html,body{position:relative}article{position:relative;width:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto;z-index:1;padding-top:var(--header-height)}section{position:relative}.container{position:relative;width:100%;padding:0 40px;max-width:1400px;margin:0 auto}.container.narrow{max-width:1120px}.container.wide{max-width:1920px}.section{position:relative}@media all and (max-width:767px){.container{padding:0 20px}}.embed-container,.wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed,.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after{content:'';display:block;clear:both}.d-flex{display:flex}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-center img{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.mb-half{margin-bottom:.5em!important}.mt-half{margin-top:.5em!important}.mb-1{margin-bottom:1em!important}.mt-1{margin-top:1em!important}.mb-2{margin-bottom:2em!important}.mt-2{margin-top:2em!important}.mb-3{margin-bottom:3em!important}.mt-3{margin-top:3em!important}.mb-4{margin-bottom:4em!important}.mt-4{margin-top:4em!important}.padding-1{padding:1em!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-1{padding-top:1em!important}.pb-1{padding-bottom:1em!important}.pr-1{padding-right:1em!important}.pl-1{padding-left:1em!important}.padding-2{padding:2em!important}.pt-2{padding-top:2em!important}.pb-2{padding-bottom:2em!important}.pr-2{padding-right:2em!important}.pl-2{padding-left:2em!important}.pt-3{padding-top:3em!important}.pb-3{padding-bottom:3em!important}.pt-4{padding-top:4em!important}.pb-4{padding-bottom:4em!important}.pt-5{padding-top:5em!important}.pb-5{padding-bottom:5em!important}.vh-100{min-height:100vh}.gap-5{gap:var(--gap-5)}.gap-10{gap:var(--gap-10)}.gap-20{gap:var(--gap-20)}.gap-30{gap:var(--gap-30)}.gap-40{gap:var(--gap-40)}.gap-60{gap:var(--gap-60)}.gap-80{gap:var(--gap-80)}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.row-fullwidth>*{flex:1}.sticky-el{will-change:min-height}.sticky-el__inner{transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform}@media all and (min-width:981px){.flex-row.col-2>.flex-item{flex:0 1 calc( ( 100% - var(--gap) ) / 2 )}.flex-row.col-3>.flex-item{flex:0 1 calc( ( 100% - ( var(--gap) * 2 ) ) / 3 )}.flex-row.col-4>.flex-item{width:25%}.row-half>*{flex:0 1 calc( ( 100% - var(--gap) ) / 2 )}.m-show{display:none}}@media all and (max-width:980px){body .wrapper{overflow-x:hidden}.m-hide{display:none}.flex-row.m-column{flex-direction:column}.flex-row>.flex-item:last-child{margin-bottom:0}}main.__is-sidebar{display:flex;gap:var(--gap-2)}@media all and (min-width:1025px){main.__is-sidebar .__sidebar{flex:1 1 240px}main.__is-sidebar .__content{flex:1 1 880px}}@media all and (max-width:1024px){main.__is-sidebar{flex-direction:column}}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img{width:100%;top:-16.84%;left:0;opacity:.7}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube img,.youtube .play-button{cursor:pointer}.youtube img,.youtube iframe,.youtube .play-button,.youtube .play-button:before{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}