.layout-page{display:block;min-height:100vh}.layout-page .content-right,.layout-page .navbar-main,.layout-page .sidebar-left-wrp{transition:.3s}.layout-page .inner-page{overflow:auto;min-height:100vh;position:relative}.layout-page .sidebar-left-wrp{width:250px;position:fixed;min-height:100vh;height:100%}.layout-page .content-right{margin-left:250px;width:calc(100% - 250px)}.layout-page .content-right .main-content{padding:2rem;min-height:calc(100vh - 130px)}.layout-page .content-right .main-content.is-white{padding:0}.layout-page .content-right .main-content.is-white>#main-content-child{max-width:none!important}.layout-page .footer-main{box-shadow:0 2px 6px 0 rgba(0,0,0,.2);background-color:#fff;padding:1rem 1.25rem;margin-top:1px}.layout-page .footer-main .container.is-widescreen{display:flex;flex-direction:row;align-items:center}.layout-page .footer-main a,.layout-page .footer-main p,.layout-page .footer-main span{color:#8b95a5;margin-bottom:0}.layout-page .footer-main .intro{flex:1;display:flex;flex-direction:row;align-items:center}.layout-page .footer-main .intro img{margin-right:.5rem;width:20px}.layout-page .footer-main .links{margin-left:.5rem;display:flex;flex-direction:row}.layout-page .footer-main .links p{flex:1}.layout-page .footer-main .links p:not(:last-child) a:after{margin:0 .5rem;content:"●"}.layout-page .modal-session .head{background-color:#00a087;padding:1rem 1.25rem}.layout-page .modal-session .head p{color:#fff}.layout-page .modal-session .box{border-radius:0}.layout-page .modal-session .box i{margin-bottom:1.25rem}.layout-page .modal-session .box .button{width:150px}.layout-page .mobile-page{height:100vh;width:100vw}.layout-page .mobile-page .wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.layout-page .mobile-page .wrapper i{display:block;margin-bottom:1.5rem}.layout-page .mobile-page .wrapper h2.subtitle{font-weight:400!important}@media screen and (min-width:1600px){.layout-page .sidebar-left-wrp{width:300px}.layout-page .content-right{width:calc(100% - 300px);margin-left:300px}.layout-page .inner-page.is-collapsed .container.is-widescreen{max-width:1920px}.layout-page .inner-page.is-collapsed .navbar-main>.container{padding:0 2rem}}