html,body{overflow-x:hidden}body{padding-top:0;font-size:16px;background-color:#e3f8fc}a,h1,.blue{color:#207da2}ul .inner{color:#333}label{font-weight:400}.orange{color:#fbd25d}.btn,.form-control{border-radius:0}.btn-blue{font-weight:700;color:#fff;background-color:#207da2;text-transform:uppercase}.btn-blue:hover{color:#fff;background-color:#004a70}.well{background-color:#ebebeb;border-color:silver;border-radius:0}.attachment-featured{width:100%}.form-horizontal .form-group{margin-bottom:6px}.form-horizontal .control-label{padding-top:16px;text-align:left}span.wpcf7-list-item{display:block;margin:0}span.wpcf7-list-item input[type='checkbox']{margin-right:.25em}.form-horizontal input[type='reset']{margin-left:.5em}.text-upper{text-transform:uppercase}.space-after{margin-bottom:10px}.d-flex{display:-ms-flexbox!important;display:flex!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.navbar{margin-bottom:0;border-radius:0}.navbar-default{background-color:#fff;border:0 none}.navbar-default .navbar-header{float:none;margin-left:-15px;margin-right:-15px}.navbar-default .navbar-brand{float:none}.navbar-default h3{margin:10px -30px 0 0;font-size:20px}.navbar-default h3 em{color:#686969}.navbar-default .well{width:80%;font-size:21px;line-height:1.2;color:#12749c;background-color:#c8f2fa;border:0 none;border-radius:0}.navbar-default .well strong{font-size:24px}.navbar-toggle{margin-right:0}.navbar-default a.h3{color:#207da2;line-height:50px}.navbar-default .navbar-collapse{padding:15px 0;background-color:#fbd25d;border:0 none}.navbar-default .navbar-nav>li>a{padding:0 30px;font-size:18px;color:#686867;border-right:2px solid #686867}.navbar-default .navbar-nav>li:last-child>a{border-right:0 none}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#333;background-color:#fff0}.navbar-default .navbar-collapse img{margin:-25% 0 -20%}.navbar-nav>li>.dropdown-menu{margin-top:16px}.dropdown-menu>li>a:hover{background-color:#fbd25d}#main article footer{display:none}.body-bg{background-color:#fff}#sidebar1,#sidebar2,#sidebar-services{color:#747474;background-color:#def7fc}#sidebar1 .sidebar-inner,#sidebar2 .sidebar-inner,#sidebar-services>.widget{padding:0 12px}#sidebar1 h2,#sidebar2 h2,#sidebar-services h4{margin-top:40px;font-weight:700;font-style:oblique;color:#207da2}#sidebar-services h4{margin-bottom:20px;font-size:24px}#sidebar-services .menu{margin-right:2em;margin-bottom:40px;color:#207da2}#sidebar-services .menu li{margin-bottom:1em}#sidebar-services .menu li>a,#sidebar-services a{color:#333}#sidebar-services a strong{color:#207da2}.home>.wp-post-image{display:none}.carousel-indicators{margin-left:0;left:auto;right:15%;text-align:right}.carousel-indicators li,.carousel-indicators .active{margin:0 0 0 4px;width:12px;height:12px;background-color:#555;border:0 none;border-radius:0}.carousel-indicators .active{background-color:#207da2}.carousel-control{display:none}.carousel-inner a img,.carousel-inner img{width:100%}.carousel-caption{margin:0 auto;padding:5px 10px;top:auto;right:5%;bottom:2%;left:5%;max-width:600px;color:#474747;background-color:rgb(255 255 255 / .7);text-align:left;text-shadow:none}.carousel-caption h3{margin:8px 0}.carousel-caption p{display:block;font-size:clamp(14px, 1.1vw, 16px);line-height:1.3}.carousel-caption .btn{margin-top:-4px;margin-right:2%;font-size:12px;font-weight:600;color:#474747;border:1px solid #474747;text-transform:uppercase}.carousel-caption .btn:hover{color:#fff;background-color:rgb(0 0 0 / .25);border-color:#fff}.home #main article{margin-bottom:0;padding-bottom:0}.home #content section{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home #main .col-sm-8{padding-top:40px;padding-bottom:30px}.lead-in{font-size:26px;line-height:1;color:#207da2}div.wpcf7 .ajax-loader{display:block}.wpcf7-form-control-wrap .wpcf7-form-control.g-recaptcha div,.wpcf7-form-control-wrap .wpcf7-form-control.g-recaptcha div iframe{max-width:100%}#mission{padding:30px 0;background-color:#fdedbe}#mission .h1{margin-top:0;font-weight:700;color:#09749a}#mission .lead{margin:0;font-style:oblique;color:#979696}.ui-widget-header .ui-icon{background-image:url(/wp-content/themes/wp-bootstrap/images/ui-icons_444444_256x240.png)!important}#other-relationship{margin-left:7%;width:93%}#additional-info{margin-bottom:9px}#wpcf7-f216-p217-o1 span.wpcf7-list-item{display:inline-block}#wpcf7-f216-p217-o1 span.wpcf7-list-item{width:10rem}#wpcf7-f216-p217-o1 .wpcf7-acceptance span.wpcf7-list-item{width:auto}#wpcf7-f216-p217-o1 span.wpcf7-list-item.last{width:auto}#wpcf7-f216-p217-o1 #travel-distance{display:inline-block;width:88%}#wpcf7-f216-p217-o1 .ajax-loader{display:inline-block}#wpcf7-f216-p217-o1 .form-control.wpcf7-not-valid{border-color:red}#wpcf7-f216-p217-o1 .wpcf7-checkbox.wpcf7-not-valid input{outline:1px solid red}body>footer #footer-top{padding:20px;font-size:18px;color:#525252;background-color:#fff}body>footer #footer-top .h1{font-weight:700;color:#9e9e9e}body>footer #footer-top p .bullet{display:inline-block;margin:0 1em;color:#22b8a5}body>footer #footer-bottom{padding:40px 0 10px;border-top:5px solid #09749a}body>footer #footer-bottom,body>footer #footer-bottom a{color:#686867}body>footer #footer-bottom .menu{margin-left:0;padding-left:0;list-style:none}body>footer #footer-bottom #text-3{margin-bottom:30px}@media (min-width:768px) and (max-width:1000px){.navbar-default .navbar-nav>li>a{padding:0 10px}.carousel-caption{bottom:2%;right:14%;left:14%}.carousel-indicators{display:none}}@media (min-width:768px){.navbar-header .well{float:right}body>footer #footer-top p{line-height:2}}@media (max-width:767px){.navbar-default .navbar-nav>li>a{padding:5px 30px;border-right:0 none}.home>.wp-post-image{display:block;width:100%}h1,.h1,.page-header h1{font-size:27px}h2,.h2{font-size:24px}h3,.h3{font-size:21px}h4,.h4{font-size:16px}#mission .h1{font-size:24px}body>footer #footer-top .h1{font-size:27px}body>footer #footer-bottom{padding:18px 0 10px}body>footer #footer-bottom #text-3{margin-bottom:18px}}@media (max-width:500px){.navbar-header h2{margin-top:10px}.navbar-header .well{margin:0 auto}}@media (min-width:400px) and (max-width:500px){.navbar-header .well{width:50%}}@media (max-width:400px){body>footer #footer-bottom #text-7{text-align:center;white-space:nowrap}}@media (max-width:300px){body{overflow-x:hidden}}