/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg) translate(-50%, -50%);-o-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg) translate(-50%, -50%)}to{-webkit-transform:rotate(360deg) translate(-50%, -50%);-o-transform:rotate(360deg) translate(-50%, -50%);transform:rotate(360deg) translate(-50%, -50%)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"Barlow";font-display:swap;font-weight:300;font-style:normal;src:url("../fonts/Barlow/Barlow-Light.ttf")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:400;src:url("../fonts/Barlow/Barlow-Regular.ttf")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:500;src:url("../fonts/Barlow/Barlow-Medium.ttf")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:600;src:url("../fonts/Barlow/Barlow-SemiBold.ttf")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:700;src:url("../fonts/Barlow/Barlow-Bold.ttf")}@font-face{font-display:swap;font-family:"Microgramma";font-style:normal;font-weight:700;src:url("../fonts/Microgramma D Extended Bold.woff") format("woff2")}:root{--color-white: #ffffff;--color-black: #000000;--color-theme: #8ae874;--color-theme-alt: #406c36;--color-gray: #d6d7d8;--color-gray-dark: #6f7c83;--color-gray-text: #a7a9ac;--color-error: #a6192e;--color-warning: #ff9900;--color-success: #04b34f;--font-content: "Barlow";--font-header: "Microgramma";--width-header: 90%;--width-content: 90%;--swiper-pagination-color: var(--color-theme);--swiper-pagination-left: auto;--swiper-pagination-right: 0;--swiper-pagination-bottom: 0;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-bullet-size: 0.875rem;--swiper-pagination-bullet-width: 0.875rem;--swiper-pagination-bullet-height: 0.875rem;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 0.25rem;--swiper-pagination-bullet-vertical-gap: 0}body{margin:0;padding:0;font-family:var(--font-content), sans-serif;font-size:16px;line-height:1.25;font-weight:400;color:var(--color-black)}@media (min-width:1280px){body{--width-content: 50rem}}@media (min-width:1536px){body{--width-content: 60rem;--width-header: 80rem}}a{text-decoration:none;color:inherit;-webkit-transition:color 0.3s ease, text-shadow 0.3s ease;-moz-transition:color 0.3s ease, text-shadow 0.3s ease;-o-transition:color 0.3s ease, text-shadow 0.3s ease;transition:color 0.3s ease, text-shadow 0.3s ease}a:hover{color:var(--color-theme)}b,strong{font-weight:700}figure{margin:0}section:not(.single-post section):after,.header_cont h1:after,footer .footer_wrap:after{content:"";width:25vw;height:2px;background-color:var(--color-theme);position:absolute;bottom:0.5rem;right:calc(100% + 17vw)}section{width:var(--width-header);margin-left:auto;margin-right:auto;position:relative;margin-bottom:6rem;margin-top:3rem}@media (min-width:1024px){section{margin-bottom:10rem;margin-top:5rem}}section:not(.single-post section):after{top:0.5rem;bottom:unset}section .wp-block-group__inner-container{width:var(--width-content);margin-left:auto;margin-right:auto}section .wp-block-group__inner-container>p{font-size:1.625rem;line-height:1.25;font-weight:700;color:var(--color-gray-text)}section .wp-block-group__inner-container>p strong{color:var(--color-black)}@media (min-width:1024px){section .wp-block-group__inner-container>p{font-size:2.125rem}}.single-post section{width:75%;max-width:1900px;margin-bottom:15rem}.single-post section .wp-block-group__inner-container{width:100%}.single-post section .wp-block-group__inner-container>*:not(.pt_block){padding-left:min(10vw, 15rem);width:100%;box-sizing:border-box}.single-post section .wp-block-group__inner-container .wp-block-gallery{width:fit-content;max-width:100%;font-size:0px}.single-post section .wp-block-group__inner-container .wp-block-gallery.size-medium{width:45rem;padding:0;margin-right:10vw}.single-post section .wp-block-group__inner-container .wp-block-gallery .swiper-footer{display:flex;justify-content:flex-end;align-items:center;margin:0.5rem 5rem 0 0;font-weight:600;gap:0.5rem}.single-post section .wp-block-group__inner-container .wp-block-gallery .swiper-footer .swiper-counter{font-size:0.875rem}.single-post section .wp-block-group__inner-container .wp-block-gallery .swiper-footer .sep{width:2.75rem;height:1px;background-color:var(--color-black)}p.has-text-align-center{text-align:center}.header_cont h1{width:var(--width-header);margin:0 auto 3rem;position:relative}.header_cont h1 span{display:block}h1{font-family:var(--font-header), sans-serif;font-size:2rem;font-weight:700;line-height:1}@media (min-width:1024px){h1{font-size:3rem}}h2{color:var(--color-black);line-height:1;font-size:1.75rem}@media (min-width:768px){h2{font-size:5rem}}h3{color:var(--color-black);line-height:1;font-size:1.75rem}@media (min-width:768px){h3{font-size:2.75rem}}.hidden{display:none}.no_border{border:0 !important;padding:0 !important}.content-wrapper{overflow:hidden;margin-top:2rem;position:relative}@media (min-width:768px){.content-wrapper{margin-top:4rem}}.content-wrapper p,.content-wrapper .wp-block-list{font-size:1.25rem;line-height:1.75}.content-wrapper ul{list-style-type:none;margin-bottom:2.5rem}.content-wrapper ul li{display:flex;gap:0.625rem;align-items:flex-start;line-height:1.25}.content-wrapper ul li:before{content:"";width:0.375rem;height:0.375rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:var(--color-theme);margin-top:0.625rem;flex-shrink:0}.content-wrapper ul li+li{margin-top:0.375rem}.container{margin-left:auto;margin-right:auto;width:85%}@media (min-width:1920px){.container{width:80rem}}.menu_button{width:2.75rem;height:1.6275rem;position:relative;cursor:pointer}.menu_button.active span{background-color:var(--color-theme)}.menu_button.active span:nth-of-type(1){top:calc(50% - 1px);transform:rotate(-135deg);width:100%}.menu_button.active span:nth-of-type(2){width:0;right:0}.menu_button.active span:nth-of-type(3){bottom:calc(50% - 1px);transform:rotate(135deg);width:100%}.menu_button span{width:100%;height:0.125rem;background-color:var(--color-black);left:0;right:0;margin:auto;position:absolute;-webkit-transition:background-color 0.25s, top 0.25s, bottom 0.25s, transform 0.25s, width 0.2s;-moz-transition:background-color 0.25s, top 0.25s, bottom 0.25s, transform 0.25s, width 0.2s;-o-transition:background-color 0.25s, top 0.25s, bottom 0.25s, transform 0.25s, width 0.2s;transition:background-color 0.25s, top 0.25s, bottom 0.25s, transform 0.25s, width 0.2s}.menu_button span:nth-child(1){top:0}.menu_button span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu_button span:nth-child(3){bottom:0}.menu_button:hover:not(.active) span{background-color:var(--color-theme)}.menu_button:hover.active span{background-color:var(--color-theme-alt)}.wp-block-image.size-full{width:100%;margin:0 auto;height:auto;font-size:0}.wp-block-image.size-full img{width:100%;height:auto}.wp-block-video{width:100%;margin:0 auto;position:relative;font-size:0}.wp-block-video video{width:100%;height:auto}.wp-block-video video:not([autoplay])+.play{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 0.875rem);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0, 0, 0, 0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s;z-index:3;cursor:pointer;width:5rem;height:5rem}@media (min-width:1280px){.wp-block-video video:not([autoplay])+.play{width:5vw;height:5vw}}.wp-block-video video:not([autoplay])+.play:after{content:"";width:0;height:0;border-style:solid;border-color:transparent transparent transparent var(--color-white);opacity:0.5;border-width:1.25rem 0 1.25rem 2.5rem;margin-left:0.5rem;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}@media (min-width:1280px){.wp-block-video video:not([autoplay])+.play:after{border-width:1.25vw 0 1.25vw 2.5vw;margin-left:0.625vw}}.wp-block-video video:not([autoplay])+.play:hover{background-color:rgba(0, 0, 0, 0.45)}.wp-block-video video:not([autoplay])+.play:hover:after{opacity:1}.wp-block-video .progress_cont{width:90%;margin:0.5rem auto 0 auto}@media (min-width:768px){.wp-block-video .progress_cont{margin:1.5rem 5rem 0 0}}.wp-block-video .play{display:none}.wp-block-video button.fullscreen{border:0;background:none;padding:0;color:#fff;position:absolute;right:10px;bottom:50px;z-index:10;cursor:pointer}.wp-block-video button.fullscreen svg{width:24px;height:24px}.wp-block-video.no_sound .progress_cont .volume{display:none}.wp-block-video.is-fullscreen video{position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;z-index:1}.wp-block-video.is-fullscreen button.fullscreen{bottom:10px}.wp-block-columns{display:flex;flex-wrap:nowrap;box-sizing:border-box;gap:1.25rem;flex-direction:column}@media (min-width:1280px){.wp-block-columns{flex-direction:row}}.wp-block-columns .wp-block-column{flex-grow:1;flex-basis:0}.wp-block-columns .wp-block-column .wp-block-image{font-size:0}.wp-block-columns .wp-block-column .wp-block-image img{width:100%;height:auto}.wp-block-columns+.wp-block-columns{margin-top:1.25rem}.map iframe{width:100%;height:100vw}@media (min-width:1024px){.map iframe{height:30vw}}footer{padding-bottom:5rem}footer .to_top{width:2.625rem;border-top:0.375rem solid var(--color-black);margin:4rem auto 3rem;cursor:pointer;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;-o-transition:border-color 0.25s;transition:border-color 0.25s}@media (min-width:1280px){footer .to_top{margin:8rem auto}}footer .to_top .icon{width:2.25rem;margin:0.75rem auto 0;position:relative;top:0;-webkit-transition:top 0.25s;-moz-transition:top 0.25s;-o-transition:top 0.25s;transition:top 0.25s}footer .to_top .icon svg{width:100%;height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}footer .to_top:hover{border-color:var(--color-theme)}footer .to_top:hover .icon{top:-0.25rem}footer .footer_wrap{width:var(--width-header);margin:5rem auto 0;display:flex;position:relative;flex-direction:column}@media (min-width:1024px){footer .footer_wrap{flex-direction:row}}footer .footer_wrap:after{top:0.75rem;bottom:unset}footer .footer_wrap .menu ul{list-style:none;margin:0;padding:0}footer .footer_wrap .menu ul li{position:relative}footer .footer_wrap .menu ul li .plus{display:none;height:1px;width:4rem;position:absolute;top:-0.75rem;left:0}@media (min-width:1024px){footer .footer_wrap .menu ul li .plus{height:4rem;position:absolute;top:-2.75rem;left:-4rem}}footer .footer_wrap .menu ul li .plus:before,footer .footer_wrap .menu ul li .plus:after{content:"";width:100%;height:1px;background-color:var(--color-theme);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}footer .footer_wrap .menu ul li .plus:after{display:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1024px){footer .footer_wrap .menu ul li .plus:after{display:block}}footer .footer_wrap .menu ul li a{color:var(--color-black);text-transform:uppercase;font-weight:700}footer .footer_wrap .menu ul li a:hover{color:var(--color-theme)}footer .footer_wrap .menu ul li.large{font-family:var(--font-header);font-size:2rem;line-height:1}@media (min-width:768px){footer .footer_wrap .menu ul li.large{font-size:3rem}}footer .footer_wrap .menu ul li.medium{font-family:var(--font-header);font-size:1.625rem;line-height:1.6}@media (min-width:768px){footer .footer_wrap .menu ul li.medium{font-size:2.125rem}}footer .footer_wrap .menu ul li.small{line-height:1.4;font-size:1.125rem}footer .footer_wrap .menu ul li.menu_separator{margin-top:1.25rem}footer .footer_wrap .menu ul li.menu_separator .plus{display:block}footer .footer_wrap .side{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px){footer .footer_wrap .side{margin-left:auto}}footer .footer_wrap .side address{font-style:normal;margin:1.5rem 0}@media (min-width:1024px){footer .footer_wrap .side address{margin:0}}footer .footer_wrap .side .socials{display:flex;gap:0.5rem}@media (min-width:1024px){footer .footer_wrap .side .socials{padding-left:5rem;gap:1rem}}footer .footer_wrap .side .socials a{display:flex;align-items:center;justify-content:center;background-color:var(--color-black);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.35s;-moz-transition:background-color 0.35s;-o-transition:background-color 0.35s;transition:background-color 0.35s;width:3rem;height:3rem}@media (min-width:1024px){footer .footer_wrap .side .socials a{width:4.375rem;height:4.375rem}}footer .footer_wrap .side .socials a svg{width:60%;height:60%}footer .footer_wrap .side .socials a svg path{fill:var(--color-white)}footer .footer_wrap .side .socials a:hover{background-color:var(--color-theme)}#searchform{padding:0.875rem 0;margin:0 auto}#searchform>div{display:flex;align-items:center}#searchform>div input[type="search"]{border:0;border-radius:0;background:none;outline:0;border-bottom:1px solid var(--color-black);padding:0.25rem 0.5rem;box-sizing:border-box;width:calc(100% - 2.5rem)}@media (min-width:640px){#searchform>div input[type="search"]{width:15rem}}#searchform>div button{outline:0;background:none;border:0;width:1.75rem;height:1.75rem;margin-bottom:-0.75rem;cursor:pointer;padding:0;margin-left:0.75rem}#searchform>div button svg{width:100%;height:auto}#searchform>div button svg path{-webkit-transition:fill 0.2s;-moz-transition:fill 0.2s;-o-transition:fill 0.2s;transition:fill 0.2s}#searchform>div button:hover svg path{fill:var(--color-theme)}.search-results-cont{max-width:60rem;margin:0 auto 5rem;padding-inline:2rem;display:flex;flex-direction:column}.search-results-cont #searchform{margin-bottom:3rem}@media (min-width:1024px){.search-results-cont #searchform{margin-left:auto;margin-right:unset}}.search-result{position:relative}.search-result>h3{margin-top:0}.search-result+.search-result{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-gray)}.search-result a.read-more{display:flex;align-items:center;font-weight:500;gap:0.5rem}.search-result a.read-more span{width:1rem;height:auto;font-size:0}.search-result a.read-more span svg{width:100%;height:auto}.search-result a.read-more span svg path{-webkit-transition:fill 0.25s;-moz-transition:fill 0.25s;-o-transition:fill 0.25s;transition:fill 0.25s}.search-result a.read-more:hover{color:var(--color-theme)}.search-result a.read-more:hover svg path{fill:var(--color-theme)}.search-result mark{background-color:var(--color-theme);color:#fff}header{position:fixed;top:0;right:0;left:0;z-index:1000;background-color:var(--color-white);padding:0 1rem;height:4rem;display:flex;justify-content:space-between;align-items:center;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}@media (min-width:1024px){header{padding:0 4rem}}header .menu_button_cont{display:flex;align-items:center;gap:1rem}header .menu_button_cont .menu_sep{width:4rem;height:1px;background-color:var(--color-theme);display:none}@media (min-width:1024px){header .menu_button_cont .menu_sep{display:block}}header .menu_button_cont .menu_location{text-transform:uppercase;font-family:var(--font-header), sans-serif;font-size:1rem;padding-top:0.125rem;display:none;align-items:center;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}@media (min-width:1024px){header .menu_button_cont .menu_location{display:flex}}header .menu_button_cont .menu_location span:first-child+.arrow{width:0.75rem;height:0.75rem;margin:0 0.25rem;background-image:url(../img/arrow_link_theme.svg);background-size:100%;background-repeat:no-repeat}header .menu_button_cont .menu_location:not(.works header .menu_button_cont .menu_location) .post_bc{color:var(--color-theme)}header .menu_button_cont .menu_location:not(.works header .menu_button_cont .menu_location) .post_bc:before{content:"_"}header .logo{color:var(--color-gray-dark);display:block;height:100%}header .logo svg{display:block;width:auto;height:100%}header .logo svg use{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}header.active{background-color:transparent}header.active .menu_location{color:var(--color-white)}header.active .logo svg use{color:var(--color-white)}#main_nav{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0, 0, 0, 0.9);z-index:100;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.3s, visibility 0.3s;-moz-transition:opacity 0.3s, visibility 0.3s;-o-transition:opacity 0.3s, visibility 0.3s;transition:opacity 0.3s, visibility 0.3s}#main_nav .menu_cont{position:absolute;top:25vw;bottom:0;left:0;display:flex;flex-direction:column;overflow:auto;padding-left:15vw;padding-right:11vw}@media (min-width:1920px){#main_nav .menu_cont{display:block}}@media (min-width:768px){#main_nav .menu_cont{position:absolute;top:10vw;bottom:0;left:40vw;overflow:unset;padding:0}}@media (min-width:1024px){#main_nav .menu_cont{position:absolute;top:8vw;bottom:0;left:40vw}}#main_nav .menu_cont ul{list-style-type:none}#main_nav .menu_cont .menu_wrap{width:100%;position:relative;margin-bottom:2rem}#main_nav .menu_cont .menu_wrap>ul{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:1920px){#main_nav .menu_cont .menu_wrap>ul{padding-left:12vw}}#main_nav .menu_cont .menu_wrap>ul>li{position:relative}#main_nav .menu_cont .menu_wrap>ul>li.current_page_item:not(#menu-item-218)>div>a,#main_nav .menu_cont .menu_wrap>ul>li.current-page-parent:not(#menu-item-218)>div>a{color:var(--color-gray-dark)}#main_nav .menu_cont .menu_wrap>ul>li.current_page_item:not(#menu-item-218)>div>a:hover,#main_nav .menu_cont .menu_wrap>ul>li.current-page-parent:not(#menu-item-218)>div>a:hover{color:var(--color-theme)}#main_nav .menu_cont .menu_wrap>ul>li.medium{margin-top:0.875vw}#main_nav .menu_cont .menu_wrap>ul>li.medium>div>a{font-size:2.75vw}#main_nav .menu_cont .menu_wrap>ul>li.small>div>a{font-size:1.35vw;font-family:var(--font-content);line-height:1.25;font-weight:600}#main_nav .menu_cont .menu_wrap>ul>li.menu_separator{margin-top:1.625vw}#main_nav .menu_cont .menu_wrap>ul>li.menu_separator .plus{display:block}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children>div>span{height:6vw;width:6vw;position:absolute;top:1.25vw;left:-9vw;-webkit-transition:transform 0.25s;-moz-transition:transform 0.25s;-o-transition:transform 0.25s;transition:transform 0.25s}@media (min-width:768px){#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children>div>span{height:4.25vw;width:4.25vw;top:0.625vw;left:-6.5vw}}@media (min-width:1280px){#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children>div>span{display:none}}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children>div>span:before{content:"";display:block;width:100%;height:100%;background-image:url("../img/arrow_link_white.svg");background-size:100%;background-repeat:no-repeat}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children.active>div>span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#main_nav .menu_cont .menu_wrap>ul>li>div{opacity:0;visibility:hidden;position:relative;z-index:2;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;-moz-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;-o-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;transition:opacity 0.25s, visibility 0.25s, transform 0.25s}#main_nav .menu_cont .menu_wrap>ul>li>div>.plus{display:none;width:3vw;height:3vw;position:absolute;top:-2vw;left:-3vw}#main_nav .menu_cont .menu_wrap>ul>li>div>.plus:before,#main_nav .menu_cont .menu_wrap>ul>li>div>.plus:after{content:"";width:100%;height:1px;background-color:var(--color-theme);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}#main_nav .menu_cont .menu_wrap>ul>li>div>.plus:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#main_nav .menu_cont .menu_wrap>ul>li>div>a{font-size:10vw;font-family:var(--font-header);line-height:1;text-transform:uppercase;color:var(--color-white);display:inline-block;-webkit-transition:color 0.35s, transform 0.35s;-moz-transition:color 0.35s, transform 0.35s;-o-transition:color 0.35s, transform 0.35s;transition:color 0.35s, transform 0.35s}@media (min-width:768px){#main_nav .menu_cont .menu_wrap>ul>li>div>a{font-size:7.5vw;line-height:0.9}}@media (min-width:1280px){#main_nav .menu_cont .menu_wrap>ul>li>div>a{font-size:4vw}}#main_nav .menu_cont .menu_wrap>ul>li>div>a:hover{color:var(--color-theme)}#main_nav .menu_cont .menu_wrap>ul>li>ul{width:max-content;line-height:1.4;font-weight:500;margin:0.5rem 0 1.25rem;display:none;padding:0;text-align:right}@media (min-width:1280px){#main_nav .menu_cont .menu_wrap>ul>li>ul{display:block;opacity:0;visibility:hidden;margin:0;padding-right:8vw;position:absolute;top:-0.5vw;right:100%;-webkit-transition:opacity 0.25s, visibility 0.25s;-moz-transition:opacity 0.25s, visibility 0.25s;-o-transition:opacity 0.25s, visibility 0.25s;transition:opacity 0.25s, visibility 0.25s}#main_nav .menu_cont .menu_wrap>ul>li>ul:before{content:"";width:0;height:1px;position:absolute;top:2.5vw;right:1vw;background-color:var(--color-theme);-webkit-transition:width 0.25s;-moz-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}}@media (min-width:1280px){#main_nav .menu_cont .menu_wrap>ul>li>ul>li{-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;-moz-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;-o-transition:opacity 0.25s, visibility 0.25s, transform 0.25s;transition:opacity 0.25s, visibility 0.25s, transform 0.25s}}#main_nav .menu_cont .menu_wrap>ul>li>ul>li.current_page_item>div>a{color:var(--color-gray-dark)}#main_nav .menu_cont .menu_wrap>ul>li>ul>li>div>a{font-size:1.35vw;color:var(--color-white);text-transform:uppercase;line-height:1.25;font-weight:600}#main_nav .menu_cont .menu_wrap>ul>li>ul>li>div>a:hover{color:var(--color-theme)}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul:before{width:6.375vw}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(1){-webkit-transition:opacity 0.25s ease 0.05s, visibility 0.25s ease 0.05s, transform 0.25s ease 0.05s;-moz-transition:opacity 0.25s ease 0.05s, visibility 0.25s ease 0.05s, transform 0.25s ease 0.05s;-o-transition:opacity 0.25s ease 0.05s, visibility 0.25s ease 0.05s, transform 0.25s ease 0.05s;transition:opacity 0.25s ease 0.05s, visibility 0.25s ease 0.05s, transform 0.25s ease 0.05s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(2){-webkit-transition:opacity 0.25s ease 0.1s, visibility 0.25s ease 0.1s, transform 0.25s ease 0.1s;-moz-transition:opacity 0.25s ease 0.1s, visibility 0.25s ease 0.1s, transform 0.25s ease 0.1s;-o-transition:opacity 0.25s ease 0.1s, visibility 0.25s ease 0.1s, transform 0.25s ease 0.1s;transition:opacity 0.25s ease 0.1s, visibility 0.25s ease 0.1s, transform 0.25s ease 0.1s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(3){-webkit-transition:opacity 0.25s ease 0.15s, visibility 0.25s ease 0.15s, transform 0.25s ease 0.15s;-moz-transition:opacity 0.25s ease 0.15s, visibility 0.25s ease 0.15s, transform 0.25s ease 0.15s;-o-transition:opacity 0.25s ease 0.15s, visibility 0.25s ease 0.15s, transform 0.25s ease 0.15s;transition:opacity 0.25s ease 0.15s, visibility 0.25s ease 0.15s, transform 0.25s ease 0.15s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(4){-webkit-transition:opacity 0.25s ease 0.2s, visibility 0.25s ease 0.2s, transform 0.25s ease 0.2s;-moz-transition:opacity 0.25s ease 0.2s, visibility 0.25s ease 0.2s, transform 0.25s ease 0.2s;-o-transition:opacity 0.25s ease 0.2s, visibility 0.25s ease 0.2s, transform 0.25s ease 0.2s;transition:opacity 0.25s ease 0.2s, visibility 0.25s ease 0.2s, transform 0.25s ease 0.2s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(5){-webkit-transition:opacity 0.25s ease 0.25s, visibility 0.25s ease 0.25s, transform 0.25s ease 0.25s;-moz-transition:opacity 0.25s ease 0.25s, visibility 0.25s ease 0.25s, transform 0.25s ease 0.25s;-o-transition:opacity 0.25s ease 0.25s, visibility 0.25s ease 0.25s, transform 0.25s ease 0.25s;transition:opacity 0.25s ease 0.25s, visibility 0.25s ease 0.25s, transform 0.25s ease 0.25s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(6){-webkit-transition:opacity 0.25s ease 0.3s, visibility 0.25s ease 0.3s, transform 0.25s ease 0.3s;-moz-transition:opacity 0.25s ease 0.3s, visibility 0.25s ease 0.3s, transform 0.25s ease 0.3s;-o-transition:opacity 0.25s ease 0.3s, visibility 0.25s ease 0.3s, transform 0.25s ease 0.3s;transition:opacity 0.25s ease 0.3s, visibility 0.25s ease 0.3s, transform 0.25s ease 0.3s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(7){-webkit-transition:opacity 0.25s ease 0.35s, visibility 0.25s ease 0.35s, transform 0.25s ease 0.35s;-moz-transition:opacity 0.25s ease 0.35s, visibility 0.25s ease 0.35s, transform 0.25s ease 0.35s;-o-transition:opacity 0.25s ease 0.35s, visibility 0.25s ease 0.35s, transform 0.25s ease 0.35s;transition:opacity 0.25s ease 0.35s, visibility 0.25s ease 0.35s, transform 0.25s ease 0.35s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(8){-webkit-transition:opacity 0.25s ease 0.4s, visibility 0.25s ease 0.4s, transform 0.25s ease 0.4s;-moz-transition:opacity 0.25s ease 0.4s, visibility 0.25s ease 0.4s, transform 0.25s ease 0.4s;-o-transition:opacity 0.25s ease 0.4s, visibility 0.25s ease 0.4s, transform 0.25s ease 0.4s;transition:opacity 0.25s ease 0.4s, visibility 0.25s ease 0.4s, transform 0.25s ease 0.4s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(9){-webkit-transition:opacity 0.25s ease 0.45s, visibility 0.25s ease 0.45s, transform 0.25s ease 0.45s;-moz-transition:opacity 0.25s ease 0.45s, visibility 0.25s ease 0.45s, transform 0.25s ease 0.45s;-o-transition:opacity 0.25s ease 0.45s, visibility 0.25s ease 0.45s, transform 0.25s ease 0.45s;transition:opacity 0.25s ease 0.45s, visibility 0.25s ease 0.45s, transform 0.25s ease 0.45s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(10){-webkit-transition:opacity 0.25s ease 0.5s, visibility 0.25s ease 0.5s, transform 0.25s ease 0.5s;-moz-transition:opacity 0.25s ease 0.5s, visibility 0.25s ease 0.5s, transform 0.25s ease 0.5s;-o-transition:opacity 0.25s ease 0.5s, visibility 0.25s ease 0.5s, transform 0.25s ease 0.5s;transition:opacity 0.25s ease 0.5s, visibility 0.25s ease 0.5s, transform 0.25s ease 0.5s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(11){-webkit-transition:opacity 0.25s ease 0.55s, visibility 0.25s ease 0.55s, transform 0.25s ease 0.55s;-moz-transition:opacity 0.25s ease 0.55s, visibility 0.25s ease 0.55s, transform 0.25s ease 0.55s;-o-transition:opacity 0.25s ease 0.55s, visibility 0.25s ease 0.55s, transform 0.25s ease 0.55s;transition:opacity 0.25s ease 0.55s, visibility 0.25s ease 0.55s, transform 0.25s ease 0.55s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(12){-webkit-transition:opacity 0.25s ease 0.6s, visibility 0.25s ease 0.6s, transform 0.25s ease 0.6s;-moz-transition:opacity 0.25s ease 0.6s, visibility 0.25s ease 0.6s, transform 0.25s ease 0.6s;-o-transition:opacity 0.25s ease 0.6s, visibility 0.25s ease 0.6s, transform 0.25s ease 0.6s;transition:opacity 0.25s ease 0.6s, visibility 0.25s ease 0.6s, transform 0.25s ease 0.6s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(13){-webkit-transition:opacity 0.25s ease 0.65s, visibility 0.25s ease 0.65s, transform 0.25s ease 0.65s;-moz-transition:opacity 0.25s ease 0.65s, visibility 0.25s ease 0.65s, transform 0.25s ease 0.65s;-o-transition:opacity 0.25s ease 0.65s, visibility 0.25s ease 0.65s, transform 0.25s ease 0.65s;transition:opacity 0.25s ease 0.65s, visibility 0.25s ease 0.65s, transform 0.25s ease 0.65s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(14){-webkit-transition:opacity 0.25s ease 0.7s, visibility 0.25s ease 0.7s, transform 0.25s ease 0.7s;-moz-transition:opacity 0.25s ease 0.7s, visibility 0.25s ease 0.7s, transform 0.25s ease 0.7s;-o-transition:opacity 0.25s ease 0.7s, visibility 0.25s ease 0.7s, transform 0.25s ease 0.7s;transition:opacity 0.25s ease 0.7s, visibility 0.25s ease 0.7s, transform 0.25s ease 0.7s}#main_nav .menu_cont .menu_wrap>ul>li.menu-item-has-children:hover>ul>li:nth-of-type(15){-webkit-transition:opacity 0.25s ease 0.75s, visibility 0.25s ease 0.75s, transform 0.25s ease 0.75s;-moz-transition:opacity 0.25s ease 0.75s, visibility 0.25s ease 0.75s, transform 0.25s ease 0.75s;-o-transition:opacity 0.25s ease 0.75s, visibility 0.25s ease 0.75s, transform 0.25s ease 0.75s;transition:opacity 0.25s ease 0.75s, visibility 0.25s ease 0.75s, transform 0.25s ease 0.75s}#main_nav.active{opacity:1;visibility:visible;pointer-events:unset}#main_nav.active .menu_cont .menu_wrap>ul>li>div{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(1)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.36s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(2)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.42s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(3)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.48s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(4)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.54s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(5)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.6s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(6)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.66s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(7)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.72s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(8)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.78s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(9)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.84s}#main_nav.active .menu_cont .menu_wrap>ul>li:nth-of-type(10)>div{-webkit-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s;-moz-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s;-o-transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, visibility 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s, transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1) 0.9s}.works_side_title{position:fixed;top:55%;left:1.25rem;writing-mode:vertical-rl;text-orientation:mixed;font-size:0.875rem;-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);white-space:nowrap;display:flex;align-items:center;line-height:1;font-weight:600}.works_side_title span{height:5rem;width:1px;background-color:var(--color-black);margin-bottom:0.625rem}.works_side_title .project_name{text-transform:uppercase}.works_side_title .project_name:after{content:"_";display:inline-block;margin:0.125rem 0}.works_side_title .section_name{pointer-events:none;position:relative}.works_side_title .section_name .title{opacity:0;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.works_side_title .section_name .title:not(:first-of-type){position:absolute;top:0;bottom:0;right:0;left:0}.works_side_title .section_name .title.show{opacity:1}.works_nav{position:absolute;top:0;right:0;left:0;width:75%;max-width:1900px;margin-left:auto;margin-right:auto;display:flex;gap:3.25rem;margin-top:9rem}.works_nav .arrow{width:30rem;height:28rem}.works_nav .arrow use{fill:var(--color-theme)}.works_nav .text{display:flex;flex-direction:column;align-items:flex-start;margin-top:13.5rem}.works_nav .text .top{writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-weight:700;font-size:16rem;line-height:10rem;letter-spacing:-1rem}.works_nav .text .bottom{position:relative;line-height:1;width:100%;margin-top:1rem;text-align:center}.works_nav .text .bottom .project_id{color:var(--color-theme);font-weight:600;font-size:11rem;line-height:7rem;margin-left:-0.5rem}.works_nav .text .bottom .section_id{position:absolute;top:-0.5rem;left:100%;font-weight:700;font-size:3.5rem;border-bottom:0.25rem solid var(--color-black);min-width:2rem;text-align:center;height:3.75rem;overflow:hidden}.works_nav .text .bottom .section_id .id{opacity:0;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.works_nav .text .bottom .section_id .id:not(:first-of-type){position:absolute;top:0;bottom:0;right:0;left:0}.works_nav .text .bottom .section_id .id.show{opacity:1}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:top;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block;text-align:center}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}/*# sourceMappingURL=style.css.map */