﻿.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}

@media screen and (max-height: 1024px) {

    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media screen and (max-height: 640px) {

    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@font-face{
    font-family: Inter;
    font-style: normal;
    font-weight: 300 900;
    font-display: swap;
    src: url('@view.LibraryPath/Inter-VariableFont_slnt,wght.woff2') format('woff2');
    font-stretch: normal;
}

@font-face{
    font-family: Cardo;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('@view.LibraryPath/cardo_normal_400.woff2') format('woff2');
}

.wpgs-gallery-caption {
    color: #000000;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
}

.wpgs-video-wrapper {
    min-height: 500px;
}

.wooc_sku_label {
    position: absolute;
    top: 8px;
    right: 8px;
    font-weight: bold;
    color: #ff8a33;
    padding: 5px;
    border-radius: 3px;
    font-size: 16px;
}

.astra-full-megamenu-wrapper > ul {
    width: 100% !important;
    max-height: 80vh;
    overflow-y: auto;
}

.fwcx_btn {
    color: #000422;
    &:hover

{
    color: #fff:
}

}


.select-caret-down-wrapper,
#menu-item-22348 .menu-text,
#menu-item-22348 .dropdown-menu-toggle,
.menu-item-22348 .menu-text {
    display: none !important;
}

#ast-desktop-header .ast-sticky-active .menu-item-22348 .astra-mm-icon-label.icon-item-22348 svg {
    fill: var(--ast-global-color-1) !important;
}

.e-contact-buttons {
    --e-contact-buttons-svg-size-medium: 38px;
}

.e-contact-buttons__custom-icon,
.elementor-contact-icon-image {
    width: 55px !important;
    height: 55px !important;
}

.e-contact-buttons__contact-title {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.wooc_sku_label {
    z-index: 1 !important;
    top: 0 !important;
}

:root {
    --color-primary: #ed7020;
    --color-primary-rgb: 237, 112, 32;
    --color-primary-hover: #ed7020;
    --color-primary-active: #ed7020;
    --clr-sec: #6c757d;
    --clr-sec-rgb: 108, 117, 125;
    --clr-sec-hover: #6c757d;
    --clr-sec-active: #6c757d;
    --color-secondary: #6c757d;
    --color-secondary-rgb: 108, 117, 125;
    --color-secondary-hover: #6c757d;
    --color-secondary-active: #6c757d;
    --color-success: #018e11;
    --color-success-rgb: 1, 142, 17;
    --color-success-hover: #0aad01;
    --color-success-active: #0c8c01;
    --color-info: #2CA8FF;
    --color-info-rgb: 44, 168, 255;
    --color-info-hover: #2CA8FF;
    --color-info-active: #2CA8FF;
    --color-warning: #FFB236;
    --color-warning-rgb: 255, 178, 54;
    --color-warning-hover: #FFB236;
    --color-warning-active: #FFB236;
    --color-danger: #ff5062;
    --color-danger-rgb: 255, 80, 98;
    --color-danger-hover: #ff5062;
    --color-danger-active: #ff5062;
    --color-green: #30b570;
    --color-blue: #0073ff;
    --color-purple: #8557D3;
    --color-red: #ff5062;
    --color-muted: rgba(69, 89, 122, 0.6);
    --wpdm-font: "-apple-system", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.wpdm-download-link.btn.btn-primary {
    border-radius: 4px;
}
