









.mkea-min .heading-level-1 {
	margin-top:24px;
}

.link-black a{color: #333333;}

.mkea-home .panel_builder .border-and-shadow.follow-us  {
    padding: 12px;
}

.mkea-home .panel_builder .border-and-shadow.follow-us h3{
    margin-top: 9px;
}


.mkea-home .panel_builder .border-and-shadow.content-hub-accordion-nav {
	padding: 0px;
}

.mkea-home .content-hub-accordion-nav .panel  p {
	margin-bottom: 12px;
}

.mkea-home .panel_builder .accordion-container .panel:last-child {
    border-bottom: 0px;
}

.accordion .panel .panel-body {
	padding: 12px 24px 12px 24px;
}

.story .image[data-remove-overlay='false']::after, .story .image[data-remove-overlay='']::after {
    display: block;
    position: absolute;
    background-image: linear-gradient(to bottom, transparent 0%, #000000 100%);
    margin-top: -272px;
}

.mkea-min .search-results .search-form .btn {
    margin-left: 10px;
}

.mkea-min .search-results .search-form .form-control {
	border-radius:5px
}

.mkea-home .navbar-dropdown-mkea {
 display:none;
}   

.panel_builder .border-and-shadow.follow-us h3{
    margin-top: 9px;
}

.follow-us .section-header.standard.heading-level-3 {
    margin-bottom: 0px;
}

.mkea-page .navbar-dropdown-mkea ul.navbar-nav .nav-item:first-child .nav-item-panel {
    display:none !important;
}

.color-row.blue-x-dark-bg, .color-row.white-bg {padding-top: 8%; padding-bottom: 8%;}

.mkea-page .panel_builder.section {margin-bottom: 0;}

body, p {font-size: 1.4rem;}

.color-row.blue-x-dark-bg .text a {border-bottom: none;}

.section-header.standard .hairline-h1, .section-header.standard .hairline-h2 {opacity: 0; margin-bottom: 0;}

.consult-row {background: linear-gradient(90deg, #7d211c, #570f0b) !important;}

.meet-host img {max-width: 500px !important;}

.fa {padding: 0px 10px; color: #4c2b4d;}

.fa { 
  transition:.5s; 
}

.fa:hover {
transform:scale(1.1); 
}



.color-row.blue-x-dark-bg, .color-row.white-bg {padding-top: 4%; padding-bottom: 4%;}

.mkea-page .panel_builder.section {margin-bottom: 0;}

body, p {font-size: 1.4rem;}

.color-row.blue-x-dark-bg .text a {border-bottom: none;}

.section-header.standard .hairline-h1, .section-header.standard .hairline-h2 {opacity: 0; margin-bottom: 0;}

.consult-row {background: linear-gradient(90deg, #7d211c, #570f0b) !important; margin: 0 auto;}

.consult-row img {max-width: 300px;}


.fa {padding: 0px 10px; color: #4c2b4d;}

.fa { 
  transition:.5s; 
}

.fa:hover {
transform:scale(1.1); 
}

.minor-consult-hero-new img {max-width: 750px;}

.minor-consult-hero-new {
    min-height: 12vh;
    background-image: url('/content/dam/sm/minorconsult/images/Minor%20Consult%20BG.jpg'); /* Path to your image */
    background-size: cover; /* Ensures the image covers the entire area */
    background-repeat: no-repeat; /* Prevents tiling */
    display: flex; /* Optional: for centering content */
    align-items: center; /* Optional: vertically centers content */
    background-position: right center; /* Optional: horizontally centers content */
    justify-content: center; /* Horizontally centers content */
    overflow: hidden; /* Prevents overflow if image is slightly larger */
    position: relative; /* Keeps block in the flow and allows for overlays */}


.meet-host { margin: 0 auto;}

.meet-host-video {max-width: 1000px; margin: 0 auto;}

.container {width: 100% !important; padding-left: 0; padding-right: 0;}



.featured-episode {max-width: 80%; margin: 0 auto;}

.featured-episode.color-row.white-bg .text {padding: 6%;}

.button .btn.white.color-grey-dark {font-family: fjord; margin-top: 2%;}

.button .btn, .button .btn:hover {border: 2px solid #7d211c;}

.button .center {margin-bottom: 25px;}

.episode-width {max-width: 1200px; margin: 0 auto;}
