/* Satoshi */
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/D7WD5OXZFWQ5T76HSPWAC7MNKAJXE2YG/LUGNSPO5YC34ABNB2O6K7AFDSOJZT56V/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/D7WD5OXZFWQ5T76HSPWAC7MNKAJXE2YG/LUGNSPO5YC34ABNB2O6K7AFDSOJZT56V/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2.woff') format('woff'),
       url('//cdn.fontshare.com/wf/D7WD5OXZFWQ5T76HSPWAC7MNKAJXE2YG/LUGNSPO5YC34ABNB2O6K7AFDSOJZT56V/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2.ttf') format('truetype');
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff') format('woff'),
       url('//cdn.fontshare.com/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff') format('woff'),
       url('//cdn.fontshare.com/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff') format('woff'),
       url('//cdn.fontshare.com/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff') format('woff'),
       url('//cdn.fontshare.com/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.ttf') format('truetype');
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi';
  src: url('//cdn.fontshare.com/wf/NWBQYJIM7GCZ5XWD7D26ARB3VDY55ZRT/K63EV2KZIGKLE7RANQ2U42S6SVHU5RJ7/X6XYTKIVDUW7GZTZPZNN4EUM5KH54KHF.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/NWBQYJIM7GCZ5XWD7D26ARB3VDY55ZRT/K63EV2KZIGKLE7RANQ2U42S6SVHU5RJ7/X6XYTKIVDUW7GZTZPZNN4EUM5KH54KHF.woff') format('woff'),
       url('//cdn.fontshare.com/wf/NWBQYJIM7GCZ5XWD7D26ARB3VDY55ZRT/K63EV2KZIGKLE7RANQ2U42S6SVHU5RJ7/X6XYTKIVDUW7GZTZPZNN4EUM5KH54KHF.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: normal;
}

/* General Sans */
@font-face {
  font-family: 'General Sans';
  src: url('//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff2') format('woff2'),
       url('//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff') format('woff'),
       url('//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@keyframes slideshow{0%{left:0}50%{left:calc(-10800px + 100%)}100%{left:0}}@keyframes slideshow_vector{0%{left:-20%}50%{left:0%}100%{left:-20%}}@keyframes anim_scroll_down{0%{opacity:0}50%{opacity:1}100%{opacity:0}}:root{--swiper-theme-color: white}*{padding:0;margin:0;letter-spacing:2px;font-size:1rem;font-family:"Satoshi",Variable;box-sizing:border-box;letter-spacing:.16px}html{scroll-behavior:smooth;scroll-padding:3rem}@media only screen and (max-width: 1500px){html{font-size:.9rem}}@media only screen and (max-width: 1300px){html{font-size:.85rem}}@media only screen and (max-width: 1100px){html{font-size:.8rem}}@media only screen and (max-width: 900px){html{font-size:.75rem}}@media only screen and (max-width: 700px){html{font-size:.7rem}}body{display:flex;flex-direction:column;background:url("") repeat,#001514 0% 0%/100px 100px repeat;color:#faf8f7;position:relative}body>div{display:none !important}footer{padding:1rem}.fr{display:flex;gap:.75rem}.fc{display:flex;flex-direction:column;gap:1rem}.fr.wrap,.fc.wrap{flex-wrap:wrap}.sp{justify-content:space-between}.sa{justify-content:space-around}.se{justify-content:space-evenly}.w-50{width:50%}.w-100{width:100%}.p-v{padding:1rem 0}.p-h{padding:1rem 0}p{padding:1rem 0}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:.96px;display:flex;align-items:baseline;align-content:baseline}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{width:2rem;height:2rem;margin-right:.5rem}h1.dark img,h2.dark img,h3.dark img,h4.dark img,h5.dark img,h6.dark img{filter:invert(1)}h1{font-size:2.5rem;margin:2rem 0;font-weight:900}h2{font-size:2rem;font-weight:900}h2 img{width:1.5rem;height:1.5rem}h3{font-size:1.25rem}h3 img{width:1rem;height:1rem}.swiper{margin:0 auto 4rem auto;border-radius:2rem;height:35rem;color:#000;width:calc(100% - 4rem);max-width:unset}.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper .autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:var(--swiper-theme-color)}.swiper .autoplay-progress svg{--progress: 0;position:absolute;left:0;top:0px;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6*(1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.swiper .swiper-button-next{right:1.5rem}.swiper .swiper-button-prev{left:1.5rem}.swiper .swiper-pagination-bullet{border-radius:.3rem;width:1.5rem;height:1rem;margin:.5rem !important;background-color:#e9e5e4}#backdrop{position:absolute;margin:0;width:100%;max-width:100%;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background-color:rgba(0,0,0,.25)}#newsletter{position:absolute;top:50vh;transform:translateY(-50%);left:0;right:0;height:50vh;background-color:rgba(25,25,25,.9);z-index:1000;display:flex;align-items:center;border:5px solid #000;border-radius:1.5rem;margin:0 20%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#newsletter #confirm{display:block;margin:0 auto;text-align:center}#newsletter #confirm button{padding:.5rem 1rem;transition:all ease-in-out .25s;background-color:#ee4c12;border:none;margin:1rem;border-radius:.25rem;color:#faf8f7;font-weight:bold}#newsletter #confirm button:hover{cursor:pointer;background-color:#c93e0b}#newsletter #confirm button:nth-of-type(2){background-color:#7eb883}#newsletter #confirm button:nth-of-type(2):hover{cursor:pointer;background-color:#3a793f}body>section,body>header,body>nav,body>main,body>footer .top,body>footer .bottom{max-width:80rem;width:80%;margin:auto}@media only screen and (max-width: 600px){body>section,body>header,body>nav,body>main,body>footer .top,body>footer .bottom{width:90%}}body>section.marquee{width:100%;max-width:unset}body>footer .top,body>footer .links{margin:4rem auto}#err{transform:translate(25vw, 2rem);position:fixed;padding:1rem;border:dashed 2px #d85f5f;color:#d85f5f;margin-bottom:2rem;font-weight:500;width:50vw;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#err strong{font-weight:bolder;text-transform:uppercase}.bg{top:0;bottom:0;left:0;right:0;position:absolute;overflow:hidden;z-index:-1}.bg .bg_vector{position:absolute;width:865px;height:696px;border-radius:1200px;opacity:.4;filter:blur(250px);background:#e9e5e4;background:url(img/bg_vector_1.svg),#d3d3d3 50%/cover no-repeat}.bg .bg_vector:nth-of-type(1){left:362px;top:314px}.bg .bg_vector:nth-of-type(2){left:-320px;top:1300px}.bg .bg_vector:nth-of-type(3){right:-320px;top:2300px}.bg .bg_vector:nth-of-type(4){left:-320px;top:4000px}.bg .bg_vector:nth-of-type(5){right:-320px;top:5500px}.bg img{position:absolute;width:600px;height:600px;background:url(img/bg_vector_1.svg),cover no-repeat}.bg img:nth-of-type(1){transform:rotate(180deg);left:-125px;top:1300px}.bg img:nth-of-type(2){right:-125px;top:2300px}.bg img:nth-of-type(3){transform:rotate(180deg);left:-125px;top:4000px}.bg img:nth-of-type(4){right:-125px;top:5500px}.spacer{flex-grow:1}.tag{padding:.25rem .5rem;color:#faf8f7;border:1px solid #000;font-size:85%;white-space:nowrap}.tag.white{color:#001514;background-color:#faf8f7}.tag_bold>div{padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;left:20px;top:20px;position:absolute;background:#d629d4;box-shadow:3px 3px 6px rgba(0,0,0,.25) inset;border-radius:1px;overflow:hidden;border:.25px #000 solid;justify-content:flex-start;align-items:flex-start;display:inline-flex}.tag_bold>div>div{color:#fff;font-size:16px;font-family:Tanker;font-weight:400;letter-spacing:.16px;word-wrap:break-word}.button{padding:.5rem 1rem;border-radius:.5rem;background:#ee4c12;border:2px solid #ee4c12;color:#f0f8ff;font-weight:900;transition:.25s}.button.white{background:#faf8f7;border-color:#001514;color:#001514}.button.dark{background:#001514;border-color:#faf8f7;color:#faf8f7}.button:hover,.button.white:hover,.button.black:hover{background:#c93e0b;border-color:#c93e0b;color:#faf8f7 !important;cursor:pointer}.button.gray,.button.gray:hover{background:#aaa;border-color:#faf8f7;color:#faf8f7 !important;cursor:default}section.lang{padding:2rem 0 1rem 0;display:flex;gap:.75rem;justify-content:end}section.lang img:hover{cursor:pointer}nav{display:flex;width:100%;padding:1.5rem 0px;justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid #faf8f7;border-bottom:1px solid #faf8f7}nav img{width:8rem}nav img:hover{cursor:pointer}nav .hamburger{display:none}nav .small{width:1rem}nav .links{display:flex;align-items:center;gap:1rem}nav .links>a:not(.button){padding:.5rem}@media only screen and (max-width: 500px){nav{position:relative}nav .hamburger{display:block;width:2.5rem;transition:all ease-in-out .25s;transform:rotate(0)}nav .hamburger.active{transform:rotate(90deg)}nav .links{position:absolute;right:0;top:calc(100% + 1rem);flex-direction:column;padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:5;border-radius:1rem;border:1px solid #e9e5e4}nav .links a{padding:.5rem 1rem}nav .links.invisible{display:none}}header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:4rem 0rem}header span{font-size:8rem;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-0.25rem;margin-right:2rem}@media only screen and (max-width: 1300px){header span{font-size:9vw}}header img{width:30%}header p{width:40%}@media only screen and (max-width: 700px){header span{display:block;text-align:center;width:100%;font-size:15vw}header p{display:none}}section.header_picture{z-index:-1;position:relative;margin-top:-4rem;padding:4rem 20rem 6rem calc(10rem + 17vw)}section.header_picture img{position:absolute;width:25%}section.header_picture img:nth-of-type(1){width:80%;position:inherit}section.header_picture img:nth-of-type(2){right:15%;bottom:-30%;width:17.5%;filter:invert(0.25)}section.header_picture img:nth-of-type(3){right:10%;top:10%;opacity:.8;width:10%;filter:invert(0.2)}section.header_picture img:nth-of-type(4){left:10%;bottom:25%;opacity:.6;width:12.5%;filter:invert(0.2)}section.header_picture img:nth-of-type(5){left:25%;top:0%;opacity:.25;width:7.5%;z-index:-5}section.about{padding:3.5rem;background-color:#e9e5e4;color:#001514;max-width:95rem}section.about .content{display:flex;align-items:center;gap:80px}section.about .content img{max-width:40%;width:30rem}@media only screen and (max-width: 1300px){section.about .content{flex-direction:column}section.about .content img{width:65%;max-width:unset}}@media only screen and (max-width: 1050px){section.about .content img{width:75%}}@media only screen and (max-width: 800px){section.about .content{gap:3rem}section.about .content img{width:90%}}@media only screen and (max-width: 600px){section.about .content{gap:2rem}section.about .content img{width:100%}}@media only screen and (max-width: 950px){section.about{padding:4rem 6rem}}@media only screen and (max-width: 750px){section.about{padding:2.5rem 4rem}}@media only screen and (max-width: 500px){section.about{padding:1.5rem 2rem}}section.partners{display:flex;justify-content:space-around;align-items:center;margin:2rem auto;padding:6rem 8rem;border-radius:2rem;gap:2rem;background-color:#e9e5e4;width:calc(100% - 4rem);max-width:unset}section.partners img{max-width:8rem;max-height:8rem}@media only screen and (max-width: 600px){section.partners img{max-width:5rem;max-height:5rem}}@media only screen and (max-width: 350px){section.partners{padding:3rem 4rem}section.partners img{max-width:3rem;max-height:3rem}}#bckgrnd{display:none}#bckgrnd #cross{color:#001514;font-size:4rem;right:10vw;transform:translateY(50%);position:absolute;cursor:pointer}.enlarged{position:fixed;margin:auto;max-width:80vw;max-height:80vh;height:unset !important;width:unset !important;top:0;bottom:0;left:0;right:0;z-index:100}.enlarged_visible{display:block !important;position:fixed;background-color:rgba(255,255,255,.75);top:0;bottom:0;left:0;right:0;z-index:99;max-width:100%;width:100%}section.gallery{display:grid;gap:2rem;height:80vw;padding:4rem 0;margin:8rem auto 4rem;width:60%}section.gallery figure{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}section.gallery figure:nth-of-type(1){grid-area:1/1/2/2}section.gallery figure:nth-of-type(2){grid-area:1/2/3/3}section.gallery figure:nth-of-type(3){grid-area:1/3/2/4}section.gallery figure:nth-of-type(4){grid-area:2/1/4/2}section.gallery figure:nth-of-type(5){grid-area:3/2/3/3}section.gallery figure:nth-of-type(6){grid-area:2/3/3/4}section.gallery figure:nth-of-type(7){grid-area:3/3/4/3}section.gallery figure:nth-of-type(8){grid-area:4/3/5/3}section.gallery figure:nth-of-type(9){grid-area:4/1/5/3}section.gallery .img-container{width:100%;cursor:pointer;overflow:hidden}section.gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-in-out}section.gallery img:hover{transform:scale(1.05)}@media only screen and (max-width: 110px){section.gallery{width:70%}}@media only screen and (max-width: 950px){section.gallery{width:80%;height:120vw}section.gallery div:nth-of-type(1){grid-area:1/1/2/2}section.gallery div:nth-of-type(2){grid-area:1/2/3/3}section.gallery div:nth-of-type(3){grid-area:4/2/4/3}section.gallery div:nth-of-type(4){grid-area:2/1/4/2}section.gallery div:nth-of-type(5){grid-area:3/2/3/3}section.gallery div:nth-of-type(6){display:none}section.gallery div:nth-of-type(7){display:none}section.gallery div:nth-of-type(8){grid-area:4/1/5/2}}@media only screen and (max-width: 500px){section.gallery{height:80vh}section.gallery div{grid-area:unset !important}section.gallery div:nth-of-type(8){display:none}}.zoom-in:hover{cursor:pointer}section.marquee{position:relative;height:42rem;overflow:hidden;margin-bottom:-10rem;margin-top:0;z-index:-1}section.marquee img{position:absolute;width:120%;left:0;right:0;bottom:0;top:50%;transform:translateY(-21%);animation:slideshow_vector 10s ease-in-out infinite}section.marquee .slider{position:absolute;padding:12rem 0;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:20rem;left:0;top:0;height:100%;animation:slideshow 180s linear infinite}section.marquee .slider .content{justify-content:flex-start;align-items:flex-end;display:flex}section.marquee .slider .content>div:first-child{width:15rem;height:15rem;opacity:.65;box-shadow:4rem 4rem 10rem gray;border-radius:50%;filter:blur(4rem)}section.marquee .slider .content>div:nth-child(2){font-size:9.5rem;font-weight:900;font-family:"General Sans",sans-serif;letter-spacing:1.28px;word-wrap:break-word}@supports(text-stroke: 2px black) or (-webkit-text-stroke: 2px black){section.marquee .slider .content>div:nth-child(2){color:rgba(0,0,0,0);text-stroke:2px #faf8f7;-webkit-text-stroke:2px #faf8f7;text-shadow:none}}main .event_cards{display:flex;flex-wrap:wrap;justify-content:space-evenly}main .event_cards .event_card{position:relative;padding:3rem;margin:2rem;border:1px solid #faf8f7;width:calc(50% - 4rem - 1px);display:flex;flex-direction:column;overflow:hidden;transition:all ease-in-out .25s}main .event_cards .event_card>img{transition:all ease-in-out .25s}main .event_cards .event_card:hover{cursor:pointer}main .event_cards .event_card:hover>img{opacity:.5}main .event_cards .event_card h1,main .event_cards .event_card h2,main .event_cards .event_card h3{color:#faf8f7}main .event_cards .event_card h2{margin:1rem 0 .25rem 0}main .event_cards .event_card h3{font-style:italic}main .event_cards .event_card .icons{max-width:50%;min-width:13rem;margin:1rem 0}main .event_cards .event_card .icons>.fr{margin:.5rem 0;align-items:start}main .event_cards .event_card .icons>.fr span{margin:auto 0}main .event_cards .event_card .icons>.fr img{filter:invert(1)}main .event_cards .event_card p{align-self:flex-start;padding:0;font-size:85%;font-weight:600}main .event_cards .event_card .button{width:-moz-fit-content;width:fit-content}main .event_cards .event_card .bg_image{z-index:-1;position:absolute;top:0;right:0;bottom:0;height:100%;-webkit-mask-image:linear-gradient(to left, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0) 75%);mask-image:linear-gradient(to left, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0) 75%)}@media only screen and (max-width: 500px){main .event_cards .event_card .bg_image{height:auto;width:100%;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0) 75%)}}@media only screen and (max-width: 1200px){main .event_cards .event_card .fr:nth-of-type(3){flex-wrap:wrap;flex-flow:wrap-reverse}main .event_cards .event_card .icons{min-width:100%}}@media only screen and (max-width: 950px){main .event_cards .event_card{width:100%}main .event_cards .event_card .fr:nth-of-type(3){flex-wrap:nowrap;flex-flow:unset}main .event_cards .event_card .icons{min-width:45%;margin-right:1.5rem}main .event_cards .event_card .icons:nth-child(2){margin-right:0}main .event_cards .event_card p{width:100%;font-size:100%}}@media only screen and (max-width: 600px){main .event_cards .event_card{margin:0 0 2rem 0}main .event_cards .event_card .fr:nth-of-type(3):not(.icons>.fr){flex-wrap:wrap;flex-flow:wrap-reverse}main .event_cards .event_card .icons{min-width:100%;margin:0}main .event_cards .event_card p{width:100%}}main .event_cards.white .event_card{margin:2rem;border-color:#001514}@media only screen and (max-width: 950px){main .event_cards.white .event_card{margin:0;margin-bottom:2rem}}main .event_cards.white h1,main .event_cards.white h2,main .event_cards.white h3,main .event_cards.white b{filter:invert(1)}main .event_cards.white .event_card .icons img{filter:none}main .event_cards.white .button{border:1px solid #001514}main>button{display:block;margin:2rem auto 8rem auto}main .event{display:flex;flex-direction:column;padding:6rem 5rem;background-color:#e9e5e4;gap:.5rem 3.8rem;color:#001514;margin-bottom:9.5rem}main .event .invisible{display:none}main .event .invisible a{font-weight:normal;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;align-items:center}main .event .invisible a img{width:2rem}main .event .heading{display:flex;align-items:center;gap:1.5rem}main .event .heading h1{margin:1rem 3rem 1rem 0}main .event .heading a{margin-bottom:-0.5rem;text-align:center;font-size:.75rem}main .event .heading .spacer{flex-grow:1}main .event .heading .invisible{display:block}@media only screen and (max-width: 1000px){main .event .heading{flex-wrap:wrap}main .event .heading h1{margin:0}main .event .heading .invisible{display:none}}@media only screen and (max-width: 1000px){main .event{flex-wrap:wrap;gap:1rem}main .event .invisible{display:block;margin:auto}}@media only screen and (max-width: 600px){main .event{gap:0}}main .event h3{font-weight:600}main .event .pad{padding-left:3.5rem}main .event .sp{display:flex;gap:2rem;align-items:center}@media only screen and (max-width: 750px){main .event .sp{gap:2rem}}main .event .date_time{display:inline-block;border:2px solid #000;padding:1.5rem 3rem;white-space:nowrap}main .event .date_time .icon_text .fr{width:2rem;justify-content:center;margin-right:.25rem}main .event .date_time .buttons{align-items:center;justify-content:center}@media only screen and (max-width: 1000px){main .event .date_time{padding:2rem}main .event .date_time .buttons{gap:2rem}}@media only screen and (max-width: 500px){main .event .date_time>div{flex-direction:column}}main .event .icon_text{display:flex;gap:.5rem;padding:.75rem 0;align-items:center}main .event .icon_text span{white-space:break-spaces}main .event a:not(.button){color:#000}main .event a:not(.button):hover{color:#c93e0b}main .event .details{margin:2rem 0;gap:5rem}main .event .details>div{max-width:45%}@media only screen and (max-width: 1200px){main .event .details{gap:3rem}}@media only screen and (max-width: 1000px){main .event .details{flex-wrap:wrap;gap:2rem;margin:2rem 0 0 0}main .event .details>div,main .event .details .w-50{max-width:100%;width:100%}}main .event .event_about{display:flex;flex-direction:column}main .event .event_about p{padding:.15rem 0}main .event .event_about .br{padding:.5rem}main .event .text{align-items:start}main .event .text>img{max-width:45%;align-self:flex-start}@media only screen and (max-width: 1000px){main .event .text{flex-wrap:wrap;gap:2rem}main .event .text>img{max-width:100%;max-height:unset}}main .event .images{display:flex;flex-wrap:wrap;gap:2rem}main .event .images img{height:10rem;max-width:100%}main .event .contact{margin-top:2rem}main .event .contact>div{align-items:start;justify-content:left}main .event .contact>img{height:4rem;border:1px solid #000}main .event .contact .fc .fr img{width:1.5rem}main .event .contact .fc .fr a{color:#000}main .event .contact .fc .fr a:hover{color:#c93e0b}@media only screen and (max-width: 1000px){main .event{padding:5rem}}@media only screen and (max-width: 600px){main .event{padding:3rem}}main .events{padding:5rem;background-color:#faf8f7;color:#001514;margin-bottom:9.5rem}main .events>h1,main .events>div{z-index:1;position:relative}main .events #options{display:grid;gap:1rem;margin-bottom:2rem;z-index:2}main .events #options #everything+label{display:flex;justify-content:center;align-items:center;align-self:stretch;min-width:unset}main .events #options hr{border:none;background:linear-gradient(90deg, transparent, rgb(170, 170, 170) 10%, transparent 100%);height:1px}main .events #options img{width:2rem;margin:0 .5rem}main .events #options .option-set{display:flex;flex-wrap:wrap;gap:1rem;margin:.5rem 0}main .events #options .option-set>div:nth-child(1){width:7.5rem;text-align:center}main .events #options .arrow{display:none}main .events #options input[type=checkbox]{display:none}main .events #options input[type=checkbox]+label{text-align:center;min-width:6rem;border-radius:.5rem;font-weight:bold;padding:.5rem;border:1px solid #000}main .events #options input[type=checkbox]+label:hover{color:#faf8f7;background-color:#c93e0b;border:1px solid #c93e0b;cursor:pointer}main .events #options input[type=checkbox]:checked+label{border:1px solid #ee4c12 !important;background:#ee4c12;color:#faf8f7}main .events #options input[type=checkbox]:checked+label:hover{background-color:#c93e0b;border:1px solid #c93e0b}@media only screen and (max-width: 750px){main .events #options .fr{flex-direction:column}main .events #options .fc{flex-direction:row}main .events #options>.fr>.fr{padding-bottom:2rem}main .events #options>.fr>.fc{justify-content:space-between;width:100%}main .events #options>.fr>.fc>.fr{width:30%;position:relative;align-items:center}main .events #options>.fr>.fc>.fr:hover{cursor:pointer}main .events #options>.fr>.fc>.fr .arrow{display:block}main .events #options>.fr>.fc>.fr.selected img{filter:invert(40%) sepia(100%) saturate(6445%) hue-rotate(1deg) brightness(103%) contrast(100%)}main .events #options .option-set{z-index:3;position:absolute;top:2rem;justify-content:center;border:1px solid #000;padding:1rem;border-radius:.5rem;background:#fff;box-shadow:rgba(0,0,0,.75) .5rem .5rem 0rem}main .events #options .option-set.invisible{display:none}main .events #options input[type=checkbox]:checked+label{padding:.5rem;border:1px solid #000}}@media only screen and (max-width: 550px){main .events #options label{font-size:90%}}main .events #container{margin:0 -2rem 0 -2rem}@media only screen and (max-width: 950px){main .events #container{margin:0}}@media only screen and (max-width: 1600px){main .events{padding:5rem}}@media only screen and (max-width: 600px){main .events{padding:3rem}}main .contact_box{display:flex;gap:5rem;flex-wrap:wrap;margin:4rem 0 8rem 0;justify-content:space-evenly}main .contact_box .contact{width:235px}@media only screen and (max-width: 700px){main .contact_box .contact{width:200px}}@media only screen and (max-width: 500px){main .contact_box .contact{width:175px}}main #contact_info{margin:auto;max-width:375px}main #contact_info p{margin-bottom:3rem}main #contact_info .padding-left{padding-left:2rem}main #contact_info .padding-left p{padding:.5rem 0;margin-bottom:0}main #contact_info .links{display:flex;justify-content:center;gap:1rem 4rem}main #contact_info .links a{font-size:1.25rem}main #contact_info .links a img{width:1.5rem;vertical-align:middle}@media only screen and (max-width: 500px){main #contact_info .links{flex-wrap:wrap;justify-content:space-evenly}}main #search_bar{display:flex;gap:1rem}main #search_bar .quicksearch{padding:.5rem 1rem;flex-grow:1;background-color:rgba(0,0,0,0);border:1px solid #faf8f7;border-radius:.5rem;color:#faf8f7}main #search_bar img{background-color:#faf8f7;border-radius:.5rem;padding:.1rem .4rem;transition:all ease-in-out .25s}main #search_bar img:hover{background-color:#c93e0b;cursor:pointer}main .grid{display:flex;flex-wrap:wrap;margin:2rem -2rem}main .grid .element-item{width:calc(50% - 4rem);margin:2rem;display:flex;flex-direction:column;background:#e9e5e4;padding:3rem;color:#001514;gap:2rem}main .grid .element-item:hover{cursor:pointer}main .grid .element-item .picture{width:100%;height:15rem;border-radius:1rem;background-size:cover;background-position:50% 50%}main .grid .element-item .tags{display:flex;gap:.5rem}@media only screen and (max-width: 1150px){main .grid .element-item{width:calc(100% - 4rem)}}footer{padding:0}footer .top{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:2rem;flex-wrap:wrap;color:#faf8f7}footer .top .form{display:flex;flex-direction:column;gap:2rem;width:24rem}footer .top .form p{color:#e9ab95}footer .top .form form input[type=text],footer .top .form form input[type=email]{padding:.5rem 1rem;border-radius:.25rem;border:1px solid #ee4c12;background:rgba(238,76,18,.2);color:rgba(250,248,247,.75)}footer .top .form form button{padding:.5rem 1rem}footer .top .menu{display:flex;flex-direction:column;text-align:left;gap:1rem;font-size:.9rem}footer .top .menu a{font-weight:600}footer .top .menu.socials{justify-content:space-evenly}footer .top .menu.socials a{font-size:1.1rem}footer .top .menu.socials a img{width:1.5rem;vertical-align:sub;margin-right:.25rem}footer .top>img{width:24rem;opacity:.25;filter:grayscale(1) brightness(10)}footer .links{display:flex;justify-content:space-around;align-items:center;width:100%}footer .links a{display:flex;align-items:center;gap:.5rem}footer .container{background:#000}footer .container .bottom{display:flex;justify-content:space-between;align-items:center;padding:.63rem 0;color:#e9ab95}footer .container .bottom span{display:flex;align-items:center}footer .container .bottom img{margin-right:.5rem}@media only screen and (max-width: 1500px){footer .top>img{width:22rem}}@media only screen and (max-width: 1500px){footer .top>img{width:22rem}}@media only screen and (max-width: 1150px){footer .top>img{width:18rem}}@media only screen and (max-width: 1000px){footer .top{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem 4rem}footer .top>div:first-of-type{width:100%;padding:0 20%;align-items:center}footer .top>div:first-of-type p{text-align:center}footer .top .menu{align-items:center}footer .top>img{width:18rem}}@media only screen and (max-width: 950px){footer .top{flex-direction:column;align-items:center}footer .top .socials{order:-1}footer .top>div:first-of-type{order:0}}@media only screen and (max-width: 600px){footer .top>div:first-of-type{padding:0}}a{color:#faf8f7;text-underline-offset:5px;transition:color ease-in-out .25s;text-decoration:none;letter-spacing:.64px;font-weight:900}a:hover{color:#e9ab95;cursor:pointer}a.underline{text-decoration:underline}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}::-webkit-scrollbar-thumb{background:#e9e5e4}::-webkit-scrollbar-thumb:hover{background:#faf8f7}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}/*# sourceMappingURL=main.css.map */