:root{--main:#064b2f; --second:#2f6d3f; --white:#ffffff; --hover:#e8f3f5; --line:#9cb0a4;
	--fnt:iekan; --point-hue:17px; --point-ex:23px}
@media(max-device-width:2800px){
	div.pic{width:25%; height:250px; overflow-y:hidden}
	div.mobile{display:none}
	div.hside{width:40%; margin:5%}
	div.eside{width:30%; margin-left:3%}
	div.vside{width:16%}
	div.sside{width:20%}
	div.lside{width:78%; margin-right:2%}
	div.rside{width:78%; margin-left:2%}
	div.main{padding:40px; min-height:300px}}
@media(max-device-width:800px){
	div.pic{width:50%; height:130px; overflow-y:hidden}
	div.pic_sec{width:100%; height:270px; overflow-y:hidden}
	div.desktop{display:none}
	div.mobile{display:block}
	div.hside{width:90%}
	div.eside{width:100%; margin-bottom:var(--padd)}
	div.vside{width:50%; margin-bottom:var(--padd)}
	div.sside{width:100%; margin-bottom:var(--padd)}
	div.lside{width:100%; margin-bottom:var(--padd)}
	div.rside{width:100%; margin-bottom:var(--padd)}
	div.scroll{text-align:center}
	div.main{padding:var(--padd)}}
.anim1{transform:translate(0px,70px); transition:transform 1.5s}
.anim2{transform:scale(2,2); transition:transform 1s}
.anim3{opacity:0; transition:opacity 2s}
.menu_icon{display:inline-block; cursor:pointer}
.bar1, .bar2, .bar3{width:25px; height:2px; margin-bottom:6px; background-color:var(--main); transition:0.4s}
.menu_change .bar1{transform:translate(0,8px) rotate(-45deg)}
.menu_change .bar2{opacity:0}
.menu_change .bar3{transform:translate(0,-8px) rotate(45deg)}
div.zoom{line-height:0px; cursor: zoom-in; background-position: 50% 50%; background-repeat:no-repeat}
div.zoom:hover img{opacity:0}
a.black{color:var(--black)}
a.black:hover{color:var(--main)}
a.line{color:var(--line)}
a.line:hover{color:var(--main)}
input.button{background-image:linear-gradient(var(--main),var(--second))}
input.none{color:var(--back); background:none; border:1px solid var(--main)}
img.arrow{width:10px; position:relative; top:1px; margin-left:var(--radius)}
div.side{transition:background-color 0.4s; margin-bottom:var(--padd); padding:var(--padd); border-radius:var(--padd); border:1px solid var(--hover)}
div.side:hover{background-color:var(--hover)}
div.sideh{margin-bottom:var(--padd); padding:var(--padd); font-weight:bold; border-radius:50px; text-align:center}
div.good{margin-left:var(--padd); background-color:var(--white); border:1px solid var(--hover); position:relative; border-radius:var(--radius); padding:var(--padd); text-align:center}
div.good:hover{border:1px solid var(--line)}
div.box{background-color:var(--hover); border-radius:var(--radius); padding:var(--padd)}
div.mnu{display:inline-block; border:1px solid var(--hover); color:var(--main); font-weight:bold; border-radius:var(--radius); padding:var(--radius)}
div.count{position:relative; top:-8px; margin-right:var(--radius); background-color:var(--red); font-size:9px; color:var(--white); text-align:center; line-height:12px; width:14px; height:14px; padding:2px; padding-bottom:1px; padding-left:1px; border-radius:100px}
img:hover{}