@charset 'UTF-8';
/* Arrows */
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top: 45%;display:block;width: 45px;height: 45px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;z-index: 1;border-radius: 50%;left: 0;right: 0;margin: auto;
background: url('data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20200%20200%22%20style%3D%22enable-background%3Anew%200%200%20200%20200%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%2321A462%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M100%2C0C44.8%2C0%2C0%2C44.8%2C0%2C100s44.8%2C100%2C100%2C100s100-44.8%2C100-100l0%2C0C200%2C44.8%2C155.2%2C0%2C100%2C0z%22%2F%3E%3Cpolygon%20class%3D%22st1%22%20points%3D%2278.4%2C152.4%2078.4%2C56.1%20141.6%2C104.3%20%22%2F%3E%3C%2Fsvg%3E')
 no-repeat center; background-size:contain;}
.slick-prev{left: 2%;right: auto;transform: scale(-1, 1);}
[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir='rtl'] .slick-prev:before{content:""}
.slick-next{right: 2%;left: auto;}[dir='rtl'] .slick-next{right:auto;left:-25px}
@media only screen and (max-width:850px){.slick-next,.slick-prev{width: 3em; font-size:14px;top: 38%;}
.slick-prev{}}

/* Dots */
.slick-slider{}.slick-dots{position:absolute;bottom: -50px;display:block;margin: auto;left: 0;right: 0;padding:0;width: 100%;list-style:none;text-align: center;}

.fv_slide .slick-dots { width: 100%; max-width: initial; bottom: 20px; left: auto; right: 20px; text-align: right; }
.slick-dots li{position:relative;display:inline-block;
width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}

.fv_slide .slick-dots li { width: 5em; height: 5px;}
.slick-dots li button{font-size:0;line-height:0;
display:block;width:15px;height:15px;background: #eae9e4;
border-radius:50%;padding:5px;cursor:pointer;color:transparent;
border:0;outline:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}
.fv_slide .slick-dots li button { width: 100%; height: 100%; border-radius: 0; padding: 0; background: #dcdcdc;}
.fv_slide .slick-dots li button:hover, .fv_slide .slick-dots li.slick-active button {background: #7db62e;}

@media only screen and (max-width:850px){
.fv_slide .slick-dots li { width:3em; height: 3px;}
.fv_slide .slick-dots {top: 0; right:2%;bottom:auto;}
}

.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:hover,.slick-dots li.slick-active button{background: #78b530;}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}

