@media screen and (max-width:320px),screen and (max-device-width:320px){.header,.year{line-height:1}.hide-mobile{display:none}.gy-logo{width:160px;top:10px;left:calc(50% - 80px)}.logo-120{width:220px;left:calc(50% - 110px);top:90px}.contact,.time{width:33px;height:35px}.title,.title img{height:60px}.back,.next{width:38px}.btn-slide{right:15px}.slaid-wrapper{width:80%;left:0;margin:0 10%}.header{padding:0 15px;margin-bottom:5px}.year{display:block;float:none;font-size:26px}.subtitle{font-size:14px;letter-spacing:-.2px}.content{padding:0 15px;max-height:110px;font-size:12px}.photos{position:relative}.photo{height:120px}.footer{height:25px}.footer img{width:25px;height:auto;margin:4px}.footer small{display:none}}@media screen and (max-width:568px) and (min-width:321px),screen and (max-device-width:568px) and (min-device-width:321px){.hide-mobile{display:none}.gy-logo{width:180px;top:10px;left:calc(50% - 90px)}.logo-120{width:220px;left:calc(50% - 110px);top:100px}.menu{top:150px}.contact,.time{width:36px;height:39px}.title img{transform:scale(.8,.8)}.back,.next{width:40px}.slaid-wrapper{width:80%;left:0;margin:0 10%;top:70px}.slaid{height:276px}.header{padding:10px 15px}.year{display:block;float:none;line-height:1;font-size:32px}.subtitle{font-size:14px;letter-spacing:-.2px}.content{max-height:110px;font-size:12px;padding:0 15px}.photos{position:relative}.photo{height:120px}.footer{height:40px}.footer img{width:25px;height:auto;margin:4px}.slick-list{padding:0 15%!important}.footer small{display:none}}@media screen and (max-width:767px) and (min-width:568px),screen and (max-device-width:767px) and (min-device-width:568px){.gy-logo{width:160px;top:10px;left:calc(50% - 170px)}.logo-120{width:260px;left:calc(50% + 10px);top:30px}.menu{top:70px}.contact,.time{width:36px;height:39px}.back,.next{width:48px}.photo{max-width:350px;height:220px}.title,.title img{height:100px;width:auto}.slaid-wrapper{width:450px;left:calc(50% - 255px);top:10px}.slaid{height:200px}.year{float:left}.footer{height:38px}.footer img{width:25px;height:auto;margin:4px}.footer small{display:none}}@media screen and (max-width:992px) and (min-width:768px),screen and (max-device-width:992px) and (min-device-width:768px){.photo{max-width:350px;height:240px}}