@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("montserrat-t.woff2") format("woff2"), url("montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("montserrat-t-i.woff2") format("woff2"), url("montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("montserrat-e-l.woff2") format("woff2"), url("montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("montserrat-e-l-i.woff2") format("woff2"), url("montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("montserrat-l.woff2") format("woff2"), url("montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("montserrat-l-i.woff2") format("woff2"), url("montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("montserrat-r.woff2") format("woff2"), url("montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("montserrat-i.woff2") format("woff2"), url("montserrat-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("montserrat-m.woff2") format("woff2"), url("montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("montserrat-m-i.woff2") format("woff2"), url("montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("montserrat-s-b.woff2") format("woff2"), url("montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("montserrat-s-b-i.woff2") format("woff2"), url("montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("montserrat-b.woff2") format("woff2"), url("montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("montserrat-b-i.woff2") format("woff2"), url("montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("montserrat-e-b.woff2") format("woff2"), url("montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("montserrat-e-b-i.woff2") format("woff2"), url("montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("montserrat-bl.woff2") format("woff2"), url("montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("montserrat-bl-i.woff2") format("woff2"), url("montserrat-bl-i.woff") format("woff");}
:root {
	--color-ieldd91g0: 26, 26, 26;
	--color-if7ep3d80: 0, 0, 0;
	--color-igbf56iwy: 255, 254, 254;
	--color-ir9m6f4nn: 0, 133, 194;
	--color-ixs9ybj49: 0, 172, 255;
	--color-iay68o6fx: 0, 0, 0;
	--color-iqb5v3lkh: 0, 0, 0;
	--color-ifmbovwl3: 0, 0, 0;
	--color-i2dux20ua: 255, 255, 255;
	--color-id08f23ua: 0, 169, 0;
	--color-iayj4hy7s: 0, 169, 0;
	--color-i2v5zt0od: 255, 255, 255;
	--color-ih8lgrqpo: 255, 255, 255;
	--color-iyl4oyoqj: 0, 169, 0;
	--color-iciekxs10: 0, 169, 0;
	--color-isnnfvgrh: 56, 163, 204;
	--color-iusukoy1a: 0, 0, 0;
	--color-ithyl1rcu: 0, 0, 0;
	--color-iwotxnwy9: 254, 254, 254;
	--color-i2fgdzqey: 0, 56, 107;
	--color-ij19ck8s2: 0, 56, 107;
	--color-ihv68br35: 255, 255, 252;
	--color-ird3lsm0k: 255, 255, 252;
}

.blocklist--u-iyvhbxmar { position: relative; display: block; vertical-align: top; width: auto; min-width: 0px; font-size: 14px; line-height: normal; padding-top: 0px; margin-top: 0px; overflow-x: visible; overflow-y: visible; color: rgba(var(--color-ieldd91g0), 1); cursor: auto; font-family: Montserrat, sans-serif; font-style: normal; font-weight: 400; letter-spacing: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.blocklist--u-iyvhbxmar .is-removed { display: none }
.blocklist--u-iyvhbxmar.slick-last-slide .blocklist__arrow--prev--u-ijisqhuym.slick-disabled, .blocklist--u-iyvhbxmar.slick-last-slide .blocklist__arrow--next--u-ipos2krzy.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-ip6fzsli3 { width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden }
.blocklist__list--u-iijgxj21z { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: nowrap; font-size: 14px; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
.blocklist__item__outer--u-itlczn55g { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; max-width: 100%; width: 100%; height: auto }
.blocklist__item--u-i89b8o8qk { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-right: 1px; margin-left: 1px; transform: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-igbf56iwy), 1) }
.blocklist__item--u-i89b8o8qk.is-current { transform: none }
.blocklist__item--u-i89b8o8qk:hover .imageFit__overlay--u-ir8zekq7e, .blocklist__item--u-i89b8o8qk.is-hover .imageFit__overlay--u-ir8zekq7e {  }
.blocklist__item--u-i89b8o8qk:hover .blocklist__item_title--u-iprlnu0va, .blocklist__item--u-i89b8o8qk.is-hover .blocklist__item_title--u-iprlnu0va { transform: none }
.blocklist__arrows_wrapper--u-i8lj4y2f0 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__arrows--u-i8g8r443q { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; flex-shrink: 0; justify-content: space-between; padding-left: 0px; padding-right: 0px; position: relative; margin-bottom: 0px; margin-top: -130px; margin-left: auto; margin-right: 0px }
.blocklist__arrow--prev--u-ijisqhuym { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 80px; height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; padding-right: 3px; background-color: rgba(var(--color-ir9m6f4nn), 1) }
.blocklist__arrow--prev--u-ijisqhuym:hover, .blocklist__arrow--prev--u-ijisqhuym.is-hover { background-color: rgba(var(--color-ij19ck8s2), 1) }
.blocklist__arrow--prev--u-ijisqhuym:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev--u-ijisqhuym:hover .svg_image--u-iaj0m4219 .path-inrdjkn89, .blocklist__arrow--prev--u-ijisqhuym.is-hover .svg_image--u-iaj0m4219 .path-inrdjkn89 { fill: rgba(var(--color-i2v5zt0od), 1) }
.blocklist__arrow--prev--u-ijisqhuym:hover .svg_image--u-iaj0m4219 .path-i2gcqlvio, .blocklist__arrow--prev--u-ijisqhuym.is-hover .svg_image--u-iaj0m4219 .path-i2gcqlvio { fill: rgba(var(--color-ird3lsm0k), 1) }
.blocklist__arrow--prev2--u-iitpdjqym { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-iitpdjqym:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-ipos2krzy { pointer-events: auto; cursor: pointer; width: 80px; height: 80px; margin-top: 0px; margin-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 3px; background-color: rgba(var(--color-ixs9ybj49), 1) }
.blocklist__arrow--next--u-ipos2krzy:hover, .blocklist__arrow--next--u-ipos2krzy.is-hover { background-color: rgba(var(--color-i2fgdzqey), 1) }
.blocklist__arrow--next--u-ipos2krzy:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-ipos2krzy:hover .svg_image--u-iz4mxk65g .path-iunrahh0i, .blocklist__arrow--next--u-ipos2krzy.is-hover .svg_image--u-iz4mxk65g .path-iunrahh0i { fill: rgba(var(--color-ih8lgrqpo), 1) }
.blocklist__arrow--next2--u-it5j1hblf { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-it5j1hblf:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-ic0ygu5sh { -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; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__pagination--u-ic22h9r92 { display: none; pointer-events: auto; margin-top: auto; margin-right: auto; margin-left: auto }
.blocklist__pagination2--u-id5t474db { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-iay68o6fx), 0.2) }
.blocklist__pagination_item--u-i4bajc2sl { flex-shrink: 0; cursor: pointer; width: 50px; height: 40px; box-shadow: inset 0px -3px 0px 0px rgba(var(--color-iqb5v3lkh), 0.2); margin-right: 5px; margin-left: 5px }
.blocklist__pagination_item--u-i4bajc2sl:hover, .blocklist__pagination_item--u-i4bajc2sl.is-hover { box-shadow: inset 0px -3px 0px 0px rgba(var(--color-iyl4oyoqj), 1) }
.blocklist__pagination_item--u-i4bajc2sl:active, .blocklist__pagination_item--u-i4bajc2sl.is-active { box-shadow: inset 0px -3px 0px 0px rgba(var(--color-iciekxs10), 1) }
.blocklist__pagination_item2--u-iqd5snc1c { flex-shrink: 0; cursor: pointer; width: 10px; height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-ifmbovwl3), 0.4) }
.blocklist__controls_container--u-ik04oexa1 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 4; top: 0px; left: 0px; right: 0px; bottom: 0px }
.blocklist__controls_wrapper--u-i48ibzrsd { 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: 30px; padding-bottom: 10px; padding-left: 30px; max-width: 100% }
.blocklist__control_arrows--u-io1iqae8m { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.svg_image--u-iaj0m4219 { 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; margin-left: 0px; margin-right: 0px }
.svg_image--u-iaj0m4219 > svg { flex-shrink: 0 }
.svg_image--u-iaj0m4219 svg { width: 100%; height: 100% }
.svg_image--u-iaj0m4219 .path-ia90eudwq { fill: rgba(var(--color-i2dux20ua), 1) }
.svg_image--u-iaj0m4219 .path-inrdjkn89 { fill: rgba(var(--color-id08f23ua), 1) }
.svg_image--u-iaj0m4219 .path-i2gcqlvio { fill: rgba(var(--color-ihv68br35), 1) }
.svg_image--u-iz4mxk65g { 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; margin-left: 0px; margin-right: 0px }
.svg_image--u-iz4mxk65g > svg { flex-shrink: 0 }
.svg_image--u-iz4mxk65g svg { width: 100%; height: 100% }
.svg_image--u-iz4mxk65g .path-iunrahh0i { fill: rgba(var(--color-iayj4hy7s), 1) }
.svg_image--u-iz4mxk65g .path-irbe7afbx { fill: rgba(var(--color-iwotxnwy9), 1) }
.imageFit--u-irpxr4ev6 { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 36vw; margin-left: 0px; margin-right: 0px; transition-property: all; transition-duration: 1000ms; transition-delay: 0ms; transition-timing-function: ease; cursor: grab }
.imageFit__img--u-i8g6xnonr { object-fit: cover; width: 100%; height: 100% }
.imageFit__zoom--u-ij2d96gi2 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-isnnfvgrh), 1) }
.svg_image--u-iap5hzvti { 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-iap5hzvti svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iyg9ryn1g { width: 100%; position: relative; display: block; overflow-x: hidden; overflow-y: hidden; cursor: pointer }
.div--u-iyg9ryn1g:hover .imageFit--u-irpxr4ev6, .div--u-iyg9ryn1g.is-hover .imageFit--u-irpxr4ev6 {  }
.div--u-iyg9ryn1g:hover .imageFit__overlay--u-ir8zekq7e, .div--u-iyg9ryn1g.is-hover .imageFit__overlay--u-ir8zekq7e { opacity: 1; background-image: linear-gradient(rgba(var(--color-ithyl1rcu), 0.4) 0%, rgba(var(--color-ithyl1rcu), 0.4) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.imageFit__overlay--u-ir8zekq7e { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; transition-property: all; transition-duration: 1000ms; transition-delay: 0ms; transition-timing-function: ease; background-image: linear-gradient(rgba(var(--color-iusukoy1a), 0.4) 0%, rgba(var(--color-iusukoy1a), 0.4) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; opacity: 0; display: none }

@media (max-width: 991px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; flex-wrap: nowrap }
	.blocklist__item__outer--u-itlczn55g { width: 50%; height: auto }
	.blocklist__item--u-i89b8o8qk { min-width: auto }
	.blocklist__item--u-i89b8o8qk:hover, .blocklist__item--u-i89b8o8qk.is-hover { transform: skew(0deg, 0deg) }
	.blocklist__item--u-i89b8o8qk.is-current {  }
	.blocklist--u-iyvhbxmar { width: auto }
	.blocklist__arrows--u-i8g8r443q { margin-left: auto; margin-right: auto; margin-bottom: auto; margin-top: auto }
	.blocklist__items_wrapper--u-ip6fzsli3 { overflow-x: hidden; overflow-y: hidden }
	.blocklist__pagination_wrapper--u-ic0ygu5sh { display: -webkit-box; display: -ms-flexbox; display: flex }
	.blocklist__arrows_wrapper--u-i8lj4y2f0 { display: -webkit-box; display: -ms-flexbox; display: flex }
	.blocklist__controls_container--u-ik04oexa1 { display: -webkit-box; display: -ms-flexbox; display: flex }
	.blocklist__pagination--u-ic22h9r92 { display: none }
	.imageFit__overlay--u-ir8zekq7e { display: none }
	.imageFit--u-irpxr4ev6 { height: 300px }
	.blocklist__arrow--prev--u-ijisqhuym { width: 50px; height: 50px }
	.blocklist__arrow--next--u-ipos2krzy { height: 50px; width: 50px }
	.div--u-iyg9ryn1g:hover .imageFit--u-irpxr4ev6, .div--u-iyg9ryn1g.is-hover .imageFit--u-irpxr4ev6 { transform: skew(0deg, 0deg) }
}

@media (max-width: 767px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.blocklist--u-iyvhbxmar { width: auto; padding-top: 0px }
	.blocklist__arrows--u-i8g8r443q { margin-left: 0px; margin-right: 0px; margin-top: auto; margin-bottom: -50px; width: 100% }
	.blocklist__item__outer--u-itlczn55g { width: 100%; height: auto }
	.blocklist__item--u-i89b8o8qk { min-width: auto; margin-right: 0px; margin-left: 0px }
	.imageFit--u-irpxr4ev6 { height: 240px }
	.blocklist__arrow--next--u-ipos2krzy { width: 50% }
	.blocklist__arrow--prev--u-ijisqhuym { width: 50% }
}

@media (max-width: 479px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start }
	.blocklist__item--u-i89b8o8qk { height: auto; margin-right: 0px; margin-left: 0px }
	.blocklist--u-iyvhbxmar { padding-top: 0px }
	.imageFit--u-irpxr4ev6 { height: 200px }
	.blocklist__arrows--u-i8g8r443q {  }
}

@media (min-width: 1280px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start }
}

@media (min-width: 1440px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start }
}

@media (min-width: 1920px) {
	.blocklist__list--u-iijgxj21z { justify-content: flex-start }
}