@font-face {font-family:'HelveticaT';src: url('../webfonts/helvetica/280CCE_0_0.eot');src: url('../webfonts/helvetica/280CCE_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/helvetica/280CCE_0_0.woff') format('woff'),url('../webfonts/helvetica/280CCE_0_0.ttf') format('truetype');}

*{box-sizing:border-box;margin:0 auto;padding:0;}
.slider{width:100%;margin:24px auto;}
.slick-slide{margin:0px 15px;transition:all ease-in-out .3s;opacity:.2;}
.slick-slide img{max-width:100%;max-height:100%;}
.slick-prev:before,.slick-next:before{color:black;}
.slick-active{opacity: .5;}
.slick-current{opacity:1;}
div{text-align:center;}
	
button.navigation_button{background-repeat:no-repeat;background-size:contain;width:42px;height:42px;transition:all .3s ease;display:inline-block;border:none;background-color:transparent;}
button.navigation_button.prev{background-image:url(../images/prev.webp);
	&:hover{background-image:url('../images/prev-h.webp');}
}
button.navigation_button.next{background-image:url(../images/next.webp);
	&:hover{background-image:url('../images/next-h.webp');}
}
button.navigation_button.prev.slick-disabled{background-image:url(../images/prev-d.webp);}
button.navigation_button.next.slick-disabled{background-image:url(../images/next-d.webp);}

.video_box iframe{max-width:100%;max-height:100%;}


.wraps{width:360px;background-color:#EAE3DC;}
.single-item{}
.single-item .box{width:329px;height:442px;border-radius:16px 16px 16px 2px;background-color:#fff;position:relative;}
.single-item .box .logo{width:143px;height:53px;position:absolute;top:13px;left:6px;}
.single-item .box .premium{width:127px;height:28px;background-color:#dbe666;border-radius:8px 0 0 0;color:#1C2D00;font-size:16px;font-weight:600;line-height:28px;position:absolute;top:28px;right:0;font-family:Titillium Web;}
.single-item .box .product_name{width:297px;height:62px;color:#000;font-size:24px;line-height:31.2px;font-family:HelveticaT;margin:80px auto 5px;text-align:left;}
.single-item .box .description{font-family:HelveticaT;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;width:297px;}
.single-item .box .product_image{width:100%;height:180px;text-align:center;}
.single-item .box .clarification{width:281px;height:44px;font-family:Titillium Web;font-size:16px;font-weight:400;line-height:22.4px;text-align:left;}

section.slider .video_box{width:306px;height:170px;border-radius:10px;background:#000;overflow:hidden;}
/*section.slider .video_box iframe{max-width:298px;max-height:169px;}*/
section.slider .video_box iframe{width:100%;height:100%;}
/*section.slider div iframe{max-width:254px;max-height:145px;}*/


.products_slider{padding:5px 0 30px;}
.products_slider section{}
.products_slider section .box{}

.top_banner{background:url("../images/top-banner.jpg") no-repeat center;width:360px;height:82px;padding-top:10px;}
.top_banner .title{color:#fff;font-family:HelveticaT;font-size:22px;letter-spacing:0.6px;margin-bottom:10px;}
.top_banner .title sup{font-size:12px;line-height:12px;}
.top_banner .description{color:#fff;font-family:Titillium Web;font-size:19px;line-height:22px;letter-spacing:-0.2px;}

.training_videos{padding:20px 0 15px;}
.training_videos .title{font-family:HelveticaT;font-size:22px;font-weight:normal;line-height:24.2px;text-align:center;color:#000;}
.training_videos .single-videos{padding-left:15px;}
.training_videos .slick-slide{margin:0px 10px 0 0px;}


.single_video{background-color:#fff;padding:30px 0 20px;}
.single_video .title{font-family:HelveticaT;font-size:22px;font-weight:normal;line-height:24.2px;text-align:center;margin-bottom:10px;}
.single_video .description{font-family:Titillium Web;font-size:20px;line-height:22px;text-align:center;margin-bottom:20px;}
.single_video .the_video{width:360px;height:202px;}
.single_video .the_video iframe{width:100%;height:100%;}

.download{background-color:#fff;padding:30px 0 20px;}
.download .title{font-family:HelveticaT;color:#7A9900;font-size:22px;line-height:24px;margin-bottom:15px;}
.download .guides{display:flex;}
.download .image{text-align:center;margin-bottom:20px;}
.download .image a{text-decoration:none;}
.download .link{width:162px;height:44px;background-color:#7A9900;font-family:Titillium Web;font-size:18px;font-weight:600;line-height:44px;border-radius:12px 12px 12px 2px;color:#fff;display:block;text-decoration:none;}

.link_to{background-color:#fff;padding:30px 0 20px;}
.link_to .logo{text-align:center;margin-bottom:10px;}
.link_to .description{color:#667F06;font-family:HelveticaT;font-size:28px;font-weight:normal;line-height:30.8px;text-align:center;margin-bottom:20px;}
.link_to .arrow{text-align:center;}
