.be-page-stack-left:after,.be-page-stack-left:before,.be-page-stack-right:after,.be-page-stack-right:before{content:"";width:8px;position:absolute;top:10px;bottom:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);-webkit-transition:.7s cubic-bezier(.645,.045,.355,1);-o-transition:.7s cubic-bezier(.645,.045,.355,1);transition:.7s cubic-bezier(.645,.045,.355,1);height:100vh;opacity:0;z-index:1}.be-page-stack-right:after,.be-page-stack-right:before{left:0}.be-page-stack-right{padding-left:16px}.be-page-stack-left,.be-page-stack-right{-webkit-box-sizing:border-box;box-sizing:border-box}.be-page-stack-left{padding-right:16px}.be-page-stack-left:after,.be-page-stack-left:before{right:0}.be-page-stack-left:before,.be-page-stack-right:before{width:16px;top:20px;bottom:0}.page-stack-left.side-menu-opened #main:after,.page-stack-right.side-menu-opened #main:after,.side-menu-opened .be-page-stack-left:after,.side-menu-opened .be-page-stack-left:before,.side-menu-opened .be-page-stack-right:after,.side-menu-opened .be-page-stack-right:before,body.page-stack-left.header-solid.side-menu-opened #header-inner-wrap:not(.top-animate),body.page-stack-right.header-solid.side-menu-opened #header-inner-wrap:not(.top-animate){opacity:1}.page-stack-left.side-menu-opened #main-wrapper,.page-stack-right.side-menu-opened #main-wrapper{position:relative;z-index:16}.page-stack-left #main:after,.page-stack-right #main:after{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:16;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);-webkit-transition:opacity .7s cubic-bezier(.645,.045,.355,1),height .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1);transition:opacity .7s cubic-bezier(.645,.045,.355,1),height .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1),height .7s cubic-bezier(.645,.045,.355,1);transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1),height .7s cubic-bezier(.645,.045,.355,1);transition:opacity .7s cubic-bezier(.645,.045,.355,1),transform .7s cubic-bezier(.645,.045,.355,1),height .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)}.page-stack-left #back-to-top,.page-stack-right #back-to-top{-webkit-transition:z-index .7s cubic-bezier(.645,.045,.355,1);-o-transition:z-index .7s cubic-bezier(.645,.045,.355,1);transition:z-index .7s cubic-bezier(.645,.045,.355,1)}.page-stack-left.side-menu-opened #back-to-top,.page-stack-right.side-menu-opened #back-to-top{z-index:8;pointer-events:none}.page-stack-left.side-menu-opened #main-wrapper,.page-stack-right.side-menu-opened #main-wrapper{pointer-events:none}.page-stack-left.side-menu-opened #main:after,.page-stack-right.side-menu-opened #main:after{pointer-events:all}body.top-header.page-stack-left #header-inner-wrap,body.top-header.page-stack-left #main>:not(#header),body.top-header.page-stack-right #header-inner-wrap,body.top-header.page-stack-right #main>:not(#header){left:0;-webkit-transition:-webkit-transform .7s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .7s cubic-bezier(.645,.045,.355,1);-o-transition:transform .7s cubic-bezier(.645,.045,.355,1);transition:transform .7s cubic-bezier(.645,.045,.355,1);transition:transform .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)}body.top-header.page-stack-right #header-inner-wrap,body.top-header.page-stack-right #main>:not(#header){right:0}body.top-header.page-stack-left.side-menu-opened #header-inner-wrap,body.top-header.page-stack-left.side-menu-opened #main>:not(#header),body.top-header.page-stack-right.side-menu-opened #header-inner-wrap,body.top-header.page-stack-right.side-menu-opened #main>:not(#header){-ms-transform:translatex(-280px);-webkit-transform:translatex(-280px);transform:translatex(-280px)}body.page-stack-left #header-inner-wrap.no-transparent.top-animate,body.page-stack-right #header-inner-wrap.no-transparent.top-animate{-webkit-transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease,opacity .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important;transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease,opacity .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important;-o-transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease,transform .7s cubic-bezier(.645,.045,.355,1),opacity .7s cubic-bezier(.645,.045,.355,1)!important;transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease,transform .7s cubic-bezier(.645,.045,.355,1),opacity .7s cubic-bezier(.645,.045,.355,1)!important;transition:background .7s cubic-bezier(.645,.045,.355,1),top .5s ease,transform .7s cubic-bezier(.645,.045,.355,1),opacity .7s cubic-bezier(.645,.045,.355,1),-webkit-transform .7s cubic-bezier(.645,.045,.355,1)!important}body.page-stack-left.side-menu-opened #header-inner-wrap,body.page-stack-right.side-menu-opened #header-inner-wrap{opacity:0}