/*
Theme Name: everest Child
Template: everest-parent
Version: 1.0.0
*/

h1,h2,h3 {text-transform: uppercase;}
h2.about {color: #fff;}
h2.heading {font-size: 28px;color: var(--color-2);}


.page-id-77 .members {justify-content: center;}
.page-id-77 .team-section-inner {width:auto;}
.page-id-77 .team-section-inner img {width: 333px !important;}
.page-id-77 .team-section .member {
    flex: unset !important;
    min-width: unset !important;
    justify-content: center;
}
.page-id-77 .team-section .members {column-gap: 10px;row-gap:0px;}

.apps {display: flex; justify-content:center;flex-wrap: wrap;}
.apps img {width:300px;margin: 15px;}


.primary-header .logo-col img {filter: drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff);}

.primary-footer .logo img, .mobile-logo img {width:325px; filter: drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff);}


.primary-footer { background-color: #fff; color: #000; padding: 80px 0 30px;}
.primary-footer a {color: #000;}
.primary-footer a:hover {color: var(--color-1);}

.primary-header {background-color: var(--color-1);}

.primary-header a {color:var(--color-2);}
.primary-header a:hover, .main-nav .current_page_item > a {color:#fff;}

.banner-section .content h1 {font-size: 30px;}

.background-section:after { background: rgba(0, 0, 0, 0.65);}
#background-section {color: #fff;}


.page-id-76 .team-section .members {
    column-gap: 30px;
    row-gap: 0px;
	justify-content:center;
}
.page-id-76 .team-section-inner img {
   max-height:700px;
}
.page-id-76 .team-section .member {
    flex: unset !important;
	min-width: unset !important;}
.page-id-76 .team-section-inner {
    width: auto;
}
.mobile-logo {background:#fff !important;}

.homeh {
    line-height: 40px;
    font-family: "Freeman", sans-serif;
}
.homep { font-size: 25px; line-height: 30px; margin-bottom: 30px;}

@media screen and (max-width:991px){
     .mobile-logo img {width:auto;}
    .banner-section .image img {
  min-height: unset;
  object-fit: contain;
}
    .home .banner-section .image img {  min-height: unset; object-fit:cover;}
    
    .home div.item:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > img:nth-child(1) {object-position:18% 0;}
    
    
    .homeh {font-size: 25px !important;  line-height: normal !important;margin-bottom: 10px !important;}
.homep { font-size: 20px !important; line-height: 25px !important; margin-bottom:20px;}
    .banner-section .content {padding: 20px;}
    
}


