/* Fix z-index buckets area */
.section-featuredblocks, .section-breadcrumbs, .section-pagecontent {
    z-index: 5;
}

/* Adjust size of side menu on mobile view */
.mm-menu {
    min-width: 265px;
}


/* Align items in awards section */
.gallery-items-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2rem; 
}


/* Adjust color of numbers on review page */
.page-item.active .page-link {
    color: blue;
}

/* contact forms */
/*
.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.section--light .contactform--a .contactform__input textarea, 
.section--light .contactform--a .contactform__input select {
    color: #000;
    background: #fff;
    border-color: #bfbfbf;
    transition: all .3s;
    box-shadow: 0 2px 6px #bfbfbf;
}
.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]):focus {
    border: 2px solid #19316f;
    outline: none;
}
.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox])::placeholder,
.section--light .contactform--a .contactform__input textarea::placeholder,
.section--light .contactform--a .contactform__input select::placeholder {
    color: #000;
}
.section--light .contactform__submit .component__button--1,
.section--light .contactform__submit .component__button--1:hover {
    background-color: #00334a !important;
    border-bottom-color: var(--color11) !important;
}
.section--light .contactform__submit .component__button--1:before {
    background-color: #19316f !important;
}
.section--light .contactform--a .contactform__input--checkbox input+label:before {
    background-color: #224399;
}


.section--light .cta__button.component__button--1 { 
    color: #fff !important;
    background: #00334a !important;
    border-bottom-color: #001017 !important;
}

.section--light .cta__button.component__button--1:hover {
    border-bottom-color: #001017 !important;
}

.section--light .cta__button.component__button--1:before {
    background-color: #00557d !important;
} */





.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.section--light .contactform--a .contactform__input textarea, 
.section--light .contactform--a .contactform__input select {
    color: #000;
    background: #fff;
    border-color: #bfbfbf;
    transition: all .3s;
    box-shadow: 0 2px 6px #bfbfbf;
}
.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]):focus {
    border: 2px solid #19316f;
    outline: none;
}
.section--light .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox])::placeholder,
.section--light .contactform--a .contactform__input textarea::placeholder,
.section--light .contactform--a .contactform__input select::placeholder {
    color: #000;
}
.section--light .contactform__submit .component__button--1,
.section--light .contactform__submit .component__button--1:hover {
    background-color: #043369 !important;
    border-bottom-color: var(--color11) !important;
}
.section--light .contactform__submit .component__button--1:before {
    background-color: #19316f !important;
}
.section--light .contactform--a .contactform__input--checkbox input+label:before {
    background-color: #224399;
}


.section--light .cta__button.component__button--1,
.section--light .cta__button.component__button--2 { 
    color: #fff !important;
    background: #043369 !important;
    border-bottom-color: #001017 !important;
}

.section--light .cta__button.component__button--1:hover {
    border-bottom-color: #001017 !important;
}

.section--light .cta__button.component__button--1:before {
    background-color: #00557d !important;
}



/* Color of lettering on banner area */ 
.section--dark .banner-a .banner__subtitle {
    color: #f7630c !important;
    /*-webkit-text-stroke-width: .3px;
    -webkit-text-stroke-color: black;*/
}




/* Color of Bubets icons */
.section--dark .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__icon .main-icon,
.section--dark .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__title,
.section--dark .socialmedia__link 
 {
    color: #f7630c;
}


.featuredblock__item:hover span{
    color: #f78340 !important;
}



/* Locations area */ 
.location__name,
.section.single-locations-card-1 .section--dark .locations-a .list .location__name:before,
.section.single-locations-card-1 .section--dark .locations-a .list .location__phone a, .section.single-locations-card-1 .section--dark .locations-a .list .location__direction-link a {
    color: #00557d !important;
    border-color: #00557d !important;
}



