.lms-banner{width:100%;position:relative;display:block;text-align:center;padding:88px 0;background:#031b29;overflow:hidden}.lms-banner h1{color:#fff;margin-bottom:15px}.lms-banner p{color:#fff;opacity:.7;margin-bottom:30px}.lms-banner .explore-features{padding:17px 0 19px 0;vertical-align:middle;line-height:14px;font-size:14px;min-width:227px;display:inline-block;text-transform:uppercase;margin:0}.lms-banner .blue-button{float:none;margin:0 auto !important;display:table;width:auto}.lms-banner:before{position:absolute;left:0;top:0;height:100%;z-index:0;background-size:contain !important;width:35%;content:'';display:inline-block;background:url('https://cdn2.hubspot.net/hubfs/3844305/Topyx%20Oct-2017/Home%20Page/lms-bg-left.png') no-repeat left top}.lms-banner:after{position:absolute;right:0;bottom:0;height:100%;z-index:0;background-size:contain !important;width:35%;content:'';display:inline-block;background:url('https://cdn2.hubspot.net/hubfs/3844305/Topyx%20Oct-2017/Home%20Page/lms-bg-right.png') no-repeat right top}.lms-banner .container{max-width:770px}.no-bg-img:before{display:none}.no-bg-img:after{display:none}.overview .power-training-left-top a.link-hover{display:none}.overview .power-training{padding:95px 0}.overview .power-training-left{margin-right:11.1%;width:40.2%}.overview .power-training-right{width:48.7%;margin-bottom:15px}.user-flex,.user-flex li,.user-flex a,.user-flex p{font-size:18px}.user-flex p a{color:#00acdf}.user-flex p a:hover{color:#031b29}.user-flex ul li p strong,.user-flex ul li strong a,.user-flex ul li a strong,.user-flex ul li p strong{font-size:20px;color:#596973}@media screen and (max-width:1270px){.lms-banner,.overview .power-training{padding:75px 0}}@media screen and (max-width:1170px){.lms-banner,.overview .power-training{padding:65px 0}.overview .power-training-left{margin-right:7.1%;width:46.2%}.overview .power-training-right{width:46.7%;margin-bottom:0px}}@media screen and (max-width:1024px){.lms-banner .container{max-width:570px}.lms-banner:before{left:-50px}.lms-banner:after{right:-50px}}@media screen and (max-width:991px){.lms-banner,.overview .power-training{padding:55px 0}.lms-banner .container{max-width:500px}}@media screen and (max-width:767px){.lms-banner:before,.lms-banner:after{display:none}.lms-banner,.overview .power-training{padding:40px 0}.overview .power-training-left,.overview .power-training-right{width:100%;margin-right:0}}@media screen and (max-width:568px){.lms-banner .container{max-width:100%}}@media screen and (max-width:480px){.lms-banner .blue-button{width:100%}}