.styles-2018 .banner .banner_inner,.styles-2018 .events .events_inner,.styles-2018 .section .section_inner,.styles-2018 .testimonials .testimonials_inner,.news_section .news_inner{width:100%;max-width:1120px;padding:0 48px;margin:0 auto;box-sizing:border-box}@media (max-width: 600px){.styles-2018 .banner .banner_inner,.styles-2018 .events .events_inner,.styles-2018 .section .section_inner,.styles-2018 .testimonials .testimonials_inner,.news_section .news_inner{padding-left:30px;padding-right:30px}}.styles-2018 .banner .banner_inner{white-space:nowrap;overflow:hidden}.styles-2018 .banner .banner_inner:after{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.styles-2018 .banner .content{display:inline-block;vertical-align:middle;width:100%;white-space:normal}.news_section .article .image,.styles-2018 .events .event .image,.styles-2018 .section .image,.styles-2018 .testimonials .images .image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media (min-width: 30.0625em){.menu-item-25491 a{background-color:#d8d3d0;color:#000 !important}}@media (min-width: 48.0625em){.menu-global-container li a{color:#d6d3d0}}.button-bright{background-color:#d8d3d0;color:#000}body:not(.home) main .button-bright{background-color:#A0273D;color:#fff}body:not(.home) main .button-bright:hover{background-color:#c5385c;opacity:1}.module-contact{color:#4D4D4D}.site-contact-location,.site-contact-media{color:#B0B0B0}.testimonial-carousel .testimonial{color:#4D4D4D}.module-feed-action,.module-action{color:#4d4d4d}.dashboard-quicklinks a{background-color:#00807D}.dashboard-quicklinks a:hover{background-color:#006664}.section--dark{color:#474747}.event-details a{color:#872137}.module-nav nav>ul>li>a{opacity:1}#cff.cff-default-styles .cff-author .cff-date{color:#4d4d4d}#cff.cff-default-styles a{text-decoration:underline !important}.contextual-nav nav li:first-child{background-color:#00807D}.contextual-nav nav a{color:#474747}.structured-form h3,.structured-nav h3{background-color:#00807D}form .ninja-forms-req-symbol{color:#872137}:focus{box-shadow:0 0 0 1px #fff}.entry-content a:focus,.post-body a:focus{box-shadow:inset 0 -1px 0 #a02741}@media (min-width: 48.0625em){.search-opened .slideout-search .search-form .search-field:focus{box-shadow:0 0 0 1px #fff}}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=time]:focus,input[type=week]:focus,input[type=month]:focus,input[type=range]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{box-shadow:0 0 0 1px #c5385c}.button:focus,button:focus,input[type=submit]:focus{box-shadow:0 0 0 1px #c5385c}input[type=radio]:focus{box-shadow:0 0 0 1px #c5385c;border-radius:100%}input[type=checkbox]:focus{box-shadow:0 0 0 1px #c5385c}.entry-content .button{background-color:#ac2943;color:#fff !important}.breadcrumbs li a{opacity:1}.event-more-info{color:#872137;font-size:.75em;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,serif;font-weight:700;text-decoration:none}@media (min-width: 48.0625em){.calendar-toolbar{flex-wrap:wrap}.calendar-toolbar>.button{order:1}.calendar-toolbar-links{order:3;width:100%;border:0;padding:1em 0 2em;margin-top:1em;border-top:1px solid rgba(0,0,0,0.1)}.calendar-toolbar-links .button-set .button-wrap{flex-grow:1}.calendar-toolbar-form{order:2;min-width:210px}}.calendar-item p a{text-decoration:underline}.dashboard-text-content a{text-decoration:underline;color:#a02741}.entry-footer{font-size:12px;margin-top:1.5em}.entry-meta{font-size:12px;margin-bottom:1.5em}.entry-footer a,.entry-meta a,.entry-contact a{text-decoration:underline;color:#a02741}.site-headers{box-shadow:0 0 3px rgba(0,0,0,0.1),0 5px 20px rgba(0,0,0,0.1)}.site-header{border-top:1px solid #a02741;border-bottom:1px solid #a02741}.global-header{background-color:#7e2235;border-color:#7e2235}.menu-global-container:before{content:none}.global-header .button-small{display:block;width:100px;color:#fff;background-color:#a02741;border-color:#a02741;margin-top:0;transition:color 0.3s, background 0.3s}.global-header .button-small:hover{color:#7e2235;background:#d8d3d0}.main-navigation>.button{width:100px;color:#7e2235;font-size:.9375em;text-transform:none;letter-spacing:0.07em;transition:background 0.3s}.main-navigation>.button:hover{background:#fff;opacity:1}.icon-calendar{width:18px;background-size:18px 19px;background-position:0 0;background-repeat:no-repeat;background-image:url("../png/calendar.png")}.icon-directory{width:22px;background-size:22px 14px;background-position:0 2px;background-repeat:no-repeat;background-image:url("../png/directory.png")}.icon-search{width:18px;background-size:18px 18px;background-position:0 0;background-repeat:no-repeat;background-image:url("../png/search.png")}.site-contact-social li{margin-right:1em}.site-footer-badges{padding-bottom:0}.site-footer nav .menu-item-25491 a{margin-top:10px}@media (min-width: 30.0625em){.menu-item-25491 a{color:#7e2235 !important}}@media (min-width: 48.0625em){.main-navigation>.button{right:0px;top:-2px}.menu-secondary-global-container li:last-child{border-left:0;padding-left:0.75em}.site-branding:after{content:none}.slideout-search .icon{background-color:#7e2235;-webkit-box-shadow:0 0 3px 8px #7e2235;box-shadow:0 0 3px 8px #7e2235}.site-footer nav{border-left:0}}@media (max-width: 48.0625em){.main-navigation>.button{width:60px;top:1.55em}.site-footer nav ul li{width:100%}}@media (min-width: 770px) and (max-width: 960px){.main-navigation>.button{right:32px;top:-72px}}@media (max-width: 768px){.menu-toggle{width:50px;height:50px;right:15px;top:16px;border:0;border-radius:100%;background:none;box-shadow:none}.menu-toggle:active{background:#8C263B}.menu-toggle:before{content:'';position:absolute;top:calc(50% - 6px);left:calc(50% - 12px);width:24px;height:12px;border-top:solid 2px #fff;border-bottom:solid 2px #fff}.menu-toggle:after{content:'';position:absolute;top:calc(50% + 3px);left:calc(50% - 12px);width:24px;height:0;border-top:solid 2px #fff;box-sizing:border-box;background:none}}.main-navigation.toggled .menu-toggle:after{transform:none}.breadcrumbs{width:calc(100% + 6em);white-space:nowrap;overflow:hidden;overflow-x:auto;margin-left:-3em;margin-right:-3em;background:#fff;border-bottom:0;padding:10px 3em 12px 3em}@media (min-width: 1120px){.breadcrumbs{max-width:1024px;box-sizing:content-box}}@media (max-width: 768px){.breadcrumbs{padding-left:2em;padding-right:2em}}.breadcrumbs:before,.breadcrumbs:after{content:none}@media (max-width: 768px){.breadcrumbs{width:calc(100% + 4em);margin-left:-2em;margin-right:-2em}}@media (min-width: 1120px){.breadcrumbs{max-width:1024px;box-sizing:content-box}}.breadcrumbs li{display:inline-block;font-size:.75em;letter-spacing:.075em}.page-template-degree .breadcrumbs,.page-template-new-template .breadcrumbs{width:100%;margin-left:auto;margin-right:auto}.site-headers{transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),box-shadow 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.going-down.site-header-reduced .site-headers{box-shadow:0 0 0 rgba(0,0,0,0.1),0 0 0 rgba(0,0,0,0.1)}@media (min-width: 48.0625em){.main-navigation .sub-menu,.global-navigation .sub-menu{visibility:visible;pointer-events:none}.main-navigation .sub-menu:focus-within,.main-navigation li:hover .sub-menu,.menu-item-has-children:focus-within .sub-menu,.global-navigation .current-menu-item .sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(0, 0, 0)}.global-header.open+.site-header{-webkit-transition:-webkit-transform 0.4s ease 0.1s;transition:transform 0.4s ease 0.1s;-webkit-transform:translateY(2.8125em);-ms-transform:translateY(2.8125em);transform:translateY(2.8125em);-webkit-transform:translateY(2.74875em);-ms-transform:translateY(2.74875em);transform:translateY(2.74875em)}.main-navigation>.button:focus-visible{box-shadow:0 0 0 2px #fff}}.site-title a,.site-title span{display:block;color:transparent;background-image:url("../svg/logo.svg");background-repeat:no-repeat;background-position:left center;-webkit-background-size:contain;background-size:contain;height:0;padding-bottom:30.5%}.no-svg .site-title a,.no-svg .site-title span{background-image:url("../logo.html")}.no-rgba .site-title a,.no-rgba .site-title span{text-indent:-99999em}@media (min-width: 48.0625em){.global-header{padding-top:0 !important;padding-bottom:0 !important}.global-header .menu-global-container{padding-top:0.6em;padding-bottom:0.6em}.global-header .menu-global-container ul li{padding-bottom:0;vertical-align:top}.global-header .menu-secondary-global-container{height:43px}.global-header .menu-secondary-global-container ul{height:43px}.global-header .menu-secondary-global-container ul li:not(.slideout-search){padding-top:0.6em;padding-bottom:0.6em}.global-header .menu-secondary-global-container ul li.slideout-search{margin-bottom:0;padding-bottom:0;overflow:visible}.global-header .menu-secondary-global-container ul li.slideout-search form{margin-top:-10px}.global-header .menu-secondary-global-container ul li.slideout-search form .screen-reader-text{color:inherit;left:8px;pointer-events:none}.global-header .menu-secondary-global-container ul li.slideout-search form .search-field{height:44px;color:#ffffff}.global-header .menu-secondary-global-container ul li a.icon-calendar{margin-top:0}}.search-form-container .search-form .screen-reader-text,.menu-secondary-global-container .search-form .screen-reader-text{top:8px;width:auto;height:auto;font-family:"proxima-nova","Helvetica Neue","Helvetica",Arial,serif;font-size:0.875em;font-weight:700;letter-spacing:0.05em;line-height:1;overflow:visible;clip:unset;clip-path:unset}.search-form-container .search-form .search-field,.menu-secondary-global-container .search-form .search-field{padding-top:20px}.search-form-container .search-form .search-field::placeholder,.menu-secondary-global-container .search-form .search-field::placeholder{color:transparent}.main-navigation .search-form-container .search-form .screen-reader-text{left:14px;color:#000000}.main-navigation .search-form-container .search-form .search-submit{top:50%;transform:translateY(-50%)}.search-toolbar label{color:#a02741;font-weight:700}.search-toolbar .calendar-toolbar-form{margin-top:10px}@media (max-width: 768px){.menu-toggle{width:50px;height:50px;right:15px;top:16px;border:0;border-radius:100%;background:none;box-shadow:none}}@media (max-width: 768px){.menu-toggle:active{background:#8C263B}}@media (max-width: 768px){.menu-toggle:before{content:'';position:absolute;top:calc(50% - 6px);left:calc(50% - 12px);width:24px;height:12px;border-top:solid 2px #fff;border-bottom:solid 2px #fff}}@media (max-width: 768px){.menu-toggle:after{content:'';position:absolute;top:calc(50% + 3px);left:calc(50% - 12px);width:24px;height:0;border-top:solid 2px #fff;box-sizing:border-box;background:none}}.main-navigation.toggled .menu-toggle:after{transform:none}.news_section .heading{position:relative}.news_section .heading h2{color:#4d4d4d;font-family:"schoolbook-web",georgia,times,serif;font-size:45px;font-weight:normal;font-style:italic;letter-spacing:0.01em;line-height:1;margin:0;margin-bottom:60px}@media (max-width: 900px){.news_section .heading h2{font-size:37px}}@media (max-width: 600px){.news_section .heading h2{font-size:32px}}.news_section .heading .button{position:relative;display:inline-block;z-index:0;color:#9d2b42;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.03em;font-size:18px;line-height:1;font-weight:bold;text-decoration:none;padding:10px 25px;border-radius:3px;border:solid 3px #e6e6e6;margin-top:30px;transition:color 0.3s;cursor:pointer;background-color:transparent;text-transform:none;font-size:12px;font-weight:bold;line-height:1;letter-spacing:0.1em;text-transform:uppercase;padding:7px 15px 9px 15px;border-width:2px;margin-top:4px;color:#9d2b42 !important;position:absolute;right:0;top:0}.news_section .heading .button:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;width:auto;height:auto;z-index:-1;background:#e6e6e6;transform-origin:left bottom;transform:scaleY(0);transition:transform 0.3s}.news_section .heading .button:hover{opacity:1}.news_section .heading .button:hover:before{transform:scaleY(1)}@media (max-width: 900px){.news_section .heading .button{margin-top:0}}@media (max-width: 600px){.news_section .heading .button{margin-top:-4px}}.news_section ul{margin:0 -15px !important;padding:0 !important}.news_section ul li{display:inline-block;vertical-align:top;width:25%;margin-top:0 !important}@media (max-width: 900px){.news_section ul li{width:50%;margin-bottom:30px}}@media (max-width: 600px){.news_section ul li{width:100%}}.news_section .article{display:block;padding:0 15px;cursor:pointer;text-decoration:none !important}.news_section .article .image{display:block;position:relative;width:100%;height:150px;margin-bottom:30px;background-color:#4d4d4d}@media (max-width: 900px){.news_section .article .image{margin-bottom:20px}}@media (max-width: 600px){.news_section .article .image{margin-bottom:15px}}.news_section .article .image .category{display:block;position:absolute;bottom:0;left:0;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:12px;font-weight:bold;line-height:1;letter-spacing:0.2em;text-transform:uppercase;padding:10px 15px;background:#d67d00;transition:background 0.3s}.news_section .article .image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.2);opacity:0;transition:opacity 0.3s}.news_section .article .title{display:block;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4d4d4d;font-size:16px;font-weight:500;letter-spacing:0.02em;line-height:1.4;transition:color 0.3s}@media (max-width: 600px){.news_section .article .title{font-size:15px}}.news_section .article .date{display:block;color:#a6a6a6;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;line-height:1;letter-spacing:0.2em;text-transform:uppercase;padding-top:8px;transition:color 0.3s}.news_section .article:hover{opacity:1 !important}.news_section .article:hover .title{color:#9d2b42}.news_section .article:hover .date{color:#9d2b42}.news_section .article:hover .image:before{opacity:1}.news_section .article.category-academics .image{background-image:url("../jpg/academics-default.jpg")}.news_section .article.category-academics .image .category{background-color:#4d4d4d}.news_section .article.category-events .image{background-image:url("../jpg/events-default.jpg")}.news_section .article.category-events .image .category{background-color:#0d4b73}.news_section .article.category-community .image{background-image:url("../jpg/community-default.jpg")}.news_section .article.category-community .image .category{background-color:#9d2b42}.news_section .article.category-fine-arts .image{background-image:url("../jpg/fine-arts-default.jpg")}.news_section .article.category-fine-arts .image .category{background-color:#d67d00}.site-content{max-width:none !important;padding:0px}.styles-2018{background:#fff}.styles-2018 .scrunch_one{margin:0 -4px}.styles-2018 .shrink_plus{display:inline-block;font-family:helvetica, arial, sans-serif;font-weight:normal;font-size:32px;transform:translateY(-7px)}@media (max-width: 900px){.styles-2018 .shrink_plus{font-size:26px}}.styles-2018 .align_right{text-align:right}.styles-2018 .inline_block{display:inline-block}.styles-2018 .banner{position:relative;height:60vh;min-height:500px;overflow:hidden;background:#000}.styles-2018 .banner .banner_inner{position:relative;z-index:2;height:100%}@media (max-width: 1324px){.styles-2018 .banner .banner_inner{max-width:none;padding-left:150px;padding-right:150px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .banner .banner_inner{padding-left:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .banner .banner_inner{padding-left:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .banner .banner_inner{padding-left:30px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .banner .banner_inner{padding-right:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .banner .banner_inner{padding-right:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .banner .banner_inner{padding-right:30px}}.styles-2018 .banner video{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%)}.styles-2018 .banner .content{width:510px;color:#fff}@media (max-width: 750px){.styles-2018 .banner .content{width:auto}}.styles-2018 .banner .content h2{color:#fff;font-family:"grad",georgia,times,serif;font-size:50px;font-weight:normal;line-height:1;margin:0;margin-bottom:30px;font-style:normal;font-weight:500}@media (max-width: 900px){.styles-2018 .banner .content h2{font-size:44px}}@media (max-width: 600px){.styles-2018 .banner .content h2{font-size:38px;font-weight:500}}.styles-2018 .banner .content p{font-family:"schoolbook-web",georgia,times,serif;letter-spacing:0.02em;font-size:16px;line-height:1.6}@media (max-width: 900px){.styles-2018 .banner .content p{font-size:15px}}@media (max-width: 600px){.styles-2018 .banner .content p{font-size:14px}}.styles-2018 .banner .content .button{position:relative;display:inline-block;z-index:0;color:#fff;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.03em;font-size:18px;line-height:1;font-weight:bold;text-decoration:none;padding:10px 25px;border-radius:3px;border:solid 3px #9d2b42;margin-top:30px;transition:color 0.3s;cursor:pointer;background-color:transparent;text-transform:none}.styles-2018 .banner .content .button:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;width:auto;height:auto;z-index:-1;background:#9d2b42;transform-origin:left bottom;transform:scaleY(0);transition:transform 0.3s}.styles-2018 .banner .content .button:hover{opacity:1}.styles-2018 .banner .content .button:hover:before{transform:scaleY(1)}.styles-2018 .banner.fit_to_height video{top:0;left:50%;width:auto;height:100%;margin-top:auto;transform:translateX(-50%)}.styles-2018 .banner #pause_button{position:absolute;z-index:3;bottom:20px;right:20px;width:40px;height:40px;background:#000;border-radius:100%;border:solid 3px #000;transition:border 0.3s}@media (max-width: 1200px) and (min-width: 901px){.styles-2018 .banner #pause_button{bottom:auto;top:20px}}.styles-2018 .banner #pause_button .a,.styles-2018 .banner #pause_button .b,.styles-2018 .banner #pause_button .c{position:absolute;top:50%;left:50%;width:4px;height:14px;border-radius:4px;background:#fff;margin:-7px 0 0 -2px;transition:all 0.3s}.styles-2018 .banner #pause_button .a{transform:translate(-5px, 0)}.styles-2018 .banner #pause_button .b,.styles-2018 .banner #pause_button .c{transform-origin:top center;transform:translate(5px, 0)}.styles-2018 .banner #pause_button .c{transform-origin:bottom center}.styles-2018 .banner #pause_button.paused .a{transform:translate(-4px, 0)}.styles-2018 .banner #pause_button.paused .b{transform:translate(-5px, 1px) rotate(-60deg)}.styles-2018 .banner #pause_button.paused .c{transform:translate(-5px, -1px) rotate(60deg)}@media (min-width: 901px){.styles-2018 .banner #pause_button:hover{border-color:#9d2b42}}@media (max-width: 900px){.styles-2018 .banner #pause_button:active{border-color:#9d2b42}}.styles-2018 .banner:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;transition:background 5s}.styles-2018 .banner.visible:before{background:rgba(0,0,0,0.2)}.styles-2018 .events{position:relative;z-index:1;background:#f2f2f2}@media (max-width: 1324px){.styles-2018 .events .events_inner{max-width:none;padding-left:150px;padding-right:150px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .events .events_inner{padding-left:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .events .events_inner{padding-left:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .events .events_inner{padding-left:30px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .events .events_inner{padding-right:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .events .events_inner{padding-right:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .events .events_inner{padding-right:30px}}.styles-2018 .events .events_innermost{margin:0 -48px}@media (max-width: 600px){.styles-2018 .events .events_innermost{margin:0 -30px}}.styles-2018 .events .event{display:inline-block;vertical-align:top;width:33.333%;margin:0;position:relative;cursor:pointer}.styles-2018 .events .event .image{display:block;z-index:0;position:absolute;width:100%;height:100%;transition:transform 0.3s}@media (max-width: 900px){.styles-2018 .events .event .image{display:none}}.styles-2018 .events .event .event_date{display:block;z-index:2;color:#9d2b42;line-height:1.3;transition:transform 0.3s, color 0.3s}@media (min-width: 901px){.styles-2018 .events .event .event_date{position:absolute;top:40px;left:48px;height:100%}}@media (max-width: 900px){.styles-2018 .events .event .event_date{padding-top:40px;padding-left:48px;padding-right:48px}}@media (max-width: 600px){.styles-2018 .events .event .event_date{padding-left:30px;padding-right:30px}}.styles-2018 .events .event .event_date .month{display:block;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}@media (max-width: 600px){.styles-2018 .events .event .event_date .month{font-size:15px}}.styles-2018 .events .event .event_date .date{display:block;font-family:"schoolbook-web",georgia,times,serif;font-size:45px}@media (max-width: 900px){.styles-2018 .events .event .event_date .date{font-size:38px}}@media (max-width: 600px){.styles-2018 .events .event .event_date .date{font-size:32px}}.styles-2018 .events .event .details{display:block;min-height:144px;position:relative;z-index:1;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4d4d4d;padding:40px 48px 40px 116px;background:#f2f2f2;transition:color 0.3s, background 0.3s}@media (max-width: 900px){.styles-2018 .events .event .details{padding-top:10px;padding-left:48px;padding-right:48px}}@media (max-width: 600px){.styles-2018 .events .event .details{padding-left:30px;padding-right:30px}}.styles-2018 .events .event .details .title{display:block;font-size:16px;font-weight:500;letter-spacing:0.02em;line-height:1.4;transition:transform 0.3s;hyphens:auto}@media (max-width: 600px){.styles-2018 .events .event .details .title{font-size:15px}}.styles-2018 .events .event .details .time{display:block;font-size:12px;font-weight:bold;letter-spacing:0.1em;line-height:1;margin-top:8px;transition:transform 0.3s}.styles-2018 .events .event .details .seymore{display:block;position:absolute;bottom:0;right:48px;color:#9d2b42;font-size:12px;font-weight:bold;line-height:1;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:40px;opacity:0;transform:translateX(20px);transition:transform 0.3s, opacity 0.3s, color 0.3s}.styles-2018 .events .event .details .seymore:after{content:'';position:absolute;z-index:2;bottom:-40px;left:0;width:100%;height:10px;background:#f2f2f2;transform:scaleY(0);transform-origin:bottom left;transition:transform 0.3s}.styles-2018 .events .event .details .seymore:hover{color:#4d4d4d}.styles-2018 .events .event .details .seymore:hover:after{transform:scaleY(1)}.styles-2018 .events .event:before{content:'';display:block;position:absolute;z-index:2;top:40px;bottom:40px;right:0;width:1px;background:rgba(0,0,0,0.1)}.styles-2018 .events .event:last-child:before{content:none}@media (min-width: 901px){.styles-2018 .events .event.featured .image,.styles-2018 .events .event:hover .image{transform:translateY(-100%)}.styles-2018 .events .event.featured .event_date,.styles-2018 .events .event:hover .event_date{transform:translateY(-100%);color:#fff}.styles-2018 .events .event.featured .details,.styles-2018 .events .event:hover .details{color:#4d4d4d;background:#d9d9d9}.styles-2018 .events .event.featured .details .title,.styles-2018 .events .event.featured .details .time,.styles-2018 .events .event:hover .details .title,.styles-2018 .events .event:hover .details .time{transform:translateX(-68px)}.styles-2018 .events .event.featured .details .seymore,.styles-2018 .events .event:hover .details .seymore{transform:translateX(0);opacity:1}.styles-2018 .events .event.featured{float:right}.styles-2018 .events .event.featured .details{color:#fff;background:#0d4b73}.styles-2018 .events .event.featured .details .seymore{color:#00bbd0}.styles-2018 .events .event.featured .details .seymore:after{background:#00bbd0}.styles-2018 .events .event.featured .details .seymore:hover{color:#fff}}.styles-2018 .section{position:relative}.styles-2018 .section .image{background-color:#333}@media (min-width: 901px){.styles-2018 .section .image{position:absolute;top:0;width:50%;height:100%}}@media (max-width: 900px){.styles-2018 .section .image{height:50vh;min-height:300px}}.styles-2018 .section .section_inner{position:relative}@media (max-width: 1324px){.styles-2018 .section .section_inner{max-width:none;padding-left:0;padding-right:0}}.styles-2018 .section .factoid{display:block;position:absolute;padding:0 60px;color:#fff;text-align:center;box-sizing:border-box;transition:background 0.3s;cursor:pointer}@media (min-width: 901px){.styles-2018 .section .factoid{bottom:0;width:auto}}@media (max-width: 900px){.styles-2018 .section .factoid{bottom:100%;width:auto}}@media (max-width: 600px){.styles-2018 .section .factoid{position:relative;padding:0 20px}}.styles-2018 .section .factoid .number{display:inline-block;vertical-align:middle;position:relative;height:140px;font-family:"schoolbook-web",georgia,times,serif;font-size:45px;line-height:146px;margin-right:15px}@media (max-width: 900px){.styles-2018 .section .factoid .number{font-size:38px}}.styles-2018 .section .factoid .number:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:10px;background:rgba(255,255,255,0.2);transform-origin:bottom left;transition:background 0.3s, transform 0.3s}.styles-2018 .section .factoid .college_of_distinction_logo{background:url("../png/college_of_distinction_logo.png") no-repeat 0 50%/100% auto;width:60px;margin-right:20px}.styles-2018 .section .factoid .label{display:inline-block;vertical-align:middle;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.02em;line-height:1.3;text-transform:none;text-align:left;padding:0 !important;background-color:transparent}@media (max-width: 600px){.styles-2018 .section .factoid .label{font-size:15px}}.styles-2018 .section .factoid:hover .number:after{transform:scaleY(2)}.styles-2018 .section .factoid.gold{background:#d67d00}.styles-2018 .section .factoid.gold .number:after{background:#ffad3c}.styles-2018 .section .factoid.gold:hover{background:#e69018}.styles-2018 .section .factoid.gold:hover .number:after{background:#ffb550}.styles-2018 .section .factoid.gray{background:#4d4d4d}.styles-2018 .section .factoid.gray:hover{background:#5f5f5f}.styles-2018 .section .factoid.maroon{background:#9d2b42}.styles-2018 .section .factoid.maroon:hover{background:#a74055}.styles-2018 .section .content{position:relative;padding-top:150px;padding-bottom:150px}@media (max-width: 1200px){.styles-2018 .section .content{padding-top:120px}}@media (max-width: 900px){.styles-2018 .section .content{padding-top:80px}}@media (max-width: 1200px){.styles-2018 .section .content{padding-bottom:120px}}@media (max-width: 900px){.styles-2018 .section .content{padding-bottom:80px}}@media (max-width: 1324px){.styles-2018 .section .content{padding-left:150px;padding-right:150px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .section .content{padding-left:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .section .content{padding-left:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .section .content{padding-left:30px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .section .content{padding-right:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .section .content{padding-right:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .section .content{padding-right:30px}}@media (max-width: 900px){.styles-2018 .section .content{max-width:610px;margin-left:auto;margin-right:auto}}.styles-2018 .section .content h2{color:#9d2b42;font-family:"grad",georgia,times,serif;font-size:50px;font-weight:normal;line-height:1;margin:0;margin-bottom:30px;font-style:normal}@media (max-width: 900px){.styles-2018 .section .content h2{font-size:44px}}@media (max-width: 600px){.styles-2018 .section .content h2{font-size:38px;font-weight:500}}.styles-2018 .section .content p{font-family:"schoolbook-web",georgia,times,serif;letter-spacing:0.02em;font-size:16px;line-height:1.6;color:#4d4d4d}@media (max-width: 900px){.styles-2018 .section .content p{font-size:15px}}@media (max-width: 600px){.styles-2018 .section .content p{font-size:14px}}.styles-2018 .section .content .button{position:relative;display:inline-block;z-index:0;color:#9d2b42;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.03em;font-size:18px;line-height:1;font-weight:bold;text-decoration:none;padding:10px 25px;border-radius:3px;border:solid 3px rgba(0,0,0,0.1);margin-top:30px;transition:color 0.3s;cursor:pointer;background-color:transparent;text-transform:none}.styles-2018 .section .content .button:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;width:auto;height:auto;z-index:-1;background:rgba(0,0,0,0.1);transform-origin:left bottom;transform:scaleY(0);transition:transform 0.3s}.styles-2018 .section .content .button:hover{opacity:1}.styles-2018 .section .content .button:hover:before{transform:scaleY(1)}.styles-2018 .section .content .amy_bragg_carey_sig{font-family:"schoolbook-web",georgia,times,serif;letter-spacing:0.02em;font-size:16px;line-height:1.6;background:url("../png/amy_bragg_carey_sig.png") no-repeat 0 0/217px auto;color:#a6a6a6;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:42px;padding-left:8px;margin-left:-8px;margin-top:20px}@media (max-width: 900px){.styles-2018 .section .content .amy_bragg_carey_sig{font-size:15px}}@media (max-width: 600px){.styles-2018 .section .content .amy_bragg_carey_sig{font-size:14px}}.styles-2018 .section .content .amy_bragg_carey_sig .name{font-weight:normal}.styles-2018 .section .content .amy_bragg_carey_sig .title{font-size:12px;font-weight:500;line-height:1;letter-spacing:0.2em;text-transform:uppercase;padding-top:8px}@media (max-width: 900px){.styles-2018 .section .content.friends_seal{position:static}}.styles-2018 .section .content.friends_seal:before{content:'';position:absolute;top:75px;left:-113px;width:226px;height:226px;background:url("../png/friends_seal.png") no-repeat 0 0/auto 100%}@media (max-width: 1200px){.styles-2018 .section .content.friends_seal:before{top:60px}}@media (max-width: 900px){.styles-2018 .section .content.friends_seal:before{top:40px}}@media (max-width: 1324px){.styles-2018 .section .content.friends_seal:before{left:150px;margin-left:-113px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .section .content.friends_seal:before{left:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .section .content.friends_seal:before{left:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .section .content.friends_seal:before{left:30px}}@media (max-width: 1200px){.styles-2018 .section .content.friends_seal:before{left:300px}}@media (max-width: 1200px) and (max-width: 1200px){.styles-2018 .section .content.friends_seal:before{left:22.66%}}@media (max-width: 1200px) and (max-width: 900px){.styles-2018 .section .content.friends_seal:before{left:100px}}@media (max-width: 1200px) and (max-width: 600px){.styles-2018 .section .content.friends_seal:before{left:60px}}@media (max-width: 900px){.styles-2018 .section .content.friends_seal:before{left:auto !important;right:0;margin-left:auto;width:169.5px}}.styles-2018 .section.image_on_left .image{left:0}@media (min-width: 601px){.styles-2018 .section.image_on_left .factoid{left:48px}}@media (min-width: 601px) and (max-width: 900px){.styles-2018 .section.image_on_left .factoid{left:150px}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 1200px){.styles-2018 .section.image_on_left .factoid{left:11.33%}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 900px){.styles-2018 .section.image_on_left .factoid{left:50px}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 600px){.styles-2018 .section.image_on_left .factoid{left:30px}}.styles-2018 .section.image_on_left .content{padding-left:150px}@media (max-width: 1200px){.styles-2018 .section.image_on_left .content{padding-left:11.33%}}@media (max-width: 900px){.styles-2018 .section.image_on_left .content{padding-left:50px}}@media (max-width: 600px){.styles-2018 .section.image_on_left .content{padding-left:30px}}@media (min-width: 901px){.styles-2018 .section.image_on_left .content{margin-left:50%}}.styles-2018 .section.image_on_right .image{right:0}@media (min-width: 601px){.styles-2018 .section.image_on_right .factoid{right:48px}}@media (min-width: 601px) and (max-width: 900px){.styles-2018 .section.image_on_right .factoid{right:150px}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 1200px){.styles-2018 .section.image_on_right .factoid{right:11.33%}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 900px){.styles-2018 .section.image_on_right .factoid{right:50px}}@media (min-width: 601px) and (max-width: 900px) and (max-width: 600px){.styles-2018 .section.image_on_right .factoid{right:30px}}.styles-2018 .section.image_on_right .content{padding-right:150px}@media (max-width: 1200px){.styles-2018 .section.image_on_right .content{padding-right:11.33%}}@media (max-width: 900px){.styles-2018 .section.image_on_right .content{padding-right:50px}}@media (max-width: 600px){.styles-2018 .section.image_on_right .content{padding-right:30px}}@media (min-width: 901px){.styles-2018 .section.image_on_right .content{margin-right:50%}}.styles-2018 .section.light_gray{background:#e6e6e6}.styles-2018 .section.light_gray .content .button{position:relative;display:inline-block;z-index:0;color:#9d2b42;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.03em;font-size:18px;line-height:1;font-weight:bold;text-decoration:none;padding:10px 25px;border-radius:3px;border:solid 3px #fff;margin-top:30px;transition:color 0.3s;cursor:pointer;background-color:transparent;text-transform:none}.styles-2018 .section.light_gray .content .button:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;width:auto;height:auto;z-index:-1;background:#fff;transform-origin:left bottom;transform:scaleY(0);transition:transform 0.3s}.styles-2018 .section.light_gray .content .button:hover{opacity:1}.styles-2018 .section.light_gray .content .button:hover:before{transform:scaleY(1)}.styles-2018 .testimonials{position:relative;overflow:hidden;background:#ffad3c}@media (max-width: 1324px){.styles-2018 .testimonials .testimonials_inner{max-width:none;padding-left:0;padding-right:0}}.styles-2018 .testimonials .content{padding-top:150px;padding-bottom:150px;padding-right:150px}@media (max-width: 1200px){.styles-2018 .testimonials .content{padding-top:120px}}@media (max-width: 900px){.styles-2018 .testimonials .content{padding-top:80px}}@media (max-width: 1200px){.styles-2018 .testimonials .content{padding-bottom:120px}}@media (max-width: 900px){.styles-2018 .testimonials .content{padding-bottom:80px}}@media (max-width: 1200px){.styles-2018 .testimonials .content{padding-right:11.33%}}@media (max-width: 900px){.styles-2018 .testimonials .content{padding-right:50px}}@media (max-width: 600px){.styles-2018 .testimonials .content{padding-right:30px}}@media (max-width: 1324px){.styles-2018 .testimonials .content{padding-left:150px}}@media (max-width: 1324px) and (max-width: 1200px){.styles-2018 .testimonials .content{padding-left:11.33%}}@media (max-width: 1324px) and (max-width: 900px){.styles-2018 .testimonials .content{padding-left:50px}}@media (max-width: 1324px) and (max-width: 600px){.styles-2018 .testimonials .content{padding-left:30px}}@media (min-width: 601px){.styles-2018 .testimonials .content{margin-right:33.333%}}@media (min-width: 601px){.styles-2018 .testimonials .heading{position:relative}}.styles-2018 .testimonials .heading h2{color:#8C263B;font-family:"schoolbook-web",georgia,times,serif;font-size:45px;font-weight:normal;font-style:italic;letter-spacing:0.01em;line-height:1;margin:0;margin-bottom:60px}@media (max-width: 900px){.styles-2018 .testimonials .heading h2{font-size:37px}}@media (max-width: 600px){.styles-2018 .testimonials .heading h2{font-size:32px}}@media (min-width: 601px){.styles-2018 .testimonials .heading h2{padding-right:140px}}.styles-2018 .testimonials .heading .button{position:relative;display:inline-block;z-index:0;color:#8C263B;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.03em;font-size:18px;line-height:1;font-weight:bold;text-decoration:none;padding:10px 25px;border-radius:3px;border:solid 3px #fff;margin-top:30px;transition:color 0.3s;cursor:pointer;background-color:transparent;text-transform:none;font-size:12px;font-weight:bold;line-height:1;letter-spacing:0.1em;text-transform:uppercase;padding:7px 15px 9px 15px;border-width:2px;margin-top:4px;position:absolute;z-index:1;right:0;top:0}.styles-2018 .testimonials .heading .button:before{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;width:auto;height:auto;z-index:-1;background:#fff;transform-origin:left bottom;transform:scaleY(0);transition:transform 0.3s}.styles-2018 .testimonials .heading .button:hover{opacity:1}.styles-2018 .testimonials .heading .button:hover:before{transform:scaleY(1)}@media (max-width: 900px){.styles-2018 .testimonials .heading .button{margin-top:0}}@media (max-width: 600px){.styles-2018 .testimonials .heading .button{margin-top:-4px}}@media (max-width: 600px){.styles-2018 .testimonials .heading .button{top:auto;bottom:30px;right:150px}}@media (max-width: 600px) and (max-width: 1200px){.styles-2018 .testimonials .heading .button{right:11.33%}}@media (max-width: 600px) and (max-width: 900px){.styles-2018 .testimonials .heading .button{right:50px}}@media (max-width: 600px) and (max-width: 600px){.styles-2018 .testimonials .heading .button{right:30px}}.styles-2018 .testimonials .quotes{position:relative;white-space:nowrap;transition:transform 0.3s}.styles-2018 .testimonials .quotes .quote{font-family:"schoolbook-web",georgia,times,serif;letter-spacing:0.02em;font-size:16px;line-height:1.6;display:inline-block;vertical-align:top;width:100%;color:#8C263B;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:-100%;white-space:normal;opacity:0;transition:opacity 0.3s;pointer-events:none}@media (max-width: 900px){.styles-2018 .testimonials .quotes .quote{font-size:15px}}@media (max-width: 600px){.styles-2018 .testimonials .quotes .quote{font-size:14px}}.styles-2018 .testimonials .quotes .quote p{font-size:20px;text-indent:-0.42em}@media (max-width: 900px){.styles-2018 .testimonials .quotes .quote p{font-size:18px}}@media (max-width: 600px){.styles-2018 .testimonials .quotes .quote p{font-size:15px}}.styles-2018 .testimonials .quotes .quote .source{padding-top:20px}.styles-2018 .testimonials .quotes .quote .source .name{font-weight:500}.styles-2018 .testimonials .quotes .quote .source .title{font-size:12px;font-weight:500;line-height:1;letter-spacing:0.15em;text-transform:uppercase;padding-top:8px}.styles-2018 .testimonials .quotes .quote:first-child{margin-left:0}.styles-2018 .testimonials .quotes .quote:nth-child(1){transform:translateX(0px)}.styles-2018 .testimonials .quotes.active-1{transform:translateX(0px)}.styles-2018 .testimonials .quotes.active-1 .quote:nth-child(1){opacity:1;pointer-events:auto}.styles-2018 .testimonials .quotes .quote:nth-child(2){transform:translateX(50px)}.styles-2018 .testimonials .quotes.active-2{transform:translateX(-50px)}.styles-2018 .testimonials .quotes.active-2 .quote:nth-child(2){opacity:1;pointer-events:auto}.styles-2018 .testimonials .quotes .quote:nth-child(3){transform:translateX(100px)}.styles-2018 .testimonials .quotes.active-3{transform:translateX(-100px)}.styles-2018 .testimonials .quotes.active-3 .quote:nth-child(3){opacity:1;pointer-events:auto}.styles-2018 .testimonials .quotes .quote:nth-child(4){transform:translateX(150px)}.styles-2018 .testimonials .quotes.active-4{transform:translateX(-150px)}.styles-2018 .testimonials .quotes.active-4 .quote:nth-child(4){opacity:1;pointer-events:auto}@media (min-width: 601px){.styles-2018 .testimonials .images{position:absolute;top:0;right:0;width:33.333%;height:100%}}@media (min-width: 601px) and (max-width: 900px){.styles-2018 .testimonials .images{top:50px;bottom:50px;right:50px;width:27%;height:auto}}@media (max-width: 600px){.styles-2018 .testimonials .images{position:relative;height:200px;width:200px;margin-left:auto;margin-right:auto;margin-bottom:15px}}.styles-2018 .testimonials .images .image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.5s}.styles-2018 .testimonials .images.active-1 .image:nth-child(1){opacity:1}.styles-2018 .testimonials .images.active-2 .image:nth-child(2){opacity:1}.styles-2018 .testimonials .images.active-3 .image:nth-child(3){opacity:1}.styles-2018 .testimonials .images.active-4 .image:nth-child(4){opacity:1}.styles-2018 .testimonials .testimonial_nav{position:absolute;left:0;width:80px;height:80px;background-color:#9d2b42;background-repeat:no-repeat;background-size:12px auto;background-position:50% 50%;transition:background 0.3s;cursor:default}@media (max-width: 1200px){.styles-2018 .testimonials .testimonial_nav{left:auto;right:0}}@media (max-width: 900px){.styles-2018 .testimonials .testimonial_nav{display:none}}.styles-2018 .testimonials .testimonial_nav.back{top:50%;background-image:url("../png/arrow_back.png")}.styles-2018 .testimonials .testimonial_nav.forward{bottom:50%;background-image:url("../png/arrow_forward.png")}.styles-2018 .testimonials .testimonial_nav:hover{background-color:#7e2235}.styles-2018 .testimonials .testimonial_dots{position:absolute}@media (min-width: 901px){.styles-2018 .testimonials .testimonial_dots{top:50%;right:33.333%;margin-right:40px;margin-top:-30px}}@media (max-width: 900px){.styles-2018 .testimonials .testimonial_dots{bottom:20px;left:50px}}@media (max-width: 600px){.styles-2018 .testimonials .testimonial_dots{left:30px}}.styles-2018 .testimonials .testimonial_dots span{position:relative;display:block;width:30px;height:30px;border-radius:100%;transition:background 0.3s}@media (max-width: 900px){.styles-2018 .testimonials .testimonial_dots span{display:inline-block;width:20px;height:20px}}.styles-2018 .testimonials .testimonial_dots span:after{content:'';position:absolute;top:10px;left:10px;width:10px;height:10px;background:rgba(157,43,66,0.3);border-radius:100%;transform:scale(0.6);transition:transform 0.3s, background 0.3s}@media (max-width: 900px){.styles-2018 .testimonials .testimonial_dots span:after{top:5px;left:5px}}.styles-2018 .testimonials .testimonial_dots span.active:after{background:#fff;transform:scale(1)}@media (min-width: 901px){.styles-2018 .testimonials .testimonial_dots span:hover{background:rgba(157,43,66,0.15)}}@media (max-width: 900px){.styles-2018 .testimonials .testimonial_dots span:active{background:rgba(157,43,66,0.15)}}.news_section{padding-top:150px;padding-bottom:150px;background:url("../gif/news_bg.gif") no-repeat 100% 100%/549px auto}@media (max-width: 1200px){.news_section{padding-top:120px}}@media (max-width: 900px){.news_section{padding-top:80px}}@media (max-width: 1200px){.news_section{padding-bottom:120px}}@media (max-width: 900px){.news_section{padding-bottom:80px}}@media (max-width: 600px){.news_section{background-size:60% auto}}
