.photos{width:100%}.photos__row{display:flex;justify-content:space-between;align-items:center}.photos__goto-link{text-decoration:underline;color:var(--main-dark);transition:color ease .4s;cursor:pointer}.photos__img_wrapper{position:relative;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;align-items:center;justify-content:center}.photos__img_wrapper:before{position:absolute;color:var(--white);font-size:4rem;top:0;left:0;width:100%;height:100%;content:"";display:flex;align-items:center;justify-content:center;font-family:icomoon;background-color:var(--black-80);opacity:0;transition:opacity ease .4s;z-index:10;cursor:pointer}.photos__img_wrapper:hover:before{opacity:1}.photos__img_wrapper:hover .photos__img{transform:scale(1.1) rotate(4deg)}.photos__goto-link:hover{color:var(--accent)}.photos__img{display:block;width:100%;transform:scale(1) rotate(0);transition:transform ease .2s}.photos__button_wrapper{text-align:center;margin-top:1rem}.photos__button{display:block;text-align:center;width:165px;padding:1rem;background-color:var(--main-dark);transition:background .4s ease;border-radius:6px;color:var(--white);font-weight:500;margin:0 auto}.photos__button:hover{background-color:var(--accent)}@media screen and (max-width: 500px){.photos__row{gap:1rem}header.photos__row h3{margin-bottom:0}}.photos__gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:1rem}@media screen and (max-width: 800px){.photos__gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 620px){.photos__gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 500px){.photos__gallery{grid-template-columns:repeat(1,1fr)}}.feed{padding-left:3rem;margin:0}.feed>section{margin-top:4rem}.feed>section:first-child{margin-top:0}.feed .photos__gallery{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 800px){.feed .photos__gallery{grid-template-columns:repeat(2,1fr)}.feed{padding-left:1rem}}@media screen and (max-width: 500px){.feed{padding-left:0}}.single_feed figure.wp-block-gallery{display:none}[class^=icon-],[class*=icon-]{font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}[class^=icon-]:before,[class*=icon-]:before{transition:color .4s ease}.full_window{position:fixed;width:100vw;height:100vh;top:0;left:0;transform:scale(0)}.glide{margin-top:var(--step);height:24rem}.glide__track{border-top:4px solid var(--grey)}@media screen and (max-width: 500px){.glide{height:unset}.glide__track{border:none}}.glide__track,.glide__slides{height:100%}@media screen and (max-width: 500px){.glide{height:460px}}.glide__slide{padding:clamp(1.125rem,4vw,3.625rem) clamp(1.125rem,10vw,12.5rem);position:relative;height:100%;background-position:center center;background-size:cover}.glide__slide_background{background-color:var(--slide-background);height:100%;width:100%;top:0;left:0;position:absolute;z-index:0}.glide__message_wrapper{background-image:var(--message-gradient);transform:translate(0);padding:3rem;height:100%;position:relative}.glide__header{font-size:2rem;font-weight:400}.glide__header,.glide__message_wrapper p{margin:0}.glide__message_wrapper p{margin-top:3.125rem;font-size:1rem;letter-spacing:.2px;max-width:clamp(min(100%,24rem),55vw,75rem)}@media screen and (max-width: 500px){.glide__message_wrapper{padding:.875rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.glide__message_wrapper p{margin:0;font-size:.875rem}}.glide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;position:absolute;bottom:1.875rem;right:3.5rem;background-color:var(--semi-main);font-size:1.125rem;font-weight:700;color:var(--black);padding:1.125rem 2.75rem;transition:background-color .4s ease}.glide__button:hover{background-color:var(--accent)}@media screen and (max-width: 500px){.glide__button{display:block;position:static}}.glide__arrows{position:absolute;z-index:10;top:calc(clamp(1.125rem,4vw,3.625rem) + 2rem);right:13.5vw;display:flex;gap:6.3rem}.glide__button_arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;stroke:var(--background);cursor:pointer;transition:stroke .4s ease}.glide__button_arrow:hover{stroke:var(--accent)}@media screen and (max-width: 500px){.glide__arrows{display:none}}.glide__bullets{position:absolute;top:1.25rem;left:50%;transform:translate(-50%);display:flex;gap:1.25rem;z-index:10}.glide__bullet{background-color:var(--main-dark);transition:background-color .4s ease,width .4s ease;width:1.125rem;height:1.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;cursor:pointer}.glide__bullet:hover{background-color:var(--accent)}.glide__bullet--active{width:5rem}@media screen and (max-width: 500px){.glide__bullets{top:unset;bottom:.4rem}}html.highcontrast .glide__message_wrapper{background-image:none;border:2px solid black;border-radius:10px}html.highcontrast .glide__button{border:2px solid black;border-radius:10px}html.highcontrast .glide__button:hover{background-color:var(--grey)}html.highcontrast .glide__bullet{border:2px solid black;background-color:var(--grey)}html.highcontrast .glide__button_arrow:hover{stroke:var(--grey)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.eliminate-link{text-decoration:none;color:inherit;line-height:1}.eliminate_btn{border:none;background:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.eliminate_list{list-style-type:none;padding:0;margin:0}
