h1{background-color:#00baf2;background-image: url(../../assets/img/h1.jpg);color:#FFFFFF;text-shadow: 2px 2px #000000;}

/* stylelint-disable selector-list-comma-newline-after */
.blog-header { line-height: 1; border-bottom: 1px solid #e5e5e5; }
.blog-header-logo { font-family: Trebuchet MS, sans-serif/*rtl:Amiri, Georgia, "Times New Roman", serif*/; font-size: 2.25rem; }
.blog-header-logo:hover { text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-family: Trebuchet MS, sans-serif/*rtl:Amiri, Georgia, "Times New Roman", serif*/; font-weight:600; }
.display-4 { font-size: 2.5rem; }
@media (min-width: 768px) {
  .display-4 { font-size: 3rem; }
}

.nav-scroller { position: relative; z-index: 2; height: 2.75rem; overflow-y: hidden; }
.nav-scroller .nav { display: flex; flex-wrap: nowrap; padding-bottom: 1rem; margin-top: -1px; overflow-x: auto; text-align: center; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.nav-scroller .nav-link { padding-top: .75rem; padding-bottom: .75rem; font-size: .875rem; }
.nav-scroller.logolist{height:auto;}
.card-img-right { height: 100%; border-radius: 0 3px 3px 0; }
.flex-auto { flex: 0 0 auto; }
.h-250 { height: 250px; }
@media (min-width: 768px) {
  .h-md-250 { height: 250px; }
}
/* Pagination */
.blog-pagination { margin-bottom: 4rem; }
.blog-pagination > .btn { border-radius: 2rem; }
/* Blog posts */
.blog-post { margin-bottom: 4rem; }
.blog-post-title { margin-bottom: .25rem; font-size: 2.5rem; }
.blog-post-meta { margin-bottom: 1.25rem; color: #727272; }
/* Footer */
.blog-footer { padding: 2.5rem 0; color: #727272; text-align: center; background-color: #f9f9f9; border-top: .05rem solid #e5e5e5; }

.blog-header .link-secondary {margin:8px;padding:4px 0px;}
.logo{height:100px;}
.logolist::-webkit-scrollbar { width: 1px; height:0px; }
.logolist::-webkit-scrollbar-track { background: rgb(0,0,0); width:0px; height:0px; border: 0px solid transparent; background-clip: content-box; }
.logolist::-webkit-scrollbar-thumb { background: rgb(25,25,25); width:0px; height:0px; border: 0px solid rgb(0,0,0); }

.logos{margin-left:12px;margin-right:12px;}
@media (max-width: 767px) {
  .blog-header .link-secondary { display:block; margin:0px; }
  .logo{height:auto;}
}

.nav-link.active, .link-secondary.active { font-weight:bold; }

.carousel-light .carousel-control-next-icon,.carousel-light .carousel-control-prev-icon{filter:invert(0) grayscale(100)}
.carousel-light .carousel-indicators [data-bs-target]{background-color:#FFF}
.carousel-light .carousel-caption{color:#FFF}

.management p{margin-bottom:0.5rem;}

.color-brand { color:#0071bc; }
.bd-placeholder-img {font-size: 1.125rem;text-anchor: middle;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
@media (min-width: 768px) {.bd-placeholder-img-lg {font-size: 3.5rem;}}
.fixed-top { right: auto_; left: auto_; }
.btn-labeled .btn-label { position: relative; left: -9px; padding: 6px 12px; background: rgba(0, 0, 0, 0.15); border-radius: 3px 0 0 3px; }
.link-secondary .fa-phone, .nav-item .fa-phone {font-size: large; top: 2px; position: relative;}
