html{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body{font-size:16px;background-color:#fff;color:#000;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;position:relative;overflow-x:hidden}body.nav-open{overflow:hidden}a{color:#006483;text-decoration:underline}a:focus,a:hover{text-decoration:underline;color:#e4002b}a:focus,button:focus{outline:5px auto #500000;outline-offset:3px}hr{margin-top:20px;margin-bottom:20px;border:0;color:#000;height:2px}.section-headings-white hr{color:#fff}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;padding-bottom:7px;color:#500000;line-height:1.2;letter-spacing:1px}h1{font-weight:400}li,p,ul{margin:0;padding:0}h2,h3,h4{margin:0;padding-left:0;padding-right:0;padding-top:0}h2,h3,h4,h5,h6{font-weight:300}.admin-color h1,.admin-color h2,.admin-color h3,.admin-color h4,.admin-color h5,.admin-color h6{color:#500000}ul{margin-left:40px}.sans,.sans h1,.sans h2,.sans h3,.sans h4,.sans h5,.sans h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal}#main p{line-height:1.6;margin-bottom:1.25rem}ul{font-size:1em;line-height:1.9;font-family:inherit}.speared-header{text-align:center;padding:.2em 0;text-transform:uppercase;position:relative}.speared-header:before{content:"";position:absolute;display:block;border-bottom:2px solid #ccc;top:50%;width:100%;margin:0 auto}.speared-header>a,.speared-header>span{background-color:#fff;position:relative;z-index:1;padding:0 .3em}@media (min-width:768px){.speared-header:before{width:100%}}.emphasize{letter-spacing:2px;text-transform:uppercase;font-weight:600}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.section-header-content{padding:10px 0 5px}.section-padding-top-none{padding-top:0}.section-padding-top-default{padding-top:3em}.section-padding-top-tall{padding-top:6em}.section-padding-bottom-none{padding-bottom:0}.section-padding-bottom-default{padding-bottom:3em}.section-padding-bottom-tall{padding-bottom:6em}.section-padding-tall{padding:6em 0}.section-padding-default{padding:3em 0}.section-padding-short{padding:.5em 0}.section-padding-tall .row{margin-right:0;margin-left:0}.paging-container{width:100%}.multisection div.container.section-padding-bottom-none{padding-bottom:.001em}@media (min-width:768px){.section-padding-short{padding:1em 0}}@media (max-width:767px){.section-padding-top-default{padding-top:1.5em}.section-padding-top-tall{padding-top:3em}.section-padding-bottom-default{padding-bottom:1.5em}.section-padding-bottom-tall{padding-bottom:3em}.col-sm-12,.col-xs-12{padding-top:1em;padding-bottom:1em}.col-sm-12 .panel,.col-xs-12 .panel{margin-bottom:0}}@media only screen and (min-width:420px) and (max-width:768px){.row.row-x>.col{flex:0 0 33%}}@media only screen and (min-width:280px) and (max-width:419px){.row.row-x>.col{flex:0 0 50%}}@media only screen and (min-width:100px) and (max-width:279px){.row.row-x>.col{flex:0 0 100%}}@media only screen and (min-width:420px) and (max-width:768px){.row.row-4>.col{flex:0 0 50%}}.scrollTop{position:fixed;display:none;opacity:.5;font-size:2.2em;font-family:FontAwesome;right:5px;bottom:15px;margin:-25px 0 0;padding:0 10px;z-index:9999;color:#fff;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.scrollTop span{font-size:.5em;font-family:"OPEN SANS";display:block;text-decoration:none}.scrollTop.btn{width:75px;height:75px;font-size:1.5em;opacity:.3}.scrollTop:hover{opacity:1;color:#fff}.scrollTop:focus{opacity:1;color:#fff}header.cortado{position:fixed;width:100%;z-index:100;top:0}header.shrunk>.header-bar:not(.persistent){display:none!important}#title-bar{background-color:#fff}header.cortado #title-bar{display:none}header.breve #title-bar,header.classico #title-bar{height:68px}@media (min-width:992px){header.cortado #title-bar{display:block}header.classico #title-bar{height:auto}header.breve #title-bar{height:auto}}.sticky-header{position:fixed;width:100%;z-index:20}.header-logo{margin:0 auto;position:relative;width:85px;top:0;height:0;transition:width .5s ease}header.classico .header-logo{position:absolute;width:78px}.header-logo img{width:100%;background:#500000;background:-moz-radial-gradient(center,ellipse cover,#641414 0,#500000 63%,#500000 63%,#500000 71%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,#641414),color-stop(63%,#500000),color-stop(63%,#500000),color-stop(71%,#500000));background:-webkit-radial-gradient(center,ellipse cover,#641414 0,#500000 63%,#500000 63%,#500000 71%);background:-o-radial-gradient(center,ellipse cover,#641414 0,#500000 63%,#500000 63%,#500000 71%);background:-ms-radial-gradient(center,ellipse cover,#641414 0,#500000 63%,#500000 63%,#500000 71%);background:radial-gradient(ellipse at center,#641414 0,#500000 63%,#500000 63%,#500000 71%)}header.cortado .header-logo img{-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,.1);box-shadow:0 0 7px 2px rgba(0,0,0,.3)}@media (max-width:767px){#Logo a img{max-height:70px;max-width:200px}}@media (min-width:992px){.header-logo{width:150px;top:-65px}header.classico .header-logo{width:100px;top:20px}.shrunk .header-logo{width:85px;top:-7px}header.classico .header-logo img{box-shadow:2px 2px 2px rgba(0,0,0,.5)}}#MenuH{display:inline-block}#MenuH .Horizontal{display:block!important}#MenuH .Horizontal>ul>li>.CMSListMenuLink{font-weight:500;line-height:20px;padding:15px;text-decoration:none;color:#fff;transition:.2s all}#MenuH .Horizontal>ul>li:hover>.CMSListMenuLink,#MenuH .Horizontal>ul>li>.CMSListMenuLinkHighlighted{font-weight:500;line-height:20px;padding:15px;text-decoration:none;color:#000;background:#f9f9f9}#MenuH .Horizontal .subCMSMenu,#MenuH .submenu{background:#f9f9f9;border-top:3px solid #b60000;margin:0;padding:0;z-index:9999}#MenuH .Horizontal .subCMSMenu tr,#MenuH .Horizontal .subCMSMenu tr:hover,#MenuH .submenu li,#MenuH .submenu li:hover{background:0 0}#MenuH .submenu li.CMSListMenuHighlightedLI,#MenuH .submenu li.CMSListMenuHighlightedLIAlt{background:0 0}#MenuH .Horizontal .subCMSMenu tr{background:0 0}#MenuH .Horizontal .subCMSMenu tr .CMSMenuItem,#MenuH .submenu li a,#MenuH .submenu li:hover>a{border-bottom:1px solid #e0e0e0;border-bottom:1px solid rgba(0,0,0,.1);font-size:13px;padding:8px 14px;text-decoration:none;color:#000}#MenuH .submenu .CMSListMenuLinkHighlighted{border-bottom:1px solid #e0e0e0;border-bottom:1px solid rgba(0,0,0,.1);font-size:13px;padding:8px 14px;text-decoration:none;color:#000}#MenuH.megamenu .mega>.submenu>.megamenu-row>li,#MenuH.megamenu .mega>.submenu>li{border-right:1px solid #e0e0e0;border-right:1px solid rgba(0,0,0,.1);padding:5px 10px}#MenuH.megamenu .mega>.submenu>.megamenu-row>li:last-child,#MenuH.megamenu .mega>.submenu>li:last-child{border-right:0}#MenuH.megamenu .mega>.submenu>.megamenu-row>li>a,#MenuH.megamenu .mega>.submenu>li>a{border:none!important;font-size:15px!important;padding:6px 0!important}#MenuH.megamenu .mega>.submenu .submenu{border:0;box-shadow:none;padding-left:15px}#MenuH.megamenu .mega>.submenu .submenu li a{background:0 0!important;border-bottom:0;font-size:.9em;padding:6px 0}@media (max-width:767px){#MenuH .Horizontal .subCMSMenu tr .CMSMenuItem,#MenuH .submenu li a,#MenuH .submenu li:hover>a{padding:4px 10px 4px 25px}#MenuH .Horizontal .subCMSMenu tr .CMSMenuItemMouseDown,#MenuH .Horizontal .subCMSMenu tr .CMSMenuItemMouseOver,#MenuH .Horizontal .subCMSMenu tr .CMSMenuItemMouseUp{padding:4px 10px 4px 25px}#MenuH .submenu .CMSListMenuLinkHighlighted{padding:4px 10px 4px 25px}#MenuH .Horizontal .subCMSMenu tr .CMSMenuHighlightedMenuItem,#MenuH .Horizontal .subCMSMenu tr .CMSMenuHighlightedMenuItemMoudeDown,#MenuH .Horizontal .subCMSMenu tr .CMSMenuHighlightedMenuItemMouseOver,#MenuH .Horizontal .subCMSMenu tr .CMSMenuHighlightedMenuItemMouseUp{padding:4px 10px 4px 25px}#MenuH .Horizontal .subCMSMenu .Horizontal .subCMSMenu,#MenuH .submenu .submenu{border:0;padding-left:25px;width:auto}#MenuH .submenu .Horizontal .subCMSMenu tr .CMSMenuItem,#MenuH .submenu .submenu li a{border:0}#MenuH .Horizontal .subCMSMenu .Horizontal .subCMSMenu tr .CMSMenuItem,#MenuH .Horizontal .subCMSMenu .submenu li a{border:0}}@media (min-width:768px) and (max-width:991px){#MenuH .Horizontal>ul>li>.CMSListMenuLink{padding:15px 7px}#MenuH .Horizontal .CMSMenu tr .CMSMenuHighlightedMenuItem,#MenuH .Horizontal .CMSMenu tr .CMSMenuHighlightedMenuItemMoudeDown,#MenuH .Horizontal .CMSMenu tr .CMSMenuHighlightedMenuItemMouseOver,#MenuH .Horizontal .CMSMenu tr .CMSMenuHighlightedMenuItemMouseUp,#MenuH .Horizontal .CMSMenu tr .CMSMenuItem,#MenuH .Horizontal .CMSMenu tr .CMSMenuItemMouseDown,#MenuH .Horizontal .CMSMenu tr .CMSMenuItemMouseOver,#MenuH .Horizontal .CMSMenu tr .CMSMenuItemMouseUp{padding:15px 7px}#MenuH .Horizontal>ul>li:hover>.CMSListMenuLink,#MenuH .Horizontal>ul>li>.CMSListMenuLinkHighlighted{padding:15px 7px}}@media (min-width:768px){#MenuH{float:left}}#primary-nav-bar{background:#500000;background:-moz-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#500000),color-stop(77%,#500000),color-stop(100%,#3c0000));background:-webkit-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-o-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-ms-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:linear-gradient(to bottom,#500000 0,#500000 77%,#3c0000 100%)}header.classico #primary-nav-bar{background:#fff;border-bottom:1px solid #500000;border-top:1px solid #500000}header.breve #primary-nav-bar{background:#fff;border-bottom:1px solid #500000;border-top:1px solid #500000}header.breve #primary-nav{margin-left:20px}@media (min-width:992px){header.breve #primary-nav-bar,header.classico #primary-nav-bar{border:0;background:#500000;background:-moz-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#500000),color-stop(77%,#500000),color-stop(100%,#3c0000));background:-webkit-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-o-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:-ms-linear-gradient(top,#500000 0,#500000 77%,#3c0000 100%);background:linear-gradient(to bottom,#500000 0,#500000 77%,#3c0000 100%)}}.Horizontal ul,.Vertical ul{margin:0;padding:0;white-space:inherit}#MenuH li,#MenuH ul,#MenuV li,#MenuV ul{list-style-type:none;padding-left:6px}#MenuH li,#MenuH li a,#MenuH li span,#MenuH ul{display:inline-block}#MenuH ul ul li,#MenuH ul ul li a,#MenuH ul ul li span,#MenuV li,#MenuV li a,#MenuV li span,#MenuV ul{display:block}#MenuH>.Horizontal>ul,#MenuH>.Horizontal>ul>li{float:left}#MenuH .Horizontal ul li ul li a,#MenuH .Horizontal ul li ul li span,#MenuV .Vertical ul li ul li a,#MenuV .Vertical ul li ul li span{white-space:inherit}#MenuH .Horizontal ul img,#MenuV .Vertical ul img{float:right;margin:-20px 10px 0}#MenuH .submenu,#MenuV .submenu{display:none;z-index:500}@media (min-width:992px){header.classico nav#primary-nav{padding-left:135px}header.breve nav #primary-nav{padding-left:0}}nav#primary-nav>.nav-wrapper{line-height:0}.nav-wrapper>ul{display:none;line-height:68px;width:auto;padding:0;margin:0}header.breve .nav-wrapper>ul,header.classico .nav-wrapper>ul{line-height:60px}@media (min-width:992px){.nav-wrapper>ul{display:inline-block}}.nav-wrapper>ul>li{display:inline-block;line-height:inherit}.nav-wrapper>ul>li>a,.nav-wrapper>ul>li>span{display:block;color:#fff;padding:0 25.5px;font-size:17.6px}.nav-wrapper>ul>li>a:hover,.nav-wrapper>ul>li>span{background-color:rgba(0,0,0,.3)}header.breve .nav-wrapper>ul>li>a,header.breve .nav-wrapper>ul>li>span,header.classico .nav-wrapper>ul>li>a,header.classico .nav-wrapper>ul>li>span{padding:0 15.5px}header.classico .nav-wrapper a:hover{text-decoration:none}nav#primary-nav .submenu{z-index:20;background-color:#202020;list-style-type:none;padding:0;margin:0}nav#primary-nav .submenu li a.CMSMenuLink{line-height:1.25em}nav#primary-nav .submenu li.CMSListMenuLI.submenu{padding-top:5px;padding-bottom:5px}nav#primary-nav .submenu li a,nav#primary-nav .submenu li span{color:#fff;padding:5px 20px;display:block;margin:0}nav#primary-nav .submenu li a:focus,nav#primary-nav .submenu li a:hover,nav#primary-nav .submenu li span{color:#000;background:#d1d1d1}@media screen and (min-width:766px){#menuElem li{position:relative}ul#menuElem li:focus ul,ul#menuElem li:hover ul{background:#332c2c;color:#fff;list-style:none;position:absolute;left:90%;top:0;min-width:250px;display:block}ul#menuElem li:focus ul li a,ul#menuElem li:hover ul li a{color:#fff}ul#menuElem li ul{display:none;transition:display .5s ease}}#primary-nav .nav-toggle{background-color:transparent;padding:5px;font-size:14px;letter-spacing:1px;line-height:68px;border:0;color:#fff}header.breve #primary-nav .nav-toggle,header.classico #primary-nav .nav-toggle{color:#500000;height:58px;text-transform:uppercase;font-size:16px;padding:0 20px;border:none;line-height:normal;background:#fff;margin:1px}header.breve #primary-nav .btn-search{border-left:1px solid #500000}header.breve #primary-nav .nav-toggle:hover,header.classico #primary-nav .nav-toggle:hover{background:#500000;color:#fff}@media screen and (max-width:992px){header.breve #title-bar,header.classico #title-bar{height:auto}.header-bar .container-row{margin:0}header.breve #primary-nav{margin-left:0}}li.CMSListMenuLI{position:relative}ul.submenu{position:absolute;width:250px;display:none}.submenu-open ul,li.CMSListMenuLI:hover ul{display:block}button.submenu-cta{display:inline-block;opacity:0;border:none;padding:3px;background:#500000;color:#fff;line-height:1;position:absolute;width:100%;top:40px;font-size:.75em}button.submenu-cta:focus,li.CMSListMenuLI a:focus button.submenu-cta{opacity:1}.Vertical li ul.CMSListMenuUL{background:#222;border-left:5px solid #fff;margin-left:15px!important}.Vertical li ul.CMSListMenuUL li{padding:5px 10px;border-bottom:1px solid #555;color:#fff}.Vertical li ul.CMSListMenuUL li a{color:#fff;overflow:hidden}.Vertical li ul li.CMSListMenuHighlightedLI{background:#500000;font-style:italic}#mobile-side-nav .Vertical>ul>li>.CMSListMenuLinkHighlighted{background:#600024;color:#fff;border-left-width:5px}#mobile-side-nav .Vertical>#sec-nav-mobile>li a{color:#ded8ca;font-size:.9rem}#mobile-side-nav .Vertical>#sec-nav-mobile>li a:focus,#mobile-side-nav .Vertical>#sec-nav-mobile>li a:hover{color:#000}#mobile-side-nav .Vertical>#sec-nav-mobile>li.currentPage>a{color:#000}#mobile-side-nav .Vertical>ul>li>a{display:block;padding:8px 5px;box-shadow:inset 0 -1px rgba(0,0,0,.2);color:#fff;font-size:1em;transition:background .3s,box-shadow .3s;line-height:2;text-decoration:none}#mobile-side-nav .Vertical>ul>li>a:focus,#mobile-side-nav .Vertical>ul>li>a:hover{font-weight:500;background:#d1d1d1;box-shadow:inset 0 -1px transparent;color:#000;font-size:1em;text-transform:none;text-decoration:underline;border-left:5px solid #500000}#mobile-side-nav .Vertical>ul>li>span:focus,#mobile-side-nav .Vertical>ul>li>span:hover{background:#d1d1d1;box-shadow:inset 0 -1px transparent;color:#000;font-size:1em;text-transform:none;text-decoration:underline;border-left:5px solid #500000}#mobile-side-nav .Vertical>ul>li>.CMSListMenuLink:hover{background:#d1d1d1;box-shadow:inset 0 -1px transparent;color:#000;font-size:1em;text-transform:none;text-decoration:underline;border-left:5px solid #500000}#mobile-side-nav .Vertical li[aria-current=page]{background:#d1d1d1;box-shadow:inset 0 -1px transparent;color:#000;font-size:1em;text-transform:none;text-decoration:underline}.Vertical li ul.CMSListMenuUL li a:focus-within,.Vertical li ul.CMSListMenuUL li:hover{background:#d1d1d1;box-shadow:inset 0 -1px transparent;color:#000;font-size:1em;text-transform:none;text-decoration:underline;border-left:5px solid #500000}#mobile-side-nav .Vertical li[aria-current=page]>a,#mobile-side-nav .Vertical li[aria-current=page]>span{color:#000}.submenu-title a{color:#fff!important;text-decoration:none}.submenu-title a:focus,.submenu-title a:hover{text-decoration:underline}.Vertical li ul.CMSListMenuUL{background:#222;border-left:5px solid #fff;margin-left:15px!important}.Vertical .CMSListMenuUL li:hover>a{color:#000}.Vertical .CMSListMenuUL li:hover>a:after{color:#000}.Vertical .CMSListMenuUL li:focus>a,.Vertical .CMSListMenuUL li>a:focus::after{color:#000}.Vertical li ul.CMSListMenuUL li>a:focus,.Vertical li ul.CMSListMenuUL li>a:hover{color:#000}.Vertical li ul.CMSListMenuUL li:hover>a{color:#000}.Vertical li ul.CMSListMenuUL li:hover>a:after{color:#000}.Vertical li ul.CMSListMenuUL li>a:focus::after{color:#000}.currentPage a:after{color:#000}.Vertical li ul li.CMSListMenuHighlightedLI{background:#500000;font-style:italic}#mobile-side-nav .Vertical>ul>li>.CMSListMenuLinkHighlighted{background:#600024;color:#fff;border-left-width:5px}#mobile-side-nav .Vertical>ul>li>.CMSListMenuLink,#mobile-side-nav .Vertical>ul>li>.CMSListMenuLinkHighlighted{display:block;padding:8px 4.8px;box-shadow:inset 0 -1px rgba(0,0,0,.2);text-shadow:0 0 1px rgba(255,255,255,.1);letter-spacing:1px;font-size:16px;transition:background .3s,box-shadow .3s;line-height:1.9}.Vertical li ul.CMSListMenuUL{background:initial;border-left:initial;margin-left:0!important}.Vertical li ul li.CMSListMenuHighlightedLI{background:#500000;font-style:italic}.menu-expand::after{color:#fff;font-family:FontAwesome;content:"\f0da";position:absolute;right:5%}.Vertical{position:relative;cursor:pointer;margin-bottom:30px;background-color:#262626}.Secondary-Menu-Mobile{position:absolute;top:30em;left:0;width:calc(100% - 15px);transition:left .5s ease}.Menu1{position:absolute;top:0;left:0;width:100%;transition:left .5s ease}.Menu2{display:none;position:absolute;left:360px;top:0;width:100%;transition:left .5s ease}.Menu3{display:none;position:absolute;left:700px;top:0;width:100%;transition:left .5s ease}.submenu-bc{color:#fff}.submenu-bc span{display:inline-block!important}.submenu-bc span:focus,.submenu-bc span:hover{background:#fff;color:#500000}.mobile-back{padding-top:7px;padding-bottom:7px;padding-left:15px;border-bottom:#000 solid 1px}.mobile-back:focus,.mobile-back:hover{background:#d1d1d1;color:#000;border-right:solid 10px #500000}.mobile-back em{padding-right:5px}li.CMSListMenuLI:hover ul li ul{display:none}li ul li ul.submenu{display:none}li ul li:hover>ul.submenu{display:block;z-index:30;left:245px;top:0}#mobile-side-nav{position:fixed;top:0;bottom:0;height:100%;width:260px;max-width:400px;left:0;transition:width .3s linear;z-index:500;background-color:#1a1a1a;overflow-x:hidden;width:350px}#mobile-side-nav h2{font-family:"Open Sans";font-size:1.25em;letter-spacing:normal;margin:0 10px;text-align:center;color:#fff}#mobile-side-nav h2.submenu-title{margin-left:0;padding-top:12px;text-decoration:underline}#mobile-side-nav img.mobile-logo{width:42px;margin-left:4px}#mobile-side-nav.collapsed{width:0}#mobile-side-nav ul.CMSListMenuUL{margin:0}#mobile-side-nav .Vertical>ul>li>.Vertical>ul>li>.CMSListMenuLink,#mobile-side-nav .Vertical>ul>li>.Vertical>ul>li>.CMSListMenuLinkHighlighted{display:block;padding:8px 4.8px;box-shadow:inset 0 -1px rgba(0,0,0,.2);color:#fff;text-shadow:0 0 1px rgba(255,255,255,.1);letter-spacing:1px;font-size:16px;transition:background .3s,box-shadow .3s;line-height:1.9}.btn-close-menu{color:#fff;background:0 0;position:absolute;padding:0 8px;right:0;top:0;font-size:1.5em;border:0}.btn-close-menu:focus,.btn-close-menu:hover{color:#000;background:#d1d1d1;border-color:#d1d1d1}#scroll-notice{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;height:0;line-height:40px;font-size:20px;background-color:rgba(0,0,0,.5);color:#fff;transition:height .35s ease;overflow:hidden}#scroll-notice.open{height:40px}#pre-footer{background:#eaeaea;padding-top:10px;padding-bottom:25px}#pre-footer .subfooter-column h2{font-size:20px;text-transform:uppercase}#pre-footer .list-border-after li a{color:#57403a;text-decoration:none;font-size:14px}#pre-footer address{font-size:14px}.subfooter-column{padding-bottom:20px}footer{background:#500000;color:#fff;padding:20px 0}.kpep-zone{border-top:1px solid #500000;padding:12.8px 0;text-align:center}.kpep-zone a{color:#fff}.kpep-zone a:focus,.kpep-zone a:hover{color:#fff}#post-footer{text-align:center}#post-footer .footer-links{padding:10px 15px}#social-links{font-size:24px;letter-spacing:5px}#social-links>span{background-color:#eaeaea}#social-links a{color:#500000}.list-inline li{padding-left:0;display:inline-block;list-style:none}.footer-links span{margin:0 0 0 10px}#User{display:inline-block}#User span.CurrentUserName{color:#57403a}#User .userlinkhover{color:#000}#Sitemap a{color:#57403a}#secondary-nav a,#small-feature a,.CMSListMenuLink a,.footer-links a,.kpep-zone a,.link-box-grid a,.page-side-nav a,.section-header-link a{text-decoration:none}#secondary-nav a:focus,#secondary-nav a:hover,#small-feature a:focus,#small-feature a:hover,.CMSListMenuLink a:focus,.CMSListMenuLink a:hover,.footer-links a:focus,.footer-links a:hover,.kpep-zone a:focus,.kpep-zone a:hover,.link-box-grid a:focus,.link-box-grid a:hover,.page-side-nav a:focus,.page-side-nav a:hover,.section-header-link a:focus,.section-header-link a:hover{text-decoration:underline}#social-links a{text-decoration:none}#social-links a:focus,#social-links a:hover{transform:scale(5);color:#b22222}#Login{display:inline-block!important}#Login input.signoutButton[type=submit]{color:#57403a}#Login input.signoutButton[type=submit]:hover{text-decoration:underline}#User a{text-decoration:none}#Login .signOut,#Login input.signoutButton{background:none transparent;border:medium none;border-radius:0;box-shadow:none;font-weight:inherit;margin:0;padding:0;display:inline;color:inherit;font-size:inherit;float:none;line-height:1.4em;text-transform:inherit;vertical-align:baseline}.link-box-grid{width:80%;margin:0 auto;-webkit-column-count:2;-moz-column-count:2;column-count:2}.link-box-grid br{display:none}.link-box-grid a,a.box-link{position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:16px 8px;margin-bottom:20px;background:0 0;letter-spacing:2px;font-weight:700;border:2px solid #fff;z-index:10;overflow:hidden;font-size:14px}.link-box-grid a{height:80px}.link-box-grid a:hover,a.box-link:hover{color:#500000}.link-box-grid a::after,a.box-link::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;content:"";background-color:rgba(255,255,255,.84);-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:translateY(98%);transform:translateY(98%)}.link-box-grid a:focus::after,.link-box-grid a:hover::after,a.box-link:focus::after,a.box-link:hover::after{-webkit-transform:translateY(0);transform:translateY(0)}.section-header-content .read-more-link{display:inline-block}.border-right{margin:0 auto;padding:0;list-style:none;overflow:hidden;text-align:center;margin:20px 0 0}.border-right>li{list-style:none;float:none;padding:1rem 0}.border-right>li{border-right:1px solid #fff;display:inline-block;padding-right:1.3rem;margin-left:1.375rem}.border-right>li>*{display:block}.border-right>li:last-child{border-right:none}@media (max-width:768px){.subfooter-column{padding-top:20px}}@media (min-width:768px){#pre-footer{padding-top:50px}}@media (min-width:992px){.subfooter-column{padding-bottom:0}}@media only screen and (max-width:768px){#social-links:before{border-bottom:none}#social-links .fa{line-height:2}.kpep-zone .list-border-between{border-right:none;display:grid}}label.control-label{font-weight:700}.Required:after{content:"*";padding:0 5px;color:red}.field-validation-error{font-weight:700;color:#e4002b}.form-field{padding:14px 0}input[type=checkbox],input[type=radio]{width:1em;height:1em;margin-top:.1em;margin-right:.25em;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:auto;-webkit-print-color-adjust:exact;color-adjust:exact;float:left;border-radius:50%}select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-image:url("");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}span.ktc-checkbox,span.ktc-radio{display:block;margin:10px 0}input[type=submit]{display:inline-block;margin:0;padding-top:1rem;padding-right:1.875rem;padding-bottom:1rem;padding-left:1.875rem;transition:.3s ease-in-out;border-width:3px;border-style:solid;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;background-color:#500000;border-color:#500000;color:#fff}input[type=submit]:focus,input[type=submit]:hover{background-color:transparent;color:#500000}.background-color p{color:inherit}.background-img{background-size:100%;background-size:cover;position:relative;background-image:none;background-position:center;background-repeat:no-repeat}.maroon-border{border-bottom:1em solid #500000}.background-maroon,.background-maroon-transparent{background:#500000;color:#fff}.background-maroon .speared-header>*,.background-maroon-transparent .speared-header>*{background-color:#500000}.background-white-transparent{color:#000}.background-white,.background-white-transparent{background:#fff}.background-white .speared-header>*,.background-white-transparent .speared-header>*{background:#fff}.background-light-tan{background:#f5efe6;color:#000}.background-light-gray-base,.background-tan .speared-header>*{background:#eaeaea;color:#000}.background-light-gray-base a:focus,.background-light-gray-base a:hover,.background-light-tan a:focus,.background-light-tan a:hover{color:#d10026}.background-light-gray-base a.c-button_maroon-slide-button:focus,.background-light-gray-base a.c-button_maroon-slide-button:hover,.background-light-tan a.c-button_maroon-slide-button:focus,.background-light-tan a.c-button_maroon-slide-button:hover{color:#fff}.background-dark{background:#3c0000;color:#fff}.background-dark .speared-header>*{background:#3c0000}.background-gold{background:#998542;color:#000}.background-gold h1,.background-gold h2,.background-gold h3,.background-gold h4,.background-gold h5,.background-gold h6{color:#000}.background-gold a{font-weight:700}.background-gold a:focus,.background-gold a:hover{color:#000}.background-gold .fr-view a{color:#000;text-decoration:underline solid rgb(0,66,88)}.background-gold .fr-view a:focus,.background-gold .fr-view a:hover{text-decoration:none;color:#004258}.background-dark,.background-maroon,.background-maroon-transparent{color:#fff}.background-dark .section-headings-white h1,.background-dark .section-headings-white h2,.background-dark .section-headings-white h3,.background-dark .section-headings-white h4,.background-dark .section-headings-white h5,.background-dark .section-headings-white h6,.background-maroon .section-headings-white h1,.background-maroon .section-headings-white h2,.background-maroon .section-headings-white h3,.background-maroon .section-headings-white h4,.background-maroon .section-headings-white h5,.background-maroon .section-headings-white h6,.background-maroon-transparent .section-headings-white h1,.background-maroon-transparent .section-headings-white h2,.background-maroon-transparent .section-headings-white h3,.background-maroon-transparent .section-headings-white h4,.background-maroon-transparent .section-headings-white h5,.background-maroon-transparent .section-headings-white h6{color:#fff}.background-dark .section-headings-white a:focus,.background-dark .section-headings-white a:hover,.background-maroon .section-headings-white a:focus,.background-maroon .section-headings-white a:hover,.background-maroon-transparent .section-headings-white a:focus,.background-maroon-transparent .section-headings-white a:hover{text-decoration:none}@media (min-width:768px){.background-maroon-transparent{background:rgba(80,0,0,.9)}.background-white-transparent{background:rgba(255,255,255,.9)}.background-img.twelvethman{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/12th.jpg")}.background-img.walkway{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/trees.jpg")}.background-img.directions{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/directionsBG.jpg")}.background-img.diploma{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/UGbg.jpg")}.background-img.life-on-campus{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/LifeonCampusBG.jpg")}.background-img.ring{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/campus-ring.jpg")}.background-img.maps{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/directionsBG.jpg");background-position:center top}.background-img.visit-explore{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/explore.jpg");background-position:center top}.background-img.visit-engage{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/engage.jpg");background-position:center top}.background-img.visit-chat{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Visitorheader.jpg")}.background-img.old-acad{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/acad.jpg")}.background-img.bldg-col{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/column.jpg")}.background-img.field-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/baseball-field.jpg")}.background-img.values-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/values.jpg")}.background-img.jogging-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/jogging-track.jpg")}.background-img.res-containers-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/research-containers.jpg")}.background-img.library-walk-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/library-walk.jpg")}.background-img.rudder-aerial-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/rudder-aerial.jpg");background-position:center bottom}.background-img.graduate-background{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/graduate.jpg")}.background-img.admissions-chat{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/trees.jpg")}.background-img.twelvethman-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/12thMan_B&W.jpg")}.background-img.admin-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Admin_bldg_B&W.jpg")}.background-img.ring-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/AFS-ring-bw.jpg")}.background-img.band-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Band_B&W.jpg")}.background-img.bonfire-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Bonfire_B&W.jpg")}.background-img.graduate-background-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Grad_B&W.jpg")}.background-img.kyle-field-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Kyle_Field_B&W.jpg")}.background-img.students-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Students_B&W.jpg")}.background-img.studying-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Studying_b&w.jpg")}.background-img.zachry-bw{background-image:url("https://pitocdnmedia.as.tamu.edu/media/backgrounds/Zachry_B&W.jpg")}}button.btn-sticky{position:fixed;top:20%;right:0;z-index:900;background:#500000;padding:20px 15px;border:#500000 1px solid;transition:all .5s ease}button.btn-sticky:focus,button.btn-sticky:hover{background:#fff;color:#500000}#add-button{display:none;background:#fff;position:fixed;top:30px;left:50%;right:auto;bottom:auto;background:#fff;padding:15px;transition:all .3s ease;transform:translate(-50%,-50%);font-weight:700;color:#500000}#add-button:focus,#add-button:hover{background:#500000;color:#fff}.decisionTreeText{color:#000;background:#f9f9f9;font-weight:700;text-align:center;padding-block:10px}.decisionTree-Success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;font-weight:700;text-align:center;padding-block:20px}.leftButton,.rightButton{color:#fff;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;border-radius:4px}.leftButton{color:#fff;background-color:#84c776;border-color:#84c776}.leftButton:hover{background-color:#006400;color:#fff!important}.rightButton{color:#fff;background-color:#e82731;border-color:#e82731}.rightButton:hover{background-color:maroon;color:#fff!important}.dtree-section-padding-top-default{padding-top:.5em}.buttonBlock{color:#fff;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;border-radius:4px;display:none}@media only screen and (max-width:768px){.btn-group-lg>.btn,.btn-lg{padding:1rem 2rem!important}}@media only screen and (max-width:991px){.btn-group-lg>.btn,.btn-lg{padding:1rem 2rem!important}}@media only screen and (max-width:767px){.btn-group-lg>.btn,.btn-lg{padding:1rem 2rem!important}}@media only screen and (max-width:634px){.btn-group-lg>.btn,.btn-lg{padding:1rem 2rem!important}}.panel-group{margin-top:20px}.panel-group .panel-default{margin-top:5px;margin-bottom:0}.panel-link div{display:inline-block!important}.panel-title>a{text-decoration:none;font-size:24px;display:inline-block;width:100%;padding:10px 15px}.panel-default{margin-top:0;margin-bottom:20px;border-radius:4px}.panel-default>.panel-heading{color:#000;background-color:#fff;border:#500000 3px solid;transition:all .5s ease;border-radius:4px}.panel-heading{transition:all .5s ease;padding:0}.panel-default>.panel-heading a:focus,.panel-default>.panel-heading:focus a,.panel-default>.panel-heading:hover a,.panel-heading:focus,.panel-heading:hover{color:#fff;background:#500000}h2.panel-title{padding-bottom:0}.panel-title>a.collapsed:before{content:"\f0fe";padding-right:5px;text-decoration:none!important;font-family:FontAwesome,"Font Awesome 5 Free"}.panel-title>a:before{content:"\f146";padding-right:5px;text-decoration:none;font-family:FontAwesome,"Font Awesome 5 Free"}.background-dark .panel-title a,.background-gold .panel-title a,.background-maroon .panel-title a,.background-maroon-transparent .panel-title a{color:#fff;background-color:#230101;border:#fff solid 1px;font-weight:400}.background-dark .panel-title a:focus,.background-dark .panel-title a:hover,.background-gold .panel-title a:focus,.background-gold .panel-title a:hover,.background-maroon .panel-title a:focus,.background-maroon .panel-title a:hover,.background-maroon-transparent .panel-title a:focus,.background-maroon-transparent .panel-title a:hover{color:#000;background-color:#fff;border:#230101 solid 1px}.background-dark .panel-default>.panel-heading a:focus,.background-dark .panel-default>.panel-heading:focus a,.background-dark .panel-default>.panel-heading:hover a,.background-dark .panel-heading:focus,.background-dark .panel-heading:hover,.background-gold .panel-default>.panel-heading a:focus,.background-gold .panel-default>.panel-heading:focus a,.background-gold .panel-default>.panel-heading:hover a,.background-gold .panel-heading:focus,.background-gold .panel-heading:hover,.background-maroon .panel-default>.panel-heading a:focus,.background-maroon .panel-default>.panel-heading:focus a,.background-maroon .panel-default>.panel-heading:hover a,.background-maroon .panel-heading:focus,.background-maroon .panel-heading:hover,.background-maroon-transparent .panel-default>.panel-heading a:focus,.background-maroon-transparent .panel-default>.panel-heading:focus a,.background-maroon-transparent .panel-default>.panel-heading:hover a,.background-maroon-transparent .panel-heading:focus,.background-maroon-transparent .panel-heading:hover{background:#fff;color:#000}.background-dark .panel-body,.background-gold .panel-body,.background-maroon .panel-body,.background-maroon-transparent .panel-body{color:#000}.background-dark .panel-body a,.background-gold .panel-body a,.background-maroon .panel-body a,.background-maroon-transparent .panel-body a{color:initial}.background-dark .panel-body a:focus,.background-dark .panel-body a:hover,.background-gold .panel-body a:focus,.background-gold .panel-body a:hover,.background-maroon .panel-body a:focus,.background-maroon .panel-body a:hover,.background-maroon-transparent .panel-body a:focus,.background-maroon-transparent .panel-body a:hover{color:initial}.accordion-button:not(.collapsed){color:#fff;background-color:#3c0000}.fr-view.accordion-body h1,.fr-view.accordion-body h2,.fr-view.accordion-body h3,.fr-view.accordion-body h4{color:#500000}.panel-heading .accordion-button h1,.panel-heading .accordion-button h2,.panel-heading .accordion-button h3,.panel-heading .accordion-button h4{color:inherit;background-color:inherit}#espresso-latte .units{width:100%;padding:80px 0;background:#f6f6f6}#espresso-latte .units .speared-header>*{background:#f6f6f6}#espresso-latte .unit-box{width:100%;float:left;padding:0;position:relative;height:250px;overflow:hidden}#espresso-latte .unit-img{background:#500000}#espresso-latte .unit-img img{min-width:100%;min-height:100%;max-width:100%;display:block;transition:opacity .5s ease-out;max-height:250px;min-width:-webkit-fill-available}#espresso-latte .unit-container:hover img{opacity:.1}#espresso-latte .unit-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background:rgba(80,0,0,.75);border:2px solid #fff}#espresso-latte .unit-title h3{font-size:1.5em;padding:1em 1.5em;text-align:center;color:#fff;line-height:1.25;position:relative;text-shadow:0 0 20px #000;letter-spacing:4px;text-transform:uppercase;font-family:"Open Sans"}#espresso-latte .unit-overlay{position:absolute;top:0;left:0;height:100%;width:100%}@media only screen and (min-width:767px) and (max-width:1200px){#espresso-latte .unit-title{font-size:.75em;width:87.5%}}@media only screen and (min-width:767px) and (max-width:991px){#espresso-latte .unit-box{width:50%}}@media only screen and (min-width:991px){#espresso-latte .unit-box{width:33.333%}}#espresso-latte .grid_row{--bs-gutter-x:0rem}#espresso-latte .grid_unit-container:hover img{opacity:.1}#espresso-latte .grid_unit-box{width:100%;float:left;padding:0;position:relative;height:250px;overflow:hidden}#espresso-latte .grid_unit-img{background:#500000}#espresso-latte .grid_unit-img img{display:block;transition:opacity .5s ease-out;max-height:250px;min-width:-webkit-fill-available}#espresso-latte .grid_unit-overlay{position:absolute;top:0;left:0;height:100%;width:100%}#espresso-latte .grid_unit-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background:rgba(80,0,0,.75);border:2px solid #fff}#espresso-latte .grid_unit-title h3{font-size:1.5em;padding:1em 1.5em;text-align:center;color:#fff;line-height:1.25;position:relative;text-shadow:0 0 20px #000;letter-spacing:4px;text-transform:uppercase;font-family:"Open Sans"}#espresso-breve .units{width:100%;padding:80px 0;background:#f6f6f6}#espresso-breve .units .speared-header>*{background:#f6f6f6}#espresso-breve .unit-box{width:100%;float:left;padding:0;position:relative;height:250px;overflow:hidden}#espresso-breve .unit-img{background:#500000}#espresso-breve .unit-img img{min-width:100%;min-height:100%;max-width:100%;display:block;transition:opacity .5s ease-out;max-height:250px;min-width:-webkit-fill-available}#espresso-breve .unit-container:hover img{opacity:.1}#espresso-breve .unit-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background:rgba(80,0,0,.75);border:2px solid #fff}#espresso-breve .unit-title h3{font-size:1.5em;padding:1em 1.5em;text-align:center;color:#fff;line-height:1.25;position:relative;text-shadow:0 0 20px #000;letter-spacing:4px;text-transform:uppercase;font-family:"Open Sans"}#espresso-breve .unit-overlay{position:absolute;top:0;left:0;height:100%;width:100%}@media only screen and (min-width:767px) and (max-width:1200px){#espresso-breve .unit-title{font-size:.75em;width:87.5%}}@media only screen and (min-width:767px) and (max-width:991px){#espresso-breve .unit-box{width:50%}}@media only screen and (min-width:991px){#espresso-breve .unit-box{width:33.333%}}#espresso-breve .grid_row{--bs-gutter-x:0rem}#espresso-breve .grid_unit-container:hover img{opacity:.1}#espresso-breve .grid_unit-box{width:100%;float:left;padding:0;position:relative;height:250px;overflow:hidden}#espresso-breve .grid_unit-img{background:#500000;display:flex;justify-content:center;height:400px;overflow:hidden}#espresso-breve .grid_unit-img img{display:block;transition:opacity .5s ease-out;max-height:250px;min-width:-webkit-fill-available;object-fit:cover}#espresso-breve .grid_unit-overlay{position:absolute;top:0;left:0;height:100%;width:100%}#espresso-breve .grid_unit-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background:rgba(80,0,0,.75);border:2px solid #fff}#espresso-breve .grid_unit-title h3{font-size:1.5em;padding:1em 1.5em;text-align:center;color:#fff;line-height:1.25;position:relative;text-shadow:0 0 20px #000;letter-spacing:4px;text-transform:uppercase;font-family:"Open Sans"}.button-box{display:flex}.btnPadding{margin:1rem!important}.button-left-a{justify-content:flex-start}.button-right-a{justify-content:flex-end}.button-center-a{justify-content:center}.c-button{display:inline-block;margin:0;padding-top:1rem;padding-right:1.875rem;padding-bottom:1rem;padding-left:1.875rem;transition:.3s ease-in-out;border-width:3px;border-style:solid;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.c-button:hover{text-decoration:none}.c-button:focus{text-decoration:none}.c-button_lightgray{border-color:#eaeaea;background-color:#eaeaea;color:#000!important}.c-button_lightgray:hover{background-color:#d1d1d1;border-color:#d1d1d1}.c-button_lightgray:focus{background-color:#d1d1d1;border-color:#d1d1d1}.c-button_midgray{border-color:#707070;background-color:#707070;color:#fff}.c-button_midgray:hover{background-color:#3e3e3e;border-color:#3e3e3e;color:#fff!important}.c-button_midgray:focus{background-color:#3e3e3e;border-color:#3e3e3e;color:#fff!important}.c-button_darkgray{border-color:#333;background-color:#333;color:#fff}.c-button_darkgray:hover{background-color:#141414;border-color:#141414;color:#fff!important}.c-button_darkgray:focus{background-color:#141414;border-color:#141414;color:#fff!important}.c-button_maroon{border-color:#500000;background-color:#500000;color:#fff}.c-button_maroon:hover{background-color:#732f2f;border-color:#732f2f;color:#fff!important}.c-button_maroon:focus{background-color:#732f2f;border-color:#732f2f;color:#fff!important}.c-button_maroon-ghost{background-color:transparent;border-color:#500000;color:#500000}.c-button_maroon-ghost:hover{background-color:#500000;color:#fff}.c-button_maroon-ghost:focus{background-color:#500000;color:#fff}.c-button_maroon-ghost-reverse{background-color:#500000;border-color:#500000;color:#fff}.c-button_maroon-ghost-reverse:hover{background-color:transparent;color:#500000}.c-button_maroon-ghost-reverse:focus{background-color:transparent;color:#500000}.c-button_yellow{background-color:#fce300;border-color:#fce300;color:#000!important}.c-button_yellow:hover{background-color:#f0c600;border-color:#f0c600}.c-button_yellow:focus{background-color:#f0c600;border-color:#f0c600}.c-button_yellow-ghost{background-color:transparent;border-color:#fce300;color:#fff}.c-button_yellow-ghost:hover{background-color:#fce300;color:#000}.c-button_yellow-ghost:focus{background-color:#fce300;color:#000}.c-button_blue{border-color:#004362;background-color:#004362;color:#fff}.c-button_blue:hover{border-color:#006483;background-color:#006483;color:#fff!important}.c-button_blue:focus{border-color:#006483;background-color:#006483;color:#fff!important}.c-button_blue-ghost{background-color:transparent;border-color:#004362;color:#004362}.c-button_blue-ghost:hover{background-color:#004362;color:#fff}.c-button_blue-ghost:focus{background-color:#004362;color:#fff}.c-button_blue-ghost-reverse{background-color:#004362;border-color:#004362;color:#fff}.c-button_blue-ghost-reverse:hover{background-color:transparent;color:#004362}.c-button_blue-ghost-reverse:focus{background-color:transparent;color:#004362}.c-button_maroon-slide-button{color:#500000;border:3px solid #500000;line-height:2;max-width:450px;background-size:100% 200%;background-image:linear-gradient(180deg,transparent 50%,#500000 0);transition:background-position .5s ease,color .5s ease;padding:.75rem 0;width:100%}.c-button_maroon-slide-button:hover{color:#fff;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_maroon-slide-button:focus{color:#fff;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_blue-slide-button{color:#004362;border:3px solid #004362;line-height:2;max-width:450px;background-size:100% 200%;background-image:linear-gradient(180deg,transparent 50%,#004362 0);transition:background-position .5s ease,color .5s ease;padding:.75rem 0;width:100%}.c-button_blue-slide-button:hover{color:#fff;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_blue-slide-button:focus{color:#fff;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_white-slide-button{color:#fff;border:3px solid #fff;line-height:2;max-width:450px;background-size:100% 200%;background-image:linear-gradient(180deg,transparent 50%,#fff 0);transition:background-position .5s ease,color .5s ease;padding:.75rem 0;width:100%}.c-button_white-slide-button:hover{color:#500000;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_white-slide-button:focus{color:#500000;background-position:0 100%;transition:background-position .5s ease,color .5s ease}.c-button_white{border-color:#fff;background-color:#fff;color:#500000!important}.c-button_white:hover{border-color:transparent;background-color:rgba(255,255,255,.7)}.c-button_white:focus{border-color:transparent;background-color:rgba(255,255,255,.7)}.c-button_white-ghost{background-color:transparent;border-color:#fff;color:#fff}.c-button_white-ghost:hover{background-color:#fff;color:#500000}.c-button_white-ghost:focus{background-color:#fff;color:#500000}.c-button_white-ghost-reverse{background-color:#fff;border-color:#fff;color:#500000!important}.c-button_white-ghost-reverse:hover{background-color:transparent;color:#fff!important}.c-button_white-ghost-reverse:focus{background-color:transparent;color:#fff!important}.ivy-focused::after{border:2px solid red!important}.fr-view table{width:100%;border:0}.fr-view table td{background-color:transparent;border:1px solid #a7a7a7;padding:5px 7px;color:#000}.fr-view table tr{text-align:center}.fr-view table tr th{background:#500000;color:#fff;font-size:1.2em;font-weight:400;text-align:center;padding:10px 12px;border:1px solid #500000}.fr-view table[class^=GRAY] tr:nth-child(2n){background-color:#d1d1d1}.fr-view table[class^=TAN] tr:nth-child(2n){background-color:#d6d3c4}.fr-view table[class*=Border]{border:0}.fr-view table[class*=Border] td{border:0}.fr-view table[class*=Grid]{border:2px solid #eaeaea}.fr-view table[class*=Grid] td{border:2px solid #eaeaea}.fr-view table[class*=Sticky] tr th{border-width:0}.fr-view table[class*=Sticky] thead tr{position:sticky;top:0;background:#500000;color:#fff;z-index:100}@media (max-width:768px){.fr-view table td{min-width:10em}.fr-view table[class*=Stack] th{display:block;float:left;width:100%}.fr-view table[class*=Stack] td{display:block;float:left;width:100%}}ol.rectangle-list,ol.rounded-list{counter-reset:li;list-style:none;font:15px "trebuchet MS","lucida sans";padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}ol.rectangle-list ol,ol.rounded-list ol{margin:0 0 0 2em;counter-reset:li;list-style:none}ol.rectangle-list li p a,ol.rounded-list li p a{display:inline;position:unset;padding:0;text-decoration:underline}ol.rectangle-list li p a:hover,ol.rounded-list li p a:hover{background:0 0}ol.rectangle-list li p a:after,ol.rectangle-list li p a:before,ol.rounded-list li p a:before{content:none}ol.rounded-list a{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}ol.rounded-list p{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}ol.rounded-list a:hover{background:#eee}ol.rounded-list a:hover:before{transform:rotate(360deg)}ol.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#500000;height:2em;width:2em;line-height:1.5em;border:.3em solid #fff;text-align:center;font-weight:700;border-radius:2em;transition:all .3s ease-out;color:#fff}ol.rounded-list p:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#500000;height:2em;width:2em;line-height:1.5em;border:.3em solid #fff;text-align:center;font-weight:700;border-radius:2em;transition:all .3s ease-out;color:#fff}ol.rectangle-list a{position:relative;display:block;padding:.4em .4em .4em .8em;margin:.5em 0 .5em 2.5em;background:#ddd;color:#444;text-decoration:none;transition:all .3s ease-out}ol.rectangle-list p{position:relative;display:block;padding:.4em .4em .4em .8em;margin:.5em 0 .5em 2.5em;background:#ddd;color:#444;text-decoration:none;transition:all .3s ease-out}ol.rectangle-list p a{margin:0}ol.rectangle-list a:hover{background:#eee}ol.rectangle-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;top:50%;margin-top:-1em;background:#500000;height:2em;width:2em;line-height:2em;text-align:center;font-weight:700;color:#fff}ol.rectangle-list p:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;top:50%;margin-top:-1em;background:#500000;height:2em;width:2em;line-height:2em;text-align:center;font-weight:700;color:#fff}ol.rectangle-list a:after{position:absolute;content:"";border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;transition:all .3s ease-out}ol.rectangle-list p:after{position:absolute;content:"";border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;transition:all .3s ease-out}ol.rectangle-list a:hover:after{left:-.5em;border-left-color:#500000}ol.simple-list{list-style-type:none;margin:0;margin-left:3em;padding:0;counter-reset:li-counter}ol.simple-list>li{position:relative;margin-bottom:20px;padding-left:.5em;min-height:3em;border-left:2px solid #ccc}ol.simple-list>li:before{position:absolute;top:0;left:-1em;width:.8em;font-size:3em;line-height:.8;font-weight:700;text-align:right;color:#464646;content:counter(li-counter);counter-increment:li-counter}ol.tilted-list{list-style-type:none;margin:0;margin-left:3em;padding:0;counter-reset:li-counter}ol.tilted-list>li{position:relative;margin-bottom:20px;padding:1em;border-left:2px solid #ccc;background-color:#f5f5f5}ol.tilted-list>li:before{position:absolute;top:0;left:-.95em;width:1em;font-size:4em;line-height:1;font-weight:700;text-align:right;color:#464646;transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);z-index:-99;overflow:hidden;content:counter(li-counter);counter-increment:li-counter}ol.circles-list{list-style-type:none;margin:0;margin-left:4em;padding:0;counter-reset:li-counter}ol.circles-list>li{position:relative;margin-bottom:20px;padding-left:.5em;min-height:3em}ol.circles-list>li:before{position:absolute;top:0;left:-1.33em;width:1.2em;height:1.2em;font-size:2.5em;line-height:1em;text-align:center;color:#f5f5f5;border:3px solid #c5c5c5;border-radius:50%;background-color:#464646;content:counter(li-counter);counter-increment:li-counter}ol.boxes-list{list-style-type:none;margin:0;margin-left:3em;padding:0;counter-reset:li-counter}ol.boxes-list>li{position:relative;margin-bottom:15px;padding:1em;background-color:#d5d5d5}ol.boxes-list>li:before{position:absolute;top:0;left:-1em;width:.94em;height:.94em;font-size:3em;line-height:.94;text-align:center;color:#f5f5f5;background-color:#464646;content:counter(li-counter);counter-increment:li-counter}ol.labels-list{list-style-type:none;margin:0;margin-left:1em;padding:0;counter-reset:li-counter}ol.labels-list>li{position:relative;margin-bottom:1.5em;padding:1.5em;background-color:#eaeaea}ol.labels-list>li:before{position:absolute;top:-.3em;left:-.5em;width:1.8em;height:1.2em;font-size:2em;line-height:1em;font-weight:700;text-align:center;color:#464646;background-color:#d0d0d0;transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);z-index:99;overflow:hidden;content:counter(li-counter);counter-increment:li-counter}ul.fancylist-fa{list-style:none;list-style-position:outside;padding:0;margin-left:4.3em;margin-top:1.75em;margin-bottom:4em}ul.fancylist-fa li{margin-bottom:10px}ul.fancylist-fa ul{margin:10px 0 0 2em;list-style:none}ul.fancylist-fa li p{position:relative;display:block;padding:.4em .4em .4em 1em;margin:.5em 0;color:#fff;text-decoration:none;transition:all .3s ease-out}ul.fancylist-fa li p a{color:#fff;text-decoration:underline}ul.fancylist-fa li p a:hover{color:rgba(255,255,255,.6)!important}ul.fancylist-fa li p:before{font-family:FontAwesome;position:absolute;left:-1.3em;top:50%;margin-top:-29px;margin-left:10px;line-height:2em;text-align:center;transition:all .3s ease-out;color:#500000}ul.dollar-sign li p:before{font-size:28px;margin-top:-29px;left:-32px;content:"\f155";color:#5b6236}ul.dollar-sign li p{background-color:#5b6236}ul.arrow-circle-right li p:before{font-size:36px;margin-top:-37px;left:-48px;content:"\f0a9";color:#500000}ul.arrow-circle-right li p{background-color:#6b6b6b}.list-inline>li{padding-left:0;display:inline-block;list-style:none}ul.list-border-after:not(.list-inline),ul.list-border-between:not(.list-inline){list-style:none;margin:0 auto;padding:0}ul.list-border-after:not(.list-inline)>li,ul.list-border-between:not(.list-inline)>li{border-bottom:1px solid #ded8ca}ul.list-border-between:not(.list-inline)>li:last-child{border-bottom:0}ul.list-border-after:not(.list-inline)>li>a,ul.list-border-between:not(.list-inline)>li>a{display:block;padding:5px 0}ul.list-border-after:not(.list-inline)>li>a:hover,ul.list-border-between:not(.list-inline)>li>a:hover{text-decoration:none;background-color:rgba(0,0,0,.02)}ul.list-border-after.list-inline,ul.list-border-between.list-inline{list-style:none;margin:0 auto;padding:0}ul.list-border-after.list-inline>li,ul.list-border-between.list-inline>li{margin-left:-4px;padding:0 4px 0 5px;border-right:1px solid #ded8ca}ul.list-border-between.list-inline>li:last-child{border-right:0}ul.list-border-after.list-inline>li>a,ul.list-border-between.list-inline>li>a{display:block;padding:0 20px;letter-spacing:0}.two-cols{-moz-column-count:2;column-count:2}.photo-boxes{overflow:auto;margin:0;list-style:none;width:100%;float:left;margin-bottom:0}.photo-boxes .photo-box{margin:0;overflow:hidden;max-height:1400px}.photo-boxes .photo-box .background-maroon h2{color:#fff}.photo-boxes .photo-box .background-blue,.photo-boxes .photo-box .background-blue-transparent{background:#e0e8ee;color:#000}.photo-boxes .photo{background:#000;background-size:cover;background-position:center;height:255px;overflow:hidden}.photo-boxes .photo img{vertical-align:middle}.photo-boxes figcaption{padding:10px 20px;min-height:255px}.photo-boxes figcaption a{text-decoration:none}.photo-boxes figcaption a:focus{text-decoration:underline}.photo-boxes figcaption a:hover{text-decoration:underline}.photo-boxes figure{background:#600024}.photo-boxes figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.photo-boxes figure figcaption{padding:2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.photo-boxes figure figcaption a{padding:2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.photo-boxes figure figcaption::before{pointer-events:none}.photo-boxes figure figcaption::after{pointer-events:none}.photo-boxes .photo.photo--top{background-position:center top}figure.photo-box img{width:-webkit-fill-available}.photo-boxes figure a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0}.photo-boxes figure h2{font-weight:300}.photo-boxes figure h2 span{font-weight:800}.photo-boxes figure h2,.photo-boxes figure p{margin:0}.photo-boxes figure p{letter-spacing:1px;text-transform:none!important}.background-white .details{color:#4d4d4d}.background-blue .details{color:#4d4d4d}.background-maroon .details{color:#fff}.photo-boxes:focus-within{outline:2px solid #500000}.photo-boxes button{margin:-10px 0 0 -2px;font-size:16px}.photo-boxes .effect-thumbnail p.details{font-size:inherit;min-height:107px}figure.effect-thumbnail img{opacity:1}#main .fcg-padding p.details{padding-top:0;padding-bottom:1em;margin-bottom:0}figure.effect-thumbnail figcaption{padding-top:1.2em}.fcg-circle img{width:250px!important;border-radius:50%;margin:auto;object-fit:cover;opacity:1!important}.fcg-circle figure{background:0 0}.fcg-circle .photo{background:0 0}.fcg-left{text-align:left}.fcg-right{text-align:right}.fcg-center{text-align:center}figure.effect-linda img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-linda figcaption{text-align:left}figure.effect-linda h2,figure.effect-linda p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-linda h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-linda p{color:rgba(255,255,255,.8);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s}figure.effect-linda:hover img,figure.effect-linda:hover p{opacity:1}figure.effect-linda:hover h2,figure.effect-linda:hover img,figure.effect-linda:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-linda:hover p{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}figure.effect-linda:focus img,figure.effect-linda:focus p,figure.effect-linda:hover img,figure.effect-linda:hover p{opacity:1}figure.effect-linda:focus h2,figure.effect-linda:focus img,figure.effect-linda:focus p,figure.effect-linda:hover h2,figure.effect-linda:hover img,figure.effect-linda:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-linda:focus p,figure.effect-linda:hover p{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.effect-phillip figcaption{position:relative}figure.effect-phillip{background:-webkit-linear-gradient(45deg,#ff89e9 0,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%)}figure.effect-phillip img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-phillip figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #500000;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-phillip figcaption{text-align:left;padding:2em 3em 1em 3em}figure.effect-phillip p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.effect-phillip:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip:hover figcaption::before,figure.effect-phillip:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip:focus img,figure.effect-phillip:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip:focus figcaption::before,figure.effect-phillip:focus p,figure.effect-phillip:hover figcaption::before,figure.effect-phillip:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-phillip .background-maroon::before{border:1px solid #fff}.effect-phillip .background-white::before{border:1px solid #500000}.effect-phillip .background-blue::before{border:1px solid #500000}figure.effect-cameron{position:relative}figure.effect-cameron{background:#9e5406}figure.effect-cameron img{opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-cameron:hover img{opacity:.4}figure.effect-cameron figcaption{padding-left:3em;padding-right:3em}figure.effect-cameron figcaption::after,figure.effect-cameron figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-cameron figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-cameron figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-cameron h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-cameron p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-cameron:hover figcaption::after,figure.effect-cameron:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-cameron:hover h2,figure.effect-cameron:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-cameron:focus img,figure.effect-cameron:hover img{opacity:.4}figure.effect-cameron:focus figcaption::after,figure.effect-cameron:focus figcaption::before,figure.effect-cameron:hover figcaption::after,figure.effect-cameron:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-cameron:focus h2,figure.effect-cameron:focus p,figure.effect-cameron:hover h2,figure.effect-cameron:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-cameron img{width:100%}.effect-cameron .background-white::before{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-blue::before{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-white::after{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-blue::after{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}figure.effect-cameron h2{font-size:xx-large}figure.effect-parker figcaption{text-align:right;position:relative}figure.effect-parker h2,figure.effect-parker p{position:absolute;right:30px;left:30px}figure.effect-parker p{bottom:0;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#main figure.effect-parker p.details{margin-bottom:2.5em}figure.effect-parker h2{top:20px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-parker:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:"";-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-parker h2::after,figure.effect-parker p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-parker:hover h2::after,figure.effect-parker:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker:focus h2,figure.effect-parker:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker:focus h2::after,figure.effect-parker:focus p,figure.effect-parker:hover h2::after,figure.effect-parker:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker img{width:100%}.effect-parker .background-white h2::after{background:#500000}figure.effect-britt{background-color:#17819c}figure.effect-britt img{opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-britt:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-britt h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-britt p{padding:1em;border:1px solid #fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-britt figcaption{padding-top:1em}figure.effect-britt:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-britt:focus img,figure.effect-britt:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-britt:focus h2,figure.effect-britt:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt:focus p,figure.effect-britt:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-britt img{width:100%}.effect-britt .background-white p{border:1px solid #500000}.effect-britt .background-blue p{border:1px solid #500000}figure.effect-lulan{background:#2e5d5a;position:relative}figure.effect-lulan img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-lulan:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan h2{position:absolute;right:0;bottom:0;padding:1em .5em}figure.effect-lulan p{padding:0 10px 0 0;width:55%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-lulan figcaption{font-size:smaller;padding-top:3em}figure.effect-lulan:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lulan:focus img,figure.effect-lulan:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan:focus p,figure.effect-lulan:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lulan h2{font-size:xx-large;margin:0 0 100px 0}figure.effect-lulan .background-white p{border-right:1px solid #500000}figure.effect-lulan .background-blue p{border-right:1px solid #500000}figure.effect-lulan figcaption p{margin-left:-14px}figure.effect-frisk{position:relative;background:-webkit-linear-gradient(top,#258dc8 0,#683c13 100%);background:linear-gradient(to bottom,#258dc8 0,#683c13 100%)}figure.effect-frisk img{-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-frisk:hover img{opacity:.4}figure.effect-frisk figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-frisk:hover figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk figcaption{padding:3em;text-align:left}.effect-frisk figcaption h2{top:20%;left:10%;position:absolute;color:#fff}figure.effect-frisk p{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-frisk:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk:focus img,figure.effect-frisk:hover img{opacity:.4}figure.effect-frisk:focus figcaption::after,figure.effect-frisk:focus img,figure.effect-frisk:hover figcaption::after,figure.effect-frisk:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk:focus p,figure.effect-frisk:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk img{width:100%}figure.effect-frisk .background-white::after{border:7px solid #500000}figure.effect-frisk .background-blue::after{border:7px solid #500000}figure.effect-scott{background:#42b078}figure.effect-scott img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-scott:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott figcaption{text-align:left}figure.effect-scott h2{position:relative;overflow:hidden;padding:5px 0}figure.effect-scott h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-scott:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-scott:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus img,figure.effect-scott:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus h2::after,figure.effect-scott:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus p,figure.effect-scott:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott .background-white h2::after{background:#500000}figure.effect-zoe{position:relative;opacity:1}figure.effect-zoe figcaption{top:auto;bottom:0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);min-height:277px}figure.effect-zoe h2{float:left}figure.effect-zoe p{float:right}figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:feathericons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure.effect-zoe h2{display:inline-block}figure.effect-zoe:hover p.description{opacity:1}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:hover h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-zoe:focus p.description,figure.effect-zoe:hover p.description{opacity:1}figure.effect-zoe:focus figcaption,figure.effect-zoe:focus h2,figure.effect-zoe:focus p.icon-links a,figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:focus h2,figure.effect-zoe:hover h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-zoe:focus p.icon-links a:nth-child(3),figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe:focus p.icon-links a:nth-child(2),figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe:focus p.icon-links a:first-child,figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-zoe img{width:100%}figure.effect-viri{background:#2f3238;position:relative}figure.effect-viri img{max-width:none;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-viri figcaption{text-align:left}figure.effect-viri h2{position:relative}figure.effect-viri p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgba(255,255,255,.9);color:#2f3238;text-transform:none;font-weight:500;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-viri p:first-child{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-viri p:nth-of-type(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri p:nth-of-type(3){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-viri:hover p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri:hover p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-viri:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-viri:focus p:first-child,figure.effect-viri:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-viri:focus p:nth-of-type(2),figure.effect-viri:hover p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri:focus p:nth-of-type(3),figure.effect-viri:hover p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri:focus img,figure.effect-viri:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-viri:focus p,figure.effect-viri:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-viri img{width:100%}figure.effect-viri .background-maroon p{background:#3c0000}figure.effect-viri .background-white p{background:#f6f6f6}figure.effect-joseph{background:#fff;position:relative}figure.effect-joseph img{opacity:.95;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-joseph:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-joseph h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-joseph p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}figure.effect-joseph:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph:hover p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-joseph:focus img,figure.effect-joseph:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-joseph:focus h2,figure.effect-joseph:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph:focus p,figure.effect-joseph:hover p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-joseph img{width:100%}@media only screen and (max-width:768px){figure.effect-lulan h2{font-size:x-large}}@media only screen and (max-width:768px) and (min-width:450px){figure.effect-lulan p{margin-top:50px;margin-left:10px}figure.effect-lulan h2{margin-right:15px}}@media only screen and (max-width:1200px){figure.effect-parker p.details{margin-bottom:6.5em!important}figure.effect-linda figcaption{min-height:275px}figure.effect-lulan p.details{font-size:small}figure.effect-lulan h2{font-size:x-large}figure.effect-frisk p.details{font-size:smaller}}@media only screen and (min-width:768px) and (max-width:992px){figure.effect-lulan p.details{margin-top:40px}}@media only screen and (min-width:768px) and (max-width:992px){#main .photo-boxes .effect-thumbnail p.details{min-height:auto}}@media only screen and (max-width:991px){figure.effect-parker p.details{margin-bottom:85px!important}figure.effect-frisk p.details{font-size:inherit;bottom:100px}}@media only screen and (max-width:460px){figure.effect-parker p.details{margin-bottom:40px!important}figure.effect-frisk p.details{font-size:inherit;bottom:65px}}@media only screen and (max-width:375px){figure.effect-parker p.details{margin-bottom:30px!important}figure.effect-frisk p.details{font-size:inherit;bottom:30px}}@media only screen and (min-width:992px){figure.effect-frisk h2{margin-left:.5em}}@media only screen and (max-width:1200px){.photo-boxes .photo-box{max-height:680px}}@media only screen and (max-width:1200px) and (min-width:992px){figure.effect-lulan p.details{margin-top:4em}}@media (any-pointer:coarse){figure.effect-linda img,figure.effect-linda p{opacity:1}figure.effect-linda h2,figure.effect-linda img,figure.effect-linda p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-linda p{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}figure.effect-linda img,figure.effect-linda p{opacity:1}figure.effect-linda h2,figure.effect-linda img,figure.effect-linda p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-linda p{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}figure.effect-phillip figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #500000;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-phillip img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip figcaption::before,figure.effect-phillip p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip figcaption::before,figure.effect-phillip p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-phillip .background-maroon::before{border:1px solid #fff}.effect-phillip .background-white::before{border:1px solid #500000}.effect-phillip .background-blue::before{border:1px solid #500000}figure.effect-cameron img{opacity:.4}figure.effect-cameron figcaption::after,figure.effect-cameron figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-cameron figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-cameron figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-cameron figcaption::after,figure.effect-cameron figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-cameron h2,figure.effect-cameron p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-cameron img{opacity:.4}figure.effect-cameron figcaption::after,figure.effect-cameron figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-cameron h2,figure.effect-cameron p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-cameron .background-white::before{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-blue::before{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-white::after{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}.effect-cameron .background-blue::after{border:1px solid #500000;border-right:1px solid #500000;border-left:1px solid #500000}figure.effect-parker h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:"";-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-parker h2::after,figure.effect-parker p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-parker:hover h2::after,figure.effect-parker:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker h2::after,figure.effect-parker p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-parker .background-white h2::after{background:#500000}figure.effect-britt img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-britt h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-britt img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-britt h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lulan img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk img{opacity:.4}figure.effect-frisk figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-frisk figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk img{opacity:.4}figure.effect-frisk figcaption::after,figure.effect-frisk img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk .background-white::after{border:7px solid #500000}figure.effect-frisk .background-blue::after{border:7px solid #500000}figure.effect-scott img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-scott h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott .background-white h2::after{background:#500000}figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:feathericons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure.effect-zoe p.description{opacity:1}figure.effect-zoe figcaption,figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-zoe p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-zoe p.description{opacity:1}figure.effect-zoe figcaption,figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-zoe p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-viri p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-viri p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-viri p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-viri p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-viri p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-viri p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-joseph h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-joseph img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-joseph h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}}@media (any-pointer:fine){figure.effect-linda:focus-within img,figure.effect-linda:focus-within p{opacity:1}figure.effect-linda:focus-within h2,figure.effect-linda:focus-within img,figure.effect-linda:focus-within p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-linda:focus-within p{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}figure.effect-phillip:focus-within img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-phillip:focus-within figcaption::before,figure.effect-phillip:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-cameron:focus-within img{opacity:.4}figure.effect-cameron:focus-within figcaption::after,figure.effect-cameron:focus-within figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-cameron:focus-within h2,figure.effect-cameron:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker:focus-within h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-parker:focus-within h2::after,figure.effect-parker:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt:focus-within img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-britt:focus-within h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-britt:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan:focus-within img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-lulan:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk:focus-within img{opacity:.4}figure.effect-frisk:focus-within figcaption::after,figure.effect-frisk:focus-within img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-frisk:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus-within img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus-within h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-scott:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:focus-within p.description{opacity:1}figure.effect-zoe:focus-within figcaption,figure.effect-zoe:focus-within h2,figure.effect-zoe:focus-within p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:focus-within h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-zoe:focus-within p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-zoe:focus-within p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-zoe:focus-within p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s}figure.effect-viri:focus-within p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-viri:focus-within p:nth-of-type(2){-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-viri:focus-within p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-viri:focus-within img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-viri:focus-within p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph:focus-within img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-joseph:focus-within h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-joseph:focus-within p{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}}@media only screen and (max-width:992px) and (min-width:768px){.photo-boxes .photo-box .ofb{gap:140px}}.photo-boxes .photo-box .ofb{display:flex;gap:10px;flex-flow:column wrap}.photo-boxes .photo-box .ifb{display:flex;flex-direction:column;height:250px}@media only screen and (min-width:600px){.photo-boxes .photo-box .ifbi{width:fit-content}}.photo-boxes .photo-box .ifbi{display:flex;flex-direction:column}figure.photo-box.effect-frisk .ifb{height:150px}.photo-boxes.fcg-circle p.ifbi{align-self:center}@media only screen and (max-width:360px){.photo-boxes figcaption{min-height:400px}}@media only screen and (min-width:280px) and (max-width:320px){figure.effect-frisk figcaption::after{height:calc(50% + 5px)}}@media only screen and (max-width:320px){figure.effect-lulan h2{padding:1em .25em}}@media only screen and (max-width:1200px) and (min-width:768px){.photo-boxes{padding-top:1em;padding-bottom:1em}}.background-maroon .photo-boxes .background-white h1,.background-maroon .photo-boxes .background-white h2,.background-maroon .photo-boxes .background-white h3,.background-maroon .photo-boxes .background-white h4,.background-maroon .photo-boxes .background-white h5,.background-maroon .photo-boxes .background-white h6{color:#500000}.background-maroon .photo-boxes .background-white .details{color:#4d4d4d}.ivy-chatbot--widget .ivy-title{font-weight:400;margin-bottom:.5em;width:100%}.ivy-chatbot--widget .ivy-question{width:100%;padding:.5em;border:2px solid #500000;border-radius:5px}.ivy-chatbot--widget #questionHelp{opacity:0;height:1px}.ivy-chatbot--widget .ivy-question--dropdown{display:flex}.ivy-chatbot--widget .ivy-question--dropdown .c-button{margin:0 0 0 .5em}.ivy-chatbot--widget .ivy-hr{margin:3em 0;border-top:2px solid #a7a7a7}.ivy-chatbot--widget .ivy-subtitle{text-align:center;margin-bottom:1em}.ivy-chatbot--widget .ivy-button--group{display:flex;width:100%;flex-wrap:wrap}.ivy-chatbot--widget .ivy-button--group button{margin-right:1em;width:calc(25% - 1em);margin-bottom:1em;text-transform:uppercase}@media (max-width:767px){.ivy-chatbot--widget .ivy-button--group button{width:100%}}.livewhale-widget-container .c-cal-event-card_grid-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-gap:20px;align-items:stretch}.livewhale-widget-container .c-cal-event-card_item{padding:20px;background-color:#eaeaea}.livewhale-widget-container .c-cal-event-card_date{max-width:50%}.livewhale-widget-container .cal_date_month{font-family:Oswald,sans-serif;color:#fff;font-weight:500;font-size:25px;letter-spacing:2px;text-align:center;text-transform:uppercase}.livewhale-widget-container .cal_date_day{font-family:"Open sans",arial,sans-serif;color:#fff;font-weight:700;font-size:42px;text-align:center;line-height:.8}.livewhale-widget-container .c-cal-event-card_top{display:flex;flex-direction:row;margin-bottom:10px}.livewhale-widget-container .c-cal-event-card_date{float:left;margin-top:-30px;margin-right:15px;padding:15px;background-color:#500000}.livewhale-widget-container .c-cal-event-card_time-location{display:flex;flex-direction:column;width:70%;font-family:"Open sans",Arial,sans-serif;justify-content:center;color:#3e3e3e}.livewhale-widget-container .c-cal-event-card_time{font-size:x-small;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.livewhale-widget-container .c-cal-event-card_location{font-size:small;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.livewhale-widget-container .c-cal-event-card_title{font-size:20px;font-weight:700;display:block}.livewhale-widget-container .c-cal-event-card_title a{border-bottom:1px dotted;text-decoration:none;color:#500000}.livewhale-widget-container .c-cal-event-card_title a:hover{color:#004362!important;border-bottom:1px solid}.livewhale-widget-container .c-cal-event-card_sum{display:block;margin-top:16px;word-break:break-word;line-height:1.5}.livewhale-widget-container .c-cal-event-card_sum a{color:#006483;font-weight:700}.livewhale-widget-container .c-cal-event-card_sum a:hover{color:#500000}.PagerNumberArea{display:flex;justify-content:center;width:100%;align-items:baseline}.PagerControl{margin:20px 0;text-align:center;display:block;padding:20px 30px 10px;font-weight:bolder;font-size:1.3em}.SelectedPage,a.UnselectedPage{margin-bottom:10px;text-decoration:none!important;display:inline-block;background:#fff;color:#ccc;border:2px solid #d1d7dc;line-height:1;padding:10px 14px;margin:3px 4px;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}a.UnselectedPage:hover{color:#000!important;border:2px solid #000}a.UnselectedPage:hover{color:#08c!important;border:2px solid #08c}.PagerNumberArea a,.SelectedPrev{text-decoration:none}.PagerNumberArea a:focus,.PagerNumberArea a:hover{color:#fff;background:#500000}.SelectedPage{color:#fff;background:#500000;border-color:#500000}a.UnselectedPage{color:#500000;background:#fff;border-color:#500000;padding:10px 14px}a.UnselectedPage:focus,a.UnselectedPage:hover{color:#fff!important;background:#500000;border-color:#500000}a.UnselectedNext{font-weight:bolder;text-decoration:none;color:#500000;background:#fff;padding:10px}.SelectedPage{padding:10px 14px;color:#fff}div[class^=paging-section-].hide{display:none!important}.page-side-nav{list-style-type:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:14px 0 20px;margin:0}.page-side-nav ul#menuElem{list-style-type:none;margin:0}.page-side-nav ul#peer-links{list-style-type:none;margin:0}.page-side-nav li{background-image:-moz-linear-gradient(left,rgba(193,193,193,0) 0,rgba(193,193,193,.49) 21%,rgba(193,193,193,.74) 51%,rgba(193,193,193,.49) 80%,rgba(193,193,193,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(193,193,193,0)),color-stop(21%,rgba(193,193,193,.49)),color-stop(51%,rgba(193,193,193,.74)),color-stop(80%,rgba(193,193,193,.49)),color-stop(100%,rgba(193,193,193,0)));background-image:-webkit-linear-gradient(left,rgba(193,193,193,0) 0,rgba(193,193,193,.49) 21%,rgba(193,193,193,.74) 51%,rgba(193,193,193,.49) 80%,rgba(193,193,193,0) 100%);background-image:-o-linear-gradient(left,rgba(193,193,193,0) 0,rgba(193,193,193,.49) 21%,rgba(193,193,193,.74) 51%,rgba(193,193,193,.49) 80%,rgba(193,193,193,0) 100%);background-image:linear-gradient(to right,rgba(193,193,193,0) 0,rgba(193,193,193,.49) 21%,rgba(193,193,193,.74) 51%,rgba(193,193,193,.49) 80%,rgba(193,193,193,0) 100%);background-size:100% 2px;background-position:0 0,0 0;background-repeat:no-repeat;margin:0 0 7px 0;font-size:17.6px}.page-side-nav li a{display:block;color:#500000;padding:7px 14px}.page-side-nav li a:focus,.page-side-nav li a:hover{background:rgba(0,0,0,.025);color:#1d0000}.carousel{overflow:hidden;height:auto}.carousel-all-items{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;margin-bottom:10%}.carousel-caption h1{font-family:Georgia,serif;font-style:italic}.carousel-caption h2{font-size:1.875em;font-weight:400;margin:0}.carousel-caption h1{text-transform:uppercase;text-align:left;color:#fff;line-height:1.2;letter-spacing:1px;padding-left:10px;padding-right:10px;text-shadow:2px 2px 1px #500000}.carousel-caption h2{text-transform:uppercase;text-align:left;color:#fff;line-height:1.2;letter-spacing:1px;padding-left:10px;padding-right:10px;text-shadow:2px 2px 1px #500000}.carousel img{height:auto;object-fit:contain}.carousel-caption{text-align:left}.carousel-caption h5,.carousel-caption p{text-shadow:2px 2px 1px #500000;color:#fff;padding:0 10px 6px 10px;margin-bottom:0!important}.carousel-caption a{color:#fff;text-shadow:2px 2px 1px #500000}.carousel-caption a:focus{outline-offset:1px}.carousel-caption a:hover{color:#ff9496;text-shadow:2px 2px 1px #500000}.carousel-control-next,.carousel-control-prev{width:50px;height:50px;top:43%;bottom:0}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{background:#000;opacity:.7}.carousel-control-prev{background-image:linear-gradient(to right,#000 0,rgba(0,0,0,.1) 100%)}.carousel-control-next{background-image:linear-gradient(to right,rgba(0,0,0,.1) 0,#000 100%)}.slider-title-name{font-family:serif;letter-spacing:4px;text-transform:uppercase;margin:0;padding:0;font-style:normal;font-size:30px}@media only screen and (max-width:768px){.carousel-text-style{color:#500000!important;text-shadow:none}.carousel-indicators{display:none!important}.carousel-title-subtitle-desc-button{background-position:left;position:static;color:#500000!important}.banner-button{width:17em}.static-banner-container p{max-width:30em}}@media only screen and (max-width:991px){.carousel-text-style{color:#500000!important;text-shadow:none!important}.carousel-indicators{display:none!important}.carousel-title-subtitle-desc-button{background-image:url("/getattachment/96aa2405-f04b-4ae3-9b7a-8cfe13942da4/main-bg-bigger.png");background-position:top;background-size:auto 70vw;background-repeat:no-repeat;padding:0;text-align:center;margin-bottom:1em;display:block;height:100%;position:static}.banner-button{width:100%;margin-bottom:1em}.overlay-color-2{background-color:#fff}.overlay-color-2 h1,.overlay-color-2 h2{color:#500000}.overlay-color-2 p{color:#000}.static-banner-container p{margin:auto}}@media only screen and (max-width:767px){.banner-btns-stacked{grid-template-columns:1fr;grid-row-gap:0.5em;width:100%}}@media only screen and (max-width:634px){.carousel-image{background-image:url("/getattachment/96aa2405-f04b-4ae3-9b7a-8cfe13942da4/main-bg-bigger.png");background-position:top;background-size:auto 50vw;background-repeat:no-repeat;padding:0;text-align:center;padding-top:inherit;margin-bottom:1em;display:block;height:100%;visibility:hidden;position:absolute;background-image:none!important}.banner-button{width:100%;margin-bottom:1em}.overlay-color-2{background-color:#fff}.overlay-color-2 h1,.overlay-color-2 h2{color:#500000}.overlay-color-2 p{color:#000}}.carousel-button{width:20em;margin-right:1em;text-transform:uppercase}.static-banner{height:550px;background-position:top;background-repeat:no-repeat;background-size:cover}.static-banner h1{font-family:Georgia,serif;font-style:italic}.static-banner h2{font-size:1.875em;font-weight:400;margin:0}.static-banner h1,.static-banner h2{text-transform:uppercase}.static-banner-flex{display:flex}.static-banner .banner-flex--center{justify-content:center}.static-banner .banner-flex--right{justify-content:flex-end}.static-banner .banner-flex--left{justify-content:flex-start}.static-banner-container{align-self:center}.static-banner-buttons .button-box{display:inline}.static-banner-container p{margin-top:10px;max-width:40em;margin-bottom:2em!important}.banner-overlay{width:100%;height:100%;margin:0;padding:0;display:flex}.overlay-color-1{background:rgba(255,255,255,.7)}.overlay-color-2{background:rgba(80,0,0,.5)}.overlay-color-2 h1,.overlay-color-2 h2,.overlay-color-2 p{color:#fff}.banner-overlay.overlay-color-1 h1,.banner-overlay.overlay-color-1 h2,.banner-overlay.overlay-color-1 p{color:#500000}.banner-button{width:20em;margin-bottom:4px;margin-right:1em;text-transform:uppercase}.banner-btns-stacked{display:inline-grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em}.video-banner{height:auto}.video-banner-wrapper{max-height:800px;overflow:hidden}#fullscreen_video{width:100%}.video-banner-overlay{position:absolute;max-width:880px;background-color:#fff;margin:auto;padding:2.75rem 4.5rem;z-index:1;left:0;right:0;top:25%;border-bottom:14px solid #500000}@media only screen and (max-width:768px){.static-banner{background-position:left}.banner-button{width:17em}.static-banner-container p{max-width:30em}}@media only screen and (max-width:991px){.static-banner{background-image:url("/getattachment/96aa2405-f04b-4ae3-9b7a-8cfe13942da4/main-bg-bigger.png");background-position:top;background-size:auto 70vw;background-repeat:no-repeat;padding:0;text-align:center;padding-top:75vw;margin-bottom:1em;display:block;height:100%}.banner-button{width:100%;margin-bottom:1em}.overlay-color-2{background-color:#fff}.overlay-color-2 h1,.overlay-color-2 h2{color:#500000}.overlay-color-2 p{color:#000}.static-banner-container p{margin:auto}}@media only screen and (max-width:767px){.banner-btns-stacked{grid-template-columns:1fr;grid-row-gap:0.5em;width:100%}}@media only screen and (max-width:634px){.static-banner{background-image:url("/getattachment/96aa2405-f04b-4ae3-9b7a-8cfe13942da4/main-bg-bigger.png");background-position:top;background-size:auto 50vw;background-repeat:no-repeat;padding:0;text-align:center;padding-top:inherit;margin-bottom:1em;display:block;height:100%;background-image:none!important}.banner-button{width:100%;margin-bottom:1em}.overlay-color-2{background-color:#fff}.overlay-color-2 h1,.overlay-color-2 h2{color:#500000}.overlay-color-2 p{color:#000}}.video-container{padding:20px 0}.video-right{text-align:right}.video-right .video-wrapper,.video-right .yt-video-wrapper{display:flex;justify-content:flex-end}.video-right .video-wrapper{display:flex;justify-content:flex-end}.video-left{text-align:left}.video-left .video-wrapper,.video-left .yt-video-wrapper{display:flex;justify-content:flex-start}.video-center{text-align:center}.video-center .video-wrapper,.video-center .yt-video-wrapper{display:flex;justify-content:center}.ms-video-right{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%}.ms-video-right h2{width:100%;text-align:right}.ms-video-right .w-80{width:80%}.ms-video-right .w-80 .ms{padding-bottom:60%}.ms-video-right .w-80 .ms iframe{width:100%}.ms-video-right .w-50{width:50%}.ms-video-right .w-50 .ms{padding-bottom:60%}.ms-video-right .w-50 .ms iframe{width:100%}.ms-video-right .w-30{width:30%}.ms-video-right .w-30 .ms{padding-bottom:60%}.ms-video-right .w-30 .ms iframe{width:100%}.ms-video-center{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.ms-video-center h2{width:100%;text-align:center}.ms-video-center .w-80{width:80%}.ms-video-center .w-80 .ms{padding-bottom:60%}.ms-video-center .w-80 .ms iframe{width:100%}.ms-video-center .w-50{width:50%}.ms-video-center .w-50 .ms{padding-bottom:60%}.ms-video-center .w-50 .ms iframe{width:100%}.ms-video-center .w-30{width:30%}.ms-video-center .w-30 .ms{padding-bottom:60%}.ms-video-center .w-30 .ms iframe{width:100%}@media (max-width:767px){.video-container{width:100%;text-align:center}.video-container .yt-video-wrapper{padding-bottom:60%!important}.video-container .yt-video-wrapper iframe{width:100%!important}.video-wrapper{justify-content:center;padding-bottom:60%!important}.video-wrapper video{width:100%!important}.video-container{justify-content:center!important}.video-container h2{text-align:center!important}.video-container .mediasite{width:100%!important}.video-container .mediasite .ms{padding-bottom:60%!important}.video-container .mediasite .ms iframe{width:100%!important}}.alert-box{background-color:#fce300;color:#000;text-align:center;display:flex;justify-content:center;align-items:center;border-bottom:1px solid;font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;padding:0 2rem}.alert-box a{font-weight:700;color:#000;padding:0}.alert-box:empty{display:none}#Breadcrumb{display:block;font-size:.9em;padding-top:13px;padding-bottom:13px}#Breadcrumb .CMSBreadCrumbsLink{color:#500000;padding:0 2px;text-decoration:underline}#Breadcrumb .CMSBreadCrumbsLink:focus,#Breadcrumb .CMSBreadCrumbsLink:hover{color:#000;text-decoration:none}.blog-date{padding:0;display:block;font-weight:700}button.read-more{font-weight:700;padding:16px 8px;margin-bottom:20px;background:0 0;color:#500000;letter-spacing:2px;font-weight:700;border:1px solid #500000;transition:all .3s ease}button.read-more:focus{background:#500000;color:#fff}button.read-more:hover{background:#500000;color:#fff}.ribbon-wrapper{height:85px;overflow:hidden;position:absolute;z-index:1}.ribbon{font:bold 15px sans-serif;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;padding:7px 0;top:15px;left:-30px;width:120px;background-color:#500024;color:#fff}.blog-boxes{overflow:auto;margin-top:40px;display:flex;flex-wrap:wrap}.blog-boxes .blog-item{width:100%;float:left;height:auto;padding-bottom:15px;margin-bottom:15px}.blog-boxes figure{background-color:#fff;box-shadow:0 0 1px 0 #777;-webkit-box-shadow:0 0 1px 0 #777;-moz-box-shadow:0 0 1px 0 #777;-ms-box-shadow:0 0 1px 0 #777}.blogi{position:relative;overflow:hidden;width:100%}.blog-boxes img{background-size:cover;background-position:center;overflow:hidden;vertical-align:middle;width:100%;-moz-transition:all .8s;-webkit-transition:all .8s;transition:all .8s}.blog-item:hover figure img{-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.blog-boxes figure figcaption{padding:10px 20px;height:250px;color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:12px;position:relative}.blog-boxes figure figcaption h2{text-transform:uppercase;font-size:18px;line-height:1.5;font-weight:700}.blog-category-div{padding-left:20px;padding-right:20px;padding-top:15px}.blog-category-label{padding:5px 6px 4px 6px;background-color:#fce300;height:150%;color:#000;width:fit-content;display:inline-flex;font-weight:700;text-align:center;text-transform:uppercase;font-size:.8em;align:center}.blog-category-label a{text-decoration:none;color:#000}.blog-category-label a:hover{text-decoration:none;background-color:#fff;color:#000}.blog-boxes figure figcaption h2{font-size:26px;line-height:1;text-transform:none}.blog-date{padding-top:6px}.blog-boxes{overflow:inherit}.blog-tag-list:not(:last-child):after{content:","}.blog-description{margin-top:2rem}.blog-author{margin-bottom:2rem}.blog-date{width:100%}.blog-boxes img{height:auto;max-height:100%}.hero-bar-short{background:rgba(255,255,255,.9);padding:14px 0 10px;text-align:left}.blog-item .read-more{width:100%}.blog-item a:focus .blogi{outline:5px auto #500000;outline-offset:2px}.read-more-button a{display:inline-block;text-align:center;background:#500000;color:#fff;padding:.5em 1em;overflow:hidden}.read-more-button a:hover{color:#fce300;background:#370000;text-decoration:none!important}@media only screen and (min-width:648px){.blog-boxes .blog-item{height:auto}}@media only screen and (min-width:648px){.blog-boxes .blog-item{width:45%;margin-left:2%;margin-right:2%}.blog-boxes img{height:200px;max-height:360px}}@media only screen and (min-width:810px){.blog-boxes .blog-item{width:30%;margin-left:1.5%;margin-right:1.5%}}@media (max-width:1200px){.blog-boxes figure figcaption{height:300px}}@media only screen and (max-width:998px){.blog-boxes figure figcaption{height:320px}}.callout-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:stretch;align-content:stretch;position:relative;width:100%;margin:0 auto;left:0}.callout{flex-basis:calc(25% - 2rem);max-width:calc(25% - 2rem);width:calc(25% - 2rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1rem;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:inherit;height:inherit;text-indent:0;border:none;opacity:1;background-color:transparent}.callout .callout-title{font-weight:400;font-size:33px;letter-spacing:1.45px;color:#500000;-webkit-transition:all .3s ease;transition:all .3s ease}.callout .callout-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:200px;width:200px;border-radius:50%;margin:0 auto;margin-bottom:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;background:#1b1b1b}.callout .callout-img img{width:100%}.callout .callout-subtitle{color:#000;font-style:italic;font-size:22px}.callout-quote{font-family:"Tungsten A","Tungsten B",Oswald,sans-serif;font-size:40px;margin-bottom:2rem;color:#500000;font-weight:700;text-align:center}.c-cal-event-card_title{font-size:20px;font-weight:700}.c-cal-event-card_title a{border-bottom:1px dotted;text-decoration:none;color:#500000}.c-cal-event-card_title a:hover{color:#e4002b!important;border-bottom:1px solid}.c-cal-event-card_title a:focus{color:#e4002b!important;border-bottom:1px solid;outline-offset:4px}.c-cal-event-card_grid-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-gap:20px;align-items:stretch;padding-left:1em;padding-right:1em}.c-cal-event-card_item{padding:20px;background-color:#eaeaea}.c-cal-event-card_date{max-width:50%}.cal_date_month{font-family:Oswald,sans-serif;color:#fff;font-weight:500;font-size:25px;letter-spacing:2px;text-align:center;text-transform:uppercase}.cal_date_day{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:700;font-size:42px;text-align:center;line-height:.8}.c-cal-event-card_top{display:flex;flex-direction:row;margin-bottom:10px}.c-cal-event-card_date{float:left;margin-top:-30px;margin-right:15px;padding:15px;background-color:#500000}.c-cal-event-card_time-location{display:flex;flex-direction:column;width:70%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;justify-content:center;color:#3e3e3e}.c-cal-event-card_time{font-size:small;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.c-cal-event-card_location{font-size:small;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.events-button{margin-top:2em}.event-title{background-color:#eaeaea;padding:5px 15px 5px 15px;border-radius:10px;box-shadow:2px 2px 2px #000;margin-bottom:10px}.add-to-calendar{color:#500000}@media only screen and (max-width:768px){.event-title h1{font-size:2em}}h2#featured-links{padding-top:1em;padding-bottom:1em;color:#fff;text-transform:uppercase}.featured-btns-stacked{display:inline-grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em;margin-bottom:1.5em;padding-left:1em;padding-right:1em;padding-bottom:1em}.featured-btns-stacked a{width:28em;line-height:2;padding:15px}#small-feature a{color:#fff}@media only screen and (max-width:992px){.featured-btns-stacked a{width:22em}}@media only screen and (max-width:768px){.featured-btns-stacked{display:inline-block;width:100%}.featured-btns-stacked a{margin-bottom:1em;width:100%;max-width:100%}}#primary-nav-bar .container-row{position:unset}#primary-nav-bar{position:relative}.nav-menu{display:block;list-style:none;margin:0;padding:0;z-index:15}.nav-item{list-style:none;display:inline-block;padding:0;margin:0}.nav-item>a{position:relative;display:inline-block;padding:.5em 1em;margin:0 0 -1px 0;border:1px solid transparent}.nav-item>a.open,.nav-item>a:focus{border:1px solid #dedede}.nav-item>a.open{background-color:#fff;border-bottom:none;z-index:1}.sub-nav{position:absolute;display:none;top:2.6em;margin-top:-1px;padding:.5em 1em;border:1px solid #dedede;background-color:#fff}.sub-nav.open{display:block}.sub-nav ul{display:inline-block;vertical-align:top;margin:0 1em 0 0;padding:0}.sub-nav li{display:block;list-style-type:none;margin:0;padding:0}.megamenu{position:unset}.accessible-megamenu{display:block;box-sizing:border-box;list-style:none;margin:0;padding:0}.accessible-megamenu h2,.accessible-megamenu h3,.accessible-megamenu h4{font-size:1.2em;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline;margin:0;padding:0;line-height:inherit;border-bottom:0}.accessible-megamenu h2{margin-bottom:1em;display:block}.accessible-megamenu>.accessible-megamenu-top-nav-item{display:block;box-sizing:border-box;list-style:none;float:left}.accessible-megamenu :focus{outline:2px solid rgba(34,95,215,.3);-moz-outline-radius:3px}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]{display:block;line-height:3em;height:3em;font-size:1.1em;padding:0 1em;color:#fff;text-decoration:none;z-index:inherit}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:focus,.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:hover{color:#500000;text-decoration:underline;outline-offset:-1px}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded].open,.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:focus,.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:hover{margin-left:0;background:#f5f8fa none;background:-webkit-gradient(linear,left top,left bottom,from(#f5f8fa),to(#e3e5e5));background:-moz-linear-gradient(top,#f5f8fa,#e3e5e5);background:-ms-linear-gradient(top,#f5f8fa,#e3e5e5);background:-o-linear-gradient(top,#f5f8fa,#e3e5e5);z-index:1002}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded].open{background:#eaeaea 0 0 no-repeat padding-box;opacity:1;padding-bottom:2px;color:#500000}.accessible-megamenu>.accessible-megamenu-top-nav-item:first-child a[aria-expanded]{border-bottom-left-radius:3px}.accessible-megamenu>.accessible-megamenu-top-nav-item:first-child a[aria-expanded].open{border-bottom-left-radius:0;border-left:1px solid #b3b3b3;border-left-color:rgba(0,0,0,.3);left:-1px;margin-right:-1px}.accessible-megamenu .accessible-megamenu-panel{position:absolute;display:block;left:0;color:#000;margin:0;padding:0 .769em .769em;line-height:normal;background:#eaeaea 0 0 no-repeat padding-box;cursor:default;visibility:hidden;top:-9999em;max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity 250ms ease 250ms,max-height .5s ease,visibility 0s linear .5s,top 0s linear .5s;-moz-transition:opacity 250ms ease 250ms,max-height .5s ease,visibility 0s linear .5s,top 0s linear .5s;-ms-transition:opacity 250ms ease 250ms,max-height .5s ease,visibility 0s linear .5s,top 0s linear .5s;-o-transition:opacity 250ms ease 250ms,max-height .5s ease,visibility 0s linear .5s,top 0s linear .5s;transition:opacity 250ms ease 250ms,max-height .5s ease,visibility 0s linear .5s,top 0s linear .5s}.accessible-megamenu .accessible-megamenu-panel.open{visibility:visible;top:3em;max-height:600px;opacity:.99;z-index:1001;-webkit-transition:opacity 250ms ease,max-height .5s ease,visibility 0s linear 0s,top 0s linear 0s;-moz-transition:opacity 250ms ease,max-height .5s ease,visibility 0s linear 0s,top 0s linear 0s;-ms-transition:opacity 250ms ease,max-height .5s ease,visibility 0s linear 0s,top 0s linear 0s;-o-transition:opacity 250ms ease,max-height .5s ease,visibility 0s linear 0s,top 0s linear 0s;transition:opacity 250ms ease,max-height .5s ease,visibility 0s linear 0s,top 0s linear 0s}.accessible-megamenu .accessible-megamenu-panel a{display:inline-block;font-size:.8em;line-height:1;text-decoration:none;color:#000;margin-bottom:.5em;letter-spacing:.69px}.accessible-megamenu .accessible-megamenu-panel.cols-4{width:100vw;padding:2em 10em;overflow-y:scroll}.accessible-megamenu .accessible-megamenu-panel.cols-4>ol>li{width:25%}.accessible-megamenu .accessible-megamenu-panel.cols-4b{width:878px;left:-6.462em;border-top-left-radius:3px}.accessible-megamenu .accessible-megamenu-panel.cols-4b>ol>li{width:22%}.accessible-megamenu .accessible-megamenu-panel.cols-3{width:724px}.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li{width:30%}.accessible-megamenu .accessible-megamenu-panel.cols-1{width:615px}.accessible-megamenu .accessible-megamenu-panel.cols-1>ol>li{width:auto}.accessible-megamenu .accessible-megamenu-panel ol{display:block;list-style:none;margin:0;padding:0}.accessible-megamenu .accessible-megamenu-panel ol>li{position:relative;list-style:none;margin:0;padding:0}.accessible-megamenu .accessible-megamenu-panel>ol>li{float:left;display:block;padding-bottom:1em}.accessible-megamenu .accessible-megamenu-panel>p{color:#000;font-size:1.2em;line-height:1.1em}.accessible-megamenu .accessible-megamenu-panel>ol>li>h3>a{font-weight:700;color:#500000;font-size:.8em;margin-bottom:6px;padding-top:.4em;padding-bottom:0;line-height:1.1em;letter-spacing:.76px;text-transform:uppercase}.accessible-megamenu .accessible-megamenu-panel ol ol>li>a{width:auto;text-indent:-2.333em;padding-left:2.333em}.accessible-megamenu .accessible-megamenu-panel a:focus,.accessible-megamenu .accessible-megamenu-panel a:hover{color:#006483;text-decoration:underline}.accessible-megamenu .accessible-megamenu-panel>h2>a{letter-spacing:.76px;color:#500000;opacity:1;text-transform:uppercase;font-size:1.3em;font-weight:700}.accessible-megamenu .accessible-megamenu-panel>h2>a:focus,.accessible-megamenu .accessible-megamenu-panel>h2>a:hover,.accessible-megamenu .accessible-megamenu-panel>ol>li>h3>a:focus,.accessible-megamenu .accessible-megamenu-panel>ol>li>h3>a:hover{color:#500000;text-decoration:underline}.accessible-megamenu .accessible-megamenu-panel hr{border-width:1px 0;border-style:solid;border-top-color:rgba(0,0,0,.3);border-bottom-color:#fff}.accessible-megamenu:not(.js-accessible-megamenu) .accessible-megamenu-panel>h2{display:none}.accessible-megamenu-toggle{display:none;background:0 0;border:0;padding:0;position:absolute;z-index:1;top:3px;right:1em;width:33px;height:33px}.accessible-megamenu-toggle>span:not(.sr-only){display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:0 0;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),margin .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease}.accessible-megamenu-toggle>span{margin-top:5px}.accessible-megamenu-toggle>span:last-child{transform-origin:0% 100%}.accessible-megamenu-toggle[aria-expanded=true]>span{margin-top:0;opacity:1;transform:rotate(45deg) translate(4px,-3px);background:#000;border-radius:0}.accessible-megamenu-toggle[aria-expanded=true]>span:nth-last-child(2){opacity:0;transform:rotate(0) scale(.2,.2)}.accessible-megamenu-toggle[aria-expanded=true]>span:last-child{transform:rotate(-45deg) translate(0,7px)}@media (max-width:991px){.megamenu{display:none}}@media (max-width:920px){.accessible-megamenu>.accessible-megamenu-top-nav-item{position:static}.accessible-megamenu .accessible-megamenu-panel.cols-1,.accessible-megamenu .accessible-megamenu-panel.cols-3,.accessible-megamenu .accessible-megamenu-panel.cols-4,.accessible-megamenu .accessible-megamenu-panel.cols-4b{width:auto;left:0;right:0}.accessible-megamenu .accessible-megamenu-panel.open{max-height:inherit}.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4b>ol>li{width:44%}.accessible-megamenu .accessible-megamenu-panel.cols-1>ol>li{width:100%}.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li{min-height:256px}.accessible-megamenu .accessible-megamenu-panel>ol>li{float:left;display:block;margin-right:1em;margin-bottom:1em}.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li:nth-of-type(3),.accessible-megamenu .accessible-megamenu-panel.cols-4>ol>li:nth-of-type(3),.accessible-megamenu .accessible-megamenu-panel.cols-4b>ol>li:nth-of-type(3){padding-left:0;border-left:none;box-shadow:none}}@media (max-width:434px){.accessible-megamenu-toggle{display:block;z-index:3}.accessible-megamenu-toggle~.accessible-megamenu>.accessible-megamenu-top-nav-item{height:0;overflow:hidden;visibility:collapse}.accessible-megamenu-toggle[aria-expanded=true]~.accessible-megamenu>.accessible-megamenu-top-nav-item{height:auto;overflow:visible;visibility:visible}.accessible-megamenu{height:auto;padding-top:3.077em;z-index:2}.accessible-megamenu>.accessible-megamenu-top-nav-item{border-right:0;float:none;width:100%;height:auto}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]{box-shadow:none}.accessible-megamenu .accessible-megamenu-panel,.accessible-megamenu .accessible-megamenu-panel.open{position:relative;top:0;border:0;box-shadow:none;padding-bottom:0}.accessible-megamenu .accessible-megamenu-panel.open{padding-bottom:.769em;max-height:350px;overflow:auto}}@media (max-width:414px){.accessible-megamenu .accessible-megamenu-panel.cols-1>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4b>ol>li{width:100%}.accessible-megamenu .accessible-megamenu-panel.cols-3>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4>ol>li,.accessible-megamenu .accessible-megamenu-panel.cols-4b>ol>li{padding-left:0;border-left:none;box-shadow:none}}.scroll-alert{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;line-height:40px;font-size:20px;background-color:#000;color:#fff;transition:all .35s ease;overflow:hidden}.news-rotater-content{position:relative}.news-rotater-content .thumbnail.crop{border:5px solid #e7ded0;padding:0}.news-carousel-control-next,.news-carousel-control-prev{position:absolute;padding:.2em;width:45px;height:45px;background:#ded8ca;border:0;color:#500000;right:0;transform:translateY(-50%);transition:all .3s ease}.news-carousel-control-next:focus,.news-carousel-control-next:hover,.news-carousel-control-prev:focus,.news-carousel-control-prev:hover{background-color:#500000;color:#fff;border:1px solid #500000}.news-carousel-control-next{top:25%}.news-carousel-control-prev{top:50%}.news-wrapper{width:85%}.news-carousel{overflow:hidden}.news-carousel ul{position:relative;width:200000px;list-style:none;padding:0;margin:0}.news-carousel li{float:left;padding-right:15px;width:325px!important}.news-carousel li .thumbnail{margin-bottom:0;overflow:hidden;height:200px}.news-carousel li .content{padding:5px 15px}#home-news .c-button{margin-top:2em}.news-head{text-align:center}.news-date.nhead{text-align:center;margin:0 auto;padding:10px 0}.news-date.nhead:before{border-top:1px solid #2f2f2f;content:"";width:200px;display:block;margin:0 auto}.news-date.nhead:after{border-top:1px solid #2f2f2f;content:"";width:200px;height:7px;display:block;margin:0 auto}.news-article .c-button{width:100%}.news-top{background:#eaeaea;position:relative;margin-bottom:40px;overflow:hidden}.news-top img{min-height:530px;object-fit:cover}.news-panel{float:left;position:relative;padding-top:0}.news-panel img{display:block;width:100%}.news-caption{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 20px 10px}.news-caption .c-button{width:100%}hr.hr-bold{height:3px;color:#202020;background:#202020}h2#article-0,h2.news-head{font-size:24px;min-height:65px}.news-summary{min-height:150px;padding-top:1em}.news-img{max-height:247px;overflow:hidden}.news-date{display:block;font-weight:700}@media only screen and (max-width:992px){.news-top img{min-height:400px}.news-img img{min-height:255px}}@media only screen and (min-width:992px){.news-top{background:#eee;position:relative;margin-bottom:40px;min-height:450px;overflow:hidden}.news-panel{width:50%;float:left;position:relative}.news-panel img{display:block;width:100%}.news-caption{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 20px 0}.news-img{overflow:hidden}.news-img img{min-height:275px}.news-panel{width:75%}.news-head{min-height:70px}.news-caption{width:25%;min-height:200px;padding:20px 20px 0}.news-article+.news-article{border-left:1px solid #ccc}.news-article:first-child{border-left:1px solid #ccc}.news-article:last-of-type{border-right:1px solid #ccc}}@media (min-width:768px){.news-rotater-content{padding:5px 40px}.news-wrapper{width:90%}.news-carousel-control-next{right:2em}.news-carousel-control-prev{right:2em}}@media screen and (max-width:768px){.jcarousel.news-carousel ul li{width:295px!important;padding-right:0}.news-carousel li .thumbnail{height:200px}.news-rotater-content{padding-bottom:24px}.news-carousel-control-next{top:20%}.news-carousel-control-prev{top:40%}.news-img img{min-height:345px}}@media screen and (max-width:702px){.thumbnail.crop{margin:0}.news-wrapper .content{height:auto;padding:0;opacity:1}#in-the-spotlight{margin-left:-30px;margin-right:-30px}}@media screen and (max-width:375px){.news-img img{min-height:250px}}@media only screen and (max-width:43.913em){.image-container figcaption .details{padding-top:20px}.news ul.image-list{margin-left:0}.news-article+.news-article{border:none!important}.news-article:last-of-type{border:none}}#search-toggle{background-color:transparent;border-radius:0;border-width:0;text-transform:uppercase;color:#000;margin:14px 0 0;padding:0;font-size:12.8px;font-style:italic;line-height:1;letter-spacing:1px}#search-toggle .fa{color:#500000;font-size:1.7em;margin:0 0 0 30px;vertical-align:-15%}#search-bar{overflow:hidden;background-color:#500000;padding:29px 5px 20px;height:87px;border-bottom:1px solid #3c0000;transition:height .4s linear,padding .4s linear,border .4s linear}#search-bar.collapsed{height:0;padding:0 5px;border:0}.searchBox{margin:0 auto;text-align:center}.searchBox label{color:#fff;font-weight:700;font-size:1em}.searchBox input{display:inline-block;width:60%;border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;border:2px solid #fff;color:#000;font-size:1em;height:37px;padding:8px 5px;transition:box-shadow .45s ease,border-color .45s ease;vertical-align:top}.searchBox input:focus,.searchBox input:hover{border-color:#000}.searchBox input.btn{display:inline-block;width:8.3%;border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;padding:0;text-align:center;line-height:34px;border:none;background-color:#a7a7a7;border-color:#707070;color:#fff;height:37px;margin-left:-5px;min-width:32px}.searchBox input.btn:focus,.searchBox input.btn:hover{background:#000}@media (min-width:992px){.searchBox{width:66.7%}.searchBox label{font-size:1em}.searchBox input.form-control{width:75%}}@media (min-width:768px){#search-bar{padding:29px 0 20px}}#secondary-nav-bar,nav#secondary-nav{display:none}#secondary-nav-bar{background-color:#f3f3f3;border-bottom:1px solid #e8e8e8}@media (min-width:992px){#secondary-nav-bar,nav#secondary-nav{display:block}}nav#secondary-nav>ul{list-style-type:none;padding:4.8px 0 6.4px;margin:0;text-align:center;line-height:1.9}nav#secondary-nav>ul>li{font-size:14px;color:#3c0000;display:inline}nav#secondary-nav>ul>li>a{padding:0 17px;color:#3c0000}header.cortado h1#site-title{display:inline-block;font-size:17.6px;margin:12.8px 0;line-height:1.5}header.breve h1#site-title,header.classico h1#site-title{max-width:190px;font-size:16px}header.breve h1#site-title img{height:100px}@media (min-width:375px){header.classico h1#site-title{font-size:17.6px;max-width:none;margin:24px 15px 15px 90px}header.breve h1#site-title{margin:0;float:left}}@media (max-width:992px){header.breve h1#site-title img{height:68px}}@media (min-width:992px){header.classico h1#site-title{margin:23.8px 0 17.8px 150px;font-size:17.6px;display:inline-block}header.breve h1#site-title{margin:0}}a#mobile-site-title{font-family:Georgia,serif;color:#500000;text-transform:uppercase;letter-spacing:4px;font-size:12.8px}a#mobile-site-title,h1#site-title a{color:#500000;text-decoration:none}a#mobile-site-title:focus,a#mobile-site-title:hover,h1#site-title a:focus,h1#site-title a:hover{text-decoration:underline}#secondary-nav #sec-nav{text-align:left;margin-left:20px}#secondary-nav #sec-nav-classico{text-align:left;margin-left:135px}.page-title{font-family:Georgia,serif;letter-spacing:4px;text-transform:uppercase;margin:0;padding:0;font-style:italic}.image-list{overflow:auto;list-style:none}.image-list li{width:100%;float:left}.image-container{overflow:hidden;position:relative;background:#500000;margin:0;margin-bottom:10px}.image-container img{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;display:block;width:100%}.image-container figcaption{bottom:0;padding:10px 20px 10px;width:100%}.image-container figcaption .details{color:#fff;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.image-container figcaption.background-maroon-transparent h3{color:#fff;text-transform:uppercase;font-weight:400}@media only screen and (min-width:992px){.image-container{background:#500000}}@media only screen and (min-width:768px) and (max-width:992px){.image-list{display:block;margin-left:0}.image-list li:first-of-type{grid-row-start:1;grid-row-end:4;align-self:start}.image-list li{width:100%;height:100%}.image-list li .image-container{height:100%}.image-list li .image-container img{height:100%}}@media only screen and (min-width:768px){.image-list li{width:47%;margin-right:20px;margin-bottom:20px;height:250px}.image-list li:first-of-type,.image-list li:first-of-type .image-container{height:520px}.image-list li .image-container{height:250px}.image-container{background:#fff}.image-container img{position:absolute;display:block;max-width:none;position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.image-container figcaption{position:absolute;-moz-transform:translateY(70%);-o-transform:translateY(70%);-ms-transform:translateY(70%);-webkit-transform:translateY(70%);transform:translateY(70%);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.image-container:focus img,.image-container:hover img{-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%);opacity:.4}.image-container:focus figcaption,.image-container:hover figcaption{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.image-container figcaption h3{margin:0;padding:0}.image-container figcaption .details{opacity:0}.image-container figcaption:focus-within .details,.image-container:hover figcaption .details{opacity:1}.image-list .portrait-li{margin-right:20px;margin-bottom:20px;height:520px}.image-list .landscape-li{margin-right:20px;margin-bottom:20px;height:250px}.image-list li .portrait-figure{height:520px}.image-list li .landscape-figure{height:250px}}@media only screen and (max-width:768px){.image-list{margin-left:0}}@media only screen and (max-width:576px){.image-list{padding-left:2em;padding-right:2em}}.profile-card{height:200px;margin:15px 0}.profile-card img{width:100%}.staffProfile{display:flex;flex-wrap:wrap}.staff-title{margin:0 0 2rem}.profile-image,.staff-image{max-width:100%}.profile-fallback{content:url("https://pitocdnmedia.as.tamu.edu/media/images/profile-fallback.png")}.staff-bio{margin:2rem 0}.staff-detail{margin:.5rem 0}section article.staffProfile:nth-child(4n+0){flex-direction:row-reverse}@media (max-width:768px){.circleimg{width:40%;max-width:40%}.staffInfo{width:60%}.staff-image{max-width:100%;width:100%}}@media (max-width:767px){.circleimg{width:100%;max-width:100%;margin-bottom:2rem}.staffInfo{width:100%}}@media (max-width:450px){.slider-zoom{display:none}}.staff-profile{position:relative;margin:20px 0;height:320px;transition:all .5s ease}.staff-profile:focus-within{border:2px solid #500000}.staff-profile:focus-within h2{background:#fff;color:#500000}.staff-profile img{width:100%}.staff-profile figcaption{width:100%;text-align:center;height:60px;background:#500000;border:#500000 1px solid}.staff-profile figcaption h2{color:#fff;font-size:24px}.staff-profile figcaption h2:hover{background:#fff;color:#500000}.staff-profile figcaption p{background-color:#ccc;color:#000;margin-top:5px}.staff-profile .staff-profile figcaption h2{color:#fff;font-size:24px}.resource-bar{background-color:#f6f6f6;top:0;left:0;height:35px;opacity:1}.resource-bar .resource-static{margin-top:2px}.resource-bar .resource-static a{text-align:left;font:normal normal normal 14px/19px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#2f2b2c;opacity:1;text-decoration:none;white-space:nowrap}.resource-bar .resource-static li{list-style-type:none;display:inline;padding-right:20px}.resource-bar .resource-dropdown{margin-top:2px}.resource-bar .resource-dropdown a{text-align:left;font:normal normal normal 17px/25px Oswald,sans-serif;letter-spacing:0;color:#500000;opacity:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.resource-bar .resource-dropdown li{list-style-type:none}.resource-bar .resource-dropdown ul{margin-left:0}.resource-bar .first-li{letter-spacing:0;color:#500000;opacity:1}.resource-bar .first-li .first-a{font:normal normal normal 14px/21px Oswald,sans-serif;border:none;background-color:#f6f6f6;text-align:left;letter-spacing:0;color:#500000;opacity:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;padding-left:0}.resource-bar .dropdown-sub{top:26px;left:-20px;width:212px;background:#f6f6f6 0 0 no-repeat padding-box;opacity:1;border:1px solid #f6f6f6;border-radius:4px}.resource-bar .sub-link{height:35px}.resource-bar .sub-link:focus,.resource-bar .sub-link:hover{background:#fff}.resource-bar .sub-link a:hover{color:#fff;background:#500000}.resource-bar .sub-link a:focus{color:#fff;background:#500000}#resource-ul{margin-top:5px!important;margin-left:-20px!important}.resource-bar .sub-link .resource-bar .first-li .first-a:focus{outline:thin dotted;outline:5px auto #500000;outline-offset:4px}.resource-bar .static-link a:hover{text-decoration:underline}.resource-bar .first-a:focus-visible{outline:thin dotted;outline:5px auto #500000;outline-offset:4px}.resource-bar .first-a:hover{outline:thin dotted;outline:5px auto #500000;outline-offset:4px}.static-link a:focus{outline-offset:4px}.show #caret::before{content:"\f077"}@media (max-width:992px){.resource-bar{display:none}}.sideNav-container .sideNav-group .sideNavPanel{border:none;margin-bottom:1em}.sideNav-container .sideNavPanel-heading .sideNavPanel-title{border:none!important;font-weight:400;color:#500000;text-transform:uppercase}.sideNav-container .sideNavPanel-heading{color:#500000;background:#fff;border:none!important}.sideNav-container .sideNavPanel-heading:hover{background:#fff;color:#500000}.sideNav-container .list-group-item{border:none;padding-left:6px;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:4px}.sideNav-container .list-group{margin:0}.sideNav-container .sideNavpanel{-webkit-box-shadow:none;box-shadow:none}.sideNav-container{border-bottom:2px dotted #d1d1d1;border-width:0 0 4px;padding-top:1em}.sideNav-container ul{line-height:1.5!important}.sideNav-container a{font-size:14px;color:#4d4d4d;text-decoration:none}.sideNav-container a:hover{text-decoration:underline}.SideNav{padding-left:0}.sideNav-container .currentPage>a{font-weight:700;border-bottom:2px dotted #500000;margin-left:0}.sideNav-container .currentPage>a:hover{text-decoration:none;cursor:default}.sideNav-container .currentPage ul a{margin-left:1em}.pull-right .sideNav-container .currentPage a{margin-left:1em}.sideNav-menu{z-index:1}.related-items{margin-top:1em}.related-items h4{text-transform:uppercase;font-weight:400}.sideNav-menu{background-color:#fff}.sideNav-page-content .section-padding-tall{padding-top:2em}.sideNav-plus{margin-left:-12px}.sideNav-minus{margin-left:-8px}.sideNav-title h1{margin-left:14px}@media only screen and (max-width:991px){.sideNav-menu{display:none}}.latte-subpage-content{margin-top:35px;margin-bottom:1em}.sidebar-related-items .latte-nav{margin-top:35px}.overlay{width:100%;height:100%;margin:0;background-color:rgba(243,243,243,.9)}#espresso-latte .latte-nav li a:focus{color:#fff;background-color:#500000;outline-offset:-3px}#hero{background-position:center;background-size:cover;position:relative;background-repeat:no-repeat;overflow:hidden}.hero-background{background:#500000}.hero-panel{padding:10px 15px 0;width:91.6666666667%;margin:100px auto 0;margin-top:32vh;background:#fff;text-align:center}.hero-bar{background:rgba(255,255,255,.9);padding:14px 0 10px;margin:100px auto 0;margin-top:32vh;text-align:center}@media only screen and (max-width:768px){.hero-bar,.hero-panel{width:auto;margin-top:2vh}.hero-background{background:#fff;border-bottom:5px solid #500000;margin-bottom:20px}}@media (min-width:768px){.hero-panel{float:left;width:41.67%;background:rgba(255,255,255,.9);padding:15px;margin:0;min-height:489px;min-width:375px}.hero-bar{margin-top:300px;text-align:left}}#espresso-latte .background-light-gray{background:#f6f6f6}#espresso-latte .background-light-gray .speared-header>*{background:#f6f6f6}#espresso-latte #search-bar{position:fixed;height:100vh;z-index:10000;width:100%;top:0}#espresso-latte #search-bar>div{position:relative;width:100%;height:100%}#espresso-latte #search-bar.collapsed{height:0;padding:0 5 px;border:0}#espresso-latte .searchBox{position:absolute;top:50%;left:12%;right:12%}#espresso-latte .profile-card{clear:both;height:auto}#espresso-latte .profile-card img{max-width:320px;max-height:320px}#espresso-latte header.latte h1#site-title img{height:80px}#espresso-latte header.latte button.submenu-cta{top:60px}#espresso-latte header.latte button#search-toggle{position:fixed;right:0;background:#fff;padding:10px;margin:0;z-index:10001;width:auto;border:2px solid #fff}#espresso-latte header.latte button#search-toggle>em{margin:0}#espresso-latte header.latte button#search-toggle:focus,#espresso-latte header.latte button#search-toggle:hover{border-color:#500000}#espresso-latte header.latte .nav-wrapper>ul{line-height:80px}#espresso-latte header.latte .nav-wrapper>ul>li{line-height:normal;max-width:10em;vertical-align:middle}#espresso-latte header.latte .nav-wrapper>ul>li>a{padding:1.1em}#espresso-latte header.latte .nav-wrapper>ul>li>span{padding:0 20px}#espresso-latte header.latte #primary-nav{margin-left:0}#espresso-latte header.latte #primary-nav-bar{background:#fff;color:#000}#espresso-latte header.latte #title-bar{height:auto}#espresso-latte .latte .nav-wrapper>ul>li>a{color:#000;text-align:center}#espresso-latte .latte .nav-wrapper>ul>li>a:hover{background-color:#500000;color:#fff}#espresso-latte .latte .nav-wrapper>ul>li>span{color:#000;padding:1.5em 1.25em;font-size:16px;font-weight:400;text-align:center;background-color:#500000;color:#fff}#espresso-latte .latte button#search-toggle>em.fa{border:1px solid #500000;padding:15px;font-weight:400;font-size:20px;transition:all .3s ease}#espresso-latte .latte button#search-toggle>em.fa:hover{background:#500000;color:#fff}#espresso-latte .latte nav#primary-nav ul.submenu{border-top:#500000 5px solid;box-shadow:0 5px 15px -5px #000;width:250px}#espresso-latte .latte nav#primary-nav .submenu{background:#ddd}#espresso-latte .latte nav#primary-nav .submenu li a{color:#000;padding:.5em 1.25em;background:#ddd}#espresso-latte .latte nav#primary-nav .submenu li a:hover{background:#500000;color:#fff}#espresso-latte .latte nav#primary-nav .submenu li a:focus{background:#500000;color:#fff}#espresso-latte .latte nav#primary-nav .submenu li span{color:#000;padding:.5em 1.25em;background:#500000;color:#fff}#espresso-latte .carousel{height:440px}#espresso-latte .carousel img{width:auto;height:100%}#espresso-latte .carousel-caption{top:25%}#espresso-latte .carousel-caption h2{font-family:"Open Sans";letter-spacing:normal;text-transform:uppercase;color:#fff;font-size:3.5em;text-shadow:0 0 20px #000}#espresso-latte .carousel-caption h2:after{position:absolute;top:10%;height:50px;width:50px;content:" ";border:5px solid #fff;right:10%;border-left:none;border-top:none}#espresso-latte .carousel-caption h2:before{position:absolute;top:10%;height:50px;width:50px;content:" ";border:5px solid #fff;left:10%;border-right:none;border-top:none}#espresso-latte .carousel-control:hover{opacity:1;background:#500000}#espresso-latte .carousel-control:focus{opacity:1;background:#500000}#espresso-latte .carousel-fade .carousel-inner .item{transition-property:opacity;opacity:0}#espresso-latte .carousel-fade .carousel-inner .active.left{opacity:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#espresso-latte .carousel-fade .carousel-inner .active.right{opacity:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#espresso-latte .carousel-fade .carousel-inner .active{opacity:1}#espresso-latte .carousel-fade .carousel-inner .next.left{opacity:1}#espresso-latte .carousel-fade .carousel-inner .prev.right{opacity:1}#espresso-latte .carousel-fade .carousel-inner .next{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#espresso-latte .carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#espresso-latte .read-more-button{margin:0 auto;text-align:center}#espresso-latte .read-more-button a{display:inline-block;text-align:center;background:#500000;color:#fff;padding:16px;overflow:hidden;border:#500000 solid 1px}#espresso-latte .read-more-button a:hover{color:#500000;background:#fff}#espresso-latte .section-padding-tall{padding-top:80px;padding-bottom:80px}#espresso-latte .latte-main .section-padding-tall{padding-top:20px;padding-bottom:40px}#espresso-latte .latte-main nav#secondary-nav>ul>li>a{color:#4d4d4d;text-transform:uppercase;line-height:1.25}#espresso-latte .latte-main nav#secondary-nav>ul>li:hover a{text-decoration:underline}#espresso-latte .latte-main h2{font-size:24px;color:#500000;margin-bottom:.5rem;font-weight:700;border-bottom:4px solid #4d4d4d;letter-spacing:4px;text-transform:uppercase;margin-bottom:1.5rem;font-family:"Open Sans"}#espresso-latte #main.latte-main.section-padding-short{padding-top:0}#espresso-latte #latte-hero{text-align:center;position:relative;background-size:cover;overflow:hidden;width:100%;float:left}#espresso-latte #latte-hero h1{font-size:2.5em;text-transform:uppercase;color:#500000;font-weight:700;position:relative;z-index:3;padding:.5em .5em;display:inline-block;line-height:1.5;letter-spacing:4px;font-family:"Open Sans"}#espresso-latte .latte-nav ul{width:100%;margin:0;list-style:none;list-style-type:none}#espresso-latte .latte-nav li{width:100%;background:#ececec;margin:4px 0}#espresso-latte .latte-nav li a{width:100%;height:100%;display:block;padding:15px;color:#4d4d4d;text-transform:uppercase}#espresso-latte .latte-nav li:hover{background:#500000;color:#fff}#espresso-latte .latte-nav li:hover a{background:#500000;color:#fff}@media only screen and (min-width:767px) and (max-width:1200px){#espresso-latte header.latte button#search-toggle{position:relative;display:block;top:0;vertical-align:top;height:75px}#espresso-latte header.latte button#search-toggle>em:after{border-bottom:2px solid #000;content:"";position:absolute;bottom:-16px;width:1300px;left:-1080px}}:root{--primary-color:#500000;--secondary-color:#332C2C;--font-color-1:black;--font-color-2:white;--link-color:#006483;--accent-color:#ff0;--primary-bg-color:#500000;--bg-color-1:white;--bg-color-2:#332c2c;--bg-color-3:rgba(80, 0, 0, 0.9);--primary-font:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--secondary-font:Oswald,sans-serif;--third-font:"Crimson Text",Georgia,serif;--transition-default:all 0.5s ease}
