:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type^=core-embed],.wp-block[data-align=right]>[data-type^=core-embed]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type^=core-embed] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type^=core-embed] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0%}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(../../../plugins/contact-form-7/assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */a,abbr[title]{text-decoration:underline}button,hr,input{overflow:visible}img,legend{max-width:100%}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}*,.slick-slider,legend{box-sizing:border-box}body,mark{color:#000}body,html{height:100%}.align-center,.loader-wrap{text-align:center}.project-description,.slick-track:after{clear:both}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}menu,article,aside,details,footer,header,nav,section{display:block}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#595959;transition:color ease .3s}abbr[title]{border-bottom:none;text-decoration:underline dotted}.button,.navigation a,.sector-filter h4 a,.sort-filter h4 a{text-decoration:none}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;vertical-align:top}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.header .nav-opener,.navigation,h3,h6{text-transform:uppercase}[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;padding:0;white-space:normal}.gallery .slide,.project-preview .description .block,.sector-filter ul li{white-space:nowrap}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.alignright{float:right!important}.alignleft{float:left!important}.article ul,.filters .tabset,.footer-nav ul,.header .social-links .social-menu,.listreset,.navigation,.pagination,.section ul,.sector-filter ul,.social-links,.sort-filter .desktop-filter,.sort-filter .mobile-filter,.staff-popup .info .meta{list-style:none;padding:0;margin:0}h1,h2,p{margin:0 0 26px}.ajax-loading:after,.category-block:after,.clearfix:after,.header .holder:after,.header .social-links:after,.journal .container:after,.journal-grid-list:after,.row:after,.sector-filter .slide:after,.social .container:after,.staff-popup .holder:after{content:"";display:table;clear:both}@media only screen and (min-width:1024px){.tablet-visible{display:none!important}}@media only screen and (max-width:1023px){.tablet-hidden{display:none!important}}@media only screen and (max-width:767px){.mobile-hidden{display:none!important}.mobile-visible{display:block!important}}@media only screen and (max-width:1200px){.desktop-hidden{display:none!important}}body{margin:0;font:16px/26px simplon_normlight,Arial,Helvetica,sans-serif;min-width:320px}@media (max-width:1023px){body{font-size:14px;line-height:24px}}.staff-popup-active body,body.single-project-animation-finish{overflow:hidden}a:hover{color:#b3b3b3}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:54px;line-height:72px}@media (max-width:1400px){h1{font-size:42px;line-height:52px}}@media (max-width:1023px){h1{font-size:32px;line-height:42px}}@media (max-width:767px){h1{font-size:24px;line-height:34px}}h2{font-size:42px;line-height:52px}@media (max-width:1400px){h2{font-size:32px;line-height:42px}}@media (max-width:1023px){h2{font-size:24px;line-height:34px}}@media (max-width:767px){h2{font-size:20px;line-height:30px}}h3{font:18px/28px simplon_normmedium,Arial,Helvetica,sans-serif;letter-spacing:4px;margin:0 0 28px}.staff-popup .info .meta li,h6{font-family:simplon_normmedium,Arial,Helvetica,sans-serif}@media (max-width:1023px){h3{font-size:14px;line-height:24px;letter-spacing:3px}}h4{margin:0 0 10px}h6{font-size:13px;letter-spacing:3px}blockquote{margin-left:0;margin-right:0;padding-left:20px;border-left:2px solid #b3b3b3}figure{margin:0}.header{position:fixed;left:0;right:0;top:0;z-index:101;transition:background .3s}.header.fixed-header{background:#fff}.contact-page-active .header.fixed-header,.project-index-page-active .header.fixed-header{background:#f3f3f3}.header.fixed-header .holder{padding:5px 100px 9px}@media (max-width:1400px){.header.fixed-header .holder{padding:5px 98px 9px}}@media (max-width:1023px){.header.fixed-header .holder{padding:5px 75px 9px}}@media (max-width:767px){.header.fixed-header .holder{padding:5px 15px 9px}}.header.fixed-header .logo{height:15px;width:60px;overflow:hidden;margin-top:10px}.header.fixed-header .navigation-holder{margin-top:8px}@media (max-width:1023px){.header.fixed-header .navigation-holder{margin:0}}.header .holder{max-width:1370px;margin:0 auto;padding:45px 100px;transition:padding .3s}@media (max-width:1400px){.header .holder{padding:38px 98px}}.header .logo{width:200px;float:left;transition:margin .3s}@media (max-width:1023px){.header .holder{padding:28px 75px 10px}.header .logo{width:150px}}.header .logo img{width:200px;height:34px;max-width:none}.header .nav-opener{display:none;font:13px simplon_normmedium,Arial,Helvetica,sans-serif;letter-spacing:2px;position:relative;z-index:10}@media (max-width:1023px){.header .logo img{width:135px;height:23px}.header .nav-opener{display:block;float:right;margin:12px -4px 0 0}}@media (max-width:767px){.header .holder{padding:22px 15px 10px}.header .nav-opener{margin:0;font-size:8px}}.header .nav-opener:hover{color:#000}.header .nav-opener .icon-menu{float:right;font-size:10px;padding:2px 0 0 13px}@media (max-width:767px){.header .nav-opener .icon-menu{float:none;display:block;font-size:14px;padding:0 0 6px 2px}}.nav-active .header .nav-opener .menu{display:none}.nav-active .header .nav-opener .menu-close{display:block}.header .nav-opener .menu-close{display:none}.header .nav-opener .icon-close{float:right;font-size:11px;padding:1px 0 0 13px}@media (max-width:767px){.header .nav-opener .icon-close{float:none;display:block;font-size:14px;padding:0 0 6px;text-align:center}}.header .social-links{display:none}.header .social-links .social-menu{font-size:16px;overflow:hidden}.header .social-links span{float:left;font-size:18px;padding:3px 30px 0 0}@media (max-width:767px){.header .social-links span{font-size:16px;float:none;display:block;padding-bottom:17px}}.navigation-holder{float:right;margin:15px 32px 0 0;transition:margin .3s}@media (max-width:1400px){.navigation-holder{margin:15px 49px 0 0}}@media (max-width:1023px){.header .social-links{display:block}.navigation-holder{visibility:hidden;opacity:0;position:absolute;left:-24px;top:0;width:100vw;transition:visibility .2s,opacity .2s;margin:0;background:rgba(0,0,0,.75)}}.nav-active .navigation-holder{visibility:visible;opacity:1}@media (max-width:1023px){.navigation-holder .navigation-block{width:458px;background:#fff;float:right;height:100vh;overflow-y:auto;padding:152px 0 40px 83px;right:-100px;opacity:0;transition:right .25s ease,opacity .25s ease;position:relative}.nav-active .navigation-holder .navigation-block{right:0;opacity:1}}.button,.footer-nav,.hero-holder,.view-projects,.wrapper{overflow:hidden}@media (max-width:767px){.navigation-holder{left:0}.navigation-holder .navigation-block{width:270px;padding:17px 0 40px 31px}}.navigation{font:13px/28px simplon_normmedium,Arial,Helvetica,sans-serif;letter-spacing:3px}.navigation li{display:inline-block;vertical-align:top;margin-left:85px;position:relative}@media (max-width:1400px){.navigation li{margin-left:50px}}@media (max-width:1023px){.navigation{font:24px/34px simplon_normlight,Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;padding-bottom:66px}.navigation li{display:block;margin:0 0 40px}.navigation li:after{display:none}}@media (max-width:767px){.navigation{font-size:17px;line-height:32px;padding-bottom:36px}.navigation li{margin-bottom:10px}}.navigation li:hover a,.navigation li:hover:after{color:#b3b3b3}.navigation li:after{content:'/';position:absolute;left:-12px;top:0;transition:color .3s}.quote,.wrapper{position:relative}.navigation a{color:#000}.wrapper{padding:140px 85px 0;min-height:100%}@media (max-width:1400px){.wrapper{padding:120px 85px 0}}@media (max-width:1023px){.wrapper{padding:76px 63px 0}}@media (max-width:767px){.wrapper{padding:70px 0 20px}}.content{max-width:1200px;margin:0 auto;padding:0 15px}.container{padding:0 120px}@media (max-width:1400px){.container{padding:0 85px}}.quote:after{content:'\e902';font-size:130px;line-height:1;position:absolute;top:-180px;left:0;font-family:icomoon!important}@media (max-width:1023px){.container{padding:0 65px}.quote:after{font-size:65px;top:-105px}}@media (max-width:767px){.container{padding:0 30px}.quote:after{font-size:55px;top:-78px}}.loader-wrap{display:none;padding:120px 0}.back,.read-more{display:inline-block;vertical-align:top;position:relative;text-transform:uppercase;font-size:13px;letter-spacing:3px}.back:hover,.read-more:hover{color:#000}.back:hover:after,.read-more:hover:after{transform:rotate(25deg)}.back:hover:before,.read-more:hover:before{transform:rotate(-25deg)}.back:after,.back:before,.read-more:after,.read-more:before{content:'';position:absolute;top:12px;height:1px;width:10px;background:#000;transform-origin:0 0;transition:transform .3s;left:-24px}.hero,.journal .journal-list .img{background-size:cover;background-repeat:no-repeat}.read-more:after,.read-more:before{transform-origin:100% 0;left:auto;right:-18px}.back{margin-left:24px}.col-xs-1{float:left;width:10%}.col-xs-2{float:left;width:20%}.col-xs-3{float:left;width:30%}.col-xs-4{float:left;width:40%}.col-xs-5{float:left;width:50%}.col-xs-6{float:left;width:60%}.col-xs-7{float:left;width:70%}.col-xs-8{float:left;width:80%}.col-xs-9{float:left;width:90%}.col-xs-10{float:left;width:100%}@media screen and (min-width:768px){.col-sm-1{float:left;width:10%}.col-sm-2{float:left;width:20%}.col-sm-3{float:left;width:30%}.col-sm-4{float:left;width:40%}.col-sm-5{float:left;width:50%}.col-sm-6{float:left;width:60%}.col-sm-7{float:left;width:70%}.col-sm-8{float:left;width:80%}.col-sm-9{float:left;width:90%}.col-sm-10{float:left;width:100%}}@media screen and (min-width:1024px){.col-md-1{float:left;width:10%}.col-md-2{float:left;width:20%}.col-md-3{float:left;width:30%}.col-md-4{float:left;width:40%}.col-md-5{float:left;width:50%}.col-md-6{float:left;width:60%}.col-md-7{float:left;width:70%}.col-md-8{float:left;width:80%}.col-md-9{float:left;width:90%}.col-md-10{float:left;width:100%}}@media screen and (min-width:1400px){.col-lg-1{float:left;width:10%}.col-lg-2{float:left;width:20%}.col-lg-3{float:left;width:30%}.col-lg-4{float:left;width:40%}.col-lg-5{float:left;width:50%}.col-lg-6{float:left;width:60%}.col-lg-7{float:left;width:70%}.col-lg-8{float:left;width:80%}.col-lg-9{float:left;width:90%}.col-lg-10{float:left;width:100%}}.row{margin:0 -15px}.row [class*=col-]{padding:0 15px;position:relative}.text-left{text-align:left}.category-block .description.alignright,.text-right{text-align:right}@font-face{font-display:swap;font-family:simplon_normlight;src:url(../../../themes/via/assets/fonts/simplonnorm-light-webfont.woff2) format("woff2"),url(../../../themes/via/assets/fonts/simplonnorm-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:simplon_normmedium;src:url(../../../themes/via/assets/fonts/simplonnorm-medium-webfont.woff2) format("woff2"),url(../../../themes/via/assets/fonts/simplonnorm-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:icomoon;src:url(../../../themes/via/assets/fonts/icomoon.eot?knh4r4);src:url(../../../themes/via/assets/fonts/icomoon.eot?knh4r4#iefix) format("embedded-opentype"),url(../../../themes/via/assets/fonts/icomoon.ttf?knh4r4) format("truetype"),url(../../../themes/via/assets/fonts/icomoon.woff?knh4r4) format("woff"),url(../../../themes/via/assets/fonts/icomoon.svg?knh4r4#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-form-sent-validator:before{content:"\e908"}.icon-close:before{content:"\e901"}.icon-back:before{content:"\e907"}.icon-letter-a:before{content:"\e904"}.icon-letter-i:before{content:"\e905"}.icon-letter-v:before{content:"\e906"}.icon-slash:before{content:"\e902"}.icon-more:before{content:"\e903"}.icon-menu:before{content:"\e900"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eaca"}.icon-search:before{content:"\e800"}.button:before,.journal .journal-list .img:before,.social .social-img:before{content:''}.social-links li{display:inline-block;vertical-align:middle;padding-right:20px}.social-links a:hover{color:#b3b3b3}.hero{position:relative;padding-bottom:63%;background-color:#eee;background-position:50% 50%;margin-bottom:38px}@media (max-width:1400px){.hero{margin:20px 0 17px}}@media (max-width:1023px){.back:after,.back:before,.read-more:after,.read-more:before{top:11px}.hero{margin-bottom:14px}}.hero-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:840px}@media (max-width:1400px){.hero-logo{max-width:600px}}@media (max-width:1023px){.hero-logo{max-width:440px}}@media (max-width:767px){.hero-logo{max-width:350px}}@media (max-width:560px){.hero{padding-bottom:133%;margin-bottom:22px}.hero-logo{max-width:270px;transform:rotate(-90deg);transform-origin:50% 50%;left:50%;top:50%;margin:-28px 0 0 -135px}}.hero-logo img{width:100%;height:auto}.hero-description{max-width:45%;float:right;position:relative}@media (max-width:1400px){.hero-description{max-width:53%}}@media (max-width:1023px){.hero-description{max-width:64%}}@media (max-width:560px){.hero-description{max-width:79%;font-size:12px;line-height:20px}}.footer .holder,.journal,.social{max-width:1200px}.hero-description i{position:absolute;left:-44px;top:2px;font-size:24px}.button,.journal .heading,.journal-grid-list{position:relative}@media (max-width:1023px){.hero-description i{font-size:18px;left:-30px}}@media (max-width:560px){.hero-description i{font-size:15px}}.journal{margin:0 auto;padding:127px 15px 83px}@media (max-width:1400px){.journal{padding:23px 15px 120px;margin:0 -30px}}@media (max-width:1023px){.journal{margin:0;padding:60px 15px 67px}}@media (max-width:767px){.journal{padding:0 15px 80px}}.journal .heading{float:left;width:225px}@media (max-width:1400px){.journal .container{padding:0}.journal .heading{width:185px}}.journal .heading h2{margin-bottom:35px}@media (max-width:1400px){.journal .heading h2{font-size:36px;margin-bottom:37px}}@media (max-width:1023px){.journal .heading{width:175px}.journal .heading h2{font-size:24px;margin-bottom:16px}}@media (max-width:767px){.journal .heading{float:none;width:100%;padding:0 0 17px 30px}.journal .heading h2{display:inline-block;vertical-align:top;margin-right:50px}}.journal .heading .icon-slash{display:block;margin-bottom:30px;font-size:129px}@media (max-width:1400px){.journal .heading .icon-slash{font-size:120px;margin-bottom:36px}}.journal .journal-list{float:left;width:calc(100% - 210px);margin-right:-15px}@media (max-width:1400px){.journal .journal-list{width:calc(100% - 200px)}}@media (max-width:1023px){.journal .heading .icon-slash{font-size:65px;margin-bottom:27px}.journal .journal-list{width:calc(100% - 160px)}}@media (max-width:767px){.journal .heading .icon-slash{font-size:55px;margin-bottom:18px}.journal .heading .read-more{margin-top:3px}.journal .journal-list{width:auto;margin:0 -15px}}.journal .journal-list .img{margin-bottom:25px}@media (max-width:1400px){.journal .journal-list .img{margin-bottom:44px}}@media (max-width:1023px){.journal .journal-list .img{margin-bottom:22px}}.journal .journal-list .img:before{display:inline-block;vertical-align:top;padding-bottom:123%}.journal .journal-item{width:33.3%;float:left;padding:0 15px}@media (max-width:767px){.journal .journal-item{width:50%}.journal .journal-item:last-child{display:none}}.journal .journal-item p{margin-bottom:13px}@media (max-width:1023px){.journal .journal-item p{margin-bottom:16px}}.journal a:hover{color:#000}.journal a:hover .read-more:after{transform:rotate(25deg)}.journal a:hover .read-more:before{transform:rotate(-25deg)}.button{background:#f9f9f9;transform:skewX(-20deg);text-transform:uppercase;padding:4px 23px 2px;display:inline-block;font:13px/23px simplon_normmedium,Arial,Helvetica,sans-serif;letter-spacing:3px;transition:color .3s;border:none;cursor:pointer}.button:hover{color:#fff}.button:hover:before{left:0}.button:before{background:#000;height:100%;width:100%;position:absolute;top:0;left:-95%;transition:left .3s;z-index:1}.button span{transform:skewX(20deg);display:block;position:relative;z-index:2}.social{margin:0 auto;padding:0 15px 115px}@media (max-width:1400px){.social{margin:0 -30px;padding-bottom:90px}}@media (max-width:1023px){.social{margin:0;padding-bottom:70px}}@media (max-width:767px){.button{font-size:11px}.social{padding:0 15px 30px}}.social .heading{position:relative;float:left;width:225px}@media (max-width:1400px){.social .container{padding:0}.social .heading{width:185px}}.social .heading h2{margin-bottom:27px}@media (max-width:1400px){.social .heading h2{font-size:36px;margin-bottom:37px}}@media (max-width:1023px){.social .heading{width:175px}.social .heading h2{font-size:24px;margin-bottom:16px}}@media (max-width:767px){.social .heading{float:none;width:100%;padding:0 0 17px 30px}.social .heading h2{display:inline-block;vertical-align:top;margin-right:50px}}.social .heading .icon-slash{display:block;margin-bottom:30px;font-size:129px}@media (max-width:1400px){.social .heading .icon-slash{font-size:120px}}@media (max-width:1023px){.social .heading .icon-slash{font-size:65px;margin-bottom:27px}}.social .social-links{display:inline-block;vertical-align:top}.social li{display:inline-block;vertical-align:middle;padding-right:20px}@media (max-width:767px){.social .heading .icon-slash{font-size:55px;margin-bottom:18px}.social li{padding-right:34px}}.social li:last-child{padding-right:0}.social a:hover{color:#b3b3b3}.social .social-imgs{float:left;width:calc(100% - 210px);margin-right:-15px}@media (max-width:1400px){.social .social-imgs{width:calc(100% - 200px)}}@media (max-width:1023px){.social .social-imgs{width:calc(100% - 160px)}}@media (max-width:767px){.social .social-imgs{width:auto;margin:0 -15px;float:none}}.social .social-item{width:33.3%;float:left;padding:0 15px}@media (max-width:767px){.social .social-item{width:50%}.social .social-item:last-child{display:none}}.social .social-img{background-size:cover;background-repeat:no-repeat;margin-bottom:25px}.social .social-img:before{display:inline-block;vertical-align:top;padding-bottom:100%}.footer{position:relative;z-index:100}.footer .holder{margin:0 auto;padding:0 15px}@media (max-width:1023px){.footer .holder{margin:0 -20px;padding:0 15px 0 35px}}@media (max-width:767px){.footer .holder{margin:0;padding-left:65px}}.footer .row{padding-bottom:65px;margin:0}.footer a{color:#000}.footer a:hover{color:#b3b3b3}.footer-logo{display:block;width:200px;height:34px;margin-bottom:43px}@media (max-width:1023px){.footer .row{padding-bottom:50px}.footer-logo{width:135px;height:24px}}.footer-info{float:left;width:41%}@media (max-width:1023px){.footer-info{width:57%}}@media (max-width:767px){.footer-info{width:100%}.contact-link,.project-index-link{display:none}}.footer .tel a{margin-left:12px}.footer address{font-style:normal}.footer-nav ul{float:left;width:70%}@media (max-width:1023px){.footer-nav ul{padding-top:2px;width:calc(100% - 20px)}}.footer-nav ul.social-list{width:30%}.footer-nav ul li{padding-bottom:20px}@media (max-width:1023px){.footer-nav ul.social-list{width:20px}.footer-nav ul li{padding-bottom:10px}}.footer-nav ul.footer-menu{-moz-column-count:2;column-count:2}.footer .copyright{font-size:12px;line-height:20px;letter-spacing:.5px;padding-bottom:10px}.footer .social-list i,.footer .social-list img{padding-right:17px}.footer .social-list img{max-width:33px}@media only screen and (max-width:1023px){.footer .social-list{width:50px}.footer .social-list span{display:none}}.contact-link,.project-index-link{position:fixed;top:0;left:0;height:100%;width:40px;background:#f3f3f3;text-transform:uppercase;font-size:13px;z-index:102;cursor:pointer}.category-block .img-holder,.two-images .img-box{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.nav-active .contact-link,.nav-active .project-index-link{z-index:100}@media (max-width:1400px){.contact-link,.project-index-link{width:32px}}@media (max-width:1023px){.contact-link,.project-index-link{width:24px;font-size:10px}}.contact-link a,.project-index-link a{display:block;transform:rotate(-90deg);width:165px;position:absolute;top:130px;left:-62px;letter-spacing:3px}@media (max-width:1400px){.contact-link a,.project-index-link a{left:-66px}}@media (max-width:1023px){.contact-link a,.project-index-link a{left:-71px;top:87px}}.contact-link a span,.project-index-link a span{display:inline-block;vertical-align:top;position:relative}.contact-link .close,.project-index-link .close,.project-index-page-active .project-index-link span{display:none}.contact-link a span:after,.project-index-link a span:after{content:'>';font-size:16px;transform:rotate(90deg);position:absolute;right:-30px;top:1px}.contact-link .close:after,.project-index-link .close:after{content:"x";font-size:15px}.project-index-page-active .project-index-link a{top:45px}@media (max-width:1023px){.project-index-page-active .project-index-link a{top:17px}}.project-index-page-active .project-index-link .close{display:inline-block}.contact-link{left:auto;right:0}.contact-page-active .contact-link span{display:none}.contact-page-active .contact-link .close{display:inline-block}.contact-link a{transform:rotate(90deg);top:125px;left:-23px;width:85px}@media (max-width:1400px){.contact-link a{left:-27px}}@media (max-width:1023px){.contact-link a{left:-31px;top:102px}}.contact-link a span:after{right:auto;left:-30px}.content-block{position:relative;padding:250px 0 155px}@media (max-width:1400px){.content-block{padding:210px 0 125px}}.content-block .icon-slash{position:absolute;font-size:129px;top:73px;left:120px}@media (max-width:1400px){.content-block .icon-slash{font-size:120px;top:19px;left:55px}}@media (max-width:1023px){.content-block{padding:129px 0 20px}.content-block .icon-slash{font-size:65px;top:24px;left:43px}}@media (max-width:767px){.content-block{padding:100px 0 35px}.content-block .icon-slash{font-size:55px;top:22px;left:30px}}.content-block .col-4{padding-top:10px}@media (max-width:1400px){.content-block .container{padding:0 0 0 55px}}@media (max-width:1023px){.content-block .container{padding:0 0 0 43px}}@media (max-width:767px){.content-block .container{padding:0 30px}.content-block h1{margin-bottom:20px}}.category-block{margin:0 -45px 133px}@media (max-width:1400px){.category-block{margin:0 -55px 125px}}.category-block .img-holder{width:49%;height:460px;float:left;position:relative}@media (max-width:1400px){.category-block .img-holder{height:325px}}.category-block .img-holder i{font-size:141px;position:absolute;top:54px}@media (max-width:1400px){.category-block .img-holder i{font-size:100px;top:37px}}@media (max-width:1023px){.category-block{margin:0 -40px 73px}.category-block .img-holder{height:245px}.category-block .img-holder i{font-size:45px;top:32px}}@media (max-width:767px){.category-block{margin:0 15px 78px}.category-block .img-holder{width:100%;height:auto;padding-bottom:66%;float:none}.category-block .img-holder i{display:none}}.category-block .img-holder.left-block{margin-right:150px}@media (max-width:1400px){.category-block .img-holder.left-block{margin-right:110px}}@media (max-width:1023px){.category-block .img-holder.left-block{margin-right:80px}}@media (max-width:767px){.category-block .img-holder.left-block{margin:0}}.category-block .img-holder.left-block .icon-more{right:-65px}@media (max-width:1400px){.category-block .img-holder.left-block .icon-more{right:-42px}}.category-block .img-holder.right-block{margin-left:150px;float:right}@media (max-width:1400px){.category-block .img-holder.right-block{margin-left:110px}}@media (max-width:1023px){.category-block .img-holder.left-block .icon-more{right:-18px}.category-block .img-holder.right-block{margin-left:80px}}@media (max-width:767px){.category-block .img-holder.right-block{margin:0;float:none}}.category-block .img-holder.right-block .icon-back{left:-65px}@media (max-width:1400px){.category-block .img-holder.right-block .icon-back{left:-42px}}.category-block .description{float:left;max-width:400px;padding-top:113px}@media (max-width:1400px){.category-block .description{max-width:350px;padding-top:70px}}.category-block h3{margin-bottom:45px}@media (max-width:1400px){.category-block h3{margin-bottom:32px}}@media (max-width:1023px){.category-block .img-holder.right-block .icon-back{left:-18px}.category-block .description{max-width:240px;padding-top:43px}.category-block h3{margin-bottom:25px}}@media (max-width:767px){.category-block .description{padding:33px 0 0 30px}.category-block .description.alignright{float:none!important;text-align:left}.category-block h3{margin-bottom:6px}}.category-block h2{margin-bottom:48px}@media (max-width:1023px){.category-block h2{margin-bottom:26px}}@media (max-width:767px){.category-block h2{margin-bottom:20px}}.category-block .button{margin-left:5px}.view-projects{cursor:pointer;margin:0 -20px 100px;padding:5px 0;height:470px;position:relative}@media (max-width:1400px){.view-projects{margin:0 -45px 65px;height:340px}}@media (max-width:1023px){.view-projects{height:260px;margin:0 -40px 65px}}@media (max-width:767px){.view-projects{margin:0 5px 50px;height:230px}}.view-projects #pattern{height:464px;margin:0 auto;text-align:center;font-size:0;line-height:0;position:absolute;transform:translateZ(0);z-index:1;top:0;left:0;width:100%}@media (max-width:1400px){.view-projects #pattern{height:336px}}@media (max-width:1023px){.view-projects #pattern{height:256px}}@media (max-width:767px){.view-projects #pattern{height:224px}}.view-projects #pattern div{display:inline-block;vertical-align:top;width:18px;height:18px;overflow:hidden;text-align:center}.view-projects #pattern div:hover i{font-size:16px;color:#b3b3b3;transition:font-size 0s,color 0s}.view-projects #pattern div i{font-size:4px;line-height:16px;display:block;transition:font-size .75s,color .75s;color:#b3b3b3}.view-projects .link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:115px;font-size:54px;line-height:60px;min-height:130px;min-width:435px;z-index:10}@media (max-width:1400px){.view-projects .link{font-size:48px}}@media (max-width:1023px){.view-projects .link{font-size:32px;min-width:255px;min-height:70px;margin-left:75px}}@media (max-width:767px){.view-projects .link{font-size:24px;min-width:200px;min-height:40px;margin-left:0}}.view-projects .link .icon-slash{font-size:129px;display:inline-block;vertical-align:middle}@media (max-width:1400px){.view-projects .link .icon-slash{font-size:120px}}.view-projects .link span{display:inline-block;vertical-align:middle;padding:5px 0 0 40px}@media (max-width:1400px){.view-projects .link span{padding-left:25px}}@media (max-width:1023px){.view-projects .link .icon-slash{font-size:65px}.view-projects .link span{padding:0 0 0 20px}}.article,.section{padding:14px 0 100px}.page-projects .article,.page-projects .section{padding-bottom:7px}@media (max-width:1400px){.article,.section{padding:0 0 50px}}@media (max-width:1023px){.article,.section{padding:4px 0 50px}}@media (max-width:767px){.view-projects .link .icon-slash{font-size:45px}.article,.section{padding:7px 0 12px}}.article .entry-title,.section .entry-title{font-size:32px}@media (max-width:1023px){.article .entry-title,.section .entry-title{font-size:24px}}.article .article-heading,.article .section-heading,.section .article-heading,.section .section-heading{padding-bottom:60px}.page-single-project .article .article-heading,.page-single-project .article .section-heading,.page-single-project .section .article-heading,.page-single-project .section .section-heading{padding-bottom:12px}@media (max-width:1400px){.article .entry-title,.section .entry-title{font-size:28px}.page-single-project .article .article-heading,.page-single-project .article .section-heading,.page-single-project .section .article-heading,.page-single-project .section .section-heading{padding-bottom:27px}}@media (max-width:1023px){.page-single-project .article .article-heading,.page-single-project .article .section-heading,.page-single-project .section .article-heading,.page-single-project .section .section-heading{padding-bottom:12px}}.contact-page .article .article-heading,.contact-page .article .section-heading,.contact-page .section .article-heading,.contact-page .section .section-heading{padding-bottom:18px}@media (max-width:1400px){.contact-page .article .article-heading,.contact-page .article .section-heading,.contact-page .section .article-heading,.contact-page .section .section-heading{padding-bottom:13px}}@media (max-width:1023px){.contact-page .article .article-heading,.contact-page .article .section-heading,.contact-page .section .article-heading,.contact-page .section .section-heading{padding-bottom:0}}.page-journal .article .article-heading,.page-journal .article .section-heading,.page-journal .section .article-heading,.page-journal .section .section-heading{padding-bottom:35px}@media (max-width:1400px){.page-journal .article .article-heading,.page-journal .article .section-heading,.page-journal .section .article-heading,.page-journal .section .section-heading{padding-bottom:17px}}@media (max-width:1023px){.page-journal .article .article-heading,.page-journal .article .section-heading,.page-journal .section .article-heading,.page-journal .section .section-heading{padding-bottom:10px}}@media (max-width:767px){.page-journal .article .article-heading,.page-journal .article .section-heading,.page-journal .section .article-heading,.page-journal .section .section-heading{padding-bottom:0}}@media (max-width:1400px){.article .article-heading,.article .section-heading,.section .article-heading,.section .section-heading{padding-bottom:7px}}@media (max-width:1023px){.article .article-heading,.article .section-heading,.section .article-heading,.section .section-heading{padding-bottom:14px}}.article .article-heading .back,.article .section-heading .back,.section .article-heading .back,.section .section-heading .back{margin-bottom:20px}.article .article-heading h3,.article .section-heading h3,.section .article-heading h3,.section .section-heading h3{float:left;width:50%;margin-top:3px}.page-single-project .main .article .article-heading h3,.page-single-project .main .article .section-heading h3,.page-single-project .main .section .article-heading h3,.page-single-project .main .section .section-heading h3{float:none;width:100%}@media (max-width:767px){.article .article-heading,.article .section-heading,.section .article-heading,.section .section-heading{padding:0 0 2px 30px}.article .article-heading .back,.article .section-heading .back,.section .article-heading .back,.section .section-heading .back{display:none}.article .article-heading h3,.article .section-heading h3,.section .article-heading h3,.section .section-heading h3{float:none;width:100%}}.article .article-heading h3 .icon-slash,.article .section-heading h3 .icon-slash,.section .article-heading h3 .icon-slash,.section .section-heading h3 .icon-slash{font-size:50px;display:inline-block;vertical-align:middle}.article .article-heading h3 span,.article .section-heading h3 span,.section .article-heading h3 span,.section .section-heading h3 span{display:inline-block;vertical-align:middle;padding-left:22px;width:calc(100% - 50px)}@media (max-width:1023px){.article .article-heading h3 .icon-slash,.article .section-heading h3 .icon-slash,.section .article-heading h3 .icon-slash,.section .section-heading h3 .icon-slash{font-size:36px}.article .article-heading h3 span,.article .section-heading h3 span,.section .article-heading h3 span,.section .section-heading h3 span{padding-left:17px}}@media (max-width:767px){.article .article-heading h3 .icon-slash,.article .section-heading h3 .icon-slash,.section .article-heading h3 .icon-slash,.section .section-heading h3 .icon-slash{font-size:30px}.article .article-heading h3 span,.article .section-heading h3 span,.section .article-heading h3 span,.section .section-heading h3 span{padding-left:10px}}.article .article-heading h2,.article .section-heading h2,.section .article-heading h2,.section .section-heading h2{float:right;width:50%;padding:0 15px}@media (max-width:1400px){.article .article-heading .back,.article .section-heading .back,.section .article-heading .back,.section .section-heading .back{margin-bottom:13px}.article .article-heading h2,.article .section-heading h2,.section .article-heading h2,.section .section-heading h2{padding-top:8px}}@media (max-width:767px){.article .article-heading h2,.article .section-heading h2,.section .article-heading h2,.section .section-heading h2{float:none;width:100%;padding:15px 0}.article h3,.section h3{margin-bottom:12px}}.article .content-box h2,.section .content-box h2{margin-top:-10px}@media (max-width:1023px){.article .content-box h2,.section .content-box h2{margin-top:-5px}}.article ul,.section ul{margin-bottom:26px}.article li,.section li{padding-left:28px;position:relative}.article li:before,.section li:before{content:'/';position:absolute;left:0;top:0}.article .article-terms,.section .article-terms{font-size:12px;margin-top:20px}.article .article-terms p,.section .article-terms p{margin:0;display:inline-block}.article .article-terms p:not(:last-child):after,.section .article-terms p:not(:last-child):after{margin:0 5px;content:" / ";display:inline-block}.full-width-img{margin-bottom:120px}.page-single-project .full-width-img{margin-bottom:100px}@media (max-width:1023px){.page-single-project .full-width-img{margin-bottom:73px}}@media (max-width:767px){.page-single-project .full-width-img{margin-bottom:33px}}.full-width-img,.full-width-img img{max-width:none;width:100%}.img-center,.two-images{padding:122px 0 80px;text-align:center}.img-center+.img-center,.img-center+.two-images,.page-single-project .img-center,.page-single-project .two-images,.two-images+.img-center,.two-images+.two-images{padding:0 0 30px}@media (max-width:1400px){.page-single-project .img-center .container,.page-single-project .two-images .container{padding:0}}@media (max-width:1023px){.full-width-img{margin-bottom:70px}.page-single-project .img-center,.page-single-project .two-images{padding-bottom:76px}}@media (max-width:767px){.full-width-img{margin-bottom:50px}.page-single-project .img-center,.page-single-project .two-images{padding-bottom:30px}}.img-center.small-padding,.two-images.small-padding{padding:70px 15px 25px}@media (max-width:1400px){.img-center.small-padding,.two-images.small-padding{padding:40px 0 70px}}@media (max-width:1023px){.img-center.small-padding,.two-images.small-padding{padding:20px 0 30px}}@media (max-width:1400px){.img-center,.two-images{padding:67px 0 80px}}@media (max-width:1023px){.img-center,.two-images{padding:32px 0 48px}}@media (max-width:767px){.img-center,.two-images{padding:15px 0 60px}.two-images .img-box{margin-bottom:30px}}.two-images .img-box{padding-bottom:135%}.flexi-img-container{padding-top:0;padding-bottom:30px}.flexi-container+.flexi-img-container{padding-top:80px}.accordion{padding-bottom:25px}.accordion h3{margin-bottom:45px;transition:margin .2s}@media (max-width:1023px){.accordion h3{margin-bottom:25px}}.accordion .active>h3{margin-bottom:28px}.accordion .active .opener:before{transform:rotate(45deg)}.accordion .active .opener:after{transform:rotate(-45deg)}.accordion .opener{padding-left:42px;position:relative;display:inline-block;vertical-align:top}.accordion .opener:hover:after,.accordion .opener:hover:before{background:#b3b3b3}.accordion .opener:after,.accordion .opener:before{content:'';top:11px;position:absolute;width:8px;height:2px;background-color:#000;display:inline-block;transition:transform .2s ease,background .2s;left:0;transform:rotate(45deg)}.accordion .opener:before{left:5px;transform:rotate(-45deg)}.accordion .slide{padding-bottom:16px}.staff-list{letter-spacing:-4px;padding-top:40px}@media (max-width:1400px){.staff-list{padding-top:30px}}@media (max-width:1023px){.staff-list{padding-top:10px}}@media (max-width:767px){.staff-list{padding-top:0}}.staff-list .staff{width:20%;display:inline-block;vertical-align:top;letter-spacing:0;padding:0 15px 35px}@media (max-width:1400px){.staff-list .staff{width:25%;padding-bottom:5px}}@media (max-width:767px){.staff-list .staff{width:50%}}.staff-list .staff a:hover{color:#000}.staff-list .staff a:hover .img span,.staff-list .staff a:hover .img:after{opacity:1}.staff-list .staff .img{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:123%;margin-bottom:25px}.staff-list .staff .img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);opacity:0;transition:opacity .2s}.staff-list .staff .img span{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:10;font-size:40px;opacity:0;transition:opacity .2s}.staff-list .staff ul li{padding-left:9px}.staff-popup{opacity:0;visibility:hidden;height:100vh;position:fixed;top:0;left:0;width:100%;transition:opacity .5s ease,visibility .5s;z-index:1100;padding-left:100px}.page-team-member .staff-popup{opacity:1;visibility:visible;position:static;height:auto;padding:0 0 150px}@media (max-width:1023px){.page-team-member .staff-popup{padding-bottom:100px}.staff-popup{padding-left:78px}}@media (max-width:767px){.staff-list .staff .img span{font-size:24px}.page-team-member .staff-popup{padding-bottom:50px}.staff-popup{padding-left:15px}}.staff-popup .staff-overlay{background:rgba(0,0,0,.75);width:100%;height:100vh;position:absolute;top:0;left:0}.page-team-member .staff-popup .staff-overlay{display:none}.staff-popup .staff-member{float:right;position:relative;right:-200px;max-width:1200px;width:100%;height:100vh;background:#fff;display:block!important;opacity:0;overflow-y:auto;transition:opacity .5s ease,right .5s;padding:57px 118px}@media (max-width:1400px){.staff-list .staff .img{margin-bottom:20px}.staff-popup .staff-member{padding:45px 85px}}@media (max-width:1023px){.staff-popup .staff-member{padding:32px 44px}}@media (max-width:767px){.staff-popup .staff-member{padding:20px 30px 70px}}.staff-popup-active .staff-popup .staff-member{right:0;opacity:1}.page-team-member .staff-popup .staff-member{position:static;opacity:1;float:none;height:auto;margin:0 auto;padding:0 15px}.staff-popup-active .staff-popup{opacity:1;visibility:visible}.staff-popup .title{padding:0 0 75px 2px}@media (max-width:1400px){.staff-popup .title{padding:0 0 40px}}.staff-popup .title .icon-slash{font-size:50px;display:inline-block;vertical-align:top}.staff-popup .title span{display:inline-block;vertical-align:middle;margin:8px 0 0 22px}@media (max-width:1023px){.staff-popup .title{padding:0 0 25px}.staff-popup .title h3{letter-spacing:3px}.staff-popup .title .icon-slash{font-size:32px}.staff-popup .title span{margin:3px 0 0 16px}}@media (max-width:767px){.staff-popup .title{padding:0}.page-team-member .staff-popup .title{padding-left:30px}.staff-popup .title .icon-slash{font-size:30px}.staff-popup .title span{width:calc(100% - 90px);margin:5px 0 0 13px}}.staff-popup .photo{width:46.5%;float:left;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-right:150px}@media (max-width:1400px){.staff-popup .photo{width:41.5%;margin-right:115px}}.staff-popup .photo:before{content:'';padding-bottom:123%;display:inline-block;vertical-align:top}.staff-popup .info{overflow:hidden;padding-right:35px}@media (max-width:1400px){.staff-popup .info{padding-right:0}}@media (max-width:1023px){.staff-popup .photo{width:34.5%;margin-right:63px}.staff-popup .info{padding-right:35px}}@media (max-width:767px){.staff-popup .photo{width:93%;float:none;margin:0 0 34px}.page-team-member .staff-popup .photo{width:100%;margin:0 0 30px}.staff-popup .info{padding-right:0}.page-team-member .staff-popup .info{padding-left:30px}}.staff-popup .info h2{margin:-7px 0 2px}@media (max-width:1400px){.staff-popup .info h2{margin:-5px 0 5px}}@media (max-width:1023px){.staff-popup .info h2{margin:-6px 0 7px}}.staff-popup .info h3{margin-bottom:3px}.staff-popup .info .meta{padding-bottom:30px}.staff-popup .info .meta li{display:inline-block;vertical-align:top;padding-right:8px}.page-team-member .staff-popup .staff-close,.staff-popup .info .meta li:first-child:before{display:none}.staff-popup .info .meta li:before{content:'/';padding-right:10px}.staff-popup .staff-close{position:absolute;right:71px;top:78px;text-transform:uppercase;font:13px simplon_normmedium;letter-spacing:3px;padding-right:28px}@media (max-width:1400px){.staff-popup .staff-close{right:18px;top:66px}}@media (max-width:1023px){.staff-popup .staff-close{right:12px;top:34px;padding-right:22px}}@media (max-width:767px){.staff-popup .info h3{margin-bottom:6px}.staff-popup .info .meta{padding-bottom:20px}.staff-popup .staff-close{font-size:8px;letter-spacing:1px;right:16px;top:42px;padding-right:0}}.staff-popup .staff-close i{font-size:16px;display:inline-block;vertical-align:middle;position:absolute;right:0;top:-4px}.staff-popup .staff-close i:before{content:"x";font-family:simplon_normlight,Arial,Helvetica,sans-serif}.staff-popup .button-holder{padding:15px 5px}@media (max-width:767px){.staff-popup .staff-close i{top:-23px;left:9px;right:auto;font-size:16px}.staff-popup .button-holder{padding:10px 5px}.staff-popup .button-holder .button{min-width:170px}}.project-content{padding-bottom:113px}@media (max-width:1400px){.project-content{padding:0 0 58px}}@media (max-width:1023px){.project-content{padding:0 0 45px}}.project-meta-holder{position:relative;margin:0 0 56px}.project-meta-holder:before{content:'\e903';font-family:icomoon;font-size:55px;position:absolute;left:-120px;top:-2px}@media (max-width:1400px){.project-meta-holder{margin-bottom:39px}.project-meta-holder:before{font-size:34px;position:absolute;left:-61px;top:-3px}}@media (max-width:767px){.project-content{padding-bottom:35px}.project-content .col-sm-5{float:none!important}.project-meta-holder{width:47%;float:right;margin-bottom:27px}.project-meta-holder:before{font-size:18px;left:-50px}}.project-meta-holder .project-meta{display:table;width:100%;text-align:center}@media (max-width:767px){.project-meta-holder .project-meta{display:block;text-align:left;line-height:20px}}.project-meta-holder span{display:table-cell;width:20%;padding:0 10px}.project-meta-holder span:first-child{text-align:left;width:30%;padding-left:0}.project-description p,.project-description>blockquote,.project-description>h4,.project-description>h5{margin-right:20%}@media (max-width:1400px){.project-meta-holder .project-meta{font-size:14px}.project-description p,.project-description>blockquote,.project-description>h4,.project-description>h5{margin-right:5%}}@media (max-width:767px){.project-meta-holder span:first-child{width:100%}.project-meta-holder span{display:block;width:100%;padding:0 0 6px}.project-description{padding:0 0 0 30px}.project-description p,.project-description>blockquote,.project-description>h4,.project-description>h5{margin-right:0}}.project-images .caption{margin:15px 0 0;text-align:right}@media (max-width:767px){.project-images .caption{margin:15px 0 25px}.project-images .two-images .col-sm-5:first-child{padding-bottom:30px}}.project-images .caption i{font-size:16px;margin-right:10px}@media (max-width:1023px){.project-images .caption i{font-size:16px;left:-30px}}@media (max-width:560px){.project-images .caption i{font-size:15px}}.project-images .img-center img,.project-images .two-images img{width:100%}.contact-page{width:0;position:absolute;top:0;right:0;z-index:99;transition:width .5s;overflow:hidden;background:#f3f3f3;padding-bottom:9999px}.contact-page-active .contact-page,.wpcf7 .wpcf7-form-control:not(button){width:100%}.page-contact .contact-page{position:static;background:0 0;width:100%;padding-bottom:0}.contact-page .contact-page-block{padding:185px 85px 130px;min-width:100vw;float:right}.page-contact .contact-page .contact-page-block{padding:0;float:none;min-width:0}@media (max-width:1400px){.contact-page .contact-page-block{padding:185px 85px 130px}}@media (max-width:1023px){.contact-page .contact-page-block{padding:113px 63px 100px}}@media (max-width:767px){.contact-page .contact-page-block{padding:64px 0 0}.contact-page .contact-info{float:none!important}}.contact-page .contact-info h3{margin-bottom:11px}.contact-page .contact-info address{font-style:normal}.contact-page .contact-box{padding-bottom:29px}@media (max-width:1023px){.contact-page .contact-info h3{margin-bottom:4px}.contact-page .contact-box{padding-bottom:24px}}.map-holder{position:relative;margin:70px 0 120px}@media (max-width:1400px){.map-holder{margin:31px 0 120px}}@media (max-width:1023px){.map-holder{margin:39px 0 70px}}.map-holder #contact-map{padding-bottom:44%}@media (max-width:767px){.map-holder{margin:22px 0 50px}.map-holder #contact-map{padding-bottom:95%}}.map-holder .icon-slash{font-size:130px;margin-top:-65px;margin-left:11%;display:inline-block;position:relative;z-index:1}@media (max-width:767px){.map-holder .icon-slash{font-size:55px;margin-top:-25px}}.form-control,input[type=text],input[type=password],input[type=tel],input[type=email],textarea{padding:8px 10px;border:1px solid #000;border-width:0 0 1px;background:0 0;font:16px/16px simplon_normlight,Arial,Helvetica,sans-serif;display:block;height:35px;transition:background .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 label{font:13px/14px simplon_normmedium,Arial,Helvetica,sans-serif;text-transform:uppercase}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus{background:#fff;outline:0}textarea{max-height:200px;height:80px}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.wpcf7{max-width:330px;padding:11px 0 0}@media (max-width:767px){.wpcf7{padding:26px 0 0}}.wpcf7 label{display:block;margin:0 0 5px 10px;letter-spacing:2px}.wpcf7 .has-error .wpcf7-form-control{border-color:#eb8831;color:#eb8831}.wpcf7 .has-error .wpcf7-form-control::-webkit-input-placeholder{color:#eb8831}.wpcf7 .has-error .wpcf7-form-control::-moz-placeholder{color:#eb8831}.wpcf7 .has-error .wpcf7-form-control:-ms-input-placeholder{color:#eb8831}.wpcf7 .has-error label{color:#eb8831}.wpcf7 .wpcf7-validation-errors{border:none;color:#eb8831;padding:0 10px}.custom-radio.custom-radio-hidden input:checked+label,.custom-radio.custom-radio-hidden label:hover,.projects-table td a span,.projects-table td a span:hover,.projects-table td span span,.projects-table td span span:hover,.projects-table tr.featured-project:hover a,.projects-table tr.featured-project:hover span{color:#b3b3b3}.wpcf7 .wpcf7-mail-sent-ok{border:none;padding:0 10px;position:relative;letter-spacing:3px}.wpcf7 .wpcf7-mail-sent-ok:before{content:'\e908';font-family:icomoon!important;padding-right:10px}.wpcf7 .wpcf7-submit{margin:42px 17px}@media (max-width:767px){.wpcf7 .wpcf7-submit{margin:24px 6px}}.wpcf7 .button{margin-left:5px}.wpcf7 textarea{width:100%!important}.select{position:relative;z-index:5}.select select{display:none}.select .select-styled{height:35px;border-bottom:1px solid #000;padding:4px 10px;position:relative;cursor:pointer}.select .select-styled.active:after{transform:rotate(45deg)}.select .select-styled.active:before{transform:rotate(-45deg)}.select .select-styled:after,.select .select-styled:before{content:'';top:16px;position:absolute;width:8px;height:2px;background-color:#000;display:inline-block;transition:transform .2s ease,background .2s;right:3px;transform:rotate(-45deg)}.custom-radio.custom-radio-hidden label:after,.custom-radio.custom-radio-hidden label:before,.projects-table tr.table-body,.select .select-options li:before,.select .select-options li:first-child,.select .select-options li[rel=hide]{display:none}.select .select-styled:before{right:8px;transform:rotate(45deg)}.select .select-options{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;padding:5px 0}.select .select-options li{padding:10px;cursor:pointer;transition:padding .25s}.select .select-options li:hover{padding-left:25px}.custom-radio input[type=radio]{position:absolute;visibility:hidden}.custom-radio input[type=radio]:checked+label:after{opacity:1}.custom-radio label{padding:0 0 0 27px;position:relative;font:11px/14px simplon_normmedium,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:3px}.custom-radio label:after,.custom-radio label:before{position:absolute;content:''}.custom-radio label:before{top:0;left:0;width:10px;height:10px;border:1px solid #000;border-radius:50%}.custom-radio label:after{width:6px;height:6px;background:#000;border-radius:50%;top:3px;left:3px;opacity:0;transition:opacity .25s}.custom-radio.custom-radio-hidden label{font-size:13px;padding-left:0;cursor:pointer;transition:color ease .3s}.ajax-loading{height:200px!important;position:relative;float:left;width:100%}.projects-table-holder{width:81%;padding:0 10px;margin-left:19%}@media (max-width:1400px){.projects-table-holder{padding-top:35px}}@media (max-width:1023px){.projects-table-holder{width:auto;margin:0 -30px}}.projects-table{width:100%;min-width:500px;border-collapse:collapse}.projects-table tr{position:relative;border-bottom:1px solid #000}.projects-table tr.table-body.active{display:table-row}.projects-table th{padding:20px 20px 20px 0;text-align:left;font:13px simplon_normmedium,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px}@media (max-width:1400px){.projects-table th{padding:15px 20px 15px 0}}@media (max-width:1023px){.projects-table th{padding:13px 20px 14px 0}}.projects-table th.asc span:after,.projects-table th.asc span:before,.projects-table th.desc span:after,.projects-table th.desc span:before{display:block}.projects-table th.asc span:before{transform:rotate(45deg)}.projects-table th.asc span:after{transform:rotate(-45deg)}.projects-table th span{display:inline-block;vertical-align:top;position:relative;padding-right:10px;cursor:pointer}@media (max-width:767px){.projects-table-holder{margin:0;overflow-x:auto}.projects-table th span:before{right:-5px}.projects-table th span:after{right:0}}.projects-table th span:after,.projects-table th span:before{padding:0;content:'';top:6px;position:absolute;width:8px;height:2px;background-color:#000;transition:transform .2s ease,background .2s;right:-10px;transform:rotate(45deg);display:none}.projects-table th span:before{right:-15px;transform:rotate(-45deg)}.projects-table td:first-child{width:40%}.projects-table td a,.projects-table td a a,.projects-table td a span.no-link,.projects-table td span,.projects-table td span a,.projects-table td span span.no-link{width:100%;height:100%;padding:20px 20px 20px 0;display:block}@media (max-width:1400px){.projects-table td a a,.projects-table td a span.no-link,.projects-table td span a,.projects-table td span span.no-link{padding:15px 20px 15px 0}}.projects-table .project-img{position:absolute;top:0;right:100%;opacity:0;visibility:hidden;width:280px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:opacity .25s,visibility .25s;margin-right:57px}@media (max-width:1023px){.projects-table td a a,.projects-table td a span.no-link,.projects-table td span a,.projects-table td span span.no-link{padding:13px 20px 14px 0}.projects-table .project-img{display:none}}.projects-table .project-img:before{content:'';display:inline-block;vertical-align:top;padding-bottom:62%}.projects-table .project-img:after{content:'\e903';font-family:icomoon!important;font-size:55px;position:absolute;top:21px;right:-25px}@media (max-width:1400px){.projects-table .project-img{margin-right:30px;width:200px}.projects-table .project-img:after{font-size:40px;top:16px;right:-18px}}.projects-table .project-name{position:relative}.projects-table tr.table-body:hover .project-img{opacity:1;visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.project-index-page{width:0;position:absolute;top:0;left:0;z-index:99;transition:width .5s;overflow:hidden;background:#f3f3f3;padding-bottom:9999px}.project-index-page-active .project-index-page{width:100%}.page-projects-index .project-index-page{padding-bottom:0;width:100%;background:0 0;position:static;overflow:visible}.project-index-page .project-index-block{padding:160px 85px 100px;min-width:100vw}.page-projects-index .project-index-page .project-index-block{padding:0 0 100px;min-width:0}@media (max-width:1400px){.project-index-page .project-index-block{padding-top:158px}}@media (max-width:1023px){.project-index-page .project-index-block{padding:113px 63px 100px}}@media (max-width:767px){.project-index-page .project-index-block{padding:64px 0 50px}.project-index-page-direct .sector-filter{margin-top:20px}}.project-index-page .sector-filter{padding:15px 6px 0;float:left;width:50%;white-space:nowrap}@media (max-width:1023px){.project-index-page .sector-filter{padding:7px 0 0}}.project-index-page-direct .projects-table-holder{padding-top:20px}.page-projects .filters .sector-filter{border-bottom:1px solid #b3b3b3;margin-bottom:22px;padding-bottom:14px}@media (max-width:1400px){.page-projects .filters .sector-filter{margin-bottom:20px;padding-bottom:8px}}@media (max-width:767px){.page-projects .filters .sector-filter{padding-bottom:0;margin:0;border:none}}@media screen and (min-width:768px){.project-index-page-direct .sector-filter .slide{position:relative!important;left:0!important;top:0!important;max-width:100%}.sector-filter .slide{display:block!important;position:static!important;max-width:480px}.sector-filter h4 a{cursor:default;pointer-events:none}}.page-projects .sector-filter .slide{padding-top:3px}.sector-filter h4{text-transform:uppercase;font-size:12px;letter-spacing:3px;margin-bottom:37px}.page-projects .sector-filter h4:not(.index-sector-filter-title){float:left;width:120px;padding-right:15px}@media (max-width:1400px){.page-projects .sector-filter h4:not(.index-sector-filter-title){float:none;width:auto;margin-bottom:15px}}.sector-filter h4 a{display:inline-block;vertical-align:top}.sector-filter ul label,.slick-arrow{cursor:pointer}.sector-filter h4 a:before{content:'/';padding-right:7px}@media (max-width:767px){.sector-filter h4{margin-bottom:26px}.sector-filter h4 a{position:relative;padding-right:25px}.sector-filter h4 a:hover:after,.sector-filter h4 a:hover:before{background:#b3b3b3}.sector-filter h4 a.expanded:after{transform:rotate(45deg)}.sector-filter h4 a.expanded:before{transform:rotate(-45deg)}.sector-filter h4 a:after,.sector-filter h4 a:before{padding:0;content:'';top:9px;position:absolute;width:8px;height:2px;background-color:#000;display:inline-block;transition:transform .2s ease,background .2s;right:3px;transform:rotate(-45deg)}.sector-filter h4 a:before{right:8px;transform:rotate(45deg)}}.sector-filter ul{-moz-column-count:2;column-count:2;font:13px/20px simplon_normmedium,Arial,Helvetica,sans-serif;margin-bottom:5px}@media (max-width:767px){.sector-filter ul{-moz-column-count:auto;column-count:auto;margin:0}}.sector-filter ul li{padding:0 0 20px}.sector-filter ul li:before{display:none}.slick-arrow{opacity:0;position:absolute;width:150px;top:0;left:0;height:100%;z-index:10}.slick-arrow.slick-next{left:auto;right:0}.gallery{margin:0 -55px 110px}@media only screen and (max-width:1025px){.gallery{display:none!important}}.gallery:not(.slick-initialized){opacity:0}.gallery .slide{position:relative}.gallery .slide:nth-child(even){margin-top:20px}.gallery .slide:nth-child(even) a{left:-5px;right:10px}@media (max-width:1023px){.gallery .slide:nth-child(even){margin-top:10px}.gallery .slide:nth-child(even) a{left:0;right:6px}}.gallery .slide:before{content:'';width:1px;padding-bottom:74%;display:inline-block;vertical-align:top}@media (max-width:1400px){.gallery{margin-bottom:50px}.gallery .slide:before{padding-bottom:68%}}.gallery .slide a{position:absolute;top:0;left:5px;right:5px;height:100%;transform:skew(-22deg);overflow:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media (max-width:767px){.gallery{margin-bottom:40px}.gallery .slide:nth-child(even){margin-top:7px}.gallery .slide a{left:1px;right:1px}}.gallery .slide .img{height:100%;transform:skew(22deg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin:0 -16%}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}.filters,[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.filters{margin-bottom:80px}@media (max-width:1400px){.filters{margin-bottom:70px}}@media (max-width:1023px){.filters{margin-bottom:47px}}.filters .tabset{display:none;font:13px/16px simplon_normmedium,Arial,Helvetica,sans-serif;letter-spacing:2px}@media (max-width:767px){.filters{float:none;margin:0 0 0 30px}.filters .tabset{display:block}.filters .tabset a{position:relative;padding-right:25px}.filters .tabset a:hover:after,.filters .tabset a:hover:before{background:#b3b3b3}.filters .tabset a.active:after{transform:rotate(45deg)}.filters .tabset a.active:before{transform:rotate(-45deg)}.filters .tabset a:after,.filters .tabset a:before{padding:0;content:'';top:5px;position:absolute;width:8px;height:2px;background-color:#000;display:inline-block;transition:transform .2s ease,background .2s;right:3px;transform:rotate(-45deg)}.filters .tabset a:before{right:8px;transform:rotate(45deg)}}.filters .tabset li{display:inline-block;vertical-align:top;text-transform:uppercase;margin:0 40px 30px 0}.filters .tabset li:last-child{margin-right:0}@media (max-width:767px){.filters .tab{display:none;padding-bottom:10px}.filters .tab h4{display:none}}.sort-filter h4{text-transform:uppercase;font-size:12px;letter-spacing:3px;float:left;width:120px;padding-right:15px}@media (max-width:1400px){.sort-filter h4{float:none;width:auto;margin-bottom:15px}.sort-filter .desktop-filter li{text-align:center}.sort-filter .desktop-filter li:first-child{text-align:left}.sort-filter .desktop-filter li:last-child{text-align:right}}.sort-filter h4 a{display:inline-block;vertical-align:top}@media screen and (min-width:768px){.filters .tab{position:static!important}.sort-filter h4 a{cursor:default;pointer-events:none}}.sort-filter h4 a:before{content:'/';padding-right:7px}.sort-filter .desktop-filter{letter-spacing:-4px;overflow:hidden;font:13px/20px simplon_normmedium,Arial,Helvetica,sans-serif;text-transform:uppercase;padding-top:3px}@media (max-width:767px){.sort-filter .desktop-filter{display:none}.sort-filter .desktop-filter li span:before{right:-5px}.sort-filter .desktop-filter li span:after{right:0}}.sort-filter .desktop-filter li{display:inline-block;vertical-align:top;width:25%;letter-spacing:2px;padding-right:15px}.sort-filter .desktop-filter li.asc span:after,.sort-filter .desktop-filter li.asc span:before,.sort-filter .desktop-filter li.desc span:after,.sort-filter .desktop-filter li.desc span:before{display:block}.sort-filter .desktop-filter li.asc span:before{transform:rotate(-45deg)}.sort-filter .desktop-filter li.asc span:after{transform:rotate(45deg)}.sort-filter .desktop-filter li span{display:inline-block;vertical-align:top;position:relative;padding-right:10px;cursor:pointer}.sort-filter .desktop-filter li span:after,.sort-filter .desktop-filter li span:before{padding:0;content:'';top:6px;position:absolute;width:8px;height:2px;background-color:#000;transition:transform .2s ease,background .2s;right:-10px;transform:rotate(-45deg);display:none}@media (max-width:1400px){.sort-filter .desktop-filter li span:after,.sort-filter .desktop-filter li span:before{right:-5px}}@media (max-width:1023px){.sort-filter .desktop-filter li span:after,.sort-filter .desktop-filter li span:before{width:6px;height:1px;right:-1px;top:8px}}.sort-filter .desktop-filter li span:before{right:-15px;transform:rotate(45deg)}@media (max-width:1400px){.sort-filter .desktop-filter li span:before{right:-10px}}.sort-filter .mobile-filter{display:none}.sort-filter .mobile-filter li{padding-bottom:20px}.project-preview{padding-bottom:90px}@media (max-width:1400px){.project-preview{padding-bottom:85px}}@media (max-width:1023px){.sort-filter .desktop-filter li span:before{right:-5px}.project-preview{padding-bottom:30px}}@media (max-width:767px){.sort-filter .mobile-filter{display:block}.project-preview{padding-bottom:18px}}.project-preview a:hover{color:#000}.project-preview a:hover .img:after,.project-preview a:hover .view{opacity:1;color:#000}.project-preview a:hover .read-more:after{transform:rotate(25deg)}.project-preview a:hover .read-more:before{transform:rotate(-25deg)}.project-preview .img{padding-bottom:62%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;margin-bottom:25px;transform:translateZ(0)}.project-preview .img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);opacity:0;transition:opacity .2s}.project-preview .img .view{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:10;font-size:40px;opacity:0;transition:opacity .2s}@media (max-width:767px){.project-preview .img .view{font-size:24px}}.project-preview .description{margin-left:10%;width:90%;display:table}@media (max-width:1400px){.project-preview .description{width:95%;margin-left:5%;font-size:13px}}@media (max-width:767px){.project-preview .description{display:block;padding-left:30px;line-height:16px}}.project-preview .description>div{display:table-cell;vertical-align:top;padding:0 20px}@media (max-width:1023px){.project-preview .description{width:100%;margin-left:0}.project-preview .description>div{padding:0 10px 0 0}}.project-preview .description .read-more{font-family:simplon_normmedium,Arial,Helvetica,sans-serif}.journal-item h4,.pagination{font:13px/16px simplon_normmedium,Arial,Helvetica,sans-serif}@media (max-width:767px){.project-preview .description>div{display:block;padding:0 0 10px}.project-preview .description .read-more:after,.project-preview .description .read-more:before{top:7px}}.project-preview .description .block div{display:inline-block;vertical-align:top;margin:0 30px}@media (max-width:1023px){.project-preview .description .block div{margin:0 15px}}@media (max-width:767px){.project-preview .description .block div{margin:0 9px 15px 0;position:relative}.project-preview .description .block div:last-child:after{display:none}.project-preview .description .block div:after{content:'/';padding-left:12px}}.journal-item .img:before,.journal-item:before{content:''}.pagination{text-align:center;padding:47px 0 130px}.page-journal .pagination{padding:0 0 20px;margin:0}@media (max-width:1023px){.page-journal .pagination{padding-bottom:15px}}@media (max-width:1400px){.pagination{padding:10px 0 90px}}@media (max-width:1023px){.pagination{padding:56px 0 80px}}@media (max-width:767px){.pagination{padding:58px 0 70px}}.pagination li{display:inline-block;vertical-align:top;padding:0}.pagination li a{cursor:pointer;padding:5px 23px;color:#b3b3b3}.pagination li a.active,.pagination li a:hover{color:#000}.pagination li:before{display:none}@media (max-width:767px){.pagination li{padding:0 10px}}.pagination li.prev{padding-right:40px}.pagination li.prev a{padding:0}@media (max-width:1023px){.pagination li.prev{padding-right:23px}}@media (max-width:767px){.pagination li.prev{padding:0 10px 0 0;float:left}.pagination li.prev .back{margin:0}}.pagination li.next{padding-left:40px}.pagination li.next a{padding:0}@media (max-width:1023px){.pagination li.next{padding-left:23px}}.pagination li.next .read-more{margin-right:24px}.pagination .back:after,.pagination .back:before,.pagination .read-more:after,.pagination .read-more:before{top:7px}@media (max-width:767px){.pagination li.next{padding:0 0 0 10px;float:right}.pagination li.next .read-more{margin-right:0}.pagination .back:after,.pagination .back:before,.pagination .read-more:after,.pagination .read-more:before{display:none}}.journal-item{float:left;width:50%;padding:0 15px;position:relative}@media (max-width:1400px){.journal-item{margin-bottom:30px}}@media (max-width:767px){.journal-item{width:100%;float:none;margin-bottom:45px}}.journal-item:before{background-image:url(../../../themes/via/assets/img/via-pattern.jpg);width:75%;left:12.5%;height:66%;bottom:50px;position:absolute;z-index:-1}@media (max-width:1400px){.journal-item:before{width:70%;left:15%;bottom:100px}}@media (max-width:767px){.journal-item:before{width:75%;left:12.5%;bottom:85px}}.journal-item.small-img .img{width:79%}@media (max-width:767px){.journal-item.small-img .img{width:82%}}.journal-item.full-width{width:100%;letter-spacing:-4px;margin-bottom:170px}@media (max-width:1400px){.journal-item.full-width{margin-bottom:110px}}.journal-item.full-width:before{width:66%;height:500px;bottom:50%;transform:translateY(50%)}@media (max-width:1400px){.journal-item.full-width:before{height:300px;width:64%}}@media (max-width:1023px){.journal-item.full-width{margin-bottom:75px}.journal-item.full-width:before{height:250px;width:62%}}@media (max-width:767px){.journal-item.full-width{margin-bottom:45px;float:left}.journal-item.full-width:before{width:75%;left:12.5%;bottom:85px;height:66%;transform:none}}.journal-item.full-width .caption,.journal-item.full-width .img{letter-spacing:0;display:inline-block;vertical-align:middle}.journal-item.full-width .img{width:calc(50% - 15px);margin:0 15px 0 0}@media (max-width:767px){.journal-item.full-width .img{width:100%;margin:0 0 35px}}.journal-item.full-width .caption{width:calc(50% - 15px);margin-left:15px;padding-top:50px}@media (max-width:767px){.journal-item.full-width .caption{width:100%;margin:0;padding:0 50px}}.journal-item.full-width.small-img .img{width:calc(40% - 15px);margin-left:10%}.journal-item .img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:56px}.journal-item .img:before{display:inline-block;vertical-align:top;padding-bottom:122.5%}.journal-item .caption{padding:0 120px}@media (max-width:1400px){.journal-item .img{margin-bottom:37px}.journal-item .caption{padding:0 85px}}@media (max-width:1023px){.journal-item .caption{padding:0 45px}}@media (max-width:767px){.journal-item.full-width.small-img .img{width:82%;margin-left:0}.journal-item .img{margin-bottom:35px}.journal-item .caption{padding:0 50px}}.journal-item h4{text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.journal-item .read-more{font-family:simplon_normmedium,Arial,Helvetica,sans-serif}.journal-item .read-more:after,.journal-item .read-more:before{top:10px}.journal-item a:hover .read-more:before{transform:rotate(-25deg)}.journal-item a:hover .read-more:after{transform:rotate(25deg)}.categories-list-holder{float:right}.categories-list{padding-bottom:65px}@media (max-width:1400px){.categories-list{padding-bottom:30px}}@media (max-width:1023px){.categories-list{padding-bottom:20px}}@media (max-width:767px){.journal-item h4{margin-bottom:11px}.journal-item p{margin-bottom:13px}.categories-list-holder{float:none}.categories-list{padding:0 0 3px 30px}}.categories-list h4{text-transform:uppercase;font-size:12px;letter-spacing:3px;margin-bottom:30px}@media (max-width:767px){.categories-list h4{margin-bottom:26px}}.categories-list h4 a{display:inline-block;vertical-align:top;position:relative;padding-right:25px}.categories-list h4 a:hover:after,.categories-list h4 a:hover:before{background:#b3b3b3}.categories-list h4 a.expanded:after{transform:rotate(45deg)}.categories-list h4 a.expanded:before{transform:rotate(-45deg)}.categories-list h4 a:after,.categories-list h4 a:before{padding:0;content:'';top:9px;position:absolute;width:8px;height:2px;background-color:#000;display:inline-block;transition:transform .2s ease,background .2s;right:3px;transform:rotate(-45deg)}.categories-list h4 a:before{right:8px;transform:rotate(45deg)}.categories-list ul{-moz-column-count:2;column-count:2;font:13px/20px simplon_normmedium,Arial,Helvetica,sans-serif;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px;max-width:465px}.categories-list ul li{padding:0 0 21px;display:block}@media (max-width:767px){.categories-list ul{-moz-column-count:auto;column-count:auto;margin:0}.categories-list ul li{display:block}}.categories-list ul li:before{display:none}.single-project-popup{opacity:0;visibility:hidden;height:100vh;position:fixed;overflow:auto;top:0;left:0;width:100vw;transition:opacity .5s ease,visibility .5s;z-index:1100;background:#fff;padding:20px 85px;min-width:320px}@media (max-width:1023px){.single-project-popup{padding:20px 63px}}@media (max-width:767px){.single-project-popup{padding:20px 0}}.single-project-active .single-project-popup{opacity:1;visibility:visible}.single-project-popup .article-heading,.single-project-popup .project-content-holder{opacity:0;transition:opacity .5s ease-out 0s}.single-project-active .single-project-popup .article-heading,.single-project-active .single-project-popup .project-content-holder{opacity:1;transition:opacity .5s ease-out 1s}.single-project-popup .full-width-img{position:relative;padding-bottom:62%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:10}.single-project-popup .back{display:inline-block!important}.single-project-popup .img-center,.single-project-popup .two-images{padding:0 0 30px}@media (max-width:1400px){.single-project-popup .img-center .container,.single-project-popup .two-images .container{padding:0}}.single-project-popup .article-footer{padding-bottom:50px}.single-post .back{margin-bottom:20px}@media (max-width:1400px){.single-post .back{margin-bottom:13px}}@media (max-width:767px){.single-post .back{display:none}}.page-404{margin-bottom:100px}.page-404__image{position:relative}.page-404__image__icon{position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(../../../themes/via/assets/img/404.svg);background-repeat:no-repeat;background-position:center center;background-size:62.5% auto}.page-404__heading{text-align:right;margin-top:30px}.page-404__heading .icon-more{font-size:.5em;margin-right:20px}#stpopup{position:fixed;display:block;width:100%;background:#B3B3B3;left:0;bottom:0;z-index:500;font-size:14px;overflow-y:hidden;max-height:100%;transition:max-height 0.3s ease}#stpopup.hide{max-height:0!important}#stpopupi{padding:15px 30px 25px 30px;padding-top:40px!important;transition:opacity 0.3s ease;opacity:1}.hide #stpopupi{opacity:0!important}#stpopup h3{margin:5px 0;font-size:19px}#stpopup h3:before{content:"/";display:inline-block;margin-right:7px}#stpopup p{margin:5px 0;line-height:18px}#stpopup form{margin:15px 0 5px 0;padding:0}#stpopup fieldset{margin:0;padding:0;border:none}#stpopup legend{display:none}#stpopup .button{background:#B3B3B3}#stpopup .field{display:inline-block;vertical-align:middle;width:calc(100% - 130px)}#stpopup .btn{display:inline-block;float:right;vertical-align:middle;padding-top:3px}#stpopup input{font-size:14px;width:100%}#stpopup input.validation-failed{border-bottom:1px solid #F52E20!important}#stpopup .close{position:absolute;right:24px;top:18px;width:24px;height:24px;opacity:.7;cursor:pointer;z-index:15}#stpopup .close:hover{opacity:1}#stpopup .close:before,.close:after{position:absolute;left:15px;content:' ';height:25px;width:2px;background-color:#000}#stpopup .close:before{transform:rotate(45deg)}#stpopup .close:after{transform:rotate(-45deg)}#stpopup .table{display:table;width:100%;height:100%}#stpopup .cell{display:table-cell;width:100%;height:100%;vertical-align:middle;padding:0 30px;text-align:center}div[data-form]{position:relative;z-index:5}div[data-form] .form{opacity:100;transition:opacity 0.2s ease;position:relative;z-index:10}div[data-form] .loading,div[data-form] .overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 0.2s ease;z-index:2}div[data-form] .preload{transform:none;margin-left:-16px!important;margin-top:-16px!important;position:absolute;top:50%;left:50%}div[data-form].loading .form{opacity:0}div[data-form].loading .loading{z-index:12;opacity:1}div[data-form].active .form{opacity:0}div[data-form].active .overlay{z-index:12;opacity:1}.lds-dual-ring{display:inline-block;width:32px;height:32px}.lds-dual-ring:after{content:" ";display:block;width:32px;height:32px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 transparent #000 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width:610px){#stpopup{max-width:570px;left:50%;margin-left:-285px}#stpopup h3 br{display:none}}