.login-stratum{padding:2em 0}.login-stratum .widget-login{max-width:100%;margin:0 auto 2em}.login-stratum h1{font-size:1.5em}.login-stratum figure{margin:1em 0;padding:0}.login-stratum figure img{display:block;width:300px}.login-stratum .list-checks li{padding-left:33px}.login-stratum .list-checks li:before{top:-5px;font-size:1.5em;color:#ccc}.login-stratum .content p{padding-left:20px;margin:2em 0}.login-stratum .button{font-size:14px;padding:1.25em 2em}@media only screen and (min-width:768px){.login-stratum h1{font-size:2.25em}.login-stratum .widget-login{max-width:260px;margin:0 0 2em}.login-stratum .login-column{float:left}.login-stratum .content{padding-left:290px}}@media only screen and (min-width:1024px){.login-stratum{padding-bottom:4em}.login-stratum .content p,.login-stratum .list-checks{padding-left:30px}.login-stratum .list-checks li{margin:1.25em 0}.login-stratum .list-checks li:first-child{margin-top:0}.login-stratum .list-checks li:last-child{margin-bottom:0}.login-stratum .content{padding-left:310px}.login-stratum figure{position:absolute;width:45%;right:-15%;margin:0}.login-stratum figure img{width:auto}}.carousel .content{position:relative;padding-left:2.25em}.carousel .content .icon{position:absolute;left:0;top:26px;font-size:2em;color:#043093}@media only screen and (min-width:768px){.carousel .content{padding-top:3em;padding-bottom:3em;padding-left:4em;min-height:400px}.carousel .content h2{font-size:1.25em}.carousel .content .icon{top:24px;font-size:4em}.carousel .image-left .content{padding-left:61%}.carousel .image-left .content .icon{left:51%}}@media only screen and (min-width:1024px){.carousel .content h2{font-size:1.5em}.carousel .image-left .content{padding-left:58.5%}}