.btn,.btn:active,.btn:focus,.btn:hover,.wpcf7-submit{border:2px solid #0A5794;color:#0A5794}.logo,.text-center{text-align:center}.btn,.drawer--right .drawer-nav .drawer-menu a,.small-link,.wpcf7-submit{text-transform:uppercase}.wpcf7-submit{background-color:#fff;font-family:Montserrat,serif;font-weight:600;outline:0;padding:9px 42px;width:auto}div.wpcf7-response-output{margin:2em 0 1em}div.wpcf7-mail-sent-ok{background-color:#0A5794;border:2px solid #0A5794;color:#fff}.ajax-loader{height:39px!important;margin-left:30px!important}.SlideshowWidget{margin-top:40px}.SlideshowWidget .widgettitle{display:none}.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image img{margin:0!important}.slideshow_container .slideshow_button.slideshow_next,.slideshow_container .slideshow_button.slideshow_previous{background-position:center center;background-size:24px 24px;height:22px;margin:0;top:5px;width:30px;background-color:#fff}.slideshow_container .slideshow_button.slideshow_previous{background-image:url(http://covenant.dev/wp-content/themes/covenant/assets/images/arrow-thin-left_64.png);left:3px!important}.slideshow_container .slideshow_button.slideshow_next{background-image:url(http://covenant.dev/wp-content/themes/covenant/assets/images/arrow-thin-right_64.png);left:35px!important;right:auto!important}.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box{background-color:#0A5794;font-size:11px;letter-spacing:.25px;opacity:1;padding:10px;position:absolute;width:auto!important;bottom:0!important}.slideshow_title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;padding:18px 27px;font-family:Montserrat,serif;letter-spacing:.82px;line-height:1;font-size:18px;text-decoration:none;cursor:pointer;background-color:rgba(0,0,0,0);display:inline-block}.btn:active,.btn:focus,.btn:hover{outline:0;text-decoration:none}.btn::before{background-color:#0A5794;transition-duration:.2s}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.btn-sm{letter-spacing:1px;font-size:15px;padding:10px 14px}.btn-white{border-color:#fff;color:#fff}.btn-white:hover{color:#2A2C2F;border:2px solid #fff}.btn-white::before{background-color:#fff}.small-link{display:block;font-family:Montserrat,serif;color:#0A5794;font-size:12px;line-height:20px;letter-spacing:.1px}.small-link i{margin-left:3px}.small-link:active,.small-link:focus,.small-link:hover{color:#3885c2;outline:0;text-decoration:none}.toggle-menu{cursor:pointer;display:block;height:23px;padding:0;width:32px;float:right;position:relative}.alignleft,.loading{float:left}.toggle-menu span{display:block;width:32px;height:3px;background:#0A5794;position:absolute;-webkit-transition:-webkit-transform .5s ease-in-out,top .25s ease-in-out .5s,opacity .25s ease-in-out .5s;-moz-transition:-moz-transform .5s ease-in-out,top .25s ease-in-out .5s,opacity .25s ease-in-out .5s;transition:transform .5s ease-in-out,top .25s ease-in-out .5s,opacity .25s ease-in-out .5s;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center}.toggle-menu span.top{top:0}.toggle-menu span.middle{top:10px}.toggle-menu span.bottom{top:20px}.toggle-menu.menu-is-active span{background:#fff;-webkit-transition:-webkit-transform .5s ease-in-out .3s,top .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out .3s,top .25s ease-in-out,opacity .25s ease-in-out;transition:transform .5s ease-in-out .3s,top .25s ease-in-out,opacity .25s ease-in-out}.toggle-menu.menu-is-active span.middle,.toggle-menu.menu-is-active span.top{top:6px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.toggle-menu.menu-is-active span.middle{opacity:0}.toggle-menu.menu-is-active span.bottom{top:6px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.margin-bottom-lg{margin-bottom:60px}.clear,.clearfix::after,.container-fluid::after,.container::after,.dl-horizontal dd::after,.form-horizontal .form-group::after,.row::after{clear:both}.loading{display:block;padding:60px 0 40px;width:100%}table td,table th{padding:10px 20px}.loading .b-loader{display:block;position:relative;width:50px;height:50px;border-radius:50%;border:1px solid transparent;border-top-color:#595959;border-left-color:#595959;text-indent:-9999px;margin:0 auto}.spin{-webkit-animation:spin .6s linear 0s infinite;-moz-animation:spin .6s linear 0s infinite;-o-animation:spin .6s linear 0s infinite;animation:spin .6s linear 0s infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.table{display:table;height:100%;width:100%}.logo,header{height:134px}.table-row{display:table-row}.table-cell{display:table-cell}.alignright{float:right}.no-border{border:0}.reverse-text{unicode-bidi:bidi-override;direction:rtl}body{font-weight:400;font-family:Montserrat,serif}body.popup-is-active{overflow:hidden!important}#featured,#hero-wrap,#nav-primary .nav-drop,.content-wrapper,.events,.events .tease-grid,.logo-underlay,.news,.page .content-wrapper .article-meta,.page .content-wrapper .article-nav,.popup,.single .content-wrapper .article-meta,.single .content-wrapper .article-nav,.tease,.tease .info .title,.tease-grid,.tease-news .thumbnail,.tease-search,.tease-search .thumbnail,footer .footer-widget-left .social-links{overflow:hidden}a:active,a:focus,a:hover{outline:0;text-decoration:none}a:not(.btn){-webkit-transition:color .3s ease-out 0s;-moz-transition:color .3s ease-out 0s;-o-transition:color .3s ease-out 0s;-ms-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s}form{font-family:Montserrat,serif;font-size:14px}input,textarea{border-radius:1px;font-family:"PT Serif",serif;padding:5px 0 6px 10px;margin-top:4px;border:1px solid #ddd;background-color:#fff;color:#555;font-size:15px;width:100%;max-width:600px}table{width:100%;margin-bottom:30px;margin-top:10px}table th{border:1px solid #0A5794;color:#0A5794;font-weight:600}table td{border:1px solid #ddd}header{position:absolute;top:0;width:100%;z-index:50}.logo{display:block;float:left;width:236px;padding-top:18px}.logo img{width:120px;height:auto}.logo h1.site-title{text-indent:-9999px;margin:0;position:absolute}.logo-underlay{background-image:url(../images/hero-bg.jpg);height:134px;position:relative}#btn-nav-expand{margin-top:41px}#btn-nav-collapse{cursor:pointer;height:23px;padding:0;position:absolute;width:32px;right:-10px;top:35px}#btn-nav-collapse span{width:32px;background-color:#fff}.drawer--right .drawer-nav{z-index:100;background-color:#2A2C2F;width:500px;max-width:85%;right:-500px;padding:0 30px}.drawer--right .drawer-nav .scrollable-wrap{padding:30px 0}.drawer--right .drawer-nav .drawer-menu{padding-top:15px;margin-left:-15px}.drawer--right .drawer-nav .drawer-menu a{font-size:20px;line-height:55px;color:#fff;letter-spacing:1px;padding:0 0 0 15px;text-decoration:none}.drawer--right .drawer-nav .drawer-menu a:active,.drawer--right .drawer-nav .drawer-menu a:focus{outline:rgba(210,210,210,.7) dotted 1px;outline-offset:0}.drawer--right .drawer-nav .drawer-sub-menu{display:none;padding-left:22px;padding-bottom:15px}.drawer--right .drawer-nav .drawer-sub-menu a{font-size:19px;line-height:45px;letter-spacing:.2px;text-transform:none;display:block}.drawer-overlay{z-index:90;background-color:rgba(35,95,164,.6)}.nav-wrap{margin-left:236px;background-color:#fff;position:relative}nav ul{margin:0;padding:0}nav ul li.nav-item{display:inline-block;list-style:none}#nav-secondary{height:29px;background-color:#FFCD00;text-align:right;padding:0 30px}#nav-primary .nav-expanded-wrap,#nav-secondary ul{display:none}#nav-secondary ul a{color:#000;text-transform:uppercase;font-size:11px;letter-spacing:.73px;line-height:29px;margin-left:27px}#nav-primary{height:105px;padding-right:23px;padding-left:19px}#nav-primary ul.nav-main{float:left}#nav-primary ul.nav-main .nav-item{margin-left:-5px}#nav-primary ul.nav-main .nav-item:hover .line{width:100%;opacity:1}#nav-primary ul.nav-main .nav-item:hover .nav-drop{left:0;opacity:1}#nav-primary ul.nav-main a{color:#0A5794;text-transform:uppercase;font-size:15px;letter-spacing:1px;line-height:103px;display:inline-block;padding-bottom:2px}#nav-primary ul.nav-main a .title{margin-left:37px;margin-right:5px;position:relative;display:inline-block}#nav-primary ul.nav-main a .title .line{background-color:#0A5794;background-position:left top;background-repeat:repeat-x;bottom:20px;display:block;height:2px;left:0;opacity:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;width:1%}#nav-primary .nav-drop{display:block;background-color:#f2f2f2;margin:0;height:297px;position:absolute;width:100%;max-width:610px;left:-9999px;opacity:0;padding:20px 30px 30px 51px;transition:none}#nav-primary .nav-drop ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;list-style:none}#nav-primary .nav-drop ul a{line-height:20px;margin:12px 0 13px;font-size:15px;text-transform:none;letter-spacing:0}#nav-primary .btn-get-started{position:absolute;right:30px;top:62px}.popup{opacity:0;top:0;right:-100%;position:fixed;height:100%;width:100%;padding:15px 0 15px 15px;z-index:200;background-color:rgba(35,95,164,.6);-webkit-transition:opacity .3s ease-in-out 0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;-ms-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s}.popup.active{right:0;opacity:1}.popup .popup-wrap{background-color:#76787C;height:100%;width:100%}.popup .content{overflow:auto;background-color:#fff;height:100%;margin-right:43px}.popup .content iframe{width:100%;height:100%;display:block}.popup .toggle-menu{right:5px;top:35px;width:32px;position:absolute}.popup .toggle-menu span{width:32px}.call-to-action-options .option{color:#353739;height:100%;padding:30px;background-color:#fff;display:block;width:100%}.call-to-action-options .option .title{font-size:15px;font-weight:600;letter-spacing:.25px;text-transform:uppercase;margin:0;line-height:21px}.call-to-action-options .option .text{font-family:"PT serif",serif;font-size:15px;line-height:27px;letter-spacing:.1px;margin-top:15px}.call-to-action-options .option.white{background-color:#fff}.call-to-action-options .option.grey,.tease{background-color:#F6F6F8}.call-to-action-options .option.blue{background-color:#0A5794;color:#fff}#call-to-action-page-wrap{margin-top:20px}#call-to-action-page-wrap .option{padding:35px 20px 45px}#call-to-action-page-wrap .option.white{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8}#call-to-action-page-wrap .option.grey{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #f6f6f8}#call-to-action-page-wrap .option h2{font-size:20px;line-height:28px;margin-top:0}.secondary-tagline{padding:10px 0;text-align:right;background-color:#0A5794}.secondary-tagline h3{color:#fff;font-size:14px;font-weight:400;font-style:italic;font-family:Arvo,"PT serif",serif;margin:0 30px 0 0;line-height:22px;padding:4px 0}.page-title,.tease .info .title{color:#353739;letter-spacing:.25px}.page-title{font-size:35px;font-weight:600;text-align:center;margin:70px 0 50px}.tease-grid{max-width:280px;width:100%;margin:0 auto}.tease-grid .wrap{margin-left:-15px;margin-right:-15px}.tease-grid.no-margin .wrap{margin-left:0;margin-right:0}.tease{box-sizing:border-box;margin:0 15px 60px;width:280px;float:left}.tease .link{display:block}.tease .info{padding:30px 40px 30px 30px;text-transform:uppercase}.tease .info p{margin:0 0 5px}.tease .info .title{font-size:15px;line-height:26px;font-weight:600;height:130px;position:relative}.tease .info .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:26px;background:linear-gradient(to right,rgba(255,255,255,0),#F6F6F8 50%);color:#a8a8a8}.tease-news .thumbnail{height:183px}.tease-news .thumbnail img{min-height:183px;min-width:100%;width:auto}.page .content-wrapper .article-body iframe,.single .content-wrapper .article-body iframe,.tease-search .thumbnail img{width:100%}.tease-news .info .category,.tease-news .info .date{color:#707070;font-size:11px}.events{background-color:#F6F6F8}.tease-event{background-color:#fff}.tease-event .info .date{font-size:13px;color:#0A5794;border-bottom:1px solid silver;display:inline-block;padding-bottom:15px;line-height:1;margin-bottom:10px}.tease-event .info .title:after{background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.tease-event .featured{background-color:#0A5794;color:#fff}.tease-event .featured .info .date{color:#fff;border-bottom:1px solid #fff}.tease-event .featured .info .title{color:#fff}.tease-event .featured .info .title:after{background:linear-gradient(to right,rgba(255,255,255,0),#0A5794 50%)}.tease-search{border-bottom:1px solid #ccc;padding:15px 0}.tease-search .thumbnail{float:left;max-width:200px;margin-right:20px}.tease-search .title{font-size:15px;letter-spacing:.25px;font-weight:600;position:relative;text-transform:uppercase;margin:10px 0}.search-results .tease-grid{max-width:80%;width:80%;margin-bottom:40px}.search-results .tease-grid .ajax-pagination{padding:15px 0;font-weight:600}.page .content-wrapper,.single .content-wrapper{padding-top:35px;padding-bottom:80px}.page .content-wrapper .container,.single .content-wrapper .container{max-width:1030px}.page .content-wrapper .sidenav,.single .content-wrapper .sidenav{margin-top:25px}.page .content-wrapper .sidenav ul,.single .content-wrapper .sidenav ul{list-style:none;margin:0;padding:0}.page .content-wrapper .sidenav .widgettitle,.single .content-wrapper .sidenav .widgettitle{border-bottom:1px solid;font-size:20px;font-weight:400;letter-spacing:1px;padding-bottom:5px;text-transform:uppercase;margin-bottom:5px;margin-top:10px}.page .content-wrapper .sidenav .menu-item i,.single .content-wrapper .sidenav .menu-item i{margin-right:4px}.page .content-wrapper .sidenav .menu-item a,.single .content-wrapper .sidenav .menu-item a{border-bottom:1px solid #e6e6e6;display:block;font-size:16px;letter-spacing:.25px;line-height:39px;color:#000;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;transition:color .3s ease 0s}.page .content-wrapper .sidenav .menu-item a:hover,.single .content-wrapper .sidenav .menu-item a:hover{color:#3885c2}.page .content-wrapper .sidenav .current-menu-item,.single .content-wrapper .sidenav .current-menu-item{color:#707070;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;transition:color .3s ease 0s}.page .content-wrapper .sidenav .current-menu-item:hover,.single .content-wrapper .sidenav .current-menu-item:hover{color:#3885c2}.page .content-wrapper .sidenav .current-menu-item a,.single .content-wrapper .sidenav .current-menu-item a{color:#707070;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;transition:color .3s ease 0s}.page .content-wrapper .sidenav .current-menu-item a:hover,.single .content-wrapper .sidenav .current-menu-item a:hover{color:#3885c2}.page .content-wrapper .article-meta p,.single .content-wrapper .article-meta p{color:#707070;margin:0;text-transform:uppercase;display:inline-block}.page .content-wrapper .article-meta .seperator,.single .content-wrapper .article-meta .seperator{display:inline-block;margin:0 3px}.page .content-wrapper .article-h1,.single .content-wrapper .article-h1{font-size:35px;color:#353739;text-transform:uppercase;letter-spacing:.25px;margin:0 0 15px}.page .content-wrapper .article-body,.single .content-wrapper .article-body{font-family:"PT serif",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;letter-spacing:.05px;line-height:27px}.page .content-wrapper .article-body a:not(.btn),.single .content-wrapper .article-body a:not(.btn){-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;transition:color .3s ease 0s}.page .content-wrapper .article-body a:not(.btn):hover,.single .content-wrapper .article-body a:not(.btn):hover{color:#3885c2}.page .content-wrapper .article-body h1,.page .content-wrapper .article-body h2,.page .content-wrapper .article-body h3,.page .content-wrapper .article-body h4,.page .content-wrapper .article-body h5,.page .content-wrapper .article-body h6,.single .content-wrapper .article-body h1,.single .content-wrapper .article-body h2,.single .content-wrapper .article-body h3,.single .content-wrapper .article-body h4,.single .content-wrapper .article-body h5,.single .content-wrapper .article-body h6{font-family:Montserrat,serif;letter-spacing:.25px;text-transform:uppercase;margin:20px 0}.page .content-wrapper .article-body h2,.single .content-wrapper .article-body h2{font-size:27px}.page .content-wrapper .article-body h3,.single .content-wrapper .article-body h3{font-size:23px}.page .content-wrapper .article-body h4,.single .content-wrapper .article-body h4{font-size:19px}.page .content-wrapper .article-body h5,.single .content-wrapper .article-body h5{font-size:17px}.page .content-wrapper .article-body h6,.single .content-wrapper .article-body h6,footer{font-size:15px}.page .content-wrapper .article-body b,.page .content-wrapper .article-body strong,.single .content-wrapper .article-body b,.single .content-wrapper .article-body strong{-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.page .content-wrapper .article-body blockquote,.single .content-wrapper .article-body blockquote{line-height:31px;margin:15px 40px;border-left:2px solid;color:#0a5794;font-weight:600;padding-left:20px;text-transform:uppercase;font-family:Montserrat,serif}.page .content-wrapper .article-body blockquote p,.single .content-wrapper .article-body blockquote p{margin:0}.page .content-wrapper .article-body blockquote ol,.page .content-wrapper .article-body blockquote ul,.single .content-wrapper .article-body blockquote ol,.single .content-wrapper .article-body blockquote ul{margin:0;padding-left:20px}.page .content-wrapper .article-body blockquote ol li,.page .content-wrapper .article-body blockquote ul li,.single .content-wrapper .article-body blockquote ol li,.single .content-wrapper .article-body blockquote ul li{padding-left:14px}.page .content-wrapper .article-body img,.single .content-wrapper .article-body img{height:auto;max-width:100%}.page .content-wrapper .article-body .wp-caption,.single .content-wrapper .article-body .wp-caption{max-width:100%}.page .content-wrapper .article-body .wp-caption img,.single .content-wrapper .article-body .wp-caption img{margin:0}.page .content-wrapper .article-body .wp-caption.alignright,.page .content-wrapper .article-body img.alignright,.single .content-wrapper .article-body .wp-caption.alignright,.single .content-wrapper .article-body img.alignright{margin:26px 0 15px 25px}.page .content-wrapper .article-body .wp-caption.alignleft,.page .content-wrapper .article-body img.alignleft,.single .content-wrapper .article-body .wp-caption.alignleft,.single .content-wrapper .article-body img.alignleft{margin:26px 25px 15px 0}.page .content-wrapper .article-body .wp-caption-text,.single .content-wrapper .article-body .wp-caption-text{font-size:13px;font-style:italic;margin:0}.page .content-wrapper .article-body .wp-caption:first-child,.single .content-wrapper .article-body .wp-caption:first-child{margin-top:0}.page .content-wrapper .article-body img:first-child,.single .content-wrapper .article-body img:first-child{margin-top:9px}.page .content-wrapper .article-nav,.single .content-wrapper .article-nav{margin-bottom:30px}.archive .content-wrapper{padding-bottom:80px}.pagination{margin-left:15px}.pagination ul{display:inline-block;padding:0}.pagination li{display:inline}.pagination a:hover,.pagination li.active span{background-color:#4683B2}.pagination a,.pagination span{background-color:#464646;color:#fff;cursor:pointer;display:inline-block;padding:.8rem 1.6rem}#featured,footer{background-color:#0A5794}.adj-link.prev{float:left}.adj-link.next{float:right}.error404 .content-wrapper{font-size:23px;padding:150px 0;text-align:center}footer{padding:60px 30px;color:#fff;font-family:"Open Sans",sans-serif;letter-spacing:-.05px;line-height:22px;font-weight:300}footer .searchform{position:relative;margin-bottom:30px}footer .searchform>div{padding-right:43px}footer .searchform #s{max-width:100%}footer .searchform input[type=submit]{margin:0;padding:6px;border-radius:4px;background-color:#FFCD00;width:40px;text-transform:uppercase;font-family:PT Sans;color:#000;font-size:17px;border:0;letter-spacing:.5px;position:absolute;top:26px;right:0}footer a{color:#fff}footer a:active,footer a:focus,footer a:hover{color:#fff;text-decoration:underline;outline:0}footer h2{font-family:Montserrat,serif;font-size:19px;line-height:29px;text-transform:uppercase;font-weight:400;margin:0 0 10px}footer h2.site-title{color:#FFCD00;font-size:20px;line-height:24px;height:82px;margin-left:100px;max-width:120px;font-weight:600}footer h6{font-family:Montserrat,serif;font-size:15px;font-weight:400;letter-spacing:-.6px;margin:0 0 15px}footer .footer-widgets ul{list-style:none;padding:0;margin:0}footer .footer-widget-left .footer-logo-wrap{margin-bottom:20px}footer .footer-widget-left .footer-logo{position:absolute}footer .footer-widget-left .footer-logo img{height:82px}footer .footer-widget-left .social-links .btn-social{background-color:#fff;color:#0A5794;float:left;font-size:36px;height:45px;line-height:45px;text-align:center;width:45px;margin-right:3px}footer .footer-widget-right>li{float:left;display:none}footer .footer-widget-right>li .menu{line-height:29px;margin-bottom:40px}.site-credits{color:#fff;background-color:#76787C;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;letter-spacing:.23px;padding:20px 20px 24px;font-weight:300}.site-credits a{color:#fff;text-decoration:underline}.site-credits a:active,.site-credits a:focus,.site-credits a:hover{color:#fff;outline:0}#hero-wrap::after{background-color:#fff;content:" ";display:block;height:295px;position:absolute;top:134px;width:100%;z-index:20;left:-9999px;opacity:0}#hero-wrap.menu-is-active::after{left:236px;opacity:1}#hero-wrap{width:100%;position:relative;min-height:470px}#bg-vid{height:100%;z-index:5;background-image:url(../images/hero-bg.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%;background-attachment:local;min-height:550px}#bg-vid .content{height:100%;position:absolute;width:100%;z-index:15;padding-top:134px;padding-left:30px;padding-right:40px}#bg-vid .content h2.site-description{color:#fff;font-size:38px;font-weight:600;line-height:47px;text-transform:uppercase;margin:30px 0 0}#bg-vid .content h3.site-description{color:#fff;font-size:18px;font-weight:600;line-height:22px;text-transform:uppercase;margin:10px 0 0 5px}#bg-vid .content .secondary-action{bottom:60px;color:#fff;font-size:18px;line-height:22px;position:absolute;margin-left:5px}#bg-vid .content .secondary-action .ion-ios-play{border:2px solid;border-radius:50%;display:inline-block;height:26px;padding:0 8px;width:26px}#bg-vid video,#call-wrap,#skew-edge-wrap{display:none}#bg-vid-overlay{position:absolute;height:100%;width:100%;z-index:10;top:0;background-color:rgba(35,95,164,.6)}#featured{text-align:center;color:#fff;padding-bottom:75px}#featured-wrap{max-width:1015px;margin:0 auto}#featured-wrap .featured-button{float:left;width:100%;padding:55px 0 10px}#featured-wrap .featured-button a:not(.btn){display:inline-block;padding:10px}#featured-wrap .featured-button a:not(.btn):active,#featured-wrap .featured-button a:not(.btn):focus{outline:rgba(210,210,210,.7) dotted 1px;outline-offset:0}#featured-wrap .featured-button img{max-height:93px;max-width:93px;display:block;margin:0 auto}#featured-wrap .featured-button .title{display:block;margin-top:40px;text-transform:uppercase;color:#fff;font-size:18px;line-height:22px}#featured-wrap .call-to-action{background-color:#FFCD00;padding:45px 0 55px}#featured-wrap .call-to-action .call-to-action-words{font-size:18px;line-height:33px;letter-spacing:.2px;color:#353739}#featured-wrap .call-to-action .call-to-action-words p{margin:0}#featured-wrap .call-to-action .btn-call-to-action{border-color:#505050;color:#505050;margin-top:15px}.home #nav-primary .nav-drop{background-color:rgba(0,0,0,0);padding:7px 30px 30px 51px}.home .secondary-tagline{padding:35px 14px;text-align:center;background-color:#FFCD00}.home .secondary-tagline h3{font-size:15px;line-height:25px;font-family:Arvo,font-pt-serif,serif;margin:0;color:#333}.em-calendar-wrapper{overflow-x:auto}table.em-calendar{width:100%;min-width:600px;font-family:Montserrat,serif}table.em-calendar thead{color:#fff;background:#0a5794;border:1px solid #0a5794}table.em-calendar thead td{height:50px;text-align:center;text-transform:uppercase;font-size:18px;border:none;background:0 0}table.em-calendar thead td a{color:#fff}table.em-calendar tr.days-names{background-color:#a6a6a6;border:1px solid #a6a6a6;color:#fff}table.em-calendar tr.days-names td{height:30px;border:none;text-align:center;background:0 0}table.em-calendar tbody td{width:14.24%;height:100px;border:1px solid #ddd;padding:4px 8px;background-color:#fff;vertical-align:top}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#4683B2;font-weight:400}table.em-calendar td.eventful ul,table.em-calendar td.eventful-today ul{padding:0}table.em-calendar td.eventful ul li,table.em-calendar td.eventful-today ul li{line-height:1.2;margin-bottom:4px}table.em-calendar td.eventful-today,table.em-calendar td.eventless-today{background-color:#F6F6F8;font-weight:600}table.em-calendar td.eventful ul,table.em-calendar td.eventful-post ul,table.em-calendar td.eventful-post ul a,table.em-calendar td.eventful-pre ul,table.em-calendar td.eventful-pre ul a,table.em-calendar td.eventful-today ul{list-style-type:none;font-size:12px;text-decoration:none}table.em-calendar td.eventful-post a,table.em-calendar td.eventful-pre a{text-decoration:none}.event-tile{background-color:#F6F6F8;margin-bottom:2px;font-size:13px}.event-tile a{display:block;padding:15px}.event-tile span{display:block;margin-bottom:5px}.event-tile .date{color:#0A5794;text-transform:uppercase}.event-tile .title{color:#353739;display:block;text-transform:uppercase}.event-tile .meta{color:#707070}.widget_em_widget .widgettitle{border-bottom:2px solid #0a5794!important;margin-bottom:0!important;margin-top:40px!important}.events-page .article-content{padding-left:0}.events-page .sidenav .widget_nav_menu{display:none}.events-page .sidenav .widget_em_widget .widgettitle{margin-top:10px!important}.single-event .content-wrapper .article-body h3.event-single-date{background-color:#0A5794;border:2px solid #0A5794;color:#fff;font-family:Montserrat,serif;font-weight:400;padding:15px;text-align:center;margin:7px 20px 7px 0;float:left;min-height:90px;width:90px}.single-event .content-wrapper .article-body .event-single-details{margin-bottom:30px}.single-event .content-wrapper .article-body .event-notes p:first-child{margin-top:0}@media only screen and (min-width:480px){#nav-primary{padding-right:30px}.drawer--right .drawer-nav{padding:0 40px}.drawer--right .drawer-nav .scrollable-wrap{padding-top:30px 0}#bg-vid{min-height:505px}#bg-vid .content{padding-left:50px;max-width:600px}#bg-vid .content h2.site-description{margin:46px 0 0}.popup .content .option{padding:74px 50px}#featured-wrap .featured-button{float:left;width:50%}#featured-wrap .call-to-action{width:100%}.home .secondary-tagline{padding:35px 48px}.home .secondary-tagline h3{font-size:18px;line-height:35px}footer{padding:60px}.site-credits{text-align:center}}@media only screen and (min-width:768px){#bg-vid{background-size:cover}#bg-vid .content{padding-left:59px;max-width:700px}#bg-vid .content h2.site-description{font-size:50px;line-height:61px;margin:46px 0 0}#bg-vid video{display:block}#featured{padding-bottom:55px}#featured-wrap .featured-button{float:left;width:33%}#featured-wrap #featured-button-1,#featured-wrap .call-to-action{width:50%;height:262px;padding:43px 0 0}#featured-wrap .call-to-action{float:right}.tease-grid{max-width:482px}.tease{width:226px}.page .content-wrapper,.single .content-wrapper{padding-top:70px}.page .content-wrapper .article-body blockquote,.single .content-wrapper .article-body blockquote{float:right;width:50%}}@media only screen and (min-width:992px){#skew-edge-wrap,#skew-edge-wrap .right{position:absolute;bottom:0;height:100px}.logo img{width:124px}#hero-wrap{height:727px}#bg-vid{margin-right:150px}#bg-vid .content{padding-left:60px}#bg-vid .content h2.site-description{font-size:50px;line-height:61px;margin:46px 0 0}#bg-vid .content .secondary-action{bottom:105px}#call-wrap{display:block;width:659px;height:493px;position:absolute;right:0;top:134px;z-index:40;background:url(../images/call-bg.svg) top right no-repeat;background-size:contain;text-align:right;padding-left:300px;padding-right:68px;padding-top:143px}#call-wrap a{cursor:pointer;display:inline-block}#call-wrap a .title{color:#707070;letter-spacing:1px;font-size:15px;text-transform:uppercase;font-weight:400;margin:0 0 30px}#call-wrap a .call-to-action-words{font-size:22px;line-height:38px;letter-spacing:.25px;color:#353739}#call-wrap a .call-to-action-words p{margin:0}#call-wrap a .arrow-wrap{display:block;float:right;width:118px;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-o-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;transition:width .2s ease 0s}#call-wrap a .arrow-wrap .arrow{background:url(../images/arrow.svg) bottom left no-repeat;display:block;height:13px;width:118px;margin-top:37px}#call-wrap a:hover .arrow-wrap{width:100px}#skew-edge-wrap{display:block;width:100%;left:0;z-index:15}#skew-edge-wrap .left{height:100px;margin-right:659px;background:url(../images/skew-edge-left.svg) bottom left no-repeat;background-size:100% 100px}#skew-edge-wrap .right{width:659px;background:url(../images/skew-edge-right.svg) bottom left no-repeat;background-size:100% 100px;right:0}#featured-wrap #featured-button-1,#featured-wrap .featured-button{float:left;width:25%;height:235px;padding-bottom:55px;padding-top:5px}#featured-wrap .call-to-action{display:none}.home .secondary-tagline h3{font-size:20px}.tease-grid{max-width:970px}.tease{width:220px}.page .content-wrapper .article-content,.page .content-wrapper .article-nav,.single .content-wrapper .article-content,.single .content-wrapper .article-nav{padding-left:25px}.page .content-wrapper .sidenav,.single .content-wrapper .sidenav{margin-top:0}footer .footer-widget-right>li{width:50%;display:block}.sidenav .slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box{width:100%!important;bottom:auto!important}.sidenav .slideshow_container .slideshow_button.slideshow_next{left:auto!important;right:3px!important}}@media only screen and (min-width:1200px){#nav-primary .nav-expanded-wrap,#nav-secondary ul{display:block}#btn-nav-expand{display:none}#bg-vid .content{max-width:900px}#bg-vid .content h2.site-description{font-size:65px;letter-spacing:-1px;line-height:72px;margin:60px 0 0}#bg-vid .content h3.site-description{font-size:24px;letter-spacing:-.1px;word-spacing:4px;line-height:29px}.popup .content .option{display:table-cell;width:33.33%}.tease-grid{max-width:1030px}.tease{width:235px}footer .footer-widget-right>li{width:25%}}