img{ max-width: 100%;height: auto; }
a.logo:hover { opacity:0.7; }
iframe{max-width:100%;}
.navbar{height:100px;}
.flex-center{justify-content:center;}
input, textarea, .form-control{border:1px solid rgba(0, 0, 0, .3);}
input.invalid, textarea.invalid { border-color: rgba(0, 86, 122, 1);}
a.disabled {opacity: .6;pointer-events: none;cursor: default;}
.sidebar-box.filter .list-category li{background:#fff;color:#000;display:block;border-radius:0;}
.navbar-dark, .bg-dark { background: #00567A!important; }
.button-dark, a.button-dark { background: #fff; border-color: #00567A; color: #00567A; font-weight: 700; }
.button-dark:hover, .button-dark:focus, a.button-dark:hover, a.button-dark:focus{background:#00567A;border-color:#00567A;}
a, h1, h2, h3, h4, h5, h6 { color: #00567A; }
.button-fill-left-outline, a.button-fill-left-outline, .button-fill-top-outline, a.button-fill-top-outline, .button-fill-right-outline, a.button-fill-right-outline, .button-fill-bottom-outline, a.button-fill-bottom-outline { border-color: #00567A;}
.button-fill-left-outline:before, a.button-fill-left-outline:before, .button-fill-top-outline:before, a.button-fill-top-outline:before, .button-fill-right-outline:before, a.button-fill-right-outline:before, .button-fill-bottom-outline:before, a.button-fill-bottom-outline:before { background: #00567A; }
.navbar .navbar-brand img{max-height:80px;}
.navbar .navbar-brand:hover{opacity:.7;}
.section-sm{padding:40px 0;}
.section, .section-md{padding:40px 0;}
.filter.filter-style-4 ul li:hover, .filter.filter-style-4 ul li.active, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h1, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h2, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h3, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h4, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h5, .hover-style-2 .portfolio-item .portfolio-box .portfolio-title div h6 { color: #00567A; }
.filter.filter-style-4 ul li:after { background: #00567A; }
/*.section-xl.bg-image .container, .section-xl.bg-image .container-fluid{padding:316px 20px;}*/
.footer{padding:30px 0;}
.nav.tabs{text-align:center;}
.nav.tabs li{display:inline-block;}
.nav.tabs li a{padding:15px 30px;display:inline-block;}
.nav.tabs li a:hover, .nav.tabs li.active a{background:#00567A;color:#fff;}
.page-title, .page-title-md{padding:50px 0;}
p { margin: 10px 0; line-height: 1.5; }
.owl-carousel .owl-stage-outer{max-height:559px;}
.js-Submit { width:auto; }
.js-Submit:hover { color: #00567A; cursor:pointer }