html{background-color:#F5F5F5}body{font-family:'Open Sans',sans-serif;line-height:1.65em;font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'Prata',serif}hr{border:none;width:100%;height:5px;background:linear-gradient(45deg,rgba(175,162,133,1) 20%,rgba(175,162,133,0) 100%)}.img-invert{filter:invert(100%)}.btn-primary,.btn-default{transition-duration:1s}.btn-primary:hover,.btn-default:hover{transition-duration:1s}a{transition-duration:1s}a:hover{transition-duration:1s}.btn-default,.btn-primary:focus{background-color:#112349}.link-reset{text-decoration:underline!important}.text-white{color:#fff!important}.main{background-color:#F5F5F5}.gfield_label{color:#424242}.fa{font-size:1.5em;padding-left:10px}.navbar,.mobile-nav{background-color:#002e75!important}.header{background-color:#fff}.social-phone{margin-top:2%}.site-logo{width:100%;height:auto}.topbar-phone{font-size:1.3em}.slider-sub{color:#2982c7}.hero{background-repeat:no-repeat;background-size:cover;background-position:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero{background-attachment:scroll}}@media (max-width:1024px){.hero{background-attachment:scroll}}.is-device .hero{background-attachment:scroll}.hero__box{position:relative;width:100%;height:60vh}.hero__box--inner{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%);padding: 20px}.hero__box--inner{background:rgba(255,255,255,0.5)}.hero__title{font-size:2em!important;line-height:1.6;font-weight:bold}.welcome-img{border:5px solid #fff}.featured{background-attachment:fixed}.contact{background-attachment:fixed}.welcome{background-attachment:fixed}.is-device .featured,.is-device .contact,.is-device .welcome{background-attachment:scroll}.contact-items{background-color:rgba(114,114,114,.9);-moz-background-color:rgba(114,114,114,.9);-webkit-background-color:rgb(153,153,153,.6)}#sb_instagram .sb_instagram_header h3{font-size:24px!important}.sbi_bio{display:none!important}.media{padding-top:50%;transition-duration:.5s;padding-top:2%;position:relative}.container-fluid{padding:0 30px 0 30px}.media-body{background-color:#ddd;color:#000!important}.media:hover{transition-duration:1s;transform:scale(.99)}blockquote{border-left:3px solid #007ea7!important;line-height:1.7em;font-size:1 em;font-family:'Barlow',sans-serif;font-weight:400;font-style:italic}.sidebar{background-color:rgb(221,221,221);padding:20px;margin:40px 0}.main-content{padding:40px 0}.cert-icons{width:50%;height:auto}@media (min-width:768px){#menu-main-navigation{float:none!important;text-align:center}#menu-main-navigation >li{float:none!important;display:inline-block}.navbar-nav .collapsible ul{position:absolute!important}}.widget_text{color:#fff}.widget ul{padding-left:0;padding-right:0}.widget .widget__title+ul>li{border-color:#333}@media only screen and (max-width:1270px) and  (min-width:768px){.carousel-caption{background:rgba(255,255,255,0.5);padding:15px}}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hero-carousel{background:#fff}}#sitemap .sub-menu{list-style:square;padding:0;list-style-position:inside;margin:0}@media (min-width:768px){.footer-text{float:right}}.alignnone,img.alignnone{max-width:100%!important}.about-img{padding-top:30px}.mobile-nav .fa{padding-left:0}