.wh-background-accent-color, .header-mesage-row, .wh-vc-separator:before, .wh-quick-sidebar .wh-close, .wh-minicart .count, .woocommerce span.onsale, .woocommerce a.remove:hover, .sf-menu .label, .respmenu .label, .widget-banner .label, .wh-title-with-label b, .testimonial_rotator_wrap .testimonial_rotator .quote-icon, .testimonial_rotator_widget_wrap .testimonial_rotator .quote-icon {
    background-color: rgb(105, 73, 154)e0;
}

.carousel .item {
    height: 560px;
}
.carousel-caption .black span{
    padding: 30px;
    border-radius: 5px;
}

.carousel-caption{
    top: 18%;
    bottom: unset;
}
.carousel {
    background:#fff;
}

.item img {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 150px;
}
.black{
    color: #000;
}

.vc_custom_heading a:focus,.vc_custom_heading a:visited{
    color: #696969;
}
.vc_custom_1486632797689{
    color: #696969;
}
.vc_custom_heading a:hover{
    color: #fff;
}
.vc_custom_heading a{
    color: #cecece;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{
    padding-right: unset;
}
.post-list-thumb.wp-post-image{
    position: inherit;
    min-height: unset;
}
.header_logo{
    width:75px;
}
#status{
    background-image: url(../preloader.gif);
}
.line-s{
    background-image: url(../line.png);  
    width: 100%;
    height: 10px;
    background-size: 100%;
}
.consulations-b{
    background-color: #d0dae3;
    background-position: center center;
    background-image: url(../images/co.jpg);
    height: 290px;
    background-size: cover;
}
.consulations-b{
    background-color: #d0dae3;
    background-position: center center;
    background-image: url(../images/co.jpg);
    height: 270px;
    background-size: cover;
}
.event-b{
    background-color: #d0dae3;
    background-position: center center;
    background-image: url(../images/co.jpg);
    height: 270px;
    background-size: cover;
}
.product-b{
    background-color: #d0dae3;
    background-position: center center;
    background-image: url(../images/co.jpg);
    height: 270px;
    background-size: cover;
}
.about-us-image{
    /* background-image: url(../parallax_06.png); */
    background-position: center;
    background-size: cover;
    background: #F5F5F5;
}
.home_des{
    background-image: url(../new_des.png);
    background-position: center;
    /* background-repeat: no-repeat; */
    /* background-size: 100%; */
    height: 49px;
    margin: 5px 0px 0px 0px;
}
.login-image{
    background-image: url(../login.png);
    height: 523px;
    background-repeat: no-repeat;
    background-size: cover;
}
.vc_custom_1490007198609{
    /* background-image: url(../pattern.jpg); */
    background-color: #F5F5F5 !important;
}

.vc_custom_1489053472724{
    background-image: url(../se.png) !important;
}
.products_menu_cate{
    color: #fff;
}
.header-cat-avtive{
    color: rgb(105, 73, 154);
}
.vc_custom_1491222985380{
    padding-bottom: 1px;
}
.header-cat-menu{
    padding-bottom: 16px;
}
.button,.wh-button{
    background-color: rgba(105, 73, 154, 0.88) ;
    border: 1px solid rgba(105, 73, 154, 0.88) ;
}
li.msm-menu-item .msm-submenu a.wh-button.scp_theme_button-6e5691f7436bbc88d8ee11eb2a2d0a48, .scp_theme_button-6e5691f7436bbc88d8ee11eb2a2d0a48{
    background-color: rgba(105, 73, 154, 0.88);
    border: 1px solid rgba(105, 73, 154, 0.88);
}
.wh-button:hover,li.msm-menu-item .msm-submenu a.wh-button:hover{
    background-color: rgb(105, 73, 154);
    border: 1px solid rgb(105, 73, 154);
}
.button:hover,.wh-button:hover{
    background-color: rgb(105, 73, 154);
    border: 1px solid rgb(105, 73, 154);
}
button:focus,.wh-button:focus{
    background-color: rgb(105, 73, 154);
    border: 1px solid rgb(105, 73, 154);
}
.button,.whhh-button{
    background-color: rgb(255, 207, 86) ;
    border: 1px solid rgb(255, 207, 86) ;
}
li.msm-menu-item .msm-submenu a.whhh-button.scp_theme_button-6e5691f7436bbc88d8ee11eb2a2d0a48, .scp_theme_button-6e5691f7436bbc88d8ee11eb2a2d0a48{
    background-color: rgb(255, 207, 86);
    border: 1px solid rgb(255, 207, 86);
}
.whhh-button:hover,li.msm-menu-item .msm-submenu a.whhh-button:hover{
    background-color: rgb(255, 191, 31);
    border: 1px solid rgb(255, 191, 31);
}
.button:hover,.whhh-button:hover{
    background-color: rgb(255, 191, 31);
    border: 1px solid rgb(255, 191, 31);
}
button:focus,.whhh-button:focus{
    background-color: rgb(255, 191, 31);
    border: 1px solid rgb(255, 191, 31);
}
.sf-menu.wh-menu-main > li:hover > a, .sf-menu.wh-menu-main > li.sfHover > a{
    border-top-color: rgb(105, 73, 154) !important;
}
.sf-menu.wh-menu-main > li:hover > a, .sf-menu.wh-menu-main > li.sfHover > a {
    border-top: 4px solid rgb(105, 73, 154);
}
.vc_custom_1491222985380 {
    background-color: #88c8ae !important;
}
/* .msm-menu-item.msm-hover:hover .msm-submenu{
    margin-top: 15px;
} */
.msm-menu-item .msm-submenu h1, .msm-menu-item .msm-submenu h2, .msm-menu-item .msm-submenu h3
, .msm-menu-item .msm-submenu h4, .msm-menu-item .msm-submenu h5, .msm-menu-item .msm-submenu h6,.vc_custom_1486559690809{
    font-weight: bold
}
.vc_custom_heading.vc_custom_1489063802965{
    font-size: 31px;
}
.wpb_text_column :last-child{
    font-size: 17px;
}
.wh-menu-top li a{
    font-size: 18px;
    vertical-align: sub;
}
.wh-menu-top li {
    padding: 21px 5px 11px 5px;
}
.vc_custom_1495661470560,.vc_custom_1495661373175,.vc_custom_1495661384596{
    font-size: 18px;
}
.vc_custom_1490094492601,.vc_custom_1490094501067,.vc_custom_1490094508559{
    font-size: 15px;
}
.vc_custom_1491465566343{
    font-weight: bold;
}
.vc_custom_heading a{
    font-size: 15px;
}
.vc_custom_1490692783142,.vc_custom_1490692783142:hover{
    color: #000
}
.vc_custom_heading.text-align,.vc_custom_heading.text-align:hover{
    color: #000;
    font-size: 15px;
}
.tooooooltip {
    position: relative;
    display: inline-block;
    /* border-bottom: 1px dotted rgb(61, 50, 50); */
}

.tooooooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}
.tooooooltip:hover .tooltiptextt {
    visibility: visible;
    opacity: 1;
}
.hover_title{
    font-size: 19px;
    font-weight: bold;
}
.hover_age_group{
    font-size: 14px;
    color: #aaa;
}
.hover_age_group_span{
    font-weight: bold;
    color:#000000cf
}
.fa.fa-heart{
    font-size: 33px;
    margin-top: 18px;
    color: #fff;
}
.fa.fa-heart:hover{
    color: #fff;
}
.wpb_content_element{
    margin-bottom: 25px;
}
.vc_row p{
    color: #696969;
}
.respmenu-header .respmenu-header-logo-link{
    width: 40%;
}

.vc_custom_1489060668768,.wpb_wrapper,.vc_custom_1489060668768,.wpb_wrapper,.msm-content-box ,.vc_custom_1489060668768,.wpb_wrapper,.msm-content-box .vc_custom_1491222985380{
    height: 99%;
}
.vc_custom_1491222985380_n{
    padding-bottom: 55px;
}
.vc_custom_1491222985380_p{
    padding-bottom: 8px;
}
.vc_row-has-fill>.vc_column_container>.vc_column-inner{
    padding-top: 25px
}
.fa-cart-arrow-down,.fa-heart-o{
    font-size: 23px;
}
.cart_a{
    display: inline-block !important;
}
.heart-span,.fa-heart{
    /* pointer-events: auto; */
}
.heart-span{
    background: red;
    padding: 22px 8px 4px 9px !important;
    border-radius: 3px;
    cursor: pointer;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}
.heart-spannn{
    background: red;
    padding: 7px 7px 5px 7px !important;
    border-radius: 3px;
    cursor: pointer;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}
.hover_under_title{
    font-size: 15px;
}
.vc_custom_1491222940086{
    display: flow-root !important;
}
.img-container-v{
    vertical-align: bottom !important;
}
.price_b{
    font-weight: bold;
    font-size: 19px;
    color: #aaa;
}
.price_a{
    font-size: 17px
}
.header-cat-name{
    font-size: 15px;
    color: #aaa
}
.home_products_rate,.home_products_rate_number{
    font-size: 17px;
}
.home_products_rate_number{
    color: #aaa;
}

.header-n-t{
    height: 44px;
    overflow: hidden;
}
.header-p-t{
    height: 20px;
    overflow: hidden;
}
.product_contents{
    color: #aaa;
    font-size: 13px;
}   
.product_contents_span{
    font-weight: bold;
    color: #000;
    font-size: 14px;
}
.hover_age_group_t{
    font-size: 15px;
    color: #454545;
}
.hover_under_title{
    min-height: 40px;
}
.msm-menu-item.msm-hover:hover .msm-submenu{
    top: 74px;
}
.vc_custom_1490005716471 {
    display: block !important;
}
/* .hover_age_group{
    font-size: 16px;
    color: #757575;
}
.hover_age_group_span{
    font-weight: bold;
    color:#000000cf
} */
.vc_custom_1486632797689 a:hover,.vc_custom_1486632453789 a:hover{
    color: #000 !important;
}
.vc_custom_1486632797689 a ,.vc_custom_1486632453789 a{
    color: #696969;
}
.vc_custom_1489484533193{
    font-size: 17px;
}
.msm-top-level-item .fa-heart-o,.fa-cart-arrow-down{
    margin-top: 1px !important;
}
.wpb_column.vc_column_container.vc_col-sm-8.float-left-ar.float-right-en{
    min-height: 287px;
}
.wh-breadcrumbs{
    text-align: center
}
.trail-items{
    background: #ffffffcf !important;
    padding: 10px 15px 8px 15px !important;
    border-radius: 5px !important;
}
.wh-breadcrumbs-bar{
    overflow: unset;
}
.wh-breadcrumbs-wrapper{
    top: 100px;
}
.wh-breadcrumbs a {
    font-size: 25px;
    /* color: #674796; */
    color: black;
    font-weight: bold;
}
.wh-breadcrumbs a:hover {
    /* color: #471d84; */
    color: black;
}
.wh-post-item .entry-title{
    /* height: 62px; */
    overflow: hidden;
}
.wh-post-item .entry-title a{
    font-size: 19px;
}

.wh-sidebar.one.fourth.wh-padding.ar-float-right.float-right-en{
    top: -68px 
}
.wh-post-item{
    margin-bottom: 0px !important;
}
.wh-accent-color, .scp-tribe-events-link a, .scp-tribe-events-link, .wh-theme-icon, .entry-meta i, .teacher-meta-data i, 
.tl-recent-tweets i, .left-cell .label, .right-cell .label, .vc_tta.vc_general .vc_active .vc_tta-panel-title > a, 
.widget.widget-contact-info ul li i, .testimonial_rotator.template-default .testimonial_rotator_author_info p, 
.schedule li:hover span, .bullet-before:before,.entry-title a:hover{
    color: #7B5FA6 !important
}
.entry-meta span:first-child{
    margin: 0px 0px 0px 0px !important
}
.entry-meta{
    margin: 5px 0 -10px 0;
}
.wh-post-item .item .entry-summary{
    height: 47px;
    overflow: hidden;
}
.products_contents{
    min-height: 415px
}
.loaderee-cat{
    margin-top: 110px;
}
.pro-det-m{
    /* box-shadow: 3px -1px 30px -1px rgba(0, 0, 0, 0.36); */
    min-height: 500px;
    /* background: whitesmoke; */
    padding: 22px 20px 10px 20px;
}
.pro-det-header{
    margin-top: 20px;
}
.pro-det-m .p-hover-height .hover_age_group_t{
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 17px;
}
.pro-det-m .p-hover-height .hover_age_group .hover_age_group_span,.product_contents_span_details .product_contents_span{
    font-size: 17px;
}
.pro-det-m .p-hover-height .hover_age_group,.product_contents_span_details .product_contents{
    font-size: 16px;
}
.pro-det-m .p-hover-height .all_price{
    margin-top: 10px;
}
.pro-det-m .p-hover-height .all_price ,.hover_age_group_span{
    font-size: 17px;
}

.thumbnail .pro-det-m{
    margin-bottom:50px;
    min-height: 460px;
}
.content-details-title{
    margin-bottom: 10px
}
.widget-banner{
    background-color: #FDBE46
}
.cat-sid-title:hover{
    color: #3e2269e0;
}
.cat-sid-title{
    color: rgb(105, 73, 154)e0;
}
.content-details-news{
    margin-top: 20px;
}
.vc_custom_1560422917721,.vc_custom_1560422922777,.vc_custom_1560422926191{
    position: absolute;
    font-size: 5px;
    padding-top: 3px;
    line-height: 22px;
}
.scp_content_box-c3757830a7b50378d21531fbc291209c {
    box-shadow: 0px 2px 7px #d4d4d4;
}
.vc_custom_1501163446629 {
    padding-top: 6px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    background-color: #ffffff !important;
}
.vc_row.vc_row-o-equal-height>.vc_column_container{
    /* margin-bottom: -9px */
    margin-bottom: 0px
}
.click-to-chat {
    height: unset;
    position: fixed;
    z-index: 4;
    bottom: 0;
    background-color: unset;
    padding: 3px;
    font-size: 11px;
    /* min-width: 180px; */
}
.click-to-chat .chat-text a {
    color: #000 !important;
    font-size: 15px;
}
.click-to-chat .chat-icon {
    float: left;
    padding: 4px;
}
.click-to-chat{
    background: rgba(0, 0, 0, 0.64);
    border-radius: 5px;
    padding: 10px;
    margin-bottom: 5px
}

.add-to-favorites {
    height: unset;
    position: fixed;
    z-index: 4;
    bottom: 0;
    background-color: unset;
    padding: 3px;
    font-size: 11px;
    /* min-width: 180px; */
}
.add-to-favorites .chat-text a {
    color: #000 !important;
    font-size: 15px;
}
.add-to-favorites .chat-icon {
    float: left;
    padding: 4px;
}
.add-to-favorites{
    background: rgba(0, 0, 0, 0.64);
    border-radius: 5px;
    padding: 10px;
    margin-bottom: 5px
}


.vc_custom_heading{
    text-align: center
}
.register-user-input{
    border-radius: 10px;
}
.vc_custom_1489674090733{
    min-width: 125px;
}
.button-drop-unset{
    color: #000;
    background: unset;
    border: unset;
    padding: unset;
}
.button-drop-unset:hover,.button-drop-unset:focus{
    background: unset;
    border: unset;
    color: unset;
}
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  top: 53px;
}
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  font-size: 13px;
}
.dropdown a:hover {background-color: #ddd;}
.show {display: block;}
.wh-menu-top a{
    padding: 0px 5px;
}
.header-cart-count,.header-favorites-count{
    /* background: #FDBE46; */
    border-radius: 100px;
    /* padding: 6px 8px 5px 8px !important; */
    font-size: 20px;
    color: rgb(105, 73, 154);
    font-weight: bold;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
body{
    font-size: 15px;
    color: #000;
    line-height: 24px;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
input[type=number] {
    -moz-appearance:textfield; /* Firefox */
}
.vc_custom_1491554179182{
    background-color: #7d439a !important;
}
.sf-menu.wh-menu-main li > a{
    margin: 0 9px;
    padding: 35px 0 0;
    font-weight: bold;
}
.logo-li:hover > a{
    border-top: 0px !important;
}
.logo-li > a{
    border-top: 0px !important;
    padding-top: 5px !important;
}
.wh-header{
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    border-bottom: unset;
}
.sf-menu.wh-menu-main a, .respmenu li a{
    font-size: 16px;
}
.header-info{
    top: 20px;
}
.wh-menu-top li:first-child{
    border-left: unset;
    border-right: unset;
}
.slider-title{
    font-size: 52px;
    font-weight: bold;
    color: #7F69A7;
    line-height: 70px;
}
.counter-image img{
    width: 32%;
    margin-top: -30px;
}
.counter-image{
    margin-top: -90px;
}
.container-title{
    padding: 20px 0;
}
.container-desc{
    color: #a3a3a3;
}
.educational-b{
    background-color: #FDBF48 !important;
    border: 1px solid #FDBF48 !important;
    border-radius: 12px;
    padding: 5px 12px 5px 13px;
    color: #fff;
    min-width: 130px;
    font-weight: bold;
}
.educational-b:hover{
    background-color: #ffb11b !important;
    border: 1px solid #ffb11b !important;
    color: #000;
}
.reservation-b{
    background-color: #E76F9C !important;
    border: 1px solid #E76F9C !important;
    border-radius: 12px;
    padding: 5px 12px 5px 13px;
    color: #fff;
    min-width: 130px;
    font-weight: bold;
}
.reservation-b:hover{
    background-color: #eb4e89 !important;
    border: 1px solid #eb4e89 !important;
    color: #000;
}
.consultation-b{
    background-color: #7755A2 !important;
    border: 1px solid #7755A2 !important;
    border-radius: 12px;
    padding: 5px 12px 5px 13px;
    color: #fff;
    min-width: 130px;
    font-weight: bold;
}
.consultation-b:hover{
    background-color: #6732a9 !important;
    border: 1px solid #6732a9 !important;
    color: #000;
}
.container-b{
    padding: 20px 0;
}
.youtube-iframe{
    /* min-width: 450px; */
    /* min-height: 350px; */
    width: 100%;
    height: 100%;
}
.vc_custom_0098765456{
    min-width: 301px;
    border-radius: 0px;
}
.footer-logo{
    width: 30%;
    padding-bottom: 20px;
}
.footer-list{
    margin-top: 50px;
}
.vc_custom_1490007198609{
    padding-bottom: 35px !important;
}
.footer-kta{
    width: 75% !important;
}
.vc_custom_098765456712{
    margin-bottom: 7px !important;
}
.vc_custom_90976421536{
    margin-top: 20px ;
}
.second-footer{
    padding: 15px;
    background: #E56192;
}
.fourths.two{
    margin-bottom: 10px;
}
.wh-page-title-bar{
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 245px;
}
.product-details{
    width: 20%;
}
.about-us-title{
    color: #E56192;
    font-size: 22px;
    margin-top: 50px;
}
.about-us-title2{
    color: #7452A0;
    font-size: 29px;
    margin-top: 10px;
    margin-bottom: 12px !important;
}
.the-goales-div2 h3,.the-message-div2 h3,.vision-div2 h3{
    font-size: 21px;
}
.the-goales-div2 p,.the-message-div2 p,.vision-div2 p{
    font-size: 16px;
    color: #969696;
}
.the-goales-div1 img,.the-message-div1 img,.vision-div1 img{
    width: 60%;
}
.input-name{
    margin-bottom: 6px;
    margin-top: 10px;
    color: #000;
}
.ad-input{
    width: 90% !important;
}
/* max */
.banner1{
    background-color: #d0dae3;
    background-size: cover;
    background-position: center center;
    height: 200px;
    background-image: url(../images/banner1.jpg);
}
.banner2{
    background-color: #d0dae3;
    background-position: center center;
    background-image: url(../images/banner2.jpg);
}

.about-last-d{
    height: 450px;
}
.op-vd .fluid-width-video-wrapper{
    padding: 0px !important;
    position: inherit !important;
}
.msm-menu-item.msm-click.open .msm-submenu{
    z-index: 9;
}
.search-submit img{
    width: 19px;
}
.search-form button{
    padding: 5px 10px;
}
.search-submit{
    background-color: #804097;
    border: 2px solid #804097;
}
.vc_custom_1488966148366 .pagination .page-item{
    display: inline-block;
}
.sevices-he-a{
    /* min-height: 110px; */
    overflow: hidden !important;
    height: 49px;
}
.msm_content_box-7bea21b259e0c0a417b210352b918423{
    margin-top: 15px !important;
}
.author-bio{
    padding-top: 0px !important;
}
@media(max-width: 768px){
    .iframe-v-l{
        height: 300px;
    }
    .slider-he{
        padding: 0px !important;
    }
    .three-goals{
        padding: 0px 10px !important;
    }
    .product-details{
        font-weight: 100 !important;
        font-size: 10px;
        padding: 0px !important;
    }
    .the-goales-div1 img,.the-message-div1 img,.vision-div1 img{
        width: 90%;
    }
    .second-footer{
        padding-bottom:0px;
    }
    .vc_custom_0098765456{
        width: 100% !important;
    }
    .carousel-caption .black span {
        padding: 15px !important;
        font-size: 16px !important;
    }
    .carousel .item{
        height: 150px !important;
    }
    .counter-image{
        margin-top: 35px;
    }
    .vc_custom_1491465566343{
        font-size: 34px !important
    }
    .float-left-ar{
        float: unset !important;
    }
    .vc_custom_1488966148366{
        padding-right: 0px !important;
    }
    .vc_custom_1490692756988,.vc_custom_1490692783142,.pro_p{
        text-align: center !important
    }
    .pro_p{
        padding: 0px 35px 0px 35px !important;
    }
    .vc_custom_heading.text-ar-left.text-en-left,.vc_custom_1491466992847{
        text-align: center !important
    }
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
        width: 100%;
    }
    .min-h{
        min-height: 890px !important
    }
    .owl-theme .owl-controls{
        display: none !important;
    }
    .tooooooltip:hover .tooltiptext{
        display: none !important;
    }
    .tooooooltip:hover .tooltiptextt{
        display: none !important;
    }
    .text-center-mob{
        text-align: center !important
    }
    .wh-content{
        margin-top: 20px ;
    }
    .wh-breadcrumbs-wrapper{
        top: 0px !important;
    }
    .widget img{
        width: 100% !important
    }
    .pro-det-m{
        top: 30px
    }
    .vc_custom_1490102145392{
        padding-top: 13px !important
    }
    .youtube-iframe {
        min-width: 300px !important;
        min-height: 200px !important;
    }
    .vc_custom_1489757662264 div{
        text-align: center;
    }
    .table-div-ove{
        /* width: 767px; */
        width: 182%;
        overflow-x:auto;
    }
    .cart-t-head tr th {
        width: 125px;
    }
    .ble-div-fav{
        width: 130%;
        overflow-x:auto;
    }
    .rg-table tr th {
        width: 125px;
    }
    .about-last-d{
        height: auto !important;
    }
    .delete-prod-cart img {
        width: 20px !important;
    }
}
@media(max-width: 768px) and (min-width: 500px){
    .carousel .item {
        height: 285px !important;
    }
    .counter-image {
        margin-top: -90px !important;
    }
    .wpb_column.vc_column_container.float-left-ar.float-right-en{
        padding-bottom: 100px !important;
    }
    .container-desc{
        height: 15px !important;
    }
}
@media(max-width: 993px){
    .slider-title{
        font-size: 32px !important;
        line-height: 40px !important;
    }
    .container-desc{
        height: 105px;
    }
    .footer-list{
        float: right;
    }
    .footer-kta{
        width: 100% !important;
        text-align: center !important;
    }
    .vc_column_container>.vc_column-inner{
        text-align: center !important;
    }
    .kkkd{
        display: none;
    }
}
@media(min-width: 1200px){
    
}
@media(min-width: 992px){
    .slider-he{
        /* height: 560px; */
        padding: 0px;
    }
}
@media(min-width: 768px){
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
        display: block;
    }
    .lg-sc-width{
        width: 50% !important;
    }
    .products_contents{
        width: 75%; 
    }
    .delete-prod-cart{
        position: absolute !important;
    }
}
@media(min-width: 576px){
    
}
@media(max-width: 1530px) and (min-width: 1500px){
    .carousel .item {
        height: 551px !important;
    }
    .slider-he{
        height: 551px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 285px;
    }
}
@media(max-width: 1499px) and (min-width: 1489px){
    .carousel .item {
        height: 545px !important;
    }
    .slider-he{
        height: 545px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 285px;
    }
}
@media(max-width: 1488px) and (min-width: 1460px){
    .carousel .item {
        height: 534px !important;
    }
    .slider-he{
        height: 534px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 275px;
    }
}
@media(max-width: 1460px) and (min-width: 1449px){
    .carousel .item {
        height: 530px !important;
    }
    .slider-he{
        height: 530px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 270px;
    }
}
@media(max-width: 1448px) and (min-width: 1430px){
    .carousel .item {
        height: 522px !important;
    }
    .slider-he{
        height: 522px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 270px;
    }
}
@media(max-width: 1428px) and (min-width: 1400px){
    .carousel .item {
        height: 508px !important;
    }
    .slider-he{
        height: 508px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 260px;
    }
}
@media(max-width: 1399px) and (min-width: 1350px){
    .carousel .item {
        height: 491px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 250px;
    }
}
@media(max-width: 1350px) and (min-width: 1300px){
    .carousel .item {
        height: 439px !important;
    }
    .slider-he{
        height: 439px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 260px;
    }
}
@media(max-width: 1300px) and (min-width: 1250px){
    .carousel .item {
        height: 455px !important;
    }
    .slider-he{
        height: 455px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 260px;
    }
}
@media(max-width: 1249px) and (min-width: 1200px){
    .carousel .item {
        height: 440px !important;
    }
    .slider-he{
        height: 440px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 260px;
    }
}
@media(max-width: 1199px) and (min-width: 1109px){
    .carousel .item {
        height: 400px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 260px;
    }
}
@media(max-width: 1109px) and (min-width: 1010px){
    .carousel .item {
        height: 365px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 245px;
    }
}
@media(max-width: 1009px) and (min-width: 910px){
    .carousel .item {
        height: 329px !important;
    }
    .respmenu-header .respmenu-header-logo-link{
        width: 14% !important;
    }
    .slider-he{
        padding: 0px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 300px;
    }
}
@media(max-width: 909px) and (min-width: 810px){
    .carousel .item {
        height: 299px !important;
    }
    .respmenu-header .respmenu-header-logo-link{
        width: 14% !important;
    }
    .slider-he{
        padding: 0px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 250px;
    }
}
@media(max-width: 809px) and (min-width: 770px){
    .carousel .item {
        height: 300px !important;
    }
    .slider-he{
        height: 300px !important;
        padding: 0px !important;
    }
    .vc_gitem-animated-block div a .vc_custom_1489674090733{
        min-width: 250px !important;
    }
}
@media(max-width: 809px) and (min-width: 500px){
    .respmenu-header .respmenu-header-logo-link{
        width: 24% !important;
    }
}
@media(max-width: 1200px) and (min-width: 770px){
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
        /* width: 100%; */
    }
    .owl-item{
        /* width: 3.5% !important; */
    }
    .footer-list{
        margin-top: 100px !important;
    }
}
.sf-menu.wh-menu-main li > a:focus{
    outline: unset;
    text-decoration: unset;
}