.main-404 .container-button{margin-top:3rem}.container-demo{animation:demoslide .5s .2s forwards}@keyframes demoslide{0%{opacity:0;transform:translateX(100%)}70%{opacity:1}to{opacity:1;transform:translateX(0)}}footer{background-position:left 10px bottom 10px;background-size:226px;padding-top:11.2rem;padding-bottom:8rem}footer .footer-section h3{margin-bottom:1.5rem}footer .footer-section .wp-block-columns{justify-content:space-between}footer .footer-section .wp-block-columns .wp-block-column{margin:0 2rem}.wpcf7 .wpcf7-form .row .item{margin-right:6rem}.content-gutenberg .wp-block-columns{display:flex;box-sizing:border-box;flex-wrap:wrap;align-items:normal}.content-gutenberg .wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.content-gutenberg .wp-block-columns.are-vertically-aligned-center{align-items:center}.content-gutenberg .wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.content-gutenberg .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.content-gutenberg .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.content-gutenberg .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}.content-gutenberg .wp-block-columns .wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word;margin:0 1.2rem}.content-gutenberg .wp-block-columns .wp-block-column.is-vertically-aligned-top{align-self:flex-start;width:100%}.content-gutenberg .wp-block-columns .wp-block-column .is-vertically-aligned-center{align-self:center;width:100%}.content-gutenberg .wp-block-columns .wp-block-column .is-vertically-aligned-bottom{align-self:flex-end;width:100%}.content-gutenberg .wp-block-columns .wp-block-column:first-child{margin-left:0}.reverse .content-gutenberg .wp-block-columns .wp-block-column:first-child{margin-right:0;margin-left:1.2rem}.content-gutenberg .wp-block-columns .wp-block-column:last-child{margin-right:0}.reverse .content-gutenberg .wp-block-columns .wp-block-column:last-child{margin-left:0;margin-right:1.2rem}header{padding-left:8.2rem;padding-right:8.2rem;height:102px;transition:height .3s ease-in-out}header~.site-content{margin-top:102px}header .header-logo{max-width:318px;transition:max-width .3s ease-in-out;flex:1}header .header-logo.no-menu{margin:0 auto}header .burger{display:none}header .nav-container{display:block;background:none;position:static;transform:none;opacity:1;visibility:visible;height:auto;width:auto;overflow:visible}header .nav-container:before{display:none}header .nav-container nav{flex-direction:row}header .nav-container a{color:#272622}header .nav-container ul.menu{display:flex;align-self:center}header .nav-container ul.menu li{margin:0 2.4rem}header .nav-container .menu-image{display:none}header.sticky{height:64px}header.sticky .header-logo{max-width:194px}body.admin-bar header{top:32px}.content-gutenberg .swiper{position:relative;padding-right:100px}.content-gutenberg .swiper-navigation{position:absolute;flex-direction:column;right:0;top:50%;transform:translateY(-75%)}.content-gutenberg .swiper-navigation button{margin:1.5rem 0}.content-gutenberg .swiper-pagination{margin-bottom:0}header .wpml-ls-legacy-dropdown{margin:0 0 0 1.6rem}header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{position:absolute;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;background-color:#fff}header .wpml-ls-legacy-dropdown .wpml-ls-current-language>a .wpml-ls-native:after{content:"";background:#272622}header .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover a{color:#272622}header .wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover{color:#0091d1}header>.wpml-ls-legacy-dropdown{position:absolute;top:50%;right:8.2rem;transform:translateY(calc(-50% - 3px))}