@font-face { font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-l.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-l.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-l-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-l-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-r.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-r.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-r-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-r-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-b.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-b.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-b-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-b-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-bl.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-bl.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-bl-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-bl-i.woff") format("woff");}
:root {
	--color-i3volrglh: 51, 122, 183;
	--color-ihpo8k454: 0, 0, 0;
	--color-iwzq7rkvt: 56, 163, 204;
	--color-itnf5uu0z: 0, 0, 0;
	--color-i8duao734: 204, 204, 204;
	--color-isnb0psva: 0, 0, 0;
	--color-iojymsb5n: 56, 163, 204;
	--color-iuzu26xg9: 0, 0, 0;
	--color-i7f5urv5t: 0, 0, 0;
	--color-iq1mv8cd7: 0, 0, 0;
	--color-iizawm12k: 0, 0, 0;
	--color-i70sex4qe: 0, 0, 0;
	--color-ig9vgjilk: 0, 0, 0;
	--color-ibxnk201z: 0, 0, 0;
	--color-iiaib38jn: 0, 0, 0;
	--color-i9ryarvml: 0, 0, 0;
	--color-irat37awf: 0, 0, 0;
	--color-is3hkdcs3: 0, 0, 0;
	--color-idclns364: 0, 0, 0;
	--color-iro1qfb40: 0, 0, 0;
	--color-i38z5wckg: 0, 0, 0;
	--color-iir1rlten: 0, 0, 0;
	--color-imxsg4ax9: 56, 163, 204;
	--color-i4338f1g9: 255, 0, 0;
	--color-i75xqiobm: 255, 255, 255;
	--color-it1823lcc: 255, 255, 255;
	--color-idle5z8p7: 0, 0, 0;
	--color-i3ytjaym8: 41, 54, 68;
	--color-ibjyuk6b7: 255, 255, 255;
	--color-ilexqzltn: 255, 255, 255;
	--color-iqopghavu: 255, 255, 255;
	--color-iqbzhpd8h: 51, 51, 51;
	--color-in1hoibwk: 255, 255, 255;
	--color-io9yq280a: 51, 51, 51;
	--color-ivleqoirt: 51, 51, 51;
	--color-iojf1hs3s: 51, 51, 51;
	--color-iysuj9o2x: 51, 51, 51;
	--color-il1em0tso: 51, 51, 51;
	--color-i4q6vmn3q: 51, 51, 51;
	--color-ivr2eiq4h: 51, 51, 51;
	--color-itkedvkwg: 51, 51, 51;
	--color-inneiwhw9: 255, 255, 255;
	--color-iitw4qz69: 255, 255, 255;
	--color-ij1lspa7j: 244, 244, 244;
	--color-ij59k628t: 51, 51, 51;
	--color-im6z3feev: 51, 51, 51;
	--color-i5n1dmv9j: 51, 51, 51;
	--color-i8e8d3cdh: 51, 51, 51;
	--color-i6043bwvz: 153, 153, 153;
	--color-idryvc043: 51, 51, 51;
	--color-ixfdiild5: 51, 51, 51;
	--color-i2ib1rxpx: 51, 51, 51;
	--color-i0dw5i97h: 51, 51, 51;
	--color-ij1ebzc49: 51, 51, 51;
	--color-i7ooor1b7: 51, 51, 51;
	--color-il4kfqvzt: 255, 255, 255;
}

.list__item--u-i53s56hoy { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.list--u-i1jntcs5c { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; flex-wrap: wrap; margin-top: 10px }
.link-universal--u-ifkkoakhm { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; background-color: rgba(var(--color-i3volrglh), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 32px; height: 32px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.imageFit--u-idocc95cc { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.imageFit__img--u-i1trouiov { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-icom8w7qu { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ihpo8k454), 0.4) }
.imageFit__zoom--u-ij5sr9t0x { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iwzq7rkvt), 1) }
.svg_image--u-iowdz5jaz { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iowdz5jaz svg { flex-shrink: 0; width: 100%; height: 100% }
.mosaic-slider_wrapper--u-ibx2jr8ig { display: block; vertical-align: top; max-width: none; color: rgba(var(--color-itnf5uu0z), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none; margin-left: auto; margin-right: auto; width: 100%; z-index: 2 }
.mosaic-slider_direction--u-ipwbyfenm { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 100%; max-height: 100% }
.mosaic-slider--u-ipuknptvq { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; height: 360px; min-height: auto; max-width: 100%; background-color: rgba(var(--color-i8duao734), 1); margin-left: 0px; margin-right: 0px }
.mosaic-slider--u-ipuknptvq .is-removed { display: none }
.mosaic-slider__items_wrapper--u-iu3v48hmz { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__list--u-i3g1vqdc9 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-slider__thumbs--u-izfi0fbpe { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; width: 400px; max-width: 100%; max-height: 100% }
.mosaic-slider__thumbs--u-izfi0fbpe.slick-last-slide .mosaic-slider__thumbs_arrow--prev--u-i5zy1pmi3.slick-disabled, .mosaic-slider__thumbs--u-izfi0fbpe.slick-last-slide .mosaic-slider__thumbs_arrow--next--u-i4zle6r64.slick-disabled, .mosaic-slider--u-ipuknptvq.slick-last-slide .mosaic-slider__arrow--prev--u-iq0e169cw.slick-disabled, .mosaic-slider--u-ipuknptvq.slick-last-slide .mosaic-slider__arrow--next--u-i91svz9ze.slick-disabled, .mosaic-slider--u-ipuknptvq.slick-last-slide .mosaic-slider__preview_arrow--prev--u-ih5jkc3a9.disabled, .mosaic-slider--u-ipuknptvq.slick-last-slide .mosaic-slider__preview_arrow--next--u-irhro067b.disabled { opacity: 0; visibility: hidden }
.mosaic-slider__item__outer--u-igoguy5mq { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; width: 100%; max-width: 100%; height: auto }
.mosaic-slider__item--u-ib15vyxvr { flex-shrink: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; max-width: 100% }
.imageFit--u-irfj9i6gj { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: inline-block; overflow-x: hidden; overflow-y: hidden }
.imageFit__img--u-igrxz7f3t { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-io378wbwd { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-isnb0psva), 0); padding-left: 15px; padding-right: 15px }
.imageFit__zoom--u-ipbvizuvo { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iojymsb5n), 1) }
.mosaic-slider__arrows_wrapper--u-i7yr8dk7y { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__arrows--u-i96hqt8pb { display: none; width: 100%; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: auto; padding-left: 10px; padding-right: 10px }
.mosaic-slider__arrow--prev--u-iq0e169cw { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-iuzu26xg9), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__arrow--prev--u-iq0e169cw.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-iuktv51uu { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iuktv51uu svg { flex-shrink: 0; width: 100%; height: 100% }
.mosaic-slider__arrow--next--u-i91svz9ze { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-i7f5urv5t), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__arrow--next--u-i91svz9ze.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-iobmirogw { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iobmirogw svg { flex-shrink: 0; width: 100%; height: 100% }
.mosaic-slider__preview_arrows_wrapper--u-ixak3kgza { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__control_preview_arrows--u-i3bvo30hp { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__preview_arrows--u-ikqla3dp6 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: -25px; padding-left: 10px; padding-right: 10px }
.mosaic-slider__preview_arrow--prev--u-ih5jkc3a9 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-right: auto; background-color: rgba(var(--color-iq1mv8cd7), 0.5) }
.mosaic-slider__preview_arrow--prev2--u-ioej0x6yr { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-right: auto; background-color: rgba(var(--color-iizawm12k), 0.5) }
.mosaic-slider__preview_arrow--next--u-irhro067b { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-left: auto; background-color: rgba(var(--color-i70sex4qe), 0.5) }
.mosaic-slider__preview_arrow--next2--u-imjpme6d7 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-left: auto; background-color: rgba(var(--color-ig9vgjilk), 0.5) }
.mosaic-slider__preview_icon--prev--u-i0vwbdf3i { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-ixoq39fpj { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__preview_icon--prev2--u-ikmzfkcty { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-igz3i9unc { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__preview_image_wrapper--prev--u-iwq8ld13f { width: 80px }
.mosaic-slider__control_preview_image_wrapper--prev--u-iz13scom1 { width: 80px }
.mosaic-slider__preview_image--prev--u-ik8r2brgs { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_image--prev--u-ik8r2brgs > .imageFit--u-irfj9i6gj { display: block; height: 100% }
.mosaic-slider__preview_icon--next--u-ihg2oci92 { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-i33209sx1 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__preview_icon--next2--u-iaz5avadb { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-illbrfoij { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__preview_image_wrapper--next--u-ioi1pjys6 { width: 80px }
.mosaic-slider__control_preview_image_wrapper--next--u-imthz3ejd { width: 80px }
.mosaic-slider__preview_image--next--u-idxjngn5n { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_image--next--u-idxjngn5n > .imageFit--u-irfj9i6gj { display: block; height: 100% }
.mosaic-slider__pagination_wrapper--u-ic3zo02kp { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; pointer-events: none; position: absolute; z-index: 3; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__pagination--u-i3vrwli06 { display: none; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-ibxnk201z), 0.2) }
.mosaic-slider__pagination2--u-iluzgllf1 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-iiaib38jn), 0.2) }
.mosaic-slider__pagination_item--u-i5u7ofubd { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-i9ryarvml), 0.4) }
.mosaic-slider__pagination_item2--u-i0bf7tppf { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-irat37awf), 0.4) }
.mosaic-slider__page--u-imfbybd5p { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-is3hkdcs3), 0.2) }
.mosaic-slider__page2--u-i7uxfgqmw { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-idclns364), 0.2) }
.mosaic-slider__page--active--u-ijx0swd8i, .mosaic-slider__page--active2--u-imy7ii6fz { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden }
.mosaic-slider__page--bullet1--u-iufugiva3, .mosaic-slider__page--bullet2--u-i2nzosw2y { counter-increment: page 1 }
.mosaic-slider__page--bullet1--u-iufugiva3::after, .mosaic-slider__page--bullet2--u-i2nzosw2y::after { content: counter(page) }
.mosaic-slider__controls_container--u-iasv4lucz { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 4; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__controls_wrapper--u-ihkeoio7y { position: relative; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 10px; padding-right: 120px; padding-bottom: 10px; padding-left: 120px; max-width: 100% }
.mosaic-slider__control_pagination_container--u-igz4gigf9 .mosaic-slider__pagination--u-i3vrwli06 { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-slider__thumbs_list--u-i0p73uijb { display: inherit; flex-wrap: inherit; justify-content: inherit; align-items: inherit; align-content: inherit; width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__thumb__outer--u-izgyfqqgv { width: 33.333%; max-width: 100%; max-height: 100%; flex-shrink: 0; cursor: pointer }
.mosaic-slider__thumb--u-inhz51jce { height: 100%; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__thumb--u-inhz51jce .imageFit--u-irfj9i6gj { display: block; width: 100%; height: 100% }
.mosaic-slider__thumbs_arrows_wrapper--u-i46wksxbk { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__thumbs_arrows--u-ibd6dgj03 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: auto; padding-left: 10px; padding-right: 10px }
.mosaic-slider__thumbs_arrow--prev--u-i5zy1pmi3 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-iro1qfb40), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__thumbs_arrow--prev--u-i5zy1pmi3.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-il65d6ghk { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__thumbs_arrow--next--u-i4zle6r64 { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-i38z5wckg), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__thumbs_arrow--next--u-i4zle6r64.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-indx62q6z { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__preview_controls_image--prev--u-iprpg3ji9 { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_controls_image--next--u-i6hkv6jo9 { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__thumb_image--u-i79c1ojyh { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.container--u-iowy9joyz { width: 100%; max-width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; padding-top: 30px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px }
.imageFit--u-im47x3f0h { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 159px; height: 200px; flex-shrink: 1; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; margin-right: 15px }
.imageFit__img--u-ixbkyootb { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-iou1jops6 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iir1rlten), 0.4) }
.imageFit__zoom--u-i6ccbnved { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-imxsg4ax9), 1) }
.svg_image--u-io8r5kh29 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-io8r5kh29 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i20evvomm { width: 200px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: 0px; padding-bottom: 0px }
.link-universal--u-i4rbf2cbg { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: rgba(var(--color-i4338f1g9), 1); color: rgba(var(--color-i75xqiobm), 1); position: relative; text-decoration-line: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; height: auto; font-size: 16px; -ms-flex-order: 0; -webkit-order: 0; order: 0; text-align: left }
.link-universal--u-i4rbf2cbg:hover, .link-universal--u-i4rbf2cbg.is-hover { text-decoration: none }
.link-universal--u-i4rbf2cbg:hover .text--u-iudpj7icq, .link-universal--u-i4rbf2cbg.is-hover .text--u-iudpj7icq { color: rgba(var(--color-in1hoibwk), 1) }
.text--u-iudpj7icq { font-weight: 700; margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
.div--u-iaeirz9n0 { width: 100%; position: relative; display: block; padding-top: 15px; padding-bottom: 15px }
.link-universal--u-i52atqkgp { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; background-color: rgba(var(--color-it1823lcc), 1); color: rgba(var(--color-idle5z8p7), 1); position: relative; text-decoration-line: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; height: auto; font-size: 17px; -ms-flex-order: -1; -webkit-order: -1; order: -1 }
.link-universal--u-i52atqkgp:hover, .link-universal--u-i52atqkgp.is-hover { text-decoration: none }
.link-universal--u-i52atqkgp:hover .text--u-i0aw0drwp, .link-universal--u-i52atqkgp.is-hover .text--u-i0aw0drwp { text-decoration: none; color: rgba(var(--color-iqbzhpd8h), 1) }
.text--u-i0aw0drwp { font-weight: 700 }
.svg_image--u-ick9mn4mz { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 32px; width: 32px; overflow-x: hidden; overflow-y: hidden; margin-right: 15px }
.svg_image--u-ick9mn4mz > svg { flex-shrink: 0 }
.svg_image--u-ick9mn4mz svg { width: 100%; height: 100% }
.svg_image--u-ick9mn4mz .path-idxqcx7lu { fill: rgba(var(--color-i3ytjaym8), 1) }
.div--u-iqwxtzesl { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center }
.link-universal--u-io1s33dkn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.div--u-ib5ffacnd { width: auto; position: relative; display: block; padding-top: 20px }
.link-universal--u-idcpng4q7 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ibjyuk6b7), 1); text-decoration: none }
.link-universal--u-idcpng4q7:hover, .link-universal--u-idcpng4q7.is-hover { text-decoration: none }
.text--u-i7v24ckfa { color: rgba(var(--color-ilexqzltn), 1); font-family: Verdana, Geneva, sans-serif; font-size: 32px; font-weight: 700; margin-bottom: 10px }
.text--u-i7v24ckfa:hover, .text--u-i7v24ckfa.is-hover { text-decoration: none }
.text--u-i0l09iv7i { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: rgba(var(--color-iqopghavu), 1) }
.dropdown--u-if8enxrm1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-color: rgba(var(--color-io9yq280a), 1); border-right-color: rgba(var(--color-ivleqoirt), 1); border-bottom-color: rgba(var(--color-iojf1hs3s), 1); border-left-color: rgba(var(--color-iysuj9o2x), 1); z-index: auto }
.dropdown__wrapper--u-i7y51m3ht { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-iqvwhztv5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-il1em0tso), 1); border-right-color: rgba(var(--color-i4q6vmn3q), 1); border-bottom-color: rgba(var(--color-ivr2eiq4h), 1); border-left-color: rgba(var(--color-itkedvkwg), 1); line-height: normal; background-color: rgba(var(--color-inneiwhw9), 1); color: rgba(var(--color-iitw4qz69), 1); cursor: pointer; outline-style: none; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.dropdown__content-wrapper--u-iy997rxsr { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-iemvscncb { width: 200px; padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; background-color: rgba(var(--color-ij1lspa7j), 1); margin-left: -1px; margin-right: 0px; max-width: 100%; right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-color: rgba(var(--color-ij59k628t), 1); border-right-color: rgba(var(--color-im6z3feev), 1); border-bottom-color: rgba(var(--color-i5n1dmv9j), 1); border-left-color: rgba(var(--color-i8e8d3cdh), 1); left: 0px; position: static }
.svg_image--u-i5slhec5r { margin-left: 10px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 18px; width: 18px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i6043bwvz), 0); margin-right: 0px }
.svg_image--u-i5slhec5r svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-ipbb4vpqx { margin-left: 0px; margin-right: 0px; width: auto; color: rgba(var(--color-idryvc043), 1); font-weight: 500 }
.list__item--u-ircq6c0im { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 3px; margin-top: 3px }
.link-universal--u-ixoy4kdg6 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 0px; margin-right: 0px; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-color: rgba(var(--color-ixfdiild5), 1); border-right-color: rgba(var(--color-i2ib1rxpx), 1); border-bottom-color: rgba(var(--color-i0dw5i97h), 1); border-left-color: rgba(var(--color-ij1ebzc49), 1); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: none }
.link-universal--u-ixoy4kdg6:hover, .link-universal--u-ixoy4kdg6.is-hover { background-color: rgba(var(--color-il4kfqvzt), 1); text-decoration: none }
.link-universal--u-ixoy4kdg6:active, .link-universal--u-ixoy4kdg6.is-active { text-decoration: none }
.text--u-iss7uwzm3 { text-align: center; color: rgba(var(--color-i7ooor1b7), 1); padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; text-transform: uppercase; font-weight: 700; font-family: Merriweather, serif; font-size: 18px; text-decoration: none }
.text--u-iss7uwzm3:hover, .text--u-iss7uwzm3.is-hover { text-decoration: none }
.text--u-iss7uwzm3:active, .text--u-iss7uwzm3.is-active { text-decoration: none }
.list--u-i01ilfl29 { margin-left: 0px; margin-right: 0px; width: 100% }

@media (max-width: 991px) {
	.imageFit--u-im47x3f0h { width: 100px; height: 163px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
}

@media (max-width: 767px) {
	.link-universal--u-ifkkoakhm { width: 50px; height: 50px; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
	.imageFit--u-idocc95cc { margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
	.container--u-iowy9joyz { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; height: 470px }
	.mosaic-slider--u-ipuknptvq { min-height: 464px }
	.imageFit--u-im47x3f0h { height: 131px }
	.div--u-i20evvomm { width: 100%; margin-left: 0px; margin-right: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.link-universal--u-i52atqkgp { margin-left: auto; margin-right: auto; width: auto }
	.div--u-iaeirz9n0 { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto; margin-right: auto; justify-content: center }
	.text--u-i0aw0drwp { margin-left: 0px; margin-right: 0px; width: 100% }
	.svg_image--u-ick9mn4mz { flex-shrink: 0 }
	.text--u-i7v24ckfa { font-size: 19px }
	.dropdown--u-if8enxrm1 { width: 200px }
}

@media (max-width: 479px) {
	.list--u-i1jntcs5c { flex-wrap: wrap }
	.link-universal--u-ifkkoakhm { width: 40px; height: 40px; padding-left: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px }
	.imageFit--u-im47x3f0h { width: 70px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.mosaic-slider--u-ipuknptvq { height: auto; min-height: 470px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.container--u-iowy9joyz { justify-content: flex-start; padding-bottom: 30px; width: 322px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; height: 470px }
}