@import url(font-awesome/css/font-awesome.min.css);@import url(css/menu.css);@import url(css/wp.css);@import url(css/gravity-forms.css);.container-wrap{max-width:1200px}a{text-decoration:none}a:hover,a:focus{text-decoration:none}table{border-collapse:collapse;border-spacing:0}table tr{}table th{font-weight:bold}table td,table th{padding:4px 8px;vertical-align:top;border:1px solid #ccc}blockquote{background:transparent url(img/icon-quote.png) left top no-repeat;border:0;padding:5px 30px 10px 60px;margin:40px 0 40px 0}.intro-wrap{font-size:24px;line-height:34px;margin-bottom:20px}.btn-action,.gform_button{background:#000;color:#fff;padding:20px 20px;display:block;text-align:center;font-size:24px;line-height:28px;transition:all .3s ease}.btn-action:hover,.btn-action:active,.btn-action:focus,.gform_button:hover,.gform_button:active,.gform_button:focus{color:#ccc;-webkit-filter:brightness(85%);filter:brightness(85%);transition:all .3s ease}html,body{max-width:100%;overflow-x:hidden}body{font-family:'Montserrat',sans-serif;font-size:15px;color:#231f20}.input-group-addon-between{border-left:none;border-right:none}header{position:fixed;top:0;left:0;width:100%!important;z-index:999999999;-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.04);box-shadow:0 0 12px 0 rgba(0,0,0,.04)}.top-bar{padding-bottom:12px;background-color:#231f20}.top-bar-navigation-cont{text-transform:uppercase}.top-bar-navigation{display:block;font-size:0;padding:0;margin:0}.top-bar-navigation li{display:inline-block;list-style:none;font-size:13px;line-height:19px;font-weight:600;padding-top:9px;border-top-width:3px;border-top-style:solid;border-top-color:transparent}.top-bar-navigation>li:last-of-type{margin-right:0}.top-bar-navigation li:hover,.top-bar-navigation li:active,.top-bar-navigation li:focus,.top-bar-navigation li.current-menu-item{border-top-color:#80ab1a}.top-bar-navigation li.current-menu-item:hover,.top-bar-navigation li.current-menu-item:active,.top-bar-navigation li.current-menu-item:focus{border-top-color:#668b10}.top-bar-navigation li>a{color:#d9d3c9}.top-bar-navigation li>a:hover,.top-bar-navigation li>a:active,.top-bar-navigation li>a:focus,.top-bar-navigation li.current-menu-item>a{color:#fff}.top-bar-navigation li.top-bar-navigation-social:hover,.top-bar-navigation li.top-bar-navigation-social:active,.top-bar-navigation li.top-bar-navigation-social:focus{border-top-color:transparent}.top-bar-navigation li.top-bar-navigation-social>a:hover,.top-bar-navigation li.top-bar-navigation-social>a:active,.top-bar-navigation li.top-bar-navigation-social>a:focus{color:#80ab1a}section#slider{padding-top:0;padding-bottom:0}.slider{position:relative}.slider-imgs-col{overflow:hidden}.slider-imgs-cont{height:100%}.slider-imgs-slideshow{height:100%}.slider-img{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.slider-captions-controller{float:none;position:absolute;top:0;left:0;right:0;z-index:100}.slider-captions-col{display:table}.slider-captions-cont{display:table-cell;width:100%;vertical-align:middle}.slider-captions-slideshow{overflow:visible!important}.slider-caption{color:#fff}.slider-caption-title{font-weight:800;margin-top:0;margin-bottom:22px}.slider-caption-desc{font-weight:500;margin-bottom:30px}.slider-caption-desc>*:last-child{margin-bottom:0}.slider-pager{font-size:20px;line-height:26px;position:absolute}.slider-pager-item:before{content:"\f111";font-family:'FontAwesome';font-size:16px;line-height:16px}.slider-pager-item{color:#e1e1e1;padding:6px;margin-right:5px;cursor:pointer}.slider-pager-item:last-of-type{margin-right:0}.slider-pager-item:hover,.slider-pager-item:active,.slider-pager-item:focus{color:#eee}.slider-pager-item.cycle-pager-active{color:#80ab1a}.slider-pager-item.cycle-pager-active:hover,.slider-pager-item.cycle-pager-active:active,.slider-pager-item.cycle-pager-active:focus{color:#739c13}.slider-buttons{font-size:0}.slider-button{display:inline-block;font-size:15px;line-height:21px;font-weight:600;padding:20px 30px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.slider-button-1{color:#fff;background-color:#80ab1a}.slider-button-1:hover,.slider-button-1:active,.slider-button-1:focus{color:#fff;background-color:#739c13}.slider-button-2{color:#80ab1a;background-color:#e1e1e1}.slider-button-2:hover,.slider-button-2:active,.slider-button-2:focus{color:#739c13;background-color:#eee}.banner{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#e1e1e1}.banner-content-col{display:table;height:300px}.banner-content-cont{display:table-cell;vertical-align:middle}.banner-content{color:#fff}.banner-title{font-weight:800;margin:0}.btn{border:none;border-radius:5px;padding-top:16px;padding-bottom:16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.btn-boma{color:#fff;font-weight:600;background-color:#0054a4;text-decoration:none}.btn-boma:hover,.btn-boma:active,.btn-boma:focus{color:#fff;background-color:#004782}.btn-boma.btn-boma-green{color:#fff;background-color:#80ab1a}.btn-boma.btn-boma-green:hover,.btn-boma.btn-boma-green:active,.btn-boma.btn-boma-green:focus{color:#fff;background-color:#739c13}.btn-boma.btn-boma-grey{color:#0054a4;background-color:#e1e1e1}.btn-boma.btn-boma-grey:hover,.btn-boma.btn-boma-grey:active,.btn-boma.btn-boma-grey:focus{color:#0054a4;background-color:#eee}.sidebar{border-top:8px solid #80aa1a}.sidebar .widget{margin-bottom:60px}.sidebar .widget:last-of-type{margin-bottom:0}.sidebar-title{font-size:20px;line-height:26px;margin-top:0;margin-bottom:26px;text-transform:uppercase;font-weight:700}.sidebar .menu,.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar .menu>li.menu-item,.sidebar .widget_archive ul>li,.sidebar .widget ul>li{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #e2e2e2}.sidebar .menu>li.menu-item:last-of-type,.sidebar .widget_archive ul>li:last-of-type,.sidebar .widget ul>li:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.sidebar .widget_nav_menu .menu>li.menu-item>a:before,.sidebar .widget_archive ul>li>a:before,.sidebar .widget ul>li>a:before{content:"\f105";font-family:'FontAwesome';display:inline-block;text-align:center;color:#0054a4;width:11px;margin-right:15px}.sidebar .menu > li.menu-item > a:hover:before, .sidebar .menu > li.menu-item > a:active:before, .sidebar .menu > li.menu-item > a:focus:before, .sidebar .widget_archive ul > li > a:hover:before, .sidebar .widget_archive ul > li > a:active:before, .sidebar .widget_archive ul > li > a:focus:before, .sidebar .widget ul > li > a:hover:before, .sidebar .widget ul > li > a:active:before, .sidebar .widget ul > li > a:focus:before, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):before, .sidebar .widget_categories ul > li.current-cat > a:before, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:before {color:#80ab1a}.sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):hover:before, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):active:before, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):focus:before, .sidebar .widget_categories ul > li.current-cat > a:hover:before, .sidebar .widget_categories ul > li.current-cat > a:active:before, .sidebar .widget_categories ul > li.current-cat > a:focus:before, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:hover:before, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:active:before, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:focus:before {color:#739c13}.sidebar .menu>li.menu-item-has-children>a:hover:before,.sidebar .menu>li.menu-item-has-children>a:active:before,.sidebar .menu>li.menu-item-has-children>a:focus:before,.sidebar .menu>li.menu-item-has-children>a:hover:before,.sidebar .menu>li.menu-item-has-children>a:active:before,.sidebar .menu>li.menu-item-has-children>a:focus:before{content:"\f107"}.sidebar .menu>li.menu-item-has-children.open>a:hover:before,.sidebar .menu>li.menu-item-has-children.open>a:active:before,.sidebar .menu>li.menu-item-has-children.open>a:focus:before,.sidebar .menu>li.menu-item-has-children.open>a:hover:before,.sidebar .menu>li.menu-item-has-children.open>a:active:before,.sidebar .menu>li.menu-item-has-children.open>a:focus:before{content:"\f106"}.sidebar .menu>li.menu-item>a,.sidebar .menu>li.menu-item>a[href*="#"],.sidebar .widget_archive ul>li>a,.sidebar .widget_categories ul>li>a,.sidebar .widget ul>li>a{display:block;font-size:16px;line-height:22px;font-weight:600;color:#231f20;text-decoration:none}.sidebar .menu > li.menu-item > a:hover, .sidebar .menu > li.menu-item > a:active, .sidebar .menu > li.menu-item > a:focus, .sidebar .menu > li.menu-item > a[href*='#']:hover, .sidebar .menu > li.menu-item > a[href*='#']:active, .sidebar .menu > li.menu-item > a[href*='#']:focus, .sidebar .widget_archive ul > li > a:hover, .sidebar .widget_archive ul > li > a:active, .sidebar .widget_archive ul > li > a:focus, .sidebar .widget ul > li > a:hover, .sidebar .widget ul > li > a:active, .sidebar .widget ul > li > a:focus, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']), .sidebar .widget_categories ul > li.current-cat > a, .sidebar .widget_lc_taxonomy ul > li.current-cat > a, .sidebar .menu > li.menu-item-has-children > ul > li.menu-item.current-menu-item > a {color:#0054a4}.sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):hover, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):active, .sidebar .menu > li.menu-item.current-menu-item > a:not([href*='#']):focus, .sidebar .widget_categories ul > li.current-cat > a:hover, .sidebar .widget_categories ul > li.current-cat > a:active, .sidebar .widget_categories ul > li.current-cat > a:focus, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:hover, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:active, .sidebar .widget_lc_taxonomy ul > li.current-cat > a:focus, .sidebar .menu > li.menu-item-has-children > ul > li.menu-item.current-menu-item > a:hover, .sidebar .menu > li.menu-item-has-children > ul > li.menu-item.current-menu-item > a:active, .sidebar .menu > li.menu-item-has-children > ul > li.menu-item.current-menu-item > a:focus {color:#004782}.sidebar .widget_nav_menu .menu>li.menu-item>a>span,.sidebar .widget_archive ul>li>a>span,.sidebar .widget_categories ul>li>a>span,.sidebar .widget ul>li>a>span{display:inline-block;width:calc(100% - 26px);vertical-align:text-top}.sidebar .menu>li.menu-item-has-children>ul{display:none;margin-top:16px;padding-left:34px}.sidebar .menu>li.menu-item-has-children.open>ul{display:block!important}.sidebar .menu>li.menu-item-has-children>ul>li{padding-bottom:0;margin-bottom:14px;border-bottom:none}.sidebar .menu>li.menu-item-has-children>ul>li:last-of-type{margin-bottom:0}.sidebar .menu>li.menu-item-has-children>ul>li>a:before{content:none}.sidebar .menu>li.menu-item-has-children>ul>li>a{font-size:15px;line-height:21px;font-weight:500}.sidebar .menu>li.menu-item-has-children>ul>li>a>span{width:100%}.sidebar .widget ul>li>span.sidebar-staff-member-info{display:block}.sidebar .widget ul>li>span.sidebar-staff-member-name{font-size:16px;line-height:22px;font-weight:700}.sidebar .widget ul>li>a.sidebar-staff-member-email{font-size:initial;line-height:initial;margin-top:8px}.sidebar .widget ul>li>a.sidebar-staff-member-email:before{content:"\f0e0";width:16px}.sidebar .widget ul>li>a.sidebar-staff-member-email>span{width:calc(100% - 32px)}.sidebar-btn-cont{margin-top:40px}.btn.sidebar-btn{display:block;width:100%;padding-left:22px;padding-right:22px}.sidebar-tile-cont{margin-top:40px}.sidebar-tile{border-bottom:4px solid #0054a4}.sidebar-tile-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.sidebar-tile-image-overlay{padding:18px 26px;background-color:rgba(203,128,60,.72);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.sidebar-tile:hover .sidebar-tile-image-overlay,.sidebar-tile:active .sidebar-tile-image-overlay,.sidebar-tile:focus .sidebar-tile-image-overlay{background-color:rgba(0,84,164,.72)}h4.sidebar-tile-title{display:block;font-size:20px;line-height:26px;font-weight:800;color:#fff;margin-top: calc(60/275 * 100%);margin-bottom:0;text-transform:uppercase}h1:not([class]), h2:not([class]), h3:not([class]) {font-weight:800;color:#0054a4;margin-top:30px;margin-bottom:18px}h1:not([class]) + *:not([class]), h2:not([class]) + *:not([class]), h3:not([class]) + *:not([class]) {margin-top:0}h4:not([class]), h5:not([class]), h6:not([class]) {font-weight:700;color:#0054a4;margin-top:26px;margin-bottom:12px}h2,.h2{font-size:34px;line-height:40px}h3,.h3{font-size:28px;line-height:34px}h4,.h4{font-size:22px;line-height:28px}h5,.h5{font-size:16px;line-height:22px}p,ul,ol,pre,table{margin-bottom:24px}p strong{color:inherit!important}blockquote:before{content:"\201C";display:inline-block;margin-right:14px;font-size:60px;line-height:46px;color:#006a74;position:absolute}blockquote{font-size:inherit;background-color:#fbfbfb;border-left:2px solid #0054a4;padding:26px 20px 28px 20px;margin:30px 0!important;position:relative}blockquote:after{content:"";display:table;clear:both}blockquote p,blockquote ol,blockquote ul{float:right;display:inline-block;font-size:16px!important;line-height:24px;width:calc(100% - 54px)}table th,table td{padding:12px 18px}table th{border:none;background-color:#0054a4;color:#fff}hr{margin-top:40px;margin-bottom:38px}iframe,img{max-width:100%}figcaption,figcaption.wp-caption-text{font-size:12px;line-height:18px;font-style:italic}.primary-wrap ul,.primary-wrap ol{list-style-position:initial;padding-inline-start:40px;-moz-padding-start:40px;-webkit-padding-start:40px;-khtml-padding-start:40px;-o-padding-start:40px;padding-start:40px;padding-left:40px;line-height:1.5}.primary-wrap p ~ ul, .primary-wrap p ~ ol {margin-bottom:24px}.primary-wrap ul{list-style-type:disc}.primary-wrap ul li,.primary-wrap ol li{margin-bottom:10px}.primary-wrap ul li>ul,.primary-wrap ol li>ul{list-style-type:circle;margin:12px 0}.primary-wrap ul li:last-of-type,.primary-wrap ol li:last-of-type{margin-bottom:0}p.special{font-size:18px;line-height:24px;font-weight:400;color:#0054a4}section{padding-top:90px;padding-bottom:90px}section#education{padding-bottom:75px;background-color:#fff}section#building-blocks{padding-bottom:75px;background-color:#e7edf1;background-repeat:no-repeat;background-size:cover;background-position:center center}section#events{padding-bottom:60px;background-color:#fff;padding-top:60px}h2.section-title{font-weight:800;color:#0054a4;margin-top:0;margin-bottom:16px;text-transform:lowercase}.section-header-content{font-size:0}.section-desc{font-weight:600;color:#0054a4;text-transform:uppercase}section#building-blocks .section-desc{width:100%}.section-desc>*:last-child{margin-bottom:0}.education-tiles{margin-top:50px}.education-tile-cont{margin-bottom:30px}.education-tile{border-bottom:4px solid #0054a4}.education-tile-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.education-tile-image-overlay{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.education-tile-1 .education-tile-image-overlay{background-color:rgba(210,177,46,.72)}.education-tile-2 .education-tile-image-overlay{background-color:rgba(203,128,60,.72)}.education-tile:hover .education-tile-image-overlay,.education-tile:active .education-tile-image-overlay,.education-tile:focus .education-tile-image-overlay{background-color:rgba(0,84,164,.72)}h3.education-tile-title{font-weight:800;color:#fff;margin-top:158px;margin-bottom:0;text-transform:uppercase}h3.education-tile-title span{display:inline-block;vertical-align:middle}h3.education-tile-title:after{content:"\f054";display:inline-block;font-family:'FontAwesome';text-align:right;margin-left:15px;vertical-align:middle}section#events .no-events{display:block;font-size:16px;line-height:22px;font-weight:500;text-align:center;width:100%;padding:30px 36px;margin-top:50px;background-color:rgba(0,0,0,.02);border-radius:5px}section#events .no-events>*:first-child{margin-top:0}section#events .no-events>*:last-child{margin-bottom:0}section#events .no-events>p{margin-bottom:14px}.building-blocks{margin-top:50px}.building-block-cont{margin-bottom:30px}.building-block{padding:24px 30px;background-color:rgba(255,255,255,.75);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-transform:uppercase}.building-block:hover,.building-block:active,.building-block:focus{background-color:#fff}h3.building-block-title{font-size:21px;line-height:27px;font-weight:700;color:#231f20;margin-top:0;margin-bottom:16px}.building-block-cont:hover h3.building-block-title,.building-block-cont:active h3.building-block-title,.building-block-cont:focus h3.building-block-title{color:#231f20}.building-block-more{font-size:16px;line-height:22px;font-weight:700;color:#0054a4;margin-bottom:0}.building-block-cont:hover .building-block-more,.building-block-cont:active .building-block-more,.building-block-cont:focus .building-block-more{color:#004782}.building-block-more>span{display:inline-block;width:calc(100% - 28px);vertical-align:middle}.building-block-more:after{content:"\f054";display:inline-block;font-family:'FontAwesome';margin-left:15px;vertical-align:middle}.events{margin-top:50px}.event{margin-bottom:30px}.event-header{font-size:0}.event-header-item{vertical-align:top}.event-header-date-cont{display:inline-block;width:35%;padding:24px 30px;background-color:#0054a4}.event-header-date{display:table;width:100%;height:100%}.event-header-date-details{display:table-cell;text-align:center;color:#fff;vertical-align:middle}.event-header-date-day{font-size:28px;line-height:34px;font-weight:700;margin-bottom:4px}.event-header-date-month{font-size:22px;line-height:28px;font-weight:600;text-transform:uppercase}.event-header-date-time{font-size:12px;line-height:18px;font-weight:600;margin-bottom:0}.event-header-date-month,.event-header-date-time{margin-bottom:0}.event-header-img-cont{display:inline-block}.event-header-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.event-info{padding:24px 30px;background-color:#f9fafb;border-bottom:4px solid #0054a4}h3.event-info-title{font-size:21px;line-height:27px;font-weight:700;margin-top:0;margin-bottom:16px;text-transform:uppercase}h3.event-info-title a{display:block;color:#231f20}h3.event-info-title a:hover,h3.event-info-title a:active,h3.event-info-title a:focus{color:#545454}.event-info-location:before{content:"\f041";display:inline-block;font-family:'FontAwesome';margin-right:15px;vertical-align:top}.event-info-location{font-weight:600;color:#545454;margin-bottom:34px}.event-info-location span{display:inline-block;width:calc(100% - 25px)}.event-info-more{font-size:16px;line-height:22px;font-weight:700;margin-bottom:0;text-transform:uppercase}.event-info-more a{color:#0054a4}.event-info-more a:hover,.event-info-more a:active,.event-info-more a:focus{color:#004782}.event-info-more a>span{display:inline-block;width:calc(100% - 28px);vertical-align:middle}.event-info-more a:after{content:"\f054";display:inline-block;font-family:'FontAwesome';margin-left:15px;vertical-align:middle}.events-btn-mobile-cont{margin-top:50px}.content>.container>.row{margin-left:-40px;margin-right:-40px}.content>.container>.row>div[class*=" col-"]{padding-left:40px;padding-right:40px}.primary-wrap{font-weight:500;color:#545454}.content-wrap>*:first-child{margin-top:0!important}.content-wrap>*:last-child{margin-bottom:0!important}.team-member{margin-bottom:50px}.team-member:last-of-type{margin-bottom:0}.team-member-info-boma-position{font-size:22px;line-height:28px;font-weight:700;margin-top:0;margin-bottom:16px;color:#0054a4}.team-member-info-name{font-size:18px;line-height:26px;font-weight:700;color:#0054a4;margin:0}.team-member-position{display:block;font-size:16px;line-height:24px;font-weight:500;color:#545454}.team-member-info-description{margin-top:10px}.team-member-info-description>*:last-child{margin-bottom:0}.team-member-info-details{margin-top:12px}.team-member-info-detail:before{font-family:'FontAwesome';display:inline-block;text-align:center;color:#0054a4;width:16px;margin-right:15px;vertical-align:middle}.team-member-info-email:before{content:"\f0e0"}.team-member-info-phone:before{content:"\f095"}.team-member-info-detail{margin-bottom:6px}.team-member-info-detail:last-of-type{margin-bottom:0}.team-member-info-detail.team-member-info-email>a,.team-member-info-detail>span{display:inline-block;width:calc(100% - 32px);vertical-align:middle}.sponsor-category{margin-bottom:50px}.sponsor-category:last-of-type{margin-bottom:0}.sponsor-category>h3{margin-top:0;margin-bottom:30px}.sponsor{margin-bottom:44px}.sponsor:last-of-type{margin-bottom:0}.sponsor>.row{margin-left:-24px;margin-right:-24px}.sponsor>.row>div[class*=" col-"]{padding-left:24px;padding-right:24px}.sponsor-info-col>h4{margin-top:0}.job-postings{margin-top:24px}.job-postings+*{margin-top:50px!important}.job-posting{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e2e2e2}.job-posting:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.job-posting-title{font-size:22px;line-height:28px;font-weight:700;margin-top:0}.job-posting-title>a{color:#231f20}.job-posting-title>a:hover,.job-posting-title>a:active,.job-posting-title>a:focus{color:#545454}.job-posting-meta{margin-bottom:14px}.job-posting-meta-item{margin-bottom:6px}.job-posting-meta-item:last-of-type{margin-bottom:0}.job-posting-meta-item-label{font-weight:600;margin-right:6px}.job-posting-info-more{font-size:16px;line-height:22px;font-weight:700;margin-bottom:0;text-transform:uppercase}.job-posting-info-more a{color:#0054a4}.job-posting-info-more a:hover,.job-posting-info-more a:active,.job-posting-info-more a:focus{color:#004782}.job-posting-info-more a>span{display:inline-block;width:calc(100% - 28px);vertical-align:middle}.job-posting-info-more a:after{content:"\f054";display:inline-block;font-family:'FontAwesome';margin-left:15px;vertical-align:middle}.address{margin-bottom:30px}.address-title{font-size:22px;line-height:28px;font-weight:700;color:#231f20;margin-top:0}.address>p{margin-bottom:0}.building-directory{margin-top:36px}.building-directory-map-cont{margin-top:50px}.building-directory-map{padding-top: calc(580/733 * 100%)}.gm-ui-hover-effect{top:0!important;right:0!important}.gm-style .gm-style-iw-c{padding:24px 6px 24px 24px!important}.gm-style-iw-d>div{margin-right:14px}.camera-info-container{font-family:'Montserrat',sans-serif;font-size:15px;line-height:1.42857143;font-weight:500;max-width:250px}.camera-info-container h3{font-size:18px;line-height:24px;margin-top:0;margin-bottom:14px}.camera-info-container h4{display:block;font-size:16px;line-height:22px;font-weight:600;color:#0054a4;margin-top:18px;margin-bottom:8px}.camera-info-container br{font-size:0!important;line-height:0!important}.camera-info-container hr{display:none!important}.camera-info-container a{text-decoration:underline}.camera-info-container>div>div[style="clear:both;padding-top:10px"]{font-weight:600;color:#0054a4;padding-top:0;margin-top:18px}.building-directory-results{margin-top:40px}.building{border-bottom:1px solid #e2e2e2;padding-bottom:30px;margin-bottom:30px}.building:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.building-title{font-size:20px;line-height:26px;font-weight:700;margin-top:0;margin-bottom:6px}.building-title>a{color:#0054a4}.building-title>a:hover,.building-title>a:active,.building-title>a:focus{color:#004782}.building-meta{font-size:0;margin:0}.building-meta span{font-size:16px;line-height:22px}.building-meta span:before{display:inline-block;font-family:'FontAwesome';color:#0054a4;margin-right:10px}.building-meta-category:before{content:"\f041"}.building-meta-year:before{content:"\f133"}p.building-directory-results-error{color:#790000;padding:16px 24px;background-color:#ffdfe0;border-left:3px solid #790000}.service-directory{margin-top:36px}.service-directory-search{margin-bottom:40px}.service-category{margin-bottom:30px}.service-category:last-of-type{margin-bottom:0}.service-category-title{font-size:24px;line-height:30px;font-weight:800;color:#0054a4;margin-top:0;margin-bottom:20px;cursor:pointer}.service-category-title:hover,.service-category-title:active,.service-category-title:focus{color:#004782}.service-category-title:after{content:"\f107";display:inline-block;font-family:'FontAwesome';margin-left:15px;vertical-align:middle}.service-category-title.open:after{content:"\f106"}.service-category-title>span{display:inline-block;width:calc(100% - 33px);vertical-align:middle}.service{border:1px solid #e2e2e2;border-radius:3px;margin-bottom:30px}.service:last-of-type{margin-bottom:0}.service.service-result{border:1px solid #80ab19;background-color:#fcfff4}.service-header-cont{padding:16px 24px;cursor:pointer}.service-header-cont:after{content:"\f067";display:inline-block;font-family:'FontAwesome';font-size:26px;line-height:32px;text-align:center;color:#e2e2e2;width:21px;margin-left:10px;vertical-align:middle}.service.service-result .service-header-cont:after{color:#80ab19}.service-header-cont:hover:after,.service-header-cont:active:after,.service-header-cont:focus:after{color:#cfcfcf}.service.service-result .service-header-cont:hover:after,.service.service-result .service-header-cont:active:after,.service.service-result .service-header-cont:focus:after{color:#739c13}.service-header-cont.open:after{content:"\f068"}.service-header{display:inline-block;width:calc(100% - 31px);vertical-align:middle}.service-title{font-size:20px;line-height:26px;font-weight:700;margin-top:0;margin-bottom:6px}.service-header-cont .service-title>a{color:#0054a4}.service-header-cont:hover .service-title>a,.service-header-cont:active .service-title>a,.service-header-cont:focus .service-title>a{color:#004782}.service-meta{font-size:0;margin:0}.service-meta span{font-size:16px;line-height:22px}.service-meta span:before{display:inline-block;font-family:'FontAwesome';color:#0054a4;margin-right:10px}.service-meta-address:before{content:"\f041"}.service-meta-phone:before{content:"\f095"}.service-meta-fax:before{content:"\f1ac"}.service-info-cont{padding:12px 24px 22px 24px}.service-info-item{margin-bottom:12px}.service-info-item-label{font-weight:bold;margin-right:6px}.event-category-image{background-color:#eee;background-size:cover;background-position:center center;background-repeat:no-repeat}.event-category-image-overlay{padding-top: calc(431/767 * 100%);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.event-category{margin-bottom:30px}.event-category-info{padding:28px 30px;background-color:#fbfbfb}h3.event-category-info-title{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:10px}h3.event-category-info-title>a{display:block;color:#231f20}h3.event-category-info-title>a:hover,h3.event-category-info-title>a:active,h3.event-category-info-title>a:focus{color:#545454}.event-category-btn{display:block;text-align:initial;text-transform:uppercase;padding:14px 30px!important;border-radius:0}.event-category-btn>span{display:inline-block;width:calc(100% - 27px);vertical-align:middle}.event-category-btn:after{content:"\f054";display:inline-block;font-family:'FontAwesome';margin-left:15px;vertical-align:middle}.tax-event_category .primary-wrap>.events{margin-top:0}.event-category-title{font-weight:800;color:#0054a4;margin-top:0;margin-bottom:30px}.events-list>.events,.events-list>.no-events{margin-top:24px}.tax-event_category .event{padding-bottom:30px;border-bottom:1px solid #e2e2e2}.tax-event_category .event:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.event-title{font-weight:700;margin-top:0}.event-title>a{color:#231f20}.event-title>a:hover,.event-title>a:active,.event-title>a:focus{color:#545454}.tax-event_category .event-meta{margin-bottom:6px}.events-years{margin-top:24px}.events-years>ul{padding:0;margin:0;list-style-type:none}.events-years>ul>li{margin-bottom:0}.events-years>ul>li>span,.events-years>ul>li>a{display:block;margin-bottom:10px}.events-years>ul>li:last-of-type>span,.events-years>ul>li:last-of-type>a{margin-bottom:0}.events-years>ul>li>span.current{display:none}.single-events .primary-wrap>.events{margin-top:0}.event-intro{font-size:0;margin-bottom:30px}.event-intro-title{display:inline-block;font-weight:800;color:#0054a4;margin-top:0;vertical-align:middle}.event-intro-btn{display:inline-block;vertical-align:middle}.event-section{margin-top:50px}.event-section-title{font-size:26px;line-height:32px;font-weight:800;color:#0054a4;margin-top:0}.event-details-section-title{font-size:22px;line-height:28px;font-weight:800;color:#231f20;margin-top:20px}.event-meta{font-size:0;margin-bottom:18px}.event-meta-item:before{display:inline-block;font-family:'FontAwesome';font-size:15px;text-align:center;width:18px;margin-right:10px;vertical-align:top}.event-meta-date:before{content:"\f133"}.event-meta-time:before{content:"\f017"}.event-meta-venue:before{content:"\f041"}.event-meta-speaker:before{content:"\f0a1"}.event-meta-emcee:before{content:"\f2be"}.event-meta-topics:before{content:"\f0eb"}.event-meta-member-price:before{content:"\f2c3"}.event-meta-nonmember-price:before{content:"\f007"}.event-meta-item{display:inline-block;font-size:0;font-weight:600;margin-bottom:6px;vertical-align:top}.event-meta-item-data{display:inline-block;font-size:15px;width:calc(100% - 28px);vertical-align:top}.event-meta-item-label{display:block}.event-details-sponsors{margin-top:30px}.event-details-sponsors>.row{margin-left:-30px;margin-right:-30px}.event-details-sponsors>.row div[class*=" col-"]{display:table;padding-left:30px;padding-right:30px;margin-bottom:30px}.event-details-sponsor{display:table-cell;vertical-align:middle}.event-details-sponsor-link{display:block}.event-details-sponsor-img{margin:0 auto}.event-registration{text-align:center}.news-item{margin-bottom:50px}.news-item-img{display:block;width:100%;padding-top: calc(300/400 * 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}.news-item:last-of-type{margin-bottom:0}.news-item-info-title{font-size:24px;line-height:30px;font-weight:700;margin-top:0;margin-bottom:14px}.news-item-info-title>a{color:#0054a4}.news-item-info-title>a:hover,.news-item-info-title>a:active,.news-item-info-title>a:focus{color:#004782}.news-item-postmeta{margin-bottom:16px}.news-item-postmeta span{display:inline-block;margin-right:24px}.news-item-postmeta span:last-of-type{margin-right:0}.news-item-postmeta span:before{display:inline-block;font-family:'FontAwesome';color:#0054a4;margin-right:10px}.news-item-postmeta-date:before{content:"\f133"}.news-item-postmeta-category:before{content:"\f115"}.news-item-info-desc p:last-of-type{margin-bottom:0}.news-navigation-links-cont{margin-top:50px}.news-navigation-links{font-size:0;padding:0!important;margin:0;list-style-type:none}.news-navigation-link{display:inline-block}.news-navigation-prev>a:before{content:"\f104";display:inline-block;font-family:'FontAwesome';margin-right:10px}.news-navigation-next>a:after{content:"\f105";display:inline-block;font-family:'FontAwesome';margin-left:10px}.news-post-meta-cont{margin-bottom:50px}.news-post-meta span{display:inline-block;margin-right:24px}.news-post-meta span:last-of-type{margin-right:0}.news-post-meta span:before{display:inline-block;font-family:'FontAwesome';color:#0054a4;margin-right:10px}.news-post-meta-date:before{content:"\f133"}.news-post-meta-category:before{content:"\f115"}.application-form{margin-top:50px}.error404 .content-wrap{text-align:center}.error404 .content-wrap>h2{font-size:48px;line-height:54px;margin-bottom:6px}.error404 .content-wrap>p{font-size:16px;line-height:22px}.tiles-cont{position:relative}.tiles-main-row{position:absolute;top:0;left:15px;width:100%}.tile{color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:104px;padding-bottom:104px}.tile:last-of-type{text-align:right}.tile-blue{background-color:#025792}.tile-green{background-color:#80ab1a}.tiles-main-row .tile-blue,.tiles-main-row .tile-green{background-color:transparent}.tile-title{font-size:40px;line-height:46px;font-weight:800;margin-top:0;margin-bottom:30px;text-transform:lowercase}.tile-desc{font-size:20px;line-height:26px;font-weight:500;margin-bottom:26px}.tile-blue .btn-boma,.tile-blue .btn-boma:visited{background-color:#80ab1a}.tile-blue .btn-boma:hover,.tile-blue .btn-boma:active,.tile-blue .btn-boma:focus{background-color:#739c13}.footer-wrap{padding:90px 0 80px 0;color:#fff;background-color:#231f20;background-image:url(img/Footer-BG.png.pagespeed.ce.D3rNLMqlj0.png);background-size:cover;background-position:center top;background-repeat:no-repeat}.footer-info-logo{display:block;margin-bottom:32px}.footer-info-logo img{display:block;height:auto;margin:0 auto 0 0}.footer-info-socials-cont{margin-bottom:22px}.footer-info-socials{list-style-type:none;padding:0;margin:0}.footer-info-social{display:inline-block;margin-right:24px}.footer-info-social:last-of-type{margin-right:0}.footer-info-social>a{font-size:18px;line-height:24px;color:#d9d3c9}.footer-info-social>a:hover,.footer-info-social>a:active,.footer-info-social>a:focus{color:#fff}.footer-navigation-wrap>.widget:last-of-type{margin-bottom:0}.footer-navigation-wrap .sidebar-title{font-size:19px;line-height:25px;margin-top:0;margin-bottom:17px;font-weight:700;text-transform:uppercase}.footer-navigation-wrap ul{list-style-type:none;padding:0;margin:0}.footer-navigation-wrap ul.menu>li,.footer-navigation-wrap .widget_lc_taxonomy ul>li{margin-bottom:12px}.footer-navigation-wrap ul.menu>li:last-of-type,.footer-navigation-wrap .widget_lc_taxonomy ul>li:last-of-type{margin-bottom:0}.footer-navigation-wrap ul.menu>li>a,.footer-navigation-wrap .widget_lc_taxonomy ul>li>a{color:#d9d3c9}.footer-navigation-wrap.footer-info-navigation-wrap ul.menu>li>a{font-weight:700;text-transform:uppercase}.footer-navigation-wrap ul.menu>li>a:hover,.footer-navigation-wrap ul.menu>li>a:active,.footer-navigation-wrap ul.menu>li>a:focus,.footer-navigation-wrap .widget_lc_taxonomy ul>li>a:hover,.footer-navigation-wrap .widget_lc_taxonomy ul>li>a:active,.footer-navigation-wrap .widget_lc_taxonomy ul>li>a:focus{color:#fff;text-decoration:underline}.footer-navigation-wrap ul.menu>li.menu-item-has-children>ul{display:none!important}.footer-copyright{color:#d9d3c9;font-weight:600;margin:0}.footer-copyright a{color:#d9d3c9;text-decoration:none}.footer-copyright a:hover,.footer-copyright a:active,.footer-copyright a:focus{color:#fff}.form-group{margin-bottom:20px}.form-group>label{margin-bottom:13px}span.required{color:#790000;margin:0 4px}.help-block{font-size:.813em;margin-top:15px;margin-bottom:0}.form-btn{margin-top:20px}.form-group.has-error>label{color:#790000}.has-error .form-control{border-color:#790000}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{font-weight:700;color:#790000}body .gform_wrapper{margin-top:24px;margin-bottom:0}body .gform_wrapper ul li.gfield{margin-top:0}body .gform_wrapper ul.gform_fields li.gfield{padding-right:0}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .ginput_container textarea {padding:6px 12px;font-size:14px;line-height:1.42857143;border:1px solid #ccc;border-radius:4px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):active, body .ginput_container textarea:focus, body .ginput_container textarea:active {border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6)}body .gform_wrapper ul li.gfield.gfield_recaptcha{margin-top:30px!important}body .gform_wrapper .field_description_below .gfield_description{padding-top:0;margin-top:15px;margin-bottom:10px}body .gform_wrapper .gform_footer{padding:15px 0 10px 0;margin:15px 0 0 0}body .gform_confirmation_wrapper .gform_confirmation_message,.confirmation-message{display:block;width:100%;font-weight:700;color:#80ab1a;padding:16px 24px;background-color:#f9ffea;border-left:3px solid #80ab1a}body .gform_wrapper div.validation_error,body div.validation_error{font-size:inherit;padding:16px 24px;border-top:none;border-bottom:none;border-right:none;border-left:3px solid #790000}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:20px!important;border:none!important;padding:0!important}body .gform_wrapper .top_label .gfield_error{width:100%}body .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px!important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error, body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {max-width:100%!important}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):active, body .ginput_container li.gfield_error textarea:focus, body .ginput_container li.gfield_error textarea:active {border-color:#790000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #ce8483}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-right:0;margin-bottom:0}body.ie .img-responsive{width:100%}@media only screen and (max-width:374px){body{padding-top:145px}.top-bar-navigation{text-align:center}.top-bar-menu-items>li:last-of-type{margin-right:0}.slider-caption-title.slider-caption-title-lg{font-size:36px;line-height:42px}.slider-caption-title.slider-caption-title-md{font-size:28px;line-height:34px}.slider-caption-title.slider-caption-title-sm{font-size:22px;line-height:28px}.slider-caption-desc{font-size:16px;line-height:22px}h3.education-tile-title{font-size:22px;line-height:28px}}@media only screen and (min-width:375px){.top-bar-navigation{text-align:right}.top-bar-menu-items{display:inline-block}}@media only screen and (min-width:375px) and (max-width:767px){.top-bar-navigation{text-align:right}.top-bar-menu-items{display:inline-block}.slider-caption-title.slider-caption-title-lg{font-size:40px;line-height:46px}.slider-caption-title.slider-caption-title-md{font-size:30px;line-height:36px}.slider-caption-title.slider-caption-title-sm{font-size:24px;line-height:30px}.slider-caption-desc{font-size:18px;line-height:24px}h3.education-tile-title{font-size:26px;line-height:32px}}@media only screen and (min-width:375px) and (max-width:767px) and (orientation:portrait){body{padding-top:122px}}@media only screen and (min-width:569px) and (max-width:767px) and (orientation:landscape){.team-member-image-col{width:30%}.team-member-info-col{width:70%}}@media only screen and (min-width:375px) and (max-width:991px){.top-bar-navigation:after{content:"";display:table;clear:both}.top-bar-menu-items{float:left}}@media only screen and (max-width:767px) and (orientation:portrait){.slider-col{height:550px}.section-logo{margin-top:16px}.section-logo-img{max-width:160px}.event-header-date-cont{width:38%}.event-header-img-cont{width:62%}.building-meta span{display:block;margin-bottom:4px}.building-meta span:last-of-type{margin-bottom:0}.service-meta span{display:block;margin-bottom:4px}.service-meta span:last-of-type{margin-bottom:0}.event-meta-item{width:100%;margin-right:0}}@media only screen and (max-width:767px) and (orientation:landscape){body{padding-top:136px}.slider-col{height:450px}.section-desc{display:inline-block;width:75%;vertical-align:middle}.section-logo{display:inline-block;width:calc(25% - 15px);margin-left:15px;vertical-align:middle}.event-header-date-cont{width:28%}.event-header-img-cont{width:72%}.building-meta span{display:inline-block;margin-right:24px}.building-meta span:last-of-type{margin-right:0}.service-meta span{display:inline-block;margin-right:24px}.service-meta span:last-of-type{margin-right:0}.service-info{column-count:2}.event-meta-item{width:calc(50% - 24px);margin-right:24px}.event-meta-item.event-meta-venue,.event-meta-item.event-meta-topics{width:100%;margin-right:0}}@media only screen and (max-width:767px){.top-bar-navigation li{margin-right:15px}.logo{width:100%;max-width:200px}.slider-captions-cont{padding-bottom:62px}.slider-pager{bottom:26px}.slider-button{width:100%;text-align:center}.banner-title{font-size:40px;line-height:46px}.btn{width:100%;padding-left:22px;padding-right:22px}.btn+.btn{margin-top:12px}img.alignleft,img.alignright,figure.alignright,figure.alignleft{float:none}img.alignleft,img.alignright{display:block;max-width:100%;margin:30px 0}img.alignleft,figure.alignleft{margin-right:0}img.alignright,figure.alignright{margin-left:0}figure.alignright,figure.alignleft{display:block;width:100%!important;margin:30px 0}h2.section-title{font-size:36px;line-height:42px}.section-desc{font-size:18px;line-height:24px}.event-header-img{height:100%}.education-tile-image-overlay{padding:26px 30px}.team-member-image-col{margin-bottom:24px}.sponsor-logo-col{margin-bottom:24px}.sponsor-logo{max-width:75%}p.building-directory-results-error{text-align:left}.event-intro-title{width:100%;margin-bottom:16px}.news-item-img-col{margin-bottom:18px}.news-navigation-link{width:calc(50% - 7.5px);margin-right:15px;margin-bottom:0!important}.news-navigation-link:last-of-type{margin-right:0}.footer-info-logo img{max-width:50%}body div.ginput_container_name span{padding-right:0}body div.ginput_complex.ginput_container.gf_name_has_1 span,body div.ginput_complex.ginput_container.gf_name_has_2 span,body div.ginput_complex.ginput_container.gf_name_has_3 span{width:100%}body .gform_confirmation_wrapper .gform_confirmation_message,.confirmation-message{text-align:left}body .gform_wrapper div.validation_error,body div.validation_error{text-align:left}body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{width:100%}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:0}}@media only screen and (max-width:991px){.row.reorder-xs{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);direction:rtl}.row.reorder-xs>[class*="col-"]{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);direction:ltr}.menu-wrap{display:none!important}.navbar-col{display:table}.navbar-col>div{display:table-cell;vertical-align:middle}.logo{padding-top:15px;padding-bottom:15px}.slider-captions-controller{width:100%;background-color:rgba(2,87,146,.72);background-blend-mode:hard-light}.banner-content-controller{width:100%;background-color:rgba(2,87,146,.72);background-blend-mode:hard-light}.sidebar{padding-top:60px;margin-top:50px}.section-header-link-col{margin-top:20px}h3.education-tile-title span{width:calc(100% - 37px)}.events-btn-desktop-cont{display:none!important}section.content{padding-top:80px;padding-bottom:80px}.footer-col{margin-bottom:30px}.footer-col:last-of-type{margin-bottom:0}.footer-bottom{margin-top:60px!important}.footer-copyright-cont,.footer-me-cont{text-align:center}.footer-copyright-cont{margin-bottom:24px}}@media only screen and (min-width:768px) and (max-width:991px){.menu-mobile-main{width:750px;margin:0 auto}.slider-captions-cont{padding-bottom:156px}.slider-captions{width:750px;padding:0 15px;margin:0 auto}.slider-pager{width:750px;padding:0 15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:100px}.banner-content{width:750px;padding:0 15px;margin:0 auto}.event-header-date-cont{width:28%}.event-header-img-cont{width:72%}.event-header-img{padding-top: calc(135/240 * 100%)}.event-intro-title{width:calc(60% - 15px);margin-bottom:0;margin-right:15px}.event-intro-btn{width:40%}.footer-info-logo img{max-width:35%}}@media only screen and (min-width:768px){body{padding-top:136px}.top-bar-navigation li{margin-right:24px}.logo{width:200px}.slider-col{height:calc(100vh - 136px);min-height:650px}.slider-caption-title.slider-caption-title-lg{font-size:52px;line-height:58px}.slider-caption-title.slider-caption-title-md{font-size:44px;line-height:50px}.slider-caption-title.slider-caption-title-sm{font-size:30px;line-height:36px}.slider-caption-desc{font-size:22px;line-height:28px}.slider-buttons{position:absolute;bottom:0;left:0;z-index:100}.banner-title{font-size:52px;line-height:58px}.btn{padding-left:48px;padding-right:48px}h2.section-title{font-size:40px;line-height:46px}.section-desc{display:inline-block;font-size:20px;line-height:26px;width:75%;vertical-align:middle}.section-logo{display:inline-block;width:calc(25% - 15px);margin-left:15px;vertical-align:middle}.education-tile-image-overlay{padding:32px 40px}h3.education-tile-title{font-size:28px;line-height:34px}.team-member-col{display:table}.team-member-col>div{display:table-cell;vertical-align:middle}.building-meta span{display:inline-block;margin-right:24px}.building-meta span:last-of-type{margin-right:0}p.building-directory-results-error{text-align:center}.service-meta span{display:inline-block;margin-right:24px}.service-meta span:last-of-type{margin-right:0}.service-info{column-count:2}.event-meta-item{width:calc(50% - 24px);margin-right:24px}.event-meta-item.event-meta-venue,.event-meta-item.event-meta-topics{width:100%;margin-right:0}.news-item-info-col{display:table}.news-item-info{display:table-cell;vertical-align:middle}.news-navigation-links:after{content:"";display:table;clear:both}.news-navigation-link{margin:0!important}.news-navigation-prev{float:left}.news-navigation-next{float:right}.tile:first-of-type{padding-right:74px}.tile:last-of-type{padding-left:74px}body .gform_wrapper .top_label li.gfield.gf_left_half{padding-right:15px}body .gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0;padding-left:15px}body .top_label div.ginput_complex.ginput_container.gf_name_has_1,body .top_label div.ginput_complex.ginput_container.gf_name_has_2,body .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:100%}body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first{padding-right:15px}body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-left:15px;padding-right:15px}body .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-left:15px}body .gform_confirmation_wrapper .gform_confirmation_message,.confirmation-message{text-align:center}body .gform_wrapper div.validation_error,body div.validation_error{text-align:center}body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{width:calc(50% - 15px)}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:30px}}@media only screen and (min-width:992px){.top-bar-menu-items{margin-right:10px}.menu-mobile-wrap{display:none!important}.navbar-col{display:table}.navbar-col>div{display:table-cell;vertical-align:bottom}.menu-wrap ul.menu{text-align:right}.menu-wrap ul.menu>li{padding-bottom:15px;margin-bottom:-15px}.menu-wrap ul.menu>li:last-of-type{margin-right:0}.slider-captions-col{background-color:rgba(2,87,146,.72);background-blend-mode:hard-light;float:right}.slider-captions-col:before{content:"";position:absolute;height:100%;width:100vw;background-color:rgba(2,87,146,.72);background-blend-mode:hard-light;top:0;right:-100vw}.slider-pager{bottom:26px}.banner-content-col{padding-left:80px;background-color:rgba(2,87,146,.72);background-blend-mode:hard-light;float:right}.banner-content-col:before{content:"";position:absolute;height:100%;width:100vw;background-color:rgba(2,87,146,.72);background-blend-mode:hard-light;top:0;right:-100vw}.sidebar{padding-top:72px}.section-header-col{display:table}.section-header-col>div{display:table-cell;vertical-align:middle}.section-header-link{text-align:right}h3.education-tile-title:after{width:calc(30% - 15px)}h3.education-tile-title span{width:70%}.event-header-img{height:100%}.events-btn-mobile-cont{display:none!important}section.content{padding-top:0;padding-bottom:80px}.primary-wrap>article{padding-top:80px}.primary-wrap>.news-items{padding-top:80px}.footer-info-wrap-cont{width:26%}.footer-info-logo img{max-width:75%}.footer-navigation-wrap-cont{width:18.5%}.footer-bottom{margin-top:110px!important}.footer-bottom-col{display:table}.footer-copyright-cont,.footer-me-cont{display:table-cell;vertical-align:middle}.footer-copyright-cont{text-align:left}.footer-me-cont{text-align:right}}@media only screen and (min-width:992px) and (max-width:1199px){.menu-wrap ul.menu>li{margin-right:24px}.slider-captions-col{width:45%;padding-left:40px}.event-header-date-cont{width:40%}.event-header-img-cont{width:60%}.event-intro-title{width:100%;margin-bottom:16px}.footer-navigation-wrap-cont{margin-top:130px}}@media only screen and (min-width:1200px){.menu-wrap ul.menu>li{margin-right:36px}.slider-captions-col{padding-left:80px}.event-header-date-cont{width:35%}.event-header-img-cont{width:65%}.event-intro-title{width:calc(65% - 15px);margin-bottom:0;margin-right:15px}.event-intro-btn{width:35%}.footer-navigation-wrap-cont{margin-top:143px}}