.js_active .av-minimum-height .container { opacity: 1 !important; } .av-parallax { display: block !important; } .togglecontainer .toggler { padding: 9px 3px 9px 35px; position: relative; } .av-minimum-height-25 .container { height: 25vh; } .av-minimum-height-50 .container { height: 50vh; } .av-minimum-height-55 .container { height: 55vh; } .av-minimum-height-60 .container { height: 60vh; } .av-minimum-height-65 .container { height: 65vh; } .av-minimum-height-70 .container { height: 70vh; } .av-minimum-height-75 .container { height: 75vh; } .av-minimum-height-80 .container { height: 80vh; } .av-minimum-height-90 .container { height: 90vh; } .av-minimum-height-25 { min-height: 25vh; } .av-minimum-height-50 { min-height: 50vh; } .av-minimum-height-55 { min-height: 55vh; } .av-minimum-height-60 { min-height: 60vh; } .av-minimum-height-65 { min-height: 65vh; } .av-minimum-height-70 { min-height: 70vh; } .av-minimum-height-75 { min-height: 75vh; } .av-minimum-height-80 { min-height: 80vh; } .av-minimum-height-90 { min-height: 90vh; } .av-minimum-height-100 { min-height: 100vh; } .toggle_wrap .toggle_content { display: none; } .toggle_wrap.active_tc .toggle_content { display: block; } .av-section-color-overlay-wrap { min-height: inherit; } .avia-fullwidth-slider { display: block !important; } .avia-slideshow li.avia-slideshow-slide:first-child, .avia-slideshow li.avia-slideshow-slide.slide-1 { visibility: visible !important; opacity: 1 !important; z-index: 2 !important; } .avia-slideshow .avia-slide-wrap img, .avia-slideshow .avia-slideshow-image { width: 100%; height: 100%; object-fit: cover; display: block; } .avia-slideshow .avia_video, .av-video-slide .avia_video, .avia-slideshow video { width: 100%; height: 100%; object-fit: cover; } .avia-slideshow-arrows a.prev-slide, .avia-slideshow-arrows a.next-slide { opacity: 0 !important; width: 35px !important; transition: opacity 0.3s ease; } .avia-slideshow:hover .avia-slideshow-arrows a.prev-slide, .avia-slideshow:hover .avia-slideshow-arrows a.next-slide { opacity: 0.7 !important; } .avia-slideshow-arrows a.prev-slide:hover, .avia-slideshow-arrows a.next-slide:hover { opacity: 1 !important; } @media (max-width: 1024px) { .avia-slideshow.ym-single-slide .avia-slideshow-inner { padding-bottom: 0 !important; height: auto !important; } .avia-slideshow.ym-single-slide .avia-slideshow-inner li.av-single-slide { position: relative !important; top: auto !important; left: auto !important; width: auto !important; height: auto !important; } .avia-slideshow.ym-single-slide .avia-slide-wrap { position: relative; } .avia-slideshow.ym-single-slide .avia-slide-wrap > img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top left; z-index: 1; } .avia-slideshow.ym-single-slide .av-slideshow-caption { position: relative !important; height: auto !important; z-index: 2; display: flex; justify-content: flex-end; padding: 26px 4%; } .avia-slideshow.ym-single-slide .caption_container { width: auto !important; max-width: none !important; } .avia-slideshow.ym-single-slide .slideshow_caption, .avia-slideshow.ym-single-slide .slideshow_inner_caption, .avia-slideshow.ym-single-slide .slideshow_align_caption { position: relative !important; top: auto !important; left: auto !important; height: auto !important; width: auto !important; transform: none !important; } .avia-slideshow.ym-single-slide .slideshow_inner_caption { max-width: 340px; } .avia-slideshow.ym-single-slide .avia-caption-title { font-size: 26px !important; line-height: 1.15 !important; } .avia-slideshow.ym-single-slide .avia-caption-content { font-size: 15px !important; line-height: 1.35 !important; } } @media (max-width: 560px) { .avia-slideshow.ym-single-slide .av-slideshow-caption { justify-content: center; padding: 18px 16px; } .avia-slideshow.ym-single-slide .slideshow_inner_caption { max-width: none; width: 100%; } .avia-slideshow.ym-single-slide .avia-caption-title { font-size: 22px !important; } .avia-slideshow.ym-single-slide .avia-caption-content { font-size: 14px !important; } } .av-masonry, .av-masonry.av-large-gap { padding: 0 !important; width: 100% !important; } .av-masonry .av-masonry-container { display: grid; gap: 15px; padding: 15px; box-sizing: border-box; float: none; width: 100%; } .av-masonry-col-2 .av-masonry-container { grid-template-columns: repeat(2, 1fr); } .av-masonry-col-3 .av-masonry-container { grid-template-columns: repeat(3, 1fr); } .av-masonry-col-4 .av-masonry-container { grid-template-columns: repeat(4, 1fr); } .av-masonry-col-5 .av-masonry-container { grid-template-columns: repeat(5, 1fr); } .av-masonry-col-6 .av-masonry-container { grid-template-columns: repeat(6, 1fr); } @media (max-width: 767px) { .av-masonry-col-3 .av-masonry-container, .av-masonry-col-4 .av-masonry-container, .av-masonry-col-5 .av-masonry-container, .av-masonry-col-6 .av-masonry-container { grid-template-columns: repeat(2, 1fr) !important; } } @media only screen and (min-width: 768px) and (max-width: 989px) { .av-masonry.av-medium-columns-1 .av-masonry-container { grid-template-columns: repeat(1, 1fr) !important; } .av-masonry.av-medium-columns-2 .av-masonry-container { grid-template-columns: repeat(2, 1fr) !important; } .av-masonry.av-medium-columns-3 .av-masonry-container { grid-template-columns: repeat(3, 1fr) !important; } .av-masonry.av-medium-columns-4 .av-masonry-container { grid-template-columns: repeat(4, 1fr) !important; } .av-masonry.av-medium-columns-5 .av-masonry-container { grid-template-columns: repeat(5, 1fr) !important; } .av-masonry.av-medium-columns-6 .av-masonry-container { grid-template-columns: repeat(6, 1fr) !important; } } @media only screen and (min-width: 480px) and (max-width: 767px) { .av-masonry.av-small-columns-1 .av-masonry-container { grid-template-columns: repeat(1, 1fr) !important; } .av-masonry.av-small-columns-2 .av-masonry-container { grid-template-columns: repeat(2, 1fr) !important; } .av-masonry.av-small-columns-3 .av-masonry-container { grid-template-columns: repeat(3, 1fr) !important; } .av-masonry.av-small-columns-4 .av-masonry-container { grid-template-columns: repeat(4, 1fr) !important; } .av-masonry.av-small-columns-5 .av-masonry-container { grid-template-columns: repeat(5, 1fr) !important; } .av-masonry.av-small-columns-6 .av-masonry-container { grid-template-columns: repeat(6, 1fr) !important; } } @media only screen and (max-width: 479px) { .av-masonry.av-mini-columns-1 .av-masonry-container { grid-template-columns: repeat(1, 1fr) !important; } .av-masonry.av-mini-columns-2 .av-masonry-container { grid-template-columns: repeat(2, 1fr) !important; } .av-masonry.av-mini-columns-3 .av-masonry-container { grid-template-columns: repeat(3, 1fr) !important; } .av-masonry.av-mini-columns-4 .av-masonry-container { grid-template-columns: repeat(4, 1fr) !important; } .av-masonry.av-mini-columns-5 .av-masonry-container { grid-template-columns: repeat(5, 1fr) !important; } .av-masonry.av-mini-columns-6 .av-masonry-container { grid-template-columns: repeat(6, 1fr) !important; } } .av-masonry .av-masonry-entry { visibility: visible !important; opacity: 1 !important; width: auto !important; height: auto !important; float: none !important; margin: 0 !important; position: relative !important; aspect-ratio: 1 / 1; overflow: hidden; cursor: pointer; background: none !important; } .av-masonry.av-fixed-size .av-masonry-entry { aspect-ratio: auto; } .av-masonry.av-fixed-size .av-masonry-entry > .av-inner-masonry-sizer { display: block !important; position: static !important; visibility: hidden; } .av-masonry .av-masonry-entry .av-inner-masonry, .av-masonry .av-masonry-entry .av-masonry-outerimage-container, .av-masonry .av-masonry-entry .av-masonry-image-container { position: absolute !important; inset: 0 !important; width: auto !important; height: auto !important; margin: 0 !important; animation: none !important; } .av-masonry .av-masonry-entry .av-masonry-image-container { background-size: cover !important; background-position: center center !important; opacity: 1 !important; visibility: visible !important; } .av-masonry .av-masonry-entry.av-masonry-item-no-image { display: none !important; } .av-masonry:not(.av-fixed-size) .av-masonry-entry .av-inner-masonry-sizer { display: none !important; } #ym-lightbox { position: fixed; inset: 0; z-index: 99999; display: flex; align-items: center; justify-content: center; background: rgba(0,0,0,0.9); } #ym-lightbox[hidden] { display: none; } #ym-lightbox .ym-lb-img { max-width: 90vw; max-height: 88vh; object-fit: contain; box-shadow: 0 6px 40px rgba(0,0,0,0.6); } #ym-lightbox button { position: absolute; background: none; border: 0; color: #fff; cursor: pointer; line-height: 1; padding: 10px; font-family: Arial, sans-serif; } #ym-lightbox .ym-lb-close { top: 14px; right: 22px; font-size: 44px; } #ym-lightbox .ym-lb-prev, #ym-lightbox .ym-lb-next { top: 50%; transform: translateY(-50%); font-size: 60px; opacity: 0.8; } #ym-lightbox .ym-lb-prev { left: 18px; } #ym-lightbox .ym-lb-next { right: 18px; } #ym-lightbox button:hover { opacity: 1; } #ym-lightbox .ym-lb-count { position: absolute; bottom: 18px; left: 0; right: 0; text-align: center; color: #fff; font-size: 15px; letter-spacing: 0.05em; opacity: 0.85; pointer-events: none; } .av-horizontal-gallery-inner { opacity: 1 !important; overflow: hidden; } .av-horizontal-gallery-slider { will-change: transform; } .av-horizontal-gallery.av-hide-nav-arrows .avia-slideshow-arrows { display: none !important; } html.av-burger-overlay-active .av-burger-overlay { display: block; opacity: 1; } html.html_av-overlay-side.av-burger-overlay-active .av-burger-overlay-scroll { transform: translateX(0); } html.av-burger-overlay-active #header { z-index: 501; } .av-magazine-thumbnail img.size-thumbnail, .av-magazine .av-magazine-entries img.size-thumbnail { width: 100%; height: 100%; object-fit: cover; } #header_main, #header .header_bg { transition: background-color 0.3s ease-in-out, opacity 0.3s ease-in-out; } #header:not(.av_header_transparency) .header_bg { opacity: 1 !important; } #header.av_header_scrolldown.av_header_transparency { opacity: 1 !important; margin-top: 0 !important; } @media only screen and (max-width: 767px) { .html_header_sticky #header { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; width: 100% !important; z-index: 501 !important; } .html_header_sticky #wrap_all { padding-top: var(--ym-mobile-header-h, 82px); } } #socket .copyright a, .ym-policy a { color: inherit !important; text-decoration: underline !important; } .ym-policy { white-space: nowrap; } #top .main_color input[type="date"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: var(--enfold-main-color-bg2); border: 1px solid var(--enfold-main-color-border); color: var(--enfold-main-color-meta); font-family: inherit; font-size: inherit; accent-color: var(--enfold-main-color-primary); } #top .alternate_color input[type="date"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: var(--enfold-alternate-color-bg2); border: 1px solid var(--enfold-alternate-color-border); color: var(--enfold-alternate-color-meta); font-family: inherit; font-size: inherit; accent-color: var(--enfold-alternate-color-primary); } #top .main_color input[type="date"]:invalid::-webkit-datetime-edit, #top .alternate_color input[type="date"]:invalid::-webkit-datetime-edit { opacity: 0.5; } #top .avia_ajax_form input[type="date"]::-webkit-calendar-picker-indicator { cursor: pointer; opacity: 0.6; } #top div .av-light-form input[type="date"], #top div .av-light-form input[type="time"], #top div .av-light-form input[type="datetime-local"], #top div .av-light-form input[type="month"], #top div .av-light-form input[type="week"] { color: #fff; border-color: #fff; border-width: 2px !important; background-color: transparent; } #top div .av-dark-form input[type="date"], #top div .av-dark-form input[type="time"], #top div .av-dark-form input[type="datetime-local"], #top div .av-dark-form input[type="month"], #top div .av-dark-form input[type="week"] { color: #222; border-color: #222; border-width: 2px !important; background-color: transparent; } #top .av-light-form input[type="date"]::-webkit-calendar-picker-indicator, #top .av-light-form input[type="time"]::-webkit-calendar-picker-indicator, #top .av-light-form input[type="datetime-local"]::-webkit-calendar-picker-indicator { filter: invert(1); opacity: 0.85; } #top #header .av-main-nav > li.menu-item-has-children > a .avia-menu-text:after { content: ""; display: inline-block; width: 6px; height: 6px; margin: -3px 0 0 9px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; transform: rotate(45deg); vertical-align: middle; transition: transform 0.2s ease, margin-top 0.2s ease; } #top #header .av-main-nav > li.menu-item-has-children:hover > a .avia-menu-text:after, #top #header .av-main-nav > li.menu-item-has-children:focus-within > a .avia-menu-text:after { transform: rotate(-135deg); margin-top: 1px; }