*, *::before, *::after{box-sizing: border-box}html{font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent }@-ms-viewport{width: device-width}article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section{display: block}h1, h2, h3, h4, h5, h6, p{margin-top: 0}ol, ul, dl, ol ol, ul ul, ol ul, ul ol{margin-bottom: 0}a{color: #777;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects }a:hover{color: #515151;text-decoration: underline }img{vertical-align: middle;border-style: none }@media(min-width:576px){.container{max-width: 546px}}@media(min-width:791px){.container{max-width: 770px}}@media(min-width:1025px){.container{max-width: 990px}}@media(min-width:1230px){.container{max-width: 1200px}}.container-fluid{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }.row{display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.col-2{flex: 0 0 16.66667%;max-width: 16.66667% }.col-4{flex: 0 0 33.33333%;max-width: 33.33333% }.col-6{flex: 0 0 50%;max-width: 50% }.col-12{flex: 0 0 100%;max-width: 100% }@media(min-width:576px){.col-sm-6{flex: 0 0 50%;max-width: 50% }}@media(min-width:791px){.col-md-3{flex: 0 0 25%;max-width: 25% }.col-md-4{flex: 0 0 33.33333%;max-width: 33.33333% }.col-md-5{flex: 0 0 41.66667%;max-width: 41.66667% }.col-md-6{flex: 0 0 50%;max-width: 50% }.col-md-7 {flex: 0 0 58.33333%;max-width: 58.33333% }}@media(min-width:1025px){.col-lg-3 {flex: 0 0 25%;max-width: 25% }.col-lg-4{flex: 0 0 33.33333%;max-width: 33.33333% }.col-lg-5{flex: 0 0 41.66667%;max-width: 41.66667% }.col-lg-6{flex: 0 0 50%;max-width: 50% }.col-lg-8{flex: 0 0 66.66667%;max-width: 66.66667% }}@media(min-width:1400px){.col-cxl-5{flex: 0 0 20%;max-width: 20% }}@media(min-width:1230px){.col-xl-3{flex: 0 0 25%;max-width: 25% }.col-xl-6{flex: 0 0 50%;max-width: 50% }.col-xl-8{flex: 0 0 66.66667%;max-width: 66.66667% }}.btn:hover, .btn:focus{text-decoration: none}.btn:not(:disabled):not(.disabled){cursor: pointer}.modal{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 25;display: none;overflow: hidden;outline: 0 }.text-center{text-align: center!important}
/*
	Slick Slider MainSlider
*/
.mainslider{
	width: 100%;
	overflow: hidden;
}
.mainslider picture img{
	width: 100%;
	max-width: 100%;
	height: auto;
}
.mainslider__title{
	font-family: Hind;
	font-weight: 600;
	line-height: 60px;
	font-size: 48px;
	color: #2879FE;
	margin: 0 0 -10px 0;
	padding: 0 10px;
}
/* Mainslider Aimation */
.mainslider__img{position: relative;}
.mainslider__item{
	padding-left: 20px;
	padding-right: 20px;
}
.mainslider__img picture img{position: absolute;}
.mainslider__img picture:nth-child(1) img{position: relative;}
@media(min-width:577px){
	.mainslider__img picture img{
		top: 0;
		left: 50%;
		opacity: 0;
		transition: opacity 0s cubic-bezier(0.17,0.84,0.44,1), transform .7s cubic-bezier(0.17,0.84,0.44,1);
	}
	.mainslider picture:nth-child(1) img{
		transform: translateX(-100vh);
		z-index: 1;
	}
	.mainslider picture:nth-child(2) img{
		transform: translateX(100vh);
		z-index: 2;
	}
	.mainslider .slick-active picture img{
		opacity: 1;
		transform: translateX(-50%);
	}
	.mainslider .slick-active picture:nth-child(1) img{position: relative}
	.mainslider .mainslider__slide01  picture:nth-child(1) img{z-index: 3}
	.mainslider .slick-btwrapper{margin-top: 30px;}
}
@media(max-width:1024px){
	.mainslider__img picture img{
		width: auto;
		max-height: 45vh;
	}
}
@media(min-width:701px){
	.mainslider__slide01 picture img{max-width: 1070px;}
	.mainslider__slide02 picture img{max-width: 590px;}
	.mainslider__slide03 picture img{max-width: 670px;}
	.mainslider__slide04 picture img{max-width: 540px;}
}
@media(max-width:576px){
	.mainslider__img picture img{
		max-height: 25vh;
		aspect-ratio: 1.394673123486683;
		margin-left: auto;
		margin-right: auto;
	}
	.mainslider picture:nth-child(2){display: none}
	.mainslider img{
		width: 100%;
		height: auto;
	}
	.mainslider .slick-btwrapper{display: none}
}
/* / */
#mainslider__dots .slick-dots{
	display: flex;
	justify-content: center;
	align-content: center;
	align-items: flex-start;
	list-style: none;
	padding: 0;
	bottom: 0;
	left: 0;
	width: 100%;
}
#mainslider__dots .slick-dots li{
	margin-left: 5px;
	margin-right: 5px;
	display: inline-block;
}
#mainslider__dots .slick-dots button{
	font-size: 0;
	border: none;
	background-color: #D2E3FF;
	width: 14px;
	height: 14px;
	display: inline-block;
	border-radius: 50%;
	cursor: pointer;
	transition: background-color .3s cubic-bezier(.02,.01,.47,1);
}
#mainslider__dots .slick-dots .slick-active button,
#mainslider__dots .slick-dots li:hover button{background-color: #191919;}
@media(min-width:701px){
	#mainslider__dots{
		position: absolute;
		bottom: 13px;
		width: 100%;
	}
}
/*
	Header
*/
#header{
	background: linear-gradient(180deg, #E0ECFF 0%, #FFFFFF 100%);
	position: relative;
	overflow-x: hidden;
}
.header-layout{
	text-align: center;
}
@media(min-width:769px){
	.header-layout{
		overflow: hidden;
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
		align-content: center;
		align-items: center;
		height: 100vh;
		padding: 70px 0 70px;
	}
}
.header-layout__title{
	font-family: Hind;
	font-weight: 600;
	font-size: 36px;
	line-height: 50px;
	color: #191919;
	padding: 0 10px 5px;
}
.header-layout .row-btn{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-content: flex-start;
	align-items: flex-start;
	position: relative;
	margin-top: 5px;
}
.header-layout .row-btn .btn{margin: 10px 10px 0 10px}
#header .wrapper-header {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 7;
	height: 60px;
	background-color: tranparent;
	transition: background-color .0s linear;
}
#header .wrapper-header.menu-open{
	background-color: #fff;
	transition: background-color .25s linear;
}
#header .wrapper-header.ttstuck{
	position: fixed;
	width: 100%;
	background-color: #fff;
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
}
#header .wrapper-header.ttstuck .logo{
	margin-top: 16px;
	margin-bottom: 10px;
}
#header .wrapper-header.ttstuck .logo img{max-height: 20px}
@media(min-width:1025px) {
	#header .wrapper-header.ttstuck #ws-menu {margin-top: 8px}
	#header .wrapper-header.ttstuck #ws-menu nav>ul>li>a {padding: 15px 12px  11px}
}
@media(max-width:1024px) {
	#header .wrapper-header.ttstuck #ws-menu{margin-top: -11px}
}
#header .wrapper-header.ttstuck #menu-toggle{top: 16px}
#header .wrapper-header.ttstuck .col-btn{
	display: flex;
	justify-content: flex-end;
	margin-top: 9px;
	margin-bottom: 0px
}
.logo{
	margin: 21px 0 14px 15px;
	display: inline-block;
	transition: margin .2s linear
}
.logo img{
	width: auto;
	max-height: 20px;
	transition: max-height .2s linear
}

@media(min-width:1025px){
	#ws-menu {
		margin-top: 11px;
		text-align: center
	}
	#ws-menu ul {
		list-style: none;
		margin: 0;
		padding: 0
	}
	#ws-menu ul li {
		text-transform: uppercase;
		display: inline-block;
		font-weight: 400;
		font-family: "Hind", sans-serif
	}
	#ws-menu ul li a {
		display: inline-block;
		padding: 17px 12px;
		color: #191919;
		font-size: 14px;
		line-height: 1.1;
		transition: all .2s linear;
	}
	#ws-menu ul li a:hover{color: #2879fe}
	#ws-menu ul li a.active{color: #2879fe}
	#ws-menu ul li {position: relative}
	#ws-menu ul li ul{
		display: none;
		position: absolute;
		top: auto;
		left: 0;
		background: #FFF;
		box-shadow: 0 4px 20px rgba(25, 25, 25, .1);
		border-radius: 6px;
		padding-top: 17px;
		padding-bottom: 12px;
		width: 200px;
		text-align: left
	}
	#ws-menu ul li ul li {
		padding: 0;
		margin: 0
	}
	#ws-menu ul li ul li a {
		padding: 2px 25px;
		margin: 0;
		font-size: 14px;
		font-weight: 400;
		line-height: 23px;
		color: #6e6e6e;
		text-transform: capitalize
	}
	#ws-menu ul li ul li a:hover{color: #2879fe}
	#ws-menu ul li:hover ul{display: block}
	.wrapper-header:not(.stuck) #ws-menu>ul>li>a{padding-bottom: 16px!important}
	#ws-menu ul li ul>li>a{position: relative}
	#ws-menu ul li ul>li{display: block}
	#ws-menu ul li ul>li>a{display: block}
	#ws-menu ul li ul>li>a img{
		width: auto;
		position: absolute;
		right: -130px;
		top: -13px;
		max-width: 155px;
		visibility: hidden;
		z-index: 3;
		opacity: 0;
		transition: all .2s linear;
		box-shadow: 0 0 10px rgba(0, 0, 0, .08)
	}
	#ws-menu ul li ul>li>a:hover img{
		visibility: visible;
		top: 0;
		opacity: 1
	}
	.col-menu .btn{display: none;}
}
@media(max-width:1024px){
	.logo{
		margin-left: 5px
	}
	body:not(.loaded) #ws-menu{display: none}
	#ws-menu {
		visibility: hidden;
		opacity: 0;
		top: 0;
		left: 0;
		width: 100%;
		background: #ffffff;
		padding-top: 18px;
		padding-bottom: 57px;
		text-align: center;
		box-shadow: 0px 20px 15px rgba(95, 107, 125, 0.15);
		transition: opacity .05s linear;
	}
	#ws-menu ul{
		list-style: none;
		margin: 0;
		padding: 0;
		text-transform: uppercase
	}
	#ws-menu ul li{display: block}
	#ws-menu ul ul {display: none;}
	#ws-menu ul li a{
		display: block;
		text-align: center;
		padding: 7px 15px;
		font-size: 18px;
		line-height: 29px;
		color: #191919;
		transition: all .2s linear;
	}
	#ws-menu ul li a:hover{color: #2879fe}
	#ws-menu ul li a.active{color: #2879fe}
	#ws-menu.is-open{
		visibility: visible;
		opacity: 1;
		transition: opacity .25s linear;
	}
}
@media(min-width:1025px) {
	#header .col-btn {
		display: flex;
		justify-content: flex-end;
		transition: margin-top .2s linear;
		margin-top: 14px;
	}
	#header .col-btn .btn{margin-right: 15px}
	#header #menu-toggle {
		display: none
	}
}
@media(max-width:1024px) {
	#header .container {
		max-width: inherit;
		padding-left: 20px;
		padding-right: 20px
	}
	#header .col-btn {
		display: none!important
	}
	#header .col-menu {
		position: absolute;
		top: 60px;
		left: 0;
		margin-left: -15px;
		margin-right: -15px;
		width: calc(100% + 30px);
		max-width: inherit
	}
	.col-menu .btn{
		margin-top: 34px;
		margin-bottom: 3px;
		padding-left: 32px;
		padding-right: 32px;
		height: 39px;
	}
	.col-menu{pointer-events: none;}
	.menu-open .col-menu{pointer-events: auto;}
}
@media(min-width:576px){
	.mainslider__title{
		opacity: 0;
		transform: scale(0.1);
		transition: 0.7s cubic-bezier(0.17,0.84,0.44,1);
	}
	.mainslider .slick-active .mainslider__title{
		opacity: 1;
		transform: scale(1);
	}
}
@media(max-width:1440px){
	.header-layout__title{
		font-size: 28px;
		line-height: 40px;
	}
	.mainslider__title{
		font-size: 36px;
		line-height: 50px;
		margin: 0 0 26px 0;
		padding-left: 0;
		padding-right: 0;
	}
	.header-layout .row-btn{
		margin-top: 16px;
	}
}
@media(max-width:768px){
	.header-layout{
		padding: 99px 0 0px;
	}
	.header-layout__title{
		padding-bottom: 12px;
	}
	.header-layout .row-btn > *:first-child{display: none}
	#mainslider__dots{
		width: 100%;
		margin-top: 41px;
		position: relative;
	}
}
@media(max-width:575px){
	.header-layout .row-btn .btn{margin: 20px 10px 0 10px}
}
/*
	Menu Toggle
*/
#menu-toggle{
	position: absolute;
	display: inline-block;
	width: 30px;
	padding: 4px;
	height: 25px;
	cursor: pointer;
	top: 22px;
	right: 12px;
	transition: all .2s linear;
	color: #191919;
}
#menu-toggle svg:not(:first-child){display: none;}
.menu-open #menu-toggle svg:first-child{display: none;}
.menu-open #menu-toggle svg:last-child{display: block;}
@media(max-width:420px){
	.tt-img-layout [class^="col-"]{
		flex: 0 0 100%;
		max-width: 100%
	}
}
/*
	newimg
*/
.skin-obj:hover .newimg{top: 0}
.newimg {
	position: absolute;
	left: 20px;
	top: -25px;
	transition: top .2s linear;
	background: #d249ff;
	color: #fff;
	text-align: center;
	border-radius: 4px 4px 0 0;
	padding: 0 8px;
	height: 25px;
	font-weight: 500;
	line-height: 27px;
	font-size: 14px;
	letter-spacing: .02em;
	text-transform: uppercase;
	pointer-events: none;
}
.homegroupbtn{
	display: inline-block;
	z-index: 6;
	position: relative
}
.homegroupbtn .title{
	font-size: 18px;
	font-weight: 500;
	padding: 5px 9px 0 9px
}
.homegroupbtn .title{transition: all .2s linear;}
.homegroupbtn:not(.active):not(:hover) .title{color: #191919}
.homegroupbtn:hover .title{color: #2879fe}
.homegroupbtn.active .title{color: #2879fe}
.homedesigns:not(.showgroup){display: none;}
.homedesigns{
	padding-left: 15px;
	padding-right: 15px;
}
.homedesigns .skin-obj .skin-img .skin-hidden{height: 309px;}
@media(min-width:701px){
	#js-facebook-chat-iframe{
		right: 14px!important;
		bottom: 15px!important;
	}
	.at-expanding-share-button[data-position=bottom-left]{
		bottom: 30px!important;
		left: 30px!important;
		z-index: 20;
	}
}
@media(max-width:700px){
	#js-facebook-chat-iframe{
		right: 5px!important;
		bottom: 5px!important;
	}
	.at-expanding-share-button[data-position=bottom-left]{
		bottom: 20px!important;
		left: 20px!important;
		z-index: 20;
	}
}
.at-expanding-share-button[data-position=bottom-left].show{
	opacity: 1;
}
.at-expanding-share-button-toggle-bg span{background-color: #2879fe!important}
.btn-skins-box{
	margin-top: 45px;
	display: flex;
	justify-content: center;
	margin-bottom: 8px
}
.tabs-buttons{
	margin-top: -18px;
	padding-bottom: 34px;
	text-align: center;
}
.tabs-buttons .homegroupbtn .title{
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	text-transform: uppercase;
}
.tt-new{background-color: #03a9f5}
.tt-badge{
	display: inline-block;
	font-family: 'Hind', sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	padding: 4px 4px 4px;
	position: relative;
	top: -1px;
	border-radius: 2px
}
.modal-preview-layout{
	border-radius: 6px;
	background-color: #fff;
	padding: 20px
}
.modal-preview-layout .modal-preview-list .tt-item:not(:first-child){margin-top: 5px}
.modal-preview-layout .tt-item img{
	width: 100%;
	max-width: 100%
}
.modal{
	text-align: center;
	display: none;
	overflow: hidden;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 30;
	-webkit-overflow-scrolling: touch;
	outline: 0
}
.modal .modal-content{
	border-radius: 0;
	border: 0
}
.modal .modal-dialog{
	display: inline-block;
	vertical-align: middle
}
@media(min-width:576px){
	.modal .modal-dialog{max-width: inherit}
}
.modal .modal-header{
	height: 50px;
	position: relative;
	border: 0
}
.modal .modal-header .close{
	width: 54px;
	height: 54px;
	top: -2px;
	line-height: 54px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	color: #fff;
	background: 0;
	border: 0;
	cursor: pointer;
	font-family: "wokiee";
	transition: all .2s linear;
}
@media(min-width:1025px){
	.modal .modal-header .close{right: -52px}
}
@media(max-width:1024px){
	.modal .modal-header .close{right: -20px}
}
.modal .modal-header .close svg{
	width: 20px;
	height: 20px;
	fill: #fff;
	transition: fill .2s linear
}
.modal .modal-header .close:hover svg{fill: #2879fe}
.modal .modal-body:not(.no-background){
	background-color: #fff;
	border-radius: 6px
}
.modal .modal-body{overflow: hidden}
@media(min-width:310px){
	.modal:before {
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -4px
	}
}
.modal-backdrop{background: #000}
.modal-backdrop.show{opacity: .5}
.modal-lg{width: 656px}
@media(max-width:720px){
	.modal-lg{width: 500px}
}
@media(max-width:580px){
	.modal-lg{width: 420px}
}
@media(max-width:500px){
	.modal-lg{width: 280px}
}
img:not([src]):not([srcset]){visibility: hidden}
.tt-img-shadow {
	box-shadow: 0 4px 20px rgba(25, 25, 25, 0.1);
	border-radius: 6px
}
.modal-open .modal{
	overflow-x: hidden;
	overflow-y: auto
}
.modal-backdrop{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 24;
	background-color: #000
}
.thumb-wrap{
	position: relative;
	transform: translateY(0px);
	transition: transform .3s cubic-bezier(.02,.01,.47,1), box-shadow .2s cubic-bezier(.02,.01,.47,1);
	cursor: pointer;
	display: block;
}
.thumb-wrap img{
	width: 100%;
	height: auto;
	border-radius: 6px;
	box-shadow:0px 20px 20px rgba(95, 107, 125, 0.25);
	transition: box-shadow .2s cubic-bezier(.02,.01,.47,1);
}
.thumb-wrap__icon{
	pointer-events: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: -50%;
	transform: translate(-50%, -50%);
}
.thumb-wrap:hover img{box-shadow: 0px 20px 30px rgba(95, 107, 125, 0.25);}
@media(min-width:576px){
	.thumb-wrap:hover{
		transform: translateY(-10px);
	}
	.thumb-wrap:before{
		content: '';
		display: block;
		position: absolute;
		bottom: 0px;
		left: 0;
		width: 100%;
		height: 10px;
		transform: translateY(0px);
		transition: transform .3s cubic-bezier(.02,.01,.47,1);
	}
	.thumb-wrap:before{
		content: '';
		display: block;
		position: absolute;
		bottom: 0px;
		left: 0;
		width: 100%;
		height: 10px;
		transform: translateY(0px);
		transition: transform .3s cubic-bezier(.02,.01,.47,1);
	}
	.thumb-wrap:hover:before{
		transform: translateY(10px);
	}
}
.thumb-wrap iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-width: 0;
	outline-width: 0
}
.video-col-wrapper{
	margin-top: -30px;
	justify-content: center
}
.video-col-wrapper [class^="col"]{margin-top: 30px}
@media(min-width:1230px) {
	.col-custom-5 {
		flex: 0 0 20%;
		max-width: 20%;
		padding-right: 15px;
		padding-left: 15px
	}
}
.btn-link-facebook {
	position: fixed;
	right: 30px;
	bottom: 30px;
	width: 50px;
	height: 50px;
	display: inline-block;
	z-index: 10;
}
@media (max-width:1024px) {
	.btn-link-facebook {
		display: none;
	}
	.promo-content-05 {
		background: none !important;
	}
}
.homegroupbtn:not(.active):not(:hover)[href="bestsellerskins"] .title{color: #fdbc20;}
.homegroupbtn:not(.active):not(:hover)[href="newskins"] .title{color: #d249ff;}
body{
	font-family: "Hind", sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
	color: #777;
	background: #fff;
	margin: 0;
	overflow-x: hidden
}
a{
	text-decoration: none;
	outline: 0;
	color: #777
}
a:hover{
	outline: 0;
	text-decoration: none;
	outline: 0
}
a:active,
a:visited,
a:focus {
	text-decoration: none;
	outline: 0
}
.mt23{margin-top: 23px;}
.btn{
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	background-color: #028663;
	font-family: "Hind", sans-serif;
	border: 0;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .02em;
	font-weight: 600;
	position: relative;
	outline: 0;
	padding: 4px 30px 2px;
	height: 60px;
	cursor: pointer;
	border-radius: 6px;
	box-shadow: 5px 5px 10px rgba(3, 167, 124, 0.5);
	transition: transform .3s cubic-bezier(.02,.01,.47,1), background-color .3s cubic-bezier(.02,.01,.47,1), box-shadow .2s cubic-bezier(.02,.01,.47,1);
	transform: translateY(0px);
}
.btn:hover{
	color: #ffffff;
}
@media(min-width:576px){
	.btn:hover{
		background-color: #03A77C;
		box-shadow: 5px 15px 20px rgba(3, 167, 124, 0.4);
		transform: translateY(-10px);
	}
	.btn:before{
		content: '';
		display: block;
		position: absolute;
		bottom: 0px;
		left: 0;
		width: 100%;
		height: 10px;
		transform: translateY(0px);
		transition: transform .3s cubic-bezier(.02,.01,.47,1);
	}
	.btn:hover:before{
		transform: translateY(10px);
	}
	.wrapper-header .btn:hover{transform: translateY(-5px);}
	.btn:active,
	.btn:hover {
		background: #03A77C;
		box-shadow: 5px 15px 20px rgba(3, 167, 124, 0.4);
		color: #fff;
		outline: 0
	}
	.btn__color02:hover{
		background: #C928FE;
		box-shadow: 5px 15px 20px rgba(201, 40, 254, 0.4);
	}
	.btn__color03:hover{
		background: #2879FE;
		box-shadow: 5px 15px 20px rgba(40, 121, 254, 0.4);
	}
	.btn__color04:hover{
		background: #FF0000;
		box-shadow: 5px 15px 20px rgba(255, 0, 0, 0.4);
	}
}
.btn__icon{
	top: 1px;
	position: relative;
	margin-right: 10px;
}
.btn:hover:active,
.btn:hover:visited,
.btn:hover:focus,
button:focus {
	outline: 0;
}
.btn-small {
	height: 40px;
	white-space: nowrap;
}
.btn__color02{background-color: #A120CB; box-shadow: 5px 5px 10px rgba(201, 40, 254, 0.5);}
.btn__color03{background-color: #2061CB; box-shadow: 5px 5px 10px rgba(40, 121, 254, 0.5);}
.btn__color04{background-color: #CC0000; box-shadow: 5px 5px 10px rgba(255, 0, 0, 0.6);}
.btn__minwidth{width: 230px;}
h1,
h2,
h3,
h4,
h5,
h6 {
	display: block;
	position: relative;
	font-family: "Hind", sans-serif;
	color: #191919;
	margin-bottom: 0
}
#pageContent{overflow: hidden}
.section-bg{background: linear-gradient(180deg, #E0ECFF 0%, #FFFFFF 100%);}
/*
	Section Indent
*/
.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.container-indent{margin-top: 104px;}
.container-inner{padding-top: 109px;}
.container-indent1{padding-top: 104px;}
/*
	Section Title
*/
.default-color{color: #2879FE;}
.default-color2{color: #191919;}
.block-title{
	text-align: center;
	padding-bottom: 30px
}
.block-title__pb20{
	padding-bottom: 20px;
}
.block-title .title-large {
	color: #2879fe;
	font-size: 48px;
	line-height: 60px;
	font-weight: 700;
	font-family: "Hind", sans-serif
}
.block-title .title-large + p{
	margin-top: 13px;
}
.block-title .title + p{
	margin-top: 18px;
}
.block-title .title {
	font-family: "Hind", sans-serif;
	font-weight: 600;
	color: #191919;
	font-size: 36px;
	line-height: 50px;
}
.block-title p{
	color: #777777;
	font-size: 16px;
	line-height: 23px;
	max-width: 990px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-right: 10px
}
.block-title__indent{
	padding-left: 15px;
	padding-right: 15px;
}
.title02{
	font-size: 48px;
	line-height: 60px;
}
@media (max-width: 1440px){
	.block-title .title{
		font-size: 28px;
		line-height: 40px;
	}
	.block-title .title-large{
		font-size: 36px;
		line-height: 50px;
	}
	.title02{
		font-size: 36px;
		line-height: 50px;
	}
}

/*
	Grid Skin
*/
.ytp-gradient-top {
   background: linear-gradient(0, transparent, transparent);
}
.tt-grid-skin{
	margin-top: -35px;
}
@media (max-width: 540px){
	.tt-grid-skin [class^="col-"]{
		flex: 0 0 100%;
		max-width: 100%;
	}
}
.tt-grid-skin .element-item {margin-top: 40px;}
@media (max-width: 1024px){
	.tt-grid-skin .element-item{margin-top: 32px;}
}
html:not(.touch-device) .skin-obj:hover .skin-img,
html:not(.touch-device) .skin-obj.active .skin-img{
	top: -20px;
	box-shadow: 0px 15px 30px rgba(95, 107, 125, 0.15);
}
.skin-obj .skin-img{
	width: 100%;
	top: 0;
	position: relative;
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
	border-radius: 6px;
	transition: all .2s linear;
}
.skin-obj .skin-img .skin-hidden{
	width: 100%;
	overflow: hidden;
	height: 240px;
	position: relative;
	border-radius: 6px
}
.skin-obj .skin-img .skin-hidden img{
	width: 100%;
	height: auto;
	position: absolute;
	top: 0
}
.skin-obj .skin-img{position: relative}
.skin-obj .skin-img:not(.slow-animation) .skin-hidden img{transition: top 1.6s linear}
.skin-obj .skin-img.slow-animation .skin-hidden img{transition: top 2s linear}
.skin-obj .skin-img.fast-animation .skin-hidden img{transition: top .35s linear}
.skin-obj .skin-img.fast-animation-02 .skin-hidden img{transition: top .7s linear}
.skin-obj .skin-img.fast-animation-03 .skin-hidden img{transition: top 1s linear}
.skin-obj .skin-title{
	font-family: "Hind", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 23px;
	color: #2879fe;
	text-align: center;
	margin-top: 19px;
	transition: color .4s linear
}
.skin-obj .skin-title span{
	position: relative;
	display: inline-block;
	text-align: center
}
.skin-obj .skin-title span:before{
	content: '';
	display: block;
	position: absolute;
	bottom: 5px;
	width: 100%;
	margin: 0 auto;
	left: 0;
	height: 1px;
	background-color: transparent;
	transition: background-color .2s linear
}
.skin-obj:hover .skin-title,
.skin-obj.active .skin-title{
	color: #2879fe;
	text-decoration: underline
}
.skin-obj:hover .skin-title span:before,
.skin-obj.active .skin-title span:before{background-color: #2879fe}
.tt-grid-skin-02{
	margin-top: -16px;
	padding-bottom: 8px
}
.skin-obj-02{
	margin-top: 20px;
	background-color: #F0F2F5;
	padding: 10px;
	border-radius: 16px;
}
.skin-obj-02 img{
	width: 100%;
	height: auto;
	border-radius: 6px;
}
.skin-obj {
	position: relative;
	display: block
}
/*
	Table 01
*/
table{
	border-collapse: collapse;
	vertical-align: middle;
}
.table01 thead{
	background: #191919;
	color: #ffffff;
	font-size: 16px;
	line-height: 23px;
}
.table01 th{
	width: 30%;
	min-height: 50px;
	padding: 13px 20px;
	font-family: "Hind", sans-serif;
	font-weight: 500;
	position: relative;
}
.table01 th:first-child{text-align: left;}
.table01 tbody{background-color: #ffffff;}
.table01 tbody tr:nth-child(even){background-color: #F7F8FB;}
.table01 tbody tr{
	font-size: 16px;
	line-height: 28px;
}
.table01 tbody tr td{
	text-align: center;
	padding: 1px 20px 1px;
	position: relative;
}
.table01 tbody tr td:first-child{text-align: left;}
.table01 tbody tr td:last-child{
	color: #03A77C;
	font-family: "Hind", sans-serif;
	font-weight: 500;
}
.table01-notes{
	padding: 20px 0;
	background-color: #ffffff;
}
.table01-notes span,
.table01-notes del{font-weight: 500;}
.table01-notes del{color: #F8353E;}
.table01-notes > *{text-align: center;}
@media (min-width: 791px){
	.table01-wrapper{
		max-width: 770px;
		margin-left: auto;
		margin-right: auto;
		border-radius: 6px;
		overflow: hidden;
		box-shadow: 0px 20px 20px rgba(95, 107, 125, 0.15);
	}
	.table01-notes{
		display: flex;
		justify-content: flex-end;
		align-content: center;
		align-items: center;
	}
	.table01-notes > *{
		width: 33.33%;
		text-align: center;
	}
}
@media (max-width: 790px){
	.table01-notes{
		padding-top: 30px;
	}
	.table01-notes > *:last-child{
		margin-top: 30px;
	}
	.table01 th{
		padding-left: 15px;
		padding-right: 15px
	}
}
@media (min-width: 577px){
	.table01 tbody tr td:nth-child(2),
	.table01 thead tr th:nth-child(2){
		border-left:1px solid #E7EBF0;
		border-right:1px solid #E7EBF0;
	}
}
@media (max-width: 576px){
	.table01 tbody tr td:nth-child(2),
	.table01 thead tr th:nth-child(2){
		border-right:1px solid #E7EBF0;
	}
	.table01-responsive{
		overflow-y: hidden;
		overflow-x: scroll;
	}
	.table01-responsive table{width: 476px;}
	.table01 tbody tr td:first-child:before,
	.table01 thead tr th:first-child:before{
		content: '';
		display: block;
		position: absolute;
		top: 0;
		right: -20px;
		width: 20px;
		height: 100%;
		background: linear-gradient(90deg, #5F6B7D 0%, rgba(95, 107, 125, 0) 100%);
		opacity: 0.2;
		pointer-events: none;
	}
	.table01 tbody span{
		line-height: 144%;
		display: inline-block;
	}
	.table01 tbody tr td:first-child,
	.table01 thead tr th:first-child{
		position: -webkit-sticky;
		position: sticky;
		left: 0;
		background-color: #ffffff;
		z-index: 2
	}
	.table01 tbody tr:nth-child(even) td:first-child{background-color: #F7F8FB;}
	.table01 thead tr th:first-child{background-color: #191919;}
	.table01 tbody tr td:first-child{
		min-width: 180px;
	}
}

.title-animation{animation: text-shadow 1.5s ease-in-out infinite;}
@keyframes text-shadow{
	0%{
		transform: translateY(0);
		text-shadow: 0 0 0 #0c2ffb, 0 0 0 #2cfcfd, 0 0 0 #fb203b, 0 0 0 #fefc4b;
	}
	20%{
		transform: translateY(-1em);
		text-shadow: 0 0.125em 0 #0c2ffb, 0 0.25em 0 #2cfcfd, 0 -0.125em 0 #fb203b, 0 -0.25em 0 #fefc4b;
	}
	40%{transform: translateY(0.5em); text-shadow: 0 -0.0625em 0 #0c2ffb, 0 -0.125em 0 #2cfcfd, 0 0.0625em 0 #fb203b, 0 0.125em 0 #fefc4b;}
	60%{transform: translateY(-0.25em); text-shadow: 0 0.03125em 0 #0c2ffb, 0 0.0625em 0 #2cfcfd, 0 -0.03125em 0 #fb203b, 0 -0.0625em 0 #fefc4b;}
	80%{transform: translateY(0); text-shadow: 0 0 0 #0c2ffb, 0 0 0 #2cfcfd, 0 0 0 #fb203b, 0 0 0 #fefc4b;}
}
/* Slick Slider Default */
.slick-slider{
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
		-ms-user-select: none;
			user-select: none;

	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
		touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
}
.slick-list:focus{outline: none;}
.slick-list.dragging{
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		-o-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
}
.slick-track{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track:before,
.slick-track:after{
	display: table;
	content: '';
}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{
	display: none;
	outline: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-vertical .slick-slide{
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden{display: none;}
/* list-box-02 */
.list-box-02{margin-top: -34px}
.list-box-02 .box-02{
	margin-top: 40px;
	display: block;
	text-decoration: none;
	text-align: center
}
.box-02__img{
	overflow: hidden;
	border-radius: 6px;
}
.list-box-02 .box-02 img{
	max-width: 100%;
	height: auto;
	transition: transform 0.5s;
}
.list-box-02 .box-02 .title{
	font-family: "Hind", sans-serif;
	color: #191919;
	font-weight: 500;
	font-size: 16px;
	line-height: 23px;
	margin-top: 19px;
	padding-bottom: 6px;
	transition: color .2s linear
}
.list-box-02 .box-02 p{
	margin: 0;
	padding: 0;
	color: #777;
	font-size: 16px;
	line-height: 23px;
}
.list-box-02 a.box-02:hover .title{color: #2879fe}
@media(min-width:576px){
	.box-02:hover img{
		transform: scale3d(1.1,1.1,1);
	}
}
@media (max-width: 1024px){
	.list-box-02 br{display: none}
}
@media(max-width:575px){
	.list-box-02{margin-top: -40px}
}
/*
	Box 03
*/
.box-03-layout{margin-top: -14px}
.box-03{
	margin-top: 23px;
	text-align: center;
	display: block;
	font-size: 16px;
	line-height: 23px;
}
.box-03 .icon{
	display: inline-block;
	height: 55px;
}
.box-03 .title{
	font-family: "Hind", sans-serif;
	font-weight: 500;
	line-height: 23px;
	font-size: 16px;
	text-align: center;
	color: #191919;
	margin: 14px 0 0 0;
	padding-bottom: 6px;
	transition: color .2s linear
}
a.box-03:hover .title{color: #2879fe}
/*
	Grid Skin
*/
.gridskin__wrapper{margin-top: -40px;}
.gridskin__item{
	margin-top: 40px;
	display: block;
}
.gridskin__item-wrapper{
	display: block;
	background-color: #ffffff;
	border-radius: 6px;
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
	line-height: 23px;
	overflow: hidden;
}
@media(min-width:576px){
	.gridskin__item .gridskin__item-wrapper{
		transition: transform .3s cubic-bezier(.02,.01,.47,1), box-shadow .2s cubic-bezier(.02,.01,.47,1);
		transform: translateY(0px);
	}
	.gridskin__item:hover .gridskin__item-wrapper{
		box-shadow: 0px 15px 30px rgba(95, 107, 125, 0.15);
		transform: translateY(-10px);
	}
}
.gridskin__cont{
	padding: 17px 18px 30px 19px;
	text-align: center;
}
.gridskin__link{
	font-size: 16px;
	line-height: 23px;
	font-weight: 400;
	color: #2879FE;
}
.gridskin__link:hover{text-decoration: underline;}
.gridskin__img{border-bottom:1px solid #E8E9EA;}
.gridskin__rating{margin-top: 10px;}
.gridskin__title{
	font-family: "Hind", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 23px;
	margin-top: 18px;
	padding-bottom: 5px;
}
/*
	Sources
*/
.sources{
	max-width: 1100px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
}
.sources__img{
	margin-top: 59px;
	max-width: 650px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	position: relative;
	padding-left: 40px;
	padding-right: 40px;
}
.sources__img img{
	width: 100%;
	height: auto;
}
@media(min-width:769px){
	.sources__img01{
		box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
		border-radius: 6px;
	}
}
@media(max-width:768px){
	.sources__img02,
	.sources__img03{display: none !important;}
}
.sources__img-link{
	display: inline-block;
	position: absolute;
}
.sources__img-link img{
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
	border-radius: 4px;
}
.sources__img-link svg{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: -50%;
	transform: translate(-50%, -50%);
}
.sources__img02{
	max-width: 83px;
	top: 0;
	left: 0px;
	top: 50%;
	margin-top: -3.5%;
	transform: translateY(-50%);
}
.sources__img02 svg{margin-top: -4px;}
.sources__img03{
	max-width: 122px;
	right: 0px;
	bottom: 20%;
}
@media(max-width:576px) {
	.sources__img{
		padding-left: 5px;
		padding-right: 5px
	}
	.sources__img02{max-width: 73px;}
	.sources__img03{max-width: 112px;}
}
.row-btn{
	margin-top: -27px;
	text-align: center;
}
.row-btn > *{
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
}
/*
	Support
*/
.support__img{
	max-width: 480px;
	margin: 9px 0 75px 0;
	padding:0px 0 0px 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	position: relative;
}
.support__img img{
	width: 100%;
	height: auto;
}
.support__img img:not(:first-child){position: absolute;}
.support__cont{padding:0px 15px 29px;}
.support__cont .btn{margin-top: 38px;}
.font__weight{
	font-family: "Hind", sans-serif;
	font-weight: 500;
}
.support__img01{
	max-width: 235px;
}
.support__img02{
	max-width: 92px;
	top: -2%;
	left: 1%;
}
.support__img03{
	max-width: 119px;
	top: 31%;
	right: -1%;
}
.support__img04{
	max-width: 135px;
	bottom: -15%;
	left: 10.5%;
}
@media(max-width:500px){
	.support__img01{max-width: 195px;}
	.support__img02{
		max-width: 72px;
		top: 5%;
		left: 29px;
	}
	.support__img03{
		max-width: 80px;
		top: 28%;
		right: 28px;
	}
	.support__img04 {
		max-width: 95px;
		bottom: -15%;
		left: 17.5%;
	}
}
/*
	Carusel
*/
.preview__wrapper{margin-top: -25px;}
.preview__item{
	margin-top: 30px;
	display: block;
}
.preview__item img{
	max-width: 100%;
	height: auto;
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
	border-radius: 6px;
	transition: transform .3s cubic-bezier(.02,.01,.47,1), box-shadow .2s cubic-bezier(.02,.01,.47,1);
}
@media(min-width:576px){
	.preview__item{
		transition: transform .3s cubic-bezier(.02,.01,.47,1), box-shadow .2s cubic-bezier(.02,.01,.47,1);
		transform: translateY(0px);
	}
	.preview__item:hover{
		box-shadow: 0px 15px 30px rgba(95, 107, 125, 0.15);
		transform: translateY(-10px);
	}
	.preview__item:before{
		content: '';
		display: block;
		position: absolute;
		bottom: 0px;
		left: 0;
		width: 100%;
		height: 10px;
		transform: translateY(0px);
		transition: transform .3s cubic-bezier(.02,.01,.47,1);
	}
	.preview__item:hover:before{
		transform: translateY(10px);
	}
}
/*
	Footer
*/
.footer-layout{padding: 52px 0 65px;}
.fsocial-icon{
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-content: stretch;
	align-items: center;
	margin: 11px -10px 0;
	padding: 0;
}
.fsocial-icon li{margin: 10px 10px 0;}
.fsocial-icon a{
	color: #D6D6D6;
	display: inline-block;
	padding:7px;
	transition: color .3s cubic-bezier(.02,.01,.47,1);
}
@media(min-width:576px){
	.fsocial-icon a:hover{color: #191919;}
}
/*
	BlockItem
*/
.blockitem{
	display: block;
	font-size: 16px;
	line-height: 23px;
	color: #191919;
	text-align: center;
	font-family: Hind;
	font-weight: 500;
}
.blockitem:hover{color: #191919;}
.blockitem img{
	width: 100%;
	height: auto;
	margin-bottom: 19px;
	box-shadow: 0px 5px 20px rgba(95, 107, 125, 0.15);
	border-radius: 6px;
}
#carusel-wrapper{
	padding-top: 6px;
	position: relative;
}
#carusel-wrapper [data-carousel] .slick-list{overflow: inherit;}
[data-carousel] + [data-carousel]{margin-top: 40px;}
[data-carousel] .slick-slide{
	padding-left: 15px;
	padding-right: 15px;
}
/* Carusel Arrows */
[data-carousel]{position: relative;}
@media(min-width:576px){
	[data-carousel] .slick-arrow{
		display: flex;
		justify-content: center;
		align-items: center;
		position: absolute;
		top: 0;
		z-index: 2;
		font-size: 0;
		border:none;
		cursor: pointer;
		width: 24%;
		height: 100%;
		opacity: 1;
		opacity: 0;
		transition: opacity .3s cubic-bezier(.02,.01,.47,1);
	}
	[data-carousel] .slick-btwrapper{
		width: 40px;
		height: 40px;
		border-radius: 50%;
		background-color: #2879FE;
		display: inline-flex;
		justify-content: center;
		align-items: center;
		position: absolute;
		top: 50%;
		transform: translate(-50%, -50%);
		transition: background-color .3s cubic-bezier(.02,.01,.47,1);
	}
	[data-carousel] .slick-btwrapper:hover{background-color: #191919;}
	[data-carousel] .slick-arrow:hover{opacity: 1;}
	[data-carousel] .slick-prev{left: 0px;}
	[data-carousel] .slick-next{right: 0px;}
	[data-carousel] .slick-prev .slick-btwrapper{left: 90px;}
	[data-carousel] .slick-next .slick-btwrapper{right: 50px;}
	#carusel-wrapper [data-carousel]:first-child{
		padding-left: 15px;
		padding-right: 15px;
	}
	.carousel__shift .slick-list{
		margin-left: -16.5%;
		margin-right: -16.5%;
	}
}
@media(max-width:575px){
	[data-carousel]{
		padding-left: 5px;
		padding-right: 5px;
	}
	[data-carousel] .slick-arrow{display: none;}
}
[data-carousel]:not(.slick-initialized){display: flex; opacity: 0}
/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

.btn__custom-mobile > *{pointer-events: none;}
@media (min-width:769px){
	.btn__custom-mobile{display: none;}
}
@media (max-width:768px){
	.maxmedia768,
	.at-expanding-share-button-desktop,
	#js-facebook-chat-iframe,
	#js-facebook-chat-iframe > *{
		display: none !important;
	}
}
@media (max-width:576px){
	.header-layout .row-btn .btn__icon{display: none}
	.header-layout .btn__minwidth{width: auto;}
	.header-layout .row-btn{
		margin-left: -10px;
		margin-right: -10px;
	}
	.header-layout .row-btn .btn{
		padding-left: 25px;
		padding-right: 25px;
	}
}
@media (max-width:370px){
	.header-layout .row-btn .btn{
		padding-left: 15px;
		padding-right: 15px;
	}
}