.elementor-39 .elementor-element.elementor-element-3e0a173:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-3e0a173>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #b90e18
}

.elementor-39 .elementor-element.elementor-element-3e0a173 {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 0
}

.elementor-39 .elementor-element.elementor-element-3e0a173>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-49c422e.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-49c422e.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-49c422e.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-39 .elementor-element.elementor-element-49c422e>.elementor-element-populated {
    padding: 6px
}

.elementor-39 .elementor-element.elementor-element-0e926f8 .elementor-heading-title {
    color: #fff;
    font-size: 20px;
    font-weight: 400
}

.elementor-39 .elementor-element.elementor-element-0e926f8 {
    width: var( --container-widget-width, 63%);
    max-width: 63%;
    --container-widget-width: 63%;
    --container-widget-flex-grow: 0
}

.elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-wrapper {
    max-width: 100%
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc( 25px/2)
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc( 25px/2)
}

body.rtl .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc( 25px/2)
}

body.rtl .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc( 25px/2)
}

.elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item {
    padding: 6px 0
}

.elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-digits {
    font-size: 20px
}

.elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-label {
    font-size: 12px
}

.elementor-39 .elementor-element.elementor-element-33b99cc>.elementor-widget-container {
    margin: 0 25px 0 0;
    padding: 0
}

.elementor-39 .elementor-element.elementor-element-33b99cc {
    width: initial;
    max-width: initial
}

.elementor-39 .elementor-element.elementor-element-b915031 .elementor-button {
    font-size: 16px;
    font-weight: 700;
    fill: #000;
    color: #000;
    background-color: #ffba00;
    padding: 10px 30px
}

.elementor-39 .elementor-element.elementor-element-b915031 .elementor-button:hover,
.elementor-39 .elementor-element.elementor-element-b915031 .elementor-button:focus {
    color: var( --e-global-color-primary);
    background-color: #fff
}

.elementor-39 .elementor-element.elementor-element-b915031 .elementor-button:hover svg,
.elementor-39 .elementor-element.elementor-element-b915031 .elementor-button:focus svg {
    fill: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-b915031>.elementor-widget-container {
    margin: 0 10px 0 0
}

.elementor-39 .elementor-element.elementor-element-b915031 {
    width: auto;
    max-width: auto
}

.elementor-39 .elementor-element.elementor-element-2e5f192 {
    width: initial;
    max-width: initial;
    top: 16px
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-2e5f192 {
    right: -50px
}

body.rtl .elementor-39 .elementor-element.elementor-element-2e5f192 {
    left: -50px
}

.elementor-39 .elementor-element.elementor-element-539d8fd:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-539d8fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000
}

.elementor-39 .elementor-element.elementor-element-539d8fd {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-39 .elementor-element.elementor-element-539d8fd>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-355c671.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-355c671.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-355c671.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-39 .elementor-element.elementor-element-355c671>.elementor-element-populated {
    padding: 5px 15px 5px 0
}

.elementor-39 .elementor-element.elementor-element-85d76a8 {
    width: auto;
    max-width: auto
}

.elementor-39 .elementor-element.elementor-element-df9ae40 {
    padding: 10px 0;
    z-index: 5
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-6893ec3.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-6893ec3.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-f7f81d0 {
    text-align: left
}

.elementor-39 .elementor-element.elementor-element-f7f81d0 img {
    width: 280px
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-d3a9674.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-d3a9674.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.jet-desktop-menu-active .elementor-39 .elementor-element.elementor-element-65c044f .jet-menu>.jet-menu-item {
    flex-grow: 0
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item .top-level-link {
    font-family: proxima-nova, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
    padding: 0 15px;
    margin: 0
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow {
    color: #000
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item:hover>.top-level-link {
    color: #b90e18
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item:hover>.top-level-link .jet-dropdown-arrow {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link .jet-dropdown-arrow {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu ul.jet-sub-menu {
    min-width: 300px
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu div.jet-sub-mega-menu {
    margin: 40px 0 0 250px
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu li.jet-sub-menu-item .sub-level-link {
    color: #262626
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
    font-size: 30px
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
    width: 30px
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__container {
    width: 300px;
    z-index: 999
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu-widget .jet-mobile-menu-cover {
    z-index: calc(999-1)
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__item .jet-menu-icon {
    align-self: center;
    justify-content: center
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__item .jet-menu-label {
    font-size: 18px;
    font-weight: 600;
    color: #000
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__item .jet-menu-badge {
    align-self: flex-start
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-65c044f>.elementor-widget-container {
    margin: 15px 0 0
}

.jet-desktop-menu-active .elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu>.jet-menu-item {
    flex-grow: 0
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item .top-level-link {
    font-family: proxima-nova, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000;
    padding: 0 15px;
    margin: 0
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow {
    color: #000
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item:hover>.top-level-link {
    color: #b90e18
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item:hover>.top-level-link .jet-dropdown-arrow {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link .jet-dropdown-arrow {
    color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu ul.jet-sub-menu {
    min-width: 300px
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu div.jet-sub-mega-menu {
    margin: 30px 0 0
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-menu li.jet-sub-menu-item .sub-level-link {
    color: #262626
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
    font-size: 30px
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
    width: 30px
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__container {
    width: 300px;
    z-index: 999
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu-widget .jet-mobile-menu-cover {
    z-index: calc(999-1)
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__item .jet-menu-icon {
    align-self: center;
    justify-content: center
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__item .jet-menu-label {
    font-size: 18px;
    font-weight: 600;
    color: #000
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__item .jet-menu-badge {
    align-self: flex-start
}

.elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
    color: var( --e-global-color-primary)
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-70b45e3 {
    right: 0
}

body.rtl .elementor-39 .elementor-element.elementor-element-70b45e3 {
    left: 0
}

.elementor-39 .elementor-element.elementor-element-70b45e3 {
    top: 20px
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-da5ac1a.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-da5ac1a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-39 .elementor-element.elementor-element-da5ac1a.elementor-column>.elementor-widget-wrap {
    justify-content: space-between
}

.elementor-39 .elementor-element.elementor-element-ad7afbf .jet-search__popup:not(.jet-search__popup--full-screen) {
    width: 80%
}

.elementor-39 .elementor-element.elementor-element-ad7afbf .jet-search__popup--full-screen .jet-search__popup-content {
    width: 80%
}

.elementor-39 .elementor-element.elementor-element-ad7afbf .jet-search__popup-trigger-icon {
    font-size: 16px
}

.elementor-39 .elementor-element.elementor-element-ad7afbf .jet-search__popup-trigger {
    background-color: var( --e-global-color-primary);
    color: #fff;
    padding: 7px 11px 6px;
    border-radius: 100px 100px 100px 100px
}

.elementor-39 .elementor-element.elementor-element-ad7afbf {
    width: auto;
    max-width: auto
}

.elementor-39 .elementor-element.elementor-element-8d8be60 .elementor-button {
    font-size: 18px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
    background-color: #000;
    border-radius: 5px 5px 5px 5px;
    padding: 15px 30px
}

.elementor-39 .elementor-element.elementor-element-8d8be60 .elementor-button:hover,
.elementor-39 .elementor-element.elementor-element-8d8be60 .elementor-button:focus {
    color: #fff;
    background-color: var( --e-global-color-primary)
}

.elementor-39 .elementor-element.elementor-element-8d8be60 .elementor-button:hover svg,
.elementor-39 .elementor-element.elementor-element-8d8be60 .elementor-button:focus svg {
    fill: #fff
}

.elementor-39 .elementor-element.elementor-element-8d8be60>.elementor-widget-container {
    margin: 0 0 0 20px
}

.elementor-39 .elementor-element.elementor-element-8d8be60 {
    width: auto;
    max-width: auto
}

@media(max-width:1366px) {
    .elementor-39 .elementor-element.elementor-element-0e926f8 {
        --container-widget-width: 61%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 61%);
        max-width: 61%
    }
    .elementor-39 .elementor-element.elementor-element-b915031>.elementor-widget-container {
        margin: 0 30px 0 0
    }
    body:not(.rtl) .elementor-39 .elementor-element.elementor-element-2e5f192 {
        right: 10px
    }
    body.rtl .elementor-39 .elementor-element.elementor-element-2e5f192 {
        left: 10px
    }
}

@media(max-width:1200px) {
    .elementor-39 .elementor-element.elementor-element-0e926f8 {
        --container-widget-width: 55%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 55%);
        max-width: 55%
    }
}

@media(max-width:1024px) {
    .elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-49c422e.elementor-column .elementor-widget-wrap {
        align-items: center
    }
    .elementor-39 .elementor-element.elementor-element-49c422e.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center
    }
    .elementor-39 .elementor-element.elementor-element-49c422e.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start
    }
    .elementor-39 .elementor-element.elementor-element-0e926f8 {
        --container-widget-width: 88%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 88%);
        max-width: 88%
    }
    body:not(.rtl) .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:first-of-type) {
        margin-left: calc( 13px/2)
    }
    body:not(.rtl) .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:last-of-type) {
        margin-right: calc( 13px/2)
    }
    body.rtl .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:first-of-type) {
        margin-right: calc( 13px/2)
    }
    body.rtl .elementor-39 .elementor-element.elementor-element-33b99cc .elementor-countdown-item:not(:last-of-type) {
        margin-left: calc( 13px/2)
    }
    .elementor-39 .elementor-element.elementor-element-b915031>.elementor-widget-container {
        margin: 20px 0 0
    }
}

@media(max-width:767px) {
    .elementor-39 .elementor-element.elementor-element-0e926f8 .elementor-heading-title {
        font-size: 18px
    }
    .elementor-39 .elementor-element.elementor-element-0e926f8>.elementor-widget-container {
        margin: 0 20px 0 0
    }
    .elementor-39 .elementor-element.elementor-element-0e926f8 {
        width: 100%;
        max-width: 100%
    }
    .elementor-39 .elementor-element.elementor-element-b915031 .elementor-button {
        font-size: 14px
    }
    .elementor-39 .elementor-element.elementor-element-b915031>.elementor-widget-container {
        margin: 10px 0
    }
    .elementor-39 .elementor-element.elementor-element-b915031 {
        width: 100%;
        max-width: 100%
    }
    .elementor-39 .elementor-element.elementor-element-2e5f192 {
        top: 5px
    }
    .elementor-39 .elementor-element.elementor-element-6893ec3 {
        width: 60%
    }
    .elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-6893ec3.elementor-column .elementor-widget-wrap {
        align-items: center
    }
    .elementor-39 .elementor-element.elementor-element-6893ec3.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center
    }
    .elementor-39 .elementor-element.elementor-element-d3a9674 {
        width: 20%
    }
    .elementor-39 .elementor-element.elementor-element-d3a9674.elementor-column>.elementor-widget-wrap {
        justify-content: flex-end
    }
    .elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
        font-size: 30px
    }
    .elementor-39 .elementor-element.elementor-element-65c044f .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
        width: 30px
    }
    .elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
        font-size: 30px
    }
    .elementor-39 .elementor-element.elementor-element-70b45e3 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
        width: 30px
    }
    .elementor-39 .elementor-element.elementor-element-da5ac1a {
        width: 20%
    }
    .elementor-39 .elementor-element.elementor-element-da5ac1a.elementor-column>.elementor-widget-wrap {
        justify-content: center
    }
    .elementor-39 .elementor-element.elementor-element-ad7afbf>.elementor-widget-container {
        margin: -2px 0 0
    }
}

@media(min-width:768px) {
    .elementor-39 .elementor-element.elementor-element-6893ec3 {
        width: 20%
    }
    .elementor-39 .elementor-element.elementor-element-d3a9674 {
        width: 59.332%
    }
    .elementor-39 .elementor-element.elementor-element-da5ac1a {
        width: 20%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-39 .elementor-element.elementor-element-6893ec3 {
        width: 30%
    }
    .elementor-39 .elementor-element.elementor-element-d3a9674 {
        width: 36%
    }
    .elementor-39 .elementor-element.elementor-element-da5ac1a {
        width: 33%
    }
}

ul.select-region {
    width: 210px;
    height: 35px;
    border: 1px solid #cfcfcf;
    padding: 0;
    margin: 0;
    border-radius: 5px;
    padding-top: 7px;
    text-align: left;
    padding-left: 10px;
    background: #fff;
    cursor: pointer
}

#dropdown-icon {
    float: right;
    font-size: 20px;
    margin-right: 10px;
    margin-top: -5px
}

#region-list {
    width: 210px;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    margin-left: -11px;
    border-radius: 10px;
    border: 1px solid #ccc;
    padding-left: 10px;
    padding-top: 0;
    opacity: 0;
    transition: all 300ms ease-in-out;
    background: #fff;
    position: absolute;
    z-index: 9999
}

#select-region:hover #region-list {
    height: 190px;
    opacity: 1;
    padding-top: 10px
}

.regions a img {
    width: 30px;
    height: auto;
    float: left;
    margin-right: 7px
}

.select-region li {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size: 14px;
    width: 100%;
    float: left
}

ul.select-region a {
    font-size: 16px;
    text-decoration: none;
    width: 95%;
    float: left;
    color: #000;
    padding-bottom: 10px;
    padding-top: 8px;
    border-bottom: 1px solid #f7f7f7
}

ul.select-region a:hover {
    color: #b90e18
}

ul.select-region img {
    width: 30px;
    float: left;
    margin-right: 10px
}

ul.select-region img#img-uk {
    width: 60px
}

ul.select-region img#img-anz {
    width: 60px
}

#region-uk img {
    width: 60px
}

#region-anz img {
    width: 60px
}

@media only screen and (max-width:768px) {
    ul.select-region {
        padding-top: 5px
    }
}

.jet-sub-mega-menu {
    left: auto !important
}

.elementor-39 .elementor-element.elementor-element-65c044f .jet-menu div.jet-sub-mega-menu {
    margin-left: -60px !important
}

.jet-mobile-menu__container {
    z-index: 9999 !important
}

.fixed-header {
    position: fixed;
    background: #fff;
    width: 100%;
    top: 0;
    z-index: 999 !important;
    box-shadow: rgba(33, 35, 38, .1) 0 10px 10px -10px
}

@media only screen and (max-width:768px) {
    .fixed-header {
        padding-top: 15px !important;
        padding-bottom: 0 !important
    }
}