.section-nav-projects__wrapper-image.clone>.lazy:not(.lazy_loaded){height:100%!important;padding-bottom:0!important}.section-nav-projects[data-arts-os-animation]{visibility:visible!important}.section-nav-projects{flex-wrap:wrap;overflow:hidden;height:100vh}.section-nav-projects__wrapper-scroll-down{position:absolute;bottom:calc(var(--gutter-vertical) - 10px);left:0;right:0;margin:auto}.section__divider{display:block;width:100%;height:1px;background-color:rgba(128,128,128,.3);position:absolute}.section__divider_top{top:0;left:0;right:0}.section-nav-projects__link{display:block;pointer-events:none;opacity:.5;color:var(--color-dark-2)}.section-nav-projects__header,.section-nav-projects__next-image{cursor:pointer}.section-nav-projects__header:hover .section-nav-projects__link,.section-nav-projects__next-image:hover .section-nav-projects__link{opacity:1!important;color:var(--color-dark-1)!important}.section-fullheight__inner.section-nav-projects__next-image{right:0;left:0;margin:0 auto;max-width:500px}.section-nav-projects__inner_actual{height:100vh;overflow:hidden}.arts-elementor-theme-light .section-nav-projects__header:hover .section-nav-projects__link,[data-arts-theme-text=light] .section-nav-projects__header:hover .section-nav-projects__link{opacity:1!important;color:#fff!important}.arts-elementor-theme-light .section-nav-projects__subheading,[data-arts-theme-text=light] .section-nav-projects__subheading{color:#fff}.arts-elementor-theme-light .section-nav-projects__link,[data-arts-theme-text=light] .section-nav-projects__link{opacity:.3}.js-circle-button[data-arts-os-animation]{visibility:visible!important}.circle-button{position:relative;display:inline-flex;vertical-align:bottom;align-items:center;justify-content:center;transition:none;width:calc(1 * 100 * 1px);height:calc(1 * 100 * 1px)}@media screen and (min-width:320px){.circle-button{width:calc(1 * (100 * 1px + (160 - 100) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button{width:calc(1 * 160 * 1px)}}@media screen and (min-width:320px){.circle-button{height:calc(1 * (100 * 1px + (160 - 100) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button{height:calc(1 * 160 * 1px)}}.circle-button.circle-button_link{padding:0;background-color:transparent!important;width:calc(1 * 80 * 1px);height:calc(1 * 80 * 1px)}@media screen and (min-width:320px){.circle-button.circle-button_link{width:calc(1 * (80 * 1px + (100 - 80) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button.circle-button_link{width:calc(1 * 100 * 1px)}}@media screen and (min-width:320px){.circle-button.circle-button_link{height:calc(1 * (80 * 1px + (100 - 80) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button.circle-button_link{height:calc(1 * 100 * 1px)}}.circle-button.circle-button_link .circle-button__circle{transition:all .6s cubic-bezier(.785,.135,.15,.86)}.circle-button.circle-button_link .circle-button__outer{z-index:50}.circle-button.circle-button_link .circle-button__icon{font-size:20px;color:var(--color-gray-1);line-height:0;z-index:50}.circle-button.circle-button_link .circle-button__inner .svg-circle{border:none;background-color:var(--color-dark-1);width:calc(1 * 90 * 1px);height:calc(1 * 90 * 1px)}@media screen and (min-width:320px){.circle-button.circle-button_link .circle-button__inner .svg-circle{width:calc(1 * (90 * 1px + (120 - 90) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button.circle-button_link .circle-button__inner .svg-circle{width:calc(1 * 120 * 1px)}}@media screen and (min-width:320px){.circle-button.circle-button_link .circle-button__inner .svg-circle{height:calc(1 * (90 * 1px + (120 - 90) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button.circle-button_link .circle-button__inner .svg-circle{height:calc(1 * 120 * 1px)}}.circle-button.circle-button_link .circle-button__circle:hover .svg-circle{transform:scale(1)}.circle-button.circle-button_link:hover .circle-button__circle{transform:scale(1.1)}.circle-button__outer{width:100%;height:100%}.circle-button__wrapper-label{width:100%;height:100%}.circle-button__inner{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.circle-button__inner .svg-circle{border:1px solid rgba(104,104,104,.5);border-radius:100%;transition:all .2s cubic-bezier(.785,.135,.15,.86);width:calc(1 * 60 * 1px);height:calc(1 * 60 * 1px)}@media screen and (min-width:320px){.circle-button__inner .svg-circle{width:calc(1 * (60 * 1px + (100 - 60) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button__inner .svg-circle{width:calc(1 * 100 * 1px)}}@media screen and (min-width:320px){.circle-button__inner .svg-circle{height:calc(1 * (60 * 1px + (100 - 60) * (100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.circle-button__inner .svg-circle{height:calc(1 * 100 * 1px)}}.circle-button__inner .circle{stroke-width:4px}.circle-button__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.circle-button__icon svg{height:35px}.circle-button__circle{transition:all .2s cubic-bezier(.785,.135,.15,.86)}.circle-button__circle:hover .svg-circle{transform:scale(.85);border-color:#686868}.circle-button__circle:hover~.circle-button__icon .svg-mouse__wheel{transform:translateY(4px)}.circle-button__icon .svg-mouse__wheel{transition:all .2s cubic-bezier(.785,.135,.15,.86)}.no-touchevents .circle-button__icon-mouse{display:block!important}.no-touchevents .circle-button__icon-touch{display:none!important}.touchevents .circle-button__icon-mouse{display:none!important}.touchevents .circle-button__icon-touch{display:block!important}@media screen and (max-width:991px){.circle-button__label{font-size:10px!important;letter-spacing:.3px!important}.circle-button__icon svg{height:27px}}.text-left .section-content__inner{margin-right:auto}.text-center .section-content__inner{margin-right:auto;margin-left:auto}.text-right .section-content__inner{margin-left:auto}.section-content__heading>:first-child,.section-content__text>:first-child{margin-top:0}.section-content__heading>:last-child,.section-content__text>:last-child{margin-bottom:0}.text-left .section-content__text{margin-left:0;margin-right:auto}.text-center .section-content__text{margin-left:auto;margin-right:auto}.text-right .section-content__text{margin-left:auto;margin-right:0}.section-content__inner{position:relative;z-index:50}.section-content__wrapper-scroll-down{display:inline-block;position:absolute;bottom:2px;z-index:50}.text-center .section-content__wrapper-scroll-down{left:0;right:0;margin:auto}.text-left .container-fluid .section-content__wrapper-scroll-down{left:calc(var(--gutter-horizontal) - 20px)}.text-right .container-fluid .section-content__wrapper-scroll-down{right:calc(var(--gutter-horizontal) - 20px)}.text-left .container .section-content__wrapper-scroll-down{left:0}.text-right .container .section-content__wrapper-scroll-down{right:0}.overlay.section-image__overlay{z-index:0}@media screen and (max-width:991px){.section-content__wrapper-scroll-down{bottom:4px}}.section-image{display:flex;flex-direction:column}.section-image__content{margin-top:40px}.section-image__wrapper{position:relative;width:100%;height:100%}.section-image__caption{display:inline-block;margin-top:1em}.section-image__caption-vertical-left{position:absolute;bottom:-1em;left:-2em;transform:rotate(-90deg);transform-origin:left center;text-align:left}.section-image__caption-vertical-right{position:absolute;top:-2em;right:-2em;transform:rotate(-90deg);transform-origin:right center;text-align:left}.section-image__wrapper_absolute{position:absolute!important;top:0;left:0;width:100%;height:100%}.overlay.section-image__overlay{z-index:0}.section-image__caption-horizontal_top{margin-top:0;margin-bottom:1em;order:-1}@media screen and (max-width:1280px){.section-image__caption-vertical-left{left:-1.5em}.section-image__caption-vertical-right{right:-1.5em}}@media screen and (max-width:991px){.section-image__caption-vertical-left,.section-image__caption-vertical-right{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;padding:0 20px;margin-top:1em;text-align:center;width:100%}}