/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'flexslider-icon';src:url(/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/libraries/flexslider/fonts/flexslider-icon.eot#iefix) format('embedded-opentype'),url(/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
@font-face{font-family:'marydalebold';src:url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.woff) format('woff'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.svg#marydalebold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotobold';src:url(/themes/custom/custom_theme/fonts/Roboto-Bold.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.svg#Roboto-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoitalic';src:url(/themes/custom/custom_theme/fonts/Roboto-Italic.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.svg#Roboto-Italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotolight';src:url(/themes/custom/custom_theme/fonts/Roboto-Light.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Light.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Light.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Light.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Light.svg#Roboto-Light) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto';src:url(/themes/custom/custom_theme/fonts/Roboto-Regular.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.svg#Roboto-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoblack';src:url(/themes/custom/custom_theme/fonts/Roboto-Black.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Black.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Black.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Black.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Black.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Black.svg#Roboto-Black) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'marydalebold';src:url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.woff) format('woff'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/marydale_bold-webfont.svg#marydalebold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotobold';src:url(/themes/custom/custom_theme/fonts/Roboto-Bold.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Bold.svg#Roboto-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoitalic';src:url(/themes/custom/custom_theme/fonts/Roboto-Italic.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Italic.svg#Roboto-Italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotolight';src:url(/themes/custom/custom_theme/fonts/Roboto-Light.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Light.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Light.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Light.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Light.svg#Roboto-Light) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto';src:url(/themes/custom/custom_theme/fonts/Roboto-Regular.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Regular.svg#Roboto-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoblack';src:url(/themes/custom/custom_theme/fonts/Roboto-Black.eot);src:url(/themes/custom/custom_theme/fonts/Roboto-Black.eot#iefix) format('embedded-opentype'),url(/themes/custom/custom_theme/fonts/Roboto-Black.woff2) format('woff2'),url(/themes/custom/custom_theme/fonts/Roboto-Black.woff) format('woff'),url(/themes/custom/custom_theme/fonts/Roboto-Black.ttf) format('truetype'),url(/themes/custom/custom_theme/fonts/Roboto-Black.svg#Roboto-Black) format('svg');font-weight:normal;font-style:normal;}
body{background-color:#F1EBE4;}.wrap{background-color:#fff;box-shadow:0 0 15px 7px rgba(0,0,0,0.2);min-width:300px;max-width:1200px;margin:auto;padding:0;}.wrap-inner{margin:3rem;}body > .wrap{padding-bottom:120px;padding-top:60px;}#breadcrumb nav{background:none;padding:10px 0;}.invert-bg{background-color:#000;border-top:6px solid #000;}.invert-bg > h2,.invert-bg > label{color:#fff;}.grey-bg{background-color:#F2F2F2;}.full-width{margin:0 -3rem;padding:2rem 3rem;width:calc(100% + 6rem);}.styleguide-buttons{background-color:#F2F2F2;border-color:#EBEBEB;color:#888888;text-shadow:none;}.style-header{clear:both;color:#999;display:inline-block;font-family:myriad-pro-semi-condensed,sans-serif;font-size:1.4rem;font-weight:bold;letter-spacing:1px;line-height:1.2em;margin-bottom:3rem;margin-top:9rem;padding:0px;padding-left:20px;text-transform:uppercase;text-indent:none;width:100%;}.style-text{color:#999;margin-bottom:3rem;margin-top:-3rem;}.wrap-inner .style-header{padding-left:0;}.two-letter{font-size:8rem;line-height:58px;}.text-right{text-align:right;}.body-font{font-family:"open_sansregular",Verdana,Helvetica,Arial,sans-serif;}.body-font-alt{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;}.header-font{font-family:myriad-pro-semi-condensed,sans-serif;}.header-font-medium{font-family:"marydalebold",open_sansregular,Verdana,Arial,sans-serif;}.regular{font-weight:normal;font-style:normal;}.bold{font-weight:700;}.italic{font-style:italic;}span.inline-label{float:left;margin-right:10px;}.color-item{margin-bottom:2rem;}.color-item > div{font-size:1.2rem;height:7.5rem;line-height:1;padding:2rem 1rem;text-align:center;text-transform:uppercase;}.color-item .color-name{color:#666;font-size:1.4rem;font-weight:bold;letter-spacing:0.5;line-height:1;margin:0 0 3px 0;}.color-item .color-value{margin:0;padding:0;font-size:1.1rem;line-height:12px;}.color-item .color-light{color:#000;}.color-item .color-light p{color:#000;}.color-item .color-dark{color:#fff;}.color-item .color-dark p{color:#fff;}#welcome{text-align:center;margin:10rem auto 6rem auto;max-width:60rem;}#welcome h1{color:#657A12;}#welcome hr{margin-left:auto;margin-right:auto;width:15rem;}#welcome p{color:#8c8c8c;}#links{text-align:center;}#links h3{color:#a7a7a7;}#links ul{padding:0;}#links li{list-style:none;}#links li a{color:#657A12;}#links > div{background:#F4F5F5;padding:3rem 0;}.navbar-default .navbar-nav > li > a.active{border-bottom:2px solid #AAB300;color:#657A12;}.navbar-brand a{color:#333;text-decoration:none;}.navbar-brand img{display:inline-block;max-width:10rem;vertical-align:middle;}.navbar-brand span{color:#657A12;vertical-align:middle;}.navbar-brand span:before{content:"|";padding:1.5rem;}.navbar-nav a{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:1.1rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase;}.footer{background-color:#000;border-top:1px solid #F4F5F5;clear:both;color:#fff;font-size:1.2rem;padding:2rem 2% 1rem;}pre{background:#f9fafc;border-color:#e0e6ed;border-radius:2px;font-size:1.2rem;margin:1rem 0 3rem 0;}.hljs{background:none;padding:0;}.description{color:#666;font-size:1.2rem;line-height:18px;}#icons p{font-size:1rem;vertical-align:middle;}#icons p .fa{font-size:2rem;vertical-align:middle;}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.666;color:#000;overflow-x:hidden;}h1,h2,h3,h4,h5,h6{color:#000;font-family:'open-sans-condensed',sans-serif;font-weight:bold;letter-spacing:0;margin:0 0 1.5rem 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#BE590F;text-decoration:none;}h2,h3,h4,h5,h6{margin:0 0 2.2rem 0;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;}h1{font-size:5rem;line-height:1.06;}@media (max-width:959px){h1{font-size:calc(5rem - 1rem);}}h2{font-size:3.8rem;line-height:1.2;color:#171717;}@media (max-width:959px){h2{font-size:calc(4rem - 1rem);}}h2.dept-title{font-family:"marydalebold",open_sansregular,Verdana,Arial,sans-serif;font-size:5rem;line-height:1.06;}h3{font-size:3.1rem;line-height:1.35;color:#171717;}h4{font-size:2.2rem;line-height:1.2;}h5{font-size:2rem;line-height:1;}h6{font-size:1.8rem;line-height:1;}a{color:#BE590F;}a:hover,a:focus{color:#4A5A09;text-decoration:none;}p{margin-bottom:2.2rem;}.small-text{font-size:1.4rem;line-height:1.57;}hr{border-color:#AAB300;}blockquote.blockquote-tmcc{background-color:#F2F2F2;border-left:5px solid #AAB300;font-size:2rem;padding:30px;clear:both;}blockquote.blockquote-tmcc:before{content:"“";color:#AAB300;font-size:7rem;line-height:1;float:left;margin-right:3rem;}ul,ol{margin-bottom:2.2rem;padding-left:2.2em;}ul li,ol li{line-height:1.666;}ol li{padding-left:15px;}html input[type="button"],input[type="reset"],input[type="submit"],button,.button,a.button{background-color:#AAB300;border:2px solid #657A12;border-radius:2px;box-shadow:none;color:#fff;font-weight:700;font-size:1.6rem;margin-bottom:5px;padding:1.2rem 2.5rem;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,0.6);display:inline-block;text-decoration:none;transition:background-color 0.2s ease-out;}html input[type="button"]:not(.button-disabled):hover,html input[type="button"]:not(.button-disabled):focus,input[type="reset"]:not(.button-disabled):hover,input[type="reset"]:not(.button-disabled):focus,input[type="submit"]:not(.button-disabled):hover,input[type="submit"]:not(.button-disabled):focus,button:not(.button-disabled):hover,button:not(.button-disabled):focus,.button:not(.button-disabled):hover,.button:not(.button-disabled):focus,a.button:not(.button-disabled):hover,a.button:not(.button-disabled):focus{background-color:#fff;color:#657A12;text-shadow:none;}html input[type="button"].button-cancel,input[type="reset"].button-cancel,input[type="submit"].button-cancel,button.button-cancel,.button.button-cancel,a.button.button-cancel{background-color:#fff;border:2px solid #9B9B9B;color:#3b3b3b;text-shadow:none;}html input[type="button"].button-cancel:hover,html input[type="button"].button-cancel:focus,input[type="reset"].button-cancel:hover,input[type="reset"].button-cancel:focus,input[type="submit"].button-cancel:hover,input[type="submit"].button-cancel:focus,button.button-cancel:hover,button.button-cancel:focus,.button.button-cancel:hover,.button.button-cancel:focus,a.button.button-cancel:hover,a.button.button-cancel:focus{background-color:#9B9B9B;color:#fff;}html input[type="button"].button-gradient,input[type="reset"].button-gradient,input[type="submit"].button-gradient,button.button-gradient,.button.button-gradient,a.button.button-gradient{background-image:linear-gradient(0deg,#657A12 0%,#809A17 100%);border-color:#657A12;}html input[type="button"].button-gradient:hover,html input[type="button"].button-gradient:focus,input[type="reset"].button-gradient:hover,input[type="reset"].button-gradient:focus,input[type="submit"].button-gradient:hover,input[type="submit"].button-gradient:focus,button.button-gradient:hover,button.button-gradient:focus,.button.button-gradient:hover,.button.button-gradient:focus,a.button.button-gradient:hover,a.button.button-gradient:focus{background:#fff;}html input[type="button"].button.button-disabled,input[type="reset"].button.button-disabled,input[type="submit"].button.button-disabled,button.button.button-disabled,.button.button.button-disabled,a.button.button.button-disabled{cursor:not-allowed;opacity:0.5;}html input[type="button"].button-submit,input[type="reset"].button-submit,input[type="submit"].button-submit,button.button-submit,.button.button-submit,a.button.button-submit{background-color:#F7981A;border-color:#F7981A;color:#000;text-align:center;text-shadow:none;width:100%;}html input[type="button"].button-submit:after,input[type="reset"].button-submit:after,input[type="submit"].button-submit:after,button.button-submit:after,.button.button-submit:after,a.button.button-submit:after{background:url(/themes/custom/custom_theme/images/arrow-dk.png) no-repeat center center;background-size:26px 26px;content:"";padding:0.4rem 1.4rem;height:auto;margin-left:6px;width:26px;}html input[type="button"].button-submit:hover,html input[type="button"].button-submit:focus,input[type="reset"].button-submit:hover,input[type="reset"].button-submit:focus,input[type="submit"].button-submit:hover,input[type="submit"].button-submit:focus,button.button-submit:hover,button.button-submit:focus,.button.button-submit:hover,.button.button-submit:focus,a.button.button-submit:hover,a.button.button-submit:focus{background-color:#fff;color:#000;}.more-link{color:#BE590F;font-family:"open-sans",sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.4rem;}.more-link:after{background:url(/themes/custom/custom_theme/images/arrow-org.png) no-repeat center center;background-size:26px 26px;content:"";padding:0.4rem 1.4rem;height:auto;margin-left:6px;width:26px;}.more-link:hover,.more-link:focus{color:#000;}.more-link:hover:after,.more-link:focus:after{background-image:url(/themes/custom/custom_theme/images/arrow-dk.png);}.more-link-invert{color:#fff;}.more-link-invert:after{background-image:url(/themes/custom/custom_theme/images/arrow-wt.png);}.more-link-invert:hover,.more-link-invert:focus{color:#fff;}.more-link-invert:hover:after,.more-link-invert:focus:after{background-image:url(/themes/custom/custom_theme/images/arrow-wt.png);}.more-link-heading{color:#000;}.more-link-heading:after{background-image:url(/themes/custom/custom_theme/images/arrow-dk.png);}.more-link-button{border:1px solid #BE590F;border-radius:2px;padding:1.2rem 2.5rem;}.more-link-button:after{content:none;}.more-link-button:hover,.more-link-button:focus{border-color:#000;text-decoration:none;background-color:#f0f0f0;}label{color:#666;display:block;font-weight:700;font-size:1.4rem;line-height:1.5;margin-bottom:5px;text-align:left;}form .form-item{margin-bottom:1.5rem;}form input[type='search'],form input[type='text'],form input[type='email'],form .form-textarea,form textarea,form .form-text,form select{box-sizing:border-box;display:inline-block;border:1px solid #CCCCCC;border-radius:2px;box-shadow:none;font-size:1.4rem;height:45px;line-height:1;padding:1.2rem 1.5rem;width:100%;-webkit-appearance:none;}form input[type='search']:focus,form input[type='text']:focus,form input[type='email']:focus,form .form-textarea:focus,form textarea:focus,form .form-text:focus,form select:focus{box-shadow:none;border-color:#78BE20 !important;}form .form-textarea,form .textarea{height:auto;}form ::-webkit-input-placeholder{color:#717171;font-size:1.4rem;}form ::-moz-placeholder{color:#717171;font-size:1.4rem;}form :-ms-input-placeholder{color:#717171;font-size:1.4rem;}form :-moz-placeholder{color:#717171;font-size:1.4rem;}form textarea:focus{border-color:#AAB300;}form input[type="checkbox"],form input[type="radio"]{margin-bottom:5px;}form .form-type-radio,form .form-type-checkbox{margin-bottom:5px;}form .form-type-radio label,form .form-type-checkbox label{display:inline-block;margin-bottom:0;margin-right:5px;}.form-item.webform-component-select{margin-bottom:1.5rem;position:relative;text-align:left;}.form-item.webform-component-select select{appearance:none;background-image:none;background-color:transparent;background:url(/themes/custom/custom_theme/images/green-angle-down.png) no-repeat center right 15px;background-size:16px auto;box-shadow:none;font-size:1.4rem;position:relative;-webkit-appearance:none;-moz-appearance:none;}input:focus,button:focus,select:focus{outline:#4D90FE auto !important;outline-offset:-2px;}.date{color:#fff;float:left;font-size:0;width:7.8rem;}.date p{margin-bottom:0;}.date .month{background-color:#4A5A09;display:block;font-size:2rem;padding:0 7px;text-align:center;text-transform:capitalize;font-weight:300;}.date .day{background-color:#657A12;display:block;font-family:"open-sans-condensed",sans-serif;font-weight:bold;font-size:3.8rem;line-height:1;padding:5px 0;text-align:center;}.field-type-date,.field-type-time,.field-type-phone,.field-type-email,.field-type-location{color:#666;display:inline-block;font-weight:700;font-size:1.4rem;margin-bottom:15px;margin-right:10px;text-transform:capitalize;}.field-type-date .fal,.field-type-date .fa,.field-type-date .fas,.field-type-time .fal,.field-type-time .fa,.field-type-time .fas,.field-type-phone .fal,.field-type-phone .fa,.field-type-phone .fas,.field-type-email .fal,.field-type-email .fa,.field-type-email .fas,.field-type-location .fal,.field-type-location .fa,.field-type-location .fas{color:#CCCCCC;font-size:1.7rem;vertical-align:text-bottom;}.field-type-date:before{content:"";}.listing-view .field-name-field-image{display:block;margin-bottom:10px;position:relative;}.listing-view .field-name-field-image img{width:100%;}.listing-view .views-field-title{margin-bottom:5px;}.listing-view .field-name-field-body,.listing-view .field-name-field-location{color:#666;}.listing-view .field-name-field-body{font-size:1.8rem;}.listing-view .field-name-field-body.small-text{font-size:1.4rem;}.listing-view.listing-news .field-image-text-wrapper,.listing-view.listing-news .views-field-title{text-align:left;}@media (min-width:767px){.listing-view.listing-news .list-text-wrapper{padding:0;padding-right:25px;}}.listing-event .list-text-wrapper{margin-left:78px;padding-left:15px;}.listing-event .field-type-date,.listing-event .field-type-time{margin-bottom:0;}.listing-event-small .listing-inner{background-color:#F2F2F2;}.listing-event-small .list-text-wrapper{font-size:0;margin-left:68px;padding:15px 15px 15px 15px;}.listing-event-small .views-field-title{margin-bottom:0;}.listing-event-small .field-type-time{margin:0;}.listing-event-small .date{width:6.8rem;}.listing-event-small .date .month{font-size:1.7rem;}.listing-event-small .date .day{font-size:3.4rem;padding:10px 0;}.listing-event-academic .views-row{background-color:#fff;display:inline-block;}.listing-event-academic .list-text-wrapper{margin-left:110px;padding:10px;}.listing-event-academic .date{color:#000;font-family:myriad-pro-semi-condensed,sans-serif;height:68px;width:11rem;}.listing-event-academic .date .month{background-color:#888888;color:#fff;display:inline-block;font-size:2.6rem;padding:13px 14px;width:65px;}.listing-event-academic .date .day{background-color:#EBEBEB;color:#666;display:inline-block;font-family:myriad-pro-semi-condensed,sans-serif;font-size:2.6rem;padding:21px 10px;vertical-align:top;width:45px;}.grid-image .field-image-text-wrapper{bottom:0;padding:15px;position:absolute;z-index:2;}.grid-image .field-image-text-wrapper *{color:#fff;}.grid-image .views-row{padding-left:7.5px;padding-right:7.5px;}@media (max-width:767px){.grid-image .views-row{padding:0;}}.grid-image .views-field-title{text-align:center;text-shadow:1px 2px 1px rgba(0,0,0,0.5);}.directory-listing .views-row{background-color:#EBEBEB;display:inline-block;margin-bottom:15px;width:100%;}.directory-listing .views-row:nth-child(even){background-color:#fff;}.directory-listing .field-name-field-image{float:left;margin-bottom:0;}.directory-listing .list-text-wrapper{font-size:0;margin-left:165px;padding:15px;}.directory-listing .list-text-wrapper div{margin-bottom:0;width:100%;word-break:break-all;}.directory-listing .views-field-title{margin-bottom:5px;}.directory-listing div.small-text{display:inline-block;margin-bottom:10px;width:auto;}.directory-listing div.small-text.field-type-role:after{content:"|";margin:0 5px;}@media (max-width:767px){.directory-listing .field-name-field-image{display:block;float:none;}.directory-listing .list-text-wrapper{margin:0;}}.listing-program .views-row{padding-left:7.5px;padding-right:7.5px;}.listing-program .field-name-field-image{margin-bottom:15px;}.listing-program-small .views-row{display:inline-block;margin-bottom:15px;text-decoration:none;}@media (min-width:1200px){.listing-program-small .views-row{min-height:131px;}}.listing-program-small .views-row:hover,.listing-program-small .views-row:focus,.listing-program-small .views-row:active{background-color:#EBEBEB;}.listing-program-small .field-name-field-image{float:left;margin-bottom:0;}.listing-program-small .list-text-wrapper{margin-left:165px;padding:13px 15px;}.listing-program-small .list-text-wrapper .views-field-title{color:#BE590F;}.primary1{background-color:#AAB300;}.primary2{background-color:#000;}.secondary1{background-color:#4A5A09;}.secondary2{background-color:#657A12;}.secondary3{background-color:#78BE20;}.secondary4{background-color:#809A17;}.secondary5{background-color:#F7981A;}.secondary6{background-color:#BE590F;}.secondary7{background-color:#FFFBAE;}.secondary8{background-color:#F1EBE4;}.secondary9{background-color:#888888;}.secondary10{background-color:#CCCCCC;}.secondary11{background-color:#EBEBEB;}.secondary12{background-color:#F2F2F2;}#patterns .color-item{font-size:1.4rem;font-weight:bold;text-align:center;text-transform:uppercase;}#patterns .color-item a{display:none;color:#333;text-decoration:none;background:#F4F5F5;padding:16px 8px;}#patterns .color-item:hover a{display:block;cursor:pointer;}#patterns .secondary0{min-height:70px;background-color:#F4F5F5;}#patterns .secondary0.pattern-01{background:linear-gradient(86deg,#657A12 2%,#4A5A09 100%);}.alert{border:none;border-radius:0;box-shadow:none;font-size:1.8rem;padding:0;}.alert a{color:#000;text-decoration:underline;}.alert a[title=close]{text-decoration:none;}.alert .text-wrapper{padding:15px;}.alert .text-wrapper p{line-height:1.444;margin:0;}.alert .alert-icon{background-color:#BE590F;float:left;margin-right:15px;padding:15px 16px;}.alert .alert-icon span{color:#fff;font-size:5rem;}.alert-department{background-color:#F7981A;color:#000;}.alert-success{background-color:#78BE20;color:#253b0a;}.alert-success a{color:#253b0a;}.alert-warning{background-color:#F7981A;color:#744404;}.alert-warning a{color:#744404;}.alert-danger{background-color:red;color:#660000;}.alert-danger a{color:#660000;}.call-out-blocks .block-inner{padding-left:3rem;padding-right:3rem;z-index:1;}.call-out-blocks .block-title{background-color:#CCCCCC;padding:30px 0 25px 0;text-align:center;}.call-out-blocks .block-content{position:relative;}.call-out-blocks .views-row{z-index:1;}.call-out-blocks .call-out-bg{position:absolute;top:0;left:0;width:100%;z-index:0;}.call-out-blocks .field-name-field-image{margin-bottom:0;}.call-out-blocks .field-image-text-wrapper{width:100%;}.call-out-blocks .views-field-title{text-align:center;}.call-out-blocks .field-name-field-body{margin-bottom:5px;padding-top:15px;}.call-out-blocks .link-container{text-align:center;}.call-out-blocks .link-container .more-link{display:inline-block;line-height:28px;clear:both;}.call-out-blocks .link-container .more-link:after{padding:1.4rem 1.4rem;display:inline-block;float:right;}.call-out-image{text-align:center;}.title-gradient .field-name-field-image{position:relative;}.title-gradient .field-name-field-image:after{background-image:linear-gradient(rgba(0,0,0,0) 1%,#000000 100%);bottom:0;content:'';height:80%;left:0;opacity:0.6;position:absolute;width:100%;z-index:1;pointer-events:none;}.title-bar .field-image-text-wrapper{background-color:rgba(0,0,0,0.55);padding:15px;width:100%;}.list-text-wrapper-bg{background-color:#F2F2F2;padding:0 15px 15px 15px;}.call-out-grey .block-title,.call-out-grey .call-out-bg{background-color:#CCCCCC;}.call-out-white .block-title,.call-out-white .call-out-bg{background-color:#fff;}.breadcrumb{color:#666;font-family:"open_sansregular",Verdana,Helvetica,Arial,sans-serif;font-size:1.4rem;list-style:none;text-decoration:none;}.breadcrumb ul{margin:0;padding:0;}.breadcrumb li{display:inline-block;padding:0;color:#4A5A09;}.breadcrumb li a{color:#666;text-decoration:none;}.breadcrumb li + li:before{content:"|";margin:0 10px;}.slick-slider h5,.slick--slider h5{padding:15px 15px 40px 15px;}.slick-slider button.slick-arrow.slick-next,.slick--slider button.slick-arrow.slick-next{right:0;}.slick-slider .slick-slide,.slick--slider .slick-slide{padding:0;position:relative;margin:0px 44px;}.slick-slider .slick-slide img,.slick--slider .slick-slide img{height:auto;width:100%;}.slick-slider .slick-arrow,.slick--slider .slick-arrow{background:none;box-shadow:none;font-size:0;line-height:0;margin:10px;position:absolute;top:50%;z-index:10;}.slick-slider .slick-arrow:before,.slick--slider .slick-arrow:before{color:#00a3bf;display:block;font-family:"Font Awesome 6 Pro";font-size:3.3rem;line-height:4rem;font-weight:600 !important;}.slick-slider .slick-arrow.slick-prev,.slick--slider .slick-arrow.slick-prev{left:0;}.slick-slider .slick-arrow.slick-prev:before,.slick--slider .slick-arrow.slick-prev:before{content:'\f104';}.slick-slider .slick-arrow.slick-next,.slick--slider .slick-arrow.slick-next{right:0;}.slick-slider .slick-arrow.slick-next:before,.slick--slider .slick-arrow.slick-next:before{content:'\f105';}.slick-slider .slick-arrow i,.slick--slider .slick-arrow i{color:#00a3bf;}.slick-dots{padding:0;position:absolute;bottom:15px;left:43%;}.slick-dots li{color:#fff;display:inline-block;list-style:none;}.slick-dots li button{padding:0;color:#F4F5F5;background:none;border:none;}.slick-dots li button i{margin-right:5px;font-size:1.2rem;}.slide-text{position:relative;}.slide-text h3{margin-top:0;}.slick-slider .slick-dots .slick-active i{color:#00a3bf;}.view-content .flexslider{border:0;margin:0 auto;}.view-content .flexslider .flex-control-nav.flex-control-paging{box-sizing:border-box;bottom:10px;text-align:center;z-index:10;}.view-content .flexslider .flex-control-nav.flex-control-paging a:focus,.view-content .flexslider .flex-control-nav.flex-control-paging a:hover,.view-content .flexslider .flex-control-nav.flex-control-paging a.flex-active{background:#00a3bf;}.view-content .flexslider .flex-control-nav.flex-control-paging li{margin:0 5px;padding:0;}.view-content .flexslider .flex-control-nav.flex-control-paging li a{background:#F4F5F5;}.view-content .flexslider .flex-control-nav.flex-control-paging li a:hover{background:#fff;}.view-content .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{left:0;opacity:1 !important;}.view-content .flexslider .flex-direction-nav .flex-nav-next .flex-next{right:0;opacity:1 !important;}.view-content .flexslider .flex-direction-nav a{display:block;background:none;padding:12px 18px;margin:10px;box-sizing:border-box;height:6.3rem;width:5.3rem;font-size:0;}.view-content .flexslider .flex-direction-nav a:before{color:#fff;}.contact-block{border:1px solid #EBEBEB;float:none;margin:auto;padding:0;}.contact-block .field-title{background-color:#CCCCCC;font-weight:700;font-size:1.8rem;padding:8px 15px;}.contact-block .text-wrapper{margin:auto;max-width:38rem;padding:15px 0;text-align:center;}.contact-block .text-wrapper div{color:#000;display:block;font-weight:500;font-size:1.6rem;line-height:1.3;margin-bottom:5px;margin-right:0;text-transform:none;}.contact-block .text-wrapper .field-type-department{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;}.contact-block .text-wrapper .field-type-phone{display:inline-block;}.contact-block .text-wrapper .field-type-phone a{color:#000;}.contact-block .text-wrapper .field-type-fax{display:inline-block;}.contact-block .text-wrapper .field-type-email a{color:#BE590F;text-decoration:underline;}ul.pager{font-size:0;}ul.pager li > a{background-color:#fff;border:1px solid #CCCCCC;border-right:none;border-radius:0;color:#657A12;font-size:1.4rem;height:45px;padding:10px 18px;text-decoration:none;width:45px;}ul.pager li > a:hover,ul.pager li > a:active,ul.pager li > a:focus{background-color:#EBEBEB;color:#657A12;}ul.pager .pager-prev a{border-radius:2px 0 0 2px;}ul.pager .pager-next a{border-radius:0 2px 2px 0;border-right:1px solid #CCCCCC;}ul.pager .pager-current a{background-color:#657A12;color:#fff;}.float-left{float:left;margin-right:2rem;}.float-right{float:right;margin-left:2rem;}figure{display:table;width:-webkit-min-content;width:-moz-min-content;width:min-content;vertical-align:top;}figcaption{background-color:#EBEBEB;font-size:1.4rem;padding:15px;display:table;position:relative;width:100%;}table{border:1px solid #EBEBEB;font-size:1.6rem;width:100%;}table thead{background:#AAB300;font-family:"open-sans",sans-serif;padding:5px 10px;background:linear-gradient(180deg,#aab93c 0%,#91a023 100%);}table tbody tr:nth-child(even){background-color:#fff;}table tbody tr:nth-child(odd){background-color:#F2F2F2;}table td,table th{padding:5px 10px;font-family:"open-sans",sans-serif;border-color:#ebebeb;}table th{border-right-color:#ccc;text-align:center;text-shadow:0px 1px 1px rgba(255,255,255,0.6);font-size:1.8rem;font-weight:600;}.ui-tabs.ui-widget{border:1px solid #EBEBEB;font-family:"open-sans",sans-serif;}.ui-tabs.ui-widget ul{display:table;font-size:0;border:none;padding:0;width:100%;}.ui-tabs.ui-widget ul li{background:#EBEBEB;display:table-cell;font-family:'open-sans-condensed',sans-serif;font-weight:bold;font-size:20px;list-style:none;text-align:center;width:auto;border:none;}.ui-tabs.ui-widget ul li + li{border-left:2px solid #CCCCCC;border-radius:0px;}.ui-tabs.ui-widget ul li a{display:block;padding:3rem;text-decoration:none;color:#646464;}.ui-tabs.ui-widget ul li.ui-tabs-active{background-color:#BE590F;position:relative;border-color:#c5c5c5;}.ui-tabs.ui-widget ul li.ui-tabs-active:after{bottom:-23px;content:"";left:50%;position:absolute;transform:translateX(-50%);width:0;height:0;border-left:73px solid transparent;border-right:73px solid transparent;border-top:23px solid #BE590F;}.ui-tabs.ui-widget ul li.ui-tabs-active a{color:#fff;text-decoration:none;}.ui-tabs.ui-widget ul li.ui-tabs-active a:hover{color:#fff;}.ui-tabs.ui-widget .ui-widget-content{padding:0 15px;}@media (max-width:767px){.ui-tabs.ui-widget ul.ui-tabs-nav{display:block;}.ui-tabs.ui-widget li.ui-state-default{border:none;display:block;width:100%;}}.ui-accordion.ui-widget .ui-accordion-header{margin:0;margin-bottom:2px;font-family:myriad-pro-semi-condensed,sans-serif;font-size:2rem;padding:15px;background:#CCCCCC;}.ui-accordion.ui-widget .ui-accordion-header:hover{cursor:pointer;}.ui-accordion.ui-widget .ui-accordion-header-active{background-color:#AAB300;margin:0;position:relative;}.ui-accordion.ui-widget .ui-accordion-header-active:after{bottom:-12px;content:"";left:6.7rem;position:absolute;width:0;height:0;border-left:48.5px solid transparent;border-right:48.5px solid transparent;border-top:12px solid #AAB300;}.ui-accordion.ui-widget .ui-accordion-content{border:1px solid #EBEBEB;height:auto;padding:42px 30px 30px 30px;}.ui-tabs .ui-widget-content{border:none;}@media screen and (min-width:768px){body{margin-top:0;}}*:focus{outline:#4D90FE 1px solid !important;}#page_wrapper{position:relative;}@media (min-width:1200px){.container{max-width:1200px;width:auto;}}@media (min-width:992px){.container{max-width:1200px;}}@media (min-width:768px){.container{max-width:1200px;}}@media (min-width:1200px){.main-container > .container{max-width:1230px;}}ul.tabs--primary{margin-bottom:1.5rem !important;}.alert{padding:1.6rem 4rem 1.9rem 1.6rem;}@media (min-width:768px){.row-eq-height{display:flex;}}.navbar{margin-bottom:0;}.navbar-default{background-color:transparent;border:none;border-color:transparent;}@media (min-width:768px){.navbar-header{float:none;}}.page-title{overflow:hidden;padding:3.3rem 1.5rem;}.path-frontpage .page-title{display:none;}.breadcrumb{background:transparent;margin-bottom:0;padding-top:0;padding-left:0;float:left;width:80%;min-height:40px;}@media (max-width:767px){.breadcrumb{width:100%;}}@media (min-width:768px) and (max-width:991px){.breadcrumb{width:68%;}}@media (min-width:992px) and (max-width:1199px){.breadcrumb{width:75%;}}.breadcrumb > .active{color:#000;}.breadcrumb > li{padding-left:0;}.breadcrumb > li a{border-bottom:0 none;}.breadcrumb > li + li:before{color:#4A5A09;padding:0 0 0 0;}@media (max-width:767px){.breadcrumb > li + li:before{margin:0 0;}}.page-header{border-bottom:0 none;margin:0;padding-bottom:0;}.region-page-title{margin:0 auto 30px auto;max-width:1200px;width:100%;padding-top:25px;float:left;}h1.page-header,.region-content h1{margin-bottom:20px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;font-size:4.8rem;line-height:1.2;color:#111111;}@media (max-width:767px){h1.page-header,.region-content h1{font-size:26px;}}.footer{border-top:none;margin:0 auto;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;}article.page.full .content > .field--name-body{margin-bottom:4rem;}#kwall-alerts{display:none;width:100%;z-index:100;}#kwall-alerts-wrapper{background-color:#F7981A;}@media (max-width:768px){#kwall-alerts-wrapper.sticky{position:fixed;top:0;width:100%;z-index:1000;}}#kwall-alerts .alert-wrapper .alert-icon{display:flex;align-items:center;background-color:#CF7600;color:#FFF;flex-shrink:0;font-size:50px;justify-content:center;margin-right:0;width:82px;}@media (max-width:767px){#kwall-alerts .alert-wrapper .alert-icon{padding-left:0;padding-right:0;width:60px;}}#kwall-alerts .alert-wrapper.alert-level-Medium{background-color:#F7981A;}#kwall-alerts .alert-wrapper.alert-level-Medium .alert-icon{background-color:#F7981A;}#kwall-alerts .alert-wrapper.alert-level-High{background-color:#c34848;}#kwall-alerts .alert-wrapper.alert-level-High .alert-icon{background-color:#c34848;}#kwall-alerts .alert-wrapper.alert-level-High .alert{color:#fff;}#kwall-alerts .alert-wrapper.alert-level-High .alert .alert-body a{color:#fff;}#kwall-alerts .alert-wrapper.alert-level-Low{background-color:#FFFBAE;}#kwall-alerts .alert-wrapper.alert-level-Low .alert-icon{background-color:#FFFBAE;}#kwall-alerts .alert-wrapper.alert-level-Low .fa-exclamation-circle{color:#F7981A;}@media (max-width:767px){#kwall-alerts .alert-wrapper .not-dismissible-On .alert-body{padding-right:20px;padding-left:10px;}}@media (max-width:767px){#kwall-alerts .alert-wrapper .not-dismissible-Off .alert-body{padding-left:10px;padding-right:50px;}}#kwall-alerts .alert{display:flex;color:#000;position:relative;padding:0;max-width:1200px;margin:0 auto;}#kwall-alerts .alert-body{padding-top:15px;padding-left:15px;padding-right:80px;padding-bottom:15px;}#kwall-alerts .alert-body a{color:#000;}#kwall-alerts .alert-body a:hover{text-decoration:none;color:#4A5A09;}#kwall-alerts .alert-close{background:none;border:none;box-shadow:none;color:#831937;float:none;font-size:40px;line-height:20px;margin:auto;opacity:1;padding-left:25px;padding-right:25px;text-shadow:none;position:absolute;right:0;top:0;bottom:0;height:20px;}@media (max-width:767px){#kwall-alerts .alert-close{padding-left:10px;padding-right:10px;}}#kwall-alerts .alert-info{background-color:transparent;}#kwall-alerts .alert-success{background-color:transparent;}#kwall-alerts .alert-warning{background-color:transparent;}#kwall-alerts .alert-danger{background-color:transparent;}#kwall-alerts .close-On{display:none;}.small-banner-block{overflow:hidden;position:relative;height:247px;background-image:url("/themes/custom/custom_theme/images/small-banner.jpg");background-repeat:no-repeat;}.small-banner-block .banner-title{color:#FFF;margin-top:106px;}@media (min-width:1201px){.small-banner-block .banner-title{margin-left:-15px;}}.small-banner-block.without-overlap .banner-title{margin-top:160px;}.reverse-content-wrap{box-shadow:0 0 0 0 transparent,0 -15px 0 0 transparent,5px 0 12px -4px rgba(0,0,0,0.2),-5px 0 12px -4px rgba(0,0,0,0.2);padding-left:30px;padding-right:30px;padding-bottom:60px;background:#FFF;}@media screen and (max-width:767px){.reverse-content-wrap{padding-left:15px;padding-right:15px;}}@media (min-width:768px){.reverse-content-wrap{margin-bottom:-68px;padding-bottom:90px;position:relative;z-index:5;display:inline-block;width:100%;}}@media (min-width:768px){.reverse-content-wrap{margin-bottom:-60px;}}article.event.full h1{font-weight:700;margin-bottom:20px;}article.event.full .media-img-right{margin:0 0 15px 0;}@media (min-width:768px){article.event.full .media-img-right{float:right;margin:0 0 15px 15px;}}@media (max-width:767px){article.event.full .media-img-right img{width:100%;}}article.event.full .info{margin-bottom:10px;color:#666;font-size:16px;}article.event.full .info .label-small{display:block;text-transform:uppercase;font-size:14px;font-weight:700;line-height:20px;}article.event.full .info a{color:#BE590F !important;text-decoration:underline;border-bottom:none;}article.event.full .field--name-field-event-category .field--item{display:inline;}article.event.full .field--name-field-event-category .field--item:not(:last-child):after{content:', ';}article.scholarship.full .field--type-text-with-summary{margin-bottom:1.5rem;}.page-title{padding:0;}.article-large-media{width:100%;}.article-large-media img{width:100%;}.media-details{margin-bottom:8px;}.media-details h6{color:#000;margin-top:35px;margin-bottom:3px;font-size:21px;}.media-details .date-label{text-transform:uppercase;font-weight:bold;color:#666;font-size:14px;}.media-details .date-label img{float:left;margin:6px 5px 0 0;}.aricle-inner-descp .media-with-caption{float:left;margin:-3px 30px 8px 0;}@media screen and (max-width:767px){.aricle-inner-descp .media-with-caption{width:100%;}}@media (min-width:768px){.aricle-inner-descp .media-with-caption{width:361px;}}.aricle-inner-descp p{margin-bottom:33px;font-size:18px;color:#333;text-align:left;line-height:30px;}.article-descp-wrap .page-title{margin-bottom:27px;}@media screen and (max-width:767px){.article-descp-wrap .page-title{font-size:30px;}}.cta-button-link{background-color:#999900;border-radius:2px;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;margin:0;padding:9px 29px;color:#FFF;padding:9px 20px;text-decoration:none;}.cta-button-link:hover,.cta-button-link:focus{background-color:#fff;color:#657A12;text-shadow:none;}.top-media{position:relative;}.top-media .expand-area{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.7);color:#FFF;padding:4px 13px;}.top-media .expand-area:hover{cursor:pointer;}.with-overlap + .container .reverse-content-wrap{margin-top:-71px;}.banner-title{font-family:'marydalebold';text-shadow:5px 3px 3px rgba(0,0,0,0.7);font-size:44px;margin-bottom:0;}@media (max-width:767px){.banner-title{font-size:30px;}}aside a.btn.btn-lg{background-color:#F7981A;text-transform:uppercase;color:#333;font-size:14.5px;font-weight:700;font-family:'open-sans',sans-serif;border-radius:3px;padding:9.5px 24px;transition:0.4s all;-webkit-transition:0.4s all;display:flex;align-items:center;justify-content:center;position:relative;}aside a.btn.btn-lg::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}aside a.btn.btn-lg:hover,aside a.btn.btn-lg:focus{background-color:#EA6413;}@media (min-width:768px) and (max-width:991px){aside a.btn.btn-lg{padding:7px 10px;font-size:14px;}}.footer-logos{}.alphabet-filters{background:#CCC;margin:0 -30px 67px;padding:0 30px;word-wrap:break-word;}@media screen and (max-width:767px){.alphabet-filters{text-align:center;}}.alphabet-filters::before{content:"";position:absolute;bottom:30px;left:50%;width:0;height:0;border-left:149px solid transparent;border-right:149px solid transparent;border-top:38px solid #CCC;z-index:999;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}.alphabet-filters a{color:#333;text-decoration:none;border:0;font-weight:700;font-size:14px;padding:10px 16.3px;display:inline-block;}.alphabet-filters a:hover,.alphabet-filters a:focus,.alphabet-filters a.active{color:#BE590F;background:#EBEBEB;}@media screen and (max-width:1199px){.alphabet-filters a{padding:10px 11.4px;}}@media screen and (max-width:991px){.alphabet-filters a{padding:10px 7.4px;}}@media screen and (max-width:767px){.alphabet-filters a{padding:10px 3px;}}.views-exposed-form{margin-bottom:30px;}.views-exposed-form .form-item{width:164px;margin-right:30px;}@media (min-width:768px) and (max-width:991px){.views-exposed-form .form-item{width:125px;}}@media (min-width:992px) and (max-width:1199px){.views-exposed-form .form-item{width:170px;}}.views-exposed-form .form-item.form-type-select{width:265px;margin-right:24px;}@media screen and (max-width:767px){.views-exposed-form .form-item.form-type-select{width:100%;}}@media (min-width:768px) and (max-width:991px){.views-exposed-form .form-item.form-type-select{width:179px;margin-right:0;}}@media (min-width:992px) and (max-width:1199px){.views-exposed-form .form-item.form-type-select{margin-right:0;}}.views-exposed-form .form-item label[for="edit-end-date"]{display:none;}.views-exposed-form .form-item input,.views-exposed-form .form-item select{width:100%;background:#FFF;border:1px solid #CCC;font-size:14px;color:#999;height:45px;border-radius:2px;}.views-exposed-form .form-item select{padding:11.5px 32px 11.5px 12px;}.views-exposed-form .form-item .select-wrapper::after{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:20px;color:#990;font-weight:normal !important;}@media screen and (max-width:767px){.views-exposed-form .form-item .select-wrapper{width:100%;}}.views-exposed-form .form-item .control-label{font-size:14px;color:#666;text-align:left;line-height:21px;margin-bottom:6px;}@media screen and (max-width:767px){.views-exposed-form .form-item{width:100%;margin-right:0;}}.views-exposed-form[id^="block-exposedformfaculty"] .form-item{margin-right:10px;}.views-exposed-form[id^="block-exposedformfaculty"] .form-actions .form-submit{margin-top:27px;}.views-exposed-form[id^="block-exposedformfaculty"] .form-actions .form-submit:last-child{margin-right:10px;}.views-exposed-form .form-actions button[value="Reset"]{background-color:#fff;color:#657A12;text-shadow:none;}.views-exposed-form .form-actions button[value="Reset"]:hover,.views-exposed-form .form-actions button[value="Reset"]:focus{background-color:#999900;text-shadow:1px 1px 0 rgba(0,0,0,0.6);color:#fff;}.views-exposed-form .form-actions .form-submit{background-color:#999900;border-radius:2px;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;margin:0;padding:9px 29px;margin-top:28px;}.views-exposed-form .form-actions .form-submit:hover,.views-exposed-form .form-actions .form-submit:focus{background-color:#fff;color:#657A12;text-shadow:none;}.views-exposed-form .form-actions .form-submit:last-child{margin-right:27px;float:left;}@media screen and (max-width:767px){.views-exposed-form .form-actions .form-submit{margin-top:9px;width:100%;margin-bottom:15px;}}aside .block{margin-bottom:20px;}aside .block .block-title{margin:0;font-size:18px;padding:14px 20px;position:relative;line-height:26px;text-transform:uppercase;font-family:"open-sans";font-weight:700;color:#333;background:#dddddd;background:linear-gradient(180deg,#dddddd 0%,#bbbbbb 100%);letter-spacing:1px;text-shadow:0px 1px 1px #f5f5f5;}aside .block .block-title.see-also,aside .block .block-title.catalog{margin-top:3rem !important;}aside .block .field--name-body{padding:14px 20px;}aside .block .field--name-body p{font-size:15px;color:#666;}aside .block .field--name-body p .bold-caption{display:block;font-weight:700;color:#BE590F;font-size:16px;}aside .block .collapse-wrapper:hover{text-decoration:none;}a{border-bottom:none;}.main-content .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.main-content .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link,.content-bottom .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link{text-decoration:underline;}.main-content .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.main-content .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.main-content .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--name-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .accordion .content a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--name-field-body a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--type-text-long a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--type-text-with-summary a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--type-text a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .field--name-field-send-message-link a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus,.content-bottom .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:hover,.content-bottom .siteindex .views-row a:not(.button):not(.accordion-toggle):not([class*="btn"]):not(.btn-primary):link:focus{text-decoration:none;}.faculty-items > .single-profile:not(.person-page):nth-child(odd),article.person > .single-profile:not(.person-page):nth-child(odd){background-color:#EBEBEB;}@media (max-width:767px){.faculty-items > .single-profile:not(.person-page) .single-profile,article.person > .single-profile:not(.person-page) .single-profile{margin-bottom:0;padding-bottom:0;}}.faculty-items .single-profile,article.person .single-profile{margin-bottom:15px;}@media (max-width:767px){.faculty-items .single-profile,article.person .single-profile{text-align:center;padding:15px;}}.faculty-items .single-profile .profile-img,article.person .single-profile .profile-img{display:inline-block;width:175px;height:175px;vertical-align:top;margin-right:18px;}@media (max-width:767px){.faculty-items .single-profile .profile-img,article.person .single-profile .profile-img{margin:0 auto;display:block;}}.faculty-items .single-profile .profile-img img,article.person .single-profile .profile-img img{height:175px;width:175px;}.faculty-items .single-profile .profile-content,article.person .single-profile .profile-content{display:inline-block;margin-bottom:7px;}@media (min-width:768px) and (max-width:991px){.faculty-items .single-profile .profile-content,article.person .single-profile .profile-content{width:59%;}}@media (min-width:992px) and (max-width:1199px){.faculty-items .single-profile .profile-content,article.person .single-profile .profile-content{width:69%;}}@media (min-width:1200px){.faculty-items .single-profile .profile-content,article.person .single-profile .profile-content{width:76.2%;}}.faculty-items .single-profile .profile-content a:hover,.faculty-items .single-profile .profile-content a:focus,article.person .single-profile .profile-content a:hover,article.person .single-profile .profile-content a:focus{border-bottom:none;}.faculty-items .single-profile .profile-content h3,article.person .single-profile .profile-content h3{margin-top:10px;margin-bottom:7px;}@media (min-width:768px) and (max-width:991px){.faculty-items .single-profile .profile-content h3,article.person .single-profile .profile-content h3{margin-top:7px;margin-bottom:7px;}}.faculty-items .single-profile .profile-content h3 a,article.person .single-profile .profile-content h3 a{color:#BE590F;font-size:26px;line-height:30px;}.faculty-items .single-profile .profile-content h3 a:hover,.faculty-items .single-profile .profile-content h3 a:focus,article.person .single-profile .profile-content h3 a:hover,article.person .single-profile .profile-content h3 a:focus{color:#4A5A09;}.faculty-items .single-profile .profile-content h4,article.person .single-profile .profile-content h4{font-size:14px;color:#666;line-height:22px;margin-top:-3px;font-family:'open-sans',sans-serif;margin-bottom:7px;}@media (min-width:768px) and (max-width:991px){.faculty-items .single-profile .profile-content h4,article.person .single-profile .profile-content h4{margin-bottom:6px;line-height:18px;}}.faculty-items .single-profile .profile-content p,article.person .single-profile .profile-content p{margin-bottom:3px;font-size:14px;color:#666;line-height:18px;font-family:'open-sans',sans-serif;font-weight:700;}.faculty-items .single-profile .profile-content p a,article.person .single-profile .profile-content p a{font-size:14px;color:#666;line-height:18px;font-family:'open-sans',sans-serif;font-weight:700;}.faculty-items .single-profile .profile-content p a.pro-email,article.person .single-profile .profile-content p a.pro-email{text-transform:lowercase;}.faculty-items .single-profile .profile-content p i,article.person .single-profile .profile-content p i{margin-right:6px;color:#CFCFCF;}.faculty-items .single-profile .profile-content p.profile-bio,article.person .single-profile .profile-content p.profile-bio{font-weight:normal;margin-bottom:7px;}.faculty-items .person-page .profile-content,article.person .person-page .profile-content{font-weight:700;}@media (max-width:767px){.faculty-items .person-page .profile-content,article.person .person-page .profile-content{margin-top:20px;}}.faculty-items .person-page .profile-content div,article.person .person-page .profile-content div{line-height:18px;}.faculty-items .person-page .field--name-field-job-title,.faculty-items .person-page .field--name-field-person-department,article.person .person-page .field--name-field-job-title,article.person .person-page .field--name-field-person-department{font-size:14px;color:#666;line-height:22px;font-weight:600;display:inline-block;margin-bottom:10px;}.faculty-items .person-page .field--name-field-person-department:nth-child(2):before,article.person .person-page .field--name-field-person-department:nth-child(2):before{content:"|";display:inline-block;padding-right:7px;}.faculty-items .person-page .location-with-icon::before,.faculty-items .person-page .email-with-icon a::before,.faculty-items .person-page .telephone-with-icon a::before,.faculty-items .person-page .field--name-field-web-address a::before,article.person .person-page .location-with-icon::before,article.person .person-page .email-with-icon a::before,article.person .person-page .telephone-with-icon a::before,article.person .person-page .field--name-field-web-address a::before{width:16px;display:inline-block;}.faculty-items .person-page .field--name-field-web-address a::before,article.person .person-page .field--name-field-web-address a::before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f0ac";display:inline-block;margin-right:5px;color:#CCCCCC;}.faculty-items.bio-view .profile-content a:hover h3,.faculty-items.bio-view .profile-content:focus h3,article.person.bio-view .profile-content a:hover h3,article.person.bio-view .profile-content:focus h3{color:#BE590F;}.faculty-items .single-profile .profile-content p i{width:16px;display:inline-block;}.field--name-field-department-faculty-staff .faculty-items .single-profile .profile-content p.web-address i{margin-right:2px;}body .faculty-items.part-time .single-profile .profile-content{width:100%;padding:15px 30px 25px;margin:0;}.pagination li a{padding:12px 18px;font-size:14px;color:#657A12 !important;border-radius:2px !important;}.pagination li.active a{background-color:#657A12;border-color:#657A12;color:#fff !important;}.pagination li.active a:hover,.pagination li.active a:focus{background-color:#EEE;color:#657A12 !important;border-color:#EEE;}.pagination li > span{padding:7px 12px 11px;color:#657A12 !important;cursor:default;line-height:1.45;}.pagination li > span:hover{background:none;}.pagination .pager__item--first,.pagination .pager__item--last{display:none;}.custom-margn-lr{margin-left:-7.5px;margin-right:-7.5px;}.custom-margn-lr .custom-pad-lr{padding-left:7.5px;padding-right:7.5px;}.listing-event{}.listing-event .list-text-wrapper{margin-left:78px;padding-left:15px;}@media screen and (max-width:767px){.listing-event .list-text-wrapper{margin-bottom:15px;}}.listing-event .list-text-wrapper .field-type-time,.listing-event .list-text-wrapper .field-name-field-location{color:#666;display:inline;font-family:'open-sans',sans-serif;font-size:1.4rem;margin-right:10px;text-transform:capitalize;font-weight:700;}.listing-event .list-text-wrapper .field-type-time span,.listing-event .list-text-wrapper .field-name-field-location span{margin-right:5px;color:#666;font-size:1.7rem;}.listing-event .list-text-wrapper .field-type-time .lower-case,.listing-event .list-text-wrapper .field-name-field-location .lower-case{text-transform:lowercase;margin:0;display:inline;vertical-align:initial;font-size:inherit;}.listing-event .list-text-wrapper .field-name-field-location{display:inline-block;}.page-node-type-event aside .block{border:none;}@media screen and (max-width:767px){.page-node-type-event aside .block .paragraph__column{padding-left:0;padding-right:0;}}.person .field--name-field-profile-image img{height:176px;width:176px;float:right;}@media screen and (max-width:1199px){.person .field--name-field-profile-image img{height:auto;width:auto;}}@media screen and (max-width:767px){.person .field--name-field-profile-image img{margin:0 auto 30px;float:left;}}.person .field{margin-bottom:7px;clear:both;color:#666;font-size:14px;line-height:22px;}.person .field .field--label{float:left;text-transform:uppercase;margin-right:9px;}.person .field a{color:#666;}.person .telephone-with-icon a,.person .email-with-icon a{font-weight:700;}.person .telephone-with-icon a::before,.person .email-with-icon a::before{font-family:"Font Awesome 6 Pro";margin-right:5px;color:#CCCCCC;font-weight:600 !important;}.person .telephone-with-icon a:hover,.person .telephone-with-icon a:focus,.person .email-with-icon a:hover,.person .email-with-icon a:focus{color:#BE590F;text-decoration:none;}.person .telephone-with-icon a:hover::before,.person .telephone-with-icon a:focus::before,.person .email-with-icon a:hover::before,.person .email-with-icon a:focus::before{color:#BE590F;}.person .telephone-with-icon a::before{content:"\f095";}.person .email-with-icon a::before{content:"\f0e0";}.person .location-with-icon{font-weight:700;}.person .location-with-icon::before{font-family:"Font Awesome 6 Pro";content:"\f041";margin-right:5px;color:#CCCCCC;font-weight:600 !important;}.person .field--name-field-person-department .field--items .field--item{display:inline;}.person .field--name-field-person-department .field--items .field--item:not(:last-child):after{content:', ';}.person .field--type-office-hours{border:1px solid #EBEBEB;padding:7.5px 15px;width:auto;}.person .field--type-office-hours .field--label{float:none;}.person .office-hours__item-comments{color:#333;font-style:italic;}@media screen and (max-width:767px){.title-gradient .paragraph--type--image-callout{padding:0;}}@media screen and (max-width:767px){.title-bar.paragraph--type--image-callout{padding:0;}}.single-image-callout{position:relative;}@media screen and (max-width:991px){.single-image-callout{margin-bottom:30px;}}@media screen and (max-width:767px){.single-image-callout{margin:0 -15px 30px;}}@media screen and (max-width:991px){.single-image-callout .image-wrap img{width:100%;}}.single-image-callout .content-wrap{position:absolute;bottom:0;text-align:center;width:100%;left:0;padding:28px 15px 15px;color:#FFF;z-index:0;pointer-events:none;height:80%;}@media screen and (max-width:1199px){.single-image-callout .content-wrap{height:100%;padding:15px;}}@media screen and (max-width:991px){.single-image-callout .content-wrap{height:inherit;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);bottom:auto;}}.single-image-callout .content-wrap .field--name-field-callout-title{font-size:2.3rem;color:#FFF;line-height:30px;margin-bottom:3px;text-shadow:1px 2px 1px rgba(0,0,0,0.5);font-family:"myriad-pro-semi-condensed",sans-serif;font-weight:600;}.single-image-callout .content-wrap .field--name-field-callout-title a{color:#FFF;}.single-image-callout .content-wrap .field--name-field-callout-description{font-size:16px;color:#FFF;text-align:center;text-shadow:0 0 4px rgba(0,0,0,0.5);margin-bottom:15px;line-height:22px;max-height:58px;overflow:hidden;}@media screen and (max-width:1199px){.single-image-callout .content-wrap .field--name-field-callout-description{margin-bottom:5px;max-height:72px;}}@media screen and (max-width:1199px){.single-image-callout .content-wrap .field--name-field-callout-description p{line-height:24px;}}.single-image-callout .content-wrap .field--name-field-callout-description a{color:#FFF;text-decoration:none !important;}.single-image-callout .content-wrap .field--name-field-callout-link a{color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;pointer-events:auto;position:relative;}.single-image-callout .content-wrap .field--name-field-callout-link a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.single-image-callout .content-wrap .field--name-field-callout-link a::after{top:3px;}.single-image-callout .content-wrap .field--name-field-callout-link a:hover,.single-image-callout .content-wrap .field--name-field-callout-link a:focus{text-decoration:underline;}.col-md-6 .single-image-callout .content-wrap{position:absolute;bottom:auto;text-align:center;width:100%;left:0;padding:0 15px 0;color:#FFF;pointer-events:none;height:60%;top:40%;z-index:2;}.col-md-3 .single-image-callout .content-wrap{height:100%;}.region-content .col-md-3 .single-image-callout .content-wrap{padding-top:10px;}.accordion-title-wrap{position:relative;margin-bottom:22px;min-height:25px;}.accordion-title{margin:0px;}@media screen and (max-width:767px){.accordion-title{width:58%;}}.accordion{position:relative;}.accordion .accordion-option{position:absolute;right:0;bottom:0;}.accordion .accordion-option .toggle-accordion,.accordion .accordion-option .faq-toggle-accordion{border:1px solid #888;padding:6px 11px;font-size:14px;text-transform:uppercase;font-weight:600;color:#888;background-color:#f4f4f4;}.accordion .accordion-option .toggle-accordion:hover,.accordion .accordion-option .toggle-accordion:focus,.accordion .accordion-option .faq-toggle-accordion:hover,.accordion .accordion-option .faq-toggle-accordion:focus{color:#657A12;}.accordion .panel-group{margin-bottom:0;}.accordion .panel-group .panel{border-radius:0;border:0;}.accordion .panel-group .panel .panel-heading{padding:0;}.accordion .panel-group .panel .panel-heading h2{margin:0;padding:19px 40px 19px 15px;background:#AAB300;position:relative;transition:0.4s;-webkit-transition:0.4s;font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;cursor:pointer;}.accordion .panel-group .panel .panel-heading h2::before{color:#828908;content:"\f107";font-family:"Font Awesome 6 Pro";font-size:2.4rem;position:absolute;right:15px;top:50%;transform:rotate(180deg) translate(0%,50%);font-weight:900 !important;}.accordion .panel-group .panel .panel-heading h2::after{bottom:-11px;content:"";left:6.7rem;position:absolute;width:0;height:0;border-left:28.5px solid transparent;border-right:28.5px solid transparent;border-top:12px solid #AAB300;z-index:1;}.accordion .panel-group .panel .panel-heading.collapsed h2{background:#CCCCCC;margin-bottom:2px;}.accordion .panel-group .panel .panel-heading.collapsed h2:hover{background:#AAB300;transition:0.4s;-webkit-transition:0.4s;}.accordion .panel-group .panel .panel-heading.collapsed h2:hover::before{color:#828908;}.accordion .panel-group .panel .panel-heading.collapsed h2::after{display:none;}.accordion .panel-group .panel .panel-heading.collapsed h2::before{transform:rotate(0deg) translate(0%,-50%);color:#999;}.accordion .panel-group .panel .panel-collapse{border:1px solid #EBEBEB;border-top:0;border-bottom:0;height:auto;}.accordion .panel-group .panel .panel-collapse .content{padding:42px 30px 30px 30px;}@media screen and (max-width:767px){.accordion .panel-group .panel .panel-collapse .content{padding:15px;}}.accordion-option .toggle-accordion.active:before{content:"Close All";}.accordion-option .toggle-accordion:before{content:"Open All";}.top-media br{display:none;}.field--name-field-article-date{text-transform:uppercase;font-weight:bold;color:#666;font-size:14px;margin-bottom:10px;}.page-node-article .field--name-field-author{margin-top:30px;font-size:19px;font-weight:700;}.grey-bg{background:#EBEBEB;overflow:hidden;}.paragraph--type--sidebar-image-block{margin-bottom:15px;}.paragraph--type--sidebar-image-block .sidebar-image-wrap{position:relative;}@media screen and (max-width:767px){.paragraph--type--sidebar-image-block .sidebar-image-wrap img{width:100%;}}.paragraph--type--sidebar-image-block .sidebar-image-wrap .field--name-field-sidebar-block-title{max-height:65px;overflow:hidden;position:absolute;bottom:15px;width:100%;font-size:26px;color:#FFF;line-height:32px;margin-bottom:0;text-shadow:1px 2px 1px rgba(0,0,0,0.5);font-family:myriad-pro-semi-condensed,sans-serif;text-align:center;padding:0 30px;}.paragraph--type--sidebar-image-block .sidebar-image-wrap::before{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.2;content:'';}.paragraph--type--sidebar-image-block .field--name-field-sidebar-block-description p{line-height:24px;margin-top:10px;font-size:16px;color:#171717;}.paragraph--type--callout .field--name-field-callout-section-title{text-align:center;color:#333;font-family:myriad-pro-semi-condensed,sans-serif;letter-spacing:0;margin:0 0 1.5rem 0;font-size:4rem;line-height:1.125;padding:3rem 0;font-weight:bold;}.paragraph--type--callout .callout-item-wrap{margin-bottom:15px;}.paragraph--type--callout .callout-item-wrap .callout-img{position:relative;}.paragraph--type--callout .callout-item-wrap .callout-img .field--name-field-callout-image::before{background:linear-gradient(rgba(0,0,0,0) 1%,#000 100%);bottom:0;content:"";height:80%;left:0;opacity:0.6;position:absolute;width:100%;}.paragraph--type--callout .callout-item-wrap .callout-img .field--name-field-item-title{overflow:hidden;position:absolute;bottom:0;width:100%;font-size:26px;color:#FFF;line-height:34px;margin-bottom:0;text-shadow:1px 2px 1px rgba(0,0,0,0.5);font-family:myriad-pro-semi-condensed,sans-serif;text-align:center;padding:15px 15px 20px;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-description{padding:15px 0 16px;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-description p{line-height:30px;margin-top:0;font-size:18px;margin-bottom:0;color:#666;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link{text-align:center;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link a{position:relative;color:#BE590F;text-decoration:none;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link a::after{top:3px;}.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link a:hover,.paragraph--type--callout .callout-item-wrap .callout-text-wrapper .field--name-field-item-link a:focus{text-decoration:underline;color:#000;}.page-node-type-article h1.page-header{margin-bottom:30px;}.buddha-gold{background:rgba(193,196,129,0.75);}.trendy-green{background:rgba(182,192,142,0.75);}.citron{background:rgba(184,190,84,0.75);}.tree-poppy{background:rgba(233,182,113,0.75);}.thunderbird{background:rgba(213,131,131,0.75);}.aqua-deep{background:rgba(141,165,162,0.75);}.port-gore{background:rgba(158,155,169,0.75);}.paragraph{padding-bottom:30px;}.page-node-home_page .block-ctools-block > .paragraph:last-child{padding-bottom:30px;}.paragraph .paragraph,.paragraph .paragraph .paragraph{padding-top:0;padding-bottom:0;}.green-btn{background-color:#999900;border-radius:2px;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;margin:0;padding:9px 29px;padding:9px 18px;color:#FFF;}.green-btn:hover,.green-btn:focus{background-color:#fff;color:#657A12;text-shadow:none;}.green-btn:hover{text-decoration:none;}.green-btn:focus{text-decoration:none;color:#FFF;background-color:#990;}aside .button.button-submit{padding:0;margin:0;}aside .button.button-submit a{color:#333;width:100%;display:block;padding:1.2rem 2.5rem;font-weight:700;}aside .button.button-submit a::after{background:url(/themes/custom/custom_theme/images/arrow-dk.png) no-repeat center center;background-size:26px 26px;content:"";padding:0.4rem 1.4rem;height:auto;margin-left:6px;width:26px;z-index:999;}aside .button.button-submit::after{display:none;}.simple-blocks-wrap .grey-bg{padding:20px 15px 5px;}.simple-blocks-wrap .grey-bg h4{font-size:40px;}@media (max-width:767px){.simple-blocks-wrap .grey-bg h4{font-size:30px;}}@media (min-width:768px) and (max-width:991px){.simple-blocks-wrap .grey-bg p{word-break:break-all;}}.simple-blocks-wrap .grey-bg figcaption{background-color:#CCCCCC;}.block-kwall-zoom-search{float:right;}@media (max-width:767px){.block-kwall-zoom-search{float:left;width:100%;}}.block-kwall-zoom-search .input-group{margin-top:28px;}@media (max-width:767px){.block-kwall-zoom-search .input-group{margin-top:0;}}.block-kwall-zoom-search .input-group input{height:36px;width:176px !important;border-radius:6px 0 0 6px;line-height:normal;}@media (max-width:767px){.block-kwall-zoom-search .input-group input{width:100% !important;height:28px;}}.block-kwall-zoom-search .input-group .input-group-btn button{border-radius:0 50px 50px 0;border:none;padding:8px 12px;background:#CC7000;color:#FFF;}@media (max-width:767px){.block-kwall-zoom-search .input-group .input-group-btn button{padding:6px 9px 7px;font-size:11px;}}.block-kwall-zoom-search .input-group .input-group-btn button:hover,.block-kwall-zoom-search .input-group .input-group-btn button:focus{background:#657A12;}.block-kwall-zoom-search .input-group .input-group-btn button .glyphicon-search{letter-spacing:60px;overflow:hidden;max-width:14px;}@media (max-width:767px){.block-kwall-zoom-search .navbar-form{border:none;box-shadow:none;padding:0 10px;margin-bottom:0;margin-top:3px;}}.block-views-exposed-filter-blockevent-center-page-1,.block-views-exposed-filter-blocknews-center-page-1{clear:both;margin-bottom:0;margin-top:26px;width:100%;}@media (max-width:767px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-textfield,.block-views-exposed-filter-blocknews-center-page-1 .form-type-textfield{width:100%;}}@media (min-width:768px) and (max-width:991px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-textfield,.block-views-exposed-filter-blocknews-center-page-1 .form-type-textfield{margin-bottom:30px;width:312px;}}@media (min-width:992px) and (max-width:1199px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-textfield,.block-views-exposed-filter-blocknews-center-page-1 .form-type-textfield{width:280px;}}@media (min-width:1200px) and (max-width:1227px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-textfield,.block-views-exposed-filter-blocknews-center-page-1 .form-type-textfield{width:235px;}}@media (min-width:1228px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-textfield,.block-views-exposed-filter-blocknews-center-page-1 .form-type-textfield{width:250px;}}@media (min-width:768px) and (max-width:991px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-select,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select{width:312px !important;}}@media (min-width:992px) and (max-width:1199px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-select,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select{margin-right:30px !important;width:225px !important;}}@media (min-width:1200px) and (max-width:1227px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-select,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select{width:235px !important;}}@media (min-width:1228px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-select,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select{width:250px !important;}}.block-views-exposed-filter-blockevent-center-page-1 .form-type-select .select-wrapper,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select .select-wrapper{width:100%;}@media (min-width:768px) and (max-width:991px){.block-views-exposed-filter-blockevent-center-page-1 .form-type-select .select-wrapper,.block-views-exposed-filter-blocknews-center-page-1 .form-type-select .select-wrapper{margin-bottom:30px;}}.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max{width:126px;position:relative;}@media (max-width:767px){.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max{width:100%;}}.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date input,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date input,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min input,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max input,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date input,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date input,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min input,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max input{height:45px;border-radius:0;padding:6px 3px 6px 5px;font-size:13px;color:#999 !important;opacity:1 !important;}.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date input::-webkit-inner-spin-button,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date input::-webkit-inner-spin-button,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min input::-webkit-inner-spin-button,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max input::-webkit-inner-spin-button,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date input::-webkit-inner-spin-button,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date input::-webkit-inner-spin-button,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min input::-webkit-inner-spin-button,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max input::-webkit-inner-spin-button{-webkit-appearance:none;}.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min input::-webkit-datetime-edit-month-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max input::-webkit-datetime-edit-day-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max input::-webkit-datetime-edit-year-field,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max input::-webkit-datetime-edit-month-field{color:#999;opacity:1;-webkit-text-fill-color:#999;}.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min{margin-right:47px;}.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date::after,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min::after,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date::after,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min::after{content:"to";position:absolute;top:38px;right:-37px;text-transform:uppercase;color:#666;font-size:14px;font-weight:700;}@media (max-width:767px){.block-views-exposed-filter-blockevent-center-page-1 .form-item-start-date::after,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-min::after,.block-views-exposed-filter-blocknews-center-page-1 .form-item-start-date::after,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-min::after{position:relative;top:12px;right:auto;}}.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max label,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max label{display:none;}@media (min-width:992px) and (max-width:1199px){.block-views-exposed-filter-blockevent-center-page-1 .form-item-end-date,.block-views-exposed-filter-blockevent-center-page-1 .form-item-created-max,.block-views-exposed-filter-blocknews-center-page-1 .form-item-end-date,.block-views-exposed-filter-blocknews-center-page-1 .form-item-created-max{margin-right:0;}}.block-views-exposed-filter-blockevent-center-page-1 .form-actions .form-submit:last-child,.block-views-exposed-filter-blocknews-center-page-1 .form-actions .form-submit:last-child{margin-right:0;}.block-views-exposed-filter-blockevent-center-page-1 .form-actions button[value="Reset"],.block-views-exposed-filter-blocknews-center-page-1 .form-actions button[value="Reset"]{margin-right:30px !important;}@media (min-width:1200px){.block-views-exposed-filter-blockevent-center-page-1 .form-actions button[value="Reset"],.block-views-exposed-filter-blocknews-center-page-1 .form-actions button[value="Reset"]{margin-right:15px !important;}}@media (max-width:767px){.block-views-exposed-filter-blockevent-center-page-1 .form-actions button[value="Reset"],.block-views-exposed-filter-blocknews-center-page-1 .form-actions button[value="Reset"]{margin-right:0 !important;}}.block-views-exposed-filter-blockevent-center-page-1 .form-actions button.form-submit,.block-views-exposed-filter-blocknews-center-page-1 .form-actions button.form-submit{padding:9px 26px;}.block-views-exposed-filter-blockevent-center-page-1 .form-actions button.form-submit span.icon,.block-views-exposed-filter-blocknews-center-page-1 .form-actions button.form-submit span.icon{display:none;}.block-views-exposed-filter-blocknews-center-page-1 .form-item{display:inline-block;border:none;margin-bottom:0;width:auto;}.block-views-exposed-filter-blocknews-center-page-1 .form-item.form-item-keyword{width:250px;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-heading{padding:0;margin:0;background:none;border:0;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-heading .panel-title{font-size:14px;color:#666;text-align:left;line-height:21px;margin:0 0 6px 0;font-weight:bold;padding:0;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-body{padding:0;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-body label{display:none;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-body .form-item{width:126px;margin:0;display:inline-block;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-body .form-item.form-item-created-min{margin-right:47px;}.block-views-exposed-filter-blocknews-center-page-1 .form-item .panel-body .form-item.form-item-created-min::after{top:11px;}.discover-program-department .views-exposed-form{margin-top:13px;}.discover-program-department .views-exposed-form .form-type-entity-autocomplete,.discover-program-department .views-exposed-form .form-item-combine{width:460px;position:relative;vertical-align:top;}@media (max-width:767px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete,.discover-program-department .views-exposed-form .form-item-combine{width:100%;}}@media (min-width:768px) and (max-width:991px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete,.discover-program-department .views-exposed-form .form-item-combine{width:315px;}}@media (min-width:992px) and (max-width:1199px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete,.discover-program-department .views-exposed-form .form-item-combine{width:300px;}}@media (min-width:1200px) and (max-width:1224px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete,.discover-program-department .views-exposed-form .form-item-combine{width:437px;}}.discover-program-department .views-exposed-form .form-type-entity-autocomplete .form-item--error-message,.discover-program-department .views-exposed-form .form-item-combine .form-item--error-message{position:absolute;top:105px;left:42%;width:741px;}@media (max-width:767px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete .form-item--error-message,.discover-program-department .views-exposed-form .form-item-combine .form-item--error-message{position:relative;top:auto;margin-top:20px;left:0;width:100%;}}@media (min-width:768px) and (max-width:991px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete .form-item--error-message,.discover-program-department .views-exposed-form .form-item-combine .form-item--error-message{font-size:14px;top:162px;left:0;width:665px;}}@media (min-width:992px) and (max-width:1199px){.discover-program-department .views-exposed-form .form-type-entity-autocomplete .form-item--error-message,.discover-program-department .views-exposed-form .form-item-combine .form-item--error-message{left:21%;}}.discover-program-department .views-exposed-form .form-type-select{width:360px;}@media (max-width:767px){.discover-program-department .views-exposed-form .form-type-select{width:100%;}}@media (min-width:768px) and (max-width:991px){.discover-program-department .views-exposed-form .form-type-select{width:309px;margin-right:0;}}@media (min-width:992px) and (max-width:1199px){.discover-program-department .views-exposed-form .form-type-select{width:261px;margin-right:30px;}}.discover-program-department .views-exposed-form .form-type-select .select-wrapper{width:100%;}.discover-program-department .block-toggle{font-size:29px;font-family:myriad-pro-semi-condensed,sans-serif;line-height:36px;}.form-item--error-message,.view-empty{background:#F2DEDE;color:#A94442;border-radius:5px;text-align:center;padding:19px 15px;font-weight:600;border:1px solid #FAF2F4;line-height:21px;font-family:"open-sans" !important;}@media (max-width:767px){.form-item--error-message,.view-empty{margin-top:20px;width:100%;}}@media (min-width:768px) and (max-width:991px){.form-item--error-message,.view-empty{font-size:14px;}}.discover-Academics-listing{position:relative;margin-bottom:15px;max-width:100%;overflow:hidden;}.discover-Academics-listing .discover-block-item-title{position:absolute;bottom:0;background:rgba(0,0,0,0.5);width:100%;text-align:center;padding:14px 15px 21px;color:#FFF;font-size:25px;font-family:myriad-pro-semi-condensed,sans-serif;text-shadow:1px 2px 1px rgba(0,0,0,0.5);line-height:27px;text-decoration:none;z-index:5;}.discover-Academics-listing img{width:100%;opacity:0.85;transition:0.5s all;-webkit-transition:0.5s all;transform:scale(1.1);-webkit-transform:scale(1.1);}.discover-Academics-listing:hover .discover-block-item-title{background:rgba(0,0,0,0.7);}.discover-Academics-listing:hover img{opacity:1;transform:scale(1);-webkit-transform:scale(1);}.department-alerts{list-style:none;margin-bottom:30px;padding-left:0;}.department-alerts-item{display:flex;background-color:#F7981A;margin-bottom:15px;}.department-alerts-item:last-child{margin-bottom:0;}.department-alerts-item-body{display:block;padding:15px;line-height:25px;}.department-alerts-item-body strong{color:#333;}.department-alerts-item-body a{color:#000;text-decoration:underline;}.department-alerts-item-body a:hover{text-decoration:none;color:#4A5A09;}.department-alerts-item-icon{display:flex;align-items:center;background-color:#CF7600;color:#FFF;flex-shrink:0;font-size:50px;justify-content:center;width:82px;}.department-alerts-v2 .department-alerts-item-icon{display:flex;align-items:center;flex-shrink:0;font-size:50px;justify-content:center;width:82px;}.events-page-listing{overflow:hidden;margin-bottom:30px;}.events-page-listing .list-text-wrapper .field-type-time{margin-top:0;}.events-page-listing .list-text-wrapper .views-field-title{margin-bottom:0;}.events-page-listing .list-text-wrapper .field-type-date,.events-page-listing .list-text-wrapper .field-name-field-location{margin-right:6px;}.events-page-listing .list-text-wrapper .field-type-date span,.events-page-listing .list-text-wrapper .field-name-field-location span{margin-right:3px;font-size:15px;display:inline-block;vertical-align:top;margin-top:4px;color:#666;line-height:1;}.events-page-listing .list-text-wrapper .field-type-date span.lower-case,.events-page-listing .list-text-wrapper .field-name-field-location span.lower-case{text-transform:lowercase;margin:0;display:inline;vertical-align:initial;font-size:inherit;}.events-page-listing .date .day{line-height:32px;padding-bottom:11px;}.events-page-listing .date .month{font-weight:400;}.events-page-listing a{text-decoration:none !important;}.panel-group .faq h2{display:none;}.views-exposed-form-faculty-and-staff-directory-block-1{display:none;}.listing-event > h3{background:#EBEBEB;padding:4px 0px;font-size:16px;text-transform:capitalize;padding-left:31px;position:relative;color:#4A5A09;font-family:"open-sans",sans-serif;font-weight:700;line-height:18px;min-height:27px;margin-bottom:20px;}.listing-event > h3::before{content:"\f03a";font-family:"Font Awesome 6 Pro";position:absolute;left:0;top:0;background:#809A17;color:#fff;font-size:15px;padding:5px 5px 4px;font-weight:600 !important;}.call-out-blocks .field--name-field-item-description{margin-bottom:0;min-height:60px;}.call-out-blocks .field--name-field-item-description p{font-size:16px;color:#333;}.ui-tabs .contact-block{margin-top:30px;}.ui-tabs .field--name-field-body-desc p a{color:#BE590F;}.ui-tabs .paragraph{padding-top:25px;}.hide-page-title .page-header{display:none;}.news-center-listing{min-height:20px;padding:19px;margin-bottom:20px;background-color:#F5F5F5;border:1px solid #E3E3E3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}@media (max-width:767px){.news-center-listing{margin-bottom:15px;}}.news-center-listing .list-text-wrapper .field-type-date span{margin-right:3px;}.news-center-listing a{text-decoration:none !important;}.Featured .news-center-listing{background:#607410;padding:15px;border-top:5px solid #AAB300;margin-bottom:17px;padding-top:30px;}.Featured .news-center-listing .list-text-wrapper .views-field-title a{color:#FFF;}.Featured .news-center-listing .list-text-wrapper .views-field-title a:hover,.Featured .news-center-listing .list-text-wrapper .views-field-title a:focus{color:#EFEFEF;}.Featured .news-center-listing .list-text-wrapper .field-type-date,.Featured .news-center-listing .list-text-wrapper .small-text{color:#FFF;}.Featured .news-center-listing .list-text-wrapper .field-type-date span{color:#AAB300;}@media (min-width:1230px){.Featured .news-center-listing .field-name-field-image img{height:130px;}}.Featured .news-center-listing .featured-label{background:#AAB300;display:inline-block;position:absolute;top:-30px;color:#4E5C08;font-weight:bold;font-size:14px;padding:3px 6px;}.paragraph--type--image-callout{padding-left:30px;padding-right:30px;}@media (max-width:767px){.paragraph--type--image-callout{padding-left:15px;padding-right:15px;}}.mb-39{margin-bottom:39px;}.lead-info .cta-button-link{margin-top:14px;display:inline-block;}.ui-tabs .paragraph__column{padding:0;}@media (max-width:767px){.tb-megamenu-footer-right .nav-collapse{margin-top:0;}}.call-out-blocks .more-link-button{font-weight:700;text-transform:uppercase;padding:1rem 2.4rem;font-size:16px;display:inline-block;background:#fff;}.call-out-blocks .block-title{padding:39px 0 0 0;}.call-out-blocks .block-title h2{margin-bottom:0;margin-top:0;padding-bottom:0;line-height:30px;font-weight:700;}@media (max-width:767px){.paragraph--type--callout-item .paragraph__column{margin-bottom:0;}}@media (max-width:767px){.main-container .container{padding-left:0;padding-right:0;}}.paragraph--type--department-programs .field--name-field-section-title{font-size:40px;color:#000;font-family:myriad-pro-semi-condensed,sans-serif;letter-spacing:0;margin:0 0 1.5rem 0;}@media (max-width:767px){.paragraph--type--department-programs .field--name-field-section-title{font-size:26px;line-height:36px;}}.page-node-type-department .paragraph--type--simple .grey-bg{margin:0;}.page-node-type-department .paragraph--type--simple{padding-bottom:0;padding-top:15px;}.page-node-type-department .paragraph--type--simple h4{color:#333;}.page-node-type-department .paragraph--type--apply-now-section{padding-top:10px;}.page-node-type-department .region-page-title{margin-bottom:30px;}.page-node-type-department .paragraph--type--department-programs{padding-top:20px;padding-bottom:0;}.page-node-type-department .paragraph--type--department-programs .field--name-field-section-title{color:#333;}.page-node-type-department .contact-block{clear:both;margin-bottom:2em;}.departement-goals{margin-top:40px;}.departement-top-block h1,.departement-top-block h2{color:#333;}@media (min-width:992px){.departement-top-block .img-responsive{height:160px;}}@media (max-width:767px){.departement-top-block .img-responsive{margin-top:15px;}}.circle-listing{padding-left:37px;}.circle-listing li{list-style:disc;font-size:1.8rem;line-height:21px;color:#333;margin-bottom:10px;}.news-center-listing .field-name-field-image{margin:0;}.news-center-listing .field-name-field-image img{height:135px;object-fit:cover;object-position:top;}@media (max-width:767px){.news-center-listing .field-name-field-image img{height:250px;}}#back-to-top{position:fixed;bottom:68px;right:20px;cursor:pointer;display:none;font-size:20px;padding:6px 9px 4px;z-index:999;}.discover-program .no-academics,.discover-department .no-academics{text-align:center;}@media (max-width:767px){.discover-program .no-academics,.discover-department .no-academics{margin-top:-25px;margin-bottom:15px;}}@media (min-width:768px) and (max-width:991px){.discover-program .no-academics,.discover-department .no-academics{text-align:right;}}.path-user .reverse-content-wrap{top:0;margin-bottom:-63px;}.main-content .call-out-blocks .block-inner{margin:0;}@media (min-width:768px) and (max-width:991px){.main-content .call-out-blocks .block-inner.block-content .views-row{padding:0;}}.path-taxonomy .event{background:#F2F2F2;padding:20px;margin-bottom:20px;}.path-taxonomy .event h3{color:#333;margin-bottom:5px;}.media-right-with-caption{padding:4px;line-height:1.42857143;background-color:#FFF;border:1px solid #DDD;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;float:right;}@media (max-width:767px){.media-right-with-caption{float:left !important;width:100%;margin-bottom:15px;}}@media (min-width:768px){.media-right-with-caption{margin-left:25px;}}@media (min-width:768px) and (max-width:991px){.media-right-with-caption{width:235px;}}@media (min-width:992px){.media-right-with-caption{width:360px;}}@media (max-width:767px){.media-right-with-caption img{width:100%;}}.media-right-with-caption figcaption{text-align:center;color:#333;font-style:italic;}body .mfp-figure{position:relative;padding:10px;background:#FFF;cursor:pointer;}body .mfp-figure figure{width:auto;}body .mfp-figure figure img{padding:0;width:100%;}body .mfp-figure figure figcaption{background-color:transparent;padding:0;}body .mfp-figure figure figcaption .mfp-bottom-bar{margin-top:0;position:relative;padding-top:10px;}body .mfp-figure figure figcaption .mfp-bottom-bar .mfp-title{padding:1px 0;color:#000;width:100%;}body .mfp-figure .mfp-close{display:inline-block;color:#000;right:15px;background:#FFF;border-radius:50%;margin:0;top:16px;text-align:center;border:3px solid #000;vertical-align:top;line-height:22px;font-size:27px;cursor:pointer !important;text-shadow:none;width:auto;height:auto;padding:2px 4px 0 4px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}.phone-fax-wrap .field-type-phone{position:relative;}.phone-fax-wrap .field-type-phone::after{margin:0 2px 0 4px;content:"|";}.phone-fax-wrap .field-type-fax a{color:#000;}.icon-padding{text-align:center;margin-bottom:20px;}.icon-padding p{margin:15px;vertical-align:top;display:inline-block;}.video-container{margin-bottom:30px;border:1px solid #DDD;padding:6px;clear:both;}.video-container .video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%;}.thumbnail.with-caption{width:360px;margin-right:25px;}.thumbnail.with-caption img{width:100%;}@media (max-width:767px){.thumbnail.with-caption{width:100%;margin-left:0;}}.thumbnail.with-caption.pull-right{margin-left:25px;margin-right:0;}@media (max-width:767px){.thumbnail.with-caption.pull-right{margin-left:0;}}.thumbnail.with-caption .caption{background-color:#EBEBEB;font-size:1.4rem;padding:15px;display:table;position:relative;width:100%;text-align:center;}.thumbnail.with-caption br{display:none;}@media (max-width:767px){.thumbnail.with-caption img{width:100%;}}.page-node-type-department .contact-block{margin-top:2em;}.contact-block.center-block{margin-top:2em;}@media (min-width:992px){.contact-block.center-block{width:50%;}}.contact-block.center-block .panel-heading .panel-title{background-color:#CCC;font-weight:700;font-size:1.8rem;padding:12px 15px;color:#000;}.contact-block.center-block .panel-body{padding:15px 0;max-width:38rem;margin:auto;}@media (max-width:767px){.contact-block.center-block .panel-body{padding:15px 10px;}}.contact-block.center-block .panel-body h4{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:5px;line-height:1.3;}.contact-block.center-block .panel-body p{margin-bottom:5px;font-size:1.6rem;line-height:1.5;}.contact-block .paragraph--type--department-address{padding:0;margin-bottom:0 !important;}.contact-block .text-wrapper div.field-type-location{margin-bottom:0;}.icons-sm img{margin:0 10px;}.icons-sm p{display:inline;}.img-thumbnail{margin-bottom:20px;margin-left:20px;}@media (max-width:767px){.img-thumbnail{width:100%;margin-left:0;}}.field--type-text-with-summary .dropdown.drop-down-spacing{position:relative;margin-left:100px;}@media (max-width:767px){.field--type-text-with-summary .dropdown.drop-down-spacing{margin-left:0;}}.field--type-text-with-summary .dropdown.drop-down-spacing button{text-transform:inherit;}.field--type-text-with-summary .dropdown.drop-down-spacing .scrollable-menu{height:auto;max-height:200px;overflow-x:hidden;}.field--type-text-with-summary .panel-topmargin{margin-top:15px;}.field--type-text-with-summary .panel-topmargin .panel-default{background-color:#FAFAFA !important;border-color:#FFF !important;}.field--type-text-with-summary .panel-topmargin .panel{box-shadow:unset;border:0;}.field--type-text-with-summary .panel-topmargin .panel-body{padding:15px 15px 0 20px;}.field--type-text-with-summary .panel-topmargin .panel-body h3{color:#8B4513;}.socialmedia-icons img:hover{filter:brightness(50%);}div#speedbump .modal-dialog .modal-footer br{display:none;}div#speedbump .modal-dialog .modal-footer .btn-continue{margin-right:.5rem;}.paragraph--type--department-programs .listing-view .field-name-field-body.small-text{font-size:16px;line-height:20px;}@media (min-width:992px) and (max-width:1199px){.paragraph--type--department-programs .listing-view .field-name-field-body.small-text{overflow:hidden;}}.paragraph--type--department-programs .listing-view .views-field-title{font-size:2.4rem;}@media (min-width:992px) and (max-width:1199px){.paragraph--type--department-programs .listing-view .views-field-title{overflow:hidden;}}@media (max-width:767px){.paragraph--type--department-programs .listing-view .views-field-title{word-break:break-word;}}@media (min-width:1200px){.paragraph--type--department-programs .listing-view a.views-row{min-height:132px;}}.menu-media-left{padding-right:27px;}#navbar .menu-media-right{padding-left:20px;border-right:0;}.custom-contact-block .field--name-field-contact-block{width:50%;border:1px solid #EBEBEB;margin:15px auto 30px auto;text-align:center;}@media (max-width:767px){.custom-contact-block .field--name-field-contact-block{width:100%;}}.custom-contact-block .field--name-field-contact-block .layout{padding:15px 0;}@media (max-width:767px){.custom-contact-block .field--name-field-contact-block .layout{padding:15px 10px;}}.custom-contact-block .field--name-field-contact-block .field--name-field-department-name{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:5px;line-height:1.3;}.custom-contact-block .field--name-field-contact-block .field--name-field-contact-information p{margin-bottom:5px;font-size:1.6rem;line-height:1.5;}.custom-contact-block .field--name-field-contact-block .field--name-field-send-message-link{display:none;}.custom-contact-block .field--name-field-contact-block .field--name-field-send-message-link a{font-size:1.6rem;}.custom-contact-block .field--name-field-contact-block .field--name-field-send-message-link span{font-size:1.6rem;padding-right:3px;}.custom-contact-block .field--name-field-contact-block .contact-heading{font-weight:700;font-size:1.8rem;padding:12px 15px;text-align:left;margin:0;text-transform:uppercase;font-family:"open-sans";color:#333;background:#dddddd;background:linear-gradient(180deg,#dddddd 0%,#bbbbbb 100%);letter-spacing:1px;text-shadow:0px 1px 1px #f5f5f5;}.page-no-node .reverse-content-wrap{top:0;}.hero-default-header{background-color:#999;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;}@media (min-width:768px) and (max-width:991px){.page-node-type-event .main-content{width:58.33%;}.page-node-type-event .sidebar-second{width:41.6%;}}@media (min-width:992px) and (max-width:1199px){.page-node-type-event .main-content{padding-left:8px;}.page-node-type-event .sidebar-second{padding-right:8px;}}.page-node-continuing_education .region-content .block-block-content,.page-node-scholarship .region-content .block-block-content{margin-bottom:1.5rem;}@media (min-width:768px){.page-node-continuing_education .region-content .block-block-content,.page-node-scholarship .region-content .block-block-content{margin-bottom:3rem;}}.ui-tabs.ui-widget .paragraph--type--tab-item ul li{display:block;border:none;}.ui-tabs.ui-widget .paragraph--type--tab-item ul li a{padding:5px 0;display:inline-block;}.ui-tabs.ui-widget .paragraph--type--tab-item h4{text-align:center;margin-top:15px;}.ui-tabs.ui-widget .paragraph--type--tab-item .grey-bg{padding:15px;}.page-node-20849 .page.full .paragraph--type--views{padding:0;}#tabs .tab_heading{margin-top:25px;}.paragraph--type--homepage-large-events .list-text-wrapper .field-type-time span.lower-case,.paragraph--type--department-events .list-text-wrapper .field-type-time span.lower-case{color:#666;}.terms-button-wrap{text-align:center;margin-top:15px;}.terms-button-wrap .views-row{display:inline-block;}.terms-button-wrap .views-row .btn{font-weight:400;font-size:16px;width:auto;}.terms-button-wrap .views-row .btn span{margin-left:3px;}.software-listing table{table-layout:fixed;}.software-listing table .views-field-title{width:25%;}.software-listing .department-listing-filter{margin:1em 1em 1.5em;}.software-listing .department-listing-filter,.software-listing header{background-color:transparent;padding:0 0 0 20px;border-top:none;}.software-listing .department-listing-filter h3,.software-listing header h3{font:16px/1.46 "OpenSans",Arial,Helvetica,sans-serif;text-transform:capitalize;margin:0;position:relative;padding-left:17px;}.software-listing .department-listing-filter h3::before,.software-listing header h3::before{content:"";height:6px;width:6px;background:#000;position:absolute;border-radius:50%;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}.software-listing .department-listing-filter h3 a,.software-listing header h3 a{text-decoration:underline;}.software-listing .table-bordered{margin-top:15px;}.software-listing header header,.software-listing .department-listing-filter header{padding-left:0;}.no-padding{padding:0;}.modal .modal-body{overflow:auto !important;}.custom-user-login-form .links{margin-bottom:15px;}.custom-user-login-form .links a:not(:last-child){margin-right:5px;}table p{margin-bottom:0 !important;}table .no-headpad{font-size:16px !important;margin-bottom:2px !important;}.table > tbody > tr,.table > tbody > tr:nth-of-type(odd){background-color:#ffffff;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#ffffff;}.table-striped > tbody > tr:nth-of-type(even){background-color:#f9f9f9;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{text-align:center;background-color:#efefef;}table.twocol td:nth-child(2){text-align:right;width:150px;}.table-bullets th a{text-decoration:none;}.table-bullets ul{margin:0;padding-left:5px;list-style:none;}.table-bullets ul li{padding:2px 0 2px 10px;background:url(/themes/custom/custom_theme/images/bullet-arrow-black.gif) no-repeat 0 9px;}.table-bullets ol{margin:5px 0;padding-left:30px;}.tbm-submenu table th{background:#333;border:1px solid #282625;padding:0;}.no-headpad{margin-bottom:0 !important;}.no-listpad{margin-bottom:5px !important;}ul.bullet-alt{margin-bottom:20px;padding-left:5px;list-style:none;}ul.bullet-alt > li{padding:2px 0 2px 10px;background:url(/themes/custom/custom_theme/images/bullet-arrow-black.gif) no-repeat 0 9px;}ul.bullet-alt a{text-decoration:underline;}.no-bottom{margin-bottom:0 !important;}.bullet-xspace > li{padding-top:10px;}.bullet-xspace > li:first-child{padding-top:0;}.upper-alpha,ol ol{list-style-type:upper-alpha;}.list-bullet-none{list-style-type:none;}td.quest h4{margin-bottom:0;color:#666;display:block;font-weight:700;font-size:1.4rem;line-height:1.5;text-align:left;font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;}.visually-hidden:focus{color:#455A00;}.modal-backdrop{display:none;}.modal-open .modal-backdrop{display:block;}.ui-dialog .ui-dialog-buttonpane .modal-buttons button{margin:.5em .4em .5em 0 !important;}.region-content #list-container h3{font-size:20px;}.flexslider .slide-wrapper{height:inherit;}.cke_panel_list{font-size:1rem !important;}.field--name-body .row-picture{max-width:50%;}@media (max-width:767px){.field--name-body .row-picture{width:100%;max-width:100%;margin-left:0;margin-bottom:15px;}.field--name-body .row-picture img{width:100%;}}.field--name-body .thumbnail,.field--name-body .img-thumbnail{border-radius:0;padding:6px;}.field--name-body .img-responsive.pull-right,.field--name-body .thumbnail.pull-right{margin-left:20px;margin-bottom:15px;}@media (max-width:767px){.field--name-body .img-responsive.pull-right,.field--name-body .thumbnail.pull-right{width:100%;margin-left:0;float:none !important;}}.field--name-body .img-responsive.pull-left{margin-right:20px;margin-bottom:15px;}@media (max-width:767px){.field--name-body .img-responsive.pull-left{width:100%;margin-right:0;float:none !important;}}.field--name-body .thumbnail.with-caption{display:inline-block;max-width:50%;height:auto;}@media (max-width:767px){.field--name-body .thumbnail.with-caption{width:100%;max-width:100%;display:block;}}.field--name-body .thumbnail.with-caption p{margin:0;padding-top:0.5em;font-size:13px;color:#666;text-align:center;}.field--name-body .thumbnail.with-caption small{width:100%;text-align:right;display:inline-block;color:#999;}.field--name-body .thumbnail.with-caption small::before{content:'\2014 \00A0';}.btn-primary{font-size:16px;}form.node-form #edit-field-event-category .js-form-item:first-child{display:none;}form.node-form .field--name-field-slideshow-has-overlay{display:none;}.calendar-calendar table th.days,.calendar-calendar table td{background-color:#FFF;padding-top:5px !important;padding-bottom:5px !important;}.calendar-calendar td div.day{width:100%;font-size:14px;color:#333;}.calendar-calendar td div.day a{text-decoration:none;}.calendar-calendar td .inner div.day a{color:#BE590F;font-weight:normal;}.calendar-calendar th.days{border:none;background-color:#EFEFEF !important;font-size:16px;color:#4B446A;}.calendar-calendar th.days:first-child{border-left:1px solid #CCC;}.calendar-calendar th.days:last-child{border-right:1px solid #CCC;}.calendar-calendar .month-view .single-day,.calendar-calendar .month-view .multi-day{display:none;}.calendar-calendar .month-view .full td.date-box.today{border:1px solid #CCC;background:#FFF;vertical-align:middle;}.calendar-calendar .month-view .full td.date-box.today .day{background:#AAB300;color:#333;border-radius:50%;padding:2px 4px;width:25px;height:25px;margin:0 auto;float:none;line-height:normal;}.calendar-calendar .month-view .full td.date-box{border-bottom:1px solid #CCC !important;}.calendar-calendar .month-view .full td.date-box.empty .month.day{color:#7f5f4c;font-weight:normal;}.mini-month header .pager{margin-bottom:0;}.mini-month header .pager ul{background:#657A12;position:relative;height:56px;padding:20px 0;}.mini-month header .pager ul li{display:inline-block;border:none;}.mini-month header .pager ul li a{font-size:0;border:none;text-decoration:none;background:none;padding:0;}.mini-month header .pager ul li a:hover{background:none;}.mini-month header .pager ul li.pager__item--previous{position:absolute;left:20px;top:6px;}.mini-month header .pager ul li.pager__item--previous a::after{content:"\f104";font-size:26px;font-family:"Font Awesome 6 Pro";color:#FFF;font-weight:400 !important;}.mini-month header .pager ul li.pager__item--next{position:absolute;right:20px;top:6px;}.mini-month header .pager ul li.pager__item--next a::after{content:"\f105";font-size:26px;font-family:"Font Awesome 6 Pro";color:#FFF;font-weight:400 !important;}.mini-month header .pager ul li.pager__item--current{display:block !important;margin-top:-2px;}.mini-month header .pager ul li.pager__item--current a{font-size:1.6rem;color:#FFF;text-transform:capitalize;font-weight:700;line-height:19px;}.mini-month > .pager{display:none;}@media (min-width:768px){.paragraph > .paragraph__column{float:none;padding:0;width:100%;}}@media (min-width:768px){.paragraph--type--gallery .slider-for .slick-slide .image{padding-left:0;padding-right:0;}.paragraph--type--gallery .slider-nav{max-width:470px;}}@media (min-width:960px){.paragraph--type--gallery .slider-nav{max-width:895.5px;}}.index-inner-content-wrap{background-color:#FFF;}@media (max-width:767px){.index-inner-content-wrap{margin-left:0;margin-right:0;}}@media (min-width:768px){.index-inner-content-wrap{box-shadow:0 0 0 0 transparent,0 -15px 0 0 transparent,13px 0 15px -6px rgba(0,0,0,0.2),-13px 0 15px -8px rgba(0,0,0,0.2);padding-bottom:60px;position:relative;z-index:10;margin-bottom:-61px;}}@media (min-width:768px) and (max-width:991px){.index-inner-content-wrap{margin-top:-163px;}}@media (min-width:991px){.index-inner-content-wrap{margin-top:-140px;}}@media (min-width:1600px){.index-inner-content-wrap{margin-top:-190px;}}.quicklinks-block{padding:32px 0;background:#FFF;position:relative;}@media (max-width:767px){.quicklinks-block{padding:18px 0 10px;margin-top:1px;}}.quicklinks-block ul{padding:0;margin:0;text-align:center;}@media (min-width:768px) and (max-width:991px){.quicklinks-block ul{display:flex;justify-content:center;}}.quicklinks-block ul li{list-style:none;width:19.6%;display:inline-block;text-align:center;z-index:1;position:relative;}.quicklinks-block ul li a{border:none;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:700;font-size:18px;text-transform:capitalize;}@media (max-width:767px){.quicklinks-block ul li a{font-size:14px;}}.quicklinks-block ul li a:hover,.quicklinks-block ul li a:focus{border:none;}.quicklinks-block ul li a .thumb-img{display:block;font-size:45px;line-height:48px;color:#758442;margin-bottom:3px;}@media (max-width:767px){.quicklinks-block ul li a .thumb-img{font-size:36px;line-height:40px;margin-bottom:0;}}@media (min-width:768px) and (max-width:991px){.quicklinks-block ul li a{line-height:24px;display:block;}}@media (max-width:767px){.quicklinks-block ul li{width:49%;display:inline-block;margin-bottom:10px;padding:0 10px;}}@media (min-width:768px) and (max-width:991px){.quicklinks-block ul li{width:18.5%;}}.quicklinks-block::after{content:"";position:absolute;width:778px;top:-50px;border-radius:100%;border-bottom:50px solid #EBEBEB;border-top:50px solid transparent;z-index:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}@media (max-width:767px){.quicklinks-block::after{border-bottom:40px solid #EBEBEB;border-top:40px solid transparent;width:100%;top:-42px;border-radius:16%;}}@media (min-width:768px) and (max-width:991px){.quicklinks-block::after{width:600px;}}.quicklinks-block::before{content:"";position:absolute;bottom:-37px;left:50%;width:0;border-left:115px solid transparent;border-right:115px solid transparent;border-top:37px solid #FFF;z-index:999;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);height:38px;}@media (max-width:767px){.quicklinks-block::before{border-left:85px solid transparent;border-right:85px solid transparent;border-top:26px solid #FFF;height:27px;bottom:-24px;}}@media (min-width:768px) and (max-width:1024px){.quicklinks-block::before{bottom:-34px;height:35px;}}.paragraph--type--resource-blocks-accordion-single .field--name-field-link a{font-size:18px;font-weight:700;color:#BE590F;}.paragraph--type--resource-blocks-accordion-single .field--name-field-link a:hover,.paragraph--type--resource-blocks-accordion-single .field--name-field-link a:focus{color:#111;}.paragraph--type--resource-blocks-accordion-single .panel-heading{background-color:transparent;border:none;padding:6px 15px;}.paragraph--type--resource-blocks-accordion-single .panel{border-radius:0;border-bottom:none;}.paragraph--type--resource-blocks-accordion-single:last-child .panel{border-bottom:1px solid #DDD;}.paragraph--type--homepage-admissions-cta-section{position:relative;padding-top:65px;background:#FFF;padding-bottom:0;}.paragraph--type--homepage-admissions-cta-section::after{content:"";position:absolute;top:0;background:#657A12;height:338px;width:100%;z-index:0;left:0;display:block;}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section::after{height:440px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section::after{height:277px;}}.paragraph--type--homepage-admissions-cta-section.paragraph{display:block;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc{width:27%;display:inline-block;text-align:center;padding:0 30px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc{width:auto;background:#657A12;margin:0 -15px 0;display:block;padding:0 15px 0;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc{width:100%;padding:0 20px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-headline{color:#FFF;font-size:16px;line-height:24px;}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-headline{font-size:13px;line-height:18px;height:107px;}}@media (min-width:1200px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-headline{height:168px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link{text-align:left;background:#990;margin-top:40px;transition:0.3s all;-webkit-transition:0.3s all;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link:hover,.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link:focus{background:#C2C200;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link a{font-size:24px;text-transform:uppercase;border-bottom:none;color:#FFF;font-weight:700;line-height:24px;display:block;padding:20px 25px 20px;position:relative;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link a::after{content:"\f105";position:absolute;height:100%;background:#C2C200;right:0;top:0;width:67px;font-family:"Font Awesome 6 Pro";font-size:30px;text-align:center;padding-top:18px;font-weight:600 !important;}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .field--name-field-link a{font-size:16px;padding:20px 11px 20px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick{background:#BE590F;color:#FFF;padding-bottom:13px;position:relative;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick::after{content:"";position:absolute;bottom:-37px;left:50%;width:0;height:0;border-left:132px solid transparent;border-right:132px solid transparent;border-top:37px solid #fff;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick{margin-bottom:0;padding-bottom:40px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick{padding-bottom:37px;margin-bottom:37px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-main-stat{font-size:100px;font-weight:700;text-shadow:1px 2px 1px rgba(0,0,0,0.5);line-height:100px;margin-top:18px;margin-bottom:10px;font-family:myriad-pro-semi-condensed,sans-serif;}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-main-stat{font-size:55px;line-height:60px;margin-top:10px;margin-bottom:2px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-stat-text{font-size:14px;line-height:20px;width:180px;margin:0 auto 14px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-stat-text{width:100%;margin:0 auto 10px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-stat-text{width:100%;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .field--name-field-stat-text{width:100%;margin:0 auto 8px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick::after{border-top:37px solid #BE590F;height:37px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick::after{display:none;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick::after{display:none;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick::after{border-left:97px solid transparent;border-right:97px solid transparent;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-dots{bottom:-19px;z-index:999;margin-bottom:10px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-dots{bottom:6px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-dots{bottom:5px;left:47%;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-dots li button{font-size:0;height:12px;width:12px;background:#DEAC87;border-radius:50%;margin-right:5px;color:#000;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-dots li.slick-active button{background:transparent;border:1px solid #DEAC87;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{color:#000;height:23px;opacity:1;left:34%;bottom:-5px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{bottom:20px;}}@media (max-width:500px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{left:35%;}}@media (min-width:501px) and (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{left:45%;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{left:43%;bottom:19px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a{left:30%;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a:hover{color:#DEAC87;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a:focus{color:#DEAC87;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .flex-pauseplay a::before{color:#DEAC87;font-size:15px;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .slick .slick-slide{margin:0 15px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--introduction-to-tmcc .paragraph__column{padding-bottom:0;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items{width:23.5%;display:inline-block;vertical-align:top;padding-right:11px;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items{width:100%;padding-right:0;margin-top:-2px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items{width:30.5%;padding-right:0;margin-left:8px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items:nth-child(2){margin-left:18px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items:nth-child(4){margin-right:8px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-title{text-align:center;margin-top:-60px;color:#FFF;text-transform:capitalize;font-family:myriad-pro-semi-condensed,sans-serif;font-size:26px;height:60px;overflow:hidden;margin-bottom:20px;position:relative;text-shadow:1px 2px 1px rgba(0,0,0,0.5);line-height:30px;font-weight:700;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-title a{color:#FFF;padding:15px 30px;display:block;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-description{font-size:16px;line-height:24px;color:#171717;margin-bottom:11px;min-height:121px;height:121px !important;overflow:hidden;}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-description{height:auto !important;min-height:auto;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link{text-align:center;margin-bottom:15px;}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link{margin-top:18px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a{border:none;color:#BE590F;text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px;transition:0.4s all;-webkit-transition:0.4s all;position:relative;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a:hover,.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a:focus{color:#000;}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a{font-size:14px;line-height:10px;display:block;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a::after{width:20px;height:20px;line-height:16px;padding-left:2px;position:relative;right:-3px;margin-top:7px;font-size:16px;display:inline-block;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-link a{font-size:13px;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-image{margin-top:2px;position:relative;background:#fff;overflow:hidden;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-image img{transition:0.5s all;-webkit-transition:0.5s all;transform:scale(1.1);-webkit-transform:scale(1.1);}@media (max-width:767px){.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-image img{width:100%;height:auto;}}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .field--name-field-image:hover img{-webkit-transform:scale(1);opacity:0.85;}.paragraph--type--homepage-admissions-cta-section .paragraph--type--admissions-cta-section-items .media-admissions-cta-section{margin-top:0;}.paragraph--type--homepage-admissions-cta-section .paragraph__column{z-index:999;}.paragraph--type--academics-section-and-deadlines.paragraph{display:block;clear:both;padding:80px 30px 27px;background-color:#F2F2F2;position:relative;}.paragraph--type--academics-section-and-deadlines.paragraph::after{content:"";position:absolute;bottom:-37px;left:50%;width:0;height:0;border-left:115px solid transparent;border-right:115px solid transparent;border-top:37px solid #fff;z-index:999;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}.paragraph--type--academics-section-and-deadlines.paragraph::after{border-top:37px solid #F2F2F2;height:38px;}@media (max-width:991px){.paragraph--type--academics-section-and-deadlines.paragraph{padding:40px 15px;}}.paragraph--type--academics-section-and-deadlines .field--label{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;margin-bottom:19px;}@media (max-width:991px){.paragraph--type--academics-section-and-deadlines .field--label{font-size:32px;margin-top:20px;}}.paragraph--type--academics-section-and-deadlines .view-more{text-align:center;margin-top:38px;margin-bottom:3px;}.paragraph--type--academics-section-and-deadlines .view-more a{border:none;font-size:28px;color:#455A00;font-family:myriad-pro-semi-condensed,sans-serif;text-transform:uppercase;font-weight:700;line-height:40px;transition:0.4s all;-webkit-transition:0.4s all;}.paragraph--type--academics-section-and-deadlines .view-more a:hover,.paragraph--type--academics-section-and-deadlines .view-more a:focus{color:#BE590F;}.paragraph--type--academics-section-and-deadlines .view-more a div{font-size:40px;margin-bottom:3px;}.paragraph--type--homepage-dates-deadlines .field--item,.paragraph--type--homepage-dates-deadlines .event-deadline-item,.paragraph--type--interior-dates-deadlines .field--item,.paragraph--type--interior-dates-deadlines .event-deadline-item{background-color:#FFF;display:flex;align-items:center;margin-bottom:5px;}.paragraph--type--homepage-dates-deadlines .field--item .month,.paragraph--type--homepage-dates-deadlines .field--item .day,.paragraph--type--homepage-dates-deadlines .field--item h4,.paragraph--type--homepage-dates-deadlines .event-deadline-item .month,.paragraph--type--homepage-dates-deadlines .event-deadline-item .day,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4,.paragraph--type--interior-dates-deadlines .field--item .month,.paragraph--type--interior-dates-deadlines .field--item .day,.paragraph--type--interior-dates-deadlines .field--item h4,.paragraph--type--interior-dates-deadlines .event-deadline-item .month,.paragraph--type--interior-dates-deadlines .event-deadline-item .day,.paragraph--type--interior-dates-deadlines .event-deadline-item h4{font-family:"open-sans-condensed",sans-serif;font-weight:bold;}.paragraph--type--homepage-dates-deadlines .field--item .month,.paragraph--type--homepage-dates-deadlines .field--item .day,.paragraph--type--homepage-dates-deadlines .event-deadline-item .month,.paragraph--type--homepage-dates-deadlines .event-deadline-item .day,.paragraph--type--interior-dates-deadlines .field--item .month,.paragraph--type--interior-dates-deadlines .field--item .day,.paragraph--type--interior-dates-deadlines .event-deadline-item .month,.paragraph--type--interior-dates-deadlines .event-deadline-item .day{font-size:26px;color:#FFF;line-height:30px;text-align:center;display:flex;justify-content:center;align-items:center;}.paragraph--type--homepage-dates-deadlines .field--item .month,.paragraph--type--homepage-dates-deadlines .event-deadline-item .month,.paragraph--type--interior-dates-deadlines .field--item .month,.paragraph--type--interior-dates-deadlines .event-deadline-item .month{background-color:#888888;width:66px;height:70px;}.paragraph--type--homepage-dates-deadlines .field--item .day,.paragraph--type--homepage-dates-deadlines .event-deadline-item .day,.paragraph--type--interior-dates-deadlines .field--item .day,.paragraph--type--interior-dates-deadlines .event-deadline-item .day{background-color:#EBEBEB;height:70px;width:45px;color:#666;}.paragraph--type--homepage-dates-deadlines .field--item h4,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4,.paragraph--type--interior-dates-deadlines .field--item h4,.paragraph--type--interior-dates-deadlines .event-deadline-item h4{margin:0;padding:0 15px;max-height:55px;overflow:hidden;}@media (max-width:991px){.paragraph--type--homepage-dates-deadlines .field--item h4,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4,.paragraph--type--interior-dates-deadlines .field--item h4,.paragraph--type--interior-dates-deadlines .event-deadline-item h4{width:100%;}}.paragraph--type--homepage-dates-deadlines .field--item h4 a,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4 a,.paragraph--type--interior-dates-deadlines .field--item h4 a,.paragraph--type--interior-dates-deadlines .event-deadline-item h4 a{border-bottom:none;font-size:21px;color:#BE590F;line-height:26px;transition:0.3s all;-webkkit-transition:0.3s all;}.paragraph--type--homepage-dates-deadlines .field--item h4 a:hover,.paragraph--type--homepage-dates-deadlines .field--item h4 a:focus,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4 a:hover,.paragraph--type--homepage-dates-deadlines .event-deadline-item h4 a:focus,.paragraph--type--interior-dates-deadlines .field--item h4 a:hover,.paragraph--type--interior-dates-deadlines .field--item h4 a:focus,.paragraph--type--interior-dates-deadlines .event-deadline-item h4 a:hover,.paragraph--type--interior-dates-deadlines .event-deadline-item h4 a:focus{color:#4A5A09;}@media (max-width:767px){.paragraph--type--homepage-dates-deadlines .paragraph__column,.paragraph--type--interior-dates-deadlines .paragraph__column{padding:0;}}.paragraph--type--interior-dates-deadlines .field--label{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;margin-bottom:19px;}@media (max-width:991px){.paragraph--type--interior-dates-deadlines .field--label{font-size:32px;margin-top:20px;}}@media (max-width:767px){.paragraph--type--interior-dates-deadlines .field--label{font-size:28px;margin-bottom:10px;margin-top:0;}}.paragraph--type--interior-dates-deadlines .event-deadline-item{display:block;width:100%;background:none;}.paragraph--type--interior-dates-deadlines .field--item{float:left;width:50%;padding-left:7.5px;padding-right:7.5px;background-clip:content-box;}@media (max-width:767px){.paragraph--type--interior-dates-deadlines .field--item{width:100%;}}@media (max-width:767px){.paragraph--type--interior-dates-deadlines .field--item h4{width:100%;}}.paragraph--type--homepage-academics-section .field--name-field-description{background-color:#FFF;padding:20px 15px 10px;font-size:18px;color:#171717;line-height:28px;}.paragraph--type--homepage-academics-section form{background:#FFF;padding:0 15px 20px;position:relative;}@media (min-width:992px){.paragraph--type--homepage-academics-section form{padding:3px 15px 20px;}}.paragraph--type--homepage-academics-section form > .field--items{position:relative;}.paragraph--type--homepage-academics-section form .form-actions{position:absolute;top:87px;right:0;}.paragraph--type--homepage-academics-section form .form-actions button{border-radius:0;background-color:#990;text-transform:uppercase;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:600;padding:7px 29px;margin:0;transition:0.4s all;-webkit-transition:0.4s all;}.paragraph--type--homepage-academics-section form .form-actions button:hover,.paragraph--type--homepage-academics-section form .form-actions button:focus{background-color:#BE590F;border-color:#BE590F;color:#FFF;}.paragraph--type--homepage-academics-section form .search-field{margin-bottom:15px;}.paragraph--type--homepage-academics-section form .search-field input{background:#FFF;border:1px solid #CCC;font-size:14px;color:#999;text-align:left;line-height:21px;padding-right:130px;}.paragraph--type--homepage-academics-section form .selectwrapper{padding-right:140px;position:relative;}.paragraph--type--homepage-academics-section form .selectwrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#888;font-style:normal;line-height:1;pointer-events:none;position:absolute;right:141px;top:1px;padding:9px 13px 8px 13px;z-index:10;font-family:"Font Awesome 6 Pro";content:"\f107";font-size:26px;background:#F2F2F2;border-left:1px solid #ccc;font-weight:normal !important;}.paragraph--type--homepage-academics-section form select{color:#999;line-height:1.6rem;appearance:none;background-image:none;background-color:transparent;background:url(/themes/custom/custom_theme/images/green-angle-down.png) no-repeat center right 15px;background-size:16px auto;box-shadow:none;font-size:1.4rem;position:relative;-webkit-appearance:none;-moz-appearance:none;}.paragraph--type--homepage-academics-section form .control-label{font-size:14px;color:#666;text-align:left;line-height:21px;margin-bottom:6px;border:0;font-weight:bold;}.paragraph--type--homepage-academics-section form .terms-field label{margin-left:8px;margin-right:13px;color:inherit;font-weight:normal;margin-bottom:0;font-size:1.8rem;line-height:1.666;display:inline;}.paragraph--type--homepage-academics-section form .form-required:after{margin-left:.2rem;position:relative;top:-.5rem;display:none;}.paragraph--type--interior-dates-deadlines{background:#F2F2F2;padding:30px;margin-left:-30px;margin-right:-30px;width:auto;display:block;}@media screen and (max-width:767px){.paragraph--type--interior-dates-deadlines{padding:15px;margin-left:-15px;margin-right:-15px;}}.paragraph--type--interior-dates-deadlines > h4{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;color:#333;margin-bottom:19px;line-height:45px;}@media screen and (max-width:767px){.paragraph--type--interior-dates-deadlines > h4{font-size:28px;margin-bottom:10px;}}.paragraph--type--homepage-news{background-color:#CCC;padding:25px 30px 32px;}@media screen and (max-width:767px){.paragraph--type--homepage-news{padding:60px 0 0;}}.paragraph--type--homepage-news .view-homepage-news > h4{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;display:inline-block;margin-right:30px;margin-bottom:20px;margin-top:0;}.paragraph--type--homepage-news .view-homepage-news > a{color:#333;font-size:14px;text-transform:uppercase;font-weight:700;display:inline-block;transition:0.3s all;-webkit-transition:0.3s all;position:relative;top:-6px;}.paragraph--type--homepage-news .view-homepage-news > a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.paragraph--type--homepage-news .view-homepage-news > a:hover,.paragraph--type--homepage-news .view-homepage-news > a:focus{border-bottom:none;color:#BE590F;}.paragraph--type--homepage-news .view-homepage-news > a::after{top:2px;}.paragraph--type--homepage-news .field-name-field-image{position:relative;}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper{position:absolute;bottom:37px;left:30px;z-index:999;}@media screen and (max-width:767px){.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper{bottom:20px;left:15px;}}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .views-field-title a{color:#FFF;font-size:26px;text-shadow:1px 2px 1px rgba(0,0,0,0.5);transition:0.4s all;-webkit-transition:0.4s all;}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .views-field-title a:hover,.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .views-field-title a:focus{color:#fff;text-shadow:none;text-decoration:underline;}@media (min-width:768px) and (max-width:1199px){.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .views-field-title a{font-size:20px;}}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .more-link{text-transform:uppercase;color:#FFF;font-size:14px;position:relative;font-weight:700;transition:0.4s all;-webkit-transition:0.4s all;}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .more-link:hover,.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .more-link:focus{text-decoration:underline;}@media (min-width:768px) and (max-width:1199px){.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .more-link{font-size:12px;}}.paragraph--type--homepage-news .field-name-field-image .field-image-text-wrapper .more-link::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:21px;padding:1px 1px 0 2px;position:absolute;margin-left:8px;font-size:19px;top:-3px;font-weight:300 !important;}.paragraph--type--homepage-news .field-name-field-image::after{content:"";background:-moz-linear-gradient(top,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:0;}.paragraph--type--homepage-news a:hover,.paragraph--type--homepage-news a:focus{border:none;}.paragraph--type--homepage-news .attachment .views-row{margin-bottom:30px;}@media screen and (max-width:767px){.paragraph--type--homepage-news .attachment .views-row:first-child{margin-top:30px;}}@media (min-width:768px) and (max-width:1199px){.paragraph--type--homepage-news .attachment .views-row{margin-bottom:25px;}}.paragraph--type--homepage-news .attachment .field-image-text-wrapper{bottom:20px;left:15px;}.paragraph--type--homepage-news .attachment .field-image-text-wrapper .views-field-title{margin-bottom:2px;}.paragraph--type--homepage-news .attachment .field-image-text-wrapper .views-field-title a{font-size:22px;}.paragraph--type--homepage-large-events .view-homepage-large-events > h4,.paragraph--type--small-events .view-homepage-large-events > h4{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;display:inline-block;margin-right:30px;margin-bottom:20px;margin-top:0;}@media screen and (max-width:767px){.paragraph--type--homepage-large-events .view-homepage-large-events > h4,.paragraph--type--small-events .view-homepage-large-events > h4{margin-right:15px;}}.paragraph--type--homepage-large-events .view-homepage-large-events > a,.paragraph--type--small-events .view-homepage-large-events > a{color:#333;font-size:14px;text-transform:uppercase;font-weight:700;display:inline-block;transition:0.4s all;-webkit-transition:0.4s all;position:relative;top:-6px;}.paragraph--type--homepage-large-events .view-homepage-large-events > a::after,.paragraph--type--small-events .view-homepage-large-events > a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.paragraph--type--homepage-large-events .view-homepage-large-events > a:hover,.paragraph--type--homepage-large-events .view-homepage-large-events > a:focus,.paragraph--type--small-events .view-homepage-large-events > a:hover,.paragraph--type--small-events .view-homepage-large-events > a:focus{border-bottom:none;color:#BE590F;}.paragraph--type--homepage-large-events .view-homepage-large-events > a::after,.paragraph--type--small-events .view-homepage-large-events > a::after{top:2px;}.path-frontpage .paragraph--type--homepage-large-events{background-color:#FFF;}.paragraph--type--department-events > h4,.paragraph--type--department-news > h4{display:inline-block;margin-right:30px;margin-bottom:20px;margin-top:0;font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;}@media screen and (max-width:767px){.paragraph--type--department-events > h4,.paragraph--type--department-news > h4{margin-right:15px;}}.paragraph--type--department-events > a,.paragraph--type--department-news > a{color:#333;font-size:14px;text-transform:uppercase;font-weight:700;display:inline-block;transition:0.4s all;-webkit-transition:0.4s all;position:relative;top:-6px;}.paragraph--type--department-events > a::after,.paragraph--type--department-news > a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:24px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.paragraph--type--department-events > a:hover,.paragraph--type--department-events > a:focus,.paragraph--type--department-news > a:hover,.paragraph--type--department-news > a:focus{border-bottom:none;color:#BE590F;}.paragraph--type--department-events > a::after,.paragraph--type--department-news > a::after{top:2px;}@media (min-width:768px) and (max-width:1199px){.paragraph--type--department-events .views-field-title,.paragraph--type--department-news .views-field-title{font-size:20px;}}@media (max-width:767px){.paragraph--type--department-events .views-field-title,.paragraph--type--department-news .views-field-title{font-size:21px;}}.path-frontpage .paragraph--type--image-callout{background-color:#FFF;padding-top:0;margin-top:-13px;padding-bottom:36px;}@media (max-width:767px){.path-frontpage .paragraph--type--image-callout{margin-top:-21px;}}.paragraph--type--image-callout .custom-margn-lr.row{text-align:center;}.paragraph--type--image-callout .views-row.custom-pad-lr{display:inline-block;float:none;text-align:left;margin-right:-4px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(4){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(5){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(6){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(7){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(8){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(9){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(10){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(11){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(12){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(13){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(14){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(15){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-4:nth-child(16){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(3){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(4){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(5){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(6){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(7){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(8){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(9){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(10){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(11){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(12){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(13){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(14){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-6:nth-child(15){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(5){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(6){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(7){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(8){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(9){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(10){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(11){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(12){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(13){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(14){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(15){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(16){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(17){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(18){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(19){padding-top:9px;}.paragraph--type--image-callout .views-row.custom-pad-lr.col-md-3:nth-child(20){padding-top:9px;}.paragraph--type--image-callout .image-wrap{position:relative;}.paragraph--type--image-callout .image-wrap a{display:block;}.paragraph--type--image-callout .image-wrap a:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);height:100%;position:absolute;width:100%;content:"" !important;top:0;display:block;z-index:1;}.paragraph--type--image-callout .image-wrap img{transition:0.5s all;-webkit-transition:0.5s all;transform:scale(1.1);-webkit-transform:scale(1.1);width:100%;}.paragraph--type--image-callout .image-wrap:hover img,.paragraph--type--image-callout .image-wrap:focus img{-webkit-transform:scale(1);transform:scale(1);opacity:0.85;}.paragraph--type--image-callout .image-wrap .field--name-field-media-image{overflow:hidden;}.paragraph--type--image-callout .content-wrap{z-index:5;}.call-out-image .field-name-field-image > a{position:relative;display:block;width:100%;height:100%;}.call-out-image .field-name-field-image > a:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);height:100%;position:absolute;width:100%;content:"";top:0;left:0;}.paragraph--type--resource-blocks .layout__region--content{transition:height 350ms;}@media (max-width:767px){.paragraph--type--resource-blocks .paragraph__column{padding:0;}}.paragraph--type--resource-blocks-items{display:inline-block;height:auto !important;width:49.7%;padding:0 15px;vertical-align:top;transition:margin 350ms;margin-top:30px;}.paragraph--type--resource-blocks-items:nth-of-type(odd){padding-left:0;}.paragraph--type--resource-blocks-items:nth-of-type(even){padding-right:0;}@media (max-width:991px){.paragraph--type--resource-blocks-items{width:100%;padding:0;}}.paragraph--type--resource-blocks-items img{width:100%;}.paragraph--type--resource-blocks-items .field--name-field-media-image + .field--name-field-title{margin-top:-61px;background:rgba(0,0,0,0.5);color:#FFF;position:relative;padding:15px 15px;font-family:myriad-pro-semi-condensed,sans-serif;font-size:26px;line-height:30px;text-shadow:1px 2px 1px rgba(0,0,0,0.5);font-weight:600;}@media screen and (max-width:767px){.paragraph--type--resource-blocks-items .field--name-field-media-image + .field--name-field-title{font-size:15px;margin-top:-39px;padding:4px 15px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--resource-blocks-items .field--name-field-media-image + .field--name-field-title{margin-top:-46px;padding:8px 15px;font-size:20px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--resource-blocks-items .field--name-field-media-image + .field--name-field-title{font-size:22px;}}.events-listing-wrap{margin-bottom:43px;}@media screen and (max-width:767px){.events-listing-wrap{margin-bottom:20px;}}.events-listing-wrap.events-small-listing-wrap{overflow:hidden;background:#F2F2F2;margin-bottom:15px;}.events-listing-wrap.events-small-listing-wrap .date{margin-bottom:0;width:67px;}.events-listing-wrap.events-small-listing-wrap .date .month{font-size:1.7rem;}.events-listing-wrap.events-small-listing-wrap .list-text-wrapper{padding:11px 0 6px 15px;margin-left:68px;}@media screen and (max-width:767px){.events-listing-wrap.events-small-listing-wrap .list-text-wrapper{padding:15px 0 0 15px;margin-bottom:0;}}.events-listing-wrap.events-small-listing-wrap .list-text-wrapper .views-field-title{margin-bottom:0;}.events-listing-wrap.events-small-listing-wrap .list-text-wrapper .field-type-time{margin-top:0;}@media (min-width:992px){.paragraph--type--department-events .row:nth-child(2) .events-listing-wrap{margin-bottom:0;}}.paragraph--type--small-events{padding:30px 0 50px;}@media screen and (max-width:767px){.paragraph--type--small-events .paragraph__column{padding:0;}}.paragraph--type--resource-blocks-link-section .panel-heading{background-color:transparent;border:none;padding-top:0;padding-bottom:0;}.paragraph--type--resource-blocks-link-section .panel-heading a{font-size:18px;font-weight:700;color:#BE590F;display:block;position:relative;}.paragraph--type--resource-blocks-link-section .panel-heading a:hover,.paragraph--type--resource-blocks-link-section .panel-heading a:focus{color:#111;}.paragraph--type--resource-blocks-link-section .panel-heading a::after{content:"\f0d7";position:absolute;font-family:"Font Awesome 6 Pro";right:4px;top:3px;font-size:15px;font-weight:500 !important;}@media screen and (max-width:767px){.paragraph--type--resource-blocks-link-section .panel-heading a::after{right:-7px;top:0;}}.paragraph--type--resource-blocks-link-section .panel-heading a:hover,.paragraph--type--resource-blocks-link-section .panel-heading a:focus{border-bottom:none;}.paragraph--type--resource-blocks-link-section .panel{border-radius:0;border-bottom:none;padding-top:6px;padding-bottom:6px;}.paragraph--type--resource-blocks-link-section .field--name-field-links{padding-left:27px;}.paragraph--type--resource-blocks-link-section .field--name-field-links a{color:#BE590F;font-size:16px;margin:4px 0;display:inline-block;}.paragraph--type--resource-blocks-link-section .field--name-field-links a:hover,.paragraph--type--resource-blocks-link-section .field--name-field-links a:focus{border-bottom:none;color:#111;}.paragraph--type--resource-blocks-link-section:last-child .panel{box-shadow:none;border-bottom:1px solid #DDD;}@media screen and (max-width:767px){.paragraph--type--resource-blocks-link-section .paragraph__column{padding:0;}}.paragraph--type--interior-quicklinks{background:#F5F5F5;padding:20px 0 15px;margin-left:-30px;margin-right:-30px;width:auto;text-align:center;position:relative;}.paragraph--type--interior-quicklinks::after{content:"";position:absolute;bottom:-37px;left:50%;width:0;height:0;border-left:115px solid transparent;border-right:115px solid transparent;border-top:37px solid #fff;z-index:999;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}.paragraph--type--interior-quicklinks::before{content:"";position:absolute;width:778px;top:-50px;border-radius:100%;border-bottom:50px solid #EBEBEB;border-top:50px solid transparent;z-index:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}@media (max-width:767px){.paragraph--type--interior-quicklinks::before{display:none;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--interior-quicklinks::before{width:600px;}}.paragraph--type--interior-quicklinks::after{border-top:37px solid #F5F5F5;bottom:-36px;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item{display:inline-block;width:185px;text-align:center;margin:10px 0 25px;vertical-align:top;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item img{display:initial;border-radius:50%;height:125px;width:125px;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item img:hover{opacity:0.7;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item a + a{color:#BE590F;font-family:"open-sans-condensed",sans-serif;font-weight:bold;font-size:19px;height:48px;overflow:hidden;transition:0.4s all;-webkit-transition:0.4s all;width:130px;line-height:24px;margin:0 auto;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item a + a:hover,.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item a + a:focus{border:none;color:#4A5A09;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item a{display:inline-block;}.paragraph--type--interior-quicklinks .paragraph--type--interior-quicklinks-item a:hover + a{color:#4A5A09;}.paragraph--type--quicklinks{padding-top:0;padding-bottom:0;}.paragraph--type--video-section,.paragraph--type--course-catalog{background:#778609;display:block;color:#FFF;margin-bottom:30px;margin-left:-30px;margin-right:-30px;width:auto;padding:30px;}@media screen and (max-width:767px){.paragraph--type--video-section,.paragraph--type--course-catalog{padding:30px 15px;}}.paragraph--type--video-section .field--name-field-title,.paragraph--type--course-catalog .field--name-field-title{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;color:#FFF;margin-bottom:20px;font-family:myriad-pro-semi-condensed;line-height:1.15;font-weight:400;text-shadow:1px 1px 1px #000;}.paragraph--type--video-section .field--name-field-body p,.paragraph--type--course-catalog .field--name-field-body p{color:#FFF;font-size:18px;margin-bottom:30px;}.paragraph--type--video-section .field--name-field-links .field--item,.paragraph--type--course-catalog .field--name-field-links .field--item{display:inline-block;}@media (min-width:1201px){.paragraph--type--video-section .field--name-field-links .field--item,.paragraph--type--course-catalog .field--name-field-links .field--item{margin-right:10px;}}@media screen and (max-width:991px){.paragraph--type--video-section .field--name-field-links .field--item:not(:last-child),.paragraph--type--course-catalog .field--name-field-links .field--item:not(:last-child){margin-bottom:15px;}}.paragraph--type--video-section .field--name-field-links .field--item a,.paragraph--type--course-catalog .field--name-field-links .field--item a{display:inline-block;background-color:#999900;border-radius:2px;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;margin:0;padding:9px 29px;color:#FFF;padding:9px 20px;text-decoration:none;}.paragraph--type--video-section .field--name-field-links .field--item a:hover,.paragraph--type--video-section .field--name-field-links .field--item a:focus,.paragraph--type--course-catalog .field--name-field-links .field--item a:hover,.paragraph--type--course-catalog .field--name-field-links .field--item a:focus{background-color:#fff;color:#657A12;text-shadow:none;}.region-content .paragraph--type--video-section,.region-content .paragraph--type--course-catalog{margin-left:0;margin-right:0;}@media (min-width:992px){.paragraph--type--course-catalog{padding:0;font-size:0;}}@media (min-width:992px){.paragraph--type--course-catalog .bs-region--right{padding-right:45px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--course-catalog .bs-region--right{padding-top:8px;padding-bottom:8px;font-size:0;}}@media (min-width:1201px){.paragraph--type--course-catalog .bs-region--right{padding-top:20px;padding-bottom:20px;font-size:0;}}@media (max-width:767px){.paragraph--type--course-catalog .field--name-field-media-image img{width:100%;margin-bottom:15px;}}@media (max-width:767px){.paragraph--type--course-catalog .paragraph__column{padding-bottom:0;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--course-catalog .field--name-field-title{margin-bottom:6px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--course-catalog .field--name-field-body p{font-size:14px;margin-bottom:20px;padding-right:5px;}}@media screen and (max-width:991px){.paragraph--type--course-catalog .field--name-field-links .field--item{display:block;}}@media screen and (max-width:991px){.paragraph--type--course-catalog .field--name-field-links .field--item a{text-align:center;width:100%;display:block;}}.content-bottom .paragraph--type--simple .grey-bg{margin-left:-30px;margin-right:-30px;}@media (max-width:767px){.content-bottom .paragraph--type--simple .grey-bg{margin-left:-15px;margin-right:-15px;}}.paragraph--type--simple{display:block;}.paragraph--type--simple .grey-bg{padding:30px 15px 25px;overflow:hidden;}.paragraph--type--simple .grey-bg h4{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;color:#333;}@media (max-width:767px){.paragraph--type--simple .grey-bg h4{font-size:30px;}}.paragraph--type--simple .grey-bg p{font-size:16px;}.paragraph--type--simple .grey-bg img{max-width:100%;width:100%;}.paragraph--type--simple .grey-bg figure.img-responsive{width:100%;}.paragraph--type--simple .grey-bg figure.img-responsive img{max-width:100%;width:100%;}.paragraph--type--steps-to-enroll{margin-left:-30px;margin-right:-30px;width:auto;padding:30px;text-align:center;position:relative;padding-bottom:0;}.paragraph--type--steps-to-enroll .field--name-field-title{font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;margin-bottom:20px;margin-top:-5px;}.paragraph--type--steps-to-enroll .field--name-field-body p{max-width:76%;margin:0 auto 30px;font-size:18px;color:#333;text-align:center;line-height:28px;}@media (max-width:767px){.paragraph--type--steps-to-enroll .field--name-field-body p{max-width:90%;}}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item{width:262px;height:145px;display:inline-block;vertical-align:top;margin:0 13px 29px !important;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a{display:block;text-decoration:none;padding:0 25px;border:4px solid transparent;transition:0.40s all;-webkit-transition:0.40s all;position:relative;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a::after{content:"";position:absolute;top:-6px;left:50%;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:13px solid #333;z-index:999;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a .field--name-field-description{opacity:0;position:absolute;transition:0.40s all;-webkit-transition:0.40s all;background:#333;color:#FFF;font-size:14px;line-height:20px;text-align:left;padding:10px 14px 14px;top:-129px;width:262px;height:125px;left:-4px;overflow:hidden;pointer-events:none;border:2px solid #000;border-bottom:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a .field.field--name-field-title{font-size:25px;line-height:30px;margin:0 auto;width:220px;display:table-cell;height:144px;text-align:center;vertical-align:middle;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:focus{background:transparent !important;border:4px solid #E6B36E;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:hover .field--name-field-description,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:focus .field--name-field-description{opacity:1;pointer-events:initial;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:hover::after,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item a:focus::after{opacity:1;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.buddha-gold{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.buddha-gold a{background:rgba(193,196,129,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.buddha-gold a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.buddha-gold a:focus{border-color:#c1c481;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.trendy-green{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.trendy-green a{background:rgba(182,192,142,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.trendy-green a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.trendy-green a:focus{border-color:#b6c08e;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.citron{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.citron a{background:rgba(184,190,84,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.citron a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.citron a:focus{border-color:#b8be54;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.tree-poppy{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.tree-poppy a{background:rgba(233,182,113,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.tree-poppy a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.tree-poppy a:focus{border-color:#e9b671;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.thunderbird{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.thunderbird a{background:rgba(213,131,131,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.thunderbird a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.thunderbird a:focus{border-color:#d58383;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.aqua-deep{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.aqua-deep a{background:rgba(141,165,162,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.aqua-deep a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.aqua-deep a:focus{border-color:#8da5a2;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.port-gore{background:none;}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.port-gore a{background:rgba(158,155,169,0.75);}.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.port-gore a:hover,.paragraph--type--steps-to-enroll .paragraph--type--steps-to-enroll-item.port-gore a:focus{border-color:#9e9ba9;}.paragraph--type--steps-to-enroll::after{content:"";position:absolute;background:rgba(204,204,204,0.6);height:100%;width:100%;top:0;left:0;z-index:0;display:block;}.paragraph--type--steps-to-enroll .paragraph__column{z-index:999;margin-left:-15px;margin-right:-15px;width:auto;}.paragraph--type--apply-now-section{text-align:center;}.paragraph--type--apply-now-section .field--name-field-title{display:block !important;font-size:40px;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;color:#333;line-height:45px;margin-bottom:19px;}.paragraph--type--apply-now-section .field--name-field-description{width:85%;margin:9px auto 32px !important;display:block !important;}@media (max-width:767px){.paragraph--type--apply-now-section .field--name-field-description{width:90%;}}.paragraph--type--apply-now-section .field--item{display:inline-block;margin:0 6px;}@media (max-width:767px){.paragraph--type--apply-now-section .field--item{display:block;}}.paragraph--type--apply-now-section .field--item a{background-color:#999900;border-radius:2px;border:2px solid #657A12;font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-family:'open-sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;margin:0;padding:9px 29px;color:#FFF;text-decoration:none;background-image:linear-gradient(0deg,#657A12 0%,#809A17 100%);padding:9px 24px;}.paragraph--type--apply-now-section .field--item a:hover,.paragraph--type--apply-now-section .field--item a:focus{background-color:#fff;color:#657A12;text-shadow:none;}@media (max-width:767px){.paragraph--type--apply-now-section .field--item a{margin:0 0 10px 0;display:block;padding:9px 15px;}}.paragraph--type--apply-now-section .field--item a:hover,.paragraph--type--apply-now-section .field--item a:focus{background:#FFF;color:#657A12;text-shadow:none;}.paragraph--type--video-section .field--name-field-links .field--item{padding-top:15px;}@media (min-width:768px) and (max-width:991px){.paragraph--type--video-section .field--name-field-links .field--item a{margin-left:10px;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--video-section .field--name-field-links .field--item a{margin-top:-5px;display:inline-block;vertical-align:top;text-align:center;padding:8px 15px 7px;margin-left:10px;line-height:18px;}}@media (min-width:1200px){.paragraph--type--video-section .field--name-field-links .field--item a{display:inline-block;vertical-align:top;text-align:center;padding:8px 15px 10px;}}@media (min-width:1225px){.paragraph--type--video-section .field--name-field-links .field--item a{padding:12px 22px 12px;}}@media screen and (max-width:767px){.paragraph--type--video-section .field--name-field-links .field--item a{text-align:center;width:100%;display:block;}}@media (min-width:992px) and (max-width:1199px){.paragraph--type--video-section .field--name-field-links .field--item a{font-size:14px;}}@media (min-width:1200px) and (max-width:1224px){.paragraph--type--video-section .field--name-field-links .field--item a{font-size:15px;}}@media screen and (max-width:767px){.paragraph--type--video-section .field--name-field-links .field--item{display:block;}}@media (max-width:991px){.paragraph--type--video-section .field--name-field-video{margin-top:20px;}}.paragraph--type--sidebar-text-links{padding:14px 20px;border:1px solid #CCC;}.paragraph--type--sidebar-text-links .field--name-field-title{background-color:#CCC;text-transform:capitalize;font-size:18px;padding:14px 20px;font-weight:700;margin:-14px -20px 12px -20px;line-height:26px;color:#333;}.paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items{margin-bottom:15px;}.paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-section-title{font-size:15px;color:#666;}.paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-body p{font-size:16px;font-weight:700;color:#666;line-height:20px;}.paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-body p a{display:block;}@media (max-width:767px){.paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .paragraph__column{padding:0;}}@media (max-width:767px){.paragraph--type--sidebar-text-links .paragraph__column{padding:0;}}#block-newscontactblockforsidebar .paragraph--type--sidebar-text-links{padding:0;}#block-newscontactblockforsidebar .paragraph--type--sidebar-text-links .field--name-field-body{padding:5px;}.region-sidebar-second .paragraph--type--sidebar-text-links .field--name-field-title{margin:0;}.region-sidebar-second .paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items{padding:10px 15px !important;margin:0;}.region-sidebar-second .paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-section-title{font-weight:bold;}.region-sidebar-second .paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-body{font-weight:normal;}.region-sidebar-second .paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-body a{padding:0 !important;}.region-sidebar-second .paragraph--type--sidebar-text-links .paragraph--type--sidebar-text-links-items .field--name-field-body p{font-weight:normal;}.content .field--name-body{margin-bottom:30px;}.content .field--name-body > ul:last-child{margin-bottom:0;}.paragraph--type--department-news{background-color:#CCC;margin-bottom:30px;margin-left:-30px;margin-right:-30px;width:auto;padding:30px;padding:24px 26px 20px;display:block;}.paragraph--type--department-news .field--name-field-department-news{clear:both;}.paragraph--type--department-news .field-name-field-image{overflow:hidden;}.paragraph--type--department-news .field-name-field-image img{transition:0.5s all;-webkit-transition:0.5s all;transform:scale(1.1);-webkit-transform:scale(1.1);height:100%;object-fit:cover;}.paragraph--type--department-news .field-name-field-image:hover img{opacity:0.85;transform:scale(1);-webkit-transform:scale(1);}.paragraph--type--department-news .field-image-text-wrapper{width:100%;text-align:left;}.paragraph--type--department-news .field-image-text-wrapper .views-field-title{text-align:left;margin-bottom:0;font-size:2.3rem;}@media (min-width:768px) and (max-width:1199px){.paragraph--type--department-news .field-image-text-wrapper .views-field-title{font-size:20px;}}@media (max-width:767px){.paragraph--type--department-news .field-image-text-wrapper .views-field-title{font-size:21px;}}.paragraph--type--department-news .field-image-text-wrapper .link-with-icon{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;position:relative;}.paragraph--type--department-news .field-image-text-wrapper .link-with-icon::after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:21px;padding-left:2px;position:relative;display:inline-block;margin-left:8px;font-size:20px;top:2px;font-weight:600 !important;}.paragraph--type--gallery{display:block;}@media (max-width:767px){.paragraph--type--gallery paragraph__column{padding:0;}}.paragraph--type--gallery .article-gallery{margin-bottom:15px;border-radius:0;overflow:hidden;background-color:#3E3E3C;}.paragraph--type--gallery .article-gallery .slick-list.draggable{padding:0 !important;}.paragraph--type--gallery .article-gallery .slider-for{}.paragraph--type--gallery .article-gallery .slider-for .slick-slide{position:relative;}.paragraph--type--gallery .article-gallery .slider-for .slick-slide .slide-text{background-color:#3E3E3C;padding:20px 20px 15px;color:#FFF;}@media screen and (min-width:768px){.paragraph--type--gallery .article-gallery .slider-for .slick-slide .slide-text{position:absolute;bottom:0;background:transparent;width:100%;padding:30px;}}.paragraph--type--gallery .article-gallery .slider-for .slick-slide .field--name-field-slide-title{font-family:myriad-pro-semi-condensed,sans-serif;margin-bottom:5px;}.paragraph--type--gallery .article-gallery .slider-for .slick-slide .field--name-field-slide-title{font-size:22px;line-height:24px;}@media screen and (min-width:768px){.paragraph--type--gallery .article-gallery .slider-for .slick-slide .field--name-field-slide-title{font-size:26px;color:#FFF;line-height:30px;text-shadow:1px 2px 1px rgba(0,0,0,0.5);}}.paragraph--type--gallery .article-gallery .slider-for .slick-slide .field--name-field-gallery-description{font-size:18px;color:#FFF;line-height:26px;text-shadow:0 0 8px rgba(0,0,0,0.5);font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;}@media (max-width:767px){.paragraph--type--gallery .article-gallery .slider-for .slick-slide .field--name-field-gallery-description{font-size:16px;line-height:24px;margin-top:10px;}}.paragraph--type--gallery .article-gallery .slider-nav{margin:0 auto;overflow:hidden;z-index:1000;width:100% !important;}.paragraph--type--gallery .article-gallery .slider-nav .slick-slide{width:auto;height:95px;outline:none;cursor:pointer;}.paragraph--type--gallery .article-gallery .slider-nav .slick-slide:not(.slick-current) img{filter:brightness(50%);}.paragraph--type--gallery .article-gallery .slider-nav .field--name-field-slide-title{display:none;}.paragraph--type--gallery .article-gallery .full-width-carousel-container{position:relative;}.paragraph--type--gallery .slide-text{background-color:#2A2A2A;color:#FFF;}.paragraph--type--gallery .slide-text .field--name-field-gallery-signature{font-size:14px;line-height:30px;}.paragraph--type--gallery .slick-prev,.paragraph--type--gallery .slick-next{position:absolute;display:block;height:auto;width:auto;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;top:50%;}.paragraph--type--gallery .slick-prev:before,.paragraph--type--gallery .slick-next:before{font-family:"Font Awesome 6 Pro";font-weight:600 !important;}.paragraph--type--gallery .slider-for .slick-slide{position:relative;margin:0;}.paragraph--type--gallery .slider-for .slick-slide .image{background-color:#000;}.paragraph--type--gallery .slider-for .slick-slide .image::before{position:absolute;content:'';bottom:0;height:80%;left:0;width:100%;background-image:linear-gradient(rgba(0,0,0,0) 1%,rgba(0,0,0,0.5) 100%);}.paragraph--type--gallery .slider-for .slick-slide .image img{display:block;width:100%;}.paragraph--type--gallery .slider-for .slick-slide .slide-lead{background-color:#2A2A2A;color:#FFF;width:94.360902%;position:absolute;top:0;left:0;right:0;margin:0 auto;padding:14px 32px 18px;border-top:7px solid #FFF;}.paragraph--type--gallery .slider-for .slick-slide .slide-lead span{font-size:18px;line-height:21px;cursor:pointer;}.paragraph--type--gallery .slider-for .slick-slide .slide-lead span:before{content:'\f065';font-family:"Font Awesome 6 Pro";margin-right:14px;font-weight:600 !important;}.paragraph--type--gallery .slider-nav{margin:0 auto;max-width:100% !important;height:99px;width:100% !important;padding-top:4px;}.paragraph--type--gallery .slider-nav .slick-slide{padding-left:0;padding-right:0;margin:0;}.paragraph--type--gallery .slider-nav .slick-slide .field--name-field-image img{position:relative;height:95px;width:auto;}.paragraph--type--gallery .slider-nav .slick-slide .field--name-field-image img::after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;top:0;left:0;}.paragraph--type--gallery .slider-nav .slick-slide.selected .field--name-field-image img::after{display:none;}.paragraph--type--gallery .slider-nav .slick-prev,.paragraph--type--gallery .slider-nav .slick-next{margin-top:-12px;}.paragraph--type--gallery .slider-nav .slick-prev:before,.paragraph--type--gallery .slider-nav .slick-next:before{font-size:24px;line-height:1;color:#750F33;}.paragraph--type--gallery .slider-nav .slick-prev{left:-15px;}.paragraph--type--gallery .slider-nav .slick-prev:before{content:"\f0d9";}.paragraph--type--gallery .slider-nav .slick-next{right:-15px;}.paragraph--type--gallery .slider-nav .slick-next:before{content:"\f0da";}.paragraph--type--gallery .main-controls{color:#FFF;position:absolute;width:100%;height:95px;background-color:transparent;border-top:4px solid #FFF;}.paragraph--type--gallery .main-controls .slick-arrow{display:inline-block;font-size:0;color:#FFF;padding:0;width:40px;height:95px;text-align:center;background-color:rgba(0,0,0,0.5);border:none;border-radius:0;}.paragraph--type--gallery .main-controls .slick-prev,.paragraph--type--gallery .main-controls .slick-next{position:absolute;z-index:1001;}.paragraph--type--gallery .main-controls .slick-prev::after,.paragraph--type--gallery .main-controls .slick-next::after{font-family:"Font Awesome 6 Pro";font-size:37px;font-weight:600 !important;}.paragraph--type--gallery .main-controls .slick-prev{left:0;}.paragraph--type--gallery .main-controls .slick-next{right:0;}.paragraph--type--gallery .main-controls .slide-text-placeholder{width:100%;max-width:100%;margin:0 auto;position:relative;padding:0;}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-prev,.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-next{top:50%;}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-prev:before,.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-next:before{font-size:60px;line-height:1;color:#FFF;font-weight:400;}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-prev{left:0;}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-prev:before{content:"\f104";}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-next{right:0;}.paragraph--type--gallery .main-controls .slide-text-placeholder .slick-next:before{content:"\f105";}.paragraph--type--small-events{padding:30px 30px 50px;}@media screen and (max-width:767px){.paragraph--type--small-events{padding:30px 0 50px;}}.paragraph--type--homepage-large-events{padding:30px 30px 0;}@media screen and (max-width:767px){.paragraph--type--homepage-large-events{padding:30px 0 0;}}.reverse-content-wrap .paragraph--type--homepage-admissions-cta-section{margin-left:-30px;margin-right:-30px;width:auto;}@media screen and (max-width:767px){.reverse-content-wrap .paragraph--type--homepage-admissions-cta-section{margin-left:-15px;margin-right:-15px;}}.paragraph--type--homepage-admissions-cta-section.title-gradient .paragraph--type--admissions-cta-section-items .field--name-field-image::after{content:"";background:-moz-linear-gradient(top,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 1%,transparent 50%,rgba(0,0,0,0.17) 67%,rgba(0,0,0,0.63) 100%);position:absolute;left:0;bottom:0;height:100%;width:100%;}.paragraph--type--homepage-admissions-cta-section.title-bar .field--name-field-title{background-color:rgba(0,0,0,0.4);}@media (min-width:768px){.path-frontpage .paragraph--type--quicklinks{box-shadow:0 0 0 0 transparent,0 -15px 0 0 transparent,20px 0 15px 0 transparent,-20px 0 17px 0 transparent;}}.call-out-blocks.paragraph--type--callout .field-image-text-wrapper{cursor:pointer;}.call-out-blocks .views-field-title{font-size:2.3rem;}.call-out-blocks .field--name-field-item-description{padding-left:7px;padding-right:7px;}.call-out-blocks .field-name-field-image{cursor:pointer;overflow:hidden;}.call-out-blocks .field-name-field-image img{transition:0.5s all;-webkit-transition:0.5s all;transform:scale(1.1);-webkit-transform:scale(1.1);height:100%;object-fit:cover;}.call-out-blocks .field-name-field-image:hover{opacity:0.85;}.call-out-blocks .field-name-field-image:hover img{transform:scale(1);-webkit-transform:scale(1);}.call-out-blocks .field-name-field-image .field-image-text-wrapper{padding:14px;border:1px solid rgba(0,0,0,0);}.call-out-blocks .field-name-field-image a:focus .field-image-text-wrapper{border:1px solid #4D90FE;}.call-out-blocks.call-out-grey .block-content{padding-top:24px;}@media (max-width:767px){.call-out-blocks.call-out-grey .block-content{padding-top:15px;}}.call-out-blocks.call-out-grey .block-title{padding-top:20px;}.call-out-blocks.call-out-grey .block-title h2{padding-bottom:0;}@media (min-width:768px){.call-out-blocks.call-out-grey .block-title h2{line-height:5rem;}}@media (min-width:768px){.call-out-blocks.call-out-grey .block-height::before{content:"";position:absolute;bottom:-24px;height:24px;background-color:#CCC;width:100%;left:0;z-index:0;}}.page-node-type-department aside #block-sidebarparagraphs{margin:0;}@media (min-width:768px){.page-node-type-department .reverse-content-wrap{padding-bottom:117px;margin-bottom:-60px;}}.media-right-with-text-left h1,.media-right-with-text-left h2,.departement-goals h1,.departement-goals h2{color:#333;}.paragraph--type--department-programs .listing-view .field-name-field-image img{width:165px;height:131px;}.paragraph--type--department-programs .listing-view:last-child .views-row{margin-bottom:0;}.department-alerts-v2{margin-bottom:15px;}.department-alerts-v2-icon{display:flex;align-items:center;background-color:#CF7600;color:#FFF;flex-shrink:0;font-size:50px;justify-content:center;width:82px;}.department-alerts-v2-item{display:flex;background-color:#F7981A;margin-bottom:15px;}.department-alerts-v2-item-body{padding:15px;line-height:25px;}.department-alerts-v2-item-body strong{color:#000;}.department-alerts-v2-item-body a{color:#000;text-decoration:underline;}.department-alerts-v2-item-body a:hover{opacity:.7;}#block-sidebarparagraphs{margin-bottom:10px;}#block-sidebarparagraphs .paragraph{padding:0;}#block-sidebarparagraphs a{display:block;border-bottom:1px solid #CCC;padding:10px 15px;text-transform:capitalize;font-size:1.6rem;}#block-sidebarparagraphs a:last-child{border-bottom:none;}#block-sidebarparagraphs a:hover,#block-sidebarparagraphs a:focus{background-color:#EBEBEB;color:#666;}.paragraph--type--faq-section .accordion{padding-top:15px;padding-bottom:15px;}.dropdown-toggle{text-shadow:none;}.faq-dropdown{position:relative;}.sidebar-first .pager{margin-top:0;}.paragraph--type--class-schedule-search{display:block;}@media (max-width:767px){.paragraph--type--class-schedule-search > .paragraph__column{padding-left:0;padding-right:0;}}.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;}@media (max-width:767px){.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper{overflow-x:scroll;}}.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper table tr:not(.course-detail-row){cursor:pointer;}.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper table tr:not(.course-detail-row).opened{background:#f5f5f5;}.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper table tr:not(.course-detail-row).opened .toggle-course i::before{content:"\f078";}.paragraph--type--class-schedule-search > .paragraph__column .views-infinite-scroll-content-wrapper table tr:not(.course-detail-row):hover{background:#f5f5f5;}.paragraph--type--class-schedule-search .views-exposed-form .panel-heading,.paragraph--type--class-schedule-search .views-exposed-form label,.paragraph--type--class-schedule-search .views-exposed-form .form-item .control-label,.paragraph--type--class-schedule-search .views-exposed-form .form-item select,.paragraph--type--class-schedule-search .views-exposed-form .form-item input{color:#000;}.paragraph-tabs{margin-bottom:30px;}.paragraph-tabs .paragraph--type--tab-item{padding-bottom:30px;}.paragraph-tabs.ui-tabs.ui-widget > ul li{margin:0;}.node-event-form .field--name-field-event-category legend,.node-event-form .field--name-field-event-type legend,.node-event-form .field--name-field-event-date-options legend{font-size:1.4rem;font-weight:700;color:#666;line-height:1.5;}.node-event-form .form-submit::before{content:"\e013";font-family:'Glyphicons Halflings';padding-right:10px;}.node-event-form .form-actions{margin-top:30px;}.ldap_authenticated.ldap_staff .node-event-form .field--name-moderation-state{display:none;}.viewsreference--view-title{display:none;}.view.listing,.view.listing-view{border-bottom:0;padding-bottom:0;}.view .btn,.view .button{border-radius:2px;font-size:1.6rem;padding:10px 48px;}.view .pager .button{color:#000;display:inline-block;}.view-empty{text-align:center;font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;}.view-filter-hidden .view-filters{display:none;}.view-filter-hidden .ajax-throbber{display:none;}@media (min-width:768px){.view-hero-slideshow div.video-wrapper{height:57.4rem;}}@media (min-width:768px){.view-hero-slideshow .views-field-nothing{overflow:hidden;max-width:100%;height:57.4rem;line-height:0;max-height:700px;position:relative;}.view-hero-slideshow .views-field-nothing .slider-link{height:57.4rem;position:absolute;z-index:10;width:100%;display:block;opacity:0;}}@media (max-width:767px){.view-hero-slideshow .views-field-nothing .video-wrapper{display:none;}}.view-hero-slideshow .views-field-nothing .video-wrapper:after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);bottom:0;content:"";height:90%;left:0;position:absolute;width:100%;z-index:2;}.view-hero-slideshow .views-field-nothing .video-wrapper video{height:100%;width:auto;}@media (min-width:1449px){.view-hero-slideshow .views-field-nothing .video-wrapper video{height:auto;width:100%;}}@media (min-width:768px){.processed-video .view-hero-slideshow .views-field-nothing .video-wrapper + .slide-image{display:none;}}.view-hero-slideshow .views-field-nothing .slide-image{position:relative;}@media (max-width:1900px){.view-hero-slideshow .views-field-nothing .slide-image{width:auto;}}.view-hero-slideshow .views-field-nothing .slide-image:after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);bottom:0;content:"";height:90%;left:0;position:absolute;width:100%;z-index:2;}@media (min-width:768px){.view-hero-slideshow .views-field-nothing .slide-image img{height:57.4rem;object-fit:cover;}}.view-hero-slideshow .slide-text-wrapper{color:#FFF;padding:2.2rem;}@media (min-width:768px){.view-hero-slideshow .slide-text-wrapper{background:transparent;bottom:100px;left:0;padding:2.2rem 1.5rem 8.5rem 11.5rem;position:absolute;z-index:4;}}.view-hero-slideshow .slide-text-wrapper .slide-text{margin:0 auto;width:60%;}.view-hero-slideshow .slide-text-wrapper h1{color:#FFF;font-size:2.8rem;line-height:1em;margin:0 0 1rem;}@media (min-width:768px){.view-hero-slideshow .slide-text-wrapper h1{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:4.8rem;margin-bottom:0.7rem;}}.view-hero-slideshow .slide-text-wrapper p{color:#FFF;font-size:1.6rem;line-height:1.9em;}@media (min-width:768px){.view-hero-slideshow .slide-text-wrapper p{font-size:1.8rem;line-height:1.6em;margin-bottom:2.3rem;}}.view-hero-slideshow .slide-text-wrapper p a{color:#FFF;}.view-hero-slideshow .slide-text-wrapper .slide-button a{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;padding:1.4rem 3rem;}@media (max-width:767px){.view-hero-slideshow .flexslider .slides{overflow:hidden;}}.view-hero-slideshow .flex-direction-nav a{top:20%;}@media (min-width:768px){.view-hero-slideshow .flex-direction-nav a{top:50%;}}.view-hero-slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:inherit;top:42%;}@media (min-width:768px){.view-hero-slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:40px;display:inline-block;left:13rem;top:inherit;width:auto;}}.view-hero-slideshow .flexslider .flex-control-nav.flex-control-paging li a{background:#FFF;}@media (min-width:768px){.view-hero-slideshow .flex-pauseplay a{bottom:35px;display:inline-block;left:11.5rem;}}@media (min-width:768px){.view-interior-slideshow-header .views-field-nothing{display:flex;font-size:0;}}.view-interior-slideshow-header .image-wrapper{position:relative;}@media (min-width:768px){.view-interior-slideshow-header .image-wrapper{display:inline-block;height:100%;width:57.987%;}}.view-interior-slideshow-header .image-wrapper:after{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);bottom:0;content:"";height:30%;left:0;position:absolute;width:100%;z-index:2;}@media (max-width:1400px) and (min-width:768px){.view-interior-slideshow-header .flexslider .slides img{height:100% !important;object-fit:cover;width:auto;}}.view-interior-slideshow-header .text-wrapper{color:#FFF;}@media (max-width:767px){.view-interior-slideshow-header .text-wrapper{padding:2rem 2rem 2.5rem;}}@media (min-width:768px){.view-interior-slideshow-header .text-wrapper{display:inline-block;vertical-align:top;width:41.5%;}}.view-interior-slideshow-header .text-wrapper .title{font-size:2.8rem;line-height:1.1em;margin-bottom:0.2rem;}@media (min-width:768px){.view-interior-slideshow-header .text-wrapper .title{font-size:3.6rem;line-height:1.2em;margin-bottom:1.5rem;}}.view-interior-slideshow-header .text-wrapper .title a{background-color:transparent;border-bottom:0 none;color:#FFF;display:block;font-size:2.8rem;line-height:1.1em;padding:0;text-align:left;white-space:normal;}@media (min-width:768px){.view-interior-slideshow-header .text-wrapper .title a{font-size:3.6rem;line-height:1.2em;margin-bottom:1.5rem;}}.view-interior-slideshow-header .text-wrapper .title a:hover,.view-interior-slideshow-header .text-wrapper .title a:focus{opacity:0.8;}.view-interior-slideshow-header .text-wrapper .text-body{font-size:1.8rem;line-height:1.5em;margin-bottom:1.8rem;}@media (min-width:768px){.view-interior-slideshow-header .text-wrapper .text-body{line-height:1.7em;margin-bottom:1.5rem;}}.view-interior-slideshow-header .text-wrapper .text-body p{line-height:1.5em;}@media (min-width:768px){.view-interior-slideshow-header .text-wrapper .text-body p{line-height:1.7em;}}.view-interior-slideshow-header .button-wrapper a{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;}.view-interior-slideshow-header p{font-size:1.8rem;line-height:1.3em;}@media (min-width:768px){.view-interior-slideshow-header .view-content .flexslider .flex-control-nav.flex-control-paging{bottom:20px;left:11%;width:auto;}}@media (min-width:768px){.view-interior-slideshow-header .flex-pauseplay a{bottom:30px;left:10%;}}@media (max-width:767px){.view-interior-slideshow-header .view-content .flexslider .flex-direction-nav a{top:14%;}}@media (max-width:767px){.view-interior-slideshow-header .flexslider .slides{overflow:hidden;}}.view-interior-page-slideshow{margin-bottom:5rem;}@media (min-width:768px){.view-interior-page-slideshow .text-wrapper{padding:9.5rem 2rem 2rem 3.8rem;}}@media (min-width:1260px){.view-interior-page-slideshow .text-wrapper{padding-right:13rem;}}.view-interior-page-slideshow p{margin-bottom:2.4rem;}.ads-slick-carosel .wrap{margin-bottom:0;}#views-exposed-form-event-center-block-1,#views-exposed-form-news-center-block-1{display:none;}.siteindex .glossary{margin-top:1.5rem;text-align:center;}.siteindex .glossary div{display:inline-block;}.siteindex .glossary div a{display:inline-block;padding:4px 8px;background-color:#EBEBEB;height:25px;line-height:1.6rem;font-size:1.6rem;text-align:center;text-decoration:none;}body:not(.schedule-process) .schedule-main{display:none;}.schedule-main .pager{visibility:hidden;}[id^=views-exposed-form-class-schedule] .panel .panel-heading,[id^=views-exposed-form-class-schedule-summer] .panel .panel-heading,[id^=views-exposed-form-class-schedule-winter] .panel .panel-heading{font-weight:600;background:#EBEBEB;}[id^=views-exposed-form-class-schedule] .panel .panel-body,[id^=views-exposed-form-class-schedule-summer] .panel .panel-body,[id^=views-exposed-form-class-schedule-winter] .panel .panel-body{background:#F4F5F5;}[id^=views-exposed-form-class-schedule] .panel .form-inline-wrapper,[id^=views-exposed-form-class-schedule-summer] .panel .form-inline-wrapper,[id^=views-exposed-form-class-schedule-winter] .panel .form-inline-wrapper{display:flex;}[id^=views-exposed-form-class-schedule] .panel .form-inline-wrapper > .form-group,[id^=views-exposed-form-class-schedule-summer] .panel .form-inline-wrapper > .form-group,[id^=views-exposed-form-class-schedule-winter] .panel .form-inline-wrapper > .form-group{width:49%;}[id^=views-exposed-form-class-schedule] .panel .form-inline-wrapper > .form-group:first-child,[id^=views-exposed-form-class-schedule-summer] .panel .form-inline-wrapper > .form-group:first-child,[id^=views-exposed-form-class-schedule-winter] .panel .form-inline-wrapper > .form-group:first-child{margin-right:2%;}[id^=views-exposed-form-class-schedule] .panel .form-group fieldset,[id^=views-exposed-form-class-schedule-summer] .panel .form-group fieldset,[id^=views-exposed-form-class-schedule-winter] .panel .form-group fieldset{display:inline-block;width:auto;}[id^=views-exposed-form-class-schedule] .panel select,[id^=views-exposed-form-class-schedule-summer] .panel select,[id^=views-exposed-form-class-schedule-winter] .panel select{line-height:1.3;}[id^=views-exposed-form-class-schedule] .panel .form-item,[id^=views-exposed-form-class-schedule-summer] .panel .form-item,[id^=views-exposed-form-class-schedule-winter] .panel .form-item{width:100%;margin:0;}[id^=views-exposed-form-class-schedule] .panel .form-item.form-type-checkbox label,[id^=views-exposed-form-class-schedule-summer] .panel .form-item.form-type-checkbox label,[id^=views-exposed-form-class-schedule-winter] .panel .form-item.form-type-checkbox label{display:block;padding-left:0;font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;line-height:26px;margin:0;}[id^=views-exposed-form-class-schedule] .panel .form-item.form-type-checkbox label input,[id^=views-exposed-form-class-schedule-summer] .panel .form-item.form-type-checkbox label input,[id^=views-exposed-form-class-schedule-winter] .panel .form-item.form-type-checkbox label input{width:26px;height:26px;margin:0 0 0 3rem;}[id^=views-exposed-form-class-schedule] .panel .form-item.form-type-radio label,[id^=views-exposed-form-class-schedule-summer] .panel .form-item.form-type-radio label,[id^=views-exposed-form-class-schedule-winter] .panel .form-item.form-type-radio label{display:inline-block;padding-left:0;font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;margin:0;}[id^=views-exposed-form-class-schedule] .panel .form-item.form-type-radio label input,[id^=views-exposed-form-class-schedule-summer] .panel .form-item.form-type-radio label input,[id^=views-exposed-form-class-schedule-winter] .panel .form-item.form-type-radio label input{position:relative;top:.8rem;display:inline-block;width:26px;height:26px;margin-left:0;margin-right:5px;cursor:pointer;}[id^=views-exposed-form-class-schedule] .panel [id^="edit-late-start"] legend,[id^=views-exposed-form-class-schedule] .panel [id^="edit-night-section"] legend,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-late-start"] legend,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-night-section"] legend,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-late-start"] legend,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-night-section"] legend{display:none;}[id^=views-exposed-form-class-schedule] .panel [id^="edit-late-start"] .form-item,[id^=views-exposed-form-class-schedule] .panel [id^="edit-night-section"] .form-item,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-late-start"] .form-item,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-night-section"] .form-item,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-late-start"] .form-item,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-night-section"] .form-item{width:auto;display:inline-block;margin-right:1.5rem;}[id^=views-exposed-form-class-schedule] .panel [id^="edit-late-start"] .form-item:last-child,[id^=views-exposed-form-class-schedule] .panel [id^="edit-night-section"] .form-item:last-child,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-late-start"] .form-item:last-child,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-night-section"] .form-item:last-child,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-late-start"] .form-item:last-child,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-night-section"] .form-item:last-child{margin-right:0;}[id^=views-exposed-form-class-schedule] .panel [id^="edit-late-start"] .form-item label,[id^=views-exposed-form-class-schedule] .panel [id^="edit-night-section"] .form-item label,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-late-start"] .form-item label,[id^=views-exposed-form-class-schedule-summer] .panel [id^="edit-night-section"] .form-item label,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-late-start"] .form-item label,[id^=views-exposed-form-class-schedule-winter] .panel [id^="edit-night-section"] .form-item label{min-height:45px;}[id^=views-exposed-form-class-schedule] .panel .days,[id^=views-exposed-form-class-schedule-summer] .panel .days,[id^=views-exposed-form-class-schedule-winter] .panel .days{column-count:7;column-gap:5px;min-height:45px;height:45px;overflow:hidden;}@media (min-width:768px) and (max-width:991px){[id^=views-exposed-form-class-schedule] .panel .days,[id^=views-exposed-form-class-schedule-summer] .panel .days,[id^=views-exposed-form-class-schedule-winter] .panel .days{padding-left:0 !important;overflow:visible;}}@media (max-width:767px){[id^=views-exposed-form-class-schedule] .panel .days,[id^=views-exposed-form-class-schedule-summer] .panel .days,[id^=views-exposed-form-class-schedule-winter] .panel .days{padding-left:5px;}}@media (min-width:768px) and (max-width:991px){[id^=views-exposed-form-class-schedule] .panel .days .day,[id^=views-exposed-form-class-schedule-summer] .panel .days .day,[id^=views-exposed-form-class-schedule-winter] .panel .days .day{margin-bottom:.5rem;margin-right:5px;}}@media (min-width:768px) and (max-width:991px) and (max-width:767px){[id^=views-exposed-form-class-schedule] .panel .days .day,[id^=views-exposed-form-class-schedule-summer] .panel .days .day,[id^=views-exposed-form-class-schedule-winter] .panel .days .day{margin-right:0;}}[id^=views-exposed-form-class-schedule] .panel .days .form-item.form-type-radio,[id^=views-exposed-form-class-schedule-summer] .panel .days .form-item.form-type-radio,[id^=views-exposed-form-class-schedule-winter] .panel .days .form-item.form-type-radio{margin:0;}[id^=views-exposed-form-class-schedule] .panel .days .form-item.form-type-radio input,[id^=views-exposed-form-class-schedule-summer] .panel .days .form-item.form-type-radio input,[id^=views-exposed-form-class-schedule-winter] .panel .days .form-item.form-type-radio input{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;position:absolute !important;top:22px !important;margin-left:2px !important;width:18px !important;height:18px !important;}[id^=views-exposed-form-class-schedule] .panel .days .form-item.form-type-radio:nth-child(2),[id^=views-exposed-form-class-schedule] .panel .days .form-item.form-type-radio:nth-child(3),[id^=views-exposed-form-class-schedule-summer] .panel .days .form-item.form-type-radio:nth-child(2),[id^=views-exposed-form-class-schedule-summer] .panel .days .form-item.form-type-radio:nth-child(3),[id^=views-exposed-form-class-schedule-winter] .panel .days .form-item.form-type-radio:nth-child(2),[id^=views-exposed-form-class-schedule-winter] .panel .days .form-item.form-type-radio:nth-child(3){display:none;}[id^=views-exposed-form-class-schedule] .panel .start-date-label,[id^=views-exposed-form-class-schedule] .panel .days-label,[id^=views-exposed-form-class-schedule] .panel .day-night-label,[id^=views-exposed-form-class-schedule-summer] .panel .start-date-label,[id^=views-exposed-form-class-schedule-summer] .panel .days-label,[id^=views-exposed-form-class-schedule-summer] .panel .day-night-label,[id^=views-exposed-form-class-schedule-winter] .panel .start-date-label,[id^=views-exposed-form-class-schedule-winter] .panel .days-label,[id^=views-exposed-form-class-schedule-winter] .panel .day-night-label{display:inline-block;color:#000;margin-top:10px;font-size:1.4rem;text-align:left;border:0;width:auto;float:left;line-height:1.5;}[id^=views-exposed-form-class-schedule] .panel .days,[id^=views-exposed-form-class-schedule] .panel .js-webform-radios,[id^=views-exposed-form-class-schedule-summer] .panel .days,[id^=views-exposed-form-class-schedule-summer] .panel .js-webform-radios,[id^=views-exposed-form-class-schedule-winter] .panel .days,[id^=views-exposed-form-class-schedule-winter] .panel .js-webform-radios{display:inline-block;padding-left:2rem;}@media (max-width:767px){[id^=views-exposed-form-class-schedule] .panel .days,[id^=views-exposed-form-class-schedule] .panel .js-webform-radios,[id^=views-exposed-form-class-schedule-summer] .panel .days,[id^=views-exposed-form-class-schedule-summer] .panel .js-webform-radios,[id^=views-exposed-form-class-schedule-winter] .panel .days,[id^=views-exposed-form-class-schedule-winter] .panel .js-webform-radios{padding-left:5px;}}[id^=views-exposed-form-class-schedule] .panel .day,[id^=views-exposed-form-class-schedule-summer] .panel .day,[id^=views-exposed-form-class-schedule-winter] .panel .day{margin-right:10px;}@media (min-width:768px) and (max-width:991px){[id^=views-exposed-form-class-schedule] .panel .day,[id^=views-exposed-form-class-schedule-summer] .panel .day,[id^=views-exposed-form-class-schedule-winter] .panel .day{width:22px;}}[id^=views-exposed-form-class-schedule] .panel .day legend,[id^=views-exposed-form-class-schedule-summer] .panel .day legend,[id^=views-exposed-form-class-schedule-winter] .panel .day legend{display:none;}[id^=views-exposed-form-class-schedule] .panel .form-item.form-type-checkbox label input,[id^=views-exposed-form-class-schedule-summer] .panel .form-item.form-type-checkbox label input,[id^=views-exposed-form-class-schedule-winter] .panel .form-item.form-type-checkbox label input{position:absolute;margin:0;height:auto;bottom:0;cursor:pointer;}[id^=views-exposed-form-class-schedule] .panel .form-actions,[id^=views-exposed-form-class-schedule-summer] .panel .form-actions,[id^=views-exposed-form-class-schedule-winter] .panel .form-actions{text-align:right;margin-top:1.5rem;position:relative;margin-bottom:-10px;text-align:center;}@media (max-width:767px){[id^=views-exposed-form-class-schedule] .panel .form-actions,[id^=views-exposed-form-class-schedule-summer] .panel .form-actions,[id^=views-exposed-form-class-schedule-winter] .panel .form-actions{position:relative;}}[id^=views-exposed-form-class-schedule] .panel .form-actions .form-submit,[id^=views-exposed-form-class-schedule-summer] .panel .form-actions .form-submit,[id^=views-exposed-form-class-schedule-winter] .panel .form-actions .form-submit{float:none;margin:0 0 1rem 1rem;}.view-workshops > header{padding-bottom:.7rem;margin-bottom:.7rem;}@media (min-width:768px){.view-workshops > header{padding-bottom:1.5rem;margin-bottom:1.5rem;}}.view-workshops .views-row{padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px solid #EBEBEB;}@media (min-width:768px){.view-workshops .views-row{padding-bottom:1.5rem;margin-bottom:1.5rem;}}.class-search-table .schedule-main > header{margin-bottom:1.5rem;}.class-search-table .schedule-main > header h2{color:#4A5A09;font-size:24px;font-weight:600;line-height:1.4;margin-bottom:5px;}.class-search-table tbody > tr > td,.class-search-table thead > tr > th{vertical-align:middle;text-align:center;}.class-search-table tbody > tr.course-detail-row > td{text-align:left;}.class-search-table .course-detail-row > td{padding:0;}.class-search-table th#view-title-table-column{max-width:325px;}.class-search-table td.views-field.views-field-title{max-width:325px;text-align:left;padding-left:20px;}.class-search-table td.views-field.views-field-title span{display:inline-block;background-color:#BE590F;color:#FFF;border-radius:11px;font-size:10px;padding:5px 8px 5px 9px;text-transform:uppercase;letter-spacing:0.09em;}.class-search-table .info-row{clear:both;margin:15px 0;position:relative;}.class-search-table .info-row:first-child{min-height:25px;}.class-search-table .info-row:first-child .info-body{padding-right:200px;}.class-search-table .info-row:first-child .info-print{line-height:20px;}.class-search-table .info-row:nth-child(2){min-height:45px;}@media (min-width:1200px){.class-search-table .info-row:nth-child(2){margin-bottom:0;}}.class-search-table .info-row:nth-child(2) .info-body{padding-right:200px;}.class-search-table .info-row:nth-child(2) .more-link{line-height:18px;}.class-search-table .info-row:nth-child(2) .more-link:not(:hover):not(:active){background:#fff;}@media (min-width:1200px){.class-search-table .info-row:nth-child(3){margin-top:-5px;}}.class-search-table .info-row:after{content:"";display:block;clear:both;}.class-search-table .info-label{font-weight:bold;}.class-search-table tr.course-detail-row.closed,.class-search-table .course-details.closed{display:none;}.class-search-table .course-details-inserted{overflow:hidden;transition:0.3s height;-webkit-transition:0.3s height;}.class-search-table .course-details-inserted:not(.opened){height:0 !important;}.class-search-table .course-details-inserted .course-details-inserted-inner{background:#FFFFF0;padding:20px 25px;}.class-search-table .course-details-inserted .course-details-inserted-inner span{display:none;}.class-search-table .course-details-inserted .info-print,.class-search-table .course-details-inserted .info-link{position:absolute;right:0;}.class-search-table .course-details-link i{width:15px;}.class-search-table .course-detail-row .info-print a.print{color:#888888;font-size:2.5rem;}.class-search-table .course-detail-row .info-print a.print i{font-style:normal;}.class-search-table .course-detail-row .info-link a.register{display:inline-block;background:#fff;}.wildland-fire-class-schedule{margin-bottom:3rem;}.wildland-fire-class-schedule .views-field-field-course-number{white-space:nowrap;}#views-exposed-form-faculty-and-staff-directory-page-2 .form-item-other-departments,#views-exposed-form-faculty-and-staff-directory-part-time-page-2 .form-item-other-departments{display:none;}.siteindex h3{margin-top:1em;}.discover-department h2{text-align:center;}.discover-department .bef-exposed-form .form--inline > .form-item.form-item-combine{position:relative;width:320px;}.discover-department .bef-exposed-form .form--inline > .form-item.form-item-combine .help-block{position:absolute;top:-3px;left:54px;}.discover-department .form-actions button.all-results[value="Reset"]{display:none;}.view-homepage-large-events .events-wrapper{overflow:hidden;}.menus--box{background:#282625;padding:0;}.menus--box .js_table tbody td{background:#333;border:1px solid #282625;padding:0;line-height:0;}.menus--box .js_table tbody td:hover{cursor:pointer;}.menus--box .js_table tbody td .tb-megamenu-no-link{white-space:unset;}.menus--box .js_table tbody td a{color:#a1b60d !important;padding:10px;font-size:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:100%;line-height:1;}.menus--box .js_table tbody td a:hover,.menus--box .js_table tbody td a:focus{color:#CC7000 !important;background:rgba(31,31,31,0.85);}.visual-js-tbl-component{display:none;}.block-tb-megamenu .tbm{padding:0 1.5rem;}.block-tb-megamenu .tbm .tbm-nav > li > a,.block-tb-megamenu .tbm .tbm-nav > li > .tb-megamenu-no-link{border-right:0 none;font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:normal;line-height:1em;padding:21px 15px;color:#FFF;}.block-tb-megamenu .tbm .tbm-nav > li.home > a{color:transparent;font-size:0;}.block-tb-megamenu .tbm .tbm-nav > li.home > a:after{color:#FFB130;content:"\f015";display:inline-block;font-family:"Font Awesome 6 Pro";font-size:1.1rem;line-height:1.2em;font-weight:600 !important;}.block-tb-megamenu .tbm .tbm-nav > li > a:hover,.block-tb-megamenu .tbm .tbm-nav > li > a:focus,.block-tb-megamenu .tbm .tbm-nav > .active > a,.block-tb-megamenu .tbm .tbm-nav .open > a{background-color:#000;}.block-tb-megamenu .tbm .tbm-nav > li > a:hover .caret,.block-tb-megamenu .tbm .tbm-nav > li > a:focus .caret,.block-tb-megamenu .tbm .tbm-nav > .active > a .caret,.block-tb-megamenu .tbm .tbm-nav .open > a .caret{border-top-color:#EDEDED;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.open > .tbm-toggle{background-color:#000;color:#FFF;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown > .tbm-toggle .caret{border-top-color:#EDEDED;transition:all 0.25s ease-in 0s;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.active > .tbm-toggle.level-1{background:none;color:#FFF;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.active > .tbm-toggle{background-color:#000;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.active > .tbm-toggle .caret{border-bottom:#FFB130;border-top-color:#FFB130;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.open > .tbm-toggle .caret,.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.active > .tbm-toggle .caret,.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.open.active > .tbm-toggle .caret{border-bottom:#EEE;color:#FFB130;}.block-tb-megamenu .tbm .tbm-nav .tbm-submenu li > a:hover,.block-tb-megamenu .tbm .tbm-nav .tbm-submenu li > a:focus,.block-tb-megamenu .tbm .tbm-nav .tbm-submenu:hover > a,.block-tb-megamenu .tbm .tbm-nav .tbm-submenu li > span.tb-megamenu-no-link:hover,.block-tb-megamenu .tbm .tbm-nav .tbm-submenu li > span.tb-megamenu-no-link:focus,.block-tb-megamenu .tbm .tbm-nav .tbm-submenu:hover > span.tb-megamenu-no-link{color:#FFB310;}.block-tb-megamenu .tbm .tbm-nav .tbm-item--has-dropdown > a:hover,.block-tb-megamenu .tbm .tbm-nav .tbm-item--has-dropdown > .tb-megamenu-no-link:hover{background-color:#333 !important;}.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.active > .tbm-toggle,.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.open.active > .tbm-toggle,.block-tb-megamenu .tbm .tbm-nav li.tbm-item--has-dropdown.open.active > a:hover{background:#000;color:#FFB310;}.block-tb-megamenu .tbm .tbm-nav .tbm-toggle{position:relative;}.block-tb-megamenu .tbm .tbm-submenu .active > a{background:#000;color:#FFB310;}.block-tb-megamenu .tbm .row-fluid [class*="span"]{margin-left:-1px !important;}.block-tb-megamenu .tbm-nav{margin:0 auto;max-width:1200px;}.block-tb-megamenu .tbm-nav > li a,.block-tb-megamenu .tbm-nav .tbm .tbm-submenu .mega-nav > li a,.block-tb-megamenu .tbm-nav > li span.tb-megamenu-no-link{border:0 none;}.block-tb-megamenu .tbm .nav li.tbm-submenu.active > .tbm-toggle,.block-tb-megamenu .tbm .nav li.tbm-submenu.open.active > .tbm-toggle{background:none;color:#fff;}.tbm-submenu{background:#1F1F1F;border-radius:0 0 4px 4px;color:#FFB130;font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:1.6rem;padding:1rem 0;}.tbm-submenu .thumb-desc p a:hover,.tbm-submenu .thumb-desc p a:focus{color:#BE590F !important;}.tbm-submenu .thumb-desc p a:hover:after,.tbm-submenu .thumb-desc p a:focus:after{border-color:#BE590F !important;}@media (min-width:768px){.hero-slideshow-block{display:inline-block;vertical-align:top;width:100%;text-align:center;}}.hero-slideshow-block .flexslider{background-color:#333;height:auto !important;}@media (min-width:768px){.hero-slideshow-block .flexslider{background-color:transparent;line-height:0;margin-bottom:-12px;}}.hero-slideshow-block .flexslider .slides{display:flex;max-height:760px;overflow:hidden;margin:0;padding:0;}@media (min-width:1600px) and (min-height:971px){.hero-slideshow-block .flexslider .slides{max-height:none;height:calc(100vh - 199px);}}.hero-slideshow-block .flexslider .slides > li{display:block;}@media (min-width:768px){.hero-slideshow-block .flexslider .slides > li{width:100%;float:left;margin-right:-100%;position:relative;opacity:1;display:block;z-index:2;overflow:hidden;}.hero-slideshow-block .flexslider .slides > li video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;display:block;position:absolute;top:0;left:0;z-index:0;}.hero-slideshow-block .flexslider .slides > li .video-button{color:#fff;border-radius:50%;position:absolute;cursor:pointer;display:block;z-index:3;border:0;font-size:1em;padding:0;margin-left:auto;letter-spacing:0;width:35px;height:35px;margin-right:auto;left:0;right:0;opacity:1;z-index:10;}.hero-slideshow-block .flexslider .slides > li .video-button::before{font-family:"Font Awesome 6 Pro";content:"\f04c";position:relative;letter-spacing:0;line-height:initial;margin:0;padding:0;top:7px;text-shadow:0 0 8px rgba(0,0,0,0.5);font-weight:900 !important;z-index:12;font-size:22px;}.hero-slideshow-block .flexslider .slides > li .video-button.paused{opacity:1;}.hero-slideshow-block .flexslider .slides > li .video-button.paused::before{content:"\f04b";font-size:19px;font-family:"Font Awesome 6 Sharp";left:2px;}.hero-slideshow-block .flexslider .slides > li .video-button .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slides > li .views-field-nothing{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slides > li .field-content{display:block;height:100%;}}@media (min-width:1600px) and (min-height:971px){.hero-slideshow-block .flexslider .slide-wrapper{max-height:760px;overflow-y:visible;position:absolute;width:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slide-image{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slide-image > span{display:block;height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slide-image.slide-image-opacity img{opacity:0;}}@media (min-width:768px){.hero-slideshow-block .flexslider .media-hero-slide{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .media-hero-slide .layout{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .media-hero-slide .layout__region{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .field--name-field-image{height:100%;}}@media (min-width:768px){.hero-slideshow-block .flexslider .field--name-field-image img{height:100%;object-fit:cover;}}.hero-slideshow-block .flexslider .slide-text-wrapper{position:relative;top:auto;left:auto;transform:none;-webkit-transform:none;z-index:3;}@media (min-width:992px){.hero-slideshow-block .flexslider .slide-text-wrapper.text-center .slide-text{margin:0 auto;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slide-text-wrapper.text-right .slide-text{float:right;}}@media (min-width:768px){.hero-slideshow-block .flexslider .slide-text-wrapper{max-width:720px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:calc(100% - 120px);}}@media (min-width:992px){.hero-slideshow-block .flexslider .slide-text-wrapper{max-width:940px;top:50%;}}@media (min-width:1220px){.hero-slideshow-block .flexslider .slide-text-wrapper{max-width:1200px;}}.hero-slideshow-block .flexslider .slide-text{color:#FFF;padding-top:10px;padding-right:25px;padding-bottom:20px;text-shadow:0 0 8px rgba(0,0,0,0.5);}@media (max-width:767px){.hero-slideshow-block .flexslider .slide-text{text-align:center;padding-left:25px;}}@media (min-width:992px){.hero-slideshow-block .flexslider .slide-text{max-width:920px;}}@media (max-width:767px){.hero-slideshow-block .flexslider .slide-text p{font-size:14px;line-height:22px;}}.hero-slideshow-block .flexslider .slide-text .slide-button .green-btn{margin-right:5px;}@media (max-width:767px){.hero-slideshow-block .flexslider .slide-text .slide-button .green-btn{width:100%;display:block;margin-bottom:14px;margin-right:0;}}.hero-slideshow-block .flexslider .slide-title,.hero-slideshow-block .flexslider .slide-subtitle{text-shadow:3px 3px 1px rgba(0,0,0,0.5);}.hero-slideshow-block .flexslider .slide-title-link{color:#FFF;text-decoration:none;}.hero-slideshow-block .flexslider .page-banner-overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);height:100%;position:absolute;width:100%;z-index:2;}@media (min-width:1600px) and (min-height:971px){.hero-slideshow-block .flexslider .page-banner-overlay{height:100vh;}}.hero-slideshow-block .flexslider .video-wrapper{line-height:0;}@media (max-width:767px){.hero-slideshow-block .flexslider .video-wrapper{display:none;}}@media (min-width:768px){.hero-slideshow-block .flexslider .video-wrapper{height:100%;}.hero-slideshow-block .flexslider .video-wrapper video{z-index:1;position:absolute;width:100%;left:0;height:auto;}.hero-slideshow-block .flexslider .video-wrapper:nth-child(2) video{z-index:2;}}.hero-slideshow-block .flexslider .hero-video{width:100%;}@media (min-width:768px){.hero-slideshow-block .flexslider .hero-video{object-fit:cover;}}@media (min-width:1600px) and (min-height:971px){.hero-slideshow-block .flexslider .hero-video{height:calc(100vh - 211px);}}.hero-slideshow-block .flexslider .flex-control-nav{display:flex !important;align-items:center;justify-content:center;position:static;z-index:101;}@media (max-width:767px){.hero-slideshow-block .flexslider .flex-control-nav{background-color:#2C2C2C;height:0;}}@media (min-width:768px){.hero-slideshow-block .flexslider .flex-control-nav{display:block !important;max-width:720px;padding-left:20px;position:relative;width:calc(100% - 50px);}}@media (min-width:992px){.hero-slideshow-block .flexslider .flex-control-nav{max-width:940px;}}@media (min-width:1200px){.hero-slideshow-block .flexslider .flex-control-nav{max-width:1200px;width:calc(100% - 30px);}}@media (min-width:1230px){.hero-slideshow-block .flexslider .flex-control-nav{width:100%;}}.hero-slideshow-block .flexslider .flex-direction-nav a{display:block;}@media (max-width:767px){.hero-slideshow-block .flexslider .flex-direction-nav a{top:auto;bottom:12.5px;}}@media (min-width:768px){.hero-slideshow-block .flexslider .flex-direction-nav a{top:35%;}}@media (min-width:992px){.hero-slideshow-block .flexslider .flex-direction-nav a{top:45%;}}@media (max-width:767px){.hero-slideshow-block .flexslider .flex-direction-nav .flex-nav-next .flex-next{right:10px;}}@media (min-width:768px){.hero-slideshow-block .flexslider .flex-pauseplay{max-width:720px;padding-left:0;padding-right:0;left:calc((100% - 720px) / 2);width:20px;z-index:999;}}@media (min-width:992px){.hero-slideshow-block .flexslider .flex-pauseplay{max-width:940px;left:calc((100% - 940px) / 2);}}@media (min-width:1200px){.hero-slideshow-block .flexslider .flex-pauseplay{max-width:1200px;left:calc((100% - 1200px) / 2);}}@media (min-width:1230px){.hero-slideshow-block .flexslider .flex-pauseplay{width:20px;z-index:999;}}.hero-slideshow-block .flexslider .flex-pauseplay a{line-height:1em;position:absolute;}@media (max-width:767px){.hero-slideshow-block .flexslider .flex-pauseplay a{left:calc(50% - 72px);}}@media (min-width:768px){.hero-slideshow-block.header-slideshow .flex-control-nav{bottom:30px;}.hero-slideshow-block.header-slideshow .flex-pauseplay{bottom:4px;}.hero-slideshow-block.header-slideshow.height-tall-alt .flex-control-nav{bottom:30px;}.hero-slideshow-block.header-slideshow.height-tall-alt .flex-pauseplay{bottom:4px;}.hero-slideshow-block.header-slideshow.height-tall .flex-control-nav{bottom:105px;}.hero-slideshow-block.header-slideshow.height-tall .flex-pauseplay{bottom:80px;}.hero-slideshow-block.header-slideshow .field--name-field-image img{display:flex;justify-content:center;height:500px;overflow:hidden;}}.hero-slideshow-block.header-slideshow .slides{max-height:250px;}.hero-slideshow-block.header-slideshow .slides.height-tall-alt,.hero-slideshow-block.header-slideshow .slides.height-tall{max-height:500px;}.hero-default-header,.interior-slideshow ul.slides{position:relative;}.hero-default-header.page-banner-overlay::after,.interior-slideshow ul.slides.page-banner-overlay::after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);height:100%;position:absolute;width:100%;content:"";top:0;}.hero-default-header .content,.interior-slideshow ul.slides .content{height:250px;}.hero-default-header .content .banner-title,.interior-slideshow ul.slides .content .banner-title{bottom:0;padding:15px;}.hero-default-header.height-tall .content,.hero-default-header.height-tall-alt .content,.interior-slideshow ul.slides.height-tall .content,.interior-slideshow ul.slides.height-tall-alt .content{height:500px;}.hero-default-header.height-tall .content .banner-title,.hero-default-header.height-tall-alt .content .banner-title,.interior-slideshow ul.slides.height-tall .content .banner-title,.interior-slideshow ul.slides.height-tall-alt .content .banner-title{bottom:0 !important;padding:15px;}.hero-default-header.height-short .content,.interior-slideshow ul.slides.height-short .content{height:250px;}.hero-default-header.height-short .content .banner-title,.interior-slideshow ul.slides.height-short .content .banner-title{padding:15px;bottom:0;}@media (min-width:768px){.hero-default-header.height-short .content .banner-title,.interior-slideshow ul.slides.height-short .content .banner-title{padding:0;bottom:32px;}}.hero-default-header .container,.interior-slideshow ul.slides .container{position:relative;z-index:1;}.hero-default-header .container .banner-title,.interior-slideshow ul.slides .container .banner-title{position:absolute;left:unset;right:0;font-size:42px;color:#F5F5F5;font-family:Marydale,sans-serif;font-weight:700;text-shadow:2px 2px 2px #111;}@media (max-width:767px){.hero-default-header .container .banner-title,.interior-slideshow ul.slides .container .banner-title{font-size:28px;}}.interior-slideshow ul.slides .container{position:absolute;z-index:2;top:0;left:0;right:0;width:100%;}.interior-slideshow ul.slides .content .banner-title{bottom:0;}.interior-slideshow ul.slides.height-tall .content .banner-title{bottom:86px !important;}.interior-slideshow ul.slides.height-tall-alt .content .banner-title{bottom:0 !important;}.interior-slideshow .flex-control-nav{min-height:12px;}@media (min-width:768px){.has-reverse-content-wrap .hero-default-header.height-short .banner-title{bottom:103px;}}.reverse-content-wrap .sidebar-second{padding-left:0;padding-right:0;}.reverse-content-wrap .row .sidebar-second{padding-left:15px;padding-right:15px;}@media (min-width:768px){.page-overlay .reverse-content-wrap{position:relative;margin-top:-86px;}.page-overlay .hero-default-header.height-tall .content .banner-title{bottom:86px !important;}}.exposed-filters-block{padding:1.8rem 3rem;}.exposed-filters-block.bef-exposed-form .form--inline > .form-item{display:block;float:none;margin-bottom:2rem;width:100%;}.exposed-filters-block .form-inline .select-wrapper{width:100%;}.exposed-filters-block .select-wrapper{display:block;}.exposed-filters-block .select-wrapper:after{content:"\f0dd";color:#5C6670;font-family:"Font Awesome 6 Pro";font-weight:600 !important;}.exposed-filters-block .form-inline .form-control{display:block;width:100%;}.exposed-filters-block .btn.icon-before .glyphicon{display:none;}.exposed-filters-block .form-date{background-color:#E5E5E5;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:45px;padding:11.5px 12px;position:relative;width:100%;}.exposed-filters-block .form-date::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1;}.exposed-filters-block .form-date:after{background:none;display:block;width:22px;height:22px;font-family:"Font Awesome 6 Pro";content:'\f073';font-size:24px;text-align:left;line-height:18px;position:absolute;right:6px;font-weight:600 !important;}.tawk-to-script-block{display:none;}.geolocation-common-map:after{content:'';display:block;clear:both;}.geolocation-common-map .geolocation-common-map-container .gm-style-iw{width:100%;max-width:300px;}.geolocation-common-map .geolocation-common-map-container .gm-style-iw .location-title{font-size:26px;}.geolocation-common-map .geolocation-common-map-container .gm-style-iw .location-content{font-size:16px;}.geolocation-common-map .geolocation-common-map-locations{border:1px solid #CCC;width:33%;height:600px;overflow:scroll;}@media screen and (max-width:767px){.geolocation-common-map .geolocation-common-map-locations{height:350px;}}.geolocation-common-map .geolocation-common-map-locations .location-title{font-size:22px;color:#BE590F;margin-bottom:0;}.geolocation-common-map .geolocation-common-map-locations .location-title:hover{cursor:pointer;}.geolocation-common-map .geolocation-common-map-locations .location-title span{position:relative;box-sizing:border-box;display:block;padding:15px 25px 15px 15px;border-bottom:1px solid #CCC;}.geolocation-common-map .geolocation-common-map-locations .location-title span.poi-yes:after{content:'\25be';position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:ease all 0.4s;}.geolocation-common-map .geolocation-common-map-locations .location-title span.poi-yes.active{background:#EEE;}.geolocation-common-map .geolocation-common-map-locations .location-title span.poi-yes.active:after{transform:translateY(-50%) rotate(180deg);color:#000;}.geolocation-common-map .geolocation-common-map-locations .more-info{border-bottom:1px solid #CCC;display:none;box-sizing:border-box;padding:0 30px;}.geolocation-common-map .geolocation-common-map-locations .more-info .poi ul li{box-sizing:border-box;display:block;padding:5px 0;}.geolocation-common-map .geolocation-common-map-locations .more-info .intro,.geolocation-common-map .geolocation-common-map-locations .more-info .read-more{display:none;}.geolocation-common-map .geolocation-common-map-locations,.geolocation-common-map .geolocation-common-map-container{float:left;box-sizing:border-box;}@media screen and (max-width:767px){.geolocation-common-map .geolocation-common-map-locations,.geolocation-common-map .geolocation-common-map-container{width:100% !important;}}.geolocation-common-map .geolocation-common-map-locations .intro,.geolocation-common-map .geolocation-common-map-container .intro{margin-bottom:15px;}.geolocation-common-map .geolocation-common-map-locations .read-more,.geolocation-common-map .geolocation-common-map-container .read-more{font-weight:bold;text-transform:uppercase;margin:15px 0;}.geolocation-common-map .geolocation-common-map-locations .read-more .arrow-right:after,.geolocation-common-map .geolocation-common-map-container .read-more .arrow-right:after{content:"\f105";font-family:"Font Awesome 6 Pro";border-radius:50%;border:solid 1px;width:25px;height:25px;text-align:center;line-height:21px;padding-left:1px;position:relative;display:inline-block;margin-left:8px;font-size:20px;font-weight:600 !important;}.geolocation-common-map .geolocation-common-map-locations .poi ul,.geolocation-common-map .geolocation-common-map-container .poi ul{list-style:none;list-style-type:none;margin:0;padding:0;}#block-discoveracademics > .block-title{margin:0 -30px;background:#FFF;text-align:center;padding:30px 25px;}#block-discoveracademics .tab-wrapper{margin:0 -30px;}#block-discoveracademics .tab-wrapper:after{content:'';display:block;clear:both;}#block-discoveracademics .tab-wrapper .block-toggle{float:left;width:50%;text-align:center;padding:15px;background:#EBEBEB;color:#666;cursor:pointer;}@media (max-width:767px){#block-discoveracademics .tab-wrapper .block-toggle{width:100%;}}#block-discoveracademics .tab-wrapper .block-toggle:hover,#block-discoveracademics .tab-wrapper .block-toggle:focus{color:#CF7600;background:#E0E0E0;}#block-discoveracademics .tab-wrapper .block-toggle.active{color:#FFF;background:#CF7600;position:relative;cursor:inherit;}#block-discoveracademics .tab-wrapper .block-toggle.active:after{content:'';width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:25px solid #CF7600;font-size:0;line-height:0;position:absolute;top:100%;left:50%;text-align:center;transform:translateX(-50%);}@media (max-width:767px){#block-discoveracademics .tab-wrapper .block-toggle.active:after{top:99%;}}#block-discoveracademics .tab-wrapper .block-toggle.active:hover,#block-discoveracademics .tab-wrapper .block-toggle.active:focus{color:#FFF;background:#CF7600;}#block-discoveracademics .field--type-viewsreference{display:none;padding-top:50px;padding-bottom:30px;}#block-discoveracademics .field--type-viewsreference.active{display:block;}.interior-quicklinks-block{margin-bottom:35px;width:100%;}.mobile-menu-container{position:fixed;overflow:scroll;top:0;bottom:0;width:80%;right:initial;left:100%;background:#232323;transition:ease all 0.4s;z-index:999999999;box-sizing:border-box;padding:15px;box-shadow:0 2px 2px rgba(0,0,0,0.5);color:#D8D8D8;}.mobile-menu-container .mobile-menu-container:not(.active){display:none;}.mobile-menu-container h2{color:#fff;}.mobile-menu-container a{color:#D8D8D8;}.mobile-menu-container.active{transform:translateX(-100%);}.mobile-menu-container .fa-close{position:absolute;right:15px;top:22px;border:4px solid #AAB300;font-size:26px;border-radius:50%;height:40px;width:40px;text-align:center;padding-top:3px;}.mobile-menu-container .fa-close:before{color:#AAB300;}.mobile-menu-container .fa-angle-left{display:inline-block;border:4px solid #CCC;font-size:26px;border-radius:50%;height:40px;width:40px;text-align:center;padding:0 !important;color:#FFF;margin-bottom:10px;}.mobile-menu-container .fa-angle-left:before{padding-top:3px;display:block;}.mobile-menu-container .sub-head{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;color:#BDBDBD;font-size:18px;margin:10px 0 5px;}.mobile-menu-container .slide-menu-container{position:fixed;overflow:scroll;top:0;bottom:0;width:90%;right:initial;left:100%;background:#2D2F31;transition:ease all 0.4s;z-index:999999999;box-sizing:border-box;padding:15px;box-shadow:0 2px 2px rgba(0,0,0,0.5);color:#D8D8D8;}.mobile-menu-container .slide-menu-container a{color:#D8D8D8;}.mobile-menu-container .slide-menu-container.active{transform:translateX(-100%);}.mobile-menu-container .parent-wrap{padding-left:0;}.mobile-menu-container .parent-wrap ul{padding-left:0;}.mobile-menu-container .parent-wrap ul span{font-size:16px !important;}.mobile-menu-container .parent-wrap ul span.fa-angle-right{display:none;}.mobile-menu-container .parent-wrap ul .menu__item a.menu__link{border-left:0;border-right:0;}.mobile-menu-container{border-top:10px solid #AAB300;}.mobile-menu-container #mobile-block-zoomsearchblock{width:calc(100% - 50px);}@media screen and (min-width:768px){.mobile-menu-container #mobile-block-zoomsearchblock{float:none !important;}}.mobile-menu-container #mobile-block-zoomsearchblock form{margin-top:0;width:100% !important;}@media screen and (min-width:768px){.mobile-menu-container #mobile-block-zoomsearchblock form{float:none !important;}}.mobile-menu-container #mobile-block-zoomsearchblock form .input-group{width:100%;}@media screen and (min-width:768px){.mobile-menu-container #mobile-block-zoomsearchblock form .input-group{margin-top:10px !important;}}.mobile-menu-container #mobile-block-zoomsearchblock form .input-group input{height:50px;width:100% !important;}.mobile-menu-container #mobile-block-zoomsearchblock form .input-group .input-group-btn{width:60px !important;}.mobile-menu-container #mobile-block-zoomsearchblock form .input-group .input-group-btn button{font-size:25px;height:50px;width:50px;overflow:hidden;padding-top:11px;}.mobile-menu-container #mobile-block-zoomsearchblock form .input-group .input-group-btn button .glyphicon-search{letter-spacing:60px;overflow:hidden;line-height:1.1;max-width:none;}.mobile-menu-container #block-mainnavigation{clear:both;padding-top:15px;}.mobile-menu-container #block-mainnavigation .menu-level-0{border-top:1px solid #000;list-style:none;list-style-type:none;margin:0;padding:0;}.mobile-menu-container #block-mainnavigation .menu-level-0 .menu__item .menu__link{font-size:18px !important;}.mobile-menu-container #block-mainnavigation .menu-level-0 .dropdown-menu-list{display:none !important;width:calc(100% - 50px);}.slide-menu-container > .parent-wrap{position:relative;margin:0;padding:0;list-style:none;list-style-type:none;}.slide-menu-container > .parent-wrap > .menu__link{border-bottom:1px solid #444;display:block;font-size:26px;}.slide-menu-container > .parent-wrap > span.fab,.slide-menu-container > .parent-wrap > span.fal,.slide-menu-container > .parent-wrap > span.fas,.slide-menu-container > .parent-wrap > span.far{display:none;}.slide-menu-container > .parent-wrap .dropdown-menu-list{margin:0;padding:0;list-style:none;list-style-type:none;}.slide-menu-container > .parent-wrap .dropdown-menu-list > ul{margin:0;padding:0;list-style:none;list-style-type:none;}.slide-menu-container > .parent-wrap .dropdown-menu-list .dropdown-menu-list{margin:0;padding:0;list-style:none;list-style-type:none;display:none;}.mobile-menu-container .menu__item{display:block;position:relative;}.mobile-menu-container .menu__item a.menu__link{font-size:14px;padding:9px 15px;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;position:relative;display:block;width:100%;z-index:1;}.mobile-menu-container .menu__item span.menu__link{color:#BDBDBD;font-size:14px;padding:9px 0;border-bottom:1px solid #000;display:block;}.mobile-menu-container .menu__item .fab,.mobile-menu-container .menu__item .fal,.mobile-menu-container .menu__item .fas,.mobile-menu-container .menu__item .far{position:absolute;top:0;right:0;display:block;padding:15px 20px;width:100%;left:0;z-index:10;height:100%;cursor:pointer;}.mobile-menu-container .menu__item .fab:before,.mobile-menu-container .menu__item .fal:before,.mobile-menu-container .menu__item .fas:before,.mobile-menu-container .menu__item .far:before{position:absolute;right:15px;}#block-menutoggle{background-color:#778609;display:block;padding:5px 15px;}#block-menutoggle:after{content:'';display:block;clear:both;}#block-menutoggle .field--name-field-link a{float:left;font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;padding:3px;color:#FFF;float:right;text-shadow:1px 2px 1px rgba(0,0,0,0.5);font-weight:700;}#block-menutoggle .field--name-field-link a:after{content:"\f0c9";display:inline-block;font-size:26px !important;font:normal normal normal 14px/1 "Font Awesome 6 Pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);vertical-align:middle;padding-left:10px;font-weight:400;}.region-sidebar-first nav,.region-sidebar-first .block,.region-sidebar-second nav,.region-sidebar-second .block{margin-bottom:30px;}.region-sidebar-first nav h2,.region-sidebar-first .field--name-field-title,.region-sidebar-second nav h2,.region-sidebar-second .field--name-field-title{background-color:#CCCCCC;font-family:'open-sans';font-size:18px;font-weight:700;color:#333;line-height:26px;margin-bottom:0;padding:14px 20px;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 1px 1px #f5f5f5;}.region-sidebar-first .menu-level-0,.region-sidebar-second .menu-level-0{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}.region-sidebar-first ul,.region-sidebar-second ul{list-style:none;list-style-type:none;margin:0;padding:0;}.region-sidebar-first ul li,.region-sidebar-second ul li{border-bottom:1px solid #CCCCCC;float:none;color:#666;}.region-sidebar-first ul li:last-child,.region-sidebar-second ul li:last-child{}.region-sidebar-first ul li > span.fas.fa-sort-up::before,.region-sidebar-second ul li > span.fas.fa-sort-up::before{margin-top:3px;display:inline-block;}.region-sidebar-first ul li ul li:last-child,.region-sidebar-second ul li ul li:last-child{border-bottom:none;}.region-sidebar-first ul li a,.region-sidebar-first ul li span.menu__link,.region-sidebar-second ul li a,.region-sidebar-second ul li span.menu__link{display:block;letter-spacing:normal;text-transform:none;padding:8px 12px;}.region-sidebar-first ul li a,.region-sidebar-second ul li a{color:#BE590F;font-size:1.6rem;}.region-sidebar-first ul li span.menu__link,.region-sidebar-second ul li span.menu__link{color:#505558;font-size:1.6rem;}.region-sidebar-first ul li span.menu__link.dropdown-toggle,.region-sidebar-second ul li span.menu__link.dropdown-toggle{color:#BE590F;}.region-sidebar-first ul li:hover > a,.region-sidebar-first ul li:active > a,.region-sidebar-first ul li:focus > a,.region-sidebar-second ul li:hover > a,.region-sidebar-second ul li:active > a,.region-sidebar-second ul li:focus > a{text-decoration:none;background-color:#EBEBEB;color:#666;}.region-sidebar-first ul li:hover > .fas,.region-sidebar-first ul li:active > .fas,.region-sidebar-first ul li:focus > .fas,.region-sidebar-second ul li:hover > .fas,.region-sidebar-second ul li:active > .fas,.region-sidebar-second ul li:focus > .fas{color:#666;cursor:pointer;}.region-sidebar-first ul .expanded .dropdown-menu-list,.region-sidebar-second ul .expanded .dropdown-menu-list{display:none;}.region-sidebar-first ul .expanded .dropdown-menu-list a,.region-sidebar-second ul .expanded .dropdown-menu-list a{padding-left:20px;background-color:#f9f9f9;}.region-sidebar-first ul .expanded .dropdown-menu-list a:hover,.region-sidebar-first ul .expanded .dropdown-menu-list a:focus,.region-sidebar-second ul .expanded .dropdown-menu-list a:hover,.region-sidebar-second ul .expanded .dropdown-menu-list a:focus{background-color:#EBEBEB;}.region-sidebar-first ul .expanded > a,.region-sidebar-second ul .expanded > a{padding-right:25px;}.region-sidebar-first .menu__item,.region-sidebar-second .menu__item{position:relative;}.region-sidebar-first .menu__item .fas,.region-sidebar-second .menu__item .fas{position:absolute;top:0;color:#BE590F;padding-left:15px;padding-right:10px;text-align:right;font-size:13px;line-height:41px;right:0;}.region-sidebar-first .menu__item .fa-sort-down,.region-sidebar-second .menu__item .fa-sort-down{width:100%;}.region-sidebar-first .menu__item .fa-sort-up,.region-sidebar-second .menu__item .fa-sort-up{right:0;width:100%;}.region-sidebar-first #block-contact .layout--onecol,.region-sidebar-second #block-contact .layout--onecol{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}.region-sidebar-first .field--type-text-with-summary a[href^='http://']::after,.region-sidebar-first .field--type-text-with-summary a[href^='https://']::after,.region-sidebar-first .content .table a[href^='http://']::after,.region-sidebar-first .content .table a[href^='https://']::after,.region-sidebar-first .sidebar-menu-block ul li a[href^='http://']:not([href$='.pdf'])::after,.region-sidebar-first .sidebar-menu-block ul li a[href^='https://']:not([href$='.pdf'])::after,.region-sidebar-second .field--type-text-with-summary a[href^='http://']::after,.region-sidebar-second .field--type-text-with-summary a[href^='https://']::after,.region-sidebar-second .content .table a[href^='http://']::after,.region-sidebar-second .content .table a[href^='https://']::after,.region-sidebar-second .sidebar-menu-block ul li a[href^='http://']:not([href$='.pdf'])::after,.region-sidebar-second .sidebar-menu-block ul li a[href^='https://']:not([href$='.pdf'])::after{display:none;}#block-utilitynavigationleft-2,#block-utilitynavigationright-2{float:left;width:50%;box-sizing:border-box;padding:0 15px;margin-top:50px;}#block-utilitynavigationleft-2 h2,#block-utilitynavigationright-2 h2{font-size:16px;}#block-utilitynavigationleft-2 a,#block-utilitynavigationright-2 a{font-size:14px;line-height:23px;}#block-utilitynavigationleft-2 h2,#block-utilitynavigationleft-2 a,#block-utilitynavigationright-2 h2,#block-utilitynavigationright-2 a{margin:0;padding:3px 0;color:#FFF;font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif;}#block-utilitynavigationleft-2 li.dropdown > a,#block-utilitynavigationleft-2 li.dropdown .dropdown-button,#block-utilitynavigationright-2 li.dropdown > a,#block-utilitynavigationright-2 li.dropdown .dropdown-button{display:none;}#block-utilitynavigationleft-2 li.dropdown ul,#block-utilitynavigationright-2 li.dropdown ul{display:block;position:relative;background:none;box-shadow:none;border:0;margin-top:0;padding:0;min-width:unset;}.region-navigation-collapsible .nav > li > a:focus,.region-navigation-collapsible .nav > li > a:hover,.region-navigation-collapsible .dropdown-menu > li > a:focus,.region-navigation-collapsible .dropdown-menu > li > a:hover{background:none !important;}.block-kwall-custom-events-by-period{border:none !important;}.block-kwall-custom-events-by-period .period-content{color:#BE590F;font-weight:bold;font-size:1.6rem;}.block-kwall-custom-events-by-period-extra{margin-bottom:1.5rem;font-size:1.6rem;}.block-kwall-custom-events-by-period-extra .period-content-range{display:inline-block;}.block-kwall-custom-events-by-period-extra .period-content{display:inline-block;float:right;text-align:right;color:#BE590F;}.block-kwall-custom-events-by-period-extra .period-content a:before,.block-kwall-custom-events-by-period-extra .period-content a:after{font-family:"Font Awesome 6 Pro";font-weight:normal !important;}.block-kwall-custom-events-by-period-extra .period-content a:first-child:before{content:'\f104';margin-right:1rem;}.block-kwall-custom-events-by-period-extra .period-content a:last-child:after{content:'\f105';margin-left:1rem;}.site-alerts-block button.slick-arrow{border:0px none;}.call-out-blocks .list-text-wrapper{margin-bottom:3rem;}.call-out-blocks .list-text-wrapper .list-text-wrapper{margin-bottom:0;}.call-out-blocks .block-inner{margin-left:-30px;margin-right:-30px;}@media (max-width:767px){.call-out-blocks .block-inner{margin-left:0;margin-right:0;padding:15px 0 5px;}}.call-out-blocks .block-inner h2{font-weight:600;}@media (min-width:768px){.call-out-blocks .block-inner h2{font-size:4rem;text-align:left;padding-left:3.3rem;padding-bottom:2rem;}}@media (min-width:992px){.call-out-blocks .col-md-4:nth-last-child(2) > .list-text-wrapper,.call-out-blocks .col-md-4:nth-last-child(3) > .list-text-wrapper,.call-out-blocks .col-md-4:nth-last-child(4) > .list-text-wrapper{margin-bottom:0;}}@media (min-width:992px){.call-out-blocks .col-md-6:nth-last-child(2) > .list-text-wrapper,.call-out-blocks .col-md-6:nth-last-child(3) > .list-text-wrapper{margin-bottom:0;}}@media (min-width:992px){.call-out-blocks .col-md-3:nth-last-child(2) > .list-text-wrapper,.call-out-blocks .col-md-3:nth-last-child(3) > .list-text-wrapper,.call-out-blocks .col-md-3:nth-last-child(4) > .list-text-wrapper,.call-out-blocks .col-md-3:nth-last-child(5) > .list-text-wrapper{margin-bottom:0;}}.block-views-blocknews-archive-block-1 .block-title .fas{position:absolute;top:15px;right:15px;font-size:16px;}.block-views-blocknews-archive-block-1 .block-title .fas.fa-sort-up{top:20px;}.block-views-blocknews-archive-block-1 ul{border:1px solid #CCC;}.block-views-blocknews-archive-block-1 ul li{border-bottom:1px solid #CCC;}.block-views-blocknews-archive-block-1 ul li:last-child{border-bottom:none;}.block-views-blockfaq-questions-block-2{margin-bottom:1.5rem;}.block-views-blockfaq-questions-block-3{margin-top:1.5rem;}.block-views-blockfaqs-by-department-program-block-1{border:1px solid #DDD;margin-bottom:1.5rem;}.block-views-blockfaqs-by-department-program-block-1 div{text-align:center;}.block-views-blockfaqs-by-department-program-block-1 .select-wrapper{padding:15px;text-align:center;width:auto;}.block-views-blockfaqs-by-department-program-block-1 .select-wrapper select{padding:5px;}.block-views-blockfaqs-by-department-program-block-1 .select-wrapper:after{right:15px;margin-top:-.45em;color:#990;font-family:"Font Awesome 6 Pro";font-weight:normal !important;content:"\f107";}.block-views-blockfaqs-by-department-program-block-1 .ViewsJumpMenu{width:100%;height:34px;font-size:14px;line-height:1.42857143;color:#262626;text-decoration:none;background-color:#FFF;}@media (min-width:960px){.block-views-blockfaqs-by-department-program-block-1 .ViewsJumpMenu{width:auto;}}.block-views-blockfaqs-by-department-program-block-1 label{background-color:#F2F2F2;padding:10px 15px;margin:0;font-size:16px;border-bottom:1px solid #DDD;line-height:1.2;color:#171717;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:600;}#block-tmccgrantawardsdescription,#block-volunteeropportunities,#block-internshipstextblock{margin-bottom:1.5rem;}.field--name-field-random-gallery .field--item img{display:none;float:right;margin-bottom:20px;margin-left:20px;padding:4px;background-color:#FFF;border:1px solid #DDD;border-radius:4px;}.highlighted{overflow-y:hidden;}#block-system-breadcrumb-block{margin-top:-8px;}aside #block-addeventbuttonbasiclink .field--name-body{padding:0;}.ads-slick-carosel .partners-slick{margin-bottom:2.5rem;}.flexslider{position:relative;margin-bottom:30px;}.flexslider .flex-caption{width:100%;background-color:#000;padding:20px;line-height:22px;}@media (min-width:768px){.flexslider .flex-caption{position:absolute;bottom:0;}}.flexslider .flex-caption .flex-label{font-family:"open_sansbold",Verdana,Helvetica,Arial,sans-serif;font-size:120%;color:#FFF;font-weight:bold;}.flexslider .flex-caption .flex-description{color:#FFF;}.flexslider .flex-direction-nav a{border:none;}.flexslider .flex-direction-nav a:before{color:#FFF;display:block;font-family:"Font Awesome 6 Pro";font-size:5rem;line-height:4rem;font-weight:600 !important;}@media (max-width:767px){.flexslider .flex-direction-nav a:before{font-size:3.3rem;}}.flexslider .flex-direction-nav .flex-nav-prev .flex-prev::before{content:'\f104';}.flexslider .flex-direction-nav .flex-nav-next .flex-next{right:17px;}.flexslider .flex-direction-nav .flex-nav-next .flex-next::before{content:'\f105';}.flexslider .flex-control-nav{width:100%;position:relative;text-align:left;margin-left:85px;max-width:1230px;margin:0 auto;padding:0 15px;}@media (min-width:768px){.flexslider .flex-control-nav{bottom:185px;z-index:100;}}@media (min-width:991px){.flexslider .flex-control-nav{bottom:165px;}}.flexslider .flex-control-nav li{margin:0 5px;padding:0;vertical-align:top;}.flexslider .flex-control-nav li a{background-color:#FFF;border:none;box-shadow:none;height:12px;width:12px;}.flexslider .flex-control-nav li a.flex-active{background:none transparent;border:2px solid #FFF;}.flexslider .flex-pauseplay{max-width:1230px;margin:0 auto;padding:0 15px;}.flexslider .flex-pauseplay a{border:none;color:#FFF;bottom:23px;left:auto;}.flexslider .flex-pauseplay a:before{font-size:13px;}@media (min-width:768px){.flexslider .flex-pauseplay{position:absolute;bottom:159px;z-index:100;width:100%;text-align:center;}}@media (min-width:991px){.flexslider .flex-pauseplay{bottom:139px;}}.flexslider{border:none;margin:0;}.flexslider .slide-text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.flexslider .slide-text-wrapper h1,.flexslider .slide-text-wrapper h2{color:#FFF;}.flexslider .slide-text-wrapper h1{font-size:50px;}@media (max-width:767px){.flexslider .slide-text-wrapper h1{font-size:21px;line-height:36px;margin-bottom:0;}}@media (min-width:768px) and (max-width:991px){.flexslider .slide-text-wrapper h1{font-size:40px;margin-bottom:5px;}}@media (min-width:1199px){.flexslider .flex-direction-nav .flex-prev{left:65px;}}@media (max-width:1199px){.flexslider .flex-direction-nav .flex-prev{left:10px;}}@media (min-width:1199px){.flexslider .flex-direction-nav .flex-nav-next .flex-next{right:72px;}}@media (max-width:1199px){.flexslider .flex-direction-nav .flex-nav-next .flex-next{right:20px;}}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;}@media (min-width:1199px){.flexslider:hover .flex-direction-nav .flex-prev{left:65px;}}@media (max-width:1199px){.flexslider:hover .flex-direction-nav .flex-prev{left:10px;}}.flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{opacity:1;}@media (min-width:1199px){.flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{right:72px;}}@media (max-width:1199px){.flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{right:20px;}}@media (max-width:767px){.flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{right:10px;}}.flexslider .hero-video{width:100%;}blockquote.blockquote-tmcc{font-size:2.1rem;padding-left:30px !important;color:#000;}blockquote.blockquote-tmcc .quote .customer{font-size:15px;display:inline-block;width:100%;margin-top:15px;}blockquote.blockquote-tmcc cite:before{content:none;}blockquote{color:#666;}blockquote cite:before{content:"\2014 \2009";}.paragraph-tabs.ui-tabs.ui-widget > ul{display:flex;flex-wrap:wrap;}.paragraph-tabs.ui-tabs.ui-widget > ul > li{float:none;flex-grow:1;}.paragraph-tabs.ui-tabs.ui-widget > ul > li > a{float:none;}.webform-submission-form h1,.webform-submission-form h2,.webform-submission-form h3,.webform-submission-form h4,.webform-submission-form h5{color:#666;}.webform-submission-form legend{border-bottom:none;}.webform-submission-form .form-required::after{margin-left:4px;background-size:8px 8px;height:8px;width:8px;}.webform-submission-form .webform-section{margin-bottom:1.5rem;}.webform-submission-form .webform-section:last-child{margin-bottom:0;}.webform-submission-form .form-item.panel .panel-title{font-weight:bold;}.webform-submission-form .webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-submission-form .webform-element--title-inline > div{width:inherit;}.webform-submission-form .description{font-size:1.8rem;line-height:1.666;color:#666;margin-bottom:1.5rem;}.webform-submission-form .form-type-processed-text{padding:8px;font-size:1.6rem;text-align:center;border-top:1px solid #CCCCCC;border-bottom:1px solid #BE590F;}.webform-submission-form .webform-type-radios{padding:8px;margin-top:-20px;}.webform-submission-form .webform-type-radios:nth-of-type(odd){background-color:#EBEBEB;}.webform-submission-form .webform-type-radios:nth-of-type(even){margin-bottom:0;}.webform-submission-form .webform-type-radios > legend{font-size:1.4rem;font-weight:bold;padding:8px 0;margin:0;position:relative;color:#666;top:20px;}.webform-submission-form .webform-type-radios .help-block{display:inline-block;font-size:1.4rem;color:#666;font-weight:normal;}.webform-submission-form .webform-has-field-prefix.webform-type-radios{margin-top:0;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > legend{display:none;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper > .field-prefix{color:#666;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper > .field-prefix .description{font-size:1.4rem;font-weight:bold;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper .radio:last-child{margin-right:0;}@media (min-width:960px){.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper{display:flex;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper > .field-prefix{flex:2;display:block;}.webform-submission-form .webform-has-field-prefix.webform-type-radios > .fieldset-wrapper > div{flex:1;padding-left:15px;text-align:center;}}.webform-submission-form .webform-fieldset--title-inline.webform-type-radios{margin-top:0;}.webform-submission-form .webform-fieldset--title-inline.webform-type-radios > legend{top:0;}@media (min-width:960px){.webform-submission-form .webform-fieldset--title-inline.webform-type-radios > legend{top:12px;margin:0;padding:0;border:none;width:60%;}.webform-submission-form .webform-fieldset--title-inline.webform-type-radios > .fieldset-wrapper{text-align:center;width:40%;display:inline-block;}}.webform-submission-form .webform-actions{text-align:center;margin-bottom:0;}.webform-submission-form .webform-actions .button:last-child{margin-right:0;}.webform-submission-form .form-item--error-message{margin-top:10px;}.webform-submission-form input[required="required"]{box-shadow:none;}#edit-degree-type-and-emphasis .form-type-processed-text{font-size:1.4rem;padding:0;text-align:left;border:none;}#edit-degree-type-and-emphasis .form-type-select{width:49%;display:inline-block;}.form-item-if-you-are-currently-employed-name-of-employer- .form-text{width:auto;}.webform-submission-graduation-application-form .webform-type-radios > legend,.webform-submission-graduation-application-form .webform-type-radios.webform-has-field-prefix > .fieldset-wrapper > .field-prefix .description{font-size:1.5rem;color:#333;}.webform-submission-graduation-application-form .webform-type-radios.webform-has-field-prefix > .fieldset-wrapper > .field-prefix .description{font-weight:normal;}.webform-submission-graduation-application-form .select-wrapper select{height:auto;line-height:1.5em;font-size:1.5rem;}.webform-submission-graduation-application-form form-type-radio label{font-size:1.5rem;}.webform-submission-graduation-application-form .form-label-heading{text-align:right;padding-bottom:1.5rem;padding-right:1%;}.webform-submission-graduation-application-form .form-label-heading > div{display:inline-block;margin:0 2%;font-size:1.4rem;font-weight:bold;color:#333;max-width:10%;text-align:center;vertical-align:top;}.webform-submission-graduation-application-form .form-label-heading > div.agree{margin-right:20px;}.webform-submission-graduation-application-form .form-label-heading.services > div{width:8.3%;}.webform-submission-graduation-application-form .form-label-heading.services > div:first-child{margin-right:.3%;}.webform-submission-graduation-application-form .form-label-heading.services > div:last-child{margin-left:0;}.webform-submission-graduation-application-form .form-label-heading.agree-disagree{padding-right:0;}.webform-submission-graduation-application-form .form-label-heading.agree-disagree > div:first-child{margin-right:2%;}.webform-submission-graduation-application-form .form-label-heading.agree-disagree > div:last-child{margin-right:1%;margin-left:0;}.webform-submission-graduation-application-form .form-label-heading.required-error > div{margin:0 2%;}.webform-submission-graduation-application-form .webform-fieldset--title-inline.webform-type-radios > legend{top:8px;}.webform-submission-graduation-application-form .webform-fieldset--title-inline.webform-type-radios > .fieldset-wrapper{text-align:right;width:32%;display:inline-block;float:right;}.webform-submission-graduation-application-form .webform-fieldset--title-inline.webform-type-radios > .fieldset-wrapper > div{display:block;}.webform-submission-graduation-application-form .webform-fieldset--title-inline.webform-type-radios > .fieldset-wrapper .form-type-radio{width:31.5%;margin:0;text-align:center;}.webform-submission-graduation-application-form .webform-fieldset--title-inline.webform-type-radios > .fieldset-wrapper .form-type-radio label input{font-size:1.3rem;bottom:5px;}.webform-submission-graduation-application-form.webform-submission-form .webform-fieldset--title-inline.webform-type-radios{margin-bottom:0;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .form-type-radio,.webform-submission-graduation-application-form [data-drupal-selector="edit-2-services"] .form-type-radio,.webform-submission-graduation-application-form [data-drupal-selector="edit-3-overall-educational-experience"] .form-type-radio,.webform-submission-graduation-application-form [data-drupal-selector="edit-4-overall-satisfaction"] .form-type-radio,.webform-submission-graduation-application-form [data-drupal-selector="edit-5-personal-development"] .form-type-radio{width:28%;margin:0;text-align:center;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .form-type-radio label,.webform-submission-graduation-application-form [data-drupal-selector="edit-2-services"] .form-type-radio label,.webform-submission-graduation-application-form [data-drupal-selector="edit-3-overall-educational-experience"] .form-type-radio label,.webform-submission-graduation-application-form [data-drupal-selector="edit-4-overall-satisfaction"] .form-type-radio label,.webform-submission-graduation-application-form [data-drupal-selector="edit-5-personal-development"] .form-type-radio label{font-size:0;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .form-type-radio label input,.webform-submission-graduation-application-form [data-drupal-selector="edit-2-services"] .form-type-radio label input,.webform-submission-graduation-application-form [data-drupal-selector="edit-3-overall-educational-experience"] .form-type-radio label input,.webform-submission-graduation-application-form [data-drupal-selector="edit-4-overall-satisfaction"] .form-type-radio label input,.webform-submission-graduation-application-form [data-drupal-selector="edit-5-personal-development"] .form-type-radio label input{font-size:1.3rem;margin:0 0 5px -20px;bottom:5px;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .agree-disagree{padding-right:0;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .agree-disagree > div{margin:0 1.5%;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .agree-disagree > div:first-child{margin-right:2%;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .agree-disagree > div:last-child{margin-right:1%;margin-left:0;}.webform-submission-graduation-application-form [data-drupal-selector="edit-1-general-education-skills-and-degree-outcomes"] .form-type-radio label input{margin:0 0 5px -10px;}.webform-submission-graduation-application-form .webform-has-field-prefix.required .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-aa-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-aa-g"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-aas-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-aas-g"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-ags-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-as-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-as-g"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-bas-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-ct-f"] .field-prefix > .description > strong:after,.webform-submission-graduation-application-form [data-drupal-selector="edit-ct-g"] .field-prefix > .description > strong:after{background-image:url(/themes/custom/custom_theme/images/required.svg);-webkit-background-size:8px 8px;background-size:8px 8px;content:"";display:inline-block;vertical-align:super;line-height:1;margin:0 4px;height:8px;width:8px;}form.webform-submission-mandatory-video-viewed-agreement-form .form-type-textfield,form.webform-submission-mandatory-video-viewed-agreement-form .form-item-email,.webform-submission-mandatory-video-viewed-ferpa-form .form-type-textfield,.webform-submission-mandatory-video-viewed-ferpa-form .form-item-email,.webform-submission-mandatory-video-viewed-shooter-form .form-type-textfield,.webform-submission-mandatory-video-viewed-shooter-form .form-item-email,.mandatory-video-checkbox-form .form-type-textfield,.mandatory-video-checkbox-form .form-item-email{display:none;}form.webform-submission-mandatory-video-viewed-agreement-form .form-type-checkbox,.webform-submission-mandatory-video-viewed-ferpa-form .form-type-checkbox,.webform-submission-mandatory-video-viewed-shooter-form .form-type-checkbox,.mandatory-video-checkbox-form .form-type-checkbox{margin:4rem 0 2rem;}form.webform-submission-mandatory-video-viewed-agreement-form .form-type-checkbox label,.webform-submission-mandatory-video-viewed-ferpa-form .form-type-checkbox label,.webform-submission-mandatory-video-viewed-shooter-form .form-type-checkbox label,.mandatory-video-checkbox-form .form-type-checkbox label{font-weight:bold;color:#333;font-size:1.6rem;}form.webform-submission-mandatory-video-viewed-agreement-form .form-group,.webform-submission-mandatory-video-viewed-ferpa-form .form-group,.webform-submission-mandatory-video-viewed-shooter-form .form-group,.mandatory-video-checkbox-form .form-group{text-align:center;margin:2rem 0 4rem;}form.webform-submission-mandatory-video-viewed-agreement-form .form-actions .btn,.webform-submission-mandatory-video-viewed-ferpa-form .form-actions .btn,.webform-submission-mandatory-video-viewed-shooter-form .form-actions .btn,.mandatory-video-checkbox-form .form-actions .btn{margin-right:0;}.mandatory-training-videos.default .text-align-right{color:#0000cd;}.user-login-form .form-item--error-message a{display:none;}.webform-submission-form .form-item--error-message{font-family:"open-sans",Verdana,Helvetica,Arial,sans-serif !important;font-size:1.6rem;}.form-required:after{background-image:url(/themes/custom/custom_theme/images/required.svg);background-size:8px 8px;height:8px;width:8px;margin-left:3px;}article.department .field--name-body .icons{text-align:center;padding-bottom:0;margin-bottom:20px;}article.department .field--name-body .icons p{display:inline-block;}article.department .field--name-body .icons br{display:none;}article.full .field--type-text-with-summary a[href$='.pdf']::after,article.full .field--type-text-with-summary a[href$='.swf']::after,article.full .field--type-text-with-summary a[href$='.mp3']::after,article.full .field--type-text-with-summary a[href$='.dmg']::after,article.full .field--type-text-with-summary a[href$='.exe']::after,article.full .field--type-text-with-summary a[href$='.xls']::after,article.full .field--type-text-with-summary a[href$='.xlsx']::after,article.full .field--type-text-with-summary a[href$='.doc']::after,article.full .field--type-text-with-summary a[href$='.docx']::after,article.full .field--type-text-with-summary a[href$='.rtf']::after,article.full .field--type-text-with-summary a[href$='.zip']::after,article.full .field--type-text-with-summary a[href$='.tar']::after,article.full .content .table a[href$='.pdf']::after,article.full .content .table a[href$='.swf']::after,article.full .content .table a[href$='.mp3']::after,article.full .content .table a[href$='.dmg']::after,article.full .content .table a[href$='.exe']::after,article.full .content .table a[href$='.xls']::after,article.full .content .table a[href$='.xlsx']::after,article.full .content .table a[href$='.doc']::after,article.full .content .table a[href$='.docx']::after,article.full .content .table a[href$='.rtf']::after,article.full .content .table a[href$='.zip']::after,article.full .content .table a[href$='.tar']::after,.content-bottom .field--name-body a[href$='.pdf']::after,.content-bottom .field--name-body a[href$='.swf']::after,.content-bottom .field--name-body a[href$='.mp3']::after,.content-bottom .field--name-body a[href$='.dmg']::after,.content-bottom .field--name-body a[href$='.exe']::after,.content-bottom .field--name-body a[href$='.xls']::after,.content-bottom .field--name-body a[href$='.xlsx']::after,.content-bottom .field--name-body a[href$='.doc']::after,.content-bottom .field--name-body a[href$='.docx']::after,.content-bottom .field--name-body a[href$='.rtf']::after,.content-bottom .field--name-body a[href$='.zip']::after,.content-bottom .field--name-body a[href$='.tar']::after,.region-content .field--name-body a[href$='.pdf']::after,.region-content .field--name-body a[href$='.swf']::after,.region-content .field--name-body a[href$='.mp3']::after,.region-content .field--name-body a[href$='.dmg']::after,.region-content .field--name-body a[href$='.exe']::after,.region-content .field--name-body a[href$='.xls']::after,.region-content .field--name-body a[href$='.xlsx']::after,.region-content .field--name-body a[href$='.doc']::after,.region-content .field--name-body a[href$='.docx']::after,.region-content .field--name-body a[href$='.rtf']::after,.region-content .field--name-body a[href$='.zip']::after,.region-content .field--name-body a[href$='.tar']::after,.content-bottom .field--name-field-body a[href$='.pdf']::after,.content-bottom .field--name-field-body a[href$='.swf']::after,.content-bottom .field--name-field-body a[href$='.mp3']::after,.content-bottom .field--name-field-body a[href$='.dmg']::after,.content-bottom .field--name-field-body a[href$='.exe']::after,.content-bottom .field--name-field-body a[href$='.xls']::after,.content-bottom .field--name-field-body a[href$='.xlsx']::after,.content-bottom .field--name-field-body a[href$='.doc']::after,.content-bottom .field--name-field-body a[href$='.docx']::after,.content-bottom .field--name-field-body a[href$='.rtf']::after,.content-bottom .field--name-field-body a[href$='.zip']::after,.content-bottom .field--name-field-body a[href$='.tar']::after,.content-bottom .department-alerts-item-body a[href$='.pdf']::after,.content-bottom .department-alerts-item-body a[href$='.swf']::after,.content-bottom .department-alerts-item-body a[href$='.mp3']::after,.content-bottom .department-alerts-item-body a[href$='.dmg']::after,.content-bottom .department-alerts-item-body a[href$='.exe']::after,.content-bottom .department-alerts-item-body a[href$='.xls']::after,.content-bottom .department-alerts-item-body a[href$='.xlsx']::after,.content-bottom .department-alerts-item-body a[href$='.doc']::after,.content-bottom .department-alerts-item-body a[href$='.docx']::after,.content-bottom .department-alerts-item-body a[href$='.rtf']::after,.content-bottom .department-alerts-item-body a[href$='.zip']::after,.content-bottom .department-alerts-item-body a[href$='.tar']::after,.region-content .field--name-field-body a[href$='.pdf']::after,.region-content .field--name-field-body a[href$='.swf']::after,.region-content .field--name-field-body a[href$='.mp3']::after,.region-content .field--name-field-body a[href$='.dmg']::after,.region-content .field--name-field-body a[href$='.exe']::after,.region-content .field--name-field-body a[href$='.xls']::after,.region-content .field--name-field-body a[href$='.xlsx']::after,.region-content .field--name-field-body a[href$='.doc']::after,.region-content .field--name-field-body a[href$='.docx']::after,.region-content .field--name-field-body a[href$='.rtf']::after,.region-content .field--name-field-body a[href$='.zip']::after,.region-content .field--name-field-body a[href$='.tar']::after,.region-content .department-alerts-item-body a[href$='.pdf']::after,.region-content .department-alerts-item-body a[href$='.swf']::after,.region-content .department-alerts-item-body a[href$='.mp3']::after,.region-content .department-alerts-item-body a[href$='.dmg']::after,.region-content .department-alerts-item-body a[href$='.exe']::after,.region-content .department-alerts-item-body a[href$='.xls']::after,.region-content .department-alerts-item-body a[href$='.xlsx']::after,.region-content .department-alerts-item-body a[href$='.doc']::after,.region-content .department-alerts-item-body a[href$='.docx']::after,.region-content .department-alerts-item-body a[href$='.rtf']::after,.region-content .department-alerts-item-body a[href$='.zip']::after,.region-content .department-alerts-item-body a[href$='.tar']::after,.region-content .field--type-text-long a[href$='.pdf']::after,.region-content .field--type-text-long a[href$='.swf']::after,.region-content .field--type-text-long a[href$='.mp3']::after,.region-content .field--type-text-long a[href$='.dmg']::after,.region-content .field--type-text-long a[href$='.exe']::after,.region-content .field--type-text-long a[href$='.xls']::after,.region-content .field--type-text-long a[href$='.xlsx']::after,.region-content .field--type-text-long a[href$='.doc']::after,.region-content .field--type-text-long a[href$='.docx']::after,.region-content .field--type-text-long a[href$='.rtf']::after,.region-content .field--type-text-long a[href$='.zip']::after,.region-content .field--type-text-long a[href$='.tar']::after,.region-content .field--type-text-with-summary a[href$='.pdf']::after,.region-content .field--type-text-with-summary a[href$='.swf']::after,.region-content .field--type-text-with-summary a[href$='.mp3']::after,.region-content .field--type-text-with-summary a[href$='.dmg']::after,.region-content .field--type-text-with-summary a[href$='.exe']::after,.region-content .field--type-text-with-summary a[href$='.xls']::after,.region-content .field--type-text-with-summary a[href$='.xlsx']::after,.region-content .field--type-text-with-summary a[href$='.doc']::after,.region-content .field--type-text-with-summary a[href$='.docx']::after,.region-content .field--type-text-with-summary a[href$='.rtf']::after,.region-content .field--type-text-with-summary a[href$='.zip']::after,.region-content .field--type-text-with-summary a[href$='.tar']::after,.region-content .field--type-text a[href$='.pdf']::after,.region-content .field--type-text a[href$='.swf']::after,.region-content .field--type-text a[href$='.mp3']::after,.region-content .field--type-text a[href$='.dmg']::after,.region-content .field--type-text a[href$='.exe']::after,.region-content .field--type-text a[href$='.xls']::after,.region-content .field--type-text a[href$='.xlsx']::after,.region-content .field--type-text a[href$='.doc']::after,.region-content .field--type-text a[href$='.docx']::after,.region-content .field--type-text a[href$='.rtf']::after,.region-content .field--type-text a[href$='.zip']::after,.region-content .field--type-text a[href$='.tar']::after,.content-bottom .field--type-text-long a[href$='.pdf']::after,.content-bottom .field--type-text-long a[href$='.swf']::after,.content-bottom .field--type-text-long a[href$='.mp3']::after,.content-bottom .field--type-text-long a[href$='.dmg']::after,.content-bottom .field--type-text-long a[href$='.exe']::after,.content-bottom .field--type-text-long a[href$='.xls']::after,.content-bottom .field--type-text-long a[href$='.xlsx']::after,.content-bottom .field--type-text-long a[href$='.doc']::after,.content-bottom .field--type-text-long a[href$='.docx']::after,.content-bottom .field--type-text-long a[href$='.rtf']::after,.content-bottom .field--type-text-long a[href$='.zip']::after,.content-bottom .field--type-text-long a[href$='.tar']::after,.content-bottom .field--type-text-with-summary a[href$='.pdf']::after,.content-bottom .field--type-text-with-summary a[href$='.swf']::after,.content-bottom .field--type-text-with-summary a[href$='.mp3']::after,.content-bottom .field--type-text-with-summary a[href$='.dmg']::after,.content-bottom .field--type-text-with-summary a[href$='.exe']::after,.content-bottom .field--type-text-with-summary a[href$='.xls']::after,.content-bottom .field--type-text-with-summary a[href$='.xlsx']::after,.content-bottom .field--type-text-with-summary a[href$='.doc']::after,.content-bottom .field--type-text-with-summary a[href$='.docx']::after,.content-bottom .field--type-text-with-summary a[href$='.rtf']::after,.content-bottom .field--type-text-with-summary a[href$='.zip']::after,.content-bottom .field--type-text-with-summary a[href$='.tar']::after,.content-bottom .field--type-text a[href$='.pdf']::after,.content-bottom .field--type-text a[href$='.swf']::after,.content-bottom .field--type-text a[href$='.mp3']::after,.content-bottom .field--type-text a[href$='.dmg']::after,.content-bottom .field--type-text a[href$='.exe']::after,.content-bottom .field--type-text a[href$='.xls']::after,.content-bottom .field--type-text a[href$='.xlsx']::after,.content-bottom .field--type-text a[href$='.doc']::after,.content-bottom .field--type-text a[href$='.docx']::after,.content-bottom .field--type-text a[href$='.rtf']::after,.content-bottom .field--type-text a[href$='.zip']::after,.content-bottom .field--type-text a[href$='.tar']::after,.sidebar-menu-block ul li a[href$='.pdf']::after,.sidebar-menu-block ul li a[href$='.swf']::after,.sidebar-menu-block ul li a[href$='.mp3']::after,.sidebar-menu-block ul li a[href$='.dmg']::after,.sidebar-menu-block ul li a[href$='.exe']::after,.sidebar-menu-block ul li a[href$='.xls']::after,.sidebar-menu-block ul li a[href$='.xlsx']::after,.sidebar-menu-block ul li a[href$='.doc']::after,.sidebar-menu-block ul li a[href$='.docx']::after,.sidebar-menu-block ul li a[href$='.rtf']::after,.sidebar-menu-block ul li a[href$='.zip']::after,.sidebar-menu-block ul li a[href$='.tar']::after{margin-left:.5rem;display:inline-block;content:'';}article.full .field--type-text-with-summary a[href$='.pdf']::after,article.full .content .table a[href$='.pdf']::after,.content-bottom .field--name-body a[href$='.pdf']::after,.region-content .field--name-body a[href$='.pdf']::after,.content-bottom .field--name-field-body a[href$='.pdf']::after,.content-bottom .department-alerts-item-body a[href$='.pdf']::after,.region-content .field--name-field-body a[href$='.pdf']::after,.region-content .department-alerts-item-body a[href$='.pdf']::after,.region-content .field--type-text-long a[href$='.pdf']::after,.region-content .field--type-text-with-summary a[href$='.pdf']::after,.region-content .field--type-text a[href$='.pdf']::after,.content-bottom .field--type-text-long a[href$='.pdf']::after,.content-bottom .field--type-text-with-summary a[href$='.pdf']::after,.content-bottom .field--type-text a[href$='.pdf']::after,.sidebar-menu-block ul li a[href$='.pdf']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:0px -36px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.swf']::after,article.full .content .table a[href$='.swf']::after,.content-bottom .field--name-body a[href$='.swf']::after,.region-content .field--name-body a[href$='.swf']::after,.content-bottom .field--name-field-body a[href$='.swf']::after,.content-bottom .department-alerts-item-body a[href$='.swf']::after,.region-content .field--name-field-body a[href$='.swf']::after,.region-content .department-alerts-item-body a[href$='.swf']::after,.region-content .field--type-text-long a[href$='.swf']::after,.region-content .field--type-text-with-summary a[href$='.swf']::after,.region-content .field--type-text a[href$='.swf']::after,.content-bottom .field--type-text-long a[href$='.swf']::after,.content-bottom .field--type-text-with-summary a[href$='.swf']::after,.content-bottom .field--type-text a[href$='.swf']::after,.sidebar-menu-block ul li a[href$='.swf']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-36px 0px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.mp3']::after,article.full .content .table a[href$='.mp3']::after,.content-bottom .field--name-body a[href$='.mp3']::after,.region-content .field--name-body a[href$='.mp3']::after,.content-bottom .field--name-field-body a[href$='.mp3']::after,.content-bottom .department-alerts-item-body a[href$='.mp3']::after,.region-content .field--name-field-body a[href$='.mp3']::after,.region-content .department-alerts-item-body a[href$='.mp3']::after,.region-content .field--type-text-long a[href$='.mp3']::after,.region-content .field--type-text-with-summary a[href$='.mp3']::after,.region-content .field--type-text a[href$='.mp3']::after,.content-bottom .field--type-text-long a[href$='.mp3']::after,.content-bottom .field--type-text-with-summary a[href$='.mp3']::after,.content-bottom .field--type-text a[href$='.mp3']::after,.sidebar-menu-block ul li a[href$='.mp3']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-36px -18px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.dmg']::after,article.full .content .table a[href$='.dmg']::after,.content-bottom .field--name-body a[href$='.dmg']::after,.region-content .field--name-body a[href$='.dmg']::after,.content-bottom .field--name-field-body a[href$='.dmg']::after,.content-bottom .department-alerts-item-body a[href$='.dmg']::after,.region-content .field--name-field-body a[href$='.dmg']::after,.region-content .department-alerts-item-body a[href$='.dmg']::after,.region-content .field--type-text-long a[href$='.dmg']::after,.region-content .field--type-text-with-summary a[href$='.dmg']::after,.region-content .field--type-text a[href$='.dmg']::after,.content-bottom .field--type-text-long a[href$='.dmg']::after,.content-bottom .field--type-text-with-summary a[href$='.dmg']::after,.content-bottom .field--type-text a[href$='.dmg']::after,.sidebar-menu-block ul li a[href$='.dmg']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-18px 0px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.exe']::after,article.full .content .table a[href$='.exe']::after,.content-bottom .field--name-body a[href$='.exe']::after,.region-content .field--name-body a[href$='.exe']::after,.content-bottom .field--name-field-body a[href$='.exe']::after,.content-bottom .department-alerts-item-body a[href$='.exe']::after,.region-content .field--name-field-body a[href$='.exe']::after,.region-content .department-alerts-item-body a[href$='.exe']::after,.region-content .field--type-text-long a[href$='.exe']::after,.region-content .field--type-text-with-summary a[href$='.exe']::after,.region-content .field--type-text a[href$='.exe']::after,.content-bottom .field--type-text-long a[href$='.exe']::after,.content-bottom .field--type-text-with-summary a[href$='.exe']::after,.content-bottom .field--type-text a[href$='.exe']::after,.sidebar-menu-block ul li a[href$='.exe']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-18px -18px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.xls']::after,article.full .field--type-text-with-summary a[href$='.xlsx']::after,article.full .content .table a[href$='.xls']::after,article.full .content .table a[href$='.xlsx']::after,.content-bottom .field--name-body a[href$='.xls']::after,.content-bottom .field--name-body a[href$='.xlsx']::after,.region-content .field--name-body a[href$='.xls']::after,.region-content .field--name-body a[href$='.xlsx']::after,.content-bottom .field--name-field-body a[href$='.xls']::after,.content-bottom .field--name-field-body a[href$='.xlsx']::after,.content-bottom .department-alerts-item-body a[href$='.xls']::after,.content-bottom .department-alerts-item-body a[href$='.xlsx']::after,.region-content .field--name-field-body a[href$='.xls']::after,.region-content .field--name-field-body a[href$='.xlsx']::after,.region-content .department-alerts-item-body a[href$='.xls']::after,.region-content .department-alerts-item-body a[href$='.xlsx']::after,.region-content .field--type-text-long a[href$='.xls']::after,.region-content .field--type-text-long a[href$='.xlsx']::after,.region-content .field--type-text-with-summary a[href$='.xls']::after,.region-content .field--type-text-with-summary a[href$='.xlsx']::after,.region-content .field--type-text a[href$='.xls']::after,.region-content .field--type-text a[href$='.xlsx']::after,.content-bottom .field--type-text-long a[href$='.xls']::after,.content-bottom .field--type-text-long a[href$='.xlsx']::after,.content-bottom .field--type-text-with-summary a[href$='.xls']::after,.content-bottom .field--type-text-with-summary a[href$='.xlsx']::after,.content-bottom .field--type-text a[href$='.xls']::after,.content-bottom .field--type-text a[href$='.xlsx']::after,.sidebar-menu-block ul li a[href$='.xls']::after,.sidebar-menu-block ul li a[href$='.xlsx']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-18px -36px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.doc']::after,article.full .field--type-text-with-summary a[href$='.docx']::after,article.full .field--type-text-with-summary a[href$='.rtf']::after,article.full .content .table a[href$='.doc']::after,article.full .content .table a[href$='.docx']::after,article.full .content .table a[href$='.rtf']::after,.content-bottom .field--name-body a[href$='.doc']::after,.content-bottom .field--name-body a[href$='.docx']::after,.content-bottom .field--name-body a[href$='.rtf']::after,.region-content .field--name-body a[href$='.doc']::after,.region-content .field--name-body a[href$='.docx']::after,.region-content .field--name-body a[href$='.rtf']::after,.content-bottom .field--name-field-body a[href$='.doc']::after,.content-bottom .field--name-field-body a[href$='.docx']::after,.content-bottom .field--name-field-body a[href$='.rtf']::after,.content-bottom .department-alerts-item-body a[href$='.doc']::after,.content-bottom .department-alerts-item-body a[href$='.docx']::after,.content-bottom .department-alerts-item-body a[href$='.rtf']::after,.region-content .field--name-field-body a[href$='.doc']::after,.region-content .field--name-field-body a[href$='.docx']::after,.region-content .field--name-field-body a[href$='.rtf']::after,.region-content .department-alerts-item-body a[href$='.doc']::after,.region-content .department-alerts-item-body a[href$='.docx']::after,.region-content .department-alerts-item-body a[href$='.rtf']::after,.region-content .field--type-text-long a[href$='.doc']::after,.region-content .field--type-text-long a[href$='.docx']::after,.region-content .field--type-text-long a[href$='.rtf']::after,.region-content .field--type-text-with-summary a[href$='.doc']::after,.region-content .field--type-text-with-summary a[href$='.docx']::after,.region-content .field--type-text-with-summary a[href$='.rtf']::after,.region-content .field--type-text a[href$='.doc']::after,.region-content .field--type-text a[href$='.docx']::after,.region-content .field--type-text a[href$='.rtf']::after,.content-bottom .field--type-text-long a[href$='.doc']::after,.content-bottom .field--type-text-long a[href$='.docx']::after,.content-bottom .field--type-text-long a[href$='.rtf']::after,.content-bottom .field--type-text-with-summary a[href$='.doc']::after,.content-bottom .field--type-text-with-summary a[href$='.docx']::after,.content-bottom .field--type-text-with-summary a[href$='.rtf']::after,.content-bottom .field--type-text a[href$='.doc']::after,.content-bottom .field--type-text a[href$='.docx']::after,.content-bottom .field--type-text a[href$='.rtf']::after,.sidebar-menu-block ul li a[href$='.doc']::after,.sidebar-menu-block ul li a[href$='.docx']::after,.sidebar-menu-block ul li a[href$='.rtf']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:0px -18px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href$='.zip']::after,article.full .field--type-text-with-summary a[href$='.tar']::after,article.full .content .table a[href$='.zip']::after,article.full .content .table a[href$='.tar']::after,.content-bottom .field--name-body a[href$='.zip']::after,.content-bottom .field--name-body a[href$='.tar']::after,.region-content .field--name-body a[href$='.zip']::after,.region-content .field--name-body a[href$='.tar']::after,.content-bottom .field--name-field-body a[href$='.zip']::after,.content-bottom .field--name-field-body a[href$='.tar']::after,.content-bottom .department-alerts-item-body a[href$='.zip']::after,.content-bottom .department-alerts-item-body a[href$='.tar']::after,.region-content .field--name-field-body a[href$='.zip']::after,.region-content .field--name-field-body a[href$='.tar']::after,.region-content .department-alerts-item-body a[href$='.zip']::after,.region-content .department-alerts-item-body a[href$='.tar']::after,.region-content .field--type-text-long a[href$='.zip']::after,.region-content .field--type-text-long a[href$='.tar']::after,.region-content .field--type-text-with-summary a[href$='.zip']::after,.region-content .field--type-text-with-summary a[href$='.tar']::after,.region-content .field--type-text a[href$='.zip']::after,.region-content .field--type-text a[href$='.tar']::after,.content-bottom .field--type-text-long a[href$='.zip']::after,.content-bottom .field--type-text-long a[href$='.tar']::after,.content-bottom .field--type-text-with-summary a[href$='.zip']::after,.content-bottom .field--type-text-with-summary a[href$='.tar']::after,.content-bottom .field--type-text a[href$='.zip']::after,.content-bottom .field--type-text a[href$='.tar']::after,.sidebar-menu-block ul li a[href$='.zip']::after,.sidebar-menu-block ul li a[href$='.tar']::after{background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:0px 0px;width:16px;height:16px;}article.full .field--type-text-with-summary a[href*='.tmcc.edu']:not([href$='.pdf'])::after,article.full .field--type-text-with-summary a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,article.full .field--type-text-with-summary a[href*='.staging-preview.com']:not([href$='.pdf'])::after,article.full .field--type-text-with-summary a.hideicon::after,article.full .content .table a[href*='.tmcc.edu']:not([href$='.pdf'])::after,article.full .content .table a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,article.full .content .table a[href*='.staging-preview.com']:not([href$='.pdf'])::after,article.full .content .table a.hideicon::after,.content-bottom .field--name-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--name-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--name-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--name-body a.hideicon::after,.region-content .field--name-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--name-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--name-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--name-body a.hideicon::after,.content-bottom .field--name-field-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a.hideicon::after,.content-bottom .department-alerts-item-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a.hideicon::after,.region-content .field--name-field-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--name-field-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--name-field-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--name-field-body a.hideicon::after,.region-content .department-alerts-item-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a.hideicon::after,.region-content .field--type-text-long a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text-long a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text-long a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text-long a.hideicon::after,.region-content .field--type-text-with-summary a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a.hideicon::after,.region-content .field--type-text a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text a.hideicon::after,.content-bottom .field--type-text-long a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a.hideicon::after,.content-bottom .field--type-text-with-summary a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a.hideicon::after,.content-bottom .field--type-text a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text a.hideicon::after,.sidebar-menu-block ul li a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.sidebar-menu-block ul li a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.sidebar-menu-block ul li a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.sidebar-menu-block ul li a.hideicon::after{content:unset !important;display:none !important;}.region-content .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.region-content .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.region-content .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after,.content-bottom .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://']::after,.content-bottom .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://']::after{margin-left:.5rem;display:inline-block;content:'';background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-36px -36px;width:14px;height:16px;}.region-content .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.region-content .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.region-content .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .field--name-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .field--name-field-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .department-alerts-item-body a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .accordion .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .field--type-text-long a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .field--type-text-with-summary a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .field--type-text a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after,.content-bottom .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='http://'][href$='.pdf']::after,.content-bottom .paragraph--type--faq-section .content a:not(.button):not([class*="btn"]):not(.btn-primary):not(.not-external)[href^='https://'][href$='.pdf']::after{margin-left:.5rem;display:inline-block;content:'';background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:0px -36px;width:16px;height:16px;}.region-content .field--name-body a[href$='.pdf']::after,.region-content .field--name-field-body a[href$='.pdf']::after,.region-content .department-alerts-item-body a[href$='.pdf']::after,.region-content .accordion .content a[href$='.pdf']::after,.region-content .field--type-text-long a[href$='.pdf']::after,.region-content .field--type-text-with-summary a[href$='.pdf']::after,.region-content .field--type-text a[href$='.pdf']::after,.region-content .paragraph--type--faq-section .content a[href$='.pdf']::after,.content-bottom .field--name-body a[href$='.pdf']::after,.content-bottom .field--name-field-body a[href$='.pdf']::after,.content-bottom .department-alerts-item-body a[href$='.pdf']::after,.content-bottom .accordion .content a[href$='.pdf']::after,.content-bottom .field--type-text-long a[href$='.pdf']::after,.content-bottom .field--type-text-with-summary a[href$='.pdf']::after,.content-bottom .field--type-text a[href$='.pdf']::after,.content-bottom .paragraph--type--faq-section .content a[href$='.pdf']::after{margin-left:.5rem;display:inline-block;content:'';background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:0px -36px;width:16px;height:16px;}.region-content .field--name-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--name-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--name-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--name-body a.hideicon::after,.region-content .field--name-field-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--name-field-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--name-field-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--name-field-body a.hideicon::after,.region-content .department-alerts-item-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .department-alerts-item-body a.hideicon::after,.region-content .accordion .content a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .accordion .content a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .accordion .content a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .accordion .content a.hideicon::after,.region-content .field--type-text-long a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text-long a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text-long a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text-long a.hideicon::after,.region-content .field--type-text-with-summary a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text-with-summary a.hideicon::after,.region-content .field--type-text a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .field--type-text a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .field--type-text a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .field--type-text a.hideicon::after,.region-content .paragraph--type--faq-section .content a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.region-content .paragraph--type--faq-section .content a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.region-content .paragraph--type--faq-section .content a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.region-content .paragraph--type--faq-section .content a.hideicon::after,.content-bottom .field--name-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--name-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--name-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--name-body a.hideicon::after,.content-bottom .field--name-field-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--name-field-body a.hideicon::after,.content-bottom .department-alerts-item-body a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .department-alerts-item-body a.hideicon::after,.content-bottom .accordion .content a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .accordion .content a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .accordion .content a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .accordion .content a.hideicon::after,.content-bottom .field--type-text-long a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-long a.hideicon::after,.content-bottom .field--type-text-with-summary a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text-with-summary a.hideicon::after,.content-bottom .field--type-text a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .field--type-text a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .field--type-text a.hideicon::after,.content-bottom .paragraph--type--faq-section .content a[href*='.tmcc.edu']:not([href$='.pdf'])::after,.content-bottom .paragraph--type--faq-section .content a[href*='.acquia-sites.com']:not([href$='.pdf'])::after,.content-bottom .paragraph--type--faq-section .content a[href*='.staging-preview.com']:not([href$='.pdf'])::after,.content-bottom .paragraph--type--faq-section .content a.hideicon::after{content:unset !important;display:none !important;}.external-link-span a:after{margin-left:.5rem;display:inline-block;content:'';background-image:url(/themes/custom/custom_theme/images/sprite.png);background-position:-36px -36px;width:14px;height:16px;}.table th.field-label{background-color:#809A17;color:#fff;width:20%;white-space:nowrap;text-align:left;text-shadow:0px 1px 1px rgba(0,0,0,0.8);}.content-sub-nav{margin-bottom:1.5rem;}nav.back-to-parent{text-align:center;margin-bottom:3rem;margin-top:3rem;}nav.back-to-parent a{font-size:3rem;line-height:inherit;padding:.5rem 2rem;border-radius:50%;}article.workshop.full h4{margin-bottom:1.5rem;}article.workshop.full .label-success{background-color:#BE590F;font-weight:normal;}article.workshop.full .field--type-text-with-summary{margin-bottom:1.5rem;}article.workshop.full .field--name-field-instructor .field--item{display:inline;}article.workshop.full .field--name-field-instructor .field--item:not(:last-child):after{content:', ';}article.workshop.full .field--name-field-instructor .field--item a{color:#1e1e1e;}article.workshop.full .field--name-field-instructor.field--label-inline .field--items{padding-right:0;}article.workshop.full .field--name-field-special-flag .field--item{display:inline-block;}article.workshop.full .field--name-field-special-flag .btn{display:inline-block;cursor:default;background:#778609;color:#fff;margin:0 5px 20px 0;}article.workshop.full .field--name-field-special-flag .btn.canceled{background:#4a5a09;}article.workshop.full .field--name-field-special-flag .btn.full{background:#111;}article.workshop.full .field--name-field-special-flag .btn.room-change{background:#be590f;}.field--type-text-with-summary figure{margin-bottom:1rem;}.field--type-text-with-summary figure.embedded-entity{display:block;width:auto;}.field--type-text-with-summary figure.img-responsive{width:100%;}.field--type-text-with-summary figure.img-responsive img{width:100%;height:auto;}.field--type-text-with-summary .embedded-entity .field--type-file .text-primary,.field--type-text-with-summary .embedded-entity .field--type-file .file > span{color:#F7981A;}.field--type-text-with-summary ul.ordered-bullets{list-style-type:none;margin-top:25px;margin-left:0;padding-left:0;}.field--type-text-with-summary ul.ordered-bullets li{padding-left:100px;margin-top:19px;margin-bottom:19px;min-height:80px;}.field--type-text-with-summary ul.ordered-bullets li.num1{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-1.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num2{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-2.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num3{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-3.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num4{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-4.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num5{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-5.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num6{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-6.png) no-repeat 0 0;}.field--type-text-with-summary ul.ordered-bullets li.num7{background:url(/themes/custom/custom_theme/images/bullets/icon-bullet-7.png) no-repeat 0 0;}.special .glyphicon{font-size:80%;color:#888888;padding-right:6px;}.cke_editable_themed{background-color:#fff;}.cke_editable_themed figure{margin-bottom:1rem;}.cke_editable_themed figure.embedded-entity{display:block;width:auto;}.cke_editable_themed figure.caption-img{width:100%;}.cke_editable_themed .img-thumbnail{width:auto !important;}.cke_editable_themed .embedded-entity .field--type-file .text-primary,.cke_editable_themed .embedded-entity .field--type-file .file > span,.cke_editable_themed .embedded-entity .field--type-file .file > a{color:#F7981A;}.cke_editable_themed .embedded-entity figcaption{display:block;}article.mandatory-training-videos .field--type-video-embed-field:after{display:block;content:"";clear:both;margin:4rem;}article.mandatory-training-videos.full .display-name,article.graduation-application.full .display-name{color:#BE590F;}article.mandatory-training-videos.full .field--item,article.mandatory-training-videos.full .text-align-right,article.graduation-application.full .field--item,article.graduation-application.full .text-align-right{margin-bottom:1.5rem;}article.mandatory-training-videos.full .field--item:last-child,article.graduation-application.full .field--item:last-child{margin-bottom:0;}.centered-prev-button{text-align:center;margin:1.5em 0;}.main-content article > .content > .layout > .layout__region > .paragraph:first-of-type{padding-top:0;}.messages__wrapper .alert-danger{display:none;}table.gpa-calculator td br{display:none;}form.zoom_searchform{padding-top:2rem;}form.zoom_searchform input[type='text']{width:30%;}form.zoom_searchform input[type='submit']{margin:0 2rem;}form.zoom_searchform select{width:auto;-webkit-appearance:menulist;}form.zoom_searchform .zoom_match{display:block;}form.zoom_searchform .zoom_match label{display:inline-block;margin-right:10px;}form.zoom_searchform .zoom_match input[type="radio"]{margin:10px 5px;}form.zoom_searchform .zoom_results_per_page{display:inline-block;vertical-align:top;margin-top:5px;}form.zoom_searchform .zoom_results_per_page label{display:inline-block;margin-right:10px;}article[about='/search'] .zoom_categories{margin-bottom:4rem;display:block;}article[about='/search'] .searchheading{font-size:1.8rem;font-weight:700;}article[about='/search'] .summary,article[about='/search'] .result_pagescount{font-size:90%;color:#4b0082;}article[about='/search'] .result_pagescount{margin-bottom:3rem;}article[about='/search'] .result_image{display:inline-block;vertical-align:baseline;margin-right:5px;}article[about='/search'] .result_title{display:inline-block;}article[about='/search'] .zoom_categories label{display:inline-block;margin-right:15px;}article[about='/search'] .result_block{margin:2rem 0;}article[about='/search'] .result_pages{padding:5rem 0 2rem;}article[about='/search'] .highlight{font-weight:bold;}.department-alerts-item{background-color:#FBD098;}.department-alerts-item-body{line-height:1.5;}.department-alerts-v2{margin-bottom:30px;}ul.bullet-alt > li{background-position:0 14px;}.catalogbox{background-color:#f2f2f2;padding:20px 20px 5px 20px;margin-bottom:20px;}h1.banner-title a,h2.banner-title a,h3.banner-title a,h4.banner-title a,h5.banner-title a,h6.banner-title a{color:#fff;}h2.block-title.see-also,h2.block-title.catalog{margin-top:3rem;}.field--name-field-department-events .views-element-container .row:before,.field--name-field-department-events .views-element-container .row:after{clear:none;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a::after{max-height:34px;}#mongo-form fieldset legend.headingWithBorder{color:#666;font-weight:bold;font-size:14px;text-align:left;margin:12px 0 12px 0;padding:8px 15px;BORDER-BOTTOM:1px #ccc solid;line-height:24px;}.block-masquerade{max-width:1000px;margin:0 auto;}aside #block-addeventbuttonbasiclink .field--name-body{padding:0;}.image-wrap{margin:0;}#navbar .navbar-header{background:#333;}#navbar .navbar-header .region-top-navigation{overflow:visible;}#navbar .navbar-header .middle-nav-wrap{clear:both;}.paragraph--type--video-section p:last-child{margin-bottom:0;}.paragraph--type--video-section h3{margin-top:-8px;}#kwall-alerts .alert-body{display:flex;align-items:center;}@media (min-width:768px){#navbar-collapse{display:none !important;}}#navbar{}#navbar .navbar-header{background:#333;position:relative;}#navbar .navbar-header .region-top-navigation{background-color:#333333;float:none;width:100%;padding:0 20px;}@media (max-width:767px){#navbar .navbar-header .region-top-navigation{text-align:center;padding:0 6px;margin-bottom:9px;display:none;}}@media (max-width:767px){#navbar .navbar-header .region-top-navigation nav{display:block;}}#navbar .navbar-header .middle-nav-wrap{clear:both;background:#1F1F1F url(/themes/custom/custom_theme/images/header_bg.png) no-repeat;}@media (max-width:767px){#navbar .navbar-header .middle-nav-wrap{background-size:100%;background-position:103% -38px;padding-bottom:12px;clear:both;}}@media (min-width:768px) and (max-width:991px){#navbar .navbar-header .middle-nav-wrap{background-size:57%;background-position:103% -38px;}}@media (min-width:992px){#navbar .navbar-header .middle-nav-wrap{clear:both;padding-bottom:17px;background-size:57%;background-position:103% -38px;}}#navbar .navbar-header .middle-nav-wrap .views-exposed-form .form-item{margin-right:6px;}#navbar .navbar-header .middle-nav-wrap .form-actions{margin-top:0 !important;}#navbar .navbar-header .middle-nav-wrap .form-actions button{border-color:#CC7000;}#navbar .navbar-header .middle-nav-wrap .form-type-textfield input{border-radius:0;}#navbar .navbar-header .region-middle-navigation{padding:15px 0 0 0;clear:both;}@media (min-width:768px) and (max-width:959px){#navbar .navbar-header .region-middle-navigation{padding:15px 0 18px 0;}}#navbar .navbar-header .region-middle-navigation .form-type-textfield label{opacity:0;}@media (max-width:767px){#navbar .navbar-header .region-middle-navigation .form-type-textfield label{display:none;}}@media (max-width:767px){#navbar .navbar-header .region-middle-navigation .logo{padding:9px 0 4px 0;display:block;text-align:center;margin-top:0;width:100%;}}@media (max-width:767px){#navbar .navbar-header .region-middle-navigation .logo img{width:215px;}}@media (max-width:767px){#navbar .navbar-header .region-middle-navigation{margin:0 auto;padding:0 6px 0;}}@media (max-width:767px){#navbar .navbar-header .region-navigation{margin-top:0;}}#navbar .navbar-header i.fa.fa-list{display:none;}@media (max-width:767px){#navbar .navbar-header i.fa.fa-list{display:block;font-size:30px;color:#778609;margin-left:13px;margin-top:20px;float:left;width:15px;display:none;}}@media (max-width:767px){#navbar .navbar-header section.block-tb-megamenu{display:block;}}@media (max-width:979px){#navbar .navbar-header section.block-tb-megamenu button.tbm-button{position:relative;top:4px;left:10px;color:#778609;font-size:20px;padding:6px 9px 2px 7px;}#navbar .navbar-header section.block-tb-megamenu button.tbm-button:focus,#navbar .navbar-header section.block-tb-megamenu button.tbm-button:active{background:#F0F0F0;}}@media (max-width:767px){#navbar .navbar-header section.block-tb-megamenu .nav-collapse.collapse.in{margin-top:14px;width:100%;background:none;}}#navbar .navbar-brand{display:none;}#navbar .logo{border-bottom:0;margin-top:15px;}@media (max-width:767px){#navbar .logo{padding-left:0;}}#navbar .logo.pull-left{float:none !important;}#navbar .tbm{background-color:#778609;box-shadow:0 0 1px rgba(164,175,84,0.5);}#navbar .tbm .tbm-submenu{border-bottom:0 solid #e65855;}@media (max-width:767px){#navbar .tbm{padding:0;margin-top:11px;}}@media (min-width:768px) and (max-width:991px){#navbar .tbm{padding:0;}}#navbar .tbm .tbm-nav > li{margin:0 34px;border:0;}@media (min-width:980px){#navbar .tbm .tbm-nav > li:first-child{margin-left:0;}}@media (min-width:980px){#navbar .tbm .tbm-nav > li:last-child{margin-right:0;margin-left:57px;}}@media (min-width:980px) and (max-width:1225px){#navbar .tbm .tbm-nav > li:last-child{margin-left:inherit;}}@media (min-width:768px) and (max-width:979px){#navbar .tbm .tbm-nav > li{width:100%;margin:0;}}@media (min-width:980px) and (max-width:1100px){#navbar .tbm .tbm-nav > li{margin:0 14px;}}@media (min-width:1101px) and (max-width:1214px){#navbar .tbm .tbm-nav > li{margin:0 25px;}}@media (max-width:767px){#navbar .tbm .tbm-nav > li{width:100%;margin:0;}}#navbar .tbm .tbm-nav > li > a,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link{padding:14px 15px 16px;font-size:18px;text-align:center;text-shadow:1px 1px 1px #111111;font-family:open-sans;font-weight:600;cursor:pointer;}@media (max-width:979px){#navbar .tbm .tbm-nav > li > a,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link{text-align:center;padding-left:12px;background-color:#778609 !important;font-size:15px;padding:12px 0 12px;border-top:1px solid #FFF;}}#navbar .tbm .tbm-nav > li > a:hover,#navbar .tbm .tbm-nav > li > a:focus,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link:hover,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link:focus{background:#333;color:#FFF;}@media (max-width:767px){#navbar .tbm .tbm-nav > li > a:hover,#navbar .tbm .tbm-nav > li > a:focus,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link:hover,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link:focus{background:#778609 !important;}}#navbar .tbm .tbm-nav > li > a:focus,#navbar .tbm .tbm-nav > li > .tb-megamenu-no-link:focus{outline:unset !important;box-shadow:-1px 0 #4D90FF inset,1px 1px #4D90FF inset;}#navbar .tbm .tbm-nav > .open{background:#333;}#navbar .tbm .tbm-nav > .open > .tbm-toggle{background-color:#333 !important;color:#fff !important;}#navbar .tbm .tbm-nav > .open > .tbm-toggle::after{content:'';position:absolute;bottom:-15px;left:0;z-index:9999;right:0;width:100%;right:0;background-image:url(/themes/custom/custom_theme/images/triangle-alter.png);height:15px;background-size:100% 15px;background-repeat:no-repeat;background-position:bottom;}@media (max-width:979px){#navbar .tbm .tbm-nav > .open > .tbm-toggle::after{display:none;}}#navbar .tbm .tbm-subnav > li a{color:#FFF;font-family:"open-sans",sans-serif;font-size:14px;text-transform:initial;font-weight:400;padding:5px 10px !important;display:block;background:#333;word-break:break-word;}@media (max-width:767px){#navbar .tbm .tbm-subnav > li a{background:#778609 !important;}}@media (max-width:979px){#navbar .tbm .tbm-subnav > li a{background-color:transparent !important;border:none;}}#navbar .tbm .tbm-subnav > li a:hover{color:#CC7000 !important;background:transparent;}@media (min-width:768px) and (max-width:979px){#navbar .tbm .nav-collapse{margin-top:14px;}}#navbar .tbm .row-fluid [class*='span'] + [class*='span']{}.utility-navigation-block .nav > li{display:inline-block !important;}@media (max-width:767px){.utility-navigation-block .nav > li{vertical-align:middle;}}.utility-navigation-block .nav > li a,.utility-navigation-block .nav > li > span,.utility-navigation-block .nav > li > button{color:#BEBEBE;text-transform:uppercase;font-size:12px;border-bottom:0;padding:10px 12px !important;font-family:"open-sans",sans-serif;font-weight:600;float:none;margin:0;border:none;background:none;cursor:pointer;}@media (max-width:767px){.utility-navigation-block .nav > li a,.utility-navigation-block .nav > li > span,.utility-navigation-block .nav > li > button{padding:0 1px !important;font-size:9px;text-transform:capitalize;}}@media (min-width:992px) and (max-width:1300px){.utility-navigation-block .nav > li a,.utility-navigation-block .nav > li > span,.utility-navigation-block .nav > li > button{padding:10px 7px !important;}}.utility-navigation-block .nav > li a:hover,.utility-navigation-block .nav > li a:focus,.utility-navigation-block .nav > li > span:hover,.utility-navigation-block .nav > li > span:focus,.utility-navigation-block .nav > li > button:hover,.utility-navigation-block .nav > li > button:focus{color:#fff;background:none;}.utility-navigation-block .nav > li a:focus,.utility-navigation-block .nav > li > span:focus,.utility-navigation-block .nav > li > button:focus{background:none;}.utility-navigation-block .nav > .open > .dropdown-menu{background-color:#333;padding-top:0;padding-bottom:0;left:auto;right:0;}.utility-navigation-block .nav > .open > .dropdown-menu > li + li{border-top:1px solid #000;}.utility-navigation-block .nav > .open a{background:none;}.utility-navigation-block_left{float:left;}@media (max-width:767px){.utility-navigation-block_left{float:none;}}.utility-navigation-block_left h2.visually-hidden{color:#fff;}.utility-navigation-block_right{float:right;}@media (max-width:767px){.utility-navigation-block_right{float:none;}}.utility-navigation-block_right h2.visually-hidden{color:#fff;}section#block-exposedformsolr-search-contentpage-1{float:right;}@media (max-width:767px){section#block-exposedformsolr-search-contentpage-1{width:100%;float:left;margin-left:0;}}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline{float:right;margin-top:12px;}@media (max-width:767px){section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline{float:none;margin:0;}}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-control{width:175px;border-top-left-radius:6px;border-bottom-left-radius:6px;height:34px;margin-right:-4px;font-size:14px;background-color:#F0F0F0;font-family:"open-sans",sans-serif;font-weight:400;}@media (max-width:767px){section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-control{float:left;width:220px;margin-left:10px;}}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions{margin-top:25px;}@media (max-width:767px){section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions{margin-top:-15px;}}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions #edit-submit-solr-search-content{margin-right:0;padding:2px 12px 7.3px 18px;background:#CC7000;color:#CC7000;border-radius:0 30px 30px 0;}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions #edit-submit-solr-search-content:hover,section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions #edit-submit-solr-search-content:focus{border-color:#778609;background:#778609;}@media (max-width:767px){section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions #edit-submit-solr-search-content{margin-right:0;}}section#block-exposedformsolr-search-contentpage-1 form#views-exposed-form-solr-search-content-page-1 .form-inline .form-actions i.fa.fa-search{color:#FFF;margin-left:-12px;cursor:pointer;}.footer{text-align:center;color:#BEBEBE;position:relative;}.footer .pull-left{float:left;}.footer .tb-megamenu{background-color:#657A12;padding:50px 0 40px 0;background:linear-gradient(180deg,#778609 0%,#606c09 100%);}@media (max-width:767px){.footer .tb-megamenu{padding:0 0 20px 0;}}@media (min-width:768px) and (max-width:991px){.footer .tb-megamenu{padding:0 0 40px 0;}}.footer .tb-megamenu .tb-megamenu-nav > li{width:49.5%;padding:0 10px;}@media (max-width:767px){.footer .tb-megamenu .tb-megamenu-nav > li{float:left;padding:0;}}@media (min-width:768px) and (max-width:991px){.footer .tb-megamenu .tb-megamenu-nav > li{width:100%;}}.footer .tb-megamenu .tb-megamenu-nav > li a{background:none !important;color:#FFF !important;text-align:left;padding:0 3px;font-size:16px;line-height:1.8em;font-family:"open-sans",sans-serif;word-spacing:1px;border-top:none;border-bottom-color:#F0F0F0;font-weight:400;text-transform:capitalize;}@media (max-width:767px){.footer .tb-megamenu .tb-megamenu-nav > li a{text-align:center;border-bottom-color:transparent;text-transform:capitalize;font-size:13px;}}@media (min-width:768px) and (max-width:991px){.footer .tb-megamenu .tb-megamenu-nav > li a{border-bottom-color:transparent;}}@media (max-width:767px){.footer .tb-megamenu .btn{font-size:20px !important;padding:7px 10px 3px 7px !important;}}@media (max-width:979px){.footer .nav-collapse{height:auto !important;position:relative;}}.region-footer{width:100%;float:left;padding:50px 0 35px 0;}@media (max-width:767px){.region-footer{position:relative;position:relative;}.region-footer::after{content:"";position:absolute;top:-69px;left:50%;width:0;height:0;border-left:115px solid transparent;border-right:115px solid transparent;border-bottom:37px solid #657A12;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);z-index:999;}.region-footer::after{border-bottom:39px solid #657A12;}}@media (max-width:767px){.region-footer::after{top:-35px;}}.region-footer-bottom{float:left;width:100%;background:linear-gradient(180deg,#080808 0%,#1e1e1e 1%,#303030 100%);color:#9C9C9C;}@media (max-width:767px){.region-footer-bottom .nav-collapse{overflow:visible;}}.footer-social-copyright-block{padding:25px 0 30px 0;}@media (max-width:767px){.footer-social-copyright-block{padding:25px 8px 30px 8px;}}.footer-social-copyright-block .socialmedia-icons a{padding:0 7px;border-bottom:none;}@media only screen and (max-width:480px){.footer-social-copyright-block .socialmedia-icons a{padding:0 2px;}}.footer-social-copyright-block #copyright{font-size:14px;font-family:"open-sans",sans-serif;font-weight:400;cursor:default;color:#9C9C9C;}@media (max-width:767px){.footer-social-copyright-block #copyright{font-size:13px;margin-top:7px;}}@media (min-width:768px) and (max-width:991px){.footer-logo-address-block img{width:115px;}}@media (min-width:768px){.footer-logo-address-block{width:28%;}}@media (min-width:768px) and (max-width:991px){.footer-logo-address-block{width:20%;}}.footer-logo-address-block::before{border-bottom:47px solid #778609;}@media (min-width:768px){.footer-logo-address-block::before{bottom:26px;width:0;border-left:140px solid transparent;position:relative;border-right:140px solid transparent;border-bottom:47px solid #657A12;z-index:99;left:25px;height:47px;}}@media (min-width:768px) and (max-width:991px){.footer-logo-address-block::before{border-left:75px solid transparent;border-right:75px solid transparent;margin:0 auto;left:0;}}@media (min-width:992px) and (max-width:1199px){.footer-logo-address-block::before{margin:0 auto;left:0;}}@media (max-width:767px){.footer-logo-address-block{height:140px;border-right:none;border-left:none;width:100%;text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%,0%);}}.footer-logo-address-block a{border-bottom:none;}.footer-logo-address-block a img{margin-top:40px;}@media (min-width:768px){.footer-logo-address-block a img{margin-top:-22px;}}@media (max-width:767px){.footer-logo-address-block a img{margin-top:15px;right:0;}}.footer-block_left{width:36%;}@media (max-width:767px){.footer-block_left{width:100%;display:block;margin-top:90px;}}@media (min-width:768px) and (max-width:991px){.footer-block_left{width:33%;}}.footer-block_left button.btn.btn-navbar.tb-megamenu-button{display:none;}.footer-block_left .nav-collapse{display:block;background:#657A12;}.footer-block_right{width:36%;float:right !important;}@media (max-width:767px){.footer-block_right{width:100%;display:block;}}@media (min-width:768px) and (max-width:991px){.footer-block_right{width:33%;}}.footer-block_right button.btn.btn-navbar.tb-megamenu-button{display:none;}.footer-block_right .nav-collapse{display:block;background:#657A12;}.footer .footer-block_right .tb-megamenu .tb-megamenu-nav > li a{text-align:right;}@media (max-width:767px){.footer .footer-block_right .tb-megamenu .tb-megamenu-nav > li a{text-align:center;}}section#block-custom-theme-contentbottom .view-social-media-grid{padding-bottom:130px;margin-bottom:-130px;position:relative;background:white;z-index:1;}header .tbm-nav li a:hover,header .tbm-nav li a:focus{color:#FFF !important;text-shadow:none !important;}#navbar .tb-megamenu-wrap .tbm-submenu{width:100%;background:rgba(31,31,31,0.85) !important;}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu{background:#000 !important;}}@media (min-width:992px) and (max-width:1199px){#navbar .tb-megamenu-wrap .tbm-submenu{padding-top:30px;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner{padding-top:30px;padding-bottom:25px;}@media (min-width:1200px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner{max-width:1170px;margin:0 auto;width:1170px;overflow:hidden;padding-top:22px;padding-bottom:22px;padding-left:1px;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner > .tbm-row > .menus--box:last-child,#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner > .tbm-row .tbm-column:last-child{float:right;margin-right:20px;}@media (min-width:980px) and (max-width:1199px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner{width:95%;margin:0 auto;}}@media (min-width:768px) and (max-width:979px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner{width:700px;margin:0 auto;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block{border:1px solid #657A12;}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block{border:none;margin-top:20px;}}@media (min-width:980px) and (max-width:1199px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block{overflow:hidden;}}@media (min-width:768px) and (max-width:979px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block{margin-bottom:20px;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc{padding:20px 20px 13px 0;color:#FFF;}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc{padding:15px 15px 15px 0;text-align:center;margin-bottom:15px;}}@media (min-width:980px) and (max-width:1199px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc{padding:5px 35px 0 0;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p{font-family:'open-sans',sans-serif;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p:first-child{font-style:italic;}@media (min-width:980px) and (max-width:1199px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p{font-size:14px;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a{text-align:left !important;padding:0 !important;font-weight:bold;text-transform:uppercase;position:relative;white-space:normal;padding-right:42px !important;height:34px;display:table-cell;vertical-align:middle;color:#fff;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a::after{content:"\f105";font-family:"Font Awesome 6 Pro";border:1px solid #FFF;padding:4px 14px 4px 8px;width:34px;height:34px;line-height:normal;border-radius:50%;font-size:24px;max-height:34px;position:absolute;right:0;top:0;bottom:0;font-weight:500;}@media (max-width:979px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a{background-color:transparent !important;border:none;}}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a{text-align:center !important;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-img img{width:210px;height:210px;object-fit:cover;}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-img{text-align:center;margin-left:-15px;}}@media (max-width:767px){#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .thumb-img img{display:inline;}}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .submenu-left-block .row{margin-left:-15px;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .tb-megamenu-no-link{font-family:"open-sans",sans-serif;font-size:1.4rem;letter-spacing:0;line-height:1.125;text-transform:uppercase;font-weight:bold;color:#bbb;text-align:center;padding:10px 10px;background:#404040;display:inline-block;width:100%;text-shadow:none;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .tbm-subnav .tbm-item{line-height:12px;border:1px solid #1F1F1F;display:block;border-bottom:none;background:#333;border-right:none;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .tbm-subnav .tbm-item:last-child{border-bottom:1px solid #1F1F1F;}#navbar .tb-megamenu-wrap .tbm-submenu .mega-dropdown-inner .tbm-subnav .tbm-item a:hover{background:#2A2927;font-weight:400;}#navbar .tb-megamenu-wrap .tbm-submenu .span2{display:none;}#navbar .tb-megamenu-wrap .caret{display:none !important;}@media (max-width:767px){.utility-navigation-block_left{display:none !important;}}.copyright-row ul{padding:0;}.copyright-row ul li{display:inline-block;color:#9C9C9C;font-family:"open-sans",sans-serif;margin:0 10px;position:relative;}.copyright-row ul li a{color:#9C9C9C;}.copyright-row ul li a:hover,.copyright-row ul li a:focus{color:#fff;}.copyright-row ul li::after{content:"";height:5px;width:5px;background:#757575;position:absolute;border-radius:50%;top:50%;margin-left:9px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}.copyright-row ul li:last-child::after{content:none;}.copyright-row .address-listing{margin:13px 0 0 0;}@media (max-width:767px){.copyright-row .address-listing{margin:13px 0 5px 0;}}.copyright-row .address-listing li{font-size:16px;}@media (max-width:767px){.copyright-row .address-listing li{font-size:14px;display:block;}}@media (min-width:768px) and (max-width:991px){.copyright-row .address-listing li{font-size:15px;}}@media (max-width:767px){.copyright-row .address-listing li::after{content:none;}}.copyright-row .footer-menu-listing{margin-bottom:0;}.copyright-row .footer-menu-listing li a{font-size:14px;text-decoration:underline;}@media (max-width:767px){.copyright-row .footer-menu-listing li a{font-size:13px;}}.footer{text-align:center;color:#BEBEBE;background:#657A12;}.footer > .container{background:#657A12;}.footer .footer-menu-wrap{margin-top:38px;width:18%;float:left;text-align:left;z-index:5;}@media (max-width:767px){.footer .footer-menu-wrap{text-align:center;}}@media (max-width:600px){.footer .footer-menu-wrap{width:100%;}}@media (min-width:601px) and (max-width:767px){.footer .footer-menu-wrap{width:50%;}}@media (max-width:767px){.footer .footer-menu-wrap:first-child{margin-top:125px;}}@media (min-width:601px) and (max-width:767px){.footer .footer-menu-wrap:nth-child(2){margin-top:125px;}}@media (min-width:768px) and (max-width:991px){.footer .footer-menu-wrap{width:20%;}}.footer .footer-menu-wrap ul li a{padding:0 3px;font-size:16px;line-height:1.8em;font-family:"open-sans",sans-serif;word-spacing:1px;color:#fff;background:none !important;}.footer .footer-menu-wrap ul li a:hover,.footer .footer-menu-wrap ul li a:focus{text-decoration:underline;}@media (min-width:768px) and (max-width:991px){.footer .footer-menu-wrap ul li a{font-size:14px;}}.footer .footer-menu-wrap h2{font-size:20px;text-transform:uppercase;font-weight:700;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,0.2);}@media (min-width:768px) and (max-width:991px){.footer .footer-menu-wrap h2{font-size:14px;}}@media (min-width:992) and (max-width:1199){.footer .footer-menu-wrap h2{font-size:16px;}}a.skip-link{color:#455A00;}.fal{font-family:"Font Awesome 6 Pro";}.results .highlight{font-weight:bold;}
