@media only screen and (max-width:768px){.amsl-social-wrapper{position:relative}.amsl-social-wrapper .amsl-button-wrapper{margin-bottom:10px}}@media all and (min-width:769px),print{.amsl-social-wrapper{margin-top:0}.amsl-social-wrapper .amsl-social-title{margin-top:60px;margin-bottom:30px}.amsl-social-wrapper.login .amsl-buttons{display:flex}.amsl-social-wrapper.login .amsl-buttons .amsl-button-wrapper{width:50%}.amsl-social-wrapper.login .amsl-buttons .amsl-button-wrapper:nth-child(even){margin-left:10px}.amsl-social-wrapper.login .amsl-buttons .amsl-button-wrapper:nth-child(odd){margin-right:10px}.amsl-social-wrapper .amsl-buttons .amsl-button-wrapper{margin-bottom:20px}}@media all and (min-width:1024px),print{.amsociallogin-social-accounts .amsl-button-wrapper{width:300px}}.amsl-social-wrapper .amsl-social-title{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem;text-align:center;padding:0;margin-top:40px;margin-bottom:15px;text-transform:uppercase;position:relative}.amsl-social-wrapper .amsl-social-title:before{content:'';height:1px;width:100%;position:absolute;z-index:1;background:#E1E1E1;left:0;top:50%;transform:translateY(-50%)}.amsl-social-wrapper .amsl-social-title .title{background:white;z-index:2;position:relative;padding:0 20px}.amsl-social-wrapper .amsl-error{margin:0}.amsl-social-wrapper .amsl-buttons .amsl-button-wrapper{margin-bottom:10px}.amsociallogin-social-accounts .amsl-title{font-weight:300;line-height:1.1;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}.amsociallogin-social-accounts .amsl-button-wrapper{margin-bottom:10px}