/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#023f88;}h1{color:#fdac4f;font-weight:600;}a{color:#023f88;}.btn-default{color:#023f88;background-color:#fdac4f;border-color:#fdac4f;min-width:160px;}.btn-default:hover{color:#fdac4f;background-color:#023f88;border-color:#adadad;}.content a{text-decoration:underline;}.content a.btn{text-decoration:none;}.content a.front-cta,.content a.cta{text-align:center;width:100%;}.region-content button.cta{margin-top:16px;}.content .block-block-content .layout--onecol{margin-top:24px;}.jumbotron a.btn{text-decoration:none;text-align:center;width:100%;}.content a:hover,.content a:focus,footer a:hover,footer a:focus{color:#fdac4f;}.logo img{width:100%;}img.logo{padding-top:4px;}body.navbar-is-fixed-top{margin-top:140px;}.navbar{min-height:100px;}.navbar-header{width:100%;}.navbar-text{line-height:1.25em;font-style:italic;float:right;max-width:480px;color:#023f88 !important;text-align:right;position:relative;top:16px;font-size:1.2em;}.navbar-default{background-color:#fbfbfb;border-color:#fdac4f;}.navbar-nav{float:right;}.navbar-nav li a{font-size:1.1em;letter-spacing:0.3px;cursor:pointer;color:#023f88 !important;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:transparent !important;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#023f88 !important;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#023f88 !important;}.navbar-nav > li > a::before{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.4s,opacity 0.2s;-moz-transition:-moz-transform 0.4s,opacity 0.2s;transition:transform 0.4s,opacity 0.2s;position:relative;bottom:2px;color:#023f88 !important;font-weight:800;}.navbar-nav > li > a::before{margin-right:4px;content:'|';-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px);border:0 !important;vertical-align:top;color:#023f88 !important;}.navbar-nav > li > a:hover::before,.navbar-nav > li > a:focus::before,.navbar-nav > li > a.active::before{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}.navbar-nav > li > a.is-active::before,.navbar-nav > .active > a::before{content:'|';opacity:1;transform:translateX(0px);color:#fdac4f !important;}.dropdown-menu{border:1px solid #023f88;border:1px solid rgba(45,70,135,.15);border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-box-shadow:0 6px 12px rgba(45,70,135,.175);box-shadow:0 6px 12px rgba(45,70,135,.175);}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#023f88;text-decoration:none;background-color:transparent;outline:0;}.dropdown-menu > .active > a::before,.dropdown-menu > .active > a:hover::before,.dropdown-menu > .active > a:focus::before{content:'|';opacity:1;transform:translateX(0px);color:#fdac4f !important;margin-left:-6px;padding-right:3px;}.page-header{border-bottom:none;}.path-frontpage .jumbotron{background-color:#FBFBFB;border-bottom:1px solid #fdac4f;border-radius:0px !important;margin-top:0px;}.path-frontpage .jumbotron h2{color:#fdac4f;margin-bottom:32px;}.path-frontpage .carousel-inner > .item > img,.path-frontpage .carousel-inner > .item > a > img{line-height:1;margin-left:auto;margin-right:auto;}.path-frontpage .fontawesome-icon-inline{font-size:6em;}.path-frontpage p.text-center{background-color:#FBFBFB;margin-bottom:0px;border-radius:8px 8px 0 0;}.path-frontpage .jumbotron img{border-radius:8px 8px 0 0;}.path-frontpage .content a.front-cta{border-radius:0 0 8px 8px;}.path-frontpage .jumbotron a.btn-lg{border-radius:0 0 8px 8px;}.content img.align-left{margin:4px 12px 4px 0px;}.form-control{width:initial;}.footer{border-top:4px solid #fdac4f;background-color:#FBFBFB;padding-top:16px;padding-bottom:24px;}.footer .fontawesome-icon-inline{font-size:18px;}.back-home{display:inline-block;float:right;background-color:#fdac4f;width:58px;height:58px;opacity:0.9;font-size:18px;line-height:56px;text-align:center;border-radius:4px;color:#023f88;position:relative;top:24px;}.back-home a{padding:16px;}.back-home:hover{background-color:#023f88;color:#fdac4f;}.back-home a:hover{color:#fdac4f;}@media (max-width:1200px){.navbar-text{float:right;font-size:1em;max-width:300px;}.path-frontpage .btn{margin-bottom:24px;}}@media (max-width:990px){.navbar-text{display:none;}}
