@import url("https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700|Roboto+Condensed:300,400,700|Roboto:400,500,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Zilla+Slab:300,300i,400,400i,500,500i,600,600i,700,700i");@import url("https://fonts.googleapis.com/css?family=Zilla+Slab+Highlight:400,700");@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&display=swap");@import url("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'flexslider-icon';src:url("/themes/custom/tac/css/fonts/flexslider-icon.eot");src:url("/themes/custom/tac/css/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/fonts/flexslider-icon.woff") format("woff"),url("/themes/custom/tac/css/fonts/flexslider-icon.ttf") format("truetype"),url("/themes/custom/tac/css/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:400;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,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(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,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .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,.8);text-shadow:1px 1px 0 rgba(255,255,255,.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:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.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:.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,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(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,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(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:'lato';src:url("/themes/custom/tac/css/lato-bold-webfont.eot");src:url("/themes/custom/tac/css/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/lato-bold-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/lato-bold-webfont.woff") format("woff"),url("/themes/custom/tac/css/lato-bold-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/lato-bold-webfont.svg#latobold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'lato';src:url("/themes/custom/tac/css/lato-italic-webfont.eot");src:url("/themes/custom/tac/css/lato-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/lato-italic-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/lato-italic-webfont.woff") format("woff"),url("/themes/custom/tac/css/lato-italic-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/lato-italic-webfont.svg#latoitalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'lato';src:url("/themes/custom/tac/css/lato-light-webfont.eot");src:url("/themes/custom/tac/css/lato-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/lato-light-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/lato-light-webfont.woff") format("woff"),url("/themes/custom/tac/css/lato-light-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/lato-light-webfont.svg#latolight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'lato';src:url("/themes/custom/tac/css/lato-regular-webfont.eot");src:url("/themes/custom/tac/css/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/lato-regular-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/lato-regular-webfont.woff") format("woff"),url("/themes/custom/tac/css/lato-regular-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/lato-regular-webfont.svg#latoregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'hind';src:url("/themes/custom/tac/css/hind-bold-webfont.eot");src:url("/themes/custom/tac/css/hind-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/hind-bold-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/hind-bold-webfont.woff") format("woff"),url("/themes/custom/tac/css/hind-bold-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/hind-bold-webfont.svg#hindbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'hind';src:url("/themes/custom/tac/css/hind-medium-webfont.eot");src:url("/themes/custom/tac/css/hind-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/tac/css/hind-medium-webfont.woff2") format("woff2"),url("/themes/custom/tac/css/hind-medium-webfont.woff") format("woff"),url("/themes/custom/tac/css/hind-medium-webfont.ttf") format("truetype"),url("/themes/custom/tac/css/hind-medium-webfont.svg#hindmedium") format("svg");font-weight:500;font-style:normal}.hljs{display:block;overflow-x:auto;padding:.5em;background:#fdf6e3;color:#657b83}.hljs-comment,.hljs-quote{color:#93a1a1}.hljs-keyword,.hljs-selector-tag,.hljs-addition{color:#859900}.hljs-number,.hljs-string,.hljs-meta .hljs-meta-string,.hljs-literal,.hljs-doctag,.hljs-regexp{color:#2aa198}.hljs-title,.hljs-section,.hljs-name,.hljs-selector-id,.hljs-selector-class{color:#268bd2}.hljs-attribute,.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-class .hljs-title,.hljs-type{color:#b58900}.hljs-symbol,.hljs-bullet,.hljs-subst,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-link{color:#cb4b16}.hljs-built_in,.hljs-deletion{color:#dc322f}.hljs-formula{background:#eee8d5}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.style-wrap{min-width:300px;max-width:1200px;margin:auto;padding-left:25px;padding-right:25px}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.img-fluid{max-width:100%;height:auto}.layout-container{overflow:hidden;min-height:200px;position:relative}.layout-container .demo-grid{width:100%}.layout-container .grid-inner{height:100%;left:0;margin:auto;top:0;width:100%;z-index:-1}.layout-container .demo-item{background-color:rgba(0,87,148,.2);height:100%;min-height:200px;padding-top:10px;text-align:center}@media (max-width:767px){.layout-container .demo-item{min-height:50px}}.layout-container .row{height:100%}.layout-container .demo-col{height:100%;margin-bottom:5px}.style-header{clear:both;color:#999;display:inline-block;font-family:"helvetica",Arial,sans-serif;font-size:1.8rem;letter-spacing:1px;line-height:1.2em;margin-bottom:20px;margin-top:90px;padding:0;padding-left:20px;text-transform:uppercase;text-indent:none;width:100%}@media (max-width:767px){.style-header{margin-bottom:20px;margin-top:60px}}div .style-header{padding-left:0}.style-caption{color:#999;font-size:1.6rem;margin-bottom:30px;margin-top:-30px}.two-letter{font-size:80px;line-height:58px}.text-right{text-align:right}.body-font{font-family:"helvetica",Arial,sans-serif;font-style:regular;font-weight:400}.header-font{font-family:"helvetica",Arial,sans-serif;font-style:regular;font-weight:700}.regular{font-weight:400;font-style:normal}.bold{font-weight:700}.italic{font-style:italic}span.inline-label{float:left;margin-right:10px;margin-top:7px}#welcome{text-align:center;margin:0 auto 5rem auto;max-width:600px}#welcome p{color:#8c8c8c}#welcome img{margin-bottom:20px;max-width:200px}#links{background-color:#f4f5f5;padding:40px 0;text-align:center}#links ul{list-style:none;padding:0}#links h3{margin-bottom:20px}#links .button{margin-bottom:10px;width:100%}.style-navbar{font-size:1.4rem}.style-navbar .btn{appearance:none;-webkit-appearance:none}.style-navbar a{text-decoration:none}.style-navbar .navbar-brand{font-size:1.6rem}.style-navbar .navbar-brand span:before{content:"|";padding-right:20px}.style-navbar img{margin-right:20px;margin-left:20px;max-width:90px;vertical-align:bottom}.style-navbar .navbar-nav .nav-item .nav-link{padding-left:15px;padding-right:15px}.style-footer{border-top:1px solid #f4f5f5;clear:both;font-size:1.2rem;margin-top:5rem;padding:2rem 2% 1rem;text-transform:uppercase}pre{background:#f9fafc;border-color:#e0e6ed;border-radius:2px;font-size:1.2rem;font-weight:400;margin:1rem 0 3rem;position:relative}pre.scss:after{background:#f4f5f5;color:#333;content:"SCSS";font-size:1rem;padding:0 1px;position:absolute;right:0;top:0}pre.html:after{background:#f4f5f5;color:#333;content:"HTML";font-size:1rem;padding:0 1px;position:absolute;right:0;top:0}.hljs{background:0 0;padding:10px}.description{color:#777;font-size:1.2rem;line-height:1.6}.col-xl,.col-lg,.col-md,.col-sm,.col-xs,.col{padding-left:12px;padding-right:12px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:12px;padding-right:12px}.row{margin-right:-12px;margin-left:-12px}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:"helvetica",Arial,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#333}h1,h2,h3,h4,h5,h6{color:#333;font-family:"helvetica",Arial,sans-serif;letter-spacing:0}h1{font-family:"helvetica",Arial,sans-serif;font-size:5rem;font-weight:700;line-height:1.2}h2{font-family:"helvetica",Arial,sans-serif;font-size:4rem;font-weight:700;line-height:1.2}h3{font-family:"helvetica",Arial,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.2}h4{font-family:"helvetica",Arial,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}h5{font-family:"helvetica",Arial,sans-serif;font-size:2rem;font-weight:700;line-height:1}h6{font-family:"helvetica",Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:1}.lead{font-family:"helvetica",Arial,sans-serif;font-size:2.2rem;line-height:1.6}.more-link a,.post-link a{color:#e84708;font-weight:700}hr{border-color:#005794}ul li,ol li{line-height:1.6}ul{list-style-image:url("/themes/custom/tac/css/../images/bullet.png")}ul ul{list-style-image:url("/themes/custom/tac/css/../images/bullet-level-2.png")}ul ul ul{list-style-image:url("/themes/custom/tac/css/../images/bullet-level-3.png")}ul ul ul ul{list-style-image:url("/themes/custom/tac/css/../images/bullet-level-4.png")}ol li{padding-left:15px}body{overflow-x:hidden}.block-kwall-site-alert{border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.25);overflow:hidden;width:100%}.block-kwall-site-alert .alert{border:none;color:#333;margin:0;padding:10px 40px}.block-kwall-site-alert .alert a{text-decoration:underline}.block-kwall-site-alert .alert a[title=close]{text-decoration:none}.block-kwall-site-alert .alert .close{color:#333;font-family:"FontAwesome";font-size:3rem;opacity:1;text-shadow:none}.block-kwall-site-alert .alert .slick-arrow{background:0 0;border:none;box-shadow:none;font-size:0;line-height:0;margin:2.5px;padding:0 10px;position:absolute;top:50%;transform:translateY(-50%)}.block-kwall-site-alert .alert .slick-arrow i{color:#333;font-size:3rem;opacity:.6}.block-kwall-site-alert .alert .slick-next{right:0}.block-kwall-site-alert .alert .slick-prev{left:0}.block-kwall-site-alert .alert-success{background:#a7dbd8;color:#333}.block-kwall-site-alert .alert-warning{background:#fdc300;color:#333}.block-kwall-site-alert .alert-danger{background:#bd1b00;color:#fff}.block-kwall-site-alert .alert-danger a,.block-kwall-site-alert .alert-danger .close{color:#fff}.block-kwall-site-alert .alert-danger .slick-arrow i{color:#f5f5f5}.pager__items{clear:both;text-align:center}.pager__item{display:inline;font-size:1.6rem}.pager__item.is-active{font-weight:700}.pager__item a{background-color:#fff;color:#005794;padding:14px 18px;text-decoration:none}.pager__item a:hover,.pager__item a:focus,.pager__item a:active{background-color:#bd1b00;color:#fff}.pager__item.is-active{font-weight:regular}.pager__item.is-active a{background-color:#005794;color:#fff}.breadcrumb{background-color:#fff;font-size:1.4rem;padding:0;padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li a{text-decoration:none}.breadcrumb li:before{content:' | ';margin:0 10px}.breadcrumb li:first-child:before{content:none}figure{display:table;width:-webkit-min-content;width:-moz-min-content;width:min-content;vertical-align:top}figcaption{background-color:#fff;font-size:1.4rem;padding:10px;display:table;position:relative;width:100%}.table{width:100%}.table thead{background:#005794;color:#fff;font-weight:700}.table tbody tr:nth-child(even){background-color:#fff}.table tbody tr:nth-child(odd){background-color:#f5f5f5}.table td,.table th{border:1px solid #eee;padding:20px}html input[type=button],input[type=reset],input[type=submit],button,.button,a.button{display:inline-block;text-align:center;text-decoration:none;background-color:#005794;border:2px solid #005794;border-radius:0;box-shadow:none;color:#fff;font-size:1.6rem;font-weight:700;padding:10.5px 50px}html input[type=button]:hover,html input[type=button]:focus,html input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{background:0 0;color:#005794}html input[type=button].button,input[type=reset].button,input[type=submit].button,button.button,.button.button,a.button.button{background-color:#005794;border:2px solid #005794;border-radius:0;box-shadow:none;color:#fff;font-size:1.6rem;font-weight:700;padding:10.5px 50px}html input[type=button].button:hover,html input[type=button].button:focus,html input[type=button].button:active,input[type=reset].button:hover,input[type=reset].button:focus,input[type=reset].button:active,input[type=submit].button:hover,input[type=submit].button:focus,input[type=submit].button:active,button.button:hover,button.button:focus,button.button:active,.button.button:hover,.button.button:focus,.button.button:active,a.button.button:hover,a.button.button:focus,a.button.button:active{background:0 0;color:#005794}html input[type=button].button-orange,input[type=reset].button-orange,input[type=submit].button-orange,button.button-orange,.button.button-orange,a.button.button-orange{background-color:#e84708;border:2px solid #e84708;color:#fff}html input[type=button].button-orange:hover,html input[type=button].button-orange:focus,html input[type=button].button-orange:active,input[type=reset].button-orange:hover,input[type=reset].button-orange:focus,input[type=reset].button-orange:active,input[type=submit].button-orange:hover,input[type=submit].button-orange:focus,input[type=submit].button-orange:active,button.button-orange:hover,button.button-orange:focus,button.button-orange:active,.button.button-orange:hover,.button.button-orange:focus,.button.button-orange:active,a.button.button-orange:hover,a.button.button-orange:focus,a.button.button-orange:active{background:0 0;color:#e84708}html input[type=button].button-inverted,input[type=reset].button-inverted,input[type=submit].button-inverted,button.button-inverted,.button.button-inverted,a.button.button-inverted{background-color:#fff;border:2px solid #fff;color:#005794}html input[type=button].button-inverted:hover,html input[type=button].button-inverted:focus,html input[type=button].button-inverted:active,input[type=reset].button-inverted:hover,input[type=reset].button-inverted:focus,input[type=reset].button-inverted:active,input[type=submit].button-inverted:hover,input[type=submit].button-inverted:focus,input[type=submit].button-inverted:active,button.button-inverted:hover,button.button-inverted:focus,button.button-inverted:active,.button.button-inverted:hover,.button.button-inverted:focus,.button.button-inverted:active,a.button.button-inverted:hover,a.button.button-inverted:focus,a.button.button-inverted:active{background-color:#005794;color:#fff}html input[type=button].button-hollow,input[type=reset].button-hollow,input[type=submit].button-hollow,button.button-hollow,.button.button-hollow,a.button.button-hollow{background:0 0;border:2px solid #fff;color:#fff}html input[type=button].button-hollow:hover,html input[type=button].button-hollow:focus,html input[type=button].button-hollow:active,input[type=reset].button-hollow:hover,input[type=reset].button-hollow:focus,input[type=reset].button-hollow:active,input[type=submit].button-hollow:hover,input[type=submit].button-hollow:focus,input[type=submit].button-hollow:active,button.button-hollow:hover,button.button-hollow:focus,button.button-hollow:active,.button.button-hollow:hover,.button.button-hollow:focus,.button.button-hollow:active,a.button.button-hollow:hover,a.button.button-hollow:focus,a.button.button-hollow:active{background-color:#fff;color:#005794}label{display:block;font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:4px;text-align:left}form .form-item{margin:20px 0 25px}form input[type=search],form input[type=text],form input[type=email],form .form-textarea,form textarea,form .form-text,form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-block;background-color:#eee;border:none;box-shadow:none;padding:11px 20px;outline:none;width:100%}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:#005794}form textarea:focus{border-color:#005794;outline:0 none}form input[type=checkbox],form input[type=radio]{color:#282b2c;font-size:1.5rem;margin-top:.2em;margin-right:.5em}form .form-type-radio,form .form-type-checkbox{margin-bottom:0}form .form-type-radio label,form .form-type-checkbox label{display:inline-block;margin-bottom:0}select{background-image:none;background-color:transparent;background-image:none;background-color:transparent;border:1px solid #a7a7a7;border-radius:0;position:relative}.view-article-view .post-wrap{box-sizing:border-box;border:none;border-radius:0;box-shadow:none;margin-bottom:25px}.view-article-view .content-wrap{padding:0}.view-article-view .post-title{font-size:3rem;font-weight:700;line-height:1.333}.view-article-view .post-title a{color:#333;text-decoration:none}.view-article-view .post-title a:hover,.view-article-view .post-title a:focus,.view-article-view .post-title a:active{color:#005794}.view-article-view .post-date{font-size:1.4rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.view-article-view .post-img img{height:auto;width:100%}.view-display-id-block_2 .content-wrap{padding:24px 20px}.view-event-view .event-wrap{border:none;border-radius:0;box-shadow:none;margin-bottom:25px}.view-event-view .time,.view-event-view .location{font-size:1.4rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.view-event-view .image-wrap{position:relative}.view-event-view .image-wrap img{position:relative;height:auto;width:100%;z-index:1}.view-event-view .content-wrap{margin-left:80px}.view-event-view .title{font-size:3rem;font-weight:700;line-height:1.333}.view-event-view .title a{color:#333;text-decoration:none}.view-event-view .title a:hover,.view-event-view .title a:focus,.view-event-view .title a:active{color:#005794}.view-event-view.view-display-id-block_1{background-color:#f4f5f5}.view-event-view.view-display-id-block_1 .content-wrap{margin-left:70px;padding:24px 20px}.view-event-view.view-display-id-block_1 .title{font-size:2.4rem;margin-bottom:6px}.date-wrap{position:absolute}.date{background-color:#005794;color:#fff;display:inline-block;font-weight:700;line-height:1.2;padding:6px 11px 12px;text-align:center;text-transform:uppercase}.date .date-day{font-size:2.8rem}.date .date-month{display:block}.view-id-directory.view-display-id-block_2>.view-content,.view-id-article_view.view-display-id-block_3>.view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.view-id-directory.view-display-id-block_2 .profile-wrap,.view-id-article_view.view-display-id-block_3 .profile-wrap{background-color:#fff}.view-id-directory.view-display-id-block_2 .full-name,.view-id-article_view.view-display-id-block_3 .full-name{font-size:2rem;font-weight:700}.view-id-directory.view-display-id-block_2 .full-name a,.view-id-article_view.view-display-id-block_3 .full-name a{color:#333}.view-id-directory.view-display-id-block_2 .profile-title,.view-id-article_view.view-display-id-block_3 .profile-title{margin-bottom:7px}.view-id-directory.view-display-id-block_2 .credentials,.view-id-article_view.view-display-id-block_3 .credentials{color:#666;font-size:1.6rem}.view-id-directory.view-display-id-block_2 .department,.view-id-article_view.view-display-id-block_3 .department{font-size:1.4rem}.view-id-directory.view-display-id-block_2 ul,.view-id-article_view.view-display-id-block_3 ul{list-style:none;padding:0}.view-id-directory.view-display-id-block_2 a,.view-id-article_view.view-display-id-block_3 a{color:#e84708;text-decoration:none}.view-id-directory.view-display-id-block_2 .item-list,.view-id-article_view.view-display-id-block_3 .item-list{font-size:1.4rem}.view-id-directory.view-display-id-block_2 .fa,.view-id-article_view.view-display-id-block_3 .fa{color:#e84708;font-size:1.8rem}.color-container{margin-bottom:20px}.color-container>div{font-size:1.2rem;height:75px;line-height:1;padding:16px;text-align:center;text-transform:uppercase}.color-container .color-name{color:#666;font-size:1.4rem;font-weight:700;letter-spacing:.5;line-height:2;margin:0;padding:0}.color-container .color-hex{margin-top:0;padding-top:0;margin:0;padding:0;font-size:1.1rem;line-height:12px}.color-container .color-light{color:#333}.color-container .color-light p{color:#333}.color-container .color-dark{color:#fff}.color-container .color-dark p{color:#fff}.color-container .color-inner{position:relative}.color-container .color-inner:after{background-color:#fff;bottom:0;color:#b6bd00;content:"\f00c";font-family:"FontAwesome";font-size:1.2rem;left:0;line-height:1.3;text-align:center;padding:1px 2px;position:absolute;width:16px}.color-container .color-inner:before{background-color:#000;bottom:0;color:#b6bd00;content:"\f00c";font-family:"FontAwesome";font-size:1.2rem;left:16px;line-height:1.3;text-align:center;padding:1px 2px;position:absolute;width:16px}.color-container .color-inner.access-white-pass:after{color:#b6bd00;content:"\f00c"}.color-container .color-inner.access-white-fail:after{color:#cf0a2c;content:"\f00d"}.color-container .color-inner.access-black-pass:before{color:#b6bd00;content:"\f00c"}.color-container .color-inner.access-black-fail:before{color:#cf0a2c;content:"\f00d"}.color-container .color-inner .color-popup{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.5);color:#333;font-size:1.4rem;line-height:1;opacity:0;padding:10px;position:absolute;right:0;text-align:left;text-transform:none;top:0;transition:all .1s ease-in}.color-container .color-inner .color-popup b{text-transform:uppercase}.color-container .color-inner:hover .color-popup{opacity:1;right:10px;top:-60px}@media (min-width:768px){.color-container .color-inner:hover .color-popup{right:-20px}}.color-blue{background-color:#005794}.color-green{background-color:#a7dbd8}.color-red{background-color:#bd1b00}.color-orange{background-color:#e84708}.color-yellow{background-color:#fdc300}.color-grey-xlt{background-color:#f5f5f5}.color-grey-lt{background-color:#eee}.color-grey{background-color:#d8d8d8}.color-grey-dk{background-color:#959595}.color-black{background-color:#282b2c}#patterns .color-item{font-size:1.4rem;font-weight:700;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.texture1{background-image:url(/themes/custom/tac/css/../images/texture.jpg)}#patterns .secondary0.pattern1{background-image:url(/themes/custom/tac/css/../images/pattern.jpg)}body{font-family:"Roboto",sans-serif}a,a:not([href]):not([tabindex]){color:#862633;text-decoration:none}a:hover,a:focus,a:active,a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):active{color:#862633;text-decoration:underline}.field--type-text-with-summary a,.field--type-text-long a{font-weight:700}.field--type-text-with-summary li,.field--type-text-long li{white-space:unset !important}.field--type-text-with-summary li p,.field--type-text-long li p{margin-bottom:0}.field--type-text-with-summary li span,.field--type-text-long li span{white-space:unset !important}.field--name-field-body-formatted li{white-space:unset !important}.field--name-field-body-formatted li p{margin-bottom:0}.field--name-field-body-formatted li span{white-space:unset !important}.field--name-body,.field--type-text-long{overflow:hidden}.field--name-body a,.field--name-body a:not([href]):not([tabindex]),.field--type-text-long a,.field--type-text-long a:not([href]):not([tabindex]){color:#862633;text-decoration:none}.field--name-body a:hover,.field--name-body a:not([href]):not([tabindex]):hover,.field--type-text-long a:hover,.field--type-text-long a:not([href]):not([tabindex]):hover{color:#862633;text-decoration:underline}.field--name-body img,.field--type-text-long img{max-width:100%;height:auto}@media (min-width:768px){.demo-sidebar{padding-left:34px}}.layout-sidebar-right{padding-left:calc(12px + 22px)}@media (max-width:767px){.layout-sidebar-right{padding-left:12px}}.heading-style-1,h1{font-family:"Libre Baskerville",serif;font-size:42px;font-style:normal;font-weight:400;line-height:1.2}@media (max-width:767px){.heading-style-1,h1{font-size:36px}}.heading-style-2,h2{font-family:"Libre Baskerville",serif;font-size:38px;font-style:normal;font-weight:400;line-height:1.2}@media (max-width:767px){.heading-style-2,h2{font-size:29px}}.heading-style-3,h3{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4}@media (max-width:767px){.heading-style-3,h3{font-size:26px}}.heading-style-4,h4{font-family:"Libre Baskerville",serif;font-size:25px;font-style:normal;font-weight:400;line-height:1.24}@media (max-width:767px){.heading-style-4,h4{font-size:22px}}.heading-style-5,h5{font-family:"Libre Baskerville",serif;font-size:22px;font-style:normal;font-weight:400;line-height:1.22}@media (max-width:767px){.heading-style-5,h5{font-size:20px}}.heading-style-6,h6{font-family:"Libre Baskerville",serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.22}@media (max-width:767px){.heading-style-6,h6{font-size:16px}}.text-style-1,p{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5625}@media (max-width:767px){.path-frontpage .layout-container .contextual-region{position:unset}}.lead-text{font-family:"Roboto",sans-serif;font-size:20px;line-height:1.5}@media (max-width:767px){.lead-text{font-size:18px}}.text-link{color:#862633;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5625;text-decoration:underline}.text-link:hover{text-decoration:none;color:#151514}.more-link{color:#862633;font-family:"Roboto",sans-serif;font-size:18px;line-height:1.333;font-weight:700;text-decoration:underline}.more-link:hover{text-decoration:none;color:#151514}.breadcrumb li,.breadcrumb a{font-size:16px;color:#862633}.campus-badge{font-size:14px;color:#151514;text-transform:capitalize;text-decoration:none;font-family:"Roboto Condensed",sans-serif;line-height:19px;margin-bottom:6px;height:21px}.campus-badge a{pointer-events:none;text-decoration:none}.campus-badge.ca,.campus-badge.california{color:#003b5c}.campus-badge.ca a,.campus-badge.california a{color:#003b5c}.campus-badge.ca:before,.campus-badge.california:before{content:url("/themes/custom/tac/css/../images/ca-badge.svg")}.campus-badge.ne,.campus-badge.new-england,.campus-badge.england{color:#966107}.campus-badge.ne a,.campus-badge.new-england a,.campus-badge.england a{color:#966107}.campus-badge.ne:before,.campus-badge.new-england:before,.campus-badge.england:before{content:url("/themes/custom/tac/css/../images/ne-badge.svg")}.campus-badge.all,.campus-badge.all-college{color:#862633}.campus-badge.all:before,.campus-badge.all-college:before{content:url("/themes/custom/tac/css/../images/allCollegeBadge.svg");width:14px;height:auto}.campus-badge.gn{color:#862633}.campus-badge:before{display:inline-block;margin-right:5px;vertical-align:middle}nav.pager{margin-bottom:60px;margin-top:30px}nav.pager .pager__items{border:2px solid #f9f7f5;border-radius:6px;display:inline-block;padding:10px 20px}nav.pager .pager__items .pager__item{display:inline-block;font-size:0}nav.pager .pager__items .pager__item a{border-radius:5px;color:#862633;display:inline-block;font-size:1.6rem;letter-spacing:.052px;padding:9.5px 17.4px;text-align:center;text-decoration:none;font-family:"Roboto Condensed",sans-serif}nav.pager .pager__items .pager__item a:hover,nav.pager .pager__items .pager__item a:focus{background-color:#f9f7f5;color:#862633;font-weight:700;letter-spacing:0;transition:all .2s ease-out}nav.pager .pager__items .pager__item.is-active a{background:#862633;color:#fff;border-radius:6px}.date-wrap{left:10px;position:absolute;top:0;z-index:3}.date-wrap .date{color:#fff;display:inline-block;font-weight:700;line-height:1.2;margin:0;padding:0;text-align:center;text-transform:uppercase;width:78px;background:#003b5c}.date-wrap .date .event-date-wrap .date-month{border-bottom:3px solid rgba(0,0,0,.3);color:#fff;display:block;font-family:"Libre Baskerville",serif;font-size:22px;font-weight:700;padding:7px 13.5px 4px}.date-wrap .date .event-date-wrap .date-day{color:#fff;font-family:"Libre Baskerville",serif;font-size:35px;font-weight:700;line-height:1;padding:5px 16.5px 0}.date-wrap .date:after{border-radius:5px;bottom:-26px;content:"";height:53px;left:13px;position:absolute;transform:rotate(45deg) skew(-5deg,-5deg);width:53px;z-index:-1;background:#003b5c}.date-wrap.date-ne .date{background:#c5800c}.date-wrap.date-ne .date:after{background:#c5800c}.date-wrap.date-ca .date{background:#003b5c}.date-wrap.date-ca .date:after{background:#003b5c}.date-wrap.date-all .date{background:#862633}.date-wrap.date-all .date:after{background:#862633}.sidebar-share-links .sidebar-social-icons{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:16px 26px 14px;background:#f9f7f5;border-radius:6px;flex-flow:row wrap}.sidebar-share-links .sidebar-social-icons li a{font-size:0}.sidebar-share-links .sidebar-social-icons li a i{font-size:32px;color:#862633}.sidebar-share-links .sidebar-social-icons li a img{margin:0;width:28px;height:auto}.field--type-text-long table,.field--type-text-with-summary table,.field--name-body table,form[action="/cart"] table{width:100%;border:0}.field--type-text-long table thead tr,.field--type-text-with-summary table thead tr,.field--name-body table thead tr,form[action="/cart"] table thead tr{background:#862633}.field--type-text-long table thead tr th,.field--type-text-with-summary table thead tr th,.field--name-body table thead tr th,form[action="/cart"] table thead tr th{color:#fff;padding:20px;border:0}.field--type-text-long table tbody tr td,.field--type-text-with-summary table tbody tr td,.field--name-body table tbody tr td,form[action="/cart"] table tbody tr td{color:#242628;padding:20px;border:0}.field--type-text-long table tbody tr:nth-child(2n+1),.field--type-text-with-summary table tbody tr:nth-child(2n+1),.field--name-body table tbody tr:nth-child(2n+1),form[action="/cart"] table tbody tr:nth-child(2n+1){background:#f9f7f5}.img-left-text-right .img-left img{margin-right:10px}.img-right-text-left .img-flex img{margin-left:10px}.field--name-body .img-wrapper{max-width:100% !important;height:auto !important}.field--name-body h1,.field--name-body h2,.field--name-body h3,.field--name-body h4,.field--name-body h5{padding:10px 0 0}.field--name-body figcaption{font-size:14px;line-height:23px;width:100%;margin:-15px 15px 15px 10px;padding:23px 20px 17px;border:0;background:#fef8eb}.field--type-text-with-summary .caption-img,.field--type-text-long .caption-img{width:auto;margin:10px}@media screen and (max-width:500px){.field--type-text-with-summary .caption-img,.field--type-text-long .caption-img{width:100%}}.field--type-text-with-summary .caption-img img,.field--type-text-long .caption-img img{width:100%;margin:0}.field--type-text-with-summary .caption-img figcaption,.field--type-text-long .caption-img figcaption{margin:-15px 0 0}.field--type-text-with-summary img,.field--type-text-long img{margin:10px}.field--type-text-with-summary img.align-left,.field--type-text-long img.align-left{margin:10px 10px 10px 0}.field--type-text-with-summary img.align-right,.field--type-text-long img.align-right{margin:10px 0 10px 10px}.field--type-text-with-summary img.align-center,.field--type-text-long img.align-center{margin:10px}.field--type-text-with-summary .table-wrapper,.field--type-text-long .table-wrapper{overflow:auto}@media screen and (max-width:500px){.align-right,.align-left,.align-center{width:100%;float:none}}.slideshow-content{display:grid !important}.slideshow-content.mfp-hide{display:grid !important}.layout-hero-content{margin-bottom:65px}@media (max-width:767px){.layout-hero-content{margin-bottom:0}}.page-node-type-page .layout-hero-content{margin-bottom:0}.page-node-type-page .js-breadcrumb-strip{position:relative}.page-node-type-page .js-breadcrumb-strip:before{position:absolute;content:"";top:-35px;background:#fff;height:35px;width:40%;border-radius:0 15px 0 0}@media (max-width:767px){.page-node-type-page .js-breadcrumb-strip:before{display:none}}.page-node-type-page .js-breadcrumb-strip .breadcrumb{margin:0;padding:0}.page-node-type-page .js-breadcrumb-strip .breadcrumb li:before{color:#cfcfcf}.field--name-body p .slideshowtext1:first-child,.field--type-text-with-summary p .slideshowtext1:first-child{display:none}.field--name-body p .slideshowtext1:only-child,.field--type-text-with-summary p .slideshowtext1:only-child{display:block}.field--name-body .slideshowtext1,.field--type-text-with-summary .slideshowtext1{display:block;background:#fef8eb;color:#333;font-size:14px;line-height:23px;font-family:"Roboto",sans-serif;padding:15px 20px;margin:0 10px;margin-top:-10px;text-align:left;clear:both}.field--name-body .slideshowtext1.align-center,.field--type-text-with-summary .slideshowtext1.align-center{float:none !important}.field--name-body .slideshowtext1.align-right,.field--type-text-with-summary .slideshowtext1.align-right{float:right !important}.field--name-body .slideshowtext1.align-left,.field--type-text-with-summary .slideshowtext1.align-left{float:left !important}.path-summer-program .breadcrumb,.path-faith-action .breadcrumb{background:#fef8eb}.path-summer-program .layout-content-top,.path-faith-action .layout-content-top{background:#fef8eb;padding-top:65px;margin-top:0 !important;margin-bottom:70px}.sidebar-share .a2a_kit{display:flex;justify-content:space-between;flex-flow:row wrap;background:#f9f7f5;padding:16px 26px 14px;border-radius:6px}.sidebar-share .a2a_kit a .a2a_svg{background-color:#862633 !important}.field--name-field-content-bottom>.field__item{overflow:hidden}.slide-y-enter,.slide-y-leave-to{transform:translateY(-100%)}.slide-x-enter,.slide-x-leave-to{transform:translateX(-100%)}.slide-x-enter-r,.slide-x-leave-to-r{transform:translateX(100%)}.slide-x-enter-active,.slide-x-leave-active,.slide-y-enter-active,.slide-y-leave-active{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.4s;transition-property:transform}.fade-enter{opacity:0}.fade-enter-active{z-index:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.fade-leave-active{position:absolute;z-index:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.fade-leave-to{opacity:0}.fade-move{z-index:1;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.fade-move.v-leave-active{-webkit-transition-timing-function:ease,step-end;transition-timing-function:ease,step-end}blockquote p{font-family:"libre_baskerville","Garamond","Times New Roman",serif;font-size:28px;line-height:34px;font-style:italic;color:#862633;padding:2rem;background:#f9f7f5;float:left;border-left:3px solid #862633;margin:15px 15px 15px 0;max-width:300px}@media screen and (max-width:767px){blockquote p{max-width:100%}}blockquote p.text-align-right{border-left:none;border-right:2px solid #862633;margin:15px 0 15px 15px;float:right}@media screen and (max-width:767px){blockquote p.text-align-right{float:unset;border-left:2px solid #862633;border-right:none;margin:15px 15px 15px 0;max-width:100%;text-align:left}}.iframe-wrapper{overflow:hidden;position:relative;width:100%}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-wrapper:after{padding-top:56.25%;display:block;content:''}video::-webkit-media-controls-panel{display:none !important;opacity:1 !important}.pasted-bold{font-weight:700}.pasted-italic{font-style:italic}.pasted-underline{text-decoration:underline}label{color:#595855;display:block;font-family:"Roboto Condensed",sans-serif;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:4px;text-align:left}form .form-item{margin:20px 0 25px}form input[type=search],form input[type=text],form input[type=email],form .form-textarea,form textarea,form .form-text,form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;transition:all .2s ease-out;outline:none;width:100%}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:2px solid #862633 !important}form ::-webkit-input-placeholder{font-style:italic}form ::-moz-placeholder{font-style:italic}form :-ms-input-placeholder{font-style:italic}form :-moz-placeholder{font-style:italic}form textarea:focus{border-color:#862633;outline:0 none}form input[type=checkbox],form input[type=radio]{color:#151514;font-size:1.5rem;margin-top:.2em;margin-right:.5em}form .form-type-radio,form .form-type-checkbox{margin-bottom:0}form .form-type-radio label,form .form-type-checkbox label{display:inline-block;margin-bottom:0}html input[type=submit],html input[type=button].button,html input[type=reset].button,html input[type=submit].button,html button.button,html .button.button,html a.button.button{display:inline-block;text-align:center;text-decoration:none;background-color:#862633;border:2px solid #862633;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.333;padding:13px 25px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}html input[type=submit]:hover,html input[type=submit]:focus,html input[type=button].button:hover,html input[type=button].button:focus,html input[type=reset].button:hover,html input[type=reset].button:focus,html input[type=submit].button:hover,html input[type=submit].button:focus,html button.button:hover,html button.button:focus,html .button.button:hover,html .button.button:focus,html a.button.button:hover,html a.button.button:focus{background:0 0 !important;color:#862633 !important}html input[type=submit]:active,html input[type=button].button:active,html input[type=reset].button:active,html input[type=submit].button:active,html button.button:active,html .button.button:active,html a.button.button:active{background:0 0}.container{max-width:1200px;padding-right:16px;padding-left:16px}.layout-container{min-height:unset;overflow:initial}.node__content{margin-bottom:6rem}.node__content h1{font-size:4rem;line-height:5.2rem;margin-bottom:2rem}h1.page-title{margin-bottom:20px}.node .field--name-body{margin-bottom:40px}.section-title{font-size:38px;line-height:47px;margin:0;margin-bottom:1.2rem;font-family:"Libre Baskerville",serif;font-weight:400}@media (max-width:991px){.section-title{font-size:2.9rem;line-height:3.6rem}}.section-title.with-category{display:none}.slick-dots{bottom:auto;margin-top:2rem;position:relative}.slick-dots li{margin:0}.slick-dots li button{width:12px;height:12px;background:#fff;border-radius:100%}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:0 0;border:2px solid #fff;width:10px;height:10px}figure.embedded-entity{width:48%}figure.embedded-entity img{width:100%}figure.embedded-entity.align-right article{margin-left:20px}figure.embedded-entity.align-left article{margin-right:20px}figure.embedded-entity.align-left figcaption{margin-right:20px;width:calc(100% - 20px);padding:18px 25px;font-size:16px}figure.embedded-entity article p{margin-bottom:0}figure.embedded-entity figcaption{border:1px solid #eee}@media (max-width:767px){figure.embedded-entity.align-right,figure.embedded-entity.align-right{width:100%}figure.embedded-entity.align-right article,figure.embedded-entity.align-right article{margin:0}figure.embedded-entity.align-right figcaption,figure.embedded-entity.align-right figcaption{margin:0;width:100%}}.node__content .field--name-field-intro{font-size:2.4rem;line-height:3.4rem;margin-bottom:15px}.page-node-type-page .node__content{margin-bottom:0}.intro-text p{font-size:24px;line-height:34px}.view-id-blog.view-display-id-block_2{background:#fff}#fancyview{z-index:99 !important}#fancyview img{max-width:20px;margin:15px;height:auto !important}.orange-text{color:#e84708}.removeScroll{overflow-y:hidden}.layout-content-top{padding-top:60px;z-index:8;position:relative}.path-news .layout-content-top,.path-events .layout-content-top,.path-calendar-month .layout-content-top{padding-top:50px}.bread-page-banner .layout-content-top{padding-top:0}.bread-page-banner .layout-content-top:before{position:absolute;content:"";top:-20px;background:#fff;height:20px;width:40%;border-radius:0 10px 0 0}@media screen and (max-width:1024px){.bread-page-banner .layout-content-top:before{display:none}}.path-frontpage .layout-content-top{padding-top:0}#block-sidebarcontent>.field__items>.field__item{margin-bottom:30px}.home-page-title h1{font-size:0;visibility:hidden;margin:0}.page-node-type-article.bread-page-banner .layout-content-top{padding-top:0}#site-brandings{position:relative}#site-brandings .header-outer{background:#862633;position:relative;z-index:11}#site-brandings .header .region-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-left:-12px;margin-right:-12px;padding:12px 0 10px}@media screen and (max-width:767px){#site-brandings .header .region-header .company-brand{flex:0 0 100%}}#site-brandings .header .region-header .company-brand .print-logo{display:none}@media print{#site-brandings .header .region-header .company-brand .print-logo{display:block}}@media screen and (max-width:520px){#site-brandings .header .region-header .company-brand img{width:100%;height:auto}}@media print{#site-brandings .header .region-header .company-brand img{display:none}}#site-brandings .header .region-header .secondary-menu .contextual button{position:absolute;right:-20px}@media screen and (max-width:1024px){#site-brandings .header .region-header .secondary-menu{display:none}}@media print{#site-brandings .header .region-header .secondary-menu{display:none}}#site-brandings .header .region-header .secondary-menu .menu{float:right;margin:0}#site-brandings .header .region-header .secondary-menu .menu li{display:inline-block;margin-left:25px;position:relative;z-index:10;padding-top:0}#site-brandings .header .region-header .secondary-menu .menu li a{color:#fff;font-size:18px;text-decoration:none;font-family:"Roboto",sans-serif}@media print{#site-brandings .header .region-header .secondary-menu .menu li a{color:#242628}}#site-brandings .header .region-header .secondary-menu .menu li a:hover{text-decoration:underline}#site-brandings .header .region-header .secondary-menu .menu li a.search-icon{font-size:0}#site-brandings .header .region-header .secondary-menu .menu li a.search-icon:before{content:'\f002';font-size:18px;font-family:"FontAwesome"}#site-brandings .header .region-header .secondary-menu .menu li a.search-icon.active:before{content:'\f00d';font-size:21px}#site-brandings .header .region-header .secondary-menu .menu li a.search-icon:hover{text-decoration:underline;color:#fff}#site-brandings .header .region-header .secondary-menu .menu li a.search-icon:focus:before{outline-style:auto;outline-width:1px}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded .menu{display:none;position:absolute;z-index:9;height:auto;background:#242628;left:-12px;margin:0;line-height:normal;width:120px;border-radius:10px;box-shadow:0 0 14px rgba(0,0,0,.4)}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded .menu li{border-bottom:1px solid #f9f7f5;margin:0;width:100%;text-align:left;padding:4px 10px}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded .menu li a{font-size:12px}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded .menu li a:hover{color:#e85c16;text-decoration:none}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded .menu li:last-child{border:none}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded:after{content:'\f107';font-family:"FontAwesome";color:#fff;font-size:20px}#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded:hover .menu,#site-brandings .header .region-header .secondary-menu .menu li.menu-item--expanded:focus .menu{display:block !important}#site-brandings .header .region-header #block-tac-menutoggle{display:none}#site-brandings .header .region-header .search-menu-block{background:0 0;display:none;padding:0;position:absolute;bottom:-30px;right:12px;z-index:9;max-width:364px;width:100%}#site-brandings .header .region-header .search-menu-block .form--inline{position:relative}#site-brandings .header .region-header .search-menu-block .js-form-type-textfield{margin:0;padding:0;width:100%}#site-brandings .header .region-header .search-menu-block .js-form-type-textfield input{border-radius:6px;font-size:16px;font-style:italic;font-family:"Roboto",sans-serif;min-height:54px;height:100%;box-shadow:0 0 14px rgba(0,0,0,.4)}#site-brandings .header .region-header .search-menu-block .form-actions{position:absolute;right:0;top:-13px;z-index:99;padding:0;background:0 0}#site-brandings .header .region-header .search-menu-block .form-actions input{font-size:0;background:0 0;padding:22px 25px;box-shadow:none;border:none}#site-brandings .header .region-header .search-menu-block label{position:relative}#site-brandings .header .region-header .search-menu-block label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}#site-brandings .header .region-header .search-menu-block label{visibility:hidden}#site-brandings .header .region-header .search-menu-block label:after{content:'\f002';visibility:visible;border-radius:6px;z-index:9;cursor:pointer;padding:14px 17px;font-size:18px;font-family:"FontAwesome";color:#fff}#site-brandings .header .region-header .search-menu-block.active{display:block}#site-brandings .header-menu{position:relative;z-index:10;width:100%}@media screen and (max-width:1024px){#site-brandings .header-menu{background:#000;height:49px;padding-top:10px}}@media screen and (max-width:1024px){#site-brandings .header-menu .region-header-menu{height:100%;position:relative}}#site-brandings .header-menu .region-header-menu .search-menu-block{background:0 0;display:none;padding:0;position:absolute;bottom:-30px;right:12px;z-index:9;max-width:364px;width:100%}#site-brandings .header-menu .region-header-menu .search-menu-block .form--inline{position:relative}#site-brandings .header-menu .region-header-menu .search-menu-block .js-form-type-textfield{margin:0;padding:0;width:100%}#site-brandings .header-menu .region-header-menu .search-menu-block .js-form-type-textfield input{border-radius:6px;font-size:16px;font-style:italic;font-family:"Roboto",sans-serif;min-height:54px;height:100%;box-shadow:0 0 14px rgba(0,0,0,.4)}#site-brandings .header-menu .region-header-menu .search-menu-block .form-actions{position:absolute;right:0;top:-13px;z-index:99;padding:0;background:0 0}#site-brandings .header-menu .region-header-menu .search-menu-block .form-actions input{font-size:0;background:0 0;padding:22px 25px;box-shadow:none;border:none}#site-brandings .header-menu .region-header-menu .search-menu-block label{position:relative}#site-brandings .header-menu .region-header-menu .search-menu-block label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}#site-brandings .header-menu .region-header-menu .search-menu-block label{visibility:hidden}#site-brandings .header-menu .region-header-menu .search-menu-block label:after{content:'\f002';visibility:visible;border-radius:6px;z-index:9;cursor:pointer;padding:14px 17px;font-size:18px;font-family:"FontAwesome";color:#fff}#site-brandings .header-menu .region-header-menu .search-menu-block.active{display:block}#site-brandings .header-menu .mobile-quicklinks{display:none}@media screen and (max-width:1024px){#site-brandings .header-menu .mobile-quicklinks{display:block}}#site-brandings .header-menu .mobile-quicklinks>ul{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center;padding:0 16px;margin:0}@media (max-width:767px){#site-brandings .header-menu .mobile-quicklinks>ul{padding:0 16px;margin-top:0}}#site-brandings .header-menu .mobile-quicklinks>ul>li{list-style:none}#site-brandings .header-menu .mobile-quicklinks>ul>li>a{pointer-events:none;padding-right:25px}#site-brandings .header-menu .mobile-quicklinks>ul>li a{color:#fff;font-size:18px;text-decoration:none;font-family:"Roboto",sans-serif}#site-brandings .header-menu .mobile-quicklinks>ul>li a.hamburger-menu{font-size:0;pointer-events:all}#site-brandings .header-menu .mobile-quicklinks>ul>li a.hamburger-menu:after{content:"\f0c9";font-family:"FontAwesome";font-size:22px;position:absolute;top:0;right:15px}#site-brandings .header-menu .mobile-quicklinks>ul>li a.hamburger-menu:focus:after{outline-style:auto;outline-width:1px}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded>a{position:relative}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded>a:after{content:'\f107';font-family:"FontAwesome";color:#fff;font-size:20px;position:absolute;top:-5px;right:0}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded>ul{display:none;background:#000;margin:0;padding:15px}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded>ul a{font-size:12px}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded>ul a:hover{color:#e85c16;text-decoration:none}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded:hover>a:after{content:'\f106'}#site-brandings .header-menu .mobile-quicklinks>ul>li.menu-item--expanded:hover>ul{display:block}#site-brandings .header-menu .main-navigation-mobile{display:none}@media screen and (max-width:1024px){#site-brandings .header-menu .main-navigation-mobile{position:absolute;right:0;top:40px;background:#000;padding:0 40px 0 0}}#site-brandings .header-menu .main-navigation-mobile>ul a{color:#fff;font-size:18px;text-decoration:none;font-family:"Roboto",sans-serif}#site-brandings .header-menu .main-navigation-mobile>ul a:hover{color:#e85c16;text-decoration:none}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main{background-color:#282726}@media screen and (max-width:1024px){#site-brandings .header-menu .tb-megamenu.tb-megamenu-main{display:none}}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav{max-width:1200px;margin:0 auto;position:relative;padding:0 4px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a{background:0 0;border:none;text-decoration:none;font-size:18px;line-height:19px;padding:15px 10px;font-family:"Roboto",sans-serif;transition:.3s all}@media screen and (max-width:1200px){#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a{font-size:16px}}@media print{#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a{color:#242628}}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a .caret{display:none}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a:hover,#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a:focus{background:#862633;color:#fff}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu{border-bottom:none}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner{display:flex;justify-content:space-between;flex-flow:row wrap;max-width:1200px;margin:0 auto;padding-top:15px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row{flex:0 0 50%;border:none}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-column{width:100%}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav{display:flex;justify-content:space-between;flex-flow:row wrap}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group{flex:0 0 48%;border-top:4px solid #f9f7f5;padding-top:10px;margin-top:-5px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group>a{font-size:16px;font-family:"Roboto Condensed",sans-serif;color:#862633;padding:5px 0 5px 10px;margin:0 10px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group>a:hover{color:#fff}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group .mega-dropdown-inner{display:block;padding-top:0}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-subnav{display:block;columns:1}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-subnav li a{font-size:16px;font-family:"Roboto Condensed",sans-serif;color:#862633;padding:5px 15px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-subnav li a:hover,#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega-group .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-subnav li a:focus{color:#fff}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega{flex:0 0 48%}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega a{font-size:16px;font-family:"Roboto Condensed",sans-serif;color:#862633;padding:5px 0 5px 10px;margin:0 10px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega a:hover,#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row .tb-megamenu-subnav>li.mega a:focus{color:#fff}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child{flex:0 0 50%}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content{display:flex;justify-content:space-between;margin-top:6px;border-top:5px solid #862633;padding-top:15px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-field-image{padding-right:10px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-field-image img{width:auto}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-field-title{font-size:16px;font-family:"Libre Baskerville",serif}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-body{font-size:14px;font-family:"Roboto",sans-serif}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-field-cta a{background:#862633;padding:7px 15px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:16px;font-weight:700;line-height:1.333;transition:all .2s ease-out}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner>.tb-megamenu-row:first-child .block-block-content .field--name-field-cta a:hover{background:#fff;color:#862633;text-decoration:none}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner:before{position:absolute;content:"";background:#fff;left:-100%;top:0;width:100%;height:100%;box-shadow:0 5px 5px -6px #ccc}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.dropdown .tb-megamenu-submenu>.mega-dropdown-inner:after{position:absolute;content:"";background:#fff;right:-99%;top:0;width:100%;height:100%;box-shadow:0 5px 5px -6px #ccc}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.open>a{background:#862633;color:#fff}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a{min-width:100px;color:#373634;transition:.5s all;margin-left:23px;position:relative}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a svg{position:absolute;top:5px;z-index:0;left:0;transition:.5s all}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a span{display:block;text-align:center;position:relative;z-index:2}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a:hover,#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a:focus{background:0 0}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a:hover svg path,#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a:focus svg path{fill:#fff;transition:.5s all}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child a{font-size:0;margin:0;padding:6.5px 10px;max-height:48px}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child a:hover{background:0 0}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child a:before{background:url(/themes/custom/tac/css/../images/menu-logo.png);width:35px;height:35px;background-size:35px;display:inline-block;content:"";background-repeat:no-repeat}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child.open a{background:0 0}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.search-icon a{display:none;font-size:0;position:absolute;right:15px;z-index:10}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.search-icon a:before{content:'\f002';font-size:18px;font-family:"FontAwesome"}#site-brandings .header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.search-icon.active-search a:before{content:'\f00d';font-size:21px}.hero-content-exist #site-brandings .header-menu .tb-megamenu.tb-megamenu-main{background-color:rgba(0,0,0,.4)}#site-brandings .header-menu.sticky{position:fixed;top:0;bottom:unset;z-index:99;background-color:#282726}#site-brandings .header-menu.sticky .region-header-menu{max-width:1200px;margin:0 auto;position:relative}#site-brandings .header-menu.sticky .region-header-menu .search-menu-block{top:50%;right:10px;bottom:unset}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main{background-color:transparent !important}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a{font-size:16px}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a:after{vertical-align:3px}@media screen and (max-width:1060px){#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li a{font-size:15px}}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child a{font-size:0;margin:0}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:last-child a{margin-left:23px}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.search-icon a{font-size:0;display:block;padding:0;right:16px;height:49px;line-height:49px}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li.search-icon a:hover{background:0 0;color:#fff;text-decoration:underline}#site-brandings .header-menu.sticky .region-header-menu .tb-megamenu.tb-megamenu-main .tb-megamenu-submenu>.mega-dropdown-inner:after{right:-99% !important}.toolbar-fixed #site-brandings .header-menu.sticky{top:80px}#site-brandings .sidebar-mobile-menu{background:#fff;position:fixed;top:0;right:0;height:100%;z-index:999;overflow:auto;width:270px}@media screen and (min-width:1024px){#site-brandings .sidebar-mobile-menu{display:none}}#site-brandings .sidebar-mobile-menu.menu-active{box-shadow:0 0 14px rgba(0,0,0,.4)}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .close-submenu{text-align:right;padding:10px 16px 0 0}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .close-submenu a{font-size:18px;font-family:"Roboto Condensed",sans-serif;position:relative;text-decoration:none;color:#706f6c}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .close-submenu a:after{content:"\f00d";font-family:'fontawesome';font-size:24px;font-weight:700;color:#862633;margin-left:10px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search{background:#fff;padding:10px 16px 0;margin-bottom:15px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form{position:relative}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-type-textfield{margin:0;padding:0}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-type-textfield label{display:none}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-type-textfield input{height:50px;background:#fff;margin-top:0;font-size:1.4rem;border-radius:5px;border:2px solid #aca39a}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-actions{margin:0;background:#862633;width:50px;height:50px;align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:0;border-top-right-radius:8px;border-bottom-right-radius:8px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-actions input{font-size:0;padding:0;visibility:hidden}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-search form .form-actions:after{content:'\f002';visibility:visible;font-family:'fontawesome';border-radius:10px;z-index:9;cursor:pointer;font-size:18px;color:#fff}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-secondary-navigation ul{display:flex;justify-content:space-between;flex-flow:row wrap;padding:15px 0;margin:20px 16px 20px;border-top:2px solid #aca39a;border-bottom:2px solid #aca39a}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-secondary-navigation ul li a{font-size:18px;font-family:"Roboto Condensed",sans-serif;color:#862633;text-decoration:none;font-weight:700}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-secondary-navigation ul li a:hover{text-decoration:underline}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-secondary-navigation ul li:nth-last-child(2){display:none}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-secondary-navigation ul li:last-child{display:none}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu{margin:0;padding:0 16px 0}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li{list-style:none;position:relative}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li a{font-size:18px;font-family:"Roboto Condensed",sans-serif;color:#862633;text-decoration:none;font-weight:700}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li a:hover{text-decoration:underline}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>.submenu{font-size:0;position:absolute;right:0;top:0;width:20px;height:24px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>.submenu:after{content:'';background:url(/themes/custom/tac/css/../images/menu-arrow.png) center no-repeat;width:12px;height:12px;position:absolute;right:0;top:10px;transform:rotate(180deg)}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul{overflow-y:scroll;overflow-x:hidden;position:fixed;top:0;right:0;background:#f9f7f5;height:100%;max-width:255px;z-index:9;margin-left:0;padding:0 15px;width:100%}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul.slide-x-enter-active{box-shadow:0 0 14px rgba(0,0,0,.4)}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul>li{list-style:none}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul>li>a{font-size:22px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul>li>ul{margin-right:10px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul>li>ul>li>a{font-weight:400}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul .back-submenu{text-align:right;margin-top:15px;border-bottom:2px solid #aca39a;padding-bottom:10px}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul .back-submenu a{position:relative;font-size:14px;color:#706f6c;font-weight:400;text-decoration:none}#site-brandings .sidebar-mobile-menu .region-sidebar-menu .mobile-main-nav>ul.menu>li.menu-item--expanded>ul .back-submenu a:before{content:'';background:url(/themes/custom/tac/css/../images/menu-arrow.png) center no-repeat;width:18px;height:18px;position:absolute;left:-20px;top:-2px}.tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child{display:none}.sticky .tb-megamenu.tb-megamenu-main .tb-megamenu-nav>li:first-child{display:block}.block-system-breadcrumb-block{margin-bottom:10px}.block-system-breadcrumb-block .breadcrumb{padding:0;margin:0}.block-system-breadcrumb-block .breadcrumb li a{text-decoration:underline;font-weight:400}.block-system-breadcrumb-block .breadcrumb li a:hover{text-decoration:none}.block-system-breadcrumb-block .breadcrumb li:last-child{display:none}@media screen and (max-width:991px){.bread-page-banner .block-system-breadcrumb-block .breadcrumb{margin-top:30px}}.giving-mobile-container{margin:10px 16px;text-align:center}.giving-mobile-container .menu-giving{background:url(/themes/custom/tac/css/../images/background-color-mobile.png) center;background-repeat:no-repeat;background-size:cover;width:100%;color:#242628;transition:background .5s ease-out;display:inline-block;font-size:22px;font-family:"Roboto Condensed",sans-serif;text-decoration:none;font-weight:700;padding:6px 0}.giving-mobile-container .menu-giving:hover,.giving-mobile-container .menu-giving:focus{text-decoration:underline}.layout-footer-content{background:#151514;margin-top:80px}.path-frontpage .layout-footer-content{margin-top:100px}@media (max-width:767px){.path-frontpage .layout-footer-content{margin-top:40px}}.layout-footer-content .region-footer{display:flex;justify-content:space-between;flex-flow:row wrap}.layout-footer-content .region-footer .footer-logo-block{flex:0 0 33.33%;text-align:center;padding-bottom:52px;margin-top:-40px}@media screen and (max-width:1023px){.layout-footer-content .region-footer .footer-logo-block{flex:0 0 25%}}@media screen and (max-width:767px){.layout-footer-content .region-footer .footer-logo-block{flex:0 0 100%;order:-1;padding-bottom:0}}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-logo{margin-bottom:20px}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-logo img{width:100%;height:auto;margin:0;max-width:148px}@media screen and (min-width:768px){.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-logo img{max-width:178px}}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-social-icons{list-style:none;display:flex;justify-content:center;margin-bottom:29px;padding:0}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-social-icons li{line-height:1;padding:0 13px}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-social-icons li a{margin:0;font-size:35px;display:block}.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-social-icons li a i{color:#fff}@media print{.layout-footer-content .region-footer .footer-logo-block .footer-middle .footer-social-icons li a i{color:#242628}}.layout-footer-content .region-footer .footer-logo-block .footer-middle .phone a{color:#fff;font-size:24px;line-height:28px;text-decoration:none}@media print{.layout-footer-content .region-footer .footer-logo-block .footer-middle .phone a{color:#242628}}.layout-footer-content .region-footer .footer-logo-block .footer-middle .phone a:hover{text-decoration:underline}.layout-footer-content .region-footer .footer-logo-block .footer-middle .phone a .fa-phone{font-size:20px;padding-right:16px}.layout-footer-content .region-footer .footer-california,.layout-footer-content .region-footer .footer-new-england{flex:0 0 33.33%;text-align:left;padding-top:50px}@media screen and (max-width:1023px){.layout-footer-content .region-footer .footer-california,.layout-footer-content .region-footer .footer-new-england{flex:0 0 25%}}@media screen and (max-width:767px){.layout-footer-content .region-footer .footer-california,.layout-footer-content .region-footer .footer-new-england{flex:0 0 100%;text-align:center;padding-top:35px}}.layout-footer-content .region-footer .footer-california .address-badge,.layout-footer-content .region-footer .footer-new-england .address-badge{margin-bottom:15px}.layout-footer-content .region-footer .footer-california .address-badge img,.layout-footer-content .region-footer .footer-new-england .address-badge img{margin:0;max-width:40px;width:100%;height:auto}.layout-footer-content .region-footer .footer-california h3,.layout-footer-content .region-footer .footer-california p,.layout-footer-content .region-footer .footer-california a,.layout-footer-content .region-footer .footer-new-england h3,.layout-footer-content .region-footer .footer-new-england p,.layout-footer-content .region-footer .footer-new-england a{color:#fff}@media print{.layout-footer-content .region-footer .footer-california h3,.layout-footer-content .region-footer .footer-california p,.layout-footer-content .region-footer .footer-california a,.layout-footer-content .region-footer .footer-new-england h3,.layout-footer-content .region-footer .footer-new-england p,.layout-footer-content .region-footer .footer-new-england a{color:#242628}}.layout-footer-content .region-footer .footer-california h3,.layout-footer-content .region-footer .footer-new-england h3{font-size:20px !important;line-height:24px;margin-bottom:10px}@media screen and (min-width:768px){.layout-footer-content .region-footer .footer-california h3,.layout-footer-content .region-footer .footer-new-england h3{font-size:28px !important;line-height:35px;margin-bottom:3px}}.layout-footer-content .region-footer .footer-california p,.layout-footer-content .region-footer .footer-new-england p{font-size:16px;line-height:19px;margin-bottom:16px}@media screen and (min-width:768px){.layout-footer-content .region-footer .footer-california p,.layout-footer-content .region-footer .footer-new-england p{font-size:18px;line-height:21px}}.layout-footer-content .region-footer .footer-california p:last-child,.layout-footer-content .region-footer .footer-new-england p:last-child{margin:0}.layout-footer-content .region-footer .footer-california a,.layout-footer-content .region-footer .footer-new-england a{text-decoration:underline}@media screen and (min-width:768px){.layout-footer-content .region-footer .footer-california p{line-height:24px}}.layout-footer-content .region-footer .footer-new-england{text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.layout-footer-content .region-footer .footer-new-england{text-align:right;margin-bottom:0}}.layout-footer-content .footer-menu{background:#862633;padding:24px 0}.layout-footer-content .footer-menu .footer-menu-block{padding:0}.layout-footer-content .footer-menu .footer-menu-block .menu{display:flex;justify-content:center;flex-flow:row wrap;padding:0;margin:0}.layout-footer-content .footer-menu .footer-menu-block .menu li{padding:0;margin:0}.layout-footer-content .footer-menu .footer-menu-block .menu li a{color:#fff;font-size:20px;text-decoration:none;padding:0 15px;line-height:20px;display:block;position:relative}@media (max-width:767px){.layout-footer-content .footer-menu .footer-menu-block .menu li a{font-size:16px}}@media print{.layout-footer-content .footer-menu .footer-menu-block .menu li a{color:#242628;border-right:1px solid #242628}}.layout-footer-content .footer-menu .footer-menu-block .menu li a:after{content:"|";position:absolute;right:0}.layout-footer-content .footer-menu .footer-menu-block .menu li:last-child a:after{content:''}.layout-footer-copyright{background:#151514}.layout-footer-copyright .copyright{text-align:center;padding:20px 0 40px}.layout-footer-copyright .copyright p{color:#fff;font-size:16px;line-height:19px;font-family:"Roboto",sans-serif;padding:0;margin:0}@media print{.layout-footer-copyright .copyright p{color:#242628}}.paragraph--type--flexible-bg-image-blocks .bg-img-container{padding:90px 50px;text-align:center;color:#f5f5f5}.paragraph--type--flexible-bg-image-blocks .bg-img-container h2.section-title{padding-left:0;padding-right:0;margin-bottom:15px}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper{max-width:700px;padding:34px 60px 15px 40px;background:rgba(0,87,148,.8)}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-title,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-title{font-size:38px;line-height:47px;margin:0;margin-bottom:1.2rem;font-family:"Libre Baskerville",serif;font-weight:400;margin-bottom:0;color:#fff}@media (max-width:991px){.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-title,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-title{font-size:2.9rem;line-height:3.6rem}}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-subtitle,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-subtitle{color:#f5f5f5;font-size:3rem;line-height:3.6rem;font-weight:700;margin-bottom:1.3rem}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-body-unformatted,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-body-unformatted{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.2rem}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-links a,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-links a{border-radius:0;box-shadow:none;font-size:1.6rem;font-weight:700;padding:10.5px 50px;background:0 0;border:2px solid #fff;color:#fff;margin-bottom:2rem;text-decoration:none;display:inline-block;margin-right:1em;margin-left:1em}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-links a:hover,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-links a:hover{background-color:#fff;color:#005794}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph.container .field--name-field-links a:first-child,.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-links a:first-child{margin-left:0;margin-right:0}.paragraph--type--flexible-bg-image-blocks .bg-img-container .paragraph--type--full-width-image-section{margin-top:0}.paragraph--type--flexible-bg-image-blocks.container-fluid>.row{margin-left:-5px;margin-right:-5px}.paragraph--type--flexible-bg-image-blocks.container-fluid>.row.no-gutters{margin-left:0;margin-right:0}.paragraph--type--flexible-bg-image-blocks.container-fluid>.row.no-gutters h2.section-title{margin-bottom:5px}.paragraph--type--flexible-bg-image-blocks>.row:not(.no-gutters) .bg-img-col-wrap{padding-top:10px;padding-bottom:10px}.paragraph--type--flexible-bg-image-blocks .bg-img-container{padding:60px}.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper{margin:0 auto;padding-left:50px;padding-right:50px}.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper a{text-decoration:none}.paragraph--type--flexible-bg-image-blocks .bg-img-container .content-wrapper .field--name-field-subtitle{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.2rem;font-weight:400;margin-top:2rem}.paragraph--type--flexible-bg-image-blocks.container-fluid .cta-image-block-section-title{padding-left:15px;padding-right:15px}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap{padding-right:25px}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title{border-top:4px solid #d8d8d8;padding:13px 17px;cursor:pointer}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title:last-child{border-bottom:4px solid #d8d8d8}@media (max-width:784px){.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title{border:0;padding:15px}}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title:focus,.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title:hover{outline:0;background:#d8d8d8}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title h3{font-size:2.4rem;line-height:3.2rem;font-weight:400;margin-bottom:0}.paragraph--type--video-tab-carousel .video-carousel .tab-title-wrap .tab-title h4{font-size:1.6rem;line-height:2.4rem;font-weight:400;margin-bottom:0}@media (max-width:767px){.paragraph--type--column-section>.row>.col-md-4,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4{margin-bottom:40px}}.paragraph--type--column-section>.row>.col-md-4 .field--name-field-view-reference,.paragraph--type--column-section>.row>.col-md-4 .column-content-inner,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .field--name-field-view-reference,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .column-content-inner{overflow:hidden}.paragraph--type--column-section>.row>.col-md-4 .field--name-field-view-reference>.field__item,.paragraph--type--column-section>.row>.col-md-4 .field--name-field-view-reference .views-element-container,.paragraph--type--column-section>.row>.col-md-4 .field--name-field-view-reference .view-event-view,.paragraph--type--column-section>.row>.col-md-4 .field--name-field-view-reference .view-content,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .field--name-field-view-reference>.field__item,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .field--name-field-view-reference .views-element-container,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .field--name-field-view-reference .view-event-view,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .field--name-field-view-reference .view-content{height:inherit}@media (min-width:768px){.paragraph--type--column-section>.row>.col-md-4 .column-content-inner .column-content-inner2,.paragraph--type--recent-articles-upcoming-events>.row>.col-md-4 .column-content-inner .column-content-inner2{background-color:#f4f5f5;background-clip:content-box}}.paragraph--type--column-section .view-event-view .views-row,.paragraph--type--column-section .view-article-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-event-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row{overflow:hidden}.paragraph--type--column-section .view-event-view .post-title,.paragraph--type--column-section .view-event-view .title,.paragraph--type--column-section .view-article-view .post-title,.paragraph--type--column-section .view-article-view .title,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-event-view .title,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-article-view .title{font-size:2.4rem;line-height:3.2rem;font-weight:700}.paragraph--type--column-section .view-event-view .post-title a,.paragraph--type--column-section .view-event-view .title a,.paragraph--type--column-section .view-article-view .post-title a,.paragraph--type--column-section .view-article-view .title a,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-title a,.paragraph--type--recent-articles-upcoming-events .view-event-view .title a,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-title a,.paragraph--type--recent-articles-upcoming-events .view-article-view .title a{color:#333}@media (max-width:991px){.paragraph--type--column-section .view-event-view .post-title,.paragraph--type--column-section .view-event-view .title,.paragraph--type--column-section .view-article-view .post-title,.paragraph--type--column-section .view-article-view .title,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-event-view .title,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-article-view .title{font-size:2rem;line-height:2.6rem}}.paragraph--type--column-section .view-event-view .title,.paragraph--type--column-section .view-article-view .title,.paragraph--type--recent-articles-upcoming-events .view-event-view .title,.paragraph--type--recent-articles-upcoming-events .view-article-view .title{margin-bottom:6px}.paragraph--type--column-section .view-event-view .post-title,.paragraph--type--column-section .view-article-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-title,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-title{margin-bottom:1.5rem}.paragraph--type--column-section .view-event-view .post-date,.paragraph--type--column-section .view-event-view .time,.paragraph--type--column-section .view-article-view .post-date,.paragraph--type--column-section .view-article-view .time,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-date,.paragraph--type--recent-articles-upcoming-events .view-event-view .time,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-date,.paragraph--type--recent-articles-upcoming-events .view-article-view .time{font-weight:400;font-size:1.4rem;line-height:1.7rem;text-transform:none;margin-bottom:1.5rem}.paragraph--type--column-section .view-event-view .post-link a,.paragraph--type--column-section .view-article-view .post-link a,.paragraph--type--recent-articles-upcoming-events .view-event-view .post-link a,.paragraph--type--recent-articles-upcoming-events .view-article-view .post-link a{text-decoration:none;font-size:1.4rem;line-height:1.9rem}.paragraph--type--column-section .view-event-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-event-view .views-row{background:0 0 !important;margin-bottom:0 !important;padding-bottom:25px}@media (min-width:768px){.paragraph--type--column-section .view-event-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-event-view .views-row{height:33.33333%}}.paragraph--type--column-section .view-event-view .views-row>.views-field-nothing,.paragraph--type--recent-articles-upcoming-events .view-event-view .views-row>.views-field-nothing{background:#f4f5f5;height:100%}.paragraph--type--column-section .view-event-view .event-wrap,.paragraph--type--recent-articles-upcoming-events .view-event-view .event-wrap{margin-bottom:0 !important}.paragraph--type--column-section .view-article-view,.paragraph--type--recent-articles-upcoming-events .view-article-view{height:inherit;overflow:hidden}@media (min-width:768px){.paragraph--type--column-section .view-article-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row{height:50%}}.paragraph--type--column-section .view-article-view .views-row .views-field-nothing,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row .views-field-nothing{height:100%}.paragraph--type--column-section .view-article-view .views-row .views-field-nothing .field-content,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row .views-field-nothing .field-content{display:block;height:inherit}.paragraph--type--column-section .view-article-view .views-row .views-field-nothing .post-wrap,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row .views-field-nothing .post-wrap{padding-bottom:25px;height:inherit;background-clip:content-box}.paragraph--type--column-section .field--name-field-link,.paragraph--type--column-section .field--name-field-link-2,.paragraph--type--column-section .post-link,.paragraph--type--recent-articles-upcoming-events .field--name-field-link,.paragraph--type--recent-articles-upcoming-events .field--name-field-link-2,.paragraph--type--recent-articles-upcoming-events .post-link{line-height:1}.paragraph--type--column-section .field--name-field-link a,.paragraph--type--column-section .field--name-field-link-2 a,.paragraph--type--column-section .post-link a,.paragraph--type--recent-articles-upcoming-events .field--name-field-link a,.paragraph--type--recent-articles-upcoming-events .field--name-field-link-2 a,.paragraph--type--recent-articles-upcoming-events .post-link a{color:#e84708;font-size:1.4rem;line-height:1;text-decoration:none;font-weight:700}.paragraph--type--column-section .field--name-field-link,.paragraph--type--column-section .field--name-field-link-2,.paragraph--type--recent-articles-upcoming-events .field--name-field-link,.paragraph--type--recent-articles-upcoming-events .field--name-field-link-2{margin-top:-5px}@media (max-width:767px){.paragraph--type--column-section .field--name-field-link,.paragraph--type--column-section .field--name-field-link-2,.paragraph--type--recent-articles-upcoming-events .field--name-field-link,.paragraph--type--recent-articles-upcoming-events .field--name-field-link-2{text-align:center}}.paragraph--type--column-section .field--name-field-title,.paragraph--type--column-section .field--name-field-title-2,.paragraph--type--recent-articles-upcoming-events .field--name-field-title,.paragraph--type--recent-articles-upcoming-events .field--name-field-title-2{font-size:38px;line-height:47px;margin:0;margin-bottom:1.2rem;font-family:"Libre Baskerville",serif;font-weight:400}@media (max-width:991px){.paragraph--type--column-section .field--name-field-title,.paragraph--type--column-section .field--name-field-title-2,.paragraph--type--recent-articles-upcoming-events .field--name-field-title,.paragraph--type--recent-articles-upcoming-events .field--name-field-title-2{font-size:2.9rem;line-height:3.6rem}}.paragraph--type--column-section .field--type-image img,.paragraph--type--recent-articles-upcoming-events .field--type-image img{width:100%}.paragraph--type--column-section .event-date-wrap .date-day,.paragraph--type--recent-articles-upcoming-events .event-date-wrap .date-day{font-size:2.8rem;line-height:3.7rem}.paragraph--type--column-section .event-date-wrap .date-month,.paragraph--type--recent-articles-upcoming-events .event-date-wrap .date-month{font-size:1.5rem;line-height:2rem;font-weight:400}.paragraph--type--column-section .post-wrap,.paragraph--type--column-section .view-event-view .views-row,.paragraph--type--column-section .field--name-field-body-formatted,.paragraph--type--recent-articles-upcoming-events .post-wrap,.paragraph--type--recent-articles-upcoming-events .view-event-view .views-row,.paragraph--type--recent-articles-upcoming-events .field--name-field-body-formatted{background-color:#f4f5f5;margin-bottom:25px}.paragraph--type--column-section .post-wrap .content-wrap,.paragraph--type--recent-articles-upcoming-events .post-wrap .content-wrap{padding:18px}.paragraph--type--column-section .post-body,.paragraph--type--recent-articles-upcoming-events .post-body{margin-bottom:1.5rem}.paragraph--type--column-section .post-body,.paragraph--type--column-section .field--name-field-body-formatted,.paragraph--type--recent-articles-upcoming-events .post-body,.paragraph--type--recent-articles-upcoming-events .field--name-field-body-formatted{font-size:1.6rem;line-height:2.4rem}.paragraph--type--column-section .field--name-field-body-formatted,.paragraph--type--recent-articles-upcoming-events .field--name-field-body-formatted{padding:18px 18px 9px}.paragraph--type--column-section .view-display-id-block_2,.paragraph--type--column-section .view-event-view.view-display-id-block_1,.paragraph--type--recent-articles-upcoming-events .view-display-id-block_2,.paragraph--type--recent-articles-upcoming-events .view-event-view.view-display-id-block_1{background:0 0}.paragraph--type--column-section .view-event-view.view-display-id-block_1 .content-wrap,.paragraph--type--recent-articles-upcoming-events .view-event-view.view-display-id-block_1 .content-wrap{margin-left:54px}.paragraph--type--recent-articles-upcoming-events .view-event-view,.paragraph--type--recent-articles-upcoming-events .view-article-view{margin-bottom:20px}.paragraph--type--recent-articles-upcoming-events .view-article-view>.view-content,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-field-field-media-image-9,.paragraph--type--recent-articles-upcoming-events .view-article-view .field-content{height:100%}.paragraph--type--recent-articles-upcoming-events .view-article-view>.view-content .post-wrap,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-row .post-wrap,.paragraph--type--recent-articles-upcoming-events .view-article-view .views-field-field-media-image-9 .post-wrap,.paragraph--type--recent-articles-upcoming-events .view-article-view .field-content .post-wrap{height:100%}.paragraph--type--article-slideshow{margin-top:40px}.flexslider.article-slideshow{margin-bottom:50px;border:0}.flexslider.article-slideshow .slide-content{line-height:2.2rem;padding:20px 60px 20px 20px}@media (min-width:768px){.flexslider.article-slideshow .slide-content{background:rgba(0,0,0,.75)}}@media (max-width:767px){.flexslider.article-slideshow .slide-content{padding-bottom:40px !important}}.flexslider.article-slideshow .slide-content .field--name-field-body-unformatted{display:inline}.flexslider.article-slideshow .slide-content .field--name-field-body-unformatted .field__item{display:inline}.flexslider.article-slideshow .slide-content .field--name-field-link{display:inline-block;padding-left:10px}.flexslider.article-slideshow .slide-content .field--name-field-link a{color:#fff;text-decoration:none;text-transform:capitalize}.flexslider.article-slideshow .slide-content .field--name-field-link a:hover,.flexslider.article-slideshow .slide-content .field--name-field-link a:focus,.flexslider.article-slideshow .slide-content .field--name-field-link a:active{text-decoration:underline}@media (max-width:767px){.flexslider.article-slideshow .slide-content .field--name-field-link a{color:#333}}@media (max-width:767px){.flexslider.article-slideshow .paragraph--type--article-slideshow+.controls{right:10px;bottom:-10px}.flexslider.article-slideshow .paragraph--type--article-slideshow+.controls .flex-prev,.flexslider.article-slideshow .paragraph--type--article-slideshow+.controls .flex-next{float:none;display:inline-block}.flexslider.article-slideshow .paragraph--type--article-slideshow+.controls .flex-prev{margin-right:10px}.flexslider.article-slideshow .paragraph--type--article-slideshow+.controls .flex-next{margin-left:10px}}.flexslider.article-slideshow .controls-count{position:absolute;color:#fff;right:20px;bottom:18px;z-index:2}@media (max-width:767px){.flexslider.article-slideshow .controls-count{color:#333;position:relative;display:inline-block;float:left;margin-top:24px}}.paragraph--type--quicktabs{margin-top:0}.paragraph--type--quicktabs .field--name-field-title{font-size:48px;font-weight:700;margin-bottom:20px}.paragraph--type--quicktabs .nav-tabs .nav-link{background:#eee;text-decoration:none;color:#333}.paragraph--type--quicktabs .nav-tabs .nav-link.active{background-color:#015794;color:#fff}.paragraph--type--quicktab-item{border:1px solid #dee2e6;border-top:0;margin-top:0}.paragraph--type--quicktab-item .field--name-field-body-formatted{padding:20px}.paragraph--type--column-section .view-event-view .views-row{height:auto}.paragraph--type--flexible-cta-blocks{margin-top:0;margin-bottom:60px}.paragraph--type--video-embed,.interior-slideshow{margin-bottom:15px;margin-top:15px}@media screen and (min-width:768px){.paragraph--type--video-embed,.interior-slideshow{margin-bottom:40px;margin-top:40px}}.region-sidebar-left .block{margin-bottom:25px}.region-sidebar-left .block h2{line-height:3.2rem;font-size:2.4rem;color:#333;margin-bottom:12px;font-weight:600}.region-sidebar-left .sidebar-menu-block{background:#f5f5f5;line-height:2.6rem;padding:20px 0}.region-sidebar-left .sidebar-menu-block .menu .menu__item{cursor:pointer}.region-sidebar-left .sidebar-menu-block .menu .menu__item .menu__link{padding:10px 30px;text-decoration:none;color:#4a4a4a}.region-sidebar-left .sidebar-menu-block .menu .menu__item .menu__link.is-active,.region-sidebar-left .sidebar-menu-block .menu .menu__item .menu__link:hover,.region-sidebar-left .sidebar-menu-block .menu .menu__item .menu__link:focus{color:#005794 !important}.region-sidebar-left .sidebar-menu-block .menu .menu__item.dropdown-item .menu__link{padding-right:0;width:calc(100% - 45px)}.region-sidebar-left .sidebar-menu-block .menu .menu__item:hover,.region-sidebar-left .sidebar-menu-block .menu .menu__item:focus{background:0 0}.region-sidebar-left .sidebar-menu-block .menu .menu__item:hover>.menu__link,.region-sidebar-left .sidebar-menu-block .menu .menu__item:hover>.fa,.region-sidebar-left .sidebar-menu-block .menu .menu__item:focus>.menu__link,.region-sidebar-left .sidebar-menu-block .menu .menu__item:focus>.fa{color:#4a4a4a;cursor:pointer}.region-sidebar-left .sidebar-menu-block .menu .menu__item .fa{background:0 0 !important;height:47px;width:35px;padding-right:10px;box-sizing:content-box;-webkit-box-sizing:content-box;font-weight:700}.region-sidebar-left .sidebar-menu-block .menu .menu__item .fa:hover,.region-sidebar-left .sidebar-menu-block .menu .menu__item .fa:focus{outline:none;color:#005794 !important}.region-sidebar-left .sidebar-menu-block .menu .menu__item .fa:hover:before,.region-sidebar-left .sidebar-menu-block .menu .menu__item .fa:focus:before{text-decoration:none}.region-sidebar-left .sidebar-menu-block .menu .menu__item ul .menu__item .menu__link{padding:6px 0 6px 40px;font-size:1.6rem;line-height:2.1rem}.region-sidebar-left .sidebar-menu-block .menu .menu__item ul .menu__item ul .menu__item .menu__link{padding:6px 0 6px 50px}.region-sidebar-left .sidebar-menu-block .menu .menu__item ul .menu__item .fa{height:34px}.region-sidebar-left .sidebar-menu-block .menu.menu-level-0>.menu__item>a{font-weight:700}.region-sidebar-left .sidebar-menu-block .menu.menu-level-0 .menu-level-1 .menu__item .menu__link{padding:4px 0 4px 40px;min-height:auto;height:auto}.region-sidebar-left .block-ctools-block .paragraph--type--quick-link{margin-top:0}.region-sidebar-left .block-ctools-block .paragraph--type--quick-link a{padding-left:0;padding-right:0;text-decoration:none;font-size:1.6rem;border-top:2px solid #e9e9e9}.region-sidebar-left .block-ctools-block .paragraph--type--wysiwyg{margin-top:15px}.region-sidebar-left .block-ctools-block .paragraph--type--wysiwyg h4{font-weight:600;line-height:3.2rem;font-size:2.4rem;color:#333;margin-bottom:12px}.region-sidebar-left .block-ctools-block .paragraph--type--wysiwyg p{font-size:1.6rem;line-height:1.6}.region-sidebar-left .paragraph--type--cta-buttons{margin-top:15px}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;background-color:#e84708;border:2px solid #e84708;color:#fff;width:100%;margin-bottom:15px}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a:hover,.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a:focus{background:#fff;color:#862633;text-decoration:none}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a:hover,.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a:focus,.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item a:active{background:0 0;color:#e84708}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item:nth-child(2) a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item:nth-child(2) a:hover,.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item:nth-child(2) a:focus{background:#fff;color:#862633;text-decoration:none}.region-sidebar-left .paragraph--type--cta-buttons .field--name-field-links .field__item:last-child a{margin-bottom:5px}.block-views-blockarticle-view-block-5{max-width:1200px;margin:0 auto;padding-left:5px;padding-right:5px}.flexslider .controls .flex-prev,.flexslider .controls .flex-next{font-size:50px;text-decoration:none;z-index:5;top:106px}@media screen and (min-width:521px){.flexslider .controls .flex-prev,.flexslider .controls .flex-next{top:35%}}@media screen and (min-width:992px){.flexslider .controls .flex-prev,.flexslider .controls .flex-next{top:calc(50% - 65px);transform:translateY(calc(-50% + 130px))}}.flexslider .controls .flex-prev{left:16px;font-size:0}@media screen and (min-width:992px){.flexslider .controls .flex-prev{left:19px}}.flexslider .controls .flex-prev:before{content:"\f104";font-size:50px}.flexslider .controls .flex-next{right:16px;font-size:0}@media screen and (min-width:992px){.flexslider .controls .flex-next{right:19px}}.flexslider .controls .flex-next:before{content:"\f105";font-size:50px}.flexslider .controls .custom-controls-container{max-width:1200px;padding-left:15px;padding-right:15px;margin:0 auto;position:relative;z-index:20;padding-left:16px;padding-right:16px}@media screen and (min-width:992px){.flexslider .controls .custom-controls-container{bottom:44px !important;line-height:14px;top:unset !important}}@media screen and (max-width:991px){.flexslider .controls .custom-controls-container{position:absolute;width:auto;z-index:4;bottom:0}}.flexslider .controls .custom-controls-container .pause,.flexslider .controls .custom-controls-container .play,.flexslider .controls .custom-controls-container .flex-control-nav{line-height:14px;color:#fff}.flexslider .controls .custom-controls-container .pause a,.flexslider .controls .custom-controls-container .play a,.flexslider .controls .custom-controls-container .flex-control-nav a{color:#fff}.flexslider .controls .custom-controls-container .pause,.flexslider .controls .custom-controls-container .play{font-size:17px}@media screen and (max-width:991px){.flexslider .controls .custom-controls-container .pause,.flexslider .controls .custom-controls-container .play{color:#373634}}.flexslider .controls .custom-controls-container .flex-control-nav{margin-left:0}.flexslider .controls .custom-controls-container .flex-control-nav li{margin:0;padding-left:7px}.flexslider .controls .custom-controls-container .flex-control-nav a{background:#fff;border:3px solid #fff;box-shadow:none;width:14px;height:14px}@media screen and (max-width:991px){.flexslider .controls .custom-controls-container .flex-control-nav a{color:#373634;border:3px solid #373634}}.flexslider .controls .custom-controls-container .flex-control-nav a.flex-active{background:0 0;border:3px solid #fff}@media screen and (max-width:991px){.flexslider .controls .custom-controls-container .flex-control-nav a.flex-active{border:3px solid #373634;background:#373634}}.flexslider.interior-slideshow .controls .custom-controls-container{margin-top:10px;padding-left:5px;padding-right:5px}@media (max-width:767px){.flexslider.interior-slideshow .controls .custom-controls-container{display:inline-block;padding-left:15px;padding-right:15px}}.flexslider.interior-slideshow .controls .custom-controls-container .play,.flexslider.interior-slideshow .controls .custom-controls-container .pause,.flexslider.interior-slideshow .controls .custom-controls-container .flex-control-nav{position:relative;bottom:auto;color:#333}.flexslider.interior-slideshow .controls .custom-controls-container .play,.flexslider.interior-slideshow .controls .custom-controls-container .pause{margin-top:3px}.flexslider.interior-slideshow .controls .custom-controls-container .flex-control-nav{margin-left:5px}.flexslider.interior-slideshow .controls .custom-controls-container .flex-control-nav a{background:#333;-webkit-box-shadow:none;box-shadow:none}.flexslider.interior-slideshow .controls .custom-controls-container .flex-control-nav a.flex-active{background:0 0;border-color:#333}@media (max-width:767px){.flexslider.interior-slideshow .controls{display:inline-block}.flexslider.interior-slideshow .controls .flex-prev,.flexslider.interior-slideshow .controls .flex-next{position:relative;font-size:3rem;font-weight:700;text-shadow:none;color:#333;margin-top:19px}.flexslider.interior-slideshow .controls .flex-prev{float:left}.flexslider.interior-slideshow .controls .flex-next{float:right}}.region-hero .flexslider{border:0}.views-exposed-form{background:#f0f0f0;padding:10px 20px 0}.views-exposed-form .form-text,.views-exposed-form select.form-select{height:50px;background:#fff;border:0;margin-top:0;font-size:1.4rem}.views-exposed-form select.form-select{height:50px !important}.views-exposed-form label{text-shadow:0px 1px #fff;color:#4a4a4a;font-size:1.6rem;line-height:2.1rem}.views-exposed-form .form-item{margin-left:0;margin-right:0;padding-right:12px}@media (max-width:767px){.views-exposed-form .form-item{float:none}}.views-exposed-form .form-actions{display:inline-block;margin-top:2.5em}@media (min-width:768px){.views-exposed-form .form-actions{width:auto;margin-left:12px}}@media (max-width:767px){.views-exposed-form .form-actions{margin-top:0}}@media (min-width:768px) and (max-width:1070px){.views-exposed-form .form-actions input{padding-left:20px;padding-right:20px}}.views-element-container>.view-directory.view-display-id-block_2{margin-bottom:70px}.views-element-container>.view-directory.view-display-id-block_2>.view-content{margin-top:30px;padding-left:15px;padding-right:15px}@media (min-width:768px){.views-element-container>.view-directory.view-display-id-block_2 .views-exposed-form .form-item{width:40%}}.view-id-directory.view-display-id-block_2{display:flex;flex-direction:column;background:0 0}.view-id-directory.view-display-id-block_2 .js-form-item-field-name-family{display:none}.view-id-directory.view-display-id-block_2>.view-content:after{content:'';display:block;clear:both}.view-id-directory.view-display-id-block_2>.view-content .alpaha-item{float:left;width:calc(100%/27);text-align:center}.view-id-directory.view-display-id-block_2>.view-header{order:2}.view-id-directory.view-display-id-block_2>.view-filters{order:1}.view-id-directory.view-display-id-block_2>.view-content{order:3}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap{margin-bottom:15px}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .profile-img img{width:100%;height:auto}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap{padding-left:10px}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .item-list ul{list-style:none;list-style-type:none;margin:0;padding:0}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .item-list ul li{margin:0;padding:0}.view-id-directory.view-display-id-block_2 .event-wrap .image-wrap{position:relative}.view-id-directory.view-display-id-block_2 .event-wrap .image-wrap .date-wrap{position:absolute;top:0;left:10px;z-index:3}.view-id-directory.view-display-id-block_2 .event-wrap .image-wrap img{position:relative;height:auto;width:100%;z-index:1}.view-id-directory.view-display-id-block_2 .pager{order:4}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap{margin-bottom:30px}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap{padding-left:25px;padding-right:25px}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .profile-email,.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .profile-telephone{color:#e84708}.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .profile-email li,.view-id-directory.view-display-id-block_2>.view-content .profile-wrap .content-wrap .profile-telephone li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.view-id-directory.view-display-id-block_2>.view-content .profile-img img{max-width:250px}}.view-id-directory.view-display-id-block_2>.view-content .profile-department{font-size:1.4rem;line-height:1.6rem;margin-bottom:10px}.view-id-directory.view-display-id-block_2 .fa:before{padding-right:7px}.view-id-directory.view-display-id-block_2 .view-header{background:#f0f0f0;padding:20px;padding-top:0}.view-id-directory.view-display-id-block_2 .view-header .alpaha-item{color:#acacac;min-width:20px}.view-id-directory.view-display-id-block_2 .view-header .alpaha-item a{color:#015794}.page-node-76 .paragraph--type--views{margin-top:10px}@media (max-width:767px){.view-article-view.view-display-id-block_5 .views-col{width:100% !important;max-width:407px;margin:0 auto;float:none;margin-bottom:40px}}@media (min-width:768px){.view-article-view.view-display-id-block_5 .views-col:first-child{padding-left:0;padding-right:13.3px}}@media (min-width:768px){.view-article-view.view-display-id-block_5 .views-col:nth-child(2){padding-left:6.7px;padding-right:6.7px}}@media (min-width:768px){.view-article-view.view-display-id-block_5 .views-col:last-child{padding-right:0;padding-left:13.3px;margin-bottom:0}}.view-article-view.view-display-id-block_5 .views-col img{max-width:100%;height:auto}.view-article-view.view-display-id-block_5 .views-field-title a{color:#333;text-decoration:none;font-weight:600;font-size:2.4rem;line-height:3.2rem}.view-article-view.view-display-id-block_5 .views-field-created{font-size:1.4rem;font-weight:600;line-height:1.9rem;margin:20px 0 10px;color:#696666}.alert-level-Low{background-color:#b9b9ac !important}.alert-level-Medium{background-color:#f6be00 !important}.alert-level-Medium p a{color:#862633 !important}.alert-level-High{background-color:#ba0c2f !important}.alert-level-High .alert-icon{color:#fff !important}.alert-level-High .alert-title{color:#fff !important}.alert-level-High p{color:#fff !important}.alert-level-High p a{color:#fff !important}.alert-level-High p a:hover{color:#fff !important;text-decoration:underline}.layout-alerts{position:relative;z-index:9}@media (min-width:768px){.sticky-head .layout-alerts{margin-top:49px}}.sticky-head .layout-alerts-mobile{margin-top:49px}.view-alerts{position:relative}.view-alerts .view-header{display:none}.view-alerts.view-1 .view-header{display:none !important}.kwall-alerts{display:none;width:100%}@media print{.kwall-alerts{display:none !important}}.slideshow .kwall-alerts{background-color:rgba(255,255,255,.75)}.kwall-alerts .view-header{display:none}@media screen and (min-width:1025px){.kwall-alerts .view-header .container{position:relative}}.kwall-alerts .view-header .container .slick-arrows{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;height:0;top:50%;transform:translate(10px,-50%);left:0;z-index:9}@media screen and (min-width:1025px){.kwall-alerts .view-header .container .slick-arrows{height:auto;top:15px;transform:unset;left:10px;z-index:auto}}.kwall-alerts .view-header .container .slick-arrow{top:22px;z-index:1;position:relative;height:auto}.kwall-alerts .view-header .container .slick-arrow.slick-prev{left:0}.kwall-alerts .view-header .container .slick-arrow.slick-prev:before{content:'\f104';font-family:"FontAwesome";color:#000;font-size:42px}.kwall-alerts .view-header .container .slick-arrow.slick-prev:focus:before{outline-style:auto;outline-width:1px}.kwall-alerts .view-header .container .slick-arrow.slick-next{right:12px}.kwall-alerts .view-header .container .slick-arrow.slick-next:before{content:'\f105';font-family:"FontAwesome";color:#242628;font-size:42px}.kwall-alerts .view-header .container .slick-arrow.slick-next:focus:before{outline-style:auto;outline-width:1px}.kwall-alerts .view-content .alert{background-color:rgba(255,255,255,0);border:none;color:#373634;margin:auto;padding:10px 50px;border-radius:0}@media (max-width:767px){.kwall-alerts .view-content .alert{display:flex;position:relative}}@media screen and (min-width:1255px){.kwall-alerts .view-content .alert .container{padding-left:50px;padding-right:50px}}@media screen and (max-width:1254px){.kwall-alerts .view-content .alert .container{padding-left:0;padding-right:0}}.kwall-alerts .view-content .alert .close{color:#000;font-family:"FontAwesome";font-size:2.2rem;opacity:1;text-shadow:none;text-decoration:none}@media (max-width:767px){.kwall-alerts .view-content .alert .close{position:absolute;right:35px;top:15px}}.kwall-alerts .view-content .alert .alert-icon{float:left;font-size:2.4rem;margin-right:10px;color:#000}.kwall-alerts .view-content .alert .alert-text{display:inline-block}.kwall-alerts .view-content .alert .alert-text .alert-title{font-family:"Libre Baskerville",serif;font-size:1.8rem;font-weight:700;color:#000}.kwall-alerts .view-content .alert .alert-text a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize}.kwall-alerts .view-content .alert .alert-text p{color:#000}.kwall-alerts .view-content .alert .alert-text p:last-child{margin-bottom:0}.kwall-alerts .view-content .alert.alert-level-High .alert-icon{color:#fff}.kwall-alerts .view-content .slick-track:empty{display:none}.kwall-alerts .view-content .slick-arrow{top:40%;z-index:1}.kwall-alerts .view-content .slick-arrow.slick-prev{left:12px}.kwall-alerts .view-content .slick-arrow.slick-prev:before{content:'\f104';font-family:"FontAwesome";color:#242628;font-size:42px}.kwall-alerts .view-content .slick-arrow.slick-next{right:12px}.kwall-alerts .view-content .slick-arrow.slick-next:before{content:'\f105';font-family:"FontAwesome";color:#000;font-size:42px}.toolbar-tray-open .kwall-alerts,.toolbar-fixed .kwall-alerts,.toolbar-vertical .kwall-alerts{top:48px !important}@media (max-width:1024px){.layout-alerts{display:none}}.layout-alerts-mobile{display:block;position:relative;z-index:10}@media (min-width:1025px){.layout-alerts-mobile{display:none}}.layout-alerts-mobile .kwall-alerts{position:static;display:block}.layout-hero-content{position:relative}.layout-hero-content .layout-alerts{position:absolute;top:1.5rem;left:0;right:0}.layout-container .layout-center{padding-left:60px}@media (max-width:767px){.layout-container .layout-center{padding-left:10px}}.layout-container.not-found{padding-bottom:60px}.layout-container.not-found .block-system-breadcrumb-block{display:none}.layout-container.not-found .block-system-main-block a{color:#e84708;font-size:1.4rem;line-height:1.9rem;font-weight:600;text-decoration:none}.layout-content-bottom{margin-bottom:60px}.paragraph--type--accordion .card-header a.collapsed:after{content:"\f107"}.paragraph--type--accordion .card-header a:after{content:"\f106"}.layout-hero-content .hero-banner-img-section.banner-short{height:250px}.layout-hero-content .hero-banner-img-section.banner-tall{height:400px}.page-node-article .layout-hero-content .hero-banner-img-section.banner-tall{height:600px}.list-style-view .view-header{margin-bottom:30px}.list-style-view .view-header .artice-header{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.list-style-view .view-header .artice-header .section-title{margin-bottom:0}.list-style-view .view-header .artice-header .news-archive{font-size:18px;font-family:"Roboto",sans-serif;font-weight:700}.list-style-view .view-header .artice-header .news-archive a{color:#862633}.list-style-view .view-content>div .post-wrap{background:#fff;box-sizing:border-box;border:none;border-radius:0;box-shadow:none;margin-bottom:20px}.list-style-view .view-content>div .post-wrap .post-img img{width:100%;height:auto}.list-style-view .view-content>div .post-wrap .full .content-wrap{padding-left:12px}.list-style-view .view-content>div .post-wrap .content-wrap{padding:20px 20px 30px 0;margin-left:0}.list-style-view .view-content>div .post-wrap .content-wrap .post-title{font-size:25px;font-weight:400;line-height:normal;font-family:"Libre Baskerville",serif;margin-bottom:10px}.view-event-view .list-style-view .view-content>div .post-wrap .content-wrap .post-title{font-size:16px}.list-style-view .view-content>div .post-wrap .content-wrap .post-title a{color:#333;text-decoration:none}.list-style-view .view-content>div .post-wrap .content-wrap .post-title a:focus,.list-style-view .view-content>div .post-wrap .content-wrap .post-title a:hover{color:#862633}.list-style-view .view-content>div .post-wrap .content-wrap .post-date,.list-style-view .view-content>div .post-wrap .content-wrap .post-excerpt{font-size:16px;font-weight:400;font-family:"Roboto Condensed",sans-serif;margin:0;line-height:19px}.list-style-view .view-content>div .post-wrap .content-wrap .post-date .all-day,.list-style-view .view-content>div .post-wrap .content-wrap .post-excerpt .all-day{text-transform:capitalize}.list-style-view .view-content>div .post-wrap .content-wrap .post-date a,.list-style-view .view-content>div .post-wrap .content-wrap .post-excerpt a{color:#862633}.list-style-view .view-content>div .post-wrap .content-wrap .post-date a:hover,.list-style-view .view-content>div .post-wrap .content-wrap .post-excerpt a:hover{text-decoration:underline}.list-style-view .view-content>div:nth-child(2n+1) .post-wrap{background:#f9f7f5;border-top-right-radius:10px}.featured-news-slider .featured-article-slider{max-width:1200px;width:100%;margin:0 auto;border:none;background:0 0 !important}.featured-news-slider .featured-article-slider .content-wrap .post-title a{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4}@media (max-width:767px){.featured-news-slider .featured-article-slider .content-wrap .post-title a{font-size:26px}}.featured-news-slider .featured-article-slider .content-wrap .post-date{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:1.5;font-weight:400}.featured-news-slider .featured-article-slider .content-wrap .post-body{font-size:20px;line-height:30px}.featured-news-slider .featured-article-slider .controls{display:none}.featured-news-slider .featured-article-slider .flex-control-nav li{padding:0}.featured-news-slider:before{content:"";background:#862633;position:absolute;left:-100%;bottom:-4px;width:100%;height:4px}@media screen and (max-width:1024px){.featured-news-slider:before{left:0;bottom:0}}.toolbar-fixed .featured-news-slider:before{left:-99%;bottom:0}.featured-news-slider:after{content:"";background:#862633;position:absolute;right:-100%;bottom:-4px;width:100%;height:4px}@media screen and (max-width:1024px){.featured-news-slider:after{right:0;bottom:0}}.toolbar-fixed .featured-news-slider:after{right:-99%;bottom:0}.toolbar-horizontal .featured-news-slider:before{left:-100%;bottom:-4px}.toolbar-horizontal .featured-news-slider:after{right:-100%;bottom:-4px}.path-news .layout-hero-content{margin-bottom:0}.path-news .layout-content-top{background:#fef8eb}.path-news .layout-content-top .breadcrumb{background:#fef8eb;padding:0;margin:0}.path-news .layout-container{margin-bottom:30px;margin-top:30px}@media (min-width:768px){.path-news .layout-container{margin-bottom:60px;margin-top:60px}}.path-news .region-content-bottom .field--name-field-content-bottom{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-flow:row wrap}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item{flex:0 0 100%;overflow:visible}@media screen and (max-width:767px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item{flex:0 0 100%}}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--welcome-section{position:relative}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--welcome-section:before{content:"";background:#fef8eb;position:absolute;left:-100%;top:0;height:100%;width:100%}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--welcome-section:after{content:"";background:#fef8eb;position:absolute;right:-100%;top:0;height:100%;width:100%}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles{background:#fef8eb;position:relative;padding:70px 0 60px;margin:0}@media (max-width:767px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles{padding:40px 0 0}}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .paragraph--type--listing{display:flex;align-items:center;flex-flow:row;margin-top:50px}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .paragraph--type--listing .listing-image img{max-width:100px;width:100%;height:auto;border-radius:50%}@media screen and (max-width:1024px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .paragraph--type--listing .listing-image img{width:auto}}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .paragraph--type--listing .listing-info{padding-left:15px}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .listing-link{margin-top:15px;border-top:4px solid #e8dede;text-align:right;padding-top:10px}@media (max-width:767px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .listing-link{text-align:center}}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles .listing-link a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles:before{content:"";background:#fef8eb;position:absolute;left:-100%;top:0;width:100%;height:100%;z-index:-1}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles:after{content:"";background:#fef8eb;position:absolute;right:-100%;top:0;width:100%;height:100%;z-index:-1}@media screen and (max-width:1024px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item .paragraph--type--featured-blog-articles:after{right:0}}@media (max-width:767px){.path-news .region-content-bottom .field--name-field-content-bottom>.field__item:nth-child(2) .listing-link{padding-bottom:30px}}.path-news .region-content-bottom .field--name-field-content-bottom>.field__item:last-child{flex:0 0 100%}.path-news .field--name-field-after-content{display:flex;justify-content:space-between;flex-flow:row wrap}.path-news .field--name-field-after-content>.field__item{flex:0 0 50%;background:#fef8eb}@media (max-width:767px){.path-news .field--name-field-after-content>.field__item{flex:0 0 100%}}.path-news .field--name-field-after-content>.field__item .featured-blog-view{background:#fef8eb;padding:60px 0;position:relative}@media (max-width:767px){.path-news .field--name-field-after-content>.field__item .featured-blog-view{padding:20px 0}}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-header{margin-bottom:40px}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-header h2{font-size:38px;line-height:47px;font-family:"Libre Baskerville",serif;margin:0}@media (max-width:767px){.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-header h2{font-size:28px}}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row{padding:0 0 35px}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content{display:flex;justify-content:space-between}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .featured-img{flex:0 0 20%}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .featured-img img{max-width:101px;width:100%;height:auto;border-radius:50%}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .content{flex:0 0 80%;padding:0 15px}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .content .title{font-size:16px;font-family:"Libre Baskerville",serif;line-height:20px}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .content .title a{color:#373634;text-decoration:none}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-content .views-row .views-field-nothing .featured-content .content .title a:hover{text-decoration:underline}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-footer{padding:0 12px}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-footer .more-news{text-align:right;font-size:18px;line-height:22px;font-weight:700;font-family:"Roboto",sans-serif;padding-top:10px;border-top:4px solid #e1dcd1}@media (max-width:767px){.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-footer .more-news{text-align:center}}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-footer .more-news a{color:#862633;text-decoration:underline}.path-news .field--name-field-after-content>.field__item .featured-blog-view .view-footer .more-news a:hover{text-decoration:none}@media screen and (min-width:768px){.path-news .field--name-field-after-content>.field__item .featured-blog-view.faith-blog:before{content:'';background:#fef8eb;position:absolute;left:-100%;top:0;height:100%;width:100%}}@media screen and (min-width:768px){.path-news .field--name-field-after-content>.field__item .featured-blog-view.summer-blog:after{content:'';background:#fef8eb;position:absolute;right:-100%;top:0;height:100%;width:100%}}.path-news .field--name-field-after-content>.field__item:first-child{flex:0 0 100%;background:0 0}.path-news h1.page-title,.path-alumni-faith-action-blog h1.page-title,.path-admission-summer-program-blog h1.page-title{margin:0 0 30px}@media (min-width:768px){.path-news h1.page-title,.path-alumni-faith-action-blog h1.page-title,.path-admission-summer-program-blog h1.page-title{margin:0 0 60px}}.path-news .view-empty,.path-alumni-faith-action-blog .view-empty,.path-admission-summer-program-blog .view-empty{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4}.path-events .layout-hero-content,.path-calendar-month .layout-hero-content,.path-bookstore-merchandise .layout-hero-content,.path-bookstore-merchandise-ne .layout-hero-content{margin-bottom:0}.path-events .layout-container .layout-center,.path-calendar-month .layout-container .layout-center,.path-bookstore-merchandise .layout-container .layout-center,.path-bookstore-merchandise-ne .layout-container .layout-center{padding-left:10px}.path-events .layout-content-top,.path-calendar-month .layout-content-top,.path-bookstore-merchandise .layout-content-top,.path-bookstore-merchandise-ne .layout-content-top{background:#fef8eb}.path-events .layout-content-top .breadcrumb,.path-calendar-month .layout-content-top .breadcrumb,.path-bookstore-merchandise .layout-content-top .breadcrumb,.path-bookstore-merchandise-ne .layout-content-top .breadcrumb{background:#fef8eb;margin:0}.path-events .layout-content-top #block-exposedformevent-viewpage-1,.path-events .layout-content-top #block-exposedformmerchandisepage-1,.path-events .layout-content-top #block-exposedformmerchandisepage-3,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3{background:#fef8eb;border-top:4px solid #862633;padding:46px 0 52px;position:relative}.path-events .layout-content-top #block-exposedformevent-viewpage-1 label,.path-events .layout-content-top #block-exposedformmerchandisepage-1 label,.path-events .layout-content-top #block-exposedformmerchandisepage-3 label,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 label,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 label{font-size:15px;color:#595855;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:20px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield{width:75%;padding:0 12px;margin:0 0 30px}@media (max-width:767px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield{width:100%}}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input{border:2px solid #c9c8c7;border-radius:5px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input:focus,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input:focus{border-color:#862633}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input::placeholder,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input::placeholder,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input::placeholder,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input::placeholder,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input::placeholder,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input::placeholder,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input::placeholder,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input::placeholder,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input::placeholder,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-textfield input::placeholder,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield input::placeholder,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield input::placeholder{font-size:16px;font-style:italic;font-family:"Roboto",sans-serif;color:#333}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select{width:25%;padding:0 12px;margin:0;font-style:italic}@media (max-width:767px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select{width:50%}}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select{border:2px solid #c9c8c7;border-radius:5px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select:focus,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select select:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select select:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select select:focus{border-color:#862633}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select.form-item-field-campus-badge-target-id,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select.form-item-field-campus-badge-target-id,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select.form-item-field-campus-badge-target-id{margin:0 0 30px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label{position:relative}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-select label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-select label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date{display:block;width:22%;padding:0 12px;margin:0;position:relative}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label{position:relative}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}@media (max-width:991px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date{width:36%}}@media (max-width:767px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date{width:48%}}@media screen and (max-width:650px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date{width:47%}}@media screen and (max-width:450px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date{width:46%}}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label{position:static}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date label:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date label:after{content:url("/themes/custom/tac/css/../images/date-icon.png");bottom:4px;right:16px;top:unset;padding:10px 13.5px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input{font-size:16px;border:2px solid #c9c8c7;padding:10px 15px;min-height:50px;border-radius:5px;text-transform:uppercase;font-style:italic}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input:focus,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date input:focus{border-color:#862633}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value{margin-right:20px;position:relative}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-date.form-item-field-start-date-value:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-date.form-item-field-start-date-value:after{content:'To';position:absolute;top:50%;right:-20px}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions{width:auto;margin:23px 0 0 31px}@media (max-width:991px){.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions{width:100%;margin:23px 0 0 15px}}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:hover,.path-events .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:hover,.path-events .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:focus,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:hover,.path-events .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:focus,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:hover,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:hover,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:focus,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:hover,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:hover,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:hover,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:focus,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:hover,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:hover,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1 .form-actions input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:hover,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions input:focus,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:hover,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions input:focus{background:#fff;color:#862633;text-decoration:none}.path-events .layout-content-top #block-exposedformevent-viewpage-1:before,.path-events .layout-content-top #block-exposedformmerchandisepage-1:before,.path-events .layout-content-top #block-exposedformmerchandisepage-3:before,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1:before,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1:before,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3:before,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1:before,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1:before,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3:before,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1:before,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1:before,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3:before{content:"";background:#862633;position:absolute;left:-100%;top:-4px;width:100%;height:4px}.path-events .layout-content-top #block-exposedformevent-viewpage-1:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3:after{content:"";background:#862633;position:absolute;right:-100%;top:-4px;width:100%;height:4px}@media screen and (max-width:991px){.path-events .layout-content-top #block-exposedformevent-viewpage-1:after,.path-events .layout-content-top #block-exposedformmerchandisepage-1:after,.path-events .layout-content-top #block-exposedformmerchandisepage-3:after,.path-calendar-month .layout-content-top #block-exposedformevent-viewpage-1:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-1:after,.path-calendar-month .layout-content-top #block-exposedformmerchandisepage-3:after,.path-bookstore-merchandise .layout-content-top #block-exposedformevent-viewpage-1:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1:after,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformevent-viewpage-1:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1:after,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3:after{right:-15px}}.path-events .layout-container,.path-calendar-month .layout-container,.path-bookstore-merchandise .layout-container,.path-bookstore-merchandise-ne .layout-container{margin-bottom:30px;margin-top:30px}@media (min-width:768px){.path-events .layout-container,.path-calendar-month .layout-container,.path-bookstore-merchandise .layout-container,.path-bookstore-merchandise-ne .layout-container{margin-bottom:60px;margin-top:60px}}.path-events h1.page-title,.path-calendar-month h1.page-title,.path-bookstore-merchandise h1.page-title,.path-bookstore-merchandise-ne h1.page-title{margin:0 0 60px}.path-events #site-branding,.path-calendar-month #site-branding,.path-bookstore-merchandise #site-branding,.path-bookstore-merchandise-ne #site-branding{box-shadow:0 2px 8px rgba(0,0,0,.25)}.path-events .region-content-top .views-page-title>h2,.path-calendar-month .region-content-top .views-page-title>h2,.path-bookstore-merchandise .region-content-top .views-page-title>h2,.path-bookstore-merchandise-ne .region-content-top .views-page-title>h2{margin-left:5px;margin-bottom:25px}.path-events .mb-event-calendar,.path-calendar-month .mb-event-calendar,.path-bookstore-merchandise .mb-event-calendar,.path-bookstore-merchandise-ne .mb-event-calendar{float:none;display:block;margin-bottom:30px}body[class*=path-events-day] .layout-container .layout-center{padding-left:60px}.cb-event-view-toggle{float:right;margin-top:10px}.cb-event-view-toggle .event-menu{margin:0}.cb-event-view-toggle .event-menu li a{padding:4px 20px;display:block;border-radius:3px;border:.1rem solid #d1d0ce;text-decoration:none;color:#666}.cb-event-view-toggle .event-menu li a:hover{background:#005794;color:#fff}.cb-event-view-toggle+.block{clear:both}.view-id-event_view.view-display-id-page_1 .post-wrap .content-wrap .post-title{font-size:16px !important}.view-id-event_view.view-display-id-page_1 .view-filters{background:#f0f0f0;padding:2rem 2.5rem 3rem;margin-bottom:3rem}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form{padding:0}@media (min-width:768px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline{display:flex;flex-flow:row wrap;align-items:center}}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item{padding:0;margin:0 0 2rem}@media (min-width:768px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item{margin-bottom:0;padding-right:2rem}}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item.form-type-select select{height:5rem}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-actions{margin:0;display:flex;justify-content:center;width:auto}@media (min-width:768px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-actions{position:relative;display:inline-flex;margin:2.5rem 0 0;max-height:50px;float:right}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-actions input[data-drupal-selector*=edit-submit]{padding:1.15rem 4rem;max-height:50px}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-actions input[data-drupal-selector=edit-reset]{background:0 0;order:-1;border:none;color:#005794;margin:0;display:none;padding:0 2rem 0 0}}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form.form-values-exist .form--inline .form-actions input[data-drupal-selector=edit-reset]{display:block}@media (min-width:768px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item{flex-basis:33.33%;max-width:33.33%}}@media (min-width:992px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item.form-type-textfield{max-width:calc(calc(100% - 50%) - 13rem);flex:0 0 calc(calc(100% - 50%) - 13rem)}}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item.form-type-date input{height:5rem;padding:11px 20px;border:none;font-size:1.4rem}@media (max-width:991px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item.form-type-date.form-item-field-end-date-value{padding-right:0}}@media (min-width:992px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-item.form-type-date{flex:0 0 25%;max-width:25%}}.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form .form--inline .form-actions{margin:2.5rem auto 0;float:none}@media (min-width:992px){.view-id-event_view.view-display-id-page_1 .view-filters .views-exposed-form.form-values-exist .form--inline .form-item.form-type-textfield{max-width:calc(calc(100% - 50%) - 19.3rem);flex:0 0 calc(calc(100% - 50%) - 19.3rem)}}.view-id-event_view.view-display-id-page_1 .attachment .view-content h3{margin-bottom:2rem}.view-id-event_view.view-display-id-page_1 .event-wrap .content-wrap .title{font-size:2.4rem;line-height:3.2rem}.view-id-event_view.view-display-id-page_1 .event-wrap .content-wrap .event-link{line-height:1}.view-id-event_view.view-display-id-page_1 .event-wrap .content-wrap .event-link a{display:inline-block;font-size:1.4rem;font-family:"helvetica",Arial,sans-serif;font-weight:700;line-height:1.7rem;color:#e84708;transition:.2s color ease;text-transform:capitalize;text-decoration:none}.view-id-event_view.view-display-id-page_1 .event-wrap .content-wrap .event-link a:hover,.view-id-event_view.view-display-id-page_1 .event-wrap .content-wrap .event-link a:focus{color:#e84708;text-decoration:underline}.view-id-event_view.view-display-id-page_1 nav.pager{margin:60px 0 50px}.paragraph--type--sidebar-links{background:#f9f7f5;padding-left:6px;border-top-right-radius:6px;margin-top:0}.paragraph--type--sidebar-links .field--name-field-title{font-family:"Libre Baskerville",serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.22;font-size:20px;line-height:24px;padding:16px 15px 15px 26px}@media (max-width:767px){.paragraph--type--sidebar-links .field--name-field-title{font-size:16px}}.paragraph--type--sidebar-links .field--name-field-link{background:#fff}.paragraph--type--sidebar-links .field--name-field-link>.field__item{border-bottom:1px solid #d8d8d8;margin-left:20px}.paragraph--type--sidebar-links .field--name-field-link>.field__item a{color:#862633;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.5625;text-decoration:underline;line-height:28px;text-decoration:none;display:block;position:relative;margin-bottom:13.5px;padding-top:15.5px;padding-right:22px}.paragraph--type--sidebar-links .field--name-field-link>.field__item a:hover{text-decoration:none;color:#282b2c}.paragraph--type--sidebar-links .field--name-field-link>.field__item a:after{content:url("/themes/custom/tac/css/../images/sidebar-link-arrow.png");position:absolute;right:0;font-size:24px;bottom:0}.paragraph--type--sidebar-links .field--name-field-link>.field__item:first-child a{padding-top:21px}.paragraph--type--sidebar-links .field--name-field-link>.field__item:last-child{border:none}.event-tab-menu .menu{display:flex;flex-flow:row wrap;align-items:center;border-radius:8px;margin:0 0 30px}.event-tab-menu .menu li{flex:0 0 50%;text-align:center;padding:0}.event-tab-menu .menu li a{text-decoration:none;font-size:20px;color:#373634;background:#f9f7f5;display:block;font-family:"Libre Baskerville",serif;font-weight:400;padding:0;line-height:53px}.event-tab-menu .menu li.menu-item--active-trail a{color:#fff;background:#862633}.event-tab-menu .menu li:first-child a{border-radius:10px 0 0 10px;border:1px solid #862633}.path-calendar-month .event-tab-menu .menu li:first-child a{border:1px solid #aca39a;border-right-color:#000}.event-tab-menu .menu li:last-child a{border:1px solid #aca39a;border-radius:0 10px 10px 0;border-left-color:#000}.path-calendar-month .event-tab-menu .menu li:last-child a{border:1px solid #862633;border-left-color:#862633}.view-id-article_view.featured-news-grid>.attachment{min-height:21.5rem;height:auto;margin:0 0 20px}@media (min-width:992px){.view-id-article_view.featured-news-grid>.attachment{margin-bottom:0}}.view-id-article_view.featured-news-grid>.attachment .featured-post-wrap{padding:2rem}@media (min-width:992px){.view-id-article_view.featured-news-grid>.view-content{padding-left:2rem}}.view-id-article_view.featured-news-grid>.view-content>div{position:relative}.view-id-article_view.featured-news-grid>.view-content>div:before{content:'';display:block;position:absolute;bottom:0;left:0;height:80%;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);z-index:9}.view-id-article_view.featured-news-grid>.view-content>div:first-child{margin-bottom:2rem}.view-id-article_view.featured-news-grid>.view-content>div .featured-post-wrap{min-height:21.5rem;position:relative}.view-id-article_view.featured-news-grid>.view-content>div .featured-post-wrap .content-wrap{box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;padding:2rem;z-index:5;color:#fff;z-index:10}.view-id-article_view.featured-news-grid .featured-post-wrap .post-title{font-size:2rem;line-height:2.4rem;margin-bottom:8px}.view-id-article_view.featured-news-grid .featured-post-wrap .post-title a{color:#fff}.view-id-article_view.featured-news-grid .featured-post-wrap .post-date{margin:0;color:#fff;float:left}.view-id-article_view.featured-news-grid .featured-post-wrap .post-body{font-size:2rem;line-height:2.4rem;font-weight:600;margin-bottom:8px}.view-id-article_view.featured-news-grid .featured-post-wrap .post-link{line-height:1;float:right}.view-id-article_view.featured-news-grid .featured-post-wrap .post-link .read-more-link{display:inline-block;font-size:1.4rem;font-family:"helvetica",Arial,sans-serif;font-weight:700;line-height:1.7rem;color:#fff;transition:.2s color ease;text-transform:capitalize;text-decoration:none}.view-id-article_view.featured-news-grid .featured-post-wrap .post-link .read-more-link:hover,.view-id-article_view.featured-news-grid .featured-post-wrap .post-link .read-more-link:focus{color:#e84708;text-decoration:underline}.featured-events-grid.view-display-id-block_3{display:flex;justify-content:space-between;flex-flow:row wrap;margin-left:-12px;margin-right:-12px;margin-bottom:30px}.featured-events-grid.view-display-id-block_3>.attachment{flex:0 0 66.66%;padding:0 12px;margin-bottom:20px}@media (max-width:767px){.featured-events-grid.view-display-id-block_3>.attachment{flex:0 0 100%}}.featured-events-grid.view-display-id-block_3>.attachment .title{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4;line-height:35px;margin-bottom:5px}@media (max-width:767px){.featured-events-grid.view-display-id-block_3>.attachment .title{font-size:26px}}.featured-events-grid.view-display-id-block_3>.attachment .time{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.5;font-family:"Roboto Condensed",sans-serif;font-weight:400;text-transform:capitalize;line-height:19px;margin-bottom:0}.featured-events-grid.view-display-id-block_3>.view-content{flex:0 0 33.333333%;padding:0 12px}@media (max-width:767px){.featured-events-grid.view-display-id-block_3>.view-content{flex:0 0 100%}}.featured-events-grid.view-display-id-block_3>.view-content .title{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.5;margin:0 0 5px;line-height:20px;font-weight:400}.featured-events-grid.view-display-id-block_3>.view-content .time{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.5;font-family:"Roboto Condensed",sans-serif;font-weight:400;text-transform:capitalize;line-height:19px;margin:0}.featured-events-grid.view-display-id-block_3>.view-content .views-field-nothing{margin-bottom:20px}.featured-events-grid.view-display-id-block_3 .featured-event-wrap .content-wrap{background-color:#fef8eb;border-radius:0 10px 0 0;margin-right:30px;margin-top:-55px;padding:15px 20px 0 0;margin-left:0;position:relative;z-index:1;width:90%}@media (max-width:991px){.featured-events-grid.view-display-id-block_3 .featured-event-wrap .content-wrap{margin-top:0;margin-right:0;width:100%}}.view-events-calendar{padding-bottom:6rem}.view-events-calendar .view-header h3{text-align:center}.view-events-calendar .calendar-calendar table thead th{background-color:#ccc;font-size:2rem;line-height:2.4rem;color:#282b2c;padding:6px}.view-events-calendar .calendar-calendar table tbody tr td .inner{display:block;padding:.5rem 1.2rem;position:unset !important}.view-events-calendar .calendar-calendar table tbody tr td .inner .item{float:left;padding-bottom:1.5rem;position:relative;width:100%}.view-events-calendar .calendar-calendar table tbody tr td .inner .contents{font-size:1.4rem;line-height:1.4rem;opacity:unset}.view-events-calendar .calendar-calendar table tbody tr td .inner .contents span.start-date{display:none}.view-events-calendar .calendar-calendar table tbody tr td .inner .contents .event-time{color:#005794;font-weight:700}.view-events-calendar .calendar-calendar table tbody tr td .inner .contents .event-time span.start-date{display:inline-block}.view-events-calendar .calendar-calendar table tbody tr td .inner .contents .event-content{padding-top:.5rem;color:#333;cursor:pointer;font-weight:700}.view-events-calendar .calendar-calendar table tbody tr td .day{float:left;color:#282b2c;font-size:3rem;line-height:3rem;padding:0;width:auto}.view-events-calendar .calendar-calendar .item.active .contents .popup{display:block}.view-events-calendar .calendar-calendar .item.active .contents .popup .event-popup{display:none}.view-events-calendar .calendar-calendar .item.active .contents .popup .event-popup.active{display:block}.view-events-calendar .calendar-calendar .item .contents .popup{display:none}.view-events-calendar .calendar-calendar ul.popup{position:absolute;background:#fff;z-index:12;box-shadow:0 0 1rem #282b2c;padding:1.5rem 3.5rem 1.5rem 2.5rem;width:383px;margin-left:-135px}.view-events-calendar .calendar-calendar ul.popup span.fa-close{display:block;float:right;position:relative;right:-15px;cursor:pointer}.view-events-calendar .calendar-calendar ul.popup li .event-popup .date{color:#005794;text-align:left;font-size:1.8rem;line-height:1.8rem;text-transform:capitalize;margin:0 0 5px}.view-events-calendar .calendar-calendar ul.popup li .event-popup .date .date-wrap{position:inherit}.view-events-calendar .calendar-calendar ul.popup li .event-popup .date .date-wrap .date-month{text-transform:initial}.view-events-calendar .calendar-calendar ul.popup li .event-popup .address .label{font-size:18px;line-height:26px;color:#333;font-weight:400}.view-events-calendar .calendar-calendar ul.popup li .event-popup .address .location{color:#e84708;font-size:18px;line-height:26px;font-weight:400}.view-events-calendar .calendar-calendar ul.popup li .event-popup .content{padding:0;font-weight:700;font-size:20px;line-height:24px;margin:5px 0 0;color:#333}.view-events-calendar .calendar-calendar ul.popup:after{content:'';width:0;height:0;border-top:30px solid #fff;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;left:0;right:0;margin:0 auto;bottom:-29px;filter:drop-shadow(0px 4px 0 rgba(225,224,225,.9))}.view-events-calendar .calendar-calendar #single-day-container .calendar-time-holder{width:14% !important}.view-events-calendar .calendar-calendar #single-day-container .calendar-agenda-hour{padding-right:0}.view-events-calendar .calendar-calendar #single-day-container .calendar-agenda-hour:before{content:'';width:50px;background:#d8d8d8;float:right;text-decoration:none;height:100%;margin-left:2px}.view-events-calendar .calendar-calendar #single-day-container .calendar-agenda-hour.first .calendar-hour{width:50px;display:inline-block}.view-events-calendar .calendar-calendar #single-day-container .calendar-agenda-items .view-item{max-width:calc(100% - 125px)}.view-events-calendar .calendar-calendar #single-day-container .calendar-agenda-items .view-item a:hover{color:#e84708;text-decoration:none}.view-events-calendar nav.pager{overflow:hidden}.view-events-calendar nav.pager ul.js-pager__items{overflow:hidden;padding:0;margin:0 0 2rem}.view-events-calendar nav.pager ul.js-pager__items .pager__item{padding:0}.view-events-calendar nav.pager ul.js-pager__items .pager__item a{padding:1.3rem 4rem;display:block;background:#f5f5f5;font-size:1.4rem;line-height:1;color:#005794;font-weight:700}.view-events-calendar nav.pager ul.js-pager__items .pager__item a:hover{background:#e84708;color:#fff}.view-events-calendar nav.pager ul.js-pager__items .pager__item--previous{float:left}.view-events-calendar nav.pager ul.js-pager__items .pager__item--next{float:right}.view-events-calendar.view-display-id-page_day .view-header>h3{font-size:5.2rem;line-height:5.2rem}@media (max-width:991px){.view-events-calendar.view-display-id-page_day .view-header>h3{font-size:3.6rem;line-height:3.6rem}}.view-events-calendar .calendar-calendar .month-view .full td.multi-day,.view-events-calendar .calendar-calendar .week-view .full td.multi-day,.view-events-calendar .calendar-calendar .day-view .full td.multi-day{border-bottom-width:0 !important}.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.weekview,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.dayview,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.monthview,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.weekview,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.dayview,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.monthview,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.weekview,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.dayview{overflow:hidden;width:auto;padding:0 3px;background:#ffc;height:35px}.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .cutoff,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continues,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.weekview .cutoff,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.weekview .continues,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.dayview .cutoff,.view-events-calendar .calendar-calendar .month-view .full td.multi-day div.dayview .continues,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.monthview .cutoff,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.monthview .continues,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .cutoff,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .continues,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.dayview .cutoff,.view-events-calendar .calendar-calendar .week-view .full td.multi-day div.dayview .continues,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.monthview .cutoff,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.monthview .continues,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.weekview .cutoff,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.weekview .continues,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .cutoff,.view-events-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .continues{background:0 0}.featured-news-slider{background:#fef8eb;border-bottom:4px solid #862633;position:relative}.featured-news-slider .featured-article-slider{background:#f5f5f5;margin-bottom:90px}.featured-news-slider .featured-article-slider .featured-post-wrap .post-img{height:100%}.featured-news-slider .featured-article-slider .featured-post-wrap .post-img a{display:block;height:100%}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .campus-badge{margin-bottom:20px;margin-top:20px}@media (min-width:768px){.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .campus-badge{margin-top:0}}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-title{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4;line-height:35px;margin-bottom:10px}@media (max-width:767px){.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-title{font-size:26px}}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-title a{line-height:35px}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-title a:hover,.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-title a:focus{color:#862633}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-date{margin-bottom:22px;text-transform:capitalize;line-height:19px}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-body{font-size:20px;line-height:30px}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-link a{display:inline-block;font-size:1.4rem;font-family:"helvetica",Arial,sans-serif;font-weight:700;line-height:1.7rem;color:#e84708;transition:.2s color ease;text-transform:capitalize;text-decoration:none}.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-link a:hover,.featured-news-slider .featured-article-slider .featured-post-wrap .content-wrap .post-link a:focus{color:#e84708;text-decoration:underline}.featured-news-slider .controls .custom-controls-container{display:none}.featured-news-slider .controls a.flex-prev,.featured-news-slider .controls a.flex-next{color:#696666;text-shadow:none;top:30%}@media (min-width:992px){.featured-news-slider .controls a.flex-prev,.featured-news-slider .controls a.flex-next{bottom:-15px;top:auto;left:59.2%}}@media (min-width:992px){.featured-news-slider .controls a.flex-next{left:calc(59.2% + 50px);right:auto}}.featured-news-slider .flex-control-paging li a{width:16px;height:16px;border:3px solid #7f7c75 !important;box-shadow:none}.featured-news-slider .flex-control-paging li a.flex-active{background:0 0;border:3px solid #7f7c75}.featured-news-slider .flex-control-paging li a.flex-active:hover{background:0 0}.featured-news-slider .flex-control-paging li a:hover{background:#7f7c75}.view-map-view .geolocation-common-map{padding-bottom:4rem;overflow:hidden}@media (min-width:992px){.view-map-view .geolocation-common-map-locations{padding-right:2rem}}.view-map-view .geolocation-common-map-locations-inner{max-height:40rem;overflow-x:auto}.view-map-view .geolocation-common-map-locations-inner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d62929}.view-map-view .geolocation-common-map-locations .geolocation{padding:.8rem 2rem 1.8rem;border-top:solid .5rem #d8d8d8}.view-map-view .geolocation-common-map-locations .geolocation .location-title{font-size:2.4rem;line-height:3.2rem;margin:0}.view-map-view .geolocation-common-map-locations .geolocation .location-content{font-size:1.6rem;line-height:2.4rem}.view-map-view .geolocation-common-map-locations .geolocation .location-content p:last-child{margin-bottom:0}.view-map-view .geolocation-common-map-locations .geolocation .location-content .read-more-link{display:inline-block;font-size:1.4rem;font-family:"helvetica",Arial,sans-serif;font-weight:700;line-height:1.7rem;color:#e84708;transition:.2s color ease;text-transform:capitalize;text-decoration:none}.view-map-view .geolocation-common-map-locations .geolocation .location-content .read-more-link:hover,.view-map-view .geolocation-common-map-locations .geolocation .location-content .read-more-link:focus{color:#e84708;text-decoration:underline}.view-map-view .geolocation-common-map-locations .geolocation:last-child{border-bottom:solid .5rem #d8d8d8}@media (max-width:991px){.view-map-view .geolocation-common-map-container{width:100% !important;margin-top:3rem}}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c{padding:16px 20px 6px !important}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-title{font-size:2.4rem;line-height:3.2rem;margin:0}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content{font-size:1.6rem;line-height:2.4rem}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content .views-field-field-address{font-weight:400}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content p:last-child{margin-bottom:0}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content .read-more-link{display:inline-block;font-size:1.4rem;font-family:"helvetica",Arial,sans-serif;font-weight:700;line-height:1.7rem;color:#e84708;transition:.2s color ease;text-transform:capitalize;text-decoration:none}.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content .read-more-link:hover,.view-map-view .geolocation-common-map-container .gm-style .gm-style-iw-c .location-content .read-more-link:focus{color:#e84708;text-decoration:underline}.page-node-person .layout-content-top{background:#fff !important}.page-node-person .layout-content-top #block-tac-breadcrumbs .breadcrumb{background:#fff !important}.page-node-person .layout-content-top:before{display:none}.page-node-person .block-page-title-block{display:none}.page-node-person .profile-wrap{background:#fff;margin-bottom:20px}.page-node-person .profile-wrap .profile-wrap-inner{display:flex;position:relative}@media (max-width:767px){.page-node-person .profile-wrap .profile-wrap-inner{flex-flow:column}}.page-node-person .profile-wrap .profile-wrap-inner:before{content:"";height:100%;position:absolute;top:0;width:87.5%;left:12.5%;z-index:0}@media (max-width:767px){.page-node-person .profile-wrap .profile-wrap-inner:before{width:100%;left:0}}.page-node-person .profile-wrap .person-image{width:25%}@media (max-width:767px){.page-node-person .profile-wrap .person-image{width:100%}}.page-node-person .profile-wrap .profile-img{position:relative}@media (max-width:767px){.page-node-person .profile-wrap .profile-img{padding:0;max-width:150px;margin:0 auto}}.page-node-person .profile-wrap .profile-img img{width:100%;height:auto;border-radius:50%;border:6px solid transparent;position:relative;z-index:1}.page-node-person .profile-wrap .profile-img.ne img{border:6px solid #c5800c}.page-node-person .profile-wrap .profile-img.ca img{border:6px solid #003b5c}.page-node-person .profile-wrap .profile-img.all img{border:6px solid #862633}.page-node-person .profile-wrap .profile-img:after{content:"";height:100%;position:absolute;left:0;width:50%;z-index:0}@media screen and (min-width:768px){.page-node-person .profile-wrap .profile-img:after{background-color:#fff}}.page-node-person .profile-wrap .person-content{position:relative;width:75%}@media (max-width:767px){.page-node-person .profile-wrap .person-content{width:100%;text-align:center}}.page-node-person .profile-wrap .person-content .content-wrap{width:100%;padding:26px 30px 26px 24px}@media (max-width:767px){.page-node-person .profile-wrap .person-content .content-wrap{padding:10px}}.page-node-person .profile-wrap .person-content .content-wrap .profile-title .full-name a{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4;line-height:35px;color:#373634;display:block;padding-bottom:5px}@media (max-width:767px){.page-node-person .profile-wrap .person-content .content-wrap .profile-title .full-name a{font-size:26px}}.page-node-person .profile-wrap .person-content .content-wrap .profile-title .credentials{font-size:20px;font-style:italic;font-family:"Roboto Condensed",sans-serif;color:#706f6c;line-height:24px;margin-bottom:12px}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info{display:flex;flex-flow:row wrap;align-items:center}@media (max-width:767px){.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info{justify-content:center}}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .fa-phone,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .fa-envelope,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .fa-map-marker{color:#862633;font-size:1.4rem;margin-right:5px}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone ul,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email ul{list-style:none;margin:0}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone ul li,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email ul li{margin:0}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-location{font-size:16px;color:#242628;font-family:"Roboto Condensed",sans-serif}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone{margin-right:20px}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email span,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone span{color:#862633;margin-right:5px}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a{font-size:16px;color:#242628;text-decoration:underline;font-family:"Roboto Condensed",sans-serif}.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a:hover,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a:focus,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a:hover,.page-node-person .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a:focus{text-decoration:none}.page-node-person .profile-wrap{border-bottom:5px solid #f9f7f5;padding-bottom:15px}.page-node-person .profile-wrap .profile-title{margin-bottom:14px}.page-node-person .profile-wrap .profile-title a{text-decoration:none}.node--type-event .event{margin-top:20px}@media (min-width:768px){.node--type-event .event{margin-bottom:30px}}.node--type-event .event .event-info .date{float:left;margin-right:40px}.node--type-event .event .event-info .event-location{font-size:18px}.node--type-event .event .event-info .event-location .label{font-weight:400;margin-right:5px}.node--type-event .event .event-info .event-location .location .field--name-field-address .address br{display:none}.node--type-event .event .event-info .event-location .location .field--name-field-address .address .postal-code:after,.node--type-event .event .event-info .event-location .location .field--name-field-address .address .organization:after,.node--type-event .event .event-info .event-location .location .field--name-field-address .address .address-line1:after,.node--type-event .event .event-info .event-location .location .field--name-field-address .address .address-line2:after{content:',';padding-left:2px}.node--type-event .event .event-social{margin-top:20px}@media (min-width:768px){.node--type-event .event .event-social{margin-top:0}}.node--type-event .event .event-social .sharethis-wrapper{display:inline-block}.node--type-event .event .event-social .sharethis-wrapper span:not(.st_sharethis_large) .stButton{display:none !important}.node--type-event .event .event-social .sharethis-wrapper span.st_fblike_large{display:none}.node--type-event .event .event-social .sharethis-wrapper span.st_sharethis_large .stButton{display:flex !important;float:left}@media (min-width:768px){.node--type-event .event .event-social .sharethis-wrapper span.st_sharethis_large .stButton{float:right}}.node--type-event .event .event-social .sharethis-wrapper span.st_sharethis_large .stButton:after{content:'share';color:#e84708;margin-left:5px;font-size:14px;font-weight:700}.node--type-event .event .event-social .sharethis-wrapper span.st_sharethis_large .stButton .stLarge{background-image:url(/themes/custom/tac/css/../images/share.png) !important;background-position:initial;opacity:initial;background-repeat:no-repeat;margin-right:5px;width:15px;height:18px}.node--type-event .event .event-social .field--name-field-add{display:block;font-size:1.4rem;line-height:1.9rem;float:left;padding-right:10px}.node--type-event .event .event-social .field--name-field-add a{text-decoration:none;color:#e84708}.node--type-event .event .event-social .field--name-field-add a.atcb-link{font-weight:700}.node--type-event .event .event-social .field--name-field-add a.atcb-link:before{font-family:"FontAwesome";content:"\f271";padding-right:8px}.node--type-event .event .event-social .field--name-field-add a:not(.atcb-link){padding-left:23px}.node--type-event .field--name-field-event-featured-image{margin-bottom:30px}.node--type-event .field--name-field-event-featured-image img{width:100%}@media (min-width:768px){.node--type-event .field--name-field-event-featured-image img{object-fit:cover}}.node--type-event .price{margin-top:-9px}.node--type-event .field--name-field-price{display:inline}.node--type-event .field--name-field-intro1{font-size:2.4rem;line-height:3.4rem;margin-bottom:32px}.node--type-event .field--name-field-event-category{display:flex;flex-flow:row wrap}.node--type-event .field--name-field-event-category .field__label{margin-right:10px;font-size:20px;font-weight:700;color:#333;padding:5px 15px 5px 0}.node--type-event .field--name-field-event-category .field__item{padding:5px 15px;background:#eee;margin-right:10px}.node--type-event .field--name-field-event-category .field__item a{text-decoration:none;font-weight:700;font-size:16px;color:#e84708}.page-node-type-article .region-content-top,.page-node-type-event .region-content-top{display:flex;justify-content:space-between;flex-flow:row wrap}.page-node-type-article .region-content-top .block-system-breadcrumb-block,.page-node-type-event .region-content-top .block-system-breadcrumb-block{flex:0 0 100%;margin-bottom:50px}@media screen and (max-width:991px){.page-node-type-article .region-content-top .block-system-breadcrumb-block,.page-node-type-event .region-content-top .block-system-breadcrumb-block{margin-bottom:20px}}.page-node-type-article .region-content-top .section-title,.page-node-type-event .region-content-top .section-title{flex:0 0 calc(100% - 282px);margin:0}.page-node-type-article .region-content-top img,.page-node-type-event .region-content-top img{flex:0 0 282px;max-width:282px;height:auto}.page-node-type-article .layout-hero-content,.page-node-type-event .layout-hero-content{margin-bottom:0}.page-node-type-article .layout-content-top,.page-node-type-event .layout-content-top{padding-top:50px}.bread-page-banner .page-node-type-article .layout-content-top,.bread-page-banner .page-node-type-event .layout-content-top{padding-top:0}.page-node-type-article .layout-container .layout-center,.page-node-type-event .layout-container .layout-center{padding-left:0;padding-right:0}@media (max-width:1220px){.page-node-type-article .layout-container .layout-center,.page-node-type-event .layout-container .layout-center{padding-left:10px;padding-right:10px}}.page-node-type-article .layout-content-bottom,.page-node-type-event .layout-content-bottom{margin-bottom:0}.page-node-type-article .layout-content-bottom .region-content-bottom,.page-node-type-event .layout-content-bottom .region-content-bottom{padding-top:50px;padding-bottom:50px}@media (max-width:1220px){.page-node-type-article .layout-content-bottom .region-content-bottom,.page-node-type-event .layout-content-bottom .region-content-bottom{padding-left:10px;padding-right:10px}}.page-node-type-article .layout-content-bottom .region-content-bottom h2,.page-node-type-event .layout-content-bottom .region-content-bottom h2{margin-bottom:15px}@media (max-width:767px){.page-node-type-article .layout-content-bottom .region-content-bottom h2,.page-node-type-event .layout-content-bottom .region-content-bottom h2{text-align:center}}.page-node-type-article h1.page-title,.page-node-type-event h1.page-title{margin-bottom:10px}.page-node-type-article .block-page-title-block,.page-node-type-article .block-system-breadcrumb-block,.page-node-type-article .author-info,.page-node-type-article .field--name-field-intro1,.page-node-type-article .field--name-field-intro2,.page-node-type-article .field--name-field-media,.page-node-type-article .field--name-body,.page-node-type-article .field--name-field-article-taxonomies,.page-node-type-article .article-slideshow-description,.page-node-type-event .block-page-title-block,.page-node-type-event .block-system-breadcrumb-block,.page-node-type-event .author-info,.page-node-type-event .field--name-field-intro1,.page-node-type-event .field--name-field-intro2,.page-node-type-event .field--name-field-media,.page-node-type-event .field--name-body,.page-node-type-event .field--name-field-article-taxonomies,.page-node-type-event .article-slideshow-description{margin-left:auto;margin-right:auto}.page-node-type-article .field--name-field-intro1,.page-node-type-event .field--name-field-intro1{font-size:2.4rem;line-height:3.4rem;margin-bottom:15px}.page-node-type-article .field--name-field-intro2,.page-node-type-event .field--name-field-intro2{margin-bottom:15px}.page-node-type-article .author-info,.page-node-type-event .author-info{border-top:4px solid #f9f7f5;padding-top:30px;margin:30px auto 30px}.page-node-type-article .author-info .post-badge,.page-node-type-event .author-info .post-badge{display:inline-block;font-size:16px}.page-node-type-article .author-info .post-author,.page-node-type-event .author-info .post-author{font-size:16px;margin-top:6px;font-family:"Roboto Condensed",sans-serif;display:inline-block}.page-node-type-article .author-info .post-social,.page-node-type-event .author-info .post-social{display:inline-flex;margin-top:15px}@media (min-width:768px){.page-node-type-article .author-info .post-social,.page-node-type-event .author-info .post-social{float:right}}.page-node-type-article .author-info .post-social .label,.page-node-type-event .author-info .post-social .label{margin-right:10px;margin-top:-3px;font-size:16px;font-weight:400}.page-node-type-article .author-info .post-social .sharethis-wrapper .stButton,.page-node-type-event .author-info .post-social .sharethis-wrapper .stButton{margin:0 8px}.page-node-type-article .author-info .post-social .sharethis-wrapper .stLarge,.page-node-type-event .author-info .post-social .sharethis-wrapper .stLarge{background-repeat:no-repeat;background-position:initial;opacity:initial;background:0 0 !important;height:auto;width:auto}.page-node-type-article .author-info .post-social .sharethis-wrapper .stLarge:before,.page-node-type-event .author-info .post-social .sharethis-wrapper .stLarge:before{font-family:"FontAwesome";font-size:28px;color:#862633}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_facebook_large .stLarge:before,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_facebook_large .stLarge:before{content:"\f082"}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_twitter_large .stLarge:before,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_twitter_large .stLarge:before{content:"\f081"}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_email_large .stLarge:before,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_email_large .stLarge:before{content:"\f199"}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_sharethis_large .stButton,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_sharethis_large .stButton{margin:0 0 0 8px}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_sharethis_large .stLarge:before,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_sharethis_large .stLarge:before{content:"\f064"}.page-node-type-article .author-info .post-social .sharethis-wrapper .st_pinterest_large,.page-node-type-article .author-info .post-social .sharethis-wrapper .st_plusone_large,.page-node-type-article .author-info .post-social .sharethis-wrapper .st_fblike_large,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_pinterest_large,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_plusone_large,.page-node-type-event .author-info .post-social .sharethis-wrapper .st_fblike_large{display:none}.page-node-type-article .author-info .add-to-calendar,.page-node-type-event .author-info .add-to-calendar{float:right;margin:0 20px 0 0}.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-link,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-link{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;font-family:"Roboto",sans-serif}.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-link:hover,.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-link:focus,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-link:hover,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-link:focus{background:#fff;color:#862633;text-decoration:none}.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-list,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-list{width:182px}.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item a,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item a{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.5}.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item:hover,.page-node-type-article .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item:focus,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item:hover,.page-node-type-event .author-info .add-to-calendar .addtocalendar .atcb-list .atcb-item:focus{background:#862633}.page-node-type-article .field--name-field-media,.page-node-type-article .field--name-field-event-featured-image,.page-node-type-event .field--name-field-media,.page-node-type-event .field--name-field-event-featured-image{display:none}.page-node-type-article .field--name-field-media img,.page-node-type-article .field--name-field-event-featured-image img,.page-node-type-event .field--name-field-media img,.page-node-type-event .field--name-field-event-featured-image img{width:100%}@media (min-width:768px){.page-node-type-article .field--name-field-media img,.page-node-type-article .field--name-field-event-featured-image img,.page-node-type-event .field--name-field-media img,.page-node-type-event .field--name-field-event-featured-image img{object-fit:cover}}.page-node-type-article .field--name-field-article-taxonomies,.page-node-type-event .field--name-field-article-taxonomies{display:flex;flex-flow:row wrap;margin:50px auto}.page-node-type-article .field--name-field-article-taxonomies .field__label,.page-node-type-event .field--name-field-article-taxonomies .field__label{margin-right:10px;font-size:20px;font-weight:700;color:#333;padding:5px 15px 5px 0}.page-node-type-article .field--name-field-article-taxonomies .field__item,.page-node-type-event .field--name-field-article-taxonomies .field__item{padding:5px 15px;background:#eee;margin-right:10px}.page-node-type-article .field--name-field-article-taxonomies .field__item a,.page-node-type-event .field--name-field-article-taxonomies .field__item a{text-decoration:none;font-weight:700;font-size:16px;color:#e84708}.page-node-type-article .paragraph--type--quote,.page-node-type-event .paragraph--type--quote{background:#f5f5f5;padding:15px 30px 25px;position:relative;margin-top:45px;margin-bottom:40px}.page-node-type-article .paragraph--type--quote blockquote,.page-node-type-event .paragraph--type--quote blockquote{font-style:italic;color:#696666;font-size:2.6rem;line-height:3.6rem;padding-left:50px;padding-top:10px;margin-bottom:20px}.page-node-type-article .paragraph--type--quote blockquote:before,.page-node-type-event .paragraph--type--quote blockquote:before{content:"“";font-size:10rem;line-height:11.4rem;color:#e84708;font-family:Georgia;position:absolute;left:20px;top:0}.page-node-type-article .paragraph--type--quote blockquote:after,.page-node-type-event .paragraph--type--quote blockquote:after{content:"”";font-size:2.6rem;line-height:3.6rem}.page-node-type-article .paragraph--type--quote .field--name-field-quote-author,.page-node-type-event .paragraph--type--quote .field--name-field-quote-author{padding-left:50px}.page-node-type-article .paragraph--type--quote .field--name-field-quote-details,.page-node-type-event .paragraph--type--quote .field--name-field-quote-details{line-height:3rem;color:#595959;font-weight:100;padding-left:50px}.page-node-type-article .region-content-top .section-title{flex:0 0 100% !important}.bread-page-banner .region-content .field--name-field-campus-badge{display:none}.search-title{margin-top:25px}.path-search #site-branding{box-shadow:0px 2px 8px rgba(0,0,0,.25)}.vb-search-form{background:0 0;padding:0;margin-bottom:35px}@media (min-width:768px){.vb-search-form form .form--inline{display:flex;flex-flow:row wrap}}@media (min-width:768px){.vb-search-form form .form--inline .form-type-textfield{flex:1}}.vb-search-form form .form--inline .form-type-textfield .form-text{background:#eee;font-size:18px}@media (min-width:768px){.vb-search-form form .form--inline .form-actions{width:16%}}@media (min-width:768px){.vb-search-form form .form--inline .form-actions .button{width:100%;margin-top:5px}}.vp-site-search .view-content .views-row{margin-bottom:35px}.vp-site-search .view-content .views-row .views-field-title{font-size:24px;line-height:32px}.vp-site-search .view-content .views-row .views-field-body{font-size:16px;line-height:24px}.vp-site-search .pager{margin-bottom:20px}.vp-site-search .pager ul li.pager__item--ellipsis{display:none}.view-solr-search .view-filters .views-exposed-form{background:0 0;padding:0}.view-solr-search .view-filters .views-exposed-form .form--inline{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.view-solr-search .view-filters .views-exposed-form .form--inline .form-type-textfield{flex:1 0 0}@media (max-width:767px){.view-solr-search .view-filters .views-exposed-form .form--inline .form-type-textfield{flex:0 0 100%}}.view-solr-search .view-filters .views-exposed-form .form--inline .form-type-textfield label{font-size:15px;font-family:"Roboto Condensed",sans-serif;line-height:15px;margin-bottom:4px;font-weight:700}.view-solr-search .view-filters .views-exposed-form .form--inline .form-type-textfield input{box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;outline:none}.view-solr-search .view-filters .views-exposed-form .form--inline .form-type-textfield input:focus{border-color:#862633}.view-solr-search .view-filters .views-exposed-form .form--inline .form-actions{margin-top:26px}@media (max-width:767px){.view-solr-search .view-filters .views-exposed-form .form--inline .form-actions{margin-top:0}}.view-solr-search .view-filters .views-exposed-form .form--inline .form-actions .form-submit{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.view-solr-search .view-filters .views-exposed-form .form--inline .form-actions .form-submit:hover,.view-solr-search .view-filters .views-exposed-form .form--inline .form-actions .form-submit:focus{background:#fff;color:#862633;text-decoration:none}.view-solr-search .view-content .views-row{border-top:4px solid #f9f7f5;display:block;padding:30px 0}.view-solr-search .view-content .views-row .node-title{font-size:20px;font-family:"Roboto",sans-serif;line-height:32px}.view-solr-search .view-content .views-row .node-title a{color:#862633;text-decoration:none}.view-solr-search .view-content .views-row .node-title a:hover{text-decoration:underline}.view-solr-search .view-content .views-row .node-excerpt{font-size:16px;color:#373634;font-family:"Roboto",sans-serif;line-height:25px}.mb-event-calendar{float:left;display:inline-block}.mb-event-calendar ul.menu{margin:0;padding:0;display:flex;flex-flow:row wrap}.mb-event-calendar ul.menu li{padding:0 0 0 1px}.mb-event-calendar ul.menu li a{display:flex;justify-content:center;align-items:center;width:18.7rem;height:6rem;background:#f5f5f5;color:#333;line-height:1.8rem;text-decoration:none;font-weight:700;transition:.2s ease}.mb-event-calendar ul.menu li a:hover,.mb-event-calendar ul.menu li a:focus,.mb-event-calendar ul.menu li a.is-active{background:#005794;color:#fff}.page-user-login #site-branding{box-shadow:0px 2px 8px rgba(0,0,0,.25)}.page-user-login .views-page-title{padding-top:3rem}@media (min-width:768px){.page-user-login .views-page-title{flex:0 0 83.333333%;max-width:83.333333%;left:8.335%;position:relative;padding-top:75px}}.page-user-login .layout-container{padding-top:2rem;padding-bottom:4rem}.page-user-login .layout-container .layout-center{padding:0 1rem}@media (min-width:768px){.page-user-login .layout-container .layout-center{flex:0 0 83.333333%;max-width:83.333333%;left:8.335%;position:relative}}.page-user-login .layout-container .block-local-tasks-block .tabs.primary{border-bottom:2px solid #a5a5a5}.page-user-login .layout-container .block-local-tasks-block .tabs.primary li{margin:0;padding:0;line-height:normal}.page-user-login .layout-container .block-local-tasks-block .tabs.primary li a{height:40px;color:#4a4a4a;display:flex;justify-content:center;align-items:center;font-weight:600}.page-user-login .layout-container .block-local-tasks-block .tabs.primary li a:hover{color:#fff;background:#005794}.page-user-login .layout-container .block-local-tasks-block .tabs.primary li.is-active a{color:#fff;background:#005794;margin:0}.page-user-login .layout-container form.user-pass .form-item,.page-user-login .layout-container form.user-login-form .form-item{margin-bottom:40px}.page-user-login .layout-container form.user-pass .form-item:first-child,.page-user-login .layout-container form.user-login-form .form-item:first-child{margin-top:45px}.page-user-login .layout-container form.user-pass .form-item input,.page-user-login .layout-container form.user-login-form .form-item input{height:50px;border-radius:0;font-size:16px}.page-user-login .layout-container form.user-pass .form-item input:focus,.page-user-login .layout-container form.user-login-form .form-item input:focus{background:#eee}.page-user-login .layout-container form.user-pass .form-item .description,.page-user-login .layout-container form.user-login-form .form-item .description{color:#333}.page-user-login .layout-container form.user-pass details.captcha,.page-user-login .layout-container form.user-login-form details.captcha{padding:0;margin:0;border:none}.page-user-login .layout-container form.user-pass details.captcha summary,.page-user-login .layout-container form.user-pass details.captcha .details-description,.page-user-login .layout-container form.user-login-form details.captcha summary,.page-user-login .layout-container form.user-login-form details.captcha .details-description{display:none}.page-user-login .layout-container form.user-pass details.captcha .details-wrapper,.page-user-login .layout-container form.user-login-form details.captcha .details-wrapper{padding:0;border:none}.page-user-login .layout-container form.user-pass details.captcha .js-form-item-captcha-response span.field-prefix,.page-user-login .layout-container form.user-login-form details.captcha .js-form-item-captcha-response span.field-prefix{display:block;float:left;line-height:50px;padding-right:15px}.page-user-login .layout-container form.user-pass details.captcha .js-form-item-captcha-response input,.page-user-login .layout-container form.user-login-form details.captcha .js-form-item-captcha-response input{float:left;width:100px;margin:0}.page-user-login .layout-container form.user-pass details.captcha .js-form-item-captcha-response .description,.page-user-login .layout-container form.user-login-form details.captcha .js-form-item-captcha-response .description{clear:both}.page-user-login .layout-container form.user-pass .form-actions input,.page-user-login .layout-container form.user-login-form .form-actions input{padding:10.5px 30px}.paragraph--type--flexible-bg-image-blocks .cta-image-block-section-title h2.section-title{margin:auto}.paragraph--type--flexible-bg-image-blocks .bg-img-col-wrap .bg-img-container{height:100%}.paragraph--type--flexible-bg-image-blocks .bg-img-col-wrap .bg-img-container .content-wrapper{height:100%}.view-academics .menu--academics-menu ul.menu{display:flex;flex-flow:row wrap;margin:0 -5px}.view-academics .menu--academics-menu ul.menu li{display:flex;list-style:none;font-size:20px;font-weight:700;text-align:center;transition:.5s;width:22.5%;padding:0 5px;min-height:80px}.view-academics .menu--academics-menu ul.menu li:first-child{width:10%}.view-academics .menu--academics-menu ul.menu li a{background:#eee;display:flex;width:100%;height:100%;justify-content:center;align-items:center;cursor:pointer;transition:background .5s;font-weight:600;color:#333;text-decoration:none}.view-academics .menu--academics-menu ul.menu li a.is-active{background:#005794;color:#fff}.view-academics .menu--academics-menu ul.menu li:hover a{background:#005794;color:#fff}@media (max-width:767px){.view-academics .menu--academics-menu ul.menu li{width:100%;padding:5px 0}.view-academics .menu--academics-menu ul.menu li:first-child{width:100%}}.view-academics .view-academic-filter-taxonomy-terms .view-content{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.view-academics .view-academic-filter-taxonomy-terms .view-content .filter-toggle{color:#005794;cursor:pointer;font-size:18px;font-weight:600;display:inline-flex}.view-academics .view-academic-filter-taxonomy-terms .view-content .filter-toggle i.fa{margin:5px 8px 0 0}.view-academics .view-academic-filter-taxonomy-terms .view-footer{margin-top:30px;border-top:2px solid #eee;padding-top:18px;text-align:center}.view-academics .view-academic-filter-taxonomy-terms .view-footer .isotope-reset{color:#005794;font-size:18px;font-weight:600}.view-academics>.view-content{margin:40px -10px 30px;display:flex;flex-flow:row wrap}.view-academics>.view-content .course{background:#f2f2f2;display:block;height:100%;text-decoration:none}.view-academics>.view-content .course-media{position:relative}.view-academics>.view-content .course-media img{display:block;max-width:100%;height:auto}.view-academics>.view-content .course-tags{position:absolute;top:8px;left:8px}.view-academics>.view-content .course-tags span{background-color:rgba(255,255,255,.7);font-size:13px;padding:5px 10px;color:#005794;font-weight:600;transition:.2s all;width:auto}.view-academics>.view-content .course-description{padding:18px 22px;min-height:100px}.view-academics>.view-content .course-description .course-type{margin-bottom:12px}.view-academics>.view-content .course-description .course-type a{text-decoration:none;font-weight:700;display:block}.view-academics>.view-content .course-description .course-title{font-size:2.5rem}.paragraph--type--gridder .gridder{width:100%;font-size:0;padding:0}.paragraph--type--gridder .gridder .gridder-list{margin-left:0;display:inline-block;vertical-align:top;font-size:1.6rem}.paragraph--type--gridder .gridder .gridder-list .icon-tile{display:inline-block;overflow:hidden;padding:50px 30px;text-align:center;transition:all .2s ease-out;width:100%;box-shadow:0px 0px 8px rgba(0,0,0,.25);cursor:pointer}@media (max-width:767px){.paragraph--type--gridder .gridder .gridder-list .icon-tile{text-align:left}}.paragraph--type--gridder .gridder .gridder-list .icon-tile .icon-wrap{height:80px;width:80px;overflow:hidden;border-radius:100%;background:#fff;margin:0 auto 20px;border:1px solid #a5a5a5}@media (max-width:767px){.paragraph--type--gridder .gridder .gridder-list .icon-tile .icon-wrap{float:left;margin:0;margin-right:15px}}.paragraph--type--gridder .gridder .gridder-list .icon-tile .icon-wrap img{width:100%;height:auto}.paragraph--type--gridder .gridder .gridder-list .icon-tile .title{font-size:2.4rem;line-height:3.2rem;font-weight:700;margin-bottom:1.2rem}.paragraph--type--gridder .gridder .gridder-list .icon-tile .excerpt span{display:block;color:#e84708;margin-top:1rem}@media (max-width:767px){.paragraph--type--gridder .gridder .gridder-list .icon-tile .excerpt span{display:inline-block}}.paragraph--type--gridder .gridder .gridder-list .icon-tile:hover{background-color:#005794;color:#fff}.paragraph--type--gridder .gridder .gridder-list .icon-tile:hover .excerpt span{color:#fff;text-decoration:underline}.paragraph--type--gridder .gridder .gridder-list.selectedItem .icon-tile{background-color:#005794}.paragraph--type--gridder .gridder .gridder-list.selectedItem .icon-tile .title{color:#fff}.paragraph--type--gridder .gridder .gridder-list.selectedItem .icon-tile .excerpt{color:#fff}.paragraph--type--gridder .gridder .gridder-list.selectedItem .icon-tile .excerpt span{color:#fff;text-decoration:underline}.paragraph--type--gridder .gridder .gridder-show{margin-bottom:20px;display:block;float:left;width:100%;position:relative;font-size:1.8rem}.paragraph--type--gridder .gridder .gridder-show .gridder-padding .gridder-navigation{display:none}.paragraph--type--gridder .gridder .gridder-show .gridder-padding .gridder-expanded-content{background:#f5f5f5;padding:3rem 2rem;margin:0 10px}.page-banner .paragraph--type--page-banner{margin-top:0}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item{display:flex;justify-content:space-between;width:100%;position:relative}@media screen and (max-width:991px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item{flex-flow:wrap}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item{display:none;flex:0 0 50%;position:relative}@media screen and (max-width:991px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item{flex:0 0 100%}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item{margin-top:0}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item img{width:100%;height:auto}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge{position:absolute;top:10px;left:10px;border-radius:6px;height:39px;text-align:center;width:125px;display:flex;align-items:center}@media screen and (max-width:991px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge{bottom:10px;top:unset}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge a{margin-left:34px}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ca{background:#003b5c}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ca a{color:#fff}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ca a:before{content:url("/themes/custom/tac/css/../images/ca-badge-white.svg");position:absolute;left:15px;top:6px}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ca:before{content:''}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ne{background:#c5800c}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ne a{color:#fff}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ne a:before{content:url("/themes/custom/tac/css/../images/ne-badge-white.svg");position:absolute;left:15px}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.ne:before{content:''}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.all{background:#862633}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.all a{color:#fff}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.all a:before{content:url("/themes/custom/tac/css/../images/allCollegeBadgeWhite.svg");position:absolute;left:15px}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item .paragraph--type--page-banner-item .field--name-field-campus-badge.all:before{content:''}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item:nth-child(1){border-right:3px solid #373634}@media (max-width:991px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item:nth-child(1){border-right:none}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item:nth-child(2){border-left:3px solid #373634}@media (max-width:991px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item>.field__item:nth-child(2){border-left:none}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item.js-single-banner{overflow:hidden;height:auto}@media screen and (min-width:1600px){.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item.js-single-banner{height:310px}}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item.js-single-banner>.field__item{display:block;flex:0 0 100%}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item.js-single-banner>.field__item:nth-child(1){border-right:none}.page-banner .paragraph--type--page-banner .field--name-field-page-banner-item.js-banner>.field__item{display:block}.layout-hero-content{position:relative;z-index:8}.view-hero-banner{color:#fff}@media (min-width:768px){.view-hero-banner{margin-top:calc(-20px - 42px)}.sticky-head .view-hero-banner{margin-top:calc(-72px - 49px)}}.view-hero-banner a{color:#fff;text-decoration:none}.view-hero-banner .hero-slideshow{height:calc(100vh - 107px);display:none;margin:0}@media (max-width:991px){.view-hero-banner .hero-slideshow{height:auto;background:#fef8eb}}.view-hero-banner .hero-slideshow ul.slides{height:inherit}.view-hero-banner .hero-slideshow ul.slides li{height:inherit}.view-hero-banner .hero-media-wrap{height:inherit}@media (max-width:991px){.view-hero-banner .hero-media-wrap{height:auto;position:relative;max-height:250px}}@media screen and (max-width:767px){.view-hero-banner .hero-media-wrap{max-height:170px}}.view-hero-banner .hero-media-wrap div[class^=hero]{height:inherit}.view-hero-banner .hero-media-wrap div[class^=hero] img,.view-hero-banner .hero-media-wrap div[class^=hero] video{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;overflow:hidden;max-width:none}.view-hero-banner .hero-media-wrap.video-shown .hero-img{display:none}.view-hero-banner .hero-slide-wrap{height:inherit;min-height:400px;max-height:none}@media (max-width:991px){.view-hero-banner .hero-slide-wrap{height:auto;min-height:180px}}.view-hero-banner .hero-slide-wrap .hero-content-wrap{padding-left:15px;padding-right:15px;margin:0 auto;bottom:45px;text-align:center;word-break:break-word;background-color:rgba(0,0,0,.65);padding-top:20px;padding-bottom:30px;border-radius:2px}@media (max-width:991px){.view-hero-banner .hero-slide-wrap .hero-content-wrap{position:relative;bottom:0;padding:54px 0 20px;background-color:#fef8eb}}@media (min-width:992px){.view-hero-banner .hero-slide-wrap .hero-content-wrap{max-width:630px}}.view-hero-banner .hero-slide-wrap .hero-content-wrap img{width:50px;height:auto;display:none;margin:15px auto 13px}@media (min-width:992px){.view-hero-banner .hero-slide-wrap .hero-content-wrap img{display:block}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-title{color:#373634;font-family:"Libre Baskerville",serif;font-size:30px;line-height:37px;margin-top:0;margin-bottom:10px;padding:0}@media (min-width:992px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-title{font-size:38px;line-height:48px;margin-bottom:5px;color:#fff;text-shadow:3px 0px 2px #000}}@media (min-width:768px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-title+.hero-link{margin-top:10px}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-content{margin:0 0 10px;font-size:20px;line-height:30px;display:none;color:#373634;text-shadow:3px 1px 2px #000}@media (min-width:992px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-content{display:block;color:#fff}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link{display:inline-block}@media screen and (max-width:991px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link{padding-bottom:10px}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;padding:10px 15px}.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link a:hover,.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link a:focus{background:#fff;color:#862633;text-decoration:none}@media (min-width:992px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .hero-link a{box-shadow:0px 0px 4px #060606}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button{margin-top:5px}@media screen and (max-width:991px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button{margin-top:0;margin-bottom:10px}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button .play{position:relative}.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button .play:before{font-family:"FontAwesome";content:"\f04c";position:absolute;letter-spacing:0;line-height:1;padding:6px;margin:0;margin-left:-14px}@media screen and (max-width:991px){.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button .play:before{color:#242628}}.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button .play.paused:before{content:"\f04b"}.view-hero-banner .hero-slide-wrap .hero-content-wrap .video-play-button .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px}.view-hero-banner .hero-slide-wrap:after{background:0 0}@media (max-width:991px){.view-hero-banner .hero-slide-wrap:after{background:0 0}}.hero-media-wrap .hero-mp4{display:none}.hero-media-wrap .mute,.hero-media-wrap .unmute{position:absolute;right:100px;bottom:20px;z-index:9}.hero-media-wrap .mute:after{content:"\f028";font-family:FontAwesome;margin-left:10px}.hero-media-wrap .unmute:after{content:"\f026";font-family:FontAwesome;margin-left:10px}.paragraph--type--welcome-section{background:#fef8eb;padding:60px 0 55px}@media (max-width:767px){.paragraph--type--welcome-section{padding:30px 0}}.paragraph--type--welcome-section .welcome-section .section-title{font-size:29px;line-height:36px;padding:0 16px;margin-bottom:10px}@media (min-width:768px){.paragraph--type--welcome-section .welcome-section .section-title{font-size:38px;line-height:47px}}.paragraph--type--welcome-section .welcome-section .section-subtitle{font-size:18px;line-height:21px;font-family:"Roboto",sans-serif;font-style:italic;margin-bottom:30px}@media (min-width:768px){.paragraph--type--welcome-section .welcome-section .section-subtitle{font-size:30px;line-height:35px;margin-bottom:52px}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus{display:flex;justify-content:space-between;flex-flow:row wrap}@media (max-width:767px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus{justify-content:center}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item{flex:0 0 50%;padding:0 30px}@media (max-width:767px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item{padding:0 5px}}@media screen and (max-width:480px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item{flex:0 0 75%}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item{position:relative}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ca .campus-media .campus-photo img{border-color:#003b5c}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ca .campus-badge{background:#003b5c}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ca .campus-badge a:before{content:url("/themes/custom/tac/css/../images/ca-badge-white.svg");display:inline-block;margin-right:5px;vertical-align:middle}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ca .campus-badge:before{content:''}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ne .campus-media .campus-photo img{border-color:#966107}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ne .campus-badge{background:#966107}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ne .campus-badge a:before{content:url("/themes/custom/tac/css/../images/ne-badge-white.svg");display:inline-block;margin-right:5px;vertical-align:middle}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item.ne .campus-badge:before{content:''}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media{position:relative;margin:0 auto;max-width:384px;width:100%;border-radius:50%;overflow:hidden;margin-bottom:30px}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media .campus-photo img{max-width:384px;width:100%;height:auto;border-radius:50%;border:6px solid #862633}@media (min-width:768px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media .campus-photo img{border:13px solid #862633}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media .campus-badge{position:absolute;bottom:50px;width:100%;left:0;text-align:center;padding:10px 0;height:auto}@media (max-width:767px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media .campus-badge{bottom:40px;padding:5px 0}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-media .campus-badge a{color:#fff;text-decoration:none}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-title{font-family:"Libre Baskerville",serif;font-size:28px;font-style:normal;font-weight:400;line-height:35px;margin-bottom:10px}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-subtitle{font-size:20px;line-height:30px}@media (max-width:767px){.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .campus-subtitle{display:none}}.paragraph--type--welcome-section .welcome-section .field--name-field-campus>.field__item .paragraph--type--campus-item .field--name-field-link-2 a{position:absolute;width:100%;height:100%;top:0;left:0;font-size:0}.paragraph--type--alumni-success{padding:30px 0 0;margin-bottom:15px;position:relative;background-position:center}@media (min-width:768px){.paragraph--type--alumni-success{padding:60px 0 0;margin-bottom:calc(55px + 40px)}}body:not(.path-frontpage) .paragraph--type--alumni-success{margin-top:15px}@media (min-width:768px){body:not(.path-frontpage) .paragraph--type--alumni-success{margin-top:40px}}.paragraph--type--alumni-success>.container>.field--name-field-media-image{position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(238deg,rgba(0,0,0,.56) 35%,rgba(0,0,0,.75) 73%)}.paragraph--type--alumni-success>.container>.field--name-field-media-image img{display:none}.paragraph--type--alumni-success .alumni-container .field--name-field-title{color:#fff;font-family:"Libre Baskerville",serif;padding:0;font-size:29px;line-height:36px;margin-bottom:10px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .field--name-field-title{font-size:38px;line-height:47px}}.paragraph--type--alumni-success .alumni-container .alumni-caption{color:#fff;font-size:18px;line-height:26px;padding:0;margin-bottom:20px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .alumni-caption{font-size:24px;line-height:32px;margin-bottom:30px}}.paragraph--type--alumni-success .alumni-container .alumni-button{text-align:left;display:flex;flex-flow:row wrap}.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item{margin-right:15px}.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;width:100%}.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item a:hover,.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item a:focus{background:#fff;color:#862633;text-decoration:none}@media screen and (max-width:740px){.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item a{max-width:290px}}@media screen and (min-width:768px) and (max-width:960px){.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item a{max-width:290px}}@media screen and (min-width:768px) and (max-width:1058px){.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item:first-child{margin-bottom:10px}}@media screen and (max-width:658px){.paragraph--type--alumni-success .alumni-container .alumni-button>.field__item:first-child{margin-bottom:10px}}.paragraph--type--alumni-success .alumni-container .alumni-bottom{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center;padding-top:30px;margin-bottom:20px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .alumni-bottom{padding-top:60px;margin-bottom:30px}}.paragraph--type--alumni-success .alumni-container .alumni-bottom .bottom-title{color:#fff;font-size:26px;line-height:32px;font-family:"Libre Baskerville",serif;margin-bottom:0}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .alumni-bottom .bottom-title{font-size:28px;line-height:35px}}.paragraph--type--alumni-success .alumni-container .alumni-bottom .alumni-cta{display:none}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .alumni-bottom .alumni-cta{display:block;margin-top:0}}.paragraph--type--alumni-success .alumni-container .alumni-bottom .alumni-cta a{color:#fff;font-size:18px;font-weight:700;line-height:21px;text-decoration:underline}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items{margin-bottom:10px}@media (min-width:992px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items{margin-bottom:-55px}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content{display:flex;justify-content:space-between;flex-flow:row wrap;margin:0 -12px}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row{flex:0 0 33.33%;padding:0 12px}@media (max-width:991px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row{flex:0 0 100%;margin-bottom:10px}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row:last-child{margin-bottom:0}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .views-field-nothing{height:100%}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing{background:#fff;height:100%}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info{position:relative;z-index:1}@media (max-width:991px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info .desktop-image{display:none}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info .desktop-image img{width:100%;height:auto}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info .mobile-image{display:none}@media (max-width:991px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info .mobile-image{display:block}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-info .mobile-image img{max-width:70px;width:100%;height:auto;border-radius:50%;position:absolute;right:20px;top:10px}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-wrap{padding:55px 20px 24px;background:#fff;margin-top:0;position:relative;margin-right:0}@media (min-width:991px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-wrap{padding:14px 0 33px 20px;margin-top:-37px;margin-right:25px;border-radius:0 10px 0 0;z-index:2}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-wrap .alumni-label{position:relative;border-top-right-radius:10px;color:#862633;font-size:14px;font-family:"Roboto Condensed",sans-serif;line-height:16px;margin-bottom:12px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-wrap.no-image{margin-top:0}}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-quote{text-align:left;font-size:16px;font-style:italic;font-family:"Libre Baskerville",serif;line-height:24px;margin-bottom:10px;padding:0}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-quote:before{content:"“"}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-quote:after{content:'”'}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-name{display:flex;align-items:center;padding:0}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-name a{line-height:16px;font-size:14px;color:#862633;font-family:"Roboto Condensed",sans-serif;padding-right:4px}.paragraph--type--alumni-success .alumni-container .field--name-field-alumni-items .view-testimonial .view-content .views-row .listing .alumni-name .alumni-company{font-size:14px;font-family:"Roboto Condensed",sans-serif;line-height:16px;padding-left:4px;color:#862633}.paragraph--type--alumni-success .field--name-field-alumni-cta{display:block;margin-top:20px}@media (min-width:768px){.paragraph--type--alumni-success .field--name-field-alumni-cta{display:none}}.paragraph--type--alumni-success .field--name-field-alumni-cta a{color:#fff;font-size:18px;font-weight:700;line-height:21px;text-decoration:underline}.paragraph--type--alumni-success .alumni-stats{text-align:center;padding-left:8.333333%}@media (max-width:767px){.paragraph--type--alumni-success .alumni-stats{padding-top:30px;padding-bottom:40px;padding-left:12px;background:rgba(0,0,0,.56)}}.paragraph--type--alumni-success .alumni-stats>.field__item{position:relative;z-index:1}.paragraph--type--alumni-success .alumni-stats>.field__item:last-child .paragraph--type--alumni-stats{background:0 0;margin-bottom:0;padding-bottom:0}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats{position:relative;background:url(/themes/custom/tac/css/../images/stats-line.png) no-repeat center bottom;margin-bottom:21px;padding-bottom:23px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats{margin-bottom:25px;padding-bottom:27px}}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .field--type-link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .alumni-stats-image{margin-bottom:10px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .alumni-stats-image{margin-bottom:15px}}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .alumni-stats-image img{max-width:43px;height:auto}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .field--name-field-stats{font-size:40px;color:#fff;font-weight:700;line-height:50px;font-family:"Merriweather",serif;margin-bottom:6px}@media (min-width:768px){.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .field--name-field-stats{font-size:60px;line-height:60px;margin-bottom:20px}}.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .field--name-field-subtitle{font-size:18px;line-height:22px;color:#fff;font-style:italic;font-family:"Libre Baskerville",serif}@media (min-width:768px){.paragraph--type--alumni-success .alumni-stats>.field__item .paragraph--type--alumni-stats .field--name-field-subtitle{font-size:20px;line-height:24px}}@media screen and (min-width:768px){.paragraph--type--alumni-success .alumni-stats:after{content:'';background:rgba(0,0,0,.56);height:100%;max-width:300px;position:absolute;right:0;top:0;width:100%}.paragraph--type--alumni-success .alumni-stats:before{content:'';background:rgba(0,0,0,.56);height:60px;max-width:300px;position:absolute;right:0;width:100%;top:-60px}}.content-bottom .full-width-img-section{position:relative;text-align:left;margin-top:15px;margin-bottom:15px}@media (min-width:768px){.content-bottom .full-width-img-section{margin-bottom:40px;margin-top:40px}}@media (min-width:768px){.content-bottom .full-width-img-section .full-image{padding:0 0 58px}}.content-bottom .full-width-img-section .full-image img{width:100%;height:auto}.content-bottom .full-width-img-section .full-image-info-wrap{position:relative;width:100%;padding-top:16px}@media (min-width:768px){.content-bottom .full-width-img-section .full-image-info-wrap{position:absolute;bottom:0;width:100%;padding-top:0}}.content-bottom .full-width-img-section .full-image-info-wrap .img-info-wrap{background:#fff;padding:0;border-radius:0}@media (min-width:768px){.content-bottom .full-width-img-section .full-image-info-wrap .img-info-wrap{padding:30px 40px 0;border-radius:10px 10px 0 0}}.content-bottom .full-width-img-section .full-image-info-wrap .container .container{padding:0 12px}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-title{font-size:38px;line-height:47px;margin:0;margin-bottom:1.2rem;font-family:"Libre Baskerville",serif;font-weight:400;color:#242628 !important;text-transform:capitalize;font-size:29px;line-height:36px;margin-bottom:20px}@media (max-width:991px){.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-title{font-size:2.9rem;line-height:3.6rem}}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-title+.field--name-field-body-unformatted{margin-top:-15px;margin-bottom:15px}@media (min-width:768px){.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-title{font-size:38px;line-height:47px;margin-bottom:30px}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-title+.field--name-field-body-unformatted{margin-top:-25px;margin-bottom:25px}}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-body-unformatted{font-family:"Roboto",sans-serif;font-size:20px;line-height:30px}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links{display:flex;flex-flow:row wrap;margin-top:20px}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item{margin-right:10px}@media screen and (min-width:1060px){.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item{margin-right:20px}}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item a:hover,.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item a:focus{background:#fff;color:#862633;text-decoration:none}@media screen and (max-width:360px){.content-bottom .full-width-img-section .paragraph--type--full-width-image-section .field--name-field-links>.field__item a{padding:13px 18px}}.paragraph--type--featured-upcoming-events{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.paragraph--type--featured-upcoming-events{margin-bottom:40px;margin-top:40px}}.paragraph--type--featured-upcoming-events .block-header{margin-bottom:20px}@media (min-width:768px){.paragraph--type--featured-upcoming-events .block-header{margin-bottom:30px;display:flex;align-items:flex-end;justify-content:space-between}}.paragraph--type--featured-upcoming-events .block-header .section-title{line-height:36px;font-size:29px;margin-bottom:0}@media (min-width:768px){.paragraph--type--featured-upcoming-events .block-header .section-title{font-size:38px;line-height:47px}}.paragraph--type--featured-upcoming-events .block-header .full-calendar{display:none}@media (min-width:768px){.paragraph--type--featured-upcoming-events .block-header .full-calendar{display:block}}.paragraph--type--featured-upcoming-events .block-header .full-calendar a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize;line-height:21px}.paragraph--type--featured-upcoming-events .home-upcoming-events{background:0 0}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content{display:flex;flex-wrap:wrap}@media (min-width:768px){.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content{margin-left:-12px;margin-right:-12px}}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row{margin-bottom:20px;min-height:115px;width:100%}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row:last-child{margin-bottom:0}@media (min-width:768px){.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row{margin-bottom:0;position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:0 12px}}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content{display:block}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap{position:relative;margin-bottom:0}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .date-wrap{left:0}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .date-wrap .date-month{border-bottom:3px solid rgba(0,0,0,.3);color:#fff;display:block;font-family:"roboto","Franklin Gothic Medium",Tahoma,sans-serif;font-size:2.2rem;font-weight:700;padding:7px 13.5px 8px;line-height:25px}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .date-wrap .date-day{color:#fff;font-family:"libre_baskerville","Garamond","Times New Roman",serif;font-size:3.5rem;font-weight:700;line-height:1;padding:5px 16.5px 0}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap{border-top:4px solid #e8e4e4;margin-left:70px;padding:10px 0 0 24px}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .title{margin-bottom:6px}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .title a{font-size:16px;font-weight:400;font-family:"Libre Baskerville",serif;line-height:20px;display:block}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .title a:hover{color:#005794}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .time{margin-bottom:12px;line-height:19px}@media (min-width:768px){.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .time{margin-bottom:0}}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-content .views-row .views-field-nothing .field-content .event-wrap .content-wrap .time .time{display:inline-block;font-size:16px;line-height:19px;font-family:"Roboto Condensed",sans-serif;margin-bottom:0;font-weight:400;text-transform:capitalize}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-footer .see-all{display:block;margin-top:15px}@media (min-width:768px){.paragraph--type--featured-upcoming-events .home-upcoming-events .view-footer .see-all{display:none}}.paragraph--type--featured-upcoming-events .home-upcoming-events .view-footer .see-all a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize;line-height:21px}.latest-news{overflow:hidden;margin:30px 0 50px}@media screen and (min-width:768px){.latest-news{margin:60px 0}}.latest-news .featured-news .view-header{margin-bottom:19px}.latest-news .featured-news .view-header .featured-news-header{display:flex;justify-content:space-between;align-items:center}.latest-news .featured-news .view-header .featured-news-header h2{line-height:36px;margin:0}@media screen and (min-width:992px){.latest-news .featured-news .view-header .featured-news-header h2{line-height:47px}}.latest-news .featured-news .view-header .featured-news-header a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize}@media screen and (max-width:767px){.latest-news .featured-news .view-header .featured-news-header a{display:none}}.latest-news .featured-news a{text-decoration:none}.latest-news .featured-news .left-section .view-content{display:flex;justify-content:space-between;flex-flow:row wrap}.latest-news .featured-news .left-section .view-content .views-row{margin-bottom:20px}@media screen and (min-width:768px){.latest-news .featured-news .left-section .view-content .views-row{margin-bottom:30px}}@media screen and (min-width:768px){.latest-news .featured-news .left-section .view-content .views-row:nth-child(3),.latest-news .featured-news .left-section .view-content .views-row:nth-child(4){margin-bottom:0}}.latest-news .featured-news .left-section .view-content .views-row .featured-news{position:relative}@media (max-width:767px){.latest-news .featured-news .left-section .view-content .views-row .featured-news{display:flex;align-items:flex-start}}@media (max-width:767px){.latest-news .featured-news .left-section .view-content .views-row .featured-news .featured-media{flex:0 0 78px;margin-right:10px}}.latest-news .featured-news .left-section .view-content .views-row .featured-news .featured-media img{width:100%;height:auto}.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info{background-color:#fff;position:relative}@media screen and (min-width:768px){.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info{border-radius:0 10px 0 0;margin-right:30px;margin-top:-55px;padding:15px 20px 0 0}}.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info .news-title{color:#373634;text-decoration:none;font-family:"Libre Baskerville",serif;font-weight:400;font-size:15px;line-height:19px}@media screen and (min-width:768px){.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info .news-title{font-size:16px;line-height:20px}}.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info .news-title:hover,.latest-news .featured-news .left-section .view-content .views-row .featured-news .news-info .news-title:focus{color:#862633}.latest-news .featured-news .right-section{display:none}@media screen and (min-width:992px){.latest-news .featured-news .right-section{display:block}}.latest-news .featured-news .view-footer{padding-left:12px}.latest-news .featured-news .view-footer .footer-section-featured-link a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize}@media screen and (min-width:767px){.latest-news .featured-news .view-footer .footer-section-featured-link a{display:none}}.latest-news .featured-news .attachment-after{padding-left:26px}.latest-news .featured-news .attachment-after .view-content .views-row{margin-bottom:30px}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-cat a{color:#003b5c;font-size:14px;font-family:"Roboto Condensed",sans-serif;text-decoration:none}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-cat.ca a{color:#003b5c}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-cat.ca a:before{content:url("/themes/custom/tac/css/../images/ca-badge.png");display:inline-block;margin-right:5px;vertical-align:middle}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-cat.ne a{color:#c5800c}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-cat.ne a:before{content:url("/themes/custom/tac/css/../images/ne-badge.png");display:inline-block;margin-right:5px;vertical-align:middle}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-title a{color:#373634;text-decoration:none;display:block;font-size:16px;line-height:20px;font-family:"Libre Baskerville",serif}.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-title a:hover,.latest-news .featured-news .attachment-after .view-content .views-row .article-info .article-title a:focus{color:#862633}.latest-news .featured-news .attachment-after .view-content .views-row:first-child{margin-top:0}.paragraph--type--accordion{padding:40px 0}.paragraph--type--accordion .accordion-section-title-wrap{margin-bottom:20px}.paragraph--type--accordion .accordion-section-title-wrap .row{align-items:center}.paragraph--type--accordion .accordion-section-title .section-title{margin-bottom:0;font-size:34px}@media screen and (max-width:767px){.paragraph--type--accordion .accordion-section-title .section-title{text-align:left}}.paragraph--type--accordion .toggle-all-wrap{color:#862633;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:22px}.paragraph--type--accordion .card,.paragraph--type--accordion .card-header{border:none;border-radius:0;padding:0}.paragraph--type--accordion .card a,.paragraph--type--accordion .card-header a{text-decoration:none;color:#862633;font-weight:700}.paragraph--type--accordion .card a:hover,.paragraph--type--accordion .card a:focus,.paragraph--type--accordion .card-header a:hover,.paragraph--type--accordion .card-header a:focus{text-decoration:underline}.paragraph--type--accordion .card-header{font-weight:700;margin-bottom:0;background:0 0}.paragraph--type--accordion .card-header a{display:block;padding:28px 30px 30px;font-size:20px;line-height:24px;color:#333;margin-bottom:2px;background-color:#fff;border-top:4px solid #e8e4e4}.paragraph--type--accordion .card-header a:after{content:url("/themes/custom/tac/css/../images/accordion-arrow-down.png") !important;font-family:"FontAwesome";float:right;font-size:28px}.paragraph--type--accordion .card-header a[aria-expanded=true]{background-color:#862633;color:#fff;margin-bottom:0;border-radius:10px;border-top:4px solid #862633}.paragraph--type--accordion .card-header a[aria-expanded=true]:after{content:url("/themes/custom/tac/css/../images/accordion-arrow-up.png") !important}.paragraph--type--accordion .card-body{border:none;border-top:0;margin-bottom:4px;padding:33px 0 27px}.paragraph--type--accordion .card-body p{font-size:16px;line-height:25px}.paragraph--type--icon-block{margin:30px 0}.paragraph--type--icon-block .block-icons{display:flex;justify-content:center;flex-flow:row wrap}.paragraph--type--icon-block .block-icons .row{width:100%}.paragraph--type--icon-block .block-icons .field__item{flex:0 0 33.33%;cursor:pointer;padding:0 12px}@media screen and (max-width:991px){.paragraph--type--icon-block .block-icons .field__item{flex:0 0 50%}}@media screen and (max-width:767px){.paragraph--type--icon-block .block-icons .field__item{flex:0 0 100%;margin-bottom:20px}.paragraph--type--icon-block .block-icons .field__item:last-child{margin-bottom:0}}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item-{margin-top:0;height:100%}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container{text-align:center;padding:20px;height:100%;position:relative}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .field--name-field-link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon{margin-bottom:30px}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon .field--type-image{background:#862633;width:76px;margin:0 auto;padding:15px;border-radius:50%;height:76px;display:flex;align-items:center;justify-content:center}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon .field--type-image svg,.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon .field--type-image img{padding:10px;max-width:46px;height:auto}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon .field--type-image svg path,.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-icon .field--type-image img path{fill:#fff}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-title{font-size:28px;line-height:35px;color:#242628;font-family:"Libre Baskerville",serif;margin-bottom:10px}.paragraph--type--icon-block .block-icons .field__item .paragraph--type--icon-block-item- .block-container .block-caption{font-size:20px;line-height:30px;color:#242628;font-family:"Roboto",sans-serif}.paragraph--type--icon-block .block-icons .field__item:hover .block-container{background:#862633;border-radius:10px}.paragraph--type--icon-block .block-icons .field__item:hover .block-container .block-icon .field--type-image{background:#fff7e6 !important}.paragraph--type--icon-block .block-icons .field__item:hover .block-container .block-icon .field--type-image svg path{fill:#862633}.paragraph--type--icon-block .block-icons .field__item:hover .block-container .block-title,.paragraph--type--icon-block .block-icons .field__item:hover .block-container .block-caption{color:#fff}.paragraph--type--dual-campus-section{padding-bottom:115px;margin-bottom:40px;margin-top:40px}@media (max-width:767px){.paragraph--type--dual-campus-section{padding-bottom:0;margin-bottom:15px;margin-top:15px}}.paragraph--type--dual-campus-section .dc-container{position:relative}.paragraph--type--dual-campus-section .dc-container .section-title{margin-bottom:30px}@media (max-width:767px){.paragraph--type--dual-campus-section .dc-container .section-title{margin-bottom:20px}}.paragraph--type--dual-campus-section .dc-container .cta-button{text-align:right;margin-bottom:-26px}@media (max-width:767px){.paragraph--type--dual-campus-section .dc-container .cta-button{margin-bottom:30px}}.paragraph--type--dual-campus-section .dc-container .cta-button a{padding:12px 30px;background:0 0;color:#862633;text-decoration:none;line-height:22px;border-radius:8px;font-size:18px;border:2px solid #862633;font-weight:700;position:relative;z-index:9}.paragraph--type--dual-campus-section .dc-container .cta-button a:hover{background:#862633;color:#fff}.paragraph--type--dual-campus-section .dc-container .campus-block-item{position:relative}@media screen and (max-width:767px){.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item{position:relative;width:auto;max-width:100%}}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item:last-child{position:absolute;right:0;top:50px;border-top:10px solid #fff;border-left:10px solid #fff}@media (max-width:767px){.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item:last-child{position:relative;border:0;top:0}}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item:last-child .campus-info{right:0;border-radius:10px 0 0 !important}@media (max-width:767px){.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item:last-child .campus-info{left:20px;padding-left:20px !important}}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item{position:relative}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-media img{height:auto}@media (max-width:767px){.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-media img{width:100%}}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-info{background:#fff;padding:20px 20px 14px;position:absolute;bottom:-60px;width:100%;max-width:384px;border-radius:0 10px 0 0}@media screen and (max-width:767px){.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-info{width:calc(100% - 20px);position:relative;padding:15px 0 20px;bottom:0;max-width:initial;margin-top:-35px}}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-info .campus-title{font-family:"Libre Baskerville",serif;font-size:28px;padding:0;line-height:35px;margin-bottom:10px}.paragraph--type--dual-campus-section .dc-container .campus-block-item>.field__item .paragraph--type--campus-item .campus-info .campus-subtitle{font-size:16px;font-family:"Roboto Condensed",sans-serif;line-height:25px}.paragraph--type--person-carousel{padding-top:60px;background:linear-gradient(to top,#fff 218px,#fef8eb 20%,#fef8eb 100%)}@media screen and (min-width:480px) and (max-width:1200px){.paragraph--type--person-carousel{background:linear-gradient(to top,#fff 248px,#fef8eb 20%,#fef8eb 100%)}}@media screen and (max-width:480px){.paragraph--type--person-carousel{background:linear-gradient(to top,#fff 220px,#fef8eb 20%,#fef8eb 100%)}}.paragraph--type--person-carousel .section-header{justify-content:space-between;align-items:center;margin-bottom:30px;margin-left:0;margin-right:0}.paragraph--type--person-carousel .section-header .person-title{margin-bottom:0}.paragraph--type--person-carousel .section-header .directory-link a{font-size:18px;line-height:22px;color:#862633;text-decoration:underline;font-weight:700}.paragraph--type--person-carousel .row{clear:both}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container{position:relative}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info{margin-right:20px;background:#fff;position:relative;margin-top:-30px;z-index:1;border-top-right-radius:10px;padding:15px 0 30px 20px;min-height:240px;height:100%;word-break:break-word}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .full-name{font-size:28px;font-family:"Libre Baskerville",serif;line-height:35px;margin-bottom:5px}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .credentials{font-size:20px;font-style:italic;font-family:"Roboto",sans-serif;line-height:24px;color:#706f6c;margin-bottom:15px}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone,.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-mail{font-size:16px;font-family:"Roboto Condensed",sans-serif}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone a,.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-mail a{color:#862633;text-decoration:underline}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone a:hover,.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-mail a:hover{text-decoration:none}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone:before,.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-mail:before{font-family:'fontawesome';color:#862633;margin-right:10px}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone{margin-bottom:5px}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-phone:before{content:'\f095'}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .view-content .person-container .person-info .person-mail:before{content:'\f0e0'}.paragraph--type--person-carousel .view-id-carousels.view-display-id-block_1 .slick-list .slick-slide{padding:0 12px}.paragraph--type--person-carousel .slick-prev,.paragraph--type--person-carousel .slick-next{transform:translateY(-50%);color:#fff;transition:ease all .4s;text-shadow:0 0 5px rgba(0,0,0,.6);top:30%}.paragraph--type--person-carousel .slick-prev:hover:before,.paragraph--type--person-carousel .slick-prev:focus:before,.paragraph--type--person-carousel .slick-next:hover:before,.paragraph--type--person-carousel .slick-next:focus:before{opacity:.5}.paragraph--type--person-carousel .slick-prev:before,.paragraph--type--person-carousel .slick-next:before{font-size:42px;display:flex;width:62px;height:62px;opacity:1;border-radius:32px;background-color:#86263a;justify-content:center;align-items:center;font-family:"FontAwesome"}.paragraph--type--person-carousel .slick-prev{left:-30px !important}.paragraph--type--person-carousel .slick-prev:before{content:"\f104"}.paragraph--type--person-carousel .slick-next{right:10px !important}.paragraph--type--person-carousel .slick-next:before{content:"\f105"}.paragraph--type--person-carousel .slick-dots{display:none !important}.interior-slideshow{position:relative}.interior-slideshow .arrow-controls{position:absolute;margin:0 auto;width:100%;right:0;left:0;top:40%;z-index:1;max-width:1100px}@media screen and (max-width:1199px){.interior-slideshow .arrow-controls{display:none}}.interior-slideshow .arrow-controls .slick-arrow:before{font-family:"FontAwesome";font-size:48px}.interior-slideshow .arrow-controls .slick-arrow.slick-prev:before{content:'\f104'}.interior-slideshow .arrow-controls .slick-arrow.slick-next:before{content:'\f105'}.interior-slideshow .arrow-controls .slick-arrow:focus:before{outline-style:auto;outline-width:1px}.interior-slideshow .slideshow-title{font-size:34px}.paragraph--type--interior-slideshow{background:linear-gradient(to bottom,#fff 20%,#373634 20%,#373634 100%)}@media (max-width:767px){.paragraph--type--interior-slideshow{padding:0 15px}}.paragraph--type--interior-slideshow .slick-prev{left:20%;z-index:1;top:40%}@media screen and (max-width:1200px){.paragraph--type--interior-slideshow .slick-prev{left:1%}}@media (max-width:767px){.paragraph--type--interior-slideshow .slick-prev{left:2%;top:30%}}@media screen and (max-width:420px){.paragraph--type--interior-slideshow .slick-prev{top:25%}}.paragraph--type--interior-slideshow .slick-prev:before{content:'\f104';font-family:"FontAwesome";font-size:48px}.paragraph--type--interior-slideshow .slick-next{right:20%;z-index:1;top:40%}@media screen and (max-width:1200px){.paragraph--type--interior-slideshow .slick-next{right:1%}}@media (max-width:767px){.paragraph--type--interior-slideshow .slick-next{right:2%;top:30%}}@media screen and (max-width:420px){.paragraph--type--interior-slideshow .slick-next{top:25%}}.paragraph--type--interior-slideshow .slick-next:before{content:'\f105';font-family:"FontAwesome";font-size:48px}.paragraph--type--interior-slideshow .slick-dots{padding-bottom:50px;padding-top:10px;margin-top:0}.paragraph--type--interior-slideshow .slick-dots li{width:14px;height:14px;margin:0 3.5px}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide{margin:0 12px;position:relative}@media (max-width:767px){.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide{margin:0}}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide.slick-slide .overlay{position:absolute;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.56)}@media screen and (max-width:1200px){.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide.slick-slide .overlay{display:none}}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide.slick-active.slick-center .overlay{position:static}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube{position:relative;padding-bottom:50.25%;padding-top:25px;height:0}@media screen and (min-width:1200px){.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube{width:860px;padding-bottom:53.25%}}@media screen and (max-width:767px){.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube{padding-bottom:52.25%;width:auto}}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .field--name-field-image img{width:100%;height:100%}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .slide-content{background:#fff;position:relative;padding:29px 30px}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .slide-content .campus-badge{margin-bottom:2px}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .slide-content .field--name-field-title{line-height:3.2rem;font-weight:700;color:#282b2c}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .slide-content .field--name-field-body-formatted{font-size:16px;line-height:25px;color:#282b2c}.paragraph--type--interior-slideshow .paragraph--type--interior-slideshow-slide .slide-content .field--name-field-body-formatted p{margin-bottom:0}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide{margin:0 12px;position:relative}@media (max-width:767px){.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide{margin:0}}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide.slick-slide .overlay{position:absolute;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.56)}@media screen and (max-width:1200px){.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide.slick-slide .overlay{display:none}}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide.slick-active.slick-center .overlay{position:static}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .field--name-field-video-embed .video-embed-field-provider-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .field--name-field-image img{width:100%;height:auto}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .slide-content{background:#fff;position:relative;padding:29px 15px 28px 30px}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .slide-content .campus-badge{margin-bottom:8px}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .slide-content .field--name-field-title{line-height:3.2rem;font-weight:700;color:#282b2c}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .slide-content .field--name-field-body-formatted{font-size:16px;line-height:25px;color:#282b2c}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .slide-content .field--name-field-body-formatted p{margin-bottom:0}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .popup{position:absolute;bottom:28px;right:10px;font-size:0}.paragraph--type--interior-slideshow .paragraph--type--interior-half-slideshow-slide .popup:before{content:url("/themes/custom/tac/css/../images/arrow-full.png");width:10px;height:10px}.paragraph--type--interior-slideshow.popup-slider .slick-prev{left:2%}@media (max-width:767px){.paragraph--type--interior-slideshow.popup-slider .slick-prev{top:30%}}@media screen and (max-width:420px){.paragraph--type--interior-slideshow.popup-slider .slick-prev{top:25%}}.paragraph--type--interior-slideshow.popup-slider .slick-next{right:2%}@media (max-width:767px){.paragraph--type--interior-slideshow.popup-slider .slick-next{top:30%}}@media screen and (max-width:420px){.paragraph--type--interior-slideshow.popup-slider .slick-next{top:25%}}.paragraph--type--interior-slideshow.popup-slider .slick-dots{padding-bottom:30px;padding-top:10px;margin-top:0}.paragraph--type--interior-slideshow.popup-slider .slick-dots li{width:14px;height:14px;margin:0 3.5px}.paragraph--type--flexible-cta-blocks{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.paragraph--type--flexible-cta-blocks{margin-bottom:40px;margin-top:40px}}.paragraph--type--flexible-cta-blocks .flexible-cta-block{margin:0;padding:0 12px}@media (max-width:767px){.paragraph--type--flexible-cta-blocks .flexible-cta-block{margin-bottom:20px}.paragraph--type--flexible-cta-blocks .flexible-cta-block:last-child{margin-bottom:0}}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap{background:#fef8eb;height:100%}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .field--name-field-media-image img{width:100%;height:100%}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap{background:#fef8eb;padding:20px 20px 30px 30px;border-radius:0 10px 0 0;margin-right:20px;margin-top:-35px;z-index:1;position:relative}@media (max-width:767px){.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap{padding-right:5px;margin-right:25px}}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-title{font-size:28px;font-family:"Libre Baskerville",serif;line-height:35px;margin-bottom:10px}@media (max-width:767px){.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-title{font-size:26px;line-height:32px}}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-caption{font-size:20px;line-height:30px;font-family:"Roboto",sans-serif;margin-bottom:19px}@media (max-width:767px){.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-caption{font-size:16px;line-height:25px}}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-button a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-button a:hover,.paragraph--type--flexible-cta-blocks .flexible-cta-block .flex-content-wrap .content-wrap .cta-button a:focus{background:#fff;color:#862633;text-decoration:none}.paragraph--type--adjustable-media-and-content{background:linear-gradient(to bottom,#fff 20%,#fef8eb 20%,#fef8eb 100%);margin:40px 0}@media (max-width:767px){.paragraph--type--adjustable-media-and-content{background:#fef8eb;margin:15px 0}}.paragraph--type--adjustable-media-and-content .content-wrap{padding:150px 0 50px 15px}@media screen and (max-width:767px){.paragraph--type--adjustable-media-and-content .content-wrap{padding:40px 15px 0}}.paragraph--type--adjustable-media-and-content .content-wrap .section-title{margin-bottom:10px}@media screen and (max-width:767px){.paragraph--type--adjustable-media-and-content .content-wrap .section-title{text-align:left}}.paragraph--type--adjustable-media-and-content .content-wrap .section-caption{margin-bottom:10px;overflow:hidden}.paragraph--type--adjustable-media-and-content .content-wrap .section-caption p{font-size:20px;font-family:"Roboto",sans-serif}.paragraph--type--adjustable-media-and-content .content-wrap .section-button a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.paragraph--type--adjustable-media-and-content .content-wrap .section-button a:hover,.paragraph--type--adjustable-media-and-content .content-wrap .section-button a:focus{background:#fff;color:#862633;text-decoration:none}.paragraph--type--adjustable-media-and-content.media-right .media-wrap{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}@media (max-width:767px){.paragraph--type--adjustable-media-and-content.media-right .media-wrap{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:1.6rem}}@media (max-width:767px){.paragraph--type--adjustable-media-and-content.media-right-mobile-top .content-wrap{margin-top:1.6rem}}[class*=path-directory] .layout-hero-content,[class*=path-about-directory] .layout-hero-content{margin-bottom:0}[class*=path-directory] .layout-content-top,[class*=path-about-directory] .layout-content-top{background:#fef8eb;position:relative;margin-bottom:60px}[class*=path-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb,[class*=path-about-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb{background:#fef8eb;margin:0;padding:0}@media (max-width:991px){[class*=path-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb,[class*=path-about-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb{margin-top:30px}}[class*=path-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb li:before,[class*=path-about-directory] .layout-content-top #block-tac-breadcrumbs .breadcrumb li:before{color:#cfcfcf}[class*=path-directory] .layout-content-top .page-title,[class*=path-about-directory] .layout-content-top .page-title{margin-bottom:0}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page{background:#fef8eb;margin:50px 0 0;padding:0 20px 60px 0}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 a,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page a{font-size:16px}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline{display:flex;flex-flow:row wrap;align-items:center}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline label,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline label,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline label,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline label{font-size:15px;color:#595855;font-family:"Roboto Condensed",sans-serif;font-weight:700}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name,[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name-family,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name-family,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name-family,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name-family{flex:0 0 100%;margin:0 0 15px}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name input,[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name-family input,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name input,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name-family input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-item-field-name-family input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-item-field-name-family input{border:1px solid #242628}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select{flex:0 0 22%}@media (max-width:767px){[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select{flex:0 0 50%}}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select label,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select label,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select label,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select label{position:relative}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select label:after,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select label:after,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select label:after,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select select,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select select,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select select{border:1px solid #242628;font-style:italic}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select .select2-container .select2-selection__rendered,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select .select2-container .select2-selection__rendered,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-type-select .select2-container .select2-selection__rendered,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-type-select .select2-container .select2-selection__rendered{display:flex;min-height:48px;align-items:center}@media (max-width:767px){[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions{margin-bottom:20px;margin-top:40px}}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions input,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions input,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions input{background:#862633;border:2px solid #862633;color:#fff;border-radius:6px;padding:10.5px 40px}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions input:hover,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions input:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .form--inline .form-actions input:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .form--inline .form-actions input:hover{background:#fff;color:#862633}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content{display:flex;justify-content:left;align-items:center;flex-flow:row wrap;justify-content:space-between}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item{height:30px;font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#706f6c;text-decoration:none;width:30px;display:flex;justify-content:center;align-items:center}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item a,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item a{font-weight:700;font-size:18px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#242628;text-decoration:none}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item a:hover,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item a:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item a:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item a:hover{color:#fff;background:#862633;border-radius:50%}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item:first-child a,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item:first-child a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item:first-child a,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item:first-child a{color:#862633;padding:5px;padding-left:0;text-decoration:none}[class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item:first-child a:hover,[class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item:first-child a:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1 .view-directory .view-content .alpaha-item:first-child a:hover,[class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page .view-directory .view-content .alpaha-item:first-child a:hover{color:#fff}.page-node-person [class*=path-directory] .layout-content-top #block-exposedformdirectorypage-1,.page-node-person [class*=path-directory] .layout-content-top #block-exposedformdirectorydirectory-page,.page-node-person [class*=path-about-directory] .layout-content-top #block-exposedformdirectorypage-1,.page-node-person [class*=path-about-directory] .layout-content-top #block-exposedformdirectorydirectory-page{display:none}[class*=path-directory] .layout-content-top:before,[class*=path-about-directory] .layout-content-top:before{background:#fef8eb}[class*=path-directory-] .layout-hero-content{margin-bottom:0}[class*=path-directory-] .layout-content-top{margin-top:98px}[class*=path-directory-] .layout-content-top:before{width:100%}@media (max-width:767px){.faculty-directory{margin-right:0}}.faculty-directory>.view-header{display:none}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap{background:#fff;margin-bottom:20px}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-wrap-inner{display:flex;position:relative}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-wrap-inner{flex-flow:column}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-wrap-inner:before{content:"";height:100%;position:absolute;top:0;width:87.5%;left:12.5%;z-index:0}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-wrap-inner:before{width:100%;left:0}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-image{width:25%}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-image{width:100%}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img{position:relative}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img{padding:0;max-width:150px;margin:0 auto}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img img{width:100%;height:auto;border-radius:50%;border:6px solid transparent;position:relative;z-index:1}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img.ne img{border:6px solid #c5800c}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img.ca img{border:6px solid #003b5c}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img.all img{border:6px solid #862633}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img:after{content:"";height:100%;position:absolute;left:0;width:50%;z-index:0}@media screen and (min-width:768px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .profile-img:after{background-color:#fff}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content{position:relative;width:75%}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content{width:100%;text-align:center}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap{width:100%;padding:26px 30px 26px 24px}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap{padding:10px}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-title .full-name a{font-family:"Libre Baskerville",serif;font-size:28px !important;font-style:normal;font-weight:400 !important;line-height:1.4;line-height:35px;color:#373634;display:block;padding-bottom:5px}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-title .full-name a{font-size:26px}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-title .credentials{font-size:20px;font-style:italic;font-family:"Roboto Condensed",sans-serif;color:#706f6c;line-height:24px;margin-bottom:12px}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info{display:flex;flex-flow:row wrap;align-items:center}@media (max-width:767px){.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info{justify-content:center}}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .fa-phone,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .fa-envelope,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .fa-map-marker{color:#862633;font-size:1.4rem;margin-right:5px}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone ul,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email ul{list-style:none;margin:0}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone ul li,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email ul li{margin:0}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-location{font-size:16px;color:#242628;font-family:"Roboto Condensed",sans-serif}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone{margin-right:20px}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email span,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone span{color:#862633;margin-right:5px}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a{font-size:16px;color:#242628;text-decoration:underline;font-family:"Roboto Condensed",sans-serif}.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a:hover,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-email a:focus,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a:hover,.faculty-directory>.view-content .views-row .views-field-nothing .profile-wrap .person-content .content-wrap .profile-contact-info .profile-phone a:focus{text-decoration:none}@media (max-width:767px){.faculty-directory>.view-content .views-row:nth-child(2n+1) .views-field-nothing .profile-wrap .profile-wrap-inner{padding:20px 0}}.faculty-directory>.view-content .views-row:nth-child(2n+1) .views-field-nothing .profile-wrap .profile-wrap-inner:before{background:#f9f7f5;border-radius:0 10px 0 0}.faculty-directory .pager{margin-bottom:15px}.paragraph--type--views{margin-top:0 !important}.paragraph--type--views .viewsreference--view-title{font-family:"Libre Baskerville",serif;font-size:38px;font-style:normal;font-weight:400;line-height:1.2}@media (max-width:767px){.paragraph--type--views .viewsreference--view-title{font-size:29px}}.paragraph--type--sidebar-contact{background:#f9f7f5;border-top-right-radius:6px;margin-top:0;margin-bottom:30px}.paragraph--type--sidebar-contact .student-title{font-size:20px;line-height:24px;font-family:"Libre Baskerville",serif;padding:16px 15px 15px 26px}.paragraph--type--sidebar-contact .contact-item{margin-left:6px;background:#fff}.paragraph--type--sidebar-contact .contact-item>.field__item{margin-bottom:33px;padding-left:20px}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item{margin-top:0}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-department{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:1.5;font-weight:700;line-height:20px;margin-bottom:6px}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-name{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.5;line-height:20px;margin-bottom:10px}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-phone{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:1.5}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-phone a{color:#242628}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-phone:before{content:"\f095";font-family:"FontAwesome";margin-right:11px;color:#862633}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-mail{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:1.5;word-wrap:break-word}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-mail a{color:#242628}.paragraph--type--sidebar-contact .contact-item>.field__item .paragraph--type--sidebar-contact-item .contact-mail:before{content:"\f0e0";font-family:"FontAwesome";margin-right:8px;color:#862633}.paragraph--type--sidebar-contact .contact-item>.field__item:first-child{padding-top:20px}.paragraph--type--sidebar-contact .contact-item>.field__item:last-child{margin-bottom:5px}.page-node-person .layout-content-top #block-exposedformdirectorydirectory-page{display:none}.path-calendar-month .event-tab-menu{position:absolute;width:30%;right:10px;top:0;z-index:9}@media screen and (max-width:767px){.path-calendar-month .event-tab-menu{width:70%}}.calendar-month{padding-top:46px}.calendar-month>.view-header{background:#862633;margin-top:16px;padding:20px 0;position:relative}.calendar-month>.view-header h3{color:#fff}.calendar-month>.view-header nav.pager{position:absolute;top:-10px;width:100%;padding:0 15px}.calendar-month>.view-header nav.pager .js-pager__items li a{background:0 0;padding:0}.calendar-month>.view-header nav.pager .js-pager__items li a span{font-size:0}.calendar-month>.view-header nav.pager .js-pager__items li a:before{font-family:"FontAwesome";color:#fff;font-size:42px}.calendar-month>.view-header nav.pager .js-pager__items li a:hover{background:0 0;color:#fff}.calendar-month>.view-header nav.pager .js-pager__items li:first-child a:before{content:'\f104'}.calendar-month>.view-header nav.pager .js-pager__items li:last-child a:before{content:"\f105"}.calendar-month>.view-content .month-view .full th.days{text-transform:uppercase;color:#fff;background-color:#242628;font-size:18px;font-family:"Roboto Condensed",sans-serif;font-weight:400;border:0;text-align:left}.calendar-month>.view-content .month-view .full .date-box .date-box{border:0}.calendar-month>.view-content .month-view .full .date-box .date-box .day{font-size:20px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.calendar-month>.view-content .month-view .full .date-box .date-box .day a{color:#242628;font-family:"Roboto Condensed",sans-serif;font-weight:700}.calendar-month>.view-content .month-view .full .date-box .date-box.today .day{background:#862633;color:#fff;border-radius:50%;display:flex;justify-content:center;width:40px;height:40px;align-items:center}.calendar-month>.view-content .month-view .full .date-box .date-box.today .day a{color:#fff}.calendar-month>.view-content .month-view .full .date-box .date-box.past.empty .day{color:#798283}.calendar-month>.view-content .month-view .full .date-box .date-box.future.empty .day{color:#798283}.calendar-month>.view-content .month-view .full .single-day .single-day,.calendar-month>.view-content .month-view .full .single-day .multi-day,.calendar-month>.view-content .month-view .full .multi-day .single-day,.calendar-month>.view-content .month-view .full .multi-day .multi-day{border:0;border-bottom:1px solid #d8d8d8}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents>.start-date,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents>.start-date,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents>.start-date,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents>.start-date{display:none}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content{padding-left:10px;border-left:4px solid #862633}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content .start-date,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content .start-date,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content .start-date,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content .start-date{display:block;font-size:14px;font-family:"Roboto Condensed",sans-serif;color:#242628;font-weight:700}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content .event-time,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content .event-time,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content .event-time,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content .event-time{display:none}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content .event-content a,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content .event-content a,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content .event-content a,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content .event-content a{font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#242628;text-decoration:none}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content.ca,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content.ca,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content.ca,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content.ca{border-color:#003b5c}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item .contents .calendar-content.ne,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item .contents .calendar-content.ne,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item .contents .calendar-content.ne,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item .contents .calendar-content.ne{border-color:#c5800c}.calendar-month>.view-content .month-view .full .single-day .single-day .inner>.item:nth-of-type(1n+4),.calendar-month>.view-content .month-view .full .single-day .multi-day .inner>.item:nth-of-type(1n+4),.calendar-month>.view-content .month-view .full .multi-day .single-day .inner>.item:nth-of-type(1n+4),.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner>.item:nth-of-type(1n+4){display:none}.calendar-month>.view-content .month-view .full .single-day .single-day .inner .more-events,.calendar-month>.view-content .month-view .full .single-day .multi-day .inner .more-events,.calendar-month>.view-content .month-view .full .multi-day .single-day .inner .more-events,.calendar-month>.view-content .month-view .full .multi-day .multi-day .inner .more-events{display:inline-block;float:left;font-size:14px;font-family:"Roboto Condensed",sans-serif;color:#862633}.calendar-month>.pager{display:none}.paragraph--type--sidebar-image-block{margin:0}.paragraph--type--sidebar-image-block .sidebar-image img{width:100%;height:auto}.paragraph--type--sidebar-image-block .content-wrap{border-top-right-radius:10px;width:90%;margin-top:-30px;position:relative;z-index:1;background:#fff;padding:10px}.paragraph--type--sidebar-image-block .content-wrap .campus-badge{margin-bottom:8px}.paragraph--type--sidebar-image-block .content-wrap .sidebar-image-caption{font-size:16px;line-height:20px;font-family:"Libre Baskerville",serif;margin-bottom:10px}.paragraph--type--sidebar-image-block .content-wrap .sidebar-image-link a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize;line-height:28px;font-size:16px}.paragraph--type--sidebar-image-block .content-wrap .sidebar-image-link a:hover{text-decoration:underline}.paragraph--type--sidebar-news{background:#f9f7f5;border-top-right-radius:6px;margin-bottom:15px}.paragraph--type--sidebar-news .latest-news{margin:0}.paragraph--type--sidebar-news .field--name-field-title{padding:16px 5px 15px 26px;font-size:20px;line-height:24px;font-family:"Libre Baskerville",serif}.paragraph--type--sidebar-news .field--name-field-latest-news{margin-left:6px}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news{background:#fff}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content{padding:16px 0 0 20px}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row{margin-bottom:20px}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row .article-info .article-title{font-size:16px;line-height:20px;font-family:"Libre Baskerville",serif}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row .article-info .article-title a{color:#242628;text-decoration:none}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row .article-info .article-title a:hover,.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row .article-info .article-title a:focus{color:#862633}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news .view-content .views-row:last-child{margin-bottom:10px}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news>.view-footer{padding-left:20px;position:relative}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news>.view-footer .see-all a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633;text-transform:capitalize;line-height:22px}.paragraph--type--sidebar-news .field--name-field-latest-news .sidebar-news>.view-footer:before{content:'';width:6px;height:100%;background:#862633;left:-6px;position:absolute;top:0}.paragraph--type--sidebar-buttons .sidebar-button a{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;width:100%;margin-bottom:10px}.paragraph--type--sidebar-buttons .sidebar-button a:hover,.paragraph--type--sidebar-buttons .sidebar-button a:focus{background:#fff;color:#862633;text-decoration:none}.sidebar-menu{background:#f9f7f5;overflow:hidden;margin-bottom:30px;border-top-right-radius:6px}.sidebar-menu h2{padding:16px 16px 15px 26px;margin:0;cursor:pointer;position:relative;font-size:20px;line-height:24px;font-family:"Libre Baskerville",serif;border-top-right-radius:6px}.sidebar-menu h2 a{color:#000}.sidebar-menu h2:after{content:'\f106';font-family:"FontAwesome";font-size:28px;position:absolute;right:20px}.sidebar-menu h2.open:after{content:'\f107'}.sidebar-menu ul{background:#fff;margin-left:6px;margin-bottom:0}.sidebar-menu ul>li:first-child a{padding-top:16px;padding-bottom:0}.sidebar-menu ul li{list-style:none;padding:0}.sidebar-menu ul li a{font-size:15px;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-family:"Roboto",sans-serif;color:#242628;text-decoration:none;padding:20px 0 0 20px}.sidebar-menu ul li a:first-child{display:block;margin:0;padding:10px 0 10px 20px}.sidebar-menu ul li.menu-item--expanded{position:relative}.sidebar-menu ul li.menu-item--expanded>ul{margin:0;display:none}.sidebar-menu ul li.menu-item--expanded>ul li a{padding-left:36px !important}.sidebar-menu ul li.menu-item--expanded>ul li a.is-active:before{left:-6px !important}.sidebar-menu ul li.menu-item--expanded>.submenu-open{position:absolute;right:20px;top:0;padding:10px 0 10px 20px;font-size:0}.sidebar-menu ul li.menu-item--expanded>.submenu-open.active:before{content:'\f106'}.sidebar-menu ul li.menu-item--expanded>.submenu-open:before{content:'\f107';font-family:"FontAwesome";font-size:24px;font-style:normal;color:#862633}.sidebar-menu ul li.menu-item--expanded.expanded>a:first-child{width:100%;position:relative;padding:10px 0 10px 20px}.sidebar-menu ul li.menu-item--expanded.expanded>.submenu-open{top:5px;padding:0}.sidebar-menu ul li.menu-item--active-trail .is-active{text-decoration:underline;color:#862633;font-weight:700;padding:10px 0 10px 20px;background:#f9f7f5;position:relative}.sidebar-menu ul li.menu-item--active-trail .is-active:after{content:'';background:#862633;position:absolute;left:-6px;width:6px;height:100%;top:0}.event-sidebar{border-top-right-radius:10px;background:#f9f7f5;overflow:hidden;margin-bottom:40px}.event-sidebar h2{padding:16px 16px 15px 26px;margin:0;cursor:pointer;position:relative;font-size:20px;line-height:24px;font-family:"Libre Baskerville",serif}.event-sidebar>ul{background:#fff;margin-left:6px;margin-bottom:0}.event-sidebar>ul>li{overflow:hidden;padding:0 0 15.5px 20px}.event-sidebar>ul>li a{font-size:16px;line-height:28px;color:#862633;font-family:"Roboto",sans-serif;width:100%;position:relative;text-decoration:none;display:block;padding-bottom:13.5px;border-bottom:2px solid #f9f7f5}.event-sidebar>ul>li a.submenu-open{border:none;position:absolute;right:20px;top:0;font-size:0;width:auto}.event-sidebar>ul>li a.submenu-open.active:before{content:url("/themes/custom/tac/css/../images/accordion-arrow-down.png")}.event-sidebar>ul>li a.submenu-open:before{content:url("/themes/custom/tac/css/../images/sidebar-link-arrow.png");font-family:"FontAwesome";font-size:24px;font-style:normal;color:#862633}.event-sidebar>ul>li.menu-item--expanded{position:relative}.event-sidebar>ul>li.menu-item--expanded ul{display:none}.event-sidebar>ul>li.menu-item--expanded ul li{padding-top:15px}.event-sidebar>ul>li.menu-item--expanded ul li a{padding:0 0 10px !important;background:#fff !important}.event-sidebar>ul>li:first-child a{padding-top:21px}.mfp-container .mfp-content .slideshow-content{max-width:1160px;margin:0 auto;position:relative;height:100% !important}.mfp-container .mfp-content .slideshow-content .mfp-close{top:10px !important;right:20px !important;position:absolute;font-size:0;opacity:1}.mfp-container .mfp-content .slideshow-content .mfp-close:before{content:url("/themes/custom/tac/css/../images/close.png")}.mfp-container .mfp-content .slideshow-content img{width:100%;height:auto !important}.mfp-container .mfp-content .slideshow-content iframe{height:100% !important}.mfp-container .mfp-content .slideshow-content .slide-content{padding:30px 15px 15px 30px;background:#fff}.mfp-container .mfp-content .slideshow-content .slide-content .field--name-field-title{font-weight:700}.mfp-container .mfp-content .slideshow-content .slide-content .campus-badge a:focus,.mfp-container .mfp-content .slideshow-content .slide-content .campus-badge a:active{outline:none !important}.mfp-container .mfp-content .slideshow-content .slide-content .popup{display:none}.mfp-container .mfp-content .slideshow-content .popup{display:none}.mfp-container .mfp-arrow{font-family:"FontAwesome";color:#fff;background-color:transparent}.mfp-container .mfp-arrow.mfp-arrow-left{left:10% !important}.mfp-container .mfp-arrow.mfp-arrow-left:before{content:url("/themes/custom/tac/css/../images/arrow-left.png");border:none}.mfp-container .mfp-arrow.mfp-arrow-left:after{border:none}.mfp-container .mfp-arrow.mfp-arrow-right{right:10% !important}.mfp-container .mfp-arrow.mfp-arrow-right:before{content:url("/themes/custom/tac/css/../images/arrow-right.png");border:none}.mfp-container .mfp-arrow.mfp-arrow-right:after{border:none}.paragraph--type--testimonial .testimonial{position:relative}.paragraph--type--testimonial .testimonial .testimonial-container img{width:100%;height:auto}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-label{font-size:16px;font-family:"Roboto Condensed",sans-serif;color:#862633;margin-bottom:5px}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-quote{font-size:30px;font-family:"Libre Baskerville",serif;font-style:italic;line-height:40px}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-quote:before{content:"“"}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-quote:after{content:'”'}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-name{display:flex;align-items:center}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-name a{margin:10px 0;padding:0 10px 0 0;font-size:16px;color:#862633;font-family:"Roboto Condensed",sans-serif}.paragraph--type--testimonial .testimonial .testimonial-container .alumni-name .alumni-company{padding:10px;font-size:16px;font-family:"Roboto Condensed",sans-serif}.paragraph--type--testimonial .testimonial .field--name-field-link-2{position:absolute;top:0;right:15px}.paragraph--type--testimonial .testimonial .field--name-field-link-2 a{font-size:18px;font-weight:700;font-family:"Roboto",sans-serif;color:#862633}.faith-action-form,.summer-program-form{background:0 0;padding:46px 0 52px}.faith-action-form .form--inline,.summer-program-form .form--inline{display:flex;justify-content:space-between;flex-flow:row wrap}.faith-action-form .form--inline .js-form-type-textfield,.summer-program-form .form--inline .js-form-type-textfield{flex:0 0 20%;margin:0;padding-right:12px}@media screen and (max-width:767px){.faith-action-form .form--inline .js-form-type-textfield,.summer-program-form .form--inline .js-form-type-textfield{flex:0 0 100%;margin-bottom:15px;padding-right:0}}.faith-action-form .form--inline .js-form-type-textfield input,.summer-program-form .form--inline .js-form-type-textfield input{appearance:none;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;transition:all .2s ease-out;outline:none;width:100%}.faith-action-form .form--inline .js-form-type-textfield input:focus,.summer-program-form .form--inline .js-form-type-textfield input:focus{box-shadow:none;border-color:#862633}.faith-action-form .form--inline .form-type-select,.summer-program-form .form--inline .form-type-select{flex:0 0 21%;margin:0;padding:0 12px}@media screen and (max-width:767px){.faith-action-form .form--inline .form-type-select,.summer-program-form .form--inline .form-type-select{flex:0 0 100%;padding:0;margin-bottom:15px}}.faith-action-form .form--inline .form-type-select label,.summer-program-form .form--inline .form-type-select label{position:relative}.faith-action-form .form--inline .form-type-select label:after,.summer-program-form .form--inline .form-type-select label:after{content:"\f078";font-family:"FontAwesome";font-size:11px;color:#fff;right:3px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 17px;border-radius:4px}.faith-action-form .form--inline .form-type-select select,.summer-program-form .form--inline .form-type-select select{appearance:none;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;transition:all .2s ease-out;outline:none;width:100%;font-style:italic}.faith-action-form .form--inline .form-type-select select:focus,.summer-program-form .form--inline .form-type-select select:focus{box-shadow:none;border-color:#862633}.faith-action-form .form--inline .form-actions,.summer-program-form .form--inline .form-actions{flex:0 0 37%;margin:25px 0 0;padding-left:12px}@media screen and (max-width:767px){.faith-action-form .form--inline .form-actions,.summer-program-form .form--inline .form-actions{flex:0 0 100%;padding-left:0;margin:0}}.faith-action-form .form--inline .form-actions input,.summer-program-form .form--inline .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;padding:11px 25px}.faith-action-form .form--inline .form-actions input:hover,.faith-action-form .form--inline .form-actions input:focus,.summer-program-form .form--inline .form-actions input:hover,.summer-program-form .form--inline .form-actions input:focus{background:#fff;color:#862633;text-decoration:none}@media screen and (max-width:991px){.faith-action-form .form--inline .form-actions input,.summer-program-form .form--inline .form-actions input{padding:11px 14px}}@media screen and (max-width:767px){.faith-action-form .form--inline .form-actions input,.summer-program-form .form--inline .form-actions input{padding:11px 25px}}.page-node-1428 .layout-content-top,.page-node-1511 .layout-content-top{background:#fef8eb;margin-bottom:70px}.page-node-1428 .layout-content-top .breadcrumb,.page-node-1511 .layout-content-top .breadcrumb{background:#fef8eb}.page-node-1428 .layout-content-top:before,.page-node-1511 .layout-content-top:before{background:#fef8eb}.page-node-1428 .list-style-view .view-content>div .post-wrap .full .content-wrap,.page-node-1511 .list-style-view .view-content>div .post-wrap .full .content-wrap{padding-left:12px}.page-node-1428 .list-style-view .view-content>div .post-wrap .content-wrap,.page-node-1511 .list-style-view .view-content>div .post-wrap .content-wrap{padding:20px 20px 20px 0}.page-node-1428 .list-style-view .view-content>div .post-wrap .content-wrap .post-link,.page-node-1511 .list-style-view .view-content>div .post-wrap .content-wrap .post-link{text-align:right;margin-top:10px}.page-node-1428 .list-style-view .view-content>div .post-wrap .content-wrap .post-link a,.page-node-1511 .list-style-view .view-content>div .post-wrap .content-wrap .post-link a{font-size:16px;font-weight:700;color:#862633;text-decoration:underline}.page-node-1428 .list-style-view .view-content>div .post-wrap .content-wrap .post-link a:hover,.page-node-1511 .list-style-view .view-content>div .post-wrap .content-wrap .post-link a:hover{text-decoration:none}.path-about-news-archive .layout-content-top,.path-about-press-releases .layout-content-top{background:#fef8eb;margin-bottom:60px}.path-about-news-archive .layout-content-top .breadcrumb,.path-about-press-releases .layout-content-top .breadcrumb{background:#fef8eb}.path-about-news-archive .layout-content-top:before,.path-about-press-releases .layout-content-top:before{background:#fef8eb}.news-archive-form,.press-release-form{background:#fef8eb;border-top:4px solid #862633;padding:46px 0 52px;position:relative}.news-archive-form .form--inline,.press-release-form .form--inline{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center}.news-archive-form .form--inline label,.press-release-form .form--inline label{font-size:16px;color:#595855;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:20px}.news-archive-form .form--inline .form-type-textfield,.press-release-form .form--inline .form-type-textfield{width:40%;padding:0 12px;margin:0}@media (max-width:767px){.news-archive-form .form--inline .form-type-textfield,.press-release-form .form--inline .form-type-textfield{width:100%;margin-bottom:15px}}.news-archive-form .form--inline .form-type-textfield input,.press-release-form .form--inline .form-type-textfield input{appearance:none;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;transition:all .2s ease-out;outline:none;width:100%}.news-archive-form .form--inline .js-form-type-select,.press-release-form .form--inline .js-form-type-select{width:25%;padding:0 12px;margin:0}@media (max-width:767px){.news-archive-form .form--inline .js-form-type-select,.press-release-form .form--inline .js-form-type-select{width:100%}}.news-archive-form .form--inline .js-form-type-select label,.press-release-form .form--inline .js-form-type-select label{position:relative}.news-archive-form .form--inline .js-form-type-select label:after,.press-release-form .form--inline .js-form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:4px;top:28px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:11px 14px;border-radius:4px}.news-archive-form .form--inline .js-form-type-select select,.press-release-form .form--inline .js-form-type-select select{appearance:none;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #c9c8c7;border-radius:5px;box-shadow:none;font-size:1.6rem;padding:10.5px 15px;transition:all .2s ease-out;outline:none;width:100%}.news-archive-form .form--inline .form-actions,.press-release-form .form--inline .form-actions{margin:25px 0 0;width:35%}@media (max-width:767px){.news-archive-form .form--inline .form-actions,.press-release-form .form--inline .form-actions{width:100%;padding-left:15px}}.news-archive-form .form--inline .form-actions input,.press-release-form .form--inline .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;padding:11px 25px}.news-archive-form .form--inline .form-actions input:hover,.news-archive-form .form--inline .form-actions input:focus,.press-release-form .form--inline .form-actions input:hover,.press-release-form .form--inline .form-actions input:focus{background:#fff;color:#862633;text-decoration:none}.path-about-press-releases .news-archive-form,.path-about-press-releases .press-release-form{border-top:none}.path-about-press-releases .news-archive-form:before,.path-about-press-releases .press-release-form:before{background:0 0}.path-about-press-releases .news-archive-form:after,.path-about-press-releases .press-release-form:after{background:0 0}.news-archive-form:before,.press-release-form:before{content:"";background:#862633;position:absolute;left:-100%;top:-4px;width:100%;height:4px}.news-archive-form:after,.press-release-form:after{content:"";background:#862633;position:absolute;right:-100%;top:-4px;width:100%;height:4px}.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield{width:38%}@media (max-width:767px){.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-type-textfield,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-type-textfield{width:100%}}@media (max-width:767px){.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .js-form-type-select,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .js-form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .js-form-type-select,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .js-form-type-select{width:100%}}.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise .layout-content-top #block-exposedformmerchandisepage-3 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-1 .form-actions,.path-bookstore-merchandise-ne .layout-content-top #block-exposedformmerchandisepage-3 .form-actions{width:auto}.product-page .product-images .full-image{position:relative}.product-page .product-images .full-image i{position:absolute;right:10px;top:10px;font-family:"FontAwesome";color:#fff;font-size:32px;font-style:normal}.product-page .product-images img{width:100%;height:auto}.product-page .product-images .thumbnail-images{margin-top:10px}.product-page .product-images .thumbnail-images img{width:100%;height:100%}.product-page .product-images .thumbnail-images .col-md-3{padding-left:6px;padding-right:6px}.product-page .product-images .thumbnail-images .col-md-3:first-child{padding-left:12px}.product-page .product-images .thumbnail-images .col-md-3:last-child{padding-right:12px}.product-page .popup-image-container{width:100%;max-height:500px;height:100%;background:#fff;position:absolute}.product-page .popup-image-container img{display:none;width:100%;height:auto}.product-page .popup-image-container.is-hovered{z-index:999}.product-page .product-content{position:relative;z-index:1}.product-page .product-title{font-family:"Libre Baskerville",serif;font-size:38px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:10px}@media (max-width:767px){.product-page .product-title{font-size:29px}}.product-page .product-stock-price{margin-bottom:10px}.product-page .product-stock-price .product-price{font-size:18px;color:#862633;font-weight:700;font-family:"Roboto Condensed",sans-serif}.product-page .product-stock-price .product-price .field--name-price{display:inline-block}.product-page .product-stock-price .product-stock-count{font-size:18px;font-weight:700;color:#7b7a77;font-style:italic;font-family:"Roboto Condensed",sans-serif}.product-page .product-stock-price .field--name-field-stock-level{display:inline-block}.product-page .product-stock-price .field--name-field-stock-level .field__label{display:none}.product-page .product-stock-price .field--name-field-stock-level p{margin-bottom:0;font-size:18px;font-weight:700;color:#7b7a77;font-style:italic;font-family:"Roboto Condensed",sans-serif}.product-page .add-to-cart-button{margin-bottom:10px}.product-page .add-to-cart-button .field--name-field-stock-level{display:none}.product-page .add-to-cart-button .field--type-entity-reference form .button--add-to-cart{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;text-transform:capitalize}.product-page .add-to-cart-button .field--type-entity-reference form .button--add-to-cart:hover,.product-page .add-to-cart-button .field--type-entity-reference form .button--add-to-cart:focus{background:#fff;color:#862633;text-decoration:none}.product-page .product-desc{font-size:18px;font-family:"Roboto Condensed",sans-serif;padding-top:20px;border-top:2px solid #eee8d5;text-align:left}.mfp-container.mfp-image-holder .mfp-content .mfp-figure .mfp-close{font-size:0;top:0;right:0}.mfp-container.mfp-image-holder .mfp-content .mfp-figure .mfp-close:before{content:"\f057";font-size:30px;font-family:"FontAwesome"}.mfp-container.mfp-image-holder .mfp-content .mfp-figure figure{width:100%}.mfp-container.mfp-image-holder .mfp-content .mfp-figure .mfp-img{padding:0}.mfp-container.mfp-image-holder .mfp-content .mfp-figure figcaption{display:none !important}form[action="/cart"] table{width:100%}form[action="/cart"] table td .field--name-product-id{font-size:18px;font-family:"Roboto Condensed",sans-serif}form[action="/cart"] table td .field--name-product-id a{color:#862633;text-decoration:none}form[action="/cart"] table td .field--name-product-id a:hover,form[action="/cart"] table td .field--name-product-id a:focus{text-decoration:underline}form[action="/cart"] table td .form-type-number input{font-size:18px}form[action="/cart"] table td .form-type-number input:focus{border:2px solid #862633;box-shadow:none}form[action="/cart"] table td .delete-order-item{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}form[action="/cart"] table td .delete-order-item:hover,form[action="/cart"] table td .delete-order-item:focus{background:#fff;color:#862633;text-decoration:none}form[action="/cart"] table td.views-field-unit-price__number,form[action="/cart"] table td.views-field-total-price__number{font-size:18px;font-family:"Roboto Condensed",sans-serif}form[action="/cart"] .field--name-total-price .order-total-line span{font-size:18px;font-family:"Roboto Condensed",sans-serif}form[action="/cart"] .form-actions{display:flex;justify-content:space-between;flex-flow:row wrap}form[action="/cart"] .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}form[action="/cart"] .form-actions input:hover,form[action="/cart"] .form-actions input:focus{background:#fff;color:#862633;text-decoration:none}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-legend,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-legend{font-size:24px;font-weight:700}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input{border:2px solid #c9c8c7;border-radius:5px;height:50px;background:#fff;margin-top:0;font-size:1.4rem}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input.form-checkbox,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input.form-checkbox{height:20px;width:20px;float:left}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input.js-form-submit,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input.js-form-submit{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;margin:0}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input.js-form-submit:hover,.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input.js-form-submit:focus,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input.js-form-submit:hover,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input.js-form-submit:focus{background:#fff;color:#862633;text-decoration:none}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper input:focus,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper input:focus{border-color:#862633}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper .credit-card-form__divider,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper .credit-card-form__divider{font-size:28px;margin:30px 10px 0 11px}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper .form-type-select label,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper .form-type-select label{position:relative}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper .form-type-select label:after,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper .form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:0;top:23px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:14px;border-radius:4px;width:auto;height:auto}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper .form-type-select select,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper .form-type-select select{border:2px solid #c9c8c7;border-radius:5px;height:50px !important;background:#fff;margin-top:0;font-size:1.4rem}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper .form-type-select select:focus,.layout-checkout-form .layout-region-checkout-main .checkout-pane .fieldset-wrapper .form-type-select select:focus{border-color:#862633}.layout-checkout-form .checkout-pane .fieldset-legend{font-size:24px;font-weight:700}.layout-checkout-form .checkout-pane .fieldset-wrapper input{border:2px solid #c9c8c7;border-radius:5px;height:50px;background:#fff;margin-top:0;font-size:1.4rem}.layout-checkout-form .checkout-pane .fieldset-wrapper input.form-checkbox{height:20px;width:20px;float:left}.layout-checkout-form .checkout-pane .fieldset-wrapper input.js-form-submit{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out;margin:0}.layout-checkout-form .checkout-pane .fieldset-wrapper input.js-form-submit:hover,.layout-checkout-form .checkout-pane .fieldset-wrapper input.js-form-submit:focus{background:#fff;color:#862633;text-decoration:none}.layout-checkout-form .checkout-pane .fieldset-wrapper input:focus{border-color:#862633}.layout-checkout-form .checkout-pane .fieldset-wrapper .credit-card-form__divider{font-size:28px;margin:30px 10px 0 11px}.layout-checkout-form .checkout-pane .fieldset-wrapper .form-type-select label{position:relative}.layout-checkout-form .checkout-pane .fieldset-wrapper .form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:0;top:23px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:14px;border-radius:4px;width:auto;height:auto}.layout-checkout-form .checkout-pane .fieldset-wrapper .form-type-select select{border:2px solid #c9c8c7;border-radius:5px;height:50px !important;background:#fff;margin-top:0;font-size:1.4rem}.layout-checkout-form .checkout-pane .fieldset-wrapper .form-type-select select:focus{border-color:#862633}.layout-checkout-form .layout-region-checkout-footer .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.layout-checkout-form .layout-region-checkout-footer .form-actions input:hover,.layout-checkout-form .layout-region-checkout-footer .form-actions input:focus{background:#fff;color:#862633;text-decoration:none}.layout-checkout-form .layout-region-checkout-secondary .checkout-order-summary table,.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary table{width:100%}.layout-checkout-form .layout-region-checkout-secondary .checkout-order-summary table td,.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary table td{font-size:18px;font-family:"Roboto Condensed",sans-serif}.layout-checkout-form .layout-region-checkout-secondary .checkout-order-summary table td .field--name-title,.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary table td .field--name-title{display:none}.layout-checkout-form .layout-region-checkout-secondary .checkout-order-summary table td .field--type-commerce-stock-level,.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary table td .field--type-commerce-stock-level{display:none}.layout-checkout-form .layout-region-checkout-secondary .checkout-order-summary .order-total-line span,.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .order-total-line span{font-size:18px;font-family:"Roboto Condensed",sans-serif}.layout-checkout-form .layout-region-checkout-secondary input{border:2px solid #c9c8c7;border-radius:5px;height:50px;background:#fff;margin-top:0;font-size:1.4rem}.layout-checkout-form .layout-region-checkout-secondary input.js-form-submit{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.layout-checkout-form .layout-region-checkout-secondary input.js-form-submit:hover,.layout-checkout-form .layout-region-checkout-secondary input.js-form-submit:focus{background:#fff;color:#862633;text-decoration:none}.layout-checkout-form .layout-region-checkout-secondary input:focus{border-color:#862633}.layout-checkout-form .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form-apply{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.layout-checkout-form .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form-apply:hover,.layout-checkout-form .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form-apply:focus{background:#fff;color:#862633;text-decoration:none}.checkout-pane-login .form-wrapper__returning-customer{display:none}.checkout-pane-login .form-wrapper__guest-checkout{width:100%}.payment-method--new,.payment-method--stored,.form-radio{width:16px !important;height:20px !important;float:left !important}.commerce-checkout-completion-register__form .form-item input{border:2px solid #c9c8c7;border-radius:5px;height:50px;background:#fff;margin-top:0;font-size:1.4rem}.commerce-checkout-completion-register__form .form-item input:focus{border:2px solid #862633;box-shadow:none}.commerce-checkout-completion-register__form .form-actions input{background:#862633;padding:13px 25px;color:#fff;display:inline-block;text-align:center;text-decoration:none;border:2px solid #862633;border-radius:5px;box-shadow:none;font-size:18px;font-weight:700;line-height:1.333;transition:all .2s ease-out}.form-type-number input{border:2px solid #c9c8c7;border-radius:5px;height:50px;background:#fff;margin-top:0;font-size:1.4rem}.form-type-number input:focus{border:2px solid #862633;box-shadow:none}.form-type-select label{position:relative}.form-type-select label:after{content:url("/themes/custom/tac/css/../images/select-icon.png");right:0;top:23px;position:absolute;pointer-events:none;z-index:3;background:#862633;padding:14px;border-radius:4px;width:auto;height:auto}.form-type-select select{border:2px solid #c9c8c7;border-radius:5px;height:50px !important;background:#fff;margin-top:0;font-size:1.4rem}.form-type-select select:focus{border:2px solid #862633 !important}#edit-shipping-information-shipping-profile{margin-bottom:15px}.paragraph--type--video-embed .popup-video{position:absolute;z-index:9;height:100%;width:100%;font-size:0}@media print{.breadcrumb{display:none !important}iframe{display:none !important}a{color:#242628}.layout-sidebar-right{display:none}.slick-slide{display:none !important}.slick-slide.slick-active{display:block !important}.slick-list{height:auto !important}.slick-track{width:auto !important;height:auto !important;transform:none !important}.slick-track .slick-slide{width:auto !important}.toybox-chrome-extension-app,.header-menu{display:none !important}}
form.wufoo li.error{background:0 0 !important;border:1px solid #df0000}form.wufoo li #errorMsg b{background:0 0 !important;position:relative;font-size:0;padding:0}form.wufoo li #errorMsg b:before{content:"circled";font-size:13px;border:1px solid #df0000;border-radius:100px;padding:0 7px;color:#df0000}
.magnifier-thumb-wrapper{position:relative;display:block;top:0;left:0}.magnifier-lens{position:absolute;border:solid 1px #ccc;z-index:1000;top:0;left:0;overflow:hidden}.magnifier-loader{position:absolute;top:0;left:0;border:solid 1px #ccc;color:#fff;text-align:center;background:0 0;background:rgba(50,50,50,.5);z-index:1000;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F323232,endColorstr=#7F323232)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F323232,endColorstr=#7F323232)}.magnifier-loader-text{font:13px Arial;margin-top:10px}.magnifier-large{position:absolute;z-index:100}.magnifier-preview{padding:0;width:100%;height:150px;position:relative;overflow:hidden}.magnifier-preview img{position:absolute;top:0;left:0}.opaque{opacity:.5;filter:alpha(opacity=50);-ms-filter:alpha(opacity=50)}.hidden{display:none}
