:root {
	--drivschol-primary: #0C62AF;
	--drivschol-border-color2: #0C62AF;
	--drivschol-border-color4: #0C62AF;
	--drivschol-black2: #0C62AF;
}
body {
	--drivschol-text: #424242;
	--drivschol-gray: #4F4F4F;
}
.contact-two__bg {
	filter: invert();
}
.contact-two__left__shape img, .about-one__element img, .about-one__item__left__img__shape img, .main-slider-one__title__image img, .main-slider-one__shape-one img, .main-slider-one__shape-two img {
	filter: hue-rotate(230deg);
}
.about-one__item__left__img__sub_img path {
	stroke: #0C62AF !important;
}
.background-black-2 {
	background-color: #171717;
}
footer {
	--drivschol-text: #808080;
	color: #808080;
}
.main-menu .main-menu__list>li>a {
	color: #313131;
}
.main-header .info-item__btn .icon {
	background-color: RGBA(255, 255, 255, 0.88);
}
.main-header .info-item__btn:hover .content__call {
	color: white;
}
.mobile-nav__btn span {
	background-color: white;
}
.mobile-nav__content .main-menu__list li>a:hover, .mobile-nav__content .main-menu__list li a.expanded {
	color: white;
}
.topbar-one {
	background-color: #0A5497;
}
.main-slider-one__carousel .owl-dots .owl-dot:hover button, .main-slider-one__carousel .owl-dots .owl-dot.active button {
	color: white;
}
.main-slider-one__carousel .owl-dots .owl-dot button {
	color: #ffffffc4;
}
.about-one__item__left__contact__link__icon i, .about-one__item__left__contact__link__subtext, .about-one__item__left__contact__link__text:hover {
	color: white;
}
.service-three__home, .contact-location, .team-details {
	background-color: #f7f7f7;
}
p.team-details__content__text.text-center>a {
	color: #0A5497 !important;
}
.contact-location__inner__item {
	background: #fff;
	--drivschol-white: #000;
}
.contact-location__inner__item__content {
	background: #fff;
}
.contact-location__inner__item__content__right {
	--drivschol-white: #fff;
}