@media screen and (max-width: 768px) {
   #hvips-col1 {width:33%;display: inline-block;}
}
@media screen and (max-width: 600px) {
   #hvips-col1 {width:53%;display: inline-block; margin-right: -20px}
   .rtl #hvips-col1 {width: 53%;display: inline-block;margin-left: -20px;margin-right: 0px;}
}
@media screen and (max-width: 340px) {
   #hvips-col1 {width:100%}
}

@media screen and (max-width: 600px) {
   .hvips-col2 {width: 100px !important; margin-left: -9px}
}

@media screen and (max-width: 600px) {
   #hvips-col3 {width:50%;display: inline-block}
}

#hvips-col4 {margin-top:-350px}
@media screen and (max-width: 600px) {
   #hvips-col4 {margin-top:-120px}
   
}

.rtl input, textarea, select {
    font-family: 'neo-sans-arabic' !important;
}

.rtl .outer_search form button {
    left: 0px;
}

.rtl .onSticky .show_on_sticky, .hide_on_sticky {
    margin-left: 25px;
    margin-right: 0px;
}

@media screen and (max-width: 768px) {
   #hvips-col5 {width:33%;display: inline-block;}
}
@media screen and (max-width: 600px) {
   #hvips-col5 {width:53%;display: inline-block; margin-right: -20px}
   .rtl #hvips-col5 {width: 53%;display: inline-block;margin-left: -20px;margin-right: 0px;}
}
@media screen and (max-width: 340px) {
   #hvips-col5 {width:100%}
}

@media screen and (max-width: 600px) {
.rtl .have_center .elms_center {
    right: 50px;
}

.rtl .elms_center > div > div {
    float: right;
}

.rtl .cz_language_switcher {
    left: 40px;
}
}

[class*="cz_tooltip_"] [data-title]:after {
    font-family: 'neo-sans-arabic' !important;
}

.fa.fa-envelope-o {
    font-family: 'Font Awesome 5 Free' !important;
}

#hvips-col6 {width: 53%;margin-right: -20px;margin-left: 0px;margin-bottom: 2px;}
@media screen and (max-width: 550px) {
   #hvips-col6 {width: 50%;margin-right: -15px;margin-left: 5px;display: inline-block;}
}

#hvips-col6ar {width: 53%;margin-right: -20px;margin-left: 0px;margin-bottom: 2px;}
@media screen and (max-width: 550px) {
#hvips-col6ar {
    width: 50%;
    margin-right: 10px;
    margin-left: -25px;
    display: inline-block;
}
}

#hvips-col7 {margin-top: 25px;}

#hvips-col8 {margin-top:-20px}
@media screen and (max-width: 600px) {
   #hvips-col8 {margin-top:-40px}
   
}

#hvips-col9 {z-index: 1;}
@media screen and (max-width: 600px) {
   #hvips-col9 {top: -30px;z-index: 1;}
   
}

#hvips-Sep1 {margin-top: -25px;}
@media screen and (max-width: 550px) {
   #hvips-Sep1 {margin-top: -15px;}
}

#hvips-Sep2 {margin-top: -25px;}
@media screen and (max-width: 550px) {
   #hvips-Sep2 {margin-top: -45px;}
}

#hvips-col10 {z-index: 1;}
@media screen and (max-width: 600px) {
   #hvips-col10 {top: -20px;z-index: 1;}
   
}

#hvips-Sep3 {bottom: -55px;}
@media screen and (max-width: 550px) {
   #hvips-Sep3 {bottomp: -25px;}
}

#hvips-Sep4 {margin-top: -25px;}
@media screen and (max-width: 550px) {
   #hvips-Sep4 {margin-top: -28px;}
}

form button, input[type=submit], input[type=button], .button, .dwqa-questions-footer .dwqa-ask-question a, .cz_header_button, .woocommerce a.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #edd-purchase-button, .edd-submit, [type=submit].edd-submit, .edd-submit.button.blue {
    font-family: 'neo-sans-arabic' !important;
}

.wcml-dropdown li {
    font-weight: 700;
    padding: 12px 25px !important;
    border-style: solid !important;
    border-radius: 50px !important;
}

.wcml-dropdown .wcml-cs-submenu li {
    font-weight: 700;
    padding: 12px 25px !important;
    border-style: solid !important;
    border-radius: 50px !important;
}

#site_header .wcml-dropdown {
    width: 75px;
}

#site_header .wcml-dropdown li {
    font-weight: 400;
    padding: 0px !important;
    border-style: none !important;
    border-radius: 5px !important;
}

#site_header .wcml-dropdown .wcml-cs-submenu li {
    font-weight: 400;
    padding: 0px !important;
    border-style: none !important;
    border-radius: 5px !important;
}

body, body.rtl, .rtl form {
    font-family: 'neo-sans-arabic' !important;
}

.woocommerce-Price-currencySymbol {
    margin-right: 5px;
}

.rtl .cz_cart a.remove, .cz_cart_edd a.remove {
    right: auto;
    left: 20px;
}

ul.offcanvas_area h6 .cz_indicator {
    left: auto !important;
    right: 0 !important;
}