.fslider .flexslider{overflow:hidden;position:relative}.fslider .flexslider .flex-viewport{max-height:520px;overflow:hidden}.fslider .flexslider .slide .entry img{display:block;height:650px;object-fit:cover;width:100%}.blog-slider .fslider{border-radius:0;margin:0 auto;max-width:1340px;overflow:hidden}.fslider .flexslider .flex-direction-nav a{background:rgba(0,0,0,.4);border-radius:50%;color:#fff;height:50px;line-height:36px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:background .25s ease;width:50px;z-index:20}.fslider .flexslider .flex-direction-nav a:hover{background:rgba(0,0,0,.7)}.fslider .flexslider .flex-prev{left:15px}.fslider .flexslider .flex-next{right:15px}.fslider .flexslider .flex-control-nav.flex-control-thumbs{background:transparent;border-radius:8px;bottom:30px!important;display:flex!important;flex-wrap:nowrap;gap:6px;left:auto!important;padding:6px;position:absolute!important;right:30px!important;top:auto;z-index:15}.fslider .flexslider .flex-control-thumbs li{border-radius:6px;display:block!important;flex:0 0 auto;height:56px;margin:0!important;overflow:hidden;width:80px}.fslider .flexslider .flex-control-thumbs img{cursor:pointer;display:block;height:100%;object-fit:cover;opacity:.85;transition:opacity .25s ease,transform .25s ease;width:100%}.fslider .flexslider .flex-control-thumbs img:hover{opacity:1;transform:scale(1.02)}.fslider .flexslider .flex-control-thumbs img.flex-active{opacity:1;outline:2px solid #fff;outline-offset:2px}@media (max-width:992px){.fslider .flexslider .flex-viewport{max-height:420px}.fslider .flexslider .slide .entry img{height:420px}.fslider .flexslider .flex-control-thumbs li{height:48px;width:70px}}@media (max-width:768px){.fslider .flexslider .flex-viewport{max-height:360px}.fslider .flexslider .slide .entry img{height:360px}.fslider .flexslider .flex-control-nav.flex-control-thumbs{bottom:10px!important;gap:4px;padding:4px;right:10px!important}.fslider .flexslider .flex-control-thumbs li{height:44px;width:62px}}.fslider.flex-thumb-grid .flex-control-nav.flex-control-thumbs li img{height:70px!important}.flex-next i,.flex-prev i,.slider-arrow-bottom-sm i,.slider-arrow-left i,.slider-arrow-right i,.slider-arrow-top-sm i{color:var(--cnvs-slider-arrow-color);font-size:calc(var(--cnvs-slider-arrows-size)/2);height:100%;line-height:var(--cnvs-slider-arrows-size);text-align:center;transition:color .3s ease-in-out;width:100%}