@media (min-width:10px) and (max-width:570px){
.servic-7 .servic-video-1::before  {
    opacity: 70% !important;
    transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
}
}

.servic-7:hover .servic-video-01.servic-video-1::before  {
    opacity: 80%;
}

.servic-video-01.servic-video-1 video{
    width: 100%;
    height: 900px;
    top: -420px;
}

.servic-7:hover .servic-video-1::before  {
    opacity: 70%;
    transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
}

.servic-video-1::before  {
    opacity: 100%;
    content: '';
    display: block;
    position: relative;
    width: 101%;
    height: 100%;
    background: #090A0B;
    margin: auto;
    top: 0px;
    z-index:9;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.servic-video-1 video{
    width: 150%;
    height: 360px;
    position:absolute;
    float: left;
    lefT: 0px; 
    top: -60px;
}

.servic-video-1{
    width: 100%;
    height: 100%;
    position: absolute;
    overflow:hidden;
    float: left;
    lefT: 0px; 
    border-radius: 10px;
}





#cssmenu ul .cssmenu-a::after{
    display: block !important;
}

#cssmenu ul li::after {
    display: none;
    content: "";
    position: absolute;
    top: 20px;
    width: 100%;
    height: 19px;
    padding: 0px 0px;
    background: url(../img/menu-icon.svg) center no-repeat;
}



.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%;    object-fit: cover;}
.slick-slider{  overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ padding-bottom: 2px !important; bottom:35px;width:100% !important;position:absolute;display:block;right:none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{ transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out; box-shadow: 0px 0px 0px 3px #fff; background: #ffffff;border-radius:100px;}
.slick-next{ background:rgb(255 255 255 / 0%); text-align: center;right:20px;floaT:left;border-radius:100px;font-size: 18px !important;z-index: 1;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{ color:#fff; top: 50% !important;}
.slick-prev{ background:rgb(255 255 255 / 0%); text-align: center;lefT:20px;floaT:left;border-radius:100px;font-size: 18px !important;z-index: 1;line-height: 40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{ transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out; background: rgb(255 255 255 / 50%);border-radius:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 7px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
