.main-slider{position:relative;width:100%;opacity:1;visibility:visible;transition:all 1.2s ease;overflow:hidden}.loading{top:50%;position:absolute}.slides{display:block;margin:0;padding:0}.slides li{display:block}.slick-slider{margin:0;padding:0}.main-slider figure{margin:0;padding:0}.slick-initialized{opacity:1;visibility:visible}.slick-slide{position:relative;height:auto}.main-slider::before{@extend %filled_obj;@extend %bv_hidden;background-color:#000;opacity:.3;z-index:1}.main-slider video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.main-slider iframe{position:relative;pointer-events:none}.main-slider figure{position:relative;height:100%}.slide-image{opacity:0;background-size:cover;background-position:center;//background-color:rgba(#c46897,.38);//background-blend-mode:overlay;transition:all .8s ease}.show{opacity:1}.image-entity{width:100%;opacity:0;visibility:hidden}.loading{position:absolute;top:44%;left:0;width:100%;text-align:center}.slide-media{animation:slideOut .4s cubic-bezier(.4,.29,.01,1)}.slick-active{z-index:1}.slide-media{animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1)}.caption{opacity:1;transform:translateY(0);transition:all .7s cubic-bezier(.32,.34,0,1.62) .6s}.caption{position:absolute;top:35%;left:0%;color:#fff;margin:0;visibility:hidden;z-index:1;transition:all .7s ease;transform:translateX(600px);width:100%;height:100%}.slick-current .caption{visibility:visible;opacity:.9;transform:translate(0,0)}.slide-title{font-size:45px;line-height:46px;color:#fff;text-shadow:0 1px 2px rgba(80,15,98,.498361);font-weight:700;text-transform:uppercase}.silde-content{font-size:16px;line-height:24px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);margin-top:20px;margin-bottom:20px}.inner-caption{text-align:center}.slick-dots{text-align:center;position:absolute;bottom:15px;left:0;width:100%;margin:0;padding:0}.slick-dots li{display:inline-block;vertical-align:top;margin:0 8px}.slick-dots li:focus{outline:none}.slick-dots li:hover{opacity:1}.slick-dots li button{width:50px;height:5px;border:none;cursor:pointer;box-shadow:0 0 0 0 transparent;vertical-align:middle;color:#fff;background-color:#d7d7d7;transition:all .3s ease;opacity:.4;text-indent:-9999em;outline:none}.slick-dots li.slick-active button{border-color:#d49c22;outline:none;opacity:1}.content{width:90%;max-width:980px;margin:0 auto}.slider-page .slick-slide{height:auto}.slider-page .slide-image{height:auto;opacity:1}@keyframes slideIn{from{filter:blur(15px)}to{filter:blur(0)}}@keyframes slideOut{from{filter:blur(0)}to{filter:blur(15px)}}