@import"https://fonts.googleapis.com/css?family=Montserrat:300,400,700";.animate{transition:all .2s ease-in-out}.btn{font-size:15px;font-size:1rem;padding:18px 50px;position:relative;min-height:50px;border-radius:0;font-weight:400;position:relative;transition:all .2s ease-in-out;outline:none}.btn.btn-sm{padding:10px 25px;min-height:44px;min-width:140px}.btn.btn-lg{font-size:16px;font-size:1.0666666667rem;padding:22px}@media(max-width:767px){.btn{min-height:34px;min-width:110px}}.btn-blue{background:#4094f5;overflow:hidden;color:#fff;text-shadow:none;transition:all .2s ease-in-out}.btn-blue:hover,.btn-blue:focus,.btn-blue.current{background:#2886f4;color:#fff}html{font-size:15px}body{width:100%;font-family:"Montserrat",Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-weight:400;color:#4a4a4a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f6f6;overflow-x:hidden}p{font-size:15px;font-size:1rem;color:#4a4a4a;font-weight:400}a{font-size:15px;font-size:1rem;color:#4a4a4a;font-weight:400;text-decoration:none}a:hover,a:focus{text-decoration:none}b,strong{font-weight:700}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}.embed-container{display:block;float:left;width:100%;position:relative;height:0;overflow:hidden;opacity:1;z-index:80}.embed-container iframe,.embed-container object,.embed-container embed{display:block;float:left;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80}.embed-container.format-16-10{padding-bottom:62.5%}.embed-container.format-16-9{padding-bottom:56.25%}.embed-container.format-4-3{padding-bottom:75%}form label{float:left;width:100%;font-size:14px;font-size:.9333333333rem}form input,form textarea{border:1px solid #ddd;outline:none;border-radius:4px;padding:15px}form input[type=text],form input[type=number],form input[type=email],form input[type=phone],form input[type=email],form input[type=password]{float:left;width:100%;height:40px;padding:0 15px;margin:0}form input[type=button]{background:#4094f5;color:#fff;border:none;min-width:160px;cursor:pointer;transition:all .2s ease-in-out}form input[type=button]:hover{background:#2886f4}form .nf-form-fields-required{margin-bottom:30px}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.z6{z-index:6}.z7{z-index:7}.z8{z-index:8}.z9{z-index:9}.z10{z-index:10}.pos-r{position:relative !important}.pos-a{position:absolute !important}.hide{display:none !important}#wrapper{float:left;width:100%;position:relative}.visible-xs{display:none}@media(max-width:767px){.visible-xs{display:block}}.vh-70{height:70vh !important;min-height:400px !important}@media(max-width:767px){.hidden-xs{display:none !important}.visible-xs{display:block !important}}.fl{float:left}.w100{width:100%}.flw{float:left;width:100%}#top{float:left;width:100%;height:80px;background:#fff;z-index:200;transition:all .2s ease-in-out;border-bottom:3px solid rgba(0,0,0,.1)}#top.hide-nav{margin-top:-80px}#top .logo{float:left;height:80px;line-height:80px;color:#4a4a4a;font-size:17px;font-size:1.1333333333rem;font-weight:700}#top nav{float:right}#top nav ul{float:left;list-style:none;margin:0;padding:0}#top nav ul li{float:left;margin:0;padding:0}#top nav ul li a{float:left;line-height:77px;padding:0 10px;transition:all .2s ease-in-out;border-bottom:3px solid rgba(0,0,0,0)}#top nav ul li a:hover{border-color:rgba(0,0,0,.25)}#top nav ul li.current_page_item a{border-color:#4094f5}#top #top-mobile-menu{display:none;float:right;height:80px;margin-right:-30px}#top #top-mobile-menu .top-menu-label{line-height:80px;float:left;padding:0 25px;font-size:15px;font-size:1rem;font-weight:400}#top #top-mobile-menu .top-menu-icon{float:right;width:80px;height:80px;background:#4094f5;padding:32px 25px;transition:all .2s ease-in-out}#top #top-mobile-menu .top-menu-icon .bar{float:left;width:100%;height:2px;background:#fff;margin-bottom:5px;transition:all .2s ease-in-out}#top #top-mobile-menu .top-menu-icon .bar:first-child{width:50%;float:right}#top #top-mobile-menu .top-menu-icon .bar:last-child{width:50%}#top #top-mobile-menu:hover .top-menu-label{color:#4a4a4a}#top #top-mobile-menu:hover .top-menu-icon{background:#2886f4}#top #top-mobile-menu:hover .top-menu-icon .bar{width:100%}@media(max-width:767px){#top nav{display:none}#top #top-mobile-menu{display:block}}.section-general{float:left;width:100%;padding:60px 0}.section-title{text-align:center;font-size:22px;font-size:1.4666666667rem;line-height:27px;line-height:1.8rem;font-weight:700;margin-bottom:40px}#header{float:left;width:100%;height:620px;position:relative}#header .background{position:absolute;top:0;left:0;width:100%;height:100%}#header .content{float:left;width:100%;position:absolute;bottom:70px;left:0}#header .content .text{float:left;width:100%}#header .content .text h1{float:left;clear:both;background:#fff;font-weight:700;font-size:20px;font-size:1.3333333333rem;line-height:24px;line-height:1.6rem;padding:30px;margin-bottom:10px;box-shadow:0 0 20px 10px rgba(0,0,0,.05)}#header .content .text p{float:left;clear:both;width:100%;background:#fff;font-weight:400;font-size:15px;font-size:1rem;line-height:19px;line-height:1.2666666667rem;padding:22px 30px;margin-bottom:10px;box-shadow:0 0 20px 10px rgba(0,0,0,.05)}#header .btn{float:left}.news-card{display:-webkit-flexbox;display:flex;flex-wrap:wrap;float:left;padding:15px}.news-card .content{display:-webkit-flexbox;display:flex;flex-wrap:wrap;float:left;width:100%;background:#fff;transition:all .2s ease-in-out;position:relative}.news-card .content .card-badge{position:absolute;top:10px;left:0;background:#4094f5;color:#fff;z-index:30;padding:8px 15px}.news-card .content .image{float:left;width:100%}.news-card .content .text{float:left;width:100%;padding:30px;text-align:center}.news-card .content .text h1{float:left;width:100%;font-size:18px;font-size:1.2rem;line-height:22px;line-height:1.4666666667rem;font-weight:700;margin-bottom:20px}.news-card .content .text p{float:left;width:100%;font-size:15px;font-size:1rem;line-height:22px;line-height:1.4666666667rem;color:#7c7c7c;margin-bottom:20px}.news-card .content .text .date{float:left;width:100%;font-size:12px;font-size:.8rem;line-height:16px;line-height:1.0666666667rem;color:#9b9b9b}.news-card .content:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.075)}#events{background-color:#ebe3e1}#events .section-title{color:#4a4a4a}#events .column-title{text-align:center}#events .events-list{text-align:center}#events .events-list .event-card{margin:10px;border:2px solid #4a4a4a;width:auto;transition:all .2s ease-in-out}#events .events-list .event-card .title{font-size:18px;font-size:1.2rem}#events .events-list .event-card .startdate{font-size:15px;font-size:1rem}.archive-newsletter .newsletter-pagination{float:left;width:100%;text-align:center}.archive-newsletter .newsletter-pagination nav{display:inline-block}.archive-newsletter .newsletter-pagination nav .screen-reader-text{display:none}.newsletter{float:left;width:100%;margin:15px 0;padding:15px 45px;background-color:#4094f5;transition:all .2s ease-in-out}.newsletter h2{float:left;color:#fff;margin-bottom:0}.newsletter span{float:right;color:#fff;line-height:36px}.newsletter:hover,.newsletter:focus{background-color:#fff;background:#58a2f6}@media(max-width:576px){.newsletter span{float:left;width:100%}}#page{float:left;width:100%;padding:60px 0;background-color:#fff}#page .post-media{margin-bottom:30px}#page h1.page-title{float:left;width:100%;margin:0 0 20px}#page .date{float:left;width:100%;font-size:13px;font-size:.8666666667rem;color:#303030;margin-bottom:20px}#sub-header{float:left;width:100%;height:350px;position:relative}#footer{float:left;width:100%;padding:70px 0;color:#4a4a4a;border-top:1px solid #ddd}#footer .verse{float:left}#footer .verse span{float:right}#footer .footer-col{float:left;padding-bottom:30px}#footer .footer-col ul{float:left;width:100%;list-style:none;margin:0;padding:0}#footer .footer-col ul li{float:left;width:100%;margin:0;padding:0;color:#4a4a4a;line-height:22px;line-height:1.4666666667rem;font-size:15px;font-size:1rem}#footer .footer-col ul li a{float:left;color:#4a4a4a;font-size:15px;font-size:1rem}#footer .footer-col ul li a:hover{text-decoration:underline}#footer h2{float:left;width:100%;font-size:16px;font-size:1.0666666667rem;color:#4a4a4a;font-weight:900;margin-bottom:15px}@media(max-width:991px){#footer .footer-logo{padding-top:0;padding-bottom:40px}#footer .footer-logo img{max-width:80%;width:100px;height:auto}}#footer .by-footer{float:left;width:100%;margin-top:40px}#footer .by-footer .company-footer-name{float:left;color:#4a4a4a}#footer .by-footer .by-logo{float:right;margin-top:-15px;opacity:.6;transition:all .2s ease-in-out}#footer .by-footer .by-logo img{height:20px;width:auto}#footer .by-footer .by-logo:hover{opacity:1}#footer .by-footer a{color:#4a4a4a;text-decoration:underline}@media(max-width:550px){#footer .by-footer .company-footer-name{width:100%;text-align:center;margin-bottom:10px}#footer .by-footer .by-logo{width:100%;margin-top:0;text-align:center}}#streaming{background-color:#424242}#streaming .section-title{color:#fff}#streaming .older-streams{float:left;width:100%;text-align:center;margin-top:30px}.stream-card{display:-webkit-flexbox;display:flex;flex-wrap:wrap;float:left;padding:15px}.stream-card .content{display:-webkit-flexbox;display:flex;flex-wrap:wrap;float:left;width:100%;background:#4094f5;transition:all .2s ease-in-out}.stream-card .content .image{float:left;width:100%}.stream-card .content .text{float:left;width:100%;padding:30px;text-align:center;color:#fff}.stream-card .content .text h1{float:left;width:100%;font-size:18px;font-size:1.2rem;line-height:22px;line-height:1.4666666667rem;font-weight:700;margin-bottom:20px}.stream-card .content .text p{float:left;width:100%;font-size:15px;font-size:1rem;line-height:22px;line-height:1.4666666667rem;color:#fff;margin-bottom:20px}.stream-card .content .text .date{float:left;width:100%;font-size:12px;font-size:.8rem;line-height:16px;line-height:1.0666666667rem;color:#fff}.stream-card .content:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.075)}.archive-stream .stream-pagination{float:left;width:100%;text-align:center}.archive-stream .stream-pagination nav{display:inline-block}.archive-stream .stream-pagination nav .screen-reader-text{display:none}.sub-menu-holder .menu{display:block;float:left;width:100%;list-style:none;margin:0;padding:0;border-bottom:1px solid #ebebeb}.sub-menu-holder .menu li{display:block;float:left;width:100%;margin:0;padding:0}.sub-menu-holder .menu li a{display:block;float:left;width:100%;padding:16px 20px;border-top:1px solid #ebebeb;font-size:15px;color:#3b3b3b;background-color:#fff}.sub-menu-holder .menu li a:hover{background-color:#f9f9f9}.sub-menu-holder .menu .sub-menu li.active>a,.sub-menu-holder .menu .sub-menu li.current-menu-item>a{background-color:#f5f5f5;color:#000}.sub-menu-holder .menu .sub-menu li .sub-menu>li{display:none}.sub-menu-holder .menu .sub-menu li .sub-menu>li>a{padding-left:40px}.sub-menu-holder .menu .sub-menu li.current-menu-ancestor>.sub-menu>li{display:block !important}.sub-menu-holder .menu .sub-menu li.current-menu-item>.sub-menu>li{display:block !important}.sub-menu-holder ul.menu>li{display:none !important}.sub-menu-holder ul.menu>li a{display:none}.sub-menu-holder ul.menu li.current_page_item,.sub-menu-holder ul.menu li.current-menu-ancestor,.sub-menu-holder ul.menu li.current-menu-item{display:block !important}.sub-menu-holder ul.menu ul.sub-menu{display:block !important;float:left;width:100%;padding-left:0 !important}.sub-menu-holder ul.menu ul.sub-menu a{display:block}.mfp-bg{background:#000;opacity:.7}.overlay-container{position:relative;width:auto;max-width:390px;margin:20px auto}.overlay-container.overlay-md{max-width:500px}.overlay-container.overlay-lg{max-width:600px}.overlay-container.full-screen{max-width:90%;width:100%}.overlay{display:block;float:left;width:100%;background:#fff}.overlay .overlay-top{width:100%;padding:30px;border-bottom:1px solid #eee}.overlay .overlay-top .title{font-size:17px;font-weight:600;text-transform:uppercase;width:100%}.overlay .overlay-body{float:left;width:100%}.overlay .overlay-body.padding{padding:30px}.overlay .overlay-body .go-to-container{float:left;width:100%;text-align:center}.overlay .overlay-actions{float:left;width:100%;border-top:1px solid #eee;padding:30px}.overlay .overlay-actions button,.overlay .overlay-actions a{min-width:auto}.overlay .overlay-actions.btns-2 button,.overlay .overlay-actions.btns-2 a{width:48%;margin-right:2%}.overlay .overlay-actions.btns-2 button:last-child,.overlay .overlay-actions.btns-2 a:last-child{margin-right:0 !important}