@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,800,600,700);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);﻿.uppercase{text-transform:uppercase !important}@font-face{font-family:'LemonTuesday';src:url(/sites/all/themes/smc2015/fonts/LemonTuesday.eot);src:url(/sites/all/themes/smc2015/fonts/LemonTuesday.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.woff2) format("woff2"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.woff) format("woff"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.ttf) format("truetype")}body figure{background:transparent}.no-wrap{white-space:nowrap}:root{--color-regular-mint:#54c0ba;--color-regular-pink:#ff6362}:root.high-contrast{--color-regular-mint:#2a605d;--color-regular-pink:#803231}@font-face{font-family:'NexaLight';src:url(/sites/all/themes/smc2015/css/fonts/NexaLight.ttf.woff) format("woff"),url(/sites/all/themes/smc2015/css/fonts/NexaLight.ttf.svg#NexaLight) format("svg"),url(/sites/all/themes/smc2015/css/fonts/NexaLight.ttf.eot),url(/sites/all/themes/smc2015/css/fonts/NexaLight.eot?#iefix) format("embedded-opentype");font-weight:normal;font-style:normal}@media screen and (max-width:650px){img.span_6{float:none;max-width:100%;width:100%;margin:0 0 15px;padding:0 !important}}.infinite-scroll-group{padding-left:20px !important;padding-right:20px !important}.infinite-scroll-group ul{margin-bottom:0 !important}.infinite-scroll-group:last-child{margin-bottom:50px !important}.max-1400{max-width:1400px !important;margin-left:auto;margin-right:auto}.margin-auto{margin-left:auto !important;margin-right:auto !important}body .wrap{max-width:1340px;padding:20px 20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .wrap.content-type-research_project #content,body .wrap.content-type-research_project_page #content,body .wrap.content-type-callout_grid #content,body .wrap.content-type-department_faculty_page #content,body .wrap.content-type-staff_profile #content,body .wrap.content-type-academic_events #content,body .wrap.content-type-events #content,body .wrap.content-type-page #content,body .wrap.content-type- #content,body .wrap.content-type-webform #content,body .wrap.content-type-news_story #content,body .wrap.content-type-research_story #content,body .wrap.content-type-academic_landing_page #content,body .wrap.content-type-notable_alumnae #content,body .wrap.content-type-research_stories #content,body .wrap.content-type-saint_marys_stories #content,body .wrap.content-type-notable_alumnae_landing_page #content,body .wrap.content-type-photo_grid #content,body .wrap.content-type-student_portrait #content{display:flex}body .wrap.content-type-research_project #content .sidebar-wrapper,body .wrap.content-type-research_project_page #content .sidebar-wrapper,body .wrap.content-type-callout_grid #content .sidebar-wrapper,body .wrap.content-type-department_faculty_page #content .sidebar-wrapper,body .wrap.content-type-staff_profile #content .sidebar-wrapper,body .wrap.content-type-academic_events #content .sidebar-wrapper,body .wrap.content-type-events #content .sidebar-wrapper,body .wrap.content-type-page #content .sidebar-wrapper,body .wrap.content-type- #content .sidebar-wrapper,body .wrap.content-type-webform #content .sidebar-wrapper,body .wrap.content-type-news_story #content .sidebar-wrapper,body .wrap.content-type-research_story #content .sidebar-wrapper,body .wrap.content-type-academic_landing_page #content .sidebar-wrapper,body .wrap.content-type-notable_alumnae #content .sidebar-wrapper,body .wrap.content-type-research_stories #content .sidebar-wrapper,body .wrap.content-type-saint_marys_stories #content .sidebar-wrapper,body .wrap.content-type-notable_alumnae_landing_page #content .sidebar-wrapper,body .wrap.content-type-photo_grid #content .sidebar-wrapper,body .wrap.content-type-student_portrait #content .sidebar-wrapper{max-width:234px}body .wrap.content-type-research_project #content #main-content-column,body .wrap.content-type-research_project_page #content #main-content-column,body .wrap.content-type-callout_grid #content #main-content-column,body .wrap.content-type-department_faculty_page #content #main-content-column,body .wrap.content-type-staff_profile #content #main-content-column,body .wrap.content-type-academic_events #content #main-content-column,body .wrap.content-type-events #content #main-content-column,body .wrap.content-type-page #content #main-content-column,body .wrap.content-type- #content #main-content-column,body .wrap.content-type-webform #content #main-content-column,body .wrap.content-type-news_story #content #main-content-column,body .wrap.content-type-research_story #content #main-content-column,body .wrap.content-type-academic_landing_page #content #main-content-column,body .wrap.content-type-notable_alumnae #content #main-content-column,body .wrap.content-type-research_stories #content #main-content-column,body .wrap.content-type-saint_marys_stories #content #main-content-column,body .wrap.content-type-notable_alumnae_landing_page #content #main-content-column,body .wrap.content-type-photo_grid #content #main-content-column,body .wrap.content-type-student_portrait #content #main-content-column{width:100% !important;max-width:1066px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:75px !important;margin:0;overflow:hidden}@media screen and (max-width:880px){body .wrap.content-type-research_project #content #main-content-column,body .wrap.content-type-research_project_page #content #main-content-column,body .wrap.content-type-callout_grid #content #main-content-column,body .wrap.content-type-department_faculty_page #content #main-content-column,body .wrap.content-type-staff_profile #content #main-content-column,body .wrap.content-type-academic_events #content #main-content-column,body .wrap.content-type-events #content #main-content-column,body .wrap.content-type-page #content #main-content-column,body .wrap.content-type- #content #main-content-column,body .wrap.content-type-webform #content #main-content-column,body .wrap.content-type-news_story #content #main-content-column,body .wrap.content-type-research_story #content #main-content-column,body .wrap.content-type-academic_landing_page #content #main-content-column,body .wrap.content-type-notable_alumnae #content #main-content-column,body .wrap.content-type-research_stories #content #main-content-column,body .wrap.content-type-saint_marys_stories #content #main-content-column,body .wrap.content-type-notable_alumnae_landing_page #content #main-content-column,body .wrap.content-type-photo_grid #content #main-content-column,body .wrap.content-type-student_portrait #content #main-content-column{padding-left:0 !important}}body .wrap.content-type-research_project #content .section__sidebar-second,body .wrap.content-type-research_project_page #content .section__sidebar-second,body .wrap.content-type-callout_grid #content .section__sidebar-second,body .wrap.content-type-department_faculty_page #content .section__sidebar-second,body .wrap.content-type-staff_profile #content .section__sidebar-second,body .wrap.content-type-academic_events #content .section__sidebar-second,body .wrap.content-type-events #content .section__sidebar-second,body .wrap.content-type-page #content .section__sidebar-second,body .wrap.content-type- #content .section__sidebar-second,body .wrap.content-type-webform #content .section__sidebar-second,body .wrap.content-type-news_story #content .section__sidebar-second,body .wrap.content-type-research_story #content .section__sidebar-second,body .wrap.content-type-academic_landing_page #content .section__sidebar-second,body .wrap.content-type-notable_alumnae #content .section__sidebar-second,body .wrap.content-type-research_stories #content .section__sidebar-second,body .wrap.content-type-saint_marys_stories #content .section__sidebar-second,body .wrap.content-type-notable_alumnae_landing_page #content .section__sidebar-second,body .wrap.content-type-photo_grid #content .section__sidebar-second,body .wrap.content-type-student_portrait #content .section__sidebar-second{max-width:240px;float:right;float:right;margin:0 0 25px 45px}body .wrap.content-type-research_project #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-research_project_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-callout_grid #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-department_faculty_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-staff_profile #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-academic_events #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-events #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type- #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-webform #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-news_story #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-research_story #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-academic_landing_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-notable_alumnae #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-research_stories #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-saint_marys_stories #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-notable_alumnae_landing_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-photo_grid #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-student_portrait #content .section__sidebar-second .region-sidebar-second{margin-top:0}body .wrap.recruitment-campaign-wrap,body .wrap.content-type-bundle_page{padding:0}body .wrap.recruitment-campaign-wrap .sidebar-wrapper,body .wrap.content-type-bundle_page .sidebar-wrapper{display:none}body .wrap.recruitment-campaign-wrap .custom-text,body .wrap.content-type-bundle_page .custom-text{max-width:1200px;padding:12px 20px}body.section-class-of-2020 .wrap.content-type-page #content .sidebar-wrapper,body.page-node-927101 .wrap.content-type-page #content .sidebar-wrapper{display:none !important}body.section-class-of-2020 .wrap.content-type-page #content #main-content-column,body.page-node-927101 .wrap.content-type-page #content #main-content-column{padding:0 !important;max-width:none !important;width:100% !important}@media screen and (max-width:880px){body .wrap.content-type-research_project #content #main-content-column,body .wrap.content-type-research_project_page #content #main-content-column,body .wrap.content-type-department_faculty_page #content #main-content-column,body .wrap.content-type-staff_profile #content #main-content-column,body .wrap.content-type-callout_grid #content #main-content-column,body .wrap.content-type-academic_events #content #main-content-column,body .wrap.content-type-events #content #main-content-column,body .wrap.content-type-page #content #main-content-column,body .wrap.content-type- #content #main-content-column,body .wrap.content-type-notable_alumnae #content #main-content-column,body .wrap.content-type-photo_grid #content #main-content-column,body .wrap.content-type-saint_marys_stories #content #main-content-column,body .wrap.content-type-research_stories #content #main-content-column,body .wrap.content-type-webform #content #main-content-column,body .wrap.content-type-academic_landing_page #content #main-content-column,body .wrap.content-type-news_story #content #main-content-column,body .wrap.content-type-research_story #content #main-content-column,body .wrap.content-type-student_portrait #content #main-content-column{padding-left:0 !important}}body .breadcrumb_wrapper{padding:5px 20px}.header_image{position:relative !important}.header_image .views-field-field-header-image{max-height:290px}.header_image .views-field-field-header-image img{margin-top:-5%}#header-slideshow .views-field-field-slider-image,#header-slideshow .views-field-field-slider-image{max-height:480px}#header-slideshow .views-field-field-slider-image img,#header-slideshow .views-field-field-slider-image img{margin-top:-50px}@media screen and (max-width:1367px){#header-slideshow .views-field-field-slider-image,#header-slideshow .views-field-field-slider-image{max-height:480px;overflow:hidden !important}}.h1.alt{text-align:center;font-size:2.2em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin-bottom:55px}.ak-container{width:100%;max-width:1460px;margin-left:auto;margin-right:auto;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ak-container.no-padding{padding:0}.body-wrapper{position:relative;z-index:1000;overflow:hidden;background:#fff}.body-wrapper a{outline:none !important}.mobile-only{display:none}.no-screen{display:none !important}.no-bottom-margin{margin-bottom:0 !important}.no-top-margin{margin-top:0 !important}.signature{font-family:"LemonTuesday";text-transform:lowercase !important;font-weight:normal !important;line-height:1em;letter-spacing:0 !important}.page-node-930706 .headline-overlay{text-shadow:0 0 20px rgba(0,0,0,0.5)}.page-node-930706 .headline-overlay h1{margin-top:15px !important}.page-node-930706 .headline-overlay .signature{font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif !important;text-transform:none !important;margin-top:0 !important}.pink-btn,.button-primary,.form-submit,body .button{padding:20px 44px;display:inline-block;text-decoration:none;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;font-size:1.1em;line-height:1.2em;text-transform:uppercase;font-weight:600;-webkit-appearance:unset !important;-moz-appearance:unset !important;appearance:unset !important;letter-spacing:1px;margin-right:15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;cursor:pointer;text-decoration:none !important}.pink-btn:last-child,.button-primary:last-child,.form-submit:last-child,body .button:last-child{margin-right:0}.pink-btn.arrow:after,.pink-btn.gray-arrow:after,.pink-btn.pink-arrow:after,.pink-btn.teal-arrow:after,.pink-btn.white-arrow:after,.button-primary.arrow:after,.button-primary.gray-arrow:after,.button-primary.pink-arrow:after,.button-primary.teal-arrow:after,.button-primary.white-arrow:after,.form-submit.arrow:after,.form-submit.gray-arrow:after,.form-submit.pink-arrow:after,.form-submit.teal-arrow:after,.form-submit.white-arrow:after,body .button.arrow:after,body .button.gray-arrow:after,body .button.pink-arrow:after,body .button.teal-arrow:after,body .button.white-arrow:after{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.pink-btn.arrow.pink-arrow:after,.pink-btn.gray-arrow.pink-arrow:after,.pink-btn.pink-arrow.pink-arrow:after,.pink-btn.teal-arrow.pink-arrow:after,.pink-btn.white-arrow.pink-arrow:after,.button-primary.arrow.pink-arrow:after,.button-primary.gray-arrow.pink-arrow:after,.button-primary.pink-arrow.pink-arrow:after,.button-primary.teal-arrow.pink-arrow:after,.button-primary.white-arrow.pink-arrow:after,.form-submit.arrow.pink-arrow:after,.form-submit.gray-arrow.pink-arrow:after,.form-submit.pink-arrow.pink-arrow:after,.form-submit.teal-arrow.pink-arrow:after,.form-submit.white-arrow.pink-arrow:after,body .button.arrow.pink-arrow:after,body .button.gray-arrow.pink-arrow:after,body .button.pink-arrow.pink-arrow:after,body .button.teal-arrow.pink-arrow:after,body .button.white-arrow.pink-arrow:after{border-color:var(--color-regular-pink)}.pink-btn.arrow.white-arrow:after,.pink-btn.gray-arrow.white-arrow:after,.pink-btn.pink-arrow.white-arrow:after,.pink-btn.teal-arrow.white-arrow:after,.pink-btn.white-arrow.white-arrow:after,.button-primary.arrow.white-arrow:after,.button-primary.gray-arrow.white-arrow:after,.button-primary.pink-arrow.white-arrow:after,.button-primary.teal-arrow.white-arrow:after,.button-primary.white-arrow.white-arrow:after,.form-submit.arrow.white-arrow:after,.form-submit.gray-arrow.white-arrow:after,.form-submit.pink-arrow.white-arrow:after,.form-submit.teal-arrow.white-arrow:after,.form-submit.white-arrow.white-arrow:after,body .button.arrow.white-arrow:after,body .button.gray-arrow.white-arrow:after,body .button.pink-arrow.white-arrow:after,body .button.teal-arrow.white-arrow:after,body .button.white-arrow.white-arrow:after{border-color:#fff}.pink-btn.arrow.gray-arrow:after,.pink-btn.gray-arrow.gray-arrow:after,.pink-btn.pink-arrow.gray-arrow:after,.pink-btn.teal-arrow.gray-arrow:after,.pink-btn.white-arrow.gray-arrow:after,.button-primary.arrow.gray-arrow:after,.button-primary.gray-arrow.gray-arrow:after,.button-primary.pink-arrow.gray-arrow:after,.button-primary.teal-arrow.gray-arrow:after,.button-primary.white-arrow.gray-arrow:after,.form-submit.arrow.gray-arrow:after,.form-submit.gray-arrow.gray-arrow:after,.form-submit.pink-arrow.gray-arrow:after,.form-submit.teal-arrow.gray-arrow:after,.form-submit.white-arrow.gray-arrow:after,body .button.arrow.gray-arrow:after,body .button.gray-arrow.gray-arrow:after,body .button.pink-arrow.gray-arrow:after,body .button.teal-arrow.gray-arrow:after,body .button.white-arrow.gray-arrow:after{border-color:#343e43}.pink-btn.arrow.teal-arrow:after,.pink-btn.gray-arrow.teal-arrow:after,.pink-btn.pink-arrow.teal-arrow:after,.pink-btn.teal-arrow.teal-arrow:after,.pink-btn.white-arrow.teal-arrow:after,.button-primary.arrow.teal-arrow:after,.button-primary.gray-arrow.teal-arrow:after,.button-primary.pink-arrow.teal-arrow:after,.button-primary.teal-arrow.teal-arrow:after,.button-primary.white-arrow.teal-arrow:after,.form-submit.arrow.teal-arrow:after,.form-submit.gray-arrow.teal-arrow:after,.form-submit.pink-arrow.teal-arrow:after,.form-submit.teal-arrow.teal-arrow:after,.form-submit.white-arrow.teal-arrow:after,body .button.arrow.teal-arrow:after,body .button.gray-arrow.teal-arrow:after,body .button.pink-arrow.teal-arrow:after,body .button.teal-arrow.teal-arrow:after,body .button.white-arrow.teal-arrow:after{border-color:var(--color-regular-mint)}.pink-btn.pink-btn,.pink-btn.button-primary,.pink-btn.form-submit,.pink-btn.solid,.button-primary.pink-btn,.button-primary.button-primary,.button-primary.form-submit,.button-primary.solid,.form-submit.pink-btn,.form-submit.button-primary,.form-submit.form-submit,.form-submit.solid,body .button.pink-btn,body .button.button-primary,body .button.form-submit,body .button.solid{border:none;color:#343e43;background:#fff;border:solid 3px #fff}.pink-btn.pink-btn.white.arrow:after,.pink-btn.button-primary.white.arrow:after,.pink-btn.form-submit.white.arrow:after,.pink-btn.solid.white.arrow:after,.button-primary.pink-btn.white.arrow:after,.button-primary.button-primary.white.arrow:after,.button-primary.form-submit.white.arrow:after,.button-primary.solid.white.arrow:after,.form-submit.pink-btn.white.arrow:after,.form-submit.button-primary.white.arrow:after,.form-submit.form-submit.white.arrow:after,.form-submit.solid.white.arrow:after,body .button.pink-btn.white.arrow:after,body .button.button-primary.white.arrow:after,body .button.form-submit.white.arrow:after,body .button.solid.white.arrow:after{border-color:#000}.pink-btn.pink-btn.white.arrow:hover:after,.pink-btn.button-primary.white.arrow:hover:after,.pink-btn.form-submit.white.arrow:hover:after,.pink-btn.solid.white.arrow:hover:after,.button-primary.pink-btn.white.arrow:hover:after,.button-primary.button-primary.white.arrow:hover:after,.button-primary.form-submit.white.arrow:hover:after,.button-primary.solid.white.arrow:hover:after,.form-submit.pink-btn.white.arrow:hover:after,.form-submit.button-primary.white.arrow:hover:after,.form-submit.form-submit.white.arrow:hover:after,.form-submit.solid.white.arrow:hover:after,body .button.pink-btn.white.arrow:hover:after,body .button.button-primary.white.arrow:hover:after,body .button.form-submit.white.arrow:hover:after,body .button.solid.white.arrow:hover:after{border-color:#fff !important}.pink-btn.pink-btn.white:hover,.pink-btn.button-primary.white:hover,.pink-btn.form-submit.white:hover,.pink-btn.solid.white:hover,.button-primary.pink-btn.white:hover,.button-primary.button-primary.white:hover,.button-primary.form-submit.white:hover,.button-primary.solid.white:hover,.form-submit.pink-btn.white:hover,.form-submit.button-primary.white:hover,.form-submit.form-submit.white:hover,.form-submit.solid.white:hover,body .button.pink-btn.white:hover,body .button.button-primary.white:hover,body .button.form-submit.white:hover,body .button.solid.white:hover{background:var(--color-regular-mint);color:#fff}.pink-btn.pink-btn.white:hover.teal-arrow:after,.pink-btn.pink-btn.white:hover.pink-arrow:after,.pink-btn.button-primary.white:hover.teal-arrow:after,.pink-btn.button-primary.white:hover.pink-arrow:after,.pink-btn.form-submit.white:hover.teal-arrow:after,.pink-btn.form-submit.white:hover.pink-arrow:after,.pink-btn.solid.white:hover.teal-arrow:after,.pink-btn.solid.white:hover.pink-arrow:after,.button-primary.pink-btn.white:hover.teal-arrow:after,.button-primary.pink-btn.white:hover.pink-arrow:after,.button-primary.button-primary.white:hover.teal-arrow:after,.button-primary.button-primary.white:hover.pink-arrow:after,.button-primary.form-submit.white:hover.teal-arrow:after,.button-primary.form-submit.white:hover.pink-arrow:after,.button-primary.solid.white:hover.teal-arrow:after,.button-primary.solid.white:hover.pink-arrow:after,.form-submit.pink-btn.white:hover.teal-arrow:after,.form-submit.pink-btn.white:hover.pink-arrow:after,.form-submit.button-primary.white:hover.teal-arrow:after,.form-submit.button-primary.white:hover.pink-arrow:after,.form-submit.form-submit.white:hover.teal-arrow:after,.form-submit.form-submit.white:hover.pink-arrow:after,.form-submit.solid.white:hover.teal-arrow:after,.form-submit.solid.white:hover.pink-arrow:after,body .button.pink-btn.white:hover.teal-arrow:after,body .button.pink-btn.white:hover.pink-arrow:after,body .button.button-primary.white:hover.teal-arrow:after,body .button.button-primary.white:hover.pink-arrow:after,body .button.form-submit.white:hover.teal-arrow:after,body .button.form-submit.white:hover.pink-arrow:after,body .button.solid.white:hover.teal-arrow:after,body .button.solid.white:hover.pink-arrow:after{border-color:#fff}.pink-btn.pink-btn.pink-btn,.pink-btn.pink-btn.button-primary,.pink-btn.pink-btn.form-submit,.pink-btn.pink-btn.pink,.pink-btn.button-primary.pink-btn,.pink-btn.button-primary.button-primary,.pink-btn.button-primary.form-submit,.pink-btn.button-primary.pink,.pink-btn.form-submit.pink-btn,.pink-btn.form-submit.button-primary,.pink-btn.form-submit.form-submit,.pink-btn.form-submit.pink,.pink-btn.solid.pink-btn,.pink-btn.solid.button-primary,.pink-btn.solid.form-submit,.pink-btn.solid.pink,.button-primary.pink-btn.pink-btn,.button-primary.pink-btn.button-primary,.button-primary.pink-btn.form-submit,.button-primary.pink-btn.pink,.button-primary.button-primary.pink-btn,.button-primary.button-primary.button-primary,.button-primary.button-primary.form-submit,.button-primary.button-primary.pink,.button-primary.form-submit.pink-btn,.button-primary.form-submit.button-primary,.button-primary.form-submit.form-submit,.button-primary.form-submit.pink,.button-primary.solid.pink-btn,.button-primary.solid.button-primary,.button-primary.solid.form-submit,.button-primary.solid.pink,.form-submit.pink-btn.pink-btn,.form-submit.pink-btn.button-primary,.form-submit.pink-btn.form-submit,.form-submit.pink-btn.pink,.form-submit.button-primary.pink-btn,.form-submit.button-primary.button-primary,.form-submit.button-primary.form-submit,.form-submit.button-primary.pink,.form-submit.form-submit.pink-btn,.form-submit.form-submit.button-primary,.form-submit.form-submit.form-submit,.form-submit.form-submit.pink,.form-submit.solid.pink-btn,.form-submit.solid.button-primary,.form-submit.solid.form-submit,.form-submit.solid.pink,body .button.pink-btn.pink-btn,body .button.pink-btn.button-primary,body .button.pink-btn.form-submit,body .button.pink-btn.pink,body .button.button-primary.pink-btn,body .button.button-primary.button-primary,body .button.button-primary.form-submit,body .button.button-primary.pink,body .button.form-submit.pink-btn,body .button.form-submit.button-primary,body .button.form-submit.form-submit,body .button.form-submit.pink,body .button.solid.pink-btn,body .button.solid.button-primary,body .button.solid.form-submit,body .button.solid.pink{background:var(--color-regular-pink);color:#fff;border-color:var(--color-regular-pink)}.pink-btn.pink-btn.pink-btn:hover,.pink-btn.pink-btn.button-primary:hover,.pink-btn.pink-btn.form-submit:hover,.pink-btn.pink-btn.pink:hover,.pink-btn.button-primary.pink-btn:hover,.pink-btn.button-primary.button-primary:hover,.pink-btn.button-primary.form-submit:hover,.pink-btn.button-primary.pink:hover,.pink-btn.form-submit.pink-btn:hover,.pink-btn.form-submit.button-primary:hover,.pink-btn.form-submit.form-submit:hover,.pink-btn.form-submit.pink:hover,.pink-btn.solid.pink-btn:hover,.pink-btn.solid.button-primary:hover,.pink-btn.solid.form-submit:hover,.pink-btn.solid.pink:hover,.button-primary.pink-btn.pink-btn:hover,.button-primary.pink-btn.button-primary:hover,.button-primary.pink-btn.form-submit:hover,.button-primary.pink-btn.pink:hover,.button-primary.button-primary.pink-btn:hover,.button-primary.button-primary.button-primary:hover,.button-primary.button-primary.form-submit:hover,.button-primary.button-primary.pink:hover,.button-primary.form-submit.pink-btn:hover,.button-primary.form-submit.button-primary:hover,.button-primary.form-submit.form-submit:hover,.button-primary.form-submit.pink:hover,.button-primary.solid.pink-btn:hover,.button-primary.solid.button-primary:hover,.button-primary.solid.form-submit:hover,.button-primary.solid.pink:hover,.form-submit.pink-btn.pink-btn:hover,.form-submit.pink-btn.button-primary:hover,.form-submit.pink-btn.form-submit:hover,.form-submit.pink-btn.pink:hover,.form-submit.button-primary.pink-btn:hover,.form-submit.button-primary.button-primary:hover,.form-submit.button-primary.form-submit:hover,.form-submit.button-primary.pink:hover,.form-submit.form-submit.pink-btn:hover,.form-submit.form-submit.button-primary:hover,.form-submit.form-submit.form-submit:hover,.form-submit.form-submit.pink:hover,.form-submit.solid.pink-btn:hover,.form-submit.solid.button-primary:hover,.form-submit.solid.form-submit:hover,.form-submit.solid.pink:hover,body .button.pink-btn.pink-btn:hover,body .button.pink-btn.button-primary:hover,body .button.pink-btn.form-submit:hover,body .button.pink-btn.pink:hover,body .button.button-primary.pink-btn:hover,body .button.button-primary.button-primary:hover,body .button.button-primary.form-submit:hover,body .button.button-primary.pink:hover,body .button.form-submit.pink-btn:hover,body .button.form-submit.button-primary:hover,body .button.form-submit.form-submit:hover,body .button.form-submit.pink:hover,body .button.solid.pink-btn:hover,body .button.solid.button-primary:hover,body .button.solid.form-submit:hover,body .button.solid.pink:hover{background:#fff;color:var(--color-regular-pink)}.pink-btn.pink-btn.pink-btn:hover.gray-arrow:after,.pink-btn.pink-btn.button-primary:hover.gray-arrow:after,.pink-btn.pink-btn.form-submit:hover.gray-arrow:after,.pink-btn.pink-btn.pink:hover.gray-arrow:after,.pink-btn.button-primary.pink-btn:hover.gray-arrow:after,.pink-btn.button-primary.button-primary:hover.gray-arrow:after,.pink-btn.button-primary.form-submit:hover.gray-arrow:after,.pink-btn.button-primary.pink:hover.gray-arrow:after,.pink-btn.form-submit.pink-btn:hover.gray-arrow:after,.pink-btn.form-submit.button-primary:hover.gray-arrow:after,.pink-btn.form-submit.form-submit:hover.gray-arrow:after,.pink-btn.form-submit.pink:hover.gray-arrow:after,.pink-btn.solid.pink-btn:hover.gray-arrow:after,.pink-btn.solid.button-primary:hover.gray-arrow:after,.pink-btn.solid.form-submit:hover.gray-arrow:after,.pink-btn.solid.pink:hover.gray-arrow:after,.button-primary.pink-btn.pink-btn:hover.gray-arrow:after,.button-primary.pink-btn.button-primary:hover.gray-arrow:after,.button-primary.pink-btn.form-submit:hover.gray-arrow:after,.button-primary.pink-btn.pink:hover.gray-arrow:after,.button-primary.button-primary.pink-btn:hover.gray-arrow:after,.button-primary.button-primary.button-primary:hover.gray-arrow:after,.button-primary.button-primary.form-submit:hover.gray-arrow:after,.button-primary.button-primary.pink:hover.gray-arrow:after,.button-primary.form-submit.pink-btn:hover.gray-arrow:after,.button-primary.form-submit.button-primary:hover.gray-arrow:after,.button-primary.form-submit.form-submit:hover.gray-arrow:after,.button-primary.form-submit.pink:hover.gray-arrow:after,.button-primary.solid.pink-btn:hover.gray-arrow:after,.button-primary.solid.button-primary:hover.gray-arrow:after,.button-primary.solid.form-submit:hover.gray-arrow:after,.button-primary.solid.pink:hover.gray-arrow:after,.form-submit.pink-btn.pink-btn:hover.gray-arrow:after,.form-submit.pink-btn.button-primary:hover.gray-arrow:after,.form-submit.pink-btn.form-submit:hover.gray-arrow:after,.form-submit.pink-btn.pink:hover.gray-arrow:after,.form-submit.button-primary.pink-btn:hover.gray-arrow:after,.form-submit.button-primary.button-primary:hover.gray-arrow:after,.form-submit.button-primary.form-submit:hover.gray-arrow:after,.form-submit.button-primary.pink:hover.gray-arrow:after,.form-submit.form-submit.pink-btn:hover.gray-arrow:after,.form-submit.form-submit.button-primary:hover.gray-arrow:after,.form-submit.form-submit.form-submit:hover.gray-arrow:after,.form-submit.form-submit.pink:hover.gray-arrow:after,.form-submit.solid.pink-btn:hover.gray-arrow:after,.form-submit.solid.button-primary:hover.gray-arrow:after,.form-submit.solid.form-submit:hover.gray-arrow:after,.form-submit.solid.pink:hover.gray-arrow:after,body .button.pink-btn.pink-btn:hover.gray-arrow:after,body .button.pink-btn.button-primary:hover.gray-arrow:after,body .button.pink-btn.form-submit:hover.gray-arrow:after,body .button.pink-btn.pink:hover.gray-arrow:after,body .button.button-primary.pink-btn:hover.gray-arrow:after,body .button.button-primary.button-primary:hover.gray-arrow:after,body .button.button-primary.form-submit:hover.gray-arrow:after,body .button.button-primary.pink:hover.gray-arrow:after,body .button.form-submit.pink-btn:hover.gray-arrow:after,body .button.form-submit.button-primary:hover.gray-arrow:after,body .button.form-submit.form-submit:hover.gray-arrow:after,body .button.form-submit.pink:hover.gray-arrow:after,body .button.solid.pink-btn:hover.gray-arrow:after,body .button.solid.button-primary:hover.gray-arrow:after,body .button.solid.form-submit:hover.gray-arrow:after,body .button.solid.pink:hover.gray-arrow:after{border-color:var(--color-regular-pink)}.pink-btn.pink-btn.light-blue,.pink-btn.button-primary.light-blue,.pink-btn.form-submit.light-blue,.pink-btn.solid.light-blue,.button-primary.pink-btn.light-blue,.button-primary.button-primary.light-blue,.button-primary.form-submit.light-blue,.button-primary.solid.light-blue,.form-submit.pink-btn.light-blue,.form-submit.button-primary.light-blue,.form-submit.form-submit.light-blue,.form-submit.solid.light-blue,body .button.pink-btn.light-blue,body .button.button-primary.light-blue,body .button.form-submit.light-blue,body .button.solid.light-blue{background:#498fcc;color:#fff;border-color:#498fcc}.pink-btn.pink-btn.light-blue:hover,.pink-btn.button-primary.light-blue:hover,.pink-btn.form-submit.light-blue:hover,.pink-btn.solid.light-blue:hover,.button-primary.pink-btn.light-blue:hover,.button-primary.button-primary.light-blue:hover,.button-primary.form-submit.light-blue:hover,.button-primary.solid.light-blue:hover,.form-submit.pink-btn.light-blue:hover,.form-submit.button-primary.light-blue:hover,.form-submit.form-submit.light-blue:hover,.form-submit.solid.light-blue:hover,body .button.pink-btn.light-blue:hover,body .button.button-primary.light-blue:hover,body .button.form-submit.light-blue:hover,body .button.solid.light-blue:hover{background:#fff;color:#498fcc}.pink-btn.pink-btn.orange,.pink-btn.button-primary.orange,.pink-btn.form-submit.orange,.pink-btn.solid.orange,.button-primary.pink-btn.orange,.button-primary.button-primary.orange,.button-primary.form-submit.orange,.button-primary.solid.orange,.form-submit.pink-btn.orange,.form-submit.button-primary.orange,.form-submit.form-submit.orange,.form-submit.solid.orange,body .button.pink-btn.orange,body .button.button-primary.orange,body .button.form-submit.orange,body .button.solid.orange{background:#f05341;color:#fff;border-color:#f05341}.pink-btn.pink-btn.orange:hover,.pink-btn.button-primary.orange:hover,.pink-btn.form-submit.orange:hover,.pink-btn.solid.orange:hover,.button-primary.pink-btn.orange:hover,.button-primary.button-primary.orange:hover,.button-primary.form-submit.orange:hover,.button-primary.solid.orange:hover,.form-submit.pink-btn.orange:hover,.form-submit.button-primary.orange:hover,.form-submit.form-submit.orange:hover,.form-submit.solid.orange:hover,body .button.pink-btn.orange:hover,body .button.button-primary.orange:hover,body .button.form-submit.orange:hover,body .button.solid.orange:hover{background:#fff;color:#f05341}.pink-btn.pink-btn.blue,.pink-btn.button-primary.blue,.pink-btn.form-submit.blue,.pink-btn.solid.blue,.button-primary.pink-btn.blue,.button-primary.button-primary.blue,.button-primary.form-submit.blue,.button-primary.solid.blue,.form-submit.pink-btn.blue,.form-submit.button-primary.blue,.form-submit.form-submit.blue,.form-submit.solid.blue,body .button.pink-btn.blue,body .button.button-primary.blue,body .button.form-submit.blue,body .button.solid.blue{background:#004277;color:#fff;border-color:#004277}.pink-btn.pink-btn.blue:hover,.pink-btn.button-primary.blue:hover,.pink-btn.form-submit.blue:hover,.pink-btn.solid.blue:hover,.button-primary.pink-btn.blue:hover,.button-primary.button-primary.blue:hover,.button-primary.form-submit.blue:hover,.button-primary.solid.blue:hover,.form-submit.pink-btn.blue:hover,.form-submit.button-primary.blue:hover,.form-submit.form-submit.blue:hover,.form-submit.solid.blue:hover,body .button.pink-btn.blue:hover,body .button.button-primary.blue:hover,body .button.form-submit.blue:hover,body .button.solid.blue:hover{background:#fff;color:#004277}.pink-btn.pink-btn.dark-blue,.pink-btn.button-primary.dark-blue,.pink-btn.form-submit.dark-blue,.pink-btn.solid.dark-blue,.button-primary.pink-btn.dark-blue,.button-primary.button-primary.dark-blue,.button-primary.form-submit.dark-blue,.button-primary.solid.dark-blue,.form-submit.pink-btn.dark-blue,.form-submit.button-primary.dark-blue,.form-submit.form-submit.dark-blue,.form-submit.solid.dark-blue,body .button.pink-btn.dark-blue,body .button.button-primary.dark-blue,body .button.form-submit.dark-blue,body .button.solid.dark-blue{background:#003269;color:#fff;border-color:#003269}.pink-btn.pink-btn.dark-blue:hover,.pink-btn.button-primary.dark-blue:hover,.pink-btn.form-submit.dark-blue:hover,.pink-btn.solid.dark-blue:hover,.button-primary.pink-btn.dark-blue:hover,.button-primary.button-primary.dark-blue:hover,.button-primary.form-submit.dark-blue:hover,.button-primary.solid.dark-blue:hover,.form-submit.pink-btn.dark-blue:hover,.form-submit.button-primary.dark-blue:hover,.form-submit.form-submit.dark-blue:hover,.form-submit.solid.dark-blue:hover,body .button.pink-btn.dark-blue:hover,body .button.button-primary.dark-blue:hover,body .button.form-submit.dark-blue:hover,body .button.solid.dark-blue:hover{background:#fff;color:#003269}.pink-btn.pink-btn.mint,.pink-btn.button-primary.mint,.pink-btn.form-submit.mint,.pink-btn.solid.mint,.button-primary.pink-btn.mint,.button-primary.button-primary.mint,.button-primary.form-submit.mint,.button-primary.solid.mint,.form-submit.pink-btn.mint,.form-submit.button-primary.mint,.form-submit.form-submit.mint,.form-submit.solid.mint,body .button.pink-btn.mint,body .button.button-primary.mint,body .button.form-submit.mint,body .button.solid.mint{background:var(--color-regular-mint);color:#fff;border-color:var(--color-regular-mint)}.pink-btn.pink-btn.mint:hover,.pink-btn.button-primary.mint:hover,.pink-btn.form-submit.mint:hover,.pink-btn.solid.mint:hover,.button-primary.pink-btn.mint:hover,.button-primary.button-primary.mint:hover,.button-primary.form-submit.mint:hover,.button-primary.solid.mint:hover,.form-submit.pink-btn.mint:hover,.form-submit.button-primary.mint:hover,.form-submit.form-submit.mint:hover,.form-submit.solid.mint:hover,body .button.pink-btn.mint:hover,body .button.button-primary.mint:hover,body .button.form-submit.mint:hover,body .button.solid.mint:hover{background:#fff;color:var(--color-regular-mint)}.pink-btn.pink-btn.mint.white-arrow:hover:after,.pink-btn.button-primary.mint.white-arrow:hover:after,.pink-btn.form-submit.mint.white-arrow:hover:after,.pink-btn.solid.mint.white-arrow:hover:after,.button-primary.pink-btn.mint.white-arrow:hover:after,.button-primary.button-primary.mint.white-arrow:hover:after,.button-primary.form-submit.mint.white-arrow:hover:after,.button-primary.solid.mint.white-arrow:hover:after,.form-submit.pink-btn.mint.white-arrow:hover:after,.form-submit.button-primary.mint.white-arrow:hover:after,.form-submit.form-submit.mint.white-arrow:hover:after,.form-submit.solid.mint.white-arrow:hover:after,body .button.pink-btn.mint.white-arrow:hover:after,body .button.button-primary.mint.white-arrow:hover:after,body .button.form-submit.mint.white-arrow:hover:after,body .button.solid.mint.white-arrow:hover:after{border-color:var(--color-regular-mint)}.pink-btn.pink-btn.white-text,.pink-btn.button-primary.white-text,.pink-btn.form-submit.white-text,.pink-btn.solid.white-text,.button-primary.pink-btn.white-text,.button-primary.button-primary.white-text,.button-primary.form-submit.white-text,.button-primary.solid.white-text,.form-submit.pink-btn.white-text,.form-submit.button-primary.white-text,.form-submit.form-submit.white-text,.form-submit.solid.white-text,body .button.pink-btn.white-text,body .button.button-primary.white-text,body .button.form-submit.white-text,body .button.solid.white-text{color:#fff}.pink-btn.outline,.button-primary.outline,.form-submit.outline,body .button.outline{border:solid 3px rgba(255,255,255,0.5);background:none;color:#fff}.pink-btn.outline.white:hover,.button-primary.outline.white:hover,.form-submit.outline.white:hover,body .button.outline.white:hover{background:#fff;color:#343e43}.pink-btn.outline.white:hover.teal-arrow:after,.button-primary.outline.white:hover.teal-arrow:after,.form-submit.outline.white:hover.teal-arrow:after,body .button.outline.white:hover.teal-arrow:after{color:#343e43}.pink-btn.outline.white.arrow:after,.button-primary.outline.white.arrow:after,.form-submit.outline.white.arrow:after,body .button.outline.white.arrow:after{border-color:#fff}.pink-btn.outline.white.arrow:hover:after,.button-primary.outline.white.arrow:hover:after,.form-submit.outline.white.arrow:hover:after,body .button.outline.white.arrow:hover:after{border-color:#343e43 !important}.pink-btn.outline.orange,.button-primary.outline.orange,.form-submit.outline.orange,body .button.outline.orange{color:#fff;border:solid 3px #f05341;color:#f05341}.pink-btn.outline.orange:hover,.button-primary.outline.orange:hover,.form-submit.outline.orange:hover,body .button.outline.orange:hover{background:#f05341;color:#fff}.pink-btn.outline.orange:hover.pink-arrow:after,.button-primary.outline.orange:hover.pink-arrow:after,.form-submit.outline.orange:hover.pink-arrow:after,body .button.outline.orange:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.orange.arrow:after,.button-primary.outline.orange.arrow:after,.form-submit.outline.orange.arrow:after,body .button.outline.orange.arrow:after{border-color:#fff}.pink-btn.outline.orange.arrow:hover:after,.button-primary.outline.orange.arrow:hover:after,.form-submit.outline.orange.arrow:hover:after,body .button.outline.orange.arrow:hover:after{border-color:#fff !important}.pink-btn.outline.pink,.button-primary.outline.pink,.form-submit.outline.pink,body .button.outline.pink{color:#fff;border:solid 3px var(--color-regular-pink);color:var(--color-regular-pink)}.pink-btn.outline.pink:hover,.button-primary.outline.pink:hover,.form-submit.outline.pink:hover,body .button.outline.pink:hover{background:var(--color-regular-pink);color:#fff}.pink-btn.outline.pink:hover.pink-arrow:after,.button-primary.outline.pink:hover.pink-arrow:after,.form-submit.outline.pink:hover.pink-arrow:after,body .button.outline.pink:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.pink.arrow:after,.button-primary.outline.pink.arrow:after,.form-submit.outline.pink.arrow:after,body .button.outline.pink.arrow:after{border-color:#fff}.pink-btn.outline.pink.arrow:hover:after,.button-primary.outline.pink.arrow:hover:after,.form-submit.outline.pink.arrow:hover:after,body .button.outline.pink.arrow:hover:after{border-color:#fff !important}.pink-btn.outline.mint,.button-primary.outline.mint,.form-submit.outline.mint,body .button.outline.mint{color:#fff;border:solid 3px var(--color-regular-mint);color:var(--color-regular-mint)}.pink-btn.outline.mint:hover,.button-primary.outline.mint:hover,.form-submit.outline.mint:hover,body .button.outline.mint:hover{background:var(--color-regular-mint);color:#fff}.pink-btn.outline.mint:hover.pink-arrow:after,.button-primary.outline.mint:hover.pink-arrow:after,.form-submit.outline.mint:hover.pink-arrow:after,body .button.outline.mint:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.light-blue,.button-primary.outline.light-blue,.form-submit.outline.light-blue,body .button.outline.light-blue{color:#fff;border:solid 3px #498fcc;color:#498fcc}.pink-btn.outline.light-blue:hover,.button-primary.outline.light-blue:hover,.form-submit.outline.light-blue:hover,body .button.outline.light-blue:hover{background:#498fcc;color:#fff}.pink-btn.outline.light-blue:hover.pink-arrow:after,.button-primary.outline.light-blue:hover.pink-arrow:after,.form-submit.outline.light-blue:hover.pink-arrow:after,body .button.outline.light-blue:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.blue,.button-primary.outline.blue,.form-submit.outline.blue,body .button.outline.blue{color:#fff;border:solid 3px #004277;color:#004277}.pink-btn.outline.blue:hover,.button-primary.outline.blue:hover,.form-submit.outline.blue:hover,body .button.outline.blue:hover{background:#004277;color:#fff}.pink-btn.outline.blue:hover.pink-arrow:after,.button-primary.outline.blue:hover.pink-arrow:after,.form-submit.outline.blue:hover.pink-arrow:after,body .button.outline.blue:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.dark-blue,.button-primary.outline.dark-blue,.form-submit.outline.dark-blue,body .button.outline.dark-blue{color:#fff;border:solid 3px #003269;color:#003269}.pink-btn.outline.dark-blue:hover,.button-primary.outline.dark-blue:hover,.form-submit.outline.dark-blue:hover,body .button.outline.dark-blue:hover{background:#003269;color:#fff}.pink-btn.outline.dark-blue:hover.pink-arrow:after,.button-primary.outline.dark-blue:hover.pink-arrow:after,.form-submit.outline.dark-blue:hover.pink-arrow:after,body .button.outline.dark-blue:hover.pink-arrow:after{border-color:#fff !important}.pink-btn.outline.white-text,.button-primary.outline.white-text,.form-submit.outline.white-text,body .button.outline.white-text{color:#fff}.pink-btn.less-padding,.button-primary.less-padding,.form-submit.less-padding,body .button.less-padding{padding:10px 20px !important}.pink-btn.small,.button-primary.small,.form-submit.small,body .button.small{padding:12px 32px !important;font-size:16px}.pink-btn.pink-hover:hover,.button-primary.pink-hover:hover,.form-submit.pink-hover:hover,body .button.pink-hover:hover{background:var(--color-regular-pink) !important;border-color:var(--color-regular-pink)}.pink-btn.pink-hover:hover:after,.button-primary.pink-hover:hover:after,.form-submit.pink-hover:hover:after,body .button.pink-hover:hover:after{border-color:#004277 !important}.pink-btn.smaller,.button-primary.smaller,.form-submit.smaller,body .button.smaller{padding:12px 28px !important}.pink-btn.smallest,.button-primary.smallest,.form-submit.smallest,body .button.smallest{padding:6px 18px !important;font-size:14px}body .node-page .button,body .content .pink-btn,body .content .button-primary,body .tabs-primary+form .form-submit,body .views-submit-button .form-submit,body .views-submit-button .reset-button,body .content .form-submit{font-size:1em;padding:12px 30px;margin-top:10px}@media screen and (max-width:600px){body .button{padding:15px 30px}}.content-callout{padding:2px 24px 24px;margin:24px 0;background:#f7f7f7;border:solid #ccc 1px;color:#000}.content-callout *{ color:#000}.content-callout.blue{background-color:#004b8d;color:white}.has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background:#fff;width:calc(100% + 50px)}.has-slant .slant{-moz-transform:skewX(15deg);-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);background:#fff;display:block}.has-slant.left-slant{margin-left:-50px}.has-slant.left-slant .slant{margin-left:35px}.has-slant.right-slant{margin-right:-50px}.has-slant.right-slant .slant{margin-right:35px}.add-arrow:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.add-arrow.pink-arrow:after{border-color:var(--color-regular-pink)}.add-arrow.dark-blue-arrow:after{border-color:#003269}body .swiper-button-prev,body .swiper-button-next{border:solid #fff;border-width:0 0 6px 6px;display:inline-block;padding:12px;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:none;height:0;width:0;left:25px;margin:-35px 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body .swiper-button-prev:hover,body .swiper-button-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}body .swiper-button-next{border-width:0 6px 6px 0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:25px;left:auto}body .swiper-pagination{top:auto;bottom:20px}body .swiper-pagination .swiper-pagination-bullet{width:200px;height:10px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#d6e0e6;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;margin:0 15px !important}body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#498fcc}body table{width:100%}body table tr th,body table tr td{border:solid 1px #ccc;padding:12px 15px}body table tr th h4,body table tr td h4{padding:0;margin:0}body table tr th *:last-child,body table tr td *:last-child{margin-bottom:0 !important}body table tr:nth-child(odd) td{background:#f7f7f7}body table tr th{background:#246dac;color:#fff;text-transform:none}body table tr th a{color:#fff}.field-name-field-body-cstm-block p{display:inline-block;margin:0 15px 15px 0}body form .views-exposed-form,body .node-webform form,body .bef-checkboxes,body .tabs-primary+form{margin:0 0 25px}body form .views-exposed-form input[type="text"],body form .views-exposed-form input[type="email"],body form .views-exposed-form input[type="password"],body .node-webform form input[type="text"],body .node-webform form input[type="email"],body .node-webform form input[type="password"],body .bef-checkboxes input[type="text"],body .bef-checkboxes input[type="email"],body .bef-checkboxes input[type="password"],body .tabs-primary+form input[type="text"],body .tabs-primary+form input[type="email"],body .tabs-primary+form input[type="password"]{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px}body form .views-exposed-form .form-type-bef-checkbox,body form .views-exposed-form .form-type-checkbox,body .node-webform form .form-type-bef-checkbox,body .node-webform form .form-type-checkbox,body .bef-checkboxes .form-type-bef-checkbox,body .bef-checkboxes .form-type-checkbox,body .tabs-primary+form .form-type-bef-checkbox,body .tabs-primary+form .form-type-checkbox{margin:5px 0 5px}body form .views-exposed-form .form-type-bef-checkbox input,body form .views-exposed-form .form-type-checkbox input,body .node-webform form .form-type-bef-checkbox input,body .node-webform form .form-type-checkbox input,body .bef-checkboxes .form-type-bef-checkbox input,body .bef-checkboxes .form-type-checkbox input,body .tabs-primary+form .form-type-bef-checkbox input,body .tabs-primary+form .form-type-checkbox input{margin:6px 10px 0 0;float:left}body form .views-exposed-form .form-type-textfield,body .node-webform form .form-type-textfield,body .bef-checkboxes .form-type-textfield,body .tabs-primary+form .form-type-textfield{width:100%}body form .views-exposed-form .exposed-filters-fieldset,body .node-webform form .exposed-filters-fieldset,body .bef-checkboxes .exposed-filters-fieldset,body .tabs-primary+form .exposed-filters-fieldset{margin-top:25px}body form .views-exposed-form .form-submit,body .node-webform form .form-submit,body .bef-checkboxes .form-submit,body .tabs-primary+form .form-submit{margin-top:20px !important}body .bottom_call_to_action .wrap{padding-bottom:20px}body #cta-buttons img,body .field-name-field-body-cta-block img,body div.cta-area img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-bottom:-20px}body #cta-buttons .image-div,body .field-name-field-body-cta-block .image-div,body div.cta-area .image-div{background:transparent !important}body #cta-buttons p,body .field-name-field-body-cta-block p,body div.cta-area p{margin:0 !important;padding:0 !important}body #cta-buttons a,body .field-name-field-body-cta-block a,body div.cta-area a{text-decoration:none !important;margin:0 !important;padding:0 20px !important;background:#003269;border:solid 3px #003269;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #cta-buttons a br,body .field-name-field-body-cta-block a br,body div.cta-area a br{display:none}body #cta-buttons a:after,body .field-name-field-body-cta-block a:after,body div.cta-area a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #cta-buttons a:hover,body .field-name-field-body-cta-block a:hover,body div.cta-area a:hover{color:#003269 !important;background:transparent}body #cta-buttons a:hover:after,body .field-name-field-body-cta-block a:hover:after,body div.cta-area a:hover:after{border-color:#003269}body .region-bottom-call-to-action{display:flex}body .region-bottom-call-to-action .block-block{width:calc(100% / 4);padding:0 8px}body .region-bottom-call-to-action .block-block a{padding:0 15px !important}body ul#cta-buttons li a,body .region-bottom-call-to-action>div a{padding:0 15px !important}body ul#cta-buttons li h2,body .region-bottom-call-to-action>div h2{margin:0}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(2) p a,body ul#cta-buttons li:nth-child(2) div.cta-area a,body .region-bottom-call-to-action>div:nth-child(2) .field-name-field-body-cta-block a,body .region-bottom-call-to-action>div:nth-child(2) p a,body .region-bottom-call-to-action>div:nth-child(2) div.cta-area a{background:var(--color-regular-pink);border-color:var(--color-regular-pink)}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(2) p a:hover,body ul#cta-buttons li:nth-child(2) div.cta-area a:hover,body .region-bottom-call-to-action>div:nth-child(2) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action>div:nth-child(2) p a:hover,body .region-bottom-call-to-action>div:nth-child(2) div.cta-area a:hover{color:var(--color-regular-pink) !important;background:none}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(2) p a:hover:after,body ul#cta-buttons li:nth-child(2) div.cta-area a:hover:after,body .region-bottom-call-to-action>div:nth-child(2) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action>div:nth-child(2) p a:hover:after,body .region-bottom-call-to-action>div:nth-child(2) div.cta-area a:hover:after{border-color:var(--color-regular-pink)}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(3) p a,body ul#cta-buttons li:nth-child(3) div.cta-area a,body .region-bottom-call-to-action>div:nth-child(3) .field-name-field-body-cta-block a,body .region-bottom-call-to-action>div:nth-child(3) p a,body .region-bottom-call-to-action>div:nth-child(3) div.cta-area a{background:#246dac;border-color:#246dac}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(3) p a:hover,body ul#cta-buttons li:nth-child(3) div.cta-area a:hover,body .region-bottom-call-to-action>div:nth-child(3) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action>div:nth-child(3) p a:hover,body .region-bottom-call-to-action>div:nth-child(3) div.cta-area a:hover{color:#246dac !important;background:none}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(3) p a:hover:after,body ul#cta-buttons li:nth-child(3) div.cta-area a:hover:after,body .region-bottom-call-to-action>div:nth-child(3) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action>div:nth-child(3) p a:hover:after,body .region-bottom-call-to-action>div:nth-child(3) div.cta-area a:hover:after{border-color:#246dac}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(4) p a,body ul#cta-buttons li:nth-child(4) div.cta-area a,body .region-bottom-call-to-action>div:nth-child(4) .field-name-field-body-cta-block a,body .region-bottom-call-to-action>div:nth-child(4) p a,body .region-bottom-call-to-action>div:nth-child(4) div.cta-area a{background:var(--color-regular-mint);border-color:var(--color-regular-mint)}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(4) p a:hover,body ul#cta-buttons li:nth-child(4) div.cta-area a:hover,body .region-bottom-call-to-action>div:nth-child(4) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action>div:nth-child(4) p a:hover,body .region-bottom-call-to-action>div:nth-child(4) div.cta-area a:hover{color:var(--color-regular-mint) !important;background:none}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(4) p a:hover:after,body ul#cta-buttons li:nth-child(4) div.cta-area a:hover:after,body .region-bottom-call-to-action>div:nth-child(4) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action>div:nth-child(4) p a:hover:after,body .region-bottom-call-to-action>div:nth-child(4) div.cta-area a:hover:after{border-color:var(--color-regular-mint)}body #block-bean-cta-deposite .cta-block-global .cta-area .cta-btn p a{font-size:1.35em}@media screen and (max-width:880px){body .region-bottom-call-to-action{display:flex;flex-wrap:wrap}body .region-bottom-call-to-action .block-block{width:calc(100% / 2);padding:0 8px}}@media screen and (max-width:525px){body .region-bottom-call-to-action{display:flex;flex-wrap:wrap}body .region-bottom-call-to-action .block-block{width:calc(100% / 1);padding:0 0}}.pre-footer{padding:60px 0;background:#eff4f6;clear:both}.pre-footer .ak-container{max-width:1200px;display:flex;width:100%}.pre-footer .ak-container h4{margin:15px 0 5px;font-size:1.35em}.pre-footer .ak-container .contact-info{width:100%}.pre-footer .ak-container .contact-info .phone-wrapper a{display:inline-block;margin:0 0 0;padding:0 0 10px 30px;position:relative;font-weight:bold;font-size:1.1em;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.pre-footer .ak-container .contact-info .phone-wrapper a svg{position:absolute;top:2px;left:0}.pre-footer .ak-container .contact-info .phone-wrapper a:hover{color:var(--color-regular-pink)}.pre-footer .ak-container .hours{text-align:left;min-width:530px}.pre-footer .ak-container .hours p{margin:0 0 5px}.pre-footer .ak-container .hours .block__title{display:none !important}@media screen and (max-width:1200px){.pre-footer .ak-container .contact-info,.pre-footer .ak-container .hours{text-align:center;min-width:0;width:100%}}@media screen and (max-width:650px){.pre-footer .ak-container{flex-wrap:wrap}.pre-footer .ak-container .contact-info,.pre-footer .ak-container .hours{text-align:center;min-width:0;width:100%}}div#page #content .clickable{background:#004277;color:#fff;padding:12px 50px 12px 16px;margin:0 0 4px;position:relative;font-size:1.2em}div#page #content .clickable strong,div#page #content .clickable font,div#page #content .clickable span{color:#fff !important}div#page #content .clickable strong{font-weight:normal !important}div#page #content .clickable strong br{display:none !important}div#page #content .clickable:after{position:absolute;border:solid #fff;border-width:0 0 3px 3px;display:inline-block;padding:6px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:none;height:0;width:0;top:12px;right:20px;margin:0 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}div#page #content .clickable.active:after{-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:18px}div#page #content .clickable .sign{display:none}div#page #content div.collapse{background:#f7f7f7;padding:15px 20px}.calendar-listing{display:flex;align-items:top;margin:30px 0}.calendar-listing .span_2{width:110px;min-width:110px;margin-right:0 !important}.calendar-listing .span_2 h3{margin:0;line-height:1.1em !important;padding:15px !important}.calendar-listing .span_10{width:100%;padding-left:20px}.calendar-listing .span_10 h3{margin:0}.calendar-listing .span_10 p{line-height:1.4em}.calendar-listing .span_10 p:last-child{margin-bottom:0 !important}@media screen and (max-width:375px){.calendar-listing .span_2{width:90px;min-width:90px}}@media screen and (max-width:650px){p.center-650{text-align:center}p.center-650 img{float:none;margin:0 0 0 !important;padding:0}}.intro-copy{margin:60px 0}.intro-copy .ak-container{max-width:1000px}.intro-copy p:first-child{font-size:1.45em;line-height:1.5em;font-family:'NexaLight';text-align:center;font-weight:normal;margin:0 0 15px;font-weight:300}.intro-copy p:first-child:last-child{margin-bottom:0}@media screen and (max-width:767px){.intro-copy p:first-child{font-size:1.2em}}.intro-copy p{text-align:center}.panel .panel-header{background:#498fcc;padding:12px 35px 12px 20px;color:#fff;position:relative}.panel .panel-header *{color:#fff;margin:0 !important;line-height:1.2em}.panel .panel-header:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;margin-top:-5px;right:20px}.panel.open .panel-header:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-7px}.panel .panel-content{display:none;padding:20px 25px;background:#f7f7f7;border:solid 1px #ccc;border-top:none}body pre.prettyprint{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;border:solid 1px #ccc;padding:10px 15px;background:#333}.code *,body pre.prettyprint *{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important}h3.header{padding:12px 15px !important;margin:0 0 20px !important;border:solid 1px #999;color:#fff !important;background:#999 !important}.code-wrapper{margin:15px 0 0 0}.code-wrapper .buttons{text-align:center !important;padding:15px 0 0 !important}.code-wrapper .button{float:none;display:inline-block;width:100%;max-width:250px}a[href="#top"]{color:#3293b0 !important;display:block;text-align:right}.buttons.inline-special{text-align:center}.buttons.inline-special .button{float:none !important;display:inline-block !important;margin:8px 15px !important}.quick-link-bar{background:#eceeee;margin:0 0;padding:15px 0;align-items:center}.quick-link-bar .ak-container{display:flex;width:100%}.quick-link-bar .ak-container .title{display:flex;width:100%;align-items:center}.quick-link-bar .ak-container .title h2{margin:0 !important;white-space:nowrap;color:#bbb;font-weight:bold}.quick-link-bar .ak-container .title a{color:#004277;font-weight:bold;display:inline-block;font-size:20px;padding-right:10px;margin-right:10px;position:relative;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.quick-link-bar .ak-container .title a:after{height:100%;width:1px;background:#bbb;content:'';display:inline-block;position:absolute;top:0;right:0}.quick-link-bar .ak-container .title a:last-child{margin-right:0;padding-right:0}.quick-link-bar .ak-container .title a:last-child:after{display:none}.quick-link-bar .ak-container .title a:hover{color:#f05341}.quick-link-bar .ak-container .quick-links{min-width:325px;text-align:right}.quick-link-bar .ak-container .quick-links select{margin:0;width:100%;max-width:300px}@media screen and (max-width:650px){.quick-link-bar .ak-container{flex-wrap:wrap}.quick-link-bar .ak-container .title,.quick-link-bar .ak-container .quick-links{min-width:100%}.quick-link-bar .ak-container .title{justify-content:center}.quick-link-bar .ak-container .quick-links{padding-top:15px}.quick-link-bar .ak-container .quick-links select{max-width:none}}.intro-copy{margin:60px 0}.intro-copy .ak-container{max-width:1000px}.intro-copy .ak-container p:first-child{font-size:1.45em;line-height:1.5em;font-family:'NexaLight';text-align:center;font-weight:normal;margin:0 0 15px;font-weight:300}.intro-copy .ak-container p:first-child:last-child{margin-bottom:0}@media screen and (max-width:767px){.intro-copy .ak-container p:first-child{font-size:1.2em}}.intro-copy .ak-container p{text-align:center}.select-css{display:inline-block;outline:none !important;font-size:14px;font-weight:700;color:#666;line-height:1.3;padding:8px 35px 8px 16px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #999;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-css::-ms-expand{display:none}.select-css:focus{outline:none !important}.select-css option{font-weight:normal}body .wrap.design-pattern-library{padding:60px 0 60px}body .wrap.design-pattern-library h1.page__title,body .wrap.design-pattern-library .h1.page__title{position:relative;z-index:3}body .wrap.design-pattern-library h4.pending{color:#f00}body .wrap.design-pattern-library h4.disabled{color:#aaa}body .wrap.design-pattern-library .small{display:block;padding-top:3px;font-size:.92em;color:#aaa}body .wrap.design-pattern-library .tags{margin:-10px 0 10px;color:#999}body .wrap.design-pattern-library .pattern-filters{background:#f7f7f7;width:calc(100% + 40px);margin-left:-20px;margin-top:15px}body .wrap.design-pattern-library .pattern-filters ul{list-style:none;display:flex;justify-content:center;margin:0;padding:0;flex-wrap:wrap}body .wrap.design-pattern-library .pattern-filters ul li{margin:0;padding:0}body .wrap.design-pattern-library .pattern-filters ul li a{display:inline-block;padding:8px 14px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body .wrap.design-pattern-library .pattern-filters ul li a:hover{background:#498fcc;color:#fff}body .wrap.design-pattern-library .pattern-filters ul li a.active{background:var(--color-regular-pink);color:#fff}body .wrap.design-pattern-library .custom-header-fix{position:relative;z-index:1;overflow:hidden}body .wrap.design-pattern-library .custom-header-fix .section-submenu-main>li:before{position:absolute;bottom:100%;content:'';width:100%;height:100000px;background:#fff;z-index:10000}body .wrap.design-pattern-library .custom-header-fix .section-submenu-main>li>a{position:relative;z-index:10001}body .wrap.design-pattern-library .image-specs td:first-child{width:250px}body .wrap.design-pattern-library .image-specs td:nth-child(3){width:200px}body .wrap.design-pattern-library .image-specs td:nth-child(4){width:200px}body .wrap.design-pattern-library .design-pattern-library{padding:0 20px;position:relative;z-index:0}body .wrap.design-pattern-library .design-pattern-library *:first-child{margin-top:0}body .wrap.design-pattern-library .content-row{padding:20px 0}body .wrap.design-pattern-library .tab-menu{background:#f7f7f7;margin:10px 0 0}body .wrap.design-pattern-library .tab-menu ul{list-style:none;padding:0;margin:0}body .wrap.design-pattern-library .tab-menu ul li{display:inline-block;float:left}body .wrap.design-pattern-library .tab-menu ul li a{padding:12px 15px;display:inline-block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body .wrap.design-pattern-library .tab-menu ul li a:hover,body .wrap.design-pattern-library .tab-menu ul li a.active{background:#004277;color:#fff}body .wrap.design-pattern-library hr{border:none;border-bottom:solid 1px #aaa;margin:65px 0 40px;clear:both}body .wrap.design-pattern-library hr.less-margin{margin:25px 0}body .wrap.design-pattern-library #colors .colors{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}body .wrap.design-pattern-library #colors .colors .color{width:calc(100% / 4);padding:15px;text-align:center}body .wrap.design-pattern-library #colors .colors .color:before{width:100%;height:65px;background:#498fcc;content:'';display:block}body .wrap.design-pattern-library #colors .colors .color.light-blue:before{background:#498fcc}body .wrap.design-pattern-library #colors .colors .color.tweener-blue:before{background:#246dac}body .wrap.design-pattern-library #colors .colors .color.mid-blue:before{background:#004277}body .wrap.design-pattern-library #colors .colors .color.dark-blue:before{background:#003269}body .wrap.design-pattern-library #colors .colors .color.regular-pink:before{background:var(--color-regular-pink)}body .wrap.design-pattern-library #colors .colors .color.regular-mint:before{background:var(--color-regular-mint)}body .wrap.design-pattern-library #colors .colors .color.text-gray:before{background:#6d6e71}body .wrap.design-pattern-library #colors .colors .color.dark-gray:before{background:#343e43}body .wrap.design-pattern-library #colors .colors .color.burnt-orange:before{background:#f05341}body .wrap.design-pattern-library .quick-link-bar{background:#246dac;position:relative;z-index:3}body .wrap.design-pattern-library .quick-link-bar .select2-selection__rendered{text-align:left;margin-top:3px}body .wrap.design-pattern-library .quick-link-bar .select2-container .select2-selection--single{height:34px}body .wrap.design-pattern-library .ak-container{max-width:1300px}body .wrap.design-pattern-library .ak-container.large{max-width:1460px}body .wrap.design-pattern-library .content-row{padding:30px 0}body .wrap.design-pattern-library .content-row h4{position:relative;z-index:3}body .wrap.design-pattern-library #content{padding:0 !important}body .wrap.design-pattern-library .social-callout .contextual-links-wrapper{display:none !important}body .wrap.design-pattern-library .social-callout .ak-container:after{display:none !important}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Lato",sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6em}body{margin:0;padding:0}a:hover,a:focus{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.6em 0}blockquote{margin:1.6em 30px}h1,.h1{font-size:2em;line-height:1.6em;font-weight:300;margin:35px 0 25px;line-height:1em}h1.page__title,.h1.page__title{margin:10px 0 25px}h2.page__title{margin:10px 0 25px}#page h1{line-height:1em !important}h2,.h2{font-size:1.6em;line-height:1.25em;margin:30px 0 20px;font-weight:400}h2+p,.h2+p{margin-top:-10px}h2+p img,.h2+p img{margin-top:15px}h3,.h3{font-size:1.4em;line-height:2.28571em;font-weight:300;line-height:1.25em;margin:30px 0 20px}h4,.h4{font-size:1em;line-height:1.6em;font-weight:900;margin:25px 0 5px}h5,.h5{font-size:.83em;line-height:1.92771em;font-weight:900;margin:25px 0 20px}h6,.h6{font-size:.67em;line-height:2.38806em;margin:25px 0 20px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#007cba;font-family:"Lato",sans-serif}h4,h5,h6,.h4,.h5,.h6{text-transform:uppercase}p>a{margin-top:10px}body .tabs-primary{float:left;width:auto;position:relative;z-index:10;margin-left:0;padding-left:0}body .tabs-primary .tabs-primary__tab{margin-left:0}body .action-links{float:none;clear:left}body .tabs-primary+.action-links{margin:-25px 0 40px 12px}body .tabs-primary+form,#user-login{margin-top:calc(-1.6em - 1px) !important;float:left;width:100%;clear:both;background:#f7f7f7;padding:0 25px 20px;border:solid 1px #ccc}body .tabs-primary+form .form-actions,#user-login .form-actions{margin:-20px 0 15px !important}body .node-page{clear:left}body .node-page .content p a,body .node-page .content li a{text-decoration:underline}body .node-page .content p a:hover,body .node-page .content li a:hover{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border-top:1px solid #ccc;padding-bottom:-1px;margin:32px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.6em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}p,ul,ol{margin:0 0 15px}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:.8em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu{padding:0 0 0 30px}ol,ul{padding:0 0 0 20px}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:.0625em;border-top-style:solid;padding-top:.4975em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9775em;border-left-width:.0625em;border-left-style:solid;padding-left:.9775em;border-right-width:.0625em;border-right-style:solid;padding-right:.9775em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0;margin-top:1.6em;margin-bottom:1.6em}.wrap,.region-bottom{margin-left:auto;margin-right:auto;max-width:960px}#header,#main,#footer{float:left;width:100%}@media all and (min-width:580px){#main{position:relative}#navigation{position:absolute;top:0}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#ffffff 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}#main #content{padding-top:30px}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}.header__logo{float:left;margin:0;padding:0}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0;font-size:2em;line-height:1.6em}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}#nav-blocks{height:65px;position:relative;z-index:99;width:100%}.header__region{clear:both}.header__region .menu{max-width:961px;margin:0 auto;text-align:right;margin-top:10px}.header__region .menu li a{color:#fff;text-decoration:none;padding:0 15px}#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0}.messages,.messages--status,.messages--warning,.messages--error{margin:1.6em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.6em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.6em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.tabs-primary__tab.is-active{border-bottom-color:#f7f7f7}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:5px 20px 8px;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:#f7f7f7;border-color:#f7f7f7}.tabs-secondary{font-size:.9em;margin-top:-1.6em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:.8em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none}.pager-current{font-weight:bold}.block{margin-bottom:1.6em}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}.menu a.active{color:#000}.new,.update{color:#c00;background-color:transparent}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.comments{margin:1.6em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:1.6em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.6em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.6em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em}tr.even{background-color:#fff}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/smc2015/images/progress.gif?1662348795)}@media all and (min-width:540px) and (max-width:880px){.menu-toggle{display:block}}#edit-submits-page{padding:10px 20px;font-size:.92em;margin:15px 0 0 !important}.clear{clear:both}#admin-menu{z-index:1000}body .contextual-links-wrapper{display:block !important;outline:none !important;right:10px}body .contextual-links-wrapper *{outline:none !important}body a.contextual-links-trigger{-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;background:#fff url(/sites/all/themes/smc2015/images/gear-select.png) no-repeat center center !important;background-size:cover !important;width:40px;height:40px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:block !important;border-radius:50% !important;border:solid 2px var(--color-regular-pink) !important;outline:none !important;z-index:999}body a.contextual-links-trigger:hover{background-position:center center;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .contextual-links{margin:0 !important;z-index:1000}body .contextual-links li{margin:0 !important}body .contextual-links li a{padding:8px 14px !important;text-transform:none !important;font-size:14.4px !important}body .contextual-links li a:hover{color:#fff !important;background:var(--color-regular-pink) !important}.bean-callout-grid.contextual-links-region,.bean-homepage-date.contextual-links-region,.bean-homepage-profiles.contextual-links-region,.bean-homepage-profile-group.contextual-links-region,.bean-library-hours.contextual-links-region{clear:both}a:focus{outline:medium solid currentColor}#block-responsive-dropdown-menus-main-menu{padding-top:0px;max-width:961px;margin:0 auto}#block-responsive-dropdown-menus-main-menu ul.main-menu{margin-top:-16px;float:right;height:46px}#block-responsive-dropdown-menus-main-menu ul.main-menu li{display:inline-block;padding:0 7px;cursor:pointer;margin-left:-4px}#block-responsive-dropdown-menus-main-menu ul.main-menu li a{text-decoration:none;padding:10px 0px 7px;font-size:12px;color:#000;display:block}#block-responsive-dropdown-menus-main-menu ul.main-menu li.menu-parent a{padding-right:15px}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:hover,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:focus,#block-responsive-dropdown-menus-main-menu ul.main-menu .active-trail.active{background:#3d6184}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:hover a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:focus a,#block-responsive-dropdown-menus-main-menu ul.main-menu .active-trail.active a{color:#fff}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent:hover>a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent:focus>a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent.active-trail.active>a{background:url(/sites/all/themes/smc2015/images/main-nav-arrow-on.png) 100% 50% no-repeat}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent{background:none}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent>a{background:url(/sites/all/themes/smc2015/images/main-nav-arrow.png) 100% 50% no-repeat}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu{background:#3d6184;margin:0px 0 0 -7px;padding:0;width:190%;z-index:10000}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li{padding:0;display:block;line-height:20px;margin-left:0}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li a{font-size:14px;padding:10px 0 0 25px;color:#fff;background:none;padding-left:15px;max-width:90%;word-wrap:break-word;display:block}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li:first-child{padding-top:10px}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li:last-child{padding-bottom:10px}#block-responsive-dropdown-menus-main-menu ul.main-menu :after{clear:both}#block-responsive-dropdown-menus-main-menu li.menu-item.last ul.sub-menu{margin:-3px 0 0 -82px}.header__menu-utility,#block-menu-menu-utility-navigation{padding:5px 0;float:left;background:none;max-width:650px;margin-left:42%;margin-top:10px;position:relative;z-index:999}.menu{display:block;list-style:none;margin:0;padding:0 !important}.menu li{display:inline-block}.menu a.active{color:#000}.menu__item{display:inline-block}#nav-inner{max-width:961px;margin:0 auto}#main-navigation{background:#fefbf8;z-index:999}#main-navigation .region-navigation{height:45px;line-height:1.75em}#main-navigation .region-navigation #block-system-main-menu{float:right}#left-column .block-superfish,.section__sidebar-first .block-superfish{border:none}#left-column .block-superfish ul.sf-menu,.section__sidebar-first .block-superfish ul.sf-menu{border:none;border-right:1px solid #c3c3c3;min-width:235px;max-width:235px;margin-bottom:45px;margin-right:-10px}#left-column .block-superfish ul.sf-menu li.active-trail ul.sf-hidden,.section__sidebar-first .block-superfish ul.sf-menu li.active-trail ul.sf-hidden{display:block;top:unset !important}#left-column .block-superfish ul.sf-menu li,.section__sidebar-first .block-superfish ul.sf-menu li{background:none;border:none;float:none;padding:0 0px 2px 0px;display:block}#left-column .block-superfish ul.sf-menu li a,.section__sidebar-first .block-superfish ul.sf-menu li a{border:none;background:none;text-decoration:none;color:#231f20}#left-column .block-superfish ul.sf-menu li a.active,.section__sidebar-first .block-superfish ul.sf-menu li a.active{color:#007cba}#left-column .block-superfish ul.sf-menu li ul.sf-hidden,.section__sidebar-first .block-superfish ul.sf-menu li ul.sf-hidden{display:none}#left-column .block-superfish ul.sf-menu li ul,.section__sidebar-first .block-superfish ul.sf-menu li ul{position:relative;top:-0.5em;width:100% !important;background:none;padding:0;line-height:1.5;font-size:92%}#left-column .block-superfish ul.sf-menu li ul li,.section__sidebar-first .block-superfish ul.sf-menu li ul li{background:none;padding:0px 12px 2px}#left-column .block-superfish ul.sf-menu li ul li a,.section__sidebar-first .block-superfish ul.sf-menu li ul li a{padding-left:25px;background:none;color:#4d4d4d;border-bottom:1px solid #e6e6e6;margin-right:27px}#left-column .block-superfish ul.sf-menu li.sfHover,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover{padding-top:0px;padding-right:-10px;padding-bottom:2px}#left-column .block-superfish ul.sf-menu li.sfHover a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover a{color:#004b8c}#left-column .block-superfish ul.sf-menu li.sfHover ul li a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a{color:#231f20}#left-column .block-superfish ul.sf-menu li.sfHover ul li .active,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li .active{color:#004B8C;font-weight:600}#left-column .block-superfish ul.sf-menu.sf-style-default a,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a{padding:0.2em 1em 0.3em 0px;padding:0.2em 3.5em 0.3em 0px}.section__sidebar-first .region-sidebar-navigation .block-title{display:none}.section__sidebar-first .menu-block-wrapper{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc;border-style:none solid none none;border-width:medium 1px medium medium;margin-bottom:45px;margin-right:-10px;max-width:235px;min-width:235px}.section__sidebar-first .menu-block-wrapper .menu li{display:none !important;font-size:16px;font-weight:bold;width:12em;list-style:none}.section__sidebar-first .menu-block-wrapper .menu li li{font-size:92%;font-weight:92%}.section__sidebar-first .menu-block-wrapper .menu li a{color:#231f20;text-decoration:none;padding:4px 0;margin-right:27px;display:block;line-height:1.3em}.section__sidebar-first .menu-block-wrapper .menu li a:hover,.section__sidebar-first .menu-block-wrapper .menu li a:focus,.section__sidebar-first .menu-block-wrapper .menu li a.active{color:#004b8c}.section__sidebar-first .menu-block-wrapper .menu li ul{margin-left:12px;line-height:1.5}.section__sidebar-first .menu-block-wrapper .menu li.active-trail,.section__sidebar-first .menu-block-wrapper .menu li.active li{display:list-item !important}.section__sidebar-first .menu-block-wrapper .menu li.active-trail a.active+ul a,.section__sidebar-first .menu-block-wrapper .menu li.active li a.active+ul a{border-bottom:1px solid #e6e6e6}.section__sidebar-first .block-superfish ul.sf-menu{margin-left:0}.section__sidebar-first .block-superfish ul.sf-menu .sf-clone-parent{display:none}.section__sidebar-first .block-superfish ul.sf-menu li ul{top:0;left:3px !important;display:none}.section__sidebar-first .block-superfish ul.sf-menu li.sf-breadcrumb>ul,.section__sidebar-first .block-superfish ul.sf-menu li.sf-breadcrumb li.active-trail>ul{display:block !important}.span_3>section{margin:0 20px !important}.section__sidebar-first.span_3{margin:0px !important}.span_3.pull-left>section{margin:0px !important}.span_3.pull-right>section{margin:0 20px 0 0 !important}#mobile-utility-nav{display:none}#left-column .block-superfish ul.sf-menu.sf-style-default a,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a:hover,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a:focus{color:#004B8C}#left-column .block-superfish ul.sf-menu li.sfHover ul li a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a:hover,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a:focus{color:#004B8C}a.sf-depth-2.menuparent.sf-with-ul ul{visibility:visible !important;display:block !important}a.sf-depth-3.menuparent.sf-with-ul span.sf-sub-indicator{left:194px;background-position:0px -100px}a.sf-depth-3.menuparent.active.sf-with-ul span.sf-sub-indicator{left:194px;background-position:0px -100px}a.sf-depth-4.menuparent.sf-with-ul span.sf-sub-indicator{left:179px;background-position:0px -100px}a.sf-depth-4,a.sf-depth-4.menuparent.sf-with-ul{margin-right:43px !important}a.sf-depth-5,a.sf-depth-5.menuparent.sf-with-ul{margin-right:70px !important}@media all and (min-width:880px){#block-responsive-dropdown-menus-main-menu ul.main-menu li a{font-size:12px}}@media all and (min-width:960px){#block-responsive-dropdown-menus-main-menu ul.main-menu li a{font-size:14px}}@media all and (min-width:580px){.menu-utility__utility-desktop,#block-menu-menu-utility-navigation ul{float:right}}@media all and (min-width:580px) and (max-width:580px){ul.sub-menu{position:relative !important}}#mobile-superfish-menu-icon{position:absolute;right:20px}@media screen and (max-width:880px){.node-type-academic-landing-page .mob_navi{display:block;background:#000;opacity:0.8;margin-top:-60px;padding-left:15px;width:100%;bottom:0px;margin-bottom:60px}.node-type-academic-landing-page .mob_navi .block-title i{margin-right:0}}.node-type-academic-landing-page .content__wrapper{margin-top:-60px}.flexslider{border:none !important}#header,#main,#footer,.social-menu-bar{float:left;position:relative;width:100%}#header{float:none;width:100%;height:auto;position:relative}.header-slideshow::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#sidebar-nav-mobile,.mob_navi{display:none}.sidebar-wrapper{width:23%;min-width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-wrapper aside{width:100% !important}#main{background:#fff}.section__sidebar-first{width:23%;float:left}.col.main_content{padding:35px 0 0 0 !important}@media screen and (max-width:880px){.col.main_content{padding:20px 0 0 0 !important}}#main-content-column{width:65%;float:right;margin:0 4%}#page-bottom-block{width:100%;clear:both}#page-bottom-block .first{margin-bottom:0}.header__logo{background:#00335f;padding:2% 2% 2% 2%;position:absolute;text-align:center;z-index:999;left:6%}.nav-inner{padding-top:5px}.breadcrumb{background:#000;display:none;opacity:0.8;padding:10px 0 15px 0;color:#ccc;position:absolute;width:100%;bottom:0px;font-weight:300}.breadcrumb a{color:#ccc;text-decoration:none;font-weight:300}.breadcrumb .breadcrumb-page-title{text-transform:uppercase;float:right;font-size:1.625em;font-weight:300}.breadcrumb .breadcrumb-links{float:left}.mobile-hide{display:none}.front .breadcrumb{display:none}.front .main_content{width:100%}.social-menu-bar{background:#004b8c;display:block;text-align:center;position:relative}.social-menu-bar .menu{position:relative;top:-50%;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%)}.social-menu-bar .menu__item{margin-right:16px}.social-menu-bar .menu__item a{background:#003462;color:#63a3d3}.social-menu-bar .menu__item a:hover{background:#fff}.social-menu-bar .menu__item a:focus{background:#fff}.region-library-social-menu .menu__item a,.region-cce-social-menu .menu__item a,.region-cce-camps-social-menu .menu__item a,.region-social-menu .menu__item a,.social-menu-bar .menu__item a,.region-homepage-social-menu .menu__item a{border-radius:50%;display:inline-block;height:30px;position:relative;width:30px}.region-library-social-menu .menu__item a i,.region-cce-social-menu .menu__item a i,.region-cce-camps-social-menu .menu__item a i,.region-social-menu .menu__item a i,.social-menu-bar .menu__item a i,.region-homepage-social-menu .menu__item a i{font-size:1.1em;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.desktop-social .region-social-menu{display:none}.region-library-social-menu .menu,.region-cce-social-menu .menu,.region-cce-camps-social-menu .menu,.region-social-menu .menu,.region-homepage-social-menu .menu{margin-top:37px}.region-library-social-menu .menu__item,.region-cce-social-menu .menu__item,.region-cce-camps-social-menu .menu__item,.region-social-menu .menu__item,.region-homepage-social-menu .menu__item{margin-right:4px}.region-library-social-menu .menu__item a,.region-cce-social-menu .menu__item a,.region-cce-camps-social-menu .menu__item a,.region-social-menu .menu__item a,.region-homepage-social-menu .menu__item a{background:#fff;color:#004b8c}.region-library-social-menu .menu__item a:hover,.region-cce-social-menu .menu__item a:hover,.region-cce-camps-social-menu .menu__item a:hover,.region-social-menu .menu__item a:hover,.region-homepage-social-menu .menu__item a:hover{background:#003462}.region-library-social-menu .menu__item a:focus,.region-cce-social-menu .menu__item a:focus,.region-cce-camps-social-menu .menu__item a:focus,.region-social-menu .menu__item a:focus,.region-homepage-social-menu .menu__item a:focus{background:#003462}.region-social-menu-bar{margin-left:38px}.home-mini-nav{color:#6d6e70;font-size:1.1em;font-weight:300;list-style:none;margin:10px auto;max-width:320px;padding-bottom:30px;text-transform:uppercase}.home-mini-nav li{float:left;padding-right:13px}.home-mini-nav li a{color:#6d6e70;text-decoration:none}.home-mini-nav li a:hover{text-decoration:underline}.home-mini-nav li a:focus{text-decoration:underline}table.standard th{padding:15px;color:#fff;background:#0a4d8c;font-weight:normal;text-align:left}table.standard th:first-child{width:15%}table.standard th:nth-child(2){width:20%}table.standard th:last-child{width:65%}table.standard td{padding:15px;color:#000}table.standard tr:nth-child(2n+1){background:#e6e7e7}@media screen and (max-width:579px){td{padding:15px 10px !important}}.section__sidebar-second-mobile{display:none}.section__sidebar-second-mobile .side_call_to_action,.section__sidebar-second-mobile .cta-block-global{display:none}.region-bottom{clear:both}.ui-accordion .ui-accordion-header .ui-icon{left:inherit;right:.525em}.item-list--linkicon{margin:0}a.btn{margin:0px 0px 20px 0px;padding:.375em 0;color:#fff;background:#00335f;display:block;float:left;color:white;font-weight:900;text-align:center;text-decoration:none;width:100%}.btn.span_6{width:50%}.btn.span_6.center{margin-left:25%}a.action-btn{padding:.5em 1em;display:inline-block;background-color:#007cba;color:#fff;border:1px solid #007cba;-webkit-border-radius:4px;border-radius:4px;text-transform:capitalize}a.action-btn:hover,a.action-btn:focus{background-color:#fff;color:#007cba;font-weight:bold}a.action-btn.drk{background-color:#00335f;border-color:#00335f}a.action-btn.drk:hover,a.action-btn.drk:focus{color:#00335f;background-color:#fff}.action-btn.lrg{font-size:1.25em;font-weight:bold}.action-btn.med{font-size:1.125em}.action-btn.alignc{text-align:center}.action-btn.center{display:block;margin-left:auto;margin-right:auto}.margin-wrap{margin:auto 10px}blockquote{font-family:"Lato",sans-serif !important;padding:5% 0px;color:#498fcc;font-size:1.625em;line-height:38px;font-weight:300;width:90%;text-align:left;border-top:1px solid #6d6e71;border-bottom:1px solid #6d6e71}blockquote cite{text-transform:capitalize;color:#004b8c;display:block;font-weight:400;text-align:left;padding-top:5px;text-align:right;font-style:normal;font-size:.92em}blockquote p{margin:.25em;width:100%}blockquote div.col{padding:.5em .5em .5em 0}#quote-area{width:100%}#quote-area blockquote{margin:0}.bottom_call_to_action{background:#eaeaea}.bottom_call_to_action .cta-area{margin:2em 0}.bottom_call_to_action .cta-area .image-div{margin-bottom:1em}.bottom_call_to_action .cta-area .image-div img{width:100%}.bottom_call_to_action .cta-area .cta-btn{min-height:134px}.bottom_call_to_action .cta-area .cta-btn p{margin:20% auto}.bottom_call_to_action .cta-area .cta-btn p a{min-height:134px;display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px !important;text-align:center}.image-div .span_3 .col{z-index:10000}.cta-home .cta-area .cta-btn p{margin:30% auto}.cta-home .cta-area .cta-btn p a{padding:30% 0 0 0}.view-student-sidebar-callout a{overflow:hidden !important;position:relative}body .section__sidebar-second .cta-block-global .cta-area .cta-btn p a{min-height:100px}.bottom_call_to_action.col{float:none !important}.bottom_call_to_action.col .cta-area,.bottom_call_to_action.col .bean-call-to-action{width:100% !important}.bottom_call_to_action,.cta-home,.side_call_to_action,.cta-block-global{display:block;position:relative;float:none !important}.bottom_call_to_action .block,.cta-home .block,.side_call_to_action .block,.cta-block-global .block{margin:0}.bottom_call_to_action .cta-area .image-div,.cta-home .cta-area .image-div,.side_call_to_action .cta-area .image-div,.cta-block-global .cta-area .image-div{line-height:0;position:relative}.bottom_call_to_action .cta-area .image-div img,.cta-home .cta-area .image-div img,.side_call_to_action .cta-area .image-div img,.cta-block-global .cta-area .image-div img{display:none}.bottom_call_to_action .cta-area .cta-btn,.cta-home .cta-area .cta-btn,.side_call_to_action .cta-area .cta-btn,.cta-block-global .cta-area .cta-btn{height:100%;line-height:1.75em;position:relative !important;width:100%}.bottom_call_to_action .cta-area .cta-btn p,.cta-home .cta-area .cta-btn p,.side_call_to_action .cta-area .cta-btn p,.cta-block-global .cta-area .cta-btn p{font-family:"Lato",sans-serif}.bottom_call_to_action .cta-area .cta-btn p a,.cta-home .cta-area .cta-btn p a,.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{color:#fff;text-decoration:none;display:block;font-size:1.5em;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;height:100%;position:relative;width:100%}.bottom_call_to_action .cta-area .cta-btn p a:hover,.cta-home .cta-area .cta-btn p a:hover,.side_call_to_action .cta-area .cta-btn p a:hover,.cta-block-global .cta-area .cta-btn p a:hover{text-decoration:underline}.bottom_call_to_action .cta-area .cta-btn p a:focus,.cta-home .cta-area .cta-btn p a:focus,.side_call_to_action .cta-area .cta-btn p a:focus,.cta-block-global .cta-area .cta-btn p a:focus{text-decoration:underline}.side_call_to_action .cta-area .image-div,.cta-block-global .cta-area .image-div{margin-bottom:1em;z-index:999}.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px !important;text-align:center}.region-sidebar-second{margin-top:135px}.region-sidebar-second .image-div{float:none;margin:0 auto;text-align:center;width:100%}.region-bottom-call-to-action .cta-block-global{padding-left:7px;padding-right:7px}.region-bottom-call-to-action .cta-block-global .image-div{float:none;margin:0 auto;text-align:center;width:100%}.region-bottom-call-to-action .block-bean{float:left;width:25%}.blue-bg{background:#007cba}.pink-bg{background:#ff0386}.orange-bg{background:#ff7f3e}.green-bg{background:#2ec27a}.yellow-bg{background:#ffd800}.footer{background:#004b8c;color:#fff}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer a:focus{text-decoration:underline}.footer .footer__menu-wrap{padding:40px}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{border-bottom:1px solid #fff}.footer .footer__menu-wrap .footer__logo-block{font-size:1em}.footer .footer__menu-wrap .footer__logo-block .college-info{line-height:1.5em;margin-top:0}.footer .footer__menu-wrap .footer__logo-block .smc-name{font-size:1.2em;font-weight:500}.footer .footer__menu-wrap .footer__logo-block .address{font-size:1em;font-weight:300}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu{font-family:"Open Sans",sans-serif;font-size:1em;font-weight:300;margin:30px 0}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li{display:block;margin:5px 0}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n){margin-bottom:1.5em}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a{color:#fff;text-decoration:none}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a:hover{text-decoration:underline}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a:focus{text-decoration:underline}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:first-child{margin-top:0px}.page__title,h2.page_title{font-size:2.8em;text-transform:none;font-weight:300;color:#007cba;margin-top:.2em}h3 a{color:#007cba;text-decoration:none}h3.subtitle{margin-top:-20px !important;color:#666 !important}.padding-bottom_left{margin:0 0 25px 25px}.padding-bottom_right{margin:0 25px 25px 0}.padding-top_left{margin:25px 0 0 25px}.padding-top_right{margin:25px 25px 0 0}a{color:#007cba;text-decoration:none}#map iframe{pointer-events:none}.section-majors div.node-page,.section-minors div.node-page{position:relative}h2#dept-link{font-size:.9em;color:#0a0a03;font-weight:400}h2#dept-link a{background-color:#eaeaec;line-height:1.75em}@media screen and (max-width:779px){h2#dept-link{padding:.75em;background-color:#eaeaec;text-transform:initial}}@media all and (min-width:580px){.header__region{height:65px;margin-top:-29px}.mobile-hide{display:block}.home-mini-nav{max-width:100%;padding-left:0}.bottom_call_to_action .cta-area .image-div,.cta-home .cta-area .image-div{margin-bottom:0}.cta-home .span_2{margin-right:0;width:20%}.cta-home .cta-area .cta-btn p a{font-size:1.2em;padding:23% 0}.desktop-social .region-social-menu{display:block}.desktop-social .region-social-menu ul.menu{margin-top:20px}.mobile-social .region-social-menu{display:none}.margin-wrap{margin:1.75em 0}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{border-bottom:none}.footer .footer__menu-wrap .footer__logo-block .college-info{margin:0}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:2em}.footer .footer__menu-wrap .footer__menu-block .footer__menu{border-left:1px solid #fff;padding-left:2em}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu{margin:0;-moz-column-count:3;-moz-column-gap:50px;-webkit-column-count:3;-webkit-column-gap:50px;column-count:3;column-gap:50px}}@media all and (min-width:881px){#nav-blocks{background:#004b8c;opacity:.8;position:absolute;height:70px}.breadcrumb{display:block}.social-menu-bar .menu__item{margin-right:40px;margin-top:-10px}.social-menu-bar .menu__item a{height:48px;width:48px}.social-menu-bar .menu__item a i{font-size:1.5em}.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{padding:11% 0 0 0}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{padding-left:2em}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:4em}.footer .footer__menu-wrap .footer__menu-block .footer__menu{margin-left:2em;padding-left:2em}h2#dept-link{text-align:right;position:absolute;top:-1.25em;right:0;margin-top:0;font-size:.875em;font-weight:600}h2#dept-link a{line-height:1.5em;padding:.375em .75em .4em .75em}h2#dept-link a::before{content:"\203A\203A\00a0\00a0"}h2#dept-link .offered{display:none}.section-majors div.node-page div.field-item>*:first-child,.section-minors div.node-page div.field-item>*:first-child{padding-top:1.5em}}@media all and (min-width:960px){.cta-home .cta-area .cta-btn p a{font-size:1.5em;padding:30% 0}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:6em}.footer .footer__menu-wrap .footer__menu-block .footer__menu{padding-left:4em}}.section__sidebar-second .block.block-bean{margin-bottom:0}.section__sidebar-first.span_3,.section__sidebar-second.span_3{width:23%}.section__sidebar-second.span_3{margin-right:2% !important}@media all and (min-width:1200px){.header__logo{background:#00335f;padding:2% 2% 2% 2%;position:absolute;text-align:center;z-index:999;left:12%}}#edit-field-affiliation-employer-value-wrapper{clear:both}@media all and (max-width:589px){div.views-submit-button{position:relative}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}}.views-exposed-widgets{position:relative;padding:10px 0 15px 15px}.views-submit-button{bottom:15px;right:0;position:absolute}#edit-submit-outside-scholarships{background-color:#007cba;color:#fff;cursor:pointer;padding:4px 20px}#edit-submit-outside-scholarships:hover,#edit-submit-outside-scholarships:focus{background-color:#777}input#edit-submit-outside-scholarships{border:none}.view-outside-scholarships .view-content{margin-top:1.5em}.view-outside-scholarships span.field-content p:first-child{display:inline}.view-outside-scholarships div.views-row{margin-top:2.5em}.view-outside-scholarships .views-exposed-form{background-color:#f5f1de}.outside-scholarship .counter{font-size:.85em;text-align:center;border-top:1px solid #ccc;margin-bottom:25px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fourbythree{padding-bottom:75%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.auto-refresh{display:none}#page h1{line-height:1.375em}.page-node-107931 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-107931 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none}.page-node-107911 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-107911 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none}.page-node-262681 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-262681 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none}#quicktabs-major_minor_tabs .quicktabs-tabs li.active a,#quicktabs-major_minor_all_terms .quicktabs-tabs li.active a{border-bottom:5px solid #004b8c}.view-id-recent ol li{list-style:none;margin:1.75em 0}.custom-youvisit{position:relative;opacity:.9;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.custom-youvisit span{position:absolute;right:0;top:-12px;color:#fff;padding-left:10px;padding-right:10px;background:rgba(0,0,0,0.9)}.custom-youvisit:hover,.custom-youvisit:focus{opacity:1}.view-taxonomy-tabs.view-display-id-block,.view-taxonomy-tabs.view-display-id-block_1{margin-bottom:2em}.view-taxonomy-tabs.view-display-id-block div.view-header,.view-taxonomy-tabs.view-display-id-block_1 div.view-header{font-size:1.3em;color:#6d6e70}.view-taxonomy-tabs.view-display-id-block .view-content ul,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul{padding-left:0}.view-taxonomy-tabs.view-display-id-block .view-content ul li,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul li{list-style:none}.view-taxonomy-tabs.view-display-id-block div.view-footer,.view-taxonomy-tabs.view-display-id-block_1 div.view-footer{font-size:.85em;color:#222;font-style:italic;line-height:1em}.view-taxonomy-tabs.view-display-id-block .view-header p,.view-taxonomy-tabs.view-display-id-block_1 .view-header p{margin-bottom:0}.view-taxonomy-tabs.view-display-id-block .view-content ul,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul{margin-top:0}.new-feature a:link{color:#fff}.new-feature a:focus{display:block;border:3px solid #007cba}.pane-bean-homepage-feature{margin-bottom:35px}.new-feature{position:relative;height:236px;overflow:hidden}.new-feature h2{position:absolute;margin:0;padding:10px 20px;bottom:0;right:0;width:40%;color:#fff;background-color:#007cba;background-color:rgba(0,124,186,0.8)}.new-feature h2:hover,.new-feature h2:focus{background-color:#007cba}figure.col.image.right{padding:0;margin-left:15px}figure.col.image.left{padding:0;margin-right:15px}figure.col.image{padding:0}figure>figcaption{padding:0 8px;font-size:.85em;font-style:italic;line-height:1.5em;color:#6d6a68}.profile-info#non-profile h2.profile-name{line-height:1.375em;color:#fff;margin-top:0;margin-bottom:0;text-transform:capitalize;font-size:2em;font-weight:300}.profile-info#non-profile p{margin:.25em 0}@media only screen and (max-width:980px){.new-feature h2{width:60%}}@media only screen and (max-width:580px){.new-feature h2{width:100%}.new-feature{overflow:hidden;width:100%}.pane-bean-homepage-feature{margin-top:45px}}@media only screen and (min-width:1368px){#header-slideshow{overflow:hidden}.node-type-academic-landing-page .content__wrapper{margin-top:0}#header-slideshow .region-header-slideshow img{max-height:none}}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}@font-face{font-family:'fontello';src:url(/sites/all/themes/smc2015/fonts/fontello.eot?88671754);src:url(/sites/all/themes/smc2015/fonts/fontello.eot?88671754#iefix) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/fontello.woff?88671754) format("woff"),url(/sites/all/themes/smc2015/fonts/fontello.ttf?88671754) format("truetype"),url(/sites/all/themes/smc2015/fonts/fontello.svg?88671754#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-left-open-big:before{content:'\e800'}.icon-right-open-big:before{content:'\e801'}.icon-flickr:before{content:'\e802'}.icon-blogger:before{content:'\e803'}.icon-podcast:before{content:'\e804'}.search-toggler{background:none;border:none;color:#fff;margin-top:29px}#block-search-form{background:none;margin:0 0 0 -30px;padding:5px 10px;z-index:9999;position:absolute;left:44.5%;top:34px;height:20px;display:none}#block-search-form .form-item .form-text{width:100% !important}.search-toggler[style]{visibility:visible !important}.searchbox-icon{opacity:0 !important}#search-close{position:absolute;right:-35px;top:-3px;background:none;border:none;color:#fff;font-size:18px}.block-search .form-item{position:relative;height:50px;width:100%;float:right}.block-search .form-item{position:relative;min-width:28px;width:0%;height:26px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;background-color:transparent;margin:0px;margin-right:13px}.block-search .form-item-open{width:50%;background-color:white}.block-search .form-item-open ~ .searchbox-icon{background-color:#00335f;padding-top:4px;padding-left:2px}.logged-in span.searchbox-icon{top:-4px;right:0px}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{width:28px;height:28px;display:block;position:absolute;top:19px;font-family:"PT Sans",sans-serif;font-size:12px;right:15px;padding:0;margin:0;border:0;outline:0;line-height:25px;text-align:center;cursor:pointer;color:#dcddd8;padding:1px;color:#fff;background-color:transparent}.block-search .searchbox-icon{background-color:transparent;margin-right:13px;zoom:1}.block-search input#edit-search-block-form--2{background:#fff;position:relative;border:0;outline:0;width:100%;height:26px;margin:0;padding-left:20px;font-family:"PT Sans",sans-serif;padding-top:0px;padding-bottom:0px}.block-search input#edit-search-block-form--2::-webkit-input-placeholder{color:#000000}.block-search input#edit-search-block-form--2:-moz-placeholder{color:#000000}.block-search input#edit-search-block-form--2::-moz-placeholder{color:#000000}.block-search input#edit-search-block-form--2:-ms-input-placeholder{color:#000000}.block-search .searchbox-icon{margin-right:23px}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{margin-right:23px}.block-search .form-item{margin-right:23px}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{width:28px;height:28px;display:block;position:absolute;top:14px;font-family:"PT Sans",sans-serif;font-size:12px;right:15px;padding:0;margin:0;border:0;outline:0;line-height:25px;text-align:center;cursor:pointer;color:#dcddd8;padding:1px;color:transparent;background-color:transparent}.block-search .searchbox-icon{background-color:transparent;margin-right:13px;zoom:1;margin-top:-1px}.region-header .block-search .searchbox-icon{position:absolute;color:#fff;font-size:16px;right:-25px;top:0px}.region-header .block-search .searchbox-icon i.fa-search{position:absolute;left:0;top:0px}@media (max-width:767px){.block-search .form-item-open{width:90%}#nav-blocks .nav-inner.mobile-search-box-open{-webkit-box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);-moz-box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);z-index:9999}}@media screen and (max-width:970px){.block-search span.searchbox-icon,div.block-search .form-actions input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{margin-right:0px}}.block-search .form-item{margin-right:23px;margin-top:-10px;margin-bottom:16px;width:95%}@media screen and (max-width:880px){.region.region-header #block-search-form{left:15%}}.anniversary-banner{width:100%;background:transparent url(/files/anniversary-banner-bg.jpg) no-repeat center center;background-size:cover;margin:45px 0 15px;display:flex}.anniversary-banner a{display:flex;align-items:center;width:100%}.anniversary-banner a img{margin-left:8px}.anniversary-banner a .content{font-weight:bold;font-family:'Abhaya Libre',serif;color:#1d376c;display:block;font-size:52px;line-height:.9em;padding-top:50px;padding-right:10px}@media screen and (max-width:991px){.anniversary-banner a img{margin-right:10px;max-width:300px}.anniversary-banner a .content{padding-top:0;font-size:48px}}@media screen and (max-width:767px){.anniversary-banner a img{margin-right:10px;max-width:250px}.anniversary-banner a .content{padding-top:0;font-size:42px}}@media screen and (max-width:560px){.anniversary-banner a{display:block;text-align:center;padding-bottom:15px}.anniversary-banner a img{margin:0 0 -8px}.anniversary-banner a .content{padding:0 20px;font-size:38px}}.photo-grid{width:calc(100% + 14px);display:flex;margin:0 -7px 50px;flex-wrap:wrap;padding:0;justify-content:center}.photo-grid.hide-title .field-content{display:none}.photo-grid .ak-container{width:100%;display:flex;flex-wrap:wrap;padding:0 !important}.photo-grid .views-field{width:calc(100% / 3);border:solid 7px #fff;display:flex;flex-wrap:wrap;position:relative}.photo-grid .views-field .field-content{width:100%;min-width:100%;min-height:42px;padding:8px 15px;overflow:hidden;position:relative}.photo-grid .views-field .field-content .title{display:block;text-align:center;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;font-weight:bold;color:#004277;position:relative;padding:0 25px 0 0;line-height:1.2em}.photo-grid .views-field .field-content .title:after{right:0;position:absolute;top:50%;margin-top:-7px}.photo-grid .views-field .field-content .description{display:none}.photo-grid .views-field .field-image{width:100%;min-width:100%;position:relative;overflow:hidden}.photo-grid .views-field .field-image img{float:left;width:100%}.photo-grid .views-field .field-image.graduate-student .rollover{background:var(--color-regular-pink)}.photo-grid .views-field .rollover{position:absolute;top:100%;left:0;display:flex;align-items:center;justify-content:left;background:#f00;width:100%;height:100%;background:#003269;flex-wrap:wrap;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;z-index:2;justify-content:center}.photo-grid .views-field .rollover .group{display:block;line-height:1.2em;margin:8px 0}.photo-grid .views-field .rollover .title{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;color:#fff;text-align:center;font-size:1.2em}.photo-grid .views-field .rollover .description{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px;width:100%;color:#fff;text-align:left;font-size:.92em;line-height:1.6em;margin:5px 0 0}.photo-grid .views-field .rollover .description .highlight{color:#f05341}.photo-grid .views-field .rollover .description a{color:#f05341;position:relative;display:inline-block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;white-space:nowrap}.photo-grid .views-field .rollover .description a:after{content:'';display:block;width:100%;height:1px;background:#f05341;position:absolute;bottom:2px;left:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;z-index:1}.photo-grid .views-field .rollover .description a:before{background:#f05341;width:0;z-index:2}.photo-grid .views-field .rollover .description a:hover{color:#fff}.photo-grid .views-field .rollover .description a:hover:after{background:#fff}.photo-grid .views-field:hover{transition:ease all .2s}.photo-grid .views-field:hover .rollover{top:0}.photo-grid .views-field .overlay{position:absolute;bottom:20px;left:0;background:#fff;font-weight:normal;font-size:1em;color:#004277;width:auto;z-index:1;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.photo-grid .views-field .overlay .slant{padding:12px 0 12px 15px;background:#fff;margin-right:25px;line-height:1.2em}.photo-grid .views-field .overlay .slant br{display:none !important}.photo-grid .views-field:hover .overlay{left:-100%}.photo-grid .views-field li>*:first-child{position:relative}.photo-grid .views-field .blue-overlay{width:100%;padding:12px 25px 15px;text-align:left;font-size:32px;position:absolute;bottom:35px;left:0;line-height:1.05em;color:#fff;background:rgba(0,66,119,0.8);transition:ease all .2s;min-height:103px;display:flex;align-items:center}.photo-grid.four-column .views-field{width:calc(100% / 4)}.photo-grid.two-column{max-width:1000px}@media screen and (min-width:1041px){.photo-grid.two-column{margin-left:auto !important;margin-right:auto !important}}.photo-grid.two-column .views-field{width:calc(100% / 2)}@media screen and (max-width:545px){.photo-grid.two-column .views-field{width:calc(100% / 1)}}.photo-grid.no-rollover .rollover{display:none !important;visibility:hidden}.photo-grid .link-no-rollover,.photo-grid.no-rollover a{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;z-index:1;position:relative}.photo-grid .link-no-rollover .rollover,.photo-grid.no-rollover a .rollover{display:none !important;visibility:hidden}.photo-grid .link-no-rollover:hover,.photo-grid.no-rollover a:hover{transform:scale(1.05);z-index:2}.photo-grid .link-no-rollover:hover .blue-overlay,.photo-grid.no-rollover a:hover .blue-overlay{background:#004277 !important}.inline-filters{margin:0 0 35px;background:#f7f7f7;overflow:hidden;*zoom:1}.inline-filters ul{list-style:none;display:flex;margin:0 auto;padding:0;justify-content:center;align-items:center}.inline-filters ul li a{color:#004277;padding:10px 20px;text-decoration:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;display:block;text-align:center}.inline-filters ul li a:hover{background:#498fcc;color:#fff}.inline-filters ul li a.active{background:#004277;color:#fff}.content__wrapper-inner .ak-container .photo-grid{width:calc(100% + 40px);margin:0 -20px 50px}@media screen and (max-width:1200px) and (min-width:881px){.one-sidebar .photo-grid .views-field{width:calc(100% / 2)}}@media screen and (max-width:1200px) and (min-width:546px){.brand-standards-v2-wrap .photo-grid .views-field{width:calc(100% / 2)}.brand-standards-v2-wrap .photo-grid .views-field .blue-overlay{font-size:28px}}@media screen and (max-width:1125px) and (min-width:1071px){.photo-grid .views-field .rollover .description{font-size:.8em}}@media screen and (max-width:1070px){.photo-grid.four-column .views-field{width:calc(100% / 3)}}@media screen and (max-width:875px){.photo-grid .views-field .rollover .description{font-size:.77em}}@media screen and (max-width:740px){.photo-grid .views-field,.photo-grid.four-column .views-field{width:calc(100% / 2)}.photo-grid .views-field .rollover .description,.photo-grid.four-column .views-field .rollover .description{padding:0 20px}}@media screen and (max-width:545px){.photo-grid .views-field,.photo-grid.four-column .views-field{width:calc(100% / 1)}.photo-grid .views-field .blue-overlay,.photo-grid.four-column .views-field .blue-overlay{font-size:28px}.photo-grid .views-field .rollover .description,.photo-grid.four-column .views-field .rollover .description{font-size:13px}}@media screen and (max-width:545px) and (min-width:320px){.photo-grid .views-field .rollover .description,.photo-grid.four-column .views-field .rollover .description{font-size:calc(13px + 3 * ((100vw - 320px) / 80))}}@media screen and (max-width:545px) and (min-width:400px){.photo-grid .views-field .rollover .description,.photo-grid.four-column .views-field .rollover .description{font-size:16px}}.not-front .header_image{max-height:365px;overflow:hidden}.header_image{background-color:#004b8c;width:100%;position:relative;top:0}.header_image .block{line-height:0;margin:0}.header_image .header-image-body{bottom:0;display:none;height:300px;left:0;margin:auto;position:absolute;right:0;top:0}.header_image .header-image-body .field-content,.header_image .header-image-body p{color:#fff;line-height:1em;float:right;font-family:"Lato",sans-serif;font-size:2.5em;font-weight:300;position:absolute;padding-top:6%;text-align:right;text-transform:uppercase;width:98%;padding-right:.5em}.header_image .header-image-body a{color:#fff}.header_image img{width:100%}.header-image-wrapper .container{position:relative;width:100%;height:100%;max-width:1400px;margin:0 auto}.header-image-wrapper .headline-overlay{position:absolute;z-index:11;top:0;margin-top:55px;left:0;width:100%;overflow:visible}.header-image-wrapper .headline-overlay h1{color:#fff;margin:0 0 0;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.3em;letter-spacing:15px;width:auto;overflow:visible}.header-image-wrapper .headline-overlay h1 .signature{display:block;font-size:7.4em;line-height:1em;margin:15px 0 20px;text-transform:lowercase;overflow:visible}.header-image-background-fix{background-size:cover;background-position:center center;max-height:585px;min-height:280px}.header-image-background-fix img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (max-width:1000px){.header-image-wrapper .headline-overlay h1{line-height:1.2em}.header-image-wrapper .headline-overlay h1{font-size:10px}}@media screen and (max-width:1000px) and (min-width:320px){.header-image-wrapper .headline-overlay h1{font-size:calc(10px + 10 * ((100vw - 320px) / 680))}}@media screen and (max-width:1000px) and (min-width:1000px){.header-image-wrapper .headline-overlay h1{font-size:20px}}@media screen and (max-width:1000px){.header-image-wrapper .headline-overlay h1 .signature{font-size:60px}}@media screen and (max-width:1000px) and (min-width:320px){.header-image-wrapper .headline-overlay h1 .signature{font-size:calc(60px + 88 * ((100vw - 320px) / 680))}}@media screen and (max-width:1000px) and (min-width:1000px){.header-image-wrapper .headline-overlay h1 .signature{font-size:148px}}@media screen and (max-width:600px){.header-image-wrapper .headline-overlay{margin-top:25px}.header-image-wrapper .headline-overlay h1{letter-spacing:10px}}@media all and (min-width:768px){.header_image{width:100%;height:auto;display:block;top:0;left:0}.header_image:first-child{position:static}.header_image .header-image-body{display:flex;max-width:740px}}@media all and (min-width:960px){.header_image .header-image-body{display:flex;max-width:940px}.header_image .header-image-body p{font-size:3.5em;padding-top:0;width:55%;right:0}}@media all and (max-width:579px){.front .header_image{position:relative;width:100%;height:253px}.front .header_image img{position:absolute;top:50%;left:50%;height:100%;width:auto;max-width:none;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width:768px){.header_image .header-image-body.mb-show{display:inline;z-index:1}}.pillar-image-area{position:relative}.pillar-image-area .green .field-name-field-main-image-link a,.pillar-image-area .green .field-name-field-first-smaller-image-link,.pillar-image-area .green .field-name-field-second-smaller-image-link{background:#008449}.pillar-image-area .blue .field-name-field-main-image-link a,.pillar-image-area .blue .field-name-field-first-smaller-image-link,.pillar-image-area .blue .field-name-field-second-smaller-image-link{background:#007cba}.pillar-image-area .main-image-area.blue img{width:100%}.pillar-image-area .main-image-area{position:relative}.pillar-image-area .main-image-area .field-name-field-main-image-link a{bottom:0px;color:#fff;font-size:1.2em;font-weight:300;opacity:.8;padding:15px 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.pillar-image-area .main-image-area .quote-area{color:#fff;margin:10px 30px;position:absolute;top:0;width:50%}.pillar-image-area .main-image-area .quote-area .quote{font-family:"Lato",sans-serif;font-size:.9em;font-weight:300;line-height:1.5em;margin:0 0 .5em 0;text-transform:uppercase}.pillar-image-area .main-image-area .quote-area .quote p{margin:0}.pillar-image-area .main-image-area .quote-area .quote-author{color:#007cba;font-size:1em;font-weight:900}.pillar-image-area .secondary-image-area.blue .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area.blue .field-name-field-second-smaller-image-link a{height:100%;margin:0 auto;padding:38% 0;width:95%}.pillar-image-area .secondary-image-area{position:relative;margin-top:0px}.pillar-image-area .secondary-image-area .first-image,.pillar-image-area .secondary-image-area .second-image,.pillar-image-area .secondary-image-area .quote-block{margin:7px 2%;position:relative;width:96%}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link{height:100%;opacity:.8;position:absolute;top:0;width:100%}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{color:#fff;display:block;font-size:1.5em;font-weight:300;margin:0 10%;padding:30% 0;text-align:center;text-decoration:none;text-transform:uppercase}.pillar-image-area .secondary-image-area .quote{color:#159f6a;font-family:"Lato",sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;margin:0 0 .5em 0;text-transform:uppercase}.pillar-image-area .secondary-image-area .quote-author{color:#004b8c;font-size:1em;font-weight:900}.pillar-image-area .quote-area .quote-author div.field-item{background-color:#fff;padding:0 .375em;float:left}@media all and (min-width:580px){.pillar-image-area .blue .first-image,.pillar-image-area .blue .second-image{margin:0 0 10px 0;position:relative;width:100%}.pillar-image-area .green .first-image,.pillar-image-area .green .second-image{margin:0;width:49%}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{font-size:1em;margin:0;padding:10% 0}.pillar-image-area .secondary-image-area .quote-block{margin:0;width:100%}.pillar-image-area .secondary-image-area .quote{margin:10px 10px .5em 10px}.pillar-image-area .secondary-image-area .quote-author{margin-left:10px}.pillar-image-area .secondary-image-area .quote-author div.field-item{background-color:#fff;padding:0 .375em;float:left}}@media all and (min-width:768px){.pillar-image-area.blue{margin-bottom:3em}.pillar-image-area .main-image-area .field-name-field-main-image-link a{text-align:justify;text-indent:15px}.pillar-image-area .main-image-area .quote-area .quote{font-size:1.7em}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{font-size:1.3em;padding:15% 0}.pillar-image-area .secondary-image-area .quote{font-size:1.35em}}@media all and (min-width:960px){.pillar-image-area .main-image-area .quote-area .quote{font-size:2.3em}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{padding:25% 0}}.node-type-profile #page-title,.node-type-student-profile #page-title,.node-type-alumnae-profile #page-title,.node-type-coach-profile #page-title,.node-type-staff-profile #page-title{display:none}.profile-image img{width:100% !important}.profile-area{padding:10px}.profile-area .faculty-profile-header{color:#007cba;font-size:2em;font-weight:100;margin-bottom:.3em;text-transform:uppercase}.profile-area .line{border-bottom:1px solid #000;margin-bottom:1.5em;max-width:150px;width:50%}.profile-area .profile-image-info{background:#498fcc;line-height:0;padding:0;display:flex;align-items:center}.profile-area .profile-info{color:#fff;line-height:1.75;margin-top:-10px;padding:25px 20px}.profile-area .profile-info h3{float:left;margin:0;font-size:inherit;font-weight:inherit;border:none;color:inherit;text-transform:none;line-height:1.75em}.profile-area .profile-info h3:after{content:":\00a0"}.profile-area .profile-info a{color:#fff;text-decoration:none}.profile-area .profile-info a:hover{text-decoration:underline}.profile-area .profile-info a:focus{text-decoration:underline}.profile-area .profile-info .profile-image img{height:auto;width:100% !important}.profile-area .profile-info .profile-name{color:#fff;margin-bottom:8px;margin-top:10px;text-transform:capitalize}.profile-area .profile-info .field-name-field-profile-office{margin-top:1em}.profile-area .profile-info .field .field-label{font-weight:400}.profile-area .profile-body .field-name-field-profile-quote{color:#ff7f3e;font-family:"Lato",sans-serif;font-size:2em;font-weight:300;line-height:1.3em;text-transform:uppercase}.profile-area .profile-body .field-name-field-profile-quote p{margin:1em 0}@media screen and (max-width:660px){.profile-area .profile-image-info{flex-wrap:wrap}.profile-area .profile-image-info .col{width:100% !important}.profile-area .profile-image-info .profile-info{padding:20px}}.profile-callout{clear:both;display:block;margin:1em 10px;margin-left:0px;position:relative}.profile-callout .callout-quote p{color:#ff3f0f;font-size:1.4em;font-weight:300;margin:0;text-transform:uppercase}.profile-callout .callout-name{color:#004b8c;font-size:.9em;font-weight:700}.profile-callout .callout-image{line-height:0;margin-top:1em}.profile-callout .callout-link{background:#003269;bottom:4px;color:#fff;display:block;font-weight:300;padding:5px 0;position:absolute;text-indent:14px;width:100%}.view-profile-gallery table,.view-profile-gallery-students table,.view-department-profile-gallery table{width:100%;display:flex;flex-wrap:wrap;border:none !important}.view-profile-gallery table tr,.view-profile-gallery table td,.view-profile-gallery-students table tr,.view-profile-gallery-students table td,.view-department-profile-gallery table tr,.view-department-profile-gallery table td{padding:0;background:none !important;border:none}.view-profile-gallery .views-field-field-profile-image,.view-profile-gallery-students .views-field-field-profile-image,.view-department-profile-gallery .views-field-field-profile-image{min-height:183px;background-color:#f7f7f7}.view-profile-gallery .views-field-field-profile-image .field-content,.view-profile-gallery-students .views-field-field-profile-image .field-content,.view-department-profile-gallery .views-field-field-profile-image .field-content{line-height:0px}.view-profile-gallery .views-field-nothing,.view-profile-gallery .views-field-nothing-1,.view-profile-gallery-students .views-field-nothing,.view-profile-gallery-students .views-field-nothing-1,.view-department-profile-gallery .views-field-nothing,.view-department-profile-gallery .views-field-nothing-1{padding:13px 20px 10px 20px;color:#fff;font-weight:300;font-size:14px;line-height:1.3em}.view-profile-gallery .views-field-nothing a,.view-profile-gallery .views-field-nothing-1 a,.view-profile-gallery-students .views-field-nothing a,.view-profile-gallery-students .views-field-nothing-1 a,.view-department-profile-gallery .views-field-nothing a,.view-department-profile-gallery .views-field-nothing-1 a{color:#fff;font-weight:bold;font-size:16px}.view-profile-gallery .views-field-nothing a>span.student-name-year,.view-profile-gallery .views-field-nothing-1 a>span.student-name-year,.view-profile-gallery-students .views-field-nothing a>span.student-name-year,.view-profile-gallery-students .views-field-nothing-1 a>span.student-name-year,.view-department-profile-gallery .views-field-nothing a>span.student-name-year,.view-department-profile-gallery .views-field-nothing-1 a>span.student-name-year{color:#fff;font-weight:bold;font-size:16px}.view-profile-gallery .views-field-nothing span.student-majors-minors>a,.view-profile-gallery .views-field-nothing-1 span.student-majors-minors>a,.view-profile-gallery-students .views-field-nothing span.student-majors-minors>a,.view-profile-gallery-students .views-field-nothing-1 span.student-majors-minors>a,.view-department-profile-gallery .views-field-nothing span.student-majors-minors>a,.view-department-profile-gallery .views-field-nothing-1 span.student-majors-minors>a{color:#fff;font-weight:bold;font-size:14px}.view-profile-gallery .views-field-nothing .special-title,.view-profile-gallery .views-field-nothing-1 .special-title,.view-profile-gallery-students .views-field-nothing .special-title,.view-profile-gallery-students .views-field-nothing-1 .special-title,.view-department-profile-gallery .views-field-nothing .special-title,.view-department-profile-gallery .views-field-nothing-1 .special-title{display:block}@media screen and (max-width:579px){.view-profile-gallery .col-1,.view-profile-gallery .col-2,.view-profile-gallery .col-3,.view-profile-gallery-students .col-1,.view-profile-gallery-students .col-2,.view-profile-gallery-students .col-3,.view-department-profile-gallery .col-1,.view-department-profile-gallery .col-2,.view-department-profile-gallery .col-3{width:100% !important;float:unset !important}.view-profile-gallery .col-1 img,.view-profile-gallery .col-2 img,.view-profile-gallery .col-3 img,.view-profile-gallery-students .col-1 img,.view-profile-gallery-students .col-2 img,.view-profile-gallery-students .col-3 img,.view-department-profile-gallery .col-1 img,.view-department-profile-gallery .col-2 img,.view-department-profile-gallery .col-3 img{width:100%}}.view-profile-gallery .col-1,.view-profile-gallery-students .col-1,.view-department-profile-gallery .col-1{padding-bottom:2%;width:calc(100% / 3);padding-right:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none !important;display:block;float:left}.view-profile-gallery .col-1 .views-field-field-profile-last-name,.view-profile-gallery-students .col-1 .views-field-field-profile-last-name,.view-department-profile-gallery .col-1 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:var(--color-regular-pink);margin-top:-8px}.view-profile-gallery .col-1 .views-field-nothing,.view-profile-gallery .col-1 .views-field-nothing-1,.view-profile-gallery-students .col-1 .views-field-nothing,.view-profile-gallery-students .col-1 .views-field-nothing-1,.view-department-profile-gallery .col-1 .views-field-nothing,.view-department-profile-gallery .col-1 .views-field-nothing-1{background-color:var(--color-regular-pink)}.view-profile-gallery .col-2,.view-profile-gallery-students .col-2,.view-department-profile-gallery .col-2{padding-bottom:2%;width:32%;padding-right:1.5%;display:block;float:left}.view-profile-gallery .col-2 .views-field-field-profile-last-name,.view-profile-gallery-students .col-2 .views-field-field-profile-last-name,.view-department-profile-gallery .col-2 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:#003269;margin-top:-8px}.view-profile-gallery .col-2 .views-field-nothing,.view-profile-gallery .col-2 .views-field-nothing-1,.view-profile-gallery-students .col-2 .views-field-nothing,.view-profile-gallery-students .col-2 .views-field-nothing-1,.view-department-profile-gallery .col-2 .views-field-nothing,.view-department-profile-gallery .col-2 .views-field-nothing-1{background-color:#003269}.view-profile-gallery .col-3,.view-profile-gallery-students .col-3,.view-department-profile-gallery .col-3{padding-bottom:2%;width:32%;float:left;display:block}.view-profile-gallery .col-3 .views-field-field-profile-last-name,.view-profile-gallery-students .col-3 .views-field-field-profile-last-name,.view-department-profile-gallery .col-3 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:var(--color-regular-mint);margin-top:-8px}.view-profile-gallery .col-3 .views-field-nothing,.view-profile-gallery .col-3 .views-field-nothing-1,.view-profile-gallery-students .col-3 .views-field-nothing,.view-profile-gallery-students .col-3 .views-field-nothing-1,.view-department-profile-gallery .col-3 .views-field-nothing,.view-department-profile-gallery .col-3 .views-field-nothing-1{background-color:var(--color-regular-mint)}@media all and (min-width:580px){.profile-area .profile-image{margin-right:0;width:51%}.profile-area .profile-info{margin-top:0;padding:20px 26px}.profile-callout{margin:1em 0}}.field-name-field-profile-special-title,.special-title{font-style:italic}.field-name-field-featured-in h3::after{content:"\2026"}.view-profile-gallery-students div.view-content,.view-department-profile-gallery div.view-content,.view-profile-gallery div.view-content{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px}.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 3);align-items:stretch;background:var(--color-regular-pink);border:solid 7px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.view-profile-gallery-students div.view-content .views-row .views-field-nothing,.view-department-profile-gallery div.view-content .views-row .views-field-nothing,.view-profile-gallery div.view-content .views-row .views-field-nothing{background:transparent}.view-profile-gallery-students div.view-content .views-row:nth-child(3n+2),.view-department-profile-gallery div.view-content .views-row:nth-child(3n+2),.view-profile-gallery div.view-content .views-row:nth-child(3n+2){background-color:#003269}.view-profile-gallery-students div.view-content .views-row:nth-child(3n+3),.view-department-profile-gallery div.view-content .views-row:nth-child(3n+3),.view-profile-gallery div.view-content .views-row:nth-child(3n+3){background-color:var(--color-regular-mint)}@media screen and (max-width:1000px) and (min-width:881px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 2)}}@media screen and (max-width:650px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 2)}}@media screen and (max-width:450px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:100%}}#header-slideshow{position:relative;width:100%;top:0;max-height:580px}#header-slideshow img{max-height:580px;width:100%}.academic-page #left-column{width:23%;float:left}.academic-page #body-column{width:100%}.academic-page #degrees{color:#6d6e70}.academic-page #degrees .horiz-separator{float:left;padding:12px 25px 0 25px;font-size:25px}.academic-page #degrees h3{float:left;color:#6d6e70;cursor:pointer}.academic-page #degrees h3.active{color:#004b8c}.academic-page #degrees .degree-toggles{width:100%}.academic-page #degrees #degree-lists{clear:both;margin-top:35px}.academic-page #degrees .hidden{display:none}.academic-page #degrees a{text-decoration:none;color:#6d6e70}.node-type-academic-landing-page.not-front .header_image{max-height:580px}.node-type-academic-landing-page .breadcrumb-links{visibility:hidden}.node-type-academic-landing-page .breadcrumb-page-title{display:none}.node-type-academic-landing-page #page-title{display:none;font-size:1.125em;background-color:#eaeaec;padding:.25em .75em;text-transform:uppercase}.node-type-academic-landing-page .node{clear:both;padding-top:.2em}#body-column h2.page__title{line-height:1em}@media screen and (min-width:800px){.node-type-academic-landing-page #page-title{float:right}}.block-views-sidebar-factoids-block{clear:both;margin-top:35px;color:#3fb3e1;text-align:center;padding:0 35px}.block-views-sidebar-factoids-block .view-content .views-row{margin-bottom:25px}.block-views-sidebar-factoids-block .views-field-field-factoid-number{font-weight:100;font-size:56px;line-height:67px;padding-bottom:10px}.block-views-sidebar-factoids-block .views-field-body{font-weight:600;margin-top:-10px;text-transform:uppercase}.block-views-sidebar-factoids-block #block-superfish-1 :after{clear:both}.factoids{margin-top:35px;margin-bottom:35px;padding-left:0;list-style:none;text-align:center;color:#007cba}.factoids li{margin-bottom:25px;width:100%}.factoids li span{display:inline block;font-weight:400;text-transform:uppercase}.factoids span.stat{font-size:3.5em;font-weight:400;line-height:1.2em;text-transform:initial;display:block}.factoids a{display:block;width:100%}.factoids a:hover{text-decoration:underline}@media only screen and (min-width:580px){.factoids li{width:32%;margin-right:1%;float:left}.two-facts .factoids li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px;margin:0}}#degrees{padding:45px 0}#second-content-area{padding:45px 0}#accordion-block{padding:45px 0}#accordion-block .view-academics-daily-events-accordion{border:1px solid #0a4d8c}#accordion-block .ui-accordion-content{border:none}#accordion-block h3.ui-accordion-header{text-transform:capitalize;border:none;border-radius:0}#accordion-block h3.ui-accordion-header a{color:#fff}#accordion-block h3.ui-state-default{margin-top:1px;background:#3fb3e1}#accordion-block h3.ui-state-active{background:#0a4d8c;margin-top:0px}#accordion-block .ui-icon{background-image:url(/misc/ui/images/ui-icons_ffffff_256x240.png)}#accordion-block .ui-icon:hover,#accordion-block .ui-icon:focus{background-position:-46px -128px !important}#accordion-block .ui-state-active .ui-icon{background-position:-46px -128px !important}#accordion-block .ui-state-hover{background-image:url(/misc/ui/images/ui-icons_ffffff_256x240.png);background-position:-46px -128px !important}#accordion-block .ui-icon-triangle-1-s{background-position:-16px -128px !important}#accordion-block .ui-icon-triangle-1-e{background-position:-16px -128px !important}#quicktabs-major_minor_tabs .quicktabs-tabs,#quicktabs-major_minor_all_terms .quicktabs-tabs{padding:0px}#quicktabs-major_minor_tabs .quicktabs-tabs a,#quicktabs-major_minor_all_terms .quicktabs-tabs a{font-size:1.3em;color:#6d6e70}#quicktabs-major_minor_tabs .quicktabs-tabs li.active a,#quicktabs-major_minor_all_terms .quicktabs-tabs li.active a{color:#004b8c}#quicktabs-major_minor_tabs .quicktabs-tabs li,#quicktabs-major_minor_all_terms .quicktabs-tabs li{padding-right:25px;padding-left:25px}#quicktabs-major_minor_tabs .quicktabs-tabs li.first,#quicktabs-major_minor_all_terms .quicktabs-tabs li.first{border-right:1px solid gray;padding-left:0px}#quicktabs-container-major_minor_tabs .item-list:first-child,#quicktabs-container-major_minor_all_terms .item-list:first-child{columns:2 300px;-webkit-columns:2 300px;-moz-columns:2 300px}#quicktabs-container-major_minor_tabs ul,#quicktabs-container-major_minor_all_terms ul{padding:0px}#quicktabs-container-major_minor_tabs li,#quicktabs-container-major_minor_all_terms li{list-style:none}#quicktabs-container-major_minor_tabs a,#quicktabs-container-major_minor_all_terms a{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;color:#000}#quicktabs-container-major_minor_tabs a:hover,#quicktabs-container-major_minor_tabs a:focus,#quicktabs-container-major_minor_all_terms a:hover,#quicktabs-container-major_minor_all_terms a:focus{color:#004b8c}.view-display-id-block_2 li.first,.view-display-id-block_3 li.first{margin-top:-2px}#edit-filter{padding:8px 18px;margin:0 !important}.exposed-filters-fieldset{background:#f7f7f7;padding:10px 25px 30px 25px}.exposed-filters-fieldset.collapsed{background:none}.exposed-filters-fieldset .form-type-select{margin:0}.exposed-filters-fieldset .form-type-bef-checkbox{margin:5px 0 !important}.view-academic-programs-tile .views-exposed-widgets{padding:0}.view-academic-programs-tile .views-exposed-widgets>.views-exposed-widget{float:none;padding:0;bottom:inherit;right:inherit;position:static}.view-academic-programs-tile .form-item-search-keywords{float:left;width:50% !important;margin-right:25px}.view-academic-programs-tile .form-item-search-keywords input{background:none !important}.view-academic-programs-tile .form-text{padding:0.2em}.view-academic-programs-tile .exposed-filters-fieldset{clear:both}.view-academic-programs-tile .view-content{width:calc(100% + 20px);margin-left:-10px}.view-academic-programs-tile .views-row{position:relative;overflow:hidden;margin:0}.view-academic-programs-tile .views-row .tile-wrapper{margin:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.view-academic-programs-tile .views-row h2{font-size:1.45em;text-transform:none;line-height:1.30em;font-weight:400}.view-academic-programs-tile .views-row h2,.view-academic-programs-tile .views-row p{margin:0;line-height:140%;color:#fff}.view-academic-programs-tile .views-row .front-side,.view-academic-programs-tile .views-row .back-side{padding:0.8em 1.2em;min-height:135px;box-sizing:border-box}.view-academic-programs-tile .views-row .front-side{background:#004277}.view-academic-programs-tile .views-row .back-side{background:#498fcc;border-top:3px solid #498fcc;position:absolute;top:0;right:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.25s;-moz-transition:ease all 0.25s;-ms-transition:ease all 0.25s;-o-transition:ease all 0.25s;transition:ease all 0.25s}.view-academic-programs-tile .views-row:hover .back-side{right:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.view-academic-programs-tile .views-row .degree-type{color:#fff;font-weight:500}.view-academic-programs-tile .views-row .short-description p{font-size:.9em;margin:0.25em 0 0 0}.view-academic-programs-tile .views-row .learn_more{display:inline-block;margin:10px 0 0 0;padding:8px 24px 8px 16px;background-image:url(/sites/all/themes/smc2015/images/link-arrow-white2.png);background-repeat:no-repeat;background-position:95% center;background-size:16px;background-color:#00335f;line-height:120%;font-size:.9em;font-weight:700;color:#fff;float:right}.page-academic-programs #main-content-column{width:100% !important;margin:0 auto}.half-width,.third-width,.quarter-width,.quarter-half-width,.fifth-width,.sixth-width{width:100%;box-sizing:border-box}.view-academic-programs-tile .view-content{display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:480px){.half-width,.third-width,.quarter-width,.quarter-half-width,.fifth-width,.sixth-width{width:calc(100% / 2);float:left}}@media screen and (min-width:650px){.third-width,.quarter-width{width:calc(100% / 3)}}@media screen and (min-width:768px){.quarter-half-width{width:calc(100% / 4)}.fifth-width,.sixth-width{width:calc(100% / 3)}}@media screen and (min-width:1024px){.quarter-width,.fifth-width,.sixth-width{width:calc(100% / 4)}}@media screen and (min-width:1024px){.fifth-width{width:calc(100% / 5)}.sixth-width{width:calc(100% / 6)}}@media screen and (min-width:881px) and (max-width:1130px){.view-academic-programs-tile .form-item-search-keywords{width:100% !important}.view-academic-programs-tile .views-row{width:calc(100% / 2)}}@media screen and (max-width:835px){.view-academic-programs-tile .views-row{width:calc(100% / 2)}.view-academic-programs-tile .form-item-search-keywords{width:100% !important}}@media screen and (max-width:560px){.view-academic-programs-tile .views-row{width:100%}}@media screen and (max-width:880px){.sidebar-wrapper{width:100%}.mob_navi{display:block;background:#000;margin-top:-51px;padding-left:15px;width:100%;bottom:0px}.mob_navi .block-title{opacity:0.8;background:#000;color:#fff;padding:10px;cursor:pointer}.mob_navi .block-title i{float:right;margin-right:25px;font-size:1.25em}.mob_navi .block{margin-bottom:unset}.mob_navi a{color:#b2b3b6;display:block;padding-top:12px;padding-bottom:12px;line-height:16px;background:#343e43;display:block}.mob_navi a:hover{background:#000 !important;color:#fff}.mob_navi .menu-block-wrapper{display:none}.mob_navi .menu-block-wrapper .menu{background:rgba(255,255,255,0.25)}.mob_navi .menu-block-wrapper .menu li{display:none !important;list-style:none}.mob_navi .menu-block-wrapper .menu li .menu{margin-left:15px}.mob_navi .menu-block-wrapper .menu li a:hover,.mob_navi .menu-block-wrapper .menu li a.active,.mob_navi .menu-block-wrapper .menu li a:focus{color:#fff;background-color:#343e43}.mob_navi .menu-block-wrapper .menu li.active-trail,.mob_navi .menu-block-wrapper .menu li.active li{display:block !important}#sidebar-nav-mobile ul{margin-left:0 !important;padding-left:4px !important;left:0 !important}#sidebar-nav-mobile ul li{margin-left:0 !important;padding-left:4px !important}#sidebar-nav-mobile ul li a{margin-left:0 !important;padding-left:4px !important}.section__sidebar-second .side_call_to_action,.section__sidebar-second .cta-block-global{display:none}.section__sidebar-second-mobile{display:block;width:90% !important;margin:0 5% !important}.section__sidebar-second-mobile .side_call_to_action,.section__sidebar-second-mobile .cta-block-global{display:block}.bottom_call_to_action{display:block;margin:0 5% !important}.bottom_call_to_action .cta-block-global{display:block}.bottom_call_to_action .block-bean{float:none;width:100%}.bottom_call_to_action .span_3{width:100%}.bottom_call_to_action .image-div.span_12{float:none;margin:0 auto;text-align:center;width:100%}.section__sidebar-first{width:100%}.section__sidebar-first.span_3{width:100%;margin:0 !important}.section__sidebar-first.span_3.pull-left>section{margin:0 !important}.section__sidebar-first img{margin-left:auto;margin-right:auto}.section__sidebar-first .profile-callout>.view-content>.views-row{max-width:600px;margin-left:auto;margin-right:auto}.section__sidebar-first .profile-callout>.view-content>.views-row>div{margin-left:10px;margin-right:10px}.section__sidebar-first .profile-callout>.view-content>.views-row div{width:100%}.section__sidebar-first .profile-callout>.view-content>.views-row div span{max-width:100%}.section__sidebar-first .profile-callout>.view-content>.views-row div span>a{max-width:580px}.col.main_content{flex-wrap:wrap-reverse}.sidebar-wrapper{width:100% !important;max-width:none !important}#main-content-column{width:100% !important;max-width:none;margin:0 0;padding:0 !important;float:none;overflow:hidden}#page-title{clear:both}#mobile-utility-nav{background:#004b8c;display:block;position:relative;clear:both;z-index:100;padding:65px 0px 10px 0px}#mobile-utility-nav ul li{display:block;float:none;padding:5px 0;text-align:left}#mobile-utility-nav ul li a{padding-left:25px;color:#fff}#main-navigation .region-navigation{height:inherit}#main-menu{line-height:1em;position:relative !important;margin-top:-62px !important}#main-menu li{padding:10px 0 !important}.region-header .block:last-child{height:37px}.region-header .search-toggler{right:25px;top:7px;margin-top:0}.region-header .container-inline{min-width:200px;float:right}.region-header #block-menu-menu-utility-navigation{display:none !important}.region-header #block-search-form{left:95%}.region-header #block-search-form .form-item.form-type-textfield.form-item-search-block-form{width:95% !important;margin-right:10px !important}.close-mobile-menu{border-bottom:0 !important;height:70px !important;display:block}.close-mobile-menu i{color:#fff;float:right;padding:5px 15px 20px 0px;font-size:24px;font-weight:100}.menu-toggle{position:relative;width:100%;background:#fefbf8;padding-top:5px;padding-bottom:5px;float:right;z-index:99}.menu-toggle .lines{float:right !important;margin-right:110px !important}.menu-toggle .inline{position:none}.menu-toggle .line{background-color:#004b8e;border-bottom:1px solid #004b8e}.menu-toggle .toggle-help{position:absolute;right:15px;text-transform:uppercase;color:#004b8e}.responsive-menu.menu-toggled{margin:0;width:100%;padding:0;background:#3d6184;padding-top:30px;position:absolute !important;z-index:999 !important;top:62px;height:100% !important}.responsive-menu.menu-toggled .menu-parent a{float:left}.responsive-menu.menu-toggled li{width:100%;margin:0;padding:0}.responsive-menu.menu-toggled li a{background:none;color:#fff !important;padding-left:25px;font-size:1.375em !important}.responsive-menu.menu-toggled li .toggle-children{float:right;color:#fff;height:25px;width:25px;margin-top:0px;background-color:#004b8e;margin-right:10px;text-align:center;line-height:1.55em;margin-top:11px}.responsive-menu.menu-toggled li .sub-menu{clear:both;background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu{padding-top:20px}#block-responsive-dropdown-menus-main-menu .main-menu li{height:inherit !important;clear:both;padding:0 !important;display:block;border-bottom:1px solid #ccc}#block-responsive-dropdown-menus-main-menu .main-menu li a{padding:15px 20px 15px 25px !important}#block-responsive-dropdown-menus-main-menu .main-menu li:last-child{border-bottom:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent{background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent a{background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu{clear:both;margin-left:0px !important;background:#004b8e !important;position:relative;padding:15px 0 !important;display:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li{padding:0 0 0 20px !important;border:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li a{float:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-parent a,#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-item-primary a{float:left}#nav-blocks{z-index:inherit}#nav-blocks .nav-inner{height:35px;background:#3d6184;position:relative;z-index:99}.degree-lists-list table{margin:0}.degree-lists-list table tr td{display:block}.block-superfish{display:none}.region-sidebar-second{margin-top:0;padding-left:0px}.region-sidebar-second .cta-area{float:none}.admin-menu #logo{margin-top:0;z-index:9999}#mobile-utility-nav{display:none;background:#004b8c;z-index:99;position:relative;clear:both;padding:70px 0px 20px 0px}#mobile-utility-nav ul li{background:#004b8c;display:block;float:none;padding:5px 0;text-align:left}#mobile-utility-nav ul li a{padding-left:25px;color:#fff}#sidebar-nav-mobile{display:block;position:relative;width:100%;z-index:90}#sidebar-nav-mobile section>.block-superfish{margin-top:-63px}#sidebar-nav-mobile section div{display:none}#sidebar-nav-mobile section div.block-superfish{background:#000;display:block !important;width:100%;margin-bottom:0px !important;opacity:.8}#sidebar-nav-mobile section div.block-superfish .sf-menu.sf-style-default{float:none}#sidebar-nav-mobile section div.block-superfish .sf-accordion-toggle{display:block}#sidebar-nav-mobile section div.block-superfish .sf-accordion-toggle a{background:none;color:#fff;border:none;padding:10px 1.5em 10px 1.5em;display:block;width:100%}#sidebar-nav-mobile section div.block-superfish .sf-hidden{display:none !important}#sidebar-nav-mobile section div.block-superfish .sf-menu{background:#000;width:100%}#sidebar-nav-mobile section div.block-superfish .sf-menu li{background:none;border:none;display:block;float:none}#sidebar-nav-mobile section div.block-superfish .sf-menu li a,#sidebar-nav-mobile section div.block-superfish .sf-menu li span.nolink{border:none;padding-left:55px;color:#fff}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover>ul,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus>ul{position:relative}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover>ul>li a,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus>ul>li a{color:#fff}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover>ul>li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus>ul>li:hover a{color:#004b8c}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover>ul>li:last-child,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus>ul>li:last-child{padding-bottom:0}#sidebar-nav-mobile section div.block-superfish .sf-menu li:hover,#sidebar-nav-mobile section div.block-superfish .sf-menu li:focus{background:none}#sidebar-nav-mobile section div.block-superfish .sf-menu li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-menu li:focus a{color:#004b8c}#sidebar-nav-mobile section div.block-superfish .sf-accordion{background:#000;width:100%}#sidebar-nav-mobile section div.block-superfish .sf-accordion li{background:none;border:none;display:block;float:none}#sidebar-nav-mobile section div.block-superfish .sf-accordion li a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li span.nolink{border:none;padding-left:55px;color:#fff}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul{top:0;position:relative;width:100%}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul span.nolink,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul span.nolink{padding-left:95px}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul ul,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul ul{padding-left:40px}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul>li a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul>li a{color:#fff}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul>li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul>li:focus a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul>li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul>li:focus a{color:#004b8c}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover>ul>li:last-child,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus>ul>li:last-child{padding-bottom:0}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus{background:none}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus a{color:#004b8c}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover li,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus li{color:#fff}.section-content #sidebar-nav-mobile{margin-top:-15px}}@media all and (min-width:990px) and (max-width:1172px){#block-menu-menu-utility-navigation{margin-left:39%}}@media all and (min-width:880px) and (max-width:1035px){.header__logo{left:1%}#block-menu-menu-utility-navigation{margin-left:30%}}@media all and (min-width:579px) and (max-width:880px){#block-block-46{position:absolute;right:7px}.section__sidebar-second-mobile{width:90% !important}.header__logo{left:1%}.container-inline{min-width:350px;float:right}#block-menu-menu-utility-navigation{display:none}.section-contact-us .webform-client-form{max-width:500px;margin-left:auto;margin-right:auto}.section-contact-us .webform-client-form #edit-submitted-full-name,.section-contact-us .webform-client-form #edit-submitted-email,.section-contact-us .webform-client-form #edit-submitted-comments{max-width:500px}.section-contact-us .webform-client-form .form-actions{margin:0 auto;max-width:200px}.section__sidebar-first .region-sidebar-navigation{display:none}.section__sidebar-first section.region-sidebar-first{margin:0 !important}.region-header .block:last-child{height:37px}.region-header .search-toggler{right:25px;top:7px}.region-header #block-menu-menu-utility-navigation{display:none !important}.region-header #block-search-form{margin-top:5px;right:20px}.region-header #block-search-form .form-item.form-type-textfield.form-item-search-block-form{width:95% !important;margin-right:10px !important}.menu-toggle{position:relative;width:100%;background:#fefbf8;padding-top:5px;float:right;z-index:998}.menu-toggle .lines{float:right !important;margin-right:110px !important}.menu-toggle .line{background-color:#004b8e;border-bottom:1px solid #004b8e}.menu-toggle .toggle-help{position:absolute;right:15px;text-transform:uppercase;color:#004b8e}.responsive-menu.menu-toggled .menu-parent a{float:left}.responsive-menu.menu-toggled li{width:100%;margin:0;padding:0}.responsive-menu.menu-toggled li a{background:none;color:#fff !important;padding-left:25px}.responsive-menu.menu-toggled li .sub-menu{clear:both;background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu{padding-top:30px}#block-responsive-dropdown-menus-main-menu .main-menu li{height:inherit !important;clear:both;padding:0 !important;display:block;border-bottom:1px solid #ccc}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent{background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent a{background:none !important}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu{clear:both;margin-left:0px !important;background:#004b8e !important;padding:15px 0 !important;position:none;display:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li{padding:0 0 0 20px !important;border:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li a{float:none}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-parent a{float:left}#nav-blocks{z-index:inherit}#nav-blocks .nav-inner{background:#004b8c;position:relative;z-index:99;opacity:.8}}@media screen and (min-width:880px){.close-mobile-menu i{display:none}}@media screen and (max-width:879px){.region-social-menu-bar{margin-left:18px}.bottom_call_to_action .cta-area{margin:0.5em 0}}@media screen and (max-width:579px){.section__sidebar-first .region-sidebar-navigation{display:none}#content{width:100%}.pillar-image-area .col{float:none}.pillar-image-area .col img{width:100%}.pillar-image-area .secondary-image-area .first-image,.pillar-image-area .secondary-image-area .second-image,.pillar-image-area .secondary-image-area .quote-block{margin:7px 2% !important}.footer__menu-wrap .region-social-menu .menu{text-align:center}.footer__menu-wrap .region-social-menu .menu .last{margin-right:0px}.footer__menu-wrap .region-social-menu .menu a{height:2.5em;width:2.5em}.footer__menu-wrap .region-social-menu .menu a i{font-size:1.5em}.footer__menu-wrap .col{float:none}}#block-menu-menu-utility-navigation{margin-left:0 !important;margin-left:40% !important}#block-block-46{width:30px;height:30px}#block-block-46 p{height:30px;position:relative}@media screen and (max-width:578px){#block-block-46 p{margin-top:0;margin-bottom:0}#block-search-form{top:5px}#block-block-46{position:absolute;right:7px}}@media screen and (min-width:579px){#block-search-form{top:31px}}@media screen and (min-width:881px){#block-block-46 p .search-toggler{position:absolute}}#block-search-form{right:0px;left:initial}@media screen and (max-width:970px){#block-menu-menu-utility-navigation{margin-left:30% !important}#block-search-form{right:60px}}.header__region{position:relative;max-width:961px;margin-left:auto;margin-right:auto}body,#page{overflow-x:hidden}#page{overflow-y:hidden}.fullcalendar .fc-event-inner{height:35px}.fullcalendar .fc-event-inner .fc-event-time{display:block;float:none}.fullcalendar .fc-event-inner .fc-event-title{display:none}.view-footer .view-display-id-block_2 .list-event-title{margin-bottom:0px}.view-footer .view-display-id-block_2 .views-field-php .field-content{font-weight:bold;color:#4d4e4d}.view-footer .view-display-id-block_2 .views-row{padding:30px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.node-events{padding-bottom:25px}.node-events .field-name-field-event-start-date span{font-weight:bold;color:#4d4e4d}.node-events h3{margin-bottom:0px}.node-events .submitted{display:none}.node-events .comment-add{display:none}.page-events .view-calendar-output{padding-right:35px}.page-events .section__sidebar-second{margin-top:0px}.view-calendar-output{padding-bottom:30px;width:100%}.view-calendar-output p{margin-top:2px;margin-bottom:2px}.view-calendar-output .views-row hr{box-sizing:content-box;margin:.8em 0em .8em;height:1px;border:0px none;background-color:#C3C3C3}.view-calendar-output .views-row-first hr{display:none}.view-calendar-output img{width:100%}@media screen and (min-width:579px){.page-events #page-title{min-width:450px}}.cta-home{display:block;overflow:hidden;position:relative;width:100%}.cta-home .block{margin-bottom:0}.cta-home .block .span_2{margin-right:0;width:100%}@media screen and (min-width:580px){.cta-home .block .span_2{width:20%}}@media screen and (max-width:580px){.cta-home .image-div{height:215px}.cta-home .image-div a{padding:80px 0 0 !important}}.cta-wrapper>div{position:relative;height:90px}.cta-wrapper a:link,.cta-wrapper a:visited{color:#fff}.cta-wrapper span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;font-weight:300;color:#fff;text-transform:uppercase;text-align:center}.cta-wrapper span a{display:inline-block;width:75%}.cta-wrapper img{max-width:100%;display:block;position:absolute;top:0;left:0}.cta2 span,.cta1 span,.cta5 span{word-spacing:.25em}@media screen and (min-width:580px){.cta-wrapper>div{float:left;width:20%;line-height:1.25;height:auto}.cta-wrapper span{font-size:1.25em}.cta-wrapper>div:hover span,.cta-wrapper>div:focus span{text-decoration:underline;cursor:pointer}.cta-wrapper div div{position:relative;width:100%;padding-bottom:32%}}@media screen and (min-width:580px) and (max-width:774px){.cta-wrapper div div{padding-bottom:60%}}@media screen and (min-width:775px) and (max-width:979px){.cta-wrapper div div{padding-bottom:45%}}@media screen and (min-width:580px) and (max-width:1199px){.cta-wrapper span{font-size:1em}}#cta-buttons{list-style:none;margin-left:0;padding-left:0;text-align:center}#cta-buttons li{position:relative;height:95px;overflow:hidden;margin-bottom:1.5em;display:block;text-align:center}#cta-buttons li p{line-height:1.75em;position:absolute;top:0;width:100%;margin:0}#cta-buttons li p a{Color:#fff;display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;font-size:1.5em;text-transform:uppercase;height:95px}#cta-buttons li p a:hover{text-decoration:underline}@media screen and (max-width:499px){#cta-buttons li{width:90%;display:block;margin:1.5em 5%}}@media screen and (min-width:500px) and (max-width:879px){#cta-buttons li{width:45%;float:left;margin:.5em 2.5%}#cta-buttons li:nth-child(3){margin-left:27.5%}}.block-views-instagram-last-post-block{max-width:860px;margin:0 auto}.block-views-instagram-last-post-block .block-title{font-size:0;width:100%;height:50px;background-image:url(/sites/all/themes/smc2015/images/instagram_logo.svg);background-size:120px;background-repeat:no-repeat;background-position:10px 0;background-color:#eee;margin:0 10px}.block-views-instagram-last-post-block i.fa.fa-heart{float:left;color:#ff0386;line-height:18px}.block-views-instagram-last-post-block .drupagram-likes{float:left;line-height:16px;margin-left:5px}.block-views-instagram-last-post-block .drupagram-likes-count-value{color:#ff0386;line-height:18px}.block-views-instagram-last-post-block .drupagram-likes-count-label{display:none}.block-views-instagram-last-post-block .view-content table{margin-top:20px}.block-views-instagram-last-post-block .view-content td{width:215px;margin:0 10px;padding:0 10px}.block-views-instagram-last-post-block .view-content td img{height:auto;width:200px;max-width:none;max-height:none}@media screen and (max-width:880px){.block-views-instagram-last-post-block{width:100%}.block-views-instagram-last-post-block .block-title{width:96%}.block-views-instagram-last-post-block .view-content td{display:block;float:left;width:48%;padding:0;margin:0;margin-right:1%}.block-views-instagram-last-post-block .view-content td img{height:auto;width:100%;max-width:none;max-height:none}}@media screen and (max-width:579px){.block-views-instagram-last-post-block .view-content td{width:96%;margin:0}}.view-news-listing{line-height:1.35em;margin-top:25px}.view-news-listing hr{opacity:0.3;margin:15px 0}.view-news-listing .form-item.form-type-radio.form-item-field-site-category-tid{display:inline;margin-right:15px;color:#004A8D}.view-news-listing .views-exposed-form{margin-bottom:25px}.view-news-listing .views-row{clear:both;padding:10px}.view-news-listing .views-row .span_3 img{width:100%}.view-news-listing .pager{padding-top:35px}.view-news-listing .views-field-body{font-size:12px}.view-news-listing .post_date{color:#999;font-size:0.9em;margin:0.333em 0}*{margin:0;padding:0;box-sizing:border-box}#page.donor-page form#acquia-purge-manualpurge-form-page--2{position:absolute;top:63px;left:0;z-index:99;padding:5px}#page.donor-page form input.form-submit{padding:2px}#page.donor-page .tabs{position:absolute;top:361px;right:0;z-index:99}#page.donor-page .card17{width:50%;margin:0 auto}#page.donor-page .card17 .title{margin:0 auto;color:white;margin-bottom:17px;font-size:1.4em;padding:5px}#page.donor-page .card17 .title span{background-color:rgba(71,93,170,0.6);padding:5px .8em}#page.donor-page .card17 .tagline{float:left;width:52%;text-align:right;color:#44bea0;font-size:2em;text-transform:uppercase;padding-right:10px}#page.donor-page .row1{width:100%;display:inline-block;font-weight:400;font-size:1.1em;letter-spacing:.5px}#page.donor-page .row2{font-weight:400;font-size:1.675em;line-height:1.2}#page.donor-page .row3{font-weight:400;font-size:1.25em;letter-spacing:3.5px;text-indent:3.5px}#page.donor-page .card17 .date{position:relative;width:48%;float:right;height:112px;text-align:center;color:white;font-weight:100}#page.donor-page .year{position:absolute;bottom:-9px;left:13px;font-size:2.25em;letter-spacing:3px}#page.donor-page .month{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;text-transform:uppercase;position:absolute;bottom:55px;left:-15px;font-size:2em;font-weight:300}#page.donor-page .day{font-size:7em;position:absolute;left:46px;top:28px;font-weight:100}#page.donor-page .card17 .give-btn{display:block;margin:0 auto;margin-top:170px;margin-bottom:10px;line-height:2.4em;width:180px}.fixbtn{display:none}#page.donor-page{position:relative}#page.donor-page nav{height:60px;width:100%;position:absolute;z-index:1}#page.donor-page nav img{left:20px;top:0;height:60px;width:191px}#page.donor-page .link{position:absolute;right:16px;top:16px;font-size:1.25em}#page.donor-page .link a:link,#page.donor-page .link a:visited{color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0);padding:5px;transition:all .3s linear}#page.donor-page .link a:hover,#page.donor-page .link a:focus,#page.donor-page .link a:active{border:1px solid #fff}#page.donor-page #main #content{padding-top:0;text-align:center}#page.donor-page #main #content header{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:420px}#page.donor-page div.header-txt{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:100px}#page.donor-page #main #content header.video{position:relative;top:0;left:0;width:100%;height:420px}body.jsenabled #page.donor-page header video{display:block}#page.donor-page header video{display:none;background-image:url() #ccc}#page.donor-page .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin-left:auto;margin-right:auto}#page.donor-page .date-d:before,#page.donor-page .date-d:after{content:'\00b7';font-size:.5em;margin-left:10px;margin-right:10px;padding-top:2px}#page.donor-page #content main{margin-top:20px}#page.donor-page .numbers{position:relative}#page.donor-page .give-btn,#page.donor-page .give-btn a{display:inline-block}#page.donor-page .give-btn{line-height:2em;margin-bottom:20px;width:120px}#page.donor-page .give-btn a:link,#page.donor-page .give-btn a:visited{color:#fff;width:120px;background-color:#128e64;font-size:1.2em;transition:all .2s linear}#page.donor-page .give-btn a:hover,#page.donor-page .give-btn a:focus,#page.donor-page .give-btn a:active{color:#fff;background-color:#44bea0}#page.donor-page .donor-count{color:#FFF;font-size:1.5rem}#page.donor-page .donor-count span.subtxt{font-size:.6em}#page.donor-page .timer{position:relative}#page.donor-page .pre-goal{position:absolute;margin-left:0;margin-right:0;left:0;right:0;color:#fff;font-size:1.5em;font-weight:300;bottom:180px}#page.donor-page .timer #jquery-countdown-timer-note{display:none}#page.donor-page .timer #jquery-countdown-timer{display:inline-block;margin-top:10px;width:100%}#page.donor-page .buttons ul{padding-left:0}#page.donor-page .buttons ul li{display:inline-block;text-decoration:none;width:180px;line-height:2em;margin:0 10px}#page.donor-page .buttons ul li a{display:inline-block;line-height:2em;width:100%}#page.donor-page .buttons ul li a:link,#page.donor-page .buttons ul li a:visited{color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.6);background-color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#page.donor-page .buttons ul li.facebook a:hover,#page.donor-page .buttons ul li.facebook a:focus,#page.donor-page .buttons ul li.facebook a:active{background-color:#627aad;color:#fff;border:1px solid #627aad}#page.donor-page .buttons ul li.tweet a:hover,#page.donor-page .buttons ul li.tweet a:focus,#page.donor-page .buttons ul li.tweet a:active{background-color:#3cf;color:#fff;border:1px solid #3cf}#page.donor-page .buttons ul li.email a:hover,#page.donor-page .buttons ul li.email a:focus,#page.donor-page .buttons ul li.email a:active{background-color:#dd4b39;color:#fff;border:1px solid #dd4b39}#page.donor-page .buttons ul li.text{display:none}#page.donor-page .buttons ul li.text a:hover,#page.donor-page .buttons ul li.text a:focus,#page.donor-page .buttons ul li.text a:active{background-color:#41cf26;color:#fff;border:1px solid #41cf26}#page.donor-page .text-desc article{display:inline-block;width:65%;text-align:left}#page.donor-page .text-desc img{width:25%;float:right;margin:2em 0 10px 10px;border-radius:50%}#page.donor-page div.embed{display:inline-block}@media screen and (max-width:480px){#page.donor-page .tabs{top:241px}#page.donor-page nav{background:-moz-linear-gradient(right,#16365e,#255892);background:-webkit-linear-gradient(right,#16365e,#255892);background:-o-linear-gradient(right,#16365e,#255892);background:#16365e}#page.donor-page .link a:link,#page.donor-page .link a:visited{color:#fff}#page.donor-page .link{right:5px}#page.donor-page #main #content header{height:300px}#page.donor-page #main #content header.video{height:300px}#page.donor-page .pre-goal{color:#000;bottom:70px;font-weight:700;letter-spacing:2px;font-size:2em}#page.donor-page .numbers{margin-top:45px}#page.donor-page .timer.live{margin-bottom:50px}#page.donor-page .dateNtag{position:relative}#page.donor-page .dateNtag p{margin-top:1em}#page.donor-page .give-btn{position:absolute;bottom:-107px;width:80%;left:0;margin-left:auto;margin-right:auto;margin-bottom:5px;display:inline-block;right:0;line-height:2.2em}#page.donor-page #main #content header.video .give-btn{bottom:-215px}#page.donor-page .donor-count{color:#000;padding-top:30px;font-size:1.25rem;clear:both}#page.donor-page .give-btn a:link,#page.donor-page .give-btn a:visited{width:100%}#page.donor-page .buttons ul li{width:80%;margin:0 0 5px 0}#page.donor-page .buttons ul li a{width:100%}#page.donor-page .buttons ul li.text{display:inline-block}#page.donor-page .text-desc img{float:none;width:100%;margin:0}#page.donor-page .text-desc article{width:85%}#page.donor-page .text-desc article p{margin-top:2px}#page.donor-page .title{font-size:1.25rem;padding:5px 25px}#page.donor-page .card17 .title{width:100%}#page.donor-page .card17{width:100%}.fixbtn.active{display:block;line-height:2.5rem;position:fixed;top:0;left:0;right:0;margin:0;padding-left:0;border-bottom:1px solid #ccc;z-index:1}.fixbtn li{float:left;width:50%;list-style:none;background-color:#fff}.fixbtn li a{padding:5px 25px;background-color:#6496c8;border-radius:5px;box-shadow:0 2px #27496d;line-height:2rem;color:#fff}.fixbtn li:first-child a{background-color:#51cc8d;box-shadow:0 2px #40603D}#page.donor-page .card17 .give-btn{width:80%;bottom:-123px}}@media (max-width:767px){.card17{width:80%}#page.donor-page .card17{width:100%}#page.donor-page .card17 .donor-count{color:#475daa}}@media (max-width:580px){#page.donor-page .card17 .title{width:100%}}@media screen and (max-width:767px) and (min-width:481px){#page.donor-page .tabs{top:261px}#page.donor-page #main #content header,#page.donor-page #main #content header.video{height:320px}#page.donor-page .text-desc article{width:85%}#page.donor-page .buttons ul li{width:30%;margin:5px}#page.donor-page .buttons ul li a{width:100%}#page.donor-page .pre-goal{color:#000;bottom:70px;font-weight:700;letter-spacing:2px;font-size:2em}#page.donor-page .dateNtag{position:relative}#page.donor-page .dateNtag p{margin-bottom:62px}#page.donor-page .donor-count{color:#000;display:inline-block;margin-left:10px;clear:both;position:absolute;top:0;right:0}#page.donor-page .timer{margin-top:50px}#page.donor-page .card17 .give-btn{width:120px;line-height:2.2em;margin-top:147px;position:absolute;top:0;left:0}#page.donor-page .tc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;clear:both;width:100%;margin:0 auto;margin-top:196px}#page.donor-page .card17 .tc .give-btn{margin:initial;margin-top:0;position:relative;padding-right:5px;width:initial;display:initial}#page.donor-page .card17 .tc .donor-count{padding-right:5px;position:relative;margin:initial}}#varsity-athletics-menu{padding-left:0;list-style:none}#varsity-athletics-menu li{display:block;width:100%;margin:.5em 0}#varsity-athletics-menu a{padding:.5em 1em;display:block;background-color:#007cba;color:#fff;border:1px solid #007cba}#varsity-athletics-menu a:hover{background-color:#fff;color:#007cba}@media screen and (min-width:362px){#varsity-athletics-menu li{min-width:140px;max-width:148px;float:left;margin:.25em}}ul.action-menu{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin-left:-4px}ul.action-menu::after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.action-menu li{display:block;width:100%;margin:0 0 6px}.action-menu a{padding:.5em 1em;display:block;background-color:#007cba;color:#fff;border:1px solid #007cba;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.action-menu a:hover,.action-menu a:focus{background-color:#fff;color:#007cba}@media screen and (min-width:362px){.action-menu.col2 li,.action-menu.col3 li,.action-menu.col4 li{float:left;margin:0;padding:4px}.action-menu.col2 li:nth-of-type(2n+3){clear:left}}@media screen and (min-width:362px) and (max-width:461px){.action-menu.col2 li,.action-menu.col3 li,.action-menu.col4 li{width:47%;max-width:500px;min-width:140px}}@media screen and (min-width:362px) and (max-width:535px){.action-menu.col3 li:nth-of-type(2n+3),.action-menu.col4 li:nth-of-type(2n+3){clear:left}}@media screen and (min-width:462px){.action-menu.col2 li{width:calc(100% / 2)}}@media screen and (min-width:462px) and (max-width:535px){.action-menu.col3 li,.action-menu.col4 li{width:calc(100% / 2)}}@media screen and (min-width:536px){.action-menu.col3 li{width:calc(100% / 3)}.action-menu.col3 li:nth-of-type(3n+4){clear:left}}@media screen and (min-width:536px) and (max-width:710px){.action-menu.col4 li{width:31.5%}.action-menu.col4 li:nth-of-type(3n+4){clear:left}}@media screen and (min-width:711px) and (max-width:880px){.action-menu.col4 li{width:23.7%}.action-menu.col4 li:nth-of-type(4n+5){clear:left}}@media screen and (min-width:881px) and (max-width:980px){.action-menu.col4 li{width:31.5%}.action-menu.col4 li:nth-of-type(3n+4){clear:left}}@media screen and (min-width:981px){.action-menu.col4 li{width:23.7%}.action-menu.col4 li:nth-of-type(4n+5){clear:left}}.node-type-bundle-page #main-content-column{width:100% !important;margin:0 auto}body .recruitment-campaign-wrap,.node-type-bundle-page .wrap{width:100%;max-width:100%}.node-type-bundle-page .header_image{max-height:580px}.header_image .flexslider{margin-bottom:0}.node-type-bundle-page .breadcrumb-links{display:none}.node-type-bundle-page.section-academics .breadcrumb-links{display:unset}.node-type-bundle-page h1.page__title{margin-top:25px;margin-left:4%;margin-right:4%}.txt-cta p.no-drop::first-letter{font-weight:normal;font-size:100%;margin-top:0;padding-right:0;line-height:normal;float:none}.txt-cta{text-align:center;margin-left:4%;margin-right:4%;padding-bottom:40px}.txt-cta .intro{text-align:left;margin-right:0}.txt-cta .cta .image-div.span_3{width:auto}.cta{margin-right:0;margin-top:80px;float:left}.bdl-scta{display:block;width:75%;text-align:center;margin-left:auto;margin-right:auto}.bdl-scta a{font-weight:900;color:#fff;background-color:#007cba;border:1px solid #007cba;padding:.375em;display:block;width:100%}.video{clear:both;margin-top:40px;margin-bottom:40px;padding-left:4%;padding-right:4%}.video iframe{margin:0 auto}.video>h3{padding-left:4%;padding-right:4%}.video h3:nth-of-type(1){color:#000;text-transform:none;font-weight:600;font-size:1em;margin-bottom:6px}.video p{margin:0 auto;padding-left:4%;padding-right:4%;line-height:1.25em}.video p:nth-of-type(1){margin-top:15px}.video h3:nth-of-type(1)+p{margin-top:6px}.quote-section{width:calc(100% - 40px);margin:60px auto;padding-top:15px;padding-bottom:15px;border-top:1px solid var(--color-regular-mint);border-bottom:1px solid var(--color-regular-mint);height:auto;text-align:left;position:relative;display:flex;align-items:center;padding:35px 0}.quote-section blockquote{color:#004b8c}.quote-section blockquote cite{color:#498fcc}.quote-section:before,.quote-section:after{content:"";position:absolute;display:block;background-color:#fff;width:60px;height:46px}.quote-section:before{left:0;top:-28px;background:#fff url(/sites/all/themes/smc2015/css/images/quote-open.svg) no-repeat left bottom;border-right:solid 10px #fff}.quote-section:after{right:0;bottom:-24px;visibility:visible;background:#fff url(/sites/all/themes/smc2015/css/images/quote-close.svg) no-repeat right top;border-left:solid 10px #fff}.quote-section cite{line-height:1.4em;margin-top:4px;padding-left:20px;text-indent:-20px}.quote-section .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px;max-width:300px;width:300px;min-width:300px;display:flex;align-items:center}.quote-section .content{width:100%}.quote-section .content p{margin:0;text-align:left}.quote-section .content blockquote{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;position:relative;padding:0 20px}.quote-section .content blockquote cite{text-align:right}.quote-section .content blockquote cite .byline{display:block;font-size:.77em;font-style:italic;line-height:1em;margin-top:2px}.quote-section .content blockquote:last-child{margin-bottom:0}.quote-section .content .readmore-quote{text-align:center;float:none;margin-top:7px}.quote-section .content .readmore-quote a{display:block;text-align:center;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-weight:300}.quote-section .content .readmore-quote a:hover{color:var(--color-regular-mint)}.quote-section.with-image{padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quote-section.with-image blockquote{text-align:left}@media screen and (max-width:879px){.quote-section.with-image .content blockquote{padding:0}.quote-section.with-image{flex-wrap:wrap}.quote-section.with-image .image{width:100%;min-width:100%;text-align:center;max-width:100%;padding-bottom:20px;padding-right:0 !important}.quote-section.with-image .image img{width:400px;max-width:100%;float:none;margin:0 auto}}@media screen and (max-width:500px){.quote-section blockquote p{font-size:.85em;line-height:1.4em}}.quote-section>p{margin-top:0;margin-bottom:0}.quote-section blockquote{margin:0 auto;padding:0;border-top:none;border-bottom:none}.quote-section blockquote p{margin:.25em}.quote-section blockquote div.col{padding-top:.3em}.quote-section .readmore-quote{float:right;font-size:1.125em;font-weight:300;margin-right:5%}.quote-section .readmore-quote a::after{content:' >'}.node-bundle-page .custom-text{margin:2.5em 4% 1.75em;max-width:720px}.factoid-section{display:block;clear:both;background-color:#eceeee;text-align:center;padding:65px 35px}.factoid-section div{display:inline-block;margin-right:20px;width:200px;vertical-align:top}.fw-img{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;background-position:50% 50%;background-size:cover}@media screen and (min-width:1250px){.fw-img{padding-bottom:0;height:704px}}.fw-img img{position:absolute;left:-4000px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (min-width:880px){.fw-img{background-attachment:fixed}@supports (-webkit-touch-callout:inherit){.fw-img{background-attachment:scroll !important;background-size:cover}}}.list{margin:30px auto;padding-left:10%;padding-right:10%}.list ul{column-count:3;list-style-type:none;list-style-position:outside;padding:0}.list ul li{line-height:1.125em;margin-bottom:12px}.txt-nar{background-color:#eceeee;padding-bottom:60px;margin-top:30px;padding-top:.125em}.txt-nar h2{text-align:center}.txt-nar .span_10{max-width:960px;margin-left:auto;margin-right:auto;float:none;background-color:#666;line-height:0}.tn-content{background-color:#eceeee}.tn-content .img img{display:block;line-height:0}.tn-content>h3{background-color:#eceeee;margin:0 auto;text-align:center;padding-top:20px;padding-bottom:30px}.txt-nar .img{margin-right:0;display:block}.txt-nar .narrative{padding-left:15px;color:#fff}.txt-nar .narrative h3{text-align:center;margin-top:40px;margin-bottom:.5em;color:#fff}.txt-nar .narrative p{margin-top:0;line-height:1.25em}.txt-nar .narrative p a{display:block;color:#fff}.paragraphs-item-ctaform{width:92%;margin:40px 4%}.paragraphs-item-ctaform input,.paragraphs-item-ctaform fieldset,.paragraphs-item-ctaform text-area{width:100%}.paragraphs-item-ctaform input.form-checkbox,.paragraphs-item-ctaform input.form-radio{width:unset}.paragraphs-item-ctaform input.form-submit{width:190px}.paragraphs-item-ctaform .links .node-readmore{display:none}@media (max-width:768px){.txt-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal}.bdl-scta{width:40%}.quote-body p:nth-of-type(1){margin-top:23px}.quote-body .readmore-quote{line-height:1em;margin:12px auto}.factoid-section{padding:35px 0}.factoid-section div{display:inline-block;width:80%;margin-right:0;margin-bottom:28px}.list ul{column-count:1}.list ul li{margin-bottom:8px}.tn-content{width:100%}.txt-nar .tn-content.span_8.col{width:100%;display:block;margin:0 auto}.txt-nar .img img{margin:0 auto}}@media (max-width:580px){.node-bundle-page .custom-text{margin-left:4%;margin-right:4%}.txt-nar{margin-bottom:30px}.txt-nar .img.span_7,.txt-nar .narrative.span_5{width:100%}}@media screen and (min-width:880px){.txt-cta,.video,div.list,.node-type-bundle-page h1.page__title,.quote-section,.factoid-section ul.factoids{max-width:1160px;margin-left:auto;margin-right:auto}div.list{padding-left:4%;padding-right:4%}.txt-cta .intro{width:67%;float:right;margin:0 2% 0 2%}.txt-cta .cta{width:27%;float:left;margin-top:0}.video{padding-left:0;padding-right:0}.node-bundle-page .custom-text{max-width:720px;margin-left:auto;margin-right:auto}.paragraphs-item-ctaform{max-width:600px;margin-left:auto;margin-right:auto}}.landing-page-header{background-size:100% auto;background-repeat:no-repeat;background-position:center center;margin-top:-5px;background-size:cover;overflow:hidden}.landing-page-header .title{min-height:365px;display:flex;align-items:flex-end;padding-bottom:30px}.landing-page-header .title .h2{font-family:lust,serif;font-weight:700;font-style:italic;color:#fff;text-align:center;display:block;width:100%;line-height:1.2em !important;margin:5px 0 0;display:flex;flex-wrap:nowrap;text-transform:lowercase;overflow:visible;justify-content:center;width:100%;align-items:center;height:100%}.landing-page-header .title .h2{font-size:90px}@media screen and (min-width:400px){.landing-page-header .title .h2{font-size:calc(90px + 82 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.landing-page-header .title .h2{font-size:172px}}.landing-page-header .title .h2 span.text{display:flex;align-items:center}.landing-page-header .title .h2 span.smaller{font-family:'NexaLight';color:#fff;margin:0;text-align:center;width:100%;line-height:1em;font-weight:300 !important;display:inline-block;width:auto;text-transform:lowercase !important;font-style:normal;margin:0 15px 0 15px;text-shadow:0 0 12px rgba(0,0,0,0.9)}.landing-page-header .title .h2 span.smaller{font-size:26px}@media screen and (min-width:600px){.landing-page-header .title .h2 span.smaller{font-size:calc(26px + 24 * ((100vw - 600px) / 840))}}@media screen and (min-width:1440px){.landing-page-header .title .h2 span.smaller{font-size:50px}}.landing-page-header .title .h2 span.larger{text-shadow:0 0 25px rgba(0,0,0,0.5);line-height:.92em !important}@media screen and (max-width:1000px){.landing-page-header .title .h2 span.text{display:flex;align-items:center;flex-wrap:wrap}.landing-page-header .title .h2 span.text span.smaller,.landing-page-header .title .h2 span.text span.larger{width:100%;text-align:center;padding:0 20px}.landing-page-header .title .h2 span.text span.larger{word-spacing:1000px;display:block}}@media screen and (max-width:545px){.landing-page-header .title .h2.extra-large{font-size:60px}}@media screen and (max-width:545px) and (min-width:400px){.landing-page-header .title .h2.extra-large{font-size:calc(60px + 41 * ((100vw - 400px) / 145))}}@media screen and (max-width:545px) and (min-width:545px){.landing-page-header .title .h2.extra-large{font-size:101px}}.recruitment-campaign-wrap p,.brand-standards-v2-wrap p,.page-node-939656 p,.page-node-939646 p,.page-node-939641 p,.page-node-939651 p,.page-node-939736 p{font-size:17px}.recruitment-campaign-wrap #content,.brand-standards-v2-wrap #content,.page-node-939656 #content,.page-node-939646 #content,.page-node-939641 #content,.page-node-939651 #content,.page-node-939736 #content{padding-top:0 !important}.recruitment-campaign-wrap .action-links,.recruitment-campaign-wrap .tabs-primary,.recruitment-campaign-wrap .node-bundle-page.node-unpublished:before,.brand-standards-v2-wrap .action-links,.brand-standards-v2-wrap .tabs-primary,.brand-standards-v2-wrap .node-bundle-page.node-unpublished:before,.page-node-939656 .action-links,.page-node-939656 .tabs-primary,.page-node-939656 .node-bundle-page.node-unpublished:before,.page-node-939646 .action-links,.page-node-939646 .tabs-primary,.page-node-939646 .node-bundle-page.node-unpublished:before,.page-node-939641 .action-links,.page-node-939641 .tabs-primary,.page-node-939641 .node-bundle-page.node-unpublished:before,.page-node-939651 .action-links,.page-node-939651 .tabs-primary,.page-node-939651 .node-bundle-page.node-unpublished:before,.page-node-939736 .action-links,.page-node-939736 .tabs-primary,.page-node-939736 .node-bundle-page.node-unpublished:before{display:none !important}.recruitment-campaign-wrap h1.page__title,.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h1.page__title,.brand-standards-v2-wrap h3,.page-node-939656 h1.page__title,.page-node-939656 h3,.page-node-939646 h1.page__title,.page-node-939646 h3,.page-node-939641 h1.page__title,.page-node-939641 h3,.page-node-939651 h1.page__title,.page-node-939651 h3,.page-node-939736 h1.page__title,.page-node-939736 h3{font-family:lust,serif;text-transform:lowercase;font-weight:700;font-style:italic;text-align:center;display:flex;align-items:center;justify-content:center;padding:45px 20px 0;width:100%;margin:0 auto -30px;width:100%}.recruitment-campaign-wrap h1.page__title,.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h1.page__title,.brand-standards-v2-wrap h3,.page-node-939656 h1.page__title,.page-node-939656 h3,.page-node-939646 h1.page__title,.page-node-939646 h3,.page-node-939641 h1.page__title,.page-node-939641 h3,.page-node-939651 h1.page__title,.page-node-939651 h3,.page-node-939736 h1.page__title,.page-node-939736 h3{font-size:36px}@media screen and (min-width:400px){.recruitment-campaign-wrap h1.page__title,.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h1.page__title,.brand-standards-v2-wrap h3,.page-node-939656 h1.page__title,.page-node-939656 h3,.page-node-939646 h1.page__title,.page-node-939646 h3,.page-node-939641 h1.page__title,.page-node-939641 h3,.page-node-939651 h1.page__title,.page-node-939651 h3,.page-node-939736 h1.page__title,.page-node-939736 h3{font-size:calc(36px + 41 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.recruitment-campaign-wrap h1.page__title,.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h1.page__title,.brand-standards-v2-wrap h3,.page-node-939656 h1.page__title,.page-node-939656 h3,.page-node-939646 h1.page__title,.page-node-939646 h3,.page-node-939641 h1.page__title,.page-node-939641 h3,.page-node-939651 h1.page__title,.page-node-939651 h3,.page-node-939736 h1.page__title,.page-node-939736 h3{font-size:77px}}.recruitment-campaign-wrap h1.page__title span,.recruitment-campaign-wrap h3 span,.brand-standards-v2-wrap h1.page__title span,.brand-standards-v2-wrap h3 span,.page-node-939656 h1.page__title span,.page-node-939656 h3 span,.page-node-939646 h1.page__title span,.page-node-939646 h3 span,.page-node-939641 h1.page__title span,.page-node-939641 h3 span,.page-node-939651 h1.page__title span,.page-node-939651 h3 span,.page-node-939736 h1.page__title span,.page-node-939736 h3 span{font-family:'NexaLight';font-style:normal;font-size:28px;display:inline-block}.recruitment-campaign-wrap h1.page__title span.right-padding,.recruitment-campaign-wrap h3 span.right-padding,.brand-standards-v2-wrap h1.page__title span.right-padding,.brand-standards-v2-wrap h3 span.right-padding,.page-node-939656 h1.page__title span.right-padding,.page-node-939656 h3 span.right-padding,.page-node-939646 h1.page__title span.right-padding,.page-node-939646 h3 span.right-padding,.page-node-939641 h1.page__title span.right-padding,.page-node-939641 h3 span.right-padding,.page-node-939651 h1.page__title span.right-padding,.page-node-939651 h3 span.right-padding,.page-node-939736 h1.page__title span.right-padding,.page-node-939736 h3 span.right-padding{padding-right:10px}.recruitment-campaign-wrap h1.page__title span.left-padding,.recruitment-campaign-wrap h3 span.left-padding,.brand-standards-v2-wrap h1.page__title span.left-padding,.brand-standards-v2-wrap h3 span.left-padding,.page-node-939656 h1.page__title span.left-padding,.page-node-939656 h3 span.left-padding,.page-node-939646 h1.page__title span.left-padding,.page-node-939646 h3 span.left-padding,.page-node-939641 h1.page__title span.left-padding,.page-node-939641 h3 span.left-padding,.page-node-939651 h1.page__title span.left-padding,.page-node-939651 h3 span.left-padding,.page-node-939736 h1.page__title span.left-padding,.page-node-939736 h3 span.left-padding{padding-left:10px}@media screen and (max-width:767px){.recruitment-campaign-wrap h1.page__title,.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h1.page__title,.brand-standards-v2-wrap h3,.page-node-939656 h1.page__title,.page-node-939656 h3,.page-node-939646 h1.page__title,.page-node-939646 h3,.page-node-939641 h1.page__title,.page-node-939641 h3,.page-node-939651 h1.page__title,.page-node-939651 h3,.page-node-939736 h1.page__title,.page-node-939736 h3{flex-wrap:wrap}.recruitment-campaign-wrap h1.page__title span,.recruitment-campaign-wrap h3 span,.brand-standards-v2-wrap h1.page__title span,.brand-standards-v2-wrap h3 span,.page-node-939656 h1.page__title span,.page-node-939656 h3 span,.page-node-939646 h1.page__title span,.page-node-939646 h3 span,.page-node-939641 h1.page__title span,.page-node-939641 h3 span,.page-node-939651 h1.page__title span,.page-node-939651 h3 span,.page-node-939736 h1.page__title span,.page-node-939736 h3 span{width:100%;padding:0;line-height:1em}}.recruitment-campaign-wrap h3,.brand-standards-v2-wrap h3,.page-node-939656 h3,.page-node-939646 h3,.page-node-939641 h3,.page-node-939651 h3,.page-node-939736 h3{margin:0 auto 20px;padding:0}.recruitment-campaign-wrap .factoid-section,.brand-standards-v2-wrap .factoid-section,.page-node-939656 .factoid-section,.page-node-939646 .factoid-section,.page-node-939641 .factoid-section,.page-node-939651 .factoid-section,.page-node-939736 .factoid-section{padding:30px 20px;margin:60px 0}.recruitment-campaign-wrap .factoid-section .stat,.brand-standards-v2-wrap .factoid-section .stat,.page-node-939656 .factoid-section .stat,.page-node-939646 .factoid-section .stat,.page-node-939641 .factoid-section .stat,.page-node-939651 .factoid-section .stat,.page-node-939736 .factoid-section .stat{font-family:'NexaLight';font-weight:700;font-size:62px}.recruitment-campaign-wrap .image-callout-wrapper,.brand-standards-v2-wrap .image-callout-wrapper,.page-node-939656 .image-callout-wrapper,.page-node-939646 .image-callout-wrapper,.page-node-939641 .image-callout-wrapper,.page-node-939651 .image-callout-wrapper,.page-node-939736 .image-callout-wrapper{margin:60px 0}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner,.page-node-939656 .image-callout-wrapper .image-callout .inner,.page-node-939646 .image-callout-wrapper .image-callout .inner,.page-node-939641 .image-callout-wrapper .image-callout .inner,.page-node-939651 .image-callout-wrapper .image-callout .inner,.page-node-939736 .image-callout-wrapper .image-callout .inner{display:flex;width:100%}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .image,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .image,.page-node-939656 .image-callout-wrapper .image-callout .inner .image,.page-node-939646 .image-callout-wrapper .image-callout .inner .image,.page-node-939641 .image-callout-wrapper .image-callout .inner .image,.page-node-939651 .image-callout-wrapper .image-callout .inner .image,.page-node-939736 .image-callout-wrapper .image-callout .inner .image{background-size:cover;min-width:40%;background-position:center center}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .image img,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .image img,.page-node-939656 .image-callout-wrapper .image-callout .inner .image img,.page-node-939646 .image-callout-wrapper .image-callout .inner .image img,.page-node-939641 .image-callout-wrapper .image-callout .inner .image img,.page-node-939651 .image-callout-wrapper .image-callout .inner .image img,.page-node-939736 .image-callout-wrapper .image-callout .inner .image img{display:none}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content,.page-node-939656 .image-callout-wrapper .image-callout .inner .content,.page-node-939646 .image-callout-wrapper .image-callout .inner .content,.page-node-939641 .image-callout-wrapper .image-callout .inner .content,.page-node-939651 .image-callout-wrapper .image-callout .inner .content,.page-node-939736 .image-callout-wrapper .image-callout .inner .content{width:100%;padding:60px 25px 60px 50px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content .title,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content .title,.page-node-939656 .image-callout-wrapper .image-callout .inner .content .title,.page-node-939646 .image-callout-wrapper .image-callout .inner .content .title,.page-node-939641 .image-callout-wrapper .image-callout .inner .content .title,.page-node-939651 .image-callout-wrapper .image-callout .inner .content .title,.page-node-939736 .image-callout-wrapper .image-callout .inner .content .title{font-family:lust,serif;text-transform:lowercase;font-weight:700;font-style:italic;text-align:left;display:block;font-size:38px;margin:0 !important}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content .title span,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content .title span,.page-node-939656 .image-callout-wrapper .image-callout .inner .content .title span,.page-node-939646 .image-callout-wrapper .image-callout .inner .content .title span,.page-node-939641 .image-callout-wrapper .image-callout .inner .content .title span,.page-node-939651 .image-callout-wrapper .image-callout .inner .content .title span,.page-node-939736 .image-callout-wrapper .image-callout .inner .content .title span{font-family:'NexaLight';font-style:normal;font-size:32px;display:inline-block}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.page-node-939656 .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.page-node-939646 .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.page-node-939641 .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.page-node-939651 .image-callout-wrapper .image-callout .inner .content .title span.right-padding,.page-node-939736 .image-callout-wrapper .image-callout .inner .content .title span.right-padding{padding-right:10px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.page-node-939656 .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.page-node-939646 .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.page-node-939641 .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.page-node-939651 .image-callout-wrapper .image-callout .inner .content .title span.left-padding,.page-node-939736 .image-callout-wrapper .image-callout .inner .content .title span.left-padding{padding-left:10px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content .summary,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content .summary,.page-node-939656 .image-callout-wrapper .image-callout .inner .content .summary,.page-node-939646 .image-callout-wrapper .image-callout .inner .content .summary,.page-node-939641 .image-callout-wrapper .image-callout .inner .content .summary,.page-node-939651 .image-callout-wrapper .image-callout .inner .content .summary,.page-node-939736 .image-callout-wrapper .image-callout .inner .content .summary{display:block;font-size:17px;color:#000}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content:first-child,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content:first-child,.page-node-939656 .image-callout-wrapper .image-callout .inner .content:first-child,.page-node-939646 .image-callout-wrapper .image-callout .inner .content:first-child,.page-node-939641 .image-callout-wrapper .image-callout .inner .content:first-child,.page-node-939651 .image-callout-wrapper .image-callout .inner .content:first-child,.page-node-939736 .image-callout-wrapper .image-callout .inner .content:first-child{padding-left:0;padding-right:50px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .button-wrapper,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .button-wrapper,.page-node-939656 .image-callout-wrapper .image-callout .button-wrapper,.page-node-939646 .image-callout-wrapper .image-callout .button-wrapper,.page-node-939641 .image-callout-wrapper .image-callout .button-wrapper,.page-node-939651 .image-callout-wrapper .image-callout .button-wrapper,.page-node-939736 .image-callout-wrapper .image-callout .button-wrapper{text-align:left;width:calc(100% + 20px);margin:25px -10px 15px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .button-wrapper .button,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .button-wrapper .button,.page-node-939656 .image-callout-wrapper .image-callout .button-wrapper .button,.page-node-939646 .image-callout-wrapper .image-callout .button-wrapper .button,.page-node-939641 .image-callout-wrapper .image-callout .button-wrapper .button,.page-node-939651 .image-callout-wrapper .image-callout .button-wrapper .button,.page-node-939736 .image-callout-wrapper .image-callout .button-wrapper .button{margin:10px 10px;width:calc(50% - 25px);text-align:center}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .button,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .button,.page-node-939656 .image-callout-wrapper .image-callout .button,.page-node-939646 .image-callout-wrapper .image-callout .button,.page-node-939641 .image-callout-wrapper .image-callout .button,.page-node-939651 .image-callout-wrapper .image-callout .button,.page-node-939736 .image-callout-wrapper .image-callout .button{margin:25px 0 0;padding:12px 32px;font-size:16px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout.image-on-right .inner,.brand-standards-v2-wrap .image-callout-wrapper .image-callout.image-on-right .inner,.page-node-939656 .image-callout-wrapper .image-callout.image-on-right .inner,.page-node-939646 .image-callout-wrapper .image-callout.image-on-right .inner,.page-node-939641 .image-callout-wrapper .image-callout.image-on-right .inner,.page-node-939651 .image-callout-wrapper .image-callout.image-on-right .inner,.page-node-939736 .image-callout-wrapper .image-callout.image-on-right .inner{flex-direction:row-reverse}.recruitment-campaign-wrap .image-callout-wrapper .image-callout.image-on-right .inner .content,.brand-standards-v2-wrap .image-callout-wrapper .image-callout.image-on-right .inner .content,.page-node-939656 .image-callout-wrapper .image-callout.image-on-right .inner .content,.page-node-939646 .image-callout-wrapper .image-callout.image-on-right .inner .content,.page-node-939641 .image-callout-wrapper .image-callout.image-on-right .inner .content,.page-node-939651 .image-callout-wrapper .image-callout.image-on-right .inner .content,.page-node-939736 .image-callout-wrapper .image-callout.image-on-right .inner .content{padding:60px 50px 60px 25px}@media screen and (max-width:950px){.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner,.page-node-939656 .image-callout-wrapper .image-callout .inner,.page-node-939646 .image-callout-wrapper .image-callout .inner,.page-node-939641 .image-callout-wrapper .image-callout .inner,.page-node-939651 .image-callout-wrapper .image-callout .inner,.page-node-939736 .image-callout-wrapper .image-callout .inner{flex-wrap:wrap}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .image,.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .image,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content,.page-node-939656 .image-callout-wrapper .image-callout .inner .image,.page-node-939656 .image-callout-wrapper .image-callout .inner .content,.page-node-939646 .image-callout-wrapper .image-callout .inner .image,.page-node-939646 .image-callout-wrapper .image-callout .inner .content,.page-node-939641 .image-callout-wrapper .image-callout .inner .image,.page-node-939641 .image-callout-wrapper .image-callout .inner .content,.page-node-939651 .image-callout-wrapper .image-callout .inner .image,.page-node-939651 .image-callout-wrapper .image-callout .inner .content,.page-node-939736 .image-callout-wrapper .image-callout .inner .image,.page-node-939736 .image-callout-wrapper .image-callout .inner .content{width:100%}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .image,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .image,.page-node-939656 .image-callout-wrapper .image-callout .inner .image,.page-node-939646 .image-callout-wrapper .image-callout .inner .image,.page-node-939641 .image-callout-wrapper .image-callout .inner .image,.page-node-939651 .image-callout-wrapper .image-callout .inner .image,.page-node-939736 .image-callout-wrapper .image-callout .inner .image{min-height:275px}.recruitment-campaign-wrap .image-callout-wrapper .image-callout .inner .content,.brand-standards-v2-wrap .image-callout-wrapper .image-callout .inner .content,.page-node-939656 .image-callout-wrapper .image-callout .inner .content,.page-node-939646 .image-callout-wrapper .image-callout .inner .content,.page-node-939641 .image-callout-wrapper .image-callout .inner .content,.page-node-939651 .image-callout-wrapper .image-callout .inner .content,.page-node-939736 .image-callout-wrapper .image-callout .inner .content{padding:35px 0 0 !important}}.recruitment-campaign-wrap .paragraphs-item-ctaform,.brand-standards-v2-wrap .paragraphs-item-ctaform,.page-node-939656 .paragraphs-item-ctaform,.page-node-939646 .paragraphs-item-ctaform,.page-node-939641 .paragraphs-item-ctaform,.page-node-939651 .paragraphs-item-ctaform,.page-node-939736 .paragraphs-item-ctaform{max-width:1200px;margin:0 auto;padding:12px 20px !important}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form,.page-node-939656 .paragraphs-item-ctaform .webform-client-form,.page-node-939646 .paragraphs-item-ctaform .webform-client-form,.page-node-939641 .paragraphs-item-ctaform .webform-client-form,.page-node-939651 .paragraphs-item-ctaform .webform-client-form,.page-node-939736 .paragraphs-item-ctaform .webform-client-form{max-width:1000px;margin:25px auto 0 !important;width:calc(100% + 40px)}@media screen and (max-width:1000px){.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form,.page-node-939656 .paragraphs-item-ctaform .webform-client-form,.page-node-939646 .paragraphs-item-ctaform .webform-client-form,.page-node-939641 .paragraphs-item-ctaform .webform-client-form,.page-node-939651 .paragraphs-item-ctaform .webform-client-form,.page-node-939736 .paragraphs-item-ctaform .webform-client-form{margin-left:-20px !important}}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div{display:flex;flex-wrap:wrap;margin:0 !important}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div label,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div label,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div label,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div label,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div label,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div label,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div label{display:none}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .form-item,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .form-item,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .form-item,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .form-item,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .form-item,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .form-item,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .form-item{width:50%;margin:0;padding:0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions,.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .webform-component-textarea{width:100%}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .grippie,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .grippie,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .grippie,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .grippie,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .grippie,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .grippie,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .grippie{display:none !important}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div textarea,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div input:not(input[type='submit']),.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div textarea{font-size:1em;border:none !important;width:100%;padding:12px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div textarea,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div textarea,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div textarea{height:225px}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .form-actions,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .form-actions{width:100%;padding:15px 20px 0}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .form-actions input,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .form-actions input{width:100%;background-color:#f05341;border-color:#f05341}.recruitment-campaign-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.brand-standards-v2-wrap .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.page-node-939656 .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.page-node-939646 .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.page-node-939641 .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.page-node-939651 .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover,.page-node-939736 .paragraphs-item-ctaform .webform-client-form>div .form-actions input:hover{color:#f05341;background:transparent}.recruitment-campaign-wrap .fw-img,.brand-standards-v2-wrap .fw-img,.page-node-939656 .fw-img,.page-node-939646 .fw-img,.page-node-939641 .fw-img,.page-node-939651 .fw-img,.page-node-939736 .fw-img{height:auto !important;padding:90px 0 20px;text-align:center;min-height:65vh;display:flex;align-items:flex-end}@media screen and (min-height:900px){.recruitment-campaign-wrap .fw-img,.brand-standards-v2-wrap .fw-img,.page-node-939656 .fw-img,.page-node-939646 .fw-img,.page-node-939641 .fw-img,.page-node-939651 .fw-img,.page-node-939736 .fw-img{min-height:585px}}.recruitment-campaign-wrap .fw-img .overlay,.brand-standards-v2-wrap .fw-img .overlay,.page-node-939656 .fw-img .overlay,.page-node-939646 .fw-img .overlay,.page-node-939641 .fw-img .overlay,.page-node-939651 .fw-img .overlay,.page-node-939736 .fw-img .overlay{background:rgba(36,109,172,0.8);padding:30px 0;width:100%}.recruitment-campaign-wrap .fw-img h3,.brand-standards-v2-wrap .fw-img h3,.page-node-939656 .fw-img h3,.page-node-939646 .fw-img h3,.page-node-939641 .fw-img h3,.page-node-939651 .fw-img h3,.page-node-939736 .fw-img h3{text-align:center;margin:0 0 0;color:#fff}.recruitment-campaign-wrap .fw-img p,.brand-standards-v2-wrap .fw-img p,.page-node-939656 .fw-img p,.page-node-939646 .fw-img p,.page-node-939641 .fw-img p,.page-node-939651 .fw-img p,.page-node-939736 .fw-img p{color:#fff;margin:0 0 0;text-align:center}.recruitment-campaign-wrap .fw-img .button,.brand-standards-v2-wrap .fw-img .button,.page-node-939656 .fw-img .button,.page-node-939646 .fw-img .button,.page-node-939641 .fw-img .button,.page-node-939651 .fw-img .button,.page-node-939736 .fw-img .button{margin:25px 0 0;padding:12px 32px;font-size:16px}.recruitment-campaign-wrap .fw-img .factoid *,.brand-standards-v2-wrap .fw-img .factoid *,.page-node-939656 .fw-img .factoid *,.page-node-939646 .fw-img .factoid *,.page-node-939641 .fw-img .factoid *,.page-node-939651 .fw-img .factoid *,.page-node-939736 .fw-img .factoid *{color:#fff !important}.recruitment-campaign-wrap .links.button-wrapper,.brand-standards-v2-wrap .links.button-wrapper,.page-node-939656 .links.button-wrapper,.page-node-939646 .links.button-wrapper,.page-node-939641 .links.button-wrapper,.page-node-939651 .links.button-wrapper,.page-node-939736 .links.button-wrapper{display:flex;flex-wrap:wrap;margin-top:32px;margin-bottom:30px}.recruitment-campaign-wrap .links.button-wrapper>div,.brand-standards-v2-wrap .links.button-wrapper>div,.page-node-939656 .links.button-wrapper>div,.page-node-939646 .links.button-wrapper>div,.page-node-939641 .links.button-wrapper>div,.page-node-939651 .links.button-wrapper>div,.page-node-939736 .links.button-wrapper>div{width:calc(50% - 20px);margin:0 10px 10px}.recruitment-campaign-wrap .links.button-wrapper>div>a,.brand-standards-v2-wrap .links.button-wrapper>div>a,.page-node-939656 .links.button-wrapper>div>a,.page-node-939646 .links.button-wrapper>div>a,.page-node-939641 .links.button-wrapper>div>a,.page-node-939651 .links.button-wrapper>div>a,.page-node-939736 .links.button-wrapper>div>a{display:block;text-align:center}@media screen and (max-width:676px){.recruitment-campaign-wrap .links.button-wrapper>div,.brand-standards-v2-wrap .links.button-wrapper>div,.page-node-939656 .links.button-wrapper>div,.page-node-939646 .links.button-wrapper>div,.page-node-939641 .links.button-wrapper>div,.page-node-939651 .links.button-wrapper>div,.page-node-939736 .links.button-wrapper>div{width:100%;margin:0 0 10px}}.node-type-feature-story .breadcrumb-links{display:none}.by-line{margin:6px 0;font-weight:400;text-transform:uppercase}div.author-bio{padding:1.5em;background-color:#eaeaec;width:95%;margin-bottom:1.66667em}.author-bio h2{font-size:1.25em;margin:0 0 .25em 0;font-weight:400}.author-bio h3{margin-bottom:.5em;text-transform:none}#main-content-column .author-bio p{width:100%;margin-top:.5em}@media screen and (min-width:880px){.node-type-feature-story #main-content-column{float:left;margin-left:0}.node-type-feature-story .sidebar-wrapper{float:right}}body.node-type-campaign-landing-page .node-webform h2{font-size:2.25em;letter-spacing:2px;margin:0 0 15px}body.node-type-campaign-landing-page .node-webform h2 a{font-weight:bold}body.node-type-campaign-landing-page .webform-client-form>div{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-markup p{margin:0 0 25px;color:#929ca3;font-size:1em}body.node-type-campaign-landing-page .webform-client-form>div .form-item{width:100%;margin:0 0 20px;padding:0 15px}body.node-type-campaign-landing-page .webform-client-form>div .form-item label{text-transform:uppercase;color:#647077;font-size:.9em;width:100%}body.node-type-campaign-landing-page .webform-client-form>div .form-item.half{width:50%}body.node-type-campaign-landing-page .webform-client-form>div .form-item.label-below{display:flex;flex-wrap:wrap-reverse}body.node-type-campaign-landing-page .webform-client-form>div .form-item.label-below label{color:#929ca3;font-size:.8}body.node-type-campaign-landing-page .webform-client-form>div .form-item select{width:100%}body.node-type-campaign-landing-page .webform-client-form>div .form-item select,body.node-type-campaign-landing-page .webform-client-form>div .form-item input{width:100%;max-width:none;border:solid 3px #dcddde;outline:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-size:20px;font-weight:300;margin-top:0;padding:8px 12px;background:#fff}body.node-type-campaign-landing-page .webform-client-form>div .form-item select:hover,body.node-type-campaign-landing-page .webform-client-form>div .form-item input:hover{border-color:#c7c8ca}body.node-type-campaign-landing-page .webform-client-form>div .form-item select:focus,body.node-type-campaign-landing-page .webform-client-form>div .form-item input:focus{border-color:#498fcc}body.node-type-campaign-landing-page .webform-client-form>div .form-item.city,body.node-type-campaign-landing-page .webform-client-form>div .form-item.state,body.node-type-campaign-landing-page .webform-client-form>div .form-item.zip{width:calc(100% / 3)}body.node-type-campaign-landing-page .webform-client-form>div .form-item select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto,100%}body.node-type-campaign-landing-page .webform-client-form>div .form-item select::-ms-expand{display:none}body.node-type-campaign-landing-page .webform-client-form>div .form-item select option{font-weight:normal}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-fieldset{padding:0;border:none;text-transform:uppercase;color:#647077;font-size:.9em}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-fieldset legend{margin-left:15px;font-weight:bold}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-radios .form-radios{display:flex}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-radios .form-radios .form-item{width:auto;padding:0;margin:0 25px 0 0}body.node-type-campaign-landing-page .webform-client-form>div .webform-component-radios .form-radios .form-item input{width:auto;margin-right:8px}body.node-type-campaign-landing-page .webform-client-form>div .form-actions{width:100%;padding-top:40px;border-top:solid 3px #dcddde;text-align:center;margin:25px 0 0}body.node-type-campaign-landing-page .webform-client-form>div .form-actions .webform-submit{font-size:1.25em;width:100%;max-width:300px}@media screen and (max-width:600px){body.node-type-campaign-landing-page .webform-client-form>div .form-item{width:100% !important}}.page-175th-anniversary .breadcrumb-page-title,.node-type-student-portrait .breadcrumb-page-title{display:none}.page-175th-anniversary #main,.node-type-student-portrait #main{padding-bottom:45px}.student-portrait .portrait-image{background:#efefef;display:flex;align-items:center}.student-portrait .portrait-image .image{width:40%;min-width:40%}.student-portrait .portrait-image .image img{width:100%;display:block !important}.student-portrait .portrait-image .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 25px}.student-portrait .portrait-image .content h1{margin:0 0 0;line-height:1.2em}.student-portrait .portrait-image .content p{margin:0 0 15px}.student-portrait h2{margin-bottom:0}.student-portrait .field-name-field-story p:first-child{margin-top:0 !important}.image-callouts *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.image-callouts .view-content{display:flex;margin-bottom:25px;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.image-callouts .view-content .views-row{width:calc(100% / 3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.image-callouts .view-content .views-row a{width:100%;display:block;position:relative}.image-callouts .view-content .views-row a .image{width:100%;display:block}.image-callouts .view-content .views-row a .image img{width:100%;max-width:100%;display:block !important}.image-callouts .view-content .views-row a .content{background:#007cb7;opacity:.8;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:6px 15px;color:#fff;justify-content:center;align-items:center;align-content:center;display:block;height:50px;display:flex;flex-wrap:wrap}.image-callouts .view-content .views-row a .content .title{display:block !important;text-align:center;width:100%;line-height:1em}.image-callouts .view-content .views-row a .content .quote{display:none}.image-callouts .view-content .views-row a:hover .content{height:100%}.image-callouts .view-content .views-row a:hover .content .title{font-size:1.45em}.image-callouts .view-content .views-row a:hover .content .quote{display:block}@media screen and (max-width:650px){.image-callouts .view-content .views-row{width:calc(100% / 2)}}@media screen and (max-width:400px){.image-callouts .view-header img{width:150px;margin-left:8px !important}.student-portrait .portrait-image{flex-wrap:wrap}.student-portrait .portrait-image .image,.student-portrait .portrait-image .content{width:100%;min-width:100%}.image-callouts .view-content .views-row{width:100%;padding:10px 0}}.node-type-campaign-landing-page{background:#eff4f6}.node-type-campaign-landing-page .field-item{background:#eff4f6}.node-type-campaign-landing-page .paragraphs-item-ctaform{background:#eff4f6;width:100%;max-width:1460px;padding:80px 20px;margin:0 auto}.node-type-campaign-landing-page .node-webform{max-width:1200px;margin:0 auto}.chicago-landing-page .ak-container img{display:block}.chicago-landing-page .image-box .content{width:600px}.chicago-landing-page #admission-team-callout{background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/admissions-team-callout.jpg) no-repeat center center;background-size:cover}.chicago-landing-page #admission-team-callout .ak-container{display:flex;align-items:center;width:100%;max-width:1200px}.chicago-landing-page #admission-team-callout .ak-container .content{width:55%}.chicago-landing-page #admission-team-callout .ak-container .content .inner{max-width:625px;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chicago-landing-page #admission-team-callout .ak-container .content h1{font-family:'Barlow',sans-serif;text-transform:uppercase;color:#fff;margin:0;font-weight:700;line-height:1.05em !important}.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:32px}@media screen and (min-width:320px){.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:calc(32px + 18 * ((100vw - 320px) / 580))}}@media screen and (min-width:900px){.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:50px}}.chicago-landing-page #admission-team-callout .ak-container .content p{color:#fff;font-family:'Barlow',sans-serif;font-weight:500;font-style:italic;line-height:1.2em !important;margin:15px 0 0}.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:26px}@media screen and (min-width:320px){.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:calc(26px + 6 * ((100vw - 320px) / 580))}}@media screen and (min-width:900px){.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:32px}}.chicago-landing-page #admission-team-callout .ak-container .form{padding-top:60px;padding-bottom:60px;width:45%}.chicago-landing-page #admission-team-callout .ak-container .form .inner{max-width:625px;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1250px){.chicago-landing-page #admission-team-callout .ak-container .form .inner{padding-left:0}}.chicago-landing-page #admission-team-callout .ak-container .form h2{font-family:'Rubik',sans-serif;font-weight:700;color:#fff;font-size:22px;margin:0;padding:0;line-height:1.1em}.chicago-landing-page #admission-team-callout .ak-container .form p{font-family:'Rubik',sans-serif;font-weight:400;color:#fff;font-size:18px;font-style:italic;margin:5px 0 20px}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer{font-size:14px;line-height:1.4em;font-style:normal;margin:0}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer a{color:inherit;text-decoration:underline}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer a:hover{text-decoration:none}.chicago-landing-page .spacer{background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/spacer.jpg) repeat-x center center;background-size:auto 100%;display:block;width:100%;height:50px}.chicago-landing-page #kassy-callout .image-box{background:#fff}.chicago-landing-page #kassy-callout .image-box .quote{color:var(--color-regular-pink);font-family:'Barlow',sans-serif;font-size:24px;line-height:1.4em}.chicago-landing-page #kassy-callout .image-box .quote quote{font-weight:400;font-style:italic}.chicago-landing-page #kassy-callout .image-box .quote cite{font-weight:700;font-style:italic;display:block;text-transform:uppercase;margin:5px 0 25px}.chicago-landing-page #kassy-callout .image-box .form .webform-component{margin:0 0 15px}.chicago-landing-page #kassy-callout .image-box .form .webform-component label,.chicago-landing-page #kassy-callout .image-box .form .webform-component .description{display:block !important;color:var(--color-regular-pink);font-family:'Rubik',sans-serif;font-weight:700;font-size:22px;margin:15px 0 8px}.chicago-landing-page #kassy-callout .image-box .form .webform-component input[type='text']{border:solid 1px #999 !important}.chicago-landing-page #kassy-callout .image-box .form .webform-component input[type='radio']{width:auto;margin-right:7px !important}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios{display:flex}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios .form-item{display:flex;align-items:center;margin-right:25px}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios input{width:auto;margin-right:10px}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios label{font-size:16px;font-weight:normal;color:inherit;margin:0 !important;text-transform:none !important;line-height:1em}.chicago-landing-page #kassy-callout .image-box .form .form-actions{padding-top:10px !important}.chicago-landing-page #kassy-callout .image-box .form .content{padding:0 !important}.chicago-landing-page #your-place-in-world .image-box,.chicago-landing-page #afford-college-callout .image-box{background:#498fcc}.chicago-landing-page #your-place-in-world .content,.chicago-landing-page #afford-college-callout .content{width:600px;padding-right:20px}.chicago-landing-page #your-place-in-world .content .inner,.chicago-landing-page #afford-college-callout .content .inner{max-width:none;padding:45px 0}.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-family:'Barlow',sans-serif;text-transform:uppercase;color:#fff;margin:0;font-weight:700;line-height:1.05em !important}.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:32px}@media screen and (min-width:320px){.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:calc(32px + 18 * ((100vw - 320px) / 580))}}@media screen and (min-width:900px){.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:50px}}.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{color:#fff;font-family:'Barlow',sans-serif;font-weight:500;font-style:italic;line-height:1.2em !important;margin:5px 0 0}.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:26px}@media screen and (min-width:320px){.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:calc(26px + 6 * ((100vw - 320px) / 580))}}@media screen and (min-width:900px){.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:32px}}.chicago-landing-page #your-place-in-world .content .button-wrapper,.chicago-landing-page #afford-college-callout .content .button-wrapper{margin-top:60px;padding-top:60px;position:relative}.chicago-landing-page #your-place-in-world .content .button-wrapper:after,.chicago-landing-page #afford-college-callout .content .button-wrapper:after{width:100px;height:2px;display:block;content:'';background:#fff;position:absolute;top:0;left:0}.chicago-landing-page #your-place-in-world .content .button-wrapper .button:hover,.chicago-landing-page #afford-college-callout .content .button-wrapper .button:hover{background:#fff;color:#498fcc}@media screen and (max-width:500px){.chicago-landing-page #your-place-in-world .content .button-wrapper,.chicago-landing-page #afford-college-callout .content .button-wrapper{padding-top:30px;margin-top:30px}.chicago-landing-page #your-place-in-world .content .button-wrapper .button,.chicago-landing-page #afford-college-callout .content .button-wrapper .button{width:100% !important;text-align:center}}.chicago-landing-page #your-place-in-world .image-box{background:var(--color-regular-pink)}.chicago-landing-page #your-place-in-world .image-box .content .inner{max-width:450px}.chicago-landing-page #your-place-in-world .image-box .content .inner .button:hover{color:var(--color-regular-pink) !important}.chicago-landing-page #admission-team-callout-2 .image-box{background:#246dac}.chicago-landing-page #admission-team-callout-2 .image-box .content{padding-right:20px}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner{max-width:none;padding-left:50px}@media screen and (max-width:1250px){.chicago-landing-page #admission-team-callout-2 .image-box .content .inner{padding-left:0}}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner h4{font-family:'Rubik',sans-serif;font-weight:700;color:#fff;font-size:22px;margin:0;padding:0;line-height:1.1em;text-transform:none}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p{line-height:1.4em !important;margin-top:5px}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer{font-size:14px;line-height:1.4em;font-style:normal;margin:0}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer a{color:inherit;text-decoration:underline}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer a:hover{text-decoration:none}.chicago-landing-page #admission-team-callout-2 .image-box .paragraphs-item-ctaform form{margin:0 0 10px}.chicago-landing-page #admission-team-callout-2 .image-box .paragraphs-item-ctaform .content{padding:0}.chicago-landing-page .form form{width:100%}.chicago-landing-page .form .webform-component{margin:0 0 15px}.chicago-landing-page .form .webform-component input{width:100%;font-size:18px;padding:8px 16px;line-height:1em;margin:0}.chicago-landing-page .form .webform-component .form-required{display:none !important}.chicago-landing-page .form .form-actions{padding-top:10px;padding-bottom:10px;display:block;width:100%;clear:both}.chicago-landing-page .form .form-actions .button-primary{width:100%}.chicago-landing-page .paragraphs-item-ctaform{background:none !important;padding:0 !important}.chicago-landing-page .paragraphs-item-ctaform form{margin:0 0 10px}.chicago-landing-page .paragraphs-item-ctaform .content{width:100% !important}.chicago-landing-page .paragraphs-item-ctaform .field-item{background:none !important}.chicago-landing-page .paragraphs-item-ctaform .node__title{display:none !important}.chicago-landing-page .paragraphs-item-ctaform .form-item input{border:none !important;padding:10px 16px !important;margin:0 !important}.chicago-landing-page .paragraphs-item-ctaform .form-actions{margin-top:5px !important;border-top:none !important;padding:0 15px 0 !important}.chicago-landing-page .paragraphs-item-ctaform .form-actions .form-submit{width:100% !important;max-width:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px !important}.chicago-landing-page *[data-fancybox]{position:relative;cursor:pointer}.chicago-landing-page *[data-fancybox]:after{content:'';width:90px;height:90px;display:block;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/video-play-button.png) no-repeat top left;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.chicago-landing-page *[data-fancybox]:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=94);opacity:.94;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:1000px){.chicago-landing-page #admission-team-callout .ak-container{flex-wrap:wrap;padding-top:45px}.chicago-landing-page #admission-team-callout .ak-container .content,.chicago-landing-page #admission-team-callout .ak-container .form{width:100%}.chicago-landing-page #admission-team-callout .ak-container .content .inner,.chicago-landing-page #admission-team-callout .ak-container .form .inner{margin:0 auto;text-align:center;max-width:none !important;padding:0 !important}.chicago-landing-page .image-box{flex-wrap:wrap}.chicago-landing-page .image-box .image{height:0;padding-bottom:56.25%;width:100%}.chicago-landing-page .image-box .content{width:100% !important;padding:45px 25px !important}.chicago-landing-page .image-box .content .inner{margin:0 auto;max-width:none !important;padding:0px !important}.chicago-landing-page .image-box .content .paragraphs-item-ctaform .content{padding:0 !important}}.image-gallery{margin-bottom:25px}.image-gallery-swiper-container{width:100%;margin-left:auto;margin-right:auto;overflow:hidden}.image-gallery-swiper-container .swiper-slide{background-size:cover;background-position:center}.image-gallery-swiper-container.image-gallery-top{padding-bottom:60%;width:100%;position:relative;background:#eee}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper{height:100%;position:absolute}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .swiper-slide{height:100%}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .swiper-slide.swiper-slide-active .caption{bottom:0}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper a{cursor:none}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper img{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .caption{position:absolute;left:0;width:100%;background:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:8px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:-45px;-webkit-transition:ease all 0.25s;-moz-transition:ease all 0.25s;-ms-transition:ease all 0.25s;-o-transition:ease all 0.25s;transition:ease all 0.25s;line-height:1.2em;font-size:.88em}.image-gallery-swiper-container.image-gallery-thumbs{height:100px;box-sizing:border-box;padding:10px 0}.image-gallery-swiper-container.image-gallery-thumbs .swiper-slide{height:100%;opacity:0.4;cursor:pointer !important;-webkit-transition:ease opacity 0.2s;-moz-transition:ease opacity 0.2s;-ms-transition:ease opacity 0.2s;-o-transition:ease opacity 0.2s;transition:ease opacity 0.2s}.image-gallery-swiper-container.image-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.image-gallery-swiper-container .image-gallery-swiper-button-prev,.image-gallery-swiper-container .image-gallery-swiper-button-next{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:45px;height:50px;position:absolute;top:50%;left:0;margin-top:-20px;display:block !important;background:#004277;z-index:100;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;border:solid 3px #004277}.image-gallery-swiper-container .image-gallery-swiper-button-prev:hover,.image-gallery-swiper-container .image-gallery-swiper-button-next:hover{background:#fff}.image-gallery-swiper-container .image-gallery-swiper-button-prev:hover:after,.image-gallery-swiper-container .image-gallery-swiper-button-next:hover:after{border-color:#004277 !important}.image-gallery-swiper-container .image-gallery-swiper-button-prev:after,.image-gallery-swiper-container .image-gallery-swiper-button-next:after{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;padding:6px;margin:-8px 0 0 -9px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.image-gallery-swiper-container .image-gallery-swiper-button-prev{border-left:none;-moz-border-radius:0 25px 25px 0;-webkit-border-radius:0;border-radius:0 25px 25px 0}.image-gallery-swiper-container .image-gallery-swiper-button-prev:after{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin:-8px 0 0 -7px}.image-gallery-swiper-container .image-gallery-swiper-button-next{left:auto;right:0;border-right:none;-moz-border-radius:25px 0 0 25px;-webkit-border-radius:25px;border-radius:25px 0 0 25px}.image-gallery-swiper-container .fancybox-trigger{position:absolute;top:0;right:0;z-index:20;background:#004277;border:solid 3px #004277;border-top:none;border-right:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.image-gallery-swiper-container .fancybox-trigger svg{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:30px;height:30px;margin:-4px -5px;color:#fff;fill:#fff}.image-gallery-swiper-container .fancybox-trigger svg path{fill:#fff}.image-gallery-swiper-container .fancybox-trigger:hover{background:#fff !important}.image-gallery-swiper-container .fancybox-trigger:hover svg path{fill:#004277}.content-type-bundle_page .node-image-gallery{padding:0 20px}.content-type-bundle_page .image-gallery-swiper-container{max-width:845px}@media screen and (min-width:961px){.content-type-bundle_page .image-gallery-swiper-container{max-width:845px}.content-type-bundle_page .image-gallery-swiper-container.image-gallery-top{padding-bottom:0;height:450px}}@media screen and (max-width:525px){.image-gallery-swiper-container .image-gallery-swiper-button-prev,.image-gallery-swiper-container .image-gallery-swiper-button-next{display:none !important}.image-gallery-swiper-container.image-gallery-thumbs{height:65px}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .caption{display:none}}.cntl{clear:both;margin:60px 0 45px;padding-top:5px}.cntl .cntl-bar{background-color:#ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.cntl .cntl-bar .cntl-bar-fill{background-color:#498fcc;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cntl .cntl-icon{border:none;background:#90BBE0;position:unset;width:35px;height:35px;background-size:65%;border:solid 3px #fff;padding:15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.cntl .cntl-icon.active{width:47px;height:47px;background-color:#498fcc;-moz-box-shadow:0 0 7px #498fcc;-webkit-box-shadow:0 0 7px #498fcc;box-shadow:0 0 7px #498fcc}.cntl .cntl-icon span{position:absolute;top:0;left:50%;padding-left:52px;text-align:left;width:50%;color:var(--color-regular-mint);font-size:1.4em;line-height:55px}.cntl .cntl-icon .signature{text-transform:none !important;font-family:"Lato";font-size:26px}.cntl .cntl-state:nth-child(even) .cntl-icon span{left:0;text-align:right;padding-right:52px;padding-left:0}.cntl .cntl-content{border:none !important;padding:0;background:none;overflow:hidden;*zoom:1;overflow:visible}.cntl .cntl-content .inner{max-width:500px;background:rgba(238,238,238,0.5);padding:30px;display:block;float:right;position:relative;overflow:visible;margin-top:-10px}.cntl .cntl-content .inner .image{margin:-30px -30px 20px;width:calc(100% + 60px);max-height:250px;overflow:hidden;display:block}.cntl .cntl-content .inner:before{content:'';position:absolute;top:22px;right:-20px;display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid rgba(238,238,238,0.5)}.cntl .cntl-content h4{margin:0 0 10px;font-family:"LemonTuesday";font-size:32px;line-height:1.2em;text-transform:none !important}.cntl .cntl-animate .cntl-content{margin-left:5%}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content{margin-right:5%}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content .inner{float:left}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content .inner:before{border-left:none;border-right:20px solid rgba(238,238,238,0.5);left:-20px;right:0}@media screen and (max-width:800px){.cntl .cntl-content .inner:before{display:none !important}.cntl .cntl-animate .cntl-content{width:calc(50% - 60px);margin-left:20px}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content{margin-right:20px}}@media screen and (max-width:600px){.cntl .cntl-icon{position:absolute;top:0;right:0;left:auto !important;margin-right:25px;clear:both}.cntl .cntl-icon.active{margin-right:20px}.cntl .cntl-icon .signature{width:600px !important;text-align:right !important;padding-right:60px !important;padding-left:0 !important;padding-left:0 !important;left:auto !important;right:0 !important;margin-top:-10px}.cntl .cntl-animate .cntl-content{width:calc(100% - 90px)}.cntl .cntl-animate .cntl-content .inner{margin-top:65px !important}}.factoid{display:flex;align-items:flex-start;max-width:750px;margin:65px auto 65px;position:relative}.factoid .stat{color:#004277;font-size:8.2em;letter-spacing:-4px;line-height:1em;font-weight:bold;font-family:'PT Sans Narrow',sans-serif}.factoid .stat .unit{top:-.25em}.factoid .description{color:#666666;padding-left:30px}.factoid .description.with-image{padding-bottom:40px}.factoid .description .spacer{display:block;float:right;clear:right}.factoid .description .spacer:first-child img{height:100px !important}.factoid .description .spacer:nth-child(2) img{height:100px !important}.factoid .description .large{font-weight:bold;display:block;font-size:2.4em;line-height:1.1em}.factoid .description .small{font-weight:normal;display:block;padding-top:4px;line-height:1em;font-size:2em;font-family:'PT Sans Narrow',sans-serif;line-height:1.1em}.factoid .description .image{position:absolute;bottom:0;right:0}.factoid.orange .stat{color:#f05341}.factoid.coral .stat{color:var(--color-regular-pink)}.factoid.mint .stat{color:var(--color-regular-mint)}.two-factoids{display:flex}.two-factoids .container{padding:0 20px;max-width:1340px;margin:0 auto;display:flex}@media screen and (max-width:1200px){.two-factoids .container{flex-wrap:wrap}}.two-factoids .factoid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;margin-top:0;margin-bottom:60px}.two-factoids .factoid:first-child{padding-right:50px;width:45%}.two-factoids .factoid:last-child{padding-right:50px;width:65%}.two-factoids .factoid .large{font-size:1.8em;font-weight:normal}.two-factoids .factoid .small{font-size:1.4em}.two-factoids .factoid .spacer{display:none !important}.two-factoids .factoid .image{display:none !important}@media screen and (max-width:1200px){.two-factoids .factoid{width:100% !important;padding-right:0 !important;max-width:750px !important}}@media screen and (max-width:800px){.node-bundle-page .factoid{padding:0 20px;width:100%}}@media screen and (max-width:700px){.factoid .spacer{display:none !important}.factoid .stat{font-size:7.5em}.factoid .description{padding-bottom:0 !important}.factoid .description .large{font-size:2.1em}.factoid .description .small{font-size:1.5em}.factoid .description .image{position:relative;bottom:auto;right:auto;display:none}.factoid .description .image img{margin:15px 0 0;width:150px}}@media screen and (max-width:480px){.factoid{display:block;text-align:center}.factoid .stat{text-align:center;width:100%}.factoid .description{padding-left:0;text-align:center;width:100%}}.image-box{display:flex;background:#343e43}.image-box .image{width:50%;min-width:50%;background-size:cover;background-position:center center}.image-box .image img{display:none}.image-box .content{padding:70px 65px 80px}.image-box .content .inner{max-width:450px}.image-box .content h2{color:#fff;font-size:3.5em;font-weight:bold;line-height:1.2em;margin:0 0 20px}.image-box .content h2 span{color:#498fcc;width:100%;display:inline-block}.image-box .content p{color:#fff;margin:0 0 20px;font-size:1.1em;line-height:2em}.image-box .content *:last-child{margin-bottom:0}.image-box.swap{flex-direction:row-reverse}.image-box.swap .content{padding-left:20px}.image-box.white-image-box{background:#fff}@media screen and (max-width:800px){.image-box{flex-wrap:wrap}.image-box .image{padding-bottom:68%;width:100%;background-position:center 30%}.image-box .content{padding:35px 35px 50px;max-width:none}.image-box .content .inner{max-width:none}}@media screen and (max-width:425px){.image-box{flex-wrap:wrap}.image-box .content{padding:35px 20px 50px;max-width:none}.image-box .content .inner{max-width:none}.image-box .content .inner h2{font-size:2.75em}}.region.region-header-top{margin:0 auto;position:relative;z-index:1000}.region.region-header-top .text{max-width:1200px;text-align:left}.region.region-header-top #block-site-alert-site-alert{margin:0 !important}.region.region-header-top div.site-alert .inner{padding:0;display:block}.region.region-header-top div.site-alert div{margin:0 !important;background-image:none !important;padding:10px 20px 10px;border:none !important;display:flex;align-items:center}.region.region-header-top div.site-alert div .text{color:#343e43;text-align:left;font-family:"Lato",sans-serif;font-weight:normal;margin:0 auto !important;position:relative;padding:0 0 0 70px;min-height:70px;font-size:1em;overflow:hidden;*zoom:1;line-height:1.2em;display:flex;align-items:center}.region.region-header-top div.site-alert div .text:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:44px;height:44px;content:'';position:absolute;top:50%;margin-top:-20px;left:0;background:transparent url(/sites/all/themes/smc2015/css/images/alert-icon@2x.png) no-repeat top left;background-size:contain}.region.region-header-top div.site-alert div .text .title{text-transform:uppercase;display:block;margin:0 0 10px;font-size:1.4em}.region.region-header-top div.site-alert div .text a{color:inherit;text-decoration:underline}.region.region-header-top div.site-alert div .text a:hover{text-decoration:none}.region.region-header-top div.site-alert div.info{background:#a2bde3}.region.region-header-top div.site-alert div.low{background:#FFD530}.region.region-header-top div.site-alert div.high{background:#ef3f44;color:#fff;border:none}.region.region-header-top div.site-alert div.high *{color:#fff !important}.header.not-sticky{position:absolute !important}body #header.header-v2{background:#004277 !important;padding:0 !important}body #header.header-v2 *{outline:none !important}body #header.header-v2:after{width:50%;left:50%;top:0;height:100%;content:'';position:absolute;z-index:0;background:#498fcc}body #header.header-v2 .ak-container{max-width:1200px;display:flex;position:relative;align-items:center;width:100%;z-index:1;overflow:hidden;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #header.header-v2 .logo{min-width:290px}body #header.header-v2 .logo a#logo{position:relative;top:auto;left:0;background:none;padding:0;margin:0 0 0 0;max-width:235px}body #header.header-v2 .search-form{position:relative;width:100%;background:#498fcc;padding:30px 65px 30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}body #header.header-v2 .search-form form{position:relative;max-width:680px;margin:0 auto}body #header.header-v2 .search-form form label{width:100%;margin:0 !important}body #header.header-v2 .search-form form label input{background:#246dac;border:none;width:100%;margin:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;color:#fff !important;padding:12px 30px;line-height:1em;font-size:1.25em;line-height:1em;font-weight:normal}body #header.header-v2 .search-form form label input:-moz-placeholder{color:#fff}body #header.header-v2 .search-form form label input::-moz-placeholder{color:#fff}body #header.header-v2 .search-form form label input:-ms-input-placeholder{color:#fff}body #header.header-v2 .search-form form label input::-webkit-input-placeholder{color:#fff}body #header.header-v2 .search-form form button{position:absolute;top:50%;margin-top:-13px;right:18px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:25px;height:25px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon.png) no-repeat top left;background-size:contain;border:none !important}body #header.header-v2 .mobile-search-trigger{position:absolute;top:50%;right:75px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:30px;height:30px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon.png) no-repeat top left;background-size:contain;margin-top:-16px;display:none;cursor:pointer !important;outline:none !important}body #header.header-v2 .menu-trigger{position:absolute;top:50%;right:20px;z-index:10;margin:-21px 0 0 !important;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #header.header-v2 .menu-trigger .bar1,body #header.header-v2 .menu-trigger .bar2,body #header.header-v2 .menu-trigger .bar3{width:32px;height:3px;background-color:#fff;margin:7px 0;transition:0.4s}body #header.header-v2 .menu-trigger.open{margin-top:3px}body #header.header-v2 .menu-trigger.open .bar1{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}body #header.header-v2 .menu-trigger.open .bar2{opacity:0}body #header.header-v2 .menu-trigger.open .bar3{-webkit-transform:rotate(45deg) translate(-7px,-8px);transform:rotate(45deg) translate(-7px,-8px)}body #header.header-v2 .menu-trigger:before{content:'';position:absolute;bottom:-65px;right:0;display:block;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #246dac}body #header.header-v2 .menu-trigger.open:before{bottom:-39px}.main-menu{width:100%;background:#246dac;position:relative;z-index:10;font-size:1.2em;letter-spacing:2px;padding:15px 0;display:none}.main-menu .ak-container{position:relative}.main-menu .ak-container .groups{display:flex;flex-wrap:wrap;width:calc(100% + 50px)}.main-menu .ak-container .group{width:calc(100% / 4);margin:30px 0 30px 0;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-menu .ak-container .group.no-padding{padding-right:0}.main-menu .ak-container .group.no-padding a{position:relative;display:block}.main-menu .ak-container .group .title{font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.8);padding:0 0 0;margin:0 0 15px;display:block;line-height:1.2em;list-style:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.main-menu .ak-container .group .title:hover{color:#fff}.main-menu .ak-container .group ul{margin:0;padding:5px 0 0;border-top:solid 1px #003269}.main-menu .ak-container .group ul li{margin:8px 0;list-style:none;font-size:.88em;line-height:1.2em}.main-menu .ak-container .group ul li a{color:rgba(255,255,255,0.8) !important;display:block;font-weight:500;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.main-menu .ak-container .group ul li a:hover{color:#fff !important}@media screen and (min-width:901px){.main-menu .ak-container .group ul{display:block !important}}@media screen and (max-width:900px){body #header.header-v2{position:relative}body #header.header-v2>.ak-container{padding:0;position:relative;min-height:52px}body #header.header-v2 .logo{min-width:220px;max-width:none;left:0 !important;width:100%;padding:15px 20px;position:relative;background:#004277;z-index:10;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #header.header-v2 .logo a#logo{max-width:200px;margin:0}body #header.header-v2 .search-form{background:none;position:absolute;top:0;left:0;width:100%;padding:0;z-index:9;height:52px}body #header.header-v2 .search-form form{max-width:none}body #header.header-v2 .search-form form label input{background:#fff;border:solid 1px #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#6d6e71 !important;line-height:52px;height:52px}body #header.header-v2 .search-form form label input:-moz-placeholder{color:#6d6e71 !important}body #header.header-v2 .search-form form label input::-moz-placeholder{color:#6d6e71 !important}body #header.header-v2 .search-form form label input:-ms-input-placeholder{color:#6d6e71 !important}body #header.header-v2 .search-form form label input::-webkit-input-placeholder{color:#6d6e71 !important}body #header.header-v2 .search-form form button{background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain}body #header.header-v2 .search-form:before{display:none}body #header.header-v2.search-open>.ak-container .logo{margin-top:52px}body #header.header-v2.search-open>.ak-container .mobile-search-trigger{margin-top:10px}body #header.header-v2.search-open>.ak-container .menu-trigger{margin-top:4px !important}body #header.header-v2.search-open>.ak-container .mobile-search-trigger:after{top:-32px}body #header.header-v2 .menu-trigger.open:before{bottom:-32px}body #header.header-v2 .mobile-search-trigger{display:block;z-index:11;overflow:visible;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #header.header-v2 .mobile-search-trigger:after{content:'';position:absolute;top:-50px;right:0;display:block;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}.main-menu{padding:0}.main-menu .ak-container{padding:0}.main-menu .ak-container .groups{flex-wrap:wrap;width:100%}.main-menu .ak-container .groups .group{width:100%;margin:0;padding:0;font-size:.85em}.main-menu .ak-container .groups .group .title{padding:18px 20px;margin:0;border:none;position:relative;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;cursor:pointer}.main-menu .ak-container .groups .group .title:before{content:'';position:absolute;left:20px;bottom:-1px;height:1px;width:calc(100% - 40px);background:#004277}.main-menu .ak-container .groups .group .title:after{border:solid rgba(255,255,255,0.5);border-width:0 3px 3px 0;display:block;padding:4px;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-5px 0 0 10px;position:absolute;top:50%;right:30px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.main-menu .ak-container .groups .group .title.remove-arrow:after{display:none !important}.main-menu .ak-container .groups .group .title:hover{background:#498fcc}.main-menu .ak-container .groups .group .title:hover:before{display:none}.main-menu .ak-container .groups .group .title:hover:after{border-color:#004277}.main-menu .ak-container .groups .group .title.open{background:#498fcc}.main-menu .ak-container .groups .group .title.open:after{border-color:#004277;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.main-menu .ak-container .groups .group ul{padding:0;margin:0;background:#004277;display:none}.main-menu .ak-container .groups .group ul li{padding:0;margin:0}.main-menu .ak-container .groups .group ul li a{margin:0;padding:10px 20px}}@media screen and (max-width:350px){.header .logo a#logo img{margin-left:-20px}body #header.header-v2 .mobile-search-trigger{right:65px}}.mob_navi .menu ul{margin:0 !important;padding:0}.mob_navi .menu li a{padding:12px 20px;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.mob_navi .menu li a:hover{background:#498fcc}.mob_navi .menu ul>li a{padding-left:20px}.mob_navi .menu ul ul>li a{padding-left:40px}.mob_navi .menu ul ul ul>li a{padding-left:60px}.mob_navi .menu ul ul ul ul>li a{padding-left:80px}@media screen and (max-width:880px){body .mob_navi{padding-left:0}body .mob_navi .block-title{padding-left:20px}}body #footer.footer-v2{background:#004277 !important;padding:0 !important;position:relative;z-index:1000}body #footer.footer-v2 .ak-container{max-width:1200px;display:flex;width:100%}body #footer.footer-v2 .top{background:#343e43;width:100%;color:#d6e0e6;font-size:1.2em;line-height:1.2em;font-weight:400;padding:50px 0}body #footer.footer-v2 .top .contact{width:100%;padding-top:18px;padding-right:45px}body #footer.footer-v2 .top .contact .logo{background:none;margin:0 0 30px}body #footer.footer-v2 .top .contact a{color:inherit}body #footer.footer-v2 .top .contact .address,body #footer.footer-v2 .top .contact .phone{position:relative;padding-left:40px;margin-top:20px;display:block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;line-height:1.6em;color:#b2b3b6;max-width:275px;margin-left:16px;cursor:pointer}body #footer.footer-v2 .top .contact .address svg,body #footer.footer-v2 .top .contact .phone svg{position:absolute;top:5px;left:0}body #footer.footer-v2 .top .contact .address.address svg,body #footer.footer-v2 .top .contact .phone.address svg{left:2px}body #footer.footer-v2 .top .contact .address:hover,body #footer.footer-v2 .top .contact .phone:hover{color:#fff}body #footer.footer-v2 .top .contact .address{margin-top:10px}body #footer.footer-v2 .top .column{min-width:275px}body #footer.footer-v2 .top .column ul li{margin:0 0 15px;list-style:none}body #footer.footer-v2 .top .column ul li a{color:#b2b3b6;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #footer.footer-v2 .top .column ul li a:hover{color:#fff}body #footer.footer-v2 .bottom{background:#498fcc;padding:35px 0}body #footer.footer-v2 .bottom .ak-container{max-width:1200px;display:flex;width:100%;align-items:center}body #footer.footer-v2 .bottom .copyright{width:100%;text-transform:uppercase;font-size:.9em;letter-spacing:1px;font-weight:bold;font-family:'Lato',sans-serif !important;color:#fff}body #footer.footer-v2 .bottom .social{min-width:455px}body #footer.footer-v2 .bottom .social .menu{float:right;margin:0 !important}body #footer.footer-v2 .bottom #block-menu-menu-social-menu{margin:4px 0 0 !important}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a,body #footer.footer-v2 .bottom .region-social-menu .menu__item a{background:none;width:80px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i:before,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i:before{color:#fff;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i{font-size:1.8em}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a:hover i:before,body #footer.footer-v2 .bottom .region-social-menu .menu__item a:hover i:before{color:#343e43}@media screen and (max-width:900px){body #footer.footer-v2 .top .column{min-width:240px}}@media screen and (max-width:800px){body #footer.footer-v2 .top{padding:35px 0}body #footer.footer-v2 .top .ak-container{flex-wrap:wrap}body #footer.footer-v2 .top .ak-container .contact{min-width:100%;display:flex;margin-bottom:20px}body #footer.footer-v2 .top .ak-container .contact .logo{min-width:50%;max-width:50%;padding-right:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #footer.footer-v2 .top .ak-container .contact .links a{padding-top:0;margin-top:10px}body #footer.footer-v2 .top .ak-container .contact .links a:first-child{margin-top:0}body #footer.footer-v2 .top .ak-container .column{min-width:50%}body #footer.footer-v2 .top .ak-container .column ul{padding:0}body #footer.footer-v2 .bottom .ak-container{flex-wrap:wrap-reverse;justify-content:center;padding:0}body #footer.footer-v2 .bottom .ak-container .copyright{min-width:100%;text-align:center;padding:0 20px}body #footer.footer-v2 .bottom .ak-container .social{min-width:100%;margin-bottom:20px}body #footer.footer-v2 .bottom .ak-container .social .menu__item a{width:30px;padding:0 30px}body #footer.footer-v2 .bottom .ak-container #block-menu-menu-social-menu{text-align:center}body #footer.footer-v2 .bottom .ak-container #block-menu-menu-social-menu .menu{float:none}}@media screen and (max-width:600px){body #footer.footer-v2 .top .ak-container{width:300px;margin:0 auto}body #footer.footer-v2 .top .ak-container .contact{display:block;padding-right:0;margin-bottom:35px}body #footer.footer-v2 .top .ak-container .contact .logo{padding-right:0;width:100%;max-width:100%}body #footer.footer-v2 .top .ak-container .contact .links a{margin-left:0}body #footer.footer-v2 .top .ak-container .column{min-width:100%}body #footer.footer-v2 .top .ak-container .column ul{padding:0 0 0 40px;margin-top:0}body #footer.footer-v2 .bottom{padding:25px 0}body #footer.footer-v2 .bottom .social{margin-bottom:15px}body #footer.footer-v2 .region-library-social-menu .menu__item,body #footer.footer-v2 .region-social-menu .menu__item{margin:8px 0}}.section-submenu{position:relative;z-index:99}.section-submenu .menu{position:relative;display:flex}.section-submenu .menu .home-wrapper{display:flex;align-items:stretch}.section-submenu .menu .home{background:var(--color-regular-pink);color:#fff;padding:5px 25px 5px 55px;font-size:1.1em;font-weight:bold;text-transform:uppercase;line-height:32px;display:flex;align-items:center;position:relative;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.section-submenu .menu .home:before{content:'';font-family:"FontAwesome";margin:0;font-weight:normal;font-size:32px;position:absolute;left:15px}.section-submenu .menu .home:hover{background:#fff;color:var(--color-regular-pink)}.section-submenu .menu>ul{display:flex;margin:0;padding:0;width:100%}.section-submenu .menu>ul.three-column li{width:calc(100% / 3)}.section-submenu .menu>ul.two-column li{width:calc(100% / 2)}.section-submenu .menu>ul li{width:calc(100% / 4);align-items:stretch;display:flex;padding-left:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative}.section-submenu .menu>ul li a{display:flex;width:100%;align-items:center;color:#fff;font-weight:bold;padding:20px 20px;line-height:1em;text-transform:uppercase;font-size:1.1em;z-index:11;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.section-submenu .menu>ul li:nth-child(1) a{background:#498fcc}.section-submenu .menu>ul li:nth-child(2) a{background:#aaa}.section-submenu .menu>ul li:nth-child(3) a{background:var(--color-regular-mint)}.section-submenu .menu>ul li:nth-child(4) a{background:#003269}.section-submenu .menu>ul li:hover>a{background:#fff;color:#004277 !important}.section-submenu .menu>ul li .dropdown{position:absolute;top:100%;left:0;width:100%;background:rgba(0,66,119,0.8);z-index:10;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;margin-top:-750px}.section-submenu .menu>ul li .dropdown ul{display:block;width:100%;padding:0;margin:0}.section-submenu .menu>ul li .dropdown ul li{width:100%;display:block}.section-submenu .menu>ul li .dropdown ul li a{background:none;display:block;padding:10px 22px;text-transform:none;color:#fff !important;font-weight:normal !important}.section-submenu .menu>ul li .dropdown ul li a:hover{background:#004277}@media (min-width:901px){.section-submenu .menu>ul li .dropdown ul li.has-flyout{position:relative}.section-submenu .menu>ul li .dropdown ul li.has-flyout a{padding-right:30px}.section-submenu .menu>ul li .dropdown ul li.has-flyout a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;right:15px}}@media (min-width:901px) and (max-width:900px){.section-submenu .menu>ul li .dropdown ul li.has-flyout a:after{top:13px}}@media (min-width:901px){.section-submenu .menu>ul li .dropdown ul li.has-flyout:hover{background:#004277}.section-submenu .menu>ul li .dropdown ul li.has-flyout:hover ul{width:calc(100% - 25px);max-width:250px}.section-submenu .menu>ul li .dropdown ul li.has-flyout ul{position:absolute;top:0;left:100%;width:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;overflow:hidden;background:rgba(0,66,119,0.8)}.section-submenu .menu>ul li .dropdown ul li.has-flyout ul li{width:250px}.section-submenu .menu>ul li .dropdown ul li.has-flyout ul li a:after{display:none !important}.section-submenu .menu>ul li .dropdown ul li ul li a{font-size:.92em}}@media (max-width:900px){.section-submenu .menu>ul li .dropdown ul li.has-flyout{position:relative}.section-submenu .menu>ul li .dropdown ul li.has-flyout>a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;right:15px}}@media (max-width:900px) and (max-width:900px){.section-submenu .menu>ul li .dropdown ul li.has-flyout>a:after{top:13px}}@media (max-width:900px){.section-submenu .menu>ul li .dropdown ul li.has-flyout.open>a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.section-submenu .menu>ul li .dropdown ul li.has-flyout ul{background:rgba(0,0,0,0.3);display:none}.section-submenu .menu>ul li .dropdown ul li.has-flyout ul li a{font-size:.92em}}.section-submenu .menu>ul li:hover .dropdown{margin-top:0}.section-submenu .menu>ul.no-home>li:nth-child(1)>a{background:var(--color-regular-mint)}.section-submenu .menu>ul.no-home>li:nth-child(2)>a{background:var(--color-regular-pink)}.section-submenu .menu>ul.no-home>li:nth-child(3)>a{background:#aaa}.section-submenu .menu>ul.no-home>li:nth-child(1):hover>a,.section-submenu .menu>ul.no-home>li:nth-child(2):hover>a,.section-submenu .menu>ul.no-home>li:nth-child(3):hover>a{background:#fff}.mobile-trigger{display:flex;justify-content:right;align-items:center;width:100%;text-align:right;font-weight:bold;font-size:1.35em;text-transform:uppercase}.mobile-trigger a{display:block;width:100%;padding:12px 45px 12px 38px;position:relative}.mobile-trigger a:after{border:solid var(--color-regular-pink);border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:25px;margin:-6px 0 0}.mobile-trigger a.open:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-8px;right:22px}@media screen and (max-width:1200px){.section-submenu .menu>ul li a{padding:14px 20px;min-height:60px}.section-submenu .menu>ul li .dropdown ul li a{padding:10px 22px;min-height:0}}@media screen and (min-width:901px){.section-submenu .menu>ul{display:flex !important;overflow:visible !important}.section-submenu .mobile-trigger{display:none}}@media screen and (max-width:900px){.section-submenu .menu{display:block}.section-submenu .menu .home{padding:12px 25px 12px 38px;font-size:0}.section-submenu .menu>ul{display:block;width:100%;display:none}.section-submenu .menu>ul li{width:100% !important;display:block}.section-submenu .menu>ul li>a{display:block;min-height:0;padding:18px 20px;position:relative}.section-submenu .menu>ul li>a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:25px;margin:-6px 0 0}.section-submenu .menu>ul li>a:hover:after{border-color:#003269}.section-submenu .menu>ul li>a.open:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-8px;right:22px}.section-submenu .menu>ul li .dropdown{position:relative;top:auto;left:auto;margin:0;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.section-submenu .menu>ul li .dropdown ul li a:after{display:none}}#accessibility-helper-trigger{position:fixed;bottom:20px;right:0;background:#004277 url(/sites/all/themes/smc2015/css/images/accessibility-logo.png) no-repeat 55% center;cursor:pointer;background-size:65% 65%;width:60px;height:60px;border:solid 3px #fff;border-right:none;display:block;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);z-index:1000;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s}#accessibility-helper-trigger.hide-it{-moz-transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);transform:translateX(60px)}#accessibility-helper{position:fixed;bottom:20px;right:0;background:#fff;z-index:1000;border:solid 3px #004277;border-right:0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-transform:translateX(210px);-ms-transform:translateX(210px);-webkit-transform:translateX(210px);transform:translateX(210px);-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#accessibility-helper.show{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#accessibility-helper .content{width:200px;height:180px;background:#fff;padding:20px}#accessibility-helper .content a,#accessibility-helper .content span{font-size:14px;color:#004277;line-height:1em}#accessibility-helper .content a[data-action="high-contrast"]{display:flex;align-items:center;overflow:hidden;margin-bottom:15px}#accessibility-helper .content a[data-action="high-contrast"]:before{content:'';width:45px;height:45px;display:inline-block;background:transparent url(/sites/all/themes/smc2015/css/images/icon-high-contrast.png) no-repeat top left;background-size:cover;margin:0 10px 0 0}#accessibility-helper .content a[data-action="high-contrast"]:hover{color:var(--color-regular-mint)}#accessibility-helper .content .font-sizer{display:flex;width:100%;padding-left:8px;padding-right:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#accessibility-helper .content .font-sizer span{width:100%;display:inline-block;text-align:center}#accessibility-helper .content .font-sizer a{border:solid 2px #004277;display:flex;min-width:30px;align-items:center;justify-content:center;font-size:22px}#accessibility-helper .content .font-sizer a:hover{background:#004277;color:#fff !important}#accessibility-helper .close{width:38px;height:38px;display:block;background:transparent url(/sites/all/themes/smc2015/css/images/accessibility-close.png) no-repeat top left;background-size:cover;position:absolute;top:-18px;right:0;cursor:pointer}#accessibility-helper .small-button{border:solid 1px var(--color-regular-mint);color:var(--color-regular-mint);text-align:center;display:block;width:100%;padding:8px 15px}#accessibility-helper .small-button:hover{background:var(--color-regular-mint);color:#fff}.high-contrast body h1,.high-contrast body h2,.high-contrast body h3,.high-contrast body h4,.high-contrast body h5,.high-contrast body h6,.high-contrast body .h1,.high-contrast body .h2,.high-contrast body .h3,.high-contrast body .h4,.high-contrast body .h5,.high-contrast body .h6{color:#003e5d}.high-contrast body #header.header-v2{background:#003269 !important}.high-contrast body #header.header-v2 .search-form:before{display:none !important}.high-contrast body #header.header-v2:after{background:#003269 !important}.high-contrast body #header.header-v2 .search-form{background:#003269 !important}.high-contrast body #header.header-v2 .search-form form label input{background:#fff;color:#333}.high-contrast body #header.header-v2 .search-form form label input::placeholder{color:#333}.high-contrast body #footer.footer-v2 .top{background:#000}.high-contrast body #footer.footer-v2 .top .contact .address,.high-contrast body #footer.footer-v2 .top .contact .phone,.high-contrast body #footer.footer-v2 .top .column ul li a{color:#fff}.high-contrast body #footer.footer-v2 .bottom{background:#003269 !important}.high-contrast body .social-callout{background:#fff}.high-contrast body .social-callout .ak-container{background:#fff}.high-contrast body .social-callout .ak-container .headline{color:#333}.high-contrast body .social-callout .ak-container .links a{background:#fff !important}.high-contrast body .social-callout .ak-container .links:before{background:var(--color-regular-mint) !important}.col{border:0px solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}@media screen and (min-width:0px) and (max-width:579px){.col{margin-left:0% !important;margin-right:0% !important;width:100%}.col .video-container{margin-bottom:20px}}@media screen and (min-width:580px) and (max-width:880px){.col{margin-left:0 !important;margin-right:0 !important}}@media screen and (min-width:580px){.col{float:left;margin-right:2%;padding:0 1%}.row .col:first-child{margin-left:0}.span_1{width:6.5%;border-left-width:0;padding:0 0;margin-right:2%}.span_2{width:15%;border-left-width:0;padding:0 0;margin-right:2%}.span_3{width:23.5%;border-left-width:0;padding:0 0;margin-right:2%;margin-top:8px}.span_4{width:32%;border-left-width:0;padding:0 0;margin-right:2%}.span_5{width:40.5%;border-left-width:0;padding:0 0;margin-right:2%}.span_6{width:49%;border-left-width:0;padding:0 0;margin-right:2%}.span_7{width:57.5%;border-left-width:0;padding:0 0;margin-right:2%}.span_8{width:66%;border-left-width:0;padding:0 0;margin-right:2%}.span_9{width:74.5%;border-left-width:0;padding:0 0;margin-right:2%}.span_10{width:83%;border-left-width:0;padding:0 0;margin-right:2%}.span_11{width:91.5%;border-left-width:0;padding:0 0;margin-right:2%}.span_12{margin-left:0;margin-right:0;width:100%}.first{margin-left:0}.last-col{float:right;margin-right:0}}.left{float:left;padding-right:14px}.inline-left{float:left;padding-right:14px}.right{float:right;padding-left:14px}.inline-right{float:right;color:#004b8d;font-style:italic;font-size:.85em;margin-left:14px}.center{margin:0 auto;padding-left:60px;text-align:center}.inline-center{margin:0 auto;padding-left:60px;text-align:center}span.inline{color:#34654c;padding-bottom:10px;font-size:12px}.breadcrumb{z-index:2}ul.noDec,ol.noDec{list-style:none}div#fhandbook h5{margin:6px 0 0 0}div#fhandbook table{margin:6px 0 24px 0;border:solid 1px #999;border-collapse:collapse;width:100%}div#fhandboook td,div#fhandbook th{border:solid 1px #999;border-collapse:collapse}div#fhandbook table tr:nth-child(even){background-color:#ddd}div#fhandbook h3,div#fhandbook h3+p{margin-left:5px}div#fhandbook h4,div#fhandbook h4+p{margin-left:10px}div#fhandbook h5,div#fhandbook h5+p{margin-left:15px}.footnote{color:#999;font-style:italic}@media screen and (max-width:880px){.page-node table{display:block;overflow-x:auto}#page h1{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}figure.col.image.right{padding:0;margin-left:15px}figure.col.image.left{padding:0;margin-right:15px}figure.col.image{padding:0}i.fa span,i.icon-flickr span,button.fa-search span{position:absolute;top:-9999em;overflow:hidden;width:0}div.cta-area .image-div{background-color:#007cba}.pillar-image-area.blue .main-image-area.blue{background-color:#004b8c}.pillar-image-area.blue .main-image-area.blue .field-type-image{line-height:0}.field-name-field-margin-top,.field-name-field-margin-bottom,.field-name-field-padding-top,.field-name-field-padding-bottom,.field-name-field-background-color,.admin-only{display:none !important}.form-actions .pink-btn.pink-btn.pink-btn,.form-actions .pink-btn.pink-btn.button-primary,.form-actions .pink-btn.pink-btn.form-submit,.form-actions .pink-btn.pink-btn.pink,.form-actions .pink-btn.button-primary.pink-btn,.form-actions .pink-btn.button-primary.button-primary,.form-actions .pink-btn.button-primary.form-submit,.form-actions .pink-btn.button-primary.pink,.form-actions .pink-btn.form-submit.pink-btn,.form-actions .pink-btn.form-submit.button-primary,.form-actions .pink-btn.form-submit.form-submit,.form-actions .pink-btn.form-submit.pink,.form-actions .pink-btn.solid.pink-btn,.form-actions .pink-btn.solid.button-primary,.form-actions .pink-btn.solid.form-submit,.form-actions .pink-btn.solid.pink,.form-actions .button-primary.pink-btn.pink-btn,.form-actions .button-primary.pink-btn.button-primary,.form-actions .button-primary.pink-btn.form-submit,.form-actions .button-primary.pink-btn.pink,.form-actions .button-primary.button-primary.pink-btn,.form-actions .button-primary.button-primary.button-primary,.form-actions .button-primary.button-primary.form-submit,.form-actions .button-primary.button-primary.pink,.form-actions .button-primary.form-submit.pink-btn,.form-actions .button-primary.form-submit.button-primary,.form-actions .button-primary.form-submit.form-submit,.form-actions .button-primary.form-submit.pink,.form-actions .button-primary.solid.pink-btn,.form-actions .button-primary.solid.button-primary,.form-actions .button-primary.solid.form-submit,.form-actions .button-primary.solid.pink,.form-actions .form-submit.pink-btn.pink-btn,.form-actions .form-submit.pink-btn.button-primary,.form-actions .form-submit.pink-btn.form-submit,.form-actions .form-submit.pink-btn.pink,.form-actions .form-submit.button-primary.pink-btn,.form-actions .form-submit.button-primary.button-primary,.form-actions .form-submit.button-primary.form-submit,.form-actions .form-submit.button-primary.pink,.form-actions .form-submit.form-submit.pink-btn,.form-actions .form-submit.form-submit.button-primary,.form-actions .form-submit.form-submit.form-submit,.form-actions .form-submit.form-submit.pink,.form-actions .form-submit.solid.pink-btn,.form-actions .form-submit.solid.button-primary,.form-actions .form-submit.solid.form-submit,.form-actions .form-submit.solid.pink,.form-actions body .button.pink-btn.pink-btn,.form-actions body .button.pink-btn.button-primary,.form-actions body .button.pink-btn.form-submit,.form-actions body .button.pink-btn.pink,.form-actions body .button.button-primary.pink-btn,.form-actions body .button.button-primary.button-primary,.form-actions body .button.button-primary.form-submit,.form-actions body .button.button-primary.pink,.form-actions body .button.form-submit.pink-btn,.form-actions body .button.form-submit.button-primary,.form-actions body .button.form-submit.form-submit,.form-actions body .button.form-submit.pink,.form-actions body .button.solid.pink-btn,.form-actions body .button.solid.button-primary,.form-actions body .button.solid.form-submit,.form-actions body .button.solid.pink{padding:10px 20px !important;margin:0 15px 15px 0 !important}a.cke_dialog_ui_button_ok{background:#004277 !important;border-color:#004277 !important}a.cke_dialog_ui_button_ok:hover{background:rgba(0,66,119,0.7) !important;border-color:rgba(0,66,119,0.7) !important}.my-content .filters{margin:10px 0 25px;float:left;width:100%;clear:both;background:#f7f7f7;padding:12px 25px 12px;border:solid 1px #ccc}.my-content .filters .row{display:flex}.my-content .filters .row>div{width:100% !important;padding-right:30px}.my-content .filters .row>div:last-child{width:275px !important;margin:0;text-align:right;padding-right:0}.my-content .filters .row>div select,.my-content .filters .row>div input[type='text']{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px}.my-content .results>p{border-bottom:solid 1px #dedede;padding:0 0 20px;margin-bottom:20px}.my-content .results>p a{font-size:1.1em}.my-content .results>p:last-child{border-bottom:none}.my-content .results>p .type{font-size:.82em;color:#999;display:inline-block;margin-left:3px}.my-content .results>p .date{float:none !important}body .tabs-primary+.node-page-form,body .tabs-primary+.node-event-form,body .tabs-primary+form[class^='node-form node']{padding:25px 20px}body .node-event-form .hidden-to-frontend,body .node-event-form .hidden-to-frontend,body .node-page-form .hidden-to-frontend,body form[class^='node-form node'] .hidden-to-frontend{display:none !important}body .node-event-form .form-field-type-list-boolean,body .node-event-form .form-field-type-list-boolean,body .node-page-form .form-field-type-list-boolean,body form[class^='node-form node'] .form-field-type-list-boolean{position:relative;padding-left:28px}body .node-event-form .form-field-type-list-boolean input[type="checkbox"],body .node-event-form .form-field-type-list-boolean input[type="radio"],body .node-event-form .form-field-type-list-boolean input[type="checkbox"],body .node-event-form .form-field-type-list-boolean input[type="radio"],body .node-page-form .form-field-type-list-boolean input[type="checkbox"],body .node-page-form .form-field-type-list-boolean input[type="radio"],body form[class^='node-form node'] .form-field-type-list-boolean input[type="checkbox"],body form[class^='node-form node'] .form-field-type-list-boolean input[type="radio"]{position:absolute;top:0;left:0}body .node-event-form .form-field-type-list-boolean .description,body .node-event-form .form-field-type-list-boolean .description,body .node-page-form .form-field-type-list-boolean .description,body form[class^='node-form node'] .form-field-type-list-boolean .description{padding-left:0;margin-left:0}body .node-event-form .date-combo.form-wrapper,body .node-event-form .date-combo.form-wrapper,body .node-page-form .date-combo.form-wrapper,body form[class^='node-form node'] .date-combo.form-wrapper{margin:0 0 20px}body .node-event-form .date-combo.form-wrapper legend,body .node-event-form .date-combo.form-wrapper legend,body .node-page-form .date-combo.form-wrapper legend,body form[class^='node-form node'] .date-combo.form-wrapper legend{display:none !important}body .node-event-form .date-combo.form-wrapper>form-type-textfield:last-child,body .node-event-form .date-combo.form-wrapper>form-type-textfield:last-child,body .node-page-form .date-combo.form-wrapper>form-type-textfield:last-child,body form[class^='node-form node'] .date-combo.form-wrapper>form-type-textfield:last-child{margin-bottom:0}body .node-event-form .form-submit,body .node-event-form .button,body .node-event-form input[type="submit"],body .node-event-form .form-submit,body .node-event-form .button,body .node-event-form input[type="submit"],body .node-page-form .form-submit,body .node-page-form .button,body .node-page-form input[type="submit"],body form[class^='node-form node'] .form-submit,body form[class^='node-form node'] .button,body form[class^='node-form node'] input[type="submit"]{padding:10px 20px !important;margin:0 15px 15px 0 !important}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane{padding:20px}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item{margin:0 0 15px}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item:last-child,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item:last-child,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item:last-child,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper>.form-item:last-child{margin:0}body .node-event-form .form-type-checkbox,body .node-event-form .form-type-checkbox,body .node-page-form .form-type-checkbox,body form[class^='node-form node'] .form-type-checkbox{position:relative;padding-left:25px}body .node-event-form .form-type-checkbox input[type='checkbox'],body .node-event-form .form-type-checkbox input[type='checkbox'],body .node-page-form .form-type-checkbox input[type='checkbox'],body form[class^='node-form node'] .form-type-checkbox input[type='checkbox']{position:absolute;top:0;left:0}body .node-event-form input[type='text'],body .node-event-form textarea,body .node-event-form input[type='text'],body .node-event-form textarea,body .node-page-form input[type='text'],body .node-page-form textarea,body form[class^='node-form node'] input[type='text'],body form[class^='node-form node'] textarea{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px}body .node-event-form textarea,body .node-event-form textarea,body .node-page-form textarea,body form[class^='node-form node'] textarea{max-width:none;min-height:105px}body .node-event-form .form-item,body .node-event-form .form-item,body .node-page-form .form-item,body form[class^='node-form node'] .form-item{margin:0 0 20px}body .node-event-form .form-item label,body .node-event-form .form-item label,body .node-page-form .form-item label,body form[class^='node-form node'] .form-item label{line-height:1em;display:block;margin:0 0 4px}body .node-event-form .text-format-wrapper .ckeditor_links,body .node-event-form .text-format-wrapper .ckeditor_links,body .node-page-form .text-format-wrapper .ckeditor_links,body form[class^='node-form node'] .text-format-wrapper .ckeditor_links{font-size:.92em;margin:8px 0;display:none !important}body .node-event-form .text-format-wrapper .filter-wrapper.form-wrapper,body .node-event-form .text-format-wrapper .filter-wrapper.form-wrapper,body .node-page-form .text-format-wrapper .filter-wrapper.form-wrapper,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper.form-wrapper{display:none !important}body .node-event-form .text-format-wrapper .form-type-textarea,body .node-event-form .text-format-wrapper .form-type-textarea,body .node-page-form .text-format-wrapper .form-type-textarea,body form[class^='node-form node'] .text-format-wrapper .form-type-textarea{margin:0}body .node-event-form .text-format-wrapper .filter-wrapper,body .node-event-form .text-format-wrapper .filter-wrapper,body .node-page-form .text-format-wrapper .filter-wrapper,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper{border:solid 1px #c0c0c0 !important;padding:15px 0;background:#f7f7f7}body .node-event-form .text-format-wrapper .filter-wrapper .form-type-select,body .node-event-form .text-format-wrapper .filter-wrapper .form-type-select,body .node-page-form .text-format-wrapper .filter-wrapper .form-type-select,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper .form-type-select{margin-bottom:0}body .node-event-form .form-field-name-field-file-attachments legend,body .node-event-form .form-field-name-field-file-attachments legend,body .node-page-form .form-field-name-field-file-attachments legend,body form[class^='node-form node'] .form-field-name-field-file-attachments legend{display:none !important}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed{margin-top:8px}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed td,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed td,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed td,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed table,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed tr,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed td{background:#fff}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body .node-event-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body .node-page-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed input[type="submit"]{margin:0 !important}body .node-event-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body .node-event-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body .node-page-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body form[class^='node-form node'] .form-field-name-field-file-attachments #edit-field-file-attachments-und{padding:15px 20px 0;background:#f7f7f7}body .node-event-form .field-group-fieldset.collapsible,body .node-event-form .field-group-fieldset.collapsible,body .node-page-form .field-group-fieldset.collapsible,body form[class^='node-form node'] .field-group-fieldset.collapsible{margin:0 0 20px;padding:20px 20px;background:#fff}body .node-event-form .field-group-fieldset.collapsible legend,body .node-event-form .field-group-fieldset.collapsible legend,body .node-page-form .field-group-fieldset.collapsible legend,body form[class^='node-form node'] .field-group-fieldset.collapsible legend{width:100%;display:block}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend{display:block;width:calc(100% + 40px);margin-left:-20px;color:#fff;padding:0}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend>span,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend>span,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend>span,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend>span{padding-left:0;background:none}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend a,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend a{display:block;padding:12px 14px;background:#004277;position:relative}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a:after,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a:after,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend a:after,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend a:after{border:solid rgba(255,255,255,0.5);border-width:0 3px 3px 0;display:block;padding:4px;content:'';-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-5px 0 0 10px;position:absolute;top:50%;right:20px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend .summary,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend .summary,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend .summary,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend .summary{display:none !important}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend *,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend *,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend *,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend *{color:#fff !important}body .node-event-form .field-group-fieldset.collapsible.collapsed,body .node-event-form .field-group-fieldset.collapsible.collapsed,body .node-page-form .field-group-fieldset.collapsible.collapsed,body form[class^='node-form node'] .field-group-fieldset.collapsible.collapsed{padding:0 20px;height:auto !important}body .node-event-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body .node-event-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body .node-page-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body form[class^='node-form node'] .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after{transform:rotate(45deg);margin-top:-8px}body .node-event-form .vertical-tabs,body .node-event-form .vertical-tabs,body .node-page-form .vertical-tabs,body form[class^='node-form node'] .vertical-tabs{margin-top:30px}body .node-event-form .vertical-tabs .vertical-tabs-pane,body .node-event-form .vertical-tabs .vertical-tabs-pane,body .node-page-form .vertical-tabs .vertical-tabs-pane,body form[class^='node-form node'] .vertical-tabs .vertical-tabs-pane{background:#fff}body .node-event-form #edit-metatags-und .fieldset-description,body .node-event-form #edit-metatags-und .fieldset-description,body .node-page-form #edit-metatags-und .fieldset-description,body form[class^='node-form node'] #edit-metatags-und .fieldset-description{display:none}body .node-event-form .field-multiple-table,body .node-event-form .field-multiple-table,body .node-page-form .field-multiple-table,body form[class^='node-form node'] .field-multiple-table{margin-bottom:15px}body .node-event-form .field-multiple-table .form-actions input[type="submit"],body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form .form-managed-file input[type="submit"],body .node-event-form .field-multiple-table .form-actions input[type="submit"],body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form .form-managed-file input[type="submit"],body .node-page-form .field-multiple-table .form-actions input[type="submit"],body .node-page-form input[type="submit"].paragraphs-add-more-submit,body .node-page-form .form-managed-file input[type="submit"],body form[class^='node-form node'] .field-multiple-table .form-actions input[type="submit"],body form[class^='node-form node'] input[type="submit"].paragraphs-add-more-submit,body form[class^='node-form node'] .form-managed-file input[type="submit"]{margin:0 5px 0 0 !important;padding:4px 15px !important}body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-page-form input[type="submit"].paragraphs-add-more-submit,body form[class^='node-form node'] input[type="submit"].paragraphs-add-more-submit{margin-top:10px !important}body .node-event-form .date-combo,body .node-event-form .date-combo,body .node-page-form .date-combo,body form[class^='node-form node'] .date-combo{background:#f7f7f7}body .node-event-form .form-item-field-end-date-und-0-value-date,body .node-event-form .form-item-field-end-date-und-0-value-date,body .node-page-form .form-item-field-end-date-und-0-value-date,body form[class^='node-form node'] .form-item-field-end-date-und-0-value-date{margin:0 0 -20px !important}body .node-event-form .form-field-name-field-dates .field-multiple-drag,body .node-event-form .form-field-name-field-dates .field-multiple-drag,body .node-page-form .form-field-name-field-dates .field-multiple-drag,body form[class^='node-form node'] .form-field-name-field-dates .field-multiple-drag{display:none}body .node-event-form .form-field-name-field-dates .field-label,body .node-event-form .form-field-name-field-dates .field-label,body .node-page-form .form-field-name-field-dates .field-label,body form[class^='node-form node'] .form-field-name-field-dates .field-label{padding:15px 20px}body .node-event-form .form-field-name-field-dates .date-combo,body .node-event-form .form-field-name-field-dates .date-combo,body .node-page-form .form-field-name-field-dates .date-combo,body form[class^='node-form node'] .form-field-name-field-dates .date-combo{background:#fff;margin:10px 0 20px;padding:20px 20px 5px}body .node-event-form .paragraphs-item-type-event-date,body .node-event-form .paragraphs-item-type-event-date,body .node-page-form .paragraphs-item-type-event-date,body form[class^='node-form node'] .paragraphs-item-type-event-date{margin-bottom:20px;background:#f7f7f7 !important}body .node-event-form .paragraphs-item-type-event-date>td,body .node-event-form .paragraphs-item-type-event-date>td,body .node-page-form .paragraphs-item-type-event-date>td,body form[class^='node-form node'] .paragraphs-item-type-event-date>td{padding-bottom:20px}body .node-event-form .paragraphs-item-type-event-date td>.ajax-new-content>div,body .node-event-form .paragraphs-item-type-event-date td>div,body .node-event-form .paragraphs-item-type-event-date td>.ajax-new-content>div,body .node-event-form .paragraphs-item-type-event-date td>div,body .node-page-form .paragraphs-item-type-event-date td>.ajax-new-content>div,body .node-page-form .paragraphs-item-type-event-date td>div,body form[class^='node-form node'] .paragraphs-item-type-event-date td>.ajax-new-content>div,body form[class^='node-form node'] .paragraphs-item-type-event-date td>div{margin-bottom:15px}.node-type-research-project-page #edit-actions{margin-top:0 !important}#research-project-page-node-form .form-wrapper[id*='paragraph-bundle-title'],#research-project-page-node-form tr[class*="paragraphs-item-type-"] td:after{display:none !important}#research-project-page-node-form .form-wrapper.field-name-field-section-body{display:block !important}#research-project-page-node-form tr[class*="paragraphs-item-type-"] td:nth-child(2) div[id*="-title"]{position:relative !important;top:auto !important;left:auto !important;text-align:left !important}#research-project-page-node-form tr[class*="paragraphs-item-type-"] td:nth-child(2) div[id*="-title"] div[id*="-title"]{font-size:16px !important;color:#000 !important}#research-project-node-form #edit-actions{margin:15px 0 0 !important}#node-delete-confirm>div{padding:35px 0 0}#node-delete-confirm>div .form-actions{margin:15px 0 0 !important}.node-bundle-page.node-unpublished,.node-page.node-unpublished{background:none}.node-bundle-page.node-unpublished:before,.node-page.node-unpublished:before{content:'This Page is Not Published/Live';background:rgba(203,12,0,0.05);border:solid 1px #CB0C00;display:block;padding:8px 15px;text-align:center;color:#CB0C00;margin:0 0 25px;line-height:1em}#edit-field-modules-und-add-more{display:none}.tabledrag-changed-warning{margin:0 0 20px}.tabledrag-changed{display:none}.warning,.messages--warning{color:#234600}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle .handle{background-size:cover;background-position:top left;width:22px;height:22px;margin:7px 5px 0 8px}.sticky-header{display:none !important}.form-field-type-paragraphs .tabledrag-toggle-weight-wrapper{display:none}.form-field-type-paragraphs thead tr th{padding-left:15px !important;padding-right:15px !important}.form-field-type-paragraphs div[id*="-title"]{margin-bottom:15px;position:absolute;top:47px;left:0;width:100%;text-align:center;z-index:2;font-weight:bold;color:#666 !important;font-size:0}.form-field-type-paragraphs div[id*="-title"] .placeholder{font-style:normal;font-size:22px}body .tabs-primary+form tr[class*="paragraphs-item-type-"]{position:relative}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td{position:relative}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td.delta-order{display:none !important}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td:nth-child(2){height:120px}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td:nth-child(2)>div{display:none}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td:nth-child(2) div[id*="-title"]{display:block}body .tabs-primary+form tr[class*="paragraphs-item-type-"] td:nth-child(2):after{content:'';display:block;width:100%;height:100%;border:solid 1px #ccc;background:rgba(102,102,102,0.25);position:absolute;top:0;left:0;z-index:1}body .tabs-primary+form tr[class*="paragraphs-item-type-"] .form-actions{margin:20px 0 10px !important}body .tabs-primary+form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2){height:120px}body .tabs-primary+form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2)>div{display:block}body .tabs-primary+form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2):after{display:none !important}body .tabs-primary+form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2) div[id*="-title"]{display:none;position:relative;top:auto;margin-top:0;color:#333 !important;text-align:left;font-size:0;line-height:1.2em}body .tabs-primary+form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2) div[id*="-title"] .placeholder{font-style:normal;font-size:16px;line-height:1em}body.section-node-edit.admin-menu .wrap.content-type-page #content .sidebar-wrapper{display:none !important}body.section-node-edit.admin-menu .wrap.content-type-page #content #main-content-column{width:100% !important;max-width:100% !important;padding-left:0 !important}.placeholder-container{text-align:center}div[class*='gsap-marker']{z-index:100000000000 !important}.home-hero-wrapper{position:relative;background-color:#003269;margin-bottom:0}.home-hero-wrapper .placeholder-pagination{position:absolute;bottom:12px;right:20px}.home-hero-wrapper .placeholder-pagination .swiper-pagination-bullet{width:20px;height:20px;padding:0;margin:8px 8px !important}.home-hero-wrapper .bg-video{z-index:1;position:absolute;top:0;right:0;bottom:0;min-width:100%;min-height:100%;left:0;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.home-hero-wrapper .home-hero-swiper-container{z-index:2;position:relative}.home-hero-wrapper .home-hero-swiper-container a{cursor:pointer}.home-hero-wrapper .swiper-slide{position:relative;height:600px;width:100%;overflow:hidden}.home-hero-wrapper .swiper-slide .image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;z-index:1}.home-hero-wrapper .swiper-slide .image img{display:none}.home-hero-wrapper .swiper-slide .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background:#003269}.home-hero-wrapper .swiper-slide .content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;z-index:2;text-align:center}.home-hero-wrapper .swiper-slide .content .title{min-width:750px}.home-hero-wrapper .swiper-slide .content .inner .h2{font-family:lust,serif;font-weight:700;font-style:italic;color:#fff;text-align:center;display:block;width:100%;line-height:1.2em !important;margin:5px 0 0;white-space:nowrap;display:flex;flex-wrap:nowrap;text-transform:lowercase;overflow:visible}.home-hero-wrapper .swiper-slide .content .inner .h2{font-size:90px}@media screen and (min-width:400px){.home-hero-wrapper .swiper-slide .content .inner .h2{font-size:calc(90px + 82 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.home-hero-wrapper .swiper-slide .content .inner .h2{font-size:172px}}.home-hero-wrapper .swiper-slide .content .inner .h2 span.text{display:flex;align-items:center}.home-hero-wrapper .swiper-slide .content .inner .h2 span.smaller{font-family:'NexaLight';color:#fff;margin:0;text-align:center;width:100%;line-height:1em;font-weight:300 !important;display:inline-block;width:auto;text-transform:lowercase !important;font-style:normal;margin:0 15px 0 15px;text-shadow:0 0 12px rgba(0,0,0,0.9)}.home-hero-wrapper .swiper-slide .content .inner .h2 span.smaller{font-size:26px}@media screen and (min-width:600px){.home-hero-wrapper .swiper-slide .content .inner .h2 span.smaller{font-size:calc(26px + 24 * ((100vw - 600px) / 840))}}@media screen and (min-width:1440px){.home-hero-wrapper .swiper-slide .content .inner .h2 span.smaller{font-size:50px}}.home-hero-wrapper .swiper-slide .content .inner .h2 span.larger{text-shadow:0 0 25px rgba(0,0,0,0.5)}.home-hero-wrapper .swiper-slide .content .inner h3,.home-hero-wrapper .swiper-slide .content .inner h4{font-family:'NexaLight';color:#fff;font-size:36px;margin:0;text-align:center;display:block;width:100%;line-height:1em;text-transform:none !important;font-weight:normal !important;display:flex;flex-wrap:nowrap}@media screen and (max-width:950px){.home-hero-wrapper .swiper-slide{height:525px}.home-hero-wrapper .swiper-slide .content .title{min-width:0 !important;max-width:100% !important;flex-wrap:wrap !important}.home-hero-wrapper .swiper-slide .content .title .h2{display:block;white-space:normal !important}.home-hero-wrapper .swiper-slide .content .title .h2 span.text{display:block}.home-hero-wrapper .swiper-slide .content .title .h2 span.smaller{float:left;width:100%;display:block}.home-hero-wrapper .swiper-slide .content .title .h2 span.larger{margin:-8px 0 -8px;float:left;display:block;width:100%;line-height:1.2em !important}.home-hero-wrapper .swiper-slide .content .title .h2 span.larger span.line-height-fix{line-height:.92em !important;display:block}.home-hero-wrapper .swiper-slide .content .title .h2 span.larger .space{display:none !important}.home-hero-wrapper .swiper-slide .content .title .h2 span.larger+span.larger{margin-top:-30px !important}}@media screen and (max-width:600px){.home-hero-wrapper .swiper-slide{height:450px}}.home-hero-wrapper .swiper-slide[data-slide="campus-life"]{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .title{background:none;position:relative;overflow:hidden}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content{transform:translate(100px,0)}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner{margin:0 auto;background:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;z-index:3}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner .title{display:flex;align-items:center}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner .title .h2,.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner .title h3,.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner .title h4{white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;line-height:1.2em}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .content .inner .title .h2{padding:0 20px}.home-hero-wrapper .swiper-slide[data-slide="campus-life"] .flair{position:absolute;bottom:0;left:-50px;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,50%)}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"]{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .title{background:none;position:relative;overflow:hidden}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content{transform:translate(100px,0)}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner{margin:0 auto;background:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;z-index:3}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner .title{display:flex;align-items:center}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner .title .h2,.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner .title h3,.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner .title h4{white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;line-height:1.2em}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .content .inner .title .h2{padding:0 20px}.home-hero-wrapper .swiper-slide[data-slide="academic-experience"] .flair{position:absolute;bottom:0;left:-50px;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,50%)}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"]{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .title{background:none;position:relative;overflow:hidden}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content{transform:translate(-100px,0)}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner{margin:0 auto;background:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;z-index:3}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner .title{display:flex;align-items:center}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner .title .h2,.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner .title h3,.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner .title h4{white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;line-height:1.2em;width:auto}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .content .inner .title .h2{padding:0 20px 0 20px}.home-hero-wrapper .swiper-slide[data-slide="smc-advantage"] .flair{position:absolute;top:0;right:-50px;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"]{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .title{background:none;position:relative;overflow:hidden}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content{transform:translate(-100px,0)}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner{margin:0 auto;background:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;z-index:3}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner .title{display:flex;align-items:center}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner .title .h2,.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner .title h3,.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner .title h4{white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;line-height:1.2em;width:auto}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .content .inner .title .h2{padding:0 20px 0 20px}.home-hero-wrapper .swiper-slide[data-slide="smc-financing"] .flair{position:absolute;top:0;right:-50px;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"]{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .title{background:none;position:relative;overflow:hidden}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content{transform:translate(-100px,0)}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner{margin:0 auto;background:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;z-index:3}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner .title{display:flex;align-items:center}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner .title .h2,.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner .title h3,.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner .title h4{white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;line-height:1.2em}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .content .inner .title .h2{padding:0 20px 0 3px}.home-hero-wrapper .swiper-slide[data-slide="travel-abroad"] .flair{position:absolute;bottom:0;left:-50px;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,50%)}.home-hero-links{width:100%}.home-hero-links .ak-container{display:flex;justify-content:center;align-items:center;padding-left:0;padding-right:0;max-width:none}@media screen and (max-width:950px){.home-hero-links .ak-container{flex-wrap:wrap}.home-hero-links .ak-container a{width:100%;max-width:100%;height:50px;margin:0 0 1px !important}.home-hero-links .ak-container a:before{display:none !important}.home-hero-links .ak-container a.active{padding-top:0 !important}.home-hero-links .ak-container a .inner span{display:inline-block;width:auto}}.home-hero-links a{width:calc(100% / 5);margin:0 auto;height:80px;padding-top:0;font-family:'NexaLight';font-style:normal;font-size:20px;color:#fff;margin:0 1px;display:flex;justify-content:center;align-items:center;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;line-height:1em}.home-hero-links a .inner{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.home-hero-links a:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:12px;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-hero-links a:hover,.home-hero-links a.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#f05341 !important;position:relative}.home-hero-links a.active{padding-top:15px}.home-hero-links a.active:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.home-hero-links a:first-child{margin-left:0}.home-hero-links a:last-child{margin-right:0}.home-hero-links a .inner span{display:block;width:100%}.home-hero-links a:nth-child(1){background:#498fcc}.home-hero-links a:nth-child(2){background:#246dac}.home-hero-links a:nth-child(3){background:#003269}.home-hero-links a:nth-child(4){background:#498fcc}.home-hero-links a:nth-child(5){background:#246dac}@media screen and (min-width:951px){.home-hero-links.landing-page-hero-links .ak-container{flex-wrap:nowrap}.home-hero-links.landing-page-hero-links a{height:80px}.home-hero-links.landing-page-hero-links a:before{top:12px}.home-hero-links.landing-page-hero-links.closed .ak-container a{height:24px}.home-hero-links.landing-page-hero-links.closed .ak-container a:before{top:7px}.home-hero-links.landing-page-hero-links.closed .ak-container a .inner{display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.cta-bar-v2{background:#f7f7f7;padding:55px 0 25px;overflow:hidden}.cta-bar-v2 p{text-align:center;margin:-20px auto 40px;max-width:900px;font-size:1.2em;line-height:1.4em}.cta-bar-v2 .links{display:flex;width:100%;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:0 auto}.cta-bar-v2 .links>div{width:calc(100% / 2);padding:10px 0;display:block}@media screen and (max-width:850px){.cta-bar-v2 .links>div{width:100%}}@media screen and (min-width:851px){.cta-bar-v2 .links>div:nth-child(1) a{justify-content:flex-end}.cta-bar-v2 .links>div:nth-child(2) a{justify-content:flex-end}.cta-bar-v2 .links>div:nth-child(3) a{justify-content:flex-start}.cta-bar-v2 .links>div:nth-child(4) a{justify-content:flex-start}}.cta-bar-v2 .links a{font-family:lust,serif;text-transform:lowercase;font-weight:700;font-style:italic;text-align:center;font-size:62px;margin:0 0 30px;display:flex;align-items:center;justify-content:center;padding:0 20px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:relative}.cta-bar-v2 .links a span{font-family:'NexaLight';font-style:normal;font-size:32px;display:inline-block;padding-left:10px;padding-right:10px}.cta-bar-v2 .links a:hover{color:#f05341}.cta-bar-v2 .links a:hover:after{border-left-color:#f05341;-moz-transform:translate(3px,0);-ms-transform:translate(3px,0);-webkit-transform:translate(3px,0);transform:translate(3px,0)}.cta-bar-v2 .links a:after{content:'';width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #498fcc;display:inline-block;margin-left:5px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.cta-bar-v2 .links div:nth-child(3) a:after{margin-left:15px}.homepage-v2{padding-top:160px;position:relative;overflow:hidden}.homepage-v2 .arrow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:.25;position:absolute;top:100px;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.homepage-v2 .arrow .line{content:'';width:1px;position:absolute;top:-175px;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#498fcc;height:0}.homepage-v2 .arrow .base{content:'';width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #498fcc;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.homepage-v2 h2,.homepage-v2 .h2{font-family:lust,serif;text-transform:lowercase;font-weight:700;font-style:italic;text-align:center;font-size:62px;margin:0 0 30px;display:flex;align-items:center;justify-content:center;padding:0 20px}.homepage-v2 h2 span,.homepage-v2 .h2 span{font-family:'NexaLight';font-style:normal;font-size:32px;display:inline-block;padding-left:10px}@media screen and (max-width:767px){.homepage-v2 h2,.homepage-v2 .h2{flex-wrap:wrap}.homepage-v2 h2 span,.homepage-v2 .h2 span{width:100%;padding:0;line-height:1em}}.homepage-v2 .cta-bar{background:rgba(73,143,204,0.2);padding:0 0;margin:90px 0 0}.homepage-v2 .cta-bar>div{display:flex;flex-wrap:nowrap;width:100%;margin:0 auto 0;padding-left:0;padding-right:0;max-width:1650px}.homepage-v2 .cta-bar>div>a{width:calc(100% / 3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.homepage-v2 .cta-bar>div>a .inner{background:#f7f7f7;display:flex;width:100%;height:450px;align-items:center;justify-content:center;font-weight:600;color:#999;font-size:28px;position:relative}.homepage-v2 .cta-bar>div>a .inner:after{background:#498fcc;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;position:absolute;top:0;left:0;width:100%;height:100%;content:'';display:block;z-index:4}.homepage-v2 .cta-bar>div>a .inner span{color:#fff;font-family:lust,serif;text-transform:lowercase;font-style:italic;position:relative;z-index:5;font-size:52px;border:solid 3px #fff;border-left:none;border-right:none;background:#fff;color:#498fcc;line-height:1em;padding:12px 15px;width:calc(100% - 2px);margin-left:0;text-align:center}.homepage-v2 .cta-bar>div>a:nth-child(2) .inner:after{background:#003269}.homepage-v2 .cta-bar>div>a:nth-child(2) span{color:#003269}.homepage-v2 .cta-bar>div>a:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);z-index:10}@media screen and (max-width:767px){.homepage-v2 .cta-bar>div{flex-wrap:wrap}.homepage-v2 .cta-bar>div>a{width:100%}.homepage-v2 .cta-bar>div>a .inner{height:300px}}.homepage-v2 .students-bar{background:#f7f7f7;padding:90px 0}.homepage-v2 .students-bar h2{margin-bottom:5px}.homepage-v2 .students-bar p{text-align:center;margin:0 0 35px;color:#999;font-family:'NexaLight';font-size:24px}.homepage-v2 .students-bar .buttons{display:flex;justify-content:center}.homepage-v2 .students-bar .buttons .button{margin:0 15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.homepage-v2 .students-bar .buttons .button div:first-child a{background:#f05341;border-color:#f05341}.homepage-v2 .students-bar .buttons .button div:first-child a:hover{color:#f05341;background:#f7f7f7}@media screen and (max-width:500px){.homepage-v2 .students-bar .buttons{flex-wrap:wrap}.homepage-v2 .students-bar .buttons div{width:100%}.homepage-v2 .students-bar .buttons .button{width:100%;margin:0 0 15px !important;text-align:center !important;display:block}}.homepage-v2 .social-callout .ak-container{max-width:1800px}.homepage-v2 .social-callout .ak-container .links{min-width:50%;padding:25px 0 25px}.homepage-v2 .social-callout .ak-container .links:after,.homepage-v2 .social-callout .ak-container .links:before{display:none !important}.homepage-v2 .social-callout .ak-container .headline{margin-top:4px}@media screen and (max-width:1000px){.homepage-v2 .social-callout .ak-container .headline{padding-bottom:30px;text-align:center;justify-content:center}}.homepage-v2 .news-and-events,.section-graduate-studies .news-and-events{display:flex;flex-wrap:nowrap;width:calc(100% + 30px);margin:0 auto 90px}@media screen and (max-width:1460px){.homepage-v2 .news-and-events,.section-graduate-studies .news-and-events{margin-left:-15px}}.homepage-v2 .news-and-events .news,.homepage-v2 .news-and-events .event,.section-graduate-studies .news-and-events .news,.section-graduate-studies .news-and-events .event{width:50%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-v2 .news-and-events .news .inner,.homepage-v2 .news-and-events .event .inner,.section-graduate-studies .news-and-events .news .inner,.section-graduate-studies .news-and-events .event .inner{background:#f7f7f7;display:flex;width:100%;height:400px;align-items:center;justify-content:center;font-weight:600;color:#999;font-size:32px;position:relative;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.homepage-v2 .news-and-events .news .inner .date,.homepage-v2 .news-and-events .event .inner .date,.section-graduate-studies .news-and-events .news .inner .date,.section-graduate-studies .news-and-events .event .inner .date{font-family:'NexaLight';position:absolute;bottom:0;right:0;width:120px;height:120px;display:flex;align-items:center;color:#fff;background:#246dac;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.2em;justify-content:center;text-align:center;font-size:18px}.homepage-v2 .news-and-events .news .inner .date span span,.homepage-v2 .news-and-events .event .inner .date span span,.section-graduate-studies .news-and-events .news .inner .date span span,.section-graduate-studies .news-and-events .event .inner .date span span{font-family:lust,serif;display:block;width:100%;font-size:42px;margin:15px 0 0}.homepage-v2 .news-and-events .news .inner .date .cross,.homepage-v2 .news-and-events .event .inner .date .cross,.section-graduate-studies .news-and-events .news .inner .date .cross,.section-graduate-studies .news-and-events .event .inner .date .cross{display:block;width:55px;height:55px;background:transparent url(/sites/all/themes/smc2015/css/images/simple-cross.png);background-size:cover}.homepage-v2 .news-and-events .news .inner .title,.homepage-v2 .news-and-events .event .inner .title,.section-graduate-studies .news-and-events .news .inner .title,.section-graduate-studies .news-and-events .event .inner .title{position:absolute;left:0;text-align:left;bottom:0;font-size:24px;color:#fff;height:120px;display:flex;align-items:center;line-height:1em;font-weight:400;width:calc(100% - 120px);padding:0 20px;background:rgba(36,109,172,0.4);font-family:'NexaLight'}.homepage-v2 .news-and-events .news .inner:hover,.homepage-v2 .news-and-events .event .inner:hover,.section-graduate-studies .news-and-events .news .inner:hover,.section-graduate-studies .news-and-events .event .inner:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.homepage-v2 .news-and-events .event .inner .date,.section-graduate-studies .news-and-events .event .inner .date{background:#54c0ba}@media screen and (max-width:1020px){.homepage-v2 .news-and-events,.section-graduate-studies .news-and-events{flex-wrap:wrap}.homepage-v2 .news-and-events .news,.homepage-v2 .news-and-events .event,.section-graduate-studies .news-and-events .news,.section-graduate-studies .news-and-events .event{width:100%;padding:0 10px;margin:0 0 20px}.homepage-v2 .news-and-events .news:last-child,.homepage-v2 .news-and-events .event:last-child,.section-graduate-studies .news-and-events .news:last-child,.section-graduate-studies .news-and-events .event:last-child{margin:0}}@media screen and (max-width:650px){.homepage-v2 .news-and-events,.section-graduate-studies .news-and-events{flex-wrap:wrap}.homepage-v2 .news-and-events .news .inner .date,.homepage-v2 .news-and-events .event .inner .date,.section-graduate-studies .news-and-events .news .inner .date,.section-graduate-studies .news-and-events .event .inner .date{width:90px}.homepage-v2 .news-and-events .news .inner .title,.homepage-v2 .news-and-events .event .inner .title,.section-graduate-studies .news-and-events .news .inner .title,.section-graduate-studies .news-and-events .event .inner .title{font-size:18px;width:calc(100% - 90px)}}.homepage-v2 .h4,.section-graduate-studies .h4{font-size:48px;font-family:'NexaLight';color:#000;margin-bottom:5px;font-style:normal;color:#999;text-transform:none}.homepage-v2 .h4 span,.section-graduate-studies .h4 span{font-family:inherit;font-size:inherit;font-style:inherit;text-transform:inherit}.home-hero{background:transparent url(/sites/all/themes/smc2015/css/images/spring-2022.jpg) no-repeat right 30%;background-size:cover;width:100%;height:0;padding-bottom:46.527777777777778%;position:relative}.home-hero .content{position:absolute;left:0;bottom:0}.home-hero .discovery{margin:0 0 25px;background:#fff;text-transform:uppercase;color:#343e43;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;width:auto}.home-hero .discovery .has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.home-hero .discovery .slant{padding:25px 20px 50px 47px;margin-right:42px;margin-left:0}.home-hero .discovery .signature{color:var(--color-regular-mint);display:block;line-height:1em;font-size:calc(75px + (132 - 75) * ((100vw - 640px) / (1440 - 640)))}.home-hero .buttons{margin-top:45px;margin-bottom:65px;margin-left:45px;padding-right:25px}@media screen and (min-width:1400px){.home-hero{height:682px;padding-bottom:0}}@media screen and (max-width:1300px) and (min-width:1101px){.home-hero .buttons .button{font-size:.9em;padding:15px 25px}}@media screen and (max-width:1300px) and (min-width:1101px){.home-hero .discovery{font-size:1em}.home-hero .discovery .slant{margin-right:28px}}@media screen and (max-width:1100px){.home-hero{position:relative;height:auto;padding-bottom:0;padding-top:0;background:none}.home-hero .content{position:relative;top:auto;right:auto;background:#fff}.home-hero .content .discovery{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:100%;margin:0}.home-hero .content .slant{padding-bottom:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin:0;padding:30px 0 0}.home-hero .content .signature{font-size:105px}.home-hero .mobile-image{position:relative;background:transparent url(/sites/all/themes/smc2015/css/images/spring-2022.jpg) no-repeat 50% center;background-size:cover;height:375px;width:100%;display:block;position:relative}.home-hero .mobile-image:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/banner-mobile-cross.png) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:''}.home-hero .buttons{margin:35px 0 30px;text-align:center;padding-right:0}.home-hero .buttons .button{display:inline-block;border-color:#498fcc !important;margin:10px}.home-hero .buttons .button:hover{background:#498fcc !important;color:#fff}.home-hero .buttons .button:hover:after{border-color:#343e43 !important}}@media screen and (max-width:550px){.home-hero .content .discovery .signature{font-size:90px}.home-hero .content .buttons{padding:0 20px}.home-hero .content .buttons .button{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0}}@media screen and (max-width:375px){.home-hero .content .discovery .signature{font-size:70px}}.home-blocks{background:#eff4f6}.home-blocks .block{margin:0;padding:0}.home-blocks .block ul{margin:0}.home-blocks h2,.home-blocks .block__title{display:none !important}.home-blocks.in-page-home-blocks{background:none;width:calc(100% + 28px);margin-left:-14px}.home-blocks.in-page-home-blocks .ak-container .block .title{background:#fff}.home-blocks.in-page-home-blocks .ak-container .block .title .slant{background:#fff;font-size:.92em}.home-blocks .ak-container{display:flex;flex-wrap:wrap;padding:14px 0;max-width:1488px;justify-content:center}.home-blocks .ak-container *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-blocks .ak-container .block{position:relative;width:calc(100% / 3);padding:14px;margin:0;outline:none !important;overflow:hidden}.home-blocks .ak-container .block .image{overflow:hidden;position:relative}.home-blocks .ak-container .block .image img{width:100%;display:block}.home-blocks .ak-container .block .image:after{content:'';overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:200px;height:100%;background:rgba(0,50,105,0.75);position:absolute;top:0;left:0;z-index:0;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin-left:-300px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-blocks .ak-container .block .title{position:absolute;bottom:50px;left:0;background:#eff4f6;font-weight:bold;text-transform:uppercase;font-size:1.25em;color:#004277;width:auto;z-index:1;letter-spacing:1px}.home-blocks .ak-container .block .title .slant{padding:16px 0 16px 0;background:#eff4f6;margin-right:25px}.home-blocks .ak-container .block .title .slant br{display:none}.home-blocks .ak-container .block:hover .title{background:#498fcc}.home-blocks .ak-container .block:hover .title .slant{background:#498fcc;color:#fff;padding-left:20px}.home-blocks .ak-container .block:hover .title .slant.add-arrow:after{border-color:#003269 !important}.home-blocks .ak-container .block:hover .image:after{margin-left:-90px}.home-blocks.columns-four .ak-container .block{width:calc(100% / 4)}.home-blocks.columns-two{flex-wrap:wrap;max-width:1000px}@media screen and (min-width:1041px){.home-blocks.columns-two{margin-left:auto !important;margin-right:auto !important}}.home-blocks.columns-two .ak-container .block{width:calc(100% / 2)}@media screen and (max-width:545px){.home-blocks.columns-two .ak-container .block{width:calc(100% / 1)}}.node-bundle-page .home-blocks.in-page-home-blocks{margin-left:0;width:100%;padding:0 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.node-type-page .home-blocks.in-page-home-blocks{width:calc(100% * 14px);margin-left:-7px}.node-type-page .home-blocks.in-page-home-blocks .ak-container .block{padding:7px}@media screen and (max-width:1200px){.home-blocks.columns-four .ak-container{max-width:900px}.home-blocks.columns-four .ak-container .block{width:calc(100% / 2)}}@media screen and (max-width:1000px){.home-blocks .ak-container{padding:14px 5px}.home-blocks .ak-container .block{width:calc(100% / 2);padding:7px}.home-blocks .ak-container .block .title .slant{line-height:1.2em}}@media screen and (max-width:700px){.home-blocks .ak-container .block .title{font-size:1em}}@media screen and (max-width:600px){.home-blocks .ak-container .block .image:after{display:none !important}.home-blocks .ak-container .block .title{position:relative;bottom:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0}.home-blocks .ak-container .block .title .slant{background:#004277 !important;padding-left:20px;padding-right:20px;text-align:center;color:#fff !important;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:75px;display:flex;align-items:center;width:100%;justify-content:center}.home-blocks .ak-container .block .title .slant br{display:block}.home-blocks .ak-container .block:hover .title{background:#498fcc !important}.home-blocks .ak-container .block:hover .title .slant{background:#498fcc !important;color:#fff;padding-left:20px}}@media screen and (max-width:359px){.home-blocks .ak-container .block{width:100%}}.home-date-callout{position:relative;background:#343e43}.home-date-callout .ak-container{position:relative;display:flex;color:#fff;align-items:center;background:#343e43}.home-date-callout .ak-container:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:100%;content:'';position:absolute;top:0;right:calc(100% - 200px);background:#498fcc;z-index:0}.home-date-callout .ak-container .date{min-width:190px;text-align:center;height:100%;position:relative;z-index:1;font-weight:bold;font-size:1.2em;text-transform:uppercase;font-family:'Montserrat','Lato',sans-serif !important;padding-left:15px}.home-date-callout .ak-container .date .month{display:inline-block;letter-spacing:.5em;margin:0 0 5px 12px}.home-date-callout .ak-container .date .day{font-size:4em;line-height:1em;padding-bottom:10px}.home-date-callout .ak-container .date .day:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100px;height:9px;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/underline.png) no-repeat top left;background-size:cover;display:inline-block;position:absolute;bottom:-3px;left:50%;margin-left:-40px}.home-date-callout .ak-container .content{width:100%;padding:70px 0 70px 125px;font-size:1.4em;position:relative}.home-date-callout .ak-container .content .title{color:#498fcc;text-transform:uppercase;font-size:1.4em;font-weight:bold;margin:0 0 20px;line-height:1.2em;padding-right:25px}.home-date-callout .ak-container .content .details{line-height:1.2em;color:#d6e0e6;margin:0}.home-date-callout .ak-container .content:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:75px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/date-cross.v2.gif) no-repeat top left;background-size:cover;position:absolute;top:0;left:0}.home-date-callout .ak-container .content .button{font-size:16px}.home-date-callout .ak-container .buttons{min-width:285px;text-align:left}.home-date-callout .mobile-date-content{display:none;background:#3f494f;color:#d6e0e6;margin:0;padding:40px 20px;text-align:center}.home-date-callout .mobile-date-content .details{font-size:1.4em;line-height:1.2em}.home-date-callout .mobile-date-content .buttons{margin:35px 0 0}@media screen and (max-width:1100px){.home-date-callout .ak-container .date{min-width:150px}.home-date-callout .ak-container .date .day{padding-bottom:0 !important}.home-date-callout .ak-container .content{width:auto;padding:0 20px 0 75px;min-height:180px;display:flex;align-items:center}.home-date-callout .ak-container .content .title{line-height:1.2em;margin:0}.home-date-callout .ak-container .content:before{left:-5px}.home-date-callout .ak-container .content .details{display:none}.home-date-callout .ak-container .buttons{display:none !important;min-width:100%;background:#343e43;position:relative;padding:30px 20px;text-align:center}.home-date-callout .ak-container .date .day:before{display:none}}@media screen and (max-width:630px){.home-date-callout .ak-container .date{width:100%;background:#498fcc;padding:20px 20px 55px}.home-date-callout .ak-container .date:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/date-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:''}.home-date-callout .ak-container .content{display:none}.home-date-callout .mobile-date-content{display:block}.home-date-callout .mobile-date-content .title{display:block !important;color:#498fcc;text-transform:uppercase;font-size:1.8em;line-height:1.15em;font-weight:bold;margin:0 0 20px}}.home-storytelling-swiper-container{position:relative}.home-storytellling{background:#E5E5E5;-moz-box-shadow:0 0 1px #000 inset;-webkit-box-shadow:0 0 1px #000 inset;box-shadow:0 0 1px #000 inset;margin-bottom:60px}.home-storytellling .ak-container{position:relative}.home-storytellling .home-storytelling-swiper-container{overflow:hidden}.home-storytellling .swiper-slide{position:relative;height:0;padding-bottom:42.847222222222222%;position:relative}.home-storytellling .swiper-slide .image{position:absolute;top:0;left:0;height:100%}.home-storytellling .swiper-slide .content{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center}.home-storytellling .swiper-slide .content .inner{padding-left:100px}.home-storytellling .swiper-slide .content .inner .headline{color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:1.3em}.home-storytellling .swiper-slide .content .inner .headline .signature{font-size:4em;display:block;margin:10px 0 25px}.home-storytellling .swiper-slide .content .inner .headline .signature .larger{font-size:5.5em}.home-storytellling .swiper-slide .content .inner .button{margin-top:50px}.home-storytellling .swiper-slide.right .content{width:50%;left:50%}.home-storytellling .swiper-slide.right .content .inner{width:100%;text-align:right;padding-left:0;padding-right:100px}.home-storytellling .home-storytelling-swiper-pagination{width:100%;bottom:-60px}.home-storytellling .swiper-button-next{z-index:1000}@media screen and (max-width:1000px){.home-storytellling .swiper-slide{height:auto;display:flex;flex-wrap:wrap;padding-bottom:0;background:#498fcc;padding:0 !important}.home-storytellling .swiper-slide .image{position:relative;top:auto;left:auto;height:auto;padding-bottom:60%;width:100%;background-size:cover;background-position:center 25%}.home-storytellling .swiper-slide .image img{display:none}.home-storytellling .swiper-slide .content{text-align:center;position:relative;top:auto;left:auto !important;background:#498fcc;width:100% !important;min-width:100%;height:auto;padding:45px 20px}.home-storytellling .swiper-slide .content .inner{padding:0;margin:0 auto}.home-storytellling .swiper-slide .content .inner .headline{font-size:1.2em}.home-storytellling .swiper-slide .content .inner .button{margin-top:25px}.home-storytellling .swiper-slide.right .content .inner{text-align:center;padding:0}.home-storytellling .swiper-container-horizontal>.swiper-pagination-bullets{display:flex;padding:0 20px;justify-content:center}body .swiper-button-prev,body .swiper-button-next{display:none !important}}@media screen and (max-width:650px){.home-storytellling .swiper-slide .content{padding:35px 20px !important}.home-storytellling .swiper-slide .content .inner{width:100%}.home-storytellling .swiper-slide .content .inner .headline .signature{font-size:2.75em}}@media screen and (max-width:460px){.home-storytellling .home-storytelling-swiper-pagination{bottom:-80px}body .swiper-pagination .swiper-pagination-bullet{display:block;margin:10px auto !important}}@media screen and (max-width:500px){.home-storytellling .swiper-slide .content .button{display:block;width:100%;margin:25px 0 0}}.home-profiles{background:#eff4f6}.home-profiles .ak-container{padding-top:50px;padding-bottom:100px}.home-profiles .ak-container .block__title.block-title{display:none !important}.home-profiles .ak-container h3 .signature{color:var(--color-regular-mint);font-size:3.2em;display:inline-block;margin:0 15px}.home-profiles .ak-container .profiles{display:flex}.home-profiles .ak-container .profiles .profile{width:calc(100% / 4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;position:relative;font-size:1.05em;margin-top:12px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-profiles .ak-container .profiles .profile .content{position:absolute;top:-40px;left:5px;background:#498fcc;color:#fff;padding:20px 50px 20px 25px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;max-width:240px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-profiles .ak-container .profiles .profile .content:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#498fcc;border-bottom:0;border-right:0;margin-left:-10px;margin-bottom:-20px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-profiles .ak-container .profiles .profile .content .name{font-size:1.6em;display:block;line-height:1.2em;margin:0 0 3px}.home-profiles .ak-container .profiles .profile .content .name.add-arrow:after{position:absolute;top:35px}.home-profiles .ak-container .profiles .profile .content .department{text-transform:uppercase}.home-profiles .ak-container .profiles .profile .image{display:block;width:100%;padding-bottom:156.5%;background-size:cover !important;background-position:center top}.home-profiles .ak-container .profiles .profile .image img{display:none}.home-profiles .ak-container .profiles .profile.bottom{margin-top:-12px}.home-profiles .ak-container .profiles .profile.bottom .content{top:auto;bottom:-40px}.home-profiles .ak-container .profiles .profile.bottom .content:after{bottom:auto;margin-top:-20px;top:0;border:20px solid transparent;border-top:0;border-right:0;border-bottom-color:#498fcc}.home-profiles .ak-container .profiles .profile.bottom:hover .content:after{border-bottom-color:#fff}.home-profiles .ak-container .profiles .profile.white .content{background:#fff}.home-profiles .ak-container .profiles .profile.white .content:after{bottom:auto;margin-top:-20px;top:0;border:20px solid transparent;border-top:0;border-right:0;border-bottom-color:#fff}.home-profiles .ak-container .profiles .profile.white .content .name{color:#003269}.home-profiles .ak-container .profiles .profile.white .content .department{color:#6d6e71}.home-profiles .ak-container .profiles .profile:hover .content{background:#fff}.home-profiles .ak-container .profiles .profile:hover .content:after{border-top-color:#fff}.home-profiles .ak-container .profiles .profile:hover .content .name{color:#003269}.home-profiles .ak-container .profiles .profile:hover .content .name.add-arrow:after{border-color:var(--color-regular-pink)}.home-profiles .ak-container .profiles .profile:hover .content .department{color:#6d6e71}@media screen and (max-width:1200px) and (min-width:1001px){.home-profiles .ak-container .profiles .profile{padding:0 13px}}@media screen and (max-width:1000px){.home-profiles .ak-container .profiles{flex-wrap:wrap}.home-profiles .ak-container .profiles .profile{width:calc(100% / 2);margin:45px 0 !important;padding:0 22px}.home-profiles .ak-container .profiles .profile .image{display:block;width:100%;background-size:cover !important;background-position:center 25%}.home-profiles .ak-container .profiles .profile .image img{display:none}.home-profiles .ak-container .profiles .profile.bottom{margin:0 0 90px !important}.home-profiles .ak-container .profiles .profile .content{font-size:.85em}}@media screen and (max-width:800px){.home-profiles .ak-container h3{display:block;line-height:1.2em}.home-profiles .ak-container h3 .signature{font-family:inherit;font-size:inherit !important;margin:0;font-weight:inherit !important;color:inherit;display:inline}}@media screen and (max-width:550px){.home-profiles .ak-container .profiles{flex-wrap:wrap}.home-profiles .ak-container .profiles .profile.top,.home-profiles .ak-container .profiles .profile.bottom{width:100%;margin:45px 0 !important;padding:0}.home-profiles .ak-container .profiles .profile.top.top,.home-profiles .ak-container .profiles .profile.bottom.top{padding-left:30px}.home-profiles .ak-container .profiles .profile.top .image,.home-profiles .ak-container .profiles .profile.bottom .image{padding-bottom:100%}.home-profiles .ak-container .profiles .profile.top .content,.home-profiles .ak-container .profiles .profile.bottom .content{padding-bottom:14px;padding-top:14px;padding-left:20px}.home-profiles .ak-container .profiles .profile.top .content .name.add-arrow:after,.home-profiles .ak-container .profiles .profile.bottom .content .name.add-arrow:after{top:23px}.home-profiles .ak-container .profiles .profile.top.bottom,.home-profiles .ak-container .profiles .profile.bottom.bottom{padding-right:30px}.home-profiles .ak-container .profiles .profile.top.bottom .content,.home-profiles .ak-container .profiles .profile.bottom.bottom .content{bottom:auto !important;top:-40px;left:auto;right:0}.home-profiles .ak-container .profiles .profile.top.bottom .content:after,.home-profiles .ak-container .profiles .profile.bottom.bottom .content:after{top:100%;margin-top:0;margin-bottom:-40px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.home-instagram-feed{margin:-2px;background:#f7f7f7}.social-callout{background:#343e43;position:relative;clear:both}.social-callout .ak-container{display:flex;background:#343e43;align-items:center;position:relative}.social-callout .ak-container:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:100%;content:'';position:absolute;top:0;left:100%;background:var(--color-regular-mint);z-index:0}.social-callout .ak-container *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.social-callout .ak-container .headline{width:100%;color:#fff;font-weight:bold;text-transform:lowercase;letter-spacing:4px;text-align:right;padding-right:75px;display:flex;align-items:center;justify-content:flex-end;font-family:lust,serif;margin-top:4px}.social-callout .ak-container .headline>span:not(.signature){font-family:'NexaLight';font-size:26px}.social-callout .ak-container .headline .signature{margin-right:20px;display:inline-block;color:var(--color-regular-mint);font-size:4em;font-family:lust,serif;font-style:italic}.social-callout .ak-container .links{min-width:50%;width:100%;background:var(--color-regular-mint);padding:25px 0;position:relative}.social-callout .ak-container .links .block{margin:0 !important}.social-callout .ak-container .links ul{margin:0 0 0 25px}.social-callout .ak-container .links ul li{margin:0 5px}.social-callout .ak-container .links ul li a{padding:45px;background:none}.social-callout .ak-container .links ul li a i{color:#343e43}.social-callout .ak-container .links ul li a i:before{font-size:2em}.social-callout .ak-container .links ul li a:hover{background:#469d98}.social-callout .ak-container .links ul li a:hover i{color:#fff}@media screen and (max-width:1000px){.social-callout .ak-container{flex-wrap:wrap}.social-callout .ak-container .headline,.social-callout .ak-container .links{min-width:100%;padding:25px 0;text-align:center;position:relative}.social-callout .ak-container .headline .menu,.social-callout .ak-container .links .menu{display:flex;justify-content:center;margin:0;padding:0}.social-callout .ak-container .headline .menu li,.social-callout .ak-container .links .menu li{margin:0}.social-callout .ak-container .headline .menu li a,.social-callout .ak-container .links .menu li a{padding:35px}.social-callout .ak-container .headline{padding:30px 0 30px;justify-content:center;flex-wrap:wrap}.social-callout .ak-container .headline .signature:not(:first-child){margin-right:0}.social-callout .ak-container .links:after{display:none !important;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/social-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:100%;left:0;content:''}}@media screen and (max-width:360px){.social-callout .ak-container .headline .menu li a,.social-callout .ak-container .links .menu li a{padding:30px}}.home-ctas{display:flex;align-items:stretch}.home-ctas .cta{width:calc(100% / 3);margin:0;background-size:cover !important;text-align:center;color:#fff;text-transform:uppercase;font-weight:600;padding:175px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.home-ctas .cta:nth-child(1){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/ready-to-get-started.jpg) no-repeat top center}.home-ctas .cta:nth-child(2){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/visit-our-campus.jpg) no-repeat top center}.home-ctas .cta:nth-child(2):before{background:#003269;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.home-ctas .cta:nth-child(3){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/request-info.v2.jpg) no-repeat center top}.home-ctas .cta:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#498fcc;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;z-index:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.home-ctas .cta:hover:before{background:var(--color-regular-pink);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.home-ctas .cta:hover .button{background:#fff;color:#343e43}.home-ctas .cta:hover .button:after{border-color:#343e43 !important}.home-ctas .cta .headline{font-size:1em;letter-spacing:4px;position:relative;z-index:10;display:block}.home-ctas .cta .headline .signature{display:block;letter-spacing:0;font-size:5em;margin:10px 0 15px}.home-ctas .cta:nth-child(2) .headline .signature{margin-top:-10px}.home-ctas .cta .buttons{margin-top:65px;position:relative;z-index:10;display:block}@media screen and (max-width:1000px){.home-ctas{flex-wrap:wrap}.home-ctas .cta{width:100%;padding:15% 25px}.home-ctas .cta .buttons{margin-top:35px}}.region-homepage-alert-message{margin:45px 0}#homepage-alert-message{max-width:1200px;margin:0 auto;padding:10px 0 0}#homepage-alert-message .alert-message{background:#f05341;font-size:1.15em;line-height:1.2em;padding:25px 30px 25px 30px;display:flex;align-items:center;float:none !important}.ui-dialog.ui-widget.ui-widget-content{z-index:1000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;width:350px !important;margin-left:-50px;border:none;border:solid 1px #ccc;-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.5);box-shadow:2px 2px 8px rgba(0,0,0,0.5)}.ui-dialog.ui-widget.ui-widget-content .ui-helper-clearfix{overflow:hidden;*zoom:1}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{background:#fff;padding:20px 20px 22px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{background:#498fcc;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-dialog.ui-widget.ui-widget-content p{font-size:17px;line-height:1.2em;margin:0 0 15px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane{border:none !important;padding-top:0}.ui-dialog.ui-widget.ui-widget-content .ui-state-default,.ui-dialog.ui-widget.ui-widget-content .ui-widget-content .ui-state-default,.ui-dialog.ui-widget.ui-widget-content .ui-widget-header .ui-state-default{background:var(--color-regular-pink);color:#fff;outline:none !important;padding:6px 12px;font-size:14px;border:solid 2px var(--color-regular-pink);text-transform:uppercase;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;margin-left:8px}.ui-dialog.ui-widget.ui-widget-content .ui-state-default:hover,.ui-dialog.ui-widget.ui-widget-content .ui-widget-content .ui-state-default:hover,.ui-dialog.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:hover{background:#fff;color:var(--color-regular-pink)}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{background:none !important;border:none !important;float:right}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-button-text{margin-right:0}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-icon{background-image:url(//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/start/images/ui-icons_e0fdff_256x240.png) !important}@media screen and (max-width:350px){.ui-dialog.ui-widget.ui-widget-content{width:100% !important;margin-left:0 !important;left:0 !important}}.section-library .menu-block-wrapper,.section-library .region-sidebar-navigation,.section-library .region-sidebar-navigation{display:none !important}.library-banner{background:transparent url(/sites/all/themes/smc2015/css/images/cushwa-leighton-library.jpg) no-repeat center center;background-size:cover;width:100%;height:auto;padding-bottom:60px;position:relative}.library-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px}.library-banner .discovery:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1}.library-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative}.library-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(140px + (240 - 140) * ((100vw - 640px) / (1440 - 640)));padding-left:150px}.library-banner .buttons{margin-top:45px;margin-bottom:65px;margin-left:55px;padding-right:25px}.library-search-wrapper{padding:0 20px}.library-search{text-align:center;display:flex;width:100%;max-width:1000px;margin:0 auto;align-items:center;padding:0 10px 0 0;background:#fff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;overflow:hidden}.library-search form{position:relative;max-width:680px;margin:0 auto}.library-search form input{background:#eee;border:none;width:100%;margin:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;color:#6d6e71 !important;padding:12px 30px;line-height:1em;font-size:1.25em;line-height:1em;font-weight:normal;outline:none !important;border:solid 1px #ccc}.library-search form button{position:absolute;top:50%;margin-top:-13px;right:18px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:25px;height:25px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain;border:none !important}.library-search .filters{min-width:330px}.library-search .filters .library-tabs{float:left}.library-search .library-tab-links{display:flex}.library-search .library-tab-links a{padding:6px 15px;display:inline-block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;border-right:solid 1px #ccc}.library-search .library-tab-links a:first-child{padding-left:25px}.library-search .library-tab-links a h2{margin:0}.library-search .library-tab-links a .fa{color:#6d6e71 !important;font-size:32px;line-height:1.2em}.library-search .library-tab-links a .fa br{display:none}.library-search .library-tab-links a .fa span{font-family:"Lato";font-size:10px;display:block;line-height:1.2em;margin:3px 0 0}.library-search .library-tab-links a.selected{background:var(--color-regular-mint) !important}.library-search .library-tab-links a.selected .fa{color:#fff !important}.library-search .library-tab-content{width:100%}@media screen and (min-width:1200px){.library-banner{padding-bottom:0;height:670px}.library-banner .discovery .signature{font-size:240px}.library-banner .discovery .slant{font-size:24px}.library-banner .discovery{max-width:1440px;margin:0 auto;padding:80px 0 45px}}@media screen and (max-width:750px){.library-banner .discovery .slant .signature{padding-left:0}}@media screen and (max-width:650px){.library-banner .discovery{margin:0}.library-banner .discovery .slant{margin-left:20px}.library-search-wrapper{padding:0 15px}.library-search{flex-wrap:wrap;padding-right:0 !important;justify-content:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.library-search .library-tab-content{padding:0 15px 15px}.library-search .filters{width:100%}.library-search .filters .library-tabs{float:none !important;width:100% !important}.library-search .filters .library-tabs .library-tab-links{width:100%;margin-bottom:15px;border-bottom:solid 1px #ccc}.library-search .filters .library-tabs .library-tab-links a{width:calc(100% / 4);background:#eee;padding-left:5px !important;padding-right:5px !important}}@media screen and (max-width:630px){.library-hours-callout .ak-container .date{position:relative !important}.library-hours-callout .ak-container .date:after{display:none !important}.library-hours-callout .ak-container .content{display:block}}@media screen and (max-width:375px){.library-banner .discovery .signature{font-size:90px}.library-search .filters .library-tabs .library-tab-links{flex-wrap:wrap;border-bottom:none}.library-search .filters .library-tabs .library-tab-links a{width:calc(100% / 2);border-bottom:solid 1px #ccc}}.library-hours-callout .ak-container:before{display:none}.library-hours-callout .date-wrapper{min-width:50%;display:flex;align-items:center;line-height:2.2em}.library-hours-callout .date-wrapper .content{padding:0 30px;width:84%;padding:0 25px;min-height:0}.library-hours-callout .date-wrapper .content:before{display:none}.library-hours-callout .date-wrapper .content .title{margin:0;font-weight:normal;padding-right:20px}.library-hours-callout .date-wrapper .date{background:#498fcc;width:100%;padding:40px 25px 40px 40px;min-width:150px;font-weight:normal}.library-hours-callout .date-wrapper .date .time{font-size:1.65em}.library-hours-callout .date-wrapper .date:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:75px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/date-cross-reverse.v2.gif) no-repeat top left;background-size:cover;position:absolute;top:0;left:-40px}.library-hours-callout .chat-wrapper{text-align:center;width:100%}.library-hours-callout .chat-wrapper .button{display:inline-block}@media screen and (max-width:1000px){.home-date-callout.library-hours-callout .ak-container{flex-wrap:wrap}.home-date-callout.library-hours-callout .ak-container .chat-wrapper,.home-date-callout.library-hours-callout .ak-container .date-wrapper{width:100%}.home-date-callout.library-hours-callout .ak-container .chat-wrapper .content,.home-date-callout.library-hours-callout .ak-container .date-wrapper .content{min-height:0}.home-date-callout.library-hours-callout .ak-container .chat-wrapper a{margin:20px 15px}}@media screen and (max-width:700px){.library-hours-callout.library-hours-callout .date-wrapper{flex-wrap:wrap;text-align:center;justify-content:center}.library-hours-callout.library-hours-callout .date-wrapper .content,.library-hours-callout.library-hours-callout .date-wrapper .date{min-width:100%;width:100%;padding:40px 25px 40px 40px;text-align:center !important;justify-content:center}.library-hours-callout.library-hours-callout .date-wrapper .content{padding:25px 20px 30px}.library-hours-callout.library-hours-callout .date-wrapper .date:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/hours-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:100%;left:0;content:'';margin:-30px 0 0}.library-hours-callout.library-hours-callout .date-wrapper .mobile-headline{display:block !important}}.library-social-callout .ak-container .links{min-width:45%}.library-social-callout .ak-container .headline{flex-wrap:wrap;justify-content:center;padding-left:20px;padding-right:20px}.library-social-callout .ak-container .headline .signature{margin-right:0}.library-social-callout .ak-container .headline .library-tag{width:100%;text-align:center}@media screen and (max-width:1250px){.library-social-callout .ak-container .headline{text-align:center}.library-social-callout .ak-container .headline .library-tag{display:block;padding-top:4px}}.region-library-hours .block__title.block-title{display:none !important}.region-library-hours .block-views-library-hours-block{margin:0}.cco-gallery{position:relative}.cco-gallery .image{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:27.083333333333333%}.cco-gallery .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none}.cco-gallery .cco-gallery-swiper-pagination{display:none !important;width:100%;text-align:center;bottom:-50px !important}@media screen and (min-width:1920px){.cco-gallery .image{height:520px;padding-bottom:0}}@media screen and (max-width:795px){.cco-gallery .cco-gallery-swiper-container{height:215px}.cco-gallery .cco-gallery-swiper-container img{height:215px !important}.cco-gallery .image{height:215px;padding-bottom:0}}.cco-banner{background:transparent url(/sites/all/themes/smc2015/css/images/career-crossings-office.v3.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;margin:0 auto;padding-bottom:33.766233766233766%;position:relative}.cco-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1}.cco-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px}.cco-banner .discovery:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1}.cco-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative;text-align:center;text-shadow:0 0 20px rgba(0,0,0,0.35)}.cco-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(70px + (110 - 70) * ((100vw - 640px) / (1440 - 640)));display:block;text-align:center;margin:0 0 16px;text-align:right}.cco-banner .discovery .byline{text-align:right;padding-right:130px;display:block;width:100%}.cco-intro{padding:60px 0 60px}.cco-intro .container{padding:0 20px;max-width:1100px;margin:0 auto}.cco-intro .container *:last-child{margin:0}.cco-intro .container p{text-align:left}.cco-intro .container p:first-child{font-size:1.4em;line-height:1.4em}.cco-intro .container p:last-child{font-size:1.2em;line-height:1.4em}.cco-factoids{display:flex;padding:0 0 0}.cco-factoids .container{padding:0 20px;max-width:1340px;margin:0 auto;display:flex}@media screen and (max-width:1200px){.cco-factoids .container{flex-wrap:wrap}}.cco-factoids .factoid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;margin-top:0;margin-bottom:60px}.cco-factoids .factoid:first-child{padding-right:50px;width:45%}.cco-factoids .factoid:last-child{padding-right:50px;width:65%}@media screen and (max-width:1200px){.cco-factoids .factoid{width:100% !important;padding-right:0 !important;max-width:750px !important}}.cco-pre-footer .ak-container{max-width:1300px}.cco-pre-footer .ak-container>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cco-pre-footer .ak-container .contact-info{width:34%}.cco-pre-footer .ak-container .hours{width:33%;min-width:0}.cco-pre-footer .ak-container .on-the-go{width:32%}@media screen and (max-width:1200px){.cco-pre-footer .ak-container{flex-wrap:wrap}.cco-pre-footer .ak-container .contact-info,.cco-pre-footer .ak-container .hours{width:50%}.cco-pre-footer .ak-container .on-the-go{width:100%;text-align:center}}@media screen and (max-width:750px){.cco-pre-footer .ak-container{flex-wrap:wrap}.cco-pre-footer .ak-container .contact-info,.cco-pre-footer .ak-container .hours,.cco-pre-footer .ak-container .on-the-go{width:100%}}.cco-diversity{padding:75px 0 60px;background:#f7f7f7}.cco-diversity .ak-container{max-width:1300px;margin:0 auto}body .wrap.cco-photo-grid{padding:45px 0 60px}body .wrap.cco-photo-grid h3{font-style:normal;display:block;font-size:1.85em;line-height:1.15em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin:22px 0 30px}@media screen and (max-width:740px){body .wrap.cco-photo-grid .photo-grid .views-field{width:calc(100% / 2)}}@media screen and (max-width:520px){body .wrap.cco-photo-grid .photo-grid .views-field{width:calc(100% / 1)}}body .wrap.cco-photo-grid .photo-grid .inner{width:100%}body .wrap.cco-photo-grid .photo-grid .inner .description{width:100% !important;text-align:center !important}.cwil-gallery{position:relative}.cwil-gallery .image{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:45%}.cwil-gallery .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none}.cwil-gallery .cwil-gallery-swiper-pagination{display:none !important;width:100%;text-align:center;bottom:-50px !important}@media screen and (min-width:1600px){.cwil-gallery .image{height:720px;padding-bottom:0}}@media screen and (max-width:795px){.cwil-gallery .cwil-gallery-swiper-container{height:358px}.cwil-gallery .cwil-gallery-swiper-container img{height:358px !important}.cwil-gallery .image{height:358px;padding-bottom:0}}.cwil-banner{background-size:cover;width:100%;height:0;position:relative;margin:0 auto;position:relative;padding-bottom:45%}.cwil-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px}.cwil-banner .discovery .slant{padding:0 20px;margin-top:0 !important;letter-spacing:3px;line-height:1.2em;z-index:2;position:relative;text-align:center;text-shadow:0 0 15px rgba(0,0,0,0.8);letter-spacing:.5em}.cwil-banner .discovery .slant{font-size:16px}@media screen and (min-width:320px){.cwil-banner .discovery .slant{font-size:calc(16px + 20 * ((100vw - 320px) / 880))}}@media screen and (min-width:1200px){.cwil-banner .discovery .slant{font-size:36px}}.cwil-banner .discovery .signature{color:#fff;display:block;line-height:1.2em;display:block;text-align:center;text-align:center;text-shadow:0 0 10px #000}.cwil-banner .discovery .signature{font-size:40px}@media screen and (min-width:320px){.cwil-banner .discovery .signature{font-size:calc(40px + 80 * ((100vw - 320px) / 880))}}@media screen and (min-width:1200px){.cwil-banner .discovery .signature{font-size:120px}}.cwil-banner .discovery .byline{text-align:right;padding-right:130px;display:block;width:100%}.cwil-banner .content{position:absolute;bottom:25px;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width:795px){.cwil-banner{height:358px !important}}@media screen and (min-width:1600px){.cwil-gallery .swiper-wrapper,.cwil-gallery .image{height:720px;padding-bottom:0}.cwil-banner{height:720px !important;padding-bottom:0 !important}}.cwil-intro{padding:60px 0 60px}.cwil-intro .ak-container{padding:0 20px;max-width:1100px;margin:0 auto}.cwil-intro .ak-container *:last-child{margin:0}.cwil-intro .ak-container h2{margin-top:0 !important}.region-cwil-alumnae-view{max-width:1400px;margin:90px auto 90px}.region-cwil-alumnae-view #show-more-button{padding-top:10px}.region-cwil-alumnae-view h2{margin-bottom:35px}.region-cwil-callout-grid .home-blocks{padding:40px 0}.cwil-pre-footer svg path{fill:#007cba}.cwil-pre-footer .contact-info{padding:0 40px}@media (max-width:1200px){.cwil-pre-footer p{padding:0 25px}}.camps-v2 .landing-page-header{background-position:center center}.camps-v2 .landing-page-header .title{align-items:flex-start}@media screen and (min-width:1001px){.camps-v2 .landing-page-header .title{min-height:550px}}.camps-v2 .landing-page-header .title .text{flex-wrap:wrap;font-size:.82em;max-width:900px;margin-top:40px}.camps-v2 .landing-page-header .title .text span{width:100%}.camps-v2 .landing-page-header .title .text span.larger{text-align:left}.camps-v2 .landing-page-header .title .text span.smaller{text-align:right;margin-top:-10px}.camps-v2 .camps-mission p span{margin-top:0}.camps-banner{background:transparent url(/sites/all/themes/smc2015/css/images/camps-for-girls.v2.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;max-width:1540px;margin:0 auto;padding-bottom:33.766233766233766%}.camps-banner .content{position:absolute;right:0;margin-right:-45px;bottom:10%}.camps-banner .discovery{margin:0 0 25px;background:#fff;text-transform:uppercase;color:#343e43;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;width:auto;padding-right:45px}.camps-banner .discovery .has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.camps-banner .discovery .slant{padding:25px 40px 25px 20px;margin-right:42px;margin-left:35px}.camps-banner .discovery .signature{color:var(--color-regular-mint);display:block;font-size:7.2em;line-height:1em;margin:-20px 0 20px}@media screen and (min-width:1540px){.camps-banner{padding-bottom:0;height:520px}}@media screen and (max-width:1100px){.camps-banner .discovery .slant{font-size:.82em;margin-right:10px}.camps-banner .discovery .signature{margin-bottom:10px}}@media screen and (max-width:980px){.camps-banner{min-height:330px;background-position:right center}}@media screen and (max-width:650px){.camps-banner{min-height:0;padding-bottom:0;height:auto}.camps-banner .mobile-image{background:transparent url(/sites/all/themes/smc2015/css/images/camps-for-girls.v2.jpg) no-repeat 42.5% center;background-size:cover;height:275px;position:relative;display:block}.camps-banner .mobile-image:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/banner-mobile-cross.png) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:''}.camps-banner .content{position:relative;top:auto;right:auto;background:#fff;margin-bottom:-25px}.camps-banner .content .discovery{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:100%;margin:0}.camps-banner .content .slant{padding-bottom:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin:0;padding:10px 0 0}.camps-banner .content .signature{font-size:105px}}.alert-message{background:var(--color-regular-pink);padding:25px 20px;margin:35px 0 -5px}.alert-message.light-blue{background:#498fcc}.alert-message.blue{background:#004277}.alert-message.dark-blue{background:#003269}.alert-message.pink{background:var(--color-regular-pink)}.alert-message.mint{background:var(--color-regular-mint)}.alert-message p{color:#fff}.alert-message p a{color:#fff;text-decoration:underline}.alert-message p a:hover{text-decoration:none}.alert-message p:last-child{margin:0}@media screen and (max-width:650px){.region-cce-camp-alert-message .ak-container{padding-top:25px !important}}.custom-text .alert-message{padding:40px 30px}.span_6>.alert-message{clear:both}@media screen and (max-width:600px){.alert-message p .left{display:block;float:none;margin:0 0 10px}}@media screen and (max-width:580px){.alert-message{margin-top:20px;clear:both;width:100%;float:left}}.camps-mission{padding:60px 0 60px;text-align:center;border-bottom:solid 4px rgba(255,99,98,0.5)}.camps-mission p{margin:0;font-size:1.2em;font-style:italic;font-weight:300}@media screen and (max-width:650px){.camps-mission p{padding-top:25px;clear:both}}.camps-mission p span{font-style:normal;display:block;font-size:1.85em;line-height:1.15em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin:22px 0 0}.camp-callout-grid-1{border-bottom:solid 4px rgba(255,99,98,0.5)}.camp-callout-grid-2{background:#fff}.camp-callout-grid-2 .block .title,.camp-callout-grid-2 .block .title .slant{background:#fff !important}.camp-callout-grid-2 .block:hover .title,.camp-callout-grid-2 .block:hover .title .slant{background:#498fcc !important}.camp-callout-grid-1 .ak-container:last-child,.camp-callout-grid-2 .ak-container:last-child{padding-bottom:45px}.basic-page-graduate-studies .mob_navi{margin-top:0;background:#343e43;text-align:center}.basic-page-graduate-studies .mob_navi .block-title{text-align:center;font-family:'NexaLight';font-style:normal;color:#fff;line-height:20px;font-size:20px;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.basic-page-graduate-studies .mob_navi .block-title i{margin:-2px 0 0 10px !important}.section-study-abroad-preview .video-columns,.section-study-abroad .video-columns,.section-graduate-studies .video-columns{display:flex;justify-content:center}.section-study-abroad-preview .video-columns .video-column,.section-study-abroad .video-columns .video-column,.section-graduate-studies .video-columns .video-column{width:50%}.section-study-abroad-preview .video-columns .video-column:first-child,.section-study-abroad .video-columns .video-column:first-child,.section-graduate-studies .video-columns .video-column:first-child{padding-right:7px}.section-study-abroad-preview .video-columns .video-column:last-child,.section-study-abroad .video-columns .video-column:last-child,.section-graduate-studies .video-columns .video-column:last-child{padding-left:7px}@media screen and (max-width:740px){.section-study-abroad-preview .video-columns,.section-study-abroad .video-columns,.section-graduate-studies .video-columns{flex-wrap:wrap;margin-bottom:-14px}.section-study-abroad-preview .video-columns .video-column,.section-study-abroad .video-columns .video-column,.section-graduate-studies .video-columns .video-column{width:100%;padding:0 0 14px !important}}.section-study-abroad-preview .h4,.section-study-abroad .h4,.section-graduate-studies .h4{text-align:center}.section-study-abroad-preview .element-invisible,.section-study-abroad-preview .action-links,.section-study-abroad .element-invisible,.section-study-abroad .action-links,.section-graduate-studies .element-invisible,.section-graduate-studies .action-links{display:none}.section-study-abroad-preview .quick-link-bar,.section-study-abroad .quick-link-bar,.section-graduate-studies .quick-link-bar{background:#003269;color:#fff;border-top:solid 5px #f05341}.section-study-abroad-preview .quick-link-bar a,.section-study-abroad .quick-link-bar a,.section-graduate-studies .quick-link-bar a{font-size:32px !important;position:relative}.section-study-abroad-preview .quick-link-bar a span:after,.section-study-abroad .quick-link-bar a span:after,.section-graduate-studies .quick-link-bar a span:after{position:absolute;bottom:-6px;left:0;width:0;height:1px;background:#fff;display:block;content:'';-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.section-study-abroad-preview .quick-link-bar a:hover span:after,.section-study-abroad .quick-link-bar a:hover span:after,.section-graduate-studies .quick-link-bar a:hover span:after{width:100%}.section-study-abroad-preview .quick-link-bar .all-grads-link,.section-study-abroad .quick-link-bar .all-grads-link,.section-graduate-studies .quick-link-bar .all-grads-link{height:36px;width:200px;min-width:200px}.section-study-abroad-preview .quick-link-bar .all-grads-link a,.section-study-abroad .quick-link-bar .all-grads-link a,.section-graduate-studies .quick-link-bar .all-grads-link a{font-size:20px !important;line-height:36px;color:#fff}.section-study-abroad-preview .quick-link-bar .all-grads-link a span:after,.section-study-abroad .quick-link-bar .all-grads-link a span:after,.section-graduate-studies .quick-link-bar .all-grads-link a span:after{bottom:-3px}.section-study-abroad-preview .landing-page-header,.section-study-abroad .landing-page-header,.section-graduate-studies .landing-page-header{min-height:450px}.section-study-abroad-preview .landing-page-header .title,.section-study-abroad .landing-page-header .title,.section-graduate-studies .landing-page-header .title{min-height:450px}.section-study-abroad-preview .landing-page-header .title .vcenter,.section-study-abroad .landing-page-header .title .vcenter,.section-graduate-studies .landing-page-header .title .vcenter{display:flex;width:100%;align-items:center;justify-content:center}.section-study-abroad-preview .landing-page-header .title .vcenter .smaller:first-child,.section-study-abroad .landing-page-header .title .vcenter .smaller:first-child,.section-graduate-studies .landing-page-header .title .vcenter .smaller:first-child{margin-right:10px}.section-study-abroad-preview .landing-page-header .title .vcenter .smaller:last-child,.section-study-abroad .landing-page-header .title .vcenter .smaller:last-child,.section-graduate-studies .landing-page-header .title .vcenter .smaller:last-child{margin-left:10px}.section-study-abroad-preview .landing-page-header .title .larger,.section-study-abroad .landing-page-header .title .larger,.section-graduate-studies .landing-page-header .title .larger{font-size:82px;line-height:1.15em !important}.section-study-abroad-preview .landing-page-header .title .h2,.section-study-abroad .landing-page-header .title .h2,.section-graduate-studies .landing-page-header .title .h2{font-family:"Lato",sans-serif;text-transform:none;font-style:normal;max-width:1200px;margin:0 auto;padding:0 30px;line-height:.98em !important;text-shadow:0 0 25px rgba(0,0,0,0.65);font-weight:800;margin-bottom:10px;letter-spacing:1px}.section-study-abroad-preview .landing-page-header .title .h2,.section-study-abroad .landing-page-header .title .h2,.section-graduate-studies .landing-page-header .title .h2{font-size:42px}@media screen and (min-width:400px){.section-study-abroad-preview .landing-page-header .title .h2,.section-study-abroad .landing-page-header .title .h2,.section-graduate-studies .landing-page-header .title .h2{font-size:calc(42px + 26 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.section-study-abroad-preview .landing-page-header .title .h2,.section-study-abroad .landing-page-header .title .h2,.section-graduate-studies .landing-page-header .title .h2{font-size:68px}}.section-study-abroad-preview .fw-img h3,.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h3,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h3,.section-graduate-studies .fw-img h4{font-family:"Lato",sans-serif;text-transform:none;font-weight:800;font-weight:800;font-style:normal;etter-spacing:1px}.section-study-abroad-preview .fw-img h3,.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h3,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h3,.section-graduate-studies .fw-img h4{font-size:42px}@media screen and (min-width:400px){.section-study-abroad-preview .fw-img h3,.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h3,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h3,.section-graduate-studies .fw-img h4{font-size:calc(42px + 20 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.section-study-abroad-preview .fw-img h3,.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h3,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h3,.section-graduate-studies .fw-img h4{font-size:62px}}.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h4{color:#fff;line-height:1.2em;margin:0 auto;max-width:1200px;padding:0 20px}.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h4{font-size:32px}@media screen and (min-width:400px){.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h4{font-size:calc(32px + 16 * ((100vw - 400px) / 1040))}}@media screen and (min-width:1440px){.section-study-abroad-preview .fw-img h4,.section-study-abroad .fw-img h4,.section-graduate-studies .fw-img h4{font-size:48px}}.section-study-abroad-preview .fw-img h4 span,.section-study-abroad .fw-img h4 span,.section-graduate-studies .fw-img h4 span{font-family:'NexaLight';font-style:normal;font-size:28px;line-height:1.2em;display:block;padding-top:4px}.graduate-links{width:100%}.graduate-links .ak-container{display:flex;justify-content:center;align-items:center;padding-left:0;padding-right:0;max-width:none;max-width:none !important}@media screen and (max-width:950px){.graduate-links .ak-container{flex-wrap:wrap}.graduate-links .ak-container a{width:100%;max-width:100%;height:50px;margin:0 0 1px !important}.graduate-links .ak-container a:before{display:none !important}.graduate-links .ak-container a.active{padding-top:0 !important}.graduate-links .ak-container a .inner span{display:inline-block;width:auto}}.graduate-links a{width:calc(100% / 3);margin:0 auto;height:50px;padding-top:0;font-family:'NexaLight';font-style:normal;font-size:20px;color:#fff;margin:0 1px;display:flex;justify-content:center;align-items:center;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;line-height:1em;background:#498fcc}.graduate-links a .inner{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.graduate-links a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#f05341 !important;position:relative}.graduate-links a.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#f05341 !important;position:relative}.graduate-links a:first-child{margin-left:0}.graduate-links a:last-child{margin-right:0}.graduate-links a .inner span{display:block;width:100%}.section-events .mobile-trigger a{border-bottom:solid 1px rgba(73,143,204,0.5)}.section-section-events .menu-block-wrapper,.section-section-events .region-sidebar-navigation,.section-section-events .region-sidebar-navigation{display:none !important}.cce-featured-event{text-align:center;max-width:1540px;margin:0 auto;overflow:hidden}.cce-featured-event img{display:block;margin:0 auto}.cce-featured-event .swiper-slide .inner{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-width:1540px;margin:0 auto}.cce-featured-event .swiper-slide .inner .content-wrapper{display:flex;width:100%;height:100%;position:absolute;top:0;right:0;align-items:center;justify-content:flex-end}.cce-featured-event .swiper-slide .inner .image img{position:relative;z-index:1}.cce-featured-event .swiper-slide .inner .image:after{z-index:2;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:300px;height:100%;background:rgba(0,50,105,0.75);position:absolute;top:0;right:0;content:'';transform:skewX(-15deg);margin-right:-450px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.cce-featured-event .swiper-slide .inner .content{z-index:5;background:#fff;padding:20px 85px 20px 45px;width:425px;color:#004277;text-align:left;margin:0 -45px 0 0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.cce-featured-event .swiper-slide .inner .content .slant{background:transparent !important}.cce-featured-event .swiper-slide .inner .content span{display:block;text-align:left}.cce-featured-event .swiper-slide .inner .content .title{font-size:1.6em;line-height:1.1em;font-weight:bold;text-transform:uppercase}.cce-featured-event .swiper-slide .inner .content .date{display:block;float:none;font-size:1.25em;line-height:1em;margin:5px 0 0}.cce-featured-event .swiper-slide .inner .add-arrow:after{position:absolute;top:50%;right:-15px}.cce-featured-event .swiper-slide:hover .inner .image:after{margin-right:-140px}.cce-featured-event .swiper-slide:hover .inner .content{margin-right:-25px;background:#498fcc}.cce-featured-event .swiper-slide:hover .inner .content .title{color:#fff}.cce-featured-event .swiper-slide:hover .inner .content .date{color:#fff}.cce-featured-event .swiper-slide:hover .inner .content .add-arrow:after{border-color:#003269}@media screen and (max-width:900px){.cce-featured-event{min-height:300px}.cce-featured-event .cce-featured-event-swiper-container .swiper-wrapper .swiper-slide .inner .image{height:300px;display:block;background-size:cover;background-position:center center}.cce-featured-event .cce-featured-event-swiper-container .swiper-wrapper .swiper-slide .inner .image img{height:300px !important;width:auto !important;max-width:none;position:absolute;top:0;right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@media screen and (max-width:500px){.cce-featured-event-swiper-container{background:#fff}.cce-featured-event .swiper-slide .inner .content-wrapper{position:relative;top:auto;right:auto}.cce-featured-event .swiper-slide .inner .content-wrapper .content{width:100%;padding:20px 25px;text-align:center;margin:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;background:#54c0ba;color:#fff}.cce-featured-event .swiper-slide .inner .content-wrapper .content .slant{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.cce-featured-event .swiper-slide .inner .content-wrapper .content .slant:after{display:none}.cce-featured-event .swiper-slide .inner .image:after{display:none !important}}.cce-calendar-tag,.cce-claendar,.cce-calendar{clear:both;border-bottom:solid 4px rgba(255,99,98,0.5);margin:0 0;padding:50px 0;border-left:none;border-right:none}.cce-calendar-tag h1.h1.alt,.cce-claendar h1.h1.alt,.cce-calendar h1.h1.alt{margin-top:0;margin-bottom:30px;font-weight:bold}.cce-calendar-tag .event,.cce-claendar .event,.cce-calendar .event{display:flex;width:100%;border:solid 4px #fff;border-left:none;border-right:none;align-items:center;position:relative;overflow:hidden}.cce-calendar-tag .event .date,.cce-claendar .event .date,.cce-calendar .event .date{min-width:145px;max-width:145px;font-weight:bold;font-size:1.5em;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 20px;position:relative;color:#fff;background:#003269;line-height:1.2em;text-align:center}.cce-calendar-tag .event .date.single-month span,.cce-claendar .event .date.single-month span,.cce-calendar .event .date.single-month span{display:block}.cce-calendar-tag .event .date>span,.cce-claendar .event .date>span,.cce-calendar .event .date>span{z-index:1;position:relative}.cce-calendar-tag .event .date:after,.cce-claendar .event .date:after,.cce-calendar .event .date:after{position:absolute;top:-250px;left:0;height:calc(100% + 500px);width:145px;background:#003269;content:'';z-index:0}.cce-calendar-tag .event .content,.cce-claendar .event .content,.cce-calendar .event .content{width:100%;padding:20px 0}.cce-calendar-tag .event .content .title,.cce-claendar .event .content .title,.cce-calendar .event .content .title{display:block;margin:0 0 3px}.cce-calendar-tag .event .content .summary,.cce-claendar .event .content .summary,.cce-calendar .event .content .summary{color:inherit;color:#6d6e71}.cce-calendar-tag .event:after,.cce-claendar .event:after,.cce-calendar .event:after{margin-right:20px}.cce-calendar-tag .views-row,.cce-claendar .views-row,.cce-calendar .views-row{background:#F3F3F3;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.cce-calendar-tag .views-row:nth-child(2n) .date,.cce-claendar .views-row:nth-child(2n) .date,.cce-calendar .views-row:nth-child(2n) .date{background:#498fcc}.cce-calendar-tag .views-row:nth-child(2n) .date:after,.cce-claendar .views-row:nth-child(2n) .date:after,.cce-calendar .views-row:nth-child(2n) .date:after{background:#498fcc}.cce-calendar-tag .views-row:hover,.cce-claendar .views-row:hover,.cce-calendar .views-row:hover{background:#e7e7e7}.cce-calendar-tag .button-wrapper,.cce-claendar .button-wrapper,.cce-calendar .button-wrapper{text-align:center;margin:35px 0 0}.cce-calendar-tag .button-wrapper .button,.cce-claendar .button-wrapper .button,.cce-calendar .button-wrapper .button{font-size:.9em;float:none}.cce-calendar-tag .button-wrapper .button:after,.cce-claendar .button-wrapper .button:after,.cce-calendar .button-wrapper .button:after{border-color:var(--color-regular-pink)}.region-cce-callout-grid{border-bottom:solid 4px rgba(255,99,98,0.5)}.cce-calendar-tag{border-bottom:none;margin-bottom:15px;padding-top:10px}.cce-calendar-tag .page__title{display:none !important}@media screen and (max-width:700px){.view-musical-events-calendar .event,.cce-claendar .event{flex-wrap:wrap}.view-musical-events-calendar .event .date,.view-musical-events-calendar .event .content,.cce-claendar .event .date,.cce-claendar .event .content{width:100%;min-width:100%;max-width:100%;padding:15px 20px;text-align:left !important}.view-musical-events-calendar .event .date,.cce-claendar .event .date{background:none !important;color:#003269;padding-bottom:6px;font-size:1em}.view-musical-events-calendar .event .date span,.cce-claendar .event .date span{display:inline !important}.view-musical-events-calendar .event .content,.cce-claendar .event .content{padding-top:0}.view-musical-events-calendar .event .date:after,.cce-claendar .event .date:after{display:none}.view-musical-events-calendar .event:after,.cce-claendar .event:after{display:none !important}.views-row .view-musical-events-calendar:nth-child(2n) .date,.views-row .cce-claendar:nth-child(2n) .date{color:#498fcc}}@media screen and (max-width:550px){.view-musical-events-calendar,.cce-claendar{padding:35px 0 20px}}.cce-social-callout{background:#CCCCCC;border-bottom:solid 8px #fff}.cce-social-callout .ak-container{background:#CCCCCC}.cce-social-callout .ak-container .headline{color:#343e43}.cce-social-callout .ak-container .headline .signature{color:#343e43}.cce-social-callout .ak-container .block__title{display:none !important}.cce-social-callout .ak-container .links:before{display:none !important;background-image:url(/sites/all/themes/smc2015/css/images/social-cross-cce.gif)}@media screen and (max-width:1000px){.cce-social-callout .ak-container .links,.cce-social-callout .ak-container .headline{max-width:100%;text-align:center}.cce-social-callout .ak-container .links:after{display:none !important;background-image:url(/sites/all/themes/smc2015/css/images/social-mobile-cross-cce.gif)}}@media screen and (max-width:1250px){.cce-social-callout .ak-container .headline{text-align:center}.cce-social-callout .ak-container .headline .library-tag{display:block;padding-top:4px}}.cce-event-image{margin:25px 0 0}.cce-event-image .ak-container{display:flex;max-width:1340px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-content:stretch}.cce-event-image .ak-container .content{background:#004277;width:calc(33.33%);margin:0 0;display:flex;align-items:center;border-left:solid 10px #fff;position:relative}.cce-event-image .ak-container .content .slant{background:#004277;text-align:left;margin:0 40px 0 0;max-width:300px;font-size:1.2em}.cce-event-image .ak-container .content .slant .page__title{margin:0 0 8px;font-weight:500}.cce-event-image .ak-container .content .slant .date{font-size:1.25em;margin:0 0 5px;color:var(--color-regular-pink);font-weight:bold}.cce-event-image .ak-container .content .slant *{color:#fff;z-index:2;position:relative}.cce-event-image .ak-container .content:after{width:100%;height:100%;display:block;content:'';position:absolute;top:0;left:-74px;-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-webkit-transform:skew(-15deg);transform:skew(-15deg);background:#004277;z-index:0}.cce-event-image .ak-container .image{max-width:66.66%;width:100%}.cce-event-image .ak-container .image img{display:block}@media screen and (max-width:1100px){.cce-event-image .ak-container .content{font-size:.82em}}@media screen and (max-width:900px){.cce-event-image .ak-container .content{font-size:.68em}.cce-event-image .ak-container .content:after{left:-50px}}@media screen and (max-width:700px){.cce-event-image{margin-top:0}.cce-event-image .ak-container{padding:0}.cce-event-image .ak-container{flex-wrap:wrap}.cce-event-image .ak-container .image,.cce-event-image .ak-container .content{width:100%;min-width:100%}.cce-event-image .ak-container .content{background:#004277;margin:0 !important;padding:15px 20px 10px;border-left:none !important}.cce-event-image .ak-container .content:after{display:none !important}.cce-event-image .ak-container .content .slant{max-width:100%}.cce-event-image .ak-container .content .slant .page__title{margin-bottom:0}}.event-details{padding:25px 0 60px}.event-details a.location{text-decoration:underline}.event-details a.location:hover{text-decoration:none}.event-details .ak-container{max-width:1340px}.event-details .page__title{margin-bottom:8px}.event-details .byline{margin-bottom:0}.event-details .times{width:100%}.event-details .times tbody{width:100%;display:inline-table}.event-details .times tr{border:none}.event-details .times tr:hover td{background:#efefef !important}.event-details .times td{border:solid 8px #fff;border-left:none;border-right:none;background:#f7f7f7 !important;color:#246dac;text-transform:uppercase;font-size:1.35em;font-weight:bold;padding:10px 25px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;vertical-align:middle}.event-details .times td:nth-child(1){width:280px}.event-details .times td:nth-child(3){text-align:right;padding:10px 25px}.event-details .times td:nth-child(3) .button{font-size:.82em;padding:5px 20px}.event-details .times td:nth-child(3) span{text-align:right;display:block;margin:12px 20px !important;text-transform:none;color:var(--color-regular-pink);font-weight:normal}@media screen and (max-width:700px){.event-details .times{display:block}.event-details .times tbody{display:block;width:100%}.event-details .times tr{display:flex;flex-wrap:wrap;padding:15px 20px !important;margin:0 0 15px;background:#f7f7f7 !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.event-details .times tr:hover{background:#efefef !important}.event-details .times tr td{display:block;width:100% !important;margin:0;padding:0 !important;border:none;text-align:left !important;background:none !important}.event-details .times tr td:nth-child(3) span{margin:0 !important;float:none !important;text-align:left;padding:0 !important}.event-details .times tr td .button{float:none !important;margin:10px 0 0 !important;padding:6px 15px !important}}.event-callout{display:flex;width:100%;border:solid 4px #fff;border-left:none;border-right:none;align-items:center;position:relative;overflow:hidden}.event-callout .date{min-width:145px;max-width:145px;font-weight:bold;font-size:1.5em;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 20px;position:relative;color:#fff;background:#003269;line-height:1.2em;text-align:center}.event-callout .date.single-month span{display:block}.event-callout .date>span{z-index:1;position:relative}.event-callout .date:after{position:absolute;top:-250px;left:0;height:calc(100% + 500px);width:145px;background:#003269;content:'';z-index:0}.event-callout .content{width:100%;padding:20px 0}.event-callout .content .title{display:block;margin:0 0 3px}.event-callout .content .summary{color:inherit;color:#6d6e71}.event-callout:after{margin-right:20px}.event-callout .views-row{background:#F3F3F3;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.event-callout .views-row:nth-child(2n) .date{background:#498fcc}.event-callout .views-row:nth-child(2n) .date:after{background:#498fcc}.event-callout .views-row:hover{background:#e7e7e7}.event-callout .button-wrapper{text-align:center;margin:35px 0 0}.event-callout .button-wrapper .button{font-size:.9em;float:none}.event-callout .button-wrapper .button:after{border-color:var(--color-regular-pink)}.para-event-callout{max-width:1200px !important;margin:0 auto;display:block}.para-event-callout .inner{display:flex;background:#F3F3F3}.para-event-callout.add-arrow{position:relative;padding-right:40px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.para-event-callout.add-arrow:hover{background:#e7e7e7}.para-event-callout.add-arrow:after{top:50%;right:20px;margin-top:-10px;position:absolute}.para-event-callout .image{min-width:38%;width:38%;background-size:cover;background-position:center center}.para-event-callout .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.para-event-callout .content{padding:20px 30px 20px 30px;display:flex;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;align-content:center}.para-event-callout .content>span{width:100%}.para-event-callout .content .h1{margin:0}.para-event-callout .content .summary{color:#6d6e71}.para-event-callouts{margin:40px auto;max-width:1240px}.para-event-callouts[data-count="2"] .para-event-callout{clear:both;display:block}.para-event-callouts[data-count="2"] .para-event-callout:first-child{margin-bottom:28px}.para-event-callouts[data-count="3"]{display:flex;width:calc(100% + 42px);margin-left:-14px}.para-event-callouts[data-count="3"] .para-event-callout{min-width:calc(100% / 3);padding:14px}.para-event-callouts[data-count="3"] .para-event-callout .inner{flex-wrap:wrap;align-items:flex-start;align-content:flex-start;height:100%}.para-event-callouts[data-count="3"] .para-event-callout .image{width:100%;height:175px}.para-event-callouts[data-count="3"] .para-event-callout .image img{width:100%}.para-event-callouts[data-count="3"] .para-event-callout .content{width:100%;padding:20px !important;background:#F3F3F3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.para-event-callouts[data-count="3"] .para-event-callout .content .h1{font-size:1.75em}@media screen and (min-width:1241px){.node-bundle-page .para-event-callouts[data-count="3"]{margin-left:auto;margin-right:auto}}@media screen and (max-width:1000px){.para-event-callouts[data-count="3"]{flex-wrap:wrap}.para-event-callouts[data-count="3"] .para-event-callout{width:100%}.para-event-callouts[data-count="3"] .para-event-callout .inner{flex-wrap:nowrap}.para-event-callouts[data-count="3"] .para-event-callout .inner .image{min-width:38%;width:38%;height:100%}}@media screen and (max-width:660px){.para-event-callouts[data-count="3"]{display:flex;width:100%;margin-left:0}.para-event-callouts[data-count="3"] .para-event-callout{padding-left:0}.para-event-callout{flex-wrap:wrap;padding-right:0 !important}.para-event-callout:after{display:none !important}.para-event-callout .image{width:100%}.para-event-callout .content{width:100%;padding:20px !important;min-width:none !important}}@media screen and (max-width:575px){.para-event-callouts .para-event-callout .inner{flex-wrap:wrap !important}.para-event-callouts .para-event-callout .inner .image{width:100% !important;min-width:100%;height:auto !important}}@media screen and (min-width:1241px){.node-bundle-page .para-event-callouts{max-width:1220px;padding:0 20px}.node-bundle-page .para-event-callouts.para-event-callouts[data-count="3"]{max-width:1240px}}@media screen and (max-width:1240px){.node-bundle-page .para-event-callouts{padding:0 20px}.node-bundle-page .para-event-callouts.para-event-callouts[data-count="3"]{max-width:1240px}}.node-bundle-page .para-event-callouts[data-count="3"]{width:100%;margin-left:auto}@media screen and (max-width:660px){.node-bundle-page .para-event-callouts{padding:0 20px !important}}.page-search-google .sidebar-wrapper{display:none !important}.page-search-google #main-content-column{width:100%;padding-left:0 !important}.page-search-google .gsc-above-wrapper-area{border:none;padding:0}.page-search-google .gsc-above-wrapper-area table{margin-top:0}.page-search-google .gsc-above-wrapper-area .gsc-result-info-container{padding:0 !important;background:none !important;border:none}.page-search-google .gsc-resultsHeader{display:none}.page-search-google .gsc-control-cse{padding:0}.page-search-google .google-cse{margin-bottom:0 !important}.page-search-google .google-cse .form-wrapper{display:flex;align-items:flex-end;width:100%}.page-search-google .google-cse .form-wrapper .form-type-textfield{margin:0;padding-right:25px}.page-search-google .google-cse input[type='text']{width:100%;max-width:none;border:solid 1px #ccc;outline:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-size:20px;font-weight:300;margin-top:0;padding:8px 12px;background:#fff}.page-search-google .google-cse input[type='text']:hover{border-color:#c7c8ca}.page-search-google .google-cse input[type='text']:focus{border-color:#498fcc}.page-search-google .google-cse input[type='submit']{font-size:1em;padding:12px 30px}.page-search-google .gsc-webResult .gsc-result{border-bottom:solid 1px #ccc !important;padding-bottom:22px;margin-bottom:22px;background:none !important;padding-left:0 !important;border-left:none !important}.page-search-google .gsc-webResult .gsc-result div.gs-title{text-decoration:none !important}.page-search-google .gsc-webResult .gsc-result a.gs-title{font-size:1.2em;color:#246dac !important;text-decoration:none !important}.page-search-google .gsc-webResult .gsc-result a.gs-title:hover{text-decoration:underline !important}.page-search-google .gsc-webResult .gsc-result a.gs-title b{font-size:inherit !important;text-decoration:none !important}.page-search-google .gsc-webResult .gsc-result a.gs-title *{color:#246dac !important}.page-search-google .gsc-webResult .gsc-result .gs-visibleUrl{display:none !important}.page-search-google .gsc-cursor-box{margin:20px 0 !important}.page-search-google .gsc-cursor-page{color:#246dac !important;border:solid 1px #246dac !important;padding:6px;background:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;text-decoration:none !important}.page-search-google .gsc-cursor-page:hover,.page-search-google .gsc-cursor-page.gsc-cursor-current-page{background:#246dac !important;color:#fff !important}@media screen and (max-width:500px){#google-cse-results{margin-top:25px}}@media screen and (max-width:400px){.page-search-google .google-cse .form-wrapper{flex-wrap:wrap}.page-search-google .google-cse .form-wrapper .form-type-textfield{margin:0 0 20px;padding-right:0}.page-search-google .google-cse input[type='submit']{width:100%}}#page .content-type-saint_marys_stories h1,#page .content-type-research_stories h1{white-space:normal;height:auto}.node-type-saint-marys-stories .page__title,.node-type-research-stories .page__title{margin-bottom:45px}.node-type-news-story .header_image{max-height:580px}.node-type-news-story .field-name-field-featured-image{margin:20px 0 20px}body .stories-show-more{padding:60px 0 30px;text-align:center}body .stories-show-more .button.white-arrow.white-arrow:hover:after{border-color:var(--color-regular-pink) !important}body .news-story-author-bio{margin-top:40px;width:100%}.news-story-byline{margin-bottom:15px}.smc-stories-list-wrapper{padding-bottom:45px}.smc-stories-list{border-top:solid 1px #ccc;margin-top:35px;clear:both}.smc-stories-list .story{color:#000;border-bottom:solid 1px #ccc;width:100%;display:block;padding:35px 0 45px;margin:0 0;position:relative;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.smc-stories-list .story .inner{display:flex;align-items:center;width:100%;background:#fff}.smc-stories-list .story .image{max-width:300px;width:300px;min-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px;background-size:0 0}.smc-stories-list .story .image img{width:100%}.smc-stories-list .story .image .view-tag{display:none}.smc-stories-list .story .content{background:#fff}.smc-stories-list .story .content .story-date{display:block;line-height:1.2em;text-align:left;float:none;font-size:.92em;color:#999;margin:0 0 2px}.smc-stories-list .story .content .story-title{display:block;color:#498fcc;font-size:1.4em;line-height:1.2em;padding:5px 0}.smc-stories-list .story .content .story-contributors{display:block;color:#498fcc;margin:-2px 0 10px;line-height:1.2em}.smc-stories-list .story .content .story-description{display:block}.smc-stories-list .story:after{border:solid var(--color-regular-pink);border-width:0 4px 4px 0;display:inline-block;padding:6px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:3px;margin-top:-5px}.smc-stories-list .full-story{margin-bottom:40px;display:block}.smc-stories-list .full-story:last-child{margin-bottom:40px}.smc-stories-list .full-story .inner{display:flex;align-items:center;color:#000}.smc-stories-list .full-story .inner .story-title{font-size:1.6em !important;line-height:1.25em;display:block;margin:0 0 5px !important;font-weight:400;color:#007cba}.smc-stories-list .full-story .inner .image{min-width:calc(100% / 3);width:calc(100% / 3);background-size:cover;background-position:center center}.smc-stories-list .full-story .inner .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.smc-stories-list .full-story .inner .content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px}.smc-stories-list .full-story .inner .content .button-wrapper{display:block;padding-top:25px}.smc-stories-list .full-story:nth-child(even) .inner{flex-direction:row-reverse}.smc-stories-list .full-story:nth-child(even) .inner .content{padding-left:0;padding-right:25px}@media screen and (max-width:1000px){.smc-stories-list .full-story .inner{align-items:stretch}.smc-stories-list .full-story .inner .image{width:300px;min-width:300px}}@media screen and (max-width:690px){.smc-stories-list .full-story .inner{align-items:stretch;flex-wrap:wrap;flex-direction:row !important}.smc-stories-list .full-story .inner .image{width:100%;min-width:100%}.smc-stories-list .full-story .inner .content{padding:20px 0 0 !important;width:100%}}.paragraphs-items .smc-stories-list-inline h3{float:left;font-size:1.6em !important;line-height:1.25em;margin:30px 0 0 !important;font-weight:400}.paragraphs-items .smc-stories-list-wrapper .smc-stories-list{padding-left:15px !important;padding-right:15px !important}@media screen and (max-width:1000px){.paragraphs-items .smc-stories-list-wrapper .smc-stories-list{padding-left:0 !important;padding-right:0 !important}}.paragraphs-items .smc-stories-list .story .content .story-date{display:none !important}.paragraphs-items .smc-stories-list-inline{padding:0;width:calc(100% + 28px);margin-left:-14px}.paragraphs-items .smc-stories-list-inline .smc-stories-list{flex-wrap:wrap}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story{margin:0 0 35px}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .view-tag{font-size:1em;padding:10px 0 10px 0}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .content{padding:12px 0 0}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .content .story-title{margin:0 !important;font-size:1.2em;padding:0 !important}.paragraphs-items .smc-stories-list-inline .button-wrapper{padding-top:0}.paragraphs-items .smc-stories-list-inline .button{font-size:1em;padding:13px 34px}.paragraphs-items .smc-stories-list-inline h3{margin-bottom:20px !important}.paragraphs-items .smc-stories-list{padding:0;width:100%;border:none !important}.paragraphs-items .smc-stories-list .story{padding:20px 30px 25px 0}body .wrap.content-type-bundle_page .paragraphs-items .smc-stories-list-inline,body .wrap.content-type-cce-landing .paragraphs-items .smc-stories-list-inline{max-width:1240px !important;padding:0 20px 60px !important;width:100%;margin:0 auto 0}@media screen and (max-width:1000px){.paragraphs-items .smc-stories-list-inline .smc-stories-list .story{margin-bottom:0}}.smc-stories-list-inline{padding:60px 0 60px}.smc-stories-list-inline h3{font-size:2.6em;padding:0 14px}.smc-stories-list-inline .smc-stories-list{width:calc(100% - 30px);margin-left:15px}@media screen and (min-width:1001px){.smc-stories-list-inline .smc-stories-list{display:flex;border-top:none;border:none;width:100%;margin-left:0}.smc-stories-list-inline .smc-stories-list .story{align-items:stretch;padding:0 14px;display:flex;align-items:stretch;border:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;width:calc(100% / 3)}.smc-stories-list-inline .smc-stories-list .story .inner{flex-wrap:wrap;display:block;background:#fff}.smc-stories-list-inline .smc-stories-list .story .image{display:block;width:100%;max-width:100%;background-size:cover;padding-bottom:56.25%;background-color:#f7f7f7;position:relative;overflow:hidden}.smc-stories-list-inline .smc-stories-list .story .image img{display:none}.smc-stories-list-inline .smc-stories-list .story .image:before{position:absolute;top:0;left:-150%;background:rgba(0,50,105,0.75);width:100%;height:100%;content:'';display:block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);z-index:9}.smc-stories-list-inline .smc-stories-list .story .content{width:100%;max-width:100%;padding:20px 20px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.smc-stories-list-inline .smc-stories-list .story:after{display:none}.smc-stories-list-inline .smc-stories-list .story:hover .image:before{left:calc(-100% + 100px)}.smc-stories-list-inline .smc-stories-list .story .view-tag{background:#498fcc;display:inline-block !important;z-index:10;padding:16px 0 16px 0;margin-left:-25px;font-weight:bold;text-transform:uppercase;font-size:1.25em;color:#fff;width:auto;z-index:1;letter-spacing:1px;position:absolute;bottom:40px;left:-200px;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;z-index:1000}.smc-stories-list-inline .smc-stories-list .story .view-tag .slant{display:block;background:#498fcc;margin:0 25px 0 40px}.smc-stories-list-inline .smc-stories-list .story .view-tag .slant:after{border-color:#003269}.smc-stories-list-inline .smc-stories-list .story:hover .view-tag{left:0}}@media screen and (max-width:750px){.smc-stories-list .story .image{width:220px;max-width:220px;min-width:220px}}@media screen and (max-width:575px){body .related-stories .smc-stories-list{width:100%;margin-left:0}.smc-stories-list .story{padding-right:0}.smc-stories-list .story .inner{flex-wrap:wrap}.smc-stories-list .story .inner .image,.smc-stories-list .story .inner .content{width:100%;max-width:100%;min-width:100%;padding:0 !important}.smc-stories-list .story .inner .image{padding-bottom:20px !important}.smc-stories-list .story:after{display:none !important}.paragraphs-items .smc-stories-list .story{padding-right:0}}.home-smc-stories{background:rgba(36,109,172,0.2);padding:60px 0 45px;margin-top:115px}.home-smc-stories h3{text-align:center;font-size:2.2em;letter-spacing:4px;text-transform:uppercase;font-weight:bold;font-family:"Lato";line-height:1.2em;color:#004277;display:flex;align-content:center;align-items:center;justify-content:center;margin:0}.home-smc-stories h3 .signature{font-size:3.2em;margin-left:4px;color:var(--color-regular-mint);padding-bottom:30px;padding-left:8px}.home-smc-stories .smc-stories-list .story{border:none !important}.home-smc-stories .smc-stories-list{margin-top:25px;border:none !important}.home-smc-stories .story .content .story-date{display:none}.home-smc-stories .smc-stories-list .story .content{padding:12px 15px 15px}.home-smc-stories .smc-stories-list .story .inner{border:none}@media screen and (max-width:1000px){.home-smc-stories .smc-stories-list .story{border:none !important;background:#fff;padding-top:0;padding-bottom:0;margin-bottom:30px}.home-smc-stories .smc-stories-list .story:after{right:20px}}@media screen and (max-width:750px){.home-smc-stories h3{flex-wrap:wrap}.home-smc-stories h3 .signature{width:100%}}@media screen and (max-width:575px){.home-smc-stories h3{font-size:1.6em}.home-smc-stories .smc-stories-list .story .inner .image{margin:0;padding:0 !important}.home-smc-stories .smc-stories-list .story .inner .content{padding:12px 15px 15px !important}}.saint-marys-stories-body .field-name-field-gallery{margin:45px 0 0}body .story-buttons{padding:50px 0 30px}body .story-buttons .button{padding:12px 20px 12px 40px;position:relative}body .story-buttons .button:after{position:absolute;top:50%;left:20px;-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg);margin:-5px 0 0}body .story-buttons .button:hover:after{border-color:var(--color-regular-pink)}.related-stories{padding:0 0 0 0;margin-top:-10px}.related-stories h3{font-size:2.2em;padding:0 !important}.related-stories .smc-stories-list{width:calc(100% + 28px);margin-left:-14px}.related-stories .smc-stories-list .story-date{display:none !important}.related-stories .smc-stories-list .content{padding:10px 0 0 !important}.related-stories .smc-stories-list .content .story-title{font-size:1.2em !important}.filters{margin:0 0 40px}.filters .group{margin:0 0 30px}.filters .group .label{font-size:1.2em;font-weight:bold;color:#498fcc;margin-bottom:6px;display:block}.filters .button-wrapper .button{font-size:1em;padding:8px 20px}.filters .search-input{position:relative}.filters .search-input:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:20px;height:20px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain;content:'';position:absolute;top:9px;right:10px}.filters .search-input input{width:100%;border:solid 1px #ccc;outline:none !important;padding:9px 14px;line-height:1em}.filters .select2-wrapper{width:100%}.filters .select2-wrapper .select2-container{width:100% !important}.filters .select2-wrapper .select2-container--default .select2-search--inline .select2-search__field{margin:8px 8px -11px}.filters .select2-wrapper .select2-container--default .select2-selection--multiple{border:solid 1px #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.filters .select2-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#eee;color:#2196F3;border:solid 1px #ccc}.filters .select2-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#2196F3}.filters .topics-filter-under{position:relative}.filters .topics-filter-under .select2-container--default{top:0;left:0;width:100%}.filters .checkboxes label{display:block;position:relative;padding-left:32px;margin-bottom:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters .checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters .checkboxes label .checkmark{position:absolute;top:4px;left:0;height:20px;width:20px;background-color:#eee}.filters .checkboxes label:hover input ~ .checkmark{background-color:#ccc}.filters .checkboxes label input:checked ~ .checkmark{background-color:#498fcc}.filters .checkboxes label .checkmark:after{content:"";position:absolute;display:none}.filters .checkboxes label input:checked ~ .checkmark:after{display:block}.filters .checkboxes label .checkmark:after{left:7px;top:2px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.simple-filters{margin-bottom:45px}.simple-filters .group{display:none}.simple-filters .group.simple-group{display:block}.simple-filters .button-wrapper{display:none}@media screen and (max-width:880px){.desktop-filters{display:none !important}.mobile-filters{display:block !important;margin:0 0 20px}}.bubble-toggle{display:flex;margin:10px 0 0}.bubble-toggle label{width:50%;border:solid 1px #ccc;font-weight:normal;padding:0 5px;font-size:12px;text-align:center;display:block;cursor:pointer;color:#666666;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.bubble-toggle label:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.bubble-toggle label:last-child{border-left:none}.bubble-toggle label input{visibility:hidden;display:none}.bubble-toggle label.selected{background:#498fcc;border-color:#498fcc;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.covid-dashboard{margin-top:50px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.covid-dashboard .chart-wrapper{display:flex;flex-wrap:wrap}.covid-dashboard .chart-wrapper .chart{width:100%;margin-bottom:25px}.covid-dashboard canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.covid-dashboard .covid-filters{border:solid 1px #E5E5E5;background:#f7f7f7;margin:0 auto 25px;width:calc(100% - 0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;max-width:600px}.covid-dashboard .covid-filters form{display:flex;justify-content:center;align-items:center;margin:0 auto 0}.covid-dashboard .covid-filters form input{margin:0 8px;width:125px;padding:4px 12px;line-height:1em}.covid-dashboard .covid-filters .label{display:none}.covid-dashboard .covid-filters .button{padding:4px 12px;margin:0 0 0 4px;font:1em;outline:none !important}.covid-dashboard .totals-header{display:flex;margin:20px 0 5px -15px;justify-content:center;width:calc(100% + 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-content:stretch}.covid-dashboard .totals-header>div{display:flex;align-items:stretch;margin-bottom:5px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 3);padding:15px 15px;text-align:center}.covid-dashboard .totals-header>div:last-child{display:block}.covid-dashboard .totals-header>div>div{border:solid 1px #aaa;width:100%;display:flex;align-items:center;padding:20px 15px;flex-wrap:wrap;height:100%}.covid-dashboard .totals-header>div>div>div{text-align:center;width:100%}.covid-dashboard .totals-header>div .number{font-size:3.75em;line-height:1em;font-weight:bold;padding-right:10px;margin-bottom:5px;width:100%;text-align:center}.covid-dashboard .totals-header>div .content{line-height:1.2em;width:100%}.covid-dashboard .totals-header>div .content strong{font-weight:500;font-size:1.4em;display:block}.covid-dashboard .totals-header .rolling-average .number{color:var(--color-regular-pink)}.covid-dashboard .totals-header .total-cases.v3 .number{color:var(--color-regular-pink)}.covid-dashboard .totals-header .total-estimates .extra{display:flex !important}.covid-dashboard .totals-header .total-estimates .extra .nowrap{width:50%}.covid-dashboard .totals-header .total-estimates .extra .nowrap:first-child span{color:var(--color-regular-mint)}.covid-dashboard .totals-header .total-estimates .extra .nowrap:last-child span{color:var(--color-regular-mint)}.covid-dashboard .totals-header .total-estimates .extra .nowrap strong{font-weight:500;font-size:1.4em}.covid-dashboard .totals-header .total-estimates .extra .nowrap strong span{font-size:16px;color:#000 !important;font-weight:400;display:block;margin-top:4px}.covid-dashboard .totals-header .students-employees{font-size:1.25em;font-weight:bold;display:block;margin-top:8px}.covid-dashboard .totals-header .students-employees span{white-space:nowrap;padding:2px 5px;display:inline-block}.covid-dashboard .totals-header .students-employees span:last-child{padding-bottom:0}.covid-dashboard .totals-header .students-employees .students{color:#003269}.covid-dashboard .totals-header .students-employees .employees{color:#498fcc}.covid-dashboard .totals-header .extra{display:block;padding-top:10px;display:block;border-top:solid 1px #ddd;margin-top:12px}.covid-dashboard .totals-header .extra>span{display:inline-block;padding:2px 4px}.covid-dashboard .totals-header .extra span span{font-size:1.35em;font-weight:bold}.covid-dashboard .totals-header .extra.v3{display:block;display:block;margin-top:0;border-top:none;padding-top:0}.covid-dashboard .totals-header .extra.v3>span{display:block;padding:2px 4px}.covid-dashboard .totals-header .extra.v3>span:last-child{margin-bottom:0}.covid-dashboard .totals-header .extra.v3 span span{font-size:3.75em;font-weight:bold;display:block;margin:0 0 5px;line-height:1em}.covid-dashboard .totals-header.archive>div{display:flex;align-items:stretch;margin-bottom:5px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 3);padding:20px 15px;text-align:center;display:none}.covid-dashboard .totals-header.archive>div:last-child{display:block}.covid-dashboard .totals-header.archive>div:last-child .extra{display:none}.covid-dashboard .totals-header.archive .extra{display:block;padding-top:4px}.covid-dashboard .totals-header.archive .extra span{font-size:1.35em;font-weight:bold}.covid-dashboard .totals-header.archive .total-cases{display:block !important}.covid-dashboard .totals-header.archive .total-cases .number{color:#498fcc !important}.covid-dashboard .updated{text-align:center;width:100%;margin:-20px 0 20px;color:#003269;font-style:italic}.covid-dashboard .covid-disclaimer{padding:0 30px;margin:25px 0 35px;color:#000}.covid-dashboard .covid-disclaimer p{margin:0}.covid-dashboard .covid-disclaimer p:first-child{margin-bottom:15px}.covid-dashboard .prematriculation-testing{display:flex;border:solid 1px #E5E5E5;padding:12px 35px;font-size:1.4em;align-items:center;justify-content:center;background:#f7f7f7}.covid-dashboard .prematriculation-testing>div{padding:0 20px;display:flex;align-items:center;justify-content:center}.covid-dashboard .prematriculation-testing>div .number{font-size:2em;line-height:1em;color:#498fcc;font-weight:bold;padding-right:10px}.covid-dashboard .prematriculation-testing>div strong{margin-right:5px;display:inline-block}.covid-dashboard .weekly-testing.v1{border:solid 1px #E5E5E5;padding:24px 20px 15px;align-items:center;justify-content:center;background:#f7f7f7}.covid-dashboard .weekly-testing.v1 .numbers-wrapper{display:flex;align-items:center;width:100%;padding-bottom:5px}.covid-dashboard .weekly-testing.v1 .numbers-wrapper h4{width:auto;line-height:1em;padding-right:35px;min-width:300px;width:300px;color:#000;font-size:1.5em;text-transform:none;margin:0;font-weight:600;font-weight:500}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers{display:flex;width:100%;align-items:center;line-height:1em;justify-content:center}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers>span{display:flex;align-items:center;padding-right:20px}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers .stat{font-weight:900;line-height:1em;padding-right:8px;color:#498fcc;font-size:2.75em}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers .desc{font-size:1.4em}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers>span.positives .stat{color:var(--color-regular-pink)}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .updated{min-width:160px;width:160px;text-align:right;line-height:1em;padding-left:20px;text-align:right;display:block;margin:0;font-style:normal;color:#333}.covid-dashboard .weekly-testing.v1 .weekly-screening-data{display:flex;width:100%;margin:10px 0 15px}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div{width:12.571428571428571%;text-align:center}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers{padding:0 4px;margin-top:3px}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner{border:solid 1px #ccc;background:rgba(255,255,255,0.5)}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner:hover{background:#fff}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner div{font-weight:900;font-size:1.75em;line-height:1em;text-align:center;padding:12px 0;color:#999}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner div.empty{font-weight:300}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner div.tested{border-bottom:solid 1px #ccc}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner div.current.tested{color:#498fcc}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div .numbers .inner div.current.positive{color:var(--color-regular-pink)}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div:first-child{display:flex;flex-wrap:wrap;align-items:center;width:12%;padding-right:10px}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div:first-child div{width:100%;height:41%;display:flex;justify-content:flex-end;text-align:right;align-items:center}.covid-dashboard .weekly-testing.v1 .weekly-screening-data>div:first-child div:first-child{height:18%;font-size:.82em}.covid-dashboard .weekly-testing.v2{border:solid 1px #E5E5E5;padding:24px 20px 15px;align-items:center;justify-content:center;background:#f7f7f7}.covid-dashboard .weekly-testing.v2 h4{width:auto;line-height:1em;padding-right:35px;color:#000;font-size:1.5em;text-transform:none;margin:0;font-weight:600;font-weight:500}.covid-dashboard .weekly-testing.v2 .weekly-screening-data{display:flex;width:calc(100% + 16px);margin:15px -8px 15px -8px}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group{width:calc(100% / 4);min-width:calc(100% / 4);max-width:calc(100% / 4);padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;overflow:hidden}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner{background:#003269;color:#fff;text-align:center;padding:15px 20px 15px;align-items:center;display:flex;align-items:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;justify-content:center}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .title{margin:0 0 10px;display:block;line-height:1em;font-size:18px}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper{display:flex;padding:5px 0 0}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat{width:50%;padding:5px 0}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat .number{background:none;padding:0 0 0;margin:0 0 12px;display:block;font-size:46px;text-align:center}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat .description{font-size:18px;display:block;margin:0 auto;padding:0 15px;line-height:1em;text-align:center}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group:nth-child(3) .inner{background:#498fcc}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group:nth-child(4) .inner{background:#6E6F73}@media screen and (max-width:1275px){.covid-dashboard .weekly-testing.v2 .weekly-screening-data{flex-wrap:wrap !important}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group{width:50%;max-width:50%;min-width:50%;margin:0 0 20px}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper>div{width:50% !important}}@media screen and (max-width:1100px){.covid-dashboard .weekly-testing .numbers-wrapper .updated{min-width:100px;padding-left:0}.covid-dashboard .weekly-testing .numbers-wrapper h4{min-width:200px}.covid-dashboard .weekly-testing .numbers-wrapper .numbers{width:auto}}@media screen and (max-width:850px){.covid-dashboard .totals-header>div{width:auto}}@media screen and (max-width:800px){.covid-dashboard .prematriculation-testing{padding:12px 12px;flex-wrap:wrap}.covid-dashboard .prematriculation-testing>div{width:50%}.covid-dashboard .prematriculation-testing .title{width:100% !important;padding-bottom:8px}}@media screen and (max-width:750px){.covid-dashboard{margin-top:15px}.covid-dashboard .totals-header{flex-wrap:wrap;margin:20px 0 25px -10px;width:calc(100% + 20px)}.covid-dashboard .totals-header>div{width:50%;margin:0;padding:10px 10px}.covid-dashboard .totals-header>div:last-child{width:100%}}@media screen and (max-width:665px){.covid-dashboard .weekly-testing{position:relative;padding:18px 20px 45px}.covid-dashboard .weekly-testing .numbers-wrapper{flex-wrap:wrap;justify-content:center;padding-bottom:15px}.covid-dashboard .weekly-testing .numbers-wrapper h4{text-align:center;width:100%;min-width:100%;padding-bottom:5px;padding-right:0 !important}.covid-dashboard .weekly-testing .numbers-wrapper .updated{position:absolute;bottom:30px;left:20px;width:auto;min-width:0}.covid-dashboard .weekly-testing .numbers-wrapper .numbers>span.positives{padding-right:0}.covid-dashboard .weekly-screening-data{flex-wrap:wrap}.covid-dashboard .weekly-screening-data .group{width:100% !important;display:flex;flex-wrap:nowrap !important;margin:0 0 10px}.covid-dashboard .weekly-screening-data .group>div:first-child{min-width:70px;display:flex;align-items:center;justify-content:center}.covid-dashboard .weekly-screening-data .group>div.numbers{width:100%}.covid-dashboard .weekly-screening-data .group>div.numbers .inner{display:flex;flex-wrap:nowrap}.covid-dashboard .weekly-screening-data .group>div.numbers .inner>div{width:50%}.covid-dashboard .weekly-screening-data .group>div.numbers .inner>div.tested{border-bottom:none;border-right:solid 1px #ccc}.covid-dashboard .weekly-screening-data>div:first-child{justify-content:center;line-height:1em !important;justify-content:center !important}.covid-dashboard .weekly-screening-data>div:first-child>div:first-child{min-width:70px;width:70px}.covid-dashboard .weekly-screening-data>div:first-child>div{text-align:center;justify-content:center !important}.covid-dashboard .covid-filters form{flex-wrap:wrap}.covid-dashboard .covid-filters form label:first-child{width:100%;text-align:center;padding:0 0 5px;display:block;margin-top:-5px !important;margin-right:0 !important}}@media screen and (max-width:600px){.covid-dashboard #weekly-testing .weekly-screening-data{flex-wrap:wrap !important}.covid-dashboard #weekly-testing .weekly-screening-data .group{width:100%;max-width:100%;min-width:100%;margin:0 0 10px}}@media screen and (max-width:450px){.covid-dashboard .totals-header{flex-wrap:wrap;justify-content:center}.covid-dashboard .totals-header>div{width:100%;justify-content:center;margin:0 0 0}}@media screen and (max-width:550px){.covid-dashboard .covid-filters{padding-left:5px;padding-right:5px}.covid-dashboard .covid-filters form{flex-wrap:wrap}.covid-dashboard .covid-filters form .button{width:250px;margin:0 0 0}.covid-dashboard .covid-filters form span{display:none}.covid-dashboard .covid-filters form input{padding-left:10px;padding-right:10px;width:112px;margin-bottom:12px}.covid-dashboard .prematriculation-testing{padding:12px 12px;flex-wrap:wrap}.covid-dashboard .prematriculation-testing>div{width:100%;padding-bottom:8px}.covid-dashboard .prematriculation-testing>div:last-child{padding-bottom:0}}.weekly-testing.v2 .date-picker-wrapper{display:flex;align-items:center}@media screen and (max-width:1275px){.weekly-testing.v2 .date-picker-wrapper{flex-wrap:wrap}.weekly-testing.v2 .date-picker-wrapper h4{width:100% !important;max-width:100% !important;min-width:100% !important}.weekly-testing.v2 .date-picker-wrapper .range-picker{width:100% !important;justify-content:flex-start !important;margin:15px 0 0}}.weekly-testing.v2 .date-picker-wrapper h4{min-width:500px;padding-right:0}.weekly-testing.v2 .date-picker-wrapper .range-picker{display:flex;align-items:center;width:100%;justify-content:flex-end}.weekly-testing.v2 .date-picker-wrapper .range-picker span{font-weight:normal}.weekly-testing.v2 .date-picker-wrapper .range-picker select{margin:0 10px;font-size:16px;color:#444;line-height:1.3;padding:4px 12px;width:125px;box-sizing:border-box;border:1px solid #aaa;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-weight:normal;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}.weekly-testing.v2 .date-picker-wrapper .range-picker select::-ms-expand{display:none}.weekly-testing.v2 .date-picker-wrapper .range-picker select:hover{border-color:#888}.weekly-testing.v2 .date-picker-wrapper .range-picker select option{font-weight:normal}.weekly-testing.v2 .date-picker-wrapper .range-picker button{padding:4px 12px;margin:0 0 0 4px;outline:none !important}@media screen and (max-width:450px){.weekly-testing.v2 .date-picker-wrapper .range-picker{flex-wrap:wrap}.weekly-testing.v2 .date-picker-wrapper .range-picker label{width:100%;display:block}.weekly-testing.v2 .date-picker-wrapper .range-picker select{width:100% !important;margin:0 !important}.weekly-testing.v2 .date-picker-wrapper .range-picker .button-wrapper{width:100%;padding:10px 0 0}.weekly-testing.v2 .date-picker-wrapper .range-picker .button-wrapper button{width:100%}}.wilson-match .wilson-match-banner{background:transparent url(/sites/all/themes/smc2015/images/wilson-match/wilson-match.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;margin:0 auto;padding-bottom:32.5%;position:relative}.wilson-match .wilson-match-banner .discovery{text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:flex-end;align-items:center}.wilson-match .wilson-match-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative;text-align:center;text-shadow:0 0 20px rgba(0,0,0,0.35)}.wilson-match .wilson-match-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(120px + (220 - 120) * ((100vw - 640px) / (1440 - 640)));display:block;text-align:center;margin:0 0 30px;text-align:right;padding-right:130px}.wilson-match .wilson-match-banner .discovery .byline{text-align:right;display:block;width:100%}.wilson-match .buttons{overflow:hidden;*zoom:1;max-width:740px;margin:30px auto 60px}.wilson-match .buttons li{text-align:center;padding:0 20px;display:flex}.wilson-match .buttons li .button{margin:0 auto;float:none;cursor:pointer;display:flex;align-items:center;width:100%;justify-content:center}@media (max-width:775px){.wilson-match .buttons .action-menu{margin-left:0 !important}.wilson-match .buttons li{flex-wrap:wrap;width:100%;padding:0 !important}.wilson-match .buttons li .button{width:100%;margin:0 0 15px}}.wilson-match .quote-section{margin:0 0 75px;overflow:hidden;*zoom:1;overflow:visible;width:100%}.wilson-match .video{margin:0 0 45px;overflow:hidden;*zoom:1}.wilson-match .faith-in-our-future img{margin-top:30px}.wilson-match .factoids{padding:0;margin:30px auto 35px;max-width:750px}.wilson-match .factoids .container{display:flex;margin-left:-35px;flex-wrap:wrap}.wilson-match .factoids .container .factoid{width:50%;display:flex;flex-wrap:wrap;margin:0 0}.wilson-match .factoids .container .factoid .stat{width:100%;font-size:7em}.wilson-match .factoids .container .factoid .description{width:100%}.wilson-match .factoids .container .factoid .description .small{font-size:1.45em}.wilson-match .factoids .container .factoid .description .small em{font-size:.7em;display:block;line-height:1em;margin:6px 0 0}@media (max-width:775px){.wilson-match .factoids .container .factoid{width:100%}.wilson-match .factoids .container .factoid:first-child{margin-bottom:25px}}.wilson-match #student-equity-fund img{margin-top:30px}@media (min-width:1275px){.wilson-match #student-equity-fund ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}}.wilson-match #chris-and-lorraine-wilson img{margin-top:30px}.wilson-match .footnote{margin-top:30px;font-size:.88em;color:#333;font-style:normal}.wilson-match .benefactors h4{margin:10px 0 0}.wilson-match .benefactor-quote blockquote{padding-left:0;font-size:1.45em;line-height:1.4em;color:var(--color-regular-pink);border:none;margin:0;width:100%}.wilson-match .benefactor-quote blockquote p{margin:0;padding:0}.wilson-match .benefactor-quote blockquote cite{line-height:1.2em;margin-top:8px;font-size:18px;text-align:left}.wilson-match .financial-info p{font-size:.92em}.wilson-match .financial-info .all-in{margin-top:45px;overflow:hidden;*zoom:1}.wilson-match .financial-info .all-in img{margin-bottom:15px}.wilson-match .financial-info .pie-chart{margin-top:45px;overflow:hidden;*zoom:1}.wilson-match .financial-info .pie-chart img{margin-bottom:15px}.wilson-match #sidebar-nav-mobile .benefactors{text-align:center}.wilson-match #sidebar-nav-mobile .benefactors img{margin-bottom:0;width:320px}.wilson-match #sidebar-nav-mobile .benefactor-quote blockquote{text-align:center;padding-bottom:0}.wilson-match #sidebar-nav-mobile .benefactor-quote blockquote *{text-align:center !important}.wilson-match #sidebar-nav-mobile .financial-info{text-align:center;max-width:400px;margin:0 auto 45px}.wilson-match #sidebar-nav-mobile .financial-info img{margin-bottom:20px;width:300px}@media (max-width:880px){.wilson-match .sidebar-wrapper{display:none}}.node-type-cce-landing.section-events .smc-stories-list-wrapper,.section-center-academic-innovation .smc-stories-list-wrapper,.node-type-bundle-page.section-office-of-the-president .smc-stories-list-wrapper{padding-bottom:15px}.node-type-cce-landing.section-events #show-more-button .button,.section-center-academic-innovation #show-more-button .button,.node-type-bundle-page.section-office-of-the-president #show-more-button .button{background:#fff;color:#498fcc;border-color:#498fcc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.node-type-cce-landing.section-events #show-more-button .button:after,.section-center-academic-innovation #show-more-button .button:after,.node-type-bundle-page.section-office-of-the-president #show-more-button .button:after{border-color:#498fcc}.node-type-cce-landing.section-events #show-more-button .button:hover,.section-center-academic-innovation #show-more-button .button:hover,.node-type-bundle-page.section-office-of-the-president #show-more-button .button:hover{background:#498fcc;color:#fff}.node-type-cce-landing.section-events #show-more-button .button:hover:after,.section-center-academic-innovation #show-more-button .button:hover:after,.node-type-bundle-page.section-office-of-the-president #show-more-button .button:hover:after{border-color:#fff !important}.sidebar-wrapper .research-project-menu>ul>li>a{color:#246dac !important;margin:0 0 12px 0 !important;font-size:1.2em !important;line-height:1.2em !important}.sidebar-wrapper .research-project-menu>ul>li>ul{padding:0 !important;margin:0 !important;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.sidebar-wrapper .research-project-menu>ul>li>ul>li{margin-bottom:8px}.sidebar-wrapper .research-project-menu>ul>li>ul>li>a{background:#498fcc !important;display:block !important;color:#fff !important;padding:6px 24px 8px 12px !important;font-weight:normal !important;margin-right:0 !important;position:relative;line-height:1em !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li>a:after{content:'';position:absolute;top:8px;right:12px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}.sidebar-wrapper .research-project-menu>ul>li>ul>li>a:hover{background:var(--color-regular-pink) !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.sidebar-wrapper .research-project-menu>ul>li>ul>li.open>a{background:var(--color-regular-pink) !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.sidebar-wrapper .research-project-menu>ul>li>ul>li.open>a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-wrapper .research-project-menu>ul>li>ul>li.no-submenu>a:after{display:none !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li.no-box{margin-top:-5px}.sidebar-wrapper .research-project-menu>ul>li>ul>li.no-box a{background:transparent !important;color:#498fcc !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li.no-box a:hover{color:var(--color-regular-pink) !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li>ul{margin:0 0 0 !important;padding:5px 0 0 15px !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li>ul li{margin-bottom:4px}.sidebar-wrapper .research-project-menu>ul>li>ul>li>ul li a{color:#498fcc !important;font-weight:normal !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;padding:2px 0 !important;margin-right:0 !important;line-height:1em !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li>ul li a:hover{color:var(--color-regular-pink) !important}.sidebar-wrapper .research-project-menu>ul>li>ul>li>ul li.smooth-active a{color:var(--color-regular-pink) !important}.research-project-sections{padding-bottom:60px}.research-project-sections .research-project-section:first-child{padding-top:20px}.research-project-section{margin-top:45px;padding-top:45px;border-top:solid 1px #ccc}.research-project-section:first-child{margin-top:0;border-top:none}.research-project-section h3{margin:0 0 15px !important}.reseaerch-column-main-content h3{font-weight:500;font-size:1.65em}.research-project-references ol,.research-project-references ul{padding-left:40px}@media screen and (max-width:880px){.node-type-research-project-page .sidebar-wrapper .research-project-menu,.node-type-research-project-page #sidebar-nav-mobile .research-project-menu,.node-type-research-project .sidebar-wrapper .research-project-menu,.node-type-research-project #sidebar-nav-mobile .research-project-menu{display:none !important}}.brand-standards-v2-wrap .ak-container{max-width:1300px}.brand-standards-v2-wrap .ak-container.large{max-width:1460px}.brand-standards-v2-wrap .content-row{padding:30px 0}.brand-standards-v2-wrap .centered-copy h2{text-align:center}.brand-standards-v2-wrap .centered-copy p{text-align:center;max-width:800px;margin:0 auto 15px}.brand-standards-v2-wrap .split-headline.top{margin:0}.brand-standards-v2-wrap .columns{width:100%;display:flex}.brand-standards-v2-wrap .columns .column{width:50%}.brand-standards-v2-wrap .columns .column.third{width:calc(100% / 3)}.brand-standards-v2-wrap .columns .column.fourth{width:calc(100% / 4)}@media screen and (max-width:767px){.brand-standards-v2-wrap .columns .column{width:100%}}#block-menu-menu-moreau-gallery{margin:0}.region-moreau-gallery-menu .block-menu-block{margin:0}.region-moreau-gallery-menu .block__title{display:none !important}@media screen and (max-width:1050px){.region-moreau-gallery-menu .contextual-links-wrapper{display:none !important}}.moreau-gallery-wrapper{font-family:'Lato'}.moreau-gallery-wrapper .node-image-gallery{margin:0 auto 30px;max-width:900px;width:100%}.moreau-gallery-wrapper .mg-header{position:absolute;top:0;left:0;width:100%;display:flex;padding:20px 25px;align-items:center;z-index:100}.moreau-gallery-wrapper .mg-header .logo{min-width:230px}.moreau-gallery-wrapper .mg-header .logo a{font-size:20px;text-transform:uppercase;font-weight:400;color:#000;text-decoration:none;display:inline-block;position:relative;padding:10px 0}.moreau-gallery-wrapper .mg-header .logo a span{position:relative;z-index:5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;transition-delay:.1s}.moreau-gallery-wrapper .mg-header .logo a:hover span{color:#007cba}.moreau-gallery-wrapper .mg-header .logo a:after{content:'';height:1px;width:0;position:absolute;bottom:0;left:0;background:#007cba;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.moreau-gallery-wrapper .mg-header .logo a:hover:after{width:100%}.moreau-gallery-wrapper .mg-header .menu{width:100%}.moreau-gallery-wrapper .mg-header .menu ul{display:flex;justify-content:flex-end;margin:0;padding:0}.moreau-gallery-wrapper .mg-header .menu ul li{position:relative}.moreau-gallery-wrapper .mg-header .menu ul li a{text-transform:uppercase;color:#000;display:block;padding:10px 20px;font-weight:400;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:relative;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;transition-delay:.1s}@media screen and (max-width:1250px){.moreau-gallery-wrapper .mg-header .menu ul li a{padding:10px 12px}}.moreau-gallery-wrapper .mg-header .menu ul li a.active,.moreau-gallery-wrapper .mg-header .menu ul li a.hover,.moreau-gallery-wrapper .mg-header .menu ul li a:hover{color:#007cba}.moreau-gallery-wrapper .mg-header .menu ul li a:after{content:'';height:1px;width:0;position:absolute;bottom:0;left:0;background:#007cba;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.moreau-gallery-wrapper .mg-header .menu ul li a.active:after,.moreau-gallery-wrapper .mg-header .menu ul li a.hover:after,.moreau-gallery-wrapper .mg-header .menu ul li a:hover:after{width:100%}.moreau-gallery-wrapper .mg-header .menu ul li.slidingDropdown ul,.moreau-gallery-wrapper .mg-header .menu ul li:hover ul{display:block}.moreau-gallery-wrapper .mg-header .menu ul li ul{position:absolute;left:50%;transform:translate(-50%,0);display:block;background:#212121;display:none;padding:0;margin:0}.moreau-gallery-wrapper .mg-header .menu ul li ul li{width:100%;padding:0;border-bottom:solid 1px rgba(255,255,255,0.2)}.moreau-gallery-wrapper .mg-header .menu ul li ul li:last-child{border-bottom:none}.moreau-gallery-wrapper .mg-header .menu ul li ul li a{display:block;color:#fff;padding-top:10px;padding-bottom:10px;font-size:.92em;line-height:1em;text-align:center}.moreau-gallery-wrapper .mg-header .menu ul li ul li a:after{display:none}.moreau-gallery-wrapper .mg-header .menu ul li ul li a.active,.moreau-gallery-wrapper .mg-header .menu ul li ul li a:hover{background:#000;color:#fff !important}.moreau-gallery-wrapper .mg-header.mg-header-dark a,.moreau-gallery-wrapper .mg-header.mg-header-dark ul li a,.moreau-gallery-wrapper .mg-header.mg-header-dark a span{color:#fff !important}.moreau-gallery-wrapper .mg-header.mg-header-dark a:after,.moreau-gallery-wrapper .mg-header.mg-header-dark ul li a:after,.moreau-gallery-wrapper .mg-header.mg-header-dark a span:after{background:#fff}.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger .bar1,.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger .bar2,.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger .bar3{background-color:#fff}.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger.open .bar1,.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger.open .bar2,.moreau-gallery-wrapper .mg-header.mg-header-dark .menu-trigger.open .bar3{background-color:#000}@media screen and (min-width:1151px){.moreau-gallery-wrapper .mg-header .menu-block-wrapper>ul.menu{display:flex !important}}.moreau-gallery-wrapper .menu-trigger{position:absolute;top:22px;right:20px;z-index:10;margin:0 0 0 !important;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s}.moreau-gallery-wrapper .menu-trigger .bar1,.moreau-gallery-wrapper .menu-trigger .bar2,.moreau-gallery-wrapper .menu-trigger .bar3{width:32px;height:3px;background-color:#000;margin:7px 0;transition:0.4s}.moreau-gallery-wrapper .menu-trigger.open{margin-top:3px}.moreau-gallery-wrapper .menu-trigger.open .bar1{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.moreau-gallery-wrapper .menu-trigger.open .bar2{opacity:0}.moreau-gallery-wrapper .menu-trigger.open .bar3{-webkit-transform:rotate(45deg) translate(-7px,-8px);transform:rotate(45deg) translate(-7px,-8px)}.moreau-gallery-wrapper #mg-mp-trigger{display:none}@media screen and (max-width:1150px){.moreau-gallery-wrapper #mg-mp-trigger{display:block}.moreau-gallery-wrapper .mg-header{flex-wrap:wrap;position:relative;padding-bottom:0;margin-bottom:-100px}.moreau-gallery-wrapper .mg-header .menu{margin-top:20px}.moreau-gallery-wrapper .mg-header .menu ul{display:none;width:100%;flex-wrap:wrap;background:#343e43;width:calc(100% + 50px);margin-left:-25px}.moreau-gallery-wrapper .mg-header .menu ul li{width:100%}.moreau-gallery-wrapper .mg-header .menu ul li a{padding:10px 25px;color:#b2b3b6;border-bottom:solid 1px rgba(178,179,182,0.5)}.moreau-gallery-wrapper .mg-header .menu ul li a:hover{background:#000}.moreau-gallery-wrapper .mg-header .menu ul li a:hover,.moreau-gallery-wrapper .mg-header .menu ul li a.active{color:#fff}.moreau-gallery-wrapper .mg-header .menu ul li a:after{background:#fff;display:none !important}.moreau-gallery-wrapper .mg-header .menu ul li ul{position:relative}.moreau-gallery-wrapper .mg-header .menu ul li ul li a{text-align:left;padding:10px 50px}}.moreau-gallery-wrapper .pre-footer{padding:45px 0}.moreau-gallery-wrapper .pre-footer .ak-container{flex-wrap:wrap;max-width:800px}.moreau-gallery-wrapper .pre-footer .ak-container .headline-wrapper{text-align:center;width:100%;margin:0 0 15px}.moreau-gallery-wrapper .pre-footer .ak-container .headline-wrapper h4{margin:0}.moreau-gallery-wrapper .pre-footer .ak-container p{margin:0}.moreau-gallery-wrapper .pre-footer .ak-container .contact-info{width:50%;text-align:center}@media screen and (max-width:750px){.moreau-gallery-wrapper .pre-footer .ak-container .contact-info{width:100%}.moreau-gallery-wrapper .pre-footer .ak-container .contact-info:first-child{margin:0 0 15px}}.moreau-gallery-wrapper .parallax-window{display:block;height:365px;width:100%;overflow:hidden}.moreau-gallery-wrapper .header_image{position:relative}.moreau-gallery-wrapper .header_image.header_image_light:before{display:block;width:100%;height:100%;content:'';background:rgba(255,255,255,0.15);position:absolute;top:0;left:0;z-index:9}.moreau-gallery-wrapper .header_image.header_image_dark:before{display:block;width:100%;height:100%;content:'';background:rgba(0,0,0,0.25);position:absolute;top:0;left:0;z-index:9}@media screen and (max-width:1000px){.moreau-gallery-wrapper .header_image{height:260px}.moreau-gallery-wrapper .header_image img{height:260px !important;width:auto !important;max-width:none !important;transform:translate(-50%,0);left:50%;position:absolute}}.moreau-gallery-wrapper .main-content{padding:60px 0}.moreau-gallery-wrapper .main-content .ak-container{max-width:1150px}.moreau-gallery-wrapper .main-content *:first-child{margin-top:0}.moreau-gallery-wrapper .main-content h2,.moreau-gallery-wrapper .main-content h3,.moreau-gallery-wrapper .main-content h4{margin:30px 0 20px;font-family:'Lato';color:#000;font-weight:500}.moreau-gallery-wrapper .main-content h2{margin-bottom:25px}.moreau-gallery-wrapper .main-content h3{font-size:20px}.moreau-gallery-wrapper .main-content ul,.moreau-gallery-wrapper .main-content p{margin:0 0 15px}.moreau-gallery-wrapper .mg-home{background:#f7f7f7 no-repeat center center;background-size:cover;width:100%;height:calc(100vh - 108px);display:flex;align-items:center;justify-content:center}.moreau-gallery-wrapper .mg-home h1{font-size:33px;text-transform:uppercase;color:#000;margin:0}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}
ul.expert-list{padding-left:0;}.expert-item,ul.expert-list li{display:inline-block;width:100%;margin-bottom:20px;list-style:none;}.expert-item .expert-title,ul.expert-list li .expert-title{font-weight:700;}.expert-item .expert-areas,ul.expert-list li .expert-areas{line-height:1.25em;}.expert-item .expert-areas span,ul.expert-list li .expert-areas span{font-style:italic;font-weight:700;}.expert-item img,ul.expert-list li img{float:left;margin-right:5%;}div.topic-glossary ul{padding-left:0;line-height:1.375em;}div.topic-glossary ul li{display:inline;margin-right:.5em;}div.topic-item h3{margin-top:1.25em;margin-bottom:.375em;padding-bottom:.375em;border-bottom:1px solid #0a88b7;}.node-expert-for-the-media h3{border-bottom:1px solid #ccc;}.expert-header{color:#000;line-height:1em;background-color:#ccc;overflow:hidden;padding-right:1%;}.expert-header img{float:left;margin-right:2%;}.expert-header-txt h3{color:#000;font-weight:700;border-bottom:none;}.expert-header-txt ul{list-style-type:none;margin-top:4%;}.expert-header-txt ul li{margin:2% 0;}.expert-title{font-style:italic;}.expert-bio{clear:both;}@media screen and (max-width:579px){.expert-header{padding-right:0;width:218px;margin:0 auto;}.expert-header img{float:none;margin-right:0;}.expert-header{text-align:center;}.expert-header-txt{padding:0 5px;}.expert-header-txt ul{padding-left:0;}}
.tabs{width:100%;display:inline-block;}.tab-links:after{display:block;clear:both;content:'';}.tab-links{margin-left:0;margin-bottom:0;padding-left:0px;}.tab-links li{float:left;list-style:none;width:25%;}div#page #main-content-column .tab-links a:visited,div#page #main-content-column .tab-links a{padding:3px 21px;display:inline-block;border-radius:3px 3px 0px 0px;height:50px;text-align:center;background:#dbd9d4;border:#bbb 1px solid;text-decoration:none !important;font-size:16px;font-weight:600;color:#34a4a1;transition:all linear 0.15s;}div#page  #main-content-column .tab-links a:link{color:#34a4a1;}div#page #main-content-column .tab-links a:hover{background:#eee;text-decoration:none;}div#page #main-content-column .tab-links li.active a,div#page #main-content-column .tab-links li.active a:hover{background:#fbf8ef;color:#444;border-bottom:none;}.tab-content{padding:15px;border-radius:3px;box-shadow:0px 0px 5px #bbb;background:#fbf8ef;margin-top:-1px;}.tab{position:absolute;left:-9999px;top:-9999px;}.tab.active{position:relative;left:0;top:0;}span.number{color:#fff;background-color:#68c6c6;border-radius:15px;padding:2px 10px;font-size:0.875em;margin-left:5px;}span.date{float:right;margin-right:32px;font-size:0.675em;line-height:2em;}
.hide{position:absolute !important;top:-9999px !important;left:-9999px !important;}.collapse{padding:0 12px 12px 16px;background-color:#eee;}.clickable{background-color:#eee;padding-left:8px}p.clickable{font-weight:bold;font-size:1.375em;color:#34a4a1;}div#page #content .clickable{margin-top:12px;}.clickable:hover{color:#34a4a1;cursor:pointer;background-color:#dedede;}.clickable.active{color:#34a4a1;background-color:#dedede;}.sign{margin-right:10px;float:right;}
