:root {
--drivschol-white: #111117;
--drivschol-white-rgb: 17, 17, 23;
--drivschol-heading-text: #fff;
--drivschol-heading-text-rgb: 255, 255, 255;
--drivschol-black2: #fff;
--drivschol-black2-rgb: 255, 255, 255;
--drivschol-black3: #2A2A30;
}
.cta-one .drivschol-btn::before,
.cta-one .drivschol-btn,
.cta-one__wrapper,
.blog-card__date,
.why-choose-one,
.cta-three,
.course-one__item__session,
.main-slider-one__carousel .owl-dots,
.main-header .info-item__btn .icon {
background-color: var(--drivschol-white);
}
.form-one .sec-title__title {
color: var(--drivschol-black2) !important;
}
.content__text,
.team-card__designation {
color: var(--drivschol-black2) !important;
}
.search-popup__form .drivschol-btn:hover span,
.footer-widget__update,
.footer-widget__newsletter button[type=submit],
.footer-widget__info li:hover a:hover,
.footer-widget__links li:hover a:hover,
.main-footer__inner-social a,
.cta-one__title,
.blog-card__date__year,
.blog-card__date__month,
.testimonials-two .funfact__item:hover .funfact__item__icon i,
.package-card.active a,
.package-card a:hover,
.package-card__head__item__price,
.why-choose-one__single__item:hover .why-choose-one__single__item__icon i,
.why-choose-one__single__item__text,
.why-choose-one .sec-title__title,
.why-choose-one .sec-title__tagline,
.team-card__content-share-icon,
.experience-one__left__content__item .funfact-one__content .funfact-one__content__text,
.testimonials-two__carousel__item__image .quite i,
.cta-three__inner__content__text,
.course-one__item__left__link__btn,
.course-one__item__session__icon,
.service-card__bth .drivschol-btn,
.about-one__item__elememt__single__icon .icon i,
.about-one__item__left__contact__link__text,
.main-slider-one__trigger,
.main-header .info-item__btn .content__call,
.main-header .info-item__btn:hover i,
.topbar-one__right-text,
.topbar-one__text,
.drivschol-btn {
color: var(--drivschol-heading-text);
}
.testimonials-two .center .testimonials-two__meta-thumb {
border-color: var(--drivschol-heading-text) !important;
}
.package-card__head__item__name,
.about-one__item__elememt__single__icon .icon i,
.drivschol-btn span {
transition: all 300ms ease;
}
.package-card .drivschol-btn,
.team-card__social__list a,
.cta-three__inner__link__btn:hover,
.course-one__item__left__link__btn:hover,
.service-card__bth .drivschol-btn:hover,
.about-one__item__elememt__single:hover .icon i,
.drivschol-btn:hover span {
color: var(--drivschol-white);
}
.blog-card__image-link::before,
.blog-card__image-link::after,
.package-card .drivschol-btn::before,
.package-card .drivschol-btn,
.team-card__social__list::after,
.team-card__social__list,
.faq-page__accordion .active .accrodion-title__icon::after,
.faq-page__accordion .active .accrodion-title__icon::before,
.faq-page__accordion .accrodion-title__icon::after,
.faq-page__accordion .accrodion-title__icon::before,
.testimonials-two .owl-nav button.owl-prev,
.testimonials-two .owl-nav button.owl-next,
.drivschol-btn::after {
background-color: var(--drivschol-heading-text);
}
.drivschol-btn::before,
.drivschol-btn {
background-color: var(--drivschol-primary);
}
.contact-two .form-one textarea,
.contact-two .form-one .bootstrap-select>.dropdown-toggle,
.contact-two .form-one input[type=text],
.contact-two .form-one input[type=email] {
background-color: var(--drivschol-black2) !important;
}
.blog-card__link,
.contact-two .form-one textarea,
.contact-two .form-one .bootstrap-select>.dropdown-toggle,
.contact-two .form-one input[type=text],
.contact-two .form-one input[type=email],
.contact-two,
.package-card__head__shape,
.team-card__content,
.faq-page__accordion .accrodion-title__icon,
.testimonials-two .owl-nav button.owl-prev:hover,
.testimonials-two .owl-nav button.owl-prev:active,
.testimonials-two .owl-nav button.owl-next:hover,
.testimonials-two .owl-nav button.owl-next:active,
.course-one__item__session__shape,
.course-one__item__left__price .price__box,
.course-one,
.service-card__bth::before,
.about-one__progress__bar,
.about-one__item__block-contents,
.about-one__item__left__contact__link,
.about-one::after,
.main-slider-one__shape-border__one,
.main-slider-one__shape-border__two,
.main-header__logo::before,
.main-header__logo::after,
.main-header__logo,
.main-header__right::after {
background-color: var(--drivschol-black3);
}
.course-one {
background-color: var(--drivschol-black3);
}
.course-one .sec-title__tagline {
color: var(--drivschol-black2);
}
.about-one__item__left__contact__link__subtext {
color: var(--drivschol-black2);
}
.testimonials-two .owl-nav button.owl-prev:hover,
.testimonials-two .owl-nav button.owl-prev:active,
.testimonials-two .owl-nav button.owl-next:hover,
.testimonials-two .owl-nav button.owl-next:active {
background-color: var(--drivschol-black2);
}
.package-card__body__title,
.package-card__body__list__item,
.faq-page__accordion .accrodion {
border-color: var(--drivschol-black3);
}
.service-card {
box-shadow: 4px 4px 40px 0px rgba(0, 0, 0, 0.8);
}
.team-card__content {
box-shadow: 6px 6px 30px 0px rgba(0, 0, 0, 0.6);
}
.testimonials-two {
background: linear-gradient(180deg, #111117 50.83%, #1C1C29 135.55%);
}
.team-card__content::before {
background-image: url(//alpmoptimisation.fr/wp-content/themes/drivschol/assets/css/images/shapes/team-line-dark.png);
}
.team-card__content-shape svg {
fill: var(--drivschol-white);
}
.team-card:hover .team-card__content-shape svg {
fill: var(--drivschol-primary);
}
.package-card {
box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.6);
}
.blog-card__link::after,
.package-card:hover .package-card__head .package-card__head__item__name,
.package-card.active .package-card__head .package-card__head__item__name {
color: var(--drivschol-text);
}
.package-card:hover .package-card__head .package-card__head__item__shape__two svg,
.package-card.active .package-card__head .package-card__head__item__shape__two svg,
.package-card:hover .package-card__head .package-card__head__item__shape__one svg,
.package-card.active .package-card__head .package-card__head__item__shape__one svg {
fill: var(--drivschol-black3);
}
.testimonials-two .funfact__item__content {
filter: drop-shadow(0px 8px 30px rgba(0, 0, 0, 0.5));
}
.blog-card {
box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.6);
}
.main-footer {
background-color: #18181E;
}
.testimonials-two .owl-nav button.owl-prev,
.testimonials-two .owl-nav button.owl-next {
color: var(--drivschol-primary);
background-color: var(--drivschol-black3);
}
.blog-card__link:hover {
color: var(--drivschol-black2);
}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}