@media (max-width: 992px) {
.page-header.page-header-modern.page-header-background.page-header-background-md {
  padding: 70px 0 30px !important;}
}

@media (min-width: 992px) {
    #header .header-nav-features.header-nav-features-lg-show-border:before, #header .header-nav-features.header-nav-features-lg-show-border:after {
        display: none;
    }
}

@media (max-width: 480px) {
.mobile-center {
  align-content: center !important;
  margin-left: auto !important;
  margin-right: auto !important}
}

.custom-ratio:before {
    padding-top: 47% !important;
}

.parallax-custom-1 .parallax-background {
	top: auto !important;
	bottom: -70px !important;
}

.bg-color-dark, .bg-dark {
    background-color: #000 !important;
}
.bg-dark-blue {
    background-color: #05133F !important;
}

.sticky-header-active #header .header-logo img {
	width: 120px !important;
}

.brand-blue{color: #4b71ec;}  
.brand-gray{color: #ccc;}
.brand-green{color: #15a4b7;}
.brand-black{color: #000;}

a.anchor {
    display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
}

ol { 
    list-style-type: decimal-leading-zero !important;
}
ol li:before {
    content: '0';
    position: relative;
    left: -38px;
}

.card-group{
  margin: ;
  width: ;
  margin-left: ;
}
.card-group card{
  max-width: ;
  max-height: ;
  margin-right: ; 
}
#card-image{
  width: ;
  margin: ;
  margin-left: ;
  margin-bottom: ;
}

