:root {
  --main-font: IranYekan;
  --second-font: Shabnam-FD;
  --third-font: IranSans;
  --forth-font: Yekan-Web;
  --fifth-font: Anjoman;
  --bottun-font: IranSans;
  --title-font: Pinar DS2;
  --yekan-font: yekan-bold;
  --khaton-font: khaton;
  --est-font: Estedad-Medium;
}
div.banner-content.t-c {
    transform: none !important;
}
.card-header .closed, .card-header .opened {
        left: 2rem !important;
    right: unset !important;
}
.footer .post-default.type-post .post-media-meta {
 margin-left: 1.5rem;margin-right:unset !important;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: right;
}
.hs-dropdown .input-wrapper {left: -1.5rem;right:unset !important;}
.post-meta .post-date {margin-left: auto !important; margin-right: unset !important;}
div.wpforms-container-full .wpforms-form label.wpforms-error:before, div.wpforms-container-full .wpforms-form em.wpforms-error:before {right:0;left:unset !important;}
div.wpforms-container-full .wpforms-form label.wpforms-error, div.wpforms-container-full .wpforms-form em.wpforms-error {padding: 0 21px 0 0;}
.wp-block-latest-posts__featured-image.alignleft {float: right;margin-left: 1em;margin-right:unset !important;}
div.post-single .post-meta .post-date {margin-left: 2rem !important;margin-right: unset !important;}
.post-single blockquote {border-left:0;}
.percent-end-progress .title-wrapper .progress-percentage {transform: translateX(100%) !important;}
@media(max-width:768px) {
.accordion .card {border:0 !important;box-shadow: none !important;}
.card-header .closed, .card-header .opened {left: 0rem !important;}
}
.sidebar-content, .sidebar-toggle {left:0;right:unset !important;}
.alpha-tb-item:hover .tb-hover-content {
    opacity: 1;
    visibility: visible;
}
.tb-hover-content {
    opacity: 0;
}
div.banner-content.t-c {
    transform: none !important;
}
.card-header .closed, .card-header .opened {
    left: 2rem !important;
    right: unset !important;
}
.footer .post-default.type-post .post-media-meta {
    margin-left: 1.5rem;
    margin-right:unset !important;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: right;
}
.alpha-tooltip-wrap .tooltip-inner a {
    font-family: iranyekanx;
}
.alpha-tooltip>a:after {
    margin-right: 8px;
    margin-left: unset !important;
}
.testimonial-aside.right .commentor {
    justify-content: flex-start !important;
}
.testimonial-aside.left .commentor {
    justify-content: flex-end !important;
}
.comment-date {
    font-family: iranyekan;
}
.pager-link-title {
    font-family: iranyekan;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start !important;
    text-align: right !important;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-right: 8px;
    padding-left: unset !important;
}
@media (min-width: 1024px) { 
.col-half-section-right {
    justify-self: flex-start !important;
    margin-right: auto;
    margin-left: unset !important;
}
}
.alpha-tb-meta.tb-meta-role {
    text-align: center !important;
}
span.page-numbers.current, a.page-numbers {
    font-family: dana-regular;
    font-weight: 700 !important;
}
.elementor-element-6f3a2c9 .price-tables .price-table .plan-price {
    direction: ltr !important;
}
.price-table .currency {
    padding-right: 5px;
    vertical-align: unset;
}
.price-table .plan-footer .btn {
    font-family: iranyekanx;
}
.wpcf7-form {
    direction: rtl !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email , input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
    text-align: right;
}
div.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit {
    line-height: 0 !important;
}
.select2-container .select2-choice, .select2-container .select2-selection, select {
    background-position: left 0.65em top 50% !important;
}
.price_slider_wrapper button.filter-button {
    font-family: 'Yekan-Bold';
    font-weight: 400;
}
.woocommerce-cart-form__contents .quantity .quantity-plus {
    left: 0.8rem;
    right: unset !important;
}
.product-name span a {
    font-family: iranyekanx;
}
.cart-actions .btn, .form-coupon .btn , .checkout-button , .cart-information .shipping-calculator-footer .btn-outline {
    font-family: iranyekanx;
    font-weight: 800;
}
.woocommerce-order-details thead th.product-total {
    text-indent: 0 !important;
}
.a-icon-long-arrow-left:before {
    content: "\e92c" !important;
}
.woocommerce-customer-details .back-to-list {
    font-family: iranyekanx;
    font-weight: 800;
}
.colored-price-table .plan-price {
    margin-right: auto;
    margin-left: unset !important;
}
a.btn.btn-link.btn-white.btn-icon-right span , a.btn.btn-link.btn-primary.btn-icon-right span {
    font-family: iranyekanx;
    font-size: 18px;
    letter-spacing: -0.5px;
}
.colored-price-table .price-suffix {
    text-align: right;
}
.alpha-tb-item:hover .hover-start-translatebottom {
    transform: translateY(0);
}
.woocommerce-loop-product__title {
    font-size: 2rem !important;
}
form.cart .single_add_to_cart_button {
    direction: ltr !important;
    font-family: iranyekanx;
    font-weight: 700;
}
.quantity-wrapper .quantity input {
    font-size: 1.82rem;
}
.summary .yith-wcwl-add-to-wishlist a {
    font-family: iranyekanx;
    font-weight: 700;
}
.star-rating .tooltiptext {
    font-family: iranyekan;
}
div#yith-wcwl-message {
    font-family: iranyekanx;
}
.summary.entry-summary.scrollable span.woocommerce-Price-currencySymbol {
    font-size: 26px;
}
.summary.entry-summary.scrollable span.woocommerce-Price-amount.amount {
    letter-spacing: -1.2px;
}
.woocommerce-checkout-review-order-table thead .product-total {
    text-indent: unset !important;
}
table.wishlist_table .product-add-to-cart .btn, table.wishlist_table .product-add-to-cart a {
    font-family: iranyekanx;
}
.wishlist_table .remove {
    left: 12px !important;
    right: unset !important;
}
.wishlist_table td.product-name a {
    font-family: 'IRANYekanX';
}
.summary .price {
    font-size: 1.571em !important;
}
.pswp .pswp__button--arrow--left {
    left: 10% !important;
    right: auto !important;
}
.pswp .pswp__button--arrow--right {
    right: 10% !important;
    left: auto !important;
}
.woocommerce-tabs>ul .nav-link {
    font-family: iranyekanx;
}
.reviews_tab span {
    font-family: iranyekan;
}
.compare.btn-product-icon:before {
    margin-right: 1.3rem;
    margin-left: unset !important;
    font-weight: 400 !important;
}
.myaccount-content .icon-box p {
    font-family: 'IRANYekanX';
    font-weight: 700;
}
.woocommerce-MyAccount-navigation-link>a {
    font-family: iranyekanx;
    font-weight: 700;
}
a.woocommerce-button.btn.btn-rounded.btn-outline.btn-dark.btn-md.btn-block.view , .woocommerce-Message--info .woocommerce-Button {
    font-family: 'IRANYekanX';
}
.a-icon-long-arrow-right:before {
    content: "\e92b" !important;
}
.btn-dark.btn-link , .woocommerce-MyAccount-content button {
    font-family: 'IRANYekanX';
}
a.btn.btn-dark.btn-rounded {
    font-family: iranyekanx;
}
a.compare-clean {
    font-family: iranyekanx;
    font-weight: 600;
}
a.compare-action.to-right img , a.compare-action.to-left img {
    transform: scaleX(-1);
}
.compare-image .compare-action:not(:first-child) {
    margin-right: 10px;
    margin-left: unset !important;
}
.summary.entry-summary .compare.btn-product-icon:before {
    margin-left: 1.3rem !important;
    margin-right: unset !important;
    font-weight: 400 !important;
}
a.compare.btn-product-icon {
    font-family: iranyekanx;
    font-weight: 600;
}
label.product-label.label-featured {
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.wishlist_table thead th {
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.pswp__button {
    float: left !important;
}
.pswp__counter {
    right: 0;
    left: unset !important;
}
.a-icon-long-arrow-right-solid:before {
    content: "\e96a" !important;
}
a.btn.btn-primary.btn-dark.btn-md.btn-icon-right {
    font-family: 'IRANYekanX';
}
.live-search-list .search-name {
    font-family: 'IRANYekanX';
}
div.product-details span.woocommerce-Price-amount.amount {
    font-size: 15px;
}
.product+.minipopup-footer .btn-rounded {
    font-family: iranyekanx;
    font-weight: 700;
}
.cart-item-meta.mini-item-meta a span {
    font-family: 'IRANYekanX';
}
.mini-basket-box .mini-item span.quantity {
    direction: ltr;
}
.cart-dropdown .buttons a {
    font-family: 'IRANYekanX';
}
.minipopup-box a.product-title {
    font-family: 'IRANYekanX';
}
.copyright {
    font-family: 'IRANYekanX' !important;
}
div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    margin-top: 0 !important;
}
div.wpforms-row.wpforms-container form.wpforms-form .wpforms-submit-container {
    padding: 15px 0 !important;
}
.menu>li>ul.megamenu.full-megamenu {
    right: -20.6rem !important;
}
.guide-link {
    font-family: iranyekanx;
    font-weight: 700;
}
.reset-variation-cont .reset_variations {
    font-family: 'IRANYekanX';
    font-weight: 800;
}
.woocommerce-Reviews .ratings-review, .woocommerce-Reviews .recommend-compare {
    font-family: iranyekan;
}
.avg-rating-container mark {
    font-family: pinar;
}
.woocommerce-Reviews .comment-respond .btn-submit {
    font-family: 'IRANYekanX';
}
:root {
  --main-font: IranYekan;
  --second-font: Shabnam-FD;
  --third-font: IranSans;
  --forth-font: Yekan-Web;
  --fifth-font: Anjoman;
  --bottun-font: IranSans;
  --title-font: Pinar DS2;
  --yekan-font: yekan-bold;
  --khaton-font: khaton;
  --est-font: Estedad-Medium;
}
div.banner-content.t-c {
    transform: none !important;
}
.card-header .closed, .card-header .opened {
        left: 2rem !important;
    right: unset !important;
}
.footer .post-default.type-post .post-media-meta {
 margin-left: 1.5rem;margin-right:unset !important;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: right;
}
.hs-dropdown .input-wrapper {left: -1.5rem;right:unset !important;}
.post-meta .post-date {margin-left: auto !important; margin-right: unset !important;}
div.wpforms-container-full .wpforms-form label.wpforms-error:before, div.wpforms-container-full .wpforms-form em.wpforms-error:before {right:0;left:unset !important;}
div.wpforms-container-full .wpforms-form label.wpforms-error, div.wpforms-container-full .wpforms-form em.wpforms-error {padding: 0 21px 0 0;}
.wp-block-latest-posts__featured-image.alignleft {float: right;margin-left: 1em;margin-right:unset !important;}
div.post-single .post-meta .post-date {margin-left: 2rem !important;margin-right: unset !important;}
.post-single blockquote {border-left:0;}
.percent-end-progress .title-wrapper .progress-percentage {transform: translateX(100%) !important;}
@media(max-width:768px) {
.accordion .card {border:0 !important;box-shadow: none !important;}
.card-header .closed, .card-header .opened {left: 0rem !important;}
}
.sidebar-content, .sidebar-toggle {left:0;right:unset !important;}
.alpha-tb-item:hover .tb-hover-content {
    opacity: 1;
    visibility: visible;
}
.tb-hover-content {
    opacity: 0;
}
div.banner-content.t-c {
    transform: none !important;
}
.card-header .closed, .card-header .opened {
    left: 2rem !important;
    right: unset !important;
}
.footer .post-default.type-post .post-media-meta {
    margin-left: 1.5rem;
    margin-right:unset !important;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: right;
}
.alpha-tooltip-wrap .tooltip-inner a {
    font-family: iranyekanx;
}
.alpha-tooltip>a:after {
    margin-right: 8px;
    margin-left: unset !important;
}
.testimonial-aside.right .commentor {
    justify-content: flex-start !important;
}
.testimonial-aside.left .commentor {
    justify-content: flex-end !important;
}
.comment-date {
    font-family: iranyekan;
}
.pager-link-title {
    font-family: iranyekan;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start !important;
    text-align: right !important;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-right: 8px;
    padding-left: unset !important;
}
.alpha-tb-meta.tb-meta-role {
    text-align: center !important;
}
span.page-numbers.current, a.page-numbers {
    font-family: dana-regular;
    font-weight: 700 !important;
}
.elementor-element-6f3a2c9 .price-tables .price-table .plan-price {
    direction: ltr !important;
}
.price-table .currency {
    padding-right: 5px;
    vertical-align: unset;
}
.price-table .plan-footer .btn {
    font-family: iranyekanx;
}
.wpcf7-form {
    direction: rtl !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email , input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
    text-align: right;
}
div.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit {
    line-height: 0 !important;
}
.select2-container .select2-choice, .select2-container .select2-selection, select {
    background-position: left 0.65em top 50% !important;
}
.price_slider_wrapper button.filter-button {
    font-family: 'Yekan-Bold';
    font-weight: 400;
}
.woocommerce-cart-form__contents .quantity .quantity-plus {
    left: 0.8rem;
    right: unset !important;
}
.product-name span a {
    font-family: iranyekanx;
}
.cart-actions .btn, .form-coupon .btn , .checkout-button , .cart-information .shipping-calculator-footer .btn-outline {
    font-family: iranyekanx;
    font-weight: 800;
}
.woocommerce-order-details thead th.product-total {
    text-indent: 0 !important;
}
.a-icon-long-arrow-left:before {
    content: "\e92c" !important;
}
.woocommerce-customer-details .back-to-list {
    font-family: iranyekanx;
    font-weight: 800;
}
.colored-price-table .plan-price {
    margin-right: auto;
    margin-left: unset !important;
}
a.btn.btn-link.btn-white.btn-icon-right span , a.btn.btn-link.btn-primary.btn-icon-right span {
    font-family: iranyekanx;
    font-size: 18px;
    letter-spacing: -0.5px;
}
.colored-price-table .price-suffix {
    text-align: right;
}
.alpha-tb-item:hover .hover-start-translatebottom {
    transform: translateY(0);
}
.woocommerce-loop-product__title {
    font-size: 2rem !important;
}
form.cart .single_add_to_cart_button {
    direction: ltr !important;
    font-family: iranyekanx;
    font-weight: 700;
}
.quantity-wrapper .quantity input {
    font-size: 1.82rem;
}
.summary .yith-wcwl-add-to-wishlist a {
    font-family: iranyekanx;
    font-weight: 700;
}
.star-rating .tooltiptext {
    font-family: iranyekan;
}
div#yith-wcwl-message {
    font-family: iranyekanx;
}
.summary.entry-summary.scrollable span.woocommerce-Price-currencySymbol {
    font-size: 26px;
}
.summary.entry-summary.scrollable span.woocommerce-Price-amount.amount {
    letter-spacing: -1.2px;
}
.woocommerce-checkout-review-order-table thead .product-total {
    text-indent: unset !important;
}
table.wishlist_table .product-add-to-cart .btn, table.wishlist_table .product-add-to-cart a {
    font-family: iranyekanx;
}
.wishlist_table .remove {
    left: 12px !important;
    right: unset !important;
}
.wishlist_table td.product-name a {
    font-family: 'IRANYekanX';
}
.summary .price {
    font-size: 1.571em !important;
}
.pswp .pswp__button--arrow--left {
    left: 10% !important;
    right: auto !important;
}
.pswp .pswp__button--arrow--right {
    right: 10% !important;
    left: auto !important;
}
.woocommerce-tabs>ul .nav-link {
    font-family: iranyekanx;
}
.reviews_tab span {
    font-family: iranyekan;
}
.compare.btn-product-icon:before {
    margin-right: 1.3rem;
    margin-left: unset !important;
    font-weight: 400 !important;
}
.myaccount-content .icon-box p {
    font-family: 'IRANYekanX';
    font-weight: 700;
}
.woocommerce-MyAccount-navigation-link>a {
    font-family: iranyekanx;
    font-weight: 700;
}
a.woocommerce-button.btn.btn-rounded.btn-outline.btn-dark.btn-md.btn-block.view , .woocommerce-Message--info .woocommerce-Button {
    font-family: 'IRANYekanX';
}
.a-icon-long-arrow-right:before {
    content: "\e92b" !important;
}
.btn-dark.btn-link , .woocommerce-MyAccount-content button {
    font-family: 'IRANYekanX';
}
a.btn.btn-dark.btn-rounded {
    font-family: iranyekanx;
}
a.compare-clean {
    font-family: iranyekanx;
    font-weight: 600;
}
a.compare-action.to-right img , a.compare-action.to-left img {
    transform: scaleX(-1);
}
.compare-image .compare-action:not(:first-child) {
    margin-right: 10px;
    margin-left: unset !important;
}
.summary.entry-summary .compare.btn-product-icon:before {
    margin-left: 1.3rem !important;
    margin-right: unset !important;
    font-weight: 400 !important;
}
a.compare.btn-product-icon {
    font-family: iranyekanx;
    font-weight: 600;
}
label.product-label.label-featured {
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.wishlist_table thead th {
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.pswp__button {
    float: left !important;
}
.pswp__counter {
    right: 0;
    left: unset !important;
}
.a-icon-long-arrow-right-solid:before {
    content: "\e96a" !important;
}
a.btn.btn-primary.btn-dark.btn-md.btn-icon-right {
    font-family: 'IRANYekanX';
}
.live-search-list .search-name {
    font-family: 'IRANYekanX';
}
div.product-details span.woocommerce-Price-amount.amount {
    font-size: 15px;
}
.product+.minipopup-footer .btn-rounded {
    font-family: iranyekanx;
    font-weight: 700;
}
.cart-item-meta.mini-item-meta a span {
    font-family: 'IRANYekanX';
}
.mini-basket-box .mini-item span.quantity {
    direction: ltr;
}
.cart-dropdown .buttons a {
    font-family: 'IRANYekanX';
}
.minipopup-box a.product-title {
    font-family: 'IRANYekanX';
}
.copyright {
    font-family: 'IRANYekanX' !important;
}
div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    margin-top: 0 !important;
}
div.wpforms-row.wpforms-container form.wpforms-form .wpforms-submit-container {
    padding: 15px 0 !important;
}
.menu>li>ul.megamenu.full-megamenu {
    right: -20.6rem !important;
}
.guide-link {
    font-family: iranyekanx;
    font-weight: 700;
}
.reset-variation-cont .reset_variations {
    font-family: 'IRANYekanX';
    font-weight: 800;
}
.woocommerce-Reviews .ratings-review, .woocommerce-Reviews .recommend-compare {
    font-family: iranyekan;
}
.avg-rating-container mark {
    font-family: pinar;
}
.woocommerce-Reviews .comment-respond .btn-submit {
    font-family: 'IRANYekanX';
}
.mfp-content .mfp-close {
    left: 0;
    right: unset !important;
}
.alpus-360-degree .nav_bar .nav_bar_next , .alpus-360-degree .nav_bar .nav_bar_previous {
    transform: scaleX(-1);
}
a.btn.btn-success.btn-md , a.button.btn.btn-dark {
    font-family: 'IRANYekanX';
}
button.btn.btn-dark.btn-submit {
    font-family: 'IRANYekanX';
}
.cookie-popup-inner.show {
    direction: ltr;
}
a.accept-cookie-btn {
    direction: rtl;
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.alpha-tb-featured-image img {
    display: block;
    width: 100%;
}
.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.tb-image-type-hover .hover-image {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    right: 0;
    object-fit: cover;
    transition: opacity 0.3s;
    opacity: 0;
}
.tb-image-type-hover {
    position: relative;
}
.alpha-tb-featured-image {
    overflow: hidden;
    position: relative;
}
.tb-image-type-hover:hover .hover-image {
    opacity: 1;
}
span.cart-count {
    font-family: 'IranYekan' !important;
}
.wpforms-container .wpforms-field.wpforms-five-sixths, .wpforms-container .wpforms-field.wpforms-four-sixths, .wpforms-container .wpforms-field.wpforms-four-fifths, .wpforms-container .wpforms-field.wpforms-one-fifth, .wpforms-container .wpforms-field.wpforms-one-fourth, .wpforms-container .wpforms-field.wpforms-one-half, .wpforms-container .wpforms-field.wpforms-one-sixth, .wpforms-container .wpforms-field.wpforms-one-third, .wpforms-container .wpforms-field.wpforms-three-fourths, .wpforms-container .wpforms-field.wpforms-three-fifths, .wpforms-container .wpforms-field.wpforms-three-sixths, .wpforms-container .wpforms-field.wpforms-two-fourths, .wpforms-container .wpforms-field.wpforms-two-fifths, .wpforms-container .wpforms-field.wpforms-two-sixths, .wpforms-container .wpforms-field.wpforms-two-thirds {
    float: right !important;
}
.mrt57 {
    margin-top: 57px !important;
}
.wpforms-container .wpforms-field.wpforms-five-sixths, .wpforms-container .wpforms-field.wpforms-four-sixths, .wpforms-container .wpforms-field.wpforms-four-fifths, .wpforms-container .wpforms-field.wpforms-one-fifth, .wpforms-container .wpforms-field.wpforms-one-fourth, .wpforms-container .wpforms-field.wpforms-one-half, .wpforms-container .wpforms-field.wpforms-one-sixth, .wpforms-container .wpforms-field.wpforms-one-third, .wpforms-container .wpforms-field.wpforms-three-fourths, .wpforms-container .wpforms-field.wpforms-three-fifths, .wpforms-container .wpforms-field.wpforms-three-sixths, .wpforms-container .wpforms-field.wpforms-two-fourths, .wpforms-container .wpforms-field.wpforms-two-fifths, .wpforms-container .wpforms-field.wpforms-two-sixths, .wpforms-container .wpforms-field.wpforms-two-thirds {
    margin-right: unset;
    margin-left: unset !important;
}
.mrrun {
    margin-right: unset !important;
}
.comment-reply-link {
    font-family: iranyekanx;
}
.mrr20 {
    margin-right: 20px !important;
}
.alignright {
    margin-right: unset !important;
    margin-left: 1.5em;
}
.right-sidebar .sidebar-content {
    right: 0 !important;
    left: unset !important;
}
.right-sidebar .sidebar-close {
    left: 3rem;
    right: unset !important;
}
.right-sidebar .sidebar-toggle {
    left: auto !important;
    right: 0 !important;
}
.post-title.page-title {
    font-family: dana-regular;
}
.section-nav-status {
    left: 15px;
    right: unset !important;
}



/*** Responsive By Managment ***/

@media (max-width: 767px) {
.close-cookie-btn {
    left: unset !important;
    right: 100%;
    margin-right: -12px;
    margin-left: unset !important;
}
}