@import url('https://fonts.googleapis.com/css2?family=Roboto&family=Russo+One&display=swap');



* {
	padding: 0;
	margin: 0;
}

*:focus {
    outline: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active{
    -webkit-box-shadow: 0 0 0 30px white inset !important;
    background: none;
}

body {
	padding: 0;
	margin: 0;
	font-family: 'Roboto';
	font-size: 16px;
	font-weight: 400;
	color: #ffffff;
	background: #151720;
	overflow-x: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	letter-spacing: 0.5px;
}

p {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 0.5px;
	color: #ffffff;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Russo One';
	letter-spacing: 1px;
	margin-bottom: 0px;
	padding-top: 0px;
	font-weight: 400;
	text-transform: uppercase;
}

h2 {
	font-size: 36px;
}

h3 {
	font-size: 34px;
}

h4 {
	font-size: 20px;
	margin-bottom: 15px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	text-transform: uppercase;
	color: #21E786;
}

label {
    font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color:#21E786;
}

.btn-default,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #151720;
	background: #21E786;
	border-radius: 0px;
	border: 1px solid #21E786;
	text-decoration: none;
	padding: 17px 40px;
	display: inline-block;
	outline: none;
	cursor: pointer;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	box-shadow: none;
	text-align: center;
	max-width: 100%;
}

.btn-default:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {
	background-color: #fff;
	color: #21E786;
	border-color: #ffffff;
	text-decoration: none;
	box-shadow: 3px 6px 6px #00000029;
}

.border-btn {
	background: transparent;
	border-color: #fff;
	color: #fff;
}

.btn-primary {
	border: none;
	background-color: #21E786;
	border-radius: 0;
	font-family: 'Russo One';
	font-size: 14px;
	text-transform: uppercase;
	color: #151720;
	letter-spacing: 1px;
}

.btn:hover {
	background-color: #fff;
	color: #151720;
}

.btn.disabled {
	background-color: #fff;
	color: #151720;
}

.btn-outline-secondary,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding:0.75rem;
	color: #151720;
	background: #21E786;
	border-radius: 0px;
	border: 1px solid #21E786;
	text-decoration: none;
	display: inline-block;
	outline: none;
	cursor: pointer;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	box-shadow: none;
	text-align: center;
	max-width: 100%;
}

.btn-outline-secondary:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {
	background-color: #fff;
	color: #21E786;
	border-color: #ffffff;
	text-decoration: none;
	box-shadow: 3px 6px 6px #00000029;
}

.btn-outline-secondary {
	border: none;
	background-color: #21E786;
	border-radius: 0;
	font-family: 'Russo One';
	font-size: 14px;
	text-transform: uppercase;
	color: #151720;
	letter-spacing: 1px;
}

input[type="text"],
input[type="text"]:disabled,
input[type="text"]:focus {
	font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #6c757d;
	background: transparent;
	border-radius: 0px;
	border: 1px solid #6c757d;
	text-decoration: none;
	display: inline-block;
	outline: none;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	box-shadow: none;
	max-width: 100%;
}

hr {
	border: 1px solid rgba(255, 255, 255, 0.05);
}

.text-primary {
	color: #21E786 !important;
}

.form-check-input:checked {
	background-color: #21E786;
	border-color: #21E786;
}

.form-check-input:focus {
	box-shadow: none;
}

ul,
li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

a {
	text-decoration: none;
	color: #ffffff;
	outline: none;
	display: inline-block;
}

a:hover {
	text-decoration: none;
	color: #21E786;
}

.container {
	max-width: 1230px;
}

.section-title {
	margin-bottom: 50px;
	/*z-index: 1;*/
	position: relative;
}

.section-title span {
	font-family: 'Russo One';
	color: #21E786;
	margin-bottom: 6px;
}

.section-title > span {
	font-size: 14px;
}

.section-title.light {
	color: #151720;
}

.section-title.light span {
	color: #151720;
}

.showcase-title {
	margin-bottom: 50px;
	z-index: 1;
	position: relative;
}

.showcase-title span {
	font-family: 'Russo One';
	color: #21E786;
	margin-bottom: 6px;
}

.showcase-title > span {
	font-size: 14px;
}

.showcase-title.light {
	color: #151720;
}

.showcase-title.light span {
	color: #151720;
}

/*-- Header --*/
header.main-header {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 999;
}

.topbar {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	padding: 10px 0;
	position: relative;
	z-index: 2;
}

.topbar h5 {
	font-weight: 400;
	font-size: 14px;
	line-height: 1;
	margin-bottom: 0;
	padding: 5px 0px;
	margin-left: auto;
}

.topbar-right {
	display: flex;
	align-items: center;
}

.topbar-right ul.social {
	display: flex;
}

.topbar-right ul.social li {
	margin-left: 5px;
}

.head-logo-nav {
	padding: 20px 0;
	position: relative;
	z-index: 1;
}

.head-ln-right {
	display: flex;
	align-items: center;
}

.head-ln-right .cart {
	margin-right: 30px;
}

ul.nav-menu {
	display: flex;
}

ul.nav-menu > li {
	margin: 0 25px;
}

ul.nav-menu > li a {
    position: relative;
	font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 1px;
	text-transform: uppercase;
	word-break: break-word;
    white-space: break-spaces;
}

ul.nav-menu > li a.dropdown-toggle:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin: 0 0 0 10px;
}

ul.nav-menu li a.active {
	color: #21E786;
}
@media (min-width: 992px) {
	ul.nav-menu > li a{
		padding: 18px 0;
	}
	ul.nav-menu > li:hover ul.dropdown-menu{
		display: block;
		position: absolute;
		top: 100%;
		left: 0;
	}
}
ul.nav-menu > li ul.dropdown-menu{
	padding: 10px 0 10px 0px;
    background: #222639;
    border-radius: 3px;
	margin-top: 0 !important;
}
ul.nav-menu > li ul.dropdown-menu li{
	outline: 0;
}
ul.nav-menu > li ul.dropdown-menu li a{
	padding: 15px 15px;
    color: #fff;
    font-size: 14px;
}
ul.nav-menu > li ul.dropdown-menu li a:hover, 
ul.nav-menu > li ul.dropdown-menu li a:focus {
    color: #21E786;
    background: transparent;
}
.dropdown-menu {
	width: 250px;
    border-radius: 0;
    border: none;
    padding: 15px;
}

.dropdown-cart {
	width: 350px;
}

.head-ln-right .cart .dropdown-menu{
	background: #222639;
	border-radius: 6px;
}
.cart-item {
	display: flex;
	position: relative;
}
.cart-item .cart-close {
    position: absolute;
    right: 5px;
    top: 17px;
    font-size: 14px;
}
.cart-item .car-img img {
	width: 90px;
	margin-right: 15px;
}

.cart-item .cart-info h6 a {
}

.cart-item .cart-info p {
	color: #21E786;
}

.cart-item .btn-primary:hover {
	background-color: #fff;
	color: #222639;
}
.cart-item .btn.btn-primary {
    margin-top: 10px;
}
/*-- Hero --*/
header.main-header .container,
.main-hero .container {
	max-width: 1520px;
}

.main-hero {
	position: relative;
	padding-top: 130px;
}

.main-hero-content,
.main-hero-content > .container,
.main-hero-content > .container > .row,
.main-hero-content > .container > .row > .hero-content-block,
.main-hero-content > .container > .row > .hero-image-block {
	height: 100%;
}

.main-hero-content > .container > .row > .hero-content-block {
	display: flex;
	flex-flow: wrap;
	align-items: center;
}

.main-hero-content > .container > .row > .hero-image-block {
	display: flex;
	align-items: flex-end;
}

.main-hero-content {
	position: relative;
	z-index: 9;
}

.main-hero-img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.main-hero-img:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg, rgba(67, 71, 91, 0.85) 0%, rgba(21, 23, 32, 0.95) 42.23%);
}

.main-hero-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.hero-content-block > div {
	max-width: 600px;
	width: 100%;
}

.main-hero .swiper-button-next,
.main-hero .swiper-button-prev {
	background: rgba(255, 255, 255, 0.1);
	width: 50px;
	height: 50px;
	border-radius: 50px;
	color: #fff;
}

.main-hero .swiper-button-next,
.main-hero .swiper-rtl .swiper-button-prev {
	right: 50px;
}

.main-hero .swiper-button-prev,
.main-hero .swiper-rtl .swiper-button-next {
	left: 50px;
}

.main-hero .swiper-button-prev:after,
.main-hero .swiper-rtl .swiper-button-next:after,
.main-hero .swiper-button-next:after,
.main-hero .swiper-rtl .swiper-button-prev:after {
	content: none;
}

.main-hero .swiper-pagination-bullet {
	border: 1px solid #21E786;
	width: 20px;
	height: 20px;
	opacity: 1;
	background: none;
}

.main-hero .swiper-pagination-bullet-active {
	background: none;
	position: relative;
}

.main-hero .swiper-pagination-bullet-active:before {
	content: "";
	width: 10px;
	height: 10px;
	display: inline-block;
	background: #21E786;
	border-radius: 10px;
	position: relative;
	top: -3px;
	left: 0px;
}

.main-hero .swiper-horizontal>.swiper-pagination-bullets,
.main-hero .swiper-pagination-bullets.swiper-pagination-horizontal,
.main-hero .swiper-pagination-custom,
.main-hero .swiper-pagination-fraction {
	display: flex;
	justify-content: center;
	bottom: 30px;
}

/* full-season */
.full-season {
	padding: 100px 0px;
	position: relative;
}

.full-season .container {
	position: relative;
}

.full-season:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0;
	background: rgba(21, 23, 32, 0.85);
}

.full-season .swiper-slide .item {
	position: relative;
}

.full-season .swiper-slide .item img {
	width: 100%;
	opacity: 0.7;
}

.full-season .swiper-slide .item:after {
	content: "";
	position: absolute;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: linear-gradient(180deg, rgba(21, 23, 32, 0) 0%, #151720 100%);
}

.full-season .swiper-slide h4 {
	position: absolute;
	bottom: 35px;
	left: 30px;
	z-index: 1;
}

.full-season .swiper-slide .play-btn, 
.full-season .swiper-slide .play-video {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 30px;
	color: #fff;
	background: rgba(33, 231, 134, 0.23);
	width: 60px;
	height: 60px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
	border-radius: 100%;
	-webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
	z-index: 1;
}

.full-season .swiper-slide .play-btn i {
    margin-left: 5px;
}

.full-season .swiper-slide .play-btn .fa-play:before {
	
}
.full-season .swiper-slide .item:hover img, 
.full-season .swiper-slide .item:hover .play-btn{
	opacity: 1;
}

.full-season .swiper-slide .item:hover .play-btn{
	-webkit-transform: translate(-50%, -50%) scale(1.1);
    transform: translate(-50%, -50%) scale(1.1);
    background: rgba(33, 231, 134, 0.53);
}

.full-season .swiper-button-prev:after,
.full-season .swiper-rtl .swiper-button-next:after,
.full-season .swiper-button-next:after,
.full-season .swiper-rtl .swiper-button-prev:after {
	content: none;
}

.full-season .swiper2-button-next,
.full-season .swiper2-button-prev{
	position: absolute;
    top: 50%;
	margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

.full-season .swiper-button-next,
.full-season .swiper-button-prev, 
.full-season .swiper2-button-next,
.full-season .swiper2-button-prev  {
	background: rgba(255, 255, 255, 0.1);
	width: 50px;
	height: 50px;
	border-radius: 50px;
	color: #fff;
	transform: translate(0px, 60px);
}
.full-season .swiper2-button-next, 
.full-season .swiper-button-next,
.full-season .swiper-rtl .swiper-button-prev {
	right: -70px;
}

.full-season .swiper2-button-prev,
.full-season .swiper-button-prev,
.full-season .swiper-rtl .swiper-button-next {
	left: -70px;
}

/* feedback */
.feedback {
	padding: 60px 0px;
	position: relative;
}

.feedback:before {
	content: "";
	background: linear-gradient(270.42deg, #F7F5F1 64.53%, rgba(247, 245, 241, 0.6) 99.69%);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.feedback .section-title {
	color: #151720;
	flex-direction: column;
	display: flex;
	height: 100%;
	justify-content: center;
}

.feedback p {
	color: #666666;
	background-color: #ffffff;
	padding: 30px;
	position: relative;
}

.feedback p:before {
	content: "";
	width: 0;
	height: 0;
	border-width: 8px 20px 0 20px;
	border-color: #ffffff transparent transparent transparent;
	border-style: solid;
	position: absolute;
	left: 30px;
	bottom: -8px;
}

.feedback .item {
	padding-top: 25px;
}

.feedback .custmore-info {
	display: flex;
	align-items: center;
}

.feedback .custmore-info .authore-img {
	margin-right: 20px;
	margin-left: 30px;
}

.feedback .custmore-info .authore-img img {
	border-radius: 30px;
}

.feedback .custmore-info .authore-name {
	font-family: 'Russo One';
	color: #000;
	text-transform: uppercase;
}

.feedback .custmore-info .authore-name span {
	display: block;
	text-transform: capitalize;
	font-family: 'Roboto';
}

.feedback .quotetion {
	background-color: #ffffff;
	width: 50px;
	height: 50px;
	color: #21E786;
	border-radius: 50px;
	display: inline-block;
	position: absolute;
	top: 0px;
	left: 30px;
	font-size: 24px;
	text-align: center;
	line-height: 46px;
	z-index: 1;
}

/* Footer */
.footer {
	text-align: center;
	font-family: 'Russo One';
	border-top: 5px solid #21E786;
	position: relative;
}

.footer .footer-top {
	padding: 75px 0 0 80px;
}

.footer ul.footer-link {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 52px;
}

.footer ul.footer-link li {
	margin: 0px 50px;
}

.footer ul.footer-link li a {
	font-size: 16px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.footer-copy-right {
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	padding: 50px 0px;
}

.footer-copy-right ul {
	display: flex;
	align-items: center;
	justify-content: center;
}

.footer-copy-right ul li {
	position: relative;
	margin: 0px 7px;
}

.footer-copy-right ul li:after {
	content: "";
	border-right: 2px solid #fff;
	position: absolute;
	right: -8px;
	top: 5px;
	width: 1px;
	height: 14px;
}

.footer-copy-right ul li:last-child:after {
	content: none;
}

.footer-copy-right ul li a {
	letter-spacing: 1px;
	text-transform: uppercase;
}

.footer-socail {
	display: flex;
	justify-content: center;
	padding: 50px 0 80px 0px;
}

.footer-socail li {
	margin: 0px 5px;
}

.footer-socail li a {
	width: 50px;
	height: 50px;
	background-color: #222639;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 20px;
}

/* About Us */
.aboutm.inner-header {
	padding-top: 200px;
}

.inner-header:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background: linear-gradient(180deg, rgba(67, 71, 91, 0.85) 0%, rgba(21, 23, 32, 0.95) 42.23%);
}

.aboutm {
	padding: 100px 0px;
}

.aboutm p {
	position: relative;
}

/* counter */
.counter {
	position: relative;
	margin-top: 30px;
}

.counter .counter-item {
	display: flex;
	align-items: center;
}

.counter .counter-item img {
	margin-right: 30px;
}

.counter .counter-item .counting {
	font-size: 48px;
	line-height: 60px;
	font-family: 'Russo One';
}

/* Offer */
.offer {
	padding: 100px 0px 45px 0px;
	position: relative;
}

.offer .offer-slider {
	padding-bottom: 55px;
}

.offer:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background: rgba(21, 23, 32, 0.95);
}

.offer .offer-img {
	border: 1px solid rgba(255, 255, 255, 0.05);
	padding: 19px;
	border-radius: 6px;
}

.offer .offer-img img {
	border-radius: 6px;
	width: 100%;
}

.offer .item h4 {
	margin-top: 30px;
}

.offer .swiper-pagination-bullet {
	width: 50px;
	height: 1px;
	background-color: #ffffff;
	opacity: 1;
	border-radius: 0px;
}

.offer .swiper-pagination-bullet-active {
	background-color: #21E786;
}

/* partners */
.partners {
	padding: 100px 0px;
	position: relative;
}

.partners:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background: rgba(21, 23, 32, 0.95);
}

.partners .partners-img {
	padding: 9px;
	border: 1px solid rgba(255, 255, 255, 0.1);
	position: relative;
	border-radius: 6px;
}

.partners .partners-img img {
	border-radius: 6px;
	width: 100%;
}

/* scripts */
.main-header.header-bg {
	background-position: 0% 15%;
	position: inherit;
}

.header-bg:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background: linear-gradient(180deg, rgba(67, 71, 91, 0.85) 0%, rgba(21, 23, 32, 0.95) 42.23%);
}

/* Page */
.page {
	position: relative;
	background-color: #151720;
	padding: 60px 0px;
}

.page .form-select {
    font-family: 'Russo One';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	background-color: #151720;
	border-radius: 0px;
	border: 1px solid #6c757d;
	color: #6c757d;
	text-transform: uppercase;
	background-size: inherit;
	max-width: 100%;
	outline: none;
}

.page .form-select:focus {
	border-radius: 0px;
}

.product-item {
	margin-bottom: 30px;
}

.product-item .product-img {
	border: 1px solid rgba(255, 255, 255, 0.05);
	padding: 19px;
	border-radius: 6px 6px 0 0;
}

.product-item .product-img img {
	border-radius: 6px;
	width: 100%;
}

.product-item .product-info {
	border: 1px solid rgba(255, 255, 255, 0.05);
	border-top: none;
	padding: 19px;
	border-radius: 0px 0px 6px 6px;
}

.product-item .product-info .button {
	display: flex;
}

.product-item .product-info .button a {
	margin-right: 10px;

}

.product-item .product-info .price {
	color: #21E786;
	font-family: 'Russo One';
	font-size: 14px;
	margin: 5px 0;
	display: inline-block;
}
.product-item .product-info .pro-info-bottom {
    display: flex;
    align-items: center;
    gap: 10px;
}
/* sidebar */
.sidebar .sidebar-item {
	border: 1px solid rgba(255, 255, 255, 0.05);
	border-radius: 3px;
	padding: 20px;
	margin-bottom: 30px;
}

.sidebar .sidebar-title {
	font-size: 24px;
	font-family: 'Russo One';
	color: #21E786;
	margin-bottom: 10px;
	display: inline-block;
}

.sidebar .price {
	color: #21E786;
	font-family: 'Russo One';
	font-size: 14px;
	margin: 5px 0;
	display: inline-block;
}

.sidebar .need-support img {
	margin-bottom: 15px;
}

.sidebar .need-support a {
	color: #21E786 !important;
}

.sidebar .need-support a:hover {
	color: #fff !important;
}

.sidebar .payment-list li {
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}

.sidebar .payment-list li img {
	margin-right: 20px;
}

.sidebar .payment-list li:last-child {
	margin-bottom: 0;
}

/* scripts details */
.product-detail-info .pricebtn-info {
    display: flex;
    gap: 10px;
    margin: 0 0 40px;
}

.product-detail-info .pricebtn-info .price {
    color: #21E786;
    font-family: 'Russo One';
    font-size: 24px;
    margin: 5px 0;
}

.product-detail-info .pricebtn-info .price .strike {
    color: #DC3545;
    font-family: 'Russo One';
    font-size: 24px;
    margin: 5px 0;
    text-decoration: line-through;
}


.product-info .pricebtn-info {
    display: flex;
    align-items: center;
	justify-content: space-between;
    gap: 10px;
}

.product-info .pricebtn-info .price {
    color: #21E786;
    font-family: 'Russo One';
    font-size: 16px;
    margin: 5px 0;
}

.product-info .pricebtn-info .price .strike {
    color: #DC3545;
    font-family: 'Russo One';
    font-size: 16px;
    margin: 5px 0;
    text-decoration: line-through;
}


.scripts-detail-img {
	border: 1px solid rgba(255, 255, 255, 0.05);
	border-radius: 6px;
}

.scripts-detail-img img {
	border-radius: 25px;
	padding: 19px;
}

.preview-info  .preview-img {
	border: 1px solid rgba(255, 255, 255, 0.2);
	border-radius: 6px;
	padding: 19px;
}

.preview-info img {
	border-radius: 6px;
}

.preview-info  .preview-video {
	border: 1px solid rgba(255, 255, 255, 0.2);
	border-radius: 6px;
	padding: 19px;
	position: relative;
}

.preview-info  .preview-video img:after {
	content: "";
	position: absolute;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: linear-gradient(180deg, rgba(21, 23, 32, 0) 0%, #151720 100%);
}

.preview-info  .preview-video .play-btn {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 30px;
	color: #fff;
	background: rgba(33, 231, 134, 0.23);
	width: 60px;
	height: 60px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
	border-radius: 100%;
	-webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
	z-index: 1;
}

.preview-info  .preview-video img {
	width: 100%;
	opacity: 0.7;
}

.preview-info  .preview-video:hover img, 
.preview-info  .preview-video:hover .play-btn{
	opacity: 1;
}

.preview-info  .preview-video:hover .play-btn{
	-webkit-transform: translate(-50%, -50%) scale(1.1);
    transform: translate(-50%, -50%) scale(1.1);
    background: rgba(33, 231, 134, 0.53);
}

.preview-info .preview-humb {
	border: 1px solid rgba(255, 255, 255, 0.2);
	border-radius: 6px;
	padding: 8px;
}

/* Dropdown menu */
.dropdown dd ul li a span:first-child,
.dropdown dt a span span:first-child {
	background-image: url('https://i.imgur.com/OQiDoZe.png');
	background-repeat: no-repeat;
	width: 16px;
	height: 11px;
	display: inline-block;
	margin: 5px;
	vertical-align: top;
}

.dropdown dt a img {
	position: relative;
	z-index: 1;
}

.dropdown dt a span span:first-child:before {
	position: absolute;
	content: '';
	width: 15px;
	height: 10px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset;
}

.dropdown dt a span span {
	display: inline-block;
	padding: 0;
}

.dropdown dt a span span:first-child {
	padding: 0;
}

.dropdown dd {
	position: relative;
	margin-bottom: 0;
}

.dropdown dd ul {
	background: #222639;
	color: #C5C0B0;
	display: none;
	right: 0px;
	padding: 5px 0px;
	position: absolute;
	width: 270px;
	list-style: none;
	max-height: 170px;
	top: 10px;
	z-index: 2;
}

li a {
	font-size: 13px;
}

li a span:nth-child(2) {
	line-height: 2em;
}

.dropdown dd ul::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
	border-left: 1px solid rgba(0, 0, 0, 0.1);
}

.dropdown dd ul::-webkit-scrollbar-thumb {
	background: rgba(0, 0, 0, 0.4);/*-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5), 1px 0 0 #5cace9 inset, 2px 0 0 #b3d5ee inset;
	    border-radius:10px;*/
}

.dropdown dd ul::-webkit-scrollbar-thumb:window-inactive {
	background: blue;
}

.dropdown span.value {
	display: none;
}

.dropdown dd ul li a {
	padding: 5px;
	display: block;
	font-size: 12px !important;
}

.dropdown dd ul li a:hover {
	background-color: rgba(0, 0, 0, 0.05);
}

dl.dropdown {
	display: inline-block;
	margin: -3px 0 0 1px;
	border-left: 1px solid rgba(255, 255, 255, 0.2);
	margin-left: 30px;
	padding-left: 30px;
}

dl.dropdown span:nth-child(3) {
	color: #fff;
}

dl.dropdown > span:nth-child(2) {
	overflow: hidden;
	white-space: nowrap;
	display: inline-block;
}

dl.dropdown span:nth-child(3) {
	float: right;
}

dl.dropdown dt span:nth-child(2) {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.6em;
	margin-right: 5px;
}

dl.dropdown dt span:nth-child(3) {
	display: none;
}

.countryFlag {
	padding: 0;
	background-image: url("https://i.imgur.com/OQiDoZe.png");
	background-repeat: no-repeat;
	display: inline-block;
	height: 11px;
	margin-right: 4px;
	width: 16px;
	cursor: pointer;
	white-space: nowrap;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #BFBFC1 #B6B6B6 #969696;
	border-image: none;
	border-radius: 2px 2px 2px 2px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
}
/*-- gaurav CSS --*/
section{
	overflow-x: hidden;
}
.topbar-right ul.social li{
	margin-left: 10px;
}
.topbar-right ul.social li a i{
	font-size: 14px;
}
.head-ln-right .cart .dropdown-menu {
    margin-top: 25px;
}
.language-picker .language-picker__dropdown {
    left: auto;
    right: 20px;
}
@media (min-width: 992px) {
	.navbar-expand-lg {
		justify-content: space-between;
	}
	.navbar-expand-lg .navbar-collapse {
		flex-grow: 0;
	}
}

@media (max-width: 1199px) {
	
	h2 {
		font-size: 30px;
	}
	
	.btn-default, button, 
	input[type="submit"], 
	input[type="button"], 
	input[type="reset"] {
		min-width: auto;
		font-size: 14px;
		padding: 15px;
	}

	ul.nav-menu > li {
		margin: 0 15px;
	}

	.navbar-toggler {
		border: 1px solid #fff;
		margin-left: 25px;
		border-radius: 0px;
	}

	.navbar-toggler:focus {
		box-shadow: none;
	}

	.main-hero .swiper-button-next, 
	.main-hero .swiper-button-prev {
		display: none;
	}

	.full-season {
		padding: 70px 0px;
	}

	.feedback {
		padding: 70px 0px;
	}

	.partners {
		padding: 70px 0px;
	}

	.partners .partners-img {
		margin-bottom: 30px;
	}

}

@media (max-width: 991px) {
	.navbar-toggler{
		border-color: #21E786;
		background: #21E786;
	}
	.container{
		padding-left: 20px;
		padding-right: 20px;
	}

	.head-ln-right {
		margin-right: 80px;
	}

	ul.nav-menu {
		position: absolute;
		background: #222639;
		right: 0;
		top: 100%;
		width: 100%;
		padding: 15px;
		margin-top: 5px;
	}

	.navbar-toggler {
		position: absolute;
		top: 10px;
		right: 0;
		padding-top: 7px;
		padding-bottom: 7px;
	}

	.navbar-collapse {
		position: absolute;
		right: 0;
    	top: 60px;
		width: 100%;
	}

	ul.nav-menu > li {
		margin: 0px;
	}
	ul.nav-menu > li a{
		display: block;
		padding: 10px 0px;
	}
	ul.nav-menu > li ul.dropdown-menu {
		width: 100%;
	}
	ul.nav-menu > li ul.dropdown-menu li a {
		padding: 10px;
		color: #fff;
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	.topbar-right ul.social li {
		margin-left: 5px;
	}
	.hero-content-block .btn-default {
		display: block;
	}
	h2 {
		font-size: 26px;
	}

	.topbar {
		text-align: center;
	}

	.topbar-right {
		justify-content: center;
	}

	.topbar h5 {
		margin-left: inherit;
	}

	.main-hero {
		padding-top: 200px;
	}

	.head-ln-right .cart {
		display: none;
	}

	.hero-image-block img {
		display: none;
	}

	.footer ul.footer-link li {
		margin: 0px 25px;
	}

	.footer-copy-right ul {
		display: inline-flex;
		flex-wrap: wrap;
	}

	.counter .counter-item {
		margin-bottom: 15px;
	}

	.aboutm {
		padding: 50px 0px;
	}

	.offer {
		padding: 50px 0px 40px 0px;
	}

	.partners {
		padding: 50px 0px;
	}

}

@media (max-width: 575px) {
	.cart + .btn-default {
		display: none;
	}

	.brand-logo img {
		height: 35px;
	}
	.main-hero {
		padding-bottom: 50px;
	}

	.main-hero .swiper-horizontal>.swiper-pagination-bullets, 
	.main-hero .swiper-pagination-bullets.swiper-pagination-horizontal, 
	.main-hero .swiper-pagination-custom, 
	.main-hero .swiper-pagination-fraction {
		bottom: -40px;
	}

	.footer ul.footer-link li {
		margin: 0px 10px;
	}

	.footer-copy-right {
		padding: 30px 0px;
	}

	.footer .footer-top {
		padding: 40px 0 0 0px;
	}

	.footer ul.footer-link {
		display: inline-flex;
		margin-top: 30px;
		flex-wrap: wrap;
	}

	.footer-socail {
		padding: 30px 0 40px 0px;
	}

	.preview-info .preview-humb {
		margin-right: 10px;
    	margin-top: 10px;
		display: inline-block;
	}
	

}

/* language */
.language-picker__button {
	min-width: 150px;
}

.language-picker__button.btn:hover {
	background: none;
	box-shadow: none;
	border: 1px solid rgba(0, 0, 0, 0.0);
	outline: none;
}

.topbar .language-picker__flag::before {
	height: 30px;
    width: 30px;
	border-radius: 30px;
}

.language-picker__button em {
	font-style: normal;
	color: #fff;
	text-transform: initial;
	margin: 0px 5px;
}

.language-picker__button[aria-expanded=true]+.language-picker__dropdown {
	background: #222639;
}

.language-picker {
    display: inline-block;
    position: relative
}

.js .language-picker__form {
    display: none
}

.language-picker__button .icon {
    height: 16px;
    width: 16px;
    margin-left: .25rem;
    margin-left: var(--space-xxxs);
	fill: #fff;
}

.language-picker__dropdown {
    position: absolute;
    left: 0;
    top: 100%;
    width: 200px;
    background-color: #fff;
    background-color: var(--color-bg);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2), 0 1px 8px rgba(0, 0, 0, .1);
    box-shadow: var(--shadow-sm);
    padding: .375rem 0;
    padding: var(--space-xxs) 0;
    border-radius: .25em;
    z-index: 4;
    z-index: var(--zindex-popover);
    --space-unit: 1rem;
    --space-xxxxs: 0.125rem;
    --space-xxxs: 0.25rem;
    --space-xxs: 0.375rem;
    --space-xs: 0.5rem;
    --space-sm: 0.75rem;
    --space-md: 1.25rem;
    --space-lg: 2rem;
    --space-xl: 3.25rem;
    --space-xxl: 5.25rem;
    --space-xxxl: 8.5rem;
    --space-xxxxl: 13.75rem;
    --component-padding: 1.25rem;
    --component-padding: var(--space-md);
    font-size: 1rem;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s .2s, opacity .2s, -webkit-transform .2s ease-out;
    transition: visibility 0s .2s, opacity .2s, transform .2s ease-out;
    transition: visibility 0s .2s, opacity .2s, transform .2s ease-out, -webkit-transform .2s ease-out
}

.language-picker__button[aria-expanded=true]+.language-picker__dropdown {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px);
    transition: opacity .2s, -webkit-transform .2s ease-out;
    transition: opacity .2s, transform .2s ease-out;
    transition: opacity .2s, transform .2s ease-out, -webkit-transform .2s ease-out
}

.language-picker__item {
    text-decoration: none;
    padding: .5em 2em .5em 1.25em;
    padding: var(--space-xs) var(--space-lg) var(--space-xs) var(--space-md);
    color: #313135;
    color: var(--color-contrast-high)
}

.language-picker__item span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.language-picker__item:hover {
    background-color: #f2f2f2;
    background-color: var(--color-contrast-lower)
}

.language-picker__item[aria-selected=true] {
    position: relative;
    background-color: #2a6df4;
    background-color: var(--color-primary);
    color: #fff;
    color: var(--color-white);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.language-picker__item[aria-selected=true]::after {
    content: '';
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 16px;
    width: 16px;
    right: .75rem;
    right: var(--space-sm);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlsaW5lIHN0cm9rZS13aWR0aD0nMScgc3Ryb2tlPScjZmZmZmZmJyBmaWxsPSdub25lJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHBvaW50cz0nMSw5IDUsMTMgMTUsMyAnLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

.language-picker__flag {
    display: block;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.language-picker__flag::before {
    display: inline-block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    content: '';
    height: 16px;
    width: 16px;
    margin-right: .375rem;
    margin-right: var(--space-xxs);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

.language-picker__dropdown .language-picker__flag::before {
    margin-right: .5rem;
    margin-right: var(--space-xs)
}

.language-picker__flag--USD::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjEyMzUiIGhlaWdodD0iNjUwIiB2aWV3Qm94PSIwIDAgNzQxMCAzOTAwIj4NCjxyZWN0IHdpZHRoPSI3NDEwIiBoZWlnaHQ9IjM5MDAiIGZpbGw9IiNiMjIyMzQiLz4NCjxwYXRoIGQ9Ik0wLDQ1MEg3NDEwbTAsNjAwSDBtMCw2MDBINzQxMG0wLDYwMEgwbTAsNjAwSDc0MTBtMCw2MDBIMCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjMwMCIvPg0KPHJlY3Qgd2lkdGg9IjI5NjQiIGhlaWdodD0iMjEwMCIgZmlsbD0iIzNjM2I2ZSIvPg0KPGcgZmlsbD0iI2ZmZiI+DQo8ZyBpZD0iczE4Ij4NCjxnIGlkPSJzOSI+DQo8ZyBpZD0iczUiPg0KPGcgaWQ9InM0Ij4NCjxwYXRoIGlkPSJzIiBkPSJNMjQ3LDkwIDMxNy41MzQyMzAsMzA3LjA4MjAzOSAxMzIuODczMjE4LDE3Mi45MTc5NjFIMzYxLjEyNjc4MkwxNzYuNDY1NzcwLDMwNy4wODIwMzl6Ii8+DQo8dXNlIHhsaW5rOmhyZWY9IiNzIiB5PSI0MjAiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3MiIHk9Ijg0MCIvPg0KPHVzZSB4bGluazpocmVmPSIjcyIgeT0iMTI2MCIvPg0KPC9nPg0KPHVzZSB4bGluazpocmVmPSIjcyIgeT0iMTY4MCIvPg0KPC9nPg0KPHVzZSB4bGluazpocmVmPSIjczQiIHg9IjI0NyIgeT0iMjEwIi8+DQo8L2c+DQo8dXNlIHhsaW5rOmhyZWY9IiNzOSIgeD0iNDk0Ii8+DQo8L2c+DQo8dXNlIHhsaW5rOmhyZWY9IiNzMTgiIHg9Ijk4OCIvPg0KPHVzZSB4bGluazpocmVmPSIjczkiIHg9IjE5NzYiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3M1IiB4PSIyNDcwIi8+DQo8L2c+DQo8L3N2Zz4=)
}

.language-picker__flag--EUR::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI4MTAiIGhlaWdodD0iNTQwIj48ZGVzYz5FdXJvcGVhbiBmbGFnPC9kZXNjPg0KPGRlZnM+PGcgaWQ9InMiPjxnIGlkPSJjIj48cGF0aCBpZD0idCIgZD0iTTAsMHYxaDAuNXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEpcm90YXRlKDE4KSIvPjx1c2UgeGxpbms6aHJlZj0iI3QiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiLz48L2c+PGcgaWQ9ImEiPjx1c2UgeGxpbms6aHJlZj0iI2MiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPjx1c2UgeGxpbms6aHJlZj0iI2MiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz48L2c+PHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSIvPjwvZz48L2RlZnM+DQo8cmVjdCBmaWxsPSIjMDM5IiB3aWR0aD0iODEwIiBoZWlnaHQ9IjU0MCIvPjxnIGZpbGw9IiNmYzAiIHRyYW5zZm9ybT0ic2NhbGUoMzApdHJhbnNsYXRlKDEzLjUsOSkiPjx1c2UgeGxpbms6aHJlZj0iI3MiIHk9Ii02Ii8+PHVzZSB4bGluazpocmVmPSIjcyIgeT0iNiIvPjxnIGlkPSJsIj48dXNlIHhsaW5rOmhyZWY9IiNzIiB4PSItNiIvPjx1c2UgeGxpbms6aHJlZj0iI3MiIHRyYW5zZm9ybT0icm90YXRlKDE1MCl0cmFuc2xhdGUoMCw2KXJvdGF0ZSg2NikiLz48dXNlIHhsaW5rOmhyZWY9IiNzIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApdHJhbnNsYXRlKDAsNilyb3RhdGUoMjQpIi8+PHVzZSB4bGluazpocmVmPSIjcyIgdHJhbnNmb3JtPSJyb3RhdGUoNjApdHJhbnNsYXRlKDAsNilyb3RhdGUoMTIpIi8+PHVzZSB4bGluazpocmVmPSIjcyIgdHJhbnNmb3JtPSJyb3RhdGUoMzApdHJhbnNsYXRlKDAsNilyb3RhdGUoNDIpIi8+PC9nPjx1c2UgeGxpbms6aHJlZj0iI2wiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiLz48L2c+DQo8L3N2Zz4=)
}

.language-picker__flag--AUD::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI2NDAiIHZpZXdCb3g9IjAgMCAxMDA4MCA1MDQwIj4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iYzEiPjxwYXRoIGQ9Ik0wLDBINlYzSDB6Ii8+PC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjMiI+PHBhdGggZD0iTTAsMFYxLjVINlYzSDZ6TTYsMEgzVjNIMFYzeiIvPjwvY2xpcFBhdGg+CjxwYXRoIGlkPSJTdGFyNyIgZD0iTTAsLTM2MCA2OS40MjEzOTgsLTE0NC4xNTUwMTkgMjgxLjQ1OTMzNCwtMjI0LjQ1NjMyOSAxNTUuOTg4NDY2LC0zNS42MDMzNDkgMzUwLjk3NDA0OCw4MC4xMDc1MzYgMTI1LjA5MzAzNyw5OS43NTgzNjggMTU2LjE5ODE0NiwzMjQuMzQ4NzkyIDAsMTYwIC0xNTYuMTk4MTQ2LDMyNC4zNDg3OTIgLTEyNS4wOTMwMzcsOTkuNzU4MzY4IC0zNTAuOTc0MDQ4LDgwLjEwNzUzNiAtMTU1Ljk4ODQ2NiwtMzUuNjAzMzQ5IC0yODEuNDU5MzM0LC0yMjQuNDU2MzI5IC02OS40MjEzOTgsLTE0NC4xNTUwMTl6Ii8+CjxwYXRoIGlkPSJTdGFyNSIgZD0iTTAsLTIxMCA1NC44NTk5NTcsLTc1LjUwODI1MyAxOTkuNzIxODY4LC02NC44OTM1NjkgODguNzY1Mjc1LDI4Ljg0MTU4NiAxMjMuNDM0OTAzLDE2OS44OTM1NjkgMCw5My4zMzMzMzMgLTEyMy40MzQ5MDMsMTY5Ljg5MzU2OSAtODguNzY1Mjc1LDI4Ljg0MTU4NiAtMTk5LjcyMTg2OCwtNjQuODkzNTY5IC01NC44NTk5NTcsLTc1LjUwODI1M3oiLz4KPC9kZWZzPgo8ZyB0cmFuc2Zvcm09InNjYWxlKDg0MCkiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iNiIgZmlsbD0iIzAwMDA4YiIvPgo8cGF0aCBkPSJNMCwwIDYsM002LDAgMCwzIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMC42IiBjbGlwLXBhdGg9InVybCgjYzEpIi8+CjxwYXRoIGQ9Ik0wLDAgNiwzTTYsMCAwLDMiIHN0cm9rZT0iI2YwMCIgc3Ryb2tlLXdpZHRoPSIwLjQiIGNsaXAtcGF0aD0idXJsKCNjMikiLz4KPHBhdGggZD0iTTMsMFYzTTAsMS41SDYiIHN0cm9rZT0iI2ZmZiIvPgo8cGF0aCBkPSJNMywwVjNNMCwxLjVINiIgc3Ryb2tlPSIjZjAwIiBzdHJva2Utd2lkdGg9IjAuNiIvPgo8L2c+CjxnIGZpbGw9IiNmZmYiPgo8dXNlIGlkPSJDb213bHRoIiB4bGluazpocmVmPSIjU3RhcjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MjAsIDM3ODApIHNjYWxlKDIuMSkiLz4KPHVzZSBpZD0izrFDcnVjaXMiIHhsaW5rOmhyZWY9IiNTdGFyNyIgeD0iNzU2MCIgeT0iNDIwMCIvPgo8dXNlIGlkPSLOskNydWNpcyIgeGxpbms6aHJlZj0iI1N0YXI3IiB4PSI2MzAwIiB5PSIyMjA1Ii8+Cjx1c2UgaWQ9Is6zQ3J1Y2lzIiB4bGluazpocmVmPSIjU3RhcjciIHg9Ijc1NjAiIHk9Ijg0MCIvPgo8dXNlIGlkPSLOtENydWNpcyIgeGxpbms6aHJlZj0iI1N0YXI3IiB4PSI4NjgwIiB5PSIxODY5Ii8+Cjx1c2UgaWQ9Is61Q3J1Y2lzIiB4bGluazpocmVmPSIjU3RhcjUiIHg9IjgwNjQiIHk9IjI3MzAiLz4KPC9nPgo8L3N2Zz4=)
}

.language-picker__flag--BRL::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA2MCIgaGVpZ2h0PSI3NDIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iLTIxMDAgLTE0NzAgNDIwMCAyOTQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KIDxkZWZzPgogIDxnIGlkPSJHIj4KICAgPGNsaXBQYXRoIGlkPSJnY3V0Ij4KICAgIDxwYXRoIGQ9Im0tMzEuNSAwdi03MGg2M3Y3MHptMzEuNS00N3YxMmgzMS41di0xMnoiLz4KICAgPC9jbGlwUGF0aD4KICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBjbGlwLXBhdGg9InVybCgjZ2N1dCkiIHhsaW5rOmhyZWY9IiNPIi8+CiAgIDxwYXRoIGQ9Ik01LTM1SDMxLjVWLTI1SDV6Ii8+CiAgIDxwYXRoIGQ9Im0yMS41LTM1aDEwdjM1aC0xMHoiLz4KICA8L2c+CiAgPGcgaWQ9IlIiPgogICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNQIi8+CiAgIDxwYXRoIGQ9Im0yOCAwYzAtMTAgMC0zMi0xNS0zMmgtMTljMjIgMCAyMiAyMiAyMiAzMiIvPgogIDwvZz4KICA8ZyBpZD0ic3RhciIgZmlsbD0iI2ZmZiI+CiAgIDxnIGlkPSJjIj4KICAgIDxwYXRoIGlkPSJ0IiB0cmFuc2Zvcm09InJvdGF0ZSgxOCwwLC0xKSIgZD0ibTAtMXYxaDAuNSIvPgogICAgPHVzZSB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjdCIvPgogICA8L2c+CiAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjYyIvPgogICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC03MikiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNjIi8+CiAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI2MiLz4KICAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjYyIvPgogIDwvZz4KICA8ZyBpZD0ic3RhcjEiPgogICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoMzEuNSkiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyIi8+CiAgPC9nPgogIDxnIGlkPSJzdGFyMiI+CiAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgyNi4yNSkiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyIi8+CiAgPC9nPgogIDxnIGlkPSJzdGFyMyI+CiAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgyMSkiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyIi8+CiAgPC9nPgogIDxnIGlkPSJzdGFyNCI+CiAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgxNSkiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyIi8+CiAgPC9nPgogIDxnIGlkPSJzdGFyNSI+CiAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgxMC41KSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIiLz4KICA8L2c+CiAgPHBhdGggaWQ9IkQiIGQ9Im0tMzEuNSAwaDMzYTMwIDMwIDAgMCAwIDMwLTMwdi0xMGEzMCAzMCAwIDAgMC0zMC0zMGgtMzN6bTEzLTEzaDE5YTE5IDE5IDAgMCAwIDE5LTE5di02YTE5IDE5IDAgMCAwLTE5LTE5aC0xOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgogIDxwYXRoIGlkPSJFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEuNSkiIGQ9Im0wIDBoNjN2LTEzaC01MXYtMThoNDB2LTEyaC00MHYtMTRoNDh2LTEzaC02MHoiLz4KICA8cGF0aCBpZD0iZSIgZD0ibS0yNi4yNSAwaDUyLjV2LTEyaC00MC41di0xNmgzM3YtMTJoLTMzdi0xMWgzOS4yNXYtMTJoLTUxLjI1eiIvPgogIDxwYXRoIGlkPSJNIiBkPSJtLTMxLjUgMGgxMnYtNDhsMTQgNDhoMTFsMTQtNDh2NDhoMTJ2LTcwaC0xNy41bC0xNCA0OC0xNC00OGgtMTcuNXoiLz4KICA8cGF0aCBpZD0iTyIgZD0ibTAgMGEzMS41IDM1IDAgMCAwIDAtNzAgMzEuNSAzNSAwIDAgMCAwIDcwbTAtMTNhMTguNSAyMiAwIDAgMCAwLTQ0IDE4LjUgMjIgMCAwIDAgMCA0NCIgZmlsbC1ydWxlPSJldmVub2RkIi8+CiAgPHBhdGggaWQ9IlAiIGQ9Im0tMzEuNSAwaDEzdi0yNmgyOGEyMiAyMiAwIDAgMCAwLTQ0aC00MHptMTMtMzloMjdhOSA5IDAgMCAwIDAtMThoLTI3eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+CiAgPHBhdGggaWQ9IlMiIGQ9Im0tMTUuNzUtMjJjMCA3IDYuNzUgMTAuNSAxNi43NSAxMC41czE0Ljc0LTMuMjUgMTQuNzUtNy43NWMwLTE0LjI1LTQ2Ljc1LTUuMjUtNDYuNS0zMC4yNSAwLjI1LTIxLjUgMjQuNzUtMjAuNSAzMy43NS0yMC41czI2IDQgMjUuNzUgMjEuMjVoLTE1LjI1YzAtNy41LTctMTAuMjUtMTUtMTAuMjUtNy43NSAwLTEzLjI1IDEuMjUtMTMuMjUgOC41LTAuMjUgMTEuNzUgNDYuMjUgNCA0Ni4yNSAyOC43NSAwIDE4LjI1LTE4IDIxLjc1LTMxLjUgMjEuNzUtMTEuNSAwLTMxLjU1LTQuNS0zMS41LTIyeiIvPgogPC9kZWZzPgogPGNsaXBQYXRoIGlkPSJiYW5kIj4KICA8Y2lyY2xlIHI9IjczNSIvPgogPC9jbGlwUGF0aD4KIDxwYXRoIGQ9Im0tMjEwMC0xNDcwaDQyMDB2Mjk0MGgtNDIwMHoiIGZpbGw9IiMwMDliM2EiLz4KIDxwYXRoIGQ9Ik0gLTE3NDMsMCAwLDExMTMgMTc0MywwIDAsLTExMTMgWiIgZmlsbD0iI2ZlZGYwMCIvPgogPGNpcmNsZSByPSI3MzUiIGZpbGw9IiMwMDI3NzYiLz4KIDxwYXRoIGQ9Im0tMjIwNSAxNDcwYTE3ODUgMTc4NSAwIDAgMSAzNTcwIDBoLTEwNWExNjgwIDE2ODAgMCAxIDAtMzM2MCAweiIgY2xpcC1wYXRoPSJ1cmwoI2JhbmQpIiBmaWxsPSIjZmZmIi8+CiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDIwLDE0NzApIiBmaWxsPSIjMDA5YjNhIj4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC03KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI08iLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC00KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI1IiLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC0xKSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI0QiLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKDIpIiB5PSItMTY5Ny41IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjRSIvPgogIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoNSkiIHk9Ii0xNjk3LjUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNNIi8+CiAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSg5Ljc1KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI2UiLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKDE0LjUpIiB5PSItMTY5Ny41IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjUCIvPgogIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMTcuNSkiIHk9Ii0xNjk3LjUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNSIi8+CiAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSgyMC41KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI08iLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKDIzLjUpIiB5PSItMTY5Ny41IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjRyIvPgogIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMjYuNSkiIHk9Ii0xNjk3LjUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNSIi8+CiAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSgyOS41KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI0UiLz4KICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKDMyLjUpIiB5PSItMTY5Ny41IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjUyIvPgogIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMzUuNSkiIHk9Ii0xNjk3LjUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNTIi8+CiAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSgzOC41KSIgeT0iLTE2OTcuNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI08iLz4KIDwvZz4KIDx1c2UgaWQ9Is6xQ01pIiB4PSItNjAwIiB5PSItMTMyIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjEiLz4KIDx1c2UgaWQ9Is6xQ01hIiB4PSItNTM1IiB5PSIxNzciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMSIvPgogPHVzZSBpZD0izrJDTWEiIHg9Ii02MjUiIHk9IjI0MyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIyIi8+CiA8dXNlIGlkPSLOs0NNYSIgeD0iLTQ2MyIgeT0iMTMyIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjQiLz4KIDx1c2UgaWQ9Is60Q01hIiB4PSItMzgyIiB5PSIyNTAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMiIvPgogPHVzZSBpZD0izrVDTWEiIHg9Ii00MDQiIHk9IjMyMyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIzIi8+CiA8dXNlIGlkPSLOsVZpciIgeD0iMjI4IiB5PSItMjI4IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjEiLz4KIDx1c2UgaWQ9Is6xU2NvIiB4PSI1MTUiIHk9IjI1OCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIxIi8+CiA8dXNlIGlkPSLOslNjbyIgeD0iNjE3IiB5PSIyNjUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMyIvPgogPHVzZSBpZD0izrVTY28iIHg9IjU0NSIgeT0iMzIzIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjIiLz4KIDx1c2UgaWQ9Is64U2NvIiB4PSIzNjgiIHk9IjQ3NyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIyIi8+CiA8dXNlIGlkPSLOuVNjbyIgeD0iMzY3IiB5PSI1NTEiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMyIvPgogPHVzZSBpZD0izrpTY28iIHg9IjQ0MSIgeT0iNDE5IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjMiLz4KIDx1c2UgaWQ9Is67U2NvIiB4PSI1MDAiIHk9IjM4MiIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIyIi8+CiA8dXNlIGlkPSLOvFNjbyIgeD0iMzY1IiB5PSI0MDUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMyIvPgogPHVzZSBpZD0izrFIeWEiIHg9Ii0yODAiIHk9IjMwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjIiLz4KIDx1c2UgaWQ9Is6zSHlhIiB4PSIyMDAiIHk9Ii0zNyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIzIi8+CiA8dXNlIGlkPSLOsUNydSIgeT0iMzMwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjEiLz4KIDx1c2UgaWQ9Is6yQ3J1IiB4PSI4NSIgeT0iMTg0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjIiLz4KIDx1c2UgaWQ9Is6zQ3J1IiB5PSIxMTgiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMiIvPgogPHVzZSBpZD0izrRDcnUiIHg9Ii03NCIgeT0iMTg0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjMiLz4KIDx1c2UgaWQ9Is61Q3J1IiB4PSItMzciIHk9IjIzNSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXI0Ii8+CiA8dXNlIGlkPSLOsVRyQSIgeD0iMjIwIiB5PSI0OTUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyMiIvPgogPHVzZSBpZD0izrJUckEiIHg9IjI4MyIgeT0iNDMwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjMiLz4KIDx1c2UgaWQ9Is6zVHJBIiB4PSIxNjIiIHk9IjQxMiIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeGxpbms6aHJlZj0iI3N0YXIzIi8+CiA8dXNlIGlkPSLOsUNhciIgeD0iLTI5NSIgeT0iMzkwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bGluazpocmVmPSIjc3RhcjEiLz4KIDx1c2UgaWQ9Is+DT2N0IiB5PSI1NzUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhsaW5rOmhyZWY9IiNzdGFyNSIvPgo8L3N2Zz4K)
}

.language-picker__flag--CAD::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDk2MDAgNDgwMCI+Cgk8dGl0bGU+RmxhZyBvZiBDYW5hZGE8L3RpdGxlPgoJPHBhdGggZmlsbD0iI2YwMCIgZD0ibTAgMGgyNDAwbDk5IDk5aDQ2MDJsOTktOTloMjQwMHY0ODAwaC0yNDAwbC05OS05OWgtNDYwMmwtOTkgOTlIMHoiLz4KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNDAwIDBoNDgwMHY0ODAwaC00ODAwem0yNDkwIDQ0MzAtNDUtODYzYTk1IDk1IDAgMCAxIDExMS05OGw4NTkgMTUxLTExNi0zMjBhNjUgNjUgMCAwIDEgMjAtNzNsOTQxLTc2Mi0yMTItOTlhNjUgNjUgMCAwIDEtMzQtNzlsMTg2LTU3Mi01NDIgMTE1YTY1IDY1IDAgMCAxLTczLTM4bC0xMDUtMjQ3LTQyMyA0NTRhNjUgNjUgMCAwIDEtMTExLTU3bDIwNC0xMDUyLTMyNyAxODlhNjUgNjUgMCAwIDEtOTEtMjdsLTMzMi02NTItMzMyIDY1MmE2NSA2NSAwIDAgMS05MSAyN2wtMzI3LTE4OSAyMDQgMTA1MmE2NSA2NSAwIDAgMS0xMTEgNTdsLTQyMy00NTQtMTA1IDI0N2E2NSA2NSAwIDAgMS03MyAzOGwtNTQyLTExNSAxODYgNTcyYTY1IDY1IDAgMCAxLTM0IDc5bC0yMTIgOTkgOTQxIDc2MmE2NSA2NSAwIDAgMSAyMCA3M2wtMTE2IDMyMCA4NTktMTUxYTk1IDk1IDAgMCAxIDExMSA5OGwtNDUgODYzeiIvPgo8L3N2Zz4K)
}

.language-picker__flag--DKK::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM3IDI4Ij48cGF0aCBmaWxsPSIjYzgxMDJlIiBkPSJNMCwwSDM3VjI4SDBaIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAsMTJIMTJWMEgxNlYxMkgzN1YxNkgxNlYyOEgxMlYxNkgwWiIvPjwvc3ZnPgo=)
}

.language-picker__flag--NOK::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIyIDE2Ij4KCTx0aXRsZT5GbGFnIG9mIE5vcndheTwvdGl0bGU+Cgk8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIGZpbGw9IiNiYTBjMmYiLz4KCTxnIGZpbGw9IiNmZmYiPgoJCTxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjE2IiB4PSI2Ii8+CgkJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjQiIHk9IjYiLz4KCTwvZz4KCTxnIGZpbGw9IiMwMDIwNWIiPgoJCTxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjE2IiB4PSI3Ii8+CgkJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIiIHk9IjciLz4KCTwvZz4KPC9zdmc+Cg==)
}

.language-picker__flag--NZD::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBoZWlnaHQ9IjYwMCIgd2lkdGg9IjEyMDAiPgo8ZGVmcz4KCTxjbGlwUGF0aCBpZD0iQ2FudG9uIj4KCQk8cGF0aCBkPSJNIDAsMCBMIDYwMCwwIEwgNjAwLDMwMCBMIDAsMzAwIHoiLz4KCTwvY2xpcFBhdGg+Cgk8Y2xpcFBhdGggaWQ9IkRpYWdvbmFscyI+CgkJPHBhdGggZD0iTSAwLDAgTCAzMDAsMTUwIEwgMCwxNTAgeiBNIDMwMCwwIEwgNjAwLDAgTCAzMDAsMTUwIHogTSAzMDAsMTUwIEwgNjAwLDE1MCBMIDYwMCwzMDAgeiBNIDMwMCwxNTAgTCAzMDAsMzAwIEwgMCwzMDAgeiIvPgoJPC9jbGlwUGF0aD4KCTxnIGlkPSJQZW50YWdyYW0iPgoJCTxnIGlkPSJBcm0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTAuMzI0OTI1KSI+CgkJCTxwYXRoIGQ9Ik0gMCwwIEwgMCwwLjUgTCAxLDAgeiIvPgoJCQk8cGF0aCBkPSJNIDAsMCBMIDAsLTAuNSBMIDEsMCB6IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzYsMSwwKSIvPgoJCTwvZz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0icm90YXRlKDcyLDAsMCkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0icm90YXRlKC03MiwwLDApIi8+CgkJPHVzZSB4bGluazpocmVmPSIjQXJtIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIsMCwwKSBzY2FsZSgtMSwxKSIvPgoJPC9nPgo8L2RlZnM+Cgo8cmVjdCBmaWxsPSIjMDEyMTY5IiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIwMCIgaGVpZ2h0PSI2MDAiLz4KCjxnIGlkPSJGbGFnX29mX3RoZV9Vbml0ZWRfS2luZ2RvbSI+Cgk8cGF0aCBpZD0iU2FpbnRfQW5kcmV3c19Dcm9zcyIgc3Ryb2tlPSIjRkZGIiBkPSJNIDAsMCBMIDYwMCwzMDAgTSAwLDMwMCBMIDYwMCwwIiBzdHJva2Utd2lkdGg9IjYwIiBjbGlwLXBhdGg9InVybCgjQ2FudG9uKSIvPgoJPHBhdGggaWQ9IlNhaW50X1BhdHJpY2tzX0Nyb3NzIiBzdHJva2U9IiNDODEwMkUiIGQ9Ik0gMCwwIEwgNjAwLDMwMCBNIDAsMzAwIEwgNjAwLDAiIHN0cm9rZS13aWR0aD0iNDAiIGNsaXAtcGF0aD0idXJsKCNEaWFnb25hbHMpIi8+Cgk8ZyBpZD0iU2FpbnRfR2Vvcmdlc19Dcm9zcyI+CgkJPHBhdGggc3Ryb2tlPSIjRkZGIiBkPSJNIDMwMCwwIEwgMzAwLDMwMCBNIDAsMTUwIEwgNjAwLDE1MCIgc3Ryb2tlLXdpZHRoPSIxMDAiIGNsaXAtcGF0aD0idXJsKCNDYW50b24pIi8+CgkJPHBhdGggc3Ryb2tlPSIjQzgxMDJFIiBkPSJNIDMwMCwwIEwgMzAwLDMwMCBNIDAsMTUwIEwgNjAwLDE1MCIgc3Ryb2tlLXdpZHRoPSI2MCIgY2xpcC1wYXRoPSJ1cmwoI0NhbnRvbikiLz4KCTwvZz4KPC9nPgoKPGcgaWQ9IlNvdXRoZXJuX0Nyb3NzIj4KCTxnIGlkPSJHYW1tYV9DcnVjaXMiPgoJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0ZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDEyMCkgc2NhbGUoNDUuNCkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNDODEwMkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCwxMjApIHNjYWxlKDMwKSIvPgoJPC9nPgoJPGcgdHJhbnNmb3JtPSJyb3RhdGUoODIsOTAwLDI0MCkiPgoJCTxnIGlkPSJEZWx0YV9DcnVjaXMiPgoJCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCwxMjApIHJvdGF0ZSgtODIpIHNjYWxlKDQwLjQpIi8+CgkJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0M4MTAyRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDEyMCkgcm90YXRlKC04Mikgc2NhbGUoMjUpIi8+CgkJPC9nPgoJCTxnIGlkPSJCZXRhX0NydWNpcyI+CgkJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0ZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDM4MCkgcm90YXRlKC04Mikgc2NhbGUoNDUuNCkiLz4KCQkJPHVzZSB4bGluazpocmVmPSIjUGVudGFncmFtIiBmaWxsPSIjQzgxMDJFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDAsMzgwKSByb3RhdGUoLTgyKSBzY2FsZSgzMCkiLz4KCQk8L2c+Cgk8L2c+Cgk8ZyBpZD0iQWxwaGFfQ3J1Y2lzIj4KCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCw0ODApIHNjYWxlKDUwLjQpIi8+CgkJPHVzZSB4bGluazpocmVmPSIjUGVudGFncmFtIiBmaWxsPSIjQzgxMDJFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDAsNDgwKSBzY2FsZSgzNSkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K)
}

.language-picker__flag--PLN::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iODAwIiBpZD0iRmxhZyBvZiBQb2xhbmQiIHZpZXdCb3g9IjAgMCAxNiAxMCI+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIi8+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIGZpbGw9IiNkYzE0M2MiIHk9IjUiLz48L3N2Zz4NCg==)
}

.language-picker__flag--GBP::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCAzMCIgd2lkdGg9IjEwMDAiIGhlaWdodD0iNjAwIj4KCTxjbGlwUGF0aCBpZD0idCI+CgkJPHBhdGggZD0iTTI1LDE1aDI1djE1enYxNWgtMjV6aC0yNXYtMTV6di0xNWgyNXoiLz4KCTwvY2xpcFBhdGg+Cgk8cGF0aCBkPSJNMCwwdjMwaDUwdi0zMHoiIGZpbGw9IiMwMTIxNjkiLz4KCTxwYXRoIGQ9Ik0wLDAgNTAsMzBNNTAsMCAwLDMwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNiIvPgoJPHBhdGggZD0iTTAsMCA1MCwzME01MCwwIDAsMzAiIGNsaXAtcGF0aD0idXJsKCN0KSIgc3Ryb2tlPSIjQzgxMDJFIiBzdHJva2Utd2lkdGg9IjQiLz4KCTxwYXRoIGQ9Ik0tMSAxMWgyMnYtMTJoOHYxMmgyMnY4aC0yMnYxMmgtOHYtMTJoLTIyeiIgZmlsbD0iI0M4MTAyRSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+)
}

.language-picker__flag--SEK::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE2IDEwIj48cGF0aCBmaWxsPSIjMDA2YWE3IiBkPSJNMCwwSDE2VjEwSDBaIi8+PHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTAsNEg1VjBIN1Y0SDE2VjZIN1YxMEg1VjZIMFoiLz48L3N2Zz4=)
}

.language-picker--hide-label .language-picker__button .icon {
    margin-left: 0
}

.language-picker--hide-label .language-picker__button em {
    display: none
}

.language-picker--hide-label .language-picker__button .language-picker__flag::before {
    margin-right: .25rem;
    margin-right: var(--space-xxxs)
}
.sr-only {
	display: none;
}

/*-- Shoping Cart --*/
.cart-main-section{
	position: relative;
	background-color: #151720;
	padding: 60px 0px;
}
.cart-main-section .cart-title span {
	color: #21E786;
	font-size: 45%;
}

.cart-main-section hr {
	border-color: rgba(255, 255, 255, 0.2);
}

table.shopping-cart {
	//border:none;
	border-collapse:separate; 
    border-spacing:0 15px;
}

table.shopping-cart tr {
	border-right: 1px solid #4e515f;
	//background: #222639;
}

table.shopping-cart tr td {
	border:none;
	padding: 10px;
	background: #222639;
	
}

.shopping-product-img {
	width: 80px;
}

.shopping-product-img img {
	width: 100px;
}

.shopping-cart .shopping-product-info h2 {
	font-size: 14px;
	color: #fff;
	margin-bottom: 8px;
}

.shopping-cart .shopping-product-info h3 {
	font-size: 12px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	letter-spacing: 0
}

.qty-btn {
	display: flex;
	width: 100px;
	margin: 0 auto;
}

.qty-btn button {
	width: 30px;
	min-width: auto;
	height: 30px;
	padding: 0;
}

.qty-btn input[type="text"] {
	width: 40px;
	height: 30px;
	border: 1px solid #fff;
	background: transparent;
	color: #fff;
	text-align: center;
	outline: 0;
}

table.shopping-cart td.shopping-qty,
table.shopping-cart td.shopping-price {
	text-align: center;
}

table.shopping-cart td.shopping-remove {
	text-align: center;
}

.summary-price {
	width: 100%;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.summary-price label {
	text-transform: uppercase;
	font-family: 'Russo One';
	font-size: 14px;
	color:white;
}

.summary-price h4 {
	font-size: 14px;
	color: #21E786;
}

.summary-coupon {
	width: 100%;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.summary-coupon label {
	text-transform: uppercase;
	font-family: 'Russo One';
	font-size: 14px;
	color:white;
}

.summary-coupon h4 {
	font-size: 14px;
	color: #21E786;
}


.summary-drop label {
	display: block;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 14px;
}

.summary-drop select {
	width: 100%;
	height: 40px;
	border: 0;
	border-radius: 0;
	background: #fff;
	outline: 0;
	font-size: 14px;
	padding: 0 15px;
}

.summary-code label {
	display: block;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 14px;
}

.summary-block {
	margin-top:15px;
}

.summary-block .checkout-btn {
	width: 100%;
}

.cart-main-section .summary-block {
	padding: 30px;
	border: 1px solid #4e515f;
}

.cart-main-section .shopping-cart-block {
	//background: #222638;
}

.cart-main-section .summary-block {
	background: #222639;
}

/*-- End Shoping Cart --*/
.countdown-to {
    color:#dc3545;
}
}