﻿@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;}body{font-size:10px;font-family:"Lato",Arial,sans-serif;color:#202020;font-weight:300;}html.nav-open{height:100vh;overflow:hidden;}body.nav-open{height:100vh;overflow:hidden;}body.nav-open header.header .navbar{left:0;}p{font-size:2em;text-align:center;}a{font-weight:400;color:#34526b;text-decoration:none;word-break:break-word;}a:hover{text-decoration:underline;}img{overflow:visible;}h1,.h1{font-weight:300;color:#003057;font-size:4em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h1,.h1{font-size:5em;}}h2,.h2{font-weight:300;color:#003057;font-size:3.5em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h2,.h2{font-size:4.5em;}}h3,.h3{font-weight:300;color:#003057;font-size:3em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h3,.h3{font-size:4em;}}h4,.h4{font-weight:300;color:#003057;font-size:2.5em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h4,.h4{font-size:3.5em;}}h5,.h5{font-weight:300;color:#003057;font-size:2em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h5,.h5{font-size:3em;}}h6,.h6{font-weight:300;color:#003057;font-size:1.5em;text-align:center;margin-bottom:.6em;}@media screen and (min-width:768px){h6,.h6{font-size:2.5em;}}@media screen and (min-width:1780px){.container{max-width:1620px;}}@media screen and (max-width:768px){.container{max-width:100%;}}.btn-primary{background:#4a6174!important;border-color:#34526b!important;color:#fff!important;transition:background .4s cubic-bezier(0,.58,.4,.96);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background:#34526b!important;border-color:#003057!important;color:#fff!important;}.btn-primary[disabled]{opacity:1;background:#5a768d!important;}.btn-small{padding:.2rem .7rem;}#chkBurger{display:none;}.nav-toggle{display:block;padding:15px;cursor:pointer;position:absolute;z-index:10;right:5px;top:40px;}.nav-toggle .burger{display:block;width:25px;height:18px;float:left;margin:0;position:relative;}.nav-toggle .burger .burger--top-line:before,.nav-toggle .burger .burger--top-line:after,.nav-toggle .burger .burger--bot-line:before,.nav-toggle .burger .burger--bot-line:after{content:"";height:2px;background:#003057;position:absolute;transition:transform .2s,margin .2s,left .2s,right .2s;}.nav-toggle .burger .burger--top-line:before,.nav-toggle .burger .burger--bot-line:before{left:0;right:50%;}.nav-toggle .burger .burger--top-line:after,.nav-toggle .burger .burger--bot-line:after{right:0;left:50%;}.nav-toggle .burger .burger--top-line:before,.nav-toggle .burger .burger--top-line:after{top:0;}.nav-toggle .burger .burger--bot-line:before,.nav-toggle .burger .burger--bot-line:after{bottom:0;}.nav-toggle .burger .burger--mid-line{display:block;height:2px;background:#003057;position:absolute;left:0%;right:0%;top:50%;transform:translate(0%,-50%);transition:left .2s,right .2s;}#chkBurger:checked~.nav-toggle .burger .burger--top-line:before,#chkBurger:checked~.nav-toggle .burger .burger--bot-line:after{transform:rotate(45deg);}#chkBurger:checked~.nav-toggle .burger .burger--top-line:after,#chkBurger:checked~.nav-toggle .burger .burger--bot-line:before{transform:rotate(-45deg);}#chkBurger:checked~.nav-toggle .burger .burger--top-line:before,#chkBurger:checked~.nav-toggle .burger .burger--top-line:after{margin-top:4px;}#chkBurger:checked~.nav-toggle .burger .burger--bot-line:before,#chkBurger:checked~.nav-toggle .burger .burger--bot-line:after{margin-bottom:5px;}#chkBurger:checked~.nav-toggle .burger .burger--top-line:before,#chkBurger:checked~.nav-toggle .burger .burger--bot-line:before{right:40%;margin-left:10%;}#chkBurger:checked~.nav-toggle .burger .burger--top-line:after,#chkBurger:checked~.nav-toggle .burger .burger--bot-line:after{left:40%;margin-right:10%;}#chkBurger:checked~.nav-toggle .burger .burger--mid-line{left:50%;right:50%;}@media screen and (min-width:768px){.nav-toggle{display:none;}}header.header{position:absolute;top:0;left:0;right:0;background:#fff;background:rgba(255,255,255,.94);}header.header .header-top{height:100px;}header.header .header-top .row{height:100%;}header.header .header-top .row .logo{align-self:flex-end;margin-bottom:8px;}header.header .header-top .row .logo a{display:inline-block;position:relative;padding:15px 25px 15px 15px;left:-15px;max-width:355px;}header.header .header-top .row .header-social{align-self:flex-end;display:none;align-items:center;justify-content:flex-end;margin-bottom:11px;}header.header .header-top .row .header-social .social-icon{padding:15px;}@media screen and (max-width:768px){header.header .header-top{max-width:100%;padding:0 20px;}}header.header .navbar{font-size:2em;background:#fff;position:fixed;top:100px;bottom:0;left:100vw;width:100vw;transition:left .4s cubic-bezier(0,.58,.4,.96);align-items:flex-start;}header.header .navbar ul{justify-content:center;}header.header .navbar ul li a{display:inline-block;padding:.9em .7em .5em 0;text-decoration:none;color:#003057;text-transform:uppercase;font-weight:700;position:relative;}header.header .navbar ul li a::after{content:"";position:absolute;bottom:.3em;left:-.2em;right:calc(100% + .2em);height:2px;border-radius:50px;background:#003057;transition:left .4s cubic-bezier(0,.58,.4,.96),right .4s cubic-bezier(0,.58,.4,.96);}header.header .navbar ul li a:hover,header.header .navbar ul li a:active,header.header .navbar ul li a.active{text-decoration:none;}header.header .navbar ul li a:hover::after,header.header .navbar ul li a:active::after,header.header .navbar ul li a.active::after{right:.5em;}header.header .navbar .mobile-social{display:flex;margin-left:-15px;margin-top:30px;}header.header .navbar .mobile-social .social-icon{padding:15px;}@media screen and (max-width:768px){header.header .navbar>.container{flex-direction:column;align-items:flex-start;padding:0 20px;}}@media screen and (min-width:768px){header.header .header-top{height:150px;}header.header .header-top .row .logo a{max-width:initial;padding-right:15px;}header.header .header-top .row .header-social{display:flex;}header.header .navbar{font-size:1.6em;position:relative;width:auto;top:auto;bottom:auto;left:auto;align-items:center;}header.header .navbar ul{flex-direction:row;align-items:center;width:100%;}header.header .navbar ul li a{padding:.2em .7em .4em;display:block;}header.header .navbar ul li a::after{left:50%;right:50%;}header.header .navbar ul li a:hover::after,header.header .navbar ul li a:active::after,header.header .navbar ul li a.active::after{left:.9em;right:.9em;}header.header .navbar .mobile-social{display:none;}}@media screen and (min-width:992px){header.header .navbar{font-size:1.8em;}header.header .navbar ul li a{padding:.2em 1em .4em;}}@media screen and (min-width:1200px){header.header .header-top .row .header-social{margin-right:-15px;}header.header .navbar{font-size:2em;}}.top-image{height:460px;overflow:hidden;margin-bottom:-6px;background-repeat:no-repeat;background-size:cover;background-position:center;}.top-image img,.top-image video{width:100%;min-height:100vh;object-fit:cover;pointer-events:none;}@media screen and (min-width:576px){.top-image{height:800px;}}@media screen and (min-width:768px){.top-image{height:100vh;margin-bottom:-200px;}}.main h1{background:#fff;text-align:center;line-height:1.5em;display:block;align-items:center;justify-content:center;white-space:pre-wrap;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:50px;padding:20px 15vw;margin-left:calc(var(--bs-gutter-x)/2*-1);margin-right:calc(var(--bs-gutter-x)/2*-1);overflow:hidden;height:calc(3em + 35px);}.main.article-layout h1{height:auto;padding:20px 50px;}.main .body-copy{padding:30px;text-align:center;}.main .body-copy p{margin-bottom:2em;}.main .body-copy p+.read-more{margin-top:-1em;}.main .body-copy ul,.main .body-copy ol{font-size:2em;text-align:left;max-width:700px;margin:0 auto 2em;}.main .body-copy ul li,.main .body-copy ol li{padding-left:.5em;margin:.3em 0;}.main .body-copy hr{border:0;height:2px;background:#4a6174;border-radius:50px;margin:3.5rem 5rem;opacity:1;}.main .body-copy .spacer{display:block;height:2px;margin:3.5rem 5rem;}.main .body-copy .read-more{font-size:2.2em;display:inline-block;padding:1em;color:#34526b;text-transform:uppercase;font-weight:400;text-decoration:underline;word-break:keep-all;}.main .body-copy .read-more:hover{text-decoration:none;}.main .body-copy figure.quote{padding:20px 30px;position:relative;margin:60px 20px;font-size:2em;background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);color:#fff;border-radius:6px;}.main .body-copy figure.quote blockquote{text-align:left;}.main .body-copy figure.quote blockquote::before,.main .body-copy figure.quote blockquote::after{position:absolute;font-size:700%;z-index:1;line-height:0;color:#003057;font-family:serif;letter-spacing:-10px;}.main .body-copy figure.quote blockquote::before{content:"‘‘";top:25px;left:-25px;}.main .body-copy figure.quote blockquote::after{content:"’’";bottom:-36px;right:-16px;}.main .body-copy figure.quote figcaption{text-align:right;margin-top:20px;font-weight:400;font-size:.8em;}.main .body-copy figure.quote figcaption::before{content:"- ";}.main .body-copy.article{padding:0 30px 50px;}.main .body-copy.article header{font-size:2.4em;margin-bottom:60px;}.main .body-copy.article header .article-date{display:block;font-size:1.5em;color:#003057;}.main .body-copy.article header .author{display:inline-block;font-weight:400;margin:10px 0;position:relative;}.main .body-copy.article header .author::before,.main .body-copy.article header .author::after{content:"";width:20px;height:1px;background:#003057;position:absolute;top:50%;transform:translateY(-50%);border-radius:2px;}.main .body-copy.article header .author::before{left:-35px;}.main .body-copy.article header .author::after{right:-35px;}.main .body-copy.article footer{margin-top:60px;padding-top:30px;text-align:left;border-top:2px solid #003057;}.main .body-copy.article footer .read-more{text-decoration:none;margin-left:0;transition:margin .4s cubic-bezier(0,.58,.4,.96);}.main .body-copy.article footer .read-more .bi{margin-right:0;transition:margin .4s cubic-bezier(0,.58,.4,.96);}.main .body-copy.article footer .read-more:hover{margin-left:-5px;}.main .body-copy.article footer .read-more:hover .bi{margin-right:5px;}@media screen and (min-width:576px){.main h1{padding:20px 30vw;}}@media screen and (min-width:768px){.main h1{margin-left:0;margin-right:0;padding:20px 50px;min-height:200px;height:auto;display:flex;}.main .body-copy{padding:50px;}.main .body-copy.article{padding:0 100px 50px;}}@media screen and (min-width:1780px){.main .body-copy p{padding:0 250px;}.main .body-copy.article main p{padding:0 150px;}}body.content .top-image{height:460px;}@media screen and (min-width:576px){body.content .top-image{height:800px;}}@media screen and (min-width:768px){body.content .top-image{height:calc(100vh - 120px);margin-bottom:-120px;}}body.content .main h1{min-height:120px;margin-bottom:25px;}.content-image{margin-bottom:1em;}footer.footer{margin-top:15em;}footer.footer .footer-wrap{padding:0 20px;}footer.footer .location{position:relative;}footer.footer .location h2{margin-bottom:50px;}footer.footer .location #map{height:615px;margin-bottom:-100px;}footer.footer .location .pin{width:39px;height:69px;top:-34px;background:url(/Images/pin.svg);}footer.footer .location .switch-map{width:30px;height:30px;border-radius:30px;background:#f00;position:absolute;left:10px;bottom:100px;}footer.footer .location .mapboxgl-ctrl-top-left{display:flex;}footer.footer .location .mapboxgl-ctrl-top-right{display:flex;}footer.footer .location .mapboxgl-ctrl-group{display:flex;flex-direction:row-reverse;}footer.footer .location .mapboxgl-ctrl button.mapboxgl-ctrl-satellite .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%22333'%3E %3Cpath d='M7.765 1.559a.5.5 0 0 1 .47 0l7.5 4a.5.5 0 0 1 0 .882l-7.5 4a.5.5 0 0 1-.47 0l-7.5-4a.5.5 0 0 1 0-.882l7.5-4z'/%3E %3Cpath d='m2.125 8.567-1.86.992a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882l-1.86-.992-5.17 2.756a1.5 1.5 0 0 1-1.41 0l-5.17-2.756z'/%3E %3C/svg%3E");}footer.footer .location .mapboxgl-ctrl button.mapboxgl-ctrl-map .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%22333'%3E %3Cpath d='M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0l3.515-1.874zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z'/%3E %3C/svg%3E");}footer.footer .location .address{min-height:100px;position:relative;z-index:1;background:#4a6174;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;display:flex;justify-content:center;align-items:center;padding:20px;}footer.footer .location .address p{font-size:3em;margin-bottom:0;}footer.footer .main-footer{background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);padding:6em 0 4em;}footer.footer .main-footer .footer-nav .navbar{justify-content:flex-start;font-size:1.8em;padding:0;}footer.footer .main-footer .footer-nav .navbar ul{margin-right:1.6em;width:100%;}footer.footer .main-footer .footer-nav .navbar ul li a{display:block;padding:.2em 3em .4em 1em;text-decoration:none;color:#fff;font-weight:400;position:relative;}footer.footer .main-footer .footer-nav .navbar ul li a:hover{text-decoration:underline;}footer.footer .main-footer .footer-nav .footer-news{color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;padding:0;margin-top:50px;}footer.footer .main-footer .footer-nav .footer-news p{font-size:inherit;font-weight:300;font-size:1.8em;text-align:left;padding:.2em 1em .4em;margin:0;}footer.footer .main-footer .footer-nav .footer-news a{font-size:1.8em;display:block;padding:.2em 1em .4em;text-decoration:none;color:#fff;font-weight:400;position:relative;}footer.footer .main-footer .footer-nav .footer-news a:hover{text-decoration:underline;}footer.footer .main-footer .footer-nav .footer-news .footer-social{margin-top:30px;}footer.footer .sub-footer{background:#003057;color:#fff;padding:6em 0 2em;}footer.footer .sub-footer .footer-logo{display:flex;justify-content:center;align-items:flex-end;margin-bottom:40px;}footer.footer .sub-footer .footer-logo a{max-width:430px;display:inline-block;position:relative;padding:15px;left:-15px;margin-bottom:-15px;margin-top:-15px;}footer.footer .sub-footer .cofs-logo{display:flex;justify-content:center;align-items:flex-end;}footer.footer .sub-footer .cofs-logo a{width:80px;display:inline-block;position:relative;padding:15px;right:-15px;margin-bottom:-15px;margin-top:-15px;}footer.footer .sub-footer .copyright{margin-top:6em;}footer.footer .sub-footer .copyright p{font-size:1.6em;text-align:center;}footer.footer .sub-footer .copyright .pipe{display:block;text-indent:-99999px;height:8px;}footer.footer .sub-footer .copyright a{text-align:left;font-weight:400;color:#fff;text-decoration:none;}footer.footer .sub-footer .copyright a:hover{text-decoration:underline;}footer.footer .sub-footer .copyright .footer-links{margin-top:20px;}footer.footer .sub-footer .copyright .footer-links p{text-align:center;}footer.footer .sub-footer .builtby{margin-top:20px;text-align:center;}footer.footer .sub-footer .builtby a{display:inline-block;font-size:1.6em;color:#fff;font-weight:300;color:#fff;}@media screen and (min-width:768px){footer.footer .footer-wrap{padding:0 50px;}footer.footer .location .address p{font-size:4em;}footer.footer .main-footer{padding-top:9em;}footer.footer .main-footer .footer-nav .navbar ul{width:auto;}footer.footer .main-footer .footer-nav .footer-news{align-content:flex-end;margin-top:0;}footer.footer .main-footer .footer-nav .footer-news .footer-social{margin-top:0;}footer.footer .sub-footer .footer-logo{justify-content:flex-start;margin-bottom:0;}footer.footer .sub-footer .cofs-logo{justify-content:flex-end;}footer.footer .sub-footer .copyright p{text-align:left;}footer.footer .sub-footer .copyright .pipe{display:inline-block;text-indent:0;height:auto;}footer.footer .sub-footer .copyright .footer-links{margin-top:0;}footer.footer .sub-footer .copyright .footer-links p{text-align:right;}footer.footer .sub-footer .builtby{margin-top:.5em;text-align:right;}}.services{margin:80px 0 0;}.services .panel{border-radius:6px;overflow:hidden;padding:0 15px;margin-bottom:80px;}.services .panel .panel-image{border-top-left-radius:6px;border-top-right-radius:6px;border:2px solid #003057;border-bottom:0;max-height:200px;overflow:hidden;}.services .panel .panel-image img{height:200px;width:100%;object-fit:cover;}.services .panel .panel-text{display:flex;justify-content:center;align-items:center;font-size:2.2em;color:#fff;background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);height:80px;text-transform:uppercase;border-bottom-left-radius:6px;border-bottom-right-radius:6px;word-break:keep-all;}.services .panel a{text-decoration:none;}.services .panel a:hover{text-decoration:none;}@media screen and (min-width:768px){.services .location .address p{font-size:4em;}.services .panel .panel-image{max-height:300px;}.services .panel .panel-image img{height:300px;}.services .panel .panel-text{height:90px;}}@media screen and (min-width:992px){.services{margin-bottom:40px;}.services .panel{margin-bottom:0;}}@media screen and (min-width:1200px){.services{padding:0 50px;}.services .panel .panel-text{font-size:2.6em;}}.upcoming-events .event{margin-top:120px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-wrap:wrap;}.upcoming-events .event:last-child{margin-bottom:80px;}.upcoming-events .event .calendar-icon{width:80px;height:80px;border:2px solid #003057;border-radius:6px;position:relative;flex:0 0 80px;margin-bottom:30px;}.upcoming-events .event .calendar-icon::before{content:"";position:absolute;top:0;left:0;right:0;height:22px;background:#34526b;border-bottom:2px solid #003057;}.upcoming-events .event .calendar-icon__rings{position:absolute;left:10px;right:10px;height:18px;top:-9px;display:flex;justify-content:space-between;}.upcoming-events .event .calendar-icon__rings--ring{width:6px;height:100%;border-radius:4px;background:#003057;}.upcoming-events .event .calendar-icon__day{position:absolute;left:50%;top:63%;transform:translate(-50%,-50%);font-size:4em;font-weight:600;}.upcoming-events .event .event-content{text-align:center;width:100%;display:flex;flex-direction:column;justify-content:center;}.upcoming-events .event .event-content__header{color:#003057;font-size:2.6em;font-weight:400;}.upcoming-events .event .event-content__body{font-size:2.2em;}@media screen and (min-width:768px){.upcoming-events .event{flex-wrap:nowrap;}.upcoming-events .event .calendar-icon{margin-bottom:0;margin-right:60px;}.upcoming-events .event .event-content{text-align:left;width:360px;}}@media screen and (min-width:1200px){.upcoming-events{padding:0 300px;}}.fc{font-size:1.5em!important;}.fc .fc-header-toolbar{font-size:1.1em!important;flex-wrap:wrap!important;}.fc .fc-header-toolbar .fc-toolbar-chunk{text-align:center!important;flex:0 0 100%!important;margin:8px 0!important;}.fc .fc-header-toolbar .fc-toolbar-chunk:last-child .btn-group{display:inline-block!important;}.fc .fc-event{cursor:pointer!important;}.fc .fc-daygrid-event{padding:.4rem .8rem!important;}.fc .fc-col-header-cell{padding:6px 0!important;font-size:1.1em!important;background:#4a6174!important;background:linear-gradient(180deg,#4a6174,#34526b)!important;color:#fff!important;}.fc .fc-daygrid-day.fc-day-today{background:#e9e9e9!important;}.fc .fc-list-day-cushion{background:#f2f2f2!important;}.fc table,.fc th,.fc td,.fc .fc-list{border-color:#003057!important;}@media screen and (min-width:992px){.fc .fc-header-toolbar{flex-wrap:nowrap!important;}.fc .fc-header-toolbar .fc-toolbar-chunk{flex:0 0 40%!important;margin:0!important;}.fc .fc-header-toolbar .fc-toolbar-chunk:first-child{flex:0 0 30%!important;text-align:left!important;}.fc .fc-header-toolbar .fc-toolbar-chunk:last-child{flex:0 0 30%!important;text-align:right!important;}}.calendar-dates{font-size:1.6em;text-align:left;margin:0;}.calendar-dates .heading{display:inline-block;width:15%;font-weight:400;}.calendar-description{font-weight:400;text-align:left;margin:10px 0 0;}.modal .modal-background{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);}.modal .modal-close{border:0;font-size:3em;background:none;}.latest-news{margin:80px 0 0;}.latest-news h3{font-size:3.5em;}.latest-news .panel{border-radius:6px;overflow:hidden;padding:0 15px;margin-bottom:80px;}.latest-news .panel .panel-image{border-top-left-radius:6px;border-top-right-radius:6px;border:2px solid #003057;border-bottom:0;max-height:285px;overflow:hidden;}.latest-news .panel .panel-image img{height:285px;width:100%;object-fit:cover;}.latest-news .panel .panel-text{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);min-height:140px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:25px;word-break:keep-all;}.latest-news .panel .panel-text h4{font-weight:400;color:#fff;font-size:2.6em;text-transform:uppercase;}.latest-news .panel .panel-text span{font-weight:300;font-size:2.2em;}.latest-news .panel a{text-decoration:none;}.latest-news .panel a:hover{text-decoration:none;}.latest-news.compact .panel .panel-image{max-height:350px;}.latest-news.compact .panel .panel-image img{height:350px;}.latest-news.compact .panel .panel-text h4{font-size:2.6em;}.latest-news.compact .panel .panel-text span{font-size:2em;}@media screen and (min-width:768px){.latest-news{margin-bottom:60px;}.latest-news .panel{margin-bottom:0;}}@media screen and (min-width:992px){.latest-news .panel .panel-image{max-height:425px;}.latest-news .panel .panel-image img{height:425px;}}@media screen and (min-width:1200px){.latest-news .panel .panel-text h4{font-size:3em;}}.articles{margin-top:80px;}.articles #articles{margin-top:60px;}.articles h3{margin-bottom:40px;}.articles .newsletters{font-size:1.8em;padding:0 30px;}.articles .newsletters .newsletter{display:inline-block;padding:8px 12px;background:#4a6174;color:#fff;border-radius:6px;margin:5px auto;transition:background .4s cubic-bezier(0,.58,.4,.96);}.articles .newsletters .newsletter:hover{text-decoration:none;background:#34526b;}.articles .blog-posts{padding:5px 30px 0;display:flex;flex-direction:column;align-items:center;max-width:700px;margin:0 auto;}.articles .blog-posts .blog-post{padding-bottom:65px;margin-bottom:100px;position:relative;text-align:left;width:100%;}.articles .blog-posts .blog-post::after{content:"";position:absolute;bottom:0;left:-50px;right:-50px;height:2px;border-radius:4px;background:#003057;}.articles .blog-posts .blog-post:last-child{margin-bottom:0;}.articles .blog-posts .blog-post:last-child::after{content:none;}.articles .blog-posts .blog-post__image{max-width:500px;margin:0 0 30px;border-radius:6px;overflow:hidden;}.articles .blog-posts .blog-post__text{max-width:700px;}.articles .blog-posts .blog-post__text h4{text-align:left;}.articles .blog-posts .blog-post__text p{margin:0;padding:0;text-align:left;}.articles .blog-posts .blog-post .read-more{margin-left:-1em;text-decoration:none;}.articles .blog-posts .blog-post .read-more .bi{margin-left:0;transition:margin .4s cubic-bezier(0,.58,.4,.96);}.articles .blog-posts .blog-post .read-more:hover .bi{margin-left:5px;}.articles .blog-posts .blog-post a:hover{text-decoration:none;}@media screen and (min-width:768px){.articles #articles{margin-top:0;}}.videos{max-width:900px;margin:0 auto;}.videos__video{background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);border-radius:6px;overflow:hidden;margin-bottom:80px;}.videos__video:last-child{margin-bottom:0;}.videos__video a{display:flex;align-items:center;flex-wrap:wrap;}.videos__video a:hover{text-decoration:none;}.videos__video--thumbnail{flex:1 1 100%;padding:10px;}.videos__video--text{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:5%;}.videos__video--text h3{text-align:left;color:#fff;font-size:3.4em;}.videos__video--text p{text-align:left;padding:0!important;margin-bottom:0!important;color:#fff;}.videos__video--text .read-more{margin:0 0 -1em -1em!important;text-decoration:none!important;color:#fff!important;font-size:2em!important;}.videos__video--text .read-more .bi{margin-left:0;transition:margin .4s cubic-bezier(0,.58,.4,.96);}.videos__video--text .read-more:hover .bi{margin-left:5px;}@media screen and (min-width:768px){.videos__video a{flex-wrap:nowrap;}.videos__video a--thumbnail{flex-basis:45%;}.videos__video a--text{flex-basis:55%;}}.member-contacts{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:100px;}.member-contacts .member-contact{flex:0 0 auto;border-radius:6px;background:#4a6174;background:linear-gradient(180deg,#4a6174,#34526b);padding:2em;display:flex;justify-content:center;align-items:center;margin-bottom:60px;color:#fff;max-width:500px;}.member-contacts .member-contact__text p{margin:0 0 10px;padding:0;}.member-contacts .member-contact__text a{color:#fff;font-weight:300;}.member-contacts .member-contact__text a:hover{color:#fff;}.member-contacts .member-contact__text--name{font-weight:400;font-size:2.8em;}.member-contacts .member-contact__text--role{font-size:2.4em;}.member-contacts .member-contact__text--link{display:block;font-size:2.4em;padding:.6em;text-transform:uppercase;font-weight:400!important;cursor:pointer;text-decoration:underline;color:#fff;}.member-contacts .member-contact__text--link:hover{text-decoration:none;}@media screen and (min-width:576px){.member-contacts .member-contact{flex-basis:500px;}}@media screen and (min-width:768px){.member-contacts .member-contact{margin-bottom:100px;}}.contact-form{margin-bottom:60px;}.contact-form form{max-width:700px;margin:0 auto;text-align:left;}.contact-form form label{font-size:2em;margin:1em 0 .3em;}.contact-form form .form-control:focus{border-color:#34526b;box-shadow:0 0 0 .1em rgba(0,48,87,.2);}.contact-form form .btn{display:block;margin:1em auto 0;padding:.4em 1.8em;font-size:1.8em;text-transform:uppercase;}