	/*----- Reset -----*/

* {
	outline: none;
}

.btn {
	transition: unset !important;
}

html {
    height: 100%;
	width: 100vw;
	overflow-x: hidden;
}

body {
	color: #231F20;
	background-color: #FFF;
	font-family: "Moderustic", serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
	font-size: 16px;
	letter-spacing: 0em;
}

.no-scroll {
	overflow: hidden;
}

p {
	margin: 0;
}

a, a:hover, a:active {
	color: inherit;
	text-decoration: none;
	cursor: pointer;
}

.us-content a,
.us-product-description-cont a,
.us-category-description-text a {
    color: #231F20;
    text-decoration: none;
}

.us-content a:hover,
.us-product-description-cont a:hover,
.us-category-description-text a:hover {
	text-decoration: none;
}

button {
	cursor: pointer;
}

button.not-active {
    pointer-events: none;
    cursor: default;
}
@media (max-width: 767px) {
	@supports (-webkit-touch-callout: none) {
		.form-control,
		input[type=text] {

			font-size: 16px !important;
		}
	}
}

div, p, form, input, a, span, button {
	box-sizing: border-box;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
	line-height: normal;
	margin-bottom: 0;
}

h1 {
	font-size: 36px;
	font-weight: 400;
	line-height: 42px;
}

input, input:hover, input:focus, input:active, button, button:hover, button:focus, button:active, .btn, .btn:focus, .btn:hover {
	outline: none;
	box-shadow: none;
}

.row-padding-top {
	padding-top: 30px;
}

.row-padding-bottom {
	padding-bottom: 120px;
}

.row-margin-bottom {
	margin-bottom: 120px;
}

@media screen and (max-width: 991px) {
	.row-padding-bottom {
		padding-bottom: 56px;
	}	
	.row-margin-bottom {
		margin-bottom: 56px;
	}
}

.col-margin-bottom {
	margin-bottom: 30px;
}

.section-title {
	font-size: 36px;
	font-weight: 400;
	line-height: 42px;
}
@media screen and (max-width: 991px) {
	.section-title {
		font-size: 24px;
		line-height: 32px;
	}
	
}
.btn {
	border-radius: 30px;
	padding: 9px 24px;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-decoration: none;
	color: #231F20;
}

.btn:hover, .btn:active, .btn:focus {
	text-decoration: none;
	color: #231F20;
}

.btn-white {
	border: 1px solid #231F20;
	background-color: #fff;
	color: #231F20;
}

.btn-white:hover, .btn-white:active, .btn-white:focus {
	color: #fff;
	background-color: #231F20;
}

.btn-black {
	border: 1px solid #231F20;
	background-color: #231F20;
	color: #fff;
}

.btn-black:hover, .btn-black:active, .btn-black:focus {
	color: #231F20;
	background-color: #CFC7C2;
}

/* Dropdowns */
.us-dropdown-box {
    display: inline-block;
    position: relative;
}

.us-dropdown-box.active {
    cursor: pointer;
}

.us-dropdown-box.active .us-dropdown {
    opacity: 1;
    margin-top: 0;
    z-index: 10000;
    visibility: visible;
}

.us-dropdown-box.active .us-dropdown-toggle {
    cursor: pointer;
    z-index: 2;
}

.us-dropdown {
    position: absolute;
    top: calc(100% - 20px);
    left: 0;
    right: auto;
    min-width: 170px;
    opacity: 0;
    z-index: -1;
    margin-top: 20px;
    padding-top: 20px;
    -webkit-transition: opacity .3s ease, margin-top .3s ease;
    transition: opacity .3s ease, margin-top .3s ease;
    visibility: hidden;
    cursor: default;
}

.us-dropdown-inner {
    background: #fff;
    box-shadow: 5px 12px 30px rgba(0, 0, 0, 0.35);
}

.us-dropdown-toggle {
    cursor: pointer;
}

/* End of dropdowns */

/* bootstrap dropdown */

.dropdown-toggle::after {
	display: none;
}

.dropdown .fa-chevron-down {
	transition: transform .3s ease;
}

.dropdown.show .fa-chevron-down {
	transform: rotate(180deg);
}

.dropdown-menu {
	background-color: #F0ECEA;
	border-radius: 6px;

}


/* end of bootstrap dropdown */

/*-------------Top Header---------------*/

#top {
	background: #353e48;
	height: 46px;
	font-size: 12px;
}

#top .dropdown-item.active, #top .dropdown-item:active {
    color: unset;
    text-decoration: none;
    background-color: unset;
}

.top-address i, .btn-shedule i, #us_mobile_phones .fa-mobile-alt  {
	font-size: 17px;
	margin-right: 10px;
}

.address-dropdown-menu {
    padding: 20px 0 !important;
}

/* Header locations */
.us-header-location-inner {
    max-height: 482px;
    overflow-x: auto;
    padding: 0 20px;
}

@media (min-width: 1600px) {
    .us-header-location-inner {
        max-height: 578px;
    }
}
.us-header-location {
    background: #fff;
    padding: 20px 0;
    font-size: 14px;
    position: relative;
    text-align: left;
}

.us-header-location:not(:last-child) {
	border-bottom: 1px solid #FAFAFA;
}

.us-header-location .us-btn {
    cursor: pointer;
    padding: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    max-width: 30px;
    height: 30px;
    line-height: 30px;
	border: 0;
}

@media (min-width: 420px) {
    .us-header-location .us-btn {
        -ms-flex: 0 0 40px;
        flex: 0 0 40px;
        max-width: 40px;
        height: 40px;
        line-height: 40px;
    }
}

.us-header-location .us-btn-icon img {
    transition: -ms-transform .3s ease;
    transition: -webkit-transform .3s ease;
    transition: transform .3s ease;
    -webkit-transition: -webkit-transform .3s ease;
}

@media (max-width: 419px) {
    .us-header-location .us-btn-icon img {
        width: 8px;
    }
}

.us-header-location.active .us-btn {
    background: #71be00;
}

.us-header-location.active .us-btn-icon img {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-filter: invert(1) sepia(1) saturate(0) hue-rotate(90deg);
    filter: invert(1) sepia(1) saturate(0) hue-rotate(90deg);
}

.us-header-location.active .us-header-location-collapsed {
    max-height: 360px;
}

.us-header-location-address {
    line-height: 17px;
    color: #272323;
    font-weight: 500;
    padding-right: 45px;
}

@media (min-width: 420px) {
    .us-header-location-address {
        padding-right: 60px;
    }
}

.us-header-location-phones {
    margin: 15px 0;
}

@media (max-width: 767px) {
    .us-header-location-phones {
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.us-header-location-phones span {
	color: #71be00;
    margin-right: 4px;
    transform: rotate(135deg);
    display: inline-block;
	padding-bottom: 1px;
}

.us-header-location-phones a {
    color: #50A8FF;
    text-decoration: underline;
}

.us-header-location-phones a:not(:last-child) {
    margin-right: 10px;
}

.us-header-location-phones a:hover {
    text-decoration: none;
}

.us-header-location-collapsed {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: height .3s ease;
    transition: height .3s ease;
}

.us-header-location-shedule {
    font-size: 13px;
    color: #777;
    margin-bottom: 20px;
}

.us-header-location-map iframe {
    max-width: 100%;
    min-height: 180px !important;
    max-height: 180px !important;
}

.us-header-location-contacts-btn {
    padding-bottom: 20px;
}

.us-header-location-contacts-btn a {
    padding: 10px 25px;
}

.shedule-dropdown-menu {
	min-width: 152px;
}

.top-address {
	color: #e5e5e5;
}

.btn-link {
	background-color: transparent;
	color: #E5E5E5;
	font-size: 12px;
	padding-top: 13px;
	padding-bottom: 13px;
	border-radius: 0;
}

.btn-link:hover, .btn-link:focus {
	color: #E5E5E5;
	text-decoration: none;
}

.btn-link .fa-chevron-down {
	transition: transform .3s ease;
	margin-right: 0;
}

.btn-link[aria-expanded="true"] .fa-chevron-down {
	transform: rotate(180deg);
}

.btn-link:hover i.fa-chevron-up {
	display: block;
}

.btn-link::after {
	display: none;
}

.top-info-ul {
	list-style: none;
	margin-bottom: 0;
    padding-left: 0;
}

.top-info-ul li {
	display: inline-block;
    border-left: 1px solid rgba(255,255,255,.1);
    padding: 1px 15px;
}

.top-info-ul li a:hover {
	text-decoration: underline;
}

.nav-dropdown-menu, .header-dropdown-menu {
	border: none;
	border-radius: 6px;
	background-color: #F0ECEA;
    margin-top: 0;
    padding: 6px 0;
    z-index: 1021;
	border: 1px solid rgba(0,0,0,.15)
}

nav .dropdown-menu a {
	transition: color .15s ease;
}

nav .dropdown-menu button {
	background: transparent;
}

#top-links .dropdown-menu {
	min-width: 140px;
}

nav .dropdown-menu button, nav .dropdown-menu {
	font-size: 12px;
	text-align: left;
}

.us-dropdown-item {
	color: #000;
	padding: 5px 10px;
}

.us-dropdown-item:hover {
	background: none;
}

.user-dropdown-menu .us-dropdown-item:hover {
	color: #71BE00;
	text-decoration: underline;
}

nav .dropdown-menu button img {
	margin-right: 5px;
}

.btn-block+.btn-block {
	margin-top: 0;
}

nav .dropdown-menu button:hover {
	color: #71BE00;
	text-decoration: underline;
}

nav .dropdown-menu button:focus {
 	box-shadow: none;
}

img.lang {
	margin-right: 10px;
	width: 13px;
}

.btn-link .fa-chevron-down {
	font-size: 8px;
	margin-left: 8px;
}

.btn-group .language-select+.language-select, .btn-group .currency-select+.currency-select {
	margin-left: 0;
}

/*-------------/Top Header---------------*/

/*---------------Header------------------*/

header {
	padding-top: 16px;
	padding-bottom: 16px;
	font-size: 12px;
}

header .dropdown-menu {
	font-size: 12px;
	min-width: auto;
	padding: 8px;
}

header .dropdown-menu .dropdown-item {
	padding: 8px;
	text-transform: uppercase;
}

header .dropdown-menu .dropdown-item:active, 
header .dropdown-menu .dropdown-item:hover {
	background-color: transparent;
	color: #231F20;
}

.top-left-menu {
	display: inline-block;
	padding: 0;
	margin-bottom: 0;
}
.top-left-menu a {
	vertical-align: middle;
}
.top-right-menu {
	text-align: right;
}

@media screen and (max-width: 991px) {
	.top-left-menu {
		display: none;
	}
}

/* .top-right-menu a {
	margin-left: 24px;
	text-transform: uppercase;
} */

.top-right-menu .wishlist-link {
	position: relative;
	margin-left: 24px;
}

@media screen and (max-width: 991px) {
	.top-right-menu .wishlist-link {
		margin-left: 0;
	}
}

.top-right-menu .search-box-link,
.top-right-menu .popup-login-link {
	margin-left: 24px;
	text-transform: uppercase;
	display: inline-block;
}

.top-right-menu .btn-user {
	font-size: 12px;
	text-transform: uppercase;
}

/* .top-right-menu .wishlist-link span { */
.oct-wishlist-quantity {
	display: inline;
}
.oct-wishlist-quantity span {
	position: absolute;
	width: 16px;
	height: 16px;
	line-height: 16px;
	background-color: #231F20;
	color: #FFF;
	text-align: center;
	border-radius: 50%;
	top: -4px;
	right: -6px;
}

.top-left-menu li {
	display: inline-block;
	list-style: none;
	margin-right: 24px;
	text-transform: uppercase;
}

@media screen and (max-width: 1214px) {
	.top-left-menu li {
		margin-right: 8px;
	}
}

.search-box {
	position: absolute;
	width: 100%;
	height: 100%;
	top: -300px;
	padding-top: 12px;
	transition: top 0.3s ease-in-out;
	background-color: #fff;
}

.search-box form {
	padding: 0 15px;
}

.search-box input {
	border: 1px solid #231F2026;
	border-radius: 30px;
	width: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 17.5L22 22M20 11C20 8.61305 19.0518 6.32387 17.364 4.63604C15.6761 2.94821 13.3869 2 11 2C8.61305 2 6.32387 2.94821 4.63604 4.63604C2.94821 6.32387 2 8.61305 2 11C2 13.3869 2.94821 15.6761 4.63604 17.364C6.32387 19.0518 8.61305 20 11 20C13.3869 20 15.6761 19.0518 17.364 17.364C19.0518 15.6761 20 13.3869 20 11Z' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: left 16px center;
	padding-left: 52px;
}

.search-box.opened {
	top: 0;
}

#search-box-close {
	position: absolute;
	right: 32px;
	top: 8px;
	width: 24px;
	height: 24px;
	opacity: 0.3;
  }
  #search-box-close:hover {
	opacity: 1;
  }
  #search-box-close:before, #search-box-close:after {
	position: absolute;
	left: 15px;
	content: ' ';
	height: 24px;
	width: 2px;
	background-color: #333;
  }
  #search-box-close:before {
	transform: rotate(45deg);
  }
  #search-box-close:after {
	transform: rotate(-45deg);
  }

.language, .curency {
	display: inline-block;
}

.language {
	margin-left: 8px;
	margin-right: 18px;
}

.curency button {
	background-color: transparent;
	border: none;
}

.curency .btn-block {
	padding: 8px;
}

.curency .dropdown-toggle {
	padding: 0;
	color: #231F20;
	height: 25px;
}

.language .dropdown-toggle::after,
.curency .dropdown-toggle::after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6.5C12 6.5 9.054 10.5 8 10.5C6.946 10.5 4 6.5 4 6.5' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 6.5C12 6.5 9.054 10.5 8 10.5C6.946 10.5 4 6.5 4 6.5' stroke='black' stroke-opacity='0.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 6.5C12 6.5 9.054 10.5 8 10.5C6.946 10.5 4 6.5 4 6.5' stroke='black' stroke-opacity='0.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	transition: transform .3s ease;
	border: none;
	margin-left: 4px;
}

.language .show .dropdown-toggle::after,
.curency .show .dropdown-toggle::after {
	transform: rotate(180deg);
}

.us-logo-img {
	max-width: 160px;
}

.header-input-group {
	padding-left: 15px;
    height: 40px;
    position: relative;
    z-index: 1000;
}

.header-input {
	width: calc(100% - 42px);
	color: #495057;
	font-size: 12px;
	border: none;
	padding-left: 10px;
}

.cats-button,
.header-btn-search {
    border-radius: 0;
    border-left: 1px solid #F9F9F9!important;
    font-size: 12px;
	color: #999;
	background-color: #FFF;
}

.cats-button i, .top-phone-btn i {
	font-size: 8px;
    margin-left: 4px;
    transition: transform .3s ease;
}

.cats-button:after, .top-phone-btn:after  {
	display: none;
}

.cats-button[aria-expanded="true"] .fa-chevron-down, .top-phone-btn[aria-expanded="true"] .fa-chevron-down {
	transform: rotate(180deg);
}

.header-btn-search {
	max-width: 42px;
}

.header-btn-search i {
	color: #CBCFD4;
	font-size: 17px;
}

#us_livesearch {
    width: 100%;
	background: #FFFFFF;
	max-height: 0;
	transition: max-height .2s ease;
	z-index: 1021;
	position: relative;
}

#us_livesearch.expanded {
	max-height: 90vh;
    border-top: 1px solid #F9F9F9;
}

#us_livesearch > div {
	padding: 15px;
	height: 100%;
	overflow-y: auto;
    min-height: 100px;
}

#us_livesearch_close {
	position: absolute;
	top: 40px;
	right: -42px;
	width: 42px;
	height: 40px !important;
	background: #71BE00;
	color: #FFFFFF;
	opacity: 0;
	padding: 0 !important;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
    z-index: 1021;
}

#us_livesearch_close.visible {
	opacity: 1;
}

#us_livesearch_close i {
	transition: transform .4s ease;
    -webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
}

#us_livesearch_close:hover i {
	transform: rotate(180deg);
}

.us-livesearch-list-item:not(:last-child) {
    border-bottom: 1px solid #F9F9F9;
}

.us-livesearch-list-item-name {
    font-size: 13px;
    margin-bottom: 10px;
}

.us-livesearch-list-item-name a {
	color: #50A8FF;
    text-decoration: underline;
}

.us-livesearch-list-item-name a:hover {
	text-decoration: none;
}

.us-livesearch-list-item-price {
	margin-bottom: 10px;
}

.us-livesearch-list-item-price span {
	font-size: 14px !important;
    padding: 4px 8px !important;
}

.us-livesearch-list-item-model-sku {
	margin-bottom: 4px;
    font-size: 11px;
}

.us-livesearch-list-item-stock {
    font-size: 11px;
}

.us-livesearch-list-item-stock .in-stock {
	color: #71BE00;
}

.us-livesearch-list-item-stock .out-of-stock {
	color: #EB5757;
}

.header-dropdown-menu a {
	font-size: 12px;
	padding: 6px 10px;
	transition: color .15s ease;
}

.header-dropdown-menu a:hover {
	color: #71BE00;
	text-decoration: underline;
	background: none;
}

.header-dropdown-menu a:hover i {
	color: #333;
}

.us-phone-block {
	padding-left: 15px;
}

.top-phone-btn, .us-cart-text {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	padding: 0;
}

.top-phone-btn:hover {
	color: #333;
}

.header-dropdown-menu i {
	margin-right: 4px;
}

.us-phone-link, .us-cart-link {
	color: #71BE00;
	text-decoration: underline;
	font-size: 12px;
	display: block;
	margin-top: -3px;
	cursor: pointer;
}

.us-cart-link {
	white-space: nowrap;
}

.us-phone-link:hover, .us-cart-link:hover {
	color: #71BE00;
	text-decoration: none;
}
.us-phone-img {
	margin-right: 6px;
}

.us-cart-box {
	display: inline-block;
	margin-left: 24px;
}

.us-cart-img {
    position: relative;
    border: 0;
    background: transparent;
    padding: 0;
}

.header-cart-index {
    position: absolute;
	top: -2px;
	right: -10px;
	min-width: 16px;
	height: 16px;
	background: #231F20;
	border-radius: 100%;
	color: #fff;
	font-size: 12px;
	text-align: center;
	font-weight: 400;
	padding: 0 4px;
}
/*---------------Header------------------*/

/*---------------Cart fixed------------------*/
.header-cart-backdrop {
    background: #0b0b0b;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1011;
    transition: visibility .2s ease, opacity .2s ease
}

.cart-is-open .header-cart-backdrop {
    opacity: 0.6;
    visibility:visible
}

.header-cart-fix-right {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1012;
    max-height: 100vh;
    height: 100%;
    width: 100%;
    max-width: 100%;
    background: #fff;
    transition: transform .2s ease, visibility .2s ease, opacity .2s ease;
    transform: translate(100%, 0);
    text-align:left
}

@media (min-width: 768px) {
    .header-cart-top {
        padding: 15px
        60px 15px 30px
    }

    .header-cart-scroll {
        padding: 0px
        30px 30px
    }

    .header-cart-sticky {
        padding:30px
    }

    .header-cart-close {
        top:16px
    }

    .header-cart-fix-right {
        max-width:480px
    }

    .header-cart-top {
        height:60px
    }

    .header-cart-scroll {
        height:calc(100% - 60px)
    }
}

.cart-is-open .header-cart-fix-right {
    transform: translate(0, 0);
    opacity: 1;
    visibility:visible
}

.header-cart-top {
    align-items: center;
    overflow: hidden;
    height:54px
}

.header-cart-title {
    color: #231F20;
    font-size: 16px;
    font-weight: 500;
    position: relative;
    width: 100%;
    text-align:left
}

.header-cart-close {
	width: 24px;
	height: 24px;
	background: url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5L5 19M5 5L19 19' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	padding: 0;
	border: none;
}

.us-cart-content {
	padding: 24px 32px;
}

.us-cart-header {
	display: flex;
	justify-content: space-between;
}

.us-empty-cart {
	display: flex;
	flex-direction: column;
	height: 100vh;
	justify-content: center;
}

.us-cart-text-empty {	
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
}

@media screen and (max-width: 767px) {
	.us-cart-text-empty {	
		font-size: 14px;
		font-weight: 500;
	}
}

/*---------------/Cart fixed------------------*/



/*------------------Menu---------------*/

.menu-row {
	height: 50px;
	color: #231F20;
	z-index: 999;
	font-size: 12px;
	text-transform: uppercase;
}

#oct-menu-box {
	height: 50px;
}

#oct-megamenu .nav {
	justify-content: space-between;
	width: 100%;
}

.oct-ultra-menu {
	height: 50px;
	position: relative;
	transition: background .15s ease .05s;
	font-size: 16px;
	background: #71BE00;
	color: #fff;
	cursor: pointer;
}

#oct-menu-box:hover .oct-ultra-menu {
	background-color: #4a5663;
}

.oct-ultra-menu i {
	font-size: 20px;
	position: absolute;
	top: 16px;
	left: 14px;
	transition: transform .4s ease .1s;
}

#oct-menu-box:hover .oct-ultra-menu i {
	transform: rotate(180deg);
}

.menu-row nav {
	padding: 0;
	position: unset;
}

#oct-megamenu-box {
    position: unset;
}

#oct-menu-dropdown-menu,
.oct-menu-child-ul,
.oct-mm-dropdown {
	visibility: hidden;
	position: absolute;
	left: 15px;
	right: 15px;
	top: -9999px;
	background: #fff;
	opacity: 0;
	z-index: 1;
    -moz-transition: visibility 0.1s linear 0.2s, opacity 0.1s linear 0.2s;
	-webkit-transition: visibility 0.1s linear 0.2s, opacity 0.1s linear 0.2s;
	-moz-transition: visibility 0.1s linear 0.2s, opacity 0.1s linear 0.2s;
	-o-transition: visibility 0.1s linear 0.2s, opacity 0.1s linear 0.2s;
	transition: visibility 0.1s linear 0.2s, opacity 0.1s linear 0.2s;
}

.oct-mm-full-width {
	left: 0;
	right: 0;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.oct-menu-li:not(:first-child) {
	border-top: 1px solid #f7f7f7;
}

.oct-menu-child-ul {
	left: 100%;
	top: 0;
	bottom: 0;
	width: 270px;
	border-left: 1px solid #f7f7f7;
}

#oct-menu-ul {
	margin-bottom: 0;
}

.oct-menu-li {
    padding: 0 0 0 15px;
    background: #FFFFFF;
    transition: background .15s ease .05s;
}

.oct-menu-li:hover {
	background: #F7F7F7;
}

.oct-menu-li > a,
.oct-menu-li > div > a {
    display: block;
    height: 50px;
    line-height: 50px;
    position: relative;
    color: #333333;
}

.oct-menu-li:hover > a,
.oct-menu-li:hover > div > a {
	color: #71be00;
}

.oct-menu-toggle,
.oct-childmenu-toggle,
.oct-childmenu-toggle-fourth {
    width: 50px;
	height: 50px;
	position: relative;
	padding: 14px;	
    text-align: center;
    color: #333333;
}

.oct-menu-li > div a:first-child {
    width: calc(100% - 50px);
}

.oct-menu-cat-icon {
    margin-right: 10px;
    max-height: 30px;
    max-width: 30px;
}

.oct-menu-item-name {
    display: inline-block;
    vertical-align: middle;
    line-height: 1.1rem;
}

.oct-menu-child-ul > ul {
	height: 100%;
	overflow-y: auto;
}
.oct-menu-child-ul > ul::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

.oct-menu-child-ul > ul::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

.oct-mm-link,
.oct-mm-simple-link {
	position: inherit;
	height: 50px;
}

.oct-mm-link > a i {
    font-size: 10px;
    margin-left: 6px;
    transition: transform .3s ease .05s;
}

.oct-mm-link:hover > a i {
	transform: rotate(180deg);
}

.oct-mm-link > a,
.oct-mm-simple-link > a {
	display: block;
	line-height: 50px;
	padding-left: 16px;
	padding-right: 16px;
	transition: all .15s ease .1s;
}

.oct-mm-link > a,
.oct-mm-simple-link > a {
	position: relative;
}

.oct-mm-link > a::after,
.oct-mm-simple-link > a::after {
		content: '';
		position: absolute;
		width: calc(100% - 32px);
		transform: scaleX(0);
		height: 1px;
		bottom: 14px;
		left: 16px;
		background-color: #231F20;
		transform-origin: bottom right;
		transition: transform 0.25s ease-out;
}

.oct-mm-link > a:hover::after,
.oct-mm-simple-link > a:hover::after {
	transform: scaleX(1);
	transform-origin: bottom left;
}


.oct-mm-simple-link:first-child > a {
	padding-left: 0;
}

.oct-mm-simple-link:first-child > a::after {
	left: 0;
	width: calc(100% - 16px);
}

.oct-mm-simple-link:last-child > a {
	padding-right: 0;
}

.oct-mm-simple-link:last-child > a::after {
	width: calc(100% - 16px);
	right: 0;
}

.oct-mm-dropdown {
	max-height: 565px;
	overflow-y: auto;
	padding: 30px;
	text-transform: initial;
	font-size: 14px;
	border-top: 1px solid #231F2010;
	border-bottom: 1px solid #231F2010;

}

.oct-mm-dropdown-sm {
	width: 270px;
	padding: 0;
	left: 0;
	right: auto;
	overflow-y: visible;
}

.oct-mm-hassubchild {
	margin-bottom: 30px;
}

.oct-mm-parent-img-full-width {
	margin-bottom: 15px;
}

.oct-mm-brands-dropdown {
	padding-bottom: 0;
}

/* .oct-mm-brands-link {
	transition: box-shadow .3s ease;
    padding-top: 15px;
} */

.oct-mm-parent-img {
	margin: 0 auto;
}

.oct-mm-parent-title  {
	color: #231F20;
    font-weight: 500;
    margin-top: 15px;
    margin-bottom: 15px;
    transition: color .15s ease;
	font-size: 16px;
}

.oct-mm-brands-link .oct-mm-parent-title {
	height: auto;
}

.oct-mm-parent-link:hover + .oct-mm-parent-hr {
	background: #71BE00;
}

.oct-mm-parent-link img {
    transition: opacity .15s ease;
}

.oct-mm-parent-link:hover img {
    opacity: .9;
}

.oct-mm-child li {
    padding: 0;
    margin-bottom: 10px;
    font-size: 14px;
}

.oct-mm-child li:first-child {
	padding-top: 8px;
}

.oct-mm-child a {
	color: #666;
    line-height: 20px;
    transition: color .15s ease;
}

.oct-mm-see-all {
    color: #333;
    font-weight: 600;
    font-size: 12px;
    text-decoration: underline;
}

.oct-mm-child a:hover,
.oct-mm-parent-link:hover .oct-mm-parent-title {
    color: #71BE00;
    text-decoration: underline;
}

.oct-mm-see-all i {
    color: #C5C5C5;
    margin-right: 5px;
}

.oct-mm-img-transition {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    transition: filter .3s ease;
}

.oct-mm-parent-link:hover .oct-mm-img-transition {
    filter: grayscale(0%) !important;
    -webkit-filter: grayscale(0%) !important;
}

.oct-mm-product-parent-title {
	height: auto;
    font-size: 13px;
}

.oct-mm-price {
	text-align: center;
    color: #484848;
    font-size: 18px;
    font-weight: 700;
}

.oct-mm-price > * {
    display: block;
}

.oct-mm-product-parent-title,
.oct-price-old {
	font-weight: 500;
}

.oct-mm-price .oct-price-old {
	text-decoration: line-through;
	color: #CBCFD4;
    font-size: 12px;
}

.oct-mm-price .oct-price-new {
    color: #EB5757;
}

.oct-mm-price + .oct-mm-parent-hr {
	margin-top: 20px;
	height: 0;
}

.oct-mm-product:hover .oct-mm-parent-hr {
    background: #71be00;
}

.oct-mm-html {
	padding-bottom: 30px;
	color: #666;
}

.oct-mm-html p + p {
	margin-top: 10px;
}

.oct-mm-parent-title-light {
	font-weight: 500;
}

.oct-mm-banner {
	color: #FFF;
    padding: 30px;
    margin: 0 15px;
    border-radius: 6px;
    position: relative;
    overflow: hidden;
    overflow: hidden;
    position: relative;
    text-align: center;
}

.oct-mm-banner-img {
    margin-bottom: 20px;
}

.oct-mm-banner-img  img {
	max-width: 200px;
	border-radius: 6px;
}

.oct-mm-banner:hover .oct-mm-banner-img {
    opacity: 1;
}

.oct-mm-banner-title {
	font-size: 22px;
    line-height: 30px;
    letter-spacing: .3px;
    margin-bottom: 20px;
    font-weight: 700;
}

.oct-mm-banner-text {
	font-size: 16px;
    line-height: 24px;
    font-weight: 300;
    margin-bottom: 20px;
}

.oct-mm-banner-button {
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
    padding: 0;
    text-align: center;
    max-width: 170px;
    transition: background .3s ease, color .3s ease;
    position: relative;
    z-index: 2;
    color: #231F20;
    background: #fff;
}

.oct-mm-banner-button:hover {
    color: rgb(255, 255, 255);
    background: rgb(126, 211, 2);
}

.oct-mm-dropdown-simple .oct-menu-li {
	position: relative;
}

.oct-mm-dropdown-simple .oct-menu-child-ul {
	bottom: auto;
}

#oct-menu-ul .group-title {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 16px;
}

#oct-menu-ul .group-title:last-child {
	padding-bottom: 16px;
}

#oct-menu-ul .group-title > * {
    padding: 0 20px;
}

#oct-menu-ul .group-title strong {
    font-size: 13px;
    line-height: 18px;
    letter-spacing: .3px;
    color: #373941;
    margin-bottom: 6px;
}

#oct-menu-ul .group-title a {
    font-size: 14px;
    line-height: 24px;
    letter-spacing: .3px;
    text-decoration: underline;
    color: #50A8FF;
}

#oct-menu-ul .group-title a:hover {
    text-decoration: none;
}

.oct-menu-ul-subcats {
	border-right: 1px solid #f7f7f7;
	min-height: 565px;
}

.oct-mm-full-width-subcats {
	width: 296% !important;
	box-shadow: none;
}

.oct-mm-full-width-subcats > .row {
    position: sticky;
    top: 0;
}

.oct-mm-full-width-subcats .oct-mm-parent-link {
	width: auto !important;
}

.oct-mm-full-width-subcats .oct-mm-parent-link img {
	filter: none;
}

/*------------------/Menu---------------*/

/*------------------ Default Slideshow ---------------*/

.default-slideshow .slick-dots {
	display: block;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	padding: 0;
}

.default-slideshow .slick-dots li {
	display: inline-block;
}

.default-slideshow .slick-dots button {
    background: none repeat scroll 0 0 #869791;
    border-radius: 20px;
    display: block;
    height: 12px;
    margin: 5px 7px;
    opacity: 0.5;
    width: 12px;
    text-indent: -9999px;
    overflow: hidden;
    padding: 0;
    border: 0;
}

/*------------------ /Default Slideshow ---------------*/


/*------------------ Slideshow plus ---------------*/

.us-slideshow-plus-box .slick-list {
	height: 100%;
}

.us-slideshow-plus-box .slick-track {
	display: flex;
	align-items: stretch;
	height: 100%;
}

.us-slideshow-plus-prev {
	margin-right: 12px;
}

.us-slideshow-plus-prev:hover svg {
	transform: translateX(-10px);
	transition: transform .3s ease;
}

.us-slideshow-plus-next:hover svg {
	transform: translateX(10px);
	transition: transform .3s ease;
}

.us-slideshow-plus-next {
	margin-left: 12px;
}

.us-slideshow-plus-prev svg, .us-slideshow-plus-next svg {
	margin-top: -5px;
}

.us-slideshow-plus-count {
	position: absolute;
	bottom: 230px;
	color: #fff;
	z-index: 1;
	bottom: 230px;
	left: 20px;	
}

.us-slideshow-plus-count span::after {
	content: '';
	margin: 5px 16px;
	display: inline-block;
	width: 48px;
	height: 1px;
	background-color: #fff;
} 

.us-slideshow-plus-item {
	background-color: #353e48;
	color: #FFF;
	min-height: 393px;
	display: flex;
	position: relative;
}

.slick-initialized .slick-slide.us-slideshow-plus-item {
	display: flex;
}

.us-slideshow-plus-item:not(:first-child) {
    display: none;
}

.us-slideshow-plus-item-info {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 50px 60px 50px 50px;
	z-index: 1;
	display: flex;
	justify-content: space-between;
	align-items: end;
}



.us-slideshow-plus-item-title {
	font-size: 88px;
	font-weight: 500;
	line-height: 80px;
	letter-spacing: -2px;
	text-align: left;
	width: 80%;
}
 
@media screen and (max-width: 991px) {
	.us-slideshow-plus-item-info {
		padding: 52px 16px;
		flex-direction: column;
		align-items: start;
	}
	.us-slideshow-plus-item-title {
		font-size: 48px;
		line-height: 48px;
	}
	.us-slideshow-plus-count {
		bottom: 120px;
		left: 16px;
	}
}

.us-slideshow-plus-item-text {
	font-size: 18px;
	line-height: 27px;
	padding-right: 60px;
	margin-bottom: 31px;
    max-width: 440px;
}

.us-slideshow-plus-item-btn {
	display: inline-block;
	color: #231F20;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	background-color: #fff;
    padding: 10px 24px;
	text-align: center;
	border-radius: 30px;
	transition: color .3s ease .05s, background-color .3s ease .05s;
	height: 46px;
}

.us-slideshow-plus-item-img {
	opacity: .9;
	transition: opacity .15s ease .05s;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.us-slideshow-plus-item:hover .us-slideshow-plus-item-img {
	opacity: 1;
}
.us-slideshow-plus-box {
	height: calc(100vh - 143px);
	overflow: hidden;
	margin-bottom: 120px;
	padding: 0;
}

.slick-arrow.fa-angle-right, .slick-arrow.fa-angle-left {
	color: #fff;
	font-size: 50px;
	position: absolute;
	top: 50%;
	z-index: 1;
	cursor: pointer;
}
.slick-arrow.fa-angle-right {
	right: 50px;
}
 .slick-arrow.fa-angle-left {
	left: 50px;
 }

@media screen and (max-width: 991px) {
	.us-slideshow-plus-box {
		height: 940px;
		margin-bottom: 56px;
	}
}
@media screen and (max-width: 768px) {
	.us-slideshow-plus-box {
		height: 624px;
	}
}
.us-slideshow-plus-box .slick-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
    position: absolute;
    bottom: 20px;
    left: 34px;
    margin: 0;
    padding: 0;
}
.us-slideshow-plus-box .slick-dots li {
	display: inline-block;
	zoom: 1;
}
.us-slideshow-plus-box .slick-dots li button {
	width: 10px;
	height: 10px;
	margin: 5px;
	background: #CBCFD4;
	display: block;
	-webkit-backface-visibility: visible;
	        backface-visibility: visible;
	transition: background .3s ease;
	border-radius: 30px;
	border: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 0;
}
.us-slideshow-plus-box .slick-dots li.slick-active button, .us-slideshow-plus-box .slick-dots li:hover button {
	background: #FFFFFF;
}

.us-slideshow-plus-block {
	height: calc(50% - 15px);
    position: relative;
    overflow: hidden;
}

.us-slideshow-plus-block-img {
	width: 100%;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	opacity: .9;
	transition: transform .5s ease .05s, opacity .3s ease .05s;
	height: 100%;
	object-fit: cover;
}

.us-slideshow-plus-block:hover .us-slideshow-plus-block-img {
	transform: scale(1.2) rotate(2deg);
	opacity: 1;
}

.us-slideshow-plus-block-btn {
	display: inline-block;
	color: #FFF;
	font-size: 13px;
	background-color: #71BE00;
	text-align: center;
	padding: 5px 12px;
	transition: color .15s ease .05s, background-color .15s ease .05s;
    position: absolute;
    left: 20px;
    bottom: 90px;
}

.us-slideshow-plus-block-btn:hover {
	background-color: #FFF;
	color: #71BE00;
}

.us-slideshow-plus-block-text {
	height: 70px;
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	padding: 10px 20px;
	background-color: rgba(48, 54, 61, 0.8);
	color: #e5e5e5;
	position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
}

.us-slideshow-plus-block:nth-child(2) {
	margin-top: 30px;
}

/*------------------/Carousel---------------*/

/*-------------Advantages-------------------*/

.us-advantages-box {
	background: #FFF;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.03);
	border-left: 5px solid transparent;
	border-radius: 1px;
	padding: 20px 15px;
    transition: border-color .3s ease .05s, box-shadow .3s ease .05s;
}

.us-advantages-box:hover {
	border-color: #71BE00;
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.us-advantages-img {
	margin-right: 15px;
}

.us-advantages-img i {
	color: #71BE00;
	font-size: 40px;
}

.us-advantages-cont {
	padding-right: 11px;
}

.us-advantages-title {
	color: #30363D;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: .3px;
}

.us-advantages-text {
	color: #AFAFAF;
	line-height: 20px;
}

/*-------------/Advantages-------------------*/

/*----------------Categories wall----------------*/

.us-categories-wall {
	margin-bottom: 120px;
	/* overflow-x: hidden; */
}

.us-categories-wall .swiper-slide {
	max-width: 580px;
}

@media screen and (max-width: 991px) {
	.us-categories-wall {
		margin-bottom: 56px;
		overflow-x: hidden;
		width: 100%;
	}
	
}

.us-categories-wall-row,
.us-product-reviews-row .us-module-button {
	margin-bottom: -30px;
}

.us-categories-wall-item svg {
	position: absolute;
	top: -70px;
	opacity: 0;
	transition: all .3s ease;
	transform: scale(.5);
	transform: translate(0, 100px);
	z-index: -1;
	max-width: 100%;
}

.us-categories-wall-top-link {
	display: block;
}

.us-categories-wall-img {
	display: block;
	transition: all .3s ease;
	max-width: 100%;
	block-size: auto;
	border-radius: 6px;
}

@media screen and (max-width: 991px) {
	.us-categories-wall-img {
		margin: auto;
	}
	.us-categories-wall-top-link {
		text-align: center;
	}

}

/* @media screen and (max-width: 767px) {
	.us-categories-wall-img {
		max-width: 253px;
	}
} */
@media screen and (min-width: 992px) {
	.us-categories-wall-item:hover svg {
		opacity: 1;
		transform: scale(1);
		/* transform: translate(-30px,0); */
	}	
	.us-categories-wall-item:hover img {
		border-radius: 300px;
	}
}

.us-categories-wall-title {
	color: #231F20;
	font-size: 36px;
	line-height: 42px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.us-categories-wall-list {
	text-align: left;
}

.us-categories-wall-child {
	padding: 0;
	margin-bottom: 10px;
}

.us-categories-wall-link {
	color: #231F20;
}

.us-categories-wall-btn {
	color: #333;
	font-weight: 600;
	font-size: 12px;
	text-decoration: underline;
	padding: 0;
}

.us-categories-wall-btn i {
	color: #C5C5C5;
	margin-right: 5px;
}

.us-categories-wall-btn:hover {
	color: #71BE00;
}

/*----------------/Categories wall----------------*/

/*--------------- Banner plus -----------------*/

.us-banner-plus-box {
	overflow: hidden;
    position: relative;
}
.us-banner-plus-info {
	padding: 48px 0;
	align-items: end;
}
@media screen and (max-width: 991px) {
	.us-banner-plus-info {
		align-items: start;
	}
	
}
.us-banner-plus-title {
	font-size: 72px;
	line-height: 1;
	letter-spacing: .3px;
	font-weight: 500;
	width: 70%;
}

@media screen and (max-width: 991px) {
	.us-banner-plus-title {
		font-size: 52px;
	}
	
}

.us-banner-plus-text {
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	margin-right: 80px;
}

.us-banner-plus-btn {
	font-size: 16px;
    font-weight: 300;
    display: inline-block;
    padding: 10px 20px;
    text-align: center;
    border-radius: 1px;
    max-width: 170px;
    transition: background .3s ease, color .3s ease;
    position: relative;
    z-index: 2;
}

.us-banner-plus-img a {
	display: block;
}

/*---------------/Main Banner-----------------*/

/*------------ New Banners ------------*/
.us-four-banners {
	margin-bottom: -30px;
}

.us-four-banners>div {
	margin-bottom: 30px;
}

#column-left .us-four-banners>div,
#column-right .us-four-banners>div {
	max-width: 100%;
	flex: 0 0 100%;
}

.us-four-banners>div:nth-child(even) .us-four-banners-item {
	justify-content: flex-end;
}

.us-four-banners-item {
	padding: 30px;
	position: relative;
	z-index: 1;
	height: 300px;
	border-radius: 1px;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .03);
	transition: box-shadow 0.3s ease;
	overflow: hidden;
}

.us-four-banners-item:hover {
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.us-four-banners-item-info {
	position: relative;
}

.us-four-banners>div:nth-child(even) .us-four-banners-item .us-four-banners-item-info {
	text-align: right;
}

.us-four-banners-item-title {
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	margin-bottom: 10px;
}

.us-four-banners-item-text {
	font-size: 14px;
	line-height: 19px;
}

.us-four-banners-item-btn {
	display: inline-block;
	padding: 11px 25px;
	box-sizing: border-box;
	border-radius: 1px;
	letter-spacing: 0.3px;
	transition: background 0.3s ease, color 0.3s ease;
	position: absolute;
    bottom: 0;
    left: 0;
}

.us-four-banners>div:nth-child(even) .us-four-banners-item-btn {
	left: auto;
	right: 0;
}

.us-four-banners-item-img {
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.us-four-banners-item-img img {
	transform: scale(0.9);
	transition: transform 1.4s cubic-bezier(.19,.98,.65,.82);
    max-width: 320px;
}

.us-four-banners-item:hover img {
	transform: scale(1);
}
/*------------ End of New Banners ------------*/

/*------------Module box-------------*/

.us-module-item {
	padding-bottom: 15px;
	text-align: center;
	position: relative;
	max-width: 430px;
	margin-bottom: 56px;
}

@media screen and (max-width: 991px) {
	.us-module-item {
		margin-bottom: 24px;
	}
	
}

.us-module-item:hover .us-module-cart-btn {
	color: #FFF;
}

.us-module-title a {
	transition: color .15s ease .05s;
}

.us-module-item:hover .us-module-buttons-list {
	opacity: 1;
}

.us-module-buttons-link {
	border: 0;
	background: transparent;
}
.us-module-buttons-wishlist.is-active svg * {
	fill: #231F20;
}
.us-module-model {
    margin-bottom: 15px;
    font-size: 12px;
    color: #aeaeae;
}

.us-module-brand {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: #6A6A68;
}
.us-module-img {
	position: relative;
	border-radius: 6px;
}
.us-module-img img {
	opacity: 1;
	transition: opacity .15s ease;
	max-width: 100%;
	block-size: auto;
	margin-bottom: 12px;
	border-radius: 6px;
}

.us-module-row .us-module-img img {
	width: 100%;
}

.us-module-item:hover .us-module-img img {
	opacity: .9;
}
.us-module-more {
	position: absolute;
	bottom: 0;
	height: 128px;
	width: 100%;
	opacity: 0;
	background-color: #F0ECEA;
	transition: opacity .4s ease .05s;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding: 8px 14px 24px 14px;
	display: flex;
	flex-direction: column;
	justify-content: end;
	align-items: flex-end;
}

/*.hpm-block-cat .hpm-button {
	padding: 0 !important;
}*/

.us-module-item:hover .us-module-more {
	opacity: 1;
}
@media screen and (max-width: 991px) {
	.us-module-more {
		height: 100%;
		background-color: transparent;
	}

	.us-module-img a {
		min-height: unset !important;
	}
	.hpm-block-cat .hpm-button {
		border-radius: 16px;
		border: 1px #000 solid;
		background-color: #fff;
	}
}
@media screen and (max-width: 991px) {
	.us-module-img {
		min-height: 212px;
	}
}
.us-module-sizes {
	min-height: 38px;
	padding: 8px;
	align-self: center;
	font-size: 12px;
	display: flex;
	justify-content: center;
	gap: 12px;
	display: none;
}

.us-module-stickers {
	position: absolute;
	top: 16px;
	left: 16px;
	z-index: 10;
}

.us-module-stickers-sticker {
	color: #FFF;
	font-size: 10px;
	line-height: 18px;
	padding: 0 10px;
	margin-bottom: 13px;
}

.us-module-stickers-sticker-discount {
	background-color: #EC7B4F;
	max-width: 75px;
	padding-left: 20px !important;
	padding-right: 40px !important;
}

.us-module-stickers-sticker-hit {
	width: 42px;
	background-color: #56CCF2;
}

.us-module-stickers-sticker-recommend {
	background-color: #F2994A;
}

.us-module-buttons-compare i {
	transform: rotate(90deg);
}

.us-module-buttons-list {
	position: absolute;
	top: 15px;
	right: 15px;
	opacity: 0;
	z-index: 10;
	list-style: none;
}

.us-module-buttons-item {
	margin-bottom: 8px;
}

.us-module-buttons-link i {
	font-size: 19px;
	color: #CBCFD4;
}

.us-module-buttons-link:hover i {
	color: #71BE00;
}

.us-module-title {
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	color: #231F20;
	overflow-y: hidden;
	text-align: left;
}

.us-module-rating {
	margin-bottom: 15px;
}

.us-module-rating-star {
	background-image: url(../img/star-grey.svg);
    background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
}

.us-module-rating-star > * {
	pointer-events: none;
}

.us-module-rating-star + .us-module-rating-star {
	margin-left: 2px;
}

.us-module-rating-star-is {
	background-image: url(../img/star.svg);
	
}
.us-module-reviews {
	margin-left: 8px;
	position: relative;
}

.us-module-reviews i {
	font-size: 25px;
	color: #CBCFD4;
}

.us-module-reviews span {
	color: #F3F5FB;
	font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    font-size: 11px;
    position: absolute;
    top: 6px;
    left: 0;
    right: 0;
    text-align: center;
}

.us-module-price {
	margin-bottom: 15px;
	text-align: left;
}

.us-module-price-old {
	color: #6A6A68;
	font-size: 13px;
	font-weight: 300;
	text-decoration: line-through;
}

.us-module-price-new {
	color: #6A6A68;
	font-size: 14px;
	font-weight: 600;
	margin-left: 5px;
}

.us-module-price-actual {
	color: #6A6A68;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.us-module-cart-btn {
	display: block;
	color: #FFF !important;
	text-transform: uppercase;
	background: #666;
	border-radius: 1px;
	padding: 8px 0;
	margin: 0 15px;
	transition: background .15s ease .05s;
	width: calc(100% - 30px);
	border: 0;
}

.us-no-stock .us-module-cart-btn {
	background: #cecece;
}

.us-module-button {
	text-align: center;
}

.us-module-btn {
	color: #fff !important;
	font-size: 16px;
	font-weight: 400;
	background-color: #231F20;
	border-radius: 30px;
    padding: 10px 24px;
	cursor: pointer;
	border: 0;
    display: inline-block;
    text-decoration: none !important;
}

.us-module-btn:hover {
	background-color: #CFC7C2 !important;
	color: #0F0F0F !important;
}

.input-group-btn .us-module-btn {
    padding: 13px 20px;
    border-radius: 0 1px 1px 0;
    border: 0;
    margin-left: -1px;
}


/* image slideshow on hover */
/* Product hover slider container */
.us-module-item {
	position: relative;
	overflow: hidden;
  }
  
  /* Image container styling */
  .us-module-item .us-module-img {
	position: relative;
	overflow: hidden;
  }
  
  /* Slider dots navigation */
  .slider-dots {
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	gap: 5px;
	z-index: 10;
	opacity: 0;
	transition: opacity 0.3s ease;
  }
  
  .us-module-item:hover .slider-dots {
	opacity: 1;
  }
  
  .slider-dot {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, 0.5);
	cursor: pointer;
	border: 1px solid rgba(0, 0, 0, 0.3);
  }
  
  .slider-dot.active {
	background-color: #fff;
	border-color: #000;
  }
  
  /* Slider image styling */
  .slider-images {
	display: flex;
	transition: transform 0.3s ease;
	width: 100%;
  }
  
  .slider-image {
	width: 100%;
	flex-shrink: 0;
  }
  
  /* Left/right navigation arrows */
  .slider-nav {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 30px;
	background-color: rgba(255, 255, 255, 0.7);
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	opacity: 0;
	transition: opacity 0.3s ease;
	z-index: 10;
  }
  
  .us-module-item:hover .slider-nav {
	opacity: 1;
  }
  
  .slider-nav.prev {
	left: 10px;
  }
  
  .slider-nav.next {
	right: 10px;
  }
  
  /* Hide original image when sliding */
  .us-module-item.sliding .image > a > img:first-child {
	opacity: 0;
  }

/*------------/Module box-------------*/

/*------------Home page about us-------------*/

.home-about-us {
	margin-top: 24px;
	margin-bottom: 120px;
}

@media screen and (max-width: 991px) {
	.home-about-us {
		margin-bottom: 56px;
	}
}

.home-about-us p {
	color: #6A6A68;
	font-size: 16px;
	line-height: 24px;
}

.small-title {
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 24px;
}

.big-title {
	font-size: 68px;
	font-weight: 500;
	line-height: 68px;
	margin-bottom: 40px;
}

@media screen and (max-width: 991px) {
	.big-title {
		font-size: 64px;
		line-height: 56px;
	}
	
}

@media screen and (max-width: 767px) {
	.big-title {
		font-size: 36px;
		line-height: 40px;
		margin-bottom: 32px;
	}
	
}

/* .home-about-us .img-wrapper {
	display: flex;
	background-image: url("data:image/svg+xml,%3Csvg width='789' height='378' viewBox='0 0 789 378' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M346.069 14.5424C293.86 17.1003 241.286 24.409 191.268 39.7568C145.631 53.643 97.4384 72.6451 63.4844 107.361C46.6899 124.17 32.0861 144.999 28.8002 169.117C25.8795 189.947 34.2767 208.949 49.6108 222.104C44.4995 224.662 39.0231 226.855 33.9117 229.413C11.6408 240.01 -10.265 251.704 -28.8849 268.148C-44.9491 282.399 -66.1246 305.421 -54.8066 328.443C-45.3141 348.176 -20.8528 355.85 -1.50269 361.697C25.1494 369.736 52.8967 374.487 80.644 376.679C118.249 379.237 155.124 376.679 191.633 370.101C267.573 364.255 342.783 352.561 416.532 333.559C508.537 309.441 597.985 273.629 677.576 221.373C697.291 208.218 716.641 194.332 734.896 179.715C744.024 172.041 753.151 164.367 761.913 156.328C771.406 147.923 780.533 138.787 785.645 127.094C796.232 103.341 780.168 83.9734 759.723 74.1069C756.802 72.6452 753.881 71.5488 750.961 70.0871C764.104 55.8355 778.343 37.1989 763.374 20.3893C756.072 12.3499 745.849 8.33029 735.626 5.77231C721.753 2.11804 707.514 0.65625 693.275 0.65625C665.528 0.65625 637.781 4.31064 610.033 8.33032C584.111 11.9846 558.555 16.7351 532.998 22.2164C525.696 21.1202 393.166 12.3498 346.069 14.5424ZM706.784 94.5706C687.434 110.649 666.623 125.266 645.813 139.883C637.415 145.73 628.653 151.577 619.891 157.424C551.253 188.485 478.599 211.872 405.214 229.047C353.736 241.106 300.797 249.146 248.223 244.761C235.08 243.664 221.936 241.837 209.158 238.914C208.063 238.548 206.967 238.548 205.872 238.183C299.702 218.45 388.42 174.599 462.169 112.842C465.82 109.553 469.837 106.264 473.488 102.975C492.838 98.2249 511.823 93.8398 531.173 89.8202C557.825 84.3388 584.477 79.2227 611.494 75.5685C637.416 71.9142 663.337 68.9908 689.624 70.0871C699.847 70.4525 710.8 71.5488 721.388 73.7413C722.848 75.203 724.308 76.6648 725.039 78.1265C719.197 83.9733 712.99 89.4547 706.784 94.5706ZM719.927 100.052C714.451 106.264 706.784 111.746 700.577 115.765C707.149 110.649 713.721 105.533 719.927 100.052ZM179.585 230.509C178.125 229.778 177.029 229.413 175.569 228.682C165.711 223.2 160.235 213.699 164.616 202.737C167.172 196.524 171.188 191.408 175.934 186.658C190.538 181.907 205.507 177.157 220.111 172.772C270.859 157.424 321.973 143.903 373.086 130.017C397.182 123.439 421.279 116.862 445.74 110.649C415.437 135.133 382.579 156.693 347.529 174.599C306.639 195.793 263.192 212.238 218.285 222.835C205.507 225.758 192.364 228.316 179.585 230.509ZM467.281 92.0126C427.12 101.879 387.325 112.842 347.529 123.805C299.337 136.96 251.144 149.75 203.316 164.732C239.461 139.153 279.256 119.785 319.782 102.61C368.34 82.1462 417.993 64.9711 468.741 51.0849C481.519 47.4307 494.298 44.5074 507.076 41.2186C507.441 43.0457 507.441 44.8729 507.076 46.7C505.251 58.0282 494.298 66.433 486.631 74.1069C480.789 79.9537 474.218 85.8004 467.281 92.0126ZM40.4834 174.233C42.3088 150.846 57.6429 130.017 74.0723 114.304C108.026 81.7809 154.393 63.8749 198.57 50.7196C294.225 22.9473 395.357 22.5817 493.933 30.9865C425.295 47.7961 358.117 70.8181 293.86 99.6867C269.399 110.649 245.667 122.708 222.666 136.595C210.983 143.538 200.03 151.212 189.078 159.251C182.141 164.367 175.204 169.483 168.997 175.695C132.853 187.754 97.0734 200.909 62.0242 216.257C48.8807 206.391 39.3881 192.139 40.4834 174.233ZM160.235 232.701C153.663 233.432 146.726 233.798 140.155 233.798C118.979 234.163 96.7083 231.971 76.628 223.566C102.55 212.603 128.472 202.371 155.124 193.236C151.838 199.813 149.647 207.122 150.742 214.796C151.473 222.104 155.124 228.316 160.235 232.701ZM189.808 357.677C170.093 359.139 150.012 360.6 129.932 361.331C127.376 361.331 125.551 362.793 124.456 364.62C106.201 365.351 87.946 364.986 70.0563 363.158C43.7694 360.6 17.8474 355.119 -6.97913 346.714C-23.0433 341.233 -51.5209 329.905 -44.2189 307.979C-40.568 296.651 -30.7104 286.784 -22.3132 279.111C-13.5509 271.071 -4.05823 264.493 6.16449 258.281C23.6891 247.684 42.6739 238.548 61.6589 230.144C78.4533 239.645 97.8035 244.03 117.154 245.491C137.599 247.318 158.044 246.222 178.49 243.299C187.252 246.588 196.379 248.78 205.507 250.973C218.65 253.896 232.159 256.089 245.667 257.185C301.162 262.301 357.022 253.531 410.691 240.741C461.804 228.682 512.553 213.334 561.841 195.063C545.411 205.295 528.982 215.161 512.188 224.662C466.916 250.607 420.549 274.725 373.086 296.651C325.989 318.576 277.066 337.579 226.682 350.003C214.269 352.926 202.221 355.484 189.808 357.677ZM762.278 89.8202C771.771 96.0324 779.073 105.168 776.152 117.227C773.231 128.921 763.374 138.422 754.612 146.096C688.164 206.391 609.668 252.069 526.061 284.957C446.47 316.384 362.498 336.117 277.796 348.176C319.052 334.655 359.212 317.48 397.913 298.843C477.138 260.839 553.809 216.988 626.828 168.021C631.574 165.829 636.32 163.636 641.432 161.443C665.528 150.115 690.354 138.422 712.26 123.439C725.769 114.669 740.738 98.9558 738.912 82.5117C740.007 81.4154 740.738 80.6846 741.833 79.5883C749.135 82.1463 756.072 85.4351 762.278 89.8202ZM621.716 19.2931C648.003 15.6388 675.021 11.9845 701.673 13.0808C714.816 13.8116 727.959 15.6386 740.373 20.0238C748.405 22.9472 759.358 29.1596 756.802 39.3915C755.342 45.2383 750.595 50.3541 746.944 54.7392C744.024 58.3934 741.103 61.6824 737.817 64.9713C734.166 63.875 730.515 62.7785 726.864 62.0477C720.657 57.2971 713.356 54.3739 706.419 51.4505C693.275 46.3345 679.767 42.6803 666.258 39.3915C639.606 33.5447 612.224 30.2558 584.842 26.9669C581.556 26.6015 578.635 26.2361 575.349 25.8707C591.048 24.0436 606.382 21.4856 621.716 19.2931ZM534.824 34.6408C572.429 38.295 610.398 42.6801 647.638 49.2578C659.686 51.4503 672.1 54.0085 683.783 57.6628C683.418 57.6628 683.053 57.6628 682.688 57.6628C655.305 57.2973 627.923 60.586 600.906 64.6057C572.428 68.9908 544.316 74.1067 516.204 80.319C508.537 82.1461 500.505 83.9732 492.838 85.8004C500.505 78.4918 508.902 70.8179 514.743 62.0477C519.855 54.0083 520.95 45.969 519.855 38.295C524.601 36.8333 529.712 35.7371 534.824 34.6408Z' fill='%23F0ECEA'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: contain;
	height: 100%;
} */

.home-about-us .img-wrapper img {
	border-radius: 6px;
	height: 540px;
	width: 100%;
	object-fit: cover;
}

.home-about-us .img-wrapper::before {
	position: absolute;
	top: -40px;
	left: -55px;
	z-index: -1;
	width: 600px;
	height: 240px;
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='847' height='378' viewBox='0 0 847 378' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M404.069 14.5424C351.86 17.1003 299.286 24.409 249.268 39.7568C203.631 53.643 155.438 72.6451 121.484 107.361C104.69 124.17 90.0861 144.999 86.8002 169.117C83.8795 189.947 92.2767 208.949 107.611 222.104C102.5 224.662 97.0231 226.855 91.9117 229.413C69.6408 240.01 47.735 251.704 29.1151 268.148C13.0509 282.399 -8.1246 305.421 3.1934 328.443C12.6859 348.176 37.1472 355.85 56.4973 361.697C83.1494 369.736 110.897 374.487 138.644 376.679C176.249 379.237 213.124 376.679 249.633 370.101C325.573 364.255 400.783 352.561 474.532 333.559C566.537 309.441 655.985 273.629 735.576 221.373C755.291 208.218 774.641 194.332 792.896 179.715C802.024 172.041 811.151 164.367 819.913 156.328C829.406 147.923 838.533 138.787 843.645 127.094C854.232 103.341 838.168 83.9734 817.723 74.1069C814.802 72.6452 811.881 71.5488 808.961 70.0871C822.104 55.8355 836.343 37.1989 821.374 20.3893C814.072 12.3499 803.849 8.33029 793.626 5.77231C779.753 2.11804 765.514 0.65625 751.275 0.65625C723.528 0.65625 695.781 4.31064 668.033 8.33032C642.111 11.9846 616.555 16.7351 590.998 22.2164C583.696 21.1202 451.166 12.3498 404.069 14.5424ZM764.784 94.5706C745.434 110.649 724.623 125.266 703.813 139.883C695.415 145.73 686.653 151.577 677.891 157.424C609.253 188.485 536.599 211.872 463.214 229.047C411.736 241.106 358.797 249.146 306.223 244.761C293.08 243.664 279.936 241.837 267.158 238.914C266.063 238.548 264.967 238.548 263.872 238.183C357.702 218.45 446.42 174.599 520.169 112.842C523.82 109.553 527.837 106.264 531.488 102.975C550.838 98.2249 569.823 93.8398 589.173 89.8202C615.825 84.3388 642.477 79.2227 669.494 75.5685C695.416 71.9142 721.337 68.9908 747.624 70.0871C757.847 70.4525 768.8 71.5488 779.388 73.7413C780.848 75.203 782.308 76.6648 783.039 78.1265C777.197 83.9733 770.99 89.4547 764.784 94.5706ZM777.927 100.052C772.451 106.264 764.784 111.746 758.577 115.765C765.149 110.649 771.721 105.533 777.927 100.052ZM237.585 230.509C236.125 229.778 235.029 229.413 233.569 228.682C223.711 223.2 218.235 213.699 222.616 202.737C225.172 196.524 229.188 191.408 233.934 186.658C248.538 181.907 263.507 177.157 278.111 172.772C328.859 157.424 379.973 143.903 431.086 130.017C455.182 123.439 479.279 116.862 503.74 110.649C473.437 135.133 440.579 156.693 405.529 174.599C364.639 195.793 321.192 212.238 276.285 222.835C263.507 225.758 250.364 228.316 237.585 230.509ZM525.281 92.0126C485.12 101.879 445.325 112.842 405.529 123.805C357.337 136.96 309.144 149.75 261.316 164.732C297.461 139.153 337.256 119.785 377.782 102.61C426.34 82.1462 475.993 64.9711 526.741 51.0849C539.519 47.4307 552.298 44.5074 565.076 41.2186C565.441 43.0457 565.441 44.8729 565.076 46.7C563.251 58.0282 552.298 66.433 544.631 74.1069C538.789 79.9537 532.218 85.8004 525.281 92.0126ZM98.4834 174.233C100.309 150.846 115.643 130.017 132.072 114.304C166.026 81.7809 212.393 63.8749 256.57 50.7196C352.225 22.9473 453.357 22.5817 551.933 30.9865C483.295 47.7961 416.117 70.8181 351.86 99.6867C327.399 110.649 303.667 122.708 280.666 136.595C268.983 143.538 258.03 151.212 247.078 159.251C240.141 164.367 233.204 169.483 226.997 175.695C190.853 187.754 155.073 200.909 120.024 216.257C106.881 206.391 97.3881 192.139 98.4834 174.233ZM218.235 232.701C211.663 233.432 204.726 233.798 198.155 233.798C176.979 234.163 154.708 231.971 134.628 223.566C160.55 212.603 186.472 202.371 213.124 193.236C209.838 199.813 207.647 207.122 208.742 214.796C209.473 222.104 213.124 228.316 218.235 232.701ZM247.808 357.677C228.093 359.139 208.012 360.6 187.932 361.331C185.376 361.331 183.551 362.793 182.456 364.62C164.201 365.351 145.946 364.986 128.056 363.158C101.769 360.6 75.8474 355.119 51.0209 346.714C34.9567 341.233 6.4791 329.905 13.7811 307.979C17.432 296.651 27.2896 286.784 35.6868 279.111C44.4491 271.071 53.9418 264.493 64.1645 258.281C81.6891 247.684 100.674 238.548 119.659 230.144C136.453 239.645 155.803 244.03 175.154 245.491C195.599 247.318 216.044 246.222 236.49 243.299C245.252 246.588 254.379 248.78 263.507 250.973C276.65 253.896 290.159 256.089 303.667 257.185C359.162 262.301 415.022 253.531 468.691 240.741C519.804 228.682 570.553 213.334 619.841 195.063C603.411 205.295 586.982 215.161 570.188 224.662C524.916 250.607 478.549 274.725 431.086 296.651C383.989 318.576 335.066 337.579 284.682 350.003C272.269 352.926 260.221 355.484 247.808 357.677ZM820.278 89.8202C829.771 96.0324 837.073 105.168 834.152 117.227C831.231 128.921 821.374 138.422 812.612 146.096C746.164 206.391 667.668 252.069 584.061 284.957C504.47 316.384 420.498 336.117 335.796 348.176C377.052 334.655 417.212 317.48 455.913 298.843C535.138 260.839 611.809 216.988 684.828 168.021C689.574 165.829 694.32 163.636 699.432 161.443C723.528 150.115 748.354 138.422 770.26 123.439C783.769 114.669 798.738 98.9558 796.912 82.5117C798.007 81.4154 798.738 80.6846 799.833 79.5883C807.135 82.1463 814.072 85.4351 820.278 89.8202ZM679.716 19.2931C706.003 15.6388 733.021 11.9845 759.673 13.0808C772.816 13.8116 785.959 15.6386 798.373 20.0238C806.405 22.9472 817.358 29.1596 814.802 39.3915C813.342 45.2383 808.595 50.3541 804.944 54.7392C802.024 58.3934 799.103 61.6824 795.817 64.9713C792.166 63.875 788.515 62.7785 784.864 62.0477C778.657 57.2971 771.356 54.3739 764.419 51.4505C751.275 46.3345 737.767 42.6803 724.258 39.3915C697.606 33.5447 670.224 30.2558 642.842 26.9669C639.556 26.6015 636.635 26.2361 633.349 25.8707C649.048 24.0436 664.382 21.4856 679.716 19.2931ZM592.824 34.6408C630.429 38.295 668.398 42.6801 705.638 49.2578C717.686 51.4503 730.1 54.0085 741.783 57.6628C741.418 57.6628 741.053 57.6628 740.688 57.6628C713.305 57.2973 685.923 60.586 658.906 64.6057C630.428 68.9908 602.316 74.1067 574.204 80.319C566.537 82.1461 558.505 83.9732 550.838 85.8004C558.505 78.4918 566.902 70.8179 572.743 62.0477C577.855 54.0083 578.95 45.969 577.855 38.295C582.601 36.8333 587.712 35.7371 592.824 34.6408Z' fill='%23F0ECEA'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
}

.home-about-us .img-wrapper::after {
	position: absolute;
	right: -32px;
	bottom: 0;
	content: '';
	background: url("data:image/svg+xml,%3Csvg width='348' height='201' viewBox='0 0 348 201' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M330.243 82.3454C314.367 85.3461 298.657 89.1631 283.174 93.7812C299.783 87.1391 316.294 80.2369 332.706 73.0745C342.84 68.6288 339.11 62.2829 332.378 59.2317C341.579 53.221 330.43 42.5873 318.255 45.2303C243.303 61.4876 170.832 89.4234 96.0426 106.373C117.211 99.164 138.089 90.8739 159.033 83.0613C213.998 62.5501 272.685 53.7784 329.138 38.2257C344.15 34.0871 337.929 19.6071 324.165 21.3129C239.52 31.829 159.145 60.8544 80.2685 92.6727C68.9847 96.4233 57.5856 99.7383 46.0303 102.381C74.6483 80.3426 110.972 67.0047 144.272 55.694C187.218 41.1023 231.377 30.6206 274.814 17.6815C292.745 12.3401 280.154 -1.54452 266.192 1.3607C220.071 10.9618 175.111 24.6867 130.259 38.8015C143.202 32.6385 131.781 19.5501 118.632 23.6477C81.893 35.0869 46.5641 50.3892 16.1009 74.258C4.45894 83.387 22.7137 90.0286 30.6591 87.8696C30.7512 87.8417 30.8434 87.8139 30.9394 87.7905C20.5024 95.1112 10.8831 103.533 2.24749 112.911C-2.4103 118.014 2.03544 121.837 7.25222 123.781C2.16412 129.567 11.772 137.222 20.1256 136.472C35.3617 135.112 50.4292 133.035 65.3812 130.435C54.7932 133.88 44.1657 137.212 33.4987 140.431C18.743 144.846 24.5525 159.234 38.4686 157.343C50.8677 155.653 63.1458 153.501 75.3248 150.995C60.5769 156.464 45.8752 162.049 31.2198 167.749C17.866 172.967 29.17 184.948 39.3542 183.529C37.506 184.565 35.6497 185.592 33.8365 186.702C22.6113 193.597 37.8717 201.412 44.7467 200.902C120.448 195.288 193.743 173.518 266.466 153.049C284.169 148.069 271.931 132.766 257.843 136.73C212.4 149.516 166.717 162.977 120.33 172.383C120.7 172.266 121.068 172.157 121.43 172.045C142.135 165.607 162.406 157.926 182.603 150.055C235.061 134.166 286.847 115.69 338.868 98.6653C356.753 92.8146 344.186 79.7678 330.245 82.3468' fill='%23E2D000'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 350px;
	height: 250px;
}

.home-about-us .button {
	background-color: #fff;
	color: #231F20;
	text-decoration: none;
	border: 1px solid #231F20;
	padding: 11px 24px;
	border-radius: 30px;
	transition: all .15s ease .05s;
}

.home-about-us .button:hover {
	background-color: #231F20;
	color: #fff;
}
@media screen and (max-width: 991px) {
	.home-about-us .img-wrapper img {
		height: 400px;
	}
	.home-about-us .img-wrapper::before {
		width: 100%;
		left: 0;
	}
	.home-about-us .img-wrapper::after {
		width: 50%;
		right: 0;
		height: 110px;
	}
}
/*------------/Home page about us-------------*/
/*------------Home page seo text-------------*/
.seo-title {
	font-weight: 400;
	font-size: 36px;
	line-height: 42px;
}
.seo-text {
	height: 120px;
	overflow-y: scroll;
	font-size: 16px;
	line-height: 24px;
	color: #6A6A68;
}
/*------------/Home page seo text-------------*/

/*------------Reviews---------------------*/

.us-reviews-block {
	background-color: #FFF;
	padding: 15px;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.03);
	border-radius: 1px;
	transition: box-shadow .3s ease .05s;
}

.us-reviews-block:hover {
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.us-reviews-block-top-icon {
	margin-right: 10px;
}

.us-reviews-block-top-info-author {
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	color: #545556;
	margin-bottom: 5px;
	text-align: left;
}

.us-reviews-block-top-info-date {
	font-size: 11px;
	line-height: 15px;
	color: #CBCFD4;
}

.us-reviews-block-photo {
    display: block;
    margin: 15px 0;
    text-align: center;
}

.us-reviews-block-rating {
    text-align: center;
    margin-bottom: 15px;
}

.us-reviews-block-title {
	display: block;
    min-height: 38px;
	color: #333;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 15px;
	line-height: 19px;
	text-align: center;
	transition: color .15s ease .05s;
}

.us-reviews-block:hover .us-reviews-block-title {
	color: #71BE00;
	font-weight: 600;
	text-decoration: underline;
}

.us-reviews-block-text {
	font-size: 13px;
	line-height: 18px;
	color: #898989;
}

/*------------/Reviews---------------------*/

/*------------News---------------------*/

.us-news-block {
	background: #FFFFFF;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.03);
	border-radius: 1px;
	padding-bottom: 15px;
	transition: box-shadow .15s ease .05s;
}

.us-news-block:hover {
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.us-news-block:hover .us-news-block-title {
	color: #71BE00;
	text-decoration: underline;
}

.us-news-block-photo {
	position: relative;
}

.us-news-block-photo img {
	transition: opacity .15s ease;
	block-size: auto;
}

.us-news-block:hover .us-news-block-photo img {
	opacity: .9;
}

.us-news-stickers-date {
	color: #FFF;
	letter-spacing: .3px;
	padding: 8px 20px;
	text-align: center;
	background-color: #71BE00;
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 2;
}

.us-news-block-cont {
	margin-top: 15px;
}

.us-news-block-title {
	display: block;
	color: #333;
	font-weight: 700;
	letter-spacing: .3px;
	padding: 0 15px;
	margin-bottom: 15px;
	transition: color .15s ease .05s;
}

.us-news-block-text {
	color: #898989;
	letter-spacing: .3px;
	padding: 0 15px;
	font-size: 13px;
}

.us-module-column-item .us-news-block-title {
	height: 42px;
	overflow-y: hidden
}

.us-module-column-item .us-news-block-text {
	height: 190px;
	overflow-y: hidden
}

#us-blog-button-prev,
#us-blog-button-next {
	opacity: .6;
	transition: opacity .3s ease .05s;
    top: 112px
}

#us-blog-button-prev:hover,
#us-blog-button-next:hover {
	opacity: 1
}

/*------------/News---------------------*/

/*----------------Brands--------------*/

/* .us-carousel-brands-box {
	height: 220px;
}

.us-carousel-brands-box .slick-slide {
	height: 220px;
} */

@media screen and (max-width: 991px) {
	.us-carousel-brands-box,
	.us-carousel-brands-box .slick-slide {
		height: auto;
	}
}

.us-carousel-brands-item a {
	border-radius: 50%;
	background-color: #E0D9D6;
	border: 1px solid #E0D9D6;
	width: 100%;
	height: 100%;
	transition: background-color .2s ease .05s, border .3s ease .05s;
	display: flex;
}



.us-carousel-brands-item a:hover {
	background-color: #fff;
	border: 1px solid #231F20;
}

.us-carousel-brands-item.swiper-slide{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 220px !important;
	height: 220px !important;
}

@media screen and (max-width: 1440px) {
	.us-carousel-brands-item.swiper-slide{
		width: 160px !important;
		height: 160px !important;
	}	
}

@media screen and (max-width: 768px) {
	.us-carousel-brands-item.swiper-slide{
		width: 140px !important;
		height: 140px !important; 
	}	
}

.us-carousel-brands-item img {
	margin: auto;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	transition: filter .3s ease;
	max-width: 70%;
}
@media screen and (max-width: 991px) {
	.us-carousel-brands-item a {
		width: 100px;
		height: 100px;
	}
	.us-carousel-brands-item img {
		max-width: 80%;
	}
}

.us-carousel-brands-item:hover img {
	filter: grayscale(0%) !important;
	-webkit-filter: grayscale(0%) !important;
}

/*----------------/Brands--------------*/

/*---------------HTML module----------------*/

/* .us-html-box {
	margin-bottom: 120px;
}

@media screen and (max-width: 991px) {
	.us-html-box {
		margin-bottom: 56px;
	}
} */

.us-html-box h1 {
	font-weight: 400;
	font-size: 32px;
	line-height: 42px;
	color: #231F20;
	margin-bottom: 10px;
}

.us-html-box-text {
	font-size: 14px;
	line-height: 22px;
	color: #231F20;
}

.us-html-box-text p {
	margin: 10px 0;
}

.us-html-box-text p a {
	text-decoration: underline;
	color: #50A8FF;
}

.us-html-box-text a:hover {
	text-decoration: none;
}

/*----------------/HTML module--------------*/



#oct-policy {
	padding: 20px;
	background: rgba(0, 0, 0, .85);
	transition: bottom 0.8s ease, opacity 0.8s ease;
	width: 450px;
	right: 24px;
	left: initial;
	bottom: 24px;
	background-color: #F0ECEA;
	border-radius: 6px;
}

@media screen and (max-width: 767px) {
	#oct-policy {
		left: 8px;
		right: 8px;
		width: calc(100% - 16px);
	}
	
}

#oct-policy.hidden {
	bottom: -100%;
	opacity: 0;
}

.oct-policy-text {
    font-size: 14px;
    color: #6A6A68;
}

.oct-policy-text p {
	margin-bottom: 12px;
}

.oct-policy-text b {
	color: #231F20;
	font-weight: 500;
	font-size: 16px;
}

.oct-policy-text a {
	color: #71be00;
	text-decoration: underline;
}

#oct-policy-btn {
	font-size: 16px;
    display: inline-block;
    padding: 10px 56px;
    text-align: center;
    border: 1px solid #231F20;
    transition: all .15s ease .05s;
    background-color: #231F20;
    color: #fff;
    margin-left: 20px;
	border-radius: 30px;
}

#oct-policy-btn:hover {
	background: #CFC7C2;
	color: #0f0f0f;
}

#oct-infobar {
    padding: 17px 0;
    background: rgba(0, 0, 0, .85);
    transition: opacity 0.8s ease;
    z-index: 10000
}

#oct-infobar.hidden {
    opacity: 0;
    display: none
}

.oct-infobar-text {
    font-size: 13px;
    color: #fff;
    margin-right: 15px
}

.oct-infobar-text a {
    color: #566072;
    text-decoration: underline
}

.oct-infobar-text a:hover {
    text-decoration: none
}

#oct-infobar-btn {
    font-size: 13px;
    font-weight: 300;
    display: inline-block;
    padding: 5px 15px;
    text-align: center;
    border: 0;
    transition: all .15s ease .05s;
    border-radius: 2px
}

#oct-infobar-btn:hover {
    background: #fff;
    color: #000
}

@keyframes pulsation {
    0% {
        transform: scale(0);
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        transform: scale(1);
        opacity: 0
    }
}

@keyframes rotation {
    0%,100%,50% {
        transform: rotate(0)
    }

    25% {
        transform: rotate(30deg)
    }

    75% {
        transform: rotate(-30deg)
    }
}

#us_fixed_contact_button {
    position: fixed;
    right: 30px;
    bottom: 30px;
	width: 70px;
    height: 70px;
    background-color: #71be00;
    border-radius: 100%;
    cursor: pointer;
    z-index: 10
}

#us_fixed_contact_button.clicked {
	z-index: 1021
}

#us_fixed_contact_substrate,
#us_overlay {
	position: fixed;
	top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    z-index: 0;
    display: none;
}

#us_fixed_contact_substrate.active {
	z-index: 1020;
    display: block;
}

#us_overlay.active {
	z-index: 999;
    display: block;
}

.ocfilter-mobile.active > .ocfilter-mobile-handle {
	display: none;
}

/* Fixed contacts */

.us-fixed-contact-pulsation {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    position: absolute;
    left: -15px;
    top: -15px;
    z-index: -1;
    transform: scale(0);
    animation: pulsation 2s infinite;
}

.us-fixed-contact-icon {
	color: #fff;
    width: 44px;
    height: 44px;
    border-radius: 50px;
    position: absolute;
    top: calc(50% - 22px);
    right: calc(50% - 22px);
    overflow: hidden;
}

.us-fixed-contact-icon .fa-comment-dots {
 animation: rotation 1.5s linear infinite
}

.us-fixed-contact-icon {
	font-size: 28px;
}

.us-fixed-contact-dropdown {
    position: absolute;
    bottom: 60px;
    right: 60px;
    padding: 20px;
    border-radius: 1px;
    background: #fff;
    display: block;
    opacity: 0;
    z-index: -1;
    margin-bottom: 20px;
	transition: margin-bottom 0.3s ease, opacity 0.3s ease;
	box-shadow: 5px 12px 30px rgba(0, 0, 0, 0.35);
	visibility: hidden;
	min-width: 250px
}

.us-fixed-contact-dropdown.expanded {
	margin-bottom: 0;
    opacity: .98;
    z-index: 1;
	visibility: visible;
}

.us-fixed-contact-dropdown-close {
    background: none;
    border: 0;
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 20px;
    color: #333333;
    transition: color .3s ease;
}

.us-fixed-contact-dropdown-close:hover {
	color: #71be00;
}

.us-fixed-contact-item {
	color: #333;
}

.us-fixed-contact-item:hover {
	color: #71be00;
}

.us-fixed-contact-item:not(:last-child) {
	margin-bottom: 18px;
}

.us-fixed-contact-item > * {
	pointer-events: none
}

.us-fixed-contact-item-icon {
	display: block;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    margin-right: 10px;
    color: #fff
}

.us-fixed-contact-item-icon i {
	font-size: 18px;
}

.us-fixed-contact-messenger {
	background: #0084ff;
}

.us-fixed-contact-viber {
	background: #7c529d;
}

.us-fixed-contact-telegram {
	background: #2ca5e0;
}

.us-fixed-contact-skype {
	background: #31c4ed;
}

.us-fixed-contact-whatsapp {
	background: #25D366;
}

.us-fixed-contact-email {
	background: #50a8ff;
}

.us-fixed-contact-call {
	background: #71be00;
}

.us-fixed-contact-contacts {
	background: #646464;
}
/* End of Fixed contacts */

#back-top {
    position: fixed;
    right: 40px;
    bottom: 120px;
    z-index: 1000;
    margin-bottom: 0;
    text-align: center;
    border-radius: 50%;
	border: 1px solid #CFC7C2CC;
    transition: opacity .3s ease;
    width: 56px;
    height: 56px;
    line-height: 50px;
    opacity: .45;
    display: none
}

#back-top:hover {
    opacity: .85
}

#back-top button {
    border: 0;
	background: #F0ECEA;
	width: 100%;
	height: 100%;
	padding: 0;
	border-radius: 50%;
	outline: none;
}

#back-top i {
    display: block;
    font-size: 24px;
    color: #fff;
}

/*----------------------------------------Product.html---------------------------*/

/*--------Breadcrumbs----------*/

.us-breadcrumb {
	background-color: inherit;
	padding: 24px 0;
	margin-bottom: 0;
}

.us-breadcrumb-item {
	color: #AFAFAF;
	font-size: 14px;
	flex: 0 0 auto;
	display: flex;
	align-items: center;
}

.us-breadcrumb-item a:hover {
	color: #71BE00;
	text-decoration: underline;
}

.us-breadcrumb-item:last-child {
	color: #71BE00;
}

.us-breadcrumb-item+.us-breadcrumb-item::before {
	content: '';
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 4C6 4 10 6.946 10 8C10 9.054 6 12 6 12' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 4C6 4 10 6.946 10 8C10 9.054 6 12 6 12' stroke='black' stroke-opacity='0.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 4C6 4 10 6.946 10 8C10 9.054 6 12 6 12' stroke='black' stroke-opacity='0.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	vertical-align: middle;
	margin-right: .5rem;
}

.us-breadcrumb-item + .us-breadcrumb-item {
	padding-left: .5rem;
}

/*--------/Breadcrumbs----------*/

/*-----------Product-box------------*/

.us-product {
	background-color: #FFF;
}

/*------Product-top----------*/

.us-product-top {
	padding-bottom: 120px;
	border-bottom: 1px solid #231F2026
}

.us-product-left {
	width: 70%;
	text-align: center;
	padding-top: 20px;
    position: relative;
    z-index: 1;
}

.us-product-slide-box {
    overflow: hidden;
    min-height: 400px;
}

.us-product-slide-box .slick-track {
	display: flex;
}

.us-product-slide:nth-child(n+1) {
    display: none;
}

.us-product-slide:first-child {
    display: block;
}

.us-product-slide-box img {
	margin: 0 auto;
}

.us-product-stickers {
    position: absolute;
    left: 0;
    z-index: 2;
}

.us-product-stickers-item, .us-module-stickers-sticker {
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
    padding: 8px 34px;
    margin-bottom: 2px;
	/* background-image: url("data:image/svg+xml,%3Csvg width='119' height='30' viewBox='0 0 119 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M61.8321 29.4062C61.7321 29.3752 61.8251 29.3372 62.0941 29.3322C62.3891 29.3712 62.6867 29.3869 62.9841 29.3792L61.8321 29.4062ZM60.3271 29.4552L59.6761 29.4792L60.3271 29.4532V29.4552ZM1.68509 21.5292C1.71669 21.452 1.79646 21.406 1.87909 21.4172C1.96109 21.5642 2.05309 21.7102 2.15009 21.8552L1.68509 21.5292ZM0.818094 18.9062L1.00809 18.7722C1.02609 18.9009 1.04709 19.0295 1.07109 19.1582C0.967251 19.0964 0.880331 19.0098 0.818094 18.9062ZM0.580094 8.85321C0.653212 8.839 0.728065 8.83596 0.802094 8.84421C0.792094 8.95521 0.785094 9.06521 0.783094 9.17621C0.696094 9.15121 0.623094 9.06121 0.580094 8.85621V8.85321ZM79.8511 26.7722C79.8651 26.7632 79.8941 26.7592 79.9731 26.7662L79.8511 26.7722ZM87.5441 26.3362C87.4761 26.3722 87.5161 26.4082 87.5831 26.4362C87.5311 26.4482 87.4911 26.4712 87.4531 26.4762C87.4305 26.4613 87.4054 26.4505 87.3791 26.4442C87.4291 26.4372 87.4261 26.4082 87.4401 26.3822L87.3511 26.4272C87.3351 26.4152 87.3391 26.4112 87.3311 26.4022C87.3884 26.3566 87.458 26.329 87.5311 26.3232L87.5441 26.3362ZM17.2001 4.39521L17.2241 4.38121H17.2611L17.3411 4.39521H17.2011H17.2001ZM118.494 6.40621C118.28 5.83112 118.101 5.24374 117.957 4.64721L117.822 4.71221C117.554 4.48921 117.748 4.42021 117.667 4.24221C117.561 4.27921 117.702 4.51021 117.512 4.37221C116.595 3.15341 115.403 2.16893 114.032 1.49921C113.569 1.29021 113.169 1.05521 112.643 0.866214L111.855 0.579214L111.455 0.435214C111.292 0.370991 111.125 0.318196 110.955 0.277214C110.081 0.0856473 109.187 -0.00826089 108.292 -0.00278585C107.474 -0.0137858 106.7 0.0192142 105.943 0.0792142C105.385 0.0903524 104.834 0.209902 104.321 0.431214C104.129 0.510676 103.93 0.575526 103.728 0.625214C103.64 0.654777 103.549 0.67489 103.457 0.685214C103.396 0.685214 103.423 0.685214 103.237 0.685214C103.092 0.685214 102.937 0.691214 102.767 0.696214C102.749 0.696214 103.534 0.527214 103.326 0.541214L103.312 0.547214L103.151 0.561214C103.036 0.570214 102.926 0.581214 102.815 0.593214C102.596 0.618214 102.372 0.637214 102.156 0.666214C101.72 0.718214 101.29 0.778214 100.862 0.847214C100.434 0.916214 100.01 0.994214 99.5751 1.10521L99.4131 1.14621C99.3591 1.16021 99.2931 1.17621 99.3011 1.17521L99.2411 1.19521C99.2195 1.20026 99.1972 1.20195 99.1751 1.20021L99.0001 1.20621C98.1056 1.23895 97.2134 1.31805 96.3271 1.44321C95.4673 1.54232 94.6232 1.7479 93.8141 2.05521C93.7904 2.06694 93.7701 2.08449 93.7551 2.10621C93.7551 2.13621 93.6721 2.11721 93.6291 2.12621L93.5291 2.13121L93.1371 2.12521C93.2561 2.11721 93.3191 2.10521 93.4011 2.09621C93.4381 2.09621 93.5011 2.09021 93.5341 2.08721C93.547 2.08503 93.5602 2.08503 93.5731 2.08721C93.3764 2.04177 93.1749 2.02061 92.9731 2.02421C92.6541 2.00621 92.3021 1.99421 91.9731 1.98821C91.5603 1.96262 91.146 1.97366 90.7351 2.02121C90.1351 1.98621 90.6171 1.95321 90.2611 1.90221C89.4611 1.81521 88.1851 1.91421 87.7781 1.81121C87.7321 1.79921 87.8571 1.79621 87.9881 1.79521C87.2971 1.78721 85.7411 1.68021 86.1791 1.79021H86.1261C85.7212 1.74201 85.3138 1.7173 84.9061 1.71621H84.4691C84.4481 1.71621 84.4831 1.71621 84.4831 1.71621L84.0161 1.70621C83.3961 1.69221 82.8111 1.67621 82.2701 1.62921C82.0319 1.64843 81.7928 1.6531 81.5541 1.64321L81.1541 1.62721C81.0989 1.62515 81.0442 1.61642 80.9911 1.60121L80.8771 1.57421C80.8271 1.56521 80.7201 1.55021 80.6461 1.54021C80.4851 1.51921 80.3291 1.49821 80.2021 1.49421C80.0219 1.47145 79.8392 1.48025 79.6621 1.52021C79.7621 1.44621 78.9851 1.36521 78.1151 1.39021C77.8961 1.39021 77.6761 1.40821 77.4531 1.42021C77.2531 1.43421 76.9361 1.46021 76.9861 1.46221C77.0361 1.46421 76.7281 1.46921 76.5991 1.47321C76.4381 1.47321 76.2991 1.48321 76.1791 1.49021C76.4941 1.44921 75.3921 1.42321 75.7631 1.36521C75.1492 1.28854 74.527 1.3132 73.9211 1.43821C72.0211 1.20721 70.0301 1.50521 68.9781 1.23821C65.8591 1.25921 62.9781 1.31821 60.1781 1.32321C60.2851 1.16621 63.2681 1.33421 63.1591 1.16721C61.8281 1.18821 60.7791 1.22921 59.7351 1.25721C58.6911 1.28521 57.6521 1.29821 56.3351 1.29221C55.6531 1.27421 56.7211 1.22221 56.9521 1.19221C54.3011 1.27121 51.8211 1.20421 49.4681 1.30221C49.6334 1.27437 49.8005 1.25932 49.9681 1.25721C49.5041 1.26521 48.8851 1.24021 48.9431 1.31121L49.3951 1.28921C50.1431 1.38921 47.5681 1.51621 47.4951 1.58221C48.2631 1.36121 45.1671 1.57521 46.3951 1.29221C46.0951 1.31121 45.7101 1.35221 45.7861 1.39921C45.3311 1.39321 45.1861 1.36821 45.6381 1.30521C43.9791 1.37621 44.5791 1.44121 43.0721 1.46821C43.0721 1.43321 43.3721 1.41421 43.5261 1.36821C42.6018 1.48086 41.6712 1.5343 40.7401 1.52821C40.8141 1.50621 40.6611 1.48121 41.0401 1.47521C38.8521 1.52221 37.3521 1.73621 34.9501 1.73921C35.6241 1.56921 34.1271 1.71221 33.9721 1.58521L33.3341 1.62221L32.6941 1.66421L33.2251 1.70821C32.0961 1.74721 31.1251 1.87721 30.1471 1.87021L30.9701 1.78621L28.8641 1.88621L30.0721 1.89221C28.9521 2.00021 30.2391 2.05221 28.7331 2.07021C29.0331 2.04921 27.6091 2.10221 27.0021 2.06421C26.3624 2.15747 25.7174 2.20925 25.0711 2.21921C24.8411 2.18921 25.1911 2.06721 25.0411 2.04721C24.5341 2.18521 22.4201 2.21521 21.7811 2.36921C21.9971 2.32721 21.9811 2.26121 21.8971 2.25121L21.4811 2.37221C20.9541 2.38621 20.8731 2.37821 20.9291 2.31821C19.3721 2.42621 21.5031 2.44121 19.6291 2.51821C19.7701 2.49921 19.6941 2.49221 19.9871 2.45521C19.0551 2.51121 18.1701 2.59621 17.3071 2.67921L16.6791 2.73921L16.4571 2.76021C16.3856 2.77448 16.3117 2.77243 16.2411 2.75421C16.1671 2.73921 16.1121 2.72421 16.0221 2.70921L15.6751 2.66221C15.4431 2.62821 15.2121 2.61921 14.9801 2.59421C14.7241 2.51521 15.1401 2.52621 15.5631 2.55521C15.7771 2.57621 15.9891 2.60321 16.1121 2.61121C16.1851 2.61121 16.1851 2.61121 16.1961 2.60521C16.2071 2.59921 16.2151 2.58621 16.1301 2.56021C15.4052 2.46582 14.6734 2.43504 13.9431 2.46821C13.2464 2.49155 12.5744 2.54288 11.9271 2.62221C11.2811 2.70121 10.6511 2.79221 10.0621 2.92221C9.60618 3.00634 9.16336 3.15025 8.74509 3.35021C8.7755 3.32941 8.80936 3.31417 8.84509 3.30521C8.88309 3.40521 8.65909 3.53021 8.58809 3.74221C8.58009 3.77421 8.57009 3.81221 8.56209 3.84221C8.17994 3.88787 7.80228 3.96547 7.43309 4.07421C7.67009 4.00121 7.64009 3.91121 7.59309 3.94221C6.05469 4.23338 4.56833 4.75243 3.18309 5.48221L3.28309 5.35821C2.54884 5.62605 1.8734 6.03355 1.29409 6.55821C1.30109 6.69021 1.07309 6.90621 1.37409 6.79521C1.26209 6.86221 1.15509 6.93121 1.05609 7.00121C0.978094 7.07321 0.905094 7.14521 0.838094 7.21821C0.710179 7.35031 0.599621 7.49817 0.509094 7.65821C0.384378 7.93341 0.327454 8.23449 0.343094 8.53621C0.444303 9.08925 0.419695 9.65798 0.271094 10.2002C0.251094 10.0722 0.134094 9.89221 0.140094 10.0002L0.362094 10.9162C0.568094 10.8402 0.479094 10.7952 0.623094 10.5992C0.788374 10.7587 0.892722 10.9709 0.918094 11.1992C0.725094 10.7902 0.583094 11.2082 0.465094 11.3862C0.531094 11.3552 0.604094 11.4152 0.665094 11.4002C0.285094 11.8822 1.09909 11.4752 0.845094 12.1312L0.731094 12.0972C0.835555 12.3284 0.896248 12.5769 0.910094 12.8302C0.662094 12.9402 0.793094 12.5702 0.587094 12.5542C0.604094 12.9232 1.06209 13.2832 0.816094 13.6182C0.746094 13.4612 0.744094 13.2352 0.675094 13.0782C0.496953 13.2573 0.402245 13.5029 0.414094 13.7552L0.420094 13.7282L0.291094 14.3522L0.369094 14.1932C1.01809 14.6592 0.469094 15.1392 0.876094 15.7652C0.491094 15.1572 0.646094 15.6652 0.366094 15.6172C0.283094 15.7762 0.188094 16.0172 0.111094 15.9502C0.330094 16.2502 -0.0809063 16.4452 0.240094 16.8622C0.148094 16.8812 0.222094 17.1792 -0.00390625 17.1122C0.0570938 17.4972 0.157094 17.0212 0.269094 17.0532C0.544094 17.6412 -0.0779062 18.4532 0.507094 19.3082C0.639164 19.5996 0.821248 19.8656 1.04509 20.0942C1.19409 20.2602 1.32709 20.4262 1.50609 20.6582C1.53709 20.7352 1.57009 20.8112 1.60609 20.8882C1.50609 20.9612 1.22209 20.6602 1.22209 20.6602C1.27033 21.0378 1.44685 21.3873 1.72209 21.6502C1.59609 21.5882 1.58109 21.6642 1.55609 21.7782C1.77409 22.0522 2.00509 21.9312 2.13209 22.3052C1.94144 22.2474 1.75819 22.1676 1.58609 22.0672C1.74209 22.2262 1.91809 22.3822 2.09309 22.5372C2.29309 22.6912 2.52109 22.8372 2.71509 22.9982C2.65409 23.1052 2.29609 22.8322 2.08309 22.7272C2.52509 23.0872 3.13209 23.6702 3.56009 23.7272C3.56009 23.7272 3.46009 23.6272 3.39909 23.5532C3.38809 23.5992 3.19009 23.5692 3.08409 23.4982C2.59009 23.2112 2.71509 23.0322 2.78409 23.0042L3.06609 23.2272C3.19609 23.0712 2.95209 22.8472 2.61709 22.5982C2.31888 22.3734 2.05011 22.112 1.81709 21.8202L2.20209 21.9412C3.29908 23.4171 4.76231 24.5812 6.44709 25.3182C6.46309 25.3342 6.48209 25.3492 6.49709 25.3652C6.34009 25.3652 6.16709 25.3432 6.03209 25.3542C5.98772 25.3229 5.9409 25.2951 5.89209 25.2712L5.43609 25.2232L5.84609 25.4092C5.74609 25.4832 5.74609 25.6452 5.97709 25.9862L6.43709 26.2232C6.54209 26.2732 6.69109 26.3582 6.72709 26.3652C6.75207 26.3702 6.77652 26.3776 6.80009 26.3872C6.76758 26.4034 6.7342 26.4177 6.70009 26.4302C6.67001 26.4568 6.64224 26.4859 6.61709 26.5172C6.61709 26.5172 6.60909 26.4892 6.59609 26.4462C6.58609 26.4222 6.59609 26.4082 6.57109 26.3982L6.33809 26.2292C6.37481 26.2949 6.42173 26.3543 6.47709 26.4052C6.47709 26.4132 6.49109 26.4152 6.50909 26.4292C6.52609 26.4242 6.57109 26.4952 6.60909 26.5292L6.73909 26.6612C6.64354 26.7023 6.57826 26.7926 6.56909 26.8962L7.12109 27.4102C6.96909 27.4802 6.72109 27.1852 6.72109 27.5442C6.97809 27.7852 7.03609 27.2922 7.27009 27.6972C7.22237 27.7816 7.16535 27.8605 7.10009 27.9322C7.08445 27.9616 7.08445 27.9968 7.10009 28.0262C7.15545 28.1205 7.22646 28.2047 7.31009 28.2752C7.27209 28.3552 7.10409 28.2752 6.94909 28.0672C7.04988 28.2118 7.17878 28.3346 7.32809 28.4282C7.57257 28.5644 7.83621 28.6628 8.11009 28.7202C8.56237 28.83 9.02849 28.8718 9.49309 28.8442C10.0607 28.9134 10.6333 28.9311 11.2041 28.8972C11.7731 28.8752 12.2171 28.8462 12.2241 28.9252C12.3381 28.8952 12.6691 28.8402 13.0391 28.7682L13.6121 28.6592C13.7261 28.6392 13.7771 28.6272 13.8121 28.6182C13.8471 28.6092 13.9061 28.5982 13.9491 28.5902C13.8121 28.6612 13.8491 28.6812 13.9301 28.6832C13.9656 28.6784 14.0016 28.6784 14.0371 28.6832C14.0511 28.6842 14.0651 28.6842 14.0791 28.6832L14.3651 28.7002C15.1461 28.7442 16.0541 28.8002 15.8651 28.8832C16.1869 28.8377 16.5111 28.8109 16.8361 28.8032C17.0311 28.7952 17.2361 28.7902 17.4601 28.7862C17.6841 28.7822 17.9861 28.7802 17.9191 28.7772C17.8521 28.7742 18.1861 28.8052 18.3961 28.8292L19.0761 28.9032C19.5291 28.9502 19.9701 28.9942 20.3761 29.0162C20.2369 29.0248 20.0972 29.0194 19.9591 29.0002C20.8231 29.1132 21.0521 29.1752 21.6021 29.2642C21.9743 29.1926 22.3548 29.1748 22.7321 29.2112C22.9857 29.3044 23.2508 29.3626 23.5201 29.3842C24.0941 29.5432 23.8961 29.5512 23.5121 29.5432C23.3221 29.5362 23.0711 29.5042 22.8951 29.4892C22.7191 29.4742 22.5841 29.4562 22.6741 29.5252C22.7421 29.4932 23.4971 29.6252 24.0521 29.6442C24.6231 29.6732 25.0521 29.6502 24.8621 29.6002C25.2786 29.6186 25.6925 29.6765 26.0981 29.7732C26.2491 29.6012 26.8851 29.7422 27.5851 29.6352C28.1317 29.7404 28.6898 29.7741 29.2451 29.7352C29.2161 29.7592 29.3051 29.7902 29.2111 29.8112C28.9931 29.8332 28.6931 29.8492 28.6931 29.8492C29.7611 29.8492 29.2051 29.7262 29.4931 29.6492C31.1321 29.6552 30.2211 29.7632 30.7601 29.8442C31.7921 29.8372 32.5991 29.7442 33.3601 29.7642C33.4121 29.7872 33.5601 29.7982 33.3811 29.8202C33.9281 29.7832 34.7281 29.8032 35.5501 29.8202C35.9601 29.8292 36.3761 29.8372 36.7681 29.8362C37.1601 29.8352 37.5291 29.8082 37.8441 29.7762C37.8989 29.7804 37.9529 29.7911 38.0051 29.8082C37.8051 29.7432 37.7791 29.6782 37.8231 29.6312C38.2749 29.5855 38.7302 29.5855 39.1821 29.6312C38.9864 29.6247 38.7907 29.6443 38.6001 29.6892L39.2401 29.6522C39.8121 29.7742 38.3671 29.6942 38.3621 29.7842C39.6141 29.7452 41.0621 29.6452 42.0191 29.6842C42.2191 29.8032 39.7851 29.7232 41.0611 29.8292L39.5811 29.7842C40.7091 29.9712 38.6811 29.7712 39.7171 29.9712C41.6711 30.0062 41.9021 29.9112 43.8491 29.9452C44.2841 29.8792 43.6991 29.8452 44.1331 29.7822C46.8751 29.6312 46.3261 30.0492 48.3381 29.8622C49.0385 29.6775 49.7655 29.6149 50.4871 29.6772L50.0141 29.8192C51.8951 29.7992 51.0631 29.6192 53.0371 29.6612C52.6981 29.7232 51.5721 29.7382 51.8571 29.7482C52.4808 29.7702 53.1052 29.7303 53.7211 29.6292L53.9421 29.7432C55.9341 29.6762 58.1141 29.5432 60.3191 29.4632C60.2051 29.5012 59.8321 29.5492 60.3551 29.5712C61.7451 29.5032 63.2341 29.4652 64.7141 29.4442C66.1941 29.4232 67.6641 29.3962 69.0141 29.3852L70.0141 29.2472C70.2541 29.2402 70.4691 29.2782 70.2141 29.3062C71.2721 29.3062 70.2511 29.2402 70.7421 29.1782C71.3341 29.1452 71.5421 29.2022 71.1751 29.2492C72.9981 29.0812 76.3751 28.8412 78.3411 28.8362L77.9751 28.8862C79.5011 28.8472 79.5971 28.5862 81.0321 28.6082L80.7711 28.6402C84.0571 28.4922 87.6091 28.1672 90.1611 28.1202C90.5531 27.9442 93.4111 27.9402 93.4941 27.7102C95.3941 27.6472 94.8881 27.7302 97.5291 27.5662C98.2291 27.5122 98.4701 27.3382 99.3041 27.2312L99.3981 27.3312L100.472 27.1032L101.177 27.1642L101.954 27.0552C101.727 27.0907 101.496 27.0867 101.27 27.0432C101.57 26.9992 101.916 26.9622 102.263 26.9332L102.781 26.8932C102.871 26.8872 102.965 26.8802 102.938 26.8872H103.006H103.14C103.857 26.8872 104.381 26.8632 104.424 26.8872C104.424 26.8872 105.235 26.7812 105.973 26.6252C106.099 26.6037 106.225 26.5757 106.348 26.5412L106.8 26.4682L107.239 26.3962C107.053 26.4704 106.858 26.5195 106.659 26.5422C107.681 26.3422 106.854 26.6492 108.087 26.3912C107.877 26.3912 108.134 26.3172 108.148 26.2912C108.529 26.2762 109.122 26.2172 109.764 26.1402C110.101 26.0952 110.385 26.0702 110.78 26.0002L111.337 25.9002C111.52 25.8572 111.695 25.8112 111.86 25.7672L111.702 25.8932C112.105 25.8151 112.496 25.6864 112.866 25.5102C113.045 25.4338 113.198 25.3066 113.305 25.1442C113.35 25.0702 113.386 24.9742 113.366 24.9882L113.347 24.9512C113.331 24.9342 113.222 24.9172 113.309 24.9122L113.383 24.8982L113.424 24.8902L113.579 24.8652C113.806 24.8312 114.035 24.7932 114.262 24.7462C114.489 24.6992 114.719 24.6552 114.95 24.5952C115.423 24.5008 115.876 24.3256 116.29 24.0772C115.846 24.3272 115.557 24.3362 115.53 24.3012C115.48 24.2642 115.677 24.1572 115.904 23.9732C115.904 23.9792 116.361 23.8552 116.37 23.8492C116.379 23.8432 116.37 23.8372 116.37 23.8372C116.343 23.7622 116.298 23.7882 116.252 23.8262C116.128 23.9032 115.986 24.0082 116.098 23.8112C116.091 23.7851 116.087 23.7583 116.085 23.7312C116.303 23.3802 116.546 23.5192 116.536 23.7312L116.658 23.2882C116.758 23.2692 116.758 23.3742 116.853 23.4102C116.738 23.2182 117.593 22.6752 117.301 22.3932L117.401 22.3732C117.535 21.9945 117.62 21.5998 117.651 21.1992C117.661 20.8672 117.669 20.5582 117.679 20.1612C117.416 20.1462 117.449 19.8382 117.217 19.6062C117.319 18.9679 117.285 18.3154 117.117 17.6912C116.804 17.2142 116.843 17.5612 116.608 17.3512C116.83 17.3042 116.547 16.6202 116.852 16.9662C116.72 16.6324 116.556 16.312 116.363 16.0092C116.135 15.6234 115.877 15.2556 115.592 14.9092C115.562 15.0282 115.592 15.1552 115.476 15.0972C115.329 14.9162 115.325 14.6682 115.452 14.6852L115.506 14.7322C115.381 14.5971 115.269 14.4504 115.171 14.2942C115.156 14.2754 115.144 14.2549 115.134 14.2332L115.15 14.1732C115.174 14.0922 115.2 14.0102 115.225 13.9282C115.325 13.6002 115.515 13.2622 115.604 12.9282C115.631 12.7632 115.657 12.6002 115.683 12.4402C115.709 12.2802 115.711 12.1502 115.723 12.0132C115.733 12.0032 115.723 11.9942 115.738 11.9852C115.779 11.9652 115.715 12.0052 115.917 11.8852C115.983 11.8432 116.066 11.7952 116.117 11.7582L116.201 11.6582C116.251 11.5996 116.296 11.5375 116.336 11.4722L116.3 11.5262L116.717 11.0442L117.017 10.5532C117.439 10.1192 116.957 10.8372 117.383 10.5282C117.613 9.98521 117.863 9.57121 118.04 9.17321C118.147 8.99038 118.224 8.79101 118.266 8.58321C118.325 8.37961 118.333 8.1646 118.289 7.95721C118.643 7.51961 118.722 6.92073 118.494 6.40621Z' fill='%23A6D7C2'/%3E%3C/svg%3E%0A"); */
	/* background-repeat: no-repeat; */
	-webkit-mask: url("data:image/svg+xml,%3Csvg width='119' height='30' viewBox='0 0 119 30' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M61.8321 29.4062C61.7321 29.3752 61.8251 29.3372 62.0941 29.3322C62.3891 29.3712 62.6867 29.3869 62.9841 29.3792L61.8321 29.4062ZM60.3271 29.4552L59.6761 29.4792L60.3271 29.4532V29.4552ZM1.68509 21.5292C1.71669 21.452 1.79646 21.406 1.87909 21.4172C1.96109 21.5642 2.05309 21.7102 2.15009 21.8552L1.68509 21.5292ZM0.818094 18.9062L1.00809 18.7722C1.02609 18.9009 1.04709 19.0295 1.07109 19.1582C0.967251 19.0964 0.880331 19.0098 0.818094 18.9062ZM0.580094 8.85321C0.653212 8.839 0.728065 8.83596 0.802094 8.84421C0.792094 8.95521 0.785094 9.06521 0.783094 9.17621C0.696094 9.15121 0.623094 9.06121 0.580094 8.85621V8.85321ZM79.8511 26.7722C79.8651 26.7632 79.8941 26.7592 79.9731 26.7662L79.8511 26.7722ZM87.5441 26.3362C87.4761 26.3722 87.5161 26.4082 87.5831 26.4362C87.5311 26.4482 87.4911 26.4712 87.4531 26.4762C87.4305 26.4613 87.4054 26.4505 87.3791 26.4442C87.4291 26.4372 87.4261 26.4082 87.4401 26.3822L87.3511 26.4272C87.3351 26.4152 87.3391 26.4112 87.3311 26.4022C87.3884 26.3566 87.458 26.329 87.5311 26.3232L87.5441 26.3362ZM17.2001 4.39521L17.2241 4.38121H17.2611L17.3411 4.39521H17.2011H17.2001ZM118.494 6.40621C118.28 5.83112 118.101 5.24374 117.957 4.64721L117.822 4.71221C117.554 4.48921 117.748 4.42021 117.667 4.24221C117.561 4.27921 117.702 4.51021 117.512 4.37221C116.595 3.15341 115.403 2.16893 114.032 1.49921C113.569 1.29021 113.169 1.05521 112.643 0.866214L111.855 0.579214L111.455 0.435214C111.292 0.370991 111.125 0.318196 110.955 0.277214C110.081 0.0856473 109.187 -0.00826089 108.292 -0.00278585C107.474 -0.0137858 106.7 0.0192142 105.943 0.0792142C105.385 0.0903524 104.834 0.209902 104.321 0.431214C104.129 0.510676 103.93 0.575526 103.728 0.625214C103.64 0.654777 103.549 0.67489 103.457 0.685214C103.396 0.685214 103.423 0.685214 103.237 0.685214C103.092 0.685214 102.937 0.691214 102.767 0.696214C102.749 0.696214 103.534 0.527214 103.326 0.541214L103.312 0.547214L103.151 0.561214C103.036 0.570214 102.926 0.581214 102.815 0.593214C102.596 0.618214 102.372 0.637214 102.156 0.666214C101.72 0.718214 101.29 0.778214 100.862 0.847214C100.434 0.916214 100.01 0.994214 99.5751 1.10521L99.4131 1.14621C99.3591 1.16021 99.2931 1.17621 99.3011 1.17521L99.2411 1.19521C99.2195 1.20026 99.1972 1.20195 99.1751 1.20021L99.0001 1.20621C98.1056 1.23895 97.2134 1.31805 96.3271 1.44321C95.4673 1.54232 94.6232 1.7479 93.8141 2.05521C93.7904 2.06694 93.7701 2.08449 93.7551 2.10621C93.7551 2.13621 93.6721 2.11721 93.6291 2.12621L93.5291 2.13121L93.1371 2.12521C93.2561 2.11721 93.3191 2.10521 93.4011 2.09621C93.4381 2.09621 93.5011 2.09021 93.5341 2.08721C93.547 2.08503 93.5602 2.08503 93.5731 2.08721C93.3764 2.04177 93.1749 2.02061 92.9731 2.02421C92.6541 2.00621 92.3021 1.99421 91.9731 1.98821C91.5603 1.96262 91.146 1.97366 90.7351 2.02121C90.1351 1.98621 90.6171 1.95321 90.2611 1.90221C89.4611 1.81521 88.1851 1.91421 87.7781 1.81121C87.7321 1.79921 87.8571 1.79621 87.9881 1.79521C87.2971 1.78721 85.7411 1.68021 86.1791 1.79021H86.1261C85.7212 1.74201 85.3138 1.7173 84.9061 1.71621H84.4691C84.4481 1.71621 84.4831 1.71621 84.4831 1.71621L84.0161 1.70621C83.3961 1.69221 82.8111 1.67621 82.2701 1.62921C82.0319 1.64843 81.7928 1.6531 81.5541 1.64321L81.1541 1.62721C81.0989 1.62515 81.0442 1.61642 80.9911 1.60121L80.8771 1.57421C80.8271 1.56521 80.7201 1.55021 80.6461 1.54021C80.4851 1.51921 80.3291 1.49821 80.2021 1.49421C80.0219 1.47145 79.8392 1.48025 79.6621 1.52021C79.7621 1.44621 78.9851 1.36521 78.1151 1.39021C77.8961 1.39021 77.6761 1.40821 77.4531 1.42021C77.2531 1.43421 76.9361 1.46021 76.9861 1.46221C77.0361 1.46421 76.7281 1.46921 76.5991 1.47321C76.4381 1.47321 76.2991 1.48321 76.1791 1.49021C76.4941 1.44921 75.3921 1.42321 75.7631 1.36521C75.1492 1.28854 74.527 1.3132 73.9211 1.43821C72.0211 1.20721 70.0301 1.50521 68.9781 1.23821C65.8591 1.25921 62.9781 1.31821 60.1781 1.32321C60.2851 1.16621 63.2681 1.33421 63.1591 1.16721C61.8281 1.18821 60.7791 1.22921 59.7351 1.25721C58.6911 1.28521 57.6521 1.29821 56.3351 1.29221C55.6531 1.27421 56.7211 1.22221 56.9521 1.19221C54.3011 1.27121 51.8211 1.20421 49.4681 1.30221C49.6334 1.27437 49.8005 1.25932 49.9681 1.25721C49.5041 1.26521 48.8851 1.24021 48.9431 1.31121L49.3951 1.28921C50.1431 1.38921 47.5681 1.51621 47.4951 1.58221C48.2631 1.36121 45.1671 1.57521 46.3951 1.29221C46.0951 1.31121 45.7101 1.35221 45.7861 1.39921C45.3311 1.39321 45.1861 1.36821 45.6381 1.30521C43.9791 1.37621 44.5791 1.44121 43.0721 1.46821C43.0721 1.43321 43.3721 1.41421 43.5261 1.36821C42.6018 1.48086 41.6712 1.5343 40.7401 1.52821C40.8141 1.50621 40.6611 1.48121 41.0401 1.47521C38.8521 1.52221 37.3521 1.73621 34.9501 1.73921C35.6241 1.56921 34.1271 1.71221 33.9721 1.58521L33.3341 1.62221L32.6941 1.66421L33.2251 1.70821C32.0961 1.74721 31.1251 1.87721 30.1471 1.87021L30.9701 1.78621L28.8641 1.88621L30.0721 1.89221C28.9521 2.00021 30.2391 2.05221 28.7331 2.07021C29.0331 2.04921 27.6091 2.10221 27.0021 2.06421C26.3624 2.15747 25.7174 2.20925 25.0711 2.21921C24.8411 2.18921 25.1911 2.06721 25.0411 2.04721C24.5341 2.18521 22.4201 2.21521 21.7811 2.36921C21.9971 2.32721 21.9811 2.26121 21.8971 2.25121L21.4811 2.37221C20.9541 2.38621 20.8731 2.37821 20.9291 2.31821C19.3721 2.42621 21.5031 2.44121 19.6291 2.51821C19.7701 2.49921 19.6941 2.49221 19.9871 2.45521C19.0551 2.51121 18.1701 2.59621 17.3071 2.67921L16.6791 2.73921L16.4571 2.76021C16.3856 2.77448 16.3117 2.77243 16.2411 2.75421C16.1671 2.73921 16.1121 2.72421 16.0221 2.70921L15.6751 2.66221C15.4431 2.62821 15.2121 2.61921 14.9801 2.59421C14.7241 2.51521 15.1401 2.52621 15.5631 2.55521C15.7771 2.57621 15.9891 2.60321 16.1121 2.61121C16.1851 2.61121 16.1851 2.61121 16.1961 2.60521C16.2071 2.59921 16.2151 2.58621 16.1301 2.56021C15.4052 2.46582 14.6734 2.43504 13.9431 2.46821C13.2464 2.49155 12.5744 2.54288 11.9271 2.62221C11.2811 2.70121 10.6511 2.79221 10.0621 2.92221C9.60618 3.00634 9.16336 3.15025 8.74509 3.35021C8.7755 3.32941 8.80936 3.31417 8.84509 3.30521C8.88309 3.40521 8.65909 3.53021 8.58809 3.74221C8.58009 3.77421 8.57009 3.81221 8.56209 3.84221C8.17994 3.88787 7.80228 3.96547 7.43309 4.07421C7.67009 4.00121 7.64009 3.91121 7.59309 3.94221C6.05469 4.23338 4.56833 4.75243 3.18309 5.48221L3.28309 5.35821C2.54884 5.62605 1.8734 6.03355 1.29409 6.55821C1.30109 6.69021 1.07309 6.90621 1.37409 6.79521C1.26209 6.86221 1.15509 6.93121 1.05609 7.00121C0.978094 7.07321 0.905094 7.14521 0.838094 7.21821C0.710179 7.35031 0.599621 7.49817 0.509094 7.65821C0.384378 7.93341 0.327454 8.23449 0.343094 8.53621C0.444303 9.08925 0.419695 9.65798 0.271094 10.2002C0.251094 10.0722 0.134094 9.89221 0.140094 10.0002L0.362094 10.9162C0.568094 10.8402 0.479094 10.7952 0.623094 10.5992C0.788374 10.7587 0.892722 10.9709 0.918094 11.1992C0.725094 10.7902 0.583094 11.2082 0.465094 11.3862C0.531094 11.3552 0.604094 11.4152 0.665094 11.4002C0.285094 11.8822 1.09909 11.4752 0.845094 12.1312L0.731094 12.0972C0.835555 12.3284 0.896248 12.5769 0.910094 12.8302C0.662094 12.9402 0.793094 12.5702 0.587094 12.5542C0.604094 12.9232 1.06209 13.2832 0.816094 13.6182C0.746094 13.4612 0.744094 13.2352 0.675094 13.0782C0.496953 13.2573 0.402245 13.5029 0.414094 13.7552L0.420094 13.7282L0.291094 14.3522L0.369094 14.1932C1.01809 14.6592 0.469094 15.1392 0.876094 15.7652C0.491094 15.1572 0.646094 15.6652 0.366094 15.6172C0.283094 15.7762 0.188094 16.0172 0.111094 15.9502C0.330094 16.2502 -0.0809063 16.4452 0.240094 16.8622C0.148094 16.8812 0.222094 17.1792 -0.00390625 17.1122C0.0570938 17.4972 0.157094 17.0212 0.269094 17.0532C0.544094 17.6412 -0.0779062 18.4532 0.507094 19.3082C0.639164 19.5996 0.821248 19.8656 1.04509 20.0942C1.19409 20.2602 1.32709 20.4262 1.50609 20.6582C1.53709 20.7352 1.57009 20.8112 1.60609 20.8882C1.50609 20.9612 1.22209 20.6602 1.22209 20.6602C1.27033 21.0378 1.44685 21.3873 1.72209 21.6502C1.59609 21.5882 1.58109 21.6642 1.55609 21.7782C1.77409 22.0522 2.00509 21.9312 2.13209 22.3052C1.94144 22.2474 1.75819 22.1676 1.58609 22.0672C1.74209 22.2262 1.91809 22.3822 2.09309 22.5372C2.29309 22.6912 2.52109 22.8372 2.71509 22.9982C2.65409 23.1052 2.29609 22.8322 2.08309 22.7272C2.52509 23.0872 3.13209 23.6702 3.56009 23.7272C3.56009 23.7272 3.46009 23.6272 3.39909 23.5532C3.38809 23.5992 3.19009 23.5692 3.08409 23.4982C2.59009 23.2112 2.71509 23.0322 2.78409 23.0042L3.06609 23.2272C3.19609 23.0712 2.95209 22.8472 2.61709 22.5982C2.31888 22.3734 2.05011 22.112 1.81709 21.8202L2.20209 21.9412C3.29908 23.4171 4.76231 24.5812 6.44709 25.3182C6.46309 25.3342 6.48209 25.3492 6.49709 25.3652C6.34009 25.3652 6.16709 25.3432 6.03209 25.3542C5.98772 25.3229 5.9409 25.2951 5.89209 25.2712L5.43609 25.2232L5.84609 25.4092C5.74609 25.4832 5.74609 25.6452 5.97709 25.9862L6.43709 26.2232C6.54209 26.2732 6.69109 26.3582 6.72709 26.3652C6.75207 26.3702 6.77652 26.3776 6.80009 26.3872C6.76758 26.4034 6.7342 26.4177 6.70009 26.4302C6.67001 26.4568 6.64224 26.4859 6.61709 26.5172C6.61709 26.5172 6.60909 26.4892 6.59609 26.4462C6.58609 26.4222 6.59609 26.4082 6.57109 26.3982L6.33809 26.2292C6.37481 26.2949 6.42173 26.3543 6.47709 26.4052C6.47709 26.4132 6.49109 26.4152 6.50909 26.4292C6.52609 26.4242 6.57109 26.4952 6.60909 26.5292L6.73909 26.6612C6.64354 26.7023 6.57826 26.7926 6.56909 26.8962L7.12109 27.4102C6.96909 27.4802 6.72109 27.1852 6.72109 27.5442C6.97809 27.7852 7.03609 27.2922 7.27009 27.6972C7.22237 27.7816 7.16535 27.8605 7.10009 27.9322C7.08445 27.9616 7.08445 27.9968 7.10009 28.0262C7.15545 28.1205 7.22646 28.2047 7.31009 28.2752C7.27209 28.3552 7.10409 28.2752 6.94909 28.0672C7.04988 28.2118 7.17878 28.3346 7.32809 28.4282C7.57257 28.5644 7.83621 28.6628 8.11009 28.7202C8.56237 28.83 9.02849 28.8718 9.49309 28.8442C10.0607 28.9134 10.6333 28.9311 11.2041 28.8972C11.7731 28.8752 12.2171 28.8462 12.2241 28.9252C12.3381 28.8952 12.6691 28.8402 13.0391 28.7682L13.6121 28.6592C13.7261 28.6392 13.7771 28.6272 13.8121 28.6182C13.8471 28.6092 13.9061 28.5982 13.9491 28.5902C13.8121 28.6612 13.8491 28.6812 13.9301 28.6832C13.9656 28.6784 14.0016 28.6784 14.0371 28.6832C14.0511 28.6842 14.0651 28.6842 14.0791 28.6832L14.3651 28.7002C15.1461 28.7442 16.0541 28.8002 15.8651 28.8832C16.1869 28.8377 16.5111 28.8109 16.8361 28.8032C17.0311 28.7952 17.2361 28.7902 17.4601 28.7862C17.6841 28.7822 17.9861 28.7802 17.9191 28.7772C17.8521 28.7742 18.1861 28.8052 18.3961 28.8292L19.0761 28.9032C19.5291 28.9502 19.9701 28.9942 20.3761 29.0162C20.2369 29.0248 20.0972 29.0194 19.9591 29.0002C20.8231 29.1132 21.0521 29.1752 21.6021 29.2642C21.9743 29.1926 22.3548 29.1748 22.7321 29.2112C22.9857 29.3044 23.2508 29.3626 23.5201 29.3842C24.0941 29.5432 23.8961 29.5512 23.5121 29.5432C23.3221 29.5362 23.0711 29.5042 22.8951 29.4892C22.7191 29.4742 22.5841 29.4562 22.6741 29.5252C22.7421 29.4932 23.4971 29.6252 24.0521 29.6442C24.6231 29.6732 25.0521 29.6502 24.8621 29.6002C25.2786 29.6186 25.6925 29.6765 26.0981 29.7732C26.2491 29.6012 26.8851 29.7422 27.5851 29.6352C28.1317 29.7404 28.6898 29.7741 29.2451 29.7352C29.2161 29.7592 29.3051 29.7902 29.2111 29.8112C28.9931 29.8332 28.6931 29.8492 28.6931 29.8492C29.7611 29.8492 29.2051 29.7262 29.4931 29.6492C31.1321 29.6552 30.2211 29.7632 30.7601 29.8442C31.7921 29.8372 32.5991 29.7442 33.3601 29.7642C33.4121 29.7872 33.5601 29.7982 33.3811 29.8202C33.9281 29.7832 34.7281 29.8032 35.5501 29.8202C35.9601 29.8292 36.3761 29.8372 36.7681 29.8362C37.1601 29.8352 37.5291 29.8082 37.8441 29.7762C37.8989 29.7804 37.9529 29.7911 38.0051 29.8082C37.8051 29.7432 37.7791 29.6782 37.8231 29.6312C38.2749 29.5855 38.7302 29.5855 39.1821 29.6312C38.9864 29.6247 38.7907 29.6443 38.6001 29.6892L39.2401 29.6522C39.8121 29.7742 38.3671 29.6942 38.3621 29.7842C39.6141 29.7452 41.0621 29.6452 42.0191 29.6842C42.2191 29.8032 39.7851 29.7232 41.0611 29.8292L39.5811 29.7842C40.7091 29.9712 38.6811 29.7712 39.7171 29.9712C41.6711 30.0062 41.9021 29.9112 43.8491 29.9452C44.2841 29.8792 43.6991 29.8452 44.1331 29.7822C46.8751 29.6312 46.3261 30.0492 48.3381 29.8622C49.0385 29.6775 49.7655 29.6149 50.4871 29.6772L50.0141 29.8192C51.8951 29.7992 51.0631 29.6192 53.0371 29.6612C52.6981 29.7232 51.5721 29.7382 51.8571 29.7482C52.4808 29.7702 53.1052 29.7303 53.7211 29.6292L53.9421 29.7432C55.9341 29.6762 58.1141 29.5432 60.3191 29.4632C60.2051 29.5012 59.8321 29.5492 60.3551 29.5712C61.7451 29.5032 63.2341 29.4652 64.7141 29.4442C66.1941 29.4232 67.6641 29.3962 69.0141 29.3852L70.0141 29.2472C70.2541 29.2402 70.4691 29.2782 70.2141 29.3062C71.2721 29.3062 70.2511 29.2402 70.7421 29.1782C71.3341 29.1452 71.5421 29.2022 71.1751 29.2492C72.9981 29.0812 76.3751 28.8412 78.3411 28.8362L77.9751 28.8862C79.5011 28.8472 79.5971 28.5862 81.0321 28.6082L80.7711 28.6402C84.0571 28.4922 87.6091 28.1672 90.1611 28.1202C90.5531 27.9442 93.4111 27.9402 93.4941 27.7102C95.3941 27.6472 94.8881 27.7302 97.5291 27.5662C98.2291 27.5122 98.4701 27.3382 99.3041 27.2312L99.3981 27.3312L100.472 27.1032L101.177 27.1642L101.954 27.0552C101.727 27.0907 101.496 27.0867 101.27 27.0432C101.57 26.9992 101.916 26.9622 102.263 26.9332L102.781 26.8932C102.871 26.8872 102.965 26.8802 102.938 26.8872H103.006H103.14C103.857 26.8872 104.381 26.8632 104.424 26.8872C104.424 26.8872 105.235 26.7812 105.973 26.6252C106.099 26.6037 106.225 26.5757 106.348 26.5412L106.8 26.4682L107.239 26.3962C107.053 26.4704 106.858 26.5195 106.659 26.5422C107.681 26.3422 106.854 26.6492 108.087 26.3912C107.877 26.3912 108.134 26.3172 108.148 26.2912C108.529 26.2762 109.122 26.2172 109.764 26.1402C110.101 26.0952 110.385 26.0702 110.78 26.0002L111.337 25.9002C111.52 25.8572 111.695 25.8112 111.86 25.7672L111.702 25.8932C112.105 25.8151 112.496 25.6864 112.866 25.5102C113.045 25.4338 113.198 25.3066 113.305 25.1442C113.35 25.0702 113.386 24.9742 113.366 24.9882L113.347 24.9512C113.331 24.9342 113.222 24.9172 113.309 24.9122L113.383 24.8982L113.424 24.8902L113.579 24.8652C113.806 24.8312 114.035 24.7932 114.262 24.7462C114.489 24.6992 114.719 24.6552 114.95 24.5952C115.423 24.5008 115.876 24.3256 116.29 24.0772C115.846 24.3272 115.557 24.3362 115.53 24.3012C115.48 24.2642 115.677 24.1572 115.904 23.9732C115.904 23.9792 116.361 23.8552 116.37 23.8492C116.379 23.8432 116.37 23.8372 116.37 23.8372C116.343 23.7622 116.298 23.7882 116.252 23.8262C116.128 23.9032 115.986 24.0082 116.098 23.8112C116.091 23.7851 116.087 23.7583 116.085 23.7312C116.303 23.3802 116.546 23.5192 116.536 23.7312L116.658 23.2882C116.758 23.2692 116.758 23.3742 116.853 23.4102C116.738 23.2182 117.593 22.6752 117.301 22.3932L117.401 22.3732C117.535 21.9945 117.62 21.5998 117.651 21.1992C117.661 20.8672 117.669 20.5582 117.679 20.1612C117.416 20.1462 117.449 19.8382 117.217 19.6062C117.319 18.9679 117.285 18.3154 117.117 17.6912C116.804 17.2142 116.843 17.5612 116.608 17.3512C116.83 17.3042 116.547 16.6202 116.852 16.9662C116.72 16.6324 116.556 16.312 116.363 16.0092C116.135 15.6234 115.877 15.2556 115.592 14.9092C115.562 15.0282 115.592 15.1552 115.476 15.0972C115.329 14.9162 115.325 14.6682 115.452 14.6852L115.506 14.7322C115.381 14.5971 115.269 14.4504 115.171 14.2942C115.156 14.2754 115.144 14.2549 115.134 14.2332L115.15 14.1732C115.174 14.0922 115.2 14.0102 115.225 13.9282C115.325 13.6002 115.515 13.2622 115.604 12.9282C115.631 12.7632 115.657 12.6002 115.683 12.4402C115.709 12.2802 115.711 12.1502 115.723 12.0132C115.733 12.0032 115.723 11.9942 115.738 11.9852C115.779 11.9652 115.715 12.0052 115.917 11.8852C115.983 11.8432 116.066 11.7952 116.117 11.7582L116.201 11.6582C116.251 11.5996 116.296 11.5375 116.336 11.4722L116.3 11.5262L116.717 11.0442L117.017 10.5532C117.439 10.1192 116.957 10.8372 117.383 10.5282C117.613 9.98521 117.863 9.57121 118.04 9.17321C118.147 8.99038 118.224 8.79101 118.266 8.58321C118.325 8.37961 118.333 8.1646 118.289 7.95721C118.643 7.51961 118.722 6.92073 118.494 6.40621Z' fill='%23A6D7C2'/%3E%3C/svg%3E%0A");
	mask: url("data:image/svg+xml,%3Csvg width='119' height='30' viewBox='0 0 119 30' fill='none' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M61.8321 29.4062C61.7321 29.3752 61.8251 29.3372 62.0941 29.3322C62.3891 29.3712 62.6867 29.3869 62.9841 29.3792L61.8321 29.4062ZM60.3271 29.4552L59.6761 29.4792L60.3271 29.4532V29.4552ZM1.68509 21.5292C1.71669 21.452 1.79646 21.406 1.87909 21.4172C1.96109 21.5642 2.05309 21.7102 2.15009 21.8552L1.68509 21.5292ZM0.818094 18.9062L1.00809 18.7722C1.02609 18.9009 1.04709 19.0295 1.07109 19.1582C0.967251 19.0964 0.880331 19.0098 0.818094 18.9062ZM0.580094 8.85321C0.653212 8.839 0.728065 8.83596 0.802094 8.84421C0.792094 8.95521 0.785094 9.06521 0.783094 9.17621C0.696094 9.15121 0.623094 9.06121 0.580094 8.85621V8.85321ZM79.8511 26.7722C79.8651 26.7632 79.8941 26.7592 79.9731 26.7662L79.8511 26.7722ZM87.5441 26.3362C87.4761 26.3722 87.5161 26.4082 87.5831 26.4362C87.5311 26.4482 87.4911 26.4712 87.4531 26.4762C87.4305 26.4613 87.4054 26.4505 87.3791 26.4442C87.4291 26.4372 87.4261 26.4082 87.4401 26.3822L87.3511 26.4272C87.3351 26.4152 87.3391 26.4112 87.3311 26.4022C87.3884 26.3566 87.458 26.329 87.5311 26.3232L87.5441 26.3362ZM17.2001 4.39521L17.2241 4.38121H17.2611L17.3411 4.39521H17.2011H17.2001ZM118.494 6.40621C118.28 5.83112 118.101 5.24374 117.957 4.64721L117.822 4.71221C117.554 4.48921 117.748 4.42021 117.667 4.24221C117.561 4.27921 117.702 4.51021 117.512 4.37221C116.595 3.15341 115.403 2.16893 114.032 1.49921C113.569 1.29021 113.169 1.05521 112.643 0.866214L111.855 0.579214L111.455 0.435214C111.292 0.370991 111.125 0.318196 110.955 0.277214C110.081 0.0856473 109.187 -0.00826089 108.292 -0.00278585C107.474 -0.0137858 106.7 0.0192142 105.943 0.0792142C105.385 0.0903524 104.834 0.209902 104.321 0.431214C104.129 0.510676 103.93 0.575526 103.728 0.625214C103.64 0.654777 103.549 0.67489 103.457 0.685214C103.396 0.685214 103.423 0.685214 103.237 0.685214C103.092 0.685214 102.937 0.691214 102.767 0.696214C102.749 0.696214 103.534 0.527214 103.326 0.541214L103.312 0.547214L103.151 0.561214C103.036 0.570214 102.926 0.581214 102.815 0.593214C102.596 0.618214 102.372 0.637214 102.156 0.666214C101.72 0.718214 101.29 0.778214 100.862 0.847214C100.434 0.916214 100.01 0.994214 99.5751 1.10521L99.4131 1.14621C99.3591 1.16021 99.2931 1.17621 99.3011 1.17521L99.2411 1.19521C99.2195 1.20026 99.1972 1.20195 99.1751 1.20021L99.0001 1.20621C98.1056 1.23895 97.2134 1.31805 96.3271 1.44321C95.4673 1.54232 94.6232 1.7479 93.8141 2.05521C93.7904 2.06694 93.7701 2.08449 93.7551 2.10621C93.7551 2.13621 93.6721 2.11721 93.6291 2.12621L93.5291 2.13121L93.1371 2.12521C93.2561 2.11721 93.3191 2.10521 93.4011 2.09621C93.4381 2.09621 93.5011 2.09021 93.5341 2.08721C93.547 2.08503 93.5602 2.08503 93.5731 2.08721C93.3764 2.04177 93.1749 2.02061 92.9731 2.02421C92.6541 2.00621 92.3021 1.99421 91.9731 1.98821C91.5603 1.96262 91.146 1.97366 90.7351 2.02121C90.1351 1.98621 90.6171 1.95321 90.2611 1.90221C89.4611 1.81521 88.1851 1.91421 87.7781 1.81121C87.7321 1.79921 87.8571 1.79621 87.9881 1.79521C87.2971 1.78721 85.7411 1.68021 86.1791 1.79021H86.1261C85.7212 1.74201 85.3138 1.7173 84.9061 1.71621H84.4691C84.4481 1.71621 84.4831 1.71621 84.4831 1.71621L84.0161 1.70621C83.3961 1.69221 82.8111 1.67621 82.2701 1.62921C82.0319 1.64843 81.7928 1.6531 81.5541 1.64321L81.1541 1.62721C81.0989 1.62515 81.0442 1.61642 80.9911 1.60121L80.8771 1.57421C80.8271 1.56521 80.7201 1.55021 80.6461 1.54021C80.4851 1.51921 80.3291 1.49821 80.2021 1.49421C80.0219 1.47145 79.8392 1.48025 79.6621 1.52021C79.7621 1.44621 78.9851 1.36521 78.1151 1.39021C77.8961 1.39021 77.6761 1.40821 77.4531 1.42021C77.2531 1.43421 76.9361 1.46021 76.9861 1.46221C77.0361 1.46421 76.7281 1.46921 76.5991 1.47321C76.4381 1.47321 76.2991 1.48321 76.1791 1.49021C76.4941 1.44921 75.3921 1.42321 75.7631 1.36521C75.1492 1.28854 74.527 1.3132 73.9211 1.43821C72.0211 1.20721 70.0301 1.50521 68.9781 1.23821C65.8591 1.25921 62.9781 1.31821 60.1781 1.32321C60.2851 1.16621 63.2681 1.33421 63.1591 1.16721C61.8281 1.18821 60.7791 1.22921 59.7351 1.25721C58.6911 1.28521 57.6521 1.29821 56.3351 1.29221C55.6531 1.27421 56.7211 1.22221 56.9521 1.19221C54.3011 1.27121 51.8211 1.20421 49.4681 1.30221C49.6334 1.27437 49.8005 1.25932 49.9681 1.25721C49.5041 1.26521 48.8851 1.24021 48.9431 1.31121L49.3951 1.28921C50.1431 1.38921 47.5681 1.51621 47.4951 1.58221C48.2631 1.36121 45.1671 1.57521 46.3951 1.29221C46.0951 1.31121 45.7101 1.35221 45.7861 1.39921C45.3311 1.39321 45.1861 1.36821 45.6381 1.30521C43.9791 1.37621 44.5791 1.44121 43.0721 1.46821C43.0721 1.43321 43.3721 1.41421 43.5261 1.36821C42.6018 1.48086 41.6712 1.5343 40.7401 1.52821C40.8141 1.50621 40.6611 1.48121 41.0401 1.47521C38.8521 1.52221 37.3521 1.73621 34.9501 1.73921C35.6241 1.56921 34.1271 1.71221 33.9721 1.58521L33.3341 1.62221L32.6941 1.66421L33.2251 1.70821C32.0961 1.74721 31.1251 1.87721 30.1471 1.87021L30.9701 1.78621L28.8641 1.88621L30.0721 1.89221C28.9521 2.00021 30.2391 2.05221 28.7331 2.07021C29.0331 2.04921 27.6091 2.10221 27.0021 2.06421C26.3624 2.15747 25.7174 2.20925 25.0711 2.21921C24.8411 2.18921 25.1911 2.06721 25.0411 2.04721C24.5341 2.18521 22.4201 2.21521 21.7811 2.36921C21.9971 2.32721 21.9811 2.26121 21.8971 2.25121L21.4811 2.37221C20.9541 2.38621 20.8731 2.37821 20.9291 2.31821C19.3721 2.42621 21.5031 2.44121 19.6291 2.51821C19.7701 2.49921 19.6941 2.49221 19.9871 2.45521C19.0551 2.51121 18.1701 2.59621 17.3071 2.67921L16.6791 2.73921L16.4571 2.76021C16.3856 2.77448 16.3117 2.77243 16.2411 2.75421C16.1671 2.73921 16.1121 2.72421 16.0221 2.70921L15.6751 2.66221C15.4431 2.62821 15.2121 2.61921 14.9801 2.59421C14.7241 2.51521 15.1401 2.52621 15.5631 2.55521C15.7771 2.57621 15.9891 2.60321 16.1121 2.61121C16.1851 2.61121 16.1851 2.61121 16.1961 2.60521C16.2071 2.59921 16.2151 2.58621 16.1301 2.56021C15.4052 2.46582 14.6734 2.43504 13.9431 2.46821C13.2464 2.49155 12.5744 2.54288 11.9271 2.62221C11.2811 2.70121 10.6511 2.79221 10.0621 2.92221C9.60618 3.00634 9.16336 3.15025 8.74509 3.35021C8.7755 3.32941 8.80936 3.31417 8.84509 3.30521C8.88309 3.40521 8.65909 3.53021 8.58809 3.74221C8.58009 3.77421 8.57009 3.81221 8.56209 3.84221C8.17994 3.88787 7.80228 3.96547 7.43309 4.07421C7.67009 4.00121 7.64009 3.91121 7.59309 3.94221C6.05469 4.23338 4.56833 4.75243 3.18309 5.48221L3.28309 5.35821C2.54884 5.62605 1.8734 6.03355 1.29409 6.55821C1.30109 6.69021 1.07309 6.90621 1.37409 6.79521C1.26209 6.86221 1.15509 6.93121 1.05609 7.00121C0.978094 7.07321 0.905094 7.14521 0.838094 7.21821C0.710179 7.35031 0.599621 7.49817 0.509094 7.65821C0.384378 7.93341 0.327454 8.23449 0.343094 8.53621C0.444303 9.08925 0.419695 9.65798 0.271094 10.2002C0.251094 10.0722 0.134094 9.89221 0.140094 10.0002L0.362094 10.9162C0.568094 10.8402 0.479094 10.7952 0.623094 10.5992C0.788374 10.7587 0.892722 10.9709 0.918094 11.1992C0.725094 10.7902 0.583094 11.2082 0.465094 11.3862C0.531094 11.3552 0.604094 11.4152 0.665094 11.4002C0.285094 11.8822 1.09909 11.4752 0.845094 12.1312L0.731094 12.0972C0.835555 12.3284 0.896248 12.5769 0.910094 12.8302C0.662094 12.9402 0.793094 12.5702 0.587094 12.5542C0.604094 12.9232 1.06209 13.2832 0.816094 13.6182C0.746094 13.4612 0.744094 13.2352 0.675094 13.0782C0.496953 13.2573 0.402245 13.5029 0.414094 13.7552L0.420094 13.7282L0.291094 14.3522L0.369094 14.1932C1.01809 14.6592 0.469094 15.1392 0.876094 15.7652C0.491094 15.1572 0.646094 15.6652 0.366094 15.6172C0.283094 15.7762 0.188094 16.0172 0.111094 15.9502C0.330094 16.2502 -0.0809063 16.4452 0.240094 16.8622C0.148094 16.8812 0.222094 17.1792 -0.00390625 17.1122C0.0570938 17.4972 0.157094 17.0212 0.269094 17.0532C0.544094 17.6412 -0.0779062 18.4532 0.507094 19.3082C0.639164 19.5996 0.821248 19.8656 1.04509 20.0942C1.19409 20.2602 1.32709 20.4262 1.50609 20.6582C1.53709 20.7352 1.57009 20.8112 1.60609 20.8882C1.50609 20.9612 1.22209 20.6602 1.22209 20.6602C1.27033 21.0378 1.44685 21.3873 1.72209 21.6502C1.59609 21.5882 1.58109 21.6642 1.55609 21.7782C1.77409 22.0522 2.00509 21.9312 2.13209 22.3052C1.94144 22.2474 1.75819 22.1676 1.58609 22.0672C1.74209 22.2262 1.91809 22.3822 2.09309 22.5372C2.29309 22.6912 2.52109 22.8372 2.71509 22.9982C2.65409 23.1052 2.29609 22.8322 2.08309 22.7272C2.52509 23.0872 3.13209 23.6702 3.56009 23.7272C3.56009 23.7272 3.46009 23.6272 3.39909 23.5532C3.38809 23.5992 3.19009 23.5692 3.08409 23.4982C2.59009 23.2112 2.71509 23.0322 2.78409 23.0042L3.06609 23.2272C3.19609 23.0712 2.95209 22.8472 2.61709 22.5982C2.31888 22.3734 2.05011 22.112 1.81709 21.8202L2.20209 21.9412C3.29908 23.4171 4.76231 24.5812 6.44709 25.3182C6.46309 25.3342 6.48209 25.3492 6.49709 25.3652C6.34009 25.3652 6.16709 25.3432 6.03209 25.3542C5.98772 25.3229 5.9409 25.2951 5.89209 25.2712L5.43609 25.2232L5.84609 25.4092C5.74609 25.4832 5.74609 25.6452 5.97709 25.9862L6.43709 26.2232C6.54209 26.2732 6.69109 26.3582 6.72709 26.3652C6.75207 26.3702 6.77652 26.3776 6.80009 26.3872C6.76758 26.4034 6.7342 26.4177 6.70009 26.4302C6.67001 26.4568 6.64224 26.4859 6.61709 26.5172C6.61709 26.5172 6.60909 26.4892 6.59609 26.4462C6.58609 26.4222 6.59609 26.4082 6.57109 26.3982L6.33809 26.2292C6.37481 26.2949 6.42173 26.3543 6.47709 26.4052C6.47709 26.4132 6.49109 26.4152 6.50909 26.4292C6.52609 26.4242 6.57109 26.4952 6.60909 26.5292L6.73909 26.6612C6.64354 26.7023 6.57826 26.7926 6.56909 26.8962L7.12109 27.4102C6.96909 27.4802 6.72109 27.1852 6.72109 27.5442C6.97809 27.7852 7.03609 27.2922 7.27009 27.6972C7.22237 27.7816 7.16535 27.8605 7.10009 27.9322C7.08445 27.9616 7.08445 27.9968 7.10009 28.0262C7.15545 28.1205 7.22646 28.2047 7.31009 28.2752C7.27209 28.3552 7.10409 28.2752 6.94909 28.0672C7.04988 28.2118 7.17878 28.3346 7.32809 28.4282C7.57257 28.5644 7.83621 28.6628 8.11009 28.7202C8.56237 28.83 9.02849 28.8718 9.49309 28.8442C10.0607 28.9134 10.6333 28.9311 11.2041 28.8972C11.7731 28.8752 12.2171 28.8462 12.2241 28.9252C12.3381 28.8952 12.6691 28.8402 13.0391 28.7682L13.6121 28.6592C13.7261 28.6392 13.7771 28.6272 13.8121 28.6182C13.8471 28.6092 13.9061 28.5982 13.9491 28.5902C13.8121 28.6612 13.8491 28.6812 13.9301 28.6832C13.9656 28.6784 14.0016 28.6784 14.0371 28.6832C14.0511 28.6842 14.0651 28.6842 14.0791 28.6832L14.3651 28.7002C15.1461 28.7442 16.0541 28.8002 15.8651 28.8832C16.1869 28.8377 16.5111 28.8109 16.8361 28.8032C17.0311 28.7952 17.2361 28.7902 17.4601 28.7862C17.6841 28.7822 17.9861 28.7802 17.9191 28.7772C17.8521 28.7742 18.1861 28.8052 18.3961 28.8292L19.0761 28.9032C19.5291 28.9502 19.9701 28.9942 20.3761 29.0162C20.2369 29.0248 20.0972 29.0194 19.9591 29.0002C20.8231 29.1132 21.0521 29.1752 21.6021 29.2642C21.9743 29.1926 22.3548 29.1748 22.7321 29.2112C22.9857 29.3044 23.2508 29.3626 23.5201 29.3842C24.0941 29.5432 23.8961 29.5512 23.5121 29.5432C23.3221 29.5362 23.0711 29.5042 22.8951 29.4892C22.7191 29.4742 22.5841 29.4562 22.6741 29.5252C22.7421 29.4932 23.4971 29.6252 24.0521 29.6442C24.6231 29.6732 25.0521 29.6502 24.8621 29.6002C25.2786 29.6186 25.6925 29.6765 26.0981 29.7732C26.2491 29.6012 26.8851 29.7422 27.5851 29.6352C28.1317 29.7404 28.6898 29.7741 29.2451 29.7352C29.2161 29.7592 29.3051 29.7902 29.2111 29.8112C28.9931 29.8332 28.6931 29.8492 28.6931 29.8492C29.7611 29.8492 29.2051 29.7262 29.4931 29.6492C31.1321 29.6552 30.2211 29.7632 30.7601 29.8442C31.7921 29.8372 32.5991 29.7442 33.3601 29.7642C33.4121 29.7872 33.5601 29.7982 33.3811 29.8202C33.9281 29.7832 34.7281 29.8032 35.5501 29.8202C35.9601 29.8292 36.3761 29.8372 36.7681 29.8362C37.1601 29.8352 37.5291 29.8082 37.8441 29.7762C37.8989 29.7804 37.9529 29.7911 38.0051 29.8082C37.8051 29.7432 37.7791 29.6782 37.8231 29.6312C38.2749 29.5855 38.7302 29.5855 39.1821 29.6312C38.9864 29.6247 38.7907 29.6443 38.6001 29.6892L39.2401 29.6522C39.8121 29.7742 38.3671 29.6942 38.3621 29.7842C39.6141 29.7452 41.0621 29.6452 42.0191 29.6842C42.2191 29.8032 39.7851 29.7232 41.0611 29.8292L39.5811 29.7842C40.7091 29.9712 38.6811 29.7712 39.7171 29.9712C41.6711 30.0062 41.9021 29.9112 43.8491 29.9452C44.2841 29.8792 43.6991 29.8452 44.1331 29.7822C46.8751 29.6312 46.3261 30.0492 48.3381 29.8622C49.0385 29.6775 49.7655 29.6149 50.4871 29.6772L50.0141 29.8192C51.8951 29.7992 51.0631 29.6192 53.0371 29.6612C52.6981 29.7232 51.5721 29.7382 51.8571 29.7482C52.4808 29.7702 53.1052 29.7303 53.7211 29.6292L53.9421 29.7432C55.9341 29.6762 58.1141 29.5432 60.3191 29.4632C60.2051 29.5012 59.8321 29.5492 60.3551 29.5712C61.7451 29.5032 63.2341 29.4652 64.7141 29.4442C66.1941 29.4232 67.6641 29.3962 69.0141 29.3852L70.0141 29.2472C70.2541 29.2402 70.4691 29.2782 70.2141 29.3062C71.2721 29.3062 70.2511 29.2402 70.7421 29.1782C71.3341 29.1452 71.5421 29.2022 71.1751 29.2492C72.9981 29.0812 76.3751 28.8412 78.3411 28.8362L77.9751 28.8862C79.5011 28.8472 79.5971 28.5862 81.0321 28.6082L80.7711 28.6402C84.0571 28.4922 87.6091 28.1672 90.1611 28.1202C90.5531 27.9442 93.4111 27.9402 93.4941 27.7102C95.3941 27.6472 94.8881 27.7302 97.5291 27.5662C98.2291 27.5122 98.4701 27.3382 99.3041 27.2312L99.3981 27.3312L100.472 27.1032L101.177 27.1642L101.954 27.0552C101.727 27.0907 101.496 27.0867 101.27 27.0432C101.57 26.9992 101.916 26.9622 102.263 26.9332L102.781 26.8932C102.871 26.8872 102.965 26.8802 102.938 26.8872H103.006H103.14C103.857 26.8872 104.381 26.8632 104.424 26.8872C104.424 26.8872 105.235 26.7812 105.973 26.6252C106.099 26.6037 106.225 26.5757 106.348 26.5412L106.8 26.4682L107.239 26.3962C107.053 26.4704 106.858 26.5195 106.659 26.5422C107.681 26.3422 106.854 26.6492 108.087 26.3912C107.877 26.3912 108.134 26.3172 108.148 26.2912C108.529 26.2762 109.122 26.2172 109.764 26.1402C110.101 26.0952 110.385 26.0702 110.78 26.0002L111.337 25.9002C111.52 25.8572 111.695 25.8112 111.86 25.7672L111.702 25.8932C112.105 25.8151 112.496 25.6864 112.866 25.5102C113.045 25.4338 113.198 25.3066 113.305 25.1442C113.35 25.0702 113.386 24.9742 113.366 24.9882L113.347 24.9512C113.331 24.9342 113.222 24.9172 113.309 24.9122L113.383 24.8982L113.424 24.8902L113.579 24.8652C113.806 24.8312 114.035 24.7932 114.262 24.7462C114.489 24.6992 114.719 24.6552 114.95 24.5952C115.423 24.5008 115.876 24.3256 116.29 24.0772C115.846 24.3272 115.557 24.3362 115.53 24.3012C115.48 24.2642 115.677 24.1572 115.904 23.9732C115.904 23.9792 116.361 23.8552 116.37 23.8492C116.379 23.8432 116.37 23.8372 116.37 23.8372C116.343 23.7622 116.298 23.7882 116.252 23.8262C116.128 23.9032 115.986 24.0082 116.098 23.8112C116.091 23.7851 116.087 23.7583 116.085 23.7312C116.303 23.3802 116.546 23.5192 116.536 23.7312L116.658 23.2882C116.758 23.2692 116.758 23.3742 116.853 23.4102C116.738 23.2182 117.593 22.6752 117.301 22.3932L117.401 22.3732C117.535 21.9945 117.62 21.5998 117.651 21.1992C117.661 20.8672 117.669 20.5582 117.679 20.1612C117.416 20.1462 117.449 19.8382 117.217 19.6062C117.319 18.9679 117.285 18.3154 117.117 17.6912C116.804 17.2142 116.843 17.5612 116.608 17.3512C116.83 17.3042 116.547 16.6202 116.852 16.9662C116.72 16.6324 116.556 16.312 116.363 16.0092C116.135 15.6234 115.877 15.2556 115.592 14.9092C115.562 15.0282 115.592 15.1552 115.476 15.0972C115.329 14.9162 115.325 14.6682 115.452 14.6852L115.506 14.7322C115.381 14.5971 115.269 14.4504 115.171 14.2942C115.156 14.2754 115.144 14.2549 115.134 14.2332L115.15 14.1732C115.174 14.0922 115.2 14.0102 115.225 13.9282C115.325 13.6002 115.515 13.2622 115.604 12.9282C115.631 12.7632 115.657 12.6002 115.683 12.4402C115.709 12.2802 115.711 12.1502 115.723 12.0132C115.733 12.0032 115.723 11.9942 115.738 11.9852C115.779 11.9652 115.715 12.0052 115.917 11.8852C115.983 11.8432 116.066 11.7952 116.117 11.7582L116.201 11.6582C116.251 11.5996 116.296 11.5375 116.336 11.4722L116.3 11.5262L116.717 11.0442L117.017 10.5532C117.439 10.1192 116.957 10.8372 117.383 10.5282C117.613 9.98521 117.863 9.57121 118.04 9.17321C118.147 8.99038 118.224 8.79101 118.266 8.58321C118.325 8.37961 118.333 8.1646 118.289 7.95721C118.643 7.51961 118.722 6.92073 118.494 6.40621Z' fill='%23A6D7C2'/%3E%3C/svg%3E%0A");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;	
	text-align: center;
}

.us-product-stickers-discount {
	background: #EC7B4F;
	color: #fff;
    width: 75px;
	padding: 8px;
}

.us-product-stickers-sticker {
    background-color: #56CCF2;
}

.image-additional-box {
	position: relative;
	padding: 0 15px;
	margin-bottom: 20px;
	overflow: hidden;
}

.image-additional-list .image-additional-item {
	cursor: pointer;
}

.image-additional-list .image-additional-item:not(:first-child) {
	display: none;
}

.image-additional-list.slick-initialized .slick-slide {
	display: block;
}

.image-additional-list .image-additional-item img {
	display: block;
	border: 1px solid transparent;
	margin: 0 auto;
	transition: border .15s ease;
	opacity: 0.7;
}

.image-additional-list .image-additional-item:hover img,
.image-additional-item.slick-current img,
.popup-additional-gallery-item.active img {
	border-color: #e4e4e4;
}

.image-additional-item.slick-current img {
	opacity: 1;
}

.image-additional-box .slick-arrow {
	color: #9d9d9d;
	font-size: 10px;
	position: absolute;
	top: 9%;
	padding: 20px 7px!important;
	background-color: #f4f4f4;
	text-align: center;
	border: 0;
	transition: background-color .3s ease;
	z-index: 2;
}

.image-additional-box .slick-arrow:hover {
	color: #fff;
	background-color: #71be00;
}

.image-additional-box .slick-prev {
	left: 0;
}

.image-additional-box .slick-next {
	right: 0;
}

.oct-gallery {
	display:inline-block;
}

.oct-gallery:hover {
	cursor: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='46' height='46' rx='23' fill='%23231F20' fill-opacity='0.1'/%3E%3Cpath d='M23 15V31M15 23H31' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"), auto;
}

.oct-gallery img {
	padding: 15px;
}

.us-product-right {
	width: 30%;
}

.us-product-rating-wishlist {
	height: 60px;
	position: relative;
}

.us-product-rating-wishlist .us-product-rating .us-module-rating-stars {
	margin-right: 10px;
}

.us-product-top-reviews {
	margin-right: 5px;
	color: #BABABA;
}

.us-product-reviews {
	color: #BABABA;
	margin-left: 10px;
	margin-right: 5px;
}

.us-product-compare-wishlist {
    margin-left: auto;
}

.compare-wishlist-btn {
	display: block;
	border: 0;
	background-color: #FFF;
	transition: all .15s ease .05s;
	cursor: pointer;
	width: 24px;
	height: 24px;
	padding: 0;
}
.compare-wishlist-btn:hover {
	background-color: transparent !important;
}

.compare-wishlist-btn:hover svg * {
	fill: #231F20;
}

.us-product-info {
    margin-bottom: 20px;
}

.us-product-info-list {
	color: #231F20;
	font-size: 13px;
    margin-bottom: 0;
}

.us-product-link {
	color: #231F20;
	text-decoration: underline;
	cursor: pointer;
}

.us-product-link:hover {
	color: #231F20;
	text-decoration: none;
}

.us-product-info-item-link {
	text-transform: uppercase;
}

span.us-product-info-code {
	color: #BABABA;
}

span.us-product-info-is, .us-product-info-item-model {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.us-product-info-item-model {
	margin-left: 24px;
	align-content: center;
}
.us-product-info-item-manufacturer {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin-left: 24px;
	text-decoration: underline;
	color: #231F20;
	margin-left: 0;
}
.us-price-block {
	margin-top: 20px;
}

.us-price-actual {
	color: #231F20;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	padding: 5px 12px 5px 0;
	margin-right: 20px;
}

.us-price-new {
	color: #231F20;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	padding: 4px 12px;
	margin-right: 20px;
}

.us-price-old {
	color: #231F20;
	opacity: 0.5;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;	
	text-decoration: line-through;
	margin-right: 20px;
}

#product #button-cart {
	border-radius: 30px;
	background-color: #231F20;
	border: 1px solid #231F20;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

#product .button-one-click {
	border-radius: 30px;
	color: #231F20;
	border: 1px solid #231F20;
	background-color: #fff;
}

@-webkit-keyframes seconds {
    0% {
        opacity: 0;
    }

    25% {
        opacity: 1;
    }

    75% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

@keyframes seconds {
    0% {
        opacity: 0;
    }

    25% {
        opacity: 1;
    }

    75% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

.us-product-timer {
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 1600px) {
    .us-product-timer {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-align: center;
        align-items: center;
    }
}

.us-product-timer-inner {
    padding: 6px 8px;
    border: 0;
    color: #fff;
    background: #eb5756;
}

.us-product-timer {
    margin-bottom: 15px;
    font-size: 12px;
    line-height: 15px;
}

.us-product-timer-text {
    color: #777;
    margin-bottom: .75rem;
}

.us-product-timer-inner > *.animated {
    -webkit-animation: seconds 1s infinite;
    animation: seconds 1s infinite;
}

.us-product-timer-number {
    width: 40px;
    text-align: center;
	font-weight: 600;
    font-size: 16px;
}

.us-product-timer-number + span {
    font-size: 10px;
}

.us-product-timer-delimiter {
    padding: 0 4px;
}

.us-product-points {
	margin-top: 10px;
    font-size: 12px;
    color: #bbbbbb;
}

.us-product-one-click {
	margin-top: 20px;
}

.us-product-one-click-icon {
	font-size: 30px;
	margin-right: 10px;
    color: #e5e5e5;
}

.us-product-one-click-text {
    font-size: 12px;
    color: #bbbbbb;
}

.us-product-one-click-bottom {
	margin-top: 10px;
}

#one_click_input {
	max-width: 200px;
}

#one_click_input:-ms-input-placeholder {
	color: #C2C2C2;
}

#one_click_input::-ms-input-placeholder {
	color: #C2C2C2;
}

#one_click_input::placeholder {
	color: #C2C2C2;
}

.us-product-one-click-btn {
    padding: 8px 20px !important;
}

.us-product-one-click-btn:disabled {
	color: #333 !important;
	background-color: #E5E5E5 !important;
	cursor: not-allowed;
}

.us-product-minimum {
    margin-top: 20px;
    border-radius: 1px;
    padding: 6px;
    color: #686868;
    background-color: #e4f3cd;
    font-size: 12px;
    border: 0;
}

.us-out-of-stock span {
   color: #da7474;
}

.us-product-attr {
	padding: 0 20px 20px;
}

.us-product-attr-top {
	margin-bottom: 10px;
}

.us-product-attr-title,
.us-product-option-title {
	color: #666;
	font-weight: 600;
}

.us-product-attr-item {
	color: #4F5C50;
	font-size: 13px;
	font-weight: 300;
	position: relative;
}

.us-product-attr-item:not(:last-child) {
	margin-bottom: 3px;
}

.us-product-attr-item span {
	background-color: #FFF;
	z-index: 2;
}

.us-product-attr-item span:first-child {
	padding-right: 8px;
}

.us-product-attr-item span:last-child {
	padding-left: 8px;
	position: relative;
	max-width: 50%;
	text-align: right;
	right: 0;
}

.us-product-attr-item:after {
	content: '';
	border-bottom: 1px dotted #BABABA;
	height: 1px;
	position: absolute;
	top: 14px;
	left: 0;
	right: 0;
	z-index: 1;
}

.us-product-action {
	padding-bottom: 36px;
	
}

.us-product-option-title {
	margin-bottom: 10px;
}

.us-product-option .us-module-btn {
	padding: 8px 20px;
}

.us-product-option .control-label {
	color: #4a4a4a;
	font-size: 13px;
	font-weight: 600;
	margin-bottom: 8px;
	display: block;
}

#us-purchase-options-box .options-box.d-xl-flex {
    flex-wrap: wrap;
}

.us-product-option .form-group {
	margin-bottom: 15px;
}

.us-product-option .radio label,
.us-product-info a.hpm-button, .us-product-info span.hpm-button {
	color: #231F20;
	font-size: 12px;
	font-weight: 400;
	padding: 7px 10px;
	border: 1px solid #231F20;
	border-radius: 40px;
	margin-right: 8px;
	margin-bottom: 10px;
	cursor: pointer;
}

.us-product-option .radio label.radio-img {
	padding: 2px;
    margin-bottom: 10px;
}

.us-product-option .radio label.radio-img img {
	width: 30px;
	height: 30px;
	pointer-events: none;
}

.us-product-option .radio label.selected {
	color: #231F20;
	background-color: #E0D9D6;
	border: 1px solid #E0D9D6;
}

.product-quantity-label {
	display: block;
}

.us-product-quantity-btn,
.us-product-quantity input {
	color: #231F20;
	font-weight: 600;
	padding: 0 4px;
	border-radius: 0;
	cursor: pointer;
}

.us-product-quantity-btn {
	font-size: 13px;
	background-color: #F0ECEA;
	border: none;
	transition: all .15s ease .05s;
}

.us-product-quantity-btn.minus {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}

.us-product-quantity-btn.plus {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

.us-product-quantity-btn:hover {
	color: #FFFFFF;
    background-color: #CFC7C2;
}

.us-product-quantity input {
	width: 48px;
	height: 26px;
	font-size: 14px;
	text-align: center;
	background-color: #F0ECEA;
	border: none;
}

.us-product-quantity input:focus {
	background-color: #F0ECEA;
	box-shadow: none;
	border-radius: 0;
}

.us-product-btn {
	width: 243px;
	display: block;
	color: #fff;
	font-size: 16px;
	text-align: center;
	padding: 11px;
	background: #999;
	border: 0;
	border-radius: 1px;
	margin-top: 20px;
	cursor: pointer;
	transition: all .15s ease .05s;
}

.us-product-btn-active,
.us-product-btn:hover {
	background-color: #71BE00;
}

.us-product-btn-active:hover {
	opacity: .9;
}

.us-product-social-buttons {
    margin-top: 20px;
}

.us-product-advantages-item {
	width: 226px;
	margin-bottom: 18px;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin-bottom: 8px;
	display: flex;
}

.us-product-advantages-item:first-child {
	background-color: #F0ECEA;
	border-radius: 6px;
	margin-bottom: 16px;
	padding: 9px 12px 9px 15px;
}

.us-product-advantages-item:first-child div {
	display: inline-block;
}
.us-product-advantages-item:first-child .us-product-advantages-icon {
	margin-right: 10px;
}

.us-product-advantages-item:not(:first-child) .us-product-advantages-cont {
	flex: 1;
}

.us-product-advantages-item:last-child {
	margin-bottom: 0;
}

.us-product-advantages-item:hover .us-product-advantages-icon i {
	color: #71BE00;
}

.us-product-advantages-item:hover .us-product-advantages-link {
	text-decoration: none;
}

.us-product-advantages-icon {
	width: 24px;
}

.us-product-advantages-icon-last i {
	font-size: 35px;
}

.us-product-advantages-cont {
	width: 132px;
}

.us-product-advantages-link {
	display: block;
	color: #666;
	font-weight: 700;
	text-decoration: underline;
	transition: color .15s ease .05s;
	margin-bottom: 4px;
}

.us-product-advantages-link:hover {
	color: #666;
}

.us-product-advantages-text {
	color: #898989;
	font-size: 13px;
	font-weight: 300;
}

/*------/Product-top--------*/

/*------Product-description--------*/

.us-video {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-color: #000;
}

.us-video__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.us-video__media {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

.us-video__button {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    display: none;
    padding: 0;
    width: 68px;
    height: 48px;
    border: none;
    background-color: transparent;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.us-video__button-shape {
    fill: #212121;
    fill-opacity: .8;
}

.us-video__button-icon {
    fill: #fff;
}

.us-video__button:focus {
    outline: none;
}

.us-video:hover .us-video__button-shape, .us-video__button:focus .us-video__button-shape {
    fill: #f00;
    fill-opacity: 1;
}

.us-video--enabled {
    cursor: pointer;
}

.us-video--enabled .us-video__button {
    display: block;
}

.us-product-description-nav{
	padding: 24px 30px 30px 30px;
	margin-bottom: 0;
}

.us-product-nav-item {
	margin-right: 30px;
	position: relative;
}

.us-product-nav-item span {
	color: #666;
	font-size: 16px;
	text-decoration: underline;
	transition: all .15s ease;
	cursor: pointer;
}

.us-product-nav-item span:hover {
	color: #333;
	font-size: 16px;
	text-decoration: none;
}

.us-product-nav-item-active span,
.us-product-nav-item-active span:hover {
	color: #333;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
}

.us-product-nav-item span:after {
	content: '';
	border-bottom: 3px solid transparent;
	position: absolute;
	bottom: -10px;
	left: 0;
	right: 0;
	transition: border .15s ease;

}

.us-product-nav-item-active span:after,
.us-product-nav-item span:hover:after {
	border-color: #71be00;
}

.us-product-description-cont {
    color: #898989;
	padding: 0 30px 30px;
}

.us-product-description-cont > * + * {
	margin-top: 16px;
}

.us-product-description-cont iframe {
	max-width: 100%;
}

.us-product-description-cont .us-page-main-title {
	margin-bottom: 16px;
}

#us-related-dop_tab-row {
	padding-top: 30px;
}

.us-product-description-title {
	color: #898989;
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 3px;
}

.us-product-tags {
	margin-top: 30px;
	color: #71be00;
}

.us-product-tags a {
	color: #71be00;
	text-decoration: none
}

.us-product-tags a:hover {
	text-decoration: underline;
}
.us-product-description {
	margin-bottom: 24px;
}
.us-product-description .card {
	border: none;
	border-radius: 0;
	
}
.us-product-description .card-header {
	border-top: 1px solid #231F2026;
	border-radius: 0;
	border-bottom: 0;
	padding: 16px 0;
	background-color: #fff;
	color: #231F20;
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	position: relative;
}
.us-product-description .card-header:before,
.us-product-description .card-header:after {
	content: "";
	position: absolute;
	background-color: #231F20;
	-webkit-transition: -webkit-transform 0.25s ease-out;
	transition: -webkit-transform 0.25s ease-out;
	transition: transform 0.25s ease-out;
	transition: transform 0.25s ease-out,-webkit-transform 0.25s ease-out;
}	

.us-product-description .card-header:before {
	transform: rotate(-90deg);
	top: 18px;
	right: 8px;
	width: 2px;
	height: 18px;
}
.us-product-description .card-header:after {
	transform: rotate(0);
	top: 26px;
	right: 0px;
	width: 18px;
	height: 2px;
}
.us-product-description .card-header.collapsed:before {
	-webkit-transform: rotate(0);
	transform: rotate(0);
}
.us-product-description .card-header.collapsed:after {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}


.us-product-description .card-header.collapsed {
	border-bottom: 1px solid #231F2026;
} 
.us-product-description .card-body {
	padding: 0 0 16px 0;
	font-size: 16px;
	line-height: 24px;
	color: #6A6A68;
	border-bottom: 1px solid #231F2026;
}

/*------/Product-description--------*/

/*-------Product-attributes--------- */

.us-product-attributes {
	padding: 30px;
	border-bottom: 1px solid #F6F6F6;
	border-top: 1px solid #F6F6F6;
}

.us-page-main-title {
	display: inline-block;
	color: #333;
	font-size: 18px;
	font-weight: 600;
	position: relative;
	margin-bottom: 38px;
}

.us-page-main-title:after {
	content: '';
	border-bottom: 3px solid #71be00;
	position: absolute;
	bottom: -10px;
	left: 0;
	right: 0;
}

.us-product-attributes-cont {
	width: 60%;
}

.us-product-attributes-cont:not(:last-child) {
	margin-bottom: 20px;
}

.us-product-attributes-title {
	color: #666;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.us-product-attributes-cont .us-product-attr-item {
	color: #4F5C50;
}

/*-------/Product-attributes--------- */

/*-------Product-reviews--------- */

.no-product-reviews {
	padding: 30px;
}

.us-reviews {
	background-color: #FBFBFB;
	padding: 30px 0;
}

.us-reviews-top {
	padding: 0 30px;
}

.us-reviews-btn:hover {
	opacity: .9;
}

.us-review-item {
	padding: 30px 0;
	border-bottom: 1px solid #F7F7F7;
}

.us-content-reviews .pagination,
#review .pagination,
#oct_popup_review .pagination {
    margin: 20px 0;
    padding-bottom: 20px;
}

.us-product-review-block {
	margin-right: 30px;
	background: #fbfbfb
}

.us-review-info {
	text-align: center;
}

.us-review-icon {
	margin-bottom: 10px;
}

.us-review-name,
.us-admin-answer-title {
	color: #57565C;
	font-size: 16px;
	font-weight: 600;
}

.us-review-date {
	color: #8E8D90;
	font-weight: 300;
	margin-top: 12px;
	margin-bottom: 10px;
}

.us-reviews .us-rating-center,
.us-review-action {
	justify-content: center;
}

.us-review-action {
	margin-top: 20px;
}

.us-review-action-like {
	color: #71BE00;
}

.us-review-action-dislike {
	color: #EB5757;
}

.us-review-action-btn {
    border: 0;
    background: none;
    font-size: 20px;
    color: inherit;
    padding: 0;
    margin-bottom: 5px;
    transition: opacity .3s ease;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}

.us-review-action-btn:hover {
	opacity: .8;
}

.us-review-action-border {
	height: 20px;
	width: 1px;
	background: #F6F6F6;
	margin: 0 20px;
}

.us-review-text {
	color: #898989;
	background-color: #FFF;
	padding: 30px;
	position: relative;
}

#oct_popup_review .us-review-text {
	background: #fbfbfb
}

.us-review-text:before {
	content: '';
	border: 10px solid transparent;
	border-right: 10px solid #FFF;
	position: absolute;
	left: -20px;
	top: 15px;
}


.us-review-text-positive,
.us-review-text-negative {
	margin-left: 24px;
}

.us-review-text-negative {
	margin-top: 10px;
}

.us-review-text-title {
	font-weight: 600;
	margin-bottom: 5px;
	position: relative;
}

.us-review-text-title-positive {
	color: #71BE00;
}

.us-review-text-title-negative {
	color: #EB5757;
}

.us-review-text-title:before {
	font-family: 'Font Awesome\ 5 Free';
	font-weight: 900;
	position: absolute;
	top: 2px;
	left: -20px;
}

.us-review-text-title-positive:before {
	content: '\f067';
	color: #71BE00;
}

.us-review-text-title-negative:before {
	content: '\f068';
	color: #EB5757;
}

.us-review-text-negative p {
	margin-bottom: 20px;
}

.us-review-text-main {
	color: #898989;
}

.us-admin-answer {
	background-color: #fff;
	padding: 30px;
	margin-top: 30px;
}

.us-admin-answer .us-admin-answer-title {
	margin-bottom: 30px;
}

.us-review-text-main p:not(:last-child) {
	margin-bottom: 20px;
}

/*-------/Product-reviews--------- */

/*-------Extra tabs--------- */

.us-product-extra-tab-content + .us-product-extra-tab-content {
    border-top: 1px solid #F6F6F6;
}

.us-product-extra-tab-text * + * {
	margin-top: 16px;
}

/*-------/Extra tabs--------- */

/*-------FAQ tabs--------- */

.us-product-faq-tab-content {
	padding: 30px;
}

.us-product-tabs-questions-top + div {
	margin-top: 30px;
}

.us-product-tabs-questions-item {
    padding: 30px 0;
    border-top: 1px solid #f9f9fc;
	color: #898989
}

.us-product-tabs-questions-item:nth-last-of-type(2) {
	padding-bottom: 0;
}

.us-product-tabs-questions-item-info {
    margin-bottom: 20px
}

.us-product-tabs-questions-item-author,
.us-product-tabs-questions-item-answer-title {
    font-weight: 600;
	color: #57565C
}

.us-product-tabs-questions-item-answer {
    margin-top: 20px;
    background: #f9f9f9;
    padding: 15px 20px
}

.us-product-tabs-questions-item-answer-title {
    margin-bottom: 13px
}

/*-------/FAQ tabs--------- */

/*----------------------------/Product.html-------------------------*/

/*----------------------------Category.html-------------------------*/

#column-left .us-item,#column-right .us-item {
	display:none;
}

#column-left > *:first-child,
#column-right > *:first-child {
	margin-top: 0 !important
}

.content-top-box {
    margin-top: -30px;
    margin-bottom: 30px;
}

.us-category-content {
	background-color: #FFF;
	padding: 15px 0 30px 0;
}

.us-categories-box {
	padding: 15px;
	background: #F3F5FB;
	border-radius: 1px;
}

.us-categories-item {
    font-size: 15px;
    letter-spacing: 0.3px;
    color: #666666;
	margin-bottom: 20px;
}

.us-categories-2 > .us-categories-item {
	font-size: 14px;
}

.us-categories-3 > .us-categories-item {
	font-size: 13px;
	letter-spacing: 0.003em;
	font-weight: 100;
}

.us-categories-children {
	max-height: 0;
	overflow: hidden;
	transition: max-height .5s ease-in-out;
}

.active > .us-categories-children,
.us-categories-children.expanded {
	max-height: 100%;
}

.us-categories-children > li:first-child {
	margin-top: 20px;
}

.us-categories-item:last-child {
	margin-bottom: 0;
}

.us-categories-item.active > span a,
.us-categories-item a:hover {
	color: #71be00;
}

.us-categories-item a:hover {
	text-decoration: underline;
}

.us-categories-2 > .us-categories-item {
	padding-left: 15px;
}

.us-categories-3 > .us-categories-item {
	padding-left: 15px;
}

.us-categories-toggle {
	cursor: pointer;
}

.us-categories-toggle i {
	font-size: 10px;
    transition: transform .3s ease .05s;
}

.us-categories-item.active > span .us-categories-toggle i ,
.us-categories-toggle.clicked i {
	transform: rotate(180deg);
}

.us-category-content .us-main-shop-title {
	font-size: 20px;
}

.us-module-column-box {
	position: relative;
	margin-top: 15px;
	margin-bottom: 15px;
}

.us-module-column-box-content {
	background: #fff;
}

.us-module-column-item {
	height: 100%;
	width: 100%;
	margin-bottom: 0;
    box-shadow: none !important;
}

.us-module-column-item .us-reviews-block,
.us-module-column-item .us-reviews-block:hover {
    box-shadow: none;
    border: 1px solid #f8f8f8;
}

.us-module-column-item .us-reviews-block-text {
	height: 144px;
	overflow-y: hidden;
}

.us-module-column-title {
	height: 63px;
	overflow-y: hidden;
}

.us-column-module-btn {
	color: #9d9d9d;
	font-size: 8px;
	position: absolute;
	top: calc(50% - 31px);
    padding: 21px 8px;
    background-color: #f4f4f4;
    text-align: center;
    border: none;
    transition: all .15s ease 0.05s;
}

.us-column-module-prev {
	left: 0;
}

.us-column-module-next {
    right: 0;
}

.us-column-module-btn:hover {
	color: #fff;
	background-color: #71be00;
}

#column-left .us-banner-plus-wrap,
#column-right .us-banner-plus-wrap {
	max-width: 100%;
    flex: 0 0 100%;
}

#column-left .us-banner-plus-wrap-second,
#column-right .us-banner-plus-wrap-second {
	margin-top: 30px;
}

#column-left .us-banner-plus-box,
#column-right .us-banner-plus-box {
	padding: 30px 15px;
}

#column-left .us-banner-plus-wrap-full-width .us-banner-plus-box,
#column-right .us-banner-plus-wrap-full-width .us-banner-plus-box {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

#column-left .us-banner-plus-text,
#column-right .us-banner-plus-text {
	margin-right: 0;
}

#column-left .us-banner-plus-btn,
#column-right .us-banner-plus-btn {
	margin-left: auto;
	margin-right: auto;
}

#column-left .us-banner-plus-box:before,
#column-right .us-banner-plus-box:before {
	width: 180%;
	height: 50%;
}

.column-right-backdrop {
	background: #0b0b0b;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 1011;
	transition: visibility .2s ease, opacity .2s ease
}

.column-right-backdrop.active {
	opacity: 0.6;
	visibility: visible;
}

.column-right-fixed {
	opacity: 0;
    visibility: hidden;
	padding: 24px;
    position: fixed !important;
    top: 0;
    right: 0;
    z-index: 1012 !important;
    max-height: 100vh;
    height: 100%;
    width: 480px;
    max-width: 100%;
    background: #fff;
    transition: transform .2s ease, visibility .2s ease, opacity .2s ease;
    transform: translate(100%, 0);
    text-align:left
}

@media screen and (max-width: 767px) {	
	.column-right-fixed {
		width: 100%;
	}
}

.column-right-fixed.opened {
	transform: translate(0, 0);
	opacity: 1;
	visibility: visible;
}

.column-right-close {
	position: absolute;
	top: 38px;
	right: 24px;
	width: 24px;
	height: 24px;
	background: none;
	border: 0;
	cursor: pointer;
	transition: all .15s ease 0.05s;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5L5 19M5 5L19 19' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.column-right-close:hover {
	transform: scale(1.2);
}

/* Custom */

@media screen and (max-width: 991px) {
	.ocf-btn-mobile-static .ocf-btn {
		display: none;
	}
}

.ocfilter-mobile-handle button.us-module-btn.us-module-btn-green {
    display: none;
}
#product-category .ocfilter-mobile-handle .us-module-btn {
    display: inline-block;
	width: 100%;
}
.ocf-offcanvas.active .ocfilter-mobile-handle .us-module-btn {
    display: block;
}
.static_button_ocfilter {
	top: 65px;
	z-index: 100;
}
.static_button_ocfilter .ocfilter-mobile-handle {
    text-align: center;
    padding-bottom: 15px;
}
@media (min-width: 992px){
	.static_button_ocfilter {
	    display: none;
	}
}
@media (max-width: 991px) {
    #ocfilter .popover {
        border-color:transparent !important;
        right: 0;
        top: auto !important;
        bottom: 0;
        height: 80px;
        -ms-transform: none !important;
        -webkit-transform: none !important;
        transform: none !important;
        border-radius: 0;
        margin: auto 0 0;
        max-width: 100%;
        position: -webkit-sticky !important;
        position: sticky !important
    }

    #ocfilter .popover .arrow {
        display: none
    }

    #ocfilter .popover .btn-primary {
        width: 100%
    }
}
.ocf-offcanvas.ocfilter-mobile {
	right:-250px;
	left: auto;
	transition: right 0.25s ease;
	-webkit-transition: right 0.25s ease;
	-moz-transition: right 0.25s ease;
}

@media (min-width: 360px) {
    .ocf-offcanvas.ocfilter-mobile {
        width: 305px;
        right: -305px;
    }
}
.ocf-offcanvas.ocfilter-mobile.active {
	right:0;
	left: auto;
}

.ocf-offcanvas {
	box-shadow: 10px 0 20px 10px rgba(0, 0, 0, 0);
	transition: box-shadow 0.5s ease;
	-webkit-transition: box-shadow 0.5s ease;
	-moz-transition: box-shadow 0.5s ease;
}

.ocf-offcanvas.active {
	box-shadow: 10px 0 20px 10px rgba(0, 0, 0, .6);
}

.ocf-offcanvas.active .ocfilter-mobile-handle .us-module-btn {
    background: #eb5757;
}

.ocf-offcanvas.active .ocfilter-mobile-handle .us-module-btn .fa-filter:before {
    content: "\f00d";
}

.ocf-container, .ocf-content {
	height: 100%;
}

.ocfilter,
#column-left .panel-default,
#column-right .panel-default {
    border: 0;
    box-shadow: none;
    border-radius: 0;
}

.ocfilter-option label span {
    max-width: 82%;
    display: inline-block;
}

.ocfilter-option-popover button,
.ocfilter-option-popover button:hover,
.ocfilter-option-popover button:active {
	color: #fff;
	background-color: #71be00 !important;
	border: 0 !important;
	border-radius: 1px;
	transition: opacity .15s ease;
}

.ocfilter-option-popover button:hover {
	opacity: .9;
}

.ocfilter .btn, .ocfilter .btn:hover, .ocfilter .btn:focus, .ocfilter .btn:active {
    outline: none;
}

.ocfilter .btn:hover, .ocfilter .btn:focus {
    opacity: .8;
}

.ocfilter .btn:focus, .ocfilter .btn:active {
    opacity: .8;
    box-shadow: none;
}

.ocfilter-mobile #ocfilter {
    padding-top: 58px!important;
}

.ocfilter .panel-heading,
.us-module-column-box .panel-heading,
#column-left .panel-heading,
#column-right .panel-heading {
    background-color: #f8f8f8!important;
    border-radius: 0!important;
    border: 0!important;
    font-size: 18px!important;
    color: #333333!important;
    padding: 10px!important;
    text-transform: none!important;
    font-weight: 600;
    letter-spacing: .3px;
}

.ocfilter .list-group-item,
#column-left .list-group-item,
#column-right .list-group-item {
    border: 0;
    padding: 10px 0px !important;
    border-radius: 0!important;
}

.ocfilter .item-title {
    display: inline-block;
    width: 100%;
    background-color: #f8f8f8!important;
    border-radius: 0!important;
    border: 0!important;
    font-size: 14px!important;
    color: #333333!important;
    padding: 10px 15px!important;
    text-transform: none!important;
    font-family: 'Open Sans', sans-serif!important;
}

.ocfilter .item-title i {
    line-height: 20px;
    display: none;
    float: right;
}

.ocfilter .item-title.icon-minus .fa-minus {
    display: inline-block;
}

.ocfilter .item-title.icon-plus .fa-plus {
    display: inline-block;
}

.ocfilter .item-title:hover {
    background-color: #f8f8f8;
    border: none;
}

.ocfilter .item-title:focus {
    text-decoration: none;
}

.ocfilter-option__name, .ocfilter-value__name {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.ocfilter-option__name {
    margin-bottom: 10px;
    font-size: 12px;
    text-decoration: underline;
}

.ocfilter-value__name {
    margin-bottom: 6px;
    font-size: 12px;
}

.ocfilter .btn-danger {
    background-color: #EB5757;
    background-image: none;
    background-repeat: no-repeat;
    border: none;
    border-radius: 2.25px;
    text-shadow: none;
    font-size: .75rem;
}

.ocfilter .btn-danger:hover, .ocfilter .btn-danger:focus {
    background-color: #EB5757;
    border: none;
    box-shadow: none
}

.ocfilter .btn-danger:focus .ocfilter .btn-danger:active {
    background-color: #EB5757;
    border: none;
}

.ocfilter .btn-sm.btn-danger i {
    font-size: 7px;
    line-height: 10px;
    cursor: pointer;
}

.ocfilter .btn-sm.btn-danger {
    line-height: 10px;
    padding: 3px 5px !important;
    font-size: 11px;
    font-weight: 400;
    vertical-align: middle;
}

.ocfilter .button-reset {
    padding: 6.5px 10px;
}

.ocfilter-option .ocf-option-values {
    padding: 0px 10px
}

.ocfilter-option label {
    color: #333333;
    font-weight: 400;
}

.ocfilter-option label small {
    border-radius: .25em;
    background-color: #337ab7;
    color: #fff;
    float: right;
    line-height: 14px;
    padding: .1em .6em .1em;
    font-size: 9px;
    font-weight: 400;
    vertical-align: middle;
}

.ocfilter-option label.ocf-selected small {
    opacity: .5;
    color: #EB5757 !important;
}

.ocfilter-option label.disabled small {
    background-color: #777;
    color: #fff;
    opacity: 1;
}

.ocfilter-option label.disabled .name {
    color: #333333;
    opacity: .5;
}

.ocfilter-option label.ocf-selected {
    color: #333333;
}

.ocf-target.checkbox, .ocf-target.radio {
    display: none;
}

.checkbox-custom, .radio-custom {
    position: relative;
    width: 16px;
    height: 16px;
    border: 1px solid #59C2E6;
}

.radio-custom {
    border-radius: 50%;
}

.checkbox-custom, .radio-custom, .ocfilter .name {
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
}

.checkbox:checked + .checkbox-custom::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #333333;
}

.radio:checked + .radio-custom::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #333333;
    border-radius: 50%;
}

.checkbox:checked + .checkbox-custom {
    border: 3px solid #59C2E6;
}

.radio:checked + .radio-custom {
    border: 3px solid #59C2E6;
}

.ocfilter-option .ocf-color {
    border-radius: 0;
    display: inline-block;
    float: none;
    margin: 0;
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

.ocfilter-option .ocf-image {
    border-radius: 0;
    display: inline-block;
    float: none;
    margin: 0;
    width: 19px;
    height: 19px;
    vertical-align: middle;
}

.ocfilter .noUi-connect {
	background: #71be00;
	box-shadow: none;
	border: 0;
}

.ocf-option-name,
#column-left .list-group-item.list-group-item-name,
#column-right .list-group-item.list-group-item-name {
    display: inline-block;
    width: 100%;
    background-color: #f8f8f8 !important;
    border-radius: 0 !important;
    border: 0 !important;
    font-size: 14px !important;
    color: #333333 !important;
    padding: 10px 15px !important;
    text-transform: none !important;
    font-weight: 400 !important;
    letter-spacing: .3px;
    margin-bottom: 10px;
}

#column-left .list-group-item.list-group-item-name,
#column-right .list-group-item.list-group-item-name {
	background-color: transparent !important;
	border-top: 1px solid #f8f8f8 !important;
	border-bottom: 1px solid #f8f8f8 !important;
}

.selected-options .ocfilter-option {
    font-size: 12px !important;
    padding: 10px !important;
}

.ocfilter-option[data-toggle="popover-price"] .ocf-option-name {
	background: transparent !important;
}

.list-group-item.ocfilter-option {
    background: #FFFFFF !important;
}

.ocfilter .list-group-item.selected-options,
#column-left .list-group-item.selected-options,
#column-right .list-group-item.selected-options {
    background: #FFFFFF !important;
    padding: 0 !important;
}

.selected-options {
    color: #333333 !important;
}

#ocfilter .btn-primary {
    padding: 10px !important;
}

.filter-label {
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.2;
    white-space: normal;
    padding: 4px 15px;
    width: 100%;
    color: #444;
    text-decoration: none;
}

.filter-label input {
    display: inline-block;
    margin: 0 5px 0 0;
    vertical-align: top;
}

.noUi-marker-horizontal.noUi-marker-large {
    height: 8px !important;
}

button[data-target="#ocfilter-hidden-options"] {
	background-color: rgb(192, 192, 192);
	border-bottom-color: rgba(0, 0, 0, 0);
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#ocfilter .popover {
    border-color: #f7f7f7 !important;
    box-shadow: 0 0 25px rgba(0, 0, 0, .2);
}

#ocfilter .popover-body {
    padding: 15px;
}

#ocfilter .bs-popover-bottom > .arrow::before, #ocfilter .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
    border-bottom-color: #f7f7f7 !important;
}

#ocfilter .bs-popover-right > .arrow::before, #ocfilter .bs-popover-auto[x-placement^="right"] > .arrow::before {
    border-right-color: #f7f7f7 !important;
}

#ocfilter .bs-popover-auto[x-placement^=top] .arrow::before, #ocfilter .bs-popover-top .arrow::before {
    border-top-color: #f7f7f7 !important;
}

.swiper-viewport {
	margin: 30px 0 15px !important;
	border-radius: 1px !important;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .03) !important;
	transition: box-shadow .3s ease;
}

.swiper-viewport:hover {
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1) !important;
}

.swiper-viewport a {
	display: block;
}

.swiper-viewport img {
	margin: 0 auto;
	display: block;
}

.us-subcategory {
	margin-bottom: 40px;
	position: relative;
}

.subcat-row {
	display: flex;
	gap: 8px;
	overflow-x: scroll;
	scrollbar-width: thin;
	position: relative;
	scroll-behavior: smooth;
	padding-right: 50px;
}
.subcat-arrow-right {
	display: none;
}

.has-left-arrow::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 100%;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 100%);
	z-index: 1;
}
.subcat-arrow-left {
	background-image: url("data:image/svg+xml, %3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_335_77429)'%3E%3Cpath d='M0.000705719 6.79092C-0.00954819 6.59553 0.0929985 6.41042 0.26733 6.31786C4.99487 3.69544 10.0095 1.57694 15.1678 0.02406C15.3011 -0.017076 15.4344 -0.00679197 15.5575 0.0651959C15.6805 0.1269 15.7626 0.240024 15.8036 0.373716C15.8856 0.641099 15.7318 0.929051 15.4652 1.01132C11.1581 2.30711 6.93305 4.01425 2.92337 6.07104L2.0517 6.51326L3.02592 6.55439C11.0145 6.8732 20.0902 7.04802 28.8786 7.21257H29.012C32.8371 7.28456 36.7955 7.35654 40.4975 7.4491C40.6308 7.4491 40.7641 7.5108 40.8564 7.60336C40.9487 7.7062 41 7.82961 41 7.97358C40.9897 8.25125 40.7641 8.4775 40.4873 8.4775H40.4667C36.775 8.39523 32.796 8.31295 28.9402 8.24097H28.7864C20.7157 8.08671 12.3682 7.93245 4.8513 7.65478L3.55917 7.60336L15.4036 13.023C15.5267 13.0847 15.619 13.1773 15.6703 13.311C15.7215 13.4447 15.7113 13.5784 15.66 13.7018C15.578 13.8869 15.3934 14 15.1985 14C15.1268 14 15.055 13.9794 14.9832 13.9486L0.287842 7.22285C0.123764 7.16115 0.000705719 6.98632 0.000705719 6.79092Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_335_77429'%3E%3Crect width='41' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	position: absolute;
	background-repeat: no-repeat;
	z-index: 1;
	left: 0;
	top: 25px;
	width: 41px;
	height: 14px;
	cursor: pointer;
	display: none;
}

.us-subcategory:has(.scrollable) .subcat-arrow-right {
	display: block;
	position: absolute;
	cursor: pointer;
	top: 25px;
	right: 0;
	width: 41px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.9993 6.79092C41.0095 6.59553 40.907 6.41042 40.7327 6.31786C36.0051 3.69544 30.9905 1.57694 25.8322 0.02406C25.6989 -0.017076 25.5656 -0.00679197 25.4425 0.0651959C25.3195 0.1269 25.2374 0.240024 25.1964 0.373716C25.1144 0.641099 25.2682 0.929051 25.5348 1.01132C29.8419 2.30711 34.0669 4.01425 38.0766 6.07104L38.9483 6.51326L37.9741 6.55439C29.9855 6.8732 20.9098 7.04802 12.1214 7.21257H11.988C8.16294 7.28456 4.20453 7.35654 0.502493 7.4491C0.369178 7.4491 0.235864 7.5108 0.143569 7.60336C0.0512748 7.7062 0 7.82961 0 7.97358C0.010255 8.25125 0.235864 8.4775 0.512748 8.4775H0.533257C4.22504 8.39523 8.20396 8.31295 12.0598 8.24097H12.2136C20.2843 8.08671 28.6318 7.93245 36.1487 7.65478L37.4408 7.60336L25.5964 13.023C25.4733 13.0847 25.381 13.1773 25.3297 13.311C25.2785 13.4447 25.2887 13.5784 25.34 13.7018C25.422 13.8869 25.6066 14 25.8015 14C25.8732 14 25.945 13.9794 26.0168 13.9486L40.7122 7.22285C40.8762 7.16115 40.9993 6.98632 40.9993 6.79092Z' fill='%23231F20'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	z-index: 1;
}
.us-subcategory:has(.scrollable)::after {
	content: '';
	position: absolute;
	bottom: 0;
	right: 0;
	width: 80px;
	height: 100%;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 70%);
}

.subcat-row::-webkit-scrollbar {
	height: 2px;
}

.subcat-row::-webkit-scrollbar-track {
	background: rgba(207, 199, 194, 0.5);
}
  
.subcat-row::-webkit-scrollbar-thumb {
	background-color: rgba(35, 31, 32, 1);
}

.subcat-row .us-item {
	display: inline-block;
	flex-shrink: 0;
	margin-bottom: 40px;
}

.subcat-item {
	text-align: center;
	background-color: #F0ECEA;
	color: #6A6A68;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	padding: 20px 24px;
	border-radius: 30px;	
	display: inline-block;
}

.subcat-item-img {
	margin-bottom: 15px;
}

.active-filters {
	display: flex;
}

@media screen and (max-width: 767px) {
	.active-filters {
		flex-direction: column;
	}
}

.active-filters .ocf-selected-discard {
	padding: 7px 10px;
	max-width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	text-transform: uppercase;
	margin-right: 8px;
	background: #fff;
	box-shadow: none;
	border: 1px #231F20 solid;
	border-radius: 30px;
	}

.active-filters	.ocf-selected-filter {
	padding-left: 0;
}
.active-filters .ocf-selected-filter-name {
	margin-left: 0;
}
.active-filters .ocf-btn {
	margin-bottom: 10px;
	font-size: 16px;
	color: #231F20;
}

.us-show-more {
	margin: 20px 0;
}

.us-show-more-link {
	color: #50A8FF;
	text-decoration: underline;
    font-weight: 100;
	cursor: pointer;
}

.us-show-more span {
	margin-right: 4px;
}

.us-show-more i {
	font-size: 11px;
	transition: transform .3s ease;
}

.us-show-more-link.clicked i {
	transform: rotate(180deg);
}

.us-show-more-link.clicked .us-show-more-expand,
.us-show-more-rollup {
	display: none;
}

.us-show-more-link.clicked .us-show-more-rollup {
	display: inline-block;
}

.us-show-more-link:hover {
	color: #50A8FF;
	text-decoration: none;
}

.us-category-sort-block {
	border-bottom: 1px solid #FAFAFA;
	padding: 0 0 15px;
    margin-bottom: 15px;
}

.us-category-sort-block .sort-limit a {
	margin-right: 16px;
}

@media screen and (max-width: 767px) {
	.us-category-sort-block {
		flex-direction: column;
	}
	
}

.us-subcat-show-more {
	margin-top: -10px;
}

.sort-limit select {
	color: #9D9D9D;
	font-size: 12px;
	border: 1px solid #F7F7F7;
	border-radius: 2px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #F8F8F8 url(../img/sprite.svg#include--input-sort) no-repeat 80% center;
	cursor: pointer;
	background-color: #F8F8F8;
	background-size: 8px;
    padding: 6px 30px 6px 10px;
    outline: none;
}

.sort-select {
    max-width: 200px;
    margin-right: 15px;
    background-position-x: 94% !important;
}

.sort-dropdown {
	background-color: transparent;
	font-size: 16px;
	display: inline-block;
	margin-right: 40px;
}

@media screen and (max-width: 767px) {
	.sort-dropdown {
		margin-right: 0;
	}
	
}

.sort-dropdown .dropdown-item:active {
	background-color: transparent;
	color: #231F20;
}

.sort-dropdown .dropdown-toggle::after {
	content: '';
	display: inline-block;
	height: 24px;
	width: 24px;
	border: none;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9C18 9 13.581 15 12 15C10.419 15 6 9 6 9' stroke='%23231F20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
	transition: transform .3s ease;
}

.sort-dropdown.show .dropdown-toggle::after {
	transform: rotate(180deg);
}



.limit-select {
	min-width: 50px;
}

.filter-toggle {
	background-color: transparent;
	border: none;
	color: #231F20;
}

.us-category-appearance-btn {
	color: #737373;
	font-size: 16px;
	padding: 3px 8px;
	background: #F8F8F8;
	border: 1px solid #F7F7F7;
	border-radius: 2px;
	cursor: pointer;
	margin-left: 15px;
	transition: color .15s ease;
}

.us-category-appearance-btn.active,
.us-category-appearance-btn:hover {
	color: #71BE00;
}

.us-pagination-cont .pagination {
	margin-bottom: 0;
}

.pagination {
	justify-content: center;
}

.pagination li a,
.pagination li.active span {
	color: #000;
	font-size: 16px;
	font-weight: 500;
	padding: 5px 0;
	border-radius: 1px;
	transition: all .15s ease;
	border-radius: 50%;
	text-decoration: none;
	display: inline-block;
	width: 34px;
	height: 34px;
	text-align: center;
	position: relative;
	z-index: 1;
}

.pagination li:not(:last-child) {
	margin-right: 4px;
}

.pagination li.active span,
.pagination li a:hover {
	color: #FFF;
}

.pagination li:not(.page-next, .page-prev) a::before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	background-color: rgb(35, 31, 32);
	border-radius: 50%;
	transform: translate(-50%, -50%) scale(0);
	transition: transform 0.4s ease, width 0.4s ease, height 0.4s ease;
	z-index: -1;
  }
  
  /* Hover effect */
  .pagination li a:hover::before {
	width: 100%;
	height: 100%;
	transform: translate(-50%, -50%) scale(1);
  }

.pagination + .us-category-description,
.us-category-description + .us-subcategory,
.us-category-description + .us-category-sort-block {
    margin-top: 20px;
}


.pagination .page-prev {
	margin-right: 20px !important;
}
.pagination .page-next {
	margin-left: 20px !important;
}
.pagination .page-prev a,
.pagination .page-next a {
	padding-top: 3px;
}

.pagination .page-prev a:hover {
	background: transparent;
	transform: translateX(-10px);
	transition: all .15s ease;
}

.pagination .page-next a:hover {
	background: transparent;
	transform: translateX(10px);
	transition: all .15s ease;
}

.us-category-description-cont {
    display: block !important;
    overflow: hidden;
    height: auto;
    max-height: 140px !important;
    position: relative;
    transition: max-height 0.5s cubic-bezier(0, 1, 0, 1);
}

.us-category-description-opacity {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
    opacity: 1;
    transition: opacity .3s ease;
}

.us-category-description-cont.expanded{
    max-height: 100% !important;
	transition: max-height 1s ease-in-out;
}

.us-category-description-opacity.hidden {
	opacity: 0;
	z-index: -1;
}

.us-category-description-img {
	margin-right: 40px;
}

.us-category-description-title {
	color: #898989;
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	letter-spacing: 0.3px;
	margin-bottom: 20px;
}

.us-category-description p {
	color: #898989;
	line-height: 21px;
}

.us-category-description p + p {
	margin-top: 1rem;
}

.us-category-description .us-show-more {
    padding: 20px 0 0 0;
    margin-top: -10px;
    margin-bottom: 0;
}

.us-category-description .us-show-more.with-thumb {
	margin-left: 120px;
}

.category-landing-links {
    padding: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 15px;
}

.category-landing-links-item:not(:last-child) {
    margin-bottom: 10px;
}

.category-landing-links-item-title {
    font-weight: 600;
    margin-right: 10px;
}

.category-landing-links-item-link span {
    color: #50A8FF;
    text-decoration: underline;
}

.category-landing-links-item-link:hover span {
    text-decoration: none;
}

.category-landing-links-item-link:not(:last-child) {
    margin-right: 4px;
}

.category-landing-links-item-link:not(:last-child):after {
    content: "/";
    margin-left: 8px;
}

.product-grid .us-module-stickers {
	z-index: 1;
}

.product-grid .us-product-list-description {
    height: 100px;
    overflow: hidden;
    font-size: 12px;
    padding: 10px 20px 0;
    color: #8e8e8e;
    margin-bottom: 20px;
    text-align: left;
}

.product-grid .us-module-title {
	overflow-y: hidden;
}

.product-grid .us-product-list-description + .us-module-cart-btn {
	margin-top: 20px;
}

.us-product-category-quantity .us-product-quantity {
	margin-bottom: 15px;
}

.us-product-category-quantity .us-product-quantity input {
	width: 40px;
	padding: 0 4px;
}

.product-list .us-module-caption {
	width: 100%;
}

.product-list .us-product-list-description {
	display: block;
	margin-bottom: 10px;
	color: #a3a3a3;
}

/*----------------/Category.html------------*/

/*----------------Blog-category.html------------*/
.us-blog-category-row {
	margin-bottom: 30px;
}
.us-blog-category-small {
	font-size: 15px;
	letter-spacing: 0.3px;
	line-height: 20px;
}

.us-column-list {
	background-color: #FFF;
	border-radius: 0px 0px 1px 1px;
	margin-bottom: 20px;
}

.info-sidebar .us-column-list {
    background-color: #f3f5fb;
}

.us-column-item {
	padding: 15px;
	border-bottom: 1px solid #fbfbfb;
    position: relative;
    z-index: 1;
}

.info-sidebar .us-column-item {
	border-bottom: 0;
}

.us-column-link {
	display: block;
	color: #666;
	transition: color .15s ease;
}

.us-column-link:hover {
	color: #71BE00;
	text-decoration: underline;
}

.us-blog-search {
	background-color: #FFF;
	border-radius: 0px 0px 1px 1px;
	margin-bottom: 20px;
}

.us-blog-search-title {
	color: #FFF;
	font-weight: 300;
	padding: 15px;
	background-color: #666;
}

.blog-input-group {
	padding: 15px;
	position: relative;
	z-index: 1
}

.us-blog-search-input[type="text"] {
	color: #C7C7C7;
	font-weight: 300;
	padding: 13px 35px 13px 10px;
	background-color: #F9F9F9;
	border: 1px solid #EEE;
	border-right: none;
}

.us-blog-search-input[type="text"]:-ms-input-placeholder {
	color: #C7C7C7;
	font-weight: 300;
}

.us-blog-search-input[type="text"]::-ms-input-placeholder {
	color: #C7C7C7;
	font-weight: 300;
}

.us-blog-search-input[type="text"]::placeholder {
	color: #C7C7C7;
	font-weight: 300;
}

.us-blog-search-btn {
	color: #DEDEDE;
	font-size: 20px;
	padding: 13px 10px 12px 10px;
	background-color: #F9F9F9;
	border: none;
	border-right: 1px solid #EEE;
	position: absolute;
	right: 16px;
	top: 16px;
	transition: color .15s ease;
	z-index: 2
}

.us-blog-search-btn:hover {
	color: #71BE00;
}

.us-blog-category-left .us-owl-nav {
	bottom: 44%;
}

.us-blog-category-left .us-owl-nav button.us-owl-prev {
	left: 9.2%;
}

.us-blog-category-left .us-owl-nav button.us-owl-next {
	left: 84.8%;
}

.us-blog-category-cont .us-news-block {
	width: 48%;
	margin-bottom: 30px;
}

.us-pagination-cont {
	background-color: #FFF;
	padding: 26px 0;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.03);
	transition: box-shadow .15s ease .05s;
}

.us-pagination-cont:hover {
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}

.blog-no-comments {
	padding: 10px 30px;
}

.us-blog-categories-toggle {
    position: absolute;
    top: 0;
    line-height: 50px;
    right: 0;
    width: 30px;
    text-align: center;
}

.us-blog-categories-toggle i {
	font-size: 10px;
	transition: transform .3s ease
}

.us-blog-categories-toggle.clicked i {
	transform: rotate(180deg)
}

.us-blog-subcategories {
    background: #fbfbfb;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: -15px;
    margin-top: 15px;
}

.us-blog-subcategories .us-column-item:not(:last-child) {
	border-bottom: 1px solid #f5f5f5
}

.us-blog-subcategories a {
	font-size: 13px;
	margin-left: 6px;
}

.us-blog-article-row .us-item {
	margin-bottom: 30px;
}

.us-admin-answer .us-admin-answer-title {
    margin: -10px 0 20px;
}

/*----------------/Blog-category.html------------*/

/*----------------Blog-post.html------------*/
.us-content {
	background-color: #FFF;
	padding: 40px;
	height: 100%;
}

.us-content-text a {
    color: #50A8FF;
    text-decoration: underline;
}

.us-content-text a:hover {
	text-decoration: none;
}

.us-content-register-text {
	margin-bottom: 20px;
}

.p-15 {
	padding: 15px;
}

.us-blog-post-cont-top {
	margin-bottom: 15px;
}

.us-blog-post-img {
	margin-bottom: 15px;
}

.us-blog-post-img img,
.us-blog-post-gallery-item img {
	width: 100%;
}

.us-blog-post-text {
	color: #5C5C5C;
    font-size: 14px;
	line-height: 21px;
}

.us-blog-post-text p {
	margin-bottom: 25px;
    font-size: 16px;
    line-height: 24px;
    color: #484848;
}

.us-blog-post-text iframe {
	max-width: 100%;
}

.us-blog-post-cont .us-page-main-title {
	margin-bottom: 33px;
}

.us-blog-post-gallery-item {
	border-radius: 1px;
	cursor: pointer;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.03);
	position: relative;
    display: block;
}

.us-blog-post-gallery-overlay {
	background: transparent;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	transition: background .15s ease .05s;
}

.us-blog-post-gallery-item:hover .us-blog-post-gallery-overlay {
	background: rgba(255, 255, 255, 0.36);
}
.us-blog-post-info {
	padding: 16px 0;
	border-top: 1px solid #F6F6F6;
	border-bottom: 1px solid #F6F6F6;
}

.us-blog-post-info-list {
	margin-left: 15px;
}

.us-blog-post-info-item {
	color: #898989;
	font-size: 13px;
}

.us-blog-post-info-item:not(:last-child) {
	margin-right: 25px;
}

.us-blog-post-info-item i {
	color: #71BE00;
	font-size: 18px;
}

.us-blog-post-info-item span {
	margin-left: 8px;
}

.us-reviews-blog {
	padding-top: 20px;
}

.us-reviews-blog .us-review-block {
	margin-right: 15px;
}

.us-news-block-inner {
	margin-bottom: 30px
}

.us-reviews-blog .pagination {
	padding: 30px 0 0;
}

/*----------------\Blog-post.html------------*/

/*------------------Account-pages.html------------------*/

.us-content-title {
	color: #414045;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 20px;
}

.us-acc-info-list + .us-content-title {
	margin-top: 20px;
}

.us-content .form-group {
	margin-bottom: 30px;
}

.us-content label,
.us-account-form-title,
.us-form-check-group label  {
	color: #414045;
	font-size: 16px;
	line-height: 25px;
	margin-bottom: 5px;
}

.required {
	color: #EB5757;
	font-size: 16px;
	opacity: 0.8;
}

.us-content label .required {
	margin-right: 4px;
}

.form-control,
.us-acc-select {
	height: 40px;
	font-size: 14px;
	font-weight: 100;
	padding: 10px 20px;
	border: 1px solid rgba(35, 31, 32, 0.15);
	border-radius: 30px;
}

.us-content-label {
	font-size: 16px;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: rgba(35, 31, 32, 0.4);
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
	color: rgba(35, 31, 32, 0.4);
}

input::placeholder,
textarea::placeholder {
	color: rgba(35, 31, 32, 0.4);
}

.us-acc-select {
	width: 100%;
	background: #FFF url(../img/sprite.svg#include--input-sort) no-repeat 98% center;
	background-color: #FFF;
	background-size: 8px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.us-acc-select,
.us-form-check-group label {
    color: #495057;
}

.form-control:focus,
.us-acc-select:focus {
	border-color: #C7C7C7;
	box-shadow: none;
	outline: none;
}

.us-form-check-group-acc {
	margin-bottom: 30px;
}

.us-form-check-group-acc .form-check-inline {
	margin-right: 20px;
}

.us-form-check-group-acc .form-check {
	padding-left: 0;
}

.us-form-check-group-acc .form-check-input {
	height: 16px;
	margin-right: 10px;
	display: none;
}

.us-form-check-group-acc label {
	position: relative;
	margin-left: 26px;
	margin-bottom: 0;
}

.us-form-check-group-acc label:before {
	content: '';
	display: block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 1px solid #E6E6E6;
    position: absolute;
    left: -25px;
    top: 4px;
}

.us-form-check-group-acc label:after {
	content: '';
	display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: transparent;
    position: absolute;
    left: -21px;
    top: 8px;
}

.us-form-check-group-acc input[type=radio]:checked + label:before {
	border-color: #71BE00;
}

.us-form-check-group-acc input[type=radio]:checked + label:after {
    background-color: #71BE00;
}

.us-module-btn-green {
	color: #FFF !important;
	background-color: #71BE00;
}

.us-module-btn-green:hover {
	opacity: .9;
}

.us-account-list {
	background-color: #A9C1C2;
	color: #231F20;
	border-radius: 6px;
	padding: 16px;
}

.us-account-item {
	padding: 13px 15px;
}

.us-account-item.active {
	background-color: #fff;
	border-radius: 30px;
}

/* .us-account-item:not(:last-child) {
	border-bottom: 1px solid #F4F4F4;
} */

.us-account-link {
	color: #231F20;
}


.us-account-link span {
	line-height: 20px;
	letter-spacing: .3px;
	margin-left: 15px;
}

.us-account-link i {
	font-size: 20px;
}

.us-acc-info-block {
	border-bottom: 1px solid #F4F4F4;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.us-acc-block-title {
	font-size: 36px;
	font-weight: 400;
	line-height: 42px;
	margin-bottom: 24px;
}

.us-acc-info-block-last {
	border: none;
	padding-bottom: 0;
	margin-bottom: 30px;
}

.us-acc-info-link {
	color: #231F20;
    font-size: 16px;
    text-decoration: none;
    margin: 10px 0;
    transition: all .15s ease .05s;
}

.us-content-title .us-acc-info-link {
	font-size: 12px;
	font-weight: 600;
}

.us-content-contact-text .us-acc-info-link {
	font-size: inherit
}

.us-acc-info-link:hover {
	text-decoration: underline;
}

.us-acc-del-btn {
	display: block;
	color: #EB5757;
	font-size: 12px;
	font-weight: 600;
	transition: all .15s ease .05s;
	text-transform: lowercase;
}

.us-acc-del-btn:hover {
	color: #EB5757;
}

.us-acc-del-btn i,
.us-acc-info-link i {
	font-size: 13px;
	font-weight: bold;
	margin-right: 6px;
}

.us-acc-del-btn i {
	position: relative;
	top: 2px;
}

.us-acc-info-text {
	color: #67666A;
	font-size: 14px;
}

.us-main-acc-title {
	font-size: 72px;
	font-weight: 500;
	line-height: 68px;
	padding: 24px 0 40px 0;
}

@media screen and (max-width: 767px) {
	.us-main-acc-title {
		font-size: 36px;
		line-height: 40px;
	}
	
}

.us-acc-info-text a {
	font-size: inherit;
	text-decoration: underline;
}

.us-acc-info-text:not(:last-child) {
	margin-bottom: 15px;
}

.us-acc-info-text span {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: #6A6A68;
}

.us-acc-info-block-wishlist {
	padding-bottom: 15px;
	margin-bottom: 30px;
}

.us-acc-info-block-img {
	margin-right: 20px;
}

.us-acc-wishlist-img {
	margin-bottom: 16px;
}
.us-acc-wishlist-img img {
	border-radius: 6px;
	width: 100%;
}

.us-content-title-wishlist {
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-decoration: none;
}



.us-acc-wishlist-item-text {
	color: #67666A;
	font-size: 16px;
	line-height: 22px;
}

.us-acc-wishlist-item-text:not(:last-child) {
	margin-bottom: 15px;
}

.us-acc-wishlist-item-text span {
	font-weight: 600;
	margin-left: 5px;
}

.us-acc-wishlist-item span.us-module-price-new {
	color: #71BE00;
	font-size: 22px;
	font-weight: 700;
}

.us-acc-wishlist-item span.us-module-price-old {
	font-size: 16px;
	font-weight: 400;
}

.us-content .us-product-btn {
	width: 122px;
	margin-top: 0;
}

.table {
	margin-bottom: 0;
}

.us-table-box {
	margin-bottom: 30px;
}

.table thead th {
    border: 0;
    font-size: 18px;
    font-weight: 400;
    color: #FFF;
	font-size: 16px;
	padding: 9px 15px;
    vertical-align: middle;
}

.table .thead-dark th {
    background: #AFAFAF
}

.table tbody {
    border: 1px solid #F8F8F8;
    border-top: 0;
    color: #8E8D90;
    font-size: 14px
}

.table-hover tbody tr, .table-danger td {
    transition: background .3s ease
}

.table-hover tbody tr:hover {
    background: #F8F8F8
}

.table td {
    border-color: #F8F8F8
}

.table td, .table th {
    vertical-align: top;
	padding: 9px 15px;
}

.table tbody tr:first-child td {
    border-top: 0
}

.table td a {
	color: #3FA2F7;
	text-decoration: underline;
}

.table td a:hover {
	text-decoration: none;
}

.us-acc-btn {
	color: #FFF!important;
	font-size: 11px;
	padding: 2px 4px;
	border: 0;
	border-radius: 1px;
}

.us-acc-btn-green {
	background-color: #71BE00;
	margin-right: 10px;
}

.us-acc-btn-red {
	background-color: #EB5757;
}

.us-acc-btn-green:hover,
.us-acc-btn-red:hover {
	opacity: .7;
}

.us-acc-info-desc {
	margin-bottom: 30px;
}

.us-acc-info-left .us-acc-info-text {
	padding-right: 20px;
}

.us-acc-info-left,
.us-acc-info-right {
	width: calc(50% - 31px);
}

.us-content-border {
	margin: 0 30px;
	width: 1px;
	background: #E6E6E6;
}

#account-tracking .dropdown-menu {
	border: none;
    border-radius: 0;
    background-color: #FFF;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
    margin-top: 0;
    padding: 6px 0;
    z-index: 1021;
}

#account-tracking .dropdown-menu li {
    color: #000;
    padding: 5px 10px;
    font-size: 12px;
}

#account-tracking .dropdown-menu a {
    transition: color .15s ease;
}

#account-tracking .dropdown-menu li:hover a {
    color: #71BE00;
}

#account-wishlist .us-content {
	background-color: #F0ECEA;
	border-radius: 6px;
}

/*------------------/Account-pages.html------------------*/

/*-----------------------Registration---------------------*/

.form-register {
	max-width: 658px;
	margin: auto;
}

.form-register input[type="email"], 
.form-register input[type="text"],  
.form-register input[type="password"] {
	border-radius: 30px;
	border: 1px solid rgba(35, 31, 32, 0.15)
}

.form-register input[type="email"]::placeholder,
.form-register input[type="text"]::placeholder,
.form-register input[type="password"]::placeholder {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: rgba(35, 31, 32, 0.4);
}


/*----------------------/Registration---------------------*/

/*--------------------Information-page.html---------------*/

.us-content-inform {
	color: #231F20;
    font-size: 16px;
	line-height: 24px;
}

.us-content-inform-title {
	font-size: 72px;
	font-weight: 500;
	line-height: 68px;
	padding: 8px 0 48px 0;
}

@media screen and (max-width: 991px) {
	.us-content-inform-title {
		font-size: 36px;
		line-height: 40px;
	}
}

.us-content-inform .oct-404-image img {
    max-width: 100%;
}

#error-not-found {
	margin: 80px auto;
}

.us-content-404 {
	background-image: url("data:image/svg+xml,%3Csvg width='931' height='479' viewBox='0 0 931 479' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M761.785 478.121C763.069 476.406 764.301 476.994 765.908 477.528C767.569 478.437 769.122 478.596 770.834 477.202C771.155 476.773 771.905 476.665 772.654 476.557C776.51 476.767 779.776 475.532 783.095 474.672C788.234 473.167 793.481 472.412 798.782 472.031C801.46 472.028 804.512 471.972 807.028 470.844C809.277 470.521 811.472 469.822 813.399 469.927C818.005 470.03 822.02 468.687 826.035 467.344C827.105 466.807 827.909 467.074 829.033 466.912C833.318 467.443 837.333 466.1 841.722 464.703C840.49 464.115 839.045 464.706 837.812 464.118C838.454 463.261 839.578 463.099 840.328 462.991C841.452 462.829 842.577 462.667 843.647 462.131C844.022 462.077 844.718 461.594 844.664 461.219C844.556 460.47 844.127 460.149 843.752 460.203C843.324 459.882 842.628 460.365 842.52 459.615C843.216 459.132 843.965 459.024 844.661 458.542C845.036 458.488 845.357 458.059 845.249 457.309C845.195 456.935 844.766 456.614 844.391 456.668C844.017 456.722 843.642 456.776 843.267 456.83C842.517 456.937 841.447 457.474 840.91 456.404C840.374 455.333 841.015 454.476 841.657 453.618C841.924 452.815 843.048 452.653 843.798 452.545C845.672 452.275 847.6 452.38 849.474 452.111C849.849 452.057 850.223 452.003 850.544 451.574C850.49 451.199 850.436 450.824 850.008 450.504C849.579 450.183 849.15 449.862 848.401 449.97C845.027 450.455 841.813 449.388 838.602 450.997C838.227 451.051 837.852 451.105 837.477 451.159C837.316 450.035 838.386 449.498 838.653 448.695C838.866 447.516 837.259 446.983 837.097 445.858C838.971 445.588 840.791 444.944 842.773 445.424C844.701 445.529 847.004 445.58 848.932 445.685C849.681 445.577 850.86 445.79 850.698 444.666C850.911 443.487 849.786 443.649 848.983 443.382C847.75 442.795 846.572 442.582 845.073 442.797C843.574 443.013 842.021 442.854 840.467 442.695C838.111 442.269 838.111 442.269 837.733 439.646C837.625 438.896 836.822 438.629 837.463 437.772C838.213 437.664 838.588 437.61 839.283 437.127C842.39 437.445 845.871 437.709 848.869 437.278C849.619 437.17 849.94 436.741 849.457 436.045C848.974 435.35 848.599 435.404 848.279 435.832C847.046 435.245 845.76 434.282 844.207 434.123C842.975 433.535 841.475 433.751 840.297 433.538C839.119 433.325 838.369 433.433 837.832 432.363C837.188 430.543 836.01 430.33 834.457 430.171C833.278 429.958 832.154 430.119 831.617 429.049C831.027 427.604 829.794 427.016 828.616 426.803C828.187 426.482 828.133 426.107 828.025 425.358C832.31 425.889 836.915 425.991 840.879 426.951C842.861 427.431 844.414 427.59 846.396 428.07C847.949 428.229 849.341 427.263 849.179 426.139C848.963 424.64 848.48 423.944 846.981 424.16C845.053 424.055 843.5 423.896 841.572 423.791C841.143 423.47 841.143 423.47 840.768 423.524C839.215 423.365 837.716 423.58 836.163 423.421C834.985 423.208 834.664 423.637 834.397 424.441C833.273 424.603 832.094 424.39 831.237 423.748C830.325 422.731 828.772 422.572 827.432 421.235C832.625 420.105 837.177 419.832 841.731 422.237C842.535 422.504 843.713 422.717 844.463 422.609C845.212 422.502 846.337 422.34 846.549 421.161C846.442 420.412 845.584 419.77 844.835 419.878C843.281 419.719 842.103 419.506 840.817 418.543C839.531 417.581 839.798 416.777 840.814 415.866C842.955 414.793 844.829 414.523 847.186 414.949C847.989 415.216 848.793 415.483 849.542 415.375C851.47 415.48 852.166 414.997 851.146 413.231C850.556 411.786 850.877 411.357 852.322 410.766C853.018 410.284 854.142 410.122 854.625 410.818C855.965 412.155 857.41 411.564 858.481 411.028C860.301 410.383 861.638 409.043 862.921 407.328C864.151 405.238 865.971 404.594 868.166 403.895C869.986 403.251 871.806 402.606 873.143 401.266C873.035 400.517 872.286 400.624 871.857 400.304C869.446 399.503 869.392 399.128 871.051 397.359C871.692 396.502 872.388 396.019 872.226 394.895C872.064 393.77 872.652 392.538 872.544 391.788C872.328 390.289 872.649 389.86 874.523 389.591C876.397 389.321 877.039 388.463 875.645 386.751C875.108 385.681 873.93 385.468 873.018 384.451C872.536 383.756 871.678 383.114 872.374 382.631C874.407 380.809 873.547 377.489 876.437 376.308C874.83 375.774 873.76 376.311 873.118 377.168C872.101 378.08 870.977 378.242 870.227 378.35C868.728 378.565 868.299 378.244 868.35 375.942L868.725 375.888C871.457 376.26 872.204 373.474 874.452 373.151C874.827 373.097 874.773 372.722 874.719 372.347C873.325 370.635 875.091 369.616 876.108 368.704C875.25 368.063 874.768 367.367 873.643 367.529C873.643 367.529 873.643 367.529 873.214 367.208C873.425 363.352 873.425 363.352 877.014 364.366C877.388 364.312 877.817 364.633 878.192 364.579C879.37 364.792 880.387 363.88 880.225 362.756C880.438 361.577 879.58 360.936 878.402 360.723C877.598 360.456 877.224 360.51 876.474 360.618C875.296 360.405 874.492 360.138 874.33 359.013C873.203 356.498 868.328 354.521 866.133 355.22C865.009 355.382 864.367 356.239 865.653 357.202C866.939 358.164 867.476 359.235 867.692 360.734C867.908 362.233 868.444 363.304 870.264 362.659C870.639 362.605 870.639 362.605 871.014 362.551C871.817 362.818 872.246 363.139 872.354 363.889C872.462 364.638 871.712 364.746 870.963 364.854C869.838 365.016 868.66 364.803 867.536 364.965C866.732 364.698 865.554 364.485 864.75 364.218C864.214 363.148 863.731 362.452 862.553 362.239C861.641 361.222 860.784 360.581 859.285 360.796C858.16 360.958 857.036 361.12 855.75 360.158C855.588 359.033 854.088 359.249 853.873 357.75C854.889 356.838 856.55 357.747 857.675 357.585C858.424 357.477 859.549 357.315 859.761 356.137C859.974 354.959 859.117 354.317 858.313 354.05C855.528 353.303 853.01 351.753 850.278 351.381C846.851 351.492 843.475 349.3 840.315 348.607C838.708 348.073 839.295 346.841 839.134 345.716C838.972 344.592 840.042 344.055 840.792 343.947C845.235 342.925 849.895 343.402 853.966 345.112C856.377 345.912 859.001 345.535 860.877 347.943C861.306 348.264 862.11 348.53 862.805 348.048C864.518 346.654 866.125 347.187 867.732 347.721C868.106 347.667 868.91 347.934 869.231 347.505C870.676 346.915 871.156 344.933 872.655 344.717C874.1 344.127 875.548 346.214 877.369 345.569C878.118 345.461 878.439 345.032 877.956 344.337C877.366 342.891 877.366 342.891 878.811 342.301C880.631 341.656 881.063 344.655 882.508 344.064C883.899 343.099 884.916 342.187 886.469 342.346C888.022 342.505 889.254 343.093 890.915 344.002C893.434 345.552 896.219 346.299 900.342 345.706C896.108 342.872 891.824 342.341 887.806 341.006C883.788 339.672 879.717 337.962 875.216 335.932C877.357 334.859 877.837 332.877 879.228 331.912C880.995 330.892 880.566 330.571 879.226 329.234C878.797 328.913 878.368 328.592 878.26 327.843C878.527 327.039 879.277 326.931 879.652 326.877C880.401 326.77 882.008 327.303 882.167 325.75C882.38 324.572 881.523 323.93 880.665 323.289C880.183 322.593 879.379 322.326 878.575 322.059C877.343 321.471 876.111 320.884 874.879 320.296C875.841 319.01 877.502 319.918 878.09 318.686C877.391 316.491 874.606 315.744 873.533 313.603C872.46 311.463 871.065 309.75 868.601 308.575C869.992 307.609 872.028 308.464 873.044 307.553C874.382 306.213 875.455 308.353 877.596 307.28C875.131 306.105 875.503 303.373 873.734 301.715C871.108 299.415 869.498 296.204 869.387 292.777C869.279 292.027 868.797 291.331 868.314 290.636C866.491 288.603 864.722 286.944 867.289 283.515C864.666 283.892 863.112 283.733 862.093 281.967C861.128 280.576 861.982 278.54 863.536 278.699C865.463 278.804 866.48 277.893 868.354 277.623C869.104 277.515 869.799 277.032 869.637 275.908C869.53 275.158 869.422 274.409 870.492 273.872C871.562 273.335 871.724 274.46 872.528 274.727C872.957 275.048 873.385 275.368 873.439 275.743C873.922 276.439 875.475 276.598 875.262 277.776C874.674 279.008 873.388 278.046 872.693 278.529C871.943 278.636 870.444 278.852 870.552 279.602C870.714 280.726 869.805 282.387 871.841 283.242C873.073 283.83 873.984 284.846 874.896 285.863C877.414 287.413 879.234 286.769 879.981 283.983C880.194 282.805 880.461 282.001 881.103 281.144C882.707 279 882.707 279 880.938 277.342C879.223 276.058 877.454 274.4 876.06 272.688C875.577 271.992 875.095 271.297 875.736 270.439C877.233 267.546 881.245 263.526 884.78 264.164C886.333 264.323 888.207 264.054 889.76 264.213C892.063 264.264 894.471 262.387 894.576 260.459C894.573 257.782 895.535 256.495 898.051 255.368C899.496 254.777 901.155 253.009 900.993 251.884C900.777 250.385 901.152 250.331 902.222 249.794C903.988 248.775 905.433 248.184 906.717 246.469C907.841 246.308 909.02 246.521 909.931 247.537C912.986 250.158 917.004 251.492 920.593 252.506C923.004 253.307 925.519 252.18 928.035 251.052C930.872 249.496 931.241 244.087 928.614 241.788C927.703 240.771 926.791 239.755 926.576 238.255C925.451 238.417 923.898 238.258 923.041 237.617C924.273 238.204 925.451 238.417 926.576 238.255C926.522 237.881 926.789 237.077 926.735 236.702C928.66 234.13 926.033 231.83 927.209 229.365C927.209 229.365 926.726 228.67 926.297 228.349C925.494 228.082 925.065 227.761 924.262 227.494C924.208 227.119 924.475 226.316 924.421 225.941C925.545 225.779 926.723 225.992 927.311 224.76C927.257 224.385 926.828 224.064 926.828 224.064C924.256 222.139 924.148 221.389 926.073 218.817C927.036 217.531 928.052 216.619 928.907 214.584C926.283 214.961 924.568 213.678 922.32 214.001C922.535 215.501 923.072 216.571 923.234 217.695C923.342 218.445 923.45 219.195 922.7 219.303C922.004 219.785 921.576 219.464 921.147 219.143C919.378 217.485 916.272 217.167 915.144 214.652C915.091 214.277 914.341 214.385 913.591 214.493C909.789 214.657 908.932 214.016 907.268 210.429C909.946 210.427 911.604 208.658 913.316 207.264C916.848 205.225 920.863 203.882 924.668 206.395C925.096 206.716 925.954 207.357 926.596 206.5C926.647 204.197 927.448 201.787 924.233 200.719C926.911 200.716 927.604 197.556 929.424 196.911C930.119 196.429 929.583 195.358 928.404 195.145C926.423 194.665 923.904 193.115 922.408 196.008C922.087 196.437 921.766 196.866 921.337 196.545C919.355 196.065 917.643 197.459 915.769 197.729C913.949 198.373 911.7 198.697 909.718 198.217C908.165 198.058 906.987 197.845 905.542 198.436C904.15 199.401 903.023 196.886 901.632 197.851C900.882 197.959 900.508 198.013 899.758 198.121C897.08 198.123 894.724 197.698 892.259 196.522C890.598 195.613 889.258 194.276 887.009 194.6C888.08 194.063 889.204 193.901 890.008 194.168C890.811 194.435 891.615 194.702 891.453 193.578C891.72 192.774 890.916 192.507 890.113 192.24C889.309 191.973 888.988 192.402 888.185 192.135C885.936 192.459 884.008 192.354 882.026 191.874C880.848 191.661 878.974 191.931 878.758 190.432C878.542 188.932 880.524 189.412 881.595 188.876C881.595 188.876 881.915 188.447 882.29 188.393C881.379 187.376 881.163 185.877 880.947 184.378C881.589 183.521 882.821 184.108 883.517 183.626C885.496 181.428 888.548 181.371 891.226 181.368C893.529 181.419 896.206 181.417 898.509 181.468C900.812 181.519 900.758 181.144 900.059 178.949C899.576 178.254 899.469 177.504 899.681 176.326C900.269 175.093 899.091 174.88 898.608 174.185C897.751 173.543 896.626 173.705 896.09 172.635C898.926 171.079 901.334 169.202 904.278 168.395C905.028 168.287 905.724 167.805 905.616 167.055C905.508 166.306 905.025 165.61 904.276 165.718C903.472 165.451 902.723 165.559 901.973 165.667C899.67 165.616 897.367 165.564 895.439 165.459C894.69 165.567 893.566 165.729 893.458 164.98C892.813 163.159 890.993 163.804 889.278 162.521C892.651 162.035 894.63 159.837 897.737 160.155C899.29 160.314 900.735 159.724 901.805 159.187C903.197 158.222 903.677 156.24 903.14 155.17C902.549 153.724 901.425 153.886 899.926 154.102C898.855 154.639 897.677 154.426 896.82 153.784C895.908 152.767 894.409 152.983 893.284 153.145C892.481 152.878 891.357 153.04 890.607 153.148C890.232 153.202 889.803 152.881 889.696 152.131C889.642 151.757 889.962 151.328 890.337 151.274C891.462 151.112 892.211 151.004 893.336 150.842C894.835 150.626 896.388 150.786 897.351 149.499C899.168 146.177 902.433 144.942 905.752 144.082C906.502 143.974 907.251 143.866 907.036 142.367C905.536 142.583 904.037 142.798 902.163 143.068C899.54 143.446 896.808 143.074 894.185 143.451C893.435 143.559 893.006 143.238 892.898 142.489C892.791 141.739 893.54 141.631 893.915 141.577C895.039 141.416 896.272 142.003 896.859 140.771C896.431 140.45 895.627 140.183 895.573 139.809C895.144 139.488 894.662 138.792 894.929 137.988C895.57 137.131 896.053 137.827 896.482 138.147C897.768 139.11 898.464 138.627 899.051 137.395C899.318 136.592 900.443 136.43 899.906 135.359C897.924 134.879 895.729 135.578 893.855 135.848C891.981 136.117 890.749 135.53 889.463 134.567C889.034 134.246 888.926 133.497 888.926 133.497C891.121 132.798 889.298 130.765 889.994 130.282C892.402 128.406 890.366 127.551 889.08 126.588C887.793 125.626 886.561 125.038 885.062 125.254C883.134 125.149 881.26 125.418 879.332 125.313C877.404 125.208 876.921 124.513 878.205 122.798C879.113 121.137 880.451 119.796 882.807 120.222C885.11 120.274 886.876 119.254 889.017 118.181C887.839 117.968 886.286 117.809 884.733 117.65C883.929 117.383 882.751 117.17 883.392 116.313C884.568 113.848 882.748 114.493 881.57 114.28C878.142 114.39 874.769 114.876 871.45 115.736C866.952 116.383 862.455 117.031 857.849 116.929C857.954 115.001 858.65 114.518 860.203 114.677C861.328 114.515 863.471 116.119 863.04 113.121L863.735 112.638C866.467 113.01 868.716 112.687 870.749 110.864C871.07 110.435 871.498 110.756 871.873 110.702C872.997 110.54 874.443 109.95 875.567 109.788C877.066 109.572 877.708 108.714 877.813 106.786C876.26 106.627 874.707 106.468 873.262 107.059C870.317 107.865 866.836 107.601 863.892 108.408C862.072 109.052 861.802 107.178 861.265 106.108C860.675 104.662 862.174 104.447 862.924 104.339C865.493 103.586 868.117 103.209 871.115 102.777C872.239 102.615 873.847 103.149 872.773 101.008C872.719 100.634 873.04 100.205 873.415 100.151C874.165 100.043 875.235 99.5063 875.985 99.3984C871.004 99.3501 866.132 100.051 861.58 100.324C858.957 100.702 856.387 101.454 853.656 101.082C853.281 101.136 852.852 100.815 852.798 100.44C852.69 99.6907 853.065 99.6368 853.815 99.5289C854.939 99.367 856.064 99.2052 857.188 99.0434C860.186 98.6118 862.915 96.3062 866.504 97.3199C867.307 97.5868 867.574 96.7833 868.27 96.3006C869.928 94.5317 872.123 93.8332 874.372 93.5095C876.246 93.2398 877.745 93.024 879.511 92.0047C878.333 91.7918 877.155 91.5788 876.405 91.6867C873.727 91.6895 871.05 91.6923 868.372 91.6951C867.248 91.857 866.444 91.5901 866.229 90.0909C866.442 88.9125 867.137 88.4299 868.262 88.268C869.386 88.1062 870.136 87.9983 871.26 87.8365C871.635 87.7825 871.956 87.3537 871.902 86.9789C871.848 86.6042 871.794 86.2294 871.044 86.3373C870.295 86.4451 869.116 86.2322 868.367 86.3401C864.511 86.13 860.709 86.2946 856.853 86.0845C856.103 86.1924 854.925 85.9794 854.122 85.7125C853.318 85.4456 852.835 84.7499 853.477 83.8924C854.868 82.9271 855.723 80.8913 857.651 80.9963C860.328 80.9935 861.237 79.3325 861.288 77.0297C860.805 76.3341 859.735 76.8707 858.878 76.229C858.02 75.5873 857.966 75.2125 857.804 74.0881C857.696 73.3385 858.446 73.2307 859.196 73.1228C859.57 73.0688 860.695 72.907 860.641 72.5322C860.692 70.2294 862.941 69.9058 864.278 68.5656C862.671 68.0318 861.118 67.8728 859.993 68.0346C858.494 68.2504 856.995 68.4662 855.496 68.6819C854.318 68.469 853.139 68.256 852.603 67.1856C852.012 65.7403 850.78 65.1526 849.119 64.244C851.742 63.8664 853.991 63.5427 855.865 63.273C856.615 63.1651 857.793 63.378 857.631 62.2536C857.469 61.1292 856.72 61.2372 855.97 61.3451C854.042 61.24 852.489 61.0809 850.615 61.3506C846.064 61.6232 841.512 61.8958 836.907 61.7935C836.532 61.8475 836.157 61.9014 835.782 61.9553C828.286 63.0343 821.003 62.9348 813.399 63.2642C808.044 63.2698 802.743 63.6502 797.28 62.9063C794.978 62.8552 792.621 62.4293 790.534 63.8773C789.838 64.36 788.66 64.147 787.482 63.9341C786.678 63.6671 785.875 63.4003 784.75 63.5621C781.752 63.9937 779.02 63.6217 775.86 62.9289C772.7 62.236 769.863 63.792 766.865 64.2235C765.366 64.4393 765.956 65.8846 765.261 66.3672C764.94 66.796 764.565 66.8499 764.136 66.5291C762.583 66.3701 761.084 66.5859 759.798 65.6233C757.654 64.0191 755.297 63.5931 752.62 63.596C751.495 63.7578 750.317 63.5448 749.514 63.2779C746.728 62.5312 746.033 63.0138 745.232 65.4245C744.644 66.6567 743.948 67.1394 742.716 66.5516C739.931 65.8049 736.612 66.6652 734.36 64.3113C734.36 64.3113 733.985 64.3653 733.556 64.0444C731.146 63.2437 728.039 62.9257 726.217 60.8927C725.734 60.1971 724.663 60.7336 723.86 60.4667C719.575 59.9357 715.132 60.9579 710.793 60.0521C709.99 59.7852 709.24 59.8931 708.544 60.3758C708.17 60.4298 707.795 60.4837 707.795 60.4837C706.562 59.8959 705.651 58.8794 704.26 59.8448C701.957 59.7937 699.333 60.1713 697.244 58.9418C696.815 58.621 696.065 58.7288 695.691 58.7828C691.247 59.8049 686.588 59.3279 682.357 59.1717C675.823 58.9644 669.611 58.3284 663.131 58.4958C656.652 58.6633 650.547 58.7768 644.068 58.9443C641.765 58.8932 639.462 58.842 637.373 57.6126C634.105 56.1702 630.677 56.2809 627.52 58.2656C626.45 58.8022 625.7 58.9101 624.522 58.6971C622.057 57.5216 619.541 58.6488 616.918 59.0265C616.168 59.1344 615.473 59.617 614.669 59.3501C609.956 58.4983 605.62 60.2701 600.961 59.793C600.211 59.9009 599.407 59.634 599.141 60.4375C598.982 61.9906 597.482 62.2064 596.679 61.9395C594.001 61.9423 591.219 63.8731 588.592 61.5732C588.164 61.2524 587.414 61.3602 587.147 62.1637C586.826 62.5925 587.255 62.9134 587.684 63.2342C588.862 63.4472 588.916 63.822 587.845 64.3586C586.721 64.5205 586.562 66.0736 585.866 66.5563C584.85 67.4677 583.459 68.433 582.172 67.4705C581.315 66.8288 579.816 67.0446 578.583 66.4568C578.904 66.0281 579.279 65.9741 579.654 65.9202C580.404 65.8123 580.724 65.3836 580.67 65.0088C580.562 64.2592 580.188 64.3131 579.384 64.0462C578.955 63.7253 578.581 63.7793 578.152 63.4585C575.741 62.6577 573.759 62.1778 572.263 65.0712C571.996 65.8747 570.926 66.4113 570.176 66.5192C569.427 66.6271 568.677 66.735 568.569 65.9854C568.461 65.2358 568.836 65.1819 569.157 64.7531C569.852 64.2705 571.031 64.4834 571.244 63.3051C570.815 62.9842 570.011 62.7173 569.637 62.7713C569.208 62.4504 568.404 62.1835 567.976 61.8626C566.261 60.5792 563.958 60.5281 563.103 62.5639C562.462 63.4214 561.712 63.5294 560.962 63.6372C559.838 63.7991 558.98 63.1574 557.91 63.694C559.196 64.6565 560.534 63.3164 561.553 65.0825C559.358 65.7809 557.001 65.355 555.235 66.3744C553.202 68.1972 550.471 67.8252 548.33 68.8985C546.135 69.597 545.278 68.9552 544.525 66.3856C544.417 65.636 544.309 64.8865 543.827 64.1908C543.665 63.0664 542.861 62.7995 542.22 63.6569C541.203 64.5684 539.65 64.4094 538.526 64.5712C536.277 64.8949 533.494 66.8256 533.764 68.6996C534.034 70.5736 533.338 71.0563 531.785 70.8973C529.857 70.7922 527.929 70.6872 526.217 72.0813C525.842 72.1352 525.467 72.1892 525.093 72.2431C521.986 71.9251 518.934 71.9818 515.828 71.6638C513.9 71.5587 511.918 71.0789 510.098 71.7234C506.029 72.6916 501.69 71.7858 497.568 72.3792C495.319 72.7029 494.407 71.6864 493.709 69.4916C492.582 66.9759 492.579 64.2983 490.756 62.2653C489.416 60.928 488.612 60.6611 487.704 62.3221C487.062 63.1796 486.795 63.9831 485.671 64.1449C482.726 64.9513 480.211 66.0785 478.286 68.651C477.323 69.9372 476.465 69.2955 475.716 69.4034C474.966 69.5113 474.217 69.6192 473.95 70.4227C473.632 73.529 471.383 73.8527 469.08 73.8016C467.152 73.6965 465.599 73.5375 463.725 73.8072C461.156 74.5596 458.424 74.1876 455.747 74.1904C453.444 74.1393 452.104 72.8019 451.084 71.0359C450.011 68.895 449.957 68.5202 447.816 69.5934C446.05 70.6127 444.872 70.3998 443.265 69.866C441.658 69.3322 439.997 68.4236 438.977 66.6575C438.495 65.9618 437.637 65.3201 436.567 65.8567C435.871 66.3394 435.175 66.8221 435.712 67.8926C436.195 68.5882 435.874 69.0169 435.178 69.4996C434.803 69.5536 433.625 69.3407 433.787 70.4651L434.216 70.7859C435.019 71.0528 436.197 71.2657 435.984 72.4441C435.772 73.6224 435.076 74.1051 433.952 74.267C433.202 74.3749 432.452 74.4827 432.132 74.9115C429.241 76.0926 426.992 76.4163 425.007 73.2589C424.042 71.8676 422.918 72.0294 421.58 73.3696C420.297 75.0846 418.102 75.7831 415.799 75.732C414.675 75.8938 413.176 76.1096 411.997 75.8966C410.124 76.1663 408.357 77.1857 406.804 77.0266C403.269 76.3878 400.379 77.5689 397.006 78.0544C396.256 78.1623 395.452 77.8954 395.614 79.0198C395.614 79.0198 395.668 79.3946 396.043 79.3406C396.043 79.3406 396.472 79.6615 396.847 79.6076C398.828 80.0875 398.828 80.0874 397.974 82.1233C397.707 82.9268 397.44 83.7303 397.548 84.4799C397.551 87.1574 397.23 87.5862 394.498 87.2142C391.821 87.217 390.001 87.8616 387.914 89.3096C385.077 90.8656 382.079 91.2972 378.811 89.8547C376.346 88.6792 373.24 88.3612 370.454 87.6144C370.08 87.6683 369.276 87.4014 368.955 87.8302C366.494 89.3322 363.762 88.9602 361.406 88.5343C359.424 88.0544 357.442 87.5746 355.891 90.0931C355.571 90.5218 354.875 91.0045 354.071 90.7376C351.34 90.3656 348.341 90.7972 345.877 89.6217C344.27 89.0879 343.092 88.8749 341.484 88.3411C340.681 88.0742 339.557 88.236 339.29 89.0395C338.381 90.7005 336.882 90.9164 335.275 90.3826C333.668 89.8488 332.115 89.6897 330.241 89.9595C329.491 90.0674 329.062 89.7465 328.259 89.4796C327.776 88.784 327.722 88.4092 328.472 88.3013C329.221 88.1934 329.971 88.0854 330.774 88.3523C333.452 88.3495 336.129 88.3467 338.699 87.5943C340.894 86.8958 341.215 86.4671 340.462 83.8975C340.409 83.5227 339.98 83.2018 340.301 82.7731C340.942 81.9156 341.209 81.1121 340.298 80.0956C339.44 79.4539 338.529 78.4374 337.404 78.5992C335.53 78.8689 333.923 78.3351 332.316 77.8013C331.513 77.5344 330.763 77.6423 330.496 78.4458C330.016 80.4277 328.463 80.2687 326.91 80.1097C324.233 80.1125 321.876 79.6866 319.414 81.1886C317.807 80.6548 315.825 80.1749 314.38 80.7655C312.881 80.9812 311.382 81.197 309.828 81.038C307.097 80.666 305.385 82.0601 304.959 84.4168C304.158 86.8274 302.713 87.4181 300.464 87.7417C299.714 87.8496 298.161 87.6906 298.323 88.815C298.485 89.9394 299.984 89.7236 300.734 89.6157C303.036 89.6668 305.393 90.0927 308.179 90.8395C306.413 91.8588 305.234 91.6459 304.056 91.4329C301.753 91.3818 299.504 91.7054 297.309 92.4039C296.56 92.5118 296.293 93.3154 296.722 93.6362C298.329 94.17 296.992 95.5102 297.474 96.2058C298.386 97.2223 298.493 97.9719 297.477 98.8834C296.46 99.7948 295.657 99.5279 294.479 99.3149C292.122 98.889 290.728 97.1768 289.709 95.4107C289.172 94.3403 287.832 93.0029 288.419 91.7707C289.007 90.5384 290.614 91.0722 292.113 90.8564C292.488 90.8025 292.863 90.7486 293.238 90.6946C294.683 90.104 295.592 88.443 295.055 87.3725C294.036 85.6064 293.766 83.7325 293.496 81.8585C293.335 80.7341 292.477 80.0924 291.299 79.8794C288.942 79.4535 286.21 79.0815 284.231 81.2792C283.215 82.1906 282.091 82.3524 280.966 82.5143C279.842 82.6761 279.038 82.4092 277.914 82.571C274.915 83.0026 274.595 83.4314 276.151 86.2679C276.151 86.2679 276.205 86.6427 276.258 87.0175C275.188 87.5541 273.527 86.6455 272.564 87.9318C273.101 89.0022 274.867 87.9829 275.083 89.4821C274.816 90.2856 274.012 90.0187 273.263 90.1266C271.389 90.3963 269.515 90.666 267.641 90.9358C267.266 90.9897 266.516 91.0976 266.624 91.8472C266.84 93.3464 265.395 93.937 264.753 94.7945C264.166 96.0267 263.416 96.1346 261.863 95.9756C260.256 95.4418 259.611 93.6217 260.253 92.7643C261.749 89.8709 260.247 87.4092 259.87 84.7856C259.546 82.5369 256.653 81.0405 254.512 82.1137C253.816 82.5964 253.066 82.7043 251.942 82.8662C250.014 82.7611 248.944 83.2977 248.035 84.9587C246.218 88.2808 243.058 87.588 240.059 88.0195C239.685 88.0735 239.256 87.7526 238.827 87.4318C238.075 84.8621 235.88 85.5606 233.952 85.4555C232.773 85.2426 231.328 85.8331 231.973 87.6532C232.081 88.4028 231.331 88.5107 230.582 88.6186C229.457 88.7804 229.19 89.5839 229.727 90.6544C229.835 91.404 230.638 91.6709 230.371 92.4744C229.247 92.6363 228.443 92.3694 227.319 92.5312C224.962 92.1053 226.839 94.5131 225.448 95.4785C224.752 95.9611 226.251 95.7454 226.68 96.0662C227.538 96.7079 227.966 97.0288 226.95 97.9402C224.167 99.871 220.524 98.4825 219.718 95.5381C219.556 94.4137 218.591 93.0224 219.553 91.7362C219.874 91.3074 219.82 90.9326 219.338 90.2369C218.909 89.9161 218.855 89.5413 219.122 88.7378C219.923 86.3271 219.44 85.6315 217.191 85.9552C213.818 86.4407 210.82 86.8723 207.5 87.7326C207.125 87.7865 206.376 87.8944 206.43 88.2692C206.058 91.0006 204.559 91.2164 202.256 91.1653C201.881 91.2193 201.56 91.648 201.56 91.648C200.439 94.4873 198.406 96.3102 195.998 98.187C197.23 98.7748 197.98 98.6669 199.104 98.5051C199.908 98.772 201.728 98.1274 201.569 99.6806C201.356 100.859 200.123 100.271 199.053 100.808C198.303 100.916 196.804 101.131 197.341 102.202C197.931 103.647 197.182 103.755 196.432 103.863C195.308 104.025 193.755 103.866 192.63 104.028C191.881 104.135 191.077 103.869 190.864 105.047C193.329 106.222 193.329 106.222 194.828 106.007C198.201 105.521 201.361 106.214 203.346 109.371C200.722 109.749 197.67 109.806 195.101 110.558C194.618 109.863 194.243 109.916 193.547 110.399C192.798 110.507 192.423 110.561 191.673 110.669C189.692 110.189 188.084 109.655 187.761 107.406C188.456 106.924 190.063 107.458 189.419 105.638C188.828 104.192 188.133 104.675 187.008 104.837C185.509 105.053 184.01 105.268 182.724 104.306C183.74 103.394 185.347 103.928 185.881 102.321C186.361 100.339 187.216 98.3034 185.768 96.2164C184.748 94.4503 185.069 94.0216 186.889 93.3771C187.264 93.3231 188.014 93.2153 188.388 93.1613C187.852 92.0909 185.711 93.1641 186.191 91.1822C186.458 90.3787 186.35 89.6291 185.546 89.3622C184.368 89.1492 182.761 88.6154 182.173 89.8477C181.264 91.5087 179.711 91.3497 179.124 92.582C178.107 93.4934 176.179 93.3884 176.128 95.6911C176.236 96.4407 175.111 96.6025 174.362 96.7104C172.059 96.6593 169.918 97.7325 167.723 98.431C168.581 99.0727 170.026 98.4822 170.938 99.4987C170.992 99.8734 170.617 99.9274 170.671 100.302C169.816 102.338 169.87 102.713 172.173 102.764C172.976 103.031 174.904 103.136 174.904 103.136C173.996 104.797 170.62 102.605 170.676 105.657C170.676 105.657 170.302 105.711 169.927 105.765C168.694 105.177 166.767 105.072 166.551 103.573C165.906 101.753 164.728 101.54 163.175 101.381C159.694 101.117 156.267 101.228 152.947 102.088C152.198 102.196 151.877 102.625 151.556 103.053C151.289 103.857 152.093 104.124 152.467 104.07C154.395 104.175 152.683 105.569 153.541 106.211C154.023 106.906 152.845 106.693 152.095 106.801C150.65 107.392 149.097 107.233 147.49 106.699C146.686 106.432 146.258 106.111 145.508 106.219C143.421 107.667 140.69 107.295 138.441 107.619C132.819 108.428 127.464 108.434 122.427 105.333C121.195 104.745 119.749 105.336 118.679 105.873C117.608 106.409 118.145 107.48 118.253 108.229C118.361 108.979 118.415 109.354 117.665 109.462C115.578 110.91 111.722 110.7 110.008 109.416C109.096 108.4 107.972 108.561 106.955 109.473C104.922 111.296 102.406 112.423 100.266 113.496C98.8203 114.087 97.0002 114.731 96.1456 116.767C94.7031 120.035 96.3131 123.247 97.1735 126.566C97.1735 126.566 97.5483 126.512 97.977 126.833C98.5136 127.903 97.8719 128.761 97.605 129.564C97.3381 130.368 96.6963 131.225 97.233 132.296C97.8236 133.741 97.2899 135.348 97.5056 136.847C97.4545 139.15 96.6537 141.561 99.5471 143.057C100.351 143.324 100.084 144.127 99.8168 144.931C99.229 146.163 99.4448 147.662 100.41 149.054C101.376 150.445 101.645 152.319 101.486 153.872C101.273 155.05 101.864 156.496 100.847 157.407C99.51 158.747 101.546 159.602 101.333 160.78C101.228 162.708 102.301 164.849 101.446 166.885C103.215 168.543 102.04 171.008 102.309 172.882C102.579 174.756 102.42 176.309 103.76 177.646C103.976 179.145 102.639 180.486 103.604 181.877C104.623 183.643 104.572 185.946 104.842 187.82C105.058 189.319 104.578 191.301 103.562 192.212C102.599 193.498 102.386 194.677 102.281 196.605C102.497 198.104 102.392 200.032 101.375 200.943C100.038 202.283 100.628 203.729 100.844 205.228C99.7198 205.39 99.399 205.818 99.186 206.997C98.5983 208.229 97.9564 209.087 97.3687 210.319C97.1557 211.497 96.0313 211.659 95.7644 212.463C95.4435 212.891 95.1767 213.695 94.8558 214.124C95.1227 213.32 95.4435 212.891 95.7644 212.463C94.2652 212.678 92.8712 210.966 90.9972 211.236C87.6241 211.721 84.3048 212.582 80.6619 211.193C80.2871 211.247 79.9124 211.301 79.5376 211.355C76.2723 212.59 73.2226 215.324 69.4746 215.864C69.0998 215.918 68.7791 216.347 68.4582 216.775C66.1043 219.027 65.7295 219.081 62.8362 217.585C61.9787 216.943 60.8004 216.73 59.676 216.892C58.5516 217.054 57.4273 217.215 55.9281 217.431C54.7497 217.218 53.6794 217.755 53.0376 218.612C52.3959 219.47 51.3255 220.006 50.2011 220.168C49.1307 220.705 48.0601 221.241 47.5262 222.849C47.2593 223.652 46.2429 224.564 45.6012 225.421C44.3178 227.136 44.1049 228.314 45.1242 230.08C45.6609 231.151 46.5723 232.167 46.3594 233.346C45.5047 235.382 46.8988 237.094 47.1685 238.968C47.921 241.537 48.6734 244.107 50.1214 246.194C51.0329 247.21 50.8198 248.389 50.232 249.621C49.6443 250.853 50.181 251.924 51.0925 252.94C51.2543 254.065 51.4161 255.189 51.578 256.313C51.6319 256.688 51.6858 257.063 52.0606 257.009C52.1145 257.384 52.1684 257.759 52.5432 257.705C52.6511 258.454 52.7051 258.829 53.1878 259.525C52.867 259.954 53.2417 259.9 53.6704 260.22C54.2071 261.291 53.4065 263.701 54.5848 263.914C56.9415 264.34 56.0328 266.001 56.1947 267.126C56.4104 268.625 56.2513 270.178 58.1793 270.283C58.5541 270.229 59.4117 270.871 59.4657 271.246C59.3067 272.799 60.5928 273.761 61.1295 274.832C61.6122 275.528 62.1488 276.598 61.561 277.83C60.3855 280.295 61.7256 281.632 63.4406 282.916C64.7808 284.253 65.1045 286.502 66.8194 287.785C66.8194 287.785 66.8734 288.16 66.9273 288.535C66.0187 290.196 67.2511 290.784 68.1625 291.8C69.9854 293.833 71.0586 295.974 70.2579 298.385C69.8859 301.116 69.9397 301.491 72.4582 303.041C73.2618 303.308 74.0114 303.2 74.4941 303.896C73.4776 304.807 72.8898 306.039 71.8733 306.951C70.5899 308.666 71.5553 310.057 73.4832 310.162C76.2146 310.534 77.5549 311.872 76.8081 314.657C76.4872 315.086 76.5951 315.835 76.2743 316.264C75.5275 319.049 75.6895 320.174 78.2619 322.099C79.5481 323.062 80.0307 323.757 79.4968 325.364C79.017 327.346 79.2868 329.22 81.1096 331.253C82.4498 332.591 83.0405 334.036 84.0059 335.427C84.4886 336.123 84.6503 337.247 84.0086 338.105C82.1374 341.052 80.695 344.32 84.1789 347.261C84.6077 347.582 85.0904 348.278 84.4487 349.135C83.1113 350.476 83.4349 352.725 81.7228 354.119C80.3854 355.459 80.922 356.529 82.9579 357.384C83.1736 358.883 83.7644 360.328 83.1766 361.561L82.8556 361.989C80.232 362.367 80.9845 364.937 79.2724 366.331C81.3082 367.185 83.2902 367.665 85.0051 368.949C85.059 369.323 85.1669 370.073 85.2209 370.448C84.9 370.877 85.2748 370.823 85.3288 371.197C85.1158 372.376 85.3315 373.875 85.4933 374.999C85.1725 375.428 84.8517 375.857 85.2805 376.178C85.0136 376.981 85.0674 377.356 84.8005 378.16C83.6761 378.321 83.3553 378.75 83.1423 379.928C85.0702 380.034 86.4616 379.068 88.4435 379.548C89.6219 379.761 90.4254 380.028 90.5872 381.152C90.7491 382.277 90.4821 383.08 89.4117 383.617C88.716 384.1 87.5376 383.887 87.0038 385.494C87.5404 386.564 88.452 387.581 89.6843 388.168C91.3453 389.077 92.6315 390.04 93.9178 391.002C95.5788 391.911 96.2233 393.731 96.4391 395.23C96.4959 398.282 98.6934 400.261 99.071 402.885C99.1789 403.635 99.5536 403.581 100.357 403.848C101.536 404.061 103.089 404.219 103.304 405.719C103.52 407.218 101.538 406.738 100.843 407.221C99.0766 408.24 98.7018 408.294 99.4542 410.864C99.5621 411.613 99.6163 411.988 98.9206 412.471C97.9041 413.382 96.8336 413.919 95.3344 414.135C94.5849 414.242 93.8352 414.35 92.8187 415.262C95.1754 415.688 97.1033 415.793 98.9232 415.148C101.493 414.396 103.796 414.447 106.365 413.694C107.864 413.479 109.097 414.066 110.008 415.083C110.974 416.474 110.653 416.903 109.208 417.494C107.388 418.138 105.567 418.783 103.747 419.427C103.052 419.91 102.356 420.392 103.268 421.409C103.75 422.105 104.608 422.746 105.249 421.889C106.908 420.12 109.318 420.921 111.138 420.276C111.888 420.168 112.691 420.435 112.799 421.185C113.873 423.326 116.283 424.126 118.157 423.857C120.031 423.587 122.28 423.263 124.046 422.244C124.742 421.761 125.116 421.707 125.383 420.904C126.025 420.046 125.863 418.922 127.416 419.081C128.595 419.294 129.398 419.561 130.256 420.202C131.542 421.165 132.615 423.306 135.239 422.928C135.614 422.874 136.096 423.57 136.204 424.32C136.045 425.873 136.69 427.693 137.28 429.138C137.871 430.583 136 433.531 135.142 432.889C132.731 432.088 129.841 433.269 127.269 431.344C126.036 430.756 124.75 429.794 123.413 431.134C122.771 431.992 121.272 432.207 121.059 433.386C121.221 434.51 122.774 434.669 123.577 434.936C125.613 435.791 127.97 436.216 128.722 438.786C128.776 439.161 129.259 439.857 130.009 439.749C131.616 440.283 132.581 441.674 133.546 443.065C134.029 443.761 134.512 444.456 135.261 444.349C137.243 444.828 138.958 446.112 141.636 446.109C143.51 445.839 145.492 446.319 146.832 447.656C148.064 448.244 149.242 448.457 150.367 448.295C152.616 447.972 154.864 447.648 157.434 446.896C155.023 446.095 152.133 447.276 149.989 445.672C150.364 445.618 150.31 445.243 150.685 445.189C152.613 445.294 154.541 445.399 156.415 445.129C157.539 444.968 158.343 445.235 159.359 444.323C161.446 442.875 165.623 442.656 168.516 444.153C167.179 445.493 165.089 444.264 163.698 445.229C165.52 447.262 167.502 447.742 169.805 447.793C173.286 448.057 176.659 447.572 180.086 447.461C184.209 446.867 188.656 448.523 192.617 446.805C193.312 446.322 194.545 446.91 195.348 447.177C196.526 447.39 198.08 447.549 199.204 447.387C201.828 447.009 204.559 447.381 207.237 447.379C215.323 447.745 223.356 447.737 231.442 448.103C233.37 448.208 235.298 448.313 236.527 446.223C236.848 445.794 237.169 445.366 237.598 445.686C240.276 445.684 243.274 445.252 245.738 446.428C246.971 447.015 247.292 446.587 248.416 446.425C250.557 445.352 253.234 445.349 255.591 445.775C257.093 448.236 258.859 447.217 261.054 446.519C261.804 446.411 262.178 446.357 262.982 446.624C264.91 446.729 266.463 446.888 268.283 446.243C269.033 446.135 269.782 446.027 270.319 447.098C271.338 448.864 272.891 449.023 274.391 448.807C276.639 448.484 278.888 448.16 281.191 448.211C279.422 446.553 279.26 445.428 279.848 444.196C280.756 442.535 281.881 442.373 283.434 442.532C284.612 442.745 285.362 442.637 286.486 442.476C288.039 442.635 288.843 442.901 287.56 444.616C286.918 445.474 287.026 446.224 287.134 446.973C288.369 450.238 291.154 450.985 293.937 449.054C294.312 449 294.632 448.572 294.525 447.822C293.292 447.234 294.255 445.948 293.023 445.36C292.165 444.719 290.612 444.56 291.2 443.327C291.787 442.095 293.128 443.432 293.877 443.325C294.252 443.271 294.252 443.271 294.627 443.217C299.874 442.461 304.8 442.135 310.209 442.504C311.388 442.717 313.262 442.447 313.1 441.323C313.205 439.395 311.01 440.094 309.832 439.881C304.048 439.565 298.318 439.625 292.159 439.364C289.857 439.313 287.179 439.315 285.356 437.282C284.928 436.961 284.499 436.641 284.124 436.695C281.821 436.643 279.785 435.789 277.911 436.058C270.308 436.388 262.434 434.843 254.776 434.798C251.724 434.854 248.672 434.911 245.511 434.218C244.708 433.951 243.958 434.059 243.209 434.167C241.389 434.812 239.781 434.278 238.495 433.315C236.352 431.711 233.728 432.089 231.587 433.162C230.517 433.699 229.392 433.86 228.268 434.022C221.039 434.298 213.915 432.645 206.848 434.045C206.098 434.153 205.669 433.832 204.866 433.565C200.152 432.713 195.439 431.861 190.728 433.687C189.658 434.224 188.105 434.065 186.927 433.852C182.909 432.517 178.411 433.165 174.556 432.954C172.628 432.849 170.646 432.369 168.718 432.264C162.292 432.807 155.492 433.403 148.959 433.196C147.031 433.091 144.782 433.414 143.388 431.702C142.905 431.006 142.209 431.489 141.46 431.597C138.407 431.654 138.408 431.654 137.601 428.709C137.493 427.96 137.385 427.21 137.278 426.46C137.062 424.961 137.65 423.729 138.72 423.192C140.219 422.977 141.023 423.244 141.238 424.743C141.346 425.492 141.454 426.242 142.204 426.134C143.007 426.401 143.703 425.918 143.916 424.74C144.129 423.561 144.879 423.454 145.736 424.095C147.451 425.379 149.325 425.109 151.199 424.839C162.338 425.149 173.423 425.084 184.561 425.393C187.989 425.282 191.203 426.35 193.988 427.097C194.15 428.221 192.33 428.866 193.242 429.882C194.099 430.524 195.331 431.112 196.776 430.521C197.847 429.985 198.971 429.823 199.184 428.644C199.451 427.841 199.718 427.037 200.468 426.929C203.787 426.069 207.214 425.958 210.374 426.651C212.731 427.077 215.355 426.7 217.873 428.25C218.302 428.571 219.051 428.463 219.747 427.98C221.138 427.015 222.637 426.799 224.352 428.082C225.639 429.045 227.192 429.204 228.208 428.293C230.616 426.416 233.455 427.537 235.812 427.963C236.187 427.909 237.044 428.551 237.419 428.497C241.434 427.154 245.506 428.863 249.629 428.27C253.377 427.731 257.661 428.261 261.625 429.221C265.589 430.181 270.194 430.283 274.425 430.439C280.208 430.755 285.938 430.695 291.668 430.635C292.793 430.474 293.917 430.312 294.4 431.007C295.686 431.97 296.81 431.808 297.989 432.021C300.666 432.018 303.344 432.015 306.021 432.013C306.771 431.905 307.949 432.118 308.645 431.635C311.481 430.079 314.264 428.148 317.799 428.787C318.174 428.733 318.549 428.679 318.923 428.625C321.922 428.194 324.653 428.566 327.385 428.938C327.6 430.437 326.047 430.278 325.834 431.456C327.013 431.669 328.245 432.257 329.798 432.416C332.155 432.842 333.495 434.179 333.819 436.428C333.768 438.731 334.946 438.944 336.874 439.049C337.998 438.887 339.497 438.671 340.784 439.634C344.588 442.147 348.39 441.982 352.942 441.709C351.44 439.248 353.527 437.8 354.81 436.085C351.167 434.696 347.419 435.236 343.83 434.222C345.596 433.203 347.203 433.736 349.077 433.467C356.519 432.013 363.802 432.112 371.139 432.587C372.318 432.8 373.496 433.013 374.674 433.226C377.031 433.651 379.388 434.077 381.69 434.128C384.314 433.751 387.045 434.123 389.723 434.12C392.4 434.117 395.507 434.435 398.022 433.308C400.592 432.556 403.162 431.803 405.839 431.8C408.142 431.851 410.553 432.652 412.909 433.078C417.194 433.609 421.799 433.711 425.922 433.118C428.171 432.794 430.474 432.845 431.814 434.183C433.154 435.52 434.386 436.108 436.314 436.213C439.046 436.585 442.098 436.528 444.829 436.9C447.561 437.272 447.507 436.897 448.308 434.487C448.575 433.683 448.842 432.88 449.966 432.718C451.09 432.556 452.323 433.144 452.11 434.322C451.684 436.679 453.129 436.088 454.253 435.926C456.127 435.657 458.322 434.958 460.25 435.063C466.355 434.95 472.513 435.211 478.51 434.348C481.508 433.916 484.24 434.288 487.077 432.732C485.895 429.842 486.537 428.984 489.161 428.607C489.91 428.499 490.714 428.766 490.501 429.944C490.021 431.926 491.199 432.139 492.324 431.977C496.875 431.704 501.214 432.61 505.603 431.213C509.672 430.245 514.224 429.973 518.775 429.7C522.577 429.535 526.379 429.371 530.289 429.956C531.842 430.115 533.716 429.845 535.536 429.2C538.052 428.073 540.675 427.695 543.191 426.568C543.887 426.086 544.369 426.781 545.119 426.673C547.101 427.153 548.975 426.884 551.17 426.185C551.919 426.077 552.294 426.023 552.186 425.274C551.97 423.774 552.612 422.917 553.79 423.13C554.969 423.343 556.414 422.752 556.951 423.823C557.97 425.589 559.094 425.427 560.594 425.211C563.271 425.208 565.949 425.206 568.947 424.774C570.446 424.558 571.625 424.771 571.894 426.645C572.272 429.269 572.701 429.59 575.057 430.016C576.236 430.228 577.306 429.692 578.218 430.708C576.88 432.049 574.736 430.444 573.828 432.105C576.613 432.852 579.078 434.028 581.435 434.453C586.148 435.305 590.699 435.033 595.626 434.706C596.75 434.544 597.5 434.437 598.462 433.15C600.013 430.632 601.94 430.737 604.78 431.858C605.583 432.125 606.012 432.446 606.87 433.088C607.298 433.409 608.102 433.676 607.781 434.104C606.926 436.14 608.426 435.924 609.229 436.191C611.64 436.992 614.317 436.989 616.995 436.986C619.297 437.038 620.53 437.625 621.282 440.195C619.783 440.411 618.605 440.198 617.534 440.734C617.159 440.788 616.089 441.325 616.518 441.646C617.108 443.091 616.575 444.698 617.486 445.715C619.363 448.123 621.827 449.298 624.4 451.223C625.257 451.865 626.382 451.703 626.597 453.202C626.705 453.952 627.509 454.219 628.205 453.736C630.184 451.538 632.648 452.714 634.576 452.819C635.754 453.032 637.254 452.816 638.165 453.833C639.13 455.224 640.63 455.008 642.129 454.792C644.752 454.415 647.376 454.037 650.269 455.533C651.501 456.121 652.734 456.709 654.233 456.493C656.107 456.223 657.714 456.757 659.267 456.916C666.016 458.623 673.353 459.097 680.315 459.625C682.618 459.676 684.921 459.727 687.278 460.153C687.706 460.474 688.456 460.366 688.831 460.312C691.721 459.131 694.24 460.682 697.025 461.428C697.829 461.695 698.686 462.337 698.419 463.141C698.152 463.944 697.457 464.427 696.653 464.16C692.689 463.2 688.941 463.739 684.711 463.583C681.604 463.265 678.177 463.376 675.125 463.433C667.359 462.638 659.969 461.789 652.257 461.368C650.704 461.209 649.15 461.05 647.705 461.641C648.509 461.908 649.633 461.746 650.437 462.013C654.026 463.027 657.935 463.611 661.683 463.072C662.433 462.964 663.237 463.231 664.04 463.498C666.13 464.727 668.433 464.779 670.735 464.83C672.288 464.989 674.216 465.094 675.449 465.682C675.877 466.002 676.306 466.323 675.985 466.752C676.039 467.127 675.718 467.556 674.969 467.663C673.47 467.879 671.916 467.72 670.738 467.507C669.56 467.294 668.007 467.135 666.508 467.351C667.098 468.796 667.956 469.438 669.134 469.651C672.24 469.969 675.346 470.287 678.827 470.551C680.381 470.71 681.076 470.227 681.985 468.566C683.107 465.727 686.426 464.867 688.944 466.417C689.373 466.738 689.856 467.434 689.963 468.183C689.697 468.987 688.947 469.095 688.572 469.148C687.448 469.31 686.27 469.097 685.199 469.634C690.503 471.931 690.503 471.931 695.483 471.979C696.662 472.192 698.161 471.977 699.339 472.19C705.66 473.575 712.406 472.604 718.939 472.812C719.689 472.704 720.867 472.917 721.563 472.434C724.828 471.199 727.239 472 729.544 474.728C730.456 475.745 731.259 476.012 731.847 474.779C732.756 473.118 733.934 473.331 735.22 474.294C736.078 474.936 736.56 475.631 737.31 475.523C740.362 475.466 743.897 476.105 746.842 475.299C747.966 475.137 749.144 475.35 748.875 473.476C748.767 472.726 749.516 472.619 749.891 472.565C750.695 472.832 751.765 472.295 752.623 472.937C752.839 474.436 750.911 474.331 751.072 475.455C753.162 476.685 753.162 476.685 751.504 478.454C754.074 477.701 756.43 478.127 758.733 478.178C760.34 478.712 761.519 478.925 761.785 478.121ZM871.865 102.669L871.544 103.098C871.544 103.098 871.919 103.044 871.865 102.669ZM797.59 407.932C797.162 407.612 796.787 407.666 796.037 407.773C796.412 407.719 797.162 407.612 797.59 407.932C797.644 408.307 797.269 408.361 797.269 408.361C797.323 408.736 797.269 408.361 797.59 407.932ZM804.278 300.235C804.224 299.86 804.545 299.432 804.92 299.378C804.973 299.752 804.599 299.806 804.278 300.235ZM798.786 323.214C798.84 323.589 798.84 323.589 798.894 323.964C798.84 323.589 798.786 323.214 798.786 323.214C799.107 322.785 799.482 322.731 799.536 323.106C799.107 322.785 798.732 322.839 798.786 323.214ZM827.705 324.79L828.026 324.361C827.651 324.415 827.651 324.415 827.705 324.79ZM509.23 315.54C508.909 315.969 508.534 316.023 508.481 315.648C508.481 315.648 508.855 315.594 509.23 315.54ZM63.6253 254.962C64.0001 254.908 64.0001 254.908 63.6253 254.962V254.962ZM724.739 183.525L724.418 183.954C724.418 183.954 724.044 184.008 723.99 183.633L724.418 183.954C724.793 183.9 724.739 183.525 724.739 183.525ZM792.416 172.637C793.54 172.475 794.665 172.313 796.164 172.097C795.039 172.259 793.915 172.421 792.416 172.637ZM531.254 75.1819C531.254 75.1819 530.879 75.2359 530.933 75.6107C530.879 75.2359 530.879 75.2358 531.254 75.1819ZM157.042 125.218C156.667 125.272 156.667 125.272 156.292 125.325C156.667 125.272 157.042 125.218 157.042 125.218ZM734.973 87.1768C734.973 87.1768 734.598 87.2307 734.652 87.6055C734.598 87.2307 734.598 87.2308 734.973 87.1768ZM723.119 68.6072L723.44 68.1785C723.119 68.6072 723.119 68.6072 723.119 68.6072ZM801.431 139.586L801.752 139.158C801.377 139.212 801.377 139.212 801.431 139.586ZM759.866 79.3857C759.866 79.3857 760.241 79.3318 760.187 78.957C760.187 78.957 759.812 79.0109 759.866 79.3857ZM397.295 98.6711C397.67 98.6172 398.473 98.8841 398.902 99.2049C398.099 98.938 397.724 98.992 397.295 98.6711ZM720.08 183.048L719.759 183.477C720.134 183.423 720.134 183.423 720.08 183.048ZM87.0492 377.836C87.424 377.782 88.1737 377.674 88.5485 377.62C88.9233 377.566 89.673 377.458 89.9938 377.029C89.619 377.083 89.2981 377.512 88.5485 377.62C87.7989 377.728 87.424 377.782 87.0492 377.836ZM761.201 431.533C755.363 430.843 749.741 431.652 743.957 431.337C738.173 431.022 732.123 431.51 726.285 430.82C719.269 429.917 712.415 430.139 705.506 429.985C700.901 429.883 696.937 428.923 692.332 428.821C690.779 428.662 688.476 428.611 688.098 425.987C687.936 424.863 686.812 425.025 686.009 424.758C682.207 424.922 678.243 423.963 674.012 423.807C669.782 423.65 665.872 423.065 661.962 422.48C657.677 421.949 653.768 421.364 649.432 423.136C647.612 423.781 645.63 423.301 643.702 423.196C637.115 422.614 630.902 421.978 624.261 421.021C621.904 420.595 619.655 420.918 617.245 420.118C616.816 419.797 616.441 419.851 615.958 419.155C616.975 418.244 617.779 418.511 618.903 418.349C620.027 418.187 621.206 418.4 622.651 417.809C625.167 416.682 627.844 416.679 630.896 416.623C635.127 416.779 639.304 416.56 643.535 416.716C644.284 416.608 645.034 416.501 645.837 416.768C649.855 418.102 654.245 416.705 658.421 416.487C659.921 416.271 661.42 416.055 662.598 416.268C669.668 417.546 676.951 417.645 683.646 418.977C686.432 419.724 689.484 419.667 692.374 418.486C694.569 417.787 696.872 417.838 698.854 418.318C703.888 418.741 708.868 418.79 713.582 419.641C719.099 420.76 724.721 419.951 730.238 421.07C731.041 421.337 731.791 421.229 732.54 421.121C737.038 420.474 741.589 420.201 745.715 422.285C746.144 422.606 746.893 422.498 747.268 422.444C752.569 422.064 757.549 422.112 762.53 422.16C763.279 422.052 764.458 422.265 764.245 423.444C763.978 424.247 764.781 424.514 765.585 424.781C767.138 424.94 768.691 425.099 770.19 424.883C772.814 424.506 775.117 424.557 777.794 424.554C782.774 424.602 788.021 423.847 793.002 423.895C794.876 423.626 797.286 424.426 798.999 423.032C799.694 422.55 800.123 422.87 800.231 423.62C800.713 424.316 801.196 425.011 800.18 425.923C799.484 426.405 799.163 426.834 798.896 427.638C798.311 431.548 797.295 432.459 793.118 432.677C791.19 432.572 788.887 432.521 787.067 433.166C784.498 433.918 782.195 433.867 779.518 433.87C778.339 433.657 777.215 433.819 776.624 432.374C776.088 431.303 775.284 431.036 774.106 430.823C770.304 430.988 765.86 432.01 761.201 431.533ZM656.087 437.481C656.141 437.856 656.141 437.856 656.57 438.176C656.141 437.856 656.087 437.481 656.087 437.481Z' fill='%23A9C1C2'/%3E%3Cpath d='M47.7593 70.88C47.5698 69.9326 43.5905 70.88 43.78 72.017C45.4854 86.4185 47.1909 100.82 48.8963 115.032C49.0858 115.979 53.0652 115.221 52.8757 113.895C50.9807 99.4935 49.4648 85.2815 47.7593 70.88Z' fill='%23E2D000'/%3E%3Cpath d='M54.2047 35.0675C54.0152 34.1201 50.0358 35.0675 50.2253 36.2045C52.8782 49.09 54.9626 61.9756 56.2891 75.0506C56.4786 75.9981 60.458 75.2401 60.2685 73.9137C58.942 61.0281 56.8576 47.9531 54.2047 35.0675Z' fill='%23E2D000'/%3E%3Cpath d='M72.7762 80.1637C72.7762 79.4057 68.7969 79.9742 68.7969 81.3007C69.3654 97.7866 70.5023 114.083 72.3972 130.379C72.5867 131.327 76.5661 130.569 76.3766 129.243C74.4817 112.946 73.1552 96.4601 72.7762 80.1637Z' fill='%23E2D000'/%3E%3Cpath d='M76.7516 59.7003C76.5621 58.7529 72.5827 59.7003 72.7722 60.8373C74.8566 70.312 76.7515 79.9762 78.8359 89.4508C79.0254 90.5878 83.0048 89.4508 82.8153 88.3139C80.7309 78.8392 78.6465 69.175 76.7516 59.7003Z' fill='%23E2D000'/%3E%3Cpath d='M80.9234 27.8608C80.7339 26.9134 76.7546 27.6713 76.9441 28.9978C78.6495 38.8514 80.355 48.7051 82.0604 58.5587C82.2499 59.5062 86.2293 58.5587 86.0398 57.4218C84.3343 47.7576 82.6289 37.904 80.9234 27.8608Z' fill='%23E2D000'/%3E%3Cpath d='M97.5927 39.2319C97.5927 38.2845 93.6133 39.0424 93.6133 40.3689C93.9923 58.3707 94.3712 76.5621 94.9397 94.564C94.9397 95.3219 98.9191 94.7535 98.9191 93.427C98.3506 75.4251 97.9716 57.2338 97.5927 39.2319Z' fill='%23E2D000'/%3E%3Cpath d='M110.295 61.7827C110.105 60.8352 106.126 61.5932 106.315 62.9197C107.452 72.0154 108.21 81.3005 108.589 90.5857C108.589 91.5331 112.568 90.7752 112.568 89.4488C112.379 80.1636 111.621 70.8784 110.295 61.7827Z' fill='%23E2D000'/%3E%3Cpath d='M117.681 122.992C117.492 121.855 113.512 122.802 113.702 124.129C114.649 131.329 115.028 138.341 114.649 145.541C114.649 146.11 118.629 145.731 118.629 144.404C118.818 137.393 118.629 130.192 117.681 122.992Z' fill='white'/%3E%3Cpath d='M124.882 62.728C124.882 61.7806 120.902 62.5385 120.902 63.865C122.229 78.835 123.366 93.8049 124.692 108.964C124.692 109.722 128.672 108.964 128.672 107.827C127.345 92.668 126.019 77.698 124.882 62.728Z' fill='%23E2D000'/%3E%3Cpath d='M131.701 37.1518C131.511 36.0148 127.532 36.9623 127.721 38.2888C129.237 46.437 129.995 54.5852 129.995 62.7334C129.995 63.4914 133.975 62.9229 133.975 61.5964C134.164 53.4482 133.406 45.3 131.701 37.1518Z' fill='%23E2D000'/%3E%3Cpath d='M148.377 0.387843C148.187 -0.559624 144.208 0.387797 144.397 1.52476C146.103 13.0839 147.998 24.643 149.703 36.2021C149.893 37.1496 153.872 36.2021 153.682 35.0651C151.977 23.506 150.271 11.9469 148.377 0.387843Z' fill='%23E2D000'/%3E%3Cpath d='M144.78 72.9624C144.78 72.0149 140.801 72.7729 140.801 74.0994C141.748 86.4164 142.506 98.544 143.454 110.861C143.454 111.619 147.433 110.861 147.433 109.724C146.486 97.4071 145.728 85.2795 144.78 72.9624Z' fill='%23E2D000'/%3E%3Cpath d='M154.443 61.7827C154.253 60.8352 150.274 61.5932 150.464 62.9197C151.601 70.4994 152.548 77.8896 153.685 85.4694C153.874 86.4169 157.854 85.4694 157.664 84.3324L154.443 61.7827Z' fill='%23E2D000'/%3E%3Cpath d='M166.572 55.5307C166.382 54.3937 162.403 55.3412 162.592 56.6677C164.677 68.0373 167.519 79.2174 170.93 90.3975C171.309 91.345 175.099 90.3975 174.91 89.2606C171.499 78.27 168.846 66.9003 166.572 55.5307Z' fill='%23E2D000'/%3E%3Cpath d='M179.837 7.5854C179.648 6.44844 175.669 7.39592 175.858 8.72237C177.564 21.6079 178.322 34.4935 178.132 47.5685C178.132 48.516 182.111 47.758 182.111 46.4315C182.111 33.3565 181.353 20.4709 179.837 7.5854Z' fill='%23E2D000'/%3E%3Cpath d='M196.128 64.8148C196.128 63.8673 192.148 64.4357 192.148 65.9517C192.527 79.5952 193.096 93.2388 193.475 106.882C193.475 107.64 197.454 107.072 197.454 105.745C197.075 92.1018 196.696 78.4583 196.128 64.8148Z' fill='white'/%3E%3Cpath d='M184.005 66.9018C183.816 65.7648 179.837 66.7123 180.026 68.0388C180.974 76.187 181.353 84.3352 180.974 92.6729C180.974 93.4309 184.953 92.8624 184.953 91.5359C185.332 83.1982 184.953 75.05 184.005 66.9018Z' fill='%23E2D000'/%3E%3Cpath d='M204.095 31.0874C203.906 30.1399 199.926 30.8979 200.116 32.2244C201.632 45.4889 203.148 58.7534 204.664 72.018C204.664 72.776 208.833 72.018 208.643 70.881C207.127 57.6165 205.611 44.3519 204.095 31.0874Z' fill='%23E2D000'/%3E%3Cpath d='M164.486 134.359C164.296 133.222 160.317 134.169 160.507 135.496C162.591 150.466 164.675 165.436 166.76 180.406C166.949 181.164 170.929 180.406 170.739 179.269C168.655 164.299 166.57 149.329 164.486 134.359Z' fill='white'/%3E%3Cpath d='M171.689 114.843C171.5 113.706 167.52 114.654 167.71 115.98C169.415 124.507 171.31 133.035 173.015 141.562C173.205 142.509 177.184 141.562 176.995 140.425C175.289 131.898 173.584 123.37 171.689 114.843Z' fill='white'/%3E%3Cpath d='M188.361 114.843C188.171 113.706 184.192 114.654 184.382 115.98C186.087 125.076 187.982 134.361 189.687 143.457C189.877 144.404 193.856 143.457 193.667 142.32C191.772 133.224 190.066 124.128 188.361 114.843Z' fill='white'/%3E%3Cpath d='M211.863 116.926V149.708C211.863 150.466 215.843 149.898 215.843 148.571V115.789C215.653 115.031 211.863 115.599 211.863 116.926Z' fill='white'/%3E%3Cpath d='M159.37 95.5171C159.37 94.5696 155.391 95.3276 155.391 96.6541C155.959 103.855 156.528 111.056 157.096 118.067C157.096 118.825 161.075 118.256 161.075 116.93L159.37 95.5171Z' fill='white'/%3E%3Cpath d='M139.095 138.335C138.906 137.198 134.926 138.146 135.116 139.472L141.18 174.339C141.369 175.287 145.349 174.339 145.159 173.202L139.095 138.335Z' fill='white'/%3E%3Cpath d='M142.13 115.979C141.751 114.842 137.771 115.979 138.15 117.116C141.182 125.453 144.025 133.981 146.488 142.697C146.678 143.645 150.657 142.697 150.467 141.56C148.004 132.844 145.162 124.316 142.13 115.979Z' fill='white'/%3E%3Cpath d='M90.2046 107.64C90.0151 106.503 86.0358 107.451 86.2253 108.777C89.6362 122.421 92.8576 136.064 96.2684 149.708C96.4579 150.655 100.437 149.708 100.248 148.571C97.0264 134.927 93.6155 121.284 90.2046 107.64Z' fill='%23E2D000'/%3E%3Cpath d='M107.259 109.728C107.07 108.781 103.091 109.538 103.28 110.865C104.417 116.55 105.554 122.424 106.691 128.109C106.88 129.056 110.86 128.109 110.67 126.972C109.533 121.287 108.396 115.602 107.259 109.728Z' fill='%23E2D000'/%3E%3Cpath d='M36.7665 138.338C36.3875 137.201 32.4081 138.338 32.7871 139.475C36.0085 149.708 39.2299 159.751 42.4513 169.984C42.8303 170.931 46.6201 169.794 46.4307 168.847C43.2093 158.803 39.9879 148.571 36.7665 138.338Z' fill='%23E2D000'/%3E%3Cpath d='M61.9742 126.21C61.7847 125.073 57.8053 126.021 57.9948 127.347C60.0793 138.149 62.1637 149.139 64.4376 159.94C64.6271 161.077 68.6065 160.13 68.417 158.803C63.4901 134.738 61.4057 124.126 61.9742 126.21Z' fill='%23E2D000'/%3E%3Cpath d='M26.7255 91.3452C26.7255 90.3978 22.7461 91.1557 22.7461 92.4821C23.3146 99.4934 24.4515 106.315 26.536 112.947C26.9149 113.895 30.7048 112.758 30.5153 111.81C28.4309 105.178 27.1045 98.3565 26.7255 91.3452Z' fill='%23E2D000'/%3E%3Cpath d='M47.9442 125.076C47.9442 124.128 43.9648 124.886 43.9648 126.213C44.1543 133.792 45.4808 141.183 47.3757 148.573C47.7547 149.52 51.5446 148.573 51.3551 147.436C49.2707 140.235 48.1337 132.655 47.9442 125.076Z' fill='%23E2D000'/%3E%3Cpath d='M97.2137 163.919C97.2137 162.782 93.2344 163.539 93.2344 165.055C94.5608 181.352 97.0242 197.459 100.625 213.187C100.814 214.134 104.793 213.187 104.604 212.05C101.004 196.322 98.5402 180.215 97.2137 163.919Z' fill='white'/%3E%3Cpath d='M126.774 182.303C126.395 181.166 122.416 182.303 122.795 183.44C125.258 190.83 127.343 198.41 128.859 205.99C129.048 206.937 133.028 205.99 132.838 204.853C131.322 197.273 129.238 189.693 126.774 182.303Z' fill='white'/%3E%3Cpath d='M18.392 188.556C18.392 187.609 14.4127 188.367 14.4127 189.693C14.2232 198.599 15.9286 207.126 19.3395 215.275C19.7185 216.412 23.6978 215.085 23.3189 214.138C19.908 205.99 18.2025 197.462 18.392 188.556Z' fill='white'/%3E%3Cpath d='M58.3687 194.621C58.1792 193.484 54.1999 194.431 54.3894 195.757C55.3368 204.664 55.7158 213.38 55.3368 222.287C55.3368 223.045 59.3162 222.476 59.3162 221.15C59.5057 212.243 59.3162 203.527 58.3687 194.621Z' fill='white'/%3E%3Cpath d='M80.732 207.882C80.5425 206.745 76.5632 207.693 76.7527 209.019C77.7001 218.494 78.0791 228.158 77.7001 237.633C77.7001 238.391 81.6794 237.822 81.6794 236.496C82.0584 227.021 81.6794 217.357 80.732 207.882Z' fill='white'/%3E%3Cpath d='M83.0028 149.709C83.0028 148.761 79.0234 149.519 79.0234 150.845C79.7814 163.541 80.5394 176.048 81.2974 188.744C81.2974 189.692 85.2768 188.934 85.2768 187.607C84.5188 174.911 83.7608 162.215 83.0028 149.709Z' fill='white'/%3E%3Cpath d='M113.516 161.838C113.516 160.891 109.536 161.459 109.536 162.975C109.347 170.176 110.105 177.377 111.81 184.388C112 185.525 115.979 184.388 115.789 183.251C114.084 176.24 113.326 169.228 113.516 161.838Z' fill='white'/%3E%3Cpath d='M161.642 196.703C161.453 195.566 157.473 196.513 157.663 197.84C159.558 211.104 161.453 224.369 163.348 237.823C163.537 238.77 167.516 238.012 167.327 236.686C165.432 223.232 163.537 209.967 161.642 196.703Z' fill='white'/%3E%3Cpath d='M184.005 169.039C183.816 167.902 179.837 168.849 180.026 170.175C181.353 178.324 182.679 186.472 184.005 194.81C184.195 195.757 188.174 194.81 187.985 193.673C186.848 185.524 185.332 177.187 184.005 169.039Z' fill='white'/%3E%3Cpath d='M216.977 88.3124V109.725C216.977 110.483 220.956 109.915 220.956 108.588V87.1754C220.766 86.4175 216.977 86.986 216.977 88.3124Z' fill='white'/%3E%3Cpath d='M237.255 122.042C237.066 120.905 233.087 121.853 233.276 123.179C234.792 135.117 236.497 147.056 238.013 158.994C238.203 159.941 242.182 159.183 241.993 157.857C240.477 145.919 238.961 133.981 237.255 122.042Z' fill='white'/%3E%3Cpath d='M31.6493 174.151C31.2703 173.014 27.291 174.151 27.6699 175.288C31.0808 185.899 34.4917 196.511 37.9026 206.933C38.2816 207.88 42.0714 206.743 41.8819 205.796C38.4711 195.374 35.0602 184.762 31.6493 174.151Z' fill='white'/%3E%3Cpath d='M3.98624 133.225C3.60726 132.088 -0.182623 133.225 0.00687081 134.362C2.0913 141.752 3.41775 149.142 3.79674 156.912C3.79674 157.669 7.77611 157.101 7.77611 155.775C7.58662 148.195 6.26016 140.615 3.98624 133.225Z' fill='%23E2D000'/%3E%3Cpath d='M120.905 285.953L120.526 285.764C120.526 285.764 120.336 285.764 120.147 285.764C117.683 281.974 116.925 267.952 116.167 264.351C114.462 256.013 112.377 247.865 110.103 239.717C109.724 238.58 105.935 239.717 106.124 240.854C108.587 250.139 110.861 259.614 112.756 268.899C113.514 272.689 113.704 285.953 116.925 288.038C117.873 288.606 120.147 288.038 120.715 287.09C120.715 286.901 120.905 286.711 120.905 286.711C121.473 286.143 121.094 285.953 120.905 285.953Z' fill='white'/%3E%3Cpath d='M126.587 227.401C126.208 226.264 122.228 227.401 122.607 228.538C126.397 240.286 129.05 252.035 130.756 264.352C130.945 265.299 134.925 264.352 134.735 263.215C133.219 250.898 130.377 239.149 126.587 227.401Z' fill='white'/%3E%3Cpath d='M143.263 224.179C143.074 223.042 139.094 223.99 139.284 225.316C140.042 232.138 140.61 238.96 141.368 245.781C141.368 246.539 145.348 245.781 145.348 244.644C144.779 237.823 144.021 231.001 143.263 224.179Z' fill='white'/%3E%3Cpath d='M147.052 194.621C146.863 193.484 142.883 194.431 143.073 195.757C144.21 203.527 145.157 211.485 146.294 219.255C146.484 220.202 150.463 219.444 150.274 218.118C149.137 210.348 148.189 202.39 147.052 194.621Z' fill='white'/%3E%3Cpath d='M174.907 194.621C174.528 193.484 170.549 194.431 170.928 195.757C173.012 201.821 174.907 208.075 176.992 214.138C177.371 215.275 181.35 214.138 180.971 213.001L174.907 194.621Z' fill='white'/%3E%3Cpath d='M199.357 163.921C199.168 162.784 195.188 163.732 195.378 165.058C196.136 170.554 196.894 175.859 197.462 181.355C197.652 182.302 201.631 181.544 201.441 180.218C200.683 174.912 199.926 169.417 199.357 163.921Z' fill='white'/%3E%3Cpath d='M221.335 172.071C221.335 170.934 217.355 171.692 217.355 173.208C219.061 191.968 220.577 210.727 222.282 229.487C222.282 230.624 226.262 229.866 226.262 228.35C224.556 209.591 223.04 190.831 221.335 172.071Z' fill='white'/%3E%3Cpath d='M238.96 70.8804C238.96 69.9329 234.98 70.6909 234.98 72.0173C235.928 82.8185 236.686 93.8091 237.633 104.61C237.633 105.558 241.613 104.8 241.613 103.473C240.665 92.6721 239.907 81.871 238.96 70.8804Z' fill='white'/%3E%3Cpath d='M206.557 197.651C205.988 196.514 202.198 197.651 202.577 198.788C205.23 205.42 206.936 212.242 207.504 219.253C207.504 220.2 211.484 219.442 211.484 218.116C210.915 211.105 209.21 204.283 206.557 197.651Z' fill='white'/%3E%3Cpath d='M240.1 181.352C240.1 180.215 236.121 180.973 236.121 182.489C236.5 190.637 237.069 198.786 237.448 206.934C237.448 207.881 241.427 207.123 241.427 205.797C240.858 197.648 240.479 189.5 240.1 181.352Z' fill='white'/%3E%3Cpath d='M56.2872 245.782C55.7187 244.645 51.9288 245.971 52.3078 246.919C55.1502 252.793 56.4767 258.857 56.4767 265.3C56.4767 266.058 60.4561 265.489 60.4561 264.163C60.2666 257.72 58.9401 251.656 56.2872 245.782Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding: 140px 0;
}

.us-content-inform p,
.us-content-inform ul,
.us-content-inform ol {
	margin-bottom: 20px;
}

.us-content-inform li {
	margin-bottom: 10px;
}

.us-content-inform > *:last-child {
	margin-bottom: 0;
}

.us-content-inform iframe {
	max-width: 100%;
}

.us-content-sitemap {
	font-size: 14px;
}

.us-content-sitemap a {
	color: #50A8FF;
    text-decoration: underline;
}

.us-content-sitemap a:hover {
	text-decoration: none;
}

.cont-col-title {
	font-size: 36px;
	line-height: 42px;
	margin-bottom: 24px;

}
.infopages-menu {
	padding-inline-start: 0;
}
.infopages-menu li {
	list-style: none;
	margin-bottom: 8px;
}

.infopages-menu li a {
	background-color: #F0ECEA;
	display: block;
	width: 100%;
	padding: auto;
	text-align: center;
	padding: 20px 0;
	font-size: 16px;
	color: #6A6A68;
	border-radius: 30px;
}

.infopages-menu li a.active {
	background-color: #A9C1C2;
	color: #231F20;
}

/*--------------------/Information-page.html---------------*/

/*--------------------Contact.html---------------*/

.us-contact-form-box {
	background-color: #A9C1C2;
	padding: 48px;
	border-radius: 6px;
}

.us-contact-form-box .form-title {
	font-size: 72px;
	font-weight: 500;
	line-height: 1;
	margin-bottom: 24px;
}

.us-contact-form-box input[type="text"],
.us-contact-form-box input[type="email"] {
	border-radius: 30px;
	background-color: rgba(255, 255, 255, 0.5);
	border: 1px solid rgba(35, 31, 32, 0.15);
}

.us-contact-form-box textarea {
	border-radius: 6px;
	background-color: rgba(255, 255, 255, 0.5);
	border: 1px solid rgba(35, 31, 32, 0.15);
}

.us-contact-form-box input[type="text"]:focus,
.us-contact-form-box input[type="email"]:focus,
.us-contact-form-box textarea:focus {
	border-color: #231F20;
	background-color: #fff;
}

.us-contact-form-box input[type="text"]::placeholder {
	color: rgba(35, 31, 32, 0.4);
}

.us-content-contact-offer {
	width: calc(50% - 2px);
}

.us-content-contact .form-group {
	margin-bottom: 20px;
}

.us-content textarea,
.modal textarea {
	height: 200px;
}

.us-contact-form-box .us-form-checkbox-group {
	margin-bottom: 20px;
}

.us-form-checkbox-group .us-form-checkbox-input {
	display: none;
}

.us-form-checkbox-group label {
	color: #57565C;
	font-size: 12px;
	position: relative;
	margin-bottom: 0;
	cursor: pointer
}

.us-form-checkbox-group label:before {
	content: '';
	display: inline-block;
    min-width: 17px;
    width: 17px;
    height: 17px;
    border: 1px solid #E6E6E6;
    margin-right: 10px;
}

.us-form-checkbox-input:checked + label:after {
	content: '\f00c';
    font-size: 10px;
    font-family: 'Font Awesome\ 5 Free';
    color: #71BE00;
    font-weight: 900;
    position: absolute;
    left: 4px;
    top: auto;
}

.us-form-checkbox-group .checkbox img {
    margin-right: 10px;
}

.us-cont-link {
	font-size: 12px;
	margin-left: 0;
	transition: all .15s ease .05s;
}

.us-content-contact-offer-block:not(:last-child) {
	margin-bottom: 30px;
}

.us-content-contact-title {
	color: #414045;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 20px;
}

.us-content-contact-text {
	color: #898989;
	font-size: 16px;
}

.us-content-contact-text:not(:last-child) {
	margin-bottom: 20px;
}

.us-content-contact-text-bold {
	color: #000;
	font-weight: 600;
	margin-bottom: 10px;
}

.us-content-contact-img iframe {
	width: 100%;
}

.us-contact-location {
	margin-top: 80px;
}

.us-contact-location:not(:last-child) {
	margin-bottom: 30px;
}

.us-contact-location img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.us-contact-location-info {
    padding: 0
}

@media (min-width: 768px) {
 	.us-contact-location-link {
	    margin-top: 25px;
	    margin-bottom: 0
	}
}

.us-contact-location-store-title {
    font-weight: 500;
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 13px;
    color: #414045;
}

.us-contact-location-address {
    margin-bottom: 35px
}

.us-contact-location-title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    color: #414045;
}

.us-contact-location-phone {
    font-size: 16px;
    line-height: 24px
}

.us-contact-location a {
    text-decoration: underline
}

.us-contact-location a:hover {
    text-decoration: none
}

.us-contact-location li+li {
    margin-top: 5px
}

.us-contact-location iframe {
    height: 100%;
    width: 100%;
    min-height: 320px
}

/*--------------------/Contact.html---------------*/

/*--------------------Search.html---------------*/

.us-control-label {
	color: #414045;
	font-size: 16px;
	margin-bottom: 5px;
}

.us-category-search-block {
	margin-bottom: 20px;
}

.us-form-checkbox-group:first-child {
	margin-top: 20px;
}

.us-form-checkbox-group, .us-form-checkbox-group .checkbox:not(:last-child) {
	margin-bottom: 10px;
}

.us-form-checkbox-group + .us-form-checkbox-group,
.us-search-block {
	margin-bottom: 20px;
}

.us-content-search-title + .us-category-sort-block {
	border-top: 1px solid #FAFAFA;
	padding-top: 15px;
}

.us-form-checkbox-group a {
	color: #50A8FF;
	text-decoration: underline;
}

.us-form-checkbox-group a:hover {
	text-decoration: none;
}

/*--------------------/Search.html---------------*/

/*--------------------Maufacturer-list.html---------*/

.us-manufacturer-list-content {
	padding-bottom: 0;
}

#product-manufacturer .us-content-title {
	word-wrap: break-word;
}

.us-content-title a,
.form-group a {
	color: #231F20;
	text-decoration: underline;
	transition: all .15s ease .05s;
}

.us-content-title a:hover,
.form-group a:hover {
	text-decoration: none;
}

.us-manufacturer-item {
	margin-bottom: 30px;
	border-bottom:1px solid #f9f9f9;
}

.us-manufacturer-item:last-child {
	margin-bottom: 0;
	border-bottom: 0;
}

.us-manufacturer-title {
	color: #71BE00;
	font-size: 48px;
	font-weight: 600;
	line-height: 66px;
	margin-bottom: 20px;
}

.us-manufacturer-card {
	width: calc(20% - 30px);
	text-align: center;
	color: #71BE00;
	font-weight: 600;
	padding: 20px;
	margin: 0 15px 30px 15px;
}

.us-manufacturer-card:hover {
	color: #71BE00;
	text-decoration: underline;
}

.us-manufacturer-card img {
	width: 90px;
	height: 80px;
	margin-bottom: 20px;
}

/*--------------------Maufacturer-list.html---------------*/

/*--------------------Cart.html---------------*/

.us-cart-title {
	color: #545556;
	font-size: 20px;
	font-weight: 700;
	line-height: 21px;
	margin-bottom: 36px;
}

.us-cart-block .us-cart-title {
	margin-bottom: 10px;
}

.us-cart-item,
.us-cart-block {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #F6F6F6;
}

.us-cart-block:last-child {
	margin-bottom: 30px;
}

.us-cart-item:last-child {
	margin-bottom: 0;
}

.us-cart-del {
	color: #eb5757 !important;
	font-size: 16px;
	opacity: .7;
	background: transparent;
}

.us-cart-del:hover {
	opacity: 1;
}

.us-cart-item-img {
	width: 100px;
	height: 100px;
	margin: 0 30px;
	border: 1px solid #F9F9F9;
}

.us-cart-item-link,
.us-cart-block-title,
.us-table-product-name {
	color: #333;
	font-size: 18px;
	font-weight: 600;
	letter-spacing: .3px;
}

.us-cart-item-link {
	display: inline-block;
	margin-bottom: 4px;
	transition: color .15s ease .05s;
	color: #50A8FF;
	font-size: 14px;
	text-decoration: underline;
}

.us-cart-item-link:hover,
.us-cart-item-link span {
	text-decoration: none;
}

.us-cart-item-link .required {
	margin-left: 3px;
}

.us-cart-item-right .us-product-quantity {
	margin-right: 30px;
	margin-left: 30px;
}

.us-cart-item-right-desc {
	min-width: 150px;
}

.us-cart-price-all {
	color: #484848;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 4px;
}

.us-cart-price-one {
	color: #545556;
	font-size: 13px;
	font-weight: 600;
}

.us-cart-text-prompt {
	color: #EB5757;
	font-size: 12px;
	margin-bottom: 30px;
}

.us-content .us-cart-text {
	color: #666;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
}

.us-cart-block-rel {
	position: relative;
}

.us-cart-block-rel .collapse {
	padding-top: 38px;
}

.us-cart-block .us-cart-block-title {
	cursor: pointer;
}

.us-cart-block .us-cart-block-title i,
.us-content-title .fa-chevron-down {
	color: #000;
	font-size: 9px;
	margin-left: 6px;
	transition: transform .3s ease;
}

.us-cart-block-title.clicked i {
	transform: rotate(180deg);
}

.us-cart-block-group {
	max-height: 0;
	opacity: 0;
	transition: max-height .3s ease, opacity .3s ease, padding-top .3s ease;
	position: relative;
	z-index: -1;
}

.us-cart-block-group > label,
.us-cart-block-group > input {
	display: none;
}

.us-cart-block-group.opened {
	max-height: 500px;
	opacity: 1;
	padding-top: 30px;
	z-index: 1;
}

.us-cart-block-group.opened > label,
.us-cart-block-group.opened > input {
	display: block;
}

.us-cart-block .form-group {
	margin-bottom: 0;
}

.us-cart-block label {
	font-size: 14px;
	margin-bottom: 0;
}

.us-cart-block input[type="text"],
.us-cart-block select {
	width: 80%;
}

.us-cart-block input {
	padding-right: 210px;
}

.us-cart-block .us-cart-block-btn {
    padding: 7px 20px;
    border-radius: 0 1px 1px 0;
}

.us-cart-form .form-group,
.us-cart-form button {
	margin-top: 20px;
}

.us-cart-block-total-price {
	color: #545556;
	font-size: 16px;
	font-weight: 600;
}

.us-cart-block-total-price:first-child {
	margin-bottom: 10px;
}

.us-cart-block-total-price span {
	color: #71BE00;
	margin-left: 5px;
}

#payment-existing,
#shipping-existing {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*--------------------/Cart.html---------------*/

/*--------------------Compare.html---------------*/

.us-content-compare-title {
	font-size: 20px;
}

.us-table-compare tbody {
	color: #666;
	font-size: 16px;
	line-height: 21px;
	border: 1px solid #F8F8F8;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

.us-table-compare-product .us-table-product-name {
	font-size: 16px;
	padding: 20px;
}

.us-table-compare td {
	padding: 20px 4px;
}

.us-table-compare .us-table-compare-btn td {
	padding-bottom: 0;
}

.us-table-compare tr td:first-child {
	font-size: 14px;
}

.us-table-compare td.active {
	color: #71BE00;
}

.us-table-compare .us-module-rating-stars {
	line-height: 15px;
	margin-bottom: 4px;
}

.us-table-compare-review {
	color: #545556;
	font-size: 11px;
	line-height: 15px;
}

.us-table-compare-btn .us-module-btn {
	margin: 0 auto;
    padding: 10px 15px;
}

.us-module-btn-del {
	background: #EB5757;
	color: #FFF !important;
	border-color: #EB5757;
	text-decoration: none !important;
}

.us-module-btn-del:hover {
	background: #EB5757 !important;
	border-color: #EB5757;
	opacity: .9;
}

.us-table-compare-btn .us-module-btn-green {
	margin-bottom: 20px;
}

/*--------------------/Compare.html---------------*/

/*--------------------Shop-reviews.html------------*/

.us-content-reviews {
	padding:0
}

.us-content-reviews-top {
	border-bottom: 1px solid #F7F7F7;
	padding: 30px;
}

.us-rating-block {
	color: #545556;
	font-size: 24px;
	font-weight: 700;
	padding: 25px 26px;
	background: #D0EBA9;
	border-radius: 5px;
	margin-bottom: 20px;
}

.us-content-reviews-text {
	color: #8E8D90;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 20px;
}

.us-content-reviews-list {
	color: #444348;
	font-size: 14px;
	font-weight: 600;
}

.us-content-reviews-item {
	margin-bottom: 13px;
}

.us-content-reviews-quantity {
    font-size: 12px;
    width: 34px;
    margin: 0 10px;
    background: #e9e9e9;
    padding: 6px 0;
    border-radius: 2px;
    text-align: center;
}

.us-content-reviews .us-review-info {
	margin-top: 20px;
}

.us-rating-shop {
	position: relative;
}

.us-rating-shop span {
	color: #71BE00;
	font-size: 16px;
	font-weight: 600;
	cursor: pointer;
}

.us-rating-shop-details {
    position: absolute;
    left: 30px;
    right: 0;
    text-align: left;
    background: #fff;
    transition: margin-top 0.3s ease, opacity 0.3s ease;
    margin-top: 30px;
    opacity: 0;
    z-index: -1;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
    padding: 15px;
}

.us-rating-shop:hover .us-rating-shop-details {
    opacity: 1;
    margin-top: 10px;
    z-index: 1021;
}

.us-review-block {
    margin-right: 30px;
}


.us-content-reviews .us-review-text,
.us-content-reviews .us-admin-answer {
	background: #FBFBFB;
}

.us-content-reviews .us-review-text{
	padding-top: 30px;
}

.us-review-text:before {
	border-right-color: #FBFBFB;
}

.us-content-reviews .us-admin-answer {
	margin-top: 0;
}

.us-content-reviews .us-admin-answer-title {
	margin: 20px 0;
}

.review_description {
    padding: 30px;
    color: #959497
}

.review_description p:not(:last-child) {
	margin-bottom: 1rem
}

/*--------------------/Shop-reviews.html------------*/

/*--------------------Fixed bar------------*/
.oct-fixed-bar {
	position: fixed;
	z-index: 1000;
    top: 40%;
    background: #343e48;
    border-radius: 0 1px 1px 0;
}
.oct-fixed-bar.fixed-left {
	left: 0;
	right: auto;
}
.oct-fixed-bar.fixed-right {
	left: auto;
	right: 0;
}
.oct-fixed-bar-item + .oct-fixed-bar-item {
	border-top: 1px solid rgba(255,255,255,.1);
}
.oct-fixed-bar-link {
    color: #fff !important;
    padding: 15px 0;
    width: 58px;
    display: block;
    text-decoration: none;
    position: relative;
    text-align: center;
    transition: background .15s ease .05s;
	cursor: pointer;
}
.oct-fixed-bar-link i {
    font-size: 20px;
    position: relative;
    top: 1px;
    display: block;
}
.oct-fixed-bar-quantity {
    min-width: 20px;
    height: 20px;
    background: #71be00;
    border-radius: 100%;
    color: #fff;
    font-size: 10px;
    line-height: 20px;
    text-align: center;
    transition: background .15s ease .05s;
    font-weight: 400;
    padding: 0 4px;
    display: inline-block;
    margin-top: 8px;
}
.oct-fixed-bar-link:hover .oct-fixed-bar-quantity,
#oct-cart-quantity {
	background: #EB5757;
}
.oct-fixed-bar-link:hover  {
	text-decoration: none;
	background: #71be00;
}
/*--------------------/Fixed bar------------*/
/*--------------------All categories page----------------*/
.us-all-categories-category-parent {
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.us-all-categories-category-parent a {
	text-decoration: none;
}
.us-all-categories-category-parent a:hover {
	text-decoration: underline;
}
.us-all-categories-category-parent-title {
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: 600;
}
.us-all-categories-category-parent-title a {
	color: #4d4b4b;
}
.us-all-categories-category-parent-title a:hover {
	color: #50A8FF
}
.us-all-categories-category-count {
	display: inline-block;
	padding: 4px 6px;
	background: #ebebeb;
	color: #4d4b4b;
	margin-left: 4px;
}
.us-all-categories-category-child-title {
	font-size: 16px;
	font-weight: 600;
}
.us-all-categories-category-child-third {
	color: #4d4b4b !important;
	font-size: 13px;
	padding-left: 5px;
	display: inline-block

}
.us-all-categories-category-child-third:hover {
	color: #50A8FF !important
}

/*--------------------/All categories page----------------*/
/*--------------------Others----------------*/
#common-maintenance {
	margin-top: 30px;
}
.error_style,
.us-form-checkbox-group .error_style + label:before {
    background: #ffdede;
    border: 1px solid #ffd2d2;
    transition: background .3s ease;
}
.error_style + label {
	color: #EB5757;
}
.modal-open .modal#us-product-gallery{
	background:#FFFFFF!important;
}
.us-form-check-group-acc input[type=radio] {
	display: none;
}
.us-form-check-group-acc label:last-child {
    margin-left: 40px;
}
#accordion .panel-heading {
	margin-bottom: 20px;
}
#accordion .panel-title.us-content-title {
    background: #f2f3f5;
    padding: 15px 20px;
    margin: 10px 0 0;
}
#accordion .form-check {
	margin-bottom: 10px;
}
#accordion .us-form-check-group-acc label:last-child {
    margin-left: 25px;
}
#accordion #button-login {
	margin-bottom: 20px;
}
#accordion .panel-body {
	padding: 0 15px;
}
.bootstrap-datetimepicker-widget td {
	padding: 6px;
}
.captcha-control-label,
.us-content label.captcha-control-label {
	color: #414045;
    font-size: 12px;
    line-height: 18px;
}
.bootstrap-datetimepicker-widget th {
    height: 34px !important;
    line-height: 34px !important;
}
.bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev {
    font-size: 18px !important;
}
.bootstrap-datetimepicker-widget td {
    padding: 8px !important;
}
.bootstrap-datetimepicker-widget {
	width: 270px !important;
	padding: 10px !important;
	border: 1px solid #ececec !important;
	border-radius: 2px !important;
	box-shadow: 5px 12px 30px rgba(0, 0, 0, 0.35) !important;
}
.bootstrap-datetimepicker-widget.top {
	position: absolute !important;
}
.bootstrap-datetimepicker-widget.bottom:before {
	border-bottom: 7px solid #000000 !important;
    border-bottom-color: rgba(138, 138, 138, 0.14) !important;
}
.bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover {
	background-color: #c8c8c8 !important;
	border-radius: 2px !important;
	text-shadow: none !important;
}
.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th {
	border-radius: 2px !important;
}
.us-no-stock {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
#us_mobile_megamenu {
	display: none
}
.us-category-attr-cont {
    text-align: left;
    font-size: 11px;
    color: #626262;
	text-align: justify;
}
.us-category-attr-item:not(:last-child):after {
	content: ' / ';
	display: inline-block;
}
.product-layout .us-category-attr-cont,
.us-module-row .us-category-attr-cont {
    padding: 0 20px 20px;
}
.product-grid .us-category-attr-cont {
	flex-grow: 1;
}
.product-grid .product-caption {
	margin-top: auto;
}
.product-grid .us-module-caption {
	padding-bottom: 0;
	height: 100%;
}
/*--------------------/Others----------------*/
/* Simple */
.simple-content {
	margin: 0 !important;
}
.simplecheckout label, .simpleregister label {
	font-size: 14px;
}
.simplecheckout-cart td.quantity .input-group {
	flex-wrap: nowrap;
}
.simplecheckout-cart td,
.simplecheckout-cart th {
	padding: 6px !important;
    vertical-align: middle !important;
}
.simplecheckout-cart th,
.simplecheckout-cart,
.simplecheckout-cart td {
	border-color: #f7f7f7 !important
}
.simplecheckout-cart td.image img {
	max-width: 80px;
}
#simplecheckout_cart .form-control {
    min-width: 40px;
    padding: 10px 6px;
}
#simplecheckout_cart .quantity .form-control {
	text-align: center;
}
.simplecheckout-cart .btn,
.simplecheckout-cart .btn-danger {
    padding: 2px 8px;
    border-radius: 0;
}
.simplecheckout-cart .btn-primary {
    background: #F6F6F6;
    border-color: #F6F6F6;
    color: #AFAFAF;
}
#simplecheckout_cart .quantity .form-control {
	border-color: #F6F6F6;
    height: 30px;
}
.simplecheckout-cart-buttons .button,
.simplecheckout-button-right .button,
#simplecheckout_button_login {
	color: #fff !important;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: .3px;
    background-color: #71be00;
    border-radius: 1px;
    padding: 10px 20px;
    transition: all .15s ease .05s;
    cursor: pointer;
    border: 0;
    display: inline-block;
}
.simplecheckout-cart-buttons .button:hover,
.simplecheckout-button-right .button:hover,
#simplecheckout_button_login:hover {
	opacity: .96;
}
.simplecheckout-cart a,
.checkout-heading-button a,
.simpleregister-have-account a {
    transition: color .15s ease .05s;
    color: #50A8FF;
    font-size: 14px;
    text-decoration: underline;
}
.simplecheckout-cart a:hover,
.checkout-heading-button a:hover,
.simpleregister-have-account a:hover {
	text-decoration: none;
}
.simplecheckout-cart-total {
	border: 0 !important;
}
.simplecheckout-cart-total-remove {
	display: none !important;
}
#simplecheckout_comment .checkout-heading {
	margin-bottom: 20px !important
}
#simplecheckout_customer .simplecheckout-block-content,
#simplecheckout_shipping_address .simplecheckout-block-content {
	padding-left: 0 !important;
	padding-right: 0 !important
}
.simplecheckout label input, .simpleregister label input {
    margin-right: 6px;
}
.simplecheckout .form-group,
.simpleregister-block-content .form-group {
	margin-bottom: 20px;
}
.simplecheckout .form-group .col-sm-8,
.simpleregister-block-content .col-sm-10 {
	flex: 0 0 100%;
	max-width: 100%;
}
.simple-content select {
    width: 100%;
    background: #FFF url(../img/sprite.svg#include--input-sort) no-repeat 98% center;
	background-size: 10px;
    background-color: #FFF;
    -webkit-appearance: none;
    -moz-appearance: none;
	appearance: none;
}
.simple-content .buttons {
	margin: 0 !important;
	padding: 0 !important
}
#simple_login {
	padding: 15px !important;
    border: 0 !important;
    -webkit-border-radius: 1px !important;
    -moz-border-radius: 1px !important;
    border-radius: 1px !important;
    height: auto !important
}
.simpleregister-block-content,
.simpleregister-block-content .col-sm-2,
.simpleregister-block-content .col-sm-10,
.simpleregister-block-content .col-sm-12 {
	padding: 0 !important
}
.simpleregister-block-content .col-sm-2 {
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 33%;
}
.row-shipping_address_city,
.row-register_city,
.row-address_city {
    opacity: 1 !important;
}

.row-shipping_address_city .dropdown-menu,
.row-register_city .dropdown-menu,
.row-address_city .dropdown-menu {
	padding: 10px 20px;
}
span.simple-step.simple-step-current {
    background: #ebebeb;
    color: #606060;
    padding: 10px 20px;
}

span.simple-step-delimiter img {
    display: none;
}

span.simple-step {
    background: transparent;
    color: #919093;
}

span.simple-step-delimiter {
    width: 7px;
    height: 13px;
    position: relative;
    z-index: 1;
    margin: 0 20px
}

span.simple-step-delimiter:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: '\f105';
    position: absolute;
    top: 0;
    color: #9b9a9d;
}

.simplecheckout-step .simplecheckout-warning-block {
    margin-top: 15px;
    padding: 10px 15px;
    border-radius: 2px;
    color: #d65d5d;
}

.simplecheckout-block-content .form-group .col-sm-8 {
    margin: 0;
    padding: 0;
}

.simplecheckout-block-content .form-horizontal .form-group {
    margin-top: 15px;
}
.simplecheckout-block-content .form-horizontal label.control-label.col-sm-4 {
    max-width: unset;
    margin: 0;
    padding: 0;
    color: #5c5c5c;
}
#simplecheckout_button_prev {
   background: #cecece;
   border-radius: 0;
   border: 0;
   padding: 10px 20px;
}
#simplecheckout_shipping .simplecheckout-block-content,
#simplecheckout_payment .simplecheckout-block-content {
    padding: 15px 15px 0;
}
.simplecheckout-step #simplecheckout_comment .simplecheckout-block-content {
    padding: 0 15px !important;
}
.simplecheckout-block-content fieldset {
    padding: 0 15px;
}
.simple-content .required label:before {
    content:'*';
    display: inline-block;
    margin-right: 2px;
    color:#eb5757;
}
.simple-content .input-group.date .form-control,
.simple-content .input-group.time .form-control {
    width: 90%;
}
.simple-content .input-group.date .btn,
.simple-content .input-group.time .btn {
    background: #e7e7e7;
    border-radius: 0;
    height: 40px;
}
#simplecheckout_shipping_address .dropdown-address {
  position: unset !important;
}
.fa-clock-o::before {
    content: "\f017";
}
.glyphicon{
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}
.glyphicon-chevron-up::before {
    content: "\f062";
}
.glyphicon-chevron-down::before {
    content: "\f063";
}
.fancybox-button--thumbs {
	display: none !important;
}
/* OCStore blog */
.ocs-article-item .us-module-title {
    height: 42px;
    overflow-y: hidden;
}
.ocs-article-item .us-product-list-description {
    height: 63px;
    overflow-y: hidden;
    margin-bottom: 20px;
}
.ocs-article-item .us-product-list-description,
.ocs-article-item .button-group {
    padding: 0 10px;
}
.ocs-article-item .us-module-btn {
    font-size: 14px;
    padding: 10px;
    width: auto;
    min-width: 40px;
}
#column-left .ocs-article-box,
#column-right .ocs-article-box,
#column-left .ocs-article-item,
#column-right .ocs-article-item {
    flex: 0 0 100%;
    max-width: 100%;
}
#content.col-sm-9 .ocs-article-box,
#content.col-md-9 .ocs-article-box {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
}
.ocs-rating {
    margin-top: 10px;
}
.ocs-blog-article-title {
    color: #30363D;
    font-weight: 700;
    font-size: 24px;
    line-height: 33px;
    margin-bottom: 20px;
}

.us-product-one-click .alert-text-item {
    color: #2f363d;
    font-size: 13px;
}

.zoomImg {
	background: transparent;
}

/* show more button */
.oct-load-more-button {
	color: #FFF !important;
    background-color: #71BE00;
	margin-bottom: 30px;
	padding: 15px 30px;
	transition: background 0.3s ease;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
}

.oct-load-more-button i {
    margin-right: 10px;
    font-size: 14px;
}

.oct-load-more-button.oct-animated {
    background-color: #CFC7C2 !important;
	color: #231F20;
}

.oct-load-more-button.oct-animated i {
	animation: bounce 1s infinite;
	-webkit-animation: bounce 1s infinite;
}

@media (max-width: 576px) {
	.oct-load-more-button {
		width: 100%;
	}
}

@media (min-width: 992px) {
	.oct-load-more-button:hover {
		background-color: #CFC7C2 !important;
		color: #231F20;
	}

	.oct-load-more-button:hover i {
		animation: bounce 1s infinite;
		-webkit-animation: bounce 1s infinite;
	}
}

@keyframes bounce {
	25% {
		transform: translateY(-2px);
	}
	50% {
		transform: translateY(0px);
	}
	75% {
		transform: translateY(2px);
	}
	100% {
		transform: translateY(0px);
	}
}
@-webkit-keyframes bounce {
	25% {
		transform: translateY(-2px);
	}
	50% {
		transform: translateY(0px);
	}
	75% {
		transform: translateY(2px);
	}
	100% {
		transform: translateY(0px);
	}
}

/* Preloader */
.masked {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index:10000;
}
.masked_loading {
	border: 3px solid #cccccc;
	border-top-color: #666666;
	border-radius: 50%;
	width: 4em;
	height: 4em;
	animation: spin 1s linear infinite;
	z-index: 10001;
	position: fixed;
	top: calc(50% - 2em);
	left: calc(50% - 2em);
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

/* Footer */
footer {
	padding-top: 45px;
	padding-bottom: 18px;
	font-size: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='1390' height='216' viewBox='0 0 1390 216' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5002 104.213C23.5001 111.154 21.2815 110.367 46.0005 123.866C119.385 163.942 155.5 194.632 247 194.632C322.329 194.632 373.828 175.703 433.934 151.951C473.62 136.025 556.794 87.8173 583.256 151.85C588.245 163.256 591.477 175.652 602.303 182.43C613.585 189.955 626.69 186.918 636.195 178.3C650.387 164.783 661.173 144.07 668.966 123.287L720.313 206.498C726.69 216.954 741.12 215.764 748.042 207.43C755.941 197.794 763.841 188.158 771.74 178.521C777.747 202.566 785.924 225.974 796.596 248.31C803.32 261.915 822.284 264.61 828.795 249.149C829.077 248.321 829.403 247.886 829.685 247.058C828.184 277.509 827.052 307.919 825.594 338.763C825.071 354.361 840.279 367.033 853.343 356.828C880.164 335.943 893.772 306.949 904.169 275.918C902.299 306.409 901.536 336.778 901.51 367.067C901.638 381.797 919.798 387.369 929.476 380.326C966.019 352.792 983.968 308.975 995.062 263.92C1000.79 241.372 1004.18 217.886 1009.09 194.632C1008.97 237.682 1006.6 280.581 1002.02 323.724C999.912 341.888 1021.67 353.041 1032.78 338.668C1068.68 291.679 1057.49 230.747 1064.83 175.345C1082.29 242.362 1094.63 310.341 1102.21 379.242C1103.51 391.054 1115.62 399.285 1125.92 394.564C1167.93 375.992 1158.57 318.046 1156.9 279.178C1156.14 262.126 1155.34 244.68 1154.22 227.669C1166.21 265.401 1178.57 303.092 1190.57 340.824C1196.88 360.85 1226.98 352.755 1223.98 332.363C1217.65 288.429 1211.32 244.495 1205.04 200.955C1217.62 254.163 1230.24 307.766 1243.18 360.933C1248.65 383.444 1280.54 381.527 1277.86 357.116C1270.62 291.365 1255.31 226.901 1232.51 165.653C1229.61 152.822 1226.37 140.426 1223.47 127.596C1235.18 152.607 1246.53 177.658 1257.18 203.185C1278.13 257.862 1299.13 312.933 1320.45 367.57C1328.86 389.756 1360.65 376.693 1352.93 354.032C1343.58 326.768 1333.86 299.545 1323.41 272.403C1339.98 300.864 1356.56 329.325 1372.8 358.22C1383.91 377.719 1408 359.128 1402.97 340.554C1381.8 263.585 1353.8 188.962 1319.09 117.866C1322.95 112.261 1323.93 104.183 1319.01 96.7556C1298.98 67.4791 1278.92 37.809 1258.89 8.53257C1245.53 -11.1163 1218.8 10.5556 1231.05 30.3263C1259.21 75.8423 1284.22 123.299 1306.04 172.302C1282.96 132.204 1259.51 92.1473 1236.39 51.656C1232.66 44.8939 1226.5 43.1814 1221.01 44.1842C1215.02 37.272 1205.73 34.3096 1197.9 41.1493C1191.41 46.6455 1187.26 53.079 1184.31 60.1783C1183.86 59.4315 1183.36 58.2909 1182.9 57.5441C1174.03 41.3857 1149.16 52.8901 1151.48 70.5668L1160.54 132.531C1155.99 118.288 1151.48 104.439 1146.92 90.1962C1140.16 69.4227 1112.45 78.849 1113.51 98.6567C1115.93 147.803 1118.36 196.949 1120.82 246.488C1121.45 255.584 1121.71 264.721 1122.34 273.817C1112.04 217.569 1098.42 161.685 1081.89 106.52C1076.67 89.5622 1056.55 93.3706 1049.7 105.682C1046.57 111.206 1044.18 116.649 1042.21 122.446C1041.93 116.499 1041.6 110.159 1041.32 104.213C1040.37 88.7767 1018.63 81.2075 1010.38 94.4686C984.664 135.555 976.087 183.122 966.772 230.771C960.802 261.315 953.116 293.243 937.274 318.897C939.039 263.711 944.535 208.513 952.744 154.211C955.632 136.36 932.309 124.582 921.979 139.268C901.319 168.64 891.312 203.214 880.979 238.223C876.117 255.097 870.885 272.011 863.267 287.594C865.378 242.332 867.489 197.07 869.23 151.849C870.014 131.838 844.521 120.698 835.948 141.167C828.264 159.547 820.95 177.886 813.267 196.265C807.085 177.419 802.336 158.018 799.344 137.626C797.155 121.13 778.257 115.639 768.405 127.881C757.858 140.599 746.986 153.75 736.439 166.468C716.937 135.141 697.435 103.815 677.933 72.4889C671.143 61.6802 651.832 62.6106 648.055 75.7781C644.083 90.5611 638.96 105.072 632.275 118.958C628.911 125.704 625.548 132.45 621.815 139.237C621.164 140.106 619.861 141.843 618.603 143.974C614.83 123.27 591.378 103.536 575.539 95.3173C519.715 66.3957 463.991 102.815 412.023 122.484C280.391 172.302 229.001 182.345 106.502 122.317C75.6783 107.212 59.5001 94.6538 28.0001 75.7782C5.50008 62.2956 -11.9999 90.6203 11.5002 104.213Z' fill='%23A9C1C2'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: hidden;
}

.us-footer-title {
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 24px;
	position: relative;
}

.us-footer-item {
	margin-bottom: 8px;
}

.us-footer-link {
	transition: color .3s ease;
}

.us-footer-link:hover {
	text-decoration: underline;
}

.us-footer-text {
	font-weight: 600;
	line-height: 21px;
	margin-bottom: 10px;
}

.us-foooter-subscribe-row {
    padding-bottom: 30px;
    margin-bottom: 30px;
    position: relative;
}

.us-foooter-subscribe-row:after {
	content: '';
	position: absolute;
	right: 15px;
	bottom: 0;
	left: 15px;
    background: rgba(207, 199, 194, 0.8);
    height: 1px;
	left: -50%;
	right: -50%;
}

.us-footer-subscribe-text-icon {
	margin-right: 50px;
}

.us-footer-subscribe-text-text {
	font-size: 36px;
	font-weight: 400;
	line-height: 42px;
	margin-bottom: 32px;
}

.us-footer-subscribe-text-text div + div {
	margin-top: 5px;
	font-size: 18px;
}

.us-foooter-subscribe-logo {
	text-align: right;
}

.us-foooter-subscribe-logo img {
	width: 133px;
	height: 88px;
}

.us-footer-form-top-input {
    width: 100%;
    color: #E5E5E5;
    font-size: 16px;
    line-height: 1;
    border-radius: 1px 0 0 1px;
    padding: 12px 20px;
    border: 1px solid #FFFFFF;
	border-radius: 30px;
    transition: all .2s ease;
	
}
.us-footer-form-top-input.error_style {
	border: 0 !important;
}

.us-footer-form-top-input:focus {
	color: #545556;
	border: 1px solid #231F20;
}

.us-footer-form-top-buttton {
	background-color: #fff;
	font-weight: 400;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	border: 1px solid #CFC7C2;
	margin-top: 3px;
	margin-left: -44px;
	transition: all .2s ease;
}

.us-footer-form-top-buttton:hover {
	opacity: 0.8;
	padding-left: 10px;
}

.us-footer-form-bottom {
	font-size: 12px;
	color: #9D9D9D;
	margin-top: 6px;
}

.us-footer-form-bottom label {
	margin-bottom: 0;
	position: relative;
	padding-left: 16px;
}

.us-footer-form-bottom label a {
	text-decoration: underline;
	transition: all .15s ease .05s;
}

.us-footer-form-bottom label a:hover {
	text-decoration: none;
}

.us-footer-form-bottom-input[type="checkbox"] {
	display: none;
}

.us-footer-form-bottom label:before {
	content:'';
	display: block;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	border: 1px solid #F9F9F9;
	position: absolute;
	top: 3px;
	left: 0;
}

.us-footer-form-bottom-input:checked + label:after {
	content: '\f00c';
	font-size: 9px;
	font-family: 'Font Awesome\ 5 Free';
	color: #333;
	font-weight: 900;
	position: absolute;
	top: 1px;
	left: 1px;
}

.us-footer-shedule-icon {
	margin-right: 20px;
}

.us-footer-social {
	margin-top: 30px;
}

.us-footer-social-list {
    flex-wrap: wrap;
}

.us-footer-social-item {
	margin-bottom: 10px;
}

.us-footer-social-item,
.us-footer-contact-item {
	margin-right: 10px;
}

.us-footer-social-link,
.us-footer-contact-link {
	display: block;
}

.us-footer-social-link {
	transition: all .15s ease .05s;
	place-items: center;
}

.us-footer-social-link i {
	font-size: 14px;
}

.us-footer-social-link-fa-facebook-f:hover {
	text-decoration: underline;
}

.us-footer-social-link-fa-x-twitter:hover {
	background-color: #41ABE1;
}

.us-footer-social-link-fa-tiktok:hover {
	text-decoration: underline;
}

.us-footer-social-link-fa-odnoklassniki:hover {
	background-color: #EF7F1E;
}

.us-footer-social-link-fa-linkedin-in:hover {
	background-color: #0077B5;
}

.us-footer-social-link-fa-pinterest:hover {
	background-color: #c8232c;
}

.us-footer-social-link-fa-tumblr:hover {
	background-color: #34526f;
}

.us-footer-social-link-fa-instagram:hover {
	text-decoration: underline;
}

.us-footer-social-link-fa-flickr:hover {
	background-color: #ff0084;
}

.us-footer-social-link-fa-youtube:hover {
	text-decoration: underline;
}

.us-footer-social-link-fa-vimeo:hover {
	background-color: #1ab7ea;
}

.us-footer-social-link-fa-reddit-alien:hover {
	background-color: #ff5700;
}

.us-footer-social-link-fa-telegram:hover {
	text-decoration: underline;
}

.us-footer-phone-btn {
	font-size: 18px;
	line-height: 21px;
	margin-bottom: 12px;
	font-weight: 400;
}

.us-footer-phone-btn i {
	display: block;
	font-size: 10px;
	margin-left: 6px;
}

.us-footer-contact-box .dropdown-menu {
    top: 0;
}

.us-footer-mail {
	display: block;
	font-weight: 600;
	letter-spacing: .3px;
	line-height: 21px;
	text-decoration: underline;
	margin-bottom: 10px;
}

.us-footer-address {
	margin-bottom: 18px;
}

.us-footer-contact-link {
	font-size: 0;
	padding: 8px 0;
	transition: all .15s ease .05s;
}

.us-footer-contact-link i {
	font-size: 14px;
}

.us-footer-contact-link-skype {
	background-color: #31c4ed;
}

.us-footer-contact-link-skype:hover {
	color: #31c4ed;
	background-color: #FFF
}

.us-footer-contact-link-viber {
	background-color: #7C529F;
}

.us-footer-contact-link-viber:hover {
	color: #7C529F;
	background-color: #FFF;
}

.us-footer-contact-link-telegram {
	background-color: #2ca5e0;
}

.us-footer-contact-link-telegram:hover {
	text-decoration: underline;
}

.us-footer-contact-link-whatsapp {
	background-color: #25D366;
}

.us-footer-contact-link-whatsapp:hover {
	color: #25D366;
	background-color: #FFF;
}

.us-footer-contact-link-messenger {
	background-color: #0078FF;
}

.us-footer-contact-link-messenger:hover {
	color: #0078FF;
	background-color: #FFF;
}

.us-footer-bottom {
	border-top: 1px solid rgba(255,255,255,.1);
	padding: 24px 0;
	margin-bottom: 120px;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	position: relative;
}

.us-footer-bottom::before {
    content: '';
    position: absolute;
    top: 0;
    left: 15px;
    background: rgba(207, 199, 194, 0.8);
    height: 1px;
    left: -50%;
    right: -50%;
}

.footer-bottom-links a {
	padding: 0 16px;
}

.footer-bottom-dev svg{
	margin-bottom: 2px;
}

.us-footer-bottom-payment-list {
    flex-wrap: wrap;
}

.us-footer-bottom-payment-item {
	background-repeat: no-repeat;
	display: inline-block;
	opacity: .9;
	background-image: url(../img/sprite-us.png);
	width: 53px;
	height: 33px;
	margin-right: 4px;
	margin-bottom: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	opacity: .3
}

.us-footer-bottom-payment-item:hover {
	opacity: .6
}

.us-footer-bottom-payment-item.privat24 {
	background-position: -199px -138px
}

.us-footer-bottom-payment-item.mastercard {
	background-position: -66px 0
}

.us-footer-bottom-payment-item.maestro {
	background-position: -133px 0
}

.us-footer-bottom-payment-item.custom-payment {
	background-position: -133px -46px
}

.us-footer-bottom-payment-item.custom-payment img {
	vertical-align: baseline
}

.us-footer-bottom-payment-item.visa {
	background-position: 0 0
}

.us-footer-bottom-payment-item.skrill {
	background-position: -199px -92px
}

.us-footer-bottom-payment-item.liqpay {
	background-position: -66px -46px
}

.us-footer-bottom-payment-item.paypal {
	background-position: 0 -46px
}
/* End of footer */


/* Notify */
.alert-block {
	margin: 20px;
	position: absolute;
	right: 4px;
	top: 0;
}

.us-alert {
	width: 305px;
	background: #FFF;
	float: right;
	border: none;
	border-radius: 7px;
	padding: 0;
	margin-bottom: 20px;
}

.us-alert-success {
	background: #231F20;
	border: 1px solid #231F20;
}

.us-alert-danger {
	background: #EB5757;
}

.us-alert-warning {
	background: #FF9E2D;
}

.us-alert-primary {
	background: #50A8FF;
}

.us-alert-icon i {
	width: 60px;
	font-size: 20px;
	color: #fff;
	text-align: center;
}

.us-alert-text {
	min-width: 240px;
	color: #666;
	font-size: 12px;
	padding: 15px;
	background-color: #fff;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;

}

.us-alert-text a {
	color: #231F20;
	font-size: 12px;
	text-decoration: underline;
}

.us-alert-text a:hover {
	text-decoration: none;
}

.us-alert .us-alert-text {
	line-height: 17px;
}

.us-alert-text-item:not(:last-child) {
	margin-bottom: 10px
}

.animated {
	animation-duration: .5s;
	animation-fill-mode: both;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

/* End of Notify */
/* Popups */

#one-click-main-block p + p {
	margin-top: 10px;
}

.popup-login-form-group {
    margin-bottom: 30px;
}

.login-popup-links {
    margin-top: 30px;
}

.login-popup-links a {
	font-size: 12px;
	color: #231F20;
	text-decoration: underline;
}

.login-popup-links a:hover {
	text-decoration: none;
}

.us-popup-btn {
	display: block;
	color: #414045;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 10px;
	transition: all .15s ease .05s;
}

.us-popup-btn:hover {
	color: #71BE00;
	text-decoration: underline;
}

.modal-open .modal {
	background: rgba(4, 8, 12, 0.82);
}

.modal-content {
	border-radius: 6px;
	border: none;
}

.modal-header {
	padding: 10px 0 10px 30px;
	border: 0;
	border-radius: 6px 6px 0 0;
}

.modal-body {
	background: #FFF;
	padding: 30px;
	border-radius: 0 0 6px 6px;
}

.modal-body p {
    margin-bottom: 1rem;
}

.modal-title {
	font-size: 36px;
	font-weight: 400;
	line-height: 42px;
}

button.us-close {
	width: 24px;
	height: 24px;
	position: relative;
	/* margin-left: auto;
	margin-top: -10px;
	margin-bottom: -10px; */
	border: 0;
	background: none;
	padding: 0;
	margin-right: 32px;
}

.us-modal-close-icon {
	position: absolute;
	top: 2px;
	left: 11px;
	bottom: 2px;
	border: 1px solid #FFFFFF;
}

.us-modal-close-left {
	transform: rotate(135deg);
}

.us-modal-close-right {
	transform: rotate(45deg);
}

.modal-body .additional-wrapper {
	max-height: 280px;
	overflow: hidden;
}

.form-group-20,
.us-form-checkbox-group-20 {
	margin-bottom: 20px;
}

.form-group-10 {
	margin-bottom: 10px;
}

.product_title {
    font-weight: 600;
}

.us-cart-block-total-wrapper .us-product-one-click {
	margin-top: 0;
}

.product_title + .us-product-quantity,
.product_title + .us-review-block {
	margin-top: 30px;
}

#popup_purchase_images {
    margin-bottom: 20px;
}

.modal-content .form-control:-ms-input-placeholder {
	color: #9D9D9D;
	font-weight: 400;
}

.modal-content .form-control::-ms-input-placeholder {
	color: #9D9D9D;
	font-weight: 400;
}

.modal-content .form-control::placeholder {
	color: #9D9D9D;
	font-weight: 400;
}

#us-cart-modal .modal-dialog {
	max-width: 540px;
	max-height: 529px;
}

#us-cart-modal #one_click_input {
    max-width: 100%;
}

.us-modal-body-cart {
	padding: 30px 0 0;
    overflow-y: auto;
    margin-bottom: 30px;
    border-bottom: 1px solid #F6F6F6;
}

/* .us-modal-body-cart .us-cart-item {
	padding: 0 30px 20px 30px;
} */

.us-modal-body-cart .us-cart-item:last-child {
	border-bottom: 0;
}

.us-cart-item-last {
    margin-bottom: 0;
    padding-left: 0;
    margin-top: -10px;
}

.us-modal-body-cart .us-cart-item-img {
	margin: 0 20px 0 0;
	width: auto;
    height: auto;
    border: 0;
}

.us-modal-body-cart .us-product-info-list {
	font-size: 12px;
}

.us-modal-body-cart .us-product-info-item {
	margin-bottom: 0;
}

.us-modal-body-cart .us-cart-item-link {
	margin-bottom: 15px;
    display: inline;
	color: #231F20;
	text-decoration: none;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
}

.us-modal-body-cart .us-product-info-item:first-child {
	margin-right: 5px;
}

.us-modal-body-cart .us-cart-price-all {
	color: #231F20;
	font-weight: 400;
	line-height: 22px;
	font-size: 14px;
}

.us-cart-text-modal {
    font-weight: 400;
}

.us-empty-cart {
	padding: 0 30px;
}

.us-empty-cart img {
    width: 160px;
    height: 160px;
    display: block;
    margin: 20px auto 40px;
    -ms-transform: translateX(15px);
    -webkit-transform: translateX(15px);
    transform: translateX(15px);
}

.modal-content .us-module-price-old {
	font-size: 13px;
}

.us-content .us-cart-text-modal {
	color: #000;
}

.us-cart-text-modal span {
	font-weight: 700;
}

.us-cart-text-modal .us-cart-text-prompt {
	margin-bottom: 10px;
}

.us-popup-cart-buttons {
	padding: 0 30px;
}

.us-popup-cart-voucher {
	padding: 0 30px 20px 30px;
}

.us-popup-cart-one-click .form-control {
	height: 44px;
    border-radius: 1px 0 0 1px;
    max-width: 170px;
}

.us-popup-cart-one-click-btn {
    height: 44px;
}

.input-group-btn .us-module-btn.us-popup-cart-one-click-btn {
	margin-left: 0;
}

.hidden-input-group {
	display: none;
	height: 0;
}

.us-cart-item-link .required {
	display: inline;
}

.us-modal-body-text {
	color: #000;
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 30px;
}

.us-modal-body-link {
	color: #71BE00;
	text-decoration: underline;
}

.us-modal-body-link:hover {
	color: #71BE00;
	text-decoration: none;
}

.us-modal-body-icon i {
	color: #71BE00;
	font-size: 27px;
	padding: 17px;
	border-radius: 50%;
	border: 3px solid #71BE00;
}

#us-one-click-modal .modal-dialog,
#us-cheaper-modal .modal-dialog,
#us-review-modal .modal-dialog,
#octStockNotifier .modal-dialog {
	max-width: 940px;
}

.us-modal-body-one-click {
	padding: 0;
}

.us-modal-body-one-click-left {
	width: 45%;
	padding: 30px;
	border-right: 1px solid #E5E5E5;
}

.us-modal-body-img {
	max-width: 260px;
	max-height: 280px;
	margin-bottom: 30px;
}

.slick-slide .us-modal-body-img {
	margin-bottom: 0;
}

#us-one-click-modal .us-cart-item-link {
	margin-bottom: 20px;
}

.modal-content .control-label{
	color: #666;
	font-weight: 600;
}

#us-one-click-modal .control-label-quantity {
	margin-right: 18px;
}

.modal-content .control-label-price {
	margin-right: 10px;
}

.modal-content .us-module-price {
	margin-bottom: 0;
}

.modal-content .us-module-price-new {
	font-size: 22px;
	line-height: 22px;
}

.us-modal-body-one-click-right {
	width: 55%;
	padding: 30px;
}

#form-comment .us-modal-body-one-click-right {
	width:100%;
}

#us-subscribe-modal img {
	margin-bottom: 30px;
}

#us-cheaper-modal .us-cart-item-link,
#us-review-modal .us-cart-item-link {
	margin-bottom: 30px;
}

#us-review-modal .us-module-rating-stars {
	margin-left: 10px;
}

#us-review-modal .us-module-rating-star  {
    width: 14px;
    height: 12px;
    margin-right: 0;
    margin-bottom: 0;
    cursor: pointer;
}

.us-modal-comment {
	color: #EB5757;
	font-size: 10px;
	margin-bottom: 20px;
}

#us-quickview-modal .modal-dialog {
	max-width: 1170px;
}

#us-quickview-modal .options-box {
    flex-wrap: wrap;
}

.modal-body-quickview {
	padding: 0;
}

.modal-body-quickview .us-product,
.modal-body-quickview .us-product:hover {
    box-shadow: none;
}

.modal-body-quickview .us-product-attributes,
.modal-body-quickview .no-product-reviews {
	padding: 30px 0;
}

.modal-body-quickview .us-reviews {
	background: transparent;
}

.modal-body-quickview .us-reviews-top {
	padding: 0;
}

.modal-backdrop {
	background: transparent;
}

.us-popup-view-description {
	padding-left: 30px;
	padding-right: 30px;
}

.us-popup-view-description .us-product-description-nav {
	padding-left: 0;
	padding-right: 0;
}

.oct-popup-view-compare-wishlist-btn:hover {
    color: #71BE00 !important;
    background-color: #FFFFFF !important;
    border-left-color: #F6F6F6 !important;
    cursor: pointer;
}

.popup-purchase-options {
	margin-top: 20px;
}

#us-cart-modal .us-product-one-click {
    margin-top: 30px;
    padding-top: 20px;
	border-top: 1px solid #F6F6F6;
}

#popup-login-form input {
	border: 1px solid #231F2026;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	border-radius: 56px;
	padding: 3px 16px;
}

#popup-login-form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #231F2066;

}
#popup-login-form input::-moz-placeholder { /* Firefox 19+ */
	color: #231F2066;
}
#popup-login-form input:-ms-input-placeholder { /* IE 10+ */
	color: #231F2066;
}
#popup-login-form input:-moz-placeholder { /* Firefox 18- */
	color: #231F2066;
}

#popup-login-form .us-module-btn {
	width: 100%;
	border-radius: 30px;
	background-color: #231F20;
	color: #FFFFFF;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
}

.social-login-buttons {
	gap: 24px;
}

.social-login-buttons .btn {
	padding: 9px 24px;
}
/* End of Popups */


/* slider arrows */

.slider-arrow-left,
.slider-arrow-right {
	background-repeat: no-repeat;
	background-position: center;
	width: 41px;
	height: 14px;
	cursor: pointer;
	display: inline-block;
	transition: all .15s ease 0.05s;
}
.slider-arrow-left {
	margin-right: 32px;
	background-image: url("data:image/svg+xml, %3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_335_77429)'%3E%3Cpath d='M0.000705719 6.79092C-0.00954819 6.59553 0.0929985 6.41042 0.26733 6.31786C4.99487 3.69544 10.0095 1.57694 15.1678 0.02406C15.3011 -0.017076 15.4344 -0.00679197 15.5575 0.0651959C15.6805 0.1269 15.7626 0.240024 15.8036 0.373716C15.8856 0.641099 15.7318 0.929051 15.4652 1.01132C11.1581 2.30711 6.93305 4.01425 2.92337 6.07104L2.0517 6.51326L3.02592 6.55439C11.0145 6.8732 20.0902 7.04802 28.8786 7.21257H29.012C32.8371 7.28456 36.7955 7.35654 40.4975 7.4491C40.6308 7.4491 40.7641 7.5108 40.8564 7.60336C40.9487 7.7062 41 7.82961 41 7.97358C40.9897 8.25125 40.7641 8.4775 40.4873 8.4775H40.4667C36.775 8.39523 32.796 8.31295 28.9402 8.24097H28.7864C20.7157 8.08671 12.3682 7.93245 4.8513 7.65478L3.55917 7.60336L15.4036 13.023C15.5267 13.0847 15.619 13.1773 15.6703 13.311C15.7215 13.4447 15.7113 13.5784 15.66 13.7018C15.578 13.8869 15.3934 14 15.1985 14C15.1268 14 15.055 13.9794 14.9832 13.9486L0.287842 7.22285C0.123764 7.16115 0.000705719 6.98632 0.000705719 6.79092Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_335_77429'%3E%3Crect width='41' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.slider-arrow-right {
	background-image: url("data:image/svg+xml, %3Csvg width='41' height='14' viewBox='0 0 41 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_335_77430)'%3E%3Cpath d='M40.9993 6.79092C41.0095 6.59553 40.907 6.41042 40.7327 6.31786C36.0051 3.69544 30.9905 1.57694 25.8322 0.02406C25.6989 -0.017076 25.5656 -0.00679197 25.4425 0.0651959C25.3195 0.1269 25.2374 0.240024 25.1964 0.373716C25.1144 0.641099 25.2682 0.929051 25.5348 1.01132C29.8419 2.30711 34.0669 4.01425 38.0766 6.07104L38.9483 6.51326L37.9741 6.55439C29.9855 6.8732 20.9098 7.04802 12.1214 7.21257H11.988C8.16294 7.28456 4.20453 7.35654 0.502493 7.4491C0.369178 7.4491 0.235864 7.5108 0.143569 7.60336C0.0512748 7.7062 0 7.82961 0 7.97358C0.010255 8.25125 0.235864 8.4775 0.512748 8.4775H0.533257C4.22504 8.39523 8.20396 8.31295 12.0598 8.24097H12.2136C20.2843 8.08671 28.6318 7.93245 36.1487 7.65478L37.4408 7.60336L25.5964 13.023C25.4733 13.0847 25.381 13.1773 25.3297 13.311C25.2785 13.4447 25.2887 13.5784 25.34 13.7018C25.422 13.8869 25.6066 14 25.8015 14C25.8732 14 25.945 13.9794 26.0168 13.9486L40.7122 7.22285C40.8762 7.16115 40.9993 6.98632 40.9993 6.79092Z' fill='%23231F20'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_335_77430'%3E%3Crect width='41' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.slider-arrow-right:hover {
	transform: translateX(10px);
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-ms-transform: translateX(10px);
	-o-transform: translateX(10px);
}

.slider-arrow-left:hover {
	transform: translateX(-10px);
	-webkit-transform: translateX(-10px);
	-moz-transform: translateX(-10px);
	-ms-transform: translateX(-10px);
	-o-transform: translateX(-10px);
}

/* End of slider arrows */

