/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.sr .hero .row-wrapper > .container-fluid:not(.sr-ignore),html.sr .hero img:not(.sr-ignore),html.sr .hero .card:not(.sr-ignore){visibility:hidden;}html.sr .hero .sr-ignore .row-wrapper > .container-fluid,html.sr .hero .sr-ignore img,html.sr .hero .sr-ignore .card{visibility:visible;}html.sr .page section.row-wrapper > .container-fluid:not(.sr-ignore),html.sr .page img:not(.sr-ignore),html.sr .page .card:not(.sr-ignore),html.sr .page .views-exposed-form:not(.sr-ignore){visibility:hidden;}html.sr .page .sr-ignore section.row-wrapper > .container-fluid,html.sr .page .sr-ignore img,html.sr .page .sr-ignore .card{visibility:visible;}.page .text-white a:not(.btn),.hero .text-white a:not(.btn){color:inherit;}.page .sm-gutters,.hero .sm-gutters{margin-right:-15px;margin-left:-15px;}.page .sm-gutters > .col,.page .sm-gutters > [class*=col-],.hero .sm-gutters > .col,.hero .sm-gutters > [class*=col-]{padding-right:15px;padding-left:15px;}.page .offset-container,.hero .offset-container{margin-left:-30px;margin-right:-30px;}.page .embed-responsive,.hero .embed-responsive{}.page .views-exposed-form,.hero .views-exposed-form{margin-bottom:3rem;}.page .views-exposed-form label,.hero .views-exposed-form label{text-transform:uppercase;font-size:0.65rem;color:#555555;margin-bottom:0;}.page .views-exposed-form .form-control,.hero .views-exposed-form .form-control{border-radius:0.25rem;}.page .views-exposed-form .form-submit,.hero .views-exposed-form .form-submit{padding:0.7rem 2rem;}.page .pagination,.hero .pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:0;margin-right:-30px;margin-top:-1px;}.page .pagination .page-link,.hero .pagination .page-link{text-transform:uppercase;font-size:0.65rem;font-weight:600;padding:0.5rem 1rem;border-radius:0;}.fadethis{opacity:0%;-webkit-transition:opacity 0.8s;transition:opacity 0.8s;}.fadein:hover .fadethis{opacity:100%;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}#main-breadcrumb{height:auto;line-height:1.75;padding:1rem 0;}#main-breadcrumb,#main-breadcrumb .container-fluid,#main-breadcrumb .breadcrumb{height:auto;}.presnull{pointer-events:none;}nav#main-menu.main-menu.navbar .navbar-nav > li.nav-item{width:auto !important;}.page .lead,.hero .lead{font-size:1.25rem;}.page h1,.page h2,.page h3,.page .h1,.page .h2,.page .h3,.hero h1,.hero h2,.hero h3,.hero .h1,.hero .h2,.hero .h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;}.page h4,.page h5,.page h6,.page .h4,.page .h5,.page .h6,.hero h4,.hero h5,.hero h6,.hero .h4,.hero .h5,.hero .h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;}.page .display-1,.hero .display-1{font-weight:700;}.page .display-1.display-lead,.hero .display-1.display-lead{font-size:6rem;}@media (max-width:1200px){.page .display-1.display-lead,.hero .display-1.display-lead{font-size:calc(1.725rem + 5.7vw);}}.page .display-2,.hero .display-2{font-weight:700;}.page .display-3,.page .display-4,.hero .display-3,.hero .display-4{font-weight:700;}.page .fas,.page .far,.hero .fas,.hero .far{line-height:1.75;}.page .big-icon,.hero .big-icon{font-size:4em;}.page .section-icon,.hero .section-icon{font-size:1.5em;}.page .font-family-bebas-neue,.hero .font-family-bebas-neue{font-family:"Bebas Neue","Open Sans","Helvetica Neue",sans-serif;font-weight:normal !important;}.page .font-family-montserrat,.hero .font-family-montserrat{font-family:"Montserrat","Open Sans","Helvetica Neue",sans-serif;}.page .font-weight-semibold,.hero .font-weight-semibold{font-weight:600;}.page .letter-spacing-1,.hero .letter-spacing-1{letter-spacing:0.1rem;}.page .letter-spacing-2,.hero .letter-spacing-2{letter-spacing:0.2rem;}.page .letter-spacing-3,.hero .letter-spacing-3{letter-spacing:0.3rem;}.page .letter-spacing-4,.hero .letter-spacing-4{letter-spacing:0.4rem;}.page .letter-spacing-5,.hero .letter-spacing-5{letter-spacing:0.5rem;}.page .line-height-1,.hero .line-height-1{line-height:1;}.page .line-height-1-2,.hero .line-height-1-2{line-height:1.2;}.page .line-height-1-5,.hero .line-height-1-5{line-height:1.5;}.page .line-height-1-75,.hero .line-height-1-75{line-height:1.75;}.page .list-disclosures > ul,.hero .list-disclosures > ul{padding-left:0;list-style:none;}.page .list-disclosures > ul li,.hero .list-disclosures > ul li{margin-bottom:0.5rem;}.page .list-disclosures > ul li:last-child,.hero .list-disclosures > ul li:last-child{margin-bottom:0;}.page .text-facebook,.hero .text-facebook{color:#3B5998;}.page .text-google-plus,.hero .text-google-plus{color:#DC4E41;}.page .text-instagram,.hero .text-instagram{color:#E4405F;}.page .text-linkedin,.hero .text-linkedin{color:#0077B5;}.page .text-pinterest,.hero .text-pinterest{color:#BD081C;}.page .text-tumblr,.hero .text-tumblr{color:#36465D;}.page .text-twitter,.hero .text-twitter{color:#1DA1F2;}.page .text-vine,.hero .text-vine{color:#11B48A;}.page .text-youtube,.hero .text-youtube{color:#CD201F;}.page .text-rss,.hero .text-rss{color:#FFA500;}.page .text-vimeo,.hero .text-vimeo{color:#1AB7EA;}.page .text-snapchat,.hero .text-snapchat{color:#FFFC00;}.page .text-skype,.hero .text-skype{color:#00AFF0;}.diag-maroon-transparent{background:linear-gradient(45deg,#5d1725 0%,rgba(93,23,37,0) 100%);}.diag-transparent-maroon{background:linear-gradient(135deg,rgba(150,37,60,0) 0%,#96253c 100%);}.vert-white-transparent{background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);}.vert-transparent-white{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);}.vert-white30-transparent{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white 30%,rgba(255,255,255,0) 100%);}.vert-white50-transparent{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white 50%,rgba(255,255,255,0) 100%);}.horz-white50-transparent{background:-webkit-gradient(linear,left top,right top,color-stop(50%,white),to(rgba(255,255,255,0)));background:linear-gradient(to right,white 50%,rgba(255,255,255,0) 100%);}.diag-maroon200-maroon700{background:linear-gradient(135deg,#882236 0%,#40101a 100%);}.diag-maroon200-maroon600{background:linear-gradient(135deg,#882236 0%,#4f131f 100%);}.diag-maroon400-maroon800{background:linear-gradient(135deg,#6b1b2b 0%,#320c14 100%);}.vert-white-gray300{background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background:linear-gradient(to bottom,white 0%,#e1e1e1 100%);}.horz-light-dark-maroon{background:-webkit-gradient(linear,left top,right top,from(#7a1e30),to(#40101a));background:linear-gradient(to right,#7a1e30 0%,#40101a 100%);}.gray-200{background-color:#eeeeee;}.min-h-px-100{min-height:100px !important;}.min-h-px-125{min-height:125px !important;}.min-h-px-150{min-height:150px !important;}.min-h-px-175{min-height:175px !important;}.min-h-px-200{min-height:200px !important;}.min-h-px-225{min-height:225px !important;}.min-h-px-250{min-height:250px !important;}.min-h-px-275{min-height:275px !important;}.min-h-px-300{min-height:300px !important;}.min-h-px-325{min-height:325px !important;}.min-h-px-350{min-height:350px !important;}.min-h-px-375{min-height:375px !important;}.min-h-px-400{min-height:400px !important;}.min-h-px-425{min-height:425px !important;}.min-h-px-450{min-height:450px !important;}.min-h-px-475{min-height:475px !important;}.min-h-px-500{min-height:500px !important;}.min-h-px-525{min-height:525px !important;}.min-h-px-550{min-height:550px !important;}.min-h-px-575{min-height:575px !important;}.min-h-px-600{min-height:600px !important;}.min-h-px-625{min-height:625px !important;}.min-h-px-650{min-height:650px !important;}.min-h-px-675{min-height:675px !important;}.min-h-px-700{min-height:700px !important;}.min-h-px-725{min-height:725px !important;}.min-h-px-750{min-height:750px !important;}.min-h-px-775{min-height:775px !important;}.min-h-px-800{min-height:800px !important;}.min-h-px-825{min-height:825px !important;}.min-h-px-850{min-height:850px !important;}.min-h-px-875{min-height:875px !important;}.min-h-px-900{min-height:900px !important;}.min-h-px-925{min-height:925px !important;}.min-h-px-950{min-height:950px !important;}.min-h-px-975{min-height:975px !important;}.min-h-px-1000{min-height:1000px !important;}.min-h-px-1025{min-height:1025px !important;}.min-h-px-1050{min-height:1050px !important;}.min-h-px-1075{min-height:1075px !important;}.min-h-px-1100{min-height:1100px !important;}.min-h-px-1125{min-height:1125px !important;}.min-h-px-1150{min-height:1150px !important;}.min-h-px-1175{min-height:1175px !important;}.min-h-px-1200{min-height:1200px !important;}.min-h-px-1225{min-height:1225px !important;}.min-h-px-1250{min-height:1250px !important;}.min-h-px-1275{min-height:1275px !important;}.min-h-px-1300{min-height:1300px !important;}.min-h-px-1325{min-height:1325px !important;}.min-h-px-1350{min-height:1350px !important;}.min-h-px-1375{min-height:1375px !important;}.min-h-px-1400{min-height:1400px !important;}.min-h-px-1425{min-height:1425px !important;}.min-h-px-1450{min-height:1450px !important;}.min-h-px-1475{min-height:1475px !important;}.min-h-px-1500{min-height:1500px !important;}.min-h-px-1525{min-height:1525px !important;}.min-h-px-1550{min-height:1550px !important;}.min-h-px-1575{min-height:1575px !important;}.min-h-vh-10{min-height:10vh !important;}.min-h-vh-20{min-height:20vh !important;}.min-h-vh-30{min-height:30vh !important;}.min-h-vh-40{min-height:40vh !important;}.min-h-vh-50{min-height:50vh !important;}.min-h-vh-60{min-height:60vh !important;}.min-h-vh-70{min-height:70vh !important;}.min-h-vh-80{min-height:80vh !important;}.min-h-vh-90{min-height:90vh !important;}.min-h-vh-100{min-height:100vh !important;}.min-h-vh-110{min-height:110vh !important;}.min-h-vh-120{min-height:120vh !important;}.min-h-vh-130{min-height:130vh !important;}.min-h-vh-140{min-height:140vh !important;}.min-h-vh-150{min-height:150vh !important;}.top-0{top:0;bottom:auto;}.right-0{right:0;left:auto;}.bottom-0{top:auto;bottom:0;}.left-0{right:auto;left:0;}.hero,.main-breadcrumb,.page{position:relative;z-index:1;}.section-menu{position:relative;font-family:"Source Sans Pro","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;overflow:hidden;height:70px;z-index:9;}.section-menu.affix{position:fixed;z-index:1029;top:0;right:0;bottom:0;left:0;width:100%;-webkit-box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;}.section-menu > a.scroll{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;width:70px;height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e1e1e1;-webkit-transition:all 0.3s;transition:all 0.3s;}.section-menu > a.scroll.scroll-left{right:auto;left:0;background:-webkit-gradient(linear,left top,right top,color-stop(50%,white),to(rgba(255,255,255,0)));background:linear-gradient(to right,white 50%,rgba(255,255,255,0) 100%);}.section-menu > a.scroll.scroll-right{right:0;left:auto;background:-webkit-gradient(linear,right top,left top,color-stop(50%,white),to(rgba(255,255,255,0)));background:linear-gradient(to left,white 50%,rgba(255,255,255,0) 100%);}.section-menu > a.scroll:hover,.section-menu > a.scroll:focus{color:#000;}.section-menu .nav{overflow-x:scroll;height:100%;padding-bottom:17px;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;}.section-menu .nav > li:first-child{padding-left:300px;}.section-menu .nav > li:last-child{padding-right:300px;}.section-menu .nav > li > a{padding:0 25px;height:70px;border:none;text-transform:initial;font-size:0.85rem;line-height:70px;text-decoration:none;white-space:nowrap;color:#333333;-webkit-transition:all 0.3s;transition:all 0.3s;}.section-menu .nav > li > a.active{text-decoration:underline;background-color:#f9f9f9;}.section-menu .nav > li > a:hover,.section-menu .nav > li > a:focus{color:#5d1725;background-color:#f9f9f9;}.section-menu.table-of-contents-main{background:#fff;}.section-menu.table-of-contents-main:not(.affix){background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin-top:2rem;margin-bottom:-2rem;}.section-menu.table-of-contents-main ul.table-of-contents.nav > li > a{border-radius:25px;padding:0 15px;line-height:40px;height:40px;margin:15px 4px 15px 0;border:1px solid #e9e9e9;}.section-menu.table-of-contents-main ul.table-of-contents.nav > li > a.active{background-color:#5d1725;color:#fff;}.section-menu.table-of-contents-main ul.table-of-contents.nav > li > a.on-this-page{border:none;color:#7a1e30;}.section-menu.table-of-contents-main ul.table-of-contents.nav > li > a.on-this-page:hover,.section-menu.table-of-contents-main ul.table-of-contents.nav > li > a.on-this-page:focus{background:transparent;text-decoration:none;color:#7a1e30;}.page .list-group{border-radius:0.3rem;}.page .list-group-item{border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s;}.page .list-group-item:first-child{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;}.page .list-group-item:last-child{border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem;}.page .list-group-item:hover:not(.no-scale),.page .list-group-item:focus:not(.no-scale){-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;}.page .list-group-horizontal{border-radius:0.3rem;}.page .list-group-horizontal .list-group-item{border-radius:0;}.page .list-group-horizontal .list-group-item:first-child{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}.page .list-group-horizontal .list-group-item:last-child{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}.page .files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;}.page .files-list li{position:relative;display:block;margin:0;padding:0;position:relative;display:block;padding:0.45rem 1.25rem;margin-bottom:-1px;border:1px solid rgba(0,0,0,0.125);background-color:#fff;text-decoration:none;}.page .files-list li:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.page .files-list li:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.page .files-list li ul{margin-top:0.35rem;margin-right:-1.27rem;margin-bottom:-0.5rem;margin-left:-1.25rem;}.page .files-list li:first-child a,.page .files-list > a:first-child{border-top-left-radius:0;border-top-right-radius:0;}.page .files-list li:last-child a,.page .files-list > a:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;}.page .files-list a{position:relative;display:block;padding:0.3rem 1.25rem;margin-top:0 !important;margin-right:-1.25rem !important;margin-bottom:0 !important;margin-left:-1.25rem !important;border:none;background-color:#fff;padding-left:3rem;text-decoration:none;}.page .files-list a:hover,.page .files-list a:focus{background-color:#f9f9f9;color:#5d1725;text-decoration:none;}.page .files-list a:before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:1.25rem;content:"\f0c1";}.page .files-list a[href$=".doc"]:before{content:"\f1c2";}.page .files-list a[href$=".docx"]:before{content:"\f1c2";}.page .files-list a[href$=".xls"]:before{content:"\f1c3";}.page .files-list a[href$=".xlsx"]:before{content:"\f1c3";}.page .files-list a[href$=".ppt"]:before{content:"\f1c4";}.page .files-list a[href$=".pptx"]:before{content:"\f1c4";}.page .files-list a[href$=".pdf"]:before{content:"\f1c1";}.page .files-list a[href$=".jpg"]:before{content:"\f1c5";}.page .files-list a[href$=".png"]:before{content:"\f1c5";}.page .files-list a[href$=".mov"]:before{content:"\f1c8";}.page .files-list a[href$=".mp4"]:before{content:"\f1c8";}.page .files-list a[href$=".wmv"]:before{content:"\f1c8";}.page .files-list a[href$=".wav"]:before{content:"\f1c7";}.page .files-list a[href$=".mp3"]:before{content:"\f1c7";}.page .btn,.hero .btn{text-transform:uppercase;font-size:0.65rem;font-weight:600;padding:0.5rem 2rem;border-radius:0;}.page .btn.circle,.hero .btn.circle{text-align:center;padding:0;border-radius:50%;width:45px;height:45px;line-height:45px;font-size:1rem;}.page .btn.facebook,.hero .btn.facebook{color:#fff;background-color:#3B5998;border:none;}.page .btn.facebook:hover,.page .btn.facebook:focus,.hero .btn.facebook:hover,.hero .btn.facebook:focus{background-color:#30497c;}.page .btn.instagram,.hero .btn.instagram{color:#fff;background-color:#E4405F;border:none;}.page .btn.instagram:hover,.page .btn.instagram:focus,.hero .btn.instagram:hover,.hero .btn.instagram:focus{background-color:#de1f44;}.page .btn.linkedin,.hero .btn.linkedin{color:#fff;background-color:#0077B5;border:none;}.page .btn.linkedin:hover,.page .btn.linkedin:focus,.hero .btn.linkedin:hover,.hero .btn.linkedin:focus{background-color:#005e8f;}.page .btn.twitter,.hero .btn.twitter{color:#fff;background-color:#1DA1F2;border:none;}.page .btn.twitter:hover,.page .btn.twitter:focus,.hero .btn.twitter:hover,.hero .btn.twitter:focus{background-color:#0d8ddc;}.page .btn.btn-slide,.hero .btn.btn-slide{padding:0;border-radius:100%;width:2.5rem;height:3rem;font-size:1rem;color:#aaaaaa;background-color:#fff;border:none;}.page .btn.btn-slide:hover,.page .btn.btn-slide:focus,.hero .btn.btn-slide:hover,.hero .btn.btn-slide:focus{color:#000;background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;}.page .btn[href$=".pdf"]:after,.hero .btn[href$=".pdf"]:after{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f1c1";margin-left:8px;opacity:0.7;}@media (min-width:768px){.page .btn.offset-gutter-right,.hero .btn.offset-gutter-right{margin-right:-30px;}.page .btn.offset-gutter-left,.hero .btn.offset-gutter-left{margin-left:-30px;}}@media (max-width:767.98px){.page .btn.offset-gutter-right,.hero .btn.offset-gutter-right{display:block;width:100%;}.page .btn.offset-gutter-left,.hero .btn.offset-gutter-left{display:block;width:100%;}}@media (max-width:767.98px){.page .btn.btn-outline-gray-300.border-top-0,.hero .btn.btn-outline-gray-300.border-top-0{border-top:1px solid #e1e1e1 !important;}}.page .btn-lg,.page .btn-group-lg > .btn,.hero .btn-lg,.hero .btn-group-lg > .btn{font-size:0.85rem;padding:0.75rem 2.5rem;border-radius:0;}.page .btn-sm,.page .btn-group-sm > .btn,.hero .btn-sm,.hero .btn-group-sm > .btn{font-size:0.65rem;padding:0.25rem 1rem;border-radius:0;}.page .btn-white,.hero .btn-white{color:#5d1725;background-color:#fff;border-color:#fff;}.page p > .btn,.hero p > .btn{margin-bottom:4px;text-shadow:none;}.jump-container,.btn.jump-to-top,.btn.jump-to-page{display:block;position:fixed;bottom:3rem;right:3rem;z-index:999;}.jump-container:hover,.btn.jump-to-top:hover,.btn.jump-to-page:hover,.jump-container:active,.btn.jump-to-top:active,.btn.jump-to-page:active,.jump-container:focus,.btn.jump-to-top:focus,.btn.jump-to-page:focus{text-decoration:none;}.btn.jump-to-top,.btn.jump-to-page{border:none;padding:1rem;line-height:1;color:#5d1725;background:#fff;-webkit-box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;border-radius:0;}.btn-group-download > .btn,.btn-download{padding:0rem 0.5rem;font-size:0.8rem;line-height:1.75;border-radius:0.1rem;}.hero .bg-img{-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-animation:animatedBackground 40s ease-in-out infinite;animation:animatedBackground 40s ease-in-out infinite;}@media (min-width:992px){.hero .bg-img{background-attachment:fixed;}}@-webkit-keyframes animatedBackground{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.2);transform:scale(1.2);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes animatedBackground{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.2);transform:scale(1.2);}100%{-webkit-transform:scale(1);transform:scale(1);}}.page .card,.hero .card{overflow:hidden;-webkit-box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s;}.page .card:hover,.page .card:focus,.hero .card:hover,.hero .card:focus{-webkit-box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;-webkit-transform:scale(1.02);transform:scale(1.02);}.page .card .card-body,.hero .card .card-body{font-weight:300;}.page .card.no-shadow,.hero .card.no-shadow{-webkit-box-shadow:none !important;box-shadow:none !important;}.page .card.no-container,.hero .card.no-container{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;background:transparent;overflow:visible;}.page .card.no-container img,.page .card.no-container .card-img,.hero .card.no-container img,.hero .card.no-container .card-img{overflow:hidden;-webkit-box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;box-shadow:0 0.25rem 3rem rgba(0,0,0,0.09) !important;border-radius:0.25rem;-webkit-transition:all 0.3s;transition:all 0.3s;}.page .card.no-container:hover img,.page .card.no-container:hover .card-img,.page .card.no-container:focus img,.page .card.no-container:focus .card-img,.hero .card.no-container:hover img,.hero .card.no-container:hover .card-img,.hero .card.no-container:focus img,.hero .card.no-container:focus .card-img{-webkit-box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;box-shadow:10px 50px 100px -20px rgba(0,0,0,0.25) !important;}.page .card.card-news .card-body p,.hero .card.card-news .card-body p{font-size:0.85rem;}.page .card.card-news .card-body p.featured-trim,.hero .card.card-news .card-body p.featured-trim{font-size:1.1rem;font-weight:300;}.page .card.card-event .date-box,.hero .card.card-event .date-box{height:100px;width:100%;line-height:1;}.page .card.card-event .date-box .event-day,.hero .card.card-event .date-box .event-day{white-space:nowrap;font-size:2.5rem;}@media (max-width:1200px){.page .card.card-event .date-box .event-day,.hero .card.card-event .date-box .event-day{font-size:calc(1.375rem + 1.5vw);}}.page .card.card-event .card-body date,.hero .card.card-event .card-body date{font-size:0.85rem;}.page .card.card-dept p,.hero .card.card-dept p{line-height:1.4 !important;font-weight:400;}@media (max-width:575.98px){.page .card.card-dept p,.hero .card.card-dept p{font-size:1rem;font-weight:400;margin-bottom:0;}}.page .card.card-spotlight .card-body ul,.hero .card.card-spotlight .card-body ul{list-style:none;padding:0;}.page .card.card-spotlight .card-body ul li,.hero .card.card-spotlight .card-body ul li{line-height:1;padding:0.5rem 0;}.page .card.card-glance,.hero .card.card-glance{background:rgba(0,0,0,0.3);-webkit-transition:all 0.3s cubic-bezier(0.5,0.15,0.25,3);transition:all 0.3s cubic-bezier(0.5,0.15,0.25,3);}.page .card.card-glance .card-body p:last-child,.hero .card.card-glance .card-body p:last-child{margin-bottom:0;}.page .card.card-glance.odd,.hero .card.card-glance.odd{background:transparent;-webkit-box-shadow:none !important;box-shadow:none !important;}.page .card.card-glance.odd:hover,.page .card.card-glance.odd:focus,.hero .card.card-glance.odd:hover,.hero .card.card-glance.odd:focus{-webkit-box-shadow:none !important;box-shadow:none !important;}.page .card.card-glance.even,.hero .card.card-glance.even{background:rgba(107,27,43,0.1);-webkit-box-shadow:0 0 70px rgba(0,0,0,0.4) !important;box-shadow:0 0 70px rgba(0,0,0,0.4) !important;}.page .card.card-glance:hover,.page .card.card-glance:focus,.hero .card.card-glance:hover,.hero .card.card-glance:focus{-webkit-transform:scale(1.2);transform:scale(1.2);}.page .card.card-student-work-overlay,.hero .card.card-student-work-overlay{position:relative;}.page .card.card-student-work-overlay .bg-container,.hero .card.card-student-work-overlay .bg-container{-webkit-transition:all 0.3s cubic-bezier(0.5,0.15,0.25,3);transition:all 0.3s cubic-bezier(0.5,0.15,0.25,3);}.page .card.card-student-work-overlay .bg-container .bg-color,.hero .card.card-student-work-overlay .bg-container .bg-color{opacity:0;}.page .card.card-student-work-overlay .card-img-overlay h3,.hero .card.card-student-work-overlay .card-img-overlay h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;}.page .card.card-student-work-overlay .card-img-overlay p,.hero .card.card-student-work-overlay .card-img-overlay p{opacity:0;}.page .card.card-student-work-overlay .card-img-overlay h3,.page .card.card-student-work-overlay .card-img-overlay p,.hero .card.card-student-work-overlay .card-img-overlay h3,.hero .card.card-student-work-overlay .card-img-overlay p{-webkit-transition:all 0.3s;transition:all 0.3s;font-size:0.8rem;}.page .card.card-student-work-overlay:hover,.page .card.card-student-work-overlay:focus,.hero .card.card-student-work-overlay:hover,.hero .card.card-student-work-overlay:focus{z-index:10;-webkit-transform:none;transform:none;}.page .card.card-student-work-overlay:hover .bg-container,.page .card.card-student-work-overlay:focus .bg-container,.hero .card.card-student-work-overlay:hover .bg-container,.hero .card.card-student-work-overlay:focus .bg-container{-webkit-transform:scale(1.2);transform:scale(1.2);}.page .card.card-student-work-overlay:hover .bg-container .bg-color,.page .card.card-student-work-overlay:focus .bg-container .bg-color,.hero .card.card-student-work-overlay:hover .bg-container .bg-color,.hero .card.card-student-work-overlay:focus .bg-container .bg-color{opacity:0.8;}.page .card.card-student-work-overlay:hover .card-img-overlay h3,.page .card.card-student-work-overlay:hover .card-img-overlay p,.page .card.card-student-work-overlay:focus .card-img-overlay h3,.page .card.card-student-work-overlay:focus .card-img-overlay p,.hero .card.card-student-work-overlay:hover .card-img-overlay h3,.hero .card.card-student-work-overlay:hover .card-img-overlay p,.hero .card.card-student-work-overlay:focus .card-img-overlay h3,.hero .card.card-student-work-overlay:focus .card-img-overlay p{opacity:1;}.page .card.card-contact .card-body ul,.hero .card.card-contact .card-body ul{list-style:none;padding:0;margin:0;}.page .card.card-contact:hover,.page .card.card-contact:focus,.hero .card.card-contact:hover,.hero .card.card-contact:focus{-webkit-transform:none;transform:none;}@media (min-width:768px){.page .card-columns.student-work-gallery,.hero .card-columns.student-work-gallery{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.page .card-columns.photo-gallery,.hero .card-columns.photo-gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;}}.page .card-columns .card,.hero .card-columns .card{-webkit-box-shadow:0 0.125rem 1rem rgba(0,0,0,0.07) !important;box-shadow:0 0.125rem 1rem rgba(0,0,0,0.07) !important;}.page .card-columns .card:hover,.page .card-columns .card:focus,.hero .card-columns .card:hover,.hero .card-columns .card:focus{-webkit-box-shadow:0 0.125rem 1rem rgba(0,0,0,0.07) !important;box-shadow:0 0.125rem 1rem rgba(0,0,0,0.07) !important;}.page > section.row-wrapper:first-child{padding-top:75px;}.page > section.row-wrapper{padding-top:50px;padding-bottom:75px;}.page .section-type--1 .bg-img{-webkit-transition:all 0.1s;transition:all 0.1s;}@media (max-width:991.98px){.page .section-type--1 .bg-img{height:150%;top:-15%;}}@media (min-width:992px){.page .section-type--1 .bg-img{background-attachment:fixed;}}.page .section-type--2 > .bg-container{top:auto;bottom:0;}.page .section-type--2 > .bg-container .row,.page .section-type--2 > .bg-container .row > div{height:100%;}.page .section-type--3 > .bg-container{top:auto;bottom:0;}.page .section-type--3 > .bg-container .row,.page .section-type--3 > .bg-container .row > div{height:80%;}.page .section-type--8 > .bg-container .row,.page .section-type--8 > .bg-container .row > div{height:100%;}.page .section--height{margin-top:25px;z-index:10;}
