:root {
    --main-color-one: var(--main-color-one);
    --main-color-one-rgb: 0, 96, 68;
    --main-color-two: var(--secondary-color);
    --main-color-two-rgb: 0, 136, 221;
    --main-color-three: #2f4fff;
    --main-color-three-rgb: 47, 79, 255;
    --main-color-four: #f0997d;
    --main-color-four-rgb: 240, 153, 125;
    --customer-profile: #05cd99;
    --customer-profile-rgb: 5, 205, 153;
    --dashboard-color: #E9EDF7;
    --footer-bg: #00192B;
    --heading-color: #1B1C25;
    --heading-color-rgb: 27, 28, 37;
    --paragraph-color: #666666;
    --paragraph-white: #f1f1f1;
    --paragraph-white-2: #e2e2e2;
    --body-color: #999999;
    --review-color: #FABE50;
    --yellow-color: #f4f300;
    --blue-color: #62CDFF;
    --review-color-rgb: 250, 190, 80;
    --stock-color: #5AB27E;
    --success-color: #1f9960;
    --success-color-rgb: 31, 153, 96;
    --updatedOffer-bg-1: #FFF6D6;
    --updatedOffer-bg-2: #C0F4FF;
    --updatedOffer-bg-3: #D2FFFC;
    --border-color: #f0f0f0;
    --border-two: #efefef;
    --border-color-2: #ebebeb;
    --gray-color: #f3f3f3;
    --gray-two: #f7f7f7;
    --section-bg: #53ACDD;
    --section-bg-2: #F9F9F9;
    --white: #fff;
    --white-rgb: 255, 255, 255;
    --black: #000000;
    --black-rgb: 0, 0, 0;
    --box-shadow: #f0f0f0;
    --search-bg: #F2F4F7;
    --danger-color: #dd0303;
    --delete-color: #ee0000;
    --delete-color-rgb: 238, 0, 0;
}

:root {
    --main-color-one: #269ded !important;
    --secondary-color: #269ded;
    --heading-color: #0269ded !important;
    --special-color: #E9EDF7 !important;
    --paragraph-color: #666666 !important;
    --form-bg-color: #F2F3F5;
    --footer-bg-color: #269ded;
}
body *{
  font-family: "Cairo", serif;
  font-optical-sizing: auto;
  font-weight: 600;
}
.banner__slider {
    background-color: #00375E !important;
    overflow: hidden;
}

.footer-area {
    background-color: #063d66 !important
}

.footer-top-border {
    border-bottom: 1px solid #133651;
}

.banner__contents {
    color: #fff;
}

.topbar-logo img,
.footer-logo-wrapper img {
    max-height: 120px;
}

.nav-category {
    border-right: 0 none;
    border-left: 1px solid var(--paragraph-color);
    padding-right: 0;
    padding-left: 15px;
}
/*
.banner__slider,
.banner-middle-content,
.slick-slider {
    direction: ltr;
}
*/
.download-left-contents .download-contents {
    padding: 100px 50px 100px 0;
}

.download-left-contents .download-mobile-img img:nth-child(1) {
    bottom: 0;
    right: auto;
    left: 40px;
}

.download-left-contents .download-mobile-img img:nth-child(2) {
    bottom: 0;
    right: auto;
    left: 300px;
}

.download-left-contents .download-contents .download-form .single-input .form--control {
    padding: 0px 15px 0 80px;
}

.download-left-contents .download-contents .download-form .single-input button {
    right: auto;
    left: 0;
}

.footer-widget .footer-inner .subscribe-form .widget-form-single .form--control {
    padding: 0 20px 0 60px;
}

.footer-widget .footer-inner .subscribe-form .widget-form-single button {
    right: auto;
    left: 0;
}

.faq-form-wrapper .form-control,
.custom-form-builder-form .form-control {
    padding-right: 20px;
}

.topbar-bottom-four .category-searchbar .form--control {
    padding: 0 20px 0 75px;
}

.right-position-button {
    right: auto;
    left: 0;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children>a:after {
    content: "\f107";
    font-family: "Line Awesome Free";
    font-weight: 900;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    top: 1px;
    left: -3px;
    position: relative;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children>a::before {
    display: none;
}

.footer-widget .footer-inner .footer-social-list li:not(:last-child) a {
    margin-right: 0;
    margin-left: 10px;
}

.category-searchbar .form--control {
    padding: 0 20px;
}

#wrap {
    overflow: hidden;
}

.container_1608 {
    overflow: hidden;
}

.coupon-form .apply-coupon,
.cart-shopping .addto-cart-contents {
    left: 0 !important;
    right: auto !important;
}

.container.nav-container {
    overflow: visible;
}

.shop-contents-wrapper.style-02 {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}

.single-shop-left .shop-left-title .title::after {
    left: 0;
    right: auto !important;
}

.price-range-slider {
    direction: ltr;
}

.selectder-filter-contents .selected-flex-list li:first-child {
    margin-left: 25px;
}

.sign-in-area-wrapper .form-control {
    padding: 0 20px;
}

.form-check .form-check-input {
    float: right !important;
    margin-left: 8px !important;
}

.user-dashboard-card {
    background: #d0d0d0 !important;
}

.user-dashboard-card.style-01 .icon {
    margin-right: 0 !important;
    margin-left: 26px;
}

.nav-pills .nav-link {
    padding-right: 20px;
    padding-left: 0 !important;
    text-align: right !important;
}

.user-dashboard-wrapper ul.nav-pills .nav-link.active::after {
    left: auto !important;
    right: 0;
}

.blog-widget .widget-search-btn {
    right: auto !important;
    left: 0;
}

.widget-area-wrapper .widget.widget-search .search-from .form-group .form-control {
    border-radius: 30% !important;
}

div#gdpr-cookie-message #gdpr-cookie-close {
    right: auto !important;
    left: 10px;
}
.shop-details-thums img {
	object-fit: scale-down !important;
}
.product__card__thumb img,.global-card-item .global-card-thumb img {
	max-height: 250px;
}
.shop-details-top-slider .shop-details-thumb-wrapper .shop-details-thums img {
	max-height: 800px;
}
.banner__contents {
	max-width: 500px;
	padding: 50px 50px 50px 0;
}