.layout-7-wrapper{position:relative;background:var(--c-color-2)}.layout-7-container{flex-wrap:wrap;align-items:stretch;position:relative;z-index:20}.layout-7-sections{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.layout-7-image-wrapper{width:100%;height:100%;display:flex;justify-content:flex-start;position:relative}.layout-7-image{width:100%;height:auto;display:flex}.layout-7-image picture{width:100%;height:auto;display:block}.layout-7-image-wrapper img{width:100%;height:auto;display:block;opacity:.4;transition:all 200ms ease 0s}.layout-7-image-wrapper img:hover{opacity:1}.with-radius .layout-7-image-wrapper img{border-radius:var(--radius-30)}.layout-7-right-wrapper{width:100%;padding:0;display:flex;flex-wrap:wrap;align-items:center;padding-top:60px}.layout-7-right{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-start}.layout-7-title{width:100%;margin-bottom:45px;color:var(--c-color-1);font-family:var(--font-3);text-align:center}.layout-7-content{display:block;width:70%;color:var(--c-light-font-color);text-align:center}@media (max-width:1280px){.layout-7-wrapper{padding:30px 0!important}}@media (max-width:1024px){.layout-7-container{align-items:flex-start}.layout-7-sections{align-items:flex-start}.layout-7-image-wrapper,.layout-7-image,.layout-7-image picture{width:100%;height:auto}.layout-7-right-wrapper{width:100%;padding:30px 0}.layout-7-content{width:100%}}.layout-8-wrapper{position:relative;background:var(--c-bg)}.layout-8-header-wrapper{margin-bottom:30px}.layout-8-header-container{justify-content:center}.layout-8-header{width:100%;display:block}.layout-8-header-title{width:100%;color:var(--c-color-1);display:inline-flex;align-items:center;font-family:var(--font-3);justify-content:center}.layout-8-items-container{padding:0;position:relative;width:100%;overflow:hidden}.layout-8-items{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;position:relative}.layout-8-item-wrapper{width:33.33%;display:flex;padding:0}.layout-8-item{width:100%;height:600px;display:flex;flex-direction:column;position:relative;transition:background 500ms ease-in-out 0s;overflow:hidden;padding:0}.with-radius .layout-8-item{border-radius:16px}.layout-8-item-image{width:100%;height:100%;display:block;overflow:hidden}.layout-8-item picture{width:100%;height:100%;display:block}.layout-8-item-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .2s ease 0s}.layout-8-item:hover .layout-8-item-image img{transform:scale(1.1)}.layout-8-item-content-wrapper{position:absolute;inset:0;width:100%;height:100%;display:flex;background:rgba(0,0,0,.55);padding:30px;transition:background .2s ease 0s;overflow:hidden}.layout-8-item:hover .layout-8-item-content-wrapper{background:rgba(0,0,0,.85)}.layout-8-item-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.layout-8-item-category{display:inline-flex;width:max-content;color:var(--c-color-1);padding:5px 10px;opacity:.5;transition:opacity .2s ease 0s;font-family:var(--font-3)}.layout-8-item:hover .layout-8-item-category{opacity:1}.layout-8-item-title{width:100%;display:block;color:#fff;letter-spacing:1px;margin-bottom:15px;font-family:var(--font-3);text-align:center}.layout-8-item:hover .layout-8-item-title{color:var(--c-color-1)}.layout-8-nav{width:100%;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:400;padding:15px}.layout-8-nav-button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--c-color-1);color:var(--c-color-1);font-size:24px;border-radius:50%;background:none;cursor:pointer;pointer-events:all}.layout-8-next{margin-left:auto}.layout-8-nav-button.swiper-button-disabled{display:none}@media (max-width:1368px){.layout-8-wrapper{padding:30px 0!important}}@media (max-width:1024px){.layout-8-item-wrapper{width:50%}.layout-8-item{height:380px}}@media (max-width:600px){.layout-8-item-wrapper{width:100%}}