@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(fonts/open-sans-v40-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url(fonts/open-sans-v40-latin-700italic.woff2) format('woff2')}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:1.4;background:#fff;color:#242424}h1,h2{font-weight:700;font-style:italic;line-height:1.2;letter-spacing:-.5px;margin-bottom:4px}h1{color:#136eb4;font-size:36px}h2{color:#4d85b1;margin-top:34px;font-size:28px}@media (max-width:992px){body,html{font-size:16px}h1{font-size:25px}h2{font-size:21px}}p,ul{margin-bottom:16px}li{margin-left:18px;line-height:1.6}a,a:hover{text-decoration:none;cursor:pointer;font-weight:400;color:#136eb4}strong{color:#02446d}section{padding-top:36px;padding-bottom:36px}.row{padding-top:15px;padding-bottom:15px}.img-responsive{display:block;width:100%;margin:0 auto}@media (max-width:768px){.img-top{margin-bottom:16px}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-md-6,.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-6{float:left}.col-sm-6{width:50%}}@media (min-width:992px){.col-md-6{float:left}.col-md-6{width:50%}}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}#contact{background:#333;color:#f5f5f5;text-align:center}#contact h2{font-size:24px;color:#fff}#contact a{font-size:120%;color:#57cbff;font-weight:600;text-decoration:none}#contact a:focus,#contact a:hover{color:#57ffd8}#contact input,#contact textarea{display:block;font-family:inherit;font-size:18px;width:100%;max-width:420px;margin:0 auto 8px;padding:6px 12px;border-radius:4px;border:#add8e6 solid 1px;outline:0;resize:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}#contact #zipcode{display:none}#contact .btn{display:block;background:rgba(255,255,255,.1);color:#fff;font-size:18px;font-style:italic;font-weight:700;padding:8px 21px;border:none;outline:0;margin:0 auto;border:#57dfff 2px solid;border-radius:20px;text-decoration:none}#contact .btn:hover{background:rgba(255,255,255,.2);box-shadow:1px 1px 2px #000;text-decoration:none;border:#57ffd8 2px solid}#footerbar{background:linear-gradient(#292829,#151515);border-top:solid 1px #484848;padding:6px;color:#fff;font-size:15px}#footerbar span{float:right}#footerbar a{color:#c4f4ff;margin-left:4px}#footerbar a:hover{color:#57dfff}@media (max-width:550px){#footerbar{text-align:center;font-size:14px}#footerbar span{float:none;display:block;text-align:center}}#headerbar{background:#fff;width:100%;padding:6px 0 0}#headerbar span{padding-top:21px;float:right}#headerbar a{text-decoration:none;color:#136eb4;font-size:24px;font-style:italic;font-weight:700}#headerbar a:hover{color:#0a4877;text-decoration:none}@media (max-width:768px){#headerbar{padding:0}#headerbar img{display:block;margin-left:auto;margin-right:auto}#headerbar span{padding-top:0;float:none;display:block;text-align:center;margin-bottom:6px}}nav{width:100%;z-index:999;font-size:16px;font-style:italic;font-weight:700}nav a{display:flex;align-items:center;justify-content:center;color:#fff;background:#136eb4;height:38px;text-decoration:none}nav ul{list-style:none;display:flex;margin:0;padding:0}nav ul li{position:relative;flex:1;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;margin-left:0;box-sizing:border-box}nav ul li:last-child{border-right:none}nav ul li a:hover{background:#136eb4;color:#fff}.slide-container{width:100%;max-width:1200px;position:relative;margin:0 auto}.slide{width:100%;animation-name:fade;animation-duration:1.5s;position:relative}.slide .noshow{display:none}.slide::after{display:block;content:"";padding-bottom:52.5%}.slide img{position:absolute;left:0;top:0;width:100%;height:100%}@keyframes fade{from{opacity:.6}to{opacity:1}}