.col-lg-12{flex:0 0 100%;max-width:100%}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:1.5vw;padding-right:1.5vw;position:relative;width:100%}.component-text li,.component-text p{font-family:america,sans-serif;font-size:17px;letter-spacing:-.025em;line-height:1.6}.component-text li a,.component-text p a{word-break:break-word}a{color:#1557e4;text-decoration:none}*,:after,:before{box-sizing:border-box}.bg-white{background-color:#fff!important}footer a{box-shadow:none!important;color:#000}.footer{position:relative}.footer--no-subscribe .footer-top{margin-top:30px}.footer-top{background-color:#eee;padding-left:5vw;padding-right:5vw}.back-to-top{align-items:center;background-color:#fff;border:1px solid #eee;border:1px solid #000;border-radius:18px;bottom:90px;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:5vw;transition:background-color .45s cubic-bezier(.215,.61,.355,1);width:36px;z-index:20}.back-to-top__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer .container-fluid{margin-left:auto;margin-right:auto;padding-left:1.5vw;padding-right:1.5vw;width:100%}.footer .row{display:flex;flex-wrap:wrap;margin-left:-1.5vw;margin-left:0;margin-right:-1.5vw;margin-right:0}.footer-branding-link{display:block;font-family:tiempos-f,serif;font-size:25px;font-weight:200;line-height:1;padding:30px 0}.footer-branding-link:before{background-color:#000;content:" ";display:block;height:3px;opacity:1;position:absolute;top:0;width:100%}.footer-bottom{padding:30px 5vw}.footer__SMU-logo{margin-bottom:15px;width:200px}a img,img{height:auto;width:100%}.btn,a.blue-button,a.blue-button-large,a.red-button,a.red-button-large,a.silver-button,a.silver-button-large{border:0;border-radius:30px;box-shadow:none!important;-webkit-box-shadow:none!important;display:inline-block;font-size:14px;font-weight:700;max-width:90vw;overflow:hidden;padding:7px 17px;text-overflow:ellipsis;text-transform:uppercase;-webkit-transition:background-color .45s cubic-bezier(.215,.61,.355,1),color .45s cubic-bezier(.215,.61,.355,1)!important;transition:background-color .45s cubic-bezier(.215,.61,.355,1),color .45s cubic-bezier(.215,.61,.355,1)!important;white-space:nowrap;white-space:normal}.btn-primary,.btn-primary>strong,a.blue-button,a.blue-button-large,a.blue-button-large>strong,a.blue-button>strong{background-color:#354ca1!important;color:#fff!important}@media screen and (min-width:100px){.component-text li,.component-text p{font-size:calc(16.78947px + .21053vw)}.btn,a.blue-button,a.blue-button-large,a.red-button,a.red-button-large,a.silver-button,a.silver-button-large{font-size:calc(15.89474px + .10526vw)!important}.footer__SMU-copyright{font-size:calc(10.84211px + .15789vw)}}@media (min-width:768px){.footer{display:flex;flex-wrap:wrap}.footer-top{padding-left:1.5vw;padding-right:1.5vw;width:100%}.back-to-top{border-radius:22px;height:44px;width:44px}.btn,a.blue-button,a.blue-button-large,a.red-button,a.red-button-large,a.silver-button,a.silver-button-large{font-size:16px;padding:7px 25px}.footer-branding-link{font-size:32px;padding:45px 0}.footer--no-subscribe .back-to-top{bottom:auto;right:4.5vw;top:29px}footer .footer__SMU-logo img{max-height:41.33px;width:auto}.footer-bottom{width:100%}.footer-bottom,.footer__SMU-logo{padding-left:1.5vw;padding-right:1.5vw}footer .footer__SMU-logo{padding-bottom:6px}.footer__SMU-copyright,.smu-branding__link{padding-left:1.5vw;padding-right:1.5vw}}@media screen and (min-width:980px){.col-lg-6{flex:0 0 50%;max-width:50%}}