  @charset "utf-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}i{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:GothamBook;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-book-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-book-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-book-webfont.ttf) format("truetype")}@font-face{font-family:GothamMediumRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-medium-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-medium-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-medium-webfont.ttf) format("truetype")}@font-face{font-family:GothamBlackItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-blackitalic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-blackitalic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-blackitalic-webfont.ttf) format("truetype")}@font-face{font-family:GothamBlackRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-black-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-black-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-black-webfont.ttf) format("truetype")}@font-face{font-family:GothamBoldItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bolditalic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bolditalic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:GothamLightRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-light-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-light-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-light-webfont.ttf) format("truetype")}@font-face{font-family:GothamBookItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bookitalic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bookitalic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bookitalic-webfont.ttf) format("truetype")}@font-face{font-family:GothamExtraLightRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlight-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlight-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlight-webfont.ttf) format("truetype")}@font-face{font-family:GothamBoldRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bold-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bold-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-bold-webfont.ttf) format("truetype")}@font-face{font-family:GothamExtraLightItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlightitalic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlightitalic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/gotham-xlightitalic-webfont.ttf) format("truetype")}@font-face{font-family:GoudyMTProBold;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bold-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bold-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bold-webfont.ttf) format("truetype")}@font-face{font-family:GoudyMTProExtraBold;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-extrabold-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-extrabold-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-extrabold-webfont.ttf) format("truetype")}@font-face{font-family:GoudyMTProBoldItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bolditalic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bolditalic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudymtpro-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:GoudyOldStyleMTProItalic;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-italic-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-italic-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-italic-webfont.ttf) format("truetype")}@font-face{font-family:GoudyOldStyleMTProRegular;font-style:normal;font-weight:400;src:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-regular-webfont.eot);src:url(/etc.clientlibs/villanovafrontend/clientlibs//etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-regular-webfont.eot) format("embedded-opentype"),url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/fonts/goudyoldstylemtpro-regular-webfont.ttf) format("truetype")}body{background-color:#fff;color:#272727;font-size:14px;letter-spacing:.02em;line-height:1.42857143}body,body.layout-two-column{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body.layout-two-column{color:#333;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55}body.layout-two-column h3{color:#2773be;margin:15px 0 10px}body.layout-two-column h1{color:#2773be;margin:17px 0 9pt 15px}body.layout-two-column h2{color:#555;margin:5px 0}body.layout-center-column{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55}body.layout-center-column h1{color:#2773be;margin:17px 0 9pt 15px}body.layout-center-column h2{color:#555;margin:5px 0}body.layout-center-column h3{color:#2773be;margin:15px 0 10px}body.law h1{margin:10px 0}.pull-right{float:right!important}.pull-left{float:left!important}blockquote{border-left:5px solid #f7f7f7;font-size:17.5px;margin:0 0 20px;padding:10px 20px}.gray blockquote{color:#555}h1,h2,h3,h4{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;margin:5px 0}h2{font-size:24px;font-weight:400}h3{color:#2773be;font-size:17.5px}h4{font-size:15.5px}.vu-main-content a{color:#2773be;font-weight:700;text-decoration:none}.vu-main-content a:focus,.vu-main-content a:hover{color:#23527c;outline:0;text-decoration:underline}.vu-main-content hr{border:0;border-top:1px solid #f7f7f7;margin-bottom:20px;margin-top:20px}.vu-main-content pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all}p{margin:0 0 10px}.img-circle{border-radius:50%}.aem-AuthorLayer-Developer .fixed-top,.aem-AuthorLayer-Edit .fixed-top,.aem-AuthorLayer-Layouting .fixed-top,.aem-AuthorLayer-initial .fixed-top,.aem-AuthorLayer-structure .fixed-top,.editor-panel .fixed-top,.villanova-edit-mode .fixed-top{position:relative}.aem-AuthorLayer-Developer .collegehomepage article,.aem-AuthorLayer-Developer .homepage-v2 article,.aem-AuthorLayer-Developer .layout-center-column article,.aem-AuthorLayer-Developer .layout-two-column article,.aem-AuthorLayer-Edit .collegehomepage article,.aem-AuthorLayer-Edit .homepage-v2 article,.aem-AuthorLayer-Edit .layout-center-column article,.aem-AuthorLayer-Edit .layout-two-column article,.aem-AuthorLayer-Layouting .collegehomepage article,.aem-AuthorLayer-Layouting .homepage-v2 article,.aem-AuthorLayer-Layouting .layout-center-column article,.aem-AuthorLayer-Layouting .layout-two-column article,.aem-AuthorLayer-initial .collegehomepage article,.aem-AuthorLayer-initial .homepage-v2 article,.aem-AuthorLayer-initial .layout-center-column article,.aem-AuthorLayer-initial .layout-two-column article,.aem-AuthorLayer-structure .collegehomepage article,.aem-AuthorLayer-structure .homepage-v2 article,.aem-AuthorLayer-structure .layout-center-column article,.aem-AuthorLayer-structure .layout-two-column article,.editor-panel .collegehomepage article,.editor-panel .homepage-v2 article,.editor-panel .layout-center-column article,.editor-panel .layout-two-column article,.villanova-edit-mode .collegehomepage article,.villanova-edit-mode .homepage-v2 article,.villanova-edit-mode .layout-center-column article,.villanova-edit-mode .layout-two-column article{margin-top:0!important}.bio{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55}.bio .bio_detail.bio_detail,.bio .bio_short.bio_short{border-bottom:1px solid #9c9c9c;margin-bottom:15px;padding-bottom:5px}.bio .bio_detail.bio_detail a,.bio .bio_short.bio_short a{color:#2773be;font-weight:700;text-decoration:none}.bio .bio_detail.bio_detail a:hover,.bio .bio_short.bio_short a:hover{text-decoration:underline}.bio_detail li{list-style-type:square}.bio_detail .left{font-weight:700}.bio_detail_image{min-height:177px}.bio .detail_name,.bio .detail_title{color:#002664;font-weight:700}.bio .detail_name h2{color:#555;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:500;margin:5px 0}@media screen and (min-width:992px){.bio .col-md-6{float:left;width:50%}}.bio .row{margin-left:-15px;margin-right:-15px}@media screen and (min-width:992px){.bio .col-md-12{float:left;width:100%}}.bio .col-md-12,.bio .col-md-3,.bio .col-md-6,.bio .col-md-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media screen and (min-width:992px){.bio .col-md-3{float:left;width:25%}.bio .col-md-9{float:left;width:75%}}.button.add-padding{padding:0 15px}.button a.cmp-button{margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.black .button .cmp-button,.blue .button .cmp-button,.button .cmp-button,.white .button .cmp-button{background-color:transparent;border:1px solid #2773be;border-radius:0;color:#2773be;display:block;font-size:1pc;font-weight:400;margin:0 auto 10px;padding:10px;text-align:center;text-decoration:none}.black .button .cmp-button:hover,.blue .button .cmp-button:hover,.button .cmp-button:hover,.white .button .cmp-button:hover{color:#2773be;text-decoration:none}.text-center .black .button .cmp-button,.text-center .blue .button .cmp-button,.text-center .button .cmp-button,.text-center .white .button .cmp-button{text-align:center}.gray .button .cmp-button{border:1px solid #666;color:#666;font-weight:400;text-decoration:none}.gray .button .cmp-button:hover{color:#2773be;text-decoration:none}.professional-education .button.button-widget{display:inline-block;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.button.button-widget.small-font a.cmp-button{font-size:18px}.black .button.button-widget a.cmp-button,.blue .button.button-widget a.cmp-button,.button.button-widget a.cmp-button,.gray .button.button-widget a.cmp-button,.white .button.button-widget a.cmp-button{text-decoration:none}.button.button-widget a.cmp-button:hover{color:#2773be;text-decoration:none}.button.button-widget .cmp-button{border-radius:5px;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;margin-bottom:10px;padding:20px 10px;position:relative;text-align:left;text-shadow:none;width:100%}.professional-education .button.button-widget .cmp-button.none{text-align:center}@media screen and (min-width:1200px){.professional-education .button.button-widget .cmp-button.none{margin-left:0}}@media screen and (min-width:1920px){.professional-education .button.button-widget .cmp-button.none{margin-left:0}}.professional-education .button.button-widget .cmp-button.none .cmp-button__text{margin-left:0}@media screen and (min-width:1200px){.professional-education .button.button-widget .cmp-button.none .cmp-button__text{margin-left:0}}@media screen and (min-width:1920px){.professional-education .button.button-widget .cmp-button.none .cmp-button__text{margin-left:0}}.professional-education .button.button-widget .cmp-button{border-radius:40px;font-size:18px;padding:8px 30px;text-align:right}@media screen and (max-width:575.98px){.professional-education .button.button-widget .cmp-button{font-size:15px;text-align:left}}@media screen and (min-width:1200px){.professional-education .button.button-widget .cmp-button{font-size:25px}}@media screen and (min-width:1920px){.professional-education .button.button-widget .cmp-button{font-size:35px;padding:14px 30px}}.button.button-widget .cmp-button .cmp-button__icon{display:block}.button.button-widget .cmp-button i{display:none}.professional-education .button.button-widget .cmp-button .cmp-button__text{margin-left:34px}@media screen and (max-width:575.98px){.professional-education .button.button-widget .cmp-button .cmp-button__text{margin-left:25px}}@media screen and (min-width:1200px){.professional-education .button.button-widget .cmp-button .cmp-button__text{margin-left:40px}}@media screen and (min-width:1920px){.professional-education .button.button-widget .cmp-button .cmp-button__text{margin-left:4pc}}.button.button-widget.text-center .cmp-button{padding:20px 10px;text-align:center}.button.button-widget.text-center .cmp-button:has(.cmp-button__icon){padding:20px 10px}.button.button-widget.big .cmp-button{font-size:25px;padding:30px 5pc 30px 10px}.button.button-widget.big .cmp-button .cmp-button__icon:before{font-size:60px}.button.button-widget.darkblue .cmp-button{background-color:#036;border:2px solid #036;color:#fff;text-decoration:none}.button.button-widget.darkblue .cmp-button:active,.button.button-widget.darkblue .cmp-button:focus,.button.button-widget.darkblue .cmp-button:hover{background-color:#036;color:#fff;text-decoration:underline}.button.button-widget.lightblue .cmp-button{background-color:#2773be;border:2px solid #2773be;color:#fff;text-decoration:none}.button.button-widget.lightblue .cmp-button:active,.button.button-widget.lightblue .cmp-button:focus,.button.button-widget.lightblue .cmp-button:hover{background-color:#2773be;color:#fff;text-decoration:underline}.professional-education .button.button-widget.lightblue .cmp-button{background-color:#0077ed}.professional-education .button.button-widget.lightblue .cmp-button__icon:before{font-size:22px;left:28px;right:auto}@media screen and (min-width:1200px){.professional-education .button.button-widget.lightblue .cmp-button__icon:before{font-size:28px}}@media screen and (min-width:1920px){.professional-education .button.button-widget.lightblue .cmp-button__icon:before{font-size:40px}}.button.button-widget.black .cmp-button{background-color:#000;border:2px solid #000;color:#fff;text-decoration:none}.button.button-widget.black .cmp-button:active,.button.button-widget.black .cmp-button:focus,.button.button-widget.black .cmp-button:hover{background-color:#000;color:#fff;text-decoration:underline}.button.button-widget.grey .cmp-button{background-color:#e7e7e7;border:2px solid #e7e7e7;color:#777;text-decoration:none}.button.button-widget.grey .cmp-button:active,.button.button-widget.grey .cmp-button:focus,.button.button-widget.grey .cmp-button:hover{background-color:#e7e7e7;color:#777;text-decoration:underline}.button.button-widget.transparent .cmp-button{background-color:transparent;border:2px solid #2773be;color:#4b92db;text-decoration:none}.button.button-widget.transparent .cmp-button:active,.button.button-widget.transparent .cmp-button:focus,.button.button-widget.transparent .cmp-button:hover{background-color:transparent;color:#2773be;text-decoration:underline}.button.button-widget.white .cmp-button{background-color:#fff;border:2px solid #2773be;color:#2773be;text-decoration:none}.button.button-widget.white .cmp-button:active,.button.button-widget.white .cmp-button:focus,.button.button-widget.white .cmp-button:hover{background-color:#fff;color:#2773be;text-decoration:underline}.button.button-widget.outline .cmp-button{background-color:transparent;border:2px solid #fff;color:#fff}.button.button-widget.outline .cmp-button:active,.button.button-widget.outline .cmp-button:focus,.button.button-widget.outline .cmp-button:hover{background-color:transparent;color:#fff}.button.button-widget.none .cmp-button{padding:20px 10px}.button.custom-menu-cta{border:0;border-radius:0;margin:0}.button.custom-menu-cta .cmp-button{background-color:#2773be;border-top:1px solid #fff;border-top-left-radius:0;border-top-right-radius:0;color:#fff;margin-bottom:10px;padding:20px 15px;text-align:left;width:100%}.button.custom-menu-cta .cmp-button:active,.button.custom-menu-cta .cmp-button:focus,.button.custom-menu-cta .cmp-button:hover{color:#fff;text-decoration:underline}.button.custom-menu-cta .cmp-button .cmp-button__text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.button.custom-menu-cta .cmp-button i{float:right;font-weight:300}.black.container .white.container .cmp-button,.blue.container .gray.container .cmp-button,.blue.container .white.container .cmp-button{border:1px solid #555}.black.container .cmp-button,.blue.container .cmp-button{border:1px solid #fff;color:#fff}.black.container .cmp-button:active,.black.container .cmp-button:focus,.black.container .cmp-button:hover,.blue.container .cmp-button:active,.blue.container .cmp-button:focus,.blue.container .cmp-button:hover{color:#b9dbff}.black .college-button,.blue .college-button,.college-button,.gray .college-button,.white .college-button{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-align:left;width:100%}.black .college-button a.cmp-button,.blue .college-button a.cmp-button,.college-button a.cmp-button,.gray .college-button a.cmp-button,.white .college-button a.cmp-button{width:auto}.black .college-button .cmp-button,.blue .college-button .cmp-button,.college-button .cmp-button,.gray .college-button .cmp-button,.white .college-button .cmp-button{background-color:#fff;border:1px solid #ddd;color:#666;display:block;font-size:17.5px;font-weight:700;margin-bottom:10px;margin-left:15px;margin-right:15px;padding:0;text-align:left;text-decoration:none;width:calc(100% - 30px)}.black .college-button .cmp-button:hover,.blue .college-button .cmp-button:hover,.college-button .cmp-button:hover,.gray .college-button .cmp-button:hover,.white .college-button .cmp-button:hover{color:#666}.black .college-button .cmp-button .cmp-button__text,.blue .college-button .cmp-button .cmp-button__text,.college-button .cmp-button .cmp-button__text,.gray .college-button .cmp-button .cmp-button__text,.white .college-button .cmp-button .cmp-button__text{border-left:20px solid #2773be;display:block;padding:20px}.black .college-button i,.blue .college-button i,.cmp-button__icon,.college-button i,.gray .college-button i,.white .college-button i{display:none}.cmp-button__icon:before{font-size:40px;line-height:1;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cmp-button__icon.fal{font-family:Font Awesome\ 6 Pro}.cmp-button__icon.fab{font-family:Font Awesome\ 6 Brands}.cmp-button__icon--alarm:before{content:""}.cmp-button__icon--award:before{content:""}.cmp-button__icon--basketball:before{content:""}.cmp-button__icon--book:before{content:""}.cmp-button__icon--brain:before{content:""}.cmp-button__icon--bullseye:before{content:""}.cmp-button__icon--calendar:before{content:""}.cmp-button__icon--camera:before{content:""}.cmp-button__icon--chart:before{content:""}.cmp-button__icon--clock:before{content:""}.cmp-button__icon--download:before{content:""}.cmp-button__icon--facebook:before{content:""}.cmp-button__icon--feather:before{content:""}.cmp-button__icon--flag:before{content:""}.cmp-button__icon--folder:before{content:""}.cmp-button__icon--globe:before{content:""}.cmp-button__icon--home:before{content:""}.cmp-button__icon--information:before{content:""}.cmp-button__icon--instagram:before{content:""}.cmp-button__icon--key:before{content:""}.cmp-button__icon--lightbulb:before{content:""}.cmp-button__icon--linkedin:before{content:""}.cmp-button__icon--location:before{content:""}.cmp-button__icon--mail:before{content:""}.cmp-button__icon--map:before{content:""}.cmp-button__icon--pencil:before{content:""}.cmp-button__icon--phone:before{content:""}.cmp-button__icon--photo:before{content:""}.cmp-button__icon--profile:before{content:""}.cmp-button__icon--search:before{content:""}.cmp-button__icon--snapchat:before{content:""}.cmp-button__icon--textbubble:before{content:""}.cmp-button__icon--twitter:before{content:""}.cmp-button__icon--user:before{content:""}.cmp-button__icon--video:before{content:""}.cmp-button__icon--view:before{content:""}.cmp-button__icon--youtube:before{content:""}.cmp-card-feature__plus-sign{font-style:normal}.cmp-card-feature__fa-icon{padding:10px}.cmp-card-feature__container{background:#fff;border:1px solid #707070;border-radius:20px;gap:20px;margin-bottom:2pc;padding:2pc}.cmp-card-feature__container .flex-left{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.cmp-card-feature__container .flex-right{-webkit-box-flex:25%;-ms-flex:25%;flex:25%;text-align:right}@media screen and (max-width:991.98px){.cmp-card-feature__container .flex-right{margin-top:2pc}}.cmp-card-feature__subtextline,.cmp-card-feature__textline,.cmp-card-feature__title{color:#555;margin:0}.cmp-card-feature__subtextline,.cmp-card-feature__textline{font-size:24px}@media screen and (min-width:992px){.cmp-card-feature__subtextline,.cmp-card-feature__textline{font-size:20px}}.cmp-card-feature__textline{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;margin:20px 0;text-align:left;width:100%}.cmp-card-feature__textline ol{list-style-type:decimal}.cmp-card-feature__textline ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;list-style-type:disc;row-gap:1pc}.cmp-card-feature__textline ul li:before{font-size:18px}.cmp-card-feature__textline ul.checkmark-list{list-style-type:none}.cmp-card-feature__textline ul.checkmark-list li{padding-left:36px;position:relative}.cmp-card-feature__textline ul.checkmark-list li:before{color:#0077ed;content:"✓";font-size:30px;left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-feature__textline ul.checkmark-list li{padding-left:46px}}.cmp-card-feature__textline ul.arrowheadright-list{list-style-type:none}.cmp-card-feature__textline ul.arrowheadright-list li{padding-left:36px;position:relative}.cmp-card-feature__textline ul.arrowheadright-list li:before{color:#0077ed;content:"➤";left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-feature__textline ul.arrowheadright-list li{padding-left:46px}}.cmp-card-feature__textline ul.circle-chevronright-list{list-style-type:none}.cmp-card-feature__textline ul.circle-chevronright-list li{padding-left:36px;position:relative}.cmp-card-feature__textline ul.circle-chevronright-list li:before{color:#0077ed;content:"";font-family:Font Awesome\ 6 Pro;left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-feature__textline ul.circle-chevronright-list li{padding-left:46px}}.cmp-card-feature__title{color:#0077ed;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2pc}@media screen and (min-width:992px){.cmp-card-feature__title{font-size:2pc}}.cmp-card-feature__button{background-color:#036;border-radius:30px;color:#fff!important;font-size:24px;margin-top:2pc;padding:20px;text-decoration:none!important;white-space:nowrap}.gray .cmp-card-feature a.cmp-card-feature__button{color:#fff;text-decoration:none}.gray .cmp-card-feature a.cmp-card-feature__button:hover{color:#fff}.cmp-card-feature a.cmp-card-feature__button:focus{color:#b9dbff!important}@media screen and (min-width:992px){.cmp-card-generic{height:100%}}.cmp-card-generic.cg-light .cmp-card-generic__container{background-color:#fff;color:#036}.cmp-card-generic.cg-dark .cmp-card-generic__container{background-color:#036;background-image:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/pattern.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.cmp-card-generic .cmp-card-generic__container{background-color:#fff;border-radius:20px;color:#036;height:100%;padding:30px;position:relative}@media(min-width:1200px){.cmp-card-generic .cmp-card-generic__container{padding:40px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__content{height:100%}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__content,.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__title{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}@media(min-width:992px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__title{font-size:26px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon{font-size:34px}@media(min-width:992px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon{font-size:40px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon i{display:inline-block}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon i.fa-sharp.fa-regular.fa-plus{font-size:44px}@media(min-width:992px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon i.fa-sharp.fa-regular.fa-plus{font-size:50px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon-description{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}@media(min-width:992px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__heading .cmp-card-generic__icon-description{font-size:26px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.5;margin:20px 0;text-align:left;width:100%}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1pc}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.checkmark-list{list-style-type:none}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.checkmark-list li{padding-left:36px;position:relative}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.checkmark-list li:before{color:#0077ed;content:"✓";font-size:30px;left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.checkmark-list li{padding-left:46px}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.checkmark-list li:before{font-size:40px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.arrowheadright-list{list-style-type:none}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.arrowheadright-list li{padding-left:36px;position:relative}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.arrowheadright-list li:before{color:#0077ed;content:"➤";font-size:30px;left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.arrowheadright-list li{padding-left:46px}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.arrowheadright-list li:before{font-size:40px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.circle-chevronright-list{list-style-type:none}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.circle-chevronright-list li{padding-left:36px;position:relative}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.circle-chevronright-list li:before{color:#0077ed;content:"";font-family:Font Awesome\ 6 Pro;font-size:30px;left:0;line-height:1;position:absolute}@media(min-width:1200px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.circle-chevronright-list li{padding-left:46px}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__body ul.circle-chevronright-list li:before{font-size:40px}}.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__button{background-color:#0077ed;border-radius:30px;color:#fff;font-size:28px;margin-top:auto;min-width:251px;padding:4px 24px;text-decoration:none}@media(min-width:992px){.cmp-card-generic .cmp-card-generic__container .cmp-card-generic__button{font-size:35px}}.cmp-columns:has(.cmp-card-generic)>[class^=column-]>.column-container{height:100%;padding:1pc 0}.cmp-columns:has(.cmp-card-generic)>[class^=column-]>.column-container>.cmp-container{height:100%}.cmp-card-promo{margin-bottom:2pc}@media screen and (min-width:992px){.cmp-card-promo{height:100%}}.cmp-card-promo__container{background-color:#036;background-image:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/pattern.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;height:100%;padding:3pc 2pc 2pc;position:relative}.cmp-card-promo__content{height:100%}.cmp-card-promo__discount,.cmp-card-promo__eyebrow{color:#77bafc}.cmp-card-promo__discount,.cmp-card-promo__eyebrow,.cmp-card-promo__info,.cmp-card-promo__title{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif}.cmp-card-promo__eyebrow,.cmp-card-promo__info,.cmp-card-promo__title{font-size:24px}.cmp-card-promo__eyebrow,.cmp-card-promo__title{line-height:1}.cmp-card-promo p{margin:0;padding:0}.cmp-card-promo__discount{line-height:1;position:absolute;right:2pc;top:1pc}.cmp-card-promo__discount span:first-child{font-size:24px}.cmp-card-promo__eyebrow{font-family:GothamBoldItalic}.cmp-card-promo__description{margin-top:24px}.cmp-card-promo__description li{color:#fff}.professional-education .cmp-card-promo__description .cmp-text a,.professional-education .cmp-card-promo__description .cmp-text p{font-size:20px}.professional-education .cmp-card-promo__description .cmp-text a{color:#77bafc}.professional-education .cmp-card-promo__description .cmp-text p{color:#fff;line-height:1.4;margin:0}.cmp-card-promo__info{line-height:1;margin-top:24px;text-align:center;white-space:pre-line}.cmp-card-promo__footer{margin-top:2pc}.cmp-card-promo__footer a{color:#fff;margin-bottom:20px}.cmp-card-promo__button{background-color:#0077ed;border-radius:30px;font-size:24px;padding:8px 24px;text-decoration:none}.gray .cmp-card-promo a.cmp-card-promo__button{color:#fff;text-decoration:none}.gray .cmp-card-promo a.cmp-card-promo__button:hover{color:#fff}.cmp-card-promo__message{font-size:9pt}.cmp-columns:has(.cmp-card-promo)>[class^=column-]>.column-container{height:100%}.cmp-columns:has(.cmp-card-promo)>[class^=column-]>.column-container>.cmp-container{height:100%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.card-filter-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;width:100%}@media(min-width:768px){.card-filter-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.card-filter-grid__loading{display:none;margin-top:20px}.card-filter-grid__loading .loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#036;height:40px;margin:auto;width:40px}.card-filter-grid__no-results{background:#f8f9fa;border:1px solid rgba(0,0,0,.125);border-radius:9pt;color:#333;display:none;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;padding:20px;text-align:center}.card-filter-grid__filter-section{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.125);border-radius:9pt;-webkit-box-shadow:5px 5px 6px rgba(0,0,0,.078);box-shadow:5px 5px 6px rgba(0,0,0,.078);margin-bottom:20px;margin-right:25px;padding:20px 20px 20px 39px;width:100%}@media(min-width:768px){.card-filter-grid__filter-section{width:auto}}.card-filter-grid__filter-section #filter-section-title{color:#287bd0;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:25px;margin-bottom:38px;margin-left:35px;text-transform:uppercase}.card-filter-grid__filter-section .card-filter-grid__filter-group{margin-bottom:20px}.card-filter-grid__filter-section .card-filter-grid__filter-group-title{border-bottom:1px solid #333;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:700;margin-bottom:14px;margin-left:36px;padding:14px 0}.card-filter-grid__filter-section .card-filter-grid__filter-group .card-filter-grid__filter-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;margin-bottom:5px;position:relative}.card-filter-grid__filter-section .card-filter-grid__filter-group .card-filter-grid__filter-option input[type=checkbox]{border:2px solid;bottom:0;height:19px;margin:auto 0;position:absolute;top:0;width:19px}.card-filter-grid__filter-section .card-filter-grid__filter-group .card-filter-grid__filter-option label{padding-left:36px;padding-top:7px}.card-filter-grid__card-list{display:grid;gap:22px;width:100%}@media(min-width:992px){.card-filter-grid__card-list{grid-template-columns:1fr 1fr;min-width:616px;width:auto}}.card-filter-grid__card-list .card-filter-grid__card{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.125);border-radius:9pt;-webkit-box-shadow:5px 5px 6px rgba(0,0,0,.161);box-shadow:5px 5px 6px rgba(0,0,0,.161);height:355px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width:768px){.card-filter-grid__card-list .card-filter-grid__card{width:297px}}.card-filter-grid__card-list .card-filter-grid__card.card-filter-grid__card--loading{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.card-filter-grid__card-list .card-filter-grid__card a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.card-filter-grid__card-list .card-filter-grid__card a:hover{text-decoration:none}.card-filter-grid__card-list .card-filter-grid__card-top{border-radius:9pt 9pt 0 0;height:150px;margin:0;position:relative}.card-filter-grid__card-list .card-filter-grid__card-top img.card-filter-grid__card-image{border-radius:9pt 9pt 0 0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-filter-grid__card-list .card-filter-grid__card-top figcaption.card-filter-grid__card-caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:9pt 9pt 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:14px 17px;position:absolute;top:0;width:100%}.card-filter-grid__card-list .card-filter-grid__card-type{-ms-flex-item-align:end;align-self:flex-end;background:#fff;color:#162542;font-family:DIN Condensed,sans-serif;font-size:11px;font-weight:700;padding:5px 10px 2px;text-transform:uppercase}.card-filter-grid__card-list .card-filter-grid__card h3{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.3;margin:0}.card-filter-grid__card-list .card-filter-grid__card-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;height:205px;padding:9pt 15px}.card-filter-grid__card-list .card-filter-grid__card-info-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:9pt;padding:0;width:100%}.card-filter-grid__card-list .card-filter-grid__card-info-left{margin-right:10px}.card-filter-grid__card-list .card-filter-grid__card-info-right{gap:10px}.card-filter-grid__card-list .card-filter-grid__card-info-item,.card-filter-grid__card-list .card-filter-grid__card-info-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.card-filter-grid__card-list .card-filter-grid__card-info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px}.card-filter-grid__card-list .card-filter-grid__card-info-item .location-icon{background-image:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/program-course/location-dot.png);background-size:cover;display:block;height:13px;margin-right:3px;width:13px}.card-filter-grid__card-list .card-filter-grid__card-info-item .duration-icon{background-image:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/program-course/clock.png);background-size:cover;display:block;height:13px;margin-right:3px;width:13px}.card-filter-grid__card-list .card-filter-grid__card-info-item .proof-icon{background-image:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/program-course/certificate.png);background-size:cover;display:block;height:13px;margin-right:3px;width:13px}.card-filter-grid__card-list .card-filter-grid__card-description{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:400;line-height:1.2;max-height:93px;overflow:hidden;width:100%}.card-filter-grid__card-list .card-filter-grid__card-extra{color:#fff;font-family:DIN Condensed,sans-serif;font-size:13px;margin-top:auto;padding:6px 14px 3px;text-transform:uppercase}.card-filter-grid__card-list .card-filter-grid__card-extra.cmp-filter-card--orange{background:#d66300}.card-filter-grid__card-list .card-filter-grid__card-extra.cmp-filter-card--blue{background:#0056b3}.aem-AuthorLayer-Edit .cmp-carousel .cmp-carousel__item{display:block!important;float:none!important}.aem-AuthorLayer-Edit .cmp-carousel .cmp-carousel__item .cmp-image__image--bckg{background-position:50%;background-repeat:no-repeat}.aem-AuthorLayer-Edit .black .cmp-carousel .cmp-carousel__item .cmp-image__image--bckg .cmp-image__title,.aem-AuthorLayer-Edit .blue .cmp-carousel .cmp-carousel__item .cmp-image__image--bckg .cmp-image__title,.black .aem-AuthorLayer-Edit .cmp-carousel .cmp-carousel__item .cmp-image__image--bckg .cmp-image__title,.blue .aem-AuthorLayer-Edit .cmp-carousel .cmp-carousel__item .cmp-image__image--bckg .cmp-image__title{color:#fff}.cmp-carousel .cmp-carousel__action-text{display:none}.cmp-carousel .cmp-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-carousel .cmp-image .cmp-image__title{color:#2773be;font-family:GothamBook;font-size:25px;line-height:1.1;margin:25px 0;text-transform:uppercase}.cmp-carousel .cmp-image .cmp-image__title:before{display:none}.cmp-carousel .cmp-image .cmp-image__description a{font-weight:400}.cmp-carousel .cmp-image .cmp-image__image{margin-bottom:0;padding:20px 50px 20px 20px}.cmp-carousel .cmp-image .cmp-image-content-container{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;order:-1;padding:20px 20px 20px 70px}.cmp-carousel .cmp-carousel__indicators,.cmp-carousel__actions{display:none}.carousel .carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel .profileSliderControls{color:#036;font-size:40px;margin-top:5px;text-align:center}.black .carousel .profileSliderControls a,.blue .carousel .profileSliderControls a{color:#fff;text-decoration:none}.black .carousel .profileSliderControls a:hover,.blue .carousel .profileSliderControls a:hover{color:#f8f9fa;text-decoration:none}.gray .carousel .profileSliderControls a,.white .carousel .profileSliderControls a{color:#036;text-decoration:none}.gray .carousel .profileSliderControls a:hover,.white .carousel .profileSliderControls a:hover{color:#0077ed;text-decoration:none}.carousel .profileSliderControls a:hover{color:#036;text-decoration:none}.black .blue .slider-v2 .fa-arrow-left,.black .blue .slider-v2 .fa-arrow-right,.blue .slider-v2 .fa-arrow-left,.blue .slider-v2 .fa-arrow-right,.gray .blue .slider-v2 .fa-arrow-left,.gray .blue .slider-v2 .fa-arrow-right,.slider-v2 .white .blue .fa-arrow-left,.slider-v2 .white .blue .fa-arrow-right{color:#fff}.black .blue .slider-v2 .carousel__action--next:hover i,.black .blue .slider-v2 .carousel__action--prev:hover i,.blue .slider-v2 .carousel__action--next:hover i,.blue .slider-v2 .carousel__action--prev:hover i,.gray .blue .slider-v2 .carousel__action--next:hover i,.gray .blue .slider-v2 .carousel__action--prev:hover i,.slider-v2 .white .blue .carousel__action--next:hover i,.slider-v2 .white .blue .carousel__action--prev:hover i{color:#b9dbff}.black .blue .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.blue .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.gray .blue .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.slider-v2 .white .blue .cmp-image .cmp-image-content-container .cmp-image__title{color:#fff;text-decoration:none}.black .blue .slider-v2 .cmp-image .cmp-image-content-container a,.blue .slider-v2 .cmp-image .cmp-image-content-container a,.gray .blue .slider-v2 .cmp-image .cmp-image-content-container a,.slider-v2 .white .blue .cmp-image .cmp-image-content-container a{text-decoration:none}.black .blue .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.blue .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.gray .blue .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.slider-v2 .white .blue .cmp-image .cmp-image-content-container a:hover .cmp-image__title{color:#a2c7ec}.black .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.blue .black .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.gray .black .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.white .black .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title{color:#fff;text-decoration:none}.black .slider-v2 .cmp-image .cmp-image-content-container a,.blue .black .slider-v2 .cmp-image .cmp-image-content-container a,.gray .black .slider-v2 .cmp-image .cmp-image-content-container a,.white .black .slider-v2 .cmp-image .cmp-image-content-container a{text-decoration:none}.black .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.blue .black .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.gray .black .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title,.white .black .slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title{color:#a2c7ec}.black .slider-v2 .carousel-start-stop-container .carousel__action--pause span,.black .slider-v2 .carousel-start-stop-container .carousel__action--play span,.blue .black .slider-v2 .carousel-start-stop-container .carousel__action--pause span,.blue .black .slider-v2 .carousel-start-stop-container .carousel__action--play span,.gray .black .slider-v2 .carousel-start-stop-container .carousel__action--pause span,.gray .black .slider-v2 .carousel-start-stop-container .carousel__action--play span,.white .black .slider-v2 .carousel-start-stop-container .carousel__action--pause span,.white .black .slider-v2 .carousel-start-stop-container .carousel__action--play span{color:#fff}.black .slider-v2 .carousel-indicators-container .carousel-indicators li,.blue .black .slider-v2 .carousel-indicators-container .carousel-indicators li,.gray .black .slider-v2 .carousel-indicators-container .carousel-indicators li,.white .black .slider-v2 .carousel-indicators-container .carousel-indicators li{border:1px solid #fff}.black .slider-v2 .carousel-indicators-container .carousel-indicators li:focus,.blue .black .slider-v2 .carousel-indicators-container .carousel-indicators li:focus,.gray .black .slider-v2 .carousel-indicators-container .carousel-indicators li:focus,.white .black .slider-v2 .carousel-indicators-container .carousel-indicators li:focus{border:1px dotted #fff}.black .slider-v2 .carousel-indicators-container .carousel-indicators .active,.blue .black .slider-v2 .carousel-indicators-container .carousel-indicators .active,.gray .black .slider-v2 .carousel-indicators-container .carousel-indicators .active,.white .black .slider-v2 .carousel-indicators-container .carousel-indicators .active{background-color:#fff}.slider-v2 .left .cmp-image,.slider-v2 .middle .cmp-image,.slider-v2 .right .cmp-image{float:none}.slider-v2 .cmp-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slider-v2 .cmp-image .cmp-image-content-container{-webkit-box-ordinal-group:0;-ms-flex-order:-1;display:block;order:-1}.slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title{color:#2773be;font-family:GothamBook;font-size:25px;line-height:1.1;margin:25px 0;text-decoration:none;text-transform:uppercase;width:100%}.black .gray .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.black .white .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.blue .gray .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title,.blue .white .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title{color:#2773be;text-decoration:none}.black .gray .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title a,.black .white .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title a,.blue .gray .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title a,.blue .white .slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title a{text-decoration:none}.slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title:before{display:none}.gray .slider-v2 .cmp-image .cmp-image-content-container a,.slider-v2 .cmp-image .cmp-image-content-container a,.white .slider-v2 .cmp-image .cmp-image-content-container a{text-decoration:none}.slider-v2 .cmp-image .cmp-image-content-container a:hover .cmp-image__title{color:#036}.slider-v2 .carousel-indicators-container{padding:3px 20px 20px;position:relative}.slider-v2 .carousel-indicators-container .carousel-indicators{bottom:0;left:0;margin-left:0;padding-left:0;position:relative;width:100%}.slider-v2 .carousel-indicators-container .carousel-indicators li{border:1px solid #2773be}.slider-v2 .carousel-indicators-container .carousel-indicators li:focus{border:1px dotted #2773be}.slider-v2 .carousel-indicators-container .carousel-indicators .active{background-color:#2773be}.slider-v2 .carousel-start-stop-container{padding:20px 20px 3px;text-align:center}.slider-v2 .carousel-start-stop-container .carousel__action--pause,.slider-v2 .carousel-start-stop-container .carousel__action--play{display:inline-block}.slider-v2 .carousel-start-stop-container .carousel__action--pause span,.slider-v2 .carousel-start-stop-container .carousel__action--play span{color:#2773be}.slider-v2 .carousel__action--next,.slider-v2 .carousel__action--prev{background-color:#ddd;color:#fff;font-size:30px;height:50px;padding-top:2px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.slider-v2 .carousel__action--next:hover i,.slider-v2 .carousel__action--prev:hover i{color:#036}.slider-v2 .carousel__action--prev{left:0}.slider-v2 .carousel__action--next{right:0}.slider-v2 .fa-arrow-left,.slider-v2 .fa-arrow-right{color:#2773be}.container.blue .cmp-carousel--ticker .carousel-indicators .active{background-color:#2773be}.container.blue .cmp-carousel--ticker .arrow-controls .carousel-arrow:hover span{color:#b9dbff}.container.blue .cmp-carousel--ticker .arrow-controls .fa-arrow-left,.container.blue .cmp-carousel--ticker .arrow-controls .fa-arrow-right{color:#fff}.cmp-carousel--ticker .text .cmp-text{overflow:hidden}.cmp-carousel--ticker .text .cmp-text a{color:#2773be}.cmp-carousel--ticker .text .cmp-text a:hover{color:#0078ae}.cmp-carousel--ticker .arrow-controls{text-align:center}.cmp-carousel--ticker .arrow-controls .carousel-arrow-left{margin-right:20px}.cmp-carousel--ticker .arrow-controls .carousel-arrow:hover span{color:#036}.cmp-carousel--ticker .arrow-controls .fa-arrow-left,.cmp-carousel--ticker .arrow-controls .fa-arrow-right{color:#2773be}.cmp-carousel--ticker .carousel-indicators-container ol{margin-bottom:0}.cmp-carousel--ticker .carousel-indicators-container .carousel-indicators{position:relative}.cmp-carousel--ticker .carousel-indicators-container .carousel-indicators li{border:1px solid #2773be}.cmp-carousel--ticker .carousel-indicators-container .carousel-indicators .active{background-color:#036}@media screen and (max-width:768px){.slider-v2 .carousel__action--next,.slider-v2 .carousel__action--prev{display:none}.slider-v2 .cmp-image .cmp-image-content-container .cmp-image__title{font-size:20px}}@media screen and (min-width:992px){.slider-v2 .cmp-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.slider-v2 .cmp-image .cmp-image__container{padding:20px 50px 20px 20px}.slider-v2 .cmp-image .cmp-image-content-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:20px 20px 20px 70px}}.cmp-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-columns .column--25{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 1rem);flex:1 1 calc(25% - 1rem);min-width:200px}@media(max-width:1199px){.cmp-columns .column--25{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}}.cmp-columns .column--33{-webkit-box-flex:33.33333333%;-ms-flex:33.33333333%;flex:33.33333333%}.cmp-columns .column--50{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.cmp-columns .column--66{-webkit-box-flex:66.66666667%;-ms-flex:66.66666667%;flex:66.66666667%}.cmp-columns .column--75{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.divider--thick>.cmp-columns .column--25,.divider--thick>.cmp-columns .column--33,.divider--thick>.cmp-columns .column--50,.divider--thick>.cmp-columns .column--66,.divider--thick>.cmp-columns .column--75{border-right:3px solid #77bafc}.divider--thick>.cmp-columns .column--25:last-child,.divider--thick>.cmp-columns .column--33:last-child,.divider--thick>.cmp-columns .column--50:last-child,.divider--thick>.cmp-columns .column--66:last-child,.divider--thick>.cmp-columns .column--75:last-child{border-right:none}@media screen and (max-width:1199.98px){.divider--thick>.cmp-columns .column--25,.divider--thick>.cmp-columns .column--33,.divider--thick>.cmp-columns .column--50,.divider--thick>.cmp-columns .column--66,.divider--thick>.cmp-columns .column--75{border-right:none}.cmp-columns .column--25.column-LG,.cmp-columns .column--33.column-LG,.cmp-columns .column--50.column-LG,.cmp-columns .column--66.column-LG,.cmp-columns .column--75.column-LG{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media screen and (max-width:992px){.cmp-columns .column--25.column-MD,.cmp-columns .column--33.column-MD,.cmp-columns .column--50.column-MD,.cmp-columns .column--66.column-MD,.cmp-columns .column--75.column-MD{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media screen and (max-width:768px){.cmp-columns .column--25.column-SM,.cmp-columns .column--33.column-SM,.cmp-columns .column--50.column-SM,.cmp-columns .column--66.column-SM,.cmp-columns .column--75.column-SM{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}@media screen and (max-width:576px){.cmp-columns .column--25.column-XS,.cmp-columns .column--33.column-XS,.cmp-columns .column--50.column-XS,.cmp-columns .column--66.column-XS,.cmp-columns .column--75.column-XS{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.cmp-columns .column-space-between{padding-left:15px;padding-right:15px}.vertical-center>.cmp-columns>[class^=column-]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-center>.cmp-columns>[class^=column-]>.column-container{width:100%}@media screen and (min-width:1199.98px){.divider--thick>.cmp-columns>[class^=column-]:last-child{border-right:none}.divider--thick>.cmp-columns>[class^=column-].column-LG{border-right:3px solid #77bafc}.divider--thick>.cmp-columns>[class^=column-].column-LG:last-child{border-right:none}}@media screen and (min-width:992px){.divider--thick>.cmp-columns>[class^=column-].column-MD{border-right:3px solid #77bafc}.divider--thick>.cmp-columns>[class^=column-].column-MD:last-child{border-right:none}}@media screen and (min-width:768px){.divider--thick>.cmp-columns>[class^=column-].column-SM{border-right:3px solid #77bafc}.divider--thick>.cmp-columns>[class^=column-].column-SM:last-child{border-right:none}}@media screen and (min-width:576px){.divider--thick>.cmp-columns>[class^=column-].column-XS{border-right:3px solid #77bafc}.divider--thick>.cmp-columns>[class^=column-].column-XS:last-child{border-right:none}}.container{font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc}.container__setHeight>.cmp-container{min-height:100vh}.container__setHeight.cq-Editable-dom>.cmp-container{min-height:971px}.container.container-narrow>.cmp-container{margin-left:auto;margin-right:auto;max-width:1230px}@media only screen and (min-width:1200px)and (max-width:1920px){.container.container-narrow>.cmp-container>.cmp-container{margin-left:auto;margin-right:auto;max-width:825pt}}@media(min-width:1920px){.container.container-narrow>.cmp-container{max-width:1400px}}.cmp-container{background-position:50%;color:#036;min-height:1px}.cmp-container h2{font-size:50px}.cmp-container h3{font-size:40px}.cmp-container h4{font-size:20px}.cmp-container h1,.cmp-container h2,.cmp-container h3,.cmp-container h4{margin:25px 0}.black>.cmp-container,.blue>.cmp-container,.gray .black>.cmp-container,.gray .blue>.cmp-container,.gray .light-blue>.cmp-container,.light-blue>.cmp-container,.white .black>.cmp-container,.white .blue>.cmp-container .white .light-blue>.cmp-container{color:#fff}.black>.cmp-container a,.blue>.cmp-container a,.gray .black>.cmp-container a,.gray .blue>.cmp-container a,.gray .light-blue>.cmp-container a,.light-blue>.cmp-container a,.white .black>.cmp-container a,.white .blue>.cmp-container .white .light-blue>.cmp-container a{color:#fff;text-decoration:underline}.black>.cmp-container a:focus,.black>.cmp-container a:hover,.blue>.cmp-container a:focus,.blue>.cmp-container a:hover,.gray .black>.cmp-container a:focus,.gray .black>.cmp-container a:hover,.gray .blue>.cmp-container a:focus,.gray .blue>.cmp-container a:hover,.gray .light-blue>.cmp-container a:focus,.gray .light-blue>.cmp-container a:hover,.light-blue>.cmp-container a:focus,.light-blue>.cmp-container a:hover,.white .black>.cmp-container a:focus,.white .black>.cmp-container a:hover,.white .blue>.cmp-container .white .light-blue>.cmp-container a:focus,.white .blue>.cmp-container .white .light-blue>.cmp-container a:hover{color:#b9dbff}.black .gray>.cmp-container,.blue .gray>.cmp-container,.gray>.cmp-container,.white .gray>.cmp-container{background-color:#e7e7e7;color:#555}.black .gray>.cmp-container a,.blue .gray>.cmp-container a,.gray>.cmp-container a,.white .gray>.cmp-container a{color:#666;text-decoration:underline}.black .gray>.cmp-container a:focus,.black .gray>.cmp-container a:hover,.blue .gray>.cmp-container a:focus,.blue .gray>.cmp-container a:hover,.gray>.cmp-container a:focus,.gray>.cmp-container a:hover,.white .gray>.cmp-container a:focus,.white .gray>.cmp-container a:hover{color:#036}.black .gray>.cmp-container h1,.black .gray>.cmp-container h2,.black .gray>.cmp-container h3,.black .gray>.cmp-container h4,.blue .gray>.cmp-container h1,.blue .gray>.cmp-container h2,.blue .gray>.cmp-container h3,.blue .gray>.cmp-container h4,.gray>.cmp-container h1,.gray>.cmp-container h2,.gray>.cmp-container h3,.gray>.cmp-container h4,.white .gray>.cmp-container h1,.white .gray>.cmp-container h2,.white .gray>.cmp-container h3,.white .gray>.cmp-container h4{color:#555}.black .white>.cmp-container,.blue .white>.cmp-container,.gray .white>.cmp-container,.white>.cmp-container{background-color:#fff;color:#555}.black .white>.cmp-container .introduction,.blue .white>.cmp-container .introduction,.gray .white>.cmp-container .introduction,.white>.cmp-container .introduction{color:#036}.black .white>.cmp-container a,.blue .white>.cmp-container a,.gray .white>.cmp-container a,.white>.cmp-container a{color:#2773be;text-decoration:underline}.black .white>.cmp-container a:focus,.black .white>.cmp-container a:hover,.blue .white>.cmp-container a:focus,.blue .white>.cmp-container a:hover,.gray .white>.cmp-container a:focus,.gray .white>.cmp-container a:hover,.white>.cmp-container a:focus,.white>.cmp-container a:hover{color:#036}.black .white>.cmp-container h1,.black .white>.cmp-container h2,.black .white>.cmp-container h3,.black .white>.cmp-container h4,.blue .white>.cmp-container h1,.blue .white>.cmp-container h2,.blue .white>.cmp-container h3,.blue .white>.cmp-container h4,.gray .white>.cmp-container h1,.gray .white>.cmp-container h2,.gray .white>.cmp-container h3,.gray .white>.cmp-container h4,.white>.cmp-container h1,.white>.cmp-container h2,.white>.cmp-container h3,.white>.cmp-container h4{color:#555}.blue>.cmp-container{background-color:#036;color:#fff}.blue>.cmp-container h1,.blue>.cmp-container h2,.blue>.cmp-container h3,.blue>.cmp-container h4{color:#fff}.light-blue>.cmp-container{background-color:#0077ed;color:#fff}.light-blue>.cmp-container h1,.light-blue>.cmp-container h2,.light-blue>.cmp-container h3,.light-blue>.cmp-container h4{color:#fff}.black>.cmp-container{background-color:#000;color:#fff}.black>.cmp-container h1,.black>.cmp-container h2,.black>.cmp-container h3,.black>.cmp-container h4{color:#fff}.cmp-container .white-card>.cmp-container{background:#fff;border:1px solid #aaa;border-radius:25px}.professional-education .cmp-container .white-card,.professional-education .cmp-container .white-card .cmp-text h1,.professional-education .cmp-container .white-card .cmp-text h2,.professional-education .cmp-container .white-card .cmp-text h3,.professional-education .cmp-container .white-card .cmp-text h4,.professional-education .cmp-container .white-card .cmp-text h5,.professional-education .cmp-container .white-card .cmp-text p{color:#0077ed}.collegehomepage .container-fullwidth,.homepage-v2 .container-fullwidth,.layout-center-column .container-fullwidth,.layout-two-column .container-fullwidth,.professional-education .container-fullwidth{max-width:100%!important}.collegehomepage .container-fluid,.homepage-v2 .container-fluid,.layout-center-column .container-fluid,.layout-two-column .container-fluid,.professional-education .container-fluid{padding-left:0;padding-right:0}.collegehomepage .container-fluid .row,.homepage-v2 .container-fluid .row,.layout-center-column .container-fluid .row,.layout-two-column .container-fluid .row,.professional-education .container-fluid .row{margin-left:0;margin-right:0}.collegehomepage .container-fluid .row .col-md-12,.homepage-v2 .container-fluid .row .col-md-12,.layout-center-column .container-fluid .row .col-md-12,.layout-two-column .container-fluid .row .col-md-12,.professional-education .container-fluid .row .col-md-12{padding-left:0;padding-right:0}.collegehomepage .container-centered.responsivegrid .cmp-container,.homepage-v2 .container-centered.responsivegrid .cmp-container,.layout-center-column .container-centered.responsivegrid .cmp-container,.layout-two-column .container-centered.responsivegrid .cmp-container,.professional-education .container-centered.responsivegrid .cmp-container{display:block;margin:0 auto;padding:15px}@media(max-width:991.98px){.collegehomepage .container-centered.responsivegrid .cmp-container,.homepage-v2 .container-centered.responsivegrid .cmp-container,.layout-center-column .container-centered.responsivegrid .cmp-container,.layout-two-column .container-centered.responsivegrid .cmp-container,.professional-education .container-centered.responsivegrid .cmp-container{padding:5px}.collegehomepage .container-centered.responsivegrid .cmp-container article,.homepage-v2 .container-centered.responsivegrid .cmp-container article,.layout-center-column .container-centered.responsivegrid .cmp-container article,.layout-two-column .container-centered.responsivegrid .cmp-container article,.professional-education .container-centered.responsivegrid .cmp-container article{margin-top:0}}@media(min-width:768px){.collegehomepage .container-centered.responsivegrid .cmp-container,.homepage-v2 .container-centered.responsivegrid .cmp-container,.layout-center-column .container-centered.responsivegrid .cmp-container,.layout-two-column .container-centered.responsivegrid .cmp-container,.professional-education .container-centered.responsivegrid .cmp-container{max-width:750px}}@media(min-width:992px){.collegehomepage .container-centered.responsivegrid .cmp-container,.homepage-v2 .container-centered.responsivegrid .cmp-container,.layout-center-column .container-centered.responsivegrid .cmp-container,.layout-two-column .container-centered.responsivegrid .cmp-container,.professional-education .container-centered.responsivegrid .cmp-container{max-width:970px}}@media screen and (min-width:1200px){.collegehomepage .container-centered.responsivegrid .cmp-container,.homepage-v2 .container-centered.responsivegrid .cmp-container,.layout-center-column .container-centered.responsivegrid .cmp-container,.layout-two-column .container-centered.responsivegrid .cmp-container,.professional-education .container-centered.responsivegrid .cmp-container{max-width:1170px}}.collegehomepage .container.blue,.homepage-v2 .container.blue,.layout-center-column .container.blue,.layout-two-column .container.blue,.professional-education .container.blue{background-color:#036;color:#fff}.collegehomepage .container.light-blue,.homepage-v2 .container.light-blue,.layout-center-column .container.light-blue,.layout-two-column .container.light-blue,.professional-education .container.light-blue{background-color:#0077ed;color:#fff}.collegehomepage .container.gray,.homepage-v2 .container.gray,.layout-center-column .container.gray,.layout-two-column .container.gray,.professional-education .container.gray{background-color:#e7e7e7;color:#555}.collegehomepage .container.white,.homepage-v2 .container.white,.layout-center-column .container.white,.layout-two-column .container.white,.professional-education .container.white{background-color:#fff;color:#555}.collegehomepage .container.white h1,.collegehomepage .container.white h2,.collegehomepage .container.white h3,.collegehomepage .container.white h4,.homepage-v2 .container.white h1,.homepage-v2 .container.white h2,.homepage-v2 .container.white h3,.homepage-v2 .container.white h4,.layout-center-column .container.white h1,.layout-center-column .container.white h2,.layout-center-column .container.white h3,.layout-center-column .container.white h4,.layout-two-column .container.white h1,.layout-two-column .container.white h2,.layout-two-column .container.white h3,.layout-two-column .container.white h4,.professional-education .container.white h1,.professional-education .container.white h2,.professional-education .container.white h3,.professional-education .container.white h4{color:#555}.collegehomepage .container.black,.homepage-v2 .container.black,.layout-center-column .container.black,.layout-two-column .container.black,.professional-education .container.black{background-color:#000;color:#fff}@media screen and (min-width:1200px){.collegehomepage .container .narrow,.homepage-v2 .container .narrow,.layout-center-column .container .narrow,.layout-two-column .container .narrow,.professional-education .container .narrow{max-width:1480px}}.collegehomepage .container.standard-padding>.cmp-container,.homepage-v2 .container.standard-padding>.cmp-container,.layout-center-column .container.standard-padding>.cmp-container,.layout-two-column .container.standard-padding>.cmp-container,.professional-education .container.standard-padding>.cmp-container{padding:25px}@media(max-width:767.98px){.collegehomepage .container.standard-padding>.cmp-container,.homepage-v2 .container.standard-padding>.cmp-container,.layout-center-column .container.standard-padding>.cmp-container,.layout-two-column .container.standard-padding>.cmp-container,.professional-education .container.standard-padding>.cmp-container{padding:15px}}.collegehomepage .container.large-padding>.cmp-container,.homepage-v2 .container.large-padding>.cmp-container,.layout-center-column .container.large-padding>.cmp-container,.layout-two-column .container.large-padding>.cmp-container,.professional-education .container.large-padding>.cmp-container{padding:45px}@media(max-width:767.98px){.collegehomepage .container.large-padding>.cmp-container,.homepage-v2 .container.large-padding>.cmp-container,.layout-center-column .container.large-padding>.cmp-container,.layout-two-column .container.large-padding>.cmp-container,.professional-education .container.large-padding>.cmp-container{padding:15px}}.collegehomepage .container.white-card.small-padding-white-card>.cmp-container,.homepage-v2 .container.white-card.small-padding-white-card>.cmp-container,.layout-center-column .container.white-card.small-padding-white-card>.cmp-container,.layout-two-column .container.white-card.small-padding-white-card>.cmp-container,.professional-education .container.white-card.small-padding-white-card>.cmp-container{padding:15px}@media(max-width:767.98px){.collegehomepage .container.white-card.small-padding-white-card>.cmp-container,.homepage-v2 .container.white-card.small-padding-white-card>.cmp-container,.layout-center-column .container.white-card.small-padding-white-card>.cmp-container,.layout-two-column .container.white-card.small-padding-white-card>.cmp-container,.professional-education .container.white-card.small-padding-white-card>.cmp-container{padding:15px}}.collegehomepage .container.white-card.large-padding-white-card>.cmp-container,.homepage-v2 .container.white-card.large-padding-white-card>.cmp-container,.layout-center-column .container.white-card.large-padding-white-card>.cmp-container,.layout-two-column .container.white-card.large-padding-white-card>.cmp-container,.professional-education .container.white-card.large-padding-white-card>.cmp-container{padding:35px}@media(max-width:767.98px){.collegehomepage .container.white-card.large-padding-white-card>.cmp-container,.homepage-v2 .container.white-card.large-padding-white-card>.cmp-container,.layout-center-column .container.white-card.large-padding-white-card>.cmp-container,.layout-two-column .container.white-card.large-padding-white-card>.cmp-container,.professional-education .container.white-card.large-padding-white-card>.cmp-container{padding:15px}}.collegehomepage .container.custom-top-footer,.homepage-v2 .container.custom-top-footer,.layout-center-column .container.custom-top-footer,.layout-two-column .container.custom-top-footer,.professional-education .container.custom-top-footer{font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;padding:30px 15px}.collegehomepage .container.custom-top-footer p,.homepage-v2 .container.custom-top-footer p,.layout-center-column .container.custom-top-footer p,.layout-two-column .container.custom-top-footer p,.professional-education .container.custom-top-footer p{margin:0 0 10px}.collegehomepage .container.custom-top-footer a,.homepage-v2 .container.custom-top-footer a,.layout-center-column .container.custom-top-footer a,.layout-two-column .container.custom-top-footer a,.professional-education .container.custom-top-footer a{color:#f7eed4;font-weight:700;text-decoration:none;text-shadow:0 1px 1px #000}.collegehomepage .container.custom-top-footer a:hover,.homepage-v2 .container.custom-top-footer a:hover,.layout-center-column .container.custom-top-footer a:hover,.layout-two-column .container.custom-top-footer a:hover,.professional-education .container.custom-top-footer a:hover{color:#fff;text-decoration:underline}.cq-Editable-dom--container .cmp-contentfragment.breaking-news .breaking-news-inner{position:relative}.black .cmp-contentfragment.profile a,.blue .cmp-contentfragment.profile a,.gray .cmp-contentfragment.profile a,.white .cmp-contentfragment.profile a{color:#0077ed;font-weight:500;text-decoration:none}.black .cmp-contentfragment.profile a:hover,.blue .cmp-contentfragment.profile a:hover,.gray .cmp-contentfragment.profile a:hover,.white .cmp-contentfragment.profile a:hover{color:#036;text-decoration:none}.black .cmp-contentfragment.profile p,.blue .cmp-contentfragment.profile p,.gray .cmp-contentfragment.profile p,.white .cmp-contentfragment.profile p{color:#555}.cmp-contentfragment.profile .profile-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #adb5bd;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:30px;width:62pc}.cmp-contentfragment.profile .profile-inner .profile-image-container{-webkit-box-flex:30%;-ms-flex:30%;flex:30%;text-align:center}.cmp-contentfragment.profile .profile-inner .profile-image-container .profileImage{border-radius:50%;height:200px;max-width:100%}@media(max-width:767.98px){.cmp-contentfragment.profile .profile-inner .profile-image-container{padding-bottom:15px}}.cmp-contentfragment.profile .profile-inner .profile-content-container{-webkit-box-flex:70%;-ms-flex:70%;flex:70%}.cmp-contentfragment.profile .profile-inner .profile-content-container .profileTitle{color:#036;margin:0 0 15px}@media(max-width:767.98px){.cmp-contentfragment.profile .profile-inner .profile-content-container .profileTitle{font-size:30px}}@media(max-width:991.98px){.cmp-contentfragment.profile .profile-inner{width:8in}}@media(max-width:767.98px){.cmp-contentfragment.profile .profile-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.cmp-contentfragment.vualert{background-color:#c5d9ed;font-size:1pc;padding:20px}.cmp-contentfragment.vualert .container{margin:0 auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.cmp-contentfragment.vualert .container{max-width:750px}}@media(min-width:992px){.cmp-contentfragment.vualert .container{max-width:970px}}@media screen and (min-width:1200px){.cmp-contentfragment.vualert .container{max-width:1170px}}.cmp-contentfragment.vualert .vualert-inner i{color:#c60;font-size:60px;line-height:1;margin-top:10px}.cmp-contentfragment.vualert .vualert-inner p{display:inline-block;margin-left:14px;vertical-align:top;width:calc(100% - 5pc)}.cmp-contentfragment.vualert .vualert-inner p a{font-weight:700}.cmp-contentfragment.breaking-news{position:relative}.cmp-contentfragment.breaking-news .breaking-news-inner{background-color:rgba(0,51,102,.9);border:1px solid #fff;bottom:0;color:#fff;font-weight:700;padding:20px;position:fixed;right:-25pc;-webkit-transition:right .5s;transition:right .5s;width:25pc;z-index:99999}.cmp-contentfragment.breaking-news .breaking-news-inner.visible{right:0}.cmp-contentfragment.breaking-news .breaking-news-inner button{background:transparent;border:none}.cmp-contentfragment.breaking-news .breaking-news-inner a,.cmp-contentfragment.breaking-news .breaking-news-inner button{color:#fff;font-weight:700}.cmp-contentfragment.breaking-news .breaking-news-inner a:hover,.cmp-contentfragment.breaking-news .breaking-news-inner button:hover{color:#2773be}.cmp-contentfragment.breaking-news .breaking-news-inner .newsTitle{font-size:18px;margin:0 0 10px}.cmp-contentfragment.breaking-news .breaking-news-inner .newsText{font-size:14px;margin:0 0 10px}.cmp-contentfragment.breaking-news .breaking-news-inner .close-window{cursor:pointer}@media screen and (max-width:767.98px){.cmp-contentfragment.breaking-news .breaking-news-inner{font-size:9pt;width:100%}.cmp-contentfragment.breaking-news .breaking-news-inner .newsTitle{font-size:14px}.cmp-contentfragment.breaking-news .breaking-news-inner .newsText{font-size:9pt}}.contentfragment.cf-standard-top .story-article{padding:15px}.story-article{padding-bottom:2rem}@media(min-width:992px){.story-article{padding-bottom:3rem}}.story-article .container.generated .cmp-container{padding-bottom:0;padding-top:0}.story-article .container.generated.container-narrow .cmp-container{max-width:62pc}.story-article .container-story-cf .cmp-container:has(div){margin-top:2.1875rem}.story-article .container-story-cf.container-narrow .cmp-container{max-width:62pc}.story-article__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem;text-transform:uppercase}@media(min-width:1200px){.story-article__details{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:row;flex-direction:row}}.story-article__details-divider{display:none}@media(min-width:1200px){.story-article__details-divider{border-left:2px solid #272727;display:block;height:1.5625rem;margin:0 .625rem}}.story-article__details-first{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.story-article__details .story-article__date{color:#2773be}.story-article__title.pagetitle .cmp-title{padding:0 0 2.1875rem}.story-article__title.pagetitle .cmp-title .cmp-title__text{font-size:2.188rem;margin:0}.story-article__abstract{margin-bottom:2.1875rem}.story-article__abstract-line{font-size:.969rem;line-height:1.5}.story-article__abstract-line h2{color:#2773be!important;font-size:1.875rem}.story-article__image-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:2.1875rem 0}@media(min-width:1200px){.story-article__image-section{padding:4.375rem 0}}.story-article__image-section img{height:auto;width:100%}@media(min-width:1200px){.story-article__image-section img{width:65%}}.story-article__image-section .story-article__image-description{font-size:.969rem;line-height:1.4;max-width:62pc;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:1.5625rem;width:85%}.story-article__full-article .generated .story-article__full-article-line h2,.story-article__full-article .generated .story-article__full-article-line h3,.story-article__full-article .generated .story-article__full-article-line h4,.story-article__full-article .generated .story-article__full-article-line h5,.story-article__full-article .generated .story-article__full-article-line h6{color:#2773be;margin:0;padding-top:2.1875rem}.story-article__full-article .generated .story-article__full-article-line h2{font-size:1.875rem}.story-article__full-article .generated .story-article__full-article-line h3{font-size:1.563rem}.story-article__full-article .generated .story-article__full-article-line h4{font-size:1.25rem}.story-article__full-article .generated .story-article__full-article-line ul{color:#272727;list-style:disc;padding-left:40px}.story-article__full-article .generated .story-article__full-article-line i,.story-article__full-article .generated .story-article__full-article-line p{color:#272727;font-size:.969rem;line-height:1.5;margin:0;padding-top:.8rem}.story-article__tag-section{color:#272727;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;gap:1.5rem;padding-top:5rem}@media(min-width:1200px){.story-article__tag-section{padding-top:7rem}}.story-article__tag-section .story-article__tag-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-transform:uppercase}@media(min-width:1200px){.story-article__tag-section .story-article__tag-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}}.iframe-border .cmp-embed iframe{border:1px solid #555}.cmp-fact-blocks{color:#fff;margin:2pc 0}@media(min-width:1200px){.cmp-fact-blocks{margin:auto}}.cmp-fact-blocks.negative-margin{margin-top:-15px}.cmp-fact-blocks__container{margin:0 auto;max-width:1765px}.cmp-fact-blocks__list{background-color:#036;border-radius:20px;font-size:20px;padding:27px 37px 31px}.light-blue .cmp-fact-blocks__list{background-color:#0077ed;color:#fff}.dark-blue .cmp-fact-blocks__list{background-color:#036}@media(min-width:1200px){.cmp-fact-blocks__list{font-size:20px;padding:27px 37px 31px}}.cmp-fact-blocks__list-item{border-bottom:3px solid #77bafc;padding:20px 1pc}.light-blue .cmp-fact-blocks__list-item{border-bottom:3px solid #036;color:#fff}.dark-blue .cmp-fact-blocks__list-item{border-bottom:3px solid #77bafc}@media(min-width:1200px){.cmp-fact-blocks__list-item{border-bottom:none;border-right:5px solid #77bafc;padding:0 45px}.light-blue .cmp-fact-blocks__list-item{border-bottom:none;border-right:5px solid #fff;color:#fff}.dark-blue .cmp-fact-blocks__list-item{border-bottom:none;border-right:5px solid #77bafc}}@media(min-width:1920px){.cmp-fact-blocks__list-item:nth-child(odd){padding-right:60px}.cmp-fact-blocks__list-item:nth-child(2n){padding-left:60px}}@media(min-width:1200px){.cmp-fact-blocks__list-item:first-child{padding-left:0}}.cmp-fact-blocks__list-item:last-child{border:none}@media(min-width:1200px){.cmp-fact-blocks__list-item:last-child{padding-right:0}}.cmp-fact-blocks--light-blue{color:#fff}.cmp-form-fileupload{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Hevetica Neue,Helvetica,Arial,sans-serif;line-height:1.55;margin-bottom:15px}@media screen and (min-width:767.98px){.cmp-form-fileupload--hidden-title{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cmp-form-fileupload--hidden-title .cmp-form-fileupload__container .cmp-form-fileupload__description,.cmp-form-fileupload--hidden-title .cmp-form-fileupload__container .cmp-form-fileupload__input{margin-left:9pt}.stacked-form .cmp-form-fileupload--hidden-title .cmp-form-fileupload__container .cmp-form-fileupload__description,.stacked-form .cmp-form-fileupload--hidden-title .cmp-form-fileupload__container .cmp-form-fileupload__input{margin-left:0}}.stacked-form .cmp-form-fileupload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-15px;margin-right:-15px}.stacked-form .cmp-form-fileupload .cmp-form-fileupload__container{-webkit-box-flex:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;-ms-flex-direction:column;flex-direction:column;padding:0 15px}@media screen and (max-width:767.98px){.stacked-form .cmp-form-fileupload .cmp-form-fileupload__container{padding:0}}.stacked-form .cmp-form-fileupload .cmp-form-fileupload__label{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0 15px}@media screen and (max-width:767.98px){.stacked-form .cmp-form-fileupload .cmp-form-fileupload__label{padding:0}.stacked-form .cmp-form-fileupload{margin-left:0;margin-right:0}}.cmp-form-fileupload__container{-webkit-box-flex:75%;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:75%;flex:75%;-ms-flex-direction:column;flex-direction:column}.cmp-form-fileupload__label{padding:0 15px;text-align:right;width:25%}.cmp-form-fileupload__container .cmp-form-fileupload__input{color:#272727;margin-left:0}.cmp-form-fileupload__input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-form-fileupload__warning{background-color:#fcf8e3;color:#8a6d3b;margin-bottom:5px;padding:10px}.cmp-form-fileupload__description{color:#495057;font-size:14px;line-height:20px;margin-top:5px}@media screen and (max-width:767.98px){.cmp-form-fileupload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-form-fileupload__container{margin-left:0}}.cmp-pb-reCaptcha-errorMessage{display:none}.cmp-pb-reCaptcha-errorMessage[aria-hidden=false]{display:block}.cmp-hero-info__lightbox{padding:25px 0}.cmp-hero-info__heading{color:inherit;line-height:1.15;margin:0 auto;max-width:1230px}@media(min-width:1200px){.cmp-hero-info__heading{font-family:GothamLightRegular;font-size:3.8pc}}.cmp-hero-info__message{background-color:#fff;border-radius:40px;font-size:1pc;line-height:1;margin-bottom:25px;padding:1pc}@media(min-width:1200px){.cmp-hero-info__message{font-size:35px}}.cmp-hero-info__message:empty{background-color:transparent}.cmp-hero-info__image-container{min-height:25pc;overflow:hidden;position:relative}@media(min-width:1200px){.cmp-hero-info__image-container{padding:40px 0 70px}}@media(min-width:1920px){.cmp-hero-info__image-container{min-height:50pc;padding:5pc 0 140px}}.cmp-hero-info__author-content{margin-top:2pc;padding:0 2pc;width:100%;z-index:1}@media(min-width:1200px){.cmp-hero-info__author-content{margin-top:unset;max-width:90%;padding:0}}.cmp-hero-info__author-content>*{width:100%}@media(min-width:1200px){.cmp-hero-info__author-content>*{width:3in}}@media(min-width:1920px){.cmp-hero-info__author-content>*{width:488px}}.cmp-hero-info__image{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media(min-width:1200px){.cmp-hero-info__image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cmp-hero-info--light-blue .cmp-hero-info__lightbox{background-color:#0077ed;color:#fff}.cmp-hero-info--light-blue .cmp-hero-info__message{color:#0077ed}@media(min-width:1200px){.cmp-hero-info+.cmp-fact-blocks{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.icontainer.remove-margin{margin-bottom:-35px}.icontainer .cmp-container{min-height:0}.icontainer .cmp-container .cmp-text a{color:#2773be;font-weight:700;text-decoration:none}.icontainer .cmp-container .cmp-text a:hover{color:#23527c}.icontainer .black .cmp-text a,.icontainer .blue .cmp-text a{color:#fff;font-weight:700;text-decoration:underline}.icontainer .black .cmp-text a:hover,.icontainer .blue .cmp-text a:hover{color:#a2c7ec}.icontainer .gray .cmp-text a,.icontainer .white .cmp-text a{color:#2773be;font-weight:700;text-decoration:underline}.icontainer .gray .cmp-text a:hover,.icontainer .white .cmp-text a:hover{color:#036}.icontainer.container.responsivegrid>.cmp-container{padding:0}.icontainer.container.responsivegrid.standard-padding>.cmp-container{padding:50px}@media(max-width:767.98px){.icontainer.container.responsivegrid.standard-padding>.cmp-container{padding:20px}}.icontainer.container.responsivegrid.custom-top-footer>.cmp-container{padding:30px 15px}.cmp-list__newslist-style{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:10px}.cmp-list__newslist-style .cmp-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0}.cmp-list__newslist-style .cmp-list__item-link{color:#2773be;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;line-height:125%;margin:5px 0;text-decoration:none}.cmp-list__newslist-style .cmp-list__item-link:hover{color:#23527c;text-decoration:underline}.cmp-list__newslist-style .cmp-list__item-date{color:#555;display:block;font-size:100%;font-weight:700}.cmp-list__newslist-style .cmp-list__item-description{color:#333;font-size:15.5px;margin:0 0 10px}.form-search input.search-query{border:1px solid #adb5bd;border-radius:15px;margin-bottom:5px;padding:5px}.form-search input.btn{background-color:#0078ae;border:none;border-radius:4px}.form-search input.btn:focus,.form-search input.btn:hover{background-color:#036;border:none}.gsc-search-box-tools .gsc-search-box .gsc-input{line-height:0px}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:auto!important;width:auto!important}.gsc-control-cse{background-color:transparent!important;border-color:transparent!important}.gs-title{text-align:left!important}#slateCoursesContainer .slate-card{margin-bottom:15px}.storylist.sl-light .story-list-container,.storylist.sl-light .story-list-left .story-list__items .story-list__item a,.storylist.sl-light .story-list-right .story-main__content .story-main__headline .story-main__link{color:#fff}.storylist.sl-light .story-list__divider{background-color:#fff}.storylist.sl-light .story-list-left .story-list__items .story-list__item a:hover,.storylist.sl-light .story-list-right .story-main__content .story-main__headline .story-main__link:hover{color:#0077ed}.storylist.sl-dark .story-list-container,.storylist.sl-dark .story-list-left .story-list__items .story-list__item a,.storylist.sl-dark .story-list-right .story-main__content .story-main__headline .story-main__link{color:#036}.storylist.sl-dark .story-list__divider{background-color:#036}.storylist.sl-dark .story-list-left .story-list__items .story-list__item a:hover,.storylist.sl-dark .story-list-right .story-main__content .story-main__headline .story-main__link:hover{color:#0077ed}.storylist .story-list-container{color:#fff;margin:50px 0}@media(min-width:992px){.storylist .story-list-container{margin-bottom:140px;margin-top:90px}}.storylist .story-list-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:992px){.storylist .story-list-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.storylist .story-list-content.one-element{-ms-flex-pack:distribute;justify-content:space-around}.storylist .story-list-empty__msg{display:block;font-size:30px;text-align:center;width:100%}@media(min-width:1200px){.storylist .story-list-empty__msg{font-size:34px}}@media(min-width:1920px){.storylist .story-list-empty__msg{font-size:38px}}.storylist .story-list__divider{background-color:#fff;height:1px;margin:25px 0;width:100%}.storylist .story-list-left{width:100%}@media(min-width:992px){.storylist .story-list-left{padding-right:15px;width:60%}}.storylist .story-list-left .story-list__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:20px;list-style:none;margin:0;padding:0}@media(min-width:992px){.storylist .story-list-left .story-list__items{-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.storylist .story-list-left .story-list__items .story-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}@media(min-width:992px){.storylist .story-list-left .story-list__items .story-list__item:first-child{margin-top:0}.storylist .story-list-left .story-list__items .story-list__item:last-child{margin-bottom:0}}.storylist .story-list-left .story-list__items .story-list__item a{color:#fff;text-decoration:none}.storylist .story-list-left .story-list__items .story-list__item a:hover{color:#b9dbff}.storylist .story-list-right{font-size:20px;width:100%}@media(min-width:992px){.storylist .story-list-right{padding-left:15px;width:40%}.storylist .story-list-right .story-list__divider{display:none}}.storylist .story-list-right .story-main__image{width:100%}.storylist .story-list-right .story-main__image img{height:auto;width:100%}.storylist .story-list-right .story-main__content{margin-bottom:20px;margin-top:10px}@media(min-width:992px){.storylist .story-list-right .story-main__content{margin:20px 0}}.storylist .story-list-right .story-main__content .story-main__headline{font-weight:700}.storylist .story-list-right .story-main__content .story-main__headline .story-main__link{color:#fff;display:inline-block;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;width:auto}.storylist .story-list-right .story-main__content .story-main__headline .story-main__link:hover{color:#b9dbff}.teaser{padding-left:7px;padding-right:7px}.black .cmp-teaser,.blue .cmp-teaser,.cmp-teaser,.gray .cmp-teaser,.white .cmp-teaser{background-color:#fff;border:solid #dcdcdc;border-width:1px 1px 3px;color:#036;cursor:pointer;margin-bottom:20px;padding:20px;text-align:center;width:100%}.black .cmp-teaser a,.black .cmp-teaser a:hover,.blue .cmp-teaser a,.blue .cmp-teaser a:hover,.cmp-teaser a,.cmp-teaser a:hover,.gray .cmp-teaser a,.gray .cmp-teaser a:hover,.white .cmp-teaser a,.white .cmp-teaser a:hover{text-decoration:none}.cmp-teaser__content:focus{-webkit-box-shadow:10px 5px 5px #a2c7ec;box-shadow:10px 5px 5px #a2c7ec}.black h3.cmp-teaser__title,.black h4.cmp-teaser__title,.black h5.cmp-teaser__title,.black h6.cmp-teaser__title,.blue h3.cmp-teaser__title,.blue h4.cmp-teaser__title,.blue h5.cmp-teaser__title,.blue h6.cmp-teaser__title,.container.white .cmp-teaser h3.cmp-teaser__title,.container.white .cmp-teaser h4.cmp-teaser__title,.container.white .cmp-teaser h5.cmp-teaser__title,.container.white .cmp-teaser h6.cmp-teaser__title,.gray h3.cmp-teaser__title,.gray h4.cmp-teaser__title,.gray h5.cmp-teaser__title,.gray h6.cmp-teaser__title,.white h3.cmp-teaser__title,.white h4.cmp-teaser__title,.white h5.cmp-teaser__title,.white h6.cmp-teaser__title,body.layout-two-column h3.cmp-teaser__title,h3.cmp-teaser__title,h4.cmp-teaser__title,h5.cmp-teaser__title,h6.cmp-teaser__title{color:#036!important;display:inline-block;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif!important;margin:10px 0;padding-bottom:10px;position:relative}.enableDecoration .black h3.cmp-teaser__title:before,.enableDecoration .black h4.cmp-teaser__title:before,.enableDecoration .black h5.cmp-teaser__title:before,.enableDecoration .black h6.cmp-teaser__title:before,.enableDecoration .blue h3.cmp-teaser__title:before,.enableDecoration .blue h4.cmp-teaser__title:before,.enableDecoration .blue h5.cmp-teaser__title:before,.enableDecoration .blue h6.cmp-teaser__title:before,.enableDecoration .container.white .cmp-teaser h3.cmp-teaser__title:before,.enableDecoration .container.white .cmp-teaser h4.cmp-teaser__title:before,.enableDecoration .container.white .cmp-teaser h5.cmp-teaser__title:before,.enableDecoration .container.white .cmp-teaser h6.cmp-teaser__title:before,.enableDecoration .gray h3.cmp-teaser__title:before,.enableDecoration .gray h4.cmp-teaser__title:before,.enableDecoration .gray h5.cmp-teaser__title:before,.enableDecoration .gray h6.cmp-teaser__title:before,.enableDecoration .white h3.cmp-teaser__title:before,.enableDecoration .white h4.cmp-teaser__title:before,.enableDecoration .white h5.cmp-teaser__title:before,.enableDecoration .white h6.cmp-teaser__title:before,.enableDecoration body.layout-two-column h3.cmp-teaser__title:before,.enableDecoration h3.cmp-teaser__title:before,.enableDecoration h4.cmp-teaser__title:before,.enableDecoration h5.cmp-teaser__title:before,.enableDecoration h6.cmp-teaser__title:before{border-bottom:3px solid #036;bottom:0;content:"";height:1px;left:25%;position:absolute;width:50%}.cmp-teaser__description{color:#036;font-weight:400;margin-bottom:20px}.cmp-teaser__action-container button{background-color:transparent;border:1px solid #036;color:#036}.cmp-teaser__action-container button:hover{color:#2773be}.black h3.cmp-teaser__title,.blue h3.cmp-teaser__title,.container.white .cmp-teaser h3.cmp-teaser__title,.gray h3.cmp-teaser__title,.white h3.cmp-teaser__title,h3.cmp-teaser__title{font-size:25px!important}.black h4.cmp-teaser__title,.blue h4.cmp-teaser__title,.container.white .cmp-teaser h4.cmp-teaser__title,.gray h4.cmp-teaser__title,.white h4.cmp-teaser__title,h4.cmp-teaser__title{font-size:20px!important}.cmp-text{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55;overflow-x:auto}.black .gray .cmp-text,.black .white .cmp-text,.blue .gray .cmp-text,.blue .white .cmp-text,.gray .cmp-text,.white .cmp-text{color:#555}.black .cmp-text,.blue .cmp-text,.gray .black .cmp-text,.gray .blue .cmp-text,.gray .light-blue .cmp-text,.light-blue .cmp-text,.white .black .cmp-text,.white .blue .cmp-text,.white .light-blue .cmp-text{color:#fff}.cmp-text ol,.cmp-text ul{-webkit-padding-start:40px;padding-inline-start:40px}.cmp-text ul{list-style-type:disc}.cmp-text ol{list-style-type:decimal}.cmp-text h1{font-size:35px}.cmp-text h2{font-size:30px}.cmp-text h2,.cmp-text h3{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.cmp-text h3{font-size:25px}.cmp-text h4{font-size:20px}.professional-education .cmp-text p{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}.cmp-text table{color:#555;min-height:.01%;overflow-x:auto}.cmp-text table th{border:0;border-bottom:2px solid #555;color:#036;font-weight:700;padding:5px 0}@media screen and (max-width:768px){.cmp-text table th{padding:5px}}.cmp-text table tr td{border:0;border-top:1px solid #f7f7f7;padding:5px 0}@media screen and (max-width:768px){.cmp-text table tr td{padding:5px}}@media screen and (max-width:767.98px){.cmp-text table{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}}.black .cmp-text table .light-blue .cmp-text table,.blue .cmp-text table{color:#fff}.cmp-text .text-muted{color:#666!important}.cmp-text .text-danger{color:#a94442!important}.cmp-text .text-info{color:#2773be!important}.black .cmp-text .text-info,.blue .cmp-text .text-info{color:#fff}.cmp-text .text-warning{color:#ff8200!important}.cmp-text .blue-cover{background-color:#2773be;color:#fff;padding:7px}.cmp-text .xxlarge-white{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:50px}@media screen and (max-width:767.98px){.cmp-text .xxlarge-white{font-size:2pc}}.cmp-text .large-white{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase}.cmp-text .positioning-message{font-size:19px;line-height:2.1}.cmp-text .title-message-blue{color:#036;display:block;font-size:20px;line-height:2.1;padding:0 75pt}@media screen and (max-width:767.98px){.cmp-text .title-message-blue{font-size:18px;padding:0}}.cmp-text .rl-padding{display:block;font-size:19px;line-height:2.1;padding:0 180px}@media screen and (max-width:767.98px){.cmp-text .rl-padding{padding:0}}.cmp-text .infographics-accent{color:#fff;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:90pt}.professional-education .cmp-text .infographics-accent{color:#0077ed;font-size:30px;line-height:31px}@media screen and (min-width:1200px){.professional-education .cmp-text .infographics-accent{font-size:50px;line-height:51px}}.blue .cmp-text .infographics-accent{color:#fff}.cmp-text .infographics-basic{color:#fff;font-size:40px;letter-spacing:-1px}@media screen and (max-width:767.98px){.cmp-text .infographics-basic{font-size:28px}}.cmp-text .introduction{color:#036;font-size:21px}.black .cmp-text .introduction,.blue .cmp-text .introduction{color:#fff}.black .cmp-accordion .cmp-text .introduction,.blue .cmp-accordion .cmp-text .introduction,.gray .cmp-accordion .cmp-text .introduction,.gray .cmp-text .introduction,.white .cmp-accordion .cmp-text .introduction{color:#036}.cmp-text .minor-padding{display:block;padding:0 10px 0 8px}.white-card .cmp-text{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}.white-card .cmp-text p{font-size:20px;line-height:1.4}.white-card .cmp-text p .title-message-blue{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;padding:0}.white-card .cmp-text p:has(.title-message-blue):last-child{margin-bottom:42px}.professional-education .cmp-text{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}.cmp-text-disclaimer{font-size:15px}.cmp-text-quote{font-size:10px}.cmp-text ul ul{list-style-type:circle}.professional-education .cmp-text ul{font-size:20px;list-style-position:inside}.professional-education .cmp-text ul li:before{font-size:20px}.professional-education .cmp-text ul.checkmark-list{list-style-type:none}.professional-education .cmp-text ul.checkmark-list li{padding-left:25px;position:relative}.professional-education .cmp-text ul.checkmark-list li:before{content:"✓";left:0;position:absolute}.professional-education .cmp-text ul.arrowheadright-list{list-style-type:none}.professional-education .cmp-text ul.arrowheadright-list li{padding-left:25px;position:relative}.professional-education .cmp-text ul.arrowheadright-list li:before{content:"➤";left:0;position:absolute}.professional-education .cmp-text ul.circle-chevronright-list{list-style-type:none}.professional-education .cmp-text ul.circle-chevronright-list li{padding-left:25px;position:relative}.professional-education .cmp-text ul.circle-chevronright-list li:before{content:"";font-family:Font Awesome\ 6 Pro;left:0;position:absolute}.cmp-text .infographics-basic{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}.professional-education .cmp-text .infographics-basic{color:#036}.professional-education .gray .cmp-text ul{color:#036;padding-left:25px}.professional-education .gray .cmp-text ul li{margin-bottom:1pc;padding-left:46px}.professional-education .gray .cmp-text .infographics-basic{color:#0077ed}.professional-education .white .cmp-text ul{color:#036;padding-left:25px}.professional-education .white .cmp-text ul li{margin-bottom:1pc;padding-left:25px}.professional-education .white .cmp-text .infographics-basic{color:#0077ed}.professional-education .light-blue .cmp-text .infographics-basic,.professional-education .light-blue .cmp-text p{color:#fff}.professional-education .light-blue .cmp-text ul{color:#fff;padding:0}.professional-education .light-blue .cmp-text ul li{padding-left:25px}.professional-education .light-blue .cmp-text ul li:before{color:#77bafc}.professional-education .light-blue .cmp-text .title-message-blue{color:#77bafc;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;padding:0}@media screen and (min-width:1200px){.professional-education .light-blue .cmp-text .title-message-blue{font-size:2pc}}.professional-education .blue .cmp-text .infographics-basic,.professional-education .blue .cmp-text p{color:#fff}.professional-education .blue .cmp-text ul{color:#fff;padding:0}.professional-education .blue .cmp-text ul li{padding-left:25px}.professional-education .blue .cmp-text ul li:before{color:#77bafc}.professional-education .blue .cmp-text .title-message-blue{color:#77bafc;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;padding:0}@media screen and (min-width:1200px){.professional-education .blue .cmp-text .title-message-blue{font-size:2pc}}#CQ .x-toolbar select .altered-font-size,.text .altered-font-size{font-size:24px}@media screen and (max-width:768px){#CQ .x-toolbar select .altered-font-size,.text .altered-font-size{font-size:18px}}.stylize1,.stylize2{color:#036;font-style:normal;font-weight:400}.stylize3{color:#0078ae;font-weight:400}.stylize4{font-weight:400}.alert,.stylize4{color:#a94442}#CQ .x-toolbar select .alert,.faq .alert,.text .alert{background-color:transparent;border:0;border-radius:0;color:#a94442;font-weight:700;margin:0;padding:0;text-shadow:none}#CQ .x-toolbar select .muted,.faq .muted,.text .muted{color:#666}#CQ .x-toolbar select .text-danger,#CQ .x-toolbar select .text-error,.faq .text-danger,.faq .text-error,.text .text-danger,.text .text-error{color:#a94442}#CQ .x-toolbar select h2 .text-danger,#CQ .x-toolbar select h2 .text-info,#CQ .x-toolbar select h2 .text-muted,#CQ .x-toolbar select h2 .text-warning,#CQ .x-toolbar select h4 .text-danger,#CQ .x-toolbar select h4 .text-info,#CQ .x-toolbar select h4 .text-muted,#CQ .x-toolbar select h4 .text-warning,.faq h2 .text-danger,.faq h2 .text-info,.faq h2 .text-muted,.faq h2 .text-warning,.faq h4 .text-danger,.faq h4 .text-info,.faq h4 .text-muted,.faq h4 .text-warning,.text h2 .text-danger,.text h2 .text-info,.text h2 .text-muted,.text h2 .text-warning,.text h4 .text-danger,.text h4 .text-info,.text h4 .text-muted,.text h4 .text-warning{color:#036}#CQ .x-toolbar select h3 .text-danger,#CQ .x-toolbar select h3 .text-info,#CQ .x-toolbar select h3 .text-muted,#CQ .x-toolbar select h3 .text-warning,.faq h3 .text-danger,.faq h3 .text-info,.faq h3 .text-muted,.faq h3 .text-warning,.text h3 .text-danger,.text h3 .text-info,.text h3 .text-muted,.text h3 .text-warning{color:#2773be}.cmp-title{text-align:center}.cmp-title h1.cmp-title__text{font-size:35px}.collegehomepage .cmp-title h1.cmp-title__text{padding:45px 45px 0}.cmp-title h2.cmp-title__text{font-size:30px}.cmp-title h2.cmp-title__text,.cmp-title h3.cmp-title__text{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.cmp-title h3.cmp-title__text{font-size:25px}.cmp-title h4.cmp-title__text{font-size:20px}.cmp-title--left .cmp-title{text-align:left}.layout-center-column .cmp-title,.layout-two-column .cmp-title{padding:35px 0 30px}.white-text .cmp-title .cmp-title__text{color:#fff!important}.dark-blue-text .cmp-title .cmp-title__text{color:#036!important}.white-text-dark-blue-background .cmp-title .cmp-title__text{background-color:#036;color:#fff!important;padding:10px}.white-text-light-blue-background .cmp-title .cmp-title__text{background-color:#287bd0;color:#fff!important;padding:10px}.dark-blue-text-white-background .cmp-title .cmp-title__text{background-color:#fff;color:#036!important;padding:10px}.dark-blue-text-gray-background .cmp-title .cmp-title__text{background-color:#ddd;color:#036!important;padding:10px}.cmp-title .cmp-title__text{display:inline-block;margin-top:0}.pagetitle .cmp-title{text-align:inherit}.pagetitle .cmp-title__text{color:#036}.presentation-list{list-style-type:disc;margin-left:20px}.presentation-container,.presentation-list{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.presentation-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.presentations-heading{font-size:22px!important;font-weight:700;margin:1pc 0!important}.presentation,.presentation-title{color:#333;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55}.presentation-title{font-style:italic}.summary-contribution-list{color:#333}.publication-list{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;list-style-type:disc;margin-left:20px}.publications-heading{font-size:22px!important;font-weight:700;margin:1pc 0!important}.publication{margin-bottom:10px}.publication,.publication-title{color:#333;font-size:15.5px;font-weight:350;letter-spacing:.01em;line-height:1.55}.publication-title{font-style:italic;margin-bottom:0}.cmp-accordion.cmp-related-topics .cmp-accordion__item{border:1px solid #f7f7f7;margin:0 0 15px;padding:0}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__header{background-color:#036;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;margin:0!important;padding:20px 15px}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__header .cmp-accordion__title{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;margin:5px 0;padding:0}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__header .cmp-accordion__title:hover{text-decoration:underline}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__header .cmp-accordion__icon{color:#fff;font-size:17px;font-weight:300;top:calc(80% - 10px)}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__panel{border-top-color:#ddd;padding:0}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__panel ul{margin:0;padding:0}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__panel ul li{border-bottom:1px solid #f7f7f7;list-style:none;padding:15px}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__panel ul li a{color:#666;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.cmp-accordion.cmp-related-topics .cmp-accordion__item .cmp-accordion__panel ul li a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";display:inline-block;float:right;font-family:Font Awesome\ 6 Pro;font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-style:normal;font-variant:normal;font-weight:300;font-weight:var(--fa-style,300);line-height:1.5;text-rendering:auto}@media screen and (max-width:991.98px){.cmp-accordion.cmp-related-topics .cmp-accordion__item{margin-top:15px}}.cmp-accordion .cmp-accordion__item{background-color:transparent;margin:0 75pt}.remove-margin .cmp-accordion .cmp-accordion__item{margin:0}@media screen and (max-width:767.98px){.cmp-accordion .cmp-accordion__item{margin:0}}.button .cmp-accordion .cmp-accordion__item{border:none;margin:0 0 10px;padding:0}.cmp-accordion .cmp-accordion__header{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:10px 15px;width:100%}.button .cmp-accordion .cmp-accordion__header{border:none;color:#555}.black .button .cmp-accordion .cmp-accordion__header,.blue .button .cmp-accordion .cmp-accordion__header,.gray .button .cmp-accordion .cmp-accordion__header,.white .button .cmp-accordion .cmp-accordion__header{background-color:transparent;border:none}.black .button .cmp-accordion .cmp-accordion__header,.blue .button .cmp-accordion .cmp-accordion__header{color:#fff}.cmp-accordion .cmp-accordion__button{background-color:transparent;border:none;padding:0 60px 0 0;position:relative}.black .white .button .cmp-accordion .cmp-accordion__button,.blue .white .button .cmp-accordion .cmp-accordion__button,.button .cmp-accordion .cmp-accordion__button{background-color:transparent;border:1px solid #2773be;border-radius:0;color:#2773be;display:block;font-size:1pc;margin:0 auto;padding:10px 2pc 10px 10px;text-align:center;text-decoration:none;width:auto}.black .white .button .cmp-accordion .cmp-accordion__button:hover,.blue .white .button .cmp-accordion .cmp-accordion__button:hover,.button .cmp-accordion .cmp-accordion__button:hover{color:#2773be;text-decoration:none}.black .white .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.black .white .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.blue .white .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.blue .white .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.button .cmp-accordion .cmp-accordion__button .cmp-accordion__title{color:#2773be}.black .gray .button .cmp-accordion .cmp-accordion__button,.blue .gray .button .cmp-accordion .cmp-accordion__button,.gray .button .cmp-accordion .cmp-accordion__button{border:1px solid #666;color:#666}.black .gray .button .cmp-accordion .cmp-accordion__button:hover,.blue .gray .button .cmp-accordion .cmp-accordion__button:hover,.gray .button .cmp-accordion .cmp-accordion__button:hover{color:#666;text-decoration:none}.black .gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.black .gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.blue .gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.blue .gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.gray .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title{color:#666}.black .button .cmp-accordion .cmp-accordion__button,.blue .button .cmp-accordion .cmp-accordion__button,.gray .black .button .cmp-accordion .cmp-accordion__button,.gray .blue .button .cmp-accordion .cmp-accordion__button,.white .black .button .cmp-accordion .cmp-accordion__button,.white .blue .button .cmp-accordion .cmp-accordion__button{border:1px solid #fff;color:#fff}.black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.black .button .cmp-accordion .cmp-accordion__button:hover,.blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.blue .button .cmp-accordion .cmp-accordion__button:hover,.gray .black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.gray .black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.gray .black .button .cmp-accordion .cmp-accordion__button:hover,.gray .blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.gray .blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.gray .blue .button .cmp-accordion .cmp-accordion__button:hover,.white .black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.white .black .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.white .black .button .cmp-accordion .cmp-accordion__button:hover,.white .blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__icon,.white .blue .button .cmp-accordion .cmp-accordion__button .cmp-accordion__title,.white .blue .button .cmp-accordion .cmp-accordion__button:hover{color:#fff}.cmp-accordion .cmp-accordion__button--expanded .cmp-accordion__icon:before{content:""}.cmp-accordion .cmp-accordion__title{color:#555;display:block;font-size:23px;font-weight:400;padding:8px;text-decoration:none}@media screen and (max-width:767.98px){.cmp-accordion .cmp-accordion__title{font-size:17.5px;padding:0}}.button .cmp-accordion .cmp-accordion__title{color:#2773be;font-size:1pc;padding:0;text-decoration:none}.cmp-accordion .cmp-list__item{color:#555}.cmp-accordion .cmp-list__item a{color:#2773be}.cmp-accordion .cmp-list__item a:hover{color:#036}.cmp-accordion .cmp-accordion__icon{color:#495057;font-size:40px;font-weight:400;position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cmp-accordion .cmp-accordion__icon:before{content:""}.button .cmp-accordion .cmp-accordion__icon{color:#2773be;font-size:1pc;font-weight:900;position:absolute;right:8px;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767.98px){.cmp-accordion .cmp-accordion__icon{font-size:17.5px}}.cmp-accordion .cmp-accordion__panel{background-color:#fff;padding:0 40px}.black .button .cmp-accordion .cmp-accordion__panel,.blue .button .cmp-accordion .cmp-accordion__panel{background-color:transparent;color:#fff}.black .button .cmp-accordion .cmp-accordion__panel .cmp-text,.black .button .cmp-accordion .cmp-accordion__panel .cmp-text a,.black .button .cmp-accordion .cmp-accordion__panel .cmp-text a:hover,.black .button .cmp-accordion .cmp-accordion__panel .text,.black .button .cmp-accordion .cmp-accordion__panel .text a,.black .button .cmp-accordion .cmp-accordion__panel .text a:hover,.black .button .cmp-accordion .cmp-accordion__panel .textimage,.black .button .cmp-accordion .cmp-accordion__panel .textimage a,.black .button .cmp-accordion .cmp-accordion__panel .textimage a:hover,.blue .button .cmp-accordion .cmp-accordion__panel .cmp-text,.blue .button .cmp-accordion .cmp-accordion__panel .cmp-text a,.blue .button .cmp-accordion .cmp-accordion__panel .cmp-text a:hover,.blue .button .cmp-accordion .cmp-accordion__panel .text,.blue .button .cmp-accordion .cmp-accordion__panel .text a,.blue .button .cmp-accordion .cmp-accordion__panel .text a:hover,.blue .button .cmp-accordion .cmp-accordion__panel .textimage,.blue .button .cmp-accordion .cmp-accordion__panel .textimage a,.blue .button .cmp-accordion .cmp-accordion__panel .textimage a:hover{color:#fff}.gray .button .cmp-accordion .cmp-accordion__panel,.white .button .cmp-accordion .cmp-accordion__panel{background-color:transparent}.gray .button .cmp-accordion .cmp-accordion__panel .cmp-text,.gray .button .cmp-accordion .cmp-accordion__panel .text,.gray .button .cmp-accordion .cmp-accordion__panel .textimage,.white .button .cmp-accordion .cmp-accordion__panel .cmp-text,.white .button .cmp-accordion .cmp-accordion__panel .text,.white .button .cmp-accordion .cmp-accordion__panel .textimage{color:#666;font-size:17.5px}.gray .button .cmp-accordion .cmp-accordion__panel .cmp-text a,.gray .button .cmp-accordion .cmp-accordion__panel .text a,.gray .button .cmp-accordion .cmp-accordion__panel .textimage a,.white .button .cmp-accordion .cmp-accordion__panel .cmp-text a,.white .button .cmp-accordion .cmp-accordion__panel .text a,.white .button .cmp-accordion .cmp-accordion__panel .textimage a{color:#666;text-decoration:underline}.gray .button .cmp-accordion .cmp-accordion__panel .cmp-text a:hover,.gray .button .cmp-accordion .cmp-accordion__panel .text a:hover,.gray .button .cmp-accordion .cmp-accordion__panel .textimage a:hover,.white .button .cmp-accordion .cmp-accordion__panel .cmp-text a:hover,.white .button .cmp-accordion .cmp-accordion__panel .text a:hover,.white .button .cmp-accordion .cmp-accordion__panel .textimage a:hover{color:#036}.cmp-accordion .cmp-accordion__panel .cmp-text,.cmp-accordion .cmp-accordion__panel .text,.cmp-accordion .cmp-accordion__panel .textimage{color:#555;font-size:17.5px}.black .cmp-accordion .cmp-accordion__panel .cmp-text h1,.black .cmp-accordion .cmp-accordion__panel .cmp-text h2,.black .cmp-accordion .cmp-accordion__panel .cmp-text h3,.black .cmp-accordion .cmp-accordion__panel .cmp-text h4,.black .cmp-accordion .cmp-accordion__panel .cmp-text h5,.black .cmp-accordion .cmp-accordion__panel .text h1,.black .cmp-accordion .cmp-accordion__panel .text h2,.black .cmp-accordion .cmp-accordion__panel .text h3,.black .cmp-accordion .cmp-accordion__panel .text h4,.black .cmp-accordion .cmp-accordion__panel .text h5,.black .cmp-accordion .cmp-accordion__panel .textimage h1,.black .cmp-accordion .cmp-accordion__panel .textimage h2,.black .cmp-accordion .cmp-accordion__panel .textimage h3,.black .cmp-accordion .cmp-accordion__panel .textimage h4,.black .cmp-accordion .cmp-accordion__panel .textimage h5,.blue .cmp-accordion .cmp-accordion__panel .cmp-text h1,.blue .cmp-accordion .cmp-accordion__panel .cmp-text h2,.blue .cmp-accordion .cmp-accordion__panel .cmp-text h3,.blue .cmp-accordion .cmp-accordion__panel .cmp-text h4,.blue .cmp-accordion .cmp-accordion__panel .cmp-text h5,.blue .cmp-accordion .cmp-accordion__panel .text h1,.blue .cmp-accordion .cmp-accordion__panel .text h2,.blue .cmp-accordion .cmp-accordion__panel .text h3,.blue .cmp-accordion .cmp-accordion__panel .text h4,.blue .cmp-accordion .cmp-accordion__panel .text h5,.blue .cmp-accordion .cmp-accordion__panel .textimage h1,.blue .cmp-accordion .cmp-accordion__panel .textimage h2,.blue .cmp-accordion .cmp-accordion__panel .textimage h3,.blue .cmp-accordion .cmp-accordion__panel .textimage h4,.blue .cmp-accordion .cmp-accordion__panel .textimage h5,.cmp-accordion .cmp-accordion__panel .cmp-text table,.cmp-accordion .cmp-accordion__panel .text table,.cmp-accordion .cmp-accordion__panel .textimage table,.gray .cmp-accordion .cmp-accordion__panel .cmp-text h1,.gray .cmp-accordion .cmp-accordion__panel .cmp-text h2,.gray .cmp-accordion .cmp-accordion__panel .cmp-text h3,.gray .cmp-accordion .cmp-accordion__panel .cmp-text h4,.gray .cmp-accordion .cmp-accordion__panel .cmp-text h5,.gray .cmp-accordion .cmp-accordion__panel .text h1,.gray .cmp-accordion .cmp-accordion__panel .text h2,.gray .cmp-accordion .cmp-accordion__panel .text h3,.gray .cmp-accordion .cmp-accordion__panel .text h4,.gray .cmp-accordion .cmp-accordion__panel .text h5,.gray .cmp-accordion .cmp-accordion__panel .textimage h1,.gray .cmp-accordion .cmp-accordion__panel .textimage h2,.gray .cmp-accordion .cmp-accordion__panel .textimage h3,.gray .cmp-accordion .cmp-accordion__panel .textimage h4,.gray .cmp-accordion .cmp-accordion__panel .textimage h5,.white .cmp-accordion .cmp-accordion__panel .cmp-text h1,.white .cmp-accordion .cmp-accordion__panel .cmp-text h2,.white .cmp-accordion .cmp-accordion__panel .cmp-text h3,.white .cmp-accordion .cmp-accordion__panel .cmp-text h4,.white .cmp-accordion .cmp-accordion__panel .cmp-text h5,.white .cmp-accordion .cmp-accordion__panel .text h1,.white .cmp-accordion .cmp-accordion__panel .text h2,.white .cmp-accordion .cmp-accordion__panel .text h3,.white .cmp-accordion .cmp-accordion__panel .text h4,.white .cmp-accordion .cmp-accordion__panel .text h5,.white .cmp-accordion .cmp-accordion__panel .textimage h1,.white .cmp-accordion .cmp-accordion__panel .textimage h2,.white .cmp-accordion .cmp-accordion__panel .textimage h3,.white .cmp-accordion .cmp-accordion__panel .textimage h4,.white .cmp-accordion .cmp-accordion__panel .textimage h5{color:#555}.cmp-accordion .cmp-accordion__panel .cmp-text a,.cmp-accordion .cmp-accordion__panel .text a,.cmp-accordion .cmp-accordion__panel .textimage a{color:#2773be}.cmp-accordion .cmp-accordion__panel .cmp-text a:hover,.cmp-accordion .cmp-accordion__panel .text a:hover,.cmp-accordion .cmp-accordion__panel .textimage a:hover{color:#23527c}.cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a{color:#2773be}.cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a:hover{color:#23527c}.black .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a,.blue .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a,.gray .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a,.white .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a{color:#2773be}.black .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a:hover,.blue .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a:hover,.gray .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a:hover,.white .cmp-accordion .cmp-accordion__panel .socialmediaicon ul li a:hover{color:#23527c}@media screen and (max-width:767.98px){.cmp-accordion .cmp-accordion__panel{padding:0 10px}.cmp-accordion .cmp-accordion__panel .cmp-text,.cmp-accordion .cmp-accordion__panel .text{font-size:1pc}.cmp-accordion .cmp-accordion__panel .text ul li{font-size:1pc;line-height:2}}.cmp-accordion__panel--expanded .cmp-accordion__panel .cmp-text p,.cmp-accordion__panel--expanded .cmp-accordion__panel .text p,.cmp-accordion__panel--expanded .cmp-accordion__panel .textimage p{margin-bottom:0;margin-top:15px}.accordion.cmp-contact-us,.accordion.cmp-custom-menu{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.accordion.cmp-contact-us .cmp-accordion__item,.accordion.cmp-custom-menu .cmp-accordion__item{background-color:#2773be;margin:0;padding:0;width:100%}.accordion.cmp-contact-us .cmp-accordion__header,.accordion.cmp-custom-menu .cmp-accordion__header{background-color:#2773be;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;min-height:70px}.accordion.cmp-contact-us .cmp-accordion__button,.accordion.cmp-custom-menu .cmp-accordion__button{background-color:#2773be;padding:20px 50px 20px 20px}.accordion.cmp-contact-us .cmp-accordion__title,.accordion.cmp-custom-menu .cmp-accordion__title{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;padding:0}.accordion.cmp-contact-us .cmp-accordion__icon,.accordion.cmp-custom-menu .cmp-accordion__icon{color:#fff;font-size:17px;font-weight:300;right:15px;top:50%}.accordion.cmp-contact-us .cmp-accordion__panel,.accordion.cmp-custom-menu .cmp-accordion__panel{background-color:#2773be;padding:0}.accordion.cmp-contact-us .cmp-list,.accordion.cmp-custom-menu .cmp-list{list-style:none;margin-bottom:0}.accordion.cmp-contact-us .cmp-list__item,.accordion.cmp-custom-menu .cmp-list__item{border:none;min-height:35px}.accordion.cmp-contact-us .cmp-list div.cmp-list__item-text,.accordion.cmp-contact-us .cmp-list__item-link,.accordion.cmp-custom-menu .cmp-list div.cmp-list__item-text,.accordion.cmp-custom-menu .cmp-list__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;height:100%;padding:5px 25px;text-decoration:none;width:100%}.accordion.cmp-contact-us .cmp-list div.cmp-list__item-text:active,.accordion.cmp-contact-us .cmp-list div.cmp-list__item-text:hover,.accordion.cmp-contact-us .cmp-list div.cmp-list__item-text:visited,.accordion.cmp-contact-us .cmp-list__item-link:active,.accordion.cmp-contact-us .cmp-list__item-link:hover,.accordion.cmp-contact-us .cmp-list__item-link:visited,.accordion.cmp-custom-menu .cmp-list div.cmp-list__item-text:active,.accordion.cmp-custom-menu .cmp-list div.cmp-list__item-text:hover,.accordion.cmp-custom-menu .cmp-list div.cmp-list__item-text:visited,.accordion.cmp-custom-menu .cmp-list__item-link:active,.accordion.cmp-custom-menu .cmp-list__item-link:hover,.accordion.cmp-custom-menu .cmp-list__item-link:visited{background-color:#59a7f7;color:#fff;text-decoration:none}.accordion.cmp-contact-us .cmp-text,.accordion.cmp-contact-us .text,.accordion.cmp-custom-menu .cmp-text,.accordion.cmp-custom-menu .text{color:#fff}.cmp-contact-us,.cmp-contact-us .cmp-accordion__item{background-color:#f7f7f7}.cmp-contact-us .cmp-accordion__header{border-bottom:1px solid}.cmp-contact-us .cmp-accordion__button{background-color:#f7f7f7}.cmp-contact-us .cmp-accordion__title{color:#2773be}.cmp-contact-us .cmp-accordion__icon{background-color:#f7f7f7;color:#2773be}.cmp-contact-us .cmp-accordion__panel .cmp-text{font-size:15.5px;padding:15px}.cmp-contact-us .cmp-accordion__panel .cmp-text p{font-weight:400}.cmp-contact-us .cmp-accordion__panel .cmp-text a{color:#2773be;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.cmp-contact-us .cmp-accordion__panel .cmp-text a:active,.cmp-contact-us .cmp-accordion__panel .cmp-text a:hover,.cmp-contact-us .cmp-accordion__panel .cmp-text a:visited{color:#23527c}.assembly__container .line-caption h3 a:focus{border:2px solid #23527c}.assembly__container .cmp-image__image{margin-bottom:0}.assembly__container .cmp-image__image--bckg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:25pc}.assembly__container .cmp-image__image--bckg:hover{-webkit-box-shadow:0 0 150px #000;box-shadow:0 0 150px #000;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.assembly__container .cmp-image__image--bckg .cmp-image-content-container{background-color:rgba(0,0,0,.22);height:100%;padding:0;width:100%}.assembly__container .cmp-image__image--bckg .cmp-image-content-container .cmp-image__title{bottom:0;color:#fff;font-size:17px;font-weight:700;line-height:1.3;padding:30px;position:absolute;text-decoration:none;width:100%}.assembly__controls{text-align:center;width:150px}.assembly__controls div{color:#2773be;cursor:pointer;display:inline;margin:0 4px}.breadcrumb{background-color:#f7f7f7!important;border-bottom:1px solid #e4e4e4!important;border-radius:0!important;margin-bottom:0!important}.breadcrumb .cmp-breadcrumb{width:100%}.breadcrumb .cmp-breadcrumb__list{color:#495057;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:700;letter-spacing:.02em;margin-bottom:0;white-space:nowrap}.breadcrumb .cmp-breadcrumb__list li a{color:#4682b4;text-decoration:none}.breadcrumb .cmp-breadcrumb__list li a:hover{color:#036}.breadcrumb .cmp-breadcrumb__list li:last-child .divider{display:none}.breadcrumb .cmp-breadcrumb__list li .divider{color:#343a40!important;padding:0 10px!important}.breadcrumb .cmp-breadcrumb__list li.hide{display:none}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown{padding:0}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown div.cmp-breadcrumb__item{border-bottom:1px solid #dee2e6;cursor:pointer;display:block;font-size:9pt;padding:.5rem 1rem}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown div.cmp-breadcrumb__item:hover{background-color:#e9ecef;color:#036}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown div.cmp-breadcrumb__item:last-child{border-bottom:none}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown a{color:#4682b4;display:block;text-decoration:none}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown a:hover{color:#036}.breadcrumb .cmp-breadcrumb__list li.ellipsis #breadcrumbsDropDown .divider{display:none}@media screen and (max-width:991.98px){.breadcrumb{display:none!important}}#breadcrumbsModal .modal-header{color:#036}#breadcrumbsModal .modal-body{padding:0}#breadcrumbsModal .modal-body div.cmp-breadcrumb__item{border-bottom:1px solid #dee2e6;cursor:pointer;display:block;padding:.5rem 1rem}#breadcrumbsModal .modal-body div.cmp-breadcrumb__item:hover{background-color:#e9ecef;color:#036}#breadcrumbsModal .modal-body div.cmp-breadcrumb__item:last-child{border-bottom:none}#breadcrumbsModal .modal-body a{color:#4682b4;display:block;text-decoration:none}#breadcrumbsModal .modal-body a:hover{color:#036}#breadcrumbsModal .modal-body .divider{display:none}.buttoncollapse{margin:20px 0}.buttoncollapse .buttoncollapse__button{background-color:transparent;border:1px solid #2773be;border-radius:0;color:#2773be;display:block;font-size:1pc;margin:0 auto;padding:10px;text-align:center;text-decoration:none}.buttoncollapse .buttoncollapse__button .buttoncollapse__icon{content:"";margin-left:5px}.buttonwidget{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.buttonwidgeta.btn{-webkit-box-sizing:border-box;box-sizing:border-box}.buttonwidget.btn{background-position:right 9px top 17px!important;background-repeat:no-repeat;border-radius:5px;color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:10px;padding:20px 10px;position:relative;text-align:left;text-shadow:none;white-space:normal;width:100%}.buttonwidget.btn.buttonwidget--padding{padding:0 15px}.buttonwidget.btn.buttonwidget--centertext{text-align:center}.buttonwidget.btn.buttonwidget--darkblue{border:2px solid #036!important}.buttonwidget.btn.buttonwidget--darkblue,.buttonwidget.btn.buttonwidget--darkblue:active,.buttonwidget.btn.buttonwidget--darkblue:focus,.buttonwidget.btn.buttonwidget--darkblue:hover{background-color:#036!important;color:#fff!important}.buttonwidget.btn.buttonwidget--lightblue{border:2px solid #2773be!important}.buttonwidget.btn.buttonwidget--lightblue,.buttonwidget.btn.buttonwidget--lightblue:active,.buttonwidget.btn.buttonwidget--lightblue:focus,.buttonwidget.btn.buttonwidget--lightblue:hover{background-color:#2773be!important;color:#fff!important}.buttonwidget.btn.buttonwidget--black{border:2px solid #000!important}.buttonwidget.btn.buttonwidget--black,.buttonwidget.btn.buttonwidget--black:active,.buttonwidget.btn.buttonwidget--black:focus,.buttonwidget.btn.buttonwidget--black:hover{background-color:#000!important;color:#fff!important}.buttonwidget.btn.buttonwidget--grey{border:2px solid #e7e7e7!important}.buttonwidget.btn.buttonwidget--grey,.buttonwidget.btn.buttonwidget--grey:active,.buttonwidget.btn.buttonwidget--grey:focus,.buttonwidget.btn.buttonwidget--grey:hover{background-color:#e7e7e7!important;color:#777!important}.buttonwidget.btn.buttonwidget--transparent{background-color:transparent!important;border:2px solid #2773be!important;color:#4b92db!important}.buttonwidget.btn.buttonwidget--transparent:active,.buttonwidget.btn.buttonwidget--transparent:focus,.buttonwidget.btn.buttonwidget--transparent:hover{background-color:transparent!important;color:#2773be!important}.buttonwidget.btn.buttonwidget--white{border:2px solid #2773be!important}.buttonwidget.btn.buttonwidget--white,.buttonwidget.btn.buttonwidget--white:active,.buttonwidget.btn.buttonwidget--white:focus,.buttonwidget.btn.buttonwidget--white:hover{background-color:#fff!important;color:#2773be!important}.buttonwidget.btn.buttonwidget--outline{border:2px solid #fff!important}.buttonwidget.btn.buttonwidget--outline,.buttonwidget.btn.buttonwidget--outline:active,.buttonwidget.btn.buttonwidget--outline:focus,.buttonwidget.btn.buttonwidget--outline:hover{background-color:transparent!important;color:#fff!important}.buttonwidget.btn.buttonwidget--none{padding:20px 10px}.buttonwidget.btn.fab,.buttonwidget.btn.fal{line-height:1.5}.buttonwidget.btn.buttonwidget__icon--alarm:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--award:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--basketball:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--book:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--brain:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--bullseye:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--calendar:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--camera:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--chart:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--clock:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--download:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--facebook:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--feather:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--flag:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--folder:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--globe:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--home:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--information:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--instagram:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--key:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--lightbulb:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--linkedin:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--location:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--mail:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--map:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--pencil:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--phone:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--photo:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--profile:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--search:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--snapchat:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--textbubble:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--twitter:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--user:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--video:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--view:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget__icon--youtube:before{content:"";font-family:Font Awesome\ 6 Brands;font-size:40px;position:absolute;right:5px}.buttonwidget.btn.buttonwidget--big{font-size:25px;padding:30px 5pc 30px 10px}.buttonwidget.btn.buttonwidget--big:before{font-size:60px}.buttonwidget.btn .buttonwidget__text{max-width:80%}h3.collegebutton{background-color:#fff!important;border:1px solid #ddd;font-weight:700;text-align:left;width:100%}h3.collegebutton a.collegebutton__text{border-left:20px solid #2773be;color:#6c757d!important;display:block;font-size:17.5px;padding:20px 20px 20px 25px;text-decoration:none!important}h3.collegebutton a.collegebutton__text:hover{color:#ced4da!important}h3.collegebutton a.collegebutton__text.collegebutton--default{border-left:20px solid #2773be}h3.collegebutton a.collegebutton__text.collegebutton--clas{border-left:20px solid #93c43b}h3.collegebutton a.collegebutton__text.collegebutton--coe{border-left:20px solid #00a750}h3.collegebutton a.collegebutton__text.collegebutton--con{border-left:20px solid #fec00f}h3.collegebutton a.collegebutton__text.collegebutton--vsb{border-left:20px solid #f47920}h3.collegebutton a.collegebutton__text.collegebutton--vls{border-left:20px solid #8a8bc4}h3.collegebutton a.collegebutton__text.collegebutton--cps{border-left:20px solid #e31c47}.contactus{margin-bottom:10px}.black>.cmp-container .contactus a,.blue>.cmp-container .contactus a,.gray>.cmp-container .contactus a,.white>.cmp-container .contactus a{text-decoration:none}.black>.cmp-container .contactus a:hover,.blue>.cmp-container .contactus a:hover,.gray>.cmp-container .contactus a:hover,.white>.cmp-container .contactus a:hover{text-decoration:underline}.contactus div{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.contactus a{font-weight:700}.contactus .card{border-radius:0}.contactus .contactus__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#f8f9fa;border-bottom:1px solid #6c757d;border-radius:0;color:#2773be;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:17px;padding:20px 15px}.contactus .contactus__header span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:20px;text-align:right}.contactus .contactus__header:hover .contactus__header-text{text-decoration:underline}.contactus .contactus__header-text{font-weight:700}.contactus .contactus__header .contactus__icon{font-weight:400}.contactus .contactus__body{background-color:#f8f9fa;padding:0}.contactus .contactus__body h3{color:#2773be;font-size:20px;font-weight:600;margin:15px 0 10px}.contactus .contactus__body h4{color:#2773be;font-size:18px;font-weight:600;margin:15px 0 10px}.contactus .contactus-phone-email{padding:15px}.contactus .contactus-phone-email,.contactus .contactus__address,.contactus .contactus__hours{border-bottom:1px solid #ced4da}.contactus .contactus-phone-email>p,.contactus .contactus__address>p,.contactus .contactus__hours>p{display:inline-block}.contactus .contactus-phone-email a,.contactus .contactus__address a,.contactus .contactus__hours a{color:#2773be;text-decoration:none}.contactus .contactus-phone-email a:hover,.contactus .contactus__address a:hover,.contactus .contactus__hours a:hover{color:#002664;text-decoration:underline}.contactus .contactus-phone-email a.contactus--mobile,.contactus .contactus__address a.contactus--mobile,.contactus .contactus__hours a.contactus--mobile{display:block;padding:15px}.contactus .contactus-phone-email a.contactus--mobile:hover,.contactus .contactus__address a.contactus--mobile:hover,.contactus .contactus__hours a.contactus--mobile:hover{background-color:#e9ecef}.contactus .contactus-phone-email .contactus--bold,.contactus .contactus__address .contactus--bold,.contactus .contactus__hours .contactus--bold{color:#000;font-weight:700}.contactus .contactus__address,.contactus .contactus__hours{padding:15px}.coursecatalog .catalogitem{margin-bottom:30px}.coursecatalog .catalogitem,.coursecatalog dt{color:#212529;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.coursecatalog dt{font-weight:700}.coursecatalog dd{color:#212529;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.coursecatalog h3.course-title{font-size:20px;margin:10px 0}.coursecatalog h3.course-title,.coursecatalog h3.modal-title{color:#2773be;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.coursecatalog h3.modal-title{font-size:17.5px;margin:0}.coursecatalog h3.course-hours{text-align:right}.coursecatalog h2.course-description,.coursecatalog h3.course-hours{color:#212529;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;margin:10px 0}.coursecatalog .dl-row{display:-webkit-box;display:-ms-flexbox;display:flex}.coursecatalog .dl-row dt{-webkit-box-flex:20%;-ms-flex:20%;flex:20%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-right:15px;text-align:right}.coursecatalog .dl-row dt h3.course-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.coursecatalog .dl-row dt h3.course-title .shortcrs-title{color:#212529;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.coursecatalog .dl-row dt.shortWithHours{-webkit-box-flex:75%;-ms-flex:75%;flex:75%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.coursecatalog .dl-row dt.shortWithHours h3.course-title{font-size:1pc}.coursecatalog .dl-row dd{-webkit-box-flex:80%;-ms-flex:80%;flex:80%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.coursecatalog .dl-row dd.shortWithHours{-webkit-box-flex:25%;-ms-flex:25%;flex:25%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.coursecatalog .modal-body dt{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px}.coursecatalog .modal-body dd{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:20px}.cpsheading .cmp-title{text-align:center}.cpsheading .cmp-title.align-right{text-align:right}.cpsheading .cmp-title.align-left{text-align:left}.cpsheading .cmp-title.align-center{text-align:center}.cpsheading .cmp-title h1.cmp-title__text{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px}@media(min-width:1200px){.cpsheading .cmp-title h1.cmp-title__text{font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3.8pc}}.cpsheading .cmp-title h2.cmp-title__text{font-size:40px;font-weight:500}.cpsheading .cmp-title h3.cmp-title__text{font-size:30px;font-weight:500}.cpsheading .cmp-title h4.cmp-title__text{font-size:22px}.cpsheading .cmp-title.bold,.cpsheading .cmp-title.bold h1.cmp-title__text,.cpsheading .cmp-title.bold h2.cmp-title__text,.cpsheading .cmp-title.bold h3.cmp-title__text,.cpsheading .cmp-title.bold h4.cmp-title__text{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:1200px){.cpsheading .cmp-title.bold h1.cmp-title__text,.cpsheading .cmp-title.bold h2.cmp-title__text,.cpsheading .cmp-title.bold h3.cmp-title__text,.cpsheading .cmp-title.bold h4.cmp-title__text{font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif}}.displaybox .cmp-displaybox{font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;padding:15px 0}.displaybox .cmp-displaybox.displaybox--setTBpaddingSmall{padding-bottom:20px;padding-top:20px}.displaybox .cmp-displaybox.displaybox--setTBpaddingLarge{padding-bottom:45px;padding-top:45px}.displaybox .cmp-displaybox.displaybox--setLRpaddingSmall{padding-left:20px;padding-right:20px}.displaybox .cmp-displaybox.displaybox--setLRpaddingLarge{padding-left:45px;padding-right:45px}.displaybox .cmp-displaybox.displaybox--set-bg-image{min-height:100vh}.displaybox .cmp-displaybox.activeLink{cursor:pointer}.displaybox .cmp-displaybox h1,.displaybox .cmp-displaybox h2,.displaybox .cmp-displaybox h3,.displaybox .cmp-displaybox h4{margin:25px 0}.displaybox .cmp-displaybox h1{font-size:70px}.displaybox .cmp-displaybox h2{font-size:50px}.displaybox .cmp-displaybox h3{font-size:40px}.displaybox .cmp-displaybox h4{font-size:20px}.displaybox .cmp-displaybox.blue{background-color:#036;color:#fff}.displaybox .cmp-displaybox.blue .collapseContent-v2 .panel-body a{color:#2773be}.displaybox .cmp-displaybox.blue h1,.displaybox .cmp-displaybox.blue h2,.displaybox .cmp-displaybox.blue h3,.displaybox .cmp-displaybox.blue h4{color:#fff}.displaybox .cmp-displaybox.blue h1 a:hover,.displaybox .cmp-displaybox.blue h2 a:hover,.displaybox .cmp-displaybox.blue h3 a:hover,.displaybox .cmp-displaybox.blue h4 a:hover{color:#b9dbff}.displaybox .cmp-displaybox.blue .btn{border-color:#fff;text-decoration:none}.displaybox .cmp-displaybox.blue a{color:#fff;text-decoration:underline}.displaybox .cmp-displaybox.blue a.btn{text-decoration:none}.displaybox .cmp-displaybox.blue a:hover{color:#b9dbff}.displaybox .cmp-displaybox.gray{background-color:#e7e7e7;color:#555}.displaybox .cmp-displaybox.gray h1,.displaybox .cmp-displaybox.gray h2,.displaybox .cmp-displaybox.gray h3,.displaybox .cmp-displaybox.gray h4{color:#555}.displaybox .cmp-displaybox.gray h1 a:hover,.displaybox .cmp-displaybox.gray h2 a:hover,.displaybox .cmp-displaybox.gray h3 a:hover,.displaybox .cmp-displaybox.gray h4 a:hover{color:#036}.displaybox .cmp-displaybox.gray a{color:#666;text-decoration:underline}.displaybox .cmp-displaybox.gray a.btn{text-decoration:none}.displaybox .cmp-displaybox.gray a:focus,.displaybox .cmp-displaybox.gray a:hover{color:#036}.displaybox .cmp-displaybox.gray .btn{border-color:#666;color:#666}.displaybox .cmp-displaybox.gray .btn:focus,.displaybox .cmp-displaybox.gray .btn:hover{color:#2773be}.displaybox .cmp-displaybox.white{background-color:#fff;color:#555}.displaybox .cmp-displaybox.white h1,.displaybox .cmp-displaybox.white h2,.displaybox .cmp-displaybox.white h3,.displaybox .cmp-displaybox.white h4{color:#555}.displaybox .cmp-displaybox.white h1 a:hover,.displaybox .cmp-displaybox.white h2 a:hover,.displaybox .cmp-displaybox.white h3 a:hover,.displaybox .cmp-displaybox.white h4 a:hover{color:#036}.displaybox .cmp-displaybox.white a{color:#2773be;text-decoration:underline}.displaybox .cmp-displaybox.white a.btn{text-decoration:none}.displaybox .cmp-displaybox.white a:focus,.displaybox .cmp-displaybox.white a:hover{color:#036}.displaybox .cmp-displaybox.white .btn:focus,.displaybox .cmp-displaybox.white .btn:hover{color:#2773be}.displaybox .cmp-displaybox.none{background-color:transparent;color:#555}.displaybox .cmp-displaybox.none h1,.displaybox .cmp-displaybox.none h2,.displaybox .cmp-displaybox.none h3,.displaybox .cmp-displaybox.none h4{color:#555}.displaybox .cmp-displaybox.none h1 a:hover,.displaybox .cmp-displaybox.none h2 a:hover,.displaybox .cmp-displaybox.none h3 a:hover,.displaybox .cmp-displaybox.none h4 a:hover{color:#036}.displaybox .cmp-displaybox.none a{color:#2773be;text-decoration:underline}.displaybox .cmp-displaybox.none a.btn{text-decoration:none}.displaybox .cmp-displaybox.none a:focus,.displaybox .cmp-displaybox.none a:hover{color:#036}.displaybox .cmp-displaybox.none .btn:focus,.displaybox .cmp-displaybox.none .btn:hover{color:#2773be}.displaybox .cmp-displaybox.black{background-color:#000;color:#fff}.displaybox .cmp-displaybox.black h1,.displaybox .cmp-displaybox.black h2,.displaybox .cmp-displaybox.black h3,.displaybox .cmp-displaybox.black h4{color:#fff}.displaybox .cmp-displaybox.black h1 a:hover,.displaybox .cmp-displaybox.black h2 a:hover,.displaybox .cmp-displaybox.black h3 a:hover,.displaybox .cmp-displaybox.black h4 a:hover{color:#b9dbff}.displaybox .cmp-displaybox.black .btn{border-color:#fff}.displaybox .cmp-displaybox.black .btn:focus,.displaybox .cmp-displaybox.black .btn:hover{color:#fff}.displaybox .cmp-displaybox.black a{color:#fff;text-decoration:underline}.displaybox .cmp-displaybox.black a.btn{text-decoration:none}.displaybox .cmp-displaybox.black a:hover{color:#b9dbff}.aem-AuthorLayer-Edit .cmp-displaybox.displaybox--set-bg-image{min-height:0}@media screen and (max-width:768px){.cmp-displaybox{padding:15px 0}.cmp-displaybox.displaybox--setTBpaddingLarge,.cmp-displaybox.displaybox--setTBpaddingSmall{padding-bottom:18px;padding-top:18px}.cmp-displaybox.displaybox--setLRpaddingLarge,.cmp-displaybox.displaybox--setLRpaddingSmall{padding-left:18px;padding-right:18px}.cmp-displaybox h1{font-size:38px}.cmp-displaybox h2{font-size:28px}.cmp-displaybox h3{font-size:24px}}.aem-AuthorLayer-Edit .displaybox .cmp-displaybox.displaybox--set-bg-image,.aem-AuthorLayer-Preview .displaybox .cmp-displaybox.displaybox--set-bg-image{min-height:100%}.displaybox__title{display:inline-block;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:300;margin-top:0}.displaybox__title.displaybox__title--large{font-size:4.5rem}.displaybox__title.displaybox__title--small{font-size:3.5rem}.displaybox__title.displaybox__title--whitetext{color:#fff!important}.displaybox__title.displaybox__title--darkbluetext{color:#036!important}.displaybox__title.displaybox__title--whitetext-darkbluebackground{background-color:#036;color:#fff!important;padding:10px}.displaybox__title.displaybox__title--whitetext-lightbluebackground{background-color:#0078ae;color:#fff!important;padding:10px}.displaybox__title.displaybox__title--darkbluetext-whitebackground{background-color:#fff;color:#036!important;padding:10px}.displaybox__title.displaybox__title--darkbluetext-graybackground{background-color:#ced4da;color:#036!important;padding:10px}#expertSearchContainer{font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif}#expertSearchContainer .alert.alert-warning{color:#8a6d3b}#expertSearchContainer .flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#expertSearchContainer h1.exHeading{color:#036;font-size:50px;margin-bottom:25px;margin-left:15px}#expertSearchContainer #expert-filters{margin-top:20px;padding:0 15px}#expertSearchContainer #expert-filters form#filters .form-group{margin-right:50px}#expertSearchContainer #expert-filters form#filters .form-group:last-child{margin-right:15px}#expertSearchContainer #expert-filters form#filters .form-group label{color:#0078ae;margin-right:10px}#expertSearchContainer #expertSearchData{position:relative}#expertSearchContainer #expertSearchData .col-md-6{padding-left:0}#expertSearchContainer #expertSearchData .loading{display:block;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:50%;z-index:1}#expertSearchContainer .media-container{padding:0 15px}#expertSearchContainer .media{border:1px solid #ddd;border-radius:15px;margin:20px 0;padding:30px}#expertSearchContainer .media .media-left .exAvatar{border:1px solid #ced4da;max-width:none;padding:3px}#expertSearchContainer .media .media-body{color:#333;margin-left:15px}#expertSearchContainer .media .media-body h4.media-heading{margin:0}#expertSearchContainer .media .media-body h4.media-heading a{text-decoration:none}#expertSearchContainer .media .media-body .exJobTitle{font-size:9pt;font-style:italic;margin-bottom:15px}#expertSearchContainer .media .media-body .exTagLine{font-size:14px}#expertSearchContainer .media .media-body .exTagLine span{margin-right:10px}#expertSearchContainer .media .media-body .exTopics{border:1px solid #ddd;border-radius:10px;font-size:9pt;font-style:italic;margin-top:20px;padding:15px}#expertSearchContainer .media .media-body .exTopics ul.list-group{font-size:9pt;margin-top:20px}#expertSearchContainer #pagination{text-align:center}#expertSearchContainer #pagination ul.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#expertSearchContainer #pagination ul.pagination li.active a{color:#fff}#expertSearchContainer #pagination ul.pagination li a{text-decoration:none}#expertSearchContainer #pagination-morePages .modal-header{display:block}#expertSearchContainer #pagination-morePages .modal-header h4{margin:0}#expertSearchContainer #pagination-morePages .modal-body ul.pagination{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}#expertSearchContainer #pagination-morePages .modal-body ul.pagination li{display:inline}#expertSearchContainer #pagination-morePages .modal-body ul.pagination li.active a{color:#fff}#expertSearchContainer #pagination-morePages .modal-body ul.pagination li a{border-radius:0;margin-left:0;padding:10px;text-align:center;text-decoration:none;width:50px}@media screen and (max-width:575.98px){#expertSearchContainer h1.exHeading{font-size:28px}#expertSearchContainer .media .media-left{display:table-row;text-align:center}#expertSearchContainer .media .media-body h4.media-heading{margin-bottom:25px;margin-top:10px;text-align:center}#expertSearchContainer #pagination ul.pagination li a{font-size:11px;padding:7px}}@media screen and (max-width:991.98px){#expertSearchContainer #expert-filters{margin-left:0;padding-bottom:0}#expertSearchContainer #expert-filters form#filters .form-group{display:block;float:left!important;margin-bottom:15px;margin-left:0;margin-right:0;width:100%}#expertSearchContainer #expert-filters form#filters .form-group:last-child{margin-bottom:50px}#expertSearchContainer #expert-filters form#filters .form-group .form-control{width:100%}#expertSearchContainer #expert-filters form#filters .form-group label{display:block}#expertSearchContainer .media{margin:0 0 20px}#expertSearchContainer h1.exHeading{margin-left:0}}#expertSearchDetailContainer .alert.alert-warning{color:#8a6d3b}#expertSearchDetailContainer .alert.alert-success{color:#3c763d;font-size:20px}#expertSearchDetailContainer .alert.alert-success span{margin-right:10px}#expertSearchDetailContainer .email-error-message,#expertSearchDetailContainer .from-email-error-message,#expertSearchDetailContainer .general-error-message,#expertSearchDetailContainer .to-email-error-message,#expertSearchDetailContainer .website-error-message{color:#a94442}#expertSearchDetailContainer #inquiryForm .modal-header{display:block}#expertSearchDetailContainer #inquiryForm .modal-body,#expertSearchDetailContainer #inquiryForm .modal-footer{padding:15px 50px}#expertSearchDetailContainer #inquiryForm .modal-title{font-size:20px}#expertSearchDetailContainer #inquiryForm .modal-title img{border:1px solid #ccc;margin-right:20px;padding:3px}#expertSearchDetailContainer #inquiryForm #expertContactForm .form-group label{color:#0078ae}#expertSearchDetailContainer #shareForm .modal-header{display:block}#expertSearchDetailContainer #ShareByEmail #ShareByEmailSubmit{display:block;margin-left:auto;margin-right:auto;margin-top:15px}#expertSearchDetailContainer #detailHeader{border-bottom:7px solid #2773be;padding-top:150px}#expertSearchDetailContainer #detailHeader .detailHeader-container{background-color:#f7f7f7;border-radius:150px 150px 0 0;padding:20px 50px;text-align:center}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-image{margin-top:-75pt}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-image .exAvatar{background-color:#fff;border:2px solid #ced4da;padding:10px}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-content h1{color:#036;font-size:50px}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-content .job_title,#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-content .location{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-content .tag_line{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons{margin-top:30px}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons button{background-color:#337ab7;border-color:#2e6da4}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons button:hover{background-color:#286090;border-color:#204d74}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons a,#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons button{margin-bottom:10px}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons a{border-color:#2e6da4;color:#337ab7}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons a:hover{border-color:#204d74;color:#286090}#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-buttons span{font-size:40px;margin-left:5px;margin-top:-10px;vertical-align:middle}#expertSearchDetailContainer .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#expertSearchDetailContainer #detailMedia{background-color:#036;border-top:1px solid #2773be;color:#fff;padding:50px}#expertSearchDetailContainer #detailMedia .detailMedia-container h2{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs{border-bottom:none}#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs li{background-color:#fff;border-radius:5px 5px 0 0;color:#adb5bd;margin-right:5px;padding:10px}#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs a,#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs a:hover,#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs li a.active,#expertSearchDetailContainer #detailMedia .detailMedia-container .nav-tabs li a.active:hover{color:#272727}#expertSearchDetailContainer #detailMedia .detailMedia-container .tab-content{background-color:#fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-right-radius:50px;color:#272727;padding:20px}#expertSearchDetailContainer #detailMedia .detailMedia-container .tab-content .showmore{color:#0078ae;cursor:pointer;margin-left:30px}#expertSearchDetailContainer #detailMedia .detailMedia-container .tab-content .showmore:hover{color:#036}#expertSearchDetailContainer #detailMedia .detailMedia-container .media{padding:30px}#expertSearchDetailContainer #detailMedia .detailMedia-container .media .media-left img{max-width:none}#expertSearchDetailContainer #detailSocial{border-top:1px solid #2773be;padding:50px}#expertSearchDetailContainer #detailSocial .detailSocial-container h2{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailSocial .detailSocial-container ul{margin:0;padding:0}#expertSearchDetailContainer #detailSocial .detailSocial-container ul li{display:inline;list-style-type:none}#expertSearchDetailContainer #detailSocial .detailSocial-container ul li span{font-size:40px;margin-right:15px}#expertSearchDetailContainer #detailAreasOfExpertise{background-color:#036;border-top:1px solid #2773be;color:#fff;padding:50px}#expertSearchDetailContainer #detailAreasOfExpertise .detailAreasOfExpertise-container h2{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailAreasOfExpertise .detailAreasOfExpertise-container ul{background-color:#fff;border-radius:4px;color:#272727;list-style-type:disc;padding:10px 15px}#expertSearchDetailContainer #detailAreasOfExpertise .detailAreasOfExpertise-container ul li{margin-left:15px}#expertSearchDetailContainer #detailBio{border-top:1px solid #2773be;padding:50px}#expertSearchDetailContainer #detailBio .detailBio-container p.biodescription{color:#272727;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:25px}#expertSearchDetailContainer #detailBio .detailBio-container h2{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailBio .detailBio-container .detailEducation-container{border-radius:10px;padding:15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailEducation-container h3{color:#036;font-size:30px;margin:0 0 20px}#expertSearchDetailContainer #detailBio .detailBio-container .detailEducation-container ul{color:#272727;list-style-type:disc;padding:10px 15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailEducation-container ul li{margin-left:15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAccomplishments-container{border-radius:10px;padding:15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAccomplishments-container h3{color:#036;font-size:30px;margin:0 0 20px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAccomplishments-container ul{color:#272727;list-style-type:disc;padding:10px 15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAccomplishments-container ul li{margin-left:15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAffiliations-container{border-radius:10px;padding:15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAffiliations-container h3{color:#036;font-size:30px;margin:0 0 20px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAffiliations-container ul{color:#272727;list-style-type:disc;padding:10px 15px}#expertSearchDetailContainer #detailBio .detailBio-container .detailAffiliations-container ul li{margin-left:15px}#expertSearchDetailContainer #detailMediaAppearances{border-top:1px solid #2773be;padding:50px}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container h2{color:#036;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance{border-bottom:1px solid #ced4da;color:#272727;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:30px}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance:last-child{border-bottom:none}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance h2{color:#272727;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance .date,#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance .org{font-style:italic;margin:0}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance .details{margin-top:15px}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance .details-viewmore{font-size:14px}#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance .details-viewmore a{font-weight:700}#expertSearchDetailContainer #detailArticles{background-color:#036;border-top:1px solid #2773be;color:#fff;padding:50px}#expertSearchDetailContainer #detailArticles .detailArticles-container h2{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;margin:0 0 50px}#expertSearchDetailContainer #detailArticles .detailArticles-container .article{border-bottom:1px solid #fff;margin-bottom:30px}#expertSearchDetailContainer #detailArticles .detailArticles-container .article:last-child{border-bottom:none}#expertSearchDetailContainer #detailArticles .detailArticles-container .article h2{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400}#expertSearchDetailContainer #detailArticles .detailArticles-container .article .authors,#expertSearchDetailContainer #detailArticles .detailArticles-container .article .pub{font-style:italic;margin:0}#expertSearchDetailContainer #detailArticles .detailArticles-container .article .details{margin-top:15px}@media(min-width:768px){#detailHeader .container{width:772px}}@media(min-width:992px){#detailHeader .container{width:970px}}@media(min-width:1200px){#detailHeader .container{width:1170px}}@media screen and (max-width:991.98px){#expertSearchDetailContainer #detailHeader .detailHeader-container .detailHeader-content h1{font-size:30px}#expertSearchDetailContainer #detailMedia .detailMedia-container h2{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}#expertSearchDetailContainer #detailMedia .detailMedia-container .media{padding:15px}#expertSearchDetailContainer #detailMedia .detailMedia-container .media .media-left{display:block;margin-bottom:10px;padding-right:0;text-align:center}#expertSearchDetailContainer #detailMedia .detailMedia-container .media .media-left img{max-width:100%}#expertSearchDetailContainer #detailMedia .detailMedia-container .media .media-body{display:block;width:100%}#expertSearchDetailContainer #detailSocial .detailSocial-container h2{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}#expertSearchDetailContainer #detailSocial .detailSocial-container ul li span{font-size:20px;margin-right:10px}#expertSearchDetailContainer #detailAreasOfExpertise .detailAreasOfExpertise-container h2,#expertSearchDetailContainer #detailBio .detailBio-container h2{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}#expertSearchDetailContainer #detailBio .detailBio-container h3{font-size:18px}#expertSearchDetailContainer #detailArticles .detailArticles-container .article h2,#expertSearchDetailContainer #detailArticles .detailArticles-container h2,#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container .appearance h2,#expertSearchDetailContainer #detailMediaAppearances .detailMediaAppearances-container h2{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}}#expertSpotlightDetailContainer{color:#333;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;margin:0 auto;padding:50px}#expertSpotlightDetailContainer .alert.alert-warning{color:#8a6d3b}#expertSpotlightDetailContainer h1{color:#036;font-size:50px;margin-bottom:25px}#expertSpotlightDetailContainer img{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto}#expertSpotlightDetailContainer iframe{width:100%}#expertSpotlightDetailContainer .popup-buttons{display:none}#expertSpotlightDetailContainer #spotlightExperts{padding:0 15px}#expertSpotlightDetailContainer #spotlightExperts .featured-expert{padding:15px 0}#expertSpotlightDetailContainer #spotlightExperts .featured-expert img{width:75pt}#expertSpotlightDetailContainer #spotlightExperts .featured-expert .featured-name,#expertSpotlightDetailContainer #spotlightExperts .featured-expert .featured-title{font-size:14px}#expertSpotlightDetailContainer #spotlightExperts .featured-expert .featured-name{font-weight:700}#expertSpotlightDetailContainer #spotlightExperts .featured-expert a.btn.btn-primary{background-color:#036;border-color:#036;color:#fff;float:right}@media(max-width:767.98px){#expertSpotlightDetailContainer h1{font-size:28px}#expertSpotlightDetailContainer p{font-size:14px}}@media(min-width:768px){#expertSpotlightDetailContainer{max-width:750px;padding:25px}}@media(min-width:992px){#expertSpotlightDetailContainer{max-width:970px;padding:30px}}@media screen and (min-width:1200px){#expertSpotlightDetailContainer{max-width:1170px}}#expertSpotlightsContainer{font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif}#expertSpotlightsContainer .alert.alert-warning{color:#8a6d3b}#expertSpotlightsContainer h1.exHeading{color:#036;font-size:50px;margin-bottom:25px;margin-left:15px}#expertSpotlightsContainer #spotlight-filters{margin-bottom:50px}#expertSpotlightsContainer #spotlight-filters form#filters .form-group{margin-right:50px}#expertSpotlightsContainer #spotlight-filters form#filters .form-group:last-child{margin-right:15px}#expertSpotlightsContainer #spotlight-filters form#filters .form-group label{color:#0078ae;margin-right:10px}#expertSpotlightsContainer #expertSpotlights{position:relative}#expertSpotlightsContainer #expertSpotlights .col-md-6{padding-left:0}#expertSpotlightsContainer #expertSpotlights .loading{display:block;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:50%;z-index:1}#expertSpotlightsContainer #expertSpotlights .spotlight-container{background-color:#fff;border-radius:15px;margin:20px 15px;padding:50px}#expertSpotlightsContainer #expertSpotlights .spotlight-container .spotlight-title{color:#555;font-size:18px;margin-left:15px}#expertSpotlightsContainer #expertSpotlights .spotlight-container .spotlight-title a{color:#555;text-decoration:none}#expertSpotlightsContainer #expertSpotlights .spotlight-container .spotlight-title a:hover{color:#ddd}#expertSpotlightsContainer #expertSpotlights .spotlight-container .spotlight-date{color:#555;font-size:14px;font-style:italic;margin-left:15px}#expertSpotlightsContainer #expertSpotlights .spotlight-container .img-thumbnail{max-width:none;width:150px}#expertSpotlightsContainer #spotlight-pagination{text-align:center}#expertSpotlightsContainer #spotlight-pagination-morePages .modal-body ul.pagination{padding-left:10px}#expertSpotlightsContainer #spotlight-pagination-morePages .modal-body ul.pagination li a{border-radius:0;margin-left:0;padding:10px;text-align:center;width:50px}@media screen and (max-width:576px){#expertSpotlightsContainer h1.exHeading{font-size:28px}#expertSpotlightsContainer #pagination ul.pagination li a{font-size:11px;padding:7px}}@media screen and (max-width:992px){#expertSpotlightsContainer h1.exHeading{margin-left:0}#expertSpotlightsContainer #spotlight-filters{margin-left:0;padding-bottom:0}#expertSpotlightsContainer #spotlight-filters form#filters .form-group{display:block;float:left!important;margin-bottom:15px;margin-left:0;margin-right:0;width:100%}#expertSpotlightsContainer #spotlight-filters form#filters .form-group:last-child{margin-bottom:50px}#expertSpotlightsContainer #spotlight-filters form#filters .form-group .form-control{width:100%}#expertSpotlightsContainer #spotlight-filters form#filters .form-group label{display:block}#expertSpotlightsContainer .media{margin:0 0 20px}#expertSpotlightsContainer .spotlight-container{padding:30px}#expertSpotlightsContainer .spotlight-container .media-body{display:block;width:100%}#expertSpotlightsContainer .spotlight-container .media-body .spotlight-title{font-size:15.5px}#expertSpotlightsContainer .spotlight-container .img-thumbnail{text-align:center}#expertSpotlightsContainer #expertSpotlights .spotlight-container{padding:30px}#expertSpotlightsContainer #expertSpotlights .spotlight-container .spotlight-title{font-size:15.5px}#expertSpotlightsContainer #expertSpotlights .spotlight-container .media-body,#expertSpotlightsContainer #expertSpotlights .spotlight-container .media-left{display:block;text-align:center;width:100%}#expertSpotlightsContainer #expertSpotlights .spotlight-container .img-thumbnail{text-align:center}}footer{color:#fff;margin-top:35px;padding:0}footer .top-footer{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:30px;text-align:center}footer .top-footer .top-footer-headline{color:#fff;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;margin:5px 0}footer .top-footer .social-icons ul{margin:0;padding:0}footer .top-footer .social-icons ul li{display:inline;list-style-type:none}footer .top-footer .social-icons ul li a{background-color:#fff;-webkit-box-shadow:inset 0 0 #08c;box-shadow:inset 0 0 #08c;color:#000;display:inline-block;font-size:15px;height:30px;line-height:30px;margin:5px 5px 5px 0;text-shadow:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:30px}footer .top-footer .social-icons ul li a:hover{-webkit-box-shadow:inset 0 -5pc #08c;box-shadow:inset 0 -5pc #08c;color:#fff}footer .middle-footer{background-color:#036;color:#fff;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;padding:30px}footer .middle-footer .address-firstline,footer .middle-footer .address-secondline{text-align:center}footer .middle-footer .address-firstline span,footer .middle-footer .address-secondline span{margin-right:5px}footer .middle-footer .contact-headline,footer .middle-footer .contact-phonenumber{font-size:14px;margin:5px 0;text-align:right}footer .middle-footer .contact-headline a,footer .middle-footer .contact-phonenumber a{color:#fff;margin-left:5px;text-decoration:none}footer .middle-footer .contact-headline a:focus,footer .middle-footer .contact-headline a:hover,footer .middle-footer .contact-phonenumber a:focus,footer .middle-footer .contact-phonenumber a:hover{color:#a2c7ec}footer .bottom-footer{background-color:#fff;color:#343a40;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:700;padding:30px}footer .bottom-footer .menu-headline{display:none}footer .bottom-footer .copyright-container{color:#6c757d;font-size:9pt;font-weight:400;margin-top:30px;text-align:center}footer .bottom-footer ul{margin:0;padding:0;text-align:center;width:100%}footer .bottom-footer ul li{display:inline-block;list-style-type:none;margin-right:20px}footer .bottom-footer ul li a{color:#343a40;text-shadow:none}footer .bottom-footer ul li a:hover{color:#2773be;text-decoration:none}.collegehomepage footer,.homepage-v2 footer{margin-top:0}@media(max-width:767.98px){footer .top-footer .top-footer-headline{font-size:30px}footer .middle-footer{text-align:center}footer .middle-footer .middle-footer-logo{margin-bottom:30px}footer .middle-footer .address-firstline{border-top:1px solid #fff;padding-top:30px}footer .middle-footer .address-secondline{margin-bottom:30px}footer .middle-footer .contact-headline,footer .middle-footer .contact-phonenumber{text-align:center}footer .bottom-footer .menu-headline{display:block;font-size:18px;font-weight:800}footer .bottom-footer ul{text-align:left}footer .bottom-footer ul li{display:block;list-style-type:none;margin:10px 0}}.scrolltotop{background-color:#fff;bottom:15px;color:#08c;display:none;font-size:24px;height:60px;line-height:60px;position:fixed;right:15px;text-align:center;text-decoration:none;width:60px;z-index:9999}.cmp-form{margin:0 auto;max-width:1170px}.cmp-form .cmp-text{color:#333}.cmp-form .cmp-text ul{color:#333;list-style:disc;margin-bottom:10px;padding-left:40px}.cmp-form label{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.cmp-form input,.cmp-form textarea{margin-left:0}@media screen and (max-width:767.98px){.cmp-form input,.cmp-form textarea{margin-left:0}}.cmp-form input.cmp-form-text__text{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;line-height:2.2;padding:6px 9pt;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.cmp-form .cmp-form-text__help-block{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;letter-spacing:.02em;line-height:1.35;margin-left:25%;margin-top:10px}@media screen and (max-width:767.98px){.cmp-form .cmp-form-text__help-block{margin-left:0}}.cmp-form .cmp-form-text__textarea{border:1px solid #ccc;border-radius:4px}@media screen and (min-width:768px){.cmp-form .cmp-form-text__counter:not(.stacked-form *){margin-left:25%;padding-left:15px}}.cmp-form .cmp-form-text__counter{margin-top:-15px}.cmp-form .cmp-form-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.55;margin-bottom:15px}@media screen and (max-width:767.98px){.cmp-form .cmp-form-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-form label{-webkit-box-flex:25%;-ms-flex:25%;flex:25%;padding:0 15px;text-align:right}@media screen and (max-width:767.98px){.cmp-form label{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0;text-align:left}}.cmp-form .cmp-form-text__textarea,.cmp-form input.cmp-form-text__text{-webkit-box-flex:75%;-ms-flex:75%;flex:75%;padding:0 15px}@media screen and (max-width:767.98px){.cmp-form .cmp-form-text__textarea,.cmp-form input.cmp-form-text__text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0}}.cmp-form .button{float:right!important;width:75%!important}@media screen and (max-width:767.98px){.cmp-form .button{padding:0;width:100%!important}}.cmp-form .button button{background-color:#337ab7;border:1px solid #2e6da4;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;margin-top:15px;padding:6px 9pt;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.cmp-form .button button:hover{background-color:#286090;border-color:#204d74}.cmp-form .button button.cmp-form-button__reset{background-color:#efefef;border:1px solid #efefef;color:#333;margin-left:10px}.cmp-form .cmp-form-options--checkbox,.cmp-form .cmp-form-options--drop-down,.cmp-form .cmp-form-options--multi-drop-down,.cmp-form .cmp-form-options--radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--checkbox,.cmp-form .cmp-form-options--drop-down,.cmp-form .cmp-form-options--multi-drop-down,.cmp-form .cmp-form-options--radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block;-ms-flex-direction:column;flex-direction:column}}.cmp-form .cmp-form-options--checkbox .cmp-form-options__legend,.cmp-form .cmp-form-options--drop-down .cmp-form-options__legend,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__legend,.cmp-form .cmp-form-options--radio .cmp-form-options__legend{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;font-weight:700;left:0;padding:0 15px;position:absolute;text-align:right;width:25%}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--checkbox .cmp-form-options__legend,.cmp-form .cmp-form-options--drop-down .cmp-form-options__legend,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__legend,.cmp-form .cmp-form-options--radio .cmp-form-options__legend{padding:0;position:relative;text-align:left;width:100%}}.cmp-form .cmp-form-options--checkbox .cmp-form-options__field-label,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field-label,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field-label,.cmp-form .cmp-form-options--radio .cmp-form-options__field-label{-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:75%}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--checkbox .cmp-form-options__field-label,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field-label,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field-label,.cmp-form .cmp-form-options--radio .cmp-form-options__field-label{padding-left:0;width:100%}}.cmp-form .cmp-form-options--checkbox .cmp-form-options__field-description,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field-description,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field-description,.cmp-form .cmp-form-options--radio .cmp-form-options__field-description{font-weight:400;padding-left:25px;text-align:left}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--checkbox .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--checkbox .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--radio .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--radio .cmp-form-options__field--multi-drop-down{margin-left:0;min-width:0;width:100%}}.cmp-form .cmp-form-options--checkbox .cmp-form-options__field--checkbox,.cmp-form .cmp-form-options--checkbox .cmp-form-options__field--radio,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--checkbox,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--radio,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--checkbox,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--radio,.cmp-form .cmp-form-options--radio .cmp-form-options__field--checkbox,.cmp-form .cmp-form-options--radio .cmp-form-options__field--radio{position:absolute}.cmp-form .cmp-form-options--checkbox .cmp-form-options__help-message,.cmp-form .cmp-form-options--drop-down .cmp-form-options__help-message,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__help-message,.cmp-form .cmp-form-options--radio .cmp-form-options__help-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;letter-spacing:.02em;line-height:1.35;margin-left:25%;margin-top:10px}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--checkbox .cmp-form-options__help-message,.cmp-form .cmp-form-options--drop-down .cmp-form-options__help-message,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__help-message,.cmp-form .cmp-form-options--radio .cmp-form-options__help-message{margin-left:0}}.cmp-form .cmp-form-options--checkbox,.cmp-form .cmp-form-options--radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-form .cmp-form-options__field--checkbox,.cmp-form .cmp-form-options__field--radio{height:13px;margin:5px 10px 0 0}.cmp-form .cmp-form-options--drop-down .cmp-form-options__label,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__label{margin:0}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--drop-down .cmp-form-options__label,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__label{margin-bottom:5px}}.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down{-webkit-box-flex:75%;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;-ms-flex:75%;flex:75%;font-size:14px;height:34px;line-height:1.42857143;padding:6px 9pt;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__label{width:calc(25% - 3px)}@media screen and (max-width:767.98px){.cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__label{width:100%}}.cmp-form .options{margin-bottom:15px}.cmp-form .cmp-form-options__field-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.stacked-form .cmp-form label{text-align:left}.stacked-form .cmp-form .cmp-form-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-15px;margin-right:-15px}.stacked-form .cmp-form .cmp-form-text .cmp-form-text__help-block{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;letter-spacing:.02em;line-height:1.35;margin-left:15px;margin-top:10px}@media screen and (max-width:767.98px){.stacked-form .cmp-form .cmp-form-text .cmp-form-text__help-block{margin:0}.stacked-form .cmp-form .cmp-form-text{margin-left:0;margin-right:0}}.stacked-form .cmp-form .cmp-form-text .cmp-text p{margin-left:5pc}.stacked-form .cmp-form .cmp-form-text label{line-height:1.55;width:100%}.stacked-form .cmp-form .cmp-form-text input.cmp-form-text__text{margin:0 15px;padding:0 15px;width:100%}@media screen and (max-width:767.98px){.stacked-form .cmp-form .cmp-form-text input.cmp-form-text__text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:0;padding:0}}.stacked-form .cmp-form .cmp-form-text__textarea{margin:0 15px;width:100%}@media screen and (max-width:767.98px){.stacked-form .cmp-form .cmp-form-text__textarea{margin:0}}.stacked-form .cmp-form .cmp-form-options--checkbox,.stacked-form .cmp-form .cmp-form-options--drop-down,.stacked-form .cmp-form .cmp-form-options--multi-drop-down,.stacked-form .cmp-form .cmp-form-options--radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block;-ms-flex-direction:column;flex-direction:column}.stacked-form .cmp-form .cmp-form-options--checkbox .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--radio .cmp-form-options__legend{padding:0;position:relative;text-align:left;width:100%}@media screen and (max-width:767.98px){.stacked-form .cmp-form .cmp-form-options--checkbox .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__legend,.stacked-form .cmp-form .cmp-form-options--radio .cmp-form-options__legend{padding:0}}.stacked-form .cmp-form .cmp-form-options--checkbox .cmp-form-options__help-message,.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__help-message,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__help-message,.stacked-form .cmp-form .cmp-form-options--radio .cmp-form-options__help-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px;letter-spacing:.02em;line-height:1.35;margin-left:0;margin-top:10px}.stacked-form .cmp-form .cmp-form-options--checkbox .cmp-form-options__field-label,.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__field-label,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field-label,.stacked-form .cmp-form .cmp-form-options--radio .cmp-form-options__field-label{padding-left:0}.stacked-form .cmp-form .cmp-form-options--dropdown,.stacked-form .cmp-form .cmp-form-options__field--checkbox,.stacked-form .cmp-form .cmp-form-options__field--radio{display:block}.stacked-form .cmp-form .cmp-form-options--dropdown .cmp-form-options__label{margin-bottom:8px;padding:0}.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__label,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__label{margin-bottom:5px;padding:0;width:100%}.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__field--drop-down,.stacked-form .cmp-form .cmp-form-options--drop-down .cmp-form-options__field--multi-drop-down,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--drop-down,.stacked-form .cmp-form .cmp-form-options--multi-drop-down .cmp-form-options__field--multi-drop-down{margin:0;width:100%}.stacked-form .cmp-form .button{width:100%!important}@media screen and (max-width:767.98px){.stacked-form .cmp-form .button{padding:0}}.cmp-vil-formresults .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.cmp-vil-formresults .alert{color:#a94442}.cmp-vil-formresults dl{margin-bottom:20px;margin-top:0}.cmp-vil-formresults .dl-horizontal dt{font-weight:700;line-height:1.42857143}@media(min-width:768px){.cmp-vil-formresults .dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:10pc}}.cmp-vil-formresults .dl-horizontal dd{line-height:1.42857143}.cmp-vil-formresults .dl-horizontal dd:after,.cmp-vil-formresults .dl-horizontal dd:before{content:" ";display:table}.cmp-vil-formresults .dl-horizontal dd:after{clear:both}@media(min-width:768px){.cmp-vil-formresults .dl-horizontal dd{margin-left:180px}}.header-container{background-color:#036}.header-container .header-logo{padding:10px}.header-container .middle-links{color:#fff;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;margin-top:23px;text-align:center}.header-container .middle-links a{color:#fff}.header-container .middle-links a:hover{color:#a2c7ec;text-decoration:none}.header-container .middle-links .middle-links-separator{color:#fff}.header-container .middle-links .middle-links-separator:last-child{display:none}.header-container .middle-links-mobile{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;font-size:20px;padding:15px;text-align:center}.header-container .middle-links-mobile a{color:#fff;text-decoration:none}.header-container .middle-links-mobile a:hover{color:#2773be}.header-container .middle-links-mobile .middle-links-separator{color:#fff}.header-container .middle-links-mobile .middle-links-separator:last-child{display:none}.header-container .nav-buttons{text-align:right}.header-container .nav-buttons .nav-button-container{display:inline-block}.header-container .nav-buttons .nav-button-container .menu-button{background-color:transparent;border:1px solid #fff;height:60px;margin:9pt;width:60px}.header-container .nav-buttons .nav-button-container .menu-button span{color:#fff;font-size:25px}@media(max-width:575.98px){.header-container .nav-buttons .nav-button-container .menu-button span{font-size:18px}.header-container .nav-buttons .nav-button-container .menu-button{height:40px;width:40px}}.header-container .nav-buttons .close-menu{text-align:left}.header-container .main-nav,.header-container .search-menu{background-color:#111;display:none;height:100vh;overflow-x:hidden;padding-top:10px;position:fixed;right:-300px;top:0;width:300px;z-index:9999}.header-container .main-menu-title-wrapper{color:#fff;display:inline-block;font-size:20px;line-height:20px;padding:20px 0;width:100%}.header-container .main-menu-title-wrapper .main-menu-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;margin:10px 5px;text-align:left}.header-container .main-menu-title-wrapper .close-menu{background-color:transparent;border:1px solid #fff;color:#fff;font-weight:400;margin:0 10px;padding:0 10px}.header-container .main-menu-title-wrapper .close-menu:hover{color:#fff;color:#a2c7ec;text-decoration:none}.header-container .globalnav-v2 .navbar-nav{float:none;font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}.header-container .globalnav-v2 .navbar-nav>li{float:none}.header-container .globalnav-v2 .navbar-nav li:first-child a{border-top:1px solid #ced4da}.header-container .globalnav-v2 .navbar-nav li:first-child a.eventTitle{border-top:none;padding-right:15px}.header-container .globalnav-v2 .navbar-nav li ul{background-color:#036;padding-left:0}.header-container .globalnav-v2 .navbar-nav li ul li a{border-bottom:1px solid #fff;font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:30px;padding-right:15px}.header-container .globalnav-v2 .navbar-nav li ul li a span{float:right}.header-container .globalnav-v2 .navbar-nav li a{border-bottom:1px solid #ced4da;color:#fff;display:block;font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;line-height:14px;padding:10px;text-align:left;text-decoration:none;width:100%}.header-container .globalnav-v2 .navbar-nav li a:hover{background-color:#fff;color:#036;text-decoration:none}.header-container .globalnav-v2 .navbar-nav li a span{float:right}.header-container .globalnav-v2 .college-menu-collapse,.header-container .globalnav-v2 .main-menu-collapse{border-top:1px solid #fff;color:#fff;margin:0}.header-container .globalnav-v2 .college-menu-collapse a,.header-container .globalnav-v2 .main-menu-collapse a{color:#fff;display:block;padding:20px 15px;text-align:left;text-decoration:none;text-transform:uppercase}.header-container .globalnav-v2 .college-menu-collapse a span,.header-container .globalnav-v2 .main-menu-collapse a span{float:right}.header-container .globalnav-v2 .college-menu-collapse{background-color:#2773be}.header-container .vusearch,.header-container .vusearch-mobile{padding:15px}.header-container .menu-social-icons{color:#fff;font-size:30px;text-align:center}.header-container .menu-social-icons a{color:#fff;margin-right:5px}.header-container .menu-social-icons a:hover{color:#2773be}.header-container .college-subheader{border-top:1px solid #fff}.header-container .college-subheader .college-landing-page{color:#fff;font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:60px;padding-left:5px;text-transform:uppercase}.header-container .college-subheader .college-landing-page a{color:#fff;text-decoration:none}.header-container .college-subheader .college-landing-page a:hover{color:#a2c7ec}.header-container .college-subheader .college-landing-page span{border-radius:1px;line-height:30px;margin-right:5px;padding:0 7px 2px}.header-container .college-subheader .college-landing-page span.no-icon{display:none}.header-container .college-subheader .college-landing-page span.clas-icon{background-color:#93c43b}.header-container .college-subheader .college-landing-page span.coe-icon{background-color:#00a750}.header-container .college-subheader .college-landing-page span.con-icon{background-color:#fec00f}.header-container .college-subheader .college-landing-page span.vsb-icon{background-color:#f47920}.header-container .college-subheader .college-landing-page span.vls-icon{background-color:#8a8bc4}.header-container .college-subheader .college-landing-page span.cps-icon{background-color:#e31c47}@media(max-width:991.98px){.header-container .college-subheader .college-landing-page{font-size:15.5px;font-weight:700;line-height:30px;text-transform:capitalize}.header-container .college-subheader .college-landing-page span{display:none}}.header-container .college-subheader .college-apply-link{color:#fff;font-family:GothamLightRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:60px;text-align:center;text-transform:uppercase}.header-container .college-subheader .college-apply-link a{color:#fff;text-decoration:none}.header-container .college-subheader .college-apply-link a:hover{color:#a2c7ec}.header-container .college-subheader .college-social-media{float:right!important}.header-container .college-subheader .college-social-media ul{-webkit-box-pack:end;-ms-flex-pack:end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:0}.header-container .college-subheader .college-social-media ul li a{color:#fff}.header-container .college-subheader .college-social-media ul li a:hover,.header-container .college-subheader .college-social-media ul li a:hover span{color:#a2c7ec}.header-container .college-subheader .college-social-media ul li span{font-size:40px;margin-right:10px}@media(min-width:1200px){.header-container .globalnav-v2 .middle-links-mobile,.header-container .globalnav-v2 .vuevents-mobile,.header-container .middle-links-mobile,.header-container .vusearch-mobile{display:none}}@media(max-width:1199.98px){.header-container .middle-links,.header-container .nav-button-container:nth-child(2),.header-container .nav-button-container:nth-child(3){display:none}}.cmp__hero--half-width-right .hero-content-author,.cmp__hero--half-width-right .hero-content-description,.cmp__hero--half-width-right .hero-content-heading{left:50%;position:relative;width:50%}.cmp__hero--half-width-left .hero-content-author,.cmp__hero--half-width-left .hero-content-description,.cmp__hero--half-width-left .hero-content-heading{left:0;position:relative;width:50%}.hero-container{background:#000;position:relative}.hero-container a{display:block;text-decoration:none}.hero-container a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .8s ease;transition:all .8s ease}.hero-container .hero-image-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80vh;justify-content:center;overflow:hidden}.hero-container .hero-image-container .cmp-image__image{margin-bottom:0;min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}.hero-container .cmp__hero--half-width-left .hero-container .hero-content-container .hero-content-heading,.hero-container .cmp__hero--half-width-left .hero-content-author,.hero-container .cmp__hero--half-width-left .hero-content-description{left:50%;position:relative;width:50%}.hero-container .cmp__hero--half-width-right .hero-content-author,.hero-container .cmp__hero--half-width-right .hero-content-description,.hero-container .cmp__hero--half-width-right .hero-content-heading{left:0;position:relative;width:50%}.hero-container .hero-content-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,right top,left top,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.7));bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;padding:5pc;position:absolute;right:0}.hero-container .hero-content-container.hero--rightaligngradient{background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.7))}.hero-container .hero-content-container.hero--centeraligngradient{background:radial-gradient(circle at center,rgba(0,0,0,.7) 50%,transparent)}.hero-container .hero-content-container.hero-content-heading{font-size:75pt;line-height:102px;-webkit-transition:all .7s cubic-bezier(.4,.01,.165,.99) .5s;transition:all .7s cubic-bezier(.4,.01,.165,.99) .5s}.hero-container .hero-content-container.hero-content-description{font-family:apex-book,Helvetica,Roboto,Arial,sans-serif;line-height:24px;margin-top:25px}.hero-container .hero-content-container.hero-content-author{font-family:apex-book,Helvetica,Roboto,Arial,sans-serif;margin-top:1pc}.hero-container .hero-content-container--university{position:relative}.hero-container .hero-content-container--university h1.title-wrapper{background-color:rgba(0,0,0,.47);bottom:0;color:#fff;line-height:1.1;margin:0;position:absolute;text-align:center;text-transform:uppercase;width:100%}.hero-container .hero-content-container--university h1.title-wrapper .title-top{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;padding:30px 30px 0}@media(max-width:767.98px){.hero-container .hero-content-container--university h1.title-wrapper .title-top{font-size:22px;padding:15px 15px 0}}.hero-container .hero-content-container--university h1.title-wrapper .title-bottom{background-color:transparent;color:#fff;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px;line-height:.9;padding:0 30px 15px}@media(max-width:767.98px){.hero-container .hero-content-container--university h1.title-wrapper .title-bottom{font-size:30px;padding:0 15px 15px}}.hero-container .hero-content-container--university h1.title-wrapper .title-bottom.bckg-disabled{background-color:transparent}.villanova-edit-mode.hero-container{margin-top:0}.villanova-edit-mode .hero-image-container{height:500px}@media(max-width:767.98px){.hero-container .hero-content-container .hero-content-heading{font-size:50px;line-height:52px}.hero-container .hero-image-container{height:500px}.hero-container .hero-content-container--university h1.title-wrapper{background-color:rgba(0,51,102,.8)}}@media(max-width:575.98px){.hero-container .hero-content-container{padding:30px}.hero-container .hero-content-container .hero-content-heading{font-size:40px;line-height:42px}}@media screen and (max-width:768px){.hero-container .title-wrapper{background-color:rgba(0,51,102,.8);-webkit-box-shadow:initial;box-shadow:none}.hero-container .title-wrapper h1{font-size:34px}.hero-container .title-wrapper h1 .title-small{color:#fff;font-size:22px;margin:7px}.hero-container .title-wrapper h2{font-size:30px}.hero-container .title-wrapper h3{font-size:25px}}.left .cmp-image{float:left;text-align:left;width:100%}.middle .cmp-image{text-align:center}.middle .cmp-image img{display:block;margin:0 auto}.right .cmp-image{float:right;text-align:right;width:100%}.cmp-image .cmp-image__image{margin-bottom:15px;max-width:100%;width:auto}.cmp-image__creator,.cmp-image__title{display:block;margin:5px 0}.cmp-image__creator,.cmp-image__description{color:#555;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.blue .cmp-container .cmp-image__creator,.blue .cmp-container .cmp-image__creator a,.blue .cmp-container .cmp-image__creator a:hover,.blue .cmp-container .cmp-image__description,.blue .cmp-container .cmp-image__description a,.blue .cmp-container .cmp-image__description a:hover,.gray .blue .cmp-container .cmp-image__creator,.gray .blue .cmp-container .cmp-image__creator a,.gray .blue .cmp-container .cmp-image__creator a:hover,.gray .blue .cmp-container .cmp-image__description,.gray .blue .cmp-container .cmp-image__description a,.gray .blue .cmp-container .cmp-image__description a:hover,.white .blue .cmp-container .cmp-image__creator,.white .blue .cmp-container .cmp-image__creator a,.white .blue .cmp-container .cmp-image__creator a:hover,.white .blue .cmp-container .cmp-image__description,.white .blue .cmp-container .cmp-image__description a,.white .blue .cmp-container .cmp-image__description a:hover{color:#fff}.black .gray .cmp-container .cmp-image__creator,.black .gray .cmp-container .cmp-image__description,.blue .gray .cmp-container .cmp-image__creator,.blue .gray .cmp-container .cmp-image__description,.gray .cmp-container .cmp-image__creator,.gray .cmp-container .cmp-image__description,.white .gray .cmp-container .cmp-image__creator,.white .gray .cmp-container .cmp-image__description{color:#036}.black .gray .cmp-container .cmp-image__creator a,.black .gray .cmp-container .cmp-image__description a,.blue .gray .cmp-container .cmp-image__creator a,.blue .gray .cmp-container .cmp-image__description a,.gray .cmp-container .cmp-image__creator a,.gray .cmp-container .cmp-image__description a,.white .gray .cmp-container .cmp-image__creator a,.white .gray .cmp-container .cmp-image__description a{color:#2773be}.black .gray .cmp-container .cmp-image__creator a:hover,.black .gray .cmp-container .cmp-image__description a:hover,.blue .gray .cmp-container .cmp-image__creator a:hover,.blue .gray .cmp-container .cmp-image__description a:hover,.gray .cmp-container .cmp-image__creator a:hover,.gray .cmp-container .cmp-image__description a:hover,.white .gray .cmp-container .cmp-image__creator a:hover,.white .gray .cmp-container .cmp-image__description a:hover{color:#23527c}.black .cmp-container .cmp-image__creator,.black .cmp-container .cmp-image__creator a,.black .cmp-container .cmp-image__creator a:hover,.black .cmp-container .cmp-image__description,.black .cmp-container .cmp-image__description a,.black .cmp-container .cmp-image__description a:hover,.gray .black .cmp-container .cmp-image__creator,.gray .black .cmp-container .cmp-image__creator a,.gray .black .cmp-container .cmp-image__creator a:hover,.gray .black .cmp-container .cmp-image__description,.gray .black .cmp-container .cmp-image__description a,.gray .black .cmp-container .cmp-image__description a:hover,.white .black .cmp-container .cmp-image__creator,.white .black .cmp-container .cmp-image__creator a,.white .black .cmp-container .cmp-image__creator a:hover,.white .black .cmp-container .cmp-image__description,.white .black .cmp-container .cmp-image__description a,.white .black .cmp-container .cmp-image__description a:hover{color:#fff}.black .white .cmp-container .cmp-image__creator,.black .white .cmp-container .cmp-image__description,.blue .white .cmp-container .cmp-image__creator,.blue .white .cmp-container .cmp-image__description,.gray .white .cmp-container .cmp-image__creator,.gray .white .cmp-container .cmp-image__description,.white .cmp-container .cmp-image__creator,.white .cmp-container .cmp-image__description{color:#555}.black .white .cmp-container .cmp-image__creator a,.black .white .cmp-container .cmp-image__description a,.blue .white .cmp-container .cmp-image__creator a,.blue .white .cmp-container .cmp-image__description a,.gray .white .cmp-container .cmp-image__creator a,.gray .white .cmp-container .cmp-image__description a,.white .cmp-container .cmp-image__creator a,.white .cmp-container .cmp-image__description a{color:#2773be}.black .white .cmp-container .cmp-image__creator a:hover,.black .white .cmp-container .cmp-image__description a:hover,.blue .white .cmp-container .cmp-image__creator a:hover,.blue .white .cmp-container .cmp-image__description a:hover,.gray .white .cmp-container .cmp-image__creator a:hover,.gray .white .cmp-container .cmp-image__description a:hover,.white .cmp-container .cmp-image__creator a:hover,.white .cmp-container .cmp-image__description a:hover{color:#23527c}.vusection .black .linkblock,.vusection .blue .linkblock,.vusection .gray .linkblock,.vusection .white .linkblock{color:#036}.vusection .black .linkblock h3,.vusection .blue .linkblock h3,.vusection .gray .linkblock h3,.vusection .white .linkblock h3{color:#036;margin:10px 0}.vusection .black .linkblock .btn,.vusection .blue .linkblock .btn,.vusection .gray .linkblock .btn,.vusection .white .linkblock .btn{background-color:transparent;border:1px solid #036;color:#036}.vusection .white .linkblock .block-container{border:1px solid #495057;display:block}.linkblock .block-container{background-color:#fff;border:solid #ced4da;border-width:1px 1px 3px;color:#000;cursor:pointer;display:block;margin-bottom:20px;padding:20px;text-align:center;width:100%}.linkblock .block-container:hover{text-decoration:none}.linkblock .block-container:hover .btn{background-color:#036;color:#fff}.linkblock .block-container h3{color:#036!important;display:inline-block;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:36px;position:relative}.linkblock .block-container h3.enableDecoration{font-size:36px;padding-bottom:10px}.linkblock .block-container h3.enableDecoration:before{border-bottom:3px solid #036;bottom:0;content:"";height:1px;left:25%;position:absolute;width:50%}.linkblock .block-container .block-desc{margin-bottom:20px}.linkblock .block-container .btn{background-color:transparent;border:1px solid #036;color:#036}@media screen and (max-width:768px){.linkblock .block-container h3{font-size:20px!important}}.mosaic{background-color:#000}.mosaic .mosaic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}@media(max-width:991.98px){.mosaic .mosaic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-height:none}}.mosaic .mosaic-container .mosaic-block{padding:0;position:relative;text-align:right;width:33.33%}.mosaic .mosaic-container .mosaic-block a{display:block;height:100%;text-decoration:none}.mosaic .mosaic-container .mosaic-block .overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;width:100%}.mosaic .mosaic-container .mosaic-block .overlay:hover{background-color:rgba(0,136,204,.75)}.mosaic .mosaic-container .mosaic-block .cmp-image .cmp-image__image{margin-bottom:0}@media(max-width:991.98px){.mosaic .mosaic-container .mosaic-block .cmp-image .cmp-image__image{width:100%!important}}.mosaic .mosaic-container .mosaic-block .cmp-image-content-container{bottom:0;color:#fff;display:block;max-width:100%;position:absolute;right:0}.mosaic .mosaic-container .mosaic-block .cmp-image-content-container .cmp-image__title{color:#fff;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;margin-right:5px;text-align:right}@media(max-width:991.98px){.mosaic .mosaic-container .mosaic-block{width:100%}}.newslist{font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}.newslist .rounded{background-color:#fff;border:solid #adb5bd;border-width:1px 1px 3px;margin-bottom:30px;padding:15px}.newslist .newslist-image{margin-right:15px}.newslist p a{font-weight:700;text-decoration:none!important}.black .newslist .newslist__title-link,.black .newslist .newslist__title-link:hover,.blue .newslist .newslist__title-link,.blue .newslist .newslist__title-link:hover,.gray .newslist .newslist__title-link,.gray .newslist .newslist__title-link:hover,.newslist .newslist__title-link,.newslist .newslist__title-link:hover,.white .newslist .newslist__title-link,.white .newslist .newslist__title-link:hover{text-decoration:none}.black .newslist .newslist__title-link:hover .newslist__title,.blue .newslist .newslist__title-link:hover .newslist__title,.gray .newslist .newslist__title-link:hover .newslist__title,.newslist .newslist__title-link:hover .newslist__title,.white .newslist .newslist__title-link:hover .newslist__title{color:#036}.newslist .newslist__title{color:#666;font-size:1pc;font-weight:700}.newslist .media-body p{color:#555;font-size:1pc}.newslist .newslist__date{font-size:1pc;text-transform:uppercase}.newslist .fa-share-alt:before{font-size:1pc}.newslist .button-container{float:right!important}.newslist .button-container .btn-primary{background-color:#fff;border-color:#666;color:#666;float:right}.newslist .button-container .btn-primary i,.newslist .button-container .btn-primary:hover{color:#2773be}.newslist .button-container .btn{border:1px solid #666;border-radius:0;float:right;font-weight:400;line-height:1.5;margin-right:10px;padding:5px 14px;text-align:left;text-decoration:none}.newslist .button-container .btn:hover{background-color:transparent}@media screen and (max-width:991.98px){.newslist .button-container .btn{float:left;margin-bottom:15px;margin-right:5px}.newslist .newslist__title{margin-top:15px}}.outcomes{color:#272727;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:50px;padding:0 15px}@-webkit-keyframes progress{0%{stroke-dasharray:0,100}}@keyframes progress{0%{stroke-dasharray:0,100}}.outcomes .container .row .col-md-12{padding-left:15px;padding-right:15px}.outcomes .csv-data-files{display:none}.outcomes form{margin-bottom:50px;margin-top:50px;text-align:center}.outcomes form button{background-color:#036;color:#fff;letter-spacing:1px}.outcomes form button:focus,.outcomes form button:hover{background-color:#194775;color:#fff}.outcomes form button span{margin-left:5px}.outcomes form .form-control{margin-right:15px;width:250px}.outcomes form #year.form-control{width:150px}.outcomes #careerOutcomesWidget{margin-bottom:50px}.outcomes #careerOutcomesWidget .outcomesbar-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 5px;position:relative}.outcomes #careerOutcomesWidget .outcomesbar-container h2{color:#555;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28.5px;margin:0 0 20px}.outcomes #careerOutcomesWidget .outcomesbar-container .total-text{display:inline-block}.outcomes #careerOutcomesWidget .outcomesbar-container .total-collection,.outcomes #careerOutcomesWidget .outcomesbar-container .totals-description{margin-bottom:20px}.outcomes #careerOutcomesWidget .outcomesbar-container .donut-legend{cursor:pointer;display:inline-block;margin-bottom:15px}.outcomes #careerOutcomesWidget .outcomesbar-container .donut-legend button{background:none;border:none}.outcomes #careerOutcomesWidget .outcomesbar-container .donut-legend button i{color:#036;font-size:25px}.outcomes #careerOutcomesWidget .outcomesbar-container .outcomebar{background:#ced4da;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;height:35px;margin-bottom:15px;position:relative;-webkit-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;transition-property:width,background-color;width:100%}.outcomes #careerOutcomesWidget .outcomesbar-container .outcomebar-title{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;background:transparent;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#000;font-size:13px;font-weight:700;left:0;position:absolute;top:0}.outcomes #careerOutcomesWidget .outcomesbar-container .outcomebar-title span{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;display:block;height:35px;line-height:35px;padding:0 20px}.outcomes #careerOutcomesWidget .outcomesbar-container .outcomebar-bar{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:35px;width:0}.outcomes #careerOutcomesWidget .outcomesbar-container #outcomebar-contEd .outcomebar-bar{background:#008770}.outcomes #careerOutcomesWidget .outcomesbar-container #outcomebar-employed .outcomebar-bar{background:#2773be}.outcomes #careerOutcomesWidget .outcomesbar-container #outcomebar-other .outcomebar-bar{background:#ff7900}.outcomes #careerOutcomesWidget .outcomesbar-container #outcomebar-seeking .outcomebar-bar{background:#818a8f}.outcomes #careerOutcomesWidget .outcomesbar-container .outcomebar-percent{color:#000;font-size:11px;height:35px;line-height:35px;position:absolute;right:10px;top:0}.outcomes #careerOutcomesWidget .col-xs-8{padding-right:0}.outcomes #careerOutcomesWidget .col-xs-4{padding-left:0}.outcomes #careerOutcomesWidget svg{display:block;margin:0 auto}.outcomes #careerOutcomesWidget svg .donut-hole{fill:#fff}.outcomes #careerOutcomesWidget svg .donut-ring{fill:transparent;stroke:#818a8f;stroke-width:5}.outcomes #careerOutcomesWidget svg .donut-segment{fill:transparent;stroke-width:5;-webkit-animation:progress 1s ease-out forwards;animation:progress 1s ease-out forwards}.outcomes #careerOutcomesWidget svg .contEd{stroke:#008770}.outcomes #careerOutcomesWidget svg .employed{stroke:#2773be}.outcomes #careerOutcomesWidget svg .other{stroke:#ff7900}.outcomes #careerOutcomesWidget svg .percentage{color:#036;font-size:5px}.outcomes #careerOutcomesWidget .modal-header{display:block}.outcomes #careerOutcomesWidget .modal-header .modal-title{font-weigth:500;color:#036;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5;margin:0}.outcomes #careerOutcomesWidget .modal-body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.outcomes #careerOutcomesWidget .table-outer{display:table;height:300px}.outcomes #careerOutcomesWidget .table-outer .table-middle{display:table-cell;font-size:20px;position:relative;vertical-align:middle}.outcomes #careerOutcomesWidget .table-outer .table-middle .donut-legend{bottom:0;cursor:pointer;position:absolute;right:0}.outcomes #careerOutcomesWidget .table-outer .table-middle .donut-legend button{background:none;border:none}.outcomes #careerOutcomesWidget .table-outer .table-middle .donut-legend button i{color:#036;font-size:25px}.outcomes #careerOutcomesWidget .key-container{color:#036;margin-bottom:15px}.outcomes #careerOutcomesWidget .key-container ul{margin:0;padding:0}.outcomes #careerOutcomesWidget .key-container ul li{list-style-type:none}.outcomes #careerOutcomesWidget .key-container ul li.key-employed i{color:#2773be}.outcomes #careerOutcomesWidget .key-container ul li.key-contEd i{color:#008770}.outcomes #careerOutcomesWidget .key-container ul li.key-other i{color:#ff7900}.outcomes #careerOutcomesWidget .key-container ul li.key-seeking i{color:#818a8f}.outcomes #careerOutcomesWidget .key-container ul li .definition{color:#707070;display:block;font-size:9pt;font-style:italic;margin-bottom:15px;padding-left:30px}.outcomes #averageSalaryWidget{margin-bottom:50px;padding-right:15px}.outcomes #averageSalaryWidget .mean-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 20px}.outcomes #averageSalaryWidget .mean-container h2{color:#555;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28.5px;margin:0 0 20px}.outcomes #averageSalaryWidget .mean-container .mean-salary{font-size:30px}.outcomes #averageSalaryWidget .mean-container .max-min-container{background-color:#2773be;border-radius:5px;color:#fff;font-size:1pc;padding:20px}.outcomes #averageSalaryWidget .mean-container .max-min-container h2{color:#fff}.outcomes #averageSalaryWidget .job-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 20px}.outcomes #averageSalaryWidget .job-container ul.top-employers,.outcomes #averageSalaryWidget .job-container ul.top-titles{margin:20px;padding:0}.outcomes #averageSalaryWidget .job-container ul.top-employers li,.outcomes #averageSalaryWidget .job-container ul.top-titles li{padding:3px}.outcomes #averageSalaryWidget .job-container .view-employers,.outcomes #averageSalaryWidget .job-container .view-positions{cursor:pointer}.outcomes #averageSalaryWidget .modal-body li{color:#adb5bd;padding:5px}.outcomes #jobFunctionWidget{margin-bottom:50px;padding-right:15px}.outcomes #jobFunctionWidget .job-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 5px;position:relative}.outcomes #jobFunctionWidget .job-container h2{color:#555;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28.5px;margin:0 0 20px}.outcomes #jobFunctionWidget .job-container .employed-percentage{margin-bottom:20px}.outcomes #jobFunctionWidget .job-container .job-bar-chart h2{font-size:25px}.outcomes #jobFunctionWidget .job-container .job-function-data{margin-bottom:20px}.outcomes #jobFunctionWidget .job-container .job-bar{background:#ced4da;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;height:35px;margin-bottom:15px;position:relative;-webkit-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;transition-property:width,background-color;width:100%}.outcomes #jobFunctionWidget .job-container .job-bar-title{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;background:transparent;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#000;cursor:pointer;font-size:13px;font-weight:700;left:0;position:absolute;top:0;width:100%}.outcomes #jobFunctionWidget .job-container .job-bar-title span{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;display:block;height:35px;line-height:35px;padding:0 20px}.outcomes #jobFunctionWidget .job-container .job-bar-bar{background:#2773be;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:35px;width:0}.outcomes #jobFunctionWidget .job-container .job-bar-percent{color:#000;font-size:11px;height:35px;line-height:35px;position:absolute;right:10px;top:0}.outcomes #contEdWidget{margin-bottom:50px}.outcomes #contEdWidget .cont-ed-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 5px;position:relative}.outcomes #contEdWidget .cont-ed-container h2{color:#555;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28.5px;margin:0 0 20px}.outcomes #contEdWidget .cont-ed-container .continuing-percentage{margin-bottom:20px}.outcomes #contEdWidget .cont-ed-container .cont-ed-chart h2{font-size:25px}.outcomes #contEdWidget .cont-ed-container .cont-ed-bar{background:#ced4da;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;height:35px;margin-bottom:15px;position:relative;-webkit-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;transition-property:width,background-color;width:100%}.outcomes #contEdWidget .cont-ed-container .cont-ed-title{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;background:transparent;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;color:#000;cursor:pointer;font-size:13px;font-weight:700;left:0;position:absolute;top:0;width:100%}.outcomes #contEdWidget .cont-ed-container .cont-ed-title span{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;display:block;height:35px;line-height:35px;padding:0 20px}.outcomes #contEdWidget .cont-ed-container .cont-ed-bar-bar{background:#2773be;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:35px;width:0}.outcomes #contEdWidget .cont-ed-container .cont-ed-percent{color:#000;font-size:11px;height:35px;line-height:35px;position:absolute;right:10px;top:0}.outcomes #locationWidget .location-container{border:1px solid #adb5bd;border-radius:5px;padding:10px 20px 20px}@media screen and (max-width:991.98px){.outcomes #careerOutcomesWidget .table-outer{height:100%}.outcomes #careerOutcomesWidget .table-outer .table-middle .donut-legend{position:relative}.outcomes #careerOutcomesWidget .table-outer .table-middle .donut-legend button{margin-bottom:50px;padding:0}.outcomes #averageSalaryWidget,.outcomes #jobFunctionWidget{padding-right:0}.outcomes form #year.form-control,.outcomes form .form-control{margin:15px 0;width:100%}}.programcard{color:#272727;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.programcard p{color:#272727;font-size:14px}.programcard a{color:#2773be}.programcard a:focus,.programcard a:hover{color:#23527c}.programcard .btn{background-color:#337ab7;border-color:#2e6da4;color:#fff;margin-top:10px}.programcard .btn-primary{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;padding:6px 9pt;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.programcard .btn-primary:hover{background-color:#286090;border-color:#204d74;color:#fff;outline:0;text-decoration:none}@media screen and (min-width:992px){.programcard{max-width:455px}}.collegehomepage .cmp-programs{margin-top:30px}.cmp-programs{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.cmp-programs,.cmp-programs .navbar{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-programs .navbar{-webkit-box-orient:vertical;background-color:#fff;border:1px solid #dee2e6;border-radius:10px;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;margin-top:30px;max-width:35pc;padding-left:15px;padding-right:15px}.cmp-programs .navbar .navbar-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width:768px){.cmp-programs .navbar .navbar-header{float:left}}@media(max-width:991.98px){.cmp-programs .navbar .navbar-header{float:none}}.cmp-programs .navbar .navbar-header .navbar-toggle{background-color:transparent;background-image:none;border:1px solid #ddd;border-radius:4px;display:none;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}@media(max-width:991.98px){.cmp-programs .navbar .navbar-header .navbar-toggle{display:block;float:left}}.cmp-programs .navbar .navbar-header .navbar-toggle:focus,.cmp-programs .navbar .navbar-header .navbar-toggle:hover{background-color:#ddd}.cmp-programs .navbar .navbar-header .navbar-toggle .fa-bars,.cmp-programs .navbar .navbar-header .navbar-toggle .fa-navicon{font-size:22px;width:22px}.cmp-programs .navbar .navbar-header .navbar-toggle .fa-bars:before,.cmp-programs .navbar .navbar-header .navbar-toggle .fa-navicon:before{color:#888}.cmp-programs .navbar .navbar-header .navbar-brand{color:#777;display:none;font-weight:700;padding:15px 0}.cmp-programs .navbar .navbar-header .navbar-brand:focus,.cmp-programs .navbar .navbar-header .navbar-brand:hover{background-color:transparent;color:#5e5e5e;text-decoration:none}@media(max-width:991.98px){.cmp-programs .navbar .navbar-header .navbar-brand{display:block}}.cmp-programs .navbar-brand{padding:15px 0}.cmp-programs .pull-right{-ms-flex-item-align:end;align-self:flex-end}.cmp-programs .nav-section{padding-right:15px}.cmp-programs .card-section{padding-left:15px;width:100%}.cmp-programs .filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;margin-top:20px}.cmp-programs .filters h1{background-color:#dee2e6;border-radius:10px;color:#6c757d;display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px;margin-bottom:10px;margin-top:30px;padding:20px 10px;text-shadow:1px 1px 0 #fff}.cmp-programs .filters [role=search]{margin-bottom:10px;width:100%}.cmp-programs .filters [role=search] .quicksearch{border:5px solid #dee2e6;border-radius:10px;color:#555;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;font-weight:700;height:70px;width:100%}.cmp-programs .filters .filter-count{color:#666;font-family:Gothambook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.cmp-programs .filters .form-control:focus{border:5px solid #2773be;font-size:1pc;font-weight:400}.cmp-programs .filters .btn-collapse,.cmp-programs .filters .button{background-color:transparent;border-bottom:2px solid #f7f7f7;color:#666;font-size:18px;padding-bottom:10px;padding-top:10px;text-align:left;width:100%}.cmp-programs .filters .btn-collapse.btn,.cmp-programs .filters .button.btn{border-left:none;border-radius:0;border-right:none;border-top:none}.cmp-programs .filters .btn-collapse.engineering i,.cmp-programs .filters .button.engineering i{color:#00a750}.cmp-programs .filters .btn-collapse.clas i,.cmp-programs .filters .button.clas i{color:#93c43b}.cmp-programs .filters .btn-collapse.business i,.cmp-programs .filters .button.business i{color:#f47920}.cmp-programs .filters .btn-collapse.vls i,.cmp-programs .filters .button.vls i{color:#8a8bc4}.cmp-programs .filters .btn-collapse.nursing i,.cmp-programs .filters .button.nursing i{color:#fec00f}.cmp-programs .filters .btn-collapse.cps i,.cmp-programs .filters .button.cps i{color:#e31c47}.cmp-programs .filters .btn-collapse.is-checked,.cmp-programs .filters .button.is-checked{background-color:#2773be;color:#fff}.cmp-programs .filters .btn-collapse.is-checked i,.cmp-programs .filters .button.is-checked i{color:#fff}.cmp-programs .filters .btn-collapse.is-checked.engineering,.cmp-programs .filters .button.is-checked.engineering{background-color:#00a750}.cmp-programs .filters .btn-collapse.is-checked.clas,.cmp-programs .filters .button.is-checked.clas{background-color:#93c43b}.cmp-programs .filters .btn-collapse.is-checked.business,.cmp-programs .filters .button.is-checked.business{background-color:#f47920}.cmp-programs .filters .btn-collapse.is-checked.vls,.cmp-programs .filters .button.is-checked.vls{background-color:#8a8bc4}.cmp-programs .filters .btn-collapse.is-checked.nursing,.cmp-programs .filters .button.is-checked.nursing{background-color:#fec00f}.cmp-programs .filters .btn-collapse.is-checked.cps,.cmp-programs .filters .button.is-checked.cps{background-color:#e31c47}.cmp-programs .filters .fa,.cmp-programs .filters .far{float:right}.cmp-programs .filters .btn-collapse .fa{float:left;margin-right:15px;margin-top:5px}.cmp-programs .filters .btn{white-space:normal}.cmp-programs .filters .clear-button{display:inline-block;width:100%}.cmp-programs .filters .clear-button button{border:1px solid #f7f7f7;border-radius:10px}.cmp-programs .filters .clear-button .clear{color:#666;font-size:18px;margin-top:10px}.cmp-programs .filters .clear-button .clear:hover{background-color:#e6e6e6}.cmp-programs .filters .clear-button .clear i{padding-left:20px;padding-top:3px}.cmp-programs .filters .ui-group{width:100%}.cmp-programs .filters .ui-group .button{margin:0}.cmp-programs .filters .ui-group h1{background-color:#f7f7f7;border-radius:10px;color:#555;display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px;margin:30px 0 10px;padding:20px 10px;text-shadow:1px 1px 0 #fff}.cmp-programs .no-results{display:none;font-size:30px;margin-top:30px}.cmp-programs .grid{margin-top:30px}.cmp-programs .grid .item{float:left;margin-bottom:20px;margin-right:20px;width:25pc}.cmp-programs .grid .panel{border:1px solid #dee2e6;border-radius:10px;cursor:pointer}.cmp-programs .grid .panel button{display:block}.cmp-programs .grid .panel .panel-heading{background-color:#f7f7f7;border-top-left-radius:9px;border-top-right-radius:9px;color:#000;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;padding:15px;text-shadow:1px 1px 0 #fff;text-transform:uppercase}.cmp-programs .grid .panel .panel-body{padding:15px}.cmp-programs .grid .panel .panel-body .btn-default{background-color:#f7f7f7;border-color:#f7f7f7;color:#666;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-top:15px}.cmp-programs .grid .panel .panel-body .desc{color:#272727;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-top:10px}.cmp-programs .grid .panel .panel-body .fa,.cmp-programs .grid .panel .panel-body .far{color:#666;font-size:18px;margin-right:10px}.cmp-programs .grid .panel .panel-body .keywords{display:none;visibility:hidden}.cmp-programs .grid .panel-default .panel-heading{background-color:#f7f7f7}.cmp-programs .grid .panel-default .school-colors .colors{float:left;height:10px;margin-bottom:20px}.cmp-programs .grid .panel-default .school-colors .colors.engineering{background-color:#00a750}.cmp-programs .grid .panel-default .school-colors .colors.clas{background-color:#93c43b}.cmp-programs .grid .panel-default .school-colors .colors.business{background-color:#f47920}.cmp-programs .grid .panel-default .school-colors .colors.vls{background-color:#8a8bc4}.cmp-programs .grid .panel-default .school-colors .colors.nursing{background-color:#fec00f}.cmp-programs .grid .panel-default .school-colors .colors.cps{background-color:#e31c47}.cmp-programs .grid .panel-default .school-colors[school-count="1"] .colors{width:100%}.cmp-programs .grid .panel-default .school-colors[school-count="2"] .colors{width:50%}.cmp-programs .grid .panel-default .school-colors[school-count="3"] .colors{width:33.333%}.cmp-programs .grid .panel-default .school-colors[school-count="4"] .colors{width:25%}.cmp-programs .grid .panel-default .school-colors[school-count="5"] .colors{width:20%}.cmp-programs .grid .panel-default .school-colors[school-count="6"] .colors{width:16.66667%}.cmp-programs .modal-content .btn{background-color:#fff;border:1px solid #666;color:#333;font-size:14px;font-weight:400}.cmp-programs .modal-content .btn:focus,.cmp-programs .modal-content .btn:hover{background-color:#e6e6e6}.cmp-programs .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 0}.cmp-programs .modal-header .close{-ms-flex-item-align:end;align-self:flex-end;margin:-20px 0 0}.cmp-programs .modal-header .modal-title{color:#036;font-size:20px;margin:-35px 0 0;text-transform:uppercase}.cmp-programs .modal-footer a.btn,.cmp-programs .modal-footer a.btn:focus,.cmp-programs .modal-footer a.btn:hover,.cmp-programs .modal-footer a.btn:visited{text-decoration:none}.cmp-programs .modal-icons{color:#666;margin-top:15px}.cmp-programs .modal-icons ul{list-style-type:none;padding:0}.cmp-programs .modal-icons ul li{display:inline-block;padding-right:20px}.cmp-programs .modal-icons ul li i.engineering{color:#00a750}.cmp-programs .modal-icons ul li i.clas{color:#93c43b}.cmp-programs .modal-icons ul li i.business{color:#f47920}.cmp-programs .modal-icons ul li i.vls{color:#8a8bc4}.cmp-programs .modal-icons ul li i.nursing{color:#fec00f}.cmp-programs .modal-icons ul li i.cps{color:#e31c47}.cmp-programs .modal-icons .fa,.cmp-programs .modal-icons .far{color:#666;font-size:18px;margin-right:5px}.cmp-programs .modal-body,.cmp-programs .modal-body p{color:#272727;font-size:14px}.cmp-programs .modal-title{font-size:20px}@media(max-width:768px){.collegehomepage .cmp-programs{margin-top:20px}.cmp-programs .navbar{margin-top:-10px}.cmp-programs .navbar-toggle{float:left}.cmp-programs .grid .item{width:100%}.cmp-programs .modal-icons ul li{display:block;padding-bottom:20px}.cmp-programs .filters .quicksearch{font-size:9pt}}@media(max-width:991.98px){.cmp-programs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-programs .navbar-header{float:none}.cmp-programs .navbar-left,.cmp-programs .navbar-right{float:none!important}.cmp-programs .navbar-toggle{display:block;float:left}.cmp-programs .navbar-collapse.collapse{display:none!important}.cmp-programs .navbar-nav{float:none!important}.cmp-programs .navbar-nav>li{float:none}.cmp-programs .collapse.in,.cmp-programs .collapse.show{display:block!important}.cmp-programs .navbar{margin-top:-10px;max-width:none;padding:0 15px}.cmp-programs .nav-section{padding-right:0}.cmp-programs .card-section{padding-left:0}}.cmp-quote-container{margin-bottom:5px;margin-top:5px;padding-top:180px;position:relative}.cmp-quote-container .quote--text-small{color:#036;font-size:25px;margin:0}.cmp-quote-container .quote--text-small .quote--large{color:#777;display:block;font-family:Bookman Old Style,Georgia,serif;font-size:25pc;position:absolute;top:-110px}.black .cmp-quote-container .quote--text-small,.blue .cmp-quote-container .quote--text-small{color:#fff}.black .cmp-quote-container .quote--text-small .quote--large,.blue .cmp-quote-container .quote--text-small .quote--large{color:#fff;opacity:.8}@media screen and (max-width:767.98px){.cmp-quote-container .quote--text-small{font-size:25px}}.cmp-quote-container .quote--text-medium{color:#036;font-size:30px;margin:0}.cmp-quote-container .quote--text-medium .quote--large{color:#777;display:block;font-family:Bookman Old Style,Georgia,serif;font-size:25pc;position:absolute;top:-110px}.black .cmp-quote-container .quote--text-medium,.blue .cmp-quote-container .quote--text-medium{color:#fff}.black .cmp-quote-container .quote--text-medium .quote--large,.blue .cmp-quote-container .quote--text-medium .quote--large{color:#fff;opacity:.8}@media screen and (max-width:767.98px){.cmp-quote-container .quote--text-medium{font-size:25px}}.cmp-quote-container .quote--text-large{color:#036;font-size:35px;margin:0}.cmp-quote-container .quote--text-large .quote--large{color:#777;display:block;font-family:Bookman Old Style,Georgia,serif;font-size:25pc;position:absolute;top:-110px}.black .cmp-quote-container .quote--text-large,.blue .cmp-quote-container .quote--text-large{color:#fff}.black .cmp-quote-container .quote--text-large .quote--large,.blue .cmp-quote-container .quote--text-large .quote--large{color:#fff;opacity:.8}@media screen and (max-width:767.98px){.cmp-quote-container .quote--text-large{font-size:25px}}.cmp-quote-container .quote--small{display:none}.cmp-quote-container .quote--credit{color:#036;font-size:1pc;font-style:italic;line-height:23px}.black .cmp-quote-container .quote--credit,.blue .cmp-quote-container .quote--credit{color:#fff}.cmp-separator .hr-large{border-top:18px solid #000;margin-bottom:1rem;margin-top:3rem}.cmp-separator .hr-medium{border-top:10px solid #000;margin-bottom:1rem;margin-top:1rem}.cmp-separator .hr-small{border-top:1px solid #000;margin-bottom:1rem;margin-top:1rem}.cmp-separator .hr-black{border-color:#000}.cmp-separator .hr-blue{border-color:#2773be}.cmp-carousel:not(.cmp-carousel-ticker){position:relative}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__content{overflow:hidden;position:relative;width:100%}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item .cmp-teaser{color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item .cmp-teaser a{color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item .cmp-teaser a:hover{color:#2773be}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item .cmp-teaser .cmp-teaser__content{padding:0 50px 20px;width:50%}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item .cmp-teaser .cmp-teaser__image{width:50%}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item.cmp-carousel__item--active,.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item.cmp-carousel__item--current{display:block}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item--next{right:-100%}.cmp-carousel:not(.cmp-carousel-ticker) .cmp-carousel__item--prev{left:-100%}.cmp-carousel.cmp-carousel-ticker{position:relative}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__content{overflow:hidden;position:relative;width:100%}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser{color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser a{color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser a:hover{color:#2773be}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser .cmp-teaser__content{padding:0 50px 20px;width:100%}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser .cmp-teaser__pretitle{display:none}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser .cmp-teaser__title{margin-bottom:0}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser .cmp-teaser__description,.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item .cmp-teaser .cmp-teaser__image{display:none}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item.cmp-carousel__item--active,.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item.cmp-carousel__item--current{display:block}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item--next{right:-100%}.cmp-carousel.cmp-carousel-ticker .cmp-carousel__item--prev{left:-100%}.cmp-carousel__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.cmp-carousel__item .cmp-teaser,.cmp-carousel__item .cmp-teaser a{color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-carousel__item .cmp-teaser a{text-decoration:none}.cmp-carousel__item .cmp-teaser a:hover{color:#2773be}.cmp-carousel__item .cmp-teaser .cmp-teaser__content{padding:0 20px 20px 50px;width:50%}.cmp-carousel__item .cmp-teaser .cmp-teaser__image{width:50%}.cmp-carousel__item.cmp-carousel__item--active,.cmp-carousel__item.cmp-carousel__item--current{display:block}.cmp-carousel__item--next{right:-100%}.cmp-carousel__item--prev{left:-100%}.cmp-carousel__actions.cmp-carousel__actions-manual{bottom:0;height:50px;margin:auto;position:absolute;right:0;top:0;width:100%}.cmp-carousel__actions.cmp-carousel__actions-manual .cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ced4da;border:none;color:#2773be;font-size:30px}.cmp-carousel__actions.cmp-carousel__actions-manual .cmp-carousel__action.cmp-carousel__action--next{position:absolute;right:0}.cmp-carousel__actions.cmp-carousel__actions-manual .cmp-carousel__action.cmp-carousel__action--previous{left:0;position:absolute}.cmp-carousel__actions.cmp-carousel__actions-auto{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:15px 0 0;padding:0}.cmp-carousel__actions.cmp-carousel__actions-auto .cmp-carousel__action{background-color:transparent;border:none;color:#2773be}.cmp-carousel__actions.cmp-carousel__actions-auto .cmp-carousel__action.cmp-carousel__action--disabled{color:#ced4da}.cmp-carousel__indicators{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:15px auto;padding:0}.cmp-carousel__indicator{-webkit-box-flex:0;background-color:#ced4da;border-radius:50%;-ms-flex:0 1 auto;flex:0 1 auto;font-size:0;height:10px;margin:0 5px;position:relative;text-indent:-3000px;width:10px}.cmp-carousel__indicator--active{background-color:#2773be}.socialmediaicon p.socialmediaicon__title{color:#0078ae;font-size:17px;font-weight:500;margin:20px 0 6px}.socialmediaicon ul{margin:0;padding:0;text-align:center}.socialmediaicon ul li{display:inline-block;list-style-type:none;padding:10px}.socialmediaicon ul li a{color:#0078ae;font-size:45px;margin-right:10px}.socialmediaicon ul li a:hover{color:#036}.socialmediaicon ul li span{font-size:45px}.container.black .socialmediaicon p.socialmediaicon__title,.container.black .socialmediaicon ul li a,.container.blue .socialmediaicon p.socialmediaicon__title,.container.blue .socialmediaicon ul li a{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:500;line-height:44px}.container.black .socialmediaicon ul li a:hover,.container.blue .socialmediaicon ul li a:hover{color:#b9dbff}.container.white .socialmediaicon p.socialmediaicon__title,.container.white .socialmediaicon ul li a{color:#0078ae;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:500;line-height:44px}.container.white .socialmediaicon ul li a:hover{color:#23527c}.container.gray .socialmediaicon p.socialmediaicon__title,.container.gray .socialmediaicon ul li a{color:#0078ae;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:500;line-height:44px}.container.gray .socialmediaicon ul li a:hover{color:#23527c}@media screen and (max-width:768px){.socialmedia-v2 ul li{padding:5px}.socialmedia-v2 ul li span{font-size:30px}}.textimage{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:15px}.textimage ol,.textimage ul{margin-left:20px}.textimage ul{list-style-type:disc}.textimage ol{list-style-type:decimal}.gray .textimage,.white .textimage{color:#555}.black .textimage,.blue .textimage{color:#fff}.black .gray .textimage,.black .white .textimage,.blue .gray .textimage,.blue .white .textimage{color:#555}.textimage .textimage__img--nofloat{float:none;padding-bottom:15px}.textimage .textimage__img--floatleft{float:left;margin-right:15px;max-width:50%}.textimage .textimage__img--floatright{float:right;margin-left:15px;max-width:50%}.textimage .textimage__img{display:inline-block;height:auto;max-width:100%}.textimage .textimage--alert{color:#a94442}.textimage .textimage--muted{color:#dee2e6}.textimage .textimage--danger,.textimage .textimage--error{color:#a94442}.textimage .textimage--info{color:#036}.textimage .textimage--warning{color:#ff8200}.textimage .textimage--bluecover{background-color:#2773be;color:#fff;padding:10px}.textimage .textimage--xxlargewhite{font-size:50px}.textimage .textimage--largewhite,.textimage .textimage--xxlargewhite{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif}.textimage .textimage--largewhite{font-size:18px;text-transform:uppercase}.textimage .textimage--positioningmessage{font-size:19px;line-height:2.1}.textimage .textimage--rlpadding{display:block;font-size:19px;line-height:2.1;padding:0 180px}.textimage .textimage--titlemessageblue{color:#036;display:block;font-size:20px;line-height:2.1;padding:0 75pt}.textimage .textimage--alteredfontsize{font-size:24px}.textimage .textimage--infographicsaccent{color:#fff;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:90pt}.textimage .textimage--infographicsbasic{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:-1px}.textimage .textimage--introduction{color:#036;font-size:21px}.textimage .textimage--minorpadding{display:block;padding:0 10px 0 8px}.textimage .textimage--bodytext{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15.5px}.textimage h2 .textimage--danger,.textimage h2 .textimage--info,.textimage h2 .textimage--muted,.textimage h2 .textimage--warning,.textimage h4 .textimage--danger,.textimage h4 .textimage--info,.textimage h4 .textimage--muted,.textimage h4 .textimage--warning{color:#036}.textimage h2{font-size:28px}.textimage h3{font-size:20px}.textimage h3 .textimage--danger,.textimage h3 .textimage--info,.textimage h3 .textimage--muted,.textimage h3 .textimage--warning{color:#2773be}.textimage h3 h4{font-size:1pc}.textimage .textimage--border{border-bottom:1px solid #adb5bd;float:left;padding-bottom:15px;width:100%}.textoverlay section{padding:50px 0 0!important}.textoverlay section .textoverlay__container .textoverlay__image{min-height:650px}.textoverlay section .textoverlay__container .textoverlay__text{background-color:#fff;border:1px solid #adb5bd;font-size:1pc;left:50%;margin-top:-75pt;min-height:200px;padding:20px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75%}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--alert{background-color:transparent;border:none;border-radius:0;color:#a94442;font-weight:700;margin:0;padding:0;text-shadow:none}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--muted{color:#ced4da}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--text-danger,.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--text-error{color:#a94442}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--text-info{color:#036}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--text-warning{color:#ff8200}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--blue-cover{background-color:#2773be;color:#fff;padding:10px}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--positioning-message{display:block;font-size:19px;line-height:2.1;padding:0 75pt}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--rl-padding{display:block;font-size:19px;line-height:2.1;padding:0 180px}.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--title-message-blue{color:#036;display:block;font-size:20px;line-height:2.1;padding:0 75pt}@media screen and (max-width:768px){.textoverlay .textoverlay__container .textoverlay__text{width:90%}.textoverlay .textoverlay__container .textoverlay__text .textoverlay__text--rl-padding,.textoverlay .textoverlay__container .textoverlay__text .textoverlay__text--title-message-blue{padding:0}}@media(max-width:767px){.textoverlay section .textoverlay__container .textoverlay__text .textoverlay__text--title-message-blue{font-size:18px;line-height:1.8;padding:0}}@media(min-width:1200px){.textoverlay section .overlay-container .overlay-image{min-height:850px}}.vubutton{margin-bottom:15px;margin-top:15px;min-width:200px}.vubutton.vubutton--white{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:Helvetica,Roboto,Arial,sans-serif;font-size:13px;font-weight:600;justify-content:center;letter-spacing:1px;padding:1pc;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.vubutton.vubutton--black,.vubutton.vubutton--white:hover{background:#000;color:#fff}.vubutton.vubutton--black{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #000;border-radius:0;font-family:Helvetica,Roboto,Arial,sans-serif;font-size:13px;font-weight:600;justify-content:center;letter-spacing:1px;padding:1pc;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.vubutton.vubutton--black:hover{background:#fff;color:#000}.fancybox-media:focus{border:6px solid #23527c}.layout-center-column .youtube__container .youtube__standard .youtube__standard--description,.layout-two-column .youtube__container .youtube__standard .youtube__standard--description{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.youtube__container .youtube__standard{padding-bottom:5px;padding-top:5px}.black .youtube__container .youtube__standard .youtube__standard--description,.black .youtube__container .youtube__standard .youtube__standard--title h3,.blue .youtube__container .youtube__standard .youtube__standard--description,.blue .youtube__container .youtube__standard .youtube__standard--title h3{color:#fff}.youtube__container .youtube__standard .youtube__standard--title h3{color:#2773be;font-size:18px}.youtube__container .youtube__standard .youtube__standard--description{color:#555}.youtube__container .youtube__standard .videoEmbed{background-position:50%;background-size:cover;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.youtube__container .youtube__standard .videoEmbed a{background:url(/etc.clientlibs/villanovafrontend/clientlibs/clientlib-university/resources/images/play_video.png) no-repeat 50%;height:100%;left:0;position:absolute;width:100%}.youtube__container .youtube__standard .videoEmbed iframe{height:100%;position:absolute;width:100%}.youtube__container .youtube__hero{overflow:hidden;position:relative}.youtube__container .youtube__hero .videoEmbed{height:90vh;overflow:hidden;padding-bottom:0;position:relative}.youtube__container .youtube__hero .youtube__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.youtube__container .youtube__hero .youtube__title{background-color:rgba(0,0,0,.47);bottom:0;color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:70px;line-height:.9;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:768px){.youtube__container .youtube__hero .youtube__title{background-color:rgba(0,51,102,.8);-webkit-box-shadow:initial;box-shadow:none}}.youtube__container .youtube__hero .youtube__title .youtube__title--titleTop h1{color:#fff;font-family:GothamBook,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;margin:7px}@media screen and (max-width:768px){.youtube__container .youtube__hero .youtube__title .youtube__title--titleTop h1{font-size:22px}}.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom{background-color:transparent;font-family:GothamBoldRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px;padding:0 30px 15px}@media screen and (max-width:768px){.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom{font-size:30px}}.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom p{margin:7px}.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom .youtube__title--button{color:#fff;font-size:20px;text-decoration:none;text-transform:none}.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom .youtube__title--button:hover{background-color:#fff;text-decoration:underline}.youtube__container .youtube__hero .youtube__title .youtube__title--titleBottom h2{color:#fff;font-size:40px;font-weight:400;margin:7px}.container-fluid-width .container:not(.container-fixed-width){max-width:100%;padding-left:0;padding-right:0}.cmp-header__skiptomaincontent .cmp-header__skiptomaincontent-link{background-color:#0078ae;color:#fff;height:1px;left:-999px;overflow:hidden;position:relative;position:absolute;top:auto;width:1px;z-index:-999}.cmp-header__skiptomaincontent .cmp-header__skiptomaincontent-link:active,.cmp-header__skiptomaincontent .cmp-header__skiptomaincontent-link:focus{background-color:#0078ae;color:#fff;display:block;font-size:24px;font-weight:400;height:auto;left:auto;overflow:auto;padding:15px;position:relative;text-align:center;text-decoration:none;top:auto;width:100%;z-index:999}