.page-section{min-height:66vh;padding-top:119.5px;background-color:#fff;position:relative;display:flex}.page-section .section-background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow:hidden;pointer-events:none}.page-section .section-background .image-container{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .15s}.page-section .section-background .image-container .js-parallaxzoom-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:96%;background-position:top center;background-position-y:53%}.page-section .content-wrapper{padding-top:6.6vmax;padding-bottom:6.6vmax;justify-content:center;padding-right:3vw;padding-left:3vw;margin:0 auto;box-sizing:content-box;display:flex;position:relative;width:100%;max-width:1200px}.page-section .content-wrapper .content{width:50%}.page-section .content-wrapper .content .columns-12 .row{margin-left:-17px;margin-right:-17px}.page-section .content-wrapper .content .image-block{padding-left:17px;padding-right:17px;padding-bottom:17px;width:100%}.page-section .content-wrapper .content .image-block figure.block-image-figure{margin:0}.page-section .content-wrapper .content .image-block figure.block-image-figure>div{position:relative;opacity:1;transform:matrix(1,0,0,1,0,0);transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.page-section .content-wrapper .content .image-block figure.block-image-figure>div img.thumb-image{width:100%;height:100.031%;display:block;left:0;position:absolute;top:-0.0153585%}@media(max-width:1368px){.page-section .section-background .image-container .js-parallaxzoom-image{background-size:122%}}@media(max-width:1330px){.page-section .section-background .image-container .js-parallaxzoom-image{background-size:100%}}@media(max-width:1199px){.page-section .section-background .image-container .js-parallaxzoom-image{background-size:129%}}@media(max-width:1024px){.page-section .section-background .image-container .js-parallaxzoom-image{background-size:113%}}@media(max-width:890px){.page-section .section-background .image-container .js-parallaxzoom-image{background-size:cover}}@media(max-width:767px){.page-section .content-wrapper .content{width:100%}.page-section{align-items:center}.page-section .content-wrapper .content .image-block{padding-top:17px}.page-section .content-wrapper{padding-right:6vw;padding-left:6vw}}