﻿@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&display=swap');

/* **************************************************************************************************************************************************************** */

/* RESET */
html,body{margin:0px;padding:0px;width:100%;height:100%;font-size:0;font-family: 'Montserrat', sans-serif;-webkit-text-size-adjust:none;letter-spacing:-0.5px}
ul,ol,li,dl,dd,dt,input,h1,h2,h3,h4,h5,h6,p,b,input,button,textarea,fieldset,legend,td,th{margin:0px;padding:0px;font-weight:normal}
li{list-style:none}
fieldset,img,a{border:0px}
a{text-decoration:none}
legend,.blind{position:absolute;top:0;left:-10000px;width:0;height:0;overflow:hidden;font-size:0;line-height:0}
caption{display:none}
button,label{cursor:pointer}
button{overflow:visible\9}  /* button fix for ie8 */
input,textarea,button{font-family: 'Montserrat', sans-serif;}
table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left}
table th, table td{text-align:left}
input::-webkit-input-placeholder{color:#b4b4b4}
input::-moz-placeholder{color:#b4b4b4}
input:-moz-placeholder{color:#b4b4b4}
input:-ms-input-placeholder{color:#b4b4b4}
textarea::-webkit-input-placeholder{color:#b4b4b4}
textarea::-moz-placeholder{color:#b4b4b4}
textarea:-moz-placeholder{color:#b4b4b4}
textarea:-ms-input-placeholder{color:#b4b4b4}
input:focus::-webkit-input-placeholder{color:transparent!important}
input:focus::-moz-placeholder{color:transparent!important}
input:focus:-moz-placeholder{color:transparent!important}
input:focus:-ms-input-placeholder{color:transparent!important}
textarea:focus::-webkit-input-placeholder{color:transparent!important}
textarea:focus::-moz-placeholder{color:transparent!important}
textarea:focus:-moz-placeholder{color:transparent!important}
textarea:focus:-ms-input-placeholder{color:transparent!important}
header, footer, section, article, aside, nav, address{display:block;margin:0} /* ie8 */

.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contains{position:relative;margin:0 auto;max-width:1200px}
.mobile-show{display:none}
#viewport{overflow:hidden}

/* **************************************************************************************************************************************************************** */

/* ANIMATION */
.ani {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
@keyframes fade1{
	0%{opacity:0}
	50%{opacity:1}
	100%{opacity:0}
}
@keyframes fadeIn1{
	0%{opacity:0}
	100%{opacity:1}
}
@keyframes fadeOut1{
	0%{opacity:1}
	100%{opacity:0}
}
@keyframes zoomIn1{
	0%{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}
	100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@keyframes waving1_1{
	0%{transform:scale(0,1);-moz-transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1)}
	25%{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}
	50%{transform:scale(0,1);-moz-transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1)}
}
@keyframes waving1_2{
	0%{transform:scale(0,-1);-moz-transform:scale(0,-1);-webkit-transform:scale(0,-1);-ms-transform:scale(0,-1);-o-transform:scale(0,-1)}
	25%{transform:scale(-1,-1);-moz-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);-o-transform:scale(-1,-1)}
	50%{transform:scale(0,-1);-moz-transform:scale(0,-1);-webkit-transform:scale(0,-1);-ms-transform:scale(0,-1);-o-transform:scale(0,-1)}
}
@keyframes slideUp1{
	from{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	to{transform:translate(0,-30px);-moz-transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px)}
}
@keyframes slideDown1{
	from{transform:translate(0,0);-moz-transform:translate(0,0)}
	to{transform:translate(0,30px);-moz-transform:translate(0,30px);-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}
}
@keyframes slideUp2{
	from{transform:translate(0,30px);-moz-transform:translate(0,30px);-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideDown2{
	from{transform:translate(0,-30px);-moz-transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideUp3{
	from{transform:translate(0,100px);-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideDown3{
	from{transform:translate(0,-100px);-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);-o-transform:translate(0,-100px)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideLeft1{
	from{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	to{transform:translate(-30px,0);-moz-transform:translate(-30px,0);-webkit-transform:translate(-30px,0);-ms-transform:translate(-30px,0);-o-transform:translate(-30px,0)}
}
@keyframes slideRight1{
	from{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	to{transform:translate(30px,0);-moz-transform:translate(30px,0);-webkit-transform:translate(30px,0);-ms-transform:translate(30px,0);-o-transform:translate(30px,0)}
}
@keyframes slideLeft2{
	from{transform:translate(-30px,0);-moz-transform:translate(-30px,0);-webkit-transform:translate(-30px,0);-ms-transform:translate(-30px,0);-o-transform:translate(-30px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideRight2{
	from{transform:translate(30px,0);-moz-transform:translate(30px,0);-webkit-transform:translate(30px,0);-ms-transform:translate(30px,0);-o-transform:translate(30px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideLeft3{
	from{transform:translate(-50px,0);-moz-transform:translate(-50px,0);-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideRight3{
	from{transform:translate(50px,0);-moz-transform:translate(50px,0);-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideLeft4{
	from{transform:translate(-400px,0);-moz-transform:translate(-400px,0);-webkit-transform:translate(-400px,0);-ms-transform:translate(-400px,0);-o-transform:translate(-400px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes slideRight4{
	from{transform:translate(400px,0);-moz-transform:translate(400px,0);-webkit-transform:translate(400px,0);-ms-transform:translate(400px,0);-o-transform:translate(400px,0)}
	to{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes floating1{
	0%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	50%{transform:translate(0,-60px);-moz-transform:translate(0,-60px);-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);-o-transform:translate(0,-60px)}
	100%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes floating2{
	0%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	50%{transform:translate(0,-15px);-moz-transform:translate(0,-15px);-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);-o-transform:translate(0,-15px)}
	100%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes floating3{
	0%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	50%{transform:translate(0,30px);-moz-transform:translate(0,30px);-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}
	100%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes floating4{
	0%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
	50%{transform:translate(0,15px);-moz-transform:translate(0,15px);-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);-o-transform:translate(0,15px)}
	100%{transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@keyframes breathing1{
	0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
	50%{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
	100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@keyframes breathing2{
	0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
	50%{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
	100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@keyframes breathing3{
	0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
	50%{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}
	100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@keyframes living1{
	0%{transform:scale(1,1);transform-origin:center bottom;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}
	50%{transform:scale(1,0.9);transform-origin:center bottom;-moz-transform:scale(1,0.9);-webkit-transform:scale(1,0.9);-ms-transform:scale(1,0.9);-o-transform:scale(1,0.9)}
	100%{transform:scale(1);transform-origin:center bottom;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@keyframes special1{
	0%{transform:translate(100px,100px) rotate(15deg);-moz-transform:translate(100px,100px) rotate(15deg);-webkit-transform:translate(100px,100px) rotate(15deg);-ms-transform:translate(100px,100px) rotate(15deg);-o-transform:translate(100px,100px) rotate(15deg)}
	100%{transform:translate(0,0) rotate(0);-moz-transform:translate(0,0) rotate(0);-webkit-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);-o-transform:translate(0,0) rotate(0)}
}
@keyframes special2{
	0%{transform:translate(400px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(400px,0) scale(1,1);-moz-transform:translate(400px,0) scale(1,1);-ms-transform:translate(400px,0) scale(1,1);-o-transform:translate(400px,0) scale(1,1)}
	10%{ transform:translate(360px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(360px,-50px) scale(1,0.95); -moz-transform:translate(360px,-50px) scale(1,0.95); -ms-transform:translate(360px,-50px) scale(1,0.95); -o-transform:translate(360px,-50px) scale(1,0.95); }
	20%{transform:translate(320px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(320px,0) scale(1,1);-moz-transform:translate(320px,0) scale(1,1);-ms-transform:translate(320px,0) scale(1,1);-o-transform:translate(320px,0) scale(1,1)}
	30%{transform:translate(280px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(280px,-50px) scale(1,0.95);-moz-transform:translate(280px,-50px) scale(1,0.95);-ms-transform:translate(280px,-50px) scale(1,0.95);-o-transform:translate(280px,-50px) scale(1,0.95)}
	40%{transform:translate(240px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(240px,0) scale(1,1);-moz-transform:translate(240px,0) scale(1,1);-ms-transform:translate(240px,0) scale(1,1);-o-transform:translate(240px,0) scale(1,1)}
	50%{transform:translate(200px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(200px,-50px) scale(1,0.95);-moz-transform:translate(200px,-50px) scale(1,0.95);-ms-transform:translate(200px,-50px) scale(1,0.95);-o-transform:translate(200px,-50px) scale(1,0.95)}
	60%{transform:translate(160px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(160px,0) scale(1,1);-moz-transform:translate(160px,0) scale(1,1);-ms-transform:translate(160px,0) scale(1,1);-o-transform:translate(160px,0) scale(1,1)}
	70%{transform:translate(120px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(120px,-50px) scale(1,0.95);-moz-transform:translate(120px,-50px) scale(1,0.95);-ms-transform:translate(120px,-50px) scale(1,0.95);-o-transform:translate(120px,-50px) scale(1,0.95)}
	80%{transform:translate(80px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(80px,0) scale(1,1);-moz-transform:translate(80px,0) scale(1,1);-ms-transform:translate(80px,0) scale(1,1);-o-transform:translate(80px,0) scale(1,1)}
	90%{transform:translate(40px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(40px,-50px) scale(1,0.95);-moz-transform:translate(40px,-50px) scale(1,0.95);-ms-transform:translate(40px,-50px) scale(1,0.95);-o-transform:translate(40px,-50px) scale(1,0.95)}
	100%{transform:translate(0,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1)}
}
@keyframes special3{
	0%{transform:translate(160px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(160px,0) scale(1,1);-moz-transform:translate(160px,0) scale(1,1);-ms-transform:translate(160px,0) scale(1,1);-o-transform:translate(160px,0) scale(1,1)}
	25%{transform:translate(120px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(120px,-50px) scale(1,0.95);-moz-transform:translate(120px,-50px) scale(1,0.95);-ms-transform:translate(120px,-50px) scale(1,0.95);-o-transform:translate(120px,-50px) scale(1,0.95)}
	50%{transform:translate(80px,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(80px,0) scale(1,1);-moz-transform:translate(80px,0) scale(1,1);-ms-transform:translate(80px,0) scale(1,1);-o-transform:translate(80px,0) scale(1,1)}
	75%{transform:translate(40px,-50px) scale(1,0.95);transform-origin:center bottom;-webkit-transform:translate(40px,-50px) scale(1,0.95);-moz-transform:translate(40px,-50px) scale(1,0.95);-ms-transform:translate(40px,-50px) scale(1,0.95);-o-transform:translate(40px,-50px) scale(1,0.95)}
	100%{transform:translate(0,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1)}
}
@keyframes special4{
	0%{background-size:auto 120%}
	100%{background-size:auto 100%}
}
@keyframes special5{
	0%{ transform:translate(600px,0) scale(1,1); transform-origin:center bottom; -webkit-transform:translate(600px,0) scale(1,1); -moz-transform:translate(600px,0) scale(1,1); -ms-transform:translate(600px,0) scale(1,1); -o-transform:translate(600px,0) scale(1,1); }
	10%{ transform:translate(540px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(540px,-50px) scale(1,0.95); -moz-transform:translate(540px,-50px) scale(1,0.95); -ms-transform:translate(540px,-50px) scale(1,0.95); -o-transform:translate(540px,-50px) scale(1,0.95); }
	20%{ transform:translate(480px,0) scale(1,1); transform-origin:center bottom; -webkit-transform:translate(480px,0) scale(1,1); -moz-transform:translate(480px,0) scale(1,1); -ms-transform:translate(480px,0) scale(1,1); -o-transform:translate(480px,0) scale(1,1); }
	30%{ transform:translate(420px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(420px,-50px) scale(1,0.95); -moz-transform:translate(420px,-50px) scale(1,0.95); -ms-transform:translate(420px,-50px) scale(1,0.95); -o-transform:translate(420px,-50px) scale(1,0.95); }
	40%{ transform:translate(360px,0) scale(1,1); transform-origin:center bottom; -webkit-transform:translate(360px,0) scale(1,1); -moz-transform:translate(360px,0) scale(1,1); -ms-transform:translate(360px,0) scale(1,1); -o-transform:translate(360px,0) scale(1,1); }
	50%{ transform:translate(300px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(300px,-50px) scale(1,0.95); -moz-transform:translate(300px,-50px) scale(1,0.95); -ms-transform:translate(300px,-50px) scale(1,0.95); -o-transform:translate(300px,-50px) scale(1,0.95); }
	60%{ transform:translate(240px,0) scale(1,1); transform-origin:center bottom; -webkit-transform:translate(240px,0) scale(1,1); -moz-transform:translate(240px,0) scale(1,1); -ms-transform:translate(240px,0) scale(1,1); -o-transform:translate(240px,0) scale(1,1); }
	70%{ transform:translate(180px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(180px,-50px) scale(1,0.95); -moz-transform:translate(180px,-50px) scale(1,0.95); -ms-transform:translate(180px,-50px) scale(1,0.95); -o-transform:translate(180px,-50px) scale(1,0.95); }
	80%{ transform:translate(120px,0) scale(1,1); transform-origin:center bottom; -webkit-transform:translate(120px,0) scale(1,1); -moz-transform:translate(120px,0) scale(1,1); -ms-transform:translate(120px,0) scale(1,1); -o-transform:translate(120px,0) scale(1,1); }
	90%{ transform:translate(60px,-50px) scale(1,0.95); transform-origin:center bottom; -webkit-transform:translate(60px,-50px) scale(1,0.95); -moz-transform:translate(60px,-50px) scale(1,0.95); -ms-transform:translate(60px,-50px) scale(1,0.95); -o-transform:translate(60px,-50px) scale(1,0.95); }
	100%{transform:translate(0,0) scale(1,1);transform-origin:center bottom;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1)}
}
@keyframes crack1{
	0%{transform:translate(0,0) rotate(0);transform-origin:100% 0;-moz-transform:translate(0,0) rotate(0);-webkit-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);-o-transform:translate(0,0) rotate(0)}
	100%{transform:translate(80px,-20px) rotate(15deg);transform-origin:100% 0;-moz-transform:translate(80px,-20px) rotate(15deg);-webkit-transform:translate(80px,-20px) rotate(15deg);-ms-transform:translate(80px,-20px) rotate(15deg);-o-transform:translate(80px,-20px) rotate(15deg)}
}

/* **************************************************************************************************************************************************************** */

.mobile,
.tablet { display: none;}

/* **************************************************************************************************************************************************************** */
@media screen and (max-width:900px){
	
	.pc { display: none;}
	.tablet,
	.tablet.mobile { display: block!important}
	
}

@media screen and (max-width:588px){
	
	.pc { display: none;}
	.tablet { display: none!important}
	.tablet.mobile,
	.mobile { display: block!important}
	
}
