.caption1{background:rgba(0,0,0,.6);color:#fff}.caption1 span{display:block;opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition:.6s 1.2s;transition:.6s 1.2s}.sample1{position:relative}.thumbnails li{width:25%;padding:3px}@media screen and (max-width:767px){.thumbnails li{width:20%;padding:4px}}.thumbnails .selected div:before{border-color:#efc509;background:#00b6ff}.carousel{position:relative;overflow:hidden;-webkit-transition:.3s;transition:.3s}.carousel ul{list-style:none;margin:0;padding:0}.carousel li{opacity:0;filter:alpha(opacity=0);position:absolute;left:0;top:0;width:100%;-webkit-transition:.4s linear;transition:.4s linear}.carousel li.current,.carousel li:first-child{opacity:1;filter:alpha(opacity=100)}.carousel img{display:block;width:100%;height:auto;border:none;vertical-align:bottom}.caption1{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);position:absolute;right:0;bottom:10px;width:50%;padding:20px 30px;font-size:1.5em;-webkit-transition:.6s .8s;transition:.6s .8s;text-transform:capitalize}@media screen and (max-width:1080px){.thumbnails li{width:19.5%}.caption{font-size:1.2em}.thumbnails .selected div:before{left:-1.5px}}@media screen and (max-width:640px){.thumbnails li{width:25%}}@media screen and (max-width:767px){.caption{bottom:0;width:100%;padding:15px;font-size:20px}}@media screen and (max-width:400px){.caption{padding:10px 15px;font-size:16px}}.caption span{display:block;opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-transition:.6s 1.2s;transition:.6s 1.2s;font-family:Quicksand,sans-serif}.current .caption,.current .caption span{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .controls{display:none}.carousel:hover .next,.carousel:hover .prev{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel:hover .next:hover,.carousel:hover .prev:hover{opacity:.5;filter:alpha(opacity=50)}.prev{opacity:0;filter:alpha(opacity=0);position:absolute;left:10px;top:60%;line-height:1;margin-top:-35px;font-size:70px;text-shadow:0 0 4px rgba(0,0,0,.3);cursor:pointer;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:.3s;transition:.3s}.prev:before{display:block;content:"";background:url(../images/img-sp.webp) no-repeat 6px -63px;width:32px;height:32px}.next{opacity:0;filter:alpha(opacity=0);position:absolute;right:10px;top:60%;line-height:1;margin-top:-35px;font-size:70px;text-shadow:0 0 4px rgba(0,0,0,.3);cursor:pointer;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);-webkit-transition:.3s;transition:.3s}.next:before{display:block;content:"";background:url(../images/img-sp.webp) no-repeat -32px -62px;width:32px;height:32px}.thumbnails{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.thumbnails ul{overflow:hidden;list-style:none;margin:0;padding:3px}.thumbnails li{float:left}.thumbnails div{position:relative;background:#fff}.thumbnails .selected div:before{display:block;position:absolute;left:-2px;top:-2px;width:100%;height:100%;border-width:2px;border-style:solid;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.thumbnails img{display:block;position:relative;z-index:10;width:100%;height:auto;border:none;vertical-align:bottom;cursor:pointer;-webkit-transform:translateZ(0);-webkit-transition:.4s;transition:.4s}.thumbnails img:hover{opacity:.7;filter:alpha(opacity=70)}.thumbnails .selected img{cursor:default}.thumbnails .selected img:hover{opacity:1;filter:alpha(opacity=100)}
:root{--g6795840aef:1}
