/* philosopher-regular - latin */
@font-face {
  font-family: 'Philosopher';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/philosopher-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Philosopher Regular'),
       url('../fonts/philosopher-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/philosopher-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/philosopher-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/philosopher-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/philosopher-v19-latin-regular.svg#Philosopher') format('svg'); /* Legacy iOS */
       font-display: swap;
}
/* philosopher-700 - latin */
@font-face {
  font-family: 'Philosopher';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/philosopher-v19-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Philosopher Latin'),
       url('../fonts/philosopher-v19-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/philosopher-v19-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/philosopher-v19-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/philosopher-v19-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/philosopher-v19-latin-700.svg#Philosopher') format('svg'); /* Legacy iOS */
       font-display: swap;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Philosopher";
    font-weight: 700;
    font-style: normal;
    color:#002868;
}
h1.page-title {color:#002868;margin-left:1rem;}



ul.services {
list-style: none;
  padding: 0;
font-size: 14px;
}
li {
  padding: 5px 10px;
  background-color: #EEEEEE;
  border: 1px solid #DDDDDD;
	text-align: left;
}
.bg-dark {background-color: black!important;}
.navbar-expand-lg .navbar-nav {
    background-color: black!important;
}
li.nav-item {background-color: black!important;border:none!important;}
div.locationx {font-size: 0.6em!important;}
li.locationsx {font-size: 0.8em!important;border:none;color:#fff;padding:6px!important;}
.carousel-indicators {display:none!important;}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {font-size:17px!important;color: white;}
.navbar-dark .navbar-nav .nav-link {font-size:18px;color:#fff;}
.img-container {
  display: inline-block;
  position: relative;
}

.img-container::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0px 0px 5px 2px black inset;
}
.checkdat {width:100%;height:auto;text-align:center;display:inline-block;}
.respondo {font-size:.6em;text-align:center;}
.antirow {margin:0px !important;}
.anticol {padding:0px !important;}
.checked {
  color: gold;
  text-shadow: 0 0 2px black;
}
.white {color:white;}
.h2like {font-family: "Philosopher";font-weight: 700;font-style: normal;color: #002868;font-size:1.5rem;}
.btn-primary {
    color: #fff;
    background-color: #002868;
    border-color: #000;
}
a.btn-primary:hover {text-decoration: none;}
.anticol-2 {margin-left:21px!important;}
h1.site-title {color:#002868;font-size:1.37rem;line-height:1.7;}
.carousel-inner {border-radius: calc(1rem - 6px);}
#nowstyled ul {color:white!important;}
#nowstyled li a {color:white;}
.lead {margin:1px 13px 13px 13px;}