@charset "UTF-8";.clearfix:after{content:"";display:block;clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}.vid-inline__caption,figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}select::-ms-expand{display:none}button,input{overflow:visible;border-radius:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,h2,h5,h6{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}h1{font-size:30px;line-height:1.2;font-weight:700}@media (min-width:700px){h1{font-size:40px}}@media (min-width:1025px){h1{font-size:50px}}h2{margin:0 0 12px;font-size:26px;line-height:1.4;font-weight:500;text-transform:uppercase}@media (min-width:700px){h2{font-size:35px}}@media (min-width:1025px){h2{font-size:43px;margin:0 0 10px}}h3{margin:0 0 14px;font-size:25px;font-weight:600;line-height:1.2}@media (min-width:700px){h3{font-size:28px;margin:0 0 19px}}@media (min-width:1025px){h3{font-size:33px;margin:0 0 23px}}h4{margin:0 0 14px;font-size:22px;font-weight:300;line-height:1.2}@media (min-width:700px){h4{font-size:26px;margin:0 0 18px}}@media (min-width:1025px){h4{font-size:30px;margin:0 0 21px}}h5{margin:0 0 18px;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:.91px;text-transform:uppercase}@media (min-width:700px){h5{font-size:20px}}@media (min-width:1025px){h5{font-size:22px;margin:0 0 22px}}h6{margin:0 0 15px;font-size:19px;line-height:1.2;font-weight:700;letter-spacing:.86px}@media (min-width:700px){h6{font-size:20px;margin:0 0 16px}}@media (min-width:1025px){h6{font-size:22px}}p{margin:0 0 34px}p:empty{display:none}strong{font-weight:700}html{font-size:17px}@media (min-width:700px){html{font-size:18px}}@media (min-width:1025px){html{font-size:20px}}body{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width:700px){body{line-height:1.5}}@media (min-width:1025px){body{line-height:1.45}}body.js-fixed{overflow:hidden}@media (prefers-reduced-motion:reduce){*,::after,::before{-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}a.skip-link{position:absolute;left:0;top:0;color:#000}a.skip-link.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}a.skip-link.visually-hidden:active,a.skip-link.visually-hidden:focus{position:static!important;clip:auto;height:auto;width:auto;overflow:auto}a.skip-link.visually-hidden:focus{background-color:#fff;padding:3px 10px;position:absolute!important;z-index:10000}.float-right{float:right}.float-left{float:left}a{cursor:pointer;font-weight:700;text-decoration:none;color:#a6192e}a:hover{color:#000}.link--arrow .last-word{position:relative;display:inline-block;padding-right:30px}.link--arrow .arrow{position:absolute;top:50%;right:0;width:18px;height:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}.link--arrow .arrow:after{content:"\e901";font-family:icomoon;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;line-height:1;color:#a6192e;display:inline-block;vertical-align:top}.link--arrow:hover .arrow{right:-5px}img{display:block;max-width:100%;height:auto}figure{margin:0}.vid-inline__caption,figcaption{font-size:15px;line-height:1.2;font-style:italic;margin:32px 21px 0;position:relative}@media (min-width:700px){.vid-inline__caption,figcaption{margin:46px 0 0}}@media (min-width:1025px){.vid-inline__caption,figcaption{margin:52px 0 0}}.vid-inline__caption:before,figcaption:before{content:"";position:absolute;top:-14px;left:0;width:59px;height:1px;background-color:#f62530}@media (min-width:700px){.vid-inline__caption:before,figcaption:before{top:-20px}}@media (min-width:1025px){.vid-inline__caption:before,figcaption:before{top:-22px}}.img-inline img{width:100%}.img-inline--full{margin:0 -20px 32px}@media (min-width:700px){.img-inline--full{margin:0 0 43px}}@media (min-width:1025px){.img-inline--full{margin:0 0 52px}}.img-inline--float{padding:0 20px}@media (min-width:700px){.img-inline--float{padding:0}}@media (min-width:700px){.img-inline--float.float-right{margin:0 0 2rem 2rem}}@media (min-width:700px){.img-inline--float.float-left{margin:0 2rem 2rem 0}}.img-inline--float{margin:0 0 31px}@media (min-width:1025px){.img-inline--float{max-width:300px}}.img-inline--float.float-left .vid-inline__caption,.img-inline--float.float-left figcaption,.img-inline--float.float-right .vid-inline__caption,.img-inline--float.float-right figcaption{padding:29px 0 0;margin:0}.img-inline--float.float-left .vid-inline__caption:before,.img-inline--float.float-left figcaption:before,.img-inline--float.float-right .vid-inline__caption:before,.img-inline--float.float-right figcaption:before{top:17px}@media (min-width:700px){.img-inline--float.float-left .vid-inline__caption:before,.img-inline--float.float-left figcaption:before,.img-inline--float.float-right .vid-inline__caption:before,.img-inline--float.float-right figcaption:before{top:26px}}@media (min-width:1025px){.img-inline--float.float-left .vid-inline__caption:before,.img-inline--float.float-left figcaption:before,.img-inline--float.float-right .vid-inline__caption:before,.img-inline--float.float-right figcaption:before{top:30px}}@media (min-width:700px){.img-inline--float.float-left .vid-inline__caption,.img-inline--float.float-left figcaption,.img-inline--float.float-right .vid-inline__caption,.img-inline--float.float-right figcaption{padding:44px 0 0}}@media (min-width:1025px){.img-inline--float.float-left .vid-inline__caption,.img-inline--float.float-left figcaption,.img-inline--float.float-right .vid-inline__caption,.img-inline--float.float-right figcaption{padding:50px 0 0}}@media (min-width:700px){.img-inline--float.float-right{margin:0 0 20px 50px;width:41.6%}}@media (min-width:1025px){.img-inline--float.float-right{margin:0 -99px 20px 50px;width:42.9%}}@media (min-width:700px){.img-inline--float.float-left{margin:0 50px 20px 0;width:41.6%}}@media (min-width:1025px){.img-inline--float.float-left{margin:0 50px 20px -99px;width:42.9%}}table{clear:both}.cta--button{display:inline-block;vertical-align:top;color:#fff;text-align:center;text-transform:uppercase;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;background-color:#a6192e;padding:17px 20px;position:relative;z-index:1}@media (min-width:700px){.cta--button{font-size:18px}}@media (min-width:1025px){.cta--button{font-size:20px;padding:19px 20px}}.cta--button:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#000;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;z-index:-1}.cta--button:hover{color:#fff}.cta--button:hover:before{width:100%}.cta_red{background-color:#fff;color:#a6192e;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.cta_red:before{background-color:#a6192e}.cta--link{display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;font:700 19px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;letter-spacing:.86px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.cta--link{font-size:22px;letter-spacing:1px}}.cta--link:after{content:"";position:absolute;bottom:-7px;right:0;left:0;height:1px;background-color:#a6192e;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.cta--link:hover:after{background-color:#000}.quote--full{background-color:#2c2c2c;margin:0 0 50px;color:#fff;font:500 23px/1.32 brandon-grotesque,Arial,Helvetica,sans-serif;padding:38px 0 40px}@media (min-width:700px){.quote--full{font-size:28px;line-height:1.22;padding:58px 0 49px;margin:0 0 52px}.quote--full .container{padding:0 60px 0 139px}.quote--full .container.quote__only{padding-left:60px}}@media (min-width:1025px){.quote--full{padding:93px 0 79px;font-size:38px;line-height:1.2;margin:0 0 50px}.quote--full .container{padding:0 0 0 106px}.quote--full .container.quote__only{padding-left:0}}.quote__footer{padding:0 0 0 44px;margin:0 0 16px;position:relative}@media (min-width:700px){.quote__footer{padding:0;margin:0 0 27px}}@media (min-width:1025px){.quote__footer{margin:0 0 40px}}.quote__footer:before{content:"\e900";font-family:icomoon;position:absolute;top:5px;left:0;font-size:22px;line-height:1;color:#f62530;font-weight:400}@media (min-width:700px){.quote__footer:before{font-size:42px;top:0;left:-88px}}@media (min-width:1025px){.quote__footer:before{font-size:60px;top:-2px;left:-127px}}.quote__attr{font-size:30px;line-height:1.2;font-weight:700;position:relative;display:inline-block;vertical-align:top;margin:0 0 9px}@media (min-width:700px){.quote__attr{font-size:35px;margin:0 0 11px}}@media (min-width:1025px){.quote__attr{font-size:45px;margin:0 0 12px}}.quote__attr a{display:block;position:relative;color:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.quote__attr a:after{content:"";position:absolute;bottom:2px;left:0;right:0;background-color:#fff;height:1px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.quote__attr a:hover{color:#f62530}.quote__attr a:hover:after{background-color:#f62530}.quote__info{font:italic 18px/1.2 proxima-nova,Arial,Helvetica,sans-serif}@media (min-width:1025px){.quote__info{font-size:22px}}.quote--contained{margin:0 0 34px;font:500 23px/1.32 brandon-grotesque,Arial,Helvetica,sans-serif;padding:38px 0 40px}@media (min-width:700px){.quote--contained{font-size:28px;line-height:1.22;padding:58px 0 49px;margin:0 0 34px}.quote--contained .container{padding:0 60px 0 139px}.quote--contained .container.quote__only{padding-left:60px}}@media (min-width:1025px){.quote--contained .quote__footer{margin:0 0 27px}.quote--contained .quote__footer:before{font-size:42px;top:0;left:-88px}.quote--contained .quote__attr{font-size:35px;margin:0 0 11px}.quote--contained .quote__info{font-size:18px}}.quote--white{background-color:#fff;color:#000;border-top:solid 1px #2e2e2e;border-bottom:solid 1px #2e2e2e}.quote--white .quote__footer:before{color:#a6192e}.quote--white .quote__attr a:hover{color:#a6192e}.quote--white .quote__attr a:after{background-color:#000}.quote--white .quote__attr a:hover:after{background-color:#a6192e}.last-word{position:relative;display:inline-block;padding:0 21px 0 0}@media (min-width:1025px){.last-word{padding:0 23px 0 0}}.arrow{position:absolute;top:4px;right:0;line-height:1;font-size:16px;color:#a6192e}@media (min-width:700px){.arrow{font-size:15px;top:8px}}@media (min-width:1025px){.arrow{font-size:16px;top:11px;-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s}}.arrow:before{content:"\e901";font-family:icomoon;line-height:1;display:inline-block;vertical-align:top;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s;font-weight:400}@media print{.footer,.header{display:none}}@font-face{font-family:icomoon;src:url(https://ou-resources.sdsu.edu/crimson/assets/fonts/icomoon/icomoon.woff?9tc22l) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pause:before{content:"\e90d"}.icon-close:before{content:"\e908"}.icon-external-link:before{content:"\e902"}.icon-chevron-right:before{content:"\e901"}.icon-search:before{content:"\e903"}.icon-quote:before{content:"\e900"}.icon-yahoo:before{content:"\e90c"}.icon-google-plus:before{content:"\e909"}.icon-windows:before{content:"\e90a"}.icon-apple:before{content:"\e90b"}.icon-facebook:before{content:"\e907"}.icon-instagram:before{content:"\e904"}.icon-twitter:before{content:"\e905"}.icon-youtube-play:before{content:"\e906"}.container{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.container{padding-left:50px;padding-right:50px}}@media screen and (min-width:1025px){.container{padding-left:50px;padding-right:50px}}@media (min-width:700px){.container{max-width:800px;margin:0 auto}}.wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}@media (min-width:700px){.column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.column__col{margin:0 0 35px}.column__col:last-child{margin:0}@media (min-width:700px){.column__col{margin:0;-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}}.column__img{margin:0 0 22px}@media (min-width:700px){.column__img{margin:0 0 21px}}@media (min-width:1025px){.column__img{margin:0 0 31px}}.column__img img{width:100%}.column__title{margin:0 0 19px}@media (min-width:700px){.column__title{padding:0 2px 0 0;margin:0 0 13px}}.column__title h3{margin:0;font-size:18px;line-height:1.39}@media (min-width:700px){.column__title h3{font-size:23px;line-height:1.34}}@media (min-width:1025px){.column__title h3{font-size:30px;line-height:1.2}}.column__title h3 a{font-weight:inherit;color:#000;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1025px){.column__title h3 a:hover{color:#a6192e}.column__title h3 a:hover .arrow{right:-5px}}.column__subtitle{text-transform:uppercase;font-size:14px;line-height:1.2;letter-spacing:.78px;margin:0 0 11px}@media (min-width:700px){.column__subtitle{font-size:16px}}@media (min-width:1025px){.column__subtitle{font-size:18px;margin:0 0 22px}}.column__body{line-height:1.53}@media (min-width:700px){.column--two{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -30px}}@media (min-width:1025px){.column--two{margin:0 -55px}}@media (min-width:700px){.column--two .column__col{-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media (min-width:1025px){.column--two .column__col{-webkit-flex-basis:calc(50% - 25px);-ms-flex-preferred-size:calc(50% - 25px);flex-basis:calc(50% - 25px)}}@media (min-width:700px){.column--three{display:block;margin:0 -30px}}@media (min-width:1025px){.column--three{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1025px){.column--three .column__title h3{font-size:23px;line-height:1.32}}@media (min-width:1025px){.column--three .column__title h3 a:hover:after{margin:6px 0 0 16px}}@media (min-width:1025px){.column--three .column__title h3 a:after{margin:6px 0 0 11px}}@media (min-width:700px){.column--three .column__col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 72px}.column--three .column__col:last-child{margin:0}}@media (min-width:1025px){.column--three .column__col{-webkit-flex-basis:calc(33.3333333333% - 36.6666666667px);-ms-flex-preferred-size:calc(33.3333333333% - 36.6666666667px);flex-basis:calc(33.3333333333% - 36.6666666667px);display:block;margin:0}}@media (min-width:700px){.column--three .column__img{margin:0;width:38%}}@media (min-width:1025px){.column--three .column__img{width:100%;margin:0 0 20px}}@media (min-width:700px){.column--three .column__content{width:60%;padding:0 0 0 25px}}@media (min-width:1025px){.column--three .column__content{width:100%;padding:0}}.column--three.slick-slider{display:block}.section{margin:2rem 0}@media (min-width:1025px){.section{margin:3rem 0}}.section__header{margin:0 0 9px}@media (min-width:700px){.section__header{margin:0 0 14px}}@media (min-width:1025px){.section__header{margin:0 0 12px}}.section__header h2{margin:0}.section__intro{line-height:1.53;margin:0 0 31px}@media (min-width:700px){.section__intro{margin:0 0 37px}}@media (min-width:1025px){.section__intro{line-height:1.45;margin:0 0 36px}}.section__cta a{display:inline-block;vertical-align:top;color:#fff;text-align:center;text-transform:uppercase;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;background-color:#a6192e;padding:17px 34px;position:relative;z-index:1}@media (min-width:700px){.section__cta a{font-size:18px}}@media (min-width:1025px){.section__cta a{font-size:20px;padding:19px 63px}}.section__cta a:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#000;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;z-index:-1}.section__cta a:hover{color:#fff}.section__cta a:hover:before{width:100%}section+.wysiwyg{margin-top:45px}@media (min-width:700px){section+.wysiwyg{margin-top:60px}}@media (min-width:1025px){section+.wysiwyg{margin-top:60px}}.page-intro{background-color:#f2f2f2;margin:0 0 30px;padding:62px 0 30px;font-size:20px;line-height:1.2}@media (min-width:700px){.page-intro{margin:0 0 32px;padding:62px 0 36px;font-size:22px}}@media (min-width:1025px){.page-intro{margin:0 0 58px;padding:108px 0 48px;font-size:27px}}@media (min-width:700px){.page-intro .container{max-width:910px}}@media (min-width:1025px){.page-intro .container{max-width:1010px}}.page-intro h1{text-transform:uppercase;margin:0 0 33px;position:relative}@media (min-width:700px){.page-intro h1{margin:0 0 40px}}@media (min-width:1025px){.page-intro h1{margin:0 0 45px}}.page-intro h1:after{content:"";position:absolute;left:0;bottom:-16px;height:1px;width:84px;background-color:#f62530}.page-intro p:last-of-type{margin-bottom:0}.alert{color:#fff;padding:41px 20px 36px;line-height:1.53}@media (min-width:700px){.alert{padding:39px 20px 37px}}@media (min-width:1025px){.alert{padding:46px 60px 40px}}.alert__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alert__close{position:relative;width:40px;height:40px;margin:0 0 .8em auto;background-color:transparent;border:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.alert__close:hover{opacity:.75}@media screen and (min-width:700px){.alert__close{width:45px;height:45px}}@media screen and (min-width:1025px){.alert__close{width:55px;height:55px}}.alert__close:after,.alert__close:before{content:"";position:absolute;top:50%;left:50%;width:80%;height:2px;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.alert__close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.alert-display{padding:0}.alert-display h1,.alert-display__content{padding:0 15px}@media (min-width:700px){.alert-display h1,.alert-display__content{padding:0 20px}}.alert-display__content{margin:0 0 5rem 0}@media (min-width:700px){.alert__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.alert__message{margin:0 0 27px}@media (min-width:700px){.alert__message{width:61%;margin:0}}.alert__title{font:500 26px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 12px}@media (min-width:700px){.alert__title{font-size:35px;margin:0 0 13px}}@media (min-width:1025px){.alert__title{font-size:43px;margin:0 0 4px}}.alert__cta{display:inline-block;vertical-align:top;background-color:#a6192e;color:#fff;font-size:16px;line-height:1.2;font-weight:700;text-align:center;text-transform:uppercase;padding:17px 58px;position:relative;z-index:1}@media (min-width:1025px){.alert__cta{font-size:20px;padding:19px 63px}}.alert__cta:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#000;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;z-index:-1}.alert__cta:hover{color:#fff}.alert__cta:hover:before{width:100%}.alert_red{background-color:#fff;color:#a6192e;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.alert_red:before{background-color:#a6192e}.alert--minor{background-color:#721120}.alert--medium{background-color:#6091ba;color:#000}.alert--major{background-color:#262626}.footer{background-color:#f2f2f2;padding:49px 20px 30px;font-size:13px;line-height:1.2;position:relative}@media (min-width:700px){.footer{padding:61px 50px 30px;font-size:12px}}@media (min-width:1025px){.footer{padding:80px 55px 42px;font-size:15px}}@media screen and (min-width:1200px){.footer{padding-left:calc((100vw - 1085px)/ 2);padding-right:calc((100vw - 1085px)/ 2)}}.footer__contact-block{padding:0 0 33px;border-bottom:1px solid #000}@media (min-width:700px){.footer__contact-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 37px}}@media (min-width:1025px){.footer__contact-block{padding:0 0 25px 25px}}.footer .logo{width:197px;margin:0 0 29px}@media (min-width:700px){.footer .logo{width:158px}}@media (min-width:1025px){.footer .logo{width:257px;margin:0 0 35px}}.footer .social a:before{font-size:28px}@media (min-width:700px){.footer .social a:before{font-size:24px}}@media (min-width:1025px){.footer .social a:before{font-size:32px}}.footer .social a span{color:#000}.footer .social li{margin:0 0 0 31px}@media (min-width:700px){.footer .social li{margin:0 0 0 24px}}@media (min-width:1025px){.footer .social li{margin:0 0 0 32px}}.footer .logo-block{margin:0 0 27px}@media (min-width:700px){.footer .logo-block{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:158px}}@media (min-width:1025px){.footer .logo-block{width:257px}}.footer address{font-style:normal;font-size:15px;line-height:1.8;margin:0 0 13px}@media (min-width:700px){.footer address{font-size:12px;line-height:2.25;margin:0 0 6px}}@media (min-width:1025px){.footer address{font-size:15px;line-height:1.8;margin:0 0 4px}}.footer address a{color:#000}@media (min-width:700px){.footer .nav-block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0 0 0 50px}}@media (min-width:1025px){.footer .nav-block{padding:7px 55px 0 62px}}@media (min-width:700px){.footer .nav-block__holder{width:33.333333%;padding:0 10px}}.footer .nav-block--contact{margin:0 0 41px}@media (min-width:700px){.footer .nav-block--contact{margin:-3px 0 0}}@media (min-width:1025px){.footer .nav-block--contact{margin:-4px 0 0}}.footer .nav-block--contact ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:1.2}@media (min-width:700px){.footer .nav-block--contact ul{font-size:12px}}@media (min-width:1025px){.footer .nav-block--contact ul{font-size:15px}}.footer .nav-block--contact li:before{content:"|";display:inline-block;vertical-align:top;margin:0 13px;color:#a6192e}@media (min-width:700px){.footer .nav-block--contact li:before{margin:0 10px}}@media (min-width:1025px){.footer .nav-block--contact li:before{margin:0 12px}}.footer .nav-block--contact li:first-child:before{display:none}.footer .nav-block--navigation{margin:0 0 21px}@media (min-width:700px){.footer .nav-block--navigation{margin:0}}.footer .nav-block--navigation:last-child{margin:0}.footer .nav-block--navigation ul{list-style:none;padding:0;margin:0}.footer .nav-block--navigation a{font-weight:400;color:#000}.footer .nav-block--navigation a:hover{text-decoration:underline}.footer .nav-block--navigation li{margin:0 0 21px}@media (min-width:1025px){.footer .nav-block--navigation li{margin:0 0 18px}}.footer .nav-block--navigation li:last-child{margin:0}.footer__info-block{padding:32px 0 0}@media (min-width:700px){.footer__info-block{padding:28px 0 0}}@media (min-width:1025px){.footer__info-block{font-size:13px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:43px 14px 0 11px}}.footer__info-block a:hover{text-decoration:underline}.footer .doc{list-style:none;padding:0;margin:0 0 22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:700px){.footer .doc{margin:0 0 8px}}@media (min-width:1025px){.footer .doc{margin:0 0 22px;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.footer .doc a{font-weight:400;color:#000}.footer .doc li{margin:0 0 12px}.footer .doc li:after{content:"";display:inline-block;vertical-align:top;border-radius:50%;background-color:#000;width:2px;height:2px;margin:7px 11px 0}@media (min-width:1025px){.footer .doc li:after{margin:7px 18px 0}}.footer .doc li:last-child:after{display:none}@media (min-width:700px){.footer .copyryght-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .copyryght-block span{display:block;margin:0 0 12px}@media (min-width:1025px){.footer .copyryght-block span{margin:0}}.footer .copyryght-block span:last-child{margin:0}@media (min-width:700px){.footer .copyryght-block span:first-child:before{display:none}.footer .copyryght-block span:before{content:"|";display:inline-block;vertical-align:top;margin:0 8px}}.footer-sock{position:relative;background-color:#000}.footer-sock__inner{position:relative;padding:7em 20px 30px;z-index:1}@media screen and (min-width:700px){.footer-sock__inner{padding:12em 50px 50px}}@media screen and (min-width:1025px){.footer-sock__inner{padding:19.5em 60px 90px}}@media screen and (min-width:1200px){.footer-sock__inner{padding-left:calc((100vw - 1080px)/ 2);padding-right:calc((100vw - 1080px)/ 2)}}@media screen{.footer-sock__cta{width:220px}}@media screen and (min-width:700px){.footer-sock__cta{width:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1025px){.footer-sock__cta{width:832px}}@media screen{.footer-sock__cta .cta{display:block}}@media screen and (min-width:700px){.footer-sock__cta .cta{min-width:154px}}@media screen and (min-width:1025px){.footer-sock__cta .cta{min-width:246px}}@media screen{.footer-sock__cta .cta:not(:last-of-type){margin-bottom:.7em}}@media screen and (min-width:700px){.footer-sock__cta .cta:not(:last-of-type){margin-right:.7em;margin-bottom:0}}.footer-sock h2{font:700 30px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;color:#fff;margin-bottom:.75em;text-shadow:2px 2px 4px #000}@media screen and (min-width:700px){.footer-sock h2{font:700 40px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;margin-bottom:.4em}}@media screen and (min-width:1025px){.footer-sock h2{font:700 60px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;margin-bottom:.8em}}.footer-sock img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.back-to-top{position:absolute;top:113px;right:19px;font-size:0;line-height:0;background-color:#000;border-radius:50%;border:none;width:40px;height:40px;padding:0;font-weight:400;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.back-to-top:hover{background-color:#a6192e}@media (min-width:700px){.back-to-top{top:auto;right:48px;bottom:31px;width:59px;height:59px}}@media (min-width:1025px){.back-to-top{width:79px;height:79px;top:83px;right:51px}}.back-to-top:before{content:"\e901";font-family:icomoon;font-size:10px;line-height:1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:700px){.back-to-top:before{font-size:16px}}@media (min-width:1025px){.back-to-top:before{font-size:18px}}.accordion{margin:0;padding:43px 0}@media (min-width:700px){.accordion{padding:60px 0}}@media (min-width:1025px){.accordion{padding:90px 0}}.accordion button{font-family:proxima-nova,Arial,Helvetica,sans-serif}.accordion button.accordion__toggle{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}.accordion__header h3,.accordion__header h4{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}.accordion__header h3,.accordion__header h4,.accordion__header h5,.accordion__header h6{margin:0;font-size:26px;line-height:1.4;font-weight:500;text-transform:uppercase}@media (min-width:700px){.accordion__header h3,.accordion__header h4,.accordion__header h5,.accordion__header h6{font-size:35px}}@media (min-width:1025px){.accordion__header h3,.accordion__header h4,.accordion__header h5,.accordion__header h6{font-size:43px}}.accordion__header h5,.accordion__header h6{letter-spacing:normal}.accordion__all{padding:0;margin:0 0 11px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:700px){.accordion__all{text-align:right;margin:0 0 13px}}.accordion__all button{position:relative;padding:0;background-color:transparent;border:0;color:#a6192e;font-size:17px;line-height:1.2;font-weight:700;text-transform:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.accordion__all button{font-size:18px}}@media (min-width:1025px){.accordion__all button{font-size:20px}}.accordion__all button.js-disabled{opacity:.4;pointer-events:none}.accordion__all button:hover{color:#000}.accordion__intro{margin:0 0 41px}@media (min-width:700px){.accordion__intro{margin:0 0 30px}}@media (min-width:1025px){.accordion__intro{margin:0 0 32px}}.accordion__expand-all{margin-right:1.8em;cursor:pointer}.accordion__collapse-all{cursor:pointer}.accordion__item{border-bottom:1px solid #979797}.accordion__toggle{display:block;position:relative;padding:27px 0 20px 34px;width:100%;background:0 0;border:0;color:#000;cursor:pointer;font-size:19px;line-height:.95;font-weight:700;text-align:left;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;letter-spacing:.86px;line-height:1.05}@media (min-width:700px){.accordion__toggle{font-size:20px;padding:31px 0 30px 69px;letter-spacing:.9px}}@media (min-width:1025px){.accordion__toggle{font-size:22px;line-height:1.14;letter-spacing:normal}}.accordion__toggle.js-expanded .accordion__icon{background-color:#000;border-color:#000}.accordion__toggle.js-expanded .accordion__icon:after{opacity:0}.accordion__toggle.js-expanded .accordion__icon:before{background-color:#fff}.accordion__toggle:focus{outline-width:2px}.accordion__icon{position:absolute;top:24px;left:-13px;width:26px;height:26px;border:1px solid #f62530;-webkit-transition:border-color .3s,background-color .3s;-o-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}@media (min-width:700px){.accordion__icon{width:43px;height:43px;top:22px;left:0}}.accordion__icon:after,.accordion__icon:before{content:"";position:absolute;top:11px;left:7px;width:10px;height:1px;background-color:#000;-webkit-transition:opacity .3s,background-color .3s;-o-transition:opacity .3s,background-color .3s;transition:opacity .3s,background-color .3s}@media (min-width:700px){.accordion__icon:after,.accordion__icon:before{height:2px;top:19px;left:13px;width:16px}}.accordion__icon:after{width:1px;height:10px;top:7px;left:11px}@media (min-width:700px){.accordion__icon:after{width:2px;height:16px;top:12px;left:20px}}.accordion__content{display:none;line-height:1.53;padding:0 0 15px}@media (min-width:700px){.accordion__content{padding:0 0 28px 68px}}.accordion__content .views-element-container{width:100%}.accordion p{margin:0 0 26px}.accordion__top{margin:0;border:none;padding:0;font-size:17px;line-height:1.2;font-weight:700;background:0 0;color:#a6192e;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.accordion__top{font-size:18px}}@media (min-width:1025px){.accordion__top{font-size:20px}}.accordion__top:hover{color:#000}.arts-culture{line-height:1.53}.arts-culture__inner{padding:0 20px 40px;background-color:#f2f2f2}@media screen and (min-width:700px){.arts-culture__inner{padding:0}}.arts-culture__video{background-size:cover;background-repeat:no-repeat;background-position:center center}.arts-culture__img,.arts-culture__video{position:relative;margin:0 -15px 57px}@media screen and (min-width:700px){.arts-culture__img,.arts-culture__video{-webkit-box-flex:0;-webkit-flex:0 0 47%;-moz-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}}@media screen and (min-width:1025px){.arts-culture__img,.arts-culture__video{-webkit-box-flex:0;-webkit-flex:0 0 39.5%;-moz-box-flex:0;-ms-flex:0 0 39.5%;flex:0 0 39.5%}}.arts-culture__img img,.arts-culture__video img{width:100%}@media screen and (min-width:700px){.arts-culture__img img,.arts-culture__video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.arts-culture__img video,.arts-culture__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:0}@media screen{.arts-culture__video video{display:none}}@media screen and (min-width:700px){.arts-culture__video video{display:block}}@media (prefers-reduced-motion:reduce){.arts-culture__video video{display:none}}@media screen and (min-width:700px){.arts-culture__video img{display:none}}@media (prefers-reduced-motion:reduce){.arts-culture__video img{display:block}}.arts-culture__title{margin-bottom:1.8em}@media screen and (min-width:1025px){.arts-culture__title{margin-bottom:2.8em}}.arts-culture__title h2{font:700 30px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:capitalize;margin-bottom:.15em}@media screen and (min-width:700px){.arts-culture__title h2{font:700 40px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;margin-bottom:.04em}}@media screen and (min-width:1025px){.arts-culture__title h2{font:700 60px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;margin-bottom:.24em}}.arts-culture__title h2 span{color:#a6192e}.arts-culture__content{margin:0 0 15px;-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (min-width:700px){.arts-culture__content{-webkit-box-flex:0;-webkit-flex:0 0 53%;-moz-box-flex:0;-ms-flex:0 0 53%;flex:0 0 53%;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:4.4em 2.8em;margin:0}}@media screen and (min-width:1025px){.arts-culture__content{-webkit-box-flex:0;-webkit-flex:0 0 60.5%;-moz-box-flex:0;-ms-flex:0 0 60.5%;flex:0 0 60.5%;padding:6.1em 3em 3.5em}}@media screen and (min-width:1200px){.arts-culture__content{padding-left:calc((100vw - 1080px)/ 2)}}@media (prefers-reduced-motion:reduce){.arts-culture__content{-webkit-animation-delay:0s!important;animation-delay:0s!important}}@media screen and (min-width:700px){.arts-culture__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.arts-culture__cta{width:218px}@media screen and (min-width:700px){.arts-culture__cta{display:none}}.arts-culture__cta .cta{width:100%}.arts-culture__cta .cta:not(:last-of-type){margin-bottom:.7em}.arts-culture__cta--img{display:none}@media screen and (min-width:700px){.arts-culture__cta--img{display:block;position:absolute;left:2.1em;bottom:2.2em;z-index:1}}@media screen and (min-width:1025px){.arts-culture__cta--img{left:2.4em;bottom:3.2em;width:250px}}.arts-culture__cta--img .cta{display:block}.arts-culture__cta--img .cta:not(:last-of-type){margin-bottom:.55em}@media screen and (min-width:1025px){.arts-culture__cta--img .cta:not(:last-of-type){margin-bottom:1.1em}}@media screen and (min-width:700px){.arts-culture .events3up__content{-webkit-box-flex:0;-webkit-flex:0 0 80%;-moz-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}@media screen and (min-width:1025px){.arts-culture .events3up__content{-webkit-box-flex:0;-webkit-flex:0 0 60.5%;-moz-box-flex:0;-ms-flex:0 0 60.5%;flex:0 0 60.5%}}.arts-culture .events3up__content h3{font-size:18px;font-style:normal;font:500 20px/1.15 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 11px}@media screen and (min-width:1025px){.arts-culture .events3up__content h3{font-size:22px;margin-bottom:.2em}}.arts-culture .events3up__content h3 a{color:#000;font-weight:500}.arts-culture .events3up__item{margin:0 0 25px}@media screen and (min-width:1025px){.arts-culture .events3up__item{margin:0 0 43px}}.arts-culture .events3up__item+p.empty-message{display:none}@media screen and (min-width:1025px){.arts-culture .events3up__location{font-size:20px}}.arts-culture .events3up__location a{color:inherit;font-weight:400}.arts-culture .events3up__location a:hover{text-decoration:underline}@media screen and (min-width:700px){.arts-culture .column--three{margin:0 auto}}@media screen and (min-width:1025px){.arts-culture .column--three{display:block}}@media screen and (min-width:1025px){.arts-culture .column--three .column__col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.arts-culture__cta-list{list-style:none;padding:0;margin:0;display:none}@media (min-width:700px){.arts-culture__cta-list{display:block;position:absolute;left:39px;bottom:42px}}@media (min-width:1025px){.arts-culture__cta-list{bottom:63px}}.arts-culture__cta-list li{margin:0 0 10px}@media (min-width:1025px){.arts-culture__cta-list li{margin:0 0 26px}}.arts-culture__cta-list li:last-child{margin:0}.arts-culture .cta--button{min-width:218px}@media (min-width:700px){.arts-culture .cta--button{font-size:16px}}@media (min-width:1025px){.arts-culture .cta--button{font-size:20px;min-width:251px}}#artsCultureVideoBtn{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;font-size:0;line-height:0;padding:0;border:none}@media screen{#artsCultureVideoBtn{display:none}}@media screen and (min-width:700px){#artsCultureVideoBtn{display:block}}@media (prefers-reduced-motion:reduce){#artsCultureVideoBtn{display:none}}#artsCultureVideoBtn span{position:absolute;right:18px;top:18px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;background-color:rgba(0,0,0,.2)}@media (min-width:1025px){#artsCultureVideoBtn span{top:35px;right:35px;width:79px;height:79px}}#artsCultureVideoBtn span:before{content:"\e90d";font-family:icomoon;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;line-height:1;color:#fff}@media screen and (min-width:1025px){#artsCultureVideoBtn span:before{font-size:32px}}#artsCultureVideoBtn span:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;margin:0 0 0 1px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}@media screen and (min-width:1025px){#artsCultureVideoBtn span:after{border-width:9px 0 9px 14px}}#artsCultureVideoBtn.paused span:before{display:none}#artsCultureVideoBtn.paused span:after{display:block}.award{clear:both}.award__item{margin:0 0 1em}.award__title{font-weight:700;margin:0}input[type=email],input[type=text],select{display:block;width:222px;border:solid #000;border-width:0 0 1px;height:30px;margin:0;padding:2px 0;background:0 0;font:15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#000}input[type=email]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder{color:#000}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{color:#000}input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder{color:#000}.main .form__item:not(.form--fieldset) label{display:block;font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 5px}.main .form__item{margin:0 0 45px}.main .form__item input[name=select],.main .form__item input[type=email],.main .form__item input[type=tel],.main .form__item input[type=text],.main .form__item select[name=select],.main .form__item select[type=email],.main .form__item select[type=tel],.main .form__item select[type=text]{width:225px;height:31px;border:0;background:0 0;border-bottom:1px solid #000}.main .form__item textarea{width:225px;min-height:100px;border:0;border:1px solid #000}.main .form__checkbox,.main .form__radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 22px;font-size:15px;line-height:1.2}.main .form__checkbox:last-child,.main .form__radio:last-child{margin:0}.main .form--fieldset{padding:0;margin:0 0 48px;border:0}.main .form--fieldset legend{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 15px}@media screen and (min-width:700px){.main .form--fieldset legend{font-size:1.11em}}.main .form--select{position:relative;display:inline-block;margin-right:auto}.main .form--select:after{content:"";position:absolute;bottom:10px;right:2px;width:7px;height:7px;border-top:2px solid #a6192e;border-right:2px solid #a6192e;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}input[type=submit]{padding:0;margin:0;width:155px;height:46px;display:block;text-align:center;border:1px solid #a6192e;background:0 0;text-transform:uppercase;font:700 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif;color:#a6192e;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}input[type=submit]:hover{background-color:#a6192e;color:#fff}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-input-placeholder{color:#000;opacity:1}input[type=search]:-moz-placeholder{color:#000;opacity:1}input[type=search]::-moz-placeholder{color:#000;opacity:1}input[type=search]:-ms-input-placeholder{color:#000;opacity:1}input[type=checkbox],input[type=radio]{background-color:#fff;width:21px;height:21px}input[type=checkbox]+label,input[type=radio]+label{position:relative;margin:0 0 0 13px}input[type=checkbox]{opacity:0}input[type=checkbox]+label:before{content:"";opacity:0;position:absolute;top:6px;left:-28px;cursor:pointer;border:1px solid #fff;border-width:0 0 2px 2px;width:8px;height:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:1}input[type=checkbox]+label:after{content:"";position:absolute;top:-1px;left:-34px;width:19px;height:19px;border:1px solid #000;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}input[type=checkbox]:checked+label:before{opacity:1}input[type=checkbox]:checked+label:after{background-color:#a6192e;border-color:#a6192e}input[type=radio]{width:20px;height:20px;border:1px solid #000;border-radius:50%;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;opacity:0}input[type=radio]+label:before{content:"";opacity:0;position:absolute;cursor:pointer;left:-28px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background-color:#fff;border-radius:50%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:1}input[type=radio]+label:after{content:"";position:absolute;top:-1px;left:-33px;width:18px;height:18px;border:1px solid #000;border-radius:50%;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}input[type=radio]:checked+label:before{opacity:1}input[type=radio]:checked+label:after{background-color:#a6192e;border-color:#a6192e}.gen2col{margin:0;padding:42px 0 44px}@media (min-width:700px){.gen2col{padding:61px 0 54px}}@media (min-width:1025px){.gen2col{padding:74px 0 60px}}.gen3col{background-color:#f2f2f2;margin:0;padding:45px 0}@media (min-width:700px){.gen3col{padding:62px 0}}@media (min-width:1025px){.gen3col{padding:67px 0 89px}}@media (min-width:1025px){.gen3col .container{max-width:1180px}}@media (min-width:1025px){.gen3col__header,.gen3col__intro{max-width:700px;margin:0 auto 12px}}@media (min-width:1025px){.gen3col__intro{margin:0 auto 37px}}@media (min-width:1025px){.gen3col .arrow{top:8px}}.gen3col+.gen3col{padding-top:0}@media (min-width:700px){.gen3col+.gen3col{padding-top:0}}@media (min-width:1025px){.gen3col+.gen3col{padding-top:0}}.genimglist{margin:0;padding:54px 0;line-height:1.53}@media (min-width:700px){.genimglist{padding:57px 0}}@media (min-width:1025px){.genimglist{padding:75px 0}}.genimglist__header h3,.genimglist__header h4{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}.genimglist__header h3,.genimglist__header h4,.genimglist__header h5,.genimglist__header h6{margin:0;font-size:26px;line-height:1.4;font-weight:500;text-transform:uppercase}@media (min-width:700px){.genimglist__header h3,.genimglist__header h4,.genimglist__header h5,.genimglist__header h6{font-size:35px}}@media (min-width:1025px){.genimglist__header h3,.genimglist__header h4,.genimglist__header h5,.genimglist__header h6{font-size:43px}}.genimglist__header h5,.genimglist__header h6{letter-spacing:normal}@media (min-width:700px){.genimglist__wrap{margin:0 -30px}}@media (min-width:1025px){.genimglist__wrap{margin:0 -100px}}.genimglist__item{margin:0 0 25px;padding:0 0 23px;border-bottom:1px solid #979797}.genimglist__item:last-child{margin:0}@media (min-width:700px){.genimglist__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding:0;margin:0 0 41px}}@media (min-width:1025px){.genimglist__item{margin:0 0 50px}}@media (min-width:700px){.genimglist__body{border-bottom:1px solid #979797;padding:0 0 11px}}@media (min-width:1025px){.genimglist__body{padding:0 0 15px}}.genimglist__img{margin:0 0 21px}@media (min-width:700px){.genimglist__img{margin:0;width:37%}}@media (min-width:1025px){.genimglist__img{width:29%}}.genimglist__img img{width:100%}@media (min-width:700px){.genimglist__content{width:63%;padding:0 0 0 24px}}@media (min-width:1025px){.genimglist__content{width:71%;padding:0 0 0 50px}}.genimglist__title{margin:0 0 20px}@media (min-width:1025px){.genimglist__title{margin:0 0 12px}}.genimglist__title h3,.genimglist__title h4,.genimglist__title h5,.genimglist__title h6{margin:0;font:18px/1.39 proxima-nova,Arial,Helvetica,sans-serif}@media (min-width:700px){.genimglist__title h3,.genimglist__title h4,.genimglist__title h5,.genimglist__title h6{font-size:23px;line-height:1.34}}@media (min-width:1025px){.genimglist__title h3,.genimglist__title h4,.genimglist__title h5,.genimglist__title h6{font-size:30px;line-height:1.2}}.genimglist__title h3 a,.genimglist__title h4 a,.genimglist__title h5 a,.genimglist__title h6 a{font-weight:inherit;color:#000;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1025px){.genimglist__title h3 a:hover,.genimglist__title h4 a:hover,.genimglist__title h5 a:hover,.genimglist__title h6 a:hover{color:#a6192e}.genimglist__title h3 a:hover .arrow,.genimglist__title h4 a:hover .arrow,.genimglist__title h5 a:hover .arrow,.genimglist__title h6 a:hover .arrow{right:-5px}}.genimglist__title h5,.genimglist__title h6{letter-spacing:normal;text-transform:none}.genimglist__title h4 a::after,.genimglist__title h5 a::after,.genimglist__title h6 a::after{content:"\e901";font-family:icomoon;font-size:16px;font-weight:400;line-height:1;color:#a6192e;display:inline-block;vertical-align:top;margin-left:18px;margin-top:4px}@media (min-width:700px){.genimglist__title h4 a::after,.genimglist__title h5 a::after,.genimglist__title h6 a::after{font-size:15px;margin-top:8px}}@media (min-width:1025px){.genimglist__title h4 a::after,.genimglist__title h5 a::after,.genimglist__title h6 a::after{font-size:16px;margin-top:11px}}@media (min-width:1025px){.genimglist__title h4 a:hover::after,.genimglist__title h5 a:hover::after,.genimglist__title h6 a:hover::after{margin-left:23px}}.genimglist__subtitle{text-transform:uppercase;font-size:14px;line-height:1.2;letter-spacing:.78px;margin:0 0 11px}@media (min-width:700px){.genimglist__subtitle{font-size:16px}}@media (min-width:1025px){.genimglist__subtitle{font-size:18px;margin:0 0 22px}}.hero{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:238px;position:relative;z-index:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font:500 20px/1.2 proxima-nova,Arial,Helvetica,sans-serif;padding:20px 0 59px;overflow:hidden;background-color:#000}@media (min-width:700px){.hero{min-height:274px;font-size:22px;padding:20px 0 55px}}@media (min-width:1025px){.hero{min-height:468px;font-size:27px;padding:20px 0 119px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.hero{height:468px}}.hero .text-block h1{text-shadow:2px 2px 4px #000}.hero .text-block p{text-transform:uppercase;text-shadow:2px 2px 4px #000}.hero .text-block p:last-of-type{margin-bottom:0}.hero .text-block p:first-of-type{position:relative}.hero .text-block p:first-of-type:before{content:"";position:absolute;top:-18px;left:0;width:86px;height:1px;background-color:#fff}@media (min-width:700px){.hero .text-block p:first-of-type:before{top:-24px}}@media (min-width:1025px){.hero .text-block p:first-of-type:before{top:-29px}}.hero.program-detail{min-height:368px;padding:20px 0 45px}@media (min-width:700px){.hero.program-detail{min-height:347px;padding:20px 0 50px}}@media (min-width:1025px){.hero.program-detail{min-height:508px;padding:20px 0 95px}}.hero__college{min-height:273px;padding:20px 0 29px}@media (min-width:700px){.hero__college{padding:20px 0 54px}}@media (min-width:1025px){.hero__college{min-height:468px;padding:20px 0 119px}}.hero__academics{min-height:239px;padding:20px 0 36px}@media (min-width:700px){.hero__academics{min-height:324px;padding:20px 0 78px}}@media (min-width:1025px){.hero__academics{min-height:469px;padding:20px 0 120px}}.hero__research{min-height:302px;padding:20px 0 41px}@media (min-width:700px){.hero__research{min-height:273px;padding:20px 0 54px}}@media (min-width:1025px){.hero__research{min-height:468px;padding:20px 0 119px}}.hero:after,.hero:before{content:"";position:absolute;right:50%;top:100%;width:51%;background-color:#fff;height:100%;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;z-index:1}.hero:after{left:50%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.hero .container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:1000px}.hero .container.darken::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);z-index:-1}.hero h1{margin:0 0 33px;position:relative;text-transform:uppercase}@media (min-width:700px){.hero h1{margin:0 0 39px}}@media (min-width:1025px){.hero h1{margin:0 0 44px}}.hero h1:only-child{margin:0}.hero__research:after,.hero__research:before{background-color:#f2f2f2}.hero_home{min-height:404px;padding:20px 0 50px;height:80vh}@media (min-width:700px){.hero_home{min-height:376px}}@media (min-width:1025px){.hero_home{min-height:652px;padding:20px 0 107px}}.hero_home:before{-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}@media (min-width:700px){.hero_home:before{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}}@media (min-width:1025px){.hero_home:before{-webkit-transform:rotate(4.6deg);-ms-transform:rotate(4.6deg);transform:rotate(4.6deg)}}.hero_home:after{-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}@media (min-width:700px){.hero_home:after{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}}@media (min-width:1025px){.hero_home:after{-webkit-transform:rotate(-4.6deg);-ms-transform:rotate(-4.6deg);transform:rotate(-4.6deg)}}.hero_home h1{font-size:38px;line-height:1.03}@media (min-width:700px){.hero_home h1{font-size:55px;line-height:.99}}@media (min-width:1025px){.hero_home h1{font-size:84px;line-height:.96}}@media (min-width:700px){.hero_home .text-block{padding:0 50px 0 0}}@media (min-width:1025px){.hero_home .text-block{max-width:660px}}@media (min-width:1025px){.hero_home .container{max-width:1180px}}.hero__video{display:none}@media (min-width:700px){.hero__video{display:block}}@media (prefers-reduced-motion:reduce){.hero__video{display:none}}.hero__college:after,.hero__college:before{background-color:#a6192e}#myVideo{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;min-height:100%;z-index:-1}#myBtn,#ytBtn{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;font-size:0;line-height:0;padding:0;border:none}#myBtn span,#ytBtn span{position:absolute;right:20px;bottom:41px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;background-color:rgba(0,0,0,.2)}@media (min-width:1025px){#myBtn span,#ytBtn span{width:79px;height:79px;right:57px;bottom:5vw}}#myBtn span:before,#ytBtn span:before{content:"\e90d";font-family:icomoon;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;line-height:1;color:#fff}@media (min-width:1025px){#myBtn span:before,#ytBtn span:before{font-size:32px}}#myBtn span:after,#ytBtn span:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;margin:0 0 0 1px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}@media (min-width:1025px){#myBtn span:after,#ytBtn span:after{border-width:9px 0 9px 14px}}#myBtn.paused span:before,#ytBtn.paused span:before{display:none}#myBtn.paused span:after,#ytBtn.paused span:after{display:block}@media screen{#ytBtn{display:none}}@media screen and (min-width:700px){#ytBtn{display:block}}@media (prefers-reduced-motion:reduce){#ytBtn{display:none}}.hero__academics:after,.hero__academics:before{background-color:#a6192e}.instafeed{position:relative;padding:22px 0 66px;margin:0 0 4em}@media (min-width:700px){.instafeed{padding:23px 0 91px}}.instafeed .slick-slide{width:189px;margin:0 0 0 32px;height:inherit!important}.instafeed .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.instafeed .slick-list{overflow:visible}@media (min-width:1025px){.instafeed .slick-list{width:100%}}@media (min-width:1025px){.instafeed .container{max-width:1000px;position:relative}}.instafeed .container:before{content:"";position:absolute;top:0;left:20px;right:20px;height:8px;background-color:#a6192e}@media (min-width:700px){.instafeed .container:before{left:50px;right:50px}}@media (min-width:1025px){.instafeed .container:before{left:-2px;right:auto;bottom:3px;height:auto;width:11px;top:-15px}}.instafeed .cta--button{padding:16px 24px}@media (min-width:1025px){.instafeed .cta--button{position:absolute;top:-5px;right:50px;padding:19px 10px 19px 20px;min-width:231px}}@media (min-width:700px){.instafeed .instagram__tile{display:block;margin:0}}@media (min-width:1025px){.instafeed .instagram__tile{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:1025px){.research .instafeed .container{max-width:1060px}}.instagram__account{font:500 26px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 25px}@media (min-width:700px){.instagram__account{font-size:35px;margin:0 0 17px}}@media (min-width:1025px){.instagram__account{font-size:43px;margin:0 0 49px}}.instagram__account a{color:#000;font-weight:inherit}.instagram__feed{margin:0 0 49px}@media (min-width:700px){.instagram__feed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 51px}}@media (min-width:1025px){.instagram__feed{margin:0 -23px}}@media (min-width:700px){.instagram__tile{width:33.333333%;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;padding:0 10px}}@media (min-width:1025px){.instagram__tile{padding:0 23px}}.instagram__tile:nth-child(4){display:none}.instagram__tile a{position:relative}.instagram__tile a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.instagram__tile:nth-child(2) a:before{background-color:#76d5ee}.instagram__tile:nth-child(3) a:before{background-color:#f62530}.instagram__link{text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;height:188px;width:100%;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width:700px){.instagram__link{height:auto;padding:100% 0 0}}.instagram__post-holder{position:relative}.instagram__post-holder:before{content:"";position:absolute;left:0;bottom:0;background-color:#f2f2f2;width:46px;height:46px;z-index:1}@media (min-width:1025px){.instagram__post-holder:before{width:66px;height:66px}}.instagram__post-holder:after{content:"\e904";font-family:icomoon;position:absolute;bottom:13px;left:13px;font-size:22px;line-height:1;font-weight:400;color:#a6192e;z-index:1}@media (min-width:1025px){.instagram__post-holder:after{bottom:18px;left:20px;font-size:31px}}.program-list{margin:0;padding:0 0 61px}@media (min-width:700px){.program-list{padding:0 0 85px}}.program-list__header h3,.program-list__header h4{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}.program-list__header h3,.program-list__header h4,.program-list__header h5,.program-list__header h6{margin:0;font-size:26px;line-height:1.4;font-weight:500;text-transform:uppercase}@media (min-width:700px){.program-list__header h3,.program-list__header h4,.program-list__header h5,.program-list__header h6{font-size:35px}}@media (min-width:1025px){.program-list__header h3,.program-list__header h4,.program-list__header h5,.program-list__header h6{font-size:43px;line-height:1.28}}.program-list__header h5,.program-list__header h6{letter-spacing:normal}.program-list__program{font:700 20px/1 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 5px;letter-spacing:.91px}@media (min-width:700px){.program-list__program{width:49%;margin:0}}@media (min-width:1025px){.program-list__program{font-size:22px}}.program-list__program a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.program-list__type{width:37%;text-align:right}}.program-list__content{letter-spacing:.86px;font:500 19px/1 brandon-grotesque,Arial,Helvetica,sans-serif}@media (min-width:700px){.program-list__content{font-size:20px;line-height:1.06}}@media (min-width:1025px){.program-list__content{font-size:22px;line-height:1.14;letter-spacing:normal}}.program-list__item{padding:17px 30px 20px 0;border-top:1px solid #000}.program-list__item:last-child{border-bottom:1px solid #000}@media (min-width:700px){.program-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 0 24px 0}}@media (min-width:1025px){.program-list__item{padding:25px 0 22px 0}}@media (min-width:1025px){.program-list h2{line-height:1.28}}.stat3up{margin:0;padding:69px 0}@media (min-width:700px){.stat3up{padding:92px 0}}@media (min-width:1025px){.stat3up{padding:113px 0 63px}}.stat3up__item{width:75%;color:#fff;font:500 28px/1 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 18px 18px;max-width:309px}@media (min-width:700px){.stat3up__item{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;margin:0;width:33.333333%;padding:0 10px;font-size:20px;max-width:none}}@media (min-width:1025px){.stat3up__item{padding:0 38px;font-size:26px}}.stat3up__item:last-child{margin:0 0 0 18px}.stat3up__item:nth-child(2) .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img2.jpg);background-color:#76d5ee}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.stat3up__item:nth-child(2) .stat3up__holder:before{background-color:#76d5ee}}.stat3up__item:nth-child(3) .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img3.jpg);background-color:#000;background-blend-mode:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.stat3up__item:nth-child(3) .stat3up__holder:before{background-color:transparent}}.stat3up__holder{position:relative;overflow:hidden;border-radius:50%;padding:100% 0 0;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f26850;background-blend-mode:multiply}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.stat3up__holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f26850;opacity:.6}}.stat3up__number{font:700 96px/1 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 21px;position:relative}@media (min-width:700px){.stat3up__number{font-size:70px;margin:0 0 18px}}@media (min-width:1025px){.stat3up__number{font-size:96px;margin:0 0 27px}}.stat3up__number:after{content:"";position:absolute;bottom:-7px;left:4px;width:44px;height:2px;background-color:#fff}@media (min-width:700px){.stat3up__number:after{width:30px;left:6px}}@media (min-width:1025px){.stat3up__number:after{width:44px;left:8px}}.stat3up__cta{display:none}@media (min-width:1025px){.stat3up__cta{display:block;font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;padding:0 0 0 7px}}.stat3up__cta a{color:#fff;text-decoration:underline;font-weight:inherit}.stat3up__cta a:hover{text-decoration:none}.stat3up__caption{margin:0 0 5px;padding:0 0 0 2px}@media (min-width:700px){.stat3up__caption{padding:0 0 0 5px}}@media (min-width:1025px){.stat3up__caption{padding:0 0 0 7px}}@media (min-width:700px){.stat3up__intro{margin:0 0 32px}}@media (min-width:1025px){.stat3up__intro{max-width:700px;margin:0 auto 39px}}.stat3up__header{margin:0 0 32px}@media (min-width:700px){.stat3up__header{margin:0 0 16px}}@media (min-width:1025px){.stat3up__header{margin:0 auto 9px;max-width:700px}}.stat3up__content{position:absolute;top:49px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 0 9px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media (min-width:700px){.stat3up__content{top:34px;margin:0}}@media (min-width:1025px){.stat3up__content{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.stat3up .slick-list{overflow:visible}.stat3up .column{margin:0 0 36px}@media (min-width:700px){.stat3up .column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 33px}}@media (min-width:1025px){.stat3up .column{margin:0 -38px 51px}}@media (min-width:700px){.stat3up .column--three .column__col{display:block;margin:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.stat3up img{width:100%}@media (min-width:1025px){.stat3up .container{max-width:1180px}}@media (min-width:1025px){.stat3up .cta{margin:0 0 0 190px}}.stat3up__name{display:none}@media (min-width:700px){.stat3up__name{display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;padding:0 10px;font:700 18px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:6px 0 0}.stat3up__name:before{content:"\e900";font-family:icomoon;position:absolute;top:-34px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:18px;line-height:1;font-weight:400}}@media (min-width:700px) and (min-width:1025px){.stat3up__name:before{top:-56px;font-size:30px}}@media (min-width:1025px){.stat3up__name{font-size:30px;margin:3px 0 0}}.stat3up__quote{background-color:#000;margin:0;font:700 12px/1.27 proxima-nova,Arial,Helvetica,sans-serif;padding:15px 40px 28px;text-align:center}@media (min-width:700px){.stat3up__quote{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#a6192e;font-size:15px;line-height:1.27;padding:10px 13px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}}@media (min-width:1025px){.stat3up__quote{font-size:20px;line-height:1.5;padding:10px 25px}}@media (min-width:700px){.stat3up__quote q{margin:0 0 20px}}.stat3up__quote cite{display:block;font:italic 10px/1.2 proxima-nova,Arial,Helvetica,sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 9px}@media (min-width:700px){.stat3up__quote cite{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;font-size:12px;margin:0}}@media (min-width:1025px){.stat3up__quote cite{font-size:16px}}@media (min-width:700px){.stat3up__quote cite span{display:block;margin:0 0 6px}}@media (min-width:700px) and (min-width:1025px){.stat3up__quote cite span{margin:0 0 8px}}@media (min-width:700px){.stat3up__quote cite span:last-child{margin:0}}.blog3up__header{margin-left:20px;margin-right:20px}@media screen and (min-width:700px){.blog3up__header{margin-left:50px;margin-right:50px}}@media screen and (min-width:1025px){.blog3up__header{max-width:700px;margin-left:auto;margin-right:auto}}.blog3up__intro{margin-left:20px;margin-right:20px;font-size:15px}@media screen and (min-width:700px){.blog3up__intro{margin-left:50px;margin-right:50px;font-size:18px}}@media screen and (min-width:1025px){.blog3up__intro{max-width:700px;margin-left:auto;margin-right:auto}}.blog3up__section-cta{margin-left:20px;margin-right:20px}@media screen and (min-width:700px){.blog3up__section-cta{margin-left:50px;margin-right:50px}}@media screen and (min-width:1025px){.blog3up__section-cta{max-width:700px;margin-left:auto;margin-right:auto}}.blog3up__author,.blog3up__date{display:inline-block}.blog3up__author a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog3up__author:before{font-size:inherit;margin:0 .5em;content:"|"}.blog3up .column__title{margin:0 0 18px}@media screen and (min-width:700px){.blog3up .column__title{margin:0 0 14px}}@media screen and (min-width:1025px){.blog3up .column__title{margin:0 0 19px}}.blog3up .column__title h3{font-size:16px;line-height:1.38}@media screen and (min-width:700px){.blog3up .column__title h3{font-size:23px;line-height:1.32}}@media screen and (min-width:1025px){.blog3up .column__title h3{font-size:30px;line-height:1.15}}.blog3up .column__img{margin:0 0 21px}@media screen and (min-width:700px){.blog3up .column__img{margin:0}}.blog3up .column--three{margin:0 0 31px 20px}@media screen and (min-width:700px){.blog3up .column--three{margin-right:20px}}@media screen and (min-width:1025px){.blog3up .column--three{display:block;max-width:1180px;margin:0 auto 56px;padding:0 50px}}.blog3up .column__col{margin:0 0 5vh}@media screen{.blog3up .column__col{width:82vw}}@media screen and (min-width:700px){.blog3up .column__col{margin:0 0 30px;width:auto}}@media screen and (min-width:1025px){.blog3up .column__col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 0 51px}}@media screen and (min-width:700px){.blog3up .column__img{width:36.5%}}@media screen and (min-width:1025px){.blog3up .column__img{width:24.3%}}@media screen and (min-width:700px){.blog3up .column__content{width:58%;padding:25px 0 22px 0;margin-left:25px;border-bottom:1px solid #2e2e2e}}@media screen and (min-width:1025px){.blog3up .column__content{margin-left:50px;padding:26px 0 17px 0}}.events3up{background-color:#f2f2f2;margin:0;padding:0 0 49px}@media (min-width:700px){.events3up{position:relative;padding:69px 0 40px}}@media (min-width:1025px){.events3up{padding:102px 0}}@media (min-width:1025px){.events3up .container{max-width:1180px}}@media (min-width:700px){.events3up__holder{width:51%}}.events3up__img{padding:65% 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 0 39px}@media (min-width:700px){.events3up__img{position:absolute;top:0;right:0;bottom:0;left:53.4%;padding:0;margin:0}}@media (min-width:1025px){.events3up__img{left:60.01%}}.events3up__header{margin:0 0 46px}@media (min-width:700px){.events3up__header{margin:0 0 54px}}@media (min-width:1025px){.events3up__header{margin:0 0 83px}}@media (min-width:1025px){.events3up .column--three{display:block}}.events3up .column--three .column__col{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:700px){.events3up .column--three .column__col{margin:0 0 44px}}@media (min-width:1025px){.events3up .column--three .column__col{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:700px){.events3up .column--three .column__col:last-child{margin:0}}.events3up__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 45px}@media (min-width:700px){.events3up__item{margin:0 0 45px}}@media (min-width:1025px){.events3up__item{margin:0 0 34px}}.events3up__item:last-child{margin:0}.events3up__date{text-align:center;width:46px;color:#a6192e;font:700 19px/1 brandon-grotesque,Arial,Helvetica,sans-serif;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:1025px){.events3up__date{width:73px;font-size:28px}}.events3up__day{font-size:44px;font-weight:600}@media (min-width:1025px){.events3up__day{font-size:63px;margin:-4px 0 0}}.events3up__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px 0 0 22px;font-size:16px;line-height:1.25;font-style:italic;position:relative}@media (min-width:700px){.events3up__content{padding:16px 0 0 24px}}@media (min-width:1025px){.events3up__content{padding:22px 0 0 38px}}.events3up__content:before{content:"";position:absolute;top:4px;left:26px;width:60px;height:1px;background-color:#000}@media (min-width:1025px){.events3up__content:before{left:36px}}.events3up h3{margin:0 0 6px;font:500 20px/1.15 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none}@media (min-width:700px){.events3up h3{margin:0 0 6px}}@media (min-width:1025px){.events3up h3{font-size:25px;margin:0 0 9px}}.events3up h3 a{color:#000;font-weight:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.events3up h3 a:hover{color:#a6192e}.events3up .column{margin:0 0 37px}@media (min-width:700px){.events3up .column{margin:0}}@media (min-width:700px){.events3up__section-cta{position:absolute;left:59%;bottom:41px}}@media (min-width:1025px){.events3up__section-cta{bottom:63px;left:64.6%}}@media (min-width:700px){.events3up__section-cta a{background-color:#fff;color:#a6192e;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;padding:17px 54px;font-size:16px}.events3up__section-cta a:before{background-color:#a6192e}}@media (min-width:1025px){.events3up__section-cta a{font-size:20px}}.story-display{background-color:#f2f2f2;position:relative;z-index:0;margin:0 0 69px;padding:35px 0 42px}@media (min-width:700px){.story-display{padding:35px 0 46px;margin:0 0 37px}}@media (min-width:1025px){.story-display{padding:65px 0 92px;margin:0 0 77px}}.story-display:before{content:"";position:absolute;top:0;left:0;right:0;height:110px;background-color:#2e2e2e;z-index:-1}@media (min-width:700px){.story-display:before{height:141px}}@media (min-width:1025px){.story-display:before{height:100%;bottom:0;right:50%;margin:0 350px 0 0}}@media (min-width:1025px){.story-display__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.story-display__img{margin:0 auto 20px;border-radius:50%;border:4px solid #f2f2f2;width:255px;height:255px;overflow:hidden}@media (min-width:700px){.story-display__img{margin:0 0 20px}}@media (min-width:1025px){.story-display__img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:138px 0 0;width:316px;height:316px}}.story-display__img img{width:100%}.story-display__img a{display:block;position:relative}.story-display__img a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.41;mix-blend-mode:color;background-color:#f62530}@media (min-width:1025px){.story-display__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 61px 0 65px}}.story-display__quote{font-size:25px;line-height:1.2;margin:0 0 31px;position:relative}@media (min-width:700px){.story-display__quote{font-size:30px;line-height:1.24;margin:0 0 37px}}@media (min-width:1025px){.story-display__quote{margin:0 0 17px}}.story-display__quote:before{content:"“";position:absolute;top:5px;left:-16px}@media (min-width:700px){.story-display__quote:before{top:0}}@media (min-width:1025px){.story-display__quote:before{left:-15px}}.story-display__quote:after{content:"”"}.story-display__title{margin:0 0 1px}.story-display__title a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.story-display__subtitle{margin:0 0 53px}@media (min-width:1025px){.story-display__subtitle{margin:0 0 49px}}.story-display__caption{font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif;position:relative}@media (min-width:1025px){.story-display__caption{max-width:350px}}.story-display__caption:before{content:"";position:absolute;top:-22px;left:0;width:60px;height:1px;background-color:#f62530}@media (min-width:1025px){.story-display .container{max-width:1120px}}.story-display__name{display:inline-block;vertical-align:top;font:500 25px/1.2 proxima-nova,Arial,Helvetica,sans-serif;color:#000;margin:0 0 14px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.story-display__name{font-size:33px;margin:0 0 28px}}@media (min-width:1025px){.story-display__name{margin:0 0 23px}}.story-display__name:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:9px 0 0 7px;color:#a6192e;display:inline-block;vertical-align:top}@media (min-width:700px){.story-display__name:after{margin:14px 0 0 17px}}@media (min-width:1025px){.story-display__name:after{-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}}@media (min-width:1025px){.story-display__name:hover{color:#a6192e}.story-display__name:hover:after{margin:14px 0 0 20px}}.story-display__text{margin:0 0 35px}@media (min-width:700px){.story-display__text{padding:0 80px 0 0;margin:0 0 30px}}@media (min-width:1025px){.story-display__text{margin:0 0 36px}}.story-display__college{padding:35px 0 46px;margin:0}@media (min-width:700px){.story-display__college{padding:35px 0 53px}}@media (min-width:1025px){.story-display__college{padding:55px 0 76px}}.story-display__college:before{background-color:#a6192e}@media (min-width:1025px){.story-display__college .story-display__img{margin:69px 0 0}}.story-display__college .story-display__img a:before{opacity:.44;background-color:#76d5ee;mix-blend-mode:normal}.story-display__college .section__header{margin:0 0 27px}@media (min-width:700px){.story-display__college .section__header{margin:0 0 20px}}@media (min-width:1025px){.story-display__college .section__header{margin:0 0 18px}}.story-display__college .story-display__quote{margin:0 0 18px}@media (min-width:700px){.story-display__college .story-display__quote{margin:0 0 21px}}@media (min-width:1025px){.story-display__college .story-display__quote{margin:0 0 29px}}.story-display__college .story-display__title{margin:0 0 22px}@media (min-width:700px){.story-display__college .story-display__title{margin:0 0 27px}}@media (min-width:1025px){.story-display__college .story-display__title{margin:0 0 38px}}.story-display__alumni{margin:0;padding:35px 0 52px}@media (min-width:700px){.story-display__alumni{font-size:20px;line-height:1.45}}@media (min-width:1025px){.story-display__alumni{padding:119px 0 76px}}.story-display__alumni .section__header{margin:0 0 19px}@media (min-width:700px){.story-display__alumni .section__header{margin:0 0 23px}}@media (min-width:1025px){.story-display__alumni .section__header{margin:0 0 39px}}@media (min-width:1025px){.story-display__alumni .story-display__img{margin:49px 0 0}}.section.twitter{margin:0;position:relative;padding:22px 0 70px}@media (min-width:700px){.section.twitter{padding:23px 0 79px}}@media (min-width:1025px){.section.twitter{padding:23px 0 153px}}.twitter__account{font:500 26px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 25px}@media (min-width:700px){.twitter__account{font-size:35px;margin:0 0 32px}}@media (min-width:1025px){.twitter__account{font-size:43px;margin:0 0 52px}}.twitter__account a{color:#000;font-weight:inherit}.twitter__feed{font-size:18px;line-height:1.5;padding:0 0 0 20px;margin:0 0 41px}@media (min-width:700px){.twitter__feed{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 59px;font-size:16px;line-height:1.69}}@media (min-width:1025px){.twitter__feed{font-size:20px;line-height:1.45;margin:0 -20px}}@media (min-width:700px){.twitter .twitter__item{display:block;margin:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media (min-width:700px){.twitter__item{width:33.333333%;padding:0 20px;display:block;position:relative;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.twitter__item:before{content:"";position:absolute;top:-12px;left:0;bottom:-19px;border-left:1px solid #979797}.twitter__item:first-child:before{display:none}}@media (min-width:1025px){.twitter__item:before{bottom:0}}.twitter__body{margin:0 0 27px}@media (min-width:1025px){.twitter__body{margin:0 0 29px}}.twitter__body a{word-wrap:break-word}@media (min-width:700px){.twitter .cta--button{padding:16px 39px}}@media (min-width:1025px){.twitter .cta--button{position:absolute;top:-5px;right:50px;padding:19px 10px 19px 20px;min-width:231px}}.twitter .slick-slide{width:200px;margin:0 0 0 20px;height:inherit!important;padding:0 10px 0 0}.twitter .slick-slide:before{content:"";position:absolute;top:-12px;left:-21px;bottom:-19px;border-left:1px solid #979797}.twitter .slick-slide:first-child:before{display:none}.twitter .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.twitter .slick-list{overflow:visible}@media (min-width:1025px){.twitter .slick-list{width:100%}}@media (min-width:1025px){.twitter .container{max-width:1000px;position:relative}}.twitter .container:before{content:"";position:absolute;top:0;left:20px;right:20px;height:8px;background-color:#a6192e}@media (min-width:700px){.twitter .container:before{left:50px;right:50px}}@media (min-width:1025px){.twitter .container:before{left:-2px;right:auto;bottom:3px;height:auto;width:11px;top:-15px}}.vid-inline{overflow:hidden}.vid-inline--full{margin:0 -20px 27px}@media (min-width:700px){.vid-inline--full{margin:0 0 45px}}@media (min-width:1025px){.vid-inline--full{margin:0 0 44px}}.vid-inline__container{position:relative}.vid-inline__cover{position:relative;z-index:2;cursor:pointer;opacity:1}.vid-inline__cover:focus{outline-offset:-4px}.vid-inline__cover:hover:after{background-color:#000;opacity:.8}.vid-inline__cover:after,.vid-inline__cover:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vid-inline__cover:before{width:0;height:0;border-style:solid;border-width:4px 0 4px 6.9px;border-color:transparent transparent transparent #fff;z-index:2}@media screen and (min-width:700px){.vid-inline__cover:before{border-width:6px 0 6px 10.4px}}@media screen and (min-width:1025px){.vid-inline__cover:before{border-width:8px 0 8px 13.9px}}.vid-inline__cover:after{width:39px;height:39px;border-radius:50%;background-color:#f62530;-webkit-transition:background-color .3s,opacity .3s;-o-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}@media screen and (min-width:700px){.vid-inline__cover:after{width:59px;height:59px}}@media screen and (min-width:1025px){.vid-inline__cover:after{width:84px;height:84px}}.vid-inline__cover.js-loading:hover:before{opacity:1}.vid-inline__cover.js-loading:before{margin:0;height:60px;width:60px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='60px' height='60px' viewBox='0 0 128 128' xml:space='preserve'%3e%3cg%3e%3cpath d='M78.75 16.18V1.56a64.1 64.1 0 0 1 47.7 47.7H111.8a49.98 49.98 0 0 0-33.07-33.08zM16.43 49.25H1.8a64.1 64.1 0 0 1 47.7-47.7V16.2a49.98 49.98 0 0 0-33.07 33.07zm33.07 62.32v14.62A64.1 64.1 0 0 1 1.8 78.5h14.63a49.98 49.98 0 0 0 33.07 33.07zm62.32-33.07h14.62a64.1 64.1 0 0 1-47.7 47.7v-14.63a49.98 49.98 0 0 0 33.08-33.07z' fill='%23000000' fill-opacity='1'/%3e%3canimateTransform attributeName='transform' type='rotate' from='0 64 64' to='-90 64 64' dur='800ms' repeatCount='indefinite'%3e%3c/animateTransform%3e%3c/g%3e%3c/svg%3e");background-position:center;background-size:contain;border:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vid-inline__cover.js-loading:after{display:none}.vid-inline__cover.js-hide{display:block;z-index:1;opacity:0}.vid-inline__embed{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;opacity:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.vid-inline__embed.js-show{z-index:2;opacity:1}.vid-inline iframe{position:absolute;left:0;top:0;height:100%;width:100%;border:0}.pager__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0;font-size:16px;line-height:1}.pager__list .pager__item:not(:first-of-type):not(:last-of-type){margin:0 1px}.pager__list .pager__item:first-of-type{margin:1px 10px 0 0}.pager__list .pager__item:last-of-type{margin:1px 0 0 10px}.pager__list .pager__item--active a{color:#fff;background-color:#a6192e;font-weight:700}.pager__list a{color:#000;font-weight:400;display:block;width:23px;height:23px;padding:4px 2px;text-align:center;border-radius:50%}.pager__list .icon-arrow-left,.pager__list .icon-arrow-right{padding:0;color:#a6192e;width:auto;height:auto}.pager__list .icon-arrow-left:before,.pager__list .icon-arrow-right:before{content:"\e901";font-family:icomoon;display:block;font-size:17px;line-height:1}.pager__list .icon-arrow-left:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.carousel{background-color:#f2f2f2;margin:0;padding:46px 0 51px}@media (min-width:700px){.carousel{padding:49px 0 46px}}@media (min-width:1025px){.carousel{padding:85px 0 74px}}.carousel__college{background:0 0;padding:133px 0 70px}@media (min-width:700px){.carousel__college{padding:150px 0 73px}}@media (min-width:1025px){.carousel__college{padding:183px 0 128px}}.carousel__college .slick-slider{margin:0 0 34px}@media (min-width:700px){.carousel__college .slick-slider{margin:0 0 52px}}@media (min-width:1025px){.carousel__college .slick-slider{margin:0 0 45px}}@media (min-width:1025px){.carousel__college .carousel__header,.carousel__college .carousel__intro{max-width:900px}}@media (min-width:1025px){.carousel__college .carousel__caption{padding:31px 0 118px}}@media (min-width:1025px){.carousel__header{max-width:700px;margin:0 auto 12px}}.carousel__header h3,.carousel__header h4{font-family:brandon-grotesque,Arial,Helvetica,sans-serif}.carousel__header h3,.carousel__header h4,.carousel__header h5,.carousel__header h6{margin:0;font-size:26px;line-height:1.4;font-weight:500;text-transform:uppercase}@media (min-width:700px){.carousel__header h3,.carousel__header h4,.carousel__header h5,.carousel__header h6{font-size:35px}}@media (min-width:1025px){.carousel__header h3,.carousel__header h4,.carousel__header h5,.carousel__header h6{font-size:43px}}.carousel__header h5,.carousel__header h6{letter-spacing:normal}.carousel__intro{margin:0 0 24px}@media (min-width:700px){.carousel__intro{margin:0 0 28px}}@media (min-width:1025px){.carousel__intro{max-width:700px;margin:0 auto 35px}}.carousel__img{margin:0 0 21px}@media (min-width:700px){.carousel__img{margin:0 0 30px}}@media (min-width:1025px){.carousel__img{width:53.5%;margin:0}}.carousel__img img{width:100%}.carousel__caption{font-size:15px;line-height:1.2;font-style:italic;border-bottom:1px solid #979797;padding:0 10px 23px 0}@media (min-width:700px){.carousel__caption{padding:0 10px 26px 0}}@media (min-width:1025px){.carousel__caption{width:42.5%;border:none;padding:145px 10px 41px 0}}@media (min-width:1100px){.carousel__caption{padding:165px 10px 41px 0}}.carousel__caption-title{font-style:normal;display:block;margin:0 0 22px;line-height:1.48}@media (min-width:700px){.carousel__caption-title{font-size:23px;margin:-9px 0 14px}}@media (min-width:1025px){.carousel__caption-title{font-size:30px;line-height:1.14;margin:0 0 25px}}.carousel__caption-title a{color:#000;font-weight:inherit}.carousel__caption-title a:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:4px 0 0 10px;color:#a6192e;display:inline-block;vertical-align:top;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}@media (min-width:700px){.carousel__caption-title a:after{margin:9px 0 0 10px}}@media (min-width:1025px){.carousel__caption-title a:hover:after{margin:9px 0 0 14px}}.carousel .slick-slide{margin-top:auto}.carousel .slick-list{margin:0 0 28px}@media (min-width:700px){.carousel .slick-list{margin:0 0 36px}}@media (min-width:1025px){.carousel .slick-list{margin:0}}.carousel .slick-dots{margin:0 0 0 37px}@media (min-width:700px){.carousel .slick-dots{margin:0 0 0 27px}}@media (min-width:1025px){.carousel .slick-dots{position:absolute;left:50%;bottom:26px;margin:0 0 0 105px}}@media (min-width:1025px){.carousel .slick-arrow{left:50%;bottom:26px;margin:0 0 0 78px}}.carousel .slick-next{right:auto;left:196px}@media (min-width:700px){.carousel .slick-next{left:158px}}@media (min-width:1025px){.carousel .slick-next{left:50%;margin:0 0 0 236px}}@media (min-width:1025px){.carousel__item{position:relative;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel__item:after{content:"";position:absolute;right:0;bottom:77px;width:42.5%;height:1px;background-color:#979797}}@media (min-width:1025px){.carousel .container{max-width:1180px}}.carousel .cta--button{padding:17px 39px}@media (min-width:1025px){.carousel .cta--button{margin:0 0 0 90px}}.wysiwyg ol{margin:0 0 18px;padding:0 0 0 40px;list-style:none;counter-reset:my-awesome-counter}@media (min-width:700px){.wysiwyg ol{padding:0 0 0 55px;margin:0 0 29px}}@media (min-width:1025px){.wysiwyg ol{padding:14px 0 0 54px;margin:0 0 30px}}.wysiwyg ol>li{margin:0 0 6px;counter-increment:my-awesome-counter;position:relative}.wysiwyg ol>li:before{content:counter(my-awesome-counter) ". ";position:absolute;top:0;right:calc(100% + .5em)}.wysiwyg ol>li:last-child{margin:0}@media (min-width:700px){.wysiwyg ol>li{margin:0 0 7px}}@media (min-width:1025px){.wysiwyg ol>li{margin:0 0 10px}}.wysiwyg ul{padding:0 0 0 25px;margin:0 0 18px;list-style:none}@media (min-width:700px){.wysiwyg ul{padding:0 0 0 37px;margin:0 0 25px}}@media (min-width:1025px){.wysiwyg ul{padding:9px 0 0 36px;margin:0 0 34px}}.wysiwyg ul>li{padding:0 0 0 31px;position:relative;margin:0 0 14px}@media (min-width:700px){.wysiwyg ul>li{margin:0 0 9px}}@media (min-width:1025px){.wysiwyg ul>li{margin:0 0 7px}}.wysiwyg ul>li:last-child{margin:0}.wysiwyg ul>li:before{content:"";position:absolute;top:10px;left:1px;width:7px;height:7px;border-radius:50%;background-color:#a6192e}@media (min-width:700px){.wysiwyg ul>li:before{left:4px}}.wysiwyg ul ul{padding:11px 0 0 10px;margin:0}@media (min-width:700px){.wysiwyg ul ul{padding:9px 0 0 18px}}@media (min-width:1025px){.wysiwyg ul ul{padding:7px 0 0 18px}}.wysiwyg ul ul li{padding:0 0 0 22px}.wysiwyg ul ul li:before{width:5px;height:5px;left:5px;top:9px}@media (min-width:700px){.wysiwyg ul ul li:before{left:6px;top:10px}}.wysiwyg table{width:100%;border-collapse:collapse;font-size:17px;line-height:1.2;min-width:640px}@media (min-width:640px){.wysiwyg table{min-width:0}}.wysiwyg table a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.wysiwyg table caption{margin:0 0 1em}.wysiwyg .table-block{clear:both;margin:0 0 51px}@media (min-width:700px){.wysiwyg .table-block{padding:24px 0 0;margin:0 0 47px}}@media (min-width:1025px){.wysiwyg .table-block{padding:58px 0 0;margin:0 0 72px}}.wysiwyg .table-block__wrapper{position:relative;padding:0;margin:0 -20px 0 0}@media (min-width:700px){.wysiwyg .table-block__wrapper{margin:0;clear:both}}@media (min-width:1025px){.wysiwyg .table-block__wrapper{margin:0}}.wysiwyg .table-block__holder{overflow:auto}.wysiwyg .table-block__holder.js-scroll--right .table-block__next{display:block}@media (min-width:700px){.wysiwyg .table-block__holder.js-scroll--right .table-block__next{display:none}}.wysiwyg .table-block__holder.js-scroll--left .table-block__prev{display:block}@media (min-width:700px){.wysiwyg .table-block__holder.js-scroll--left .table-block__prev{display:none}}.wysiwyg .table-block__next,.wysiwyg .table-block__prev{display:none;font-size:0;line-height:0;position:absolute;top:92px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:46px;height:46px;border:none;background:0 0;padding:0}.wysiwyg .table-block__next:after,.wysiwyg .table-block__prev:after{content:"\e901";font-family:icomoon;display:inline-block;vertical-align:top;color:#a6192e;font-size:26px;line-height:1}.wysiwyg .table-block__next{left:auto;right:0}@media (min-width:700px){.wysiwyg .table-block__next{right:8px}}.wysiwyg .table-block__prev:after{content:"\e901";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wysiwyg .table-block h2{font-size:30px;line-height:1.2;margin:0 0 20px}@media (min-width:700px){.wysiwyg .table-block h2{font-size:35px;margin:0 0 18px}}@media (min-width:1025px){.wysiwyg .table-block h2{font-size:43px;margin:0 0 22px}}.wysiwyg th{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-align:left;padding:5px 0 9px;width:auto}.wysiwyg thead tr{border-bottom:3px solid #a6192e}.wysiwyg td{padding:18px 15px 17px 0;vertical-align:top}.wysiwyg td:nth-child(3) a{color:#000;font-weight:400;text-decoration:none}.wysiwyg td:nth-child(3) a:hover{text-decoration:underline}.wysiwyg tr{border-bottom:1px solid #000}.wysiwyg .form-block h2{font-size:30px;line-height:1.2;margin:0 0 25px}@media (min-width:700px){.wysiwyg .form-block h2{font-size:35px;margin:0 0 23px}}@media (min-width:1025px){.wysiwyg .form-block h2{font-size:43px;margin:0 0 31px}}.wysiwyg .cta--button{margin:0 0 24px}@media (min-width:700px){.wysiwyg .cta--button{margin:0 0 38px}}.wysiwyg .cta--link{margin:0 0 61px}@media (min-width:700px){.wysiwyg .cta--link{margin:0 0 53px}}@media (min-width:1025px){.wysiwyg .cta--link{margin:0 0 98px}}.header{position:relative;top:0;left:0;z-index:7;width:100%;height:84px}@media (min-width:700px){.header{height:91px}}@media (min-width:1025px){.header{height:119px}}.index .header{height:46px}@media (min-width:700px){.index .header{height:47px}}@media (min-width:1025px){.index .header{height:71px}}.scrolled .header__wrapper{position:fixed;top:0;left:0;width:100%}.header__holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:0 0 0 20px}@media (min-width:1025px){.header__holder{padding:0 0 0 23px}}.header .nav-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-block .add-nav{font:500 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;padding:0 22px 0 24px;margin:0 0 26px}@media (min-width:700px){.header .nav-block .add-nav{margin:0;padding:0;display:none}}@media (min-width:1025px){.header .nav-block .add-nav{font-size:18px}}.header .nav-block .add-nav a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (min-width:700px){.header .nav-block .add-nav a{color:#000}}.header .nav-block .add-nav a:hover{color:#a6192e}.header .nav-block .add-nav ul{list-style:none;padding:0 0 18px;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #979797}@media (min-width:700px){.header .nav-block .add-nav ul{border:none;padding:0}}.header .nav-block .add-nav ul li{margin:0 0 0 39px}@media (min-width:700px){.header .nav-block .add-nav ul li{margin:0 0 0 22px}}@media (min-width:1025px){.header .nav-block .add-nav ul li{margin:0 0 0 33px}}.header .nav-block .add-nav ul li:first-child{margin:0}@media (min-width:700px){.header .nav-block .add-nav{float:none}}.header .nav-block>.add-nav{display:none}@media (min-width:700px){.header .nav-block>.add-nav{display:block}}.header .nav-block__wrapper{display:none;position:absolute;top:100%;right:0;left:0;z-index:1;background-color:#f2f2f2;overflow:auto;height:calc(100vh - 84px)}@media (min-width:700px){.header .nav-block__wrapper{height:calc(100vh - 91px)}}@media (min-width:1025px){.header .nav-block__wrapper{height:calc(100vh - 119px)}}.header .nav-block__holder{z-index:2}@media (min-width:700px){.header .nav-block__wrapper-holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:700px){.header .nav-block__container{width:39.5%}}@media (min-width:1025px){.header .nav-block__container{width:64%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.header .nav-block__container a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.header .nav-block__container a:hover{color:#a0182c}.header.nav-expanded .nav-opener__icon span{opacity:0}.header.nav-expanded .nav-opener__icon:after,.header.nav-expanded .nav-opener__icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:0;right:0}.header.nav-expanded .nav-opener__icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:700px){.header.nav-expanded .overlay{opacity:1;visibility:visible}}@media (min-width:700px){.search-expanded .search-block{width:251px;margin:0 0 0 3px}}@media (min-width:1025px){.search-expanded .search-block{width:368px;margin:0 0 0 11px}}@media (min-width:700px){.search-block{position:relative;width:46px;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;margin:0 0 0 31px;z-index:1}}@media (min-width:1025px){.search-block{width:71px}}.search-expanded .search-block .search-form{bottom:-60px;opacity:1;visibility:visible}@media (min-width:700px){.search-expanded .search-block .search-form{bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.search-expanded .search-block .search-opener{background-color:#fff}.search-expanded .search-block .search-opener:before{opacity:0;visibility:hidden}.search-expanded .search-block .search-opener:after{opacity:1;visibility:visible}.search-expanded .search-block .overlay{opacity:1;visibility:visible}.search-block .search-form{position:absolute;z-index:1;bottom:0;right:54px;width:212px;font:500 13px/1.2 proxima-nova,Arial,Helvetica,sans-serif;-webkit-transition:bottom .3s,opacity .3s,visibility .3s,-webkit-transform .3s;transition:bottom .3s,opacity .3s,visibility .3s,-webkit-transform .3s;-o-transition:bottom .3s,opacity .3s,visibility .3s,transform .3s;transition:bottom .3s,opacity .3s,visibility .3s,transform .3s;transition:bottom .3s,opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;opacity:0;visibility:hidden}@media (min-width:700px){.search-block .search-form{top:0;right:0;width:205px;-webkit-transform:translateX(205px);-ms-transform:translateX(205px);transform:translateX(205px)}}@media (min-width:1025px){.search-block .search-form{width:301px;-webkit-transform:translateX(205px);-ms-transform:translateX(205px);transform:translateX(205px);font-size:18px}}.search-block input[type=search]{padding:5px 50px 5px 15px;margin:0;display:block;width:100%;height:47px;background-color:#000;border:none;color:#fff}.search-block input[type=search]::-webkit-input-placeholder{color:#fff}.search-block input[type=search]:-moz-placeholder{color:#fff}.search-block input[type=search]::-moz-placeholder{color:#fff}.search-block input[type=search]:-ms-input-placeholder{color:#fff}@media (min-width:700px){.search-block input[type=search]{padding:5px 50px 5px 27px}}@media (min-width:1025px){.search-block input[type=search]{height:71px;padding:5px 80px 5px 35px}}.search-block button[type=submit]{padding:0;margin:0;position:absolute;top:0;right:0;height:47px;width:46px;border:none;padding:0;background-color:#000;font-size:0;line-height:0;color:#fff}@media (min-width:1025px){.search-block button[type=submit]{height:71px;width:72px}}.search-block button[type=submit]:before{content:"\e903";font-family:icomoon;position:absolute;font-size:17px;line-height:1;font-weight:400;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1025px){.search-block button[type=submit]:before{font-size:22px}}.search-opener{padding:0;border:none;background-color:#000;width:46px;height:46px;position:relative;color:#fff;font-size:0;line-height:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.search-opener{height:47px}}@media (min-width:1025px){.search-opener{height:71px;width:71px}}.search-opener:before{content:"\e903";font-family:icomoon;position:absolute;font-size:17px;line-height:1;font-weight:400;top:16px;left:16px;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:1025px){.search-opener:before{top:26px;left:23px;font-size:23px}}.search-opener:after{content:"\e908";font-family:icomoon;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000;font-size:12px;line-height:1;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:1025px){.search-opener:after{font-size:16px}}.overlay{position:fixed;top:46px;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.71);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:700px){.overlay{display:none}}.nav-opener{width:54px;height:46px;font-size:0;line-height:0;background-color:#a6192e;border:none;padding:0;position:relative}@media (min-width:700px){.nav-opener{font:700 14px/1.2 proxima-nova,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;width:auto;padding:0 45px 0 19px;letter-spacing:1.31px;height:47px}}@media (min-width:1025px){.nav-opener{height:71px;font-size:16px;padding:0 70px 0 26px}}.nav-opener__icon{position:absolute;top:20px;left:21px;width:13px;height:8px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.nav-opener__icon{left:auto;right:20px;top:19px;width:16px;height:9px}}@media (min-width:1025px){.nav-opener__icon{right:32px;top:29px;width:21px;height:12px}}.nav-opener__icon span,.nav-opener__icon:after,.nav-opener__icon:before{background:#fff;position:absolute;top:3px;left:0;right:0;height:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (min-width:700px){.nav-opener__icon span,.nav-opener__icon:after,.nav-opener__icon:before{top:4px}}@media (min-width:1025px){.nav-opener__icon span,.nav-opener__icon:after,.nav-opener__icon:before{height:2px;top:5px}}.nav-opener__icon:after,.nav-opener__icon:before{content:"";top:0}.nav-opener__icon:after{top:6px}@media (min-width:700px){.nav-opener__icon:after{top:8px}}@media (min-width:1025px){.nav-opener__icon:after{top:10px}}.main-nav{background-color:#a6192e;font-size:20px;line-height:1.2}@media (min-width:700px){.main-nav{width:60.5%;font-size:25px}}@media (min-width:1025px){.main-nav{width:36%}}.main-nav__opener{background:0 0;border:none;padding:0;font-size:0;line-height:0;position:absolute;top:0;left:0;height:42px;width:63px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.main-nav__opener{width:79px;height:52px}}.main-nav__opener.active-item{background-color:#a6192e}.main-nav__opener.active-item:after{opacity:0;visibility:hidden}.main-nav__opener.active-item+a{background-color:#a6192e}.main-nav__opener.active-item+a:before{opacity:0;visibility:hidden}.main-nav__opener:after,.main-nav__opener:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;width:13px;background-color:#fff}@media (min-width:700px){.main-nav__opener:after,.main-nav__opener:before{width:16px}}.main-nav__opener:after{width:2px;height:13px;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:700px){.main-nav__opener:after{height:16px}}.main-nav a{color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.main-nav a:hover{color:#000}.main-nav ul{list-style:none;padding:0;margin:0}.main-nav ul ul{display:none;font-size:16px;padding:10px 20px 20px 21px}@media (min-width:700px){.main-nav ul ul{padding:10px 20px 20px 24px}}.main-nav ul ul li{margin:0 0 14px}.main-nav ul ul li:last-child{margin:0}.main-nav ul ul a{font-weight:400}.main-nav>ul{padding:37px 0 21px;position:relative}@media (min-width:700px){.main-nav>ul{padding:54px 0 21px}}@media (min-width:700px){.main-nav>ul{padding:60px 0 63px}}.main-nav>ul:before{content:"";position:absolute;top:48px;left:63px;bottom:26px;width:1px;background-color:#f62530;z-index:1}@media (min-width:700px){.main-nav>ul:before{left:78px;top:68px;bottom:22px}}@media (min-width:1025px){.main-nav>ul:before{top:74px;bottom:64px}}.main-nav>ul>li{position:relative;padding:0 0 0 63px}@media (min-width:700px){.main-nav>ul>li{padding:0 0 0 79px}}.main-nav>ul>li>a{padding:9px 10px 9px 21px;display:block}@media (min-width:700px){.main-nav>ul>li>a{padding:11px 10px 11px 24px}}.main-nav .external span{display:inline-block;vertical-align:top;position:relative}.main-nav .external span:after{content:"\e902";font-family:icomoon;position:absolute;top:5px;right:-18px;font-size:12px;line-height:1;font-weight:400}@media (min-width:700px){.main-nav .external span:after{top:7px;right:-25px;font-size:16px}}.logo{width:111px;height:auto}@media (min-width:1025px){.logo{width:171px}}.logo img{display:block;width:100%}.status-block{background-color:#000;color:#fff;padding:17px 20px 16px 0;font-size:15px;line-height:1.2}@media (min-width:700px){.status-block{padding:67px 23px 59px 33px}}@media (min-width:1025px){.status-block{width:31.7%;padding:72px 38px 59px 39px}}.status-block__opener{background:0 0;border:none;padding:0;font-size:0;line-height:0;position:absolute;top:0;left:0;height:46px;width:63px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.status-block__opener{display:none}}.status-block__opener:after,.status-block__opener:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;width:13px;background-color:#fff}.status-block__opener:after{width:2px;height:13px;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.active .status-block__opener:after{opacity:0;visibility:hidden}.status-block a{color:#fff;font-weight:400}.status-block ul{list-style:none;padding:20px 0 0 60px;margin:0;display:none}@media (min-width:700px){.status-block ul{display:block;padding:0}}.status-block ul li{margin:0 0 14px}@media (min-width:1025px){.status-block ul li{margin:0 0 18px}}.status-block ul li:last-child{margin:0}.status-block h2{font:700 20px/1.2 proxima-nova,Arial,Helvetica,sans-serif;text-transform:none;margin:0;position:relative;padding:10px 0 12px 83px}@media (min-width:700px){.status-block h2{padding:0 0 10px;border-bottom:1px solid #fff;margin:0 0 19px}}@media (min-width:1025px){.status-block h2{margin:0 0 17px}}.status-block h2:before{content:"";position:absolute;top:0;left:62px;bottom:0;width:1px;background-color:#fff}@media (min-width:700px){.status-block h2:before{display:none}}.education-block{padding:17px 0 8.3em;font-size:15px;line-height:1.2}@media (min-width:700px){.education-block{padding:27px 0 30px}}@media (min-width:1025px){.education-block{width:68.3%;padding:72px 42px 100px;position:relative}}.education-block__content{margin:0 0 32px}@media (min-width:1025px){.education-block__content{margin:0;width:50%;padding:0 20px}}.education-block__content:last-child{margin:0}.education-block__holder{margin:0 0 37px}@media (min-width:700px){.education-block__holder{margin:0 0 39px}}@media (min-width:1025px){.education-block__holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -20px}}.education-block__holder ul{display:none;list-style:none;padding:0;margin:0;padding:20px 20px 0 80px}@media (min-width:700px){.education-block__holder ul{padding:20px 20px 0 92px}}@media (min-width:1025px){.education-block__holder ul{display:block;padding:0}}.education-block__holder ul li{margin:0 0 10px}@media (min-width:1025px){.education-block__holder ul li{margin:0 0 18px}}.education-block__holder ul li:last-child{margin:0}.education-block h2{font:700 20px/1.2 proxima-nova,Arial,Helvetica,sans-serif;text-transform:none;margin:0;position:relative;padding:10px 0 12px 83px}@media (min-width:700px){.education-block h2{padding:10px 0 12px 93px}}@media (min-width:1025px){.education-block h2{padding:0 0 7px;border-bottom:1px solid #000;margin:0 0 17px}}.education-block h2:before{content:"";position:absolute;top:0;left:62px;bottom:0;width:1px;background-color:#000}@media (min-width:700px){.education-block h2:before{left:72px}}@media (min-width:1025px){.education-block h2:before{display:none}}.education-block a{font-weight:400;color:#000}.education-block__opener{background:0 0;border:none;padding:0;font-size:0;line-height:0;position:absolute;top:0;left:0;height:46px;width:63px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.education-block__opener{width:73px}}@media (min-width:1025px){.education-block__opener{display:none}}.education-block__opener:after,.education-block__opener:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;width:13px;background-color:#000}.education-block__opener:after{width:2px;height:13px;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.education-block__opener.active-item:after{opacity:0;visibility:hidden}.education-block .social{margin:0 0 0 24px}@media (min-width:700px){.education-block .social{margin:0 0 0 34px}}@media (min-width:1025px){.education-block .social{position:absolute;bottom:47px;left:54px;margin:0}}.social{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.social li{margin:0 0 0 30px}@media (min-width:700px){.social li{margin:0 0 0 26px}}@media (min-width:1025px){.social li{margin:0 0 0 32px}}.social li:first-child{margin:0}.social li.twitter a:before{content:"\e905"}.social li.instagram a:before{content:"\e904"}.social li.facebook a:before{content:"\e907"}.social a{display:block;font-size:0;line-height:0;color:#a6192e}.social a:before{content:"\e906";font-family:icomoon;display:block;font-size:25px;line-height:1;font-weight:400;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1025px){.social a:before{font-size:32px}}.social a:hover:before{color:#000}.wrapper.index .header .nav-block__wrapper{height:calc(100vh - 46px)}@media (min-width:700px){.wrapper.index .header .nav-block__wrapper{height:calc(100vh - 47px)}}@media (min-width:1025px){.wrapper.index .header .nav-block__wrapper{height:calc(100vh - 71px)}}.section-navigation{background-color:#2e2e2e;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.section-navigation{top:71px}}.index .section-navigation{display:none}.section-navigation a{color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font-weight:500}.section-navigation a:hover{color:#f62530}.section-navigation__drop{position:absolute;top:100%;left:0;right:0;height:calc(100vh - 84.5px);max-height:503px;overflow:auto;background-color:#000;color:#fff;padding:49px 20px 63px 48px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:700px){.section-navigation__drop{right:auto;width:358px;height:calc(100vh - 91.2px)}}@media screen and (min-width:1025px){.section-navigation__drop{height:calc(100vh - 119.2px)}}.open .section-navigation__drop{opacity:1;visibility:visible}.section-navigation__drop ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:1.2;margin-bottom:63px}.section-navigation__drop a:hover{color:#f62530}.section-navigation__drop li{margin:0 0 28px}.section-navigation__drop li:last-child{margin:0}.section-navigation__drop h2{margin:0 0 27px;font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif}.section-navigation__opener{background:0 0;border:none;padding:11px 0;color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font:14px/1.2 proxima-nova,Arial,Helvetica,sans-serif;position:relative}@media screen and (min-width:700px){.section-navigation__opener{padding:13px 0}}@media screen and (min-width:1025px){.section-navigation__opener{padding:15px 0}}.section-navigation__opener:hover{color:#f62530}.section-navigation__opener:hover:after,.section-navigation__opener:hover:before{background-color:#f62530}@media (min-width:700px){.section-navigation__opener{font-size:16px}}.open .section-navigation__opener:after{opacity:0;visibility:hidden;display:none}.section-navigation__opener:after,.section-navigation__opener:before{content:"";position:absolute;right:-16px;top:50%;height:1px;width:9px;background-color:#fff;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-navigation__opener:after{width:1px;height:9px;top:50%;right:-12px;display:block;-webkit-transition:opacity .3s,visibility .3s,display 0s ease .3s,background-color .3s ease;-o-transition:opacity .3s,visibility .3s,display 0s ease .3s,background-color .3s ease;transition:opacity .3s,visibility .3s,display 0s ease .3s,background-color .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 0 33px;min-height:43px;padding:11px 0 11px 20px;font-size:14px;line-height:1.2;position:relative;color:#fff}.breadcrumbs:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:1px;background-color:#f2f2f2}@media screen and (min-width:700px){.breadcrumbs{padding-top:13px;font-size:16px}}@media screen and (min-width:1025px){.breadcrumbs{min-height:45px;padding-top:15px}.breadcrumbs:before{content:"";position:absolute;top:10px;bottom:8px;left:0;width:1px;background-color:#f2f2f2}}.breadcrumbs li{margin:0 24px 0 0;position:relative}.breadcrumbs li.breadcrumb-item.optional{display:none}@media (min-width:700px){.breadcrumbs li.breadcrumb-item.optional{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.breadcrumbs li:after{content:"\e901";font-family:icomoon;position:absolute;top:5px;right:-14px;font-size:7px;line-height:1}.hero-inner{background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-no-img{background-color:#f2f2f2;min-height:209px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px 0 76px}@media (min-width:700px){.hero-no-img{min-height:212px;padding:20px 0 83px}}@media (min-width:1025px){.hero-no-img{min-height:249px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.hero-no-img{height:249px}}.hero-no-img .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:1025px){.hero-no-img .container{max-width:1000px}}.hero-no-img h1{margin:0;font:700 30px/1.17 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative}@media (min-width:700px){.hero-no-img h1{font-size:40px}}@media (min-width:1025px){.hero-no-img h1{font-size:50px}}.hero-no-img h1:after{content:"";position:absolute;bottom:-21px;left:0;height:1px;width:86px;background-color:#f62530}.faculty-list{padding:0 0 58px}@media (min-width:700px){.faculty-list{padding:0 0 33px}}@media (min-width:1025px){.faculty-list{padding:0 0 47px}}.faculty-list .container{padding:0}@media (min-width:700px){.faculty-list .container{max-width:none}}@media (min-width:1025px){.faculty-list .container{max-width:1180px;padding:0 50px}}.faculty-list .filter-btn-drop{background-color:#a6192e;color:#fff;border:none;padding:23px 36px 22px;display:block;width:100%;font-size:16px;line-height:1.2;font-weight:700;text-align:left;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.faculty-list .filter-btn-drop{width:250px}}@media (min-width:1025px){.faculty-list .filter-btn-drop{display:none}}.faculty-list .filter-btn-drop span{position:relative;padding:0 46px 0 0}.faculty-list .filter-btn-drop span:after,.faculty-list .filter-btn-drop span:before{content:"";position:absolute;top:10px;right:0;width:13px;height:1px;background-color:#fff}.faculty-list .filter-btn-drop span:after{top:4px;bottom:0;right:6px;width:1px;height:13px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.faculty-list .filter-btn-drop.expanded{background-color:#000}.faculty-list .filter-btn-drop.expanded span:after{opacity:0}@media (min-width:700px){.faculty-list .wrapper-table th:first-child{width:25.5%!important}}@media (min-width:1025px){.faculty-list .wrapper-table th:first-child{width:26.7%!important}}@media (min-width:700px){.faculty-list .wrapper-table th:nth-child(2){width:19%!important}}@media (min-width:1025px){.faculty-list .wrapper-table th:nth-child(2){width:19.7%!important}}@media (min-width:700px){.faculty-list .wrapper-table th:nth-child(3){width:18.2%!important}}@media (min-width:1025px){.faculty-list .wrapper-table th:nth-child(3){width:19%!important}}@media (min-width:700px){.faculty-list .wrapper-table th:nth-child(4){width:17.3%!important}}@media (min-width:700px){.faculty-list .wrapper-table th:last-child{width:auto!important}}.heading-table{color:#fff}.heading-table .toolbar{padding:45px 29px 33px 36px;background-color:#a6192e;color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr;grid-template-columns:1fr 1fr;row-gap:1em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;margin-bottom:65px}.heading-table .toolbar .dataTables_filter{width:auto;-ms-grid-column:1;grid-column:1}@media (min-width:700px){.heading-table .toolbar .dataTables_filter{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}}.heading-table .toolbar .dataTables_filter .form__label{display:inline;margin-right:1em}.heading-table .toolbar .dataTables_filter input[type=search]{display:inline;width:auto}.heading-table .toolbar .pager,.heading-table .toolbar .view-buttons{-ms-grid-column:2;grid-column:2}@media (min-width:700px){.heading-table .toolbar .pager,.heading-table .toolbar .view-buttons{-ms-grid-column:3;grid-column:3}}@media (min-width:1025px){.heading-table .toolbar .pager,.heading-table .toolbar .view-buttons{-ms-grid-column:4;grid-column:4}}.heading-table .toolbar .view-buttons fieldset{display:contents}.heading-table .toolbar .view-buttons fieldset legend{display:block;font-weight:700}@media (min-width:700px){.heading-table .toolbar .view-buttons fieldset legend{display:inline}}.heading-table .toolbar .view-buttons button,.heading-table .toolbar .view-buttons input{background:0 0;border:none;color:#fff}.heading-table .toolbar .view-buttons input[type=radio]+label{margin:0 13px}.heading-table .toolbar .view-buttons input[type=radio]+label::after,.heading-table .toolbar .view-buttons input[type=radio]+label::before{width:14px;height:14px}.heading-table .toolbar .view-buttons input[type=radio]+label::before{top:50%}.heading-table .toolbar .view-buttons input[type=radio]+label::after{top:25%}.heading-table .toolbar .view-buttons button[selected=selected],.heading-table .toolbar .view-buttons input[type=radio]+label::after{border:solid 1px #fff}.heading-table .toolbar .view-buttons input[type=radio]:checked+label::after{border-color:#a6192e}.heading-table .toolbar .filter-box{width:100%}.heading-table .toolbar a{color:#fff;text-decoration:underline;font-weight:400;padding:0 .25em}.heading-table .toolbar a.active{text-decoration:none;font-weight:700}.heading-table .toolbar .search{-ms-grid-column:1;grid-column:1;color:#fff;border:solid 1px #fff}.heading-table .toolbar .search:hover,.heading-table .toolbar a:hover{color:#fff;font-weight:700}.heading-table .toolbar .search:hover{border-width:2px}@media (min-width:700px){.heading-table .toolbar{max-width:700px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1025px){.heading-table .toolbar{position:relative;z-index:0;padding:68px 0 45px;margin:0 0 65px;max-width:none;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.heading-table .toolbar:before{content:"";position:absolute;top:0;left:-9999px;right:-9999px;bottom:0;background-color:#a6192e;z-index:-1}}.heading-table .sr-only{background-color:#fff}.heading-table .clear-table{width:37px;height:35px;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/icons/refresh.svg);background-size:100% 100%;background-color:transparent;border:none;padding:0}@media (min-width:700px){.heading-table .clear-table{margin:29px 0 0 20px}}@media (min-width:1025px){.heading-table .clear-table{margin:29px 0 0}}.heading-table .filter-box{line-height:1;position:relative;width:222px;margin:0 0 33px}@media (min-width:700px){.heading-table .filter-box{margin:0 0 36px}}@media (min-width:1025px){.heading-table .filter-box{width:20.6%;margin:0}}.heading-table .filter-box:after{content:"";position:absolute;bottom:10px;right:2px;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width:700px){.heading-table .filter-box:nth-child(2){margin:0 0 36px 33px}}@media (min-width:1025px){.heading-table .filter-box:nth-child(2){margin:0}}.heading-table .filter-box:nth-child(3),.heading-table .filter-box:nth-child(4){display:block}.heading-table select{width:100%;padding:0 0 11px;height:26px;color:#fff;border-color:#fff}.heading-table select option{color:#000}.heading-table .dataTables_filter{padding:10px 0 0;margin:0 0 30px}@media (min-width:700px){.heading-table .dataTables_filter{padding:0;margin:0 0 0 33px}}@media (min-width:1025px){.heading-table .dataTables_filter{width:24%;margin:0}}.heading-table input[type=search]{padding:5px 10px;margin:0;display:block;width:100%;border:1px solid #fff;height:35px;background:0 0;color:#fff}@media (min-width:700px){.heading-table input[type=search]{width:255px}}@media (min-width:1025px){.heading-table input[type=search]{width:100%}}.heading-table input[type=search]::-webkit-input-placeholder{color:#fff;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}.heading-table input[type=search]:-moz-placeholder{color:#fff;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}.heading-table input[type=search]::-moz-placeholder{color:#fff;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}.heading-table input[type=search]:-ms-input-placeholder{color:#fff;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}.search-title{display:block;font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 6px}.wrapper-table{font-size:17px;line-height:1.2;margin:0 0 22px;padding:38px 15px 12px}@media (min-width:700px){.wrapper-table{padding:61px 50px 12px}}@media (min-width:1025px){.wrapper-table{margin:0 0 48px;padding:0;font-size:20px}}.wrapper-table table{width:100%!important;border-collapse:collapse;border-spacing:0;display:block}@media (min-width:1025px){.wrapper-table table{display:table;min-width:0}}@media (min-width:1025px){.wrapper-table th{padding:0 0 17px;text-align:left;font:700 22px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px}}.wrapper-table td{padding:0;display:block;margin:0 0 18px}.wrapper-table td:last-child{margin:0}@media (min-width:1025px){.wrapper-table td{display:table-cell;padding:70px 10px 24px 0;vertical-align:top}}@media (min-width:1025px){.wrapper-table td:first-of-type{padding-top:30px}}.wrapper-table tbody{display:block}@media (min-width:1025px){.wrapper-table tbody{display:table-row-group}}.wrapper-table tbody tr:first-child td{padding:0}@media (min-width:1025px){.wrapper-table tbody tr:first-child td{padding:89px 10px 21px 0}}@media (min-width:1025px){.wrapper-table tbody tr:first-child td:first-child{padding:49px 10px 21px 0}}.wrapper-table a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.wrapper-table a:hover{color:#f62530}.wrapper-table thead{display:none}@media (min-width:1025px){.wrapper-table thead{display:table-header-group}}@media (min-width:1025px){.wrapper-table thead tr{border-bottom:2px solid #f62530}}.wrapper-table tr{border-bottom:1px solid #979797;display:block;padding:0 0 15px;margin:0 0 28px}@media (min-width:700px){.wrapper-table tr{padding:0 0 37px}}@media (min-width:1025px){.wrapper-table tr{display:table-row;padding:0;margin:0}}.wrapper-table tr:last-child{margin:0}.wrapper-table .type{display:none;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif}.wrapper-table .title{display:block}.wrapper-table .row-label{font:700 14px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100px}@media (min-width:1025px){.wrapper-table .row-label{display:none}}.wrapper-table .row-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.wrapper-table .row-section{display:block}}.wrapper-table .row-section>a:nth-child(2),.wrapper-table .row-section>span:nth-child(2){-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 0 0 14px}@media (min-width:1025px){.wrapper-table .row-section>a:nth-child(2),.wrapper-table .row-section>span:nth-child(2){padding:0}}.wrapper-table .row-section .email,.wrapper-table .row-section .tel{word-break:break-all}.wrapper-table .email,.wrapper-table .link-name{font-weight:700;display:inline-block;vertical-align:top}.wrapper-table .link-name{font-size:20px;line-height:1;margin:0 0 6px}@media (min-width:1025px){.wrapper-table .link-name{font-size:30px;margin:0 0 10px}}.footer-table{padding:0 15px}@media (min-width:700px){.footer-table{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}}@media (min-width:1025px){.footer-table{padding:0}}.footer-table .table-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:1.2}@media (min-width:700px){.footer-table .table-info{padding:4px 0 0}}@media (min-width:1025px){.footer-table .table-info{padding:2px 0 0}}.footer-table .dataTables_info b{font-weight:700}.footer-table select{width:85px;padding:0 0 6px;height:22px;font-size:16px;margin:0 19px 0 0}@media (min-width:1025px){.footer-table select{margin:0 12px 0 0}}.footer-table .dataTables_length{position:relative;margin:0 20px 0 0}.footer-table .dataTables_length:before{content:"\e901";font-family:icomoon;position:absolute;left:75px;bottom:6px;font-size:12px;line-height:1;color:#f62530;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer-table .dataTables_length:after{content:"";position:absolute;top:3px;right:-11px;width:1px;height:12px;background-color:#000}.footer-table .table-length-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.heading-table-filter{display:block;background-color:#a6192e}@media (min-width:1025px){.heading-table-filter{display:block!important}}.form__label{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 9px;display:inline-block;vertical-align:top;text-transform:capitalize}.dataTables_paginate{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1;margin:0 0 38px}@media (min-width:700px){.dataTables_paginate{margin:0}}.dataTables_paginate>span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.dataTables_paginate .ellipsis{margin:0 9px}.paginate_button{padding:4px 2px;width:23px;height:23px;border-radius:50%;margin:0 3px;font-weight:400;color:#000;text-align:center}@media (min-width:1025px){.paginate_button{margin:0 1px}}.paginate_button:hover{text-decoration:none}.paginate_button.current{color:#fff;background-color:#a6192e;font-weight:700}.paginate_button.next,.paginate_button.previous{font-size:0;line-height:0;color:#a6192e;margin:2px 0 0 22px;padding:0;width:auto;height:auto}@media (min-width:1025px){.paginate_button.next,.paginate_button.previous{margin:2px 0 0 10px}}.paginate_button.next:before,.paginate_button.previous:before{content:"\e901";font-family:icomoon;display:block;font-size:17px;line-height:1}.paginate_button.previous{margin:2px 22px 0 0}@media (min-width:1025px){.paginate_button.previous{margin:2px 10px 0 0}}.paginate_button.previous:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#faculty-table_info div{font-weight:700;display:inline}#profile-list,.profile-list{display:-ms-grid;display:grid;row-gap:2rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:700px){#profile-list,.profile-list{max-width:800px;margin:0 auto}}@media (min-width:1025px){#profile-list,.profile-list{max-width:none;margin:0}}#profile-list .pagination,.profile-list .pagination{margin-left:auto}#profile-list .pagination a,.profile-list .pagination a{text-decoration:underline;font-weight:400;padding:0 .25em}#profile-list .pagination a.active,.profile-list .pagination a.active{text-decoration:none}#profile-list .pagination a.active,#profile-list .pagination a.hover,.profile-list .pagination a.active,.profile-list .pagination a.hover{font-weight:700}#profile-list .list-campus,#profile-list .list-department,#profile-list .list-division,#profile-list .list-email,#profile-list .list-expertise,#profile-list .list-office,#profile-list .list-phone,#profile-list .list-title,#profile-list .list-unit,#profile-list figure,.profile-list .list-campus,.profile-list .list-department,.profile-list .list-division,.profile-list .list-email,.profile-list .list-expertise,.profile-list .list-office,.profile-list .list-phone,.profile-list .list-title,.profile-list .list-unit,.profile-list figure{display:none}#profile-list[data-show~=image] figure,.profile-list[data-show~=image] figure{display:block}#profile-list[data-show~=campus] .list-campus,#profile-list[data-show~=department] .list-department,#profile-list[data-show~=division] .list-division,#profile-list[data-show~=email] .list-email,#profile-list[data-show~=expertise] .list-expertise,#profile-list[data-show~=office] .list-office,#profile-list[data-show~=phone] .list-phone,#profile-list[data-show~=title] .list-title,#profile-list[data-show~=unit] .list-unit,.profile-list[data-show~=campus] .list-campus,.profile-list[data-show~=department] .list-department,.profile-list[data-show~=division] .list-division,.profile-list[data-show~=email] .list-email,.profile-list[data-show~=expertise] .list-expertise,.profile-list[data-show~=office] .list-office,.profile-list[data-show~=phone] .list-phone,.profile-list[data-show~=title] .list-title,.profile-list[data-show~=unit] .list-unit{display:inline-block;width:100%}#profile-list[data-show~=email].grid .list-email,#profile-list[data-show~=office].grid .list-office,#profile-list[data-show~=phone].grid .list-phone,.profile-list[data-show~=email].grid .list-email,.profile-list[data-show~=office].grid .list-office,.profile-list[data-show~=phone].grid .list-phone{display:block}#profile-list .list-email::before,#profile-list .list-office::before,#profile-list .list-phone::before,.profile-list .list-email::before,.profile-list .list-office::before,.profile-list .list-phone::before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-right:.2rem}#profile-list .list-email::before,.profile-list .list-email::before{content:"\f0e0"}#profile-list .list-phone::before,.profile-list .list-phone::before{content:"\f095"}#profile-list .list-office::before,.profile-list .list-office::before{content:"\f1ad"}#profile-list.grid,.profile-list.grid{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}#profile-list.grid .list-card.hidden,.profile-list.grid .list-card.hidden{display:none}@media (min-width:700px){#profile-list.grid,.profile-list.grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1025px){#profile-list.grid,.profile-list.grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}#profile-list.grid figure img,.profile-list.grid figure img{margin:0 auto 10px auto}#profile-list.list,.profile-list.list{-ms-grid-columns:1fr;grid-template-columns:1fr}#profile-list.list .list-card,.profile-list.list .list-card{display:-ms-grid;display:grid;row-gap:2rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-grid-columns:1fr 1rem 3fr;grid-template-columns:1fr 3fr}#profile-list.list .list-card.hidden,.profile-list.list .list-card.hidden{display:none}#profile-list.list .list-email,#profile-list.list .list-office,#profile-list.list .list-phone,.profile-list.list .list-email,.profile-list.list .list-office,.profile-list.list .list-phone{display:inline;margin-right:1rem}#profile-list.list h2::after,.profile-list.list h2::after{margin-right:0}#profile-list address,.profile-list address{font-style:normal}#profile-list address .list-title,.profile-list address .list-title{font-style:italic}#profile-list h2,.profile-list h2{font-size:23px;line-height:1.32}#profile-list h2 a::after,.profile-list h2 a::after{content:"";display:block;height:1px;max-width:84px;margin:8px auto 8px 6px;color:#a6192e}@media (min-width:700px){#profile-list h2 a::after,.profile-list h2 a::after{content:"\e901";font-family:icomoon;display:inline-block;font-size:16px;line-height:1;margin-left:8px}}@media (min-width:1025px){#profile-list h2 a::after,.profile-list h2 a::after{margin-left:10px;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}}#profile-list h2 a:hover::after,.profile-list h2 a:hover::after{margin-left:10px;color:#000}@media (min-width:700px){#profile-list h2 a:hover::after,.profile-list h2 a:hover::after{margin-left:12px}}@media (min-width:1025px){#profile-list h2 a:hover::after,.profile-list h2 a:hover::after{margin-left:14px}}#profile-list h3,.profile-list h3{font-size:21px;line-height:1.5;margin:10px 0 0 0}#load-more{margin-top:40px}.college-intro{background-color:#a6192e;color:#fff;padding:41px 0 1px}@media (min-width:700px){.college-intro{padding:39px 0 1px}}@media (min-width:1025px){.college-intro{padding:83px 0 1px}}.college-intro h2{text-transform:none;font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 27px}@media (min-width:700px){.college-intro h2{font-size:40px;margin:0 0 22px}}@media (min-width:1025px){.college-intro h2{font-size:50px}}.college-intro__content{margin:0 0 21px}.college-intro__content p:last-of-type{margin-bottom:0}@media (min-width:700px){.college-intro__content{margin:0 0 26px}}@media (min-width:1025px){.college-intro__content{margin:0 0 43px}}.college-intro__cta-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -17px -73px}@media (min-width:700px){.college-intro__cta-block{margin:0 -8px -80px}}@media (min-width:1025px){.college-intro__cta-block{margin:0 -8px -99px}}.college-intro__link-holder{padding:0 5px 8px;width:50%;min-width:229px}@media (min-width:700px){.college-intro__link-holder{width:25%;min-width:unset}}@media (min-width:1025px){.college-intro__link-holder{padding:0 5px}}.college-intro__link-holder:nth-child(2) a:before{opacity:.49;background-blend-mode:lighten;background-image:-webkit-gradient(linear,left top,left bottom,from(#76d5ee),to(#76d5ee));background-image:-o-linear-gradient(top,#76d5ee,#76d5ee);background-image:linear-gradient(to bottom,#76d5ee,#76d5ee)}.college-intro__link-holder:nth-child(3) a:before{background:0 0;opacity:.44;background-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,left bottom,from(#f62530),to(#f62530));background-image:-o-linear-gradient(top,#f62530,#f62530);background-image:linear-gradient(to bottom,#f62530,#f62530)}.college-intro__link-holder:nth-child(4) a:before{display:none}.college-intro__link{display:block;padding:96.3% 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;overflow:hidden;border:3px solid #fff;color:#fff;position:relative;text-align:center;font-size:20px;line-height:1.5;z-index:0}@media (min-width:700px){.college-intro__link{font-size:13px}}@media (min-width:1025px){.college-intro__link{font-size:20px;border-width:4px}.college-intro__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:-1}}.college-intro__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:-1}@media (min-width:1025px){.college-intro__link:before{opacity:.3}}.college-intro__link:hover{color:inherit}@media (min-width:1025px){.college-intro__link:hover:after{opacity:1}}.college-intro__link-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;z-index:1}.college-intro__link-content p{display:inline;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:0}.college-intro__link-content p:after{content:"\e901";font-family:icomoon;font-size:16px;margin:0 0 0 10px;line-height:1;font-weight:400;display:inline;vertical-align:middle;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (min-width:700px){.college-intro__link-content p:after{font-size:9px;margin:0 0 0 4px}}@media (min-width:1025px){.college-intro__link-content p:after{font-size:16px;margin:0 0 0 10px}}@media (min-width:1025px){.college-intro .container{max-width:1000px}}.college-intro+.learn-section,.college-intro+section{padding-top:133px}@media (min-width:700px){.college-intro+.learn-section,.college-intro+section{padding-top:150px}}@media (min-width:1025px){.college-intro+.learn-section,.college-intro+section{padding-top:183px}}.college-intro+.find-support-section,.college-intro+.here-section{padding-top:0;margin-top:133px}@media (min-width:700px){.college-intro+.find-support-section,.college-intro+.here-section{margin-top:150px}}@media (min-width:1025px){.college-intro+.find-support-section,.college-intro+.here-section{margin-top:183px}}.optional-panel{background-color:#a6192e;color:#fff;padding:0 0 32px}@media (min-width:700px){.optional-panel{position:relative;min-height:218px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px 0 37px}}@media (min-width:1025px){.optional-panel{min-height:357px;padding:20px 0 69px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.optional-panel{height:357px}}.optional-panel__bg-full{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;z-index:0;padding:32px 0}@media (min-width:700px){.optional-panel__bg-full{padding:20px 0 37px}}@media (min-width:1025px){.optional-panel__bg-full{min-height:390px;padding:30px 0 102px}}.optional-panel__bg-full:after,.optional-panel__bg-full:before{content:"";position:absolute;right:50%;top:100%;width:51%;background-color:#fff;height:100%;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.optional-panel__bg-full:after{left:50%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.optional-panel__bg-full .container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);z-index:-1}.optional-panel__bg-full .optional-panel__content{position:relative;padding:0 0 0 30px}@media (min-width:700px){.optional-panel__bg-full .optional-panel__content{padding:0 0 0 40px}}@media (min-width:1025px){.optional-panel__bg-full .optional-panel__content{padding:0 0 0 48px}}.optional-panel__bg-full .optional-panel__content:before{content:"";position:absolute;top:1px;left:0;bottom:6px;width:10px;background-color:#a6192e}@media (min-width:1025px){.optional-panel__bg-full .optional-panel__content:before{bottom:10px}}@media (min-width:700px){.optional-panel .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}}@media (min-width:1025px){.optional-panel .container{max-width:1180px}}.optional-panel__img{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:38.6% 0 0;margin:0 0 59px}@media (min-width:700px){.optional-panel__img{position:absolute;top:0;right:0;bottom:0;width:38.1%;padding:0;margin:0}}@media (min-width:1025px){.optional-panel__img{width:39.7%}}.optional-panel h2{font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;letter-spacing:.89px;margin:0 0 11px}@media (min-width:700px){.optional-panel h2{margin:0 0 6px}}@media (min-width:1025px){.optional-panel h2{font-size:18px;letter-spacing:1px;margin:0 0 22px}}.optional-panel__link a{color:#fff;font:22px/1.31 proxima-nova,Arial,Helvetica,sans-serif}@media (min-width:700px){.optional-panel__link a{font-size:23px;line-height:1.2}}@media (min-width:1025px){.optional-panel__link a{font-size:40px;line-height:1.15}}@media (min-width:1025px){.optional-panel__link a:hover:after{margin:18px 0 0 20px}}.optional-panel__link a:after{content:"\e901";font-family:icomoon;display:inline-block;vertical-align:top;font-size:16px;line-height:1;margin:8px 0 0 11px}@media (min-width:700px){.optional-panel__link a:after{margin:6px 0 0 11px}}@media (min-width:1025px){.optional-panel__link a:after{margin:18px 0 0 16px;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}}.optional-panel__content p:last-child{margin-bottom:0}@media (min-width:700px){.optional-panel__content{width:60%}}.optional-panel+.instafeed{margin-top:80px}@media (min-width:1025px){.faculty-spotlight{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.faculty-spotlight__img{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;position:relative;overflow:hidden;background-color:#000}@media (min-width:1025px){.faculty-spotlight__img{width:56%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:603px}}.faculty-spotlight__img:after,.faculty-spotlight__img:before{content:"";position:absolute;right:49.5%;top:100%;width:51%;background-color:#fff;height:100%;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;z-index:1}@media (min-width:1025px){.faculty-spotlight__img:after,.faculty-spotlight__img:before{right:100%;width:100%;height:51%;top:auto;bottom:49.3%;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}}.faculty-spotlight__img:after{left:49.5%;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}@media (min-width:1025px){.faculty-spotlight__img:after{top:49.3%;left:auto;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}}.faculty-spotlight__img-holder{position:relative;padding:73% 0 0}@media (min-width:700px){.faculty-spotlight__img-holder{padding:63% 0 0}}@media (min-width:1025px){.faculty-spotlight__img-holder{height:100%;padding:0}}.faculty-spotlight__img-holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(45deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%)}.faculty-spotlight h2{text-transform:none;font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif;position:absolute;left:20px;right:20px;bottom:41px;margin:0}@media (min-width:700px){.faculty-spotlight h2{font-size:40px;line-height:1.2;left:50px;right:170px;bottom:71px}}@media (min-width:1025px){.faculty-spotlight h2{font-size:50px;line-height:1;right:50px;left:60px;bottom:52px}}.faculty-spotlight__content{padding:27px 0 42px}@media (min-width:700px){.faculty-spotlight__content{padding:51px 0}}@media (min-width:1025px){.faculty-spotlight__content{width:44%;padding:108px 0 40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1025px){.faculty-spotlight .container{max-width:437px;padding:0 60px 0 0;margin:0}}.faculty-spotlight__title{display:block;text-transform:uppercase;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;letter-spacing:1.6px;margin:0 0 20px}@media (min-width:700px){.faculty-spotlight__title{font-size:18px;letter-spacing:1px;margin:0 0 24px}}.faculty-spotlight__name{display:inline-block;vertical-align:top;font:500 25px/1.2 proxima-nova,Arial,Helvetica,sans-serif;color:#000;margin:0 0 14px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:700px){.faculty-spotlight__name{font-size:33px;margin:0 0 19px}}.faculty-spotlight__name:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:9px 0 0 7px;color:#a6192e;display:inline-block;vertical-align:top}@media (min-width:700px){.faculty-spotlight__name:after{margin:14px 0 0 17px}}@media (min-width:1025px){.faculty-spotlight__name:after{-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}}@media (min-width:1025px){.faculty-spotlight__name:hover{color:#a6192e}.faculty-spotlight__name:hover:after{margin:14px 0 0 20px}}.faculty-spotlight__info{display:block;font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif;margin:0 0 27px}@media (min-width:700px){.faculty-spotlight__info{font-size:16px;margin:0 0 49px}}@media (min-width:1025px){.faculty-spotlight__info{margin:0 0 38px}}.faculty-spotlight__quote{font:500 23px/1.4 brandon-grotesque,Arial,Helvetica,sans-serif;position:relative;display:block;margin:0 0 20px}@media (min-width:700px){.faculty-spotlight__quote{font-size:33px;line-height:1.39;margin:0 0 22px}}@media (min-width:1025px){.faculty-spotlight__quote{margin:0 0 59px}}.faculty-spotlight__quote:before{content:"“";position:absolute;top:1px;left:-14px}@media (min-width:700px){.faculty-spotlight__quote:before{top:-9px;left:-19px}}@media (min-width:1025px){.faculty-spotlight__quote:before{left:-19px;top:0}}.faculty-spotlight__quote:after{content:"”"}ul.timeline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}ul.timeline li{border-bottom:solid 14px #cdcdc8;-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;-ms-flex:4;flex:4}@media (min-width:700px){ul.timeline li{-webkit-box-flex:5;-webkit-flex:5;-moz-box-flex:5;-ms-flex:5;flex:5}}ul.timeline>li{padding:1.5rem 1rem}ul.timeline>li:before{content:none}ul.timeline>li:after{content:"•";font-size:2rem;height:1rem;color:#a6192e;position:absolute;bottom:1.25rem;margin-left:-.25rem;margin-right:auto}ul.timeline>li:last-child{margin:0 0 14px}@media (min-width:700px){ul.timeline>li:last-child{margin:0 0 9px}}@media (min-width:1025px){ul.timeline>li:last-child{margin:0 0 7px}}ul.timeline>li h2,ul.timeline>li h3,ul.timeline>li h4,ul.timeline>li h5,ul.timeline>li h6{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.45;font-weight:700;margin:0;text-transform:none}ul.timeline>li div.content{margin-bottom:.25rem}ul.timeline.vertical{display:block;text-align:left;padding-left:0}ul.timeline.vertical>li{border-left:solid 14px #cdcdc8;border-bottom:none;margin-bottom:0}ul.timeline.vertical>li:after{content:none}ul.timeline.vertical>li:before{content:"";font-size:2rem;top:50%}.message-section{padding:40px 0 74px;line-height:1.53}@media (min-width:700px){.message-section{padding:60px 0 90px}}@media (min-width:1025px){.message-section{padding:116px 0 114px;line-height:1.45}}.message-section__img{border-radius:50%;overflow:hidden;margin:0 0 22px;max-width:334px}@media (min-width:700px){.message-section__img{margin:0 0 35px}}@media (min-width:1025px){.message-section__img{width:53%;max-width:none;margin:0}}.message-section__img img{width:100%}.message-section h2{font:700 30px/1.13 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 20px;text-transform:none}@media (min-width:700px){.message-section h2{font-size:40px;margin:0 0 24px}}@media (min-width:1025px){.message-section h2{font-size:50px;line-height:1.04;margin:0 0 34px}}.message-section__text{margin:0 0 69px}@media (min-width:700px){.message-section__text{margin:0 0 64px}}@media (min-width:1025px){.message-section__text{margin:0 0 59px}}.message-section__info{font:italic 16px/1.69 proxima-nova,Arial,Helvetica,sans-serif;position:relative;margin:0 0 23px}.message-section__info:before{content:"";position:absolute;top:-25px;left:0;width:60px;height:1px;background-color:#f62530}.message-section__info p{margin:0}@media (min-width:1025px){.message-section .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px}}@media (min-width:1025px){.message-section__content{width:41.6%;padding:0 23px 0 0}}.news-home{padding:40px 0}@media (min-width:700px){.news-home{padding:53px 0 42px}}@media (min-width:1025px){.news-home{padding:64px 0 57px}}.news-home__header{margin:0 0 12px}@media (min-width:700px){.news-home__header{margin:0 0 22px}}@media (min-width:1025px){.news-home__header{margin:0 0 32px}}.news-home__header h2{font-size:30px;font-weight:700;margin:0}@media screen and (min-width:700px){.news-home__header h2{font-size:40px}}@media screen and (min-width:1025px){.news-home__header h2{font-size:64px}}.news-home__header span{color:#a6192e}.news-home__items{margin:0 0 25px}@media (min-width:700px){.news-home__items{margin:0 0 35px}}@media (min-width:1025px){.news-home__items{display:block;margin:0 0 52px}}@media (min-width:1025px){.news-home .container{max-width:1180px}}.news-home .slick-list{overflow:visible}.news-home .item{opacity:0;width:260px;margin:0 0 25px 19px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:700px){.news-home .item{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 31px;position:relative}.news-home .item:last-child{margin:0}.news-home .item:after{content:"";position:absolute;bottom:0;right:0;width:69%;height:1px;background-color:#2e2e2e}}@media (min-width:1025px){.news-home .item{margin:0 0 50px}.news-home .item:after{width:71%}}.news-home .item:nth-child(2){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.news-home .item:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.news-home .item__img{margin:0 0 19px}@media (min-width:700px){.news-home .item__img{margin:0;width:26.5%}}@media (min-width:1025px){.news-home .item__img{width:24.4%}}.news-home .item__img img{width:100%}.news-home .item__content{font-size:16px;line-height:1.56}@media (min-width:700px){.news-home .item__content{font-size:18px;line-height:1.23;width:69%;padding:23px 0 0}}@media (min-width:1025px){.news-home .item__content{width:71%;padding:26px 40px 0 0}}.news-home .item__title{color:inherit;font-weight:400}@media (min-width:1025px){.news-home .item__title{font-size:30px;line-height:1.14}.news-home .item__title:hover .arrow{right:-5px}}@media (min-width:700px){.news-home .arrow{top:5px}}@media (min-width:1025px){.news-home .arrow{top:11px}}.news-home.js-active .item{opacity:1}.contact-section{background-color:#a6192e;color:#fff}@media (min-width:700px){.contact-section{position:relative}}.contact-section__contact-block{padding:37px 0 27px}@media (min-width:700px){.contact-section__contact-block{width:45%}}@media (min-width:1025px){.contact-section__contact-block{padding:54px 0 40px;width:31%}}.contact-section__intro{font-size:16px;line-height:1.69;font-style:italic;padding:0 0 21px;border-bottom:1px solid #fff;margin:0 0 48px}@media (min-width:1025px){.contact-section__intro{font-size:18px;line-height:1.45;padding:0 0 35px;margin:0 0 35px}}.contact-section h2{font-size:26px;line-height:1.2;font-weight:700;text-transform:none;margin:0 0 11px}@media (min-width:1025px){.contact-section h2{font-size:43px;margin:0 0 27px}}.contact-section__address-title{display:block;font-size:15px;line-height:1.2;font-weight:700;margin:0 0 5px}.contact-section address{font-size:15px;line-height:1.8}.contact-section address a{color:#fff;font-weight:inherit}@media (min-width:1025px){.contact-section address a:hover{text-decoration:underline}}.contact-section address .holder{margin:0 0 27px}.contact-section address .holder:last-child{margin:0}.contact-section__cta-block{padding:37px 20px 31px;margin:0 -20px;position:relative;z-index:0}@media (min-width:700px){.contact-section__cta-block{position:static;width:41.7%;padding:48px 0 31px;margin:0}}@media (min-width:1025px){.contact-section__cta-block{width:59.2%;padding:54px 0}}.contact-section__cta-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/bg-contact.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}@media (min-width:700px){.contact-section__cta-block:before{left:50%}}@media (min-width:1025px){.contact-section__cta-block:before{margin:0 0 0 -160px}}.contact-section__cta-block h2{margin:0 0 20px}@media (min-width:700px){.contact-section__cta-block h2{margin:0 0 9px}}@media (min-width:1025px){.contact-section__cta-block h2{margin:0 0 34px}}.contact-section__cta-block .contact-section__intro{font:23px/1.18 brandon-grotesque,Arial,Helvetica,sans-serif;border:none;padding:0;margin:0 0 30px}@media (min-width:1025px){.contact-section__cta-block .contact-section__intro{font-size:38px;line-height:1.2;margin:0 0 130px}}.contact-section__cta-list{list-style:none;padding:0;margin:0}@media (min-width:1025px){.contact-section__cta-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}}.contact-section__cta-list li{margin:0 0 10px}@media (min-width:1025px){.contact-section__cta-list li{margin:0;padding:0 12px;width:33.33333%}}.contact-section__cta-list li:last-child{margin:0}.contact-section .cta--button{min-width:218px}@media (min-width:700px){.contact-section .cta--button{font-size:16px}}@media (min-width:1025px){.contact-section .cta--button{min-width:0;width:100%;padding:19px 20px 18px;font-size:20px}}@media (min-width:700px){.contact-section .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1025px){.contact-section .container{max-width:1180px}}.aztec-section h2{text-align:center;margin:0 0 18px}@media (min-width:700px){.aztec-section h2{margin:0 0 26px}}@media (min-width:1025px){.aztec-section h2{margin:0 0 41px}}.go-aztec{background-color:#f2f2f2}@media (min-width:700px){.go-aztec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.go-aztec__img{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:96% 0 0;overflow:hidden;position:relative}@media (min-width:700px){.go-aztec__img{width:46%;min-height:388px;padding:0}}@media (min-width:1025px){.go-aztec__img{min-height:603px;width:56%}}.go-aztec__img:after,.go-aztec__img:before{content:"";position:absolute;right:49.4%;top:100%;width:51%;background-color:#f2f2f2;height:100%;-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;z-index:1}@media (min-width:700px){.go-aztec__img:after,.go-aztec__img:before{right:auto;left:100%;width:100%;height:51%;top:auto;bottom:49.3%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}}@media (min-width:1025px){.go-aztec__img:after,.go-aztec__img:before{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}}.go-aztec__img:after{left:49.4%;-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}@media (min-width:700px){.go-aztec__img:after{top:49.3%;left:100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}}@media (min-width:1025px){.go-aztec__img:after{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}}.go-aztec__content{padding:32px 0 38px}@media (min-width:700px){.go-aztec__content{width:54%;padding:70px 0 40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1025px){.go-aztec__content{width:44%;padding:128px 0 30px}}.go-aztec__heading{font-size:12px;line-height:1.45;margin:0 0 20px}@media (min-width:700px){.go-aztec__heading{margin:0 0 21px}}@media (min-width:1025px){.go-aztec__heading{font-size:20px;margin:0 0 44px}}.go-aztec h3{font:700 29px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 10px}@media (min-width:700px){.go-aztec h3{margin:0 0 18px}}@media (min-width:1025px){.go-aztec h3{font-size:50px;margin:0 0 26px}}.go-aztec .container{padding:0 35px}@media (min-width:700px){.go-aztec .container{padding:0 37px;margin-left:0}}.go-aztec__list{list-style:none;padding:0;margin:0}@media (min-width:700px){.go-aztec__list{font-size:20px;line-height:1.2}}.go-aztec__list a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.go-aztec__list li{margin:0 0 14px;padding:0 0 0 24px;position:relative}@media (min-width:700px){.go-aztec__list li{margin:0 0 15px;padding:0 0 0 29px}}.go-aztec__list li:before{content:"";position:absolute;top:9px;left:0;width:7px;height:7px;border-radius:50%;background-color:#a6192e}.go-aztec__list li:last-child{margin:0}.aztec-nights__holder{padding:27px 0 0;background-color:#a6192e;color:#fff}@media (min-width:700px){.aztec-nights__holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.aztec-nights h3{font:700 29px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 27px}@media (min-width:700px){.aztec-nights h3{margin:0 0 26px}}@media (min-width:1025px){.aztec-nights h3{font-size:50px;margin:0 0 30px}}.aztec-nights h3 a{color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;text-decoration:underline}@media (min-width:1025px){.aztec-nights h3 a:hover{color:#000}}.aztec-nights__quote{line-height:1.24;position:relative;margin:0 0 17px}@media (min-width:700px){.aztec-nights__quote{margin:0 0 35px}}@media (min-width:1025px){.aztec-nights__quote{font-size:30px;margin:0 0 69px}}.aztec-nights__quote:before{content:"“";position:absolute;top:0;left:-9px}@media (min-width:700px){.aztec-nights__quote:before{top:0;left:-9px}}@media (min-width:1025px){.aztec-nights__quote:before{left:-14px;top:0}}.aztec-nights__quote:after{content:"”"}.aztec-nights__content{padding:0 0 0 24px;margin:0 0 28px}@media (min-width:700px){.aztec-nights__content{width:33.5%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:39px 0 20px 44px;margin:0}}@media (min-width:1025px){.aztec-nights__content{padding:71px 0 30px 59px}}@media (min-width:700px){.aztec-nights .container{max-width:437px;padding:0 20px 0 0}}@media (min-width:1025px){.aztec-nights .container{padding:0 30px 0 0}}.aztec-nights__name{font-size:15px;line-height:1.2;font-style:italic;position:relative;padding-top:10px}@media screen and (min-width:700px){.aztec-nights__name{padding-top:0}}@media (min-width:1025px){.aztec-nights__name{font-size:16px}}.aztec-nights__name:before{content:"";position:absolute;top:-3px;left:0;height:1px;width:35px;background-color:#fff}@media (min-width:700px){.aztec-nights__name:before{top:-14px}}@media (min-width:1025px){.aztec-nights__name:before{top:-32px;left:1px;height:1px;width:61px}}.aztec-nights__img{padding:70% 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width:700px){.aztec-nights__img{width:66.5%;padding:0;min-height:287px}}@media (min-width:1025px){.aztec-nights__img{min-height:490px}}.aztec-nights .ctas{position:relative;margin:-20px 20px 0;padding:1.1em .8em;background-color:#fff;border:2px solid #a6192e;z-index:1}@media screen and (min-width:700px){.aztec-nights .ctas{margin:-30px 26px 0;padding:1.5em 1.8em}}@media screen and (min-width:1025px){.aztec-nights .ctas{width:815px;margin:-45px auto 0;padding:1em 3.1em 2em}}.aztec-nights .ctas__intro{font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.8em}@media screen and (min-width:1025px){.aztec-nights .ctas__intro{font-size:18px;margin-bottom:1.5em}}@media screen and (min-width:1025px){.aztec-nights .ctas__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen{.aztec-nights .ctas .cta{display:block;padding:17px 40px}}@media screen and (min-width:700px){.aztec-nights .ctas .cta{display:inline-block;width:46.3%;font-size:16px;padding:17px 30px}}@media screen and (min-width:1025px){.aztec-nights .ctas .cta{width:45.7%;font-size:20px;padding:17px 22px}}@media screen{.aztec-nights .ctas .cta:not(:last-of-type){margin-bottom:.9em}}@media screen and (min-width:700px){.aztec-nights .ctas .cta:not(:last-of-type){margin-right:5.6%;margin-bottom:0}}@media screen and (min-width:1025px){.aztec-nights .ctas .cta:not(:last-of-type){margin-right:0}}.here-section{background-color:#a6192e;color:#fff;margin:52px 0;position:relative;line-height:1.53}@media (min-width:700px){.here-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.here-section{max-width:900px;margin:40px auto;font-size:18px;line-height:1.46}}.here-section__content{padding:41px 0 37px}@media (min-width:700px){.here-section__content{padding:48px 0 40px;width:50%}}@media (min-width:1025px){.here-section__content{padding:43px 0 45px}}@media (min-width:700px){.here-section .container{padding:0 41px}}@media (min-width:1025px){.here-section .container{padding:0 50px}}.here-section h2{font:700 26px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none;margin:0 0 17px}@media (min-width:1025px){.here-section h2{font-size:43px;margin:0 0 5px}}@media (min-width:1025px){.here-section__header{margin:0 0 24px}}.here-section__list{list-style:none;padding:0;margin:0;font:700 19px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1.8px;position:absolute;bottom:43px;left:20px;right:20px;z-index:1}@media (min-width:700px){.here-section__list{left:auto;right:84px;bottom:62px}}@media (min-width:1025px){.here-section__list{position:static;font-size:22px}}.here-section__list li{margin:0 0 28px}@media (min-width:1025px){.here-section__list li{margin:0 0 26px}}.here-section__list li:last-child{margin:0}.here-section__list a{color:inherit;display:inline-block;vertical-align:top;position:relative;text-shadow:2px 2px 4px #000}@media (min-width:700px){.here-section__list a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.here-section__list a:hover{color:#000}}@media (min-width:1025px){.here-section__list a{text-shadow:none}}.here-section__list a:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#fff}.here-section__img{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:75% 0 0;position:relative}@media (min-width:700px){.here-section__img{width:50%;padding:0;min-height:293px}}.here-section__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(45deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%)}@media (min-width:1025px){.here-section__img:before{display:none}}.academics-intro{background-color:#a6192e;color:#fff;padding:47px 0 1px;line-height:1.53}@media (min-width:700px){.academics-intro{padding:53px 0 1px;font-size:20px;line-height:1.45}}@media (min-width:1025px){.academics-intro{padding:83px 0 1px}}.academics-intro h2{text-transform:none;font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 17px}@media (min-width:700px){.academics-intro h2{font-size:40px;margin:0 0 21px}}@media (min-width:1025px){.academics-intro h2{font-size:50px}}.academics-intro__content{margin:0 0 36px}.academics-intro__content p:last-of-type{margin-bottom:0}@media (min-width:700px){.academics-intro__content{margin:0 0 31px}}@media (min-width:1025px){.academics-intro__content{margin:0 0 43px}}.academics-intro__content-holder{margin:0 0 -173px}@media (min-width:700px){.academics-intro__content-holder{margin:0 0 -153px}}@media (min-width:1025px){.academics-intro__content-holder{margin:0 0 -193px}}.academics-intro__cta-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -17px 22px}@media (min-width:700px){.academics-intro__cta-block{margin:0 -8px 20px}}@media (min-width:1025px){.academics-intro__cta-block{margin:0 -8px 30px}}.academics-intro__link-holder{padding:0 5px 8px;width:50%;min-width:229px}@media (min-width:700px){.academics-intro__link-holder{width:25%;min-width:unset}}@media (min-width:1025px){.academics-intro__link-holder{padding:0 5px}}.academics-intro__link-holder:nth-child(2) a:before{opacity:.49;background-blend-mode:lighten;background-image:-webkit-gradient(linear,left top,left bottom,from(#76d5ee),to(#76d5ee));background-image:-o-linear-gradient(top,#76d5ee,#76d5ee);background-image:linear-gradient(to bottom,#76d5ee,#76d5ee)}.academics-intro__link-holder:nth-child(3) a:before{background:0 0;opacity:.44;background-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,left bottom,from(#f62530),to(#f62530));background-image:-o-linear-gradient(top,#f62530,#f62530);background-image:linear-gradient(to bottom,#f62530,#f62530)}.academics-intro__link-holder:nth-child(4) a:before{display:none}.academics-intro__link{display:block;padding:96.3% 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;overflow:hidden;border:3px solid #fff;color:#fff;position:relative;text-align:center;font-size:20px;line-height:1.5;z-index:0}@media (min-width:700px){.academics-intro__link{font-size:13px}}@media (min-width:1025px){.academics-intro__link{font-size:20px;border-width:4px}.academics-intro__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:-1}}.academics-intro__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:-1}@media (min-width:1025px){.academics-intro__link:before{opacity:.3}}.academics-intro__link:hover{color:inherit}@media (min-width:1025px){.academics-intro__link:hover:after{opacity:1}}.academics-intro__link-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;z-index:1}.academics-intro__link-content p{display:inline;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:0}.academics-intro__link-content p:after{content:"\e901";font-family:icomoon;font-size:16px;margin:0 0 0 10px;line-height:1;font-weight:400;display:inline;vertical-align:middle;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (min-width:700px){.academics-intro__link-content p:after{font-size:9px;margin:0 0 0 4px}}@media (min-width:1025px){.academics-intro__link-content p:after{font-size:16px;margin:0 0 0 10px}}@media (min-width:1025px){.academics-intro .container{max-width:1000px}}.academics-intro+.learn-section,.academics-intro+section{padding-top:200px}@media (min-width:700px){.academics-intro+.learn-section,.academics-intro+section{padding-top:221px}}@media (min-width:1025px){.academics-intro+.learn-section,.academics-intro+section{padding-top:297px}}.academics-intro+.find-support-section,.academics-intro+.here-section{padding-top:0;margin-top:200px}@media (min-width:700px){.academics-intro+.find-support-section,.academics-intro+.here-section{margin-top:221px}}@media (min-width:1025px){.academics-intro+.find-support-section,.academics-intro+.here-section{margin-top:297px}}.learn-section{padding:63px 0 75px}@media (min-width:700px){.learn-section{padding:75px 0 63px}}@media (min-width:1025px){.learn-section{padding:75px 0 63px}}@media (min-width:700px){.learn-section .container{padding:0 20px}}@media (min-width:1025px){.learn-section .container{max-width:1120px}}.learn-section__heading{margin:0 0 25px}@media (min-width:700px){.learn-section__heading{padding:0 30px;margin:0 0 32px}}@media (min-width:1025px){.learn-section__heading{margin:0 auto 43px;padding:0;max-width:900px}}.learn-section h2{margin:0 0 16px}@media (min-width:700px){.learn-section h2{margin:0 0 14px}}@media (min-width:1025px){.learn-section h2{margin:0 0 12px}}@media (min-width:700px){.learn-section__cards-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}}@media (min-width:1025px){.learn-section__cards-block{margin:0 -28px}}.learn-section__card-holder{margin:0 0 19px}@media (min-width:700px){.learn-section__card-holder{padding:0 16px;width:33.3333%;margin:0}}@media (min-width:1025px){.learn-section__card-holder{max-width:1000px;padding:0 28px}}.learn-section__card-holder:last-child{margin:0}.learn-section__card{position:relative;margin:0 0 21px}@media (min-width:700px){.learn-section__card{margin:0 0 17px}}@media (min-width:1025px){.learn-section__card{margin:0 0 26px}}.learn-section img{width:100%}.learn-section__content{position:absolute;left:0;bottom:0;right:0;color:#fff;font-size:15px;line-height:1.2;font-style:italic}.learn-section__links{font:700 15px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;letter-spacing:.68px;background-color:#000;padding:19px 35px 18px 20px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;position:relative}.active .learn-section__links{background-color:#a6192e}@media (min-width:700px){.learn-section__links{padding:19px 35px 18px 15px}}@media (min-width:1025px){.learn-section__links{font-size:23px;padding:28px 70px 31px 20px}}.learn-section__links a{text-decoration:underline;color:#fff}.learn-section__links a:hover{color:inherit;text-decoration:none}.learn-section__opener{position:absolute;top:0;right:0;bottom:0;width:34px;padding:0;border:none;background-color:#000;font-size:0;line-height:0;color:#fff}@media (min-width:1025px){.learn-section__opener{width:60px}}.learn-section__opener:after,.learn-section__opener:before{content:"";position:absolute;top:27px;right:19px;width:13px;height:2px;background-color:#fff;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (min-width:700px){.learn-section__opener:after,.learn-section__opener:before{right:14px}}@media (min-width:1025px){.learn-section__opener:after,.learn-section__opener:before{right:23px;top:43px;width:16px}}.learn-section__opener:after{width:2px;height:13px;top:22px;right:24px}@media (min-width:700px){.learn-section__opener:after{right:19px}}@media (min-width:1025px){.learn-section__opener:after{height:16px;right:30px;top:36px}}.active .learn-section__opener:after{opacity:0}.learn-section__text{background-color:#000;position:absolute;bottom:100%;left:0;right:0;padding:15px;display:none}@media (min-width:700px){.learn-section__text{padding:20px 15px 28px}}@media (min-width:1025px){.learn-section__text{padding:27px 21px 46px}}.learn-section__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1.2;font-style:italic}@media screen and (min-width:700px){.learn-section__info{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1025px){.learn-section__info{font-size:23px;line-height:1.32;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal}}.learn-section__info p{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.learn-section__amount{font:700 25px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;color:#a6192e;letter-spacing:-1px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:70px;text-align:center;margin:0 10px 4px 0}@media (min-width:1025px){.learn-section__amount{font-size:35px;width:120px;margin:0 4px 12px 0}}.find-support-section{background-color:#a6192e;color:#fff;position:relative;line-height:1.53}@media (min-width:700px){.find-support-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.find-support-section{max-width:900px;margin:44px auto;font-size:18px;line-height:1.46}}.find-support-section__content{padding:33px 0 42px}@media (min-width:700px){.find-support-section__content{padding:45px 0 40px;width:50%}}@media (min-width:1025px){.find-support-section__content{padding:56px 0 55px}}@media (min-width:700px){.find-support-section .container{padding:0 41px}}@media (min-width:1025px){.find-support-section .container{padding:0 50px}}.find-support-section h2{font:700 26px/1.44 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none;margin:0 0 21px}@media (min-width:700px){.find-support-section h2{margin:0 0 28px}}@media (min-width:1025px){.find-support-section h2{font-size:43px;line-height:1.17;margin:0 0 35px}}.find-support-section__list{list-style:none;padding:0;margin:0;font:700 19px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.86px;position:absolute;bottom:63px;left:20px;right:20px;z-index:1}@media (min-width:700px){.find-support-section__list{left:50%;margin:0 0 0 40px;bottom:62px;letter-spacing:.95px}}@media (min-width:1025px){.find-support-section__list{font-size:22px;bottom:73px;margin:0 0 0 53px;letter-spacing:1px}}.find-support-section__list li{margin:0 0 28px}@media (min-width:1025px){.find-support-section__list li{margin:0 0 26px}}.find-support-section__list li:last-child{margin:0}.find-support-section__list a{color:inherit;display:inline-block;vertical-align:top;position:relative;text-shadow:2px 2px 4px #000;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1025px){.find-support-section__list a:hover{color:#a6192e}}.find-support-section__list a:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#fff}.find-support-section__img{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:92% 0 0;position:relative}@media (min-width:700px){.find-support-section__img{width:50%;padding:0;min-height:293px}}.find-support-section__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(45deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%)}.colleges-section{padding:36px 0 34px}@media (min-width:700px){.colleges-section{padding:53px 0 32px}}@media (min-width:1025px){.colleges-section{padding:53px 0 26px}}@media (min-width:700px){.colleges-section .container{padding:0 20px}}@media (min-width:1025px){.colleges-section .container{max-width:940px}}.colleges-section h2{font:500 26px/1.31 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none;margin:0 0 25px}@media (min-width:700px){.colleges-section h2{font-size:35px;line-height:1.29;max-width:590px;margin:0 auto 25px}}@media (min-width:1025px){.colleges-section h2{font-size:43px;max-width:none;margin:0 0 48px}}.colleges-section__list{list-style:none;padding:0;margin:0;font-size:20px;line-height:1.2;letter-spacing:.91px}@media (min-width:700px){.colleges-section__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px;font-size:16px;line-height:1.25}}@media (min-width:1025px){.colleges-section__list{font-size:22px;margin:0 -13px}}@media (min-width:700px){.colleges-section__list.grid-5 li{width:20%}}@media (min-width:700px){.colleges-section__list.grid-3 li{width:33.3%}}@media (min-width:700px){.colleges-section__list.grid-2 li{width:50%}}.colleges-section__list li{margin:0 0 10px}@media (min-width:700px){.colleges-section__list li{width:25%;padding:0 6px 14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0}}@media (min-width:1025px){.colleges-section__list li{padding:0 13px 27px}}.colleges-section__list li:last-child{margin:0}.colleges-section__list a{display:block;background-color:#a6192e;background-blend-mode:soft-light;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:10px;min-height:78px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}@media (min-width:700px){.colleges-section__list a{padding:44px 7px 41px}}@media (min-width:1025px){.colleges-section__list a{-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;min-height:167px;padding:20px 10px}}@media (min-width:1025px){.colleges-section__list a:hover{background-color:#000}.colleges-section__list a:hover .arrow:before{opacity:1}}.colleges-section .arrow{color:#fff}@media (min-width:700px){.colleges-section .arrow{font-size:12px;top:5px}}@media (min-width:1025px){.colleges-section .arrow{font-size:16px;top:7px}}@media (min-width:1025px){.colleges-section .arrow:before{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}}@media (min-width:1025px){.colleges-section .last-word{padding:0 17px 0 0}}.campuses-section{padding:39px 0;background-color:#f2f2f2}@media (min-width:700px){.campuses-section{padding:27px 0}}@media (min-width:1025px){.campuses-section{padding:46px 0}}.campuses-section .container{padding:0 20px}@media (min-width:1025px){.campuses-section .container{padding:0 50px;max-width:1000px}}.campuses-section h2{font-size:25px;line-height:1.2;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;margin:0 0 21px;text-transform:none}@media (min-width:700px){.campuses-section h2{font-size:28px;margin:0 auto 19px;max-width:600px}}@media (min-width:1025px){.campuses-section h2{font-size:33px;max-width:none;margin:0 0 33px}}.campuses-section__list{list-style:none;margin:0;padding:0;font-size:20px;line-height:1.2;letter-spacing:.91px}@media (min-width:700px){.campuses-section__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px;font-size:16px;line-height:1.25}}@media (min-width:1025px){.campuses-section__list{font-size:22px;margin:0 -11px;letter-spacing:1px}}@media (min-width:700px){.campuses-section__list.grid-5 li{width:20%}}@media (min-width:700px){.campuses-section__list.grid-3 li{width:33.3%}}@media (min-width:700px){.campuses-section__list.grid-2 li{width:50%}}.campuses-section__list li{margin:0 0 10px}@media (min-width:700px){.campuses-section__list li{width:25%;padding:0 6px}}@media (min-width:1025px){.campuses-section__list li{padding:0 11px}}.campuses-section__list li:last-child{margin:0}.campuses-section__list a{display:block;padding:10px;min-height:78px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0;color:#fff;text-align:center;background-color:#000}@media (min-width:700px){.campuses-section__list a{min-height:126px}}@media (min-width:1025px){.campuses-section__list a{min-height:167px}}.campuses-section__list a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:-1}@media (min-width:1025px){.campuses-section__list a:hover .arrow:before{opacity:1}}.campuses-section__list a>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.campuses-section .arrow{color:#fff}@media (min-width:700px){.campuses-section .arrow{font-size:12px;top:5px}}@media (min-width:1025px){.campuses-section .arrow{font-size:16px;top:7px}}@media (min-width:1025px){.campuses-section .arrow:before{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}}@media (min-width:1025px){.campuses-section .last-word{padding:0 17px 0 0}}.by-the-numbers{padding:0 0 16px}@media (min-width:700px){.by-the-numbers{padding:0 0 43px}}@media (min-width:1025px){.by-the-numbers{padding:0 0 61px}}.by-the-numbers__intro{background-color:#f2f2f2;padding:31px 0 50px;position:relative;z-index:0}@media (min-width:700px){.by-the-numbers__intro{padding:59px 0 101px;max-width:900px;margin:0 auto}}@media (min-width:1025px){.by-the-numbers__intro{padding:83px 0 107px}}.by-the-numbers__intro:before{content:"";background-color:#f2f2f2;position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;z-index:-1}.by-the-numbers .cta{margin:34px 0 0}@media (min-width:700px){.by-the-numbers .cta{margin:33px 0 0}}@media (min-width:1025px){.by-the-numbers .cta{margin:51px 0 0 190px}}@media (min-width:1025px){.by-the-numbers .container{max-width:1180px}}.by-the-numbers h2{font:700 30px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;line-height:1.14;text-transform:none}@media (min-width:700px){.by-the-numbers h2{font-size:40px}}@media (min-width:1025px){.by-the-numbers h2{font-size:50px}}.by-the-numbers h2:only-child{margin:0}.by-the-numbers__notification{border:2px solid #f62530;padding:23px 5px 20px;font:18px/1.5 brandon-grotesque,Arial,Helvetica,sans-serif;text-align:center;margin:-27px 0 49px;position:relative;background-color:#fff}@media (min-width:700px){.by-the-numbers__notification{margin:-67px 0 67px;font-size:26px;line-height:1.05;padding:21px 10px 24px}}@media (min-width:1025px){.by-the-numbers__notification{max-width:885px;margin:-61px auto 85px;padding:53px 10px 39px}}.by-the-numbers__number{font:500 50px/1 brandon-grotesque,Arial,Helvetica,sans-serif;display:block;margin:0 0 12px;letter-spacing:-1.27px}@media (min-width:700px){.by-the-numbers__number{font-size:80px;letter-spacing:-2.04px}}@media (min-width:1025px){.by-the-numbers__number{font-size:100px;margin:0 0 14px}}.by-the-numbers .slick-list{overflow:visible}@media (min-width:700px){.by-the-numbers .column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px}}@media (min-width:1025px){.by-the-numbers .column{margin:0 -38px}}@media (min-width:700px){.by-the-numbers .column--three .column__col{display:block;margin:0}}.by-the-numbers .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img4.jpg)}.by-the-numbers .stat3up__item:nth-child(2) .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img5.jpg)}.entrepreneurship{background:0 0;padding:33px 0 59px}@media (min-width:1025px){.entrepreneurship{padding:0 90px;padding:47px 0 98px}}.entrepreneurship h2{margin:0 0 25px}@media (min-width:700px){.entrepreneurship h2{margin:0 0 35px}}@media (min-width:1025px){.entrepreneurship h2{padding:0 90px;margin:0 0 45px}}.entrepreneurship h2 a{color:#000;font-weight:500;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-decoration:underline}.entrepreneurship h2 a:hover{color:#f62530}.entrepreneurship.carousel .cta{margin-top:34px}@media (min-width:700px){.entrepreneurship.carousel .cta{margin-top:52px}}@media (min-width:1025px){.entrepreneurship.carousel .cta{margin-top:45px}}@media (min-width:1025px){.entrepreneurship .carousel__item:after{bottom:50px}}.entrepreneurship .carousel__caption-title{font-size:18px;line-height:1.4;margin:0 0 16px}@media (min-width:700px){.entrepreneurship .carousel__caption-title{font-size:23px;line-height:1.3;margin:0 0 14px}}@media (min-width:1025px){.entrepreneurship .carousel__caption-title{font-size:30px;line-height:1.14;margin:0 0 25px}}@media (min-width:700px){.entrepreneurship .carousel__caption-title a:after{margin:7px 0 0 10px}}@media (min-width:1025px){.entrepreneurship .carousel__caption-title a:after{margin:9px 0 0 10px}}@media (min-width:1025px){.entrepreneurship .carousel__caption-title a:hover:after{margin:9px 0 0 14px}}.entrepreneurship .carousel__img{margin:0 0 16px}@media (min-width:700px){.entrepreneurship .carousel__img{margin:0 0 38px}}@media (min-width:1025px){.entrepreneurship .carousel__img{margin:0}}.entrepreneurship .carousel__caption{font-size:17px;line-height:1.53;padding:0 0 37px}@media (min-width:700px){.entrepreneurship .carousel__caption{font-size:20px;line-height:1.45;padding:0 0 17px}}@media (min-width:1025px){.entrepreneurship .carousel__caption{padding:25px 0 0 16px;border:none}}.entrepreneurship .slick-list{margin:0 0 31px}@media (min-width:700px){.entrepreneurship .slick-list{margin:0 0 29px}}@media (min-width:1025px){.entrepreneurship .slick-list{margin:0}}@media (min-width:1025px){.entrepreneurship .slick-dots{bottom:-2px}}@media (min-width:1025px){.entrepreneurship .slick-arrow{bottom:-1px}}.centers-section{padding:45px 0 59px;background-color:#f2f2f2}@media (min-width:700px){.centers-section{padding:70px 0 51px}}@media (min-width:1025px){.centers-section{padding:70px 0 80px}}@media (min-width:700px){.centers-section .container{padding:0 24px}}@media (min-width:1025px){.centers-section .container{max-width:1180px;padding:0 50px}}.centers-section h2{margin:0 0 25px}@media (min-width:700px){.centers-section h2{padding:0 27px;margin:0 0 35px}}@media (min-width:1025px){.centers-section h2{padding:0;max-width:900px;margin:0 auto 56px}}.centers-section h2 a{font-weight:500;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#000;text-decoration:underline}.centers-section h2 a:hover{color:#f62530}@media (min-width:1025px){.centers-section__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -28px}}.centers-section__item{margin:0 0 25px;padding:0 0 20px;border-bottom:1px solid #979797}@media (min-width:700px){.centers-section__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;padding:0}}@media (min-width:1025px){.centers-section__item{display:block;width:33.3333%;padding:0 28px;margin:0}}.centers-section__item:last-child{margin:0}.centers-section__item img{width:100%;margin:0 0 16px}@media (min-width:700px){.centers-section__item img{width:38.5%;margin:0}}@media (min-width:1025px){.centers-section__item img{width:100%;margin:0 0 30px}}.centers-section__item a{color:#000;font-weight:400}.centers-section__item a:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:4px 0 0 12px;display:inline-block;vertical-align:top;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s;font-weight:400;color:#a6192e}@media (min-width:700px){.centers-section__item a:after{margin:8px 0 0 12px}}@media (min-width:1025px){.centers-section__item a:hover:after{margin:8px 0 0 15px}}.centers-section__content{font-size:18px;line-height:1.4}@media (min-width:700px){.centers-section__content{width:58%;position:relative;border-bottom:1px solid #979797;font-size:23px;line-height:1.32;padding:50px 0 0}}@media (min-width:1025px){.centers-section__content{width:100%;padding:0;border:none}}.research-cta{background-color:#a6192e;color:#fff;padding:0 0 23px;font-size:22px;line-height:1.3}@media (min-width:700px){.research-cta{position:relative;min-height:218px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px 0 37px;font-size:23px;line-height:1.22}}@media (min-width:1025px){.research-cta{min-height:357px;padding:20px 0 69px;font-size:40px;line-height:1.15}}@media (min-width:700px){.research-cta .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}}@media (min-width:1025px){.research-cta .container{max-width:1180px}}.research-cta__img{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:88% 0 0;margin:0 0 64px;position:relative}@media (min-width:700px){.research-cta__img{position:absolute;top:0;right:0;bottom:0;width:47.1%;padding:0;margin:0}}@media (min-width:1025px){.research-cta__img{width:39.7%}}.research-cta__cta-list{list-style:none;padding:0;margin:0;position:absolute;bottom:26px;left:20px}@media (min-width:700px){.research-cta__cta-list{bottom:37px;left:16px}}@media (min-width:1025px){.research-cta__cta-list{bottom:68px;left:47px}}.research-cta__cta-list li{margin:0 0 13px}@media (min-width:1025px){.research-cta__cta-list li{margin:0 0 18px}}.research-cta__cta-list li:last-child{margin:0}.research-cta .cta--button{min-width:282px;padding:19px 20px}@media (min-width:700px){.research-cta .cta--button{font-size:16px;min-width:287px}}@media (min-width:1025px){.research-cta .cta--button{font-size:20px;min-width:357px}}.research-cta h2{font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;letter-spacing:.89px;margin:0 0 11px}@media (min-width:700px){.research-cta h2{margin:0 0 6px}}@media (min-width:1025px){.research-cta h2{font-size:18px;letter-spacing:1px;margin:0 0 22px}}.research-cta__link a{color:#fff;font:22px/1.31 proxima-nova,Arial,Helvetica,sans-serif}@media (min-width:700px){.research-cta__link a{font-size:23px;line-height:1.2}}@media (min-width:1025px){.research-cta__link a{font-size:40px;line-height:1.15}}@media (min-width:1025px){.research-cta__link a:hover:after{margin:18px 0 0 20px}}.research-cta__link a:after{content:"\e901";font-family:icomoon;display:inline-block;vertical-align:top;font-size:16px;line-height:1;margin:8px 0 0 11px}@media (min-width:700px){.research-cta__link a:after{margin:6px 0 0 11px}}@media (min-width:1025px){.research-cta__link a:after{margin:18px 0 0 16px;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}}.research-cta__content p:last-child{margin-bottom:0}@media (min-width:700px){.research-cta__content{width:50%}}.research-spotlight{padding:0 0 45px;background-color:#f2f2f2}.research-spotlight__heading{text-align:center;padding:45px 0 21px;background-color:#fff}@media (min-width:700px){.research-spotlight__heading{font-size:43px;padding:106px 0 24px}}@media (min-width:1025px){.research-spotlight__heading{padding:87px 0 34px}}@media (min-width:1025px){.research-spotlight .container{max-width:1060px}}.research-spotlight h2{margin:0}@media (min-width:700px){.research-spotlight h2{font-size:43px}}.research-spotlight__media{padding:56% 0 0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.research-spotlight__video{position:absolute;top:0;left:0;width:100%;height:100%}.research-spotlight__play-video{color:transparent;position:absolute;overflow:hidden;border:0;background:transparent url(https://ou-resources.sdsu.edu/crimson/assets/icons/play.svg) no-repeat;background-size:100%;top:23px;right:15px;width:27px;height:27px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.research-spotlight__play-video.playing{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/icons/pause.svg)}@media (min-width:700px){.research-spotlight__play-video{top:25px;right:25px;width:47px;height:47px}}.research-spotlight__description{background-color:#fff;padding:28px 18px 36px;border:2px solid #f62530;margin:-21px 0 31px;position:relative}@media (min-width:700px){.research-spotlight__description{margin:-31px 0 25px;padding:25px 37px 27px}}@media (min-width:1025px){.research-spotlight__description{margin:-87px 0 44px;padding:23px 37px 31px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.research-spotlight__description .tag{text-transform:uppercase;display:block;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;letter-spacing:.89px;margin:0 0 17px}@media (min-width:700px){.research-spotlight__description .tag{font-size:18px}}@media (min-width:1025px){.research-spotlight__description .tag{margin:0 0 16px}}.research-spotlight__description .info{font:italic 15px/1.2 proxima-nova,Arial,Helvetica,sans-serif;position:relative}@media (min-width:1025px){.research-spotlight__description .info{width:52.3%;padding:36px 110px 0 0;font-size:16px;line-height:1.69}}.research-spotlight__description .info:before{content:"";position:absolute;top:-20px;left:0;width:60px;height:1px;background-color:#f62530}@media (min-width:1025px){.research-spotlight__description .info:before{top:16px;left:-11px}}.research-spotlight__description .title-block{margin:0 0 50px;padding-right:25px}@media (min-width:700px){.research-spotlight__description .title-block{margin:0 0 42px}}@media (min-width:1025px){.research-spotlight__description .title-block{margin:0;width:42%}}.research-spotlight h3{font:600 23px/1.24 proxima-nova,Arial,Helvetica,sans-serif;margin:0}@media (min-width:700px){.research-spotlight h3{font-size:28px}}@media (min-width:1025px){.research-spotlight h3{font-size:33px}}@media (min-width:1025px){.research-spotlight__more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.research-spotlight__more .links-holder{margin:0 0 29px;font-size:18px;line-height:1.39}@media (min-width:700px){.research-spotlight__more .links-holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px;font-size:23px;line-height:1.3;margin:0 0 21px}}@media (min-width:1025px){.research-spotlight__more .links-holder{width:71%;margin:0 -30px;padding:0 0 0 27px}}@media (min-width:700px){.research-spotlight__more .links-holder a{width:50%;padding:0 10px}}@media (min-width:1025px){.research-spotlight__more .links-holder a{padding:0 30px}}.research-spotlight .more-link{color:#000;font-weight:400;margin:0 0 27px;display:inline-block}@media (min-width:1025px){.research-spotlight .more-link{margin:0}}.research-spotlight .more-link:last-child{margin:0}.research-spotlight .more-link:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:4px 0 0 12px;display:inline-block;vertical-align:top;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s;font-weight:400;color:#a6192e}@media (min-width:700px){.research-spotlight .more-link:after{margin:5px 0 0 12px}}@media (min-width:1025px){.research-spotlight .more-link:hover:after{margin:5px 0 0 15px}}.statistics{padding:27px 0 47px}@media (min-width:700px){.statistics{padding:27px 0 32px}}@media (min-width:1025px){.statistics{padding:52px 0 56px}}.statistics h2{font:700 30px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 12px}@media (min-width:700px){.statistics h2{font-size:37px}}@media (min-width:1025px){.statistics h2{font-size:65px;margin:0 0 14px}}.statistics h2 span{color:#a6192e}.statistics__heading{font-size:15px;line-height:1.4;margin:0 0 20px}@media (min-width:700px){.statistics__heading{font-size:16px;line-height:1.2;margin:0 0 31px}}@media (min-width:1025px){.statistics__heading{font-size:20px;margin:0 0 41px}}@media (min-width:1025px){.statistics .container{max-width:1180px}}.statistics .slick-list{overflow:visible}.statistics .column{margin:0 0 34px}@media (min-width:700px){.statistics .column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 33px}}@media (min-width:1025px){.statistics .column{margin:0 -38px 50px}}.statistics .column--three .column__col{display:none}.statistics .column--three .column__col.selected{display:block;-webkit-animation-delay:.3s;animation-delay:.3s}.statistics .column--three .column__col.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f26850;background-blend-mode:multiply}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.statistics .column--three .column__col.selected .stat3up__holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f26850;opacity:.6}}@media (prefers-reduced-motion:reduce){.statistics .column--three .column__col.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}.statistics .column--three .column__col.selected~.selected{-webkit-animation-delay:.6s;animation-delay:.6s}.statistics .column--three .column__col.selected~.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img2.jpg);background-color:#76d5ee}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.statistics .column--three .column__col.selected~.selected .stat3up__holder:before{background-color:#76d5ee}}@media (prefers-reduced-motion:reduce){.statistics .column--three .column__col.selected~.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}.statistics .column--three .column__col.selected~.selected~.selected{-webkit-animation-delay:.9s;animation-delay:.9s}.statistics .column--three .column__col.selected~.selected~.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img3.jpg);background-color:#000;background-blend-mode:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.statistics .column--three .column__col.selected~.selected~.selected .stat3up__holder:before{background-color:transparent}}@media (prefers-reduced-motion:reduce){.statistics .column--three .column__col.selected~.selected~.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}@media (min-width:700px){.statistics .column--three .column__col{margin:0}}@media (min-width:1025px){.statistics .column--three .column__col{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.location-section{line-height:1.53;padding:0 0 33px}@media (min-width:700px){.location-section{position:relative;z-index:0;min-height:445px;padding:20px 0 45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:1025px){.location-section{font-size:20px;line-height:1.45;min-height:593px;padding:20px 0 85px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.location-section{height:593px}}@media (min-width:1025px){.location-section__text{max-width:460px}}@media (min-width:700px){.location-section .container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1025px){.location-section .container{max-width:1180px}}.location-section__img{padding:68.6% 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 0 24px;position:relative;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/map-small.png)}@media (min-width:700px){.location-section__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;padding:0;margin:0;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/placeholder-map.png)}}.location-section h2{text-transform:none;font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif}@media (min-width:700px){.location-section h2{font-size:40px;line-height:1.1;margin:0 0 19px}}@media (min-width:1025px){.location-section h2{font-size:60px;line-height:1.2;margin:0 0 22px}}.location-section h2 span{color:#a6192e}.location-section__heading{margin:0 0 24px}@media (min-width:700px){.location-section__heading{max-width:290px;margin:0 0 29px}}@media (min-width:1025px){.location-section__heading{max-width:none;margin:0 0 51px}}.student-quotes{padding:31px 0 39px}@media (min-width:700px){.student-quotes{padding:51px 0 31px}}@media (min-width:1025px){.student-quotes{padding:74px 0 50px}}.student-quotes__heading{font-size:15px;line-height:1.4;margin:0 0 31px}@media (min-width:700px){.student-quotes__heading{font-size:16px;line-height:1.2;margin:0 0 28px}}@media (min-width:1025px){.student-quotes__heading{font-size:20px;margin:0 0 49px}}@media (min-width:1025px){.student-quotes .container{max-width:1180px}}.student-quotes h2{font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 4px}@media (min-width:700px){.student-quotes h2{font-size:37px;margin:0 0 16px}}@media (min-width:1025px){.student-quotes h2{font-size:65px;margin:0 0 19px}}.student-quotes h2 span{color:#a6192e}.student-quotes .slick-list{overflow:visible}.student-quotes .column{margin:0 0 36px}@media (min-width:700px){.student-quotes .column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 33px}}@media (min-width:1025px){.student-quotes .column{margin:0 -38px 45px}}.student-quotes .column--three .column__col{display:none}.student-quotes .column--three .column__col.selected{display:block;-webkit-animation-delay:.3s;animation-delay:.3s}.student-quotes .column--three .column__col.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f26850;background-blend-mode:multiply;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.student-quotes .column--three .column__col.selected .stat3up__holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f26850;opacity:.6}}@media (prefers-reduced-motion:reduce){.student-quotes .column--three .column__col.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}.student-quotes .column--three .column__col.selected~.selected{-webkit-animation-delay:.6s;animation-delay:.6s}.student-quotes .column--three .column__col.selected~.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img2.jpg);background-color:#76d5ee}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.student-quotes .column--three .column__col.selected~.selected .stat3up__holder:before{background-color:#76d5ee}}@media (prefers-reduced-motion:reduce){.student-quotes .column--three .column__col.selected~.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}.student-quotes .column--three .column__col.selected~.selected~.selected{-webkit-animation-delay:.9s;animation-delay:.9s}.student-quotes .column--three .column__col.selected~.selected~.selected .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/stat-img3.jpg);background-color:#000;background-blend-mode:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.student-quotes .column--three .column__col.selected~.selected~.selected .stat3up__holder:before{background-color:transparent}}@media (prefers-reduced-motion:reduce){.student-quotes .column--three .column__col.selected~.selected~.selected{-webkit-animation-delay:0s!important;animation-delay:0s!important}}@media (min-width:700px){.student-quotes .column--three .column__col{margin:0}}@media (min-width:1025px){.student-quotes .column--three .column__col{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.student-quotes .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/student-quotes-img1.jpg)}.student-quotes .stat3up__holder:focus .stat3up__quote,.student-quotes .stat3up__holder:hover .stat3up__quote{opacity:1;visibility:visible}.student-quotes .stat3up__item{-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;opacity:0}.student-quotes .stat3up__item:nth-child(2) .stat3up__holder{background-image:url(https://ou-resources.sdsu.edu/crimson/assets/img/student-quotes-img2.jpg)}.student-quotes .stat3up__content{top:auto;bottom:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;margin:0;text-shadow:none}@media (min-width:700px){.student-quotes .stat3up__content{position:static}}@media (min-width:700px){.student-quotes .stat3up__name{text-shadow:2px 2px 4px rgba(0,0,0,.5)}}.student-quotes.js-active .stat3up__item.selected{opacity:1}.aztec-experience{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;min-height:478px;color:#fff;overflow:hidden;padding:30px 0 65px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:0;background-color:#000}@media (min-width:700px){.aztec-experience{min-height:416px;padding:30px 0 56px}}@media (min-width:1025px){.aztec-experience{min-height:655px;padding:60px 0 117px}}.aztec-experience .container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1025px){.aztec-experience .container{max-width:1180px}}.aztec-experience .container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-o-linear-gradient(45deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}.aztec-experience:after,.aztec-experience:before{content:"";position:absolute;right:50%;top:100%;width:51%;background-color:#fff;height:100%;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}@media (min-width:700px){.aztec-experience:after,.aztec-experience:before{-webkit-transform:rotate(3.5deg);-ms-transform:rotate(3.5deg);transform:rotate(3.5deg)}}@media (min-width:1025px){.aztec-experience:after,.aztec-experience:before{-webkit-transform:rotate(4.2deg);-ms-transform:rotate(4.2deg);transform:rotate(4.2deg)}}.aztec-experience:after{left:50%;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@media (min-width:700px){.aztec-experience:after{-webkit-transform:rotate(-3.5deg);-ms-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}}@media (min-width:1025px){.aztec-experience:after{-webkit-transform:rotate(-4.2deg);-ms-transform:rotate(-4.2deg);transform:rotate(-4.2deg)}}.aztec-experience h2{font:700 30px/1.14 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none;margin:0 0 24px;text-shadow:2px 2px 4px #000}@media (min-width:700px){.aztec-experience h2{font-size:40px;line-height:1.2;margin:0 0 22px}}@media (min-width:1025px){.aztec-experience h2{font-size:60px;margin:0 0 43px}}.aztec-experience__cta-list{list-style:none;padding:0;margin:0}.aztec-experience__cta-list li{margin:0 0 10px}@media (min-width:1025px){.aztec-experience__cta-list li{margin:0 0 26px}}.aztec-experience__cta-list li:last-child{margin:0}.aztec-experience .cta--button{min-width:218px}@media (min-width:700px){.aztec-experience .cta--button{font-size:16px}}@media (min-width:1025px){.aztec-experience .cta--button{font-size:18px;min-width:251px}}.research-section{padding:39px 0}@media (min-width:700px){.research-section{padding:46px 0}}@media (min-width:1025px){.research-section{padding:78px 0}}.research-section h2{font:500 30px/1.17 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 14px}@media (min-width:700px){.research-section h2{font-size:40px;line-height:1.2;margin:0 0 16px}}@media (min-width:1025px){.research-section h2{font-size:64px;margin:0 0 37px}}.research-section h2 span{color:#a6192e}@media (min-width:1025px){.research-section .container{max-width:1180px}}.research-section__item{width:260px;margin:0 0 25px 19px;opacity:0;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media (min-width:700px){.research-section__item{width:33.3333%;padding:0 15px;margin:0}}@media (min-width:1025px){.research-section__item{padding:0 28px}}.research-section__item:nth-child(2){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.research-section__item:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.research-section__items{margin:0 0 29px}@media (min-width:700px){.research-section__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -15px 30px}}@media (min-width:1025px){.research-section__items{margin:0 -28px 44px}}.research-section .slick-list{overflow:visible}.research-section__img{margin:0 0 21px}@media (min-width:700px){.research-section__img{margin:0 0 12px}}@media (min-width:1025px){.research-section__img{margin:0 0 18px}}.research-section__content{font-size:16px;line-height:1.38}@media (min-width:1025px){.research-section__content{font-size:23px;line-height:1.31}}.research-section__content a{color:inherit;font-weight:inherit}.research-section__content a:after{content:"\e901";font-family:icomoon;font-size:16px;line-height:1;margin:4px 0 0 8px;display:inline-block;vertical-align:top;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s;font-weight:400;color:#a6192e}@media (min-width:1025px){.research-section__content a:after{margin:7px 0 0 8px}}@media (min-width:1025px){.research-section__content a:hover:after{margin:7px 0 0 12px}}@media (min-width:700px){.research-section .cta--button{font-size:16px}}@media (min-width:1025px){.research-section .cta--button{font-size:20px}}.research-section.js-active .research-section__item{opacity:1}.hero_youtube iframe{position:absolute;top:50%;left:50%;width:200vh;height:120%;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1360px){.hero_youtube iframe{width:100vw;height:100vw}}.hero_youtube--landing iframe{width:100vw;height:215%}@media screen and (min-width:1360px){.hero_youtube--landing iframe{width:100vw;height:100vw}}.blog__image{margin:2rem 0 1rem}.blog__publish-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 0 1rem}.blog__date{font-weight:700}.blog__author:before{content:"|";font-size:inherit;padding:0 .5rem}.blog__tags{margin:1rem 0}.blog__tag-label{position:relative;font-family:brandon-grotesque,Arial,Helvetica,sans-serif;font-size:19px;font-weight:700;margin:0 0 1.7rem;letter-spacing:.05em}@media screen and (min-width:700px){.blog__tag-label{font-size:20px;margin:0 0 2.1rem}}.blog__tag-label:after{content:"";position:absolute;bottom:-13px;left:0;width:50px;height:2px;background-color:#2e2e2e}@media screen and (min-width:700px){.blog__tag-label:after{bottom:-18px;width:60px}}.blog__tag-list a{display:inline-block;font-family:brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 .45rem .9em 0;padding:.225rem .7rem;border:1px solid #a6192e;border-radius:3px;font-weight:300;color:#000;font-size:17px;-webkit-transition:border .3s ease,background-color .3s ease,color .3s ease;-o-transition:border .3s ease,background-color .3s ease,color .3s ease;transition:border .3s ease,background-color .3s ease,color .3s ease}@media screen and (min-width:700px){.blog__tag-list a{font-size:20px;letter-spacing:.04em;padding:.285rem .65rem;margin:0 .55rem .9em 0}}.blog__tag-list a:hover{border:1px solid #000;background-color:#000;color:#fff}.blog__filters{position:absolute;top:0;left:0;z-index:1;width:100%;background-color:#000}@media screen and (min-width:700px){.blog__filters{width:250px}}.scrolled .blog__filters{position:fixed;top:84px}@media (min-width:1025px){.scrolled .blog__filters{top:91px}}@media (min-width:1025px){.scrolled .blog__filters{top:119px}}.blog__filters__button{font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;color:#fff;border:0;width:100%;padding:23px 35px 22px;text-align:left;background-color:#000;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.blog__filters__button[aria-expanded=true]{background-color:#a6192e}.blog__filters__button[aria-expanded=true] span:after{display:none}.blog__filters__open-icon{display:inline-block;vertical-align:top;width:13px;height:13px;position:relative;margin:3px 0 0 30px}.blog__filters__open-icon:after,.blog__filters__open-icon:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background-color:#fff}.blog__filters__open-icon:after{top:0;bottom:0;left:6px;right:auto;width:1px;height:auto;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.blog__filters__dropdown{display:none;color:#fff;padding:2em 35px;max-height:calc(100vh - 148px);overflow:auto}@media (min-width:1025px){.blog__filters__dropdown{max-height:calc(100vh - 155px)}}@media (min-width:1025px){.blog__filters__dropdown{padding:1.7em 35px 2.1em;max-height:calc(100vh - 183px)}}.blog__filters__dropdown h2{font-family:brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:capitalize;font-weight:700;font-size:20px}.blog__filters__dropdown ul{padding:0;margin-top:.5em;list-style:none}.blog__filters__dropdown li:not(:last-of-type){margin-bottom:.27em}@media screen and (min-width:1025px){.blog__filters__dropdown li:not(:last-of-type){margin-bottom:.03em}}.blog__filters__dropdown a{color:#fff;font-size:15px;font-weight:500;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog__filters__dropdown a:hover{color:#f62530}.blog__filters__dropdown .blog__archive{margin-top:2em}@media screen and (min-width:1025px){.blog__filters__dropdown .blog__archive{margin-top:1.7em}}.blog-list{width:100vw;position:relative;left:50%;margin-left:-50vw;position:relative;margin-top:-30px}@media (min-width:700px){.blog-list{margin-top:-32px}}@media (min-width:1025px){.blog-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:-58px}}@media (min-width:1025px){.blog-list .arrow{top:13px}}.blog-list__wrapper{max-width:1600px;margin:0 auto}.blog-list__items{list-style:none;padding:0;margin:0 0 44px}.blog-list__item{margin:0 0 40px;border-bottom:1px solid #979797;padding:0 0 22px}@media (min-width:700px){.blog-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border:none;padding:0}}@media (min-width:1025px){.blog-list__item{margin:0 0 47px}}.blog-list__item:last-child{margin:0}.blog-list__title{font-size:18px;margin-top:.5rem}@media (min-width:700px){.blog-list__title{font-size:23px;margin-top:-.3rem}}@media screen and (min-width:1025px){.blog-list__title{font-size:28px;margin-bottom:.2em}}.blog-list__title a{font-family:proxima-nova,Arial,Helvetica,sans-serif;text-transform:none;color:#000;font-weight:500}@media (min-width:1025px){.blog-list__title a:hover .arrow{right:-5px}}.blog-list__image{margin-bottom:.65em}@media (min-width:700px){.blog-list__image{-webkit-box-flex:0;-webkit-flex:0 0 36.4%;-moz-box-flex:0;-ms-flex:0 0 36.4%;flex:0 0 36.4%;margin:0 30px 0 0}}@media screen and (min-width:1025px){.blog-list__image{-webkit-box-flex:0;-webkit-flex:0 0 29%;-moz-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;margin:0 50px 0 0}}.blog-list__text{overflow:hidden}@media screen and (min-width:700px){.blog-list__text{-webkit-box-flex:0;-webkit-flex:0 0 63.6%;-moz-box-flex:0;-ms-flex:0 0 63.6%;flex:0 0 63.6%;padding-bottom:.8em;border-bottom:1px solid #2e2e2e}}@media screen and (min-width:1025px){.blog-list__text{-webkit-box-flex:0;-webkit-flex:0 0 71%;-moz-box-flex:0;-ms-flex:0 0 71%;flex:0 0 71%}}.blog-list__author,.blog-list__date{display:inline-block}.blog-list__author a,.blog-list__date a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-list__date{font-weight:500}.blog-list__date:after{content:"|";display:inline-block;vertical-align:middle;margin:-.1rem 2px 0 10px}@media screen and (min-width:1025px){.blog-list__date:after{margin:-.3rem 6px 0 11px}}.blog-list__summary{margin-top:.6em;line-height:1.2;font-size:15px}@media screen and (min-width:700px){.blog-list__summary{font-size:17px}}@media screen and (min-width:1025px){.blog-list__summary{margin-top:1em}}@media screen and (min-width:700px){.blog-list__summary p{line-height:1.5}}.blog-list__pager{padding:87px 20px;clear:both}@media (min-width:700px){.blog-list__pager{padding:106px 20px 48px}}@media screen and (min-width:1025px){.blog-list__pager{max-width:900px;padding-top:94px;padding-left:0;padding-right:0;margin:0 auto}}@media (min-width:1025px){.blog__filters{display:block}}@media (min-width:700px){.catalog__faculty-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.catalog__faculty-info img{margin:0 0 1rem 0}@media (min-width:700px){.catalog__faculty-info img{margin:0 1rem 2rem 0}}.catalog .faculty-info__title{font-weight:700;margin:0 0 .5rem 0}.catalog .faculty-info__email{margin:0 0 .5rem 0}.catalog .faculty-info__office{margin:0 0 1rem 0}.catalog-course-list__table,.catalog-program-list__table{border-collapse:collapse;width:100%}.catalog-course-list__table thead,.catalog-program-list__table thead{display:none}.catalog-course-list__table tr,.catalog-program-list__table tr{border-bottom:1px solid}.catalog-course-list__table td,.catalog-course-list__table th,.catalog-program-list__table td,.catalog-program-list__table th{text-align:left;padding:20px 10px}.catalog-course-list__table h2,.catalog-program-list__table h2{margin-top:0}.catalog-course-list__credit,.catalog-program-list__credit{font-weight:700}.catalog-course-list__select,.catalog-program-list__select{margin-right:20px}.catalog-course-list .dataTables_info,.catalog-program-list .dataTables_info{display:none}.catalog-course-list .dataTables_filter,.catalog-program-list .dataTables_filter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-course-list .dataTables_filter label,.catalog-program-list .dataTables_filter label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog-course-list .dataTables_filter input[type=search],.catalog-program-list .dataTables_filter input[type=search]{display:block}.catalog-course-list .dataTables_info,.catalog-program-list .dataTables_info{display:none}.faculty__header{font-size:20px;line-height:1.2;background-color:#f2f2f2;padding:72px 0 44px}@media (min-width:700px){.faculty__header{padding:63px 0 37px;font-size:22px}}@media (min-width:1025px){.faculty__header{padding:108px 0 60px;font-size:30px}}.faculty__header .container{max-width:1000px}.faculty__name{margin:0 0 33px;text-transform:uppercase;position:relative}@media (min-width:700px){.faculty__name{margin:0 0 39px}}@media (min-width:1025px){.faculty__name{margin:0 0 48px}}.faculty__name:after{content:"";position:absolute;left:0;bottom:-16px;height:1px;width:84px;background-color:#f62530}.faculty__resume-cta{text-align:left}.faculty__resume-cta a{display:inline-block;vertical-align:top;color:#fff;text-align:center;text-transform:uppercase;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;background-color:#a6192e;padding:17px 34px;position:relative;z-index:1}@media (min-width:700px){.faculty__resume-cta a{font-size:18px}}@media (min-width:1025px){.faculty__resume-cta a{font-size:20px;padding:19px 63px}}.faculty__resume-cta a:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#000;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;z-index:-1}.faculty__resume-cta a:hover{color:#fff}.faculty__resume-cta a:hover:before{width:100%}.faculty__info{padding:30px 0 55px}@media (min-width:700px){.faculty__info{padding:0 0 57px}}@media (min-width:1025px){.faculty__info{padding:78px 0 44px;-webkit-box-flex:1;-webkit-flex:1 0 250px;-moz-box-flex:1;-ms-flex:1 0 250px;flex:1 0 250px}}.faculty__info dd{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}@media (min-width:700px){.faculty__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 17px}}.faculty__image{margin:0 0 27px}@media (min-width:700px){.faculty__image{width:45.6%;margin:0}}@media (min-width:1025px){.faculty__image{width:39.3%}}.faculty__image img{margin:0 auto}@media (min-width:700px){.faculty__image img{width:100%}}.faculty__phone a{font-weight:400;color:#000}.faculty__contact{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4fr;grid-template-columns:1fr 4fr;margin:0 0 26px;font-size:20px;line-height:1.2;width:auto}.faculty__contact dt:before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;line-height:1;margin-right:5px}.faculty__contact dt.email:before{content:"\f0e0"}.faculty__contact dt.fax:before{content:"\f1ac"}.faculty__contact dt.links:before{content:"\f0c1"}.faculty__contact dt.mail-code:before{content:"\f01c"}.faculty__contact dt.office:before{content:"\f1ad"}.faculty__contact dt.phone:before{content:"\f879"}@media (min-width:700px){.faculty__contact{-ms-grid-columns:auto;grid-template-columns:auto;margin:0;padding:0 0 0 27px}}.faculty__contact a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.faculty dt{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 4px}.faculty dd{margin:0 0 21px}.faculty__resume{margin:0}.faculty__resume-cta a{display:inline-block;vertical-align:top;color:#fff;text-align:center;text-transform:uppercase;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;background-color:#a6192e;padding:17px 40px;position:relative;z-index:1}@media (min-width:700px){.faculty__resume-cta a{font-size:18px}}@media (min-width:1025px){.faculty__resume-cta a{font-size:20px;padding:19px 63px}}.faculty__resume-cta a:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#000;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;z-index:-1}.faculty__resume-cta a:hover{color:#fff}.faculty__resume-cta a:hover:before{width:100%}.faculty__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;line-height:1.53}@media (min-width:1025px){.faculty__content{line-height:1.45}}@media (min-width:700px){.faculty__top{width:100%}}@media (min-width:700px){.faculty .container{display:-ms-grid;display:grid;grid:auto-flow/1fr 2fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media (min-width:1025px){.faculty .container{max-width:1000px;grid:auto-flow/1fr 3fr}}.faculty.faculty--listing .faculty__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 2em}.faculty.faculty--listing .faculty__image{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2em}.hero__profile{background-color:#fff;color:#000}.hero__profile.hero__college{background-color:#a6192e;color:#fff}.hero__profile.hero__research{background-color:#f2f2f2;color:#fff}.hero.hero__profile::after,.hero.hero__profile::before{background-color:#fff}.hero.hero__profile .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:700px){.hero.hero__profile .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.hero.hero__profile .faculty__heading{position:relative;margin-bottom:44px}.hero.hero__profile .faculty__heading h1{margin-bottom:0}.hero.hero__profile .faculty__heading:after{content:"";position:absolute;left:0;bottom:-16px;height:1px;width:84px;background-color:#fff}.hero.hero__profile img{max-width:300px;border-radius:50%;border:3px solid #fff}.hero.hero__profile.page-intro h1:after{content:none}.hero.hero__profile p{font-weight:500;font-size:20px;line-height:1.2;margin-bottom:12px}.news__image{margin:2rem 0 1rem}.news__date{font-weight:700}.news--listing .news__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.news--listing .news__image{margin:0 2em 2em 0;-webkit-box-flex:1;-webkit-flex:1 0 30%;-moz-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}@media (min-width:700px){.program-finder{position:relative}}@media (min-width:1025px){.program-finder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.program-finder input[type=radio]{border:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.program-finder input[type=radio]+label:after{background-color:#fff;border:none;width:20px;height:20px}.program-finder input[type=radio]+label:before{margin:-1px 0 0;top:5px;-webkit-transform:none;-ms-transform:none;transform:none}.program-finder input[type=radio]:checked+label:after{background-color:#a6192e}.program__filters-holder{padding:24px 20px}@media (min-width:700px){.program__filters-holder{padding:62px 60px}}@media (min-width:1025px){.fixed:not(.bottom-reached) .program__filters-holder{position:fixed;top:119px;left:0;width:33%;bottom:0;overflow:auto}}@media screen and (min-width:1600px){.program__filters-holder-inner{width:408px;margin:0 auto}}.program__filters{display:none;color:#fff;background-color:#000}@media (min-width:700px){.program__filters{position:absolute;top:64px;left:0;width:395px;max-height:calc(100% - 64px);overflow:auto}}@media (min-width:1025px){.program__filters{display:block!important;position:static;width:33%;max-height:calc(100% - 119px)}.program__filters.fixed.bottom-reached{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:1025px) and (min-width:1600px){.program__filters.fixed.bottom-reached .program__filters-holder{width:528px;margin:0 auto}}.program__filters__open{background-color:#000;border:none;padding:10px 20px;color:#fff;display:block;width:100%;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;text-align:left;padding:23px 36px 22px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.program__filters__open{width:250px}}@media (min-width:1025px){.program__filters__open{display:none}}.program__filters__open.active{background-color:#a6192e}.program__filters__open.active .program__filters__open-icon:after{opacity:0}.program__filters__open-icon{display:inline-block;vertical-align:top;width:13px;height:13px;position:relative;margin:3px 0 0 19px}.program__filters__open-icon:after,.program__filters__open-icon:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background-color:#fff}.program__filters__open-icon:after{top:0;bottom:0;left:6px;right:auto;width:1px;height:auto;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.program__filters__fieldset{border:0;padding:0;margin:0 0 46px;font-size:15px;line-height:1.2}.program__filters__fieldset:last-child{margin:0}.program__filters__fieldset legend{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 29px}.program__filters__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:0 0 18px}.program__filters__field:last-child{margin:0}.program--list{padding:38px 20px}@media (min-width:700px){.program--list{padding:45px 50px}}@media (min-width:1025px){.program--list{width:67%;padding:56px 40px}}.program--list__nav{padding:5px;margin-bottom:20px}.program--list__nav-item{margin-right:10px}.program--list a{font-weight:400;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.program--list a:hover{color:#f62530}.program--list__sort{position:relative;width:222px;margin:0 0 51px}.program--list__sort:after{content:"";position:absolute;bottom:10px;right:2px;width:7px;height:7px;border-top:2px solid #a6192e;border-right:2px solid #a6192e;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.program--list__sort label{display:inline-block;vertical-align:top;font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 0 5px}.program--list__sort select{background-color:transparent;border-color:#fff;color:#fff}.program--list h2{margin:0 0 26px;font:700 28px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none}@media (min-width:700px){.program--list h2{font-size:30px;margin:0 0 15px}}@media (min-width:1025px){.program--list h2{font-size:40px;margin:0 0 17px}}.program--list__items{padding:0;margin:0;list-style:none}.program--list__item{margin:0 0 6px}@media (min-width:700px){.program--list__item{margin:0 0 16px}}@media (min-width:1025px){.program--list__item{margin:0 0 15px}}.program--list__item:last-child{margin:0}.program--list .department{margin-top:14px}@media (min-width:700px){.program--list .department{margin-top:19px}}@media (min-width:1025px){.program--list .department{margin-top:23px}}.program--list .department h3{margin:0 0 14px;font:700 25px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none}@media (min-width:700px){.program--list .department h3{font-size:28px;margin:0 0 19px}}@media (min-width:1025px){.program--list .department h3{font-size:33px;margin:0 0 23px}}.program--list .department h4,.program--list h3{margin:0;font:20px/1.5 proxima-nova,Arial,Helvetica,sans-serif}@media (min-width:1025px){.program--list .department h4,.program--list h3{font-size:25px;line-height:1.36}}.program--list__block{margin:0 0 42px}@media (min-width:700px){.program--list__block{margin:0 0 46px}}@media (min-width:1025px){.program--list__block{margin:0 0 40px}}.program--list__block:last-child{margin:0}.program--list__block .link-to-top{font-size:16px}.program--list__block .link-to-top:before{content:"["}.program--list__block .link-to-top:after{content:"]"}.program--full{padding:32px 0}@media (min-width:700px){.program--full{padding:63px 0 0}}@media (min-width:1025px){.program--full{padding:71px 0 34px}}.program--full .wysiwyg{margin:0}.event-detail{padding:65px 0 55px;line-height:1.53}@media (min-width:1025px){.event-detail{padding:70px 0 55px}}.event-detail__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 32px}@media (min-width:700px){.event-detail__header{margin:0 0 28px}}.event-detail__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px 0 0 22px;font:italic 16px/1.25 proxima-nova,Arial,Helvetica,sans-serif;position:relative}@media (min-width:700px){.event-detail__content{padding:16px 0 0 24px}}@media (min-width:1025px){.event-detail__content{font-size:20px;padding:22px 0 0 38px}}.event-detail__content:before{content:"";position:absolute;top:4px;left:26px;width:60px;height:1px;background-color:#000}@media (min-width:1025px){.event-detail__content:before{left:36px}}.event-detail__data{width:100%}.event-detail__save-label,.event-detail__tags-label{font:700 19px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;letter-spacing:.86px;margin:0 0 42px;position:relative}@media (min-width:700px){.event-detail__save-label,.event-detail__tags-label{font-size:20px}}.event-detail__save-label:after,.event-detail__tags-label:after{content:"";position:absolute;bottom:-23px;left:0;height:1px;width:60px;background-color:#000}@media (min-width:700px){.event-detail__save-label:after,.event-detail__tags-label:after{bottom:-20px}}.event-detail__save{font-size:0;line-height:0;margin:0 0 31px}@media (min-width:700px){.event-detail__save{margin:0;display:inline-block;vertical-align:top}}.event-detail__save-icon{width:39px;height:39px;font-size:0;line-height:0;color:#fff;text-decoration:none;background-color:#a6192e;border-radius:50%;margin:0 26px 0 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.event-detail__save-icon{margin:0 15px 0 0}}.event-detail__save-icon:last-child{margin:0}.event-detail__save-icon:hover{background-color:#000;color:#fff}.event-detail__save-icon:before{content:"\e90b";font-family:icomoon;display:block;font-size:18px;line-height:1}.event-detail .icon--google{position:relative;top:-7px}.event-detail .icon--google:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px;background-image:url(https://ou-resources.sdsu.edu/crimson/assets/icons/google.svg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.event-detail .icon--windows:before{content:"\e90a"}.event-detail .icon--yahoo:before{content:"\e90c"}.event-detail__date{text-align:center;width:46px;color:#a6192e;font:700 19px/1 brandon-grotesque,Arial,Helvetica,sans-serif;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:1025px){.event-detail__date{width:73px;font-size:28px;margin:0}}.event-detail__day{font-size:44px;font-weight:600}@media (min-width:1025px){.event-detail__day{font-size:63px;margin:-4px 0 0}}.event-detail h2{margin:0 0 12px;font:500 20px/1.15 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none}@media (min-width:700px){.event-detail h2{margin:0 0 15px}}@media (min-width:1025px){.event-detail h2{font-size:25px;margin:0 0 9px}}.event-detail__body{margin:0 0 46px}.event-detail__month{text-transform:uppercase}.event-detail__tags{font-size:0;line-height:0;display:inline-block;vertical-align:top}@media (min-width:700px){.event-detail__tags{margin:0 0 0 65px}}.event-detail__tags-item{font-weight:inherit;color:#000;border:1px solid #f62530;padding:6px 11px;display:inline-block;vertical-align:top;font:17px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 12px 0 0}@media (min-width:700px){.event-detail__tags-item{font-size:22px;padding:7px 11px;margin:0 15px 0 0}}@media (min-width:1025px){.event-detail__tags-item{-webkit-transition:background-color .3s,color .3s,border-color .3s;-o-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s}.event-detail__tags-item:hover{background-color:#000;color:#fff;border-color:#000}}.event-detail__tags-item:last-child{margin:0}.event-detail__tags-label{margin:0 0 32px}@media (min-width:700px){.event-detail__tags-label{margin:0 0 40px}}.event-list__items{padding:0;list-style:none}.event-list__item{margin:0 0 2rem}.event-list__date{width:80px;height:80px;border:1px solid;float:left;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.event-list__data{overflow:hidden}.event-list__time{font-weight:700}.event-list__title{margin-top:0}.event-list__location{font-style:italic}@media (min-width:1025px){.calendar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.calendar .container{max-width:1120px}@media (min-width:700px){.calendar .container{position:relative}}@media (min-width:1025px){.calendar .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.calendar a{text-decoration:none}.calendar__expand-filters{background-color:#000;border:none;padding:10px 20px;color:#fff;display:block;width:100%;font:700 16px/1.2 proxima-nova,Arial,Helvetica,sans-serif;text-align:left;padding:23px 36px 22px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:700px){.calendar__expand-filters{width:250px}}@media (min-width:1025px){.calendar__expand-filters{display:none}}.calendar__expand-filters.expanded{background-color:#a6192e}.calendar__expand-filters.expanded .calendar__expand-filters-icon:after{opacity:0}.calendar__expand-filters-icon{display:inline-block;vertical-align:top;width:13px;height:13px;position:relative;margin:3px 0 0 19px}.calendar__expand-filters-icon:after,.calendar__expand-filters-icon:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background-color:#fff}.calendar__expand-filters-icon:after{top:0;bottom:0;left:6px;right:auto;width:1px;height:auto;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.calendar__left-col{padding:23px 20px 37px}@media (min-width:700px){.calendar__left-col{padding:58px 21px 52px 50px}}@media (min-width:1025px){.calendar__left-col{width:67%;padding:38px 50px 50px 53px}}.calendar__pagination__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0;font-size:18px;line-height:1.2}@media (min-width:700px){.calendar__pagination__list{padding:0 0 2px}}@media (min-width:1025px){.calendar__pagination__list{font-size:20px;padding:0 0 13px}}.calendar__pagination__list li{margin:0 18px;position:relative}@media (min-width:1025px){.calendar__pagination__list li{margin:0 17px}}.calendar__pagination__list li:after{content:"";position:absolute;top:-6px;right:-13px;width:1px;height:31px;background-color:#000}@media (min-width:1025px){.calendar__pagination__list li:after{right:-17px}}.calendar__pagination__list li:last-child:after{content:none}.calendar__pagination__list li.active a{font-weight:700}.calendar__pagination__list a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;font-weight:400}.calendar__pagination{margin:0 0 50px}@media (min-width:700px){.calendar__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 56px}}@media (min-width:1025px){.calendar__pagination{margin:0 0 68px}}.calendar__pagination__date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font:500 26px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 39px}@media (min-width:700px){.calendar__pagination__date{font-size:39px;margin:0}}@media (min-width:1025px){.calendar__pagination__date{font-size:43px}}.calendar__pagination strong{margin:0 32px;font-weight:inherit}@media (min-width:700px){.calendar__pagination strong{margin:0 20px}}@media (min-width:1025px){.calendar__pagination strong{margin:0 16px}}.calendar .calendar__pagination__date .icon-arrow-left:after,.calendar .calendar__pagination__date .icon-arrow-right:after{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;font-size:12px}@media (min-width:700px){.calendar .calendar__pagination__date .icon-arrow-left:after,.calendar .calendar__pagination__date .icon-arrow-right:after{font-size:14px}}@media (min-width:1025px){.calendar .calendar__pagination__date .icon-arrow-left:after,.calendar .calendar__pagination__date .icon-arrow-right:after{font-size:16px}}.calendar .calendar__pagination__date .icon-arrow-left:hover:after,.calendar .calendar__pagination__date .icon-arrow-right:hover:after{color:#000}.calendar__event__date{text-align:center;width:46px;color:#a6192e;font:700 19px/1 brandon-grotesque,Arial,Helvetica,sans-serif;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:1025px){.calendar__event__date{width:73px;font-size:28px;margin:0}}.calendar__date{font-size:44px;font-weight:600}@media (min-width:1025px){.calendar__date{font-size:63px;margin:-4px 0 0}}.calendar__event__text{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px 0 0 22px;font:italic 16px/1.25 proxima-nova,Arial,Helvetica,sans-serif;position:relative}@media (min-width:700px){.calendar__event__text{padding:16px 0 0 24px}}@media (min-width:1025px){.calendar__event__text{font-size:20px;padding:22px 0 0 38px}}.calendar__event__text:before{content:"";position:absolute;top:4px;left:26px;width:60px;height:1px;background-color:#000}@media (min-width:1025px){.calendar__event__text:before{left:36px}}.calendar__event__text h2{margin:0 0 12px;font:500 20px/1.15 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none}@media (min-width:700px){.calendar__event__text h2{margin:0 0 15px}}@media (min-width:1025px){.calendar__event__text h2{font-size:25px;margin:0 0 9px}}.calendar__event__text h2 a{color:#000;font-weight:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.calendar__event__text h2 a:hover{color:#a6192e}.calendar__category-dates{display:none;background-color:#f2f2f2}@media (min-width:700px){.calendar__category-dates{width:350px}}@media (min-width:1025px){.calendar__category-dates{display:block!important;width:33%;background:0 0}}.calendar__category-dates h2{font:700 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:none;margin:0 0 31px}@media (min-width:1025px){.calendar__category-dates h2{margin:0 0 32px}}.calendar__event{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 35px}@media (min-width:700px){.calendar__event{margin:0 0 45px}}@media (min-width:1025px){.calendar__event{margin:0 0 34px}}.calendar__event:last-child{margin:0}@media (min-width:1025px){.calendar__events-list{padding:0 0 0 20px}}.calendar .mini-cal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.calendar .mini-cal{display:block}}.calendar .mini-cal__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px;width:100%;padding:0 29px}.calendar .mini-cal .icon-arrow-left,.calendar .mini-cal .icon-arrow-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar .mini-cal__dates{font-size:16px;line-height:1;width:100%;border-collapse:collapse;border-spacing:0}@media (min-width:700px){.calendar .mini-cal__dates{font-size:18px}}.calendar .mini-cal__dates th{font:9px/1.2 proxima-nova,Arial,Helvetica,sans-serif;padding:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:inline-block;vertical-align:top;text-transform:uppercase}.calendar .mini-cal__dates td{padding:0;text-align:center;margin:0 7px;display:inline-block;vertical-align:top;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;border-radius:50%}@media (min-width:1025px){.calendar .mini-cal__dates td{margin:0 2px}}.calendar .mini-cal__dates tr{margin:0 0 17px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:700px){.calendar .mini-cal__dates tr{margin:0 0 19px}}.calendar .mini-cal__dates tr:first-child{margin:0 0 14px}@media (min-width:700px){.calendar .mini-cal__dates tr:first-child{margin:0 0 15px}}.calendar .mini-cal__dates span{display:block;padding:5px 0 4px;border-radius:50%;overflow:hidden}@media (min-width:700px){.calendar .mini-cal__dates span{padding:6px 0}}.calendar .mini-cal__dates .current span{border:1px solid #f62530}.calendar .mini-cal__dates .current a{background-color:#f62530;padding:4px 0 3px;margin:-4px 1px -3px}@media (min-width:700px){.calendar .mini-cal__dates .current a{padding:5px 0;margin:-5px 1px}}.calendar .mini-cal__dates a{color:#000;display:block;border-radius:50%}.calendar .mini-cal__dates a:hover{text-decoration:none}.calendar .mini-cal__month{font:200 20px/1.2 brandon-grotesque,Arial,Helvetica,sans-serif;margin:0 20px}@media (min-width:700px){.calendar .mini-cal__month{font-size:22px}}.calendar .icon-arrow-left,.calendar .icon-arrow-right{position:relative}.calendar .icon-arrow-left:hover,.calendar .icon-arrow-right:hover{text-decoration:none}.calendar .icon-arrow-left:after,.calendar .icon-arrow-right:after{content:"\e901";font-family:icomoon;font-size:14px;line-height:1;font-weight:400;color:#a6192e;display:block}.calendar .icon-arrow-left:before,.calendar .icon-arrow-right:before{display:none}.calendar .icon-arrow-left:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.calendar .control-wrap label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 19px;position:relative}@media (min-width:1025px){.calendar .control-wrap label{margin:0 0 20px}}.calendar .control-wrap label:last-child{margin:0}.calendar input[type=checkbox]{width:20px;height:20px;border:none}.calendar input[type=checkbox]:checked+span:before{opacity:1}.calendar input[type=checkbox]:checked+span:after{background-color:#a6192e}.calendar .control-text{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 0 12px}.calendar .control-text:before{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;content:"";opacity:0;position:absolute;top:6px;left:-28px;cursor:pointer;border:1px solid #fff;border-width:0 0 2px 2px;width:8px;height:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.calendar .control-text:after{content:"";position:absolute;top:0;left:-32px;width:19px;height:19px;background-color:#fff;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media screen and (min-width:1138px){.calendar .category__drop{width:246px;margin:0 auto}}.calendar .category__drop fieldset{border:0;margin:0;padding:0}@media (min-width:1025px){.calendar .category-dates__drop{width:252px;margin:0 auto}}.calendar .datepicker-holder{width:288px;margin:0 auto;padding:24px 0 27px}@media (min-width:700px){.calendar .datepicker-holder{padding:38px 0 19px;width:322px}}@media (min-width:1025px){.calendar .datepicker-holder{padding:47px 0 23px;position:relative;width:100%}.calendar .datepicker-holder:after{content:"";position:absolute;top:23px;right:0;bottom:32px;width:1px;background-color:#000}}.calendar .category-calendar{font-size:15px;background-color:#000;color:#fff;padding:41px 64px 39px}.live-good-life__header{text-align:center;margin-bottom:.6em}@media screen and (min-width:700px){.live-good-life__header{margin-bottom:1.6em}}@media screen and (min-width:1025px){.live-good-life__header{margin-bottom:2.1em}}.live-good-life__header h2{margin:0}@media screen and (min-width:700px){.live-good-life .img-cap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){.live-good-life .img-cap__img{-webkit-box-flex:0;-webkit-flex:0 0 66.7%;-moz-box-flex:0;-ms-flex:0 0 66.7%;flex:0 0 66.7%}}@media screen and (min-width:1025px){.live-good-life .img-cap__img{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}}.live-good-life .img-cap__img img{width:100%}.live-good-life .img-cap__caption{background-color:#a6192e;color:#fff;padding:1.6em 30px}@media screen and (min-width:700px){.live-good-life .img-cap__caption{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-moz-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding:2.2em 30px}}@media screen and (min-width:1025px){.live-good-life .img-cap__caption{padding:71px 0 30px 59px;opacity:0;-webkit-transition:opacity .3s ease .3s;-o-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}}@media screen and (min-width:1025px){.live-good-life .img-cap__caption div{padding:0 30px 0 0;max-width:437px;margin:0 auto}}.live-good-life .img-cap__caption h3{font-family:brandon-grotesque,Arial,Helvetica,sans-serif;font-size:29px}@media screen and (min-width:1025px){.live-good-life .img-cap__caption h3{font-size:50px;margin-bottom:.6em}}.live-good-life .img-cap__caption a{color:#fff;-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;-o-transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease,-moz-text-decoration-color .3s ease;text-decoration:underline}.live-good-life .img-cap__caption a:hover{color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}.live-good-life .img-cap__caption q{display:block;position:relative;font-size:17.4px;line-height:1.15}@media screen and (min-width:1025px){.live-good-life .img-cap__caption q{font-size:30px;line-height:1.25}}.live-good-life .img-cap__caption q:before{position:absolute;top:0;left:-9px}@media screen and (min-width:1025px){.live-good-life .img-cap__caption q:before{left:-14px}}.live-good-life .img-cap__caption cite{position:relative;display:block;padding-top:24px;font-size:15px}@media screen and (min-width:700px){.live-good-life .img-cap__caption cite{padding-top:35px}}@media screen and (min-width:1025px){.live-good-life .img-cap__caption cite{font-size:16px;padding-top:57px}}.live-good-life .img-cap__caption cite:before{content:"";position:absolute;top:11px;left:0;width:36px;height:1px;background-color:#fff}@media screen and (min-width:700px){.live-good-life .img-cap__caption cite:before{top:23px}}@media screen and (min-width:1025px){.live-good-life .img-cap__caption cite:before{top:34px;width:60px}}.live-good-life .ctas{position:relative;margin:-20px 20px 0;padding:1.1em .8em;background-color:#fff;border:2px solid #a6192e;z-index:1}@media screen and (min-width:700px){.live-good-life .ctas{margin:-20px 80px 0;padding:1.5em 1.8em}}@media screen and (min-width:1025px){.live-good-life .ctas{width:635px;margin:-45px auto 0;padding:1em 3.1em 2em;opacity:0;-webkit-transition:opacity .3s ease .6s;-o-transition:opacity .3s ease .6s;transition:opacity .3s ease .6s}}.live-good-life .ctas__intro{font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.8em}@media screen and (min-width:1025px){.live-good-life .ctas__intro{font-size:18px;margin-bottom:1.5em}}@media screen and (min-width:1025px){.live-good-life .ctas__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen{.live-good-life .ctas .cta{display:block;padding:17px 40px}}@media screen and (min-width:700px){.live-good-life .ctas .cta{display:inline-block;width:46.3%;font-size:16px;padding:17px 30px}}@media screen and (min-width:1025px){.live-good-life .ctas .cta{width:45.7%;font-size:20px;padding:17px 22px}}@media screen{.live-good-life .ctas .cta:not(:last-of-type){margin-bottom:.9em}}@media screen and (min-width:700px){.live-good-life .ctas .cta:not(:last-of-type){margin-right:5.6%;margin-bottom:0}}@media screen and (min-width:1025px){.live-good-life .ctas .cta:not(:last-of-type){margin-right:0}}.live-good-life.js-active .ctas,.live-good-life.js-active .img-cap__caption,.live-good-life.js-active .img-cap__img{opacity:1}.slick{position:relative}.slick-slide{position:relative}.slick-dots{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:0;line-height:0}.slick-dots li{margin:0 0 0 20px}@media (min-width:700px){.slick-dots li{margin:0 0 0 14px}}.slick-dots li:first-child{margin:0}.slick-dots li.slick-active button{border-color:#f62530}.slick-dots li.slick-active button:before{background-color:#f62530}.slick-dots button{position:relative;background:0 0;padding:0;border:none;font-size:0;line-height:0;width:18px;height:18px;border:1px solid transparent;border-radius:50%;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.slick-dots button:before{content:"";position:absolute;top:1px;left:1px;width:14px;height:14px;background-color:#000;border-radius:50%}.slick-arrow{position:absolute;bottom:0;left:0;padding:0;border:none;background:0 0;z-index:5;font-size:0;line-height:0}.slick-arrow:before{content:"\e901";font-family:icomoon;display:block;font-size:17px;line-height:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-arrow.slick-disabled:after{background:rgba(0,0,0,.5)}.slick-next{left:auto;right:0}.slick-next:before{-webkit-transform:none;-ms-transform:none;transform:none}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animated.repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}