body * {
    font-display: swap !important
}
body.site-body,
#content,
.entry-content,
.post-content,
.page-content,
.post-excerpt,
.entry-summary,
.entry-excerpt,
.widget-area,
.widget,
.sidebar,
#sidebar,
footer,
.footer,
#footer,
.site-footer {
    font-family: Inter
}

body.site-body h1,
body.site-body h2,
body.site-body h3,
body.site-body h4,
body.site-body h5,
body.site-body h6,
body.site-body .block-title-wrapper,
body.site-body .block-title-wrapper span a,
body.site-body h1>a,
body.site-body h2>a,
body.site-body h3>a,
body.site-body h4>a,
body.site-body h5>a,
body.site-body h6>a,
body.site-body .block-title-wrapper {
    font-family: Inter;
    font-weight: 700
}

body.site-body .merimag-main-navigation-typgraphy .vertical-menu>div>ul>li>a {
    font-family: Inter;
    font-weight: 600;
    font-size: 11px;
    text-transform: uppercase
}

body.site-body .principal-color-background-color,
body.site-body a.principal-color-background-color,
body.site-body a.principal-color-background-color:visited,
body.site-body a.principal-color-background-color:active,
body.site-body a.principal-color-background-color:focus,
body.site-body .block-infos-category.principal-color-background-color,
body.site-body .merimag-media-shortcode .mejs-controls,
body.site-body .principal-color-background-color-span-hover:hover,
body.site-body .principal-color-background-color,
body.site-body .principal-color-background-color-hover:hover,
body.site-body .principal-color-background-color-span-hover:hover,
body.site-body .principal-color-background-color-a-hover>a:hover,
body.site-body li.active-menu-item>.principal-color-background-color-hover,
body.site-body li.active-menu-item>.principal-color-background-color-span-hover,
body.site-body li.active-menu-item>.principal-color-background-color-a-hover>a,
body.site-body .plyr .plyr__control.plyr__tab-focus,
body.site-body .plyr .plyr__control:hover,
body.site-body .plyr .plyr__control[aria-expanded=true],
body.site-body .plyr__control--overlaid,
body.site-body .merimag-styled-button:not(.bordered-button),
body.site-body .button:not(.bordered-button),
body.site-body input[type=submit]:not(.bordered-button),
body.site-body input[type=button]:not(.bordered-button),
body.site-body input[type=reset]:not(.bordered-button),
body.site-body button[type=submit]:not(.bordered-button),
body.site-body .page-numbers.current,
body.site-body .widget_price_filter .ui-slider .ui-slider-range,
body.site-body .widget_price_filter .ui-slider .ui-slider-handle,
body.site-body .comment-reply-link,
body.site-body #cancel-comment-reply-link,
body.site-body .merimag-button,
body.site-body .nav-previous a,
body.site-body .nav-next a,
body.site-body .onsale,
body.site-body .post-page-numbers.current,
body.site-body #wp-calendar caption,
body.site-body .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
body.site-body .merimag-review-score-display.circle,
body.site-body .quicktags-toolbar,
body.site-body .widget_display_stats dd,
body.site-body .merimag-box-filter.vertical-tabs ul.merimag-block-filters li.ui-state-active,
body.site-body .merimag-white-text-container,
body.site-body .sk-rotating-plane,
body.site-body .sk-double-bounce>.sk-child,
body.site-body .sk-wave>.sk-rect,
body.site-body .sk-wandering-cubes>.sk-cube,
body.site-body .sk-spinner,
body.site-body .sk-chasing-dots>.sk-child,
body.site-body .sk-three-bounce>.sk-child,
body.site-body .sk-circle .sk-child:before,
body.site-body sk-cube-grid>.sk-cube,
body.site-body .sk-fading-circle>.sk-circle:before,
body.site-body .sk-folding-cube>.sk-cube:before,
body.site-body .sk-circle-bounce .sk-child:before,
body.site-body .sk-cube-grid .sk-cube,
body.site-body .block-title-wrapper.style-1 .block-title:before,
body.site-body .block-title-wrapper.style-2 .block-title:before,
body.site-body .block-title-wrapper.style-7,
body.site-body .block-title-wrapper.style-9 .block-title:before,
body.site-body .block-title-wrapper.style-5 .block-title,
body.site-body .block-title-wrapper.style-16,
body.site-body .block-title-wrapper.style-17 .block-title,
body.site-body .block-title-wrapper.style-17 .block-title:after,
body.site-body .block-title-wrapper.style-10 .block-title:before {
    background-color: #11436f
}

body.site-body .principal-color-color,
body.site-body a.principal-color-color,
body.site-body a.principal-color-color:visited,
body.site-body a.principal-color-color:active,
body.site-body a.principal-color-color:focus,
body.site-body .block-infos-category.principal-color-color,
body.site-body .merimag-page-link.active,
body.site-body ul.page-numbers .current,
body.site-body .star-rating span:before,
body.site-body p.stars:hover a:before,
body.site-body p.stars.selected a.active:before,
body.site-body p.stars.selected a:not(.active):before,
body.site-body .plyr--full-ui input[type=range],
body.site-body .star-rating .star,
body.site-body .post-author-label,
body.site-body .merimag-block-order-number:before,
body.site-body .merimag-ticker-item:after,
body.site-body .block-title-wrapper nav li a:hover,
body.site-body .block-title-wrapper nav li a:active,
body.site-body .block-title-wrapper nav li a:focus,
body.site-body .block-title-wrapper nav li.ui-state-active,
body.site-body .block-title-wrapper nav li a:hover,
body.site-body .block-title-wrapper nav li a:active,
body.site-body .block-title-wrapper nav li a:hover,
body.site-body .block-title-wrapper.style-8 .block-title,
body.site-body .block-title-wrapper.style-12,
body.site-body .block-title-wrapper.style-3 .block-title,
body.site-body .block-title-wrapper.style-14,
body.site-body .block-title-wrapper.style-13 {
    color: #11436f
}

body.site-body .principal-color-border-right-color,
body.site-body a.principal-color-border-right-color,
body.site-body a.principal-color-border-right-color:visited,
body.site-body a.principal-color-border-right-color:active,
body.site-body a.principal-color-border-right-color:focus,
body.site-body .block-infos-category.principal-color-border-right-color {
    border-right-color: #11436f
}

body.site-body .principal-color-border-left-color,
body.site-body a.principal-color-border-left-color,
body.site-body a.principal-color-border-left-color:visited,
body.site-body a.principal-color-border-left-color:active,
body.site-body a.principal-color-border-left-color:focus,
body.site-body .block-infos-category.principal-color-border-left-color,
body.site-body .block-title-wrapper.style-6 {
    border-left-color: #11436f
}

body.site-body .principal-color-border-top-color,
body.site-body a.principal-color-border-top-color,
body.site-body a.principal-color-border-top-color:visited,
body.site-body a.principal-color-border-top-color:active,
body.site-body a.principal-color-border-top-color:focus,
body.site-body .block-infos-category.principal-color-border-top-color.principal-color-sub-menu-border-top-color .sub-menu,
body.site-body .principal-color-sub-menu-border-top-color .sub-menu,
body.site-body .wc-tabs li.ui-state-active,
body.site-body thead th,
body.site-body thead td,
body.site-body .block-title-wrapper.style-4,
body.site-body .block-title-wrapper.style-15 .block-title:before,
body.site-body .block-title-wrapper.style-7 .block-title:before,
body.site-body .block-title-wrapper.style-11:after {
    border-top-color: #11436f
}

body.site-body .principal-color-border-bottom-color,
body.site-body a.principal-color-border-bottom-color,
body.site-body a.principal-color-border-bottom-color:visited,
body.site-body a.principal-color-border-bottom-color:active,
body.site-body a.principal-color-border-bottom-color:focus,
body.site-body .block-infos-category.principal-color-border-bottom-color,
body.site-body .block-title-wrapper.style-5,
body.site-body .block-title-wrapper.style-9:after,
body.site-body .block-title-wrapper.style-10:after,
body.site-body .block-title-wrapper.style-15:before,
body.site-body .block-title-wrapper.style-10:before {
    border-bottom-color: #11436f
}

body.site-body .principal-color-border-color,
body.site-body a.principal-color-border-color,
body.site-body a.principal-color-border-color:visited,
body.site-body a.principal-color-border-color:active,
body.site-body a.principal-color-border-color:focus,
body.site-body .block-infos-category.principal-color-border-color,
body.site-body .merimag-page-link.active,
body.site-body .merimag-white-text-container,
body.site-body .post-author-label,
body.site-body .checkout_coupon.woocommerce-form-coupon,
body.site-body .woocommerce-checkout .order-details,
body.site-body .merimag-tabs-shortcode ul.merimag-tabs-shortcode-list li.ui-tabs-active,
body.site-body .vertical-menu .menu .mega-menu-row>.menu-item>a:after,
body.site-body .block-title-wrapper.style-3 .block-title,
body.site-body .block-title-wrapper.style-14,
body.site-body .block-title-wrapper.style-13,
body.site-body .block-title-wrapper.style-11 .block-title {
    border-color: #11436f
}

body.site-body .principal-color-background-color,
body.site-body .principal-color-background-color-hover:hover,
body.site-body .principal-color-background-color-span-hover:hover,
body.site-body .principal-color-background-color-a-hover>a:hover,
body.site-body li.active-menu-item>.principal-color-background-color-hover,
body.site-body li.active-menu-item>.principal-color-background-color-span-hover,
body.site-body li.active-menu-item>.principal-color-background-color-a-hover>a,
body.site-body .merimag-styled-button:not(.bordered-button),
body.site-body .button:not(.bordered-button),
body.site-body input[type=submit]:not(.bordered-button),
body.site-body input[type=button]:not(.bordered-button),
body.site-body input[type=reset]:not(.bordered-button),
body.site-body button[type=submit]:not(.bordered-button),
body.site-body .page-numbers.current,
body.site-body .comment-reply-link,
body.site-body #cancel-comment-reply-link,
body.site-body .merimag-button,
body.site-body .nav-previous a,
body.site-body .nav-next a,
body.site-body .onsale,
body.site-body .post-page-numbers.current,
body.site-body #wp-calendar caption,
body.site-body .merimag-review-score-display.circle,
body.site-body .quicktags-toolbar,
body.site-body .block-title-wrapper.style-16,
body.site-body .block-title-wrapper.style-16 *,
body.site-body .block-title-wrapper.style-5 .block-title,
body.site-body .merimag-box-filter.vertical-tabs ul.merimag-block-filters li.ui-state-active {
    color: #fff !important
}

body.site-body a:focus,
body.site-body a:hover,
body.site-body .merimag-menu-social a:hover span,
body.site-body .links-color:hover,
body.site-body li.active-menu-item>a,
body.site-body .merimag-block:hover a.title-display {
    color: #11436f
}

body.site-body li.active-menu-item>a,
body.site-body .links-border-color:hover {
    border-color: #11436f
}

body.site-body .links-hover-color-background {
    background-color: #11436f
}

body .hot-color-background-color {
    background-color: #ef3c3c
}

body .hot-color-color {
    color: #ef3c3c
}

body .hot-color-border-right-color {
    border-right-color: #ef3c3c
}

body .hot-color-border-left-color {
    border-left-color: #ef3c3c
}

body .hot-color-border-top-color {
    border-top-color: #ef3c3c
}

body .hot-color-border-bottom-color {
    border-bottom-color: #ef3c3c
}

body .hot-color-border-color {
    border-color: #ef3c3c
}

body .hot-color-background-color-hover:hover {
    background: #ef3c3c
}

body .hot-color-background-color-span-hover:hover {
    background: #ef3c3c
}

body .hot-color-background-color-a-hover a:hover {
    background: #ef3c3c
}

body .hot-color-span-hover-before-background span:hover:before {
    background: #ef3c3c
}

body .hot-color-sub-menu-border-top-color .sub-menu,
body.hot-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #ef3c3c
}

body .hot-color-background-color {
    color: #fff
}

body .popular-color-background-color {
    background-color: #f1550a
}

body .popular-color-color {
    color: #f1550a
}

body .popular-color-border-right-color {
    border-right-color: #f1550a
}

body .popular-color-border-left-color {
    border-left-color: #f1550a
}

body .popular-color-border-top-color {
    border-top-color: #f1550a
}

body .popular-color-border-bottom-color {
    border-bottom-color: #f1550a
}

body .popular-color-border-color {
    border-color: #f1550a
}

body .popular-color-background-color-hover:hover {
    background: #f1550a
}

body .popular-color-background-color-span-hover:hover {
    background: #f1550a
}

body .popular-color-background-color-a-hover a:hover {
    background: #f1550a
}

body .popular-color-span-hover-before-background span:hover:before {
    background: #f1550a
}

body .popular-color-sub-menu-border-top-color .sub-menu,
body.popular-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #f1550a
}

body .popular-color-background-color {
    color: #fffffa
}

body .trending-color-background-color {
    background-color: #68a9fb
}

body .trending-color-color {
    color: #68a9fb
}

body .trending-color-border-right-color {
    border-right-color: #68a9fb
}

body .trending-color-border-left-color {
    border-left-color: #68a9fb
}

body .trending-color-border-top-color {
    border-top-color: #68a9fb
}

body .trending-color-border-bottom-color {
    border-bottom-color: #68a9fb
}

body .trending-color-border-color {
    border-color: #68a9fb
}

body .trending-color-background-color-hover:hover {
    background: #68a9fb
}

body .trending-color-background-color-span-hover:hover {
    background: #68a9fb
}

body .trending-color-background-color-a-hover a:hover {
    background: #68a9fb
}

body .trending-color-span-hover-before-background span:hover:before {
    background: #68a9fb
}

body .trending-color-sub-menu-border-top-color .sub-menu,
body.trending-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #68a9fb
}

body .trending-color-background-color {
    color: #00095b
}

body .new-color-background-color {
    background-color: #5aade7
}

body .new-color-color {
    color: #5aade7
}

body .new-color-border-right-color {
    border-right-color: #5aade7
}

body .new-color-border-left-color {
    border-left-color: #5aade7
}

body .new-color-border-top-color {
    border-top-color: #5aade7
}

body .new-color-border-bottom-color {
    border-bottom-color: #5aade7
}

body .new-color-border-color {
    border-color: #5aade7
}

body .new-color-background-color-hover:hover {
    background: #5aade7
}

body .new-color-background-color-span-hover:hover {
    background: #5aade7
}

body .new-color-background-color-a-hover a:hover {
    background: #5aade7
}

body .new-color-span-hover-before-background span:hover:before {
    background: #5aade7
}

body .new-color-sub-menu-border-top-color .sub-menu,
body.new-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #5aade7
}

body .new-color-background-color {
    color: #fff
}

body .warning-color-background-color {
    background-color: #d9b31d
}

body .warning-color-color {
    color: #d9b31d
}

body .warning-color-border-right-color {
    border-right-color: #d9b31d
}

body .warning-color-border-left-color {
    border-left-color: #d9b31d
}

body .warning-color-border-top-color {
    border-top-color: #d9b31d
}

body .warning-color-border-bottom-color {
    border-bottom-color: #d9b31d
}

body .warning-color-border-color {
    border-color: #d9b31d
}

body .warning-color-background-color-hover:hover {
    background: #d9b31d
}

body .warning-color-background-color-span-hover:hover {
    background: #d9b31d
}

body .warning-color-background-color-a-hover a:hover {
    background: #d9b31d
}

body .warning-color-span-hover-before-background span:hover:before {
    background: #d9b31d
}

body .warning-color-sub-menu-border-top-color .sub-menu,
body.warning-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #d9b31d
}

body .warning-color-background-color {
    color: #fff
}

body .error-color-background-color {
    background-color: red
}

body .error-color-color {
    color: red
}

body .error-color-border-right-color {
    border-right-color: red
}

body .error-color-border-left-color {
    border-left-color: red
}

body .error-color-border-top-color {
    border-top-color: red
}

body .error-color-border-bottom-color {
    border-bottom-color: red
}

body .error-color-border-color {
    border-color: red
}

body .error-color-background-color-hover:hover {
    background: red
}

body .error-color-background-color-span-hover:hover {
    background: red
}

body .error-color-background-color-a-hover a:hover {
    background: red
}

body .error-color-span-hover-before-background span:hover:before {
    background: red
}

body .error-color-sub-menu-border-top-color .sub-menu,
body.error-color-sub-menu-border-top-color .sub-menu {
    border-top-color: red
}

body .error-color-background-color {
    color: #fff0f0
}

body .info-color-background-color {
    background-color: #c9edf7
}

body .info-color-color {
    color: #c9edf7
}

body .info-color-border-right-color {
    border-right-color: #c9edf7
}

body .info-color-border-left-color {
    border-left-color: #c9edf7
}

body .info-color-border-top-color {
    border-top-color: #c9edf7
}

body .info-color-border-bottom-color {
    border-bottom-color: #c9edf7
}

body .info-color-border-color {
    border-color: #c9edf7
}

body .info-color-background-color-hover:hover {
    background: #c9edf7
}

body .info-color-background-color-span-hover:hover {
    background: #c9edf7
}

body .info-color-background-color-a-hover a:hover {
    background: #c9edf7
}

body .info-color-span-hover-before-background span:hover:before {
    background: #c9edf7
}

body .info-color-sub-menu-border-top-color .sub-menu,
body.info-color-sub-menu-border-top-color .sub-menu {
    border-top-color: #c9edf7
}

body .info-color-background-color {
    color: #294d57
}

.merimag-demo-ad:after {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #11436f)
}

.horizontal-ad.merimag-demo-ad:after {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #11436f)
}

.elementor-49648 .elementor-element.elementor-element-ab404c5>.elementor-widget-container {
    padding: 30px 30px 30px 30px
}
.elementor-49648 .elementor-element.elementor-element-ab404c5>.elementor-widget-container {
    padding: 30px 30px 30px 30px
}
@font-face {
    font-family: "star";
    src: url(../fonts//star.eot);
    src: url(../fonts//star.eot?#iefix) format("embedded-opentype"), url(../fonts//star.woff) format("woff"), url(../fonts//star.ttf) format("truetype"), url(../fonts//star.svg#star) format("svg");
    font-weight: normal;
    font-style: normal
}