/*
Theme Name: Hope for the Warriors Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: Mittun
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

#header-outer #top nav>ul.sf-menu>li>a span
{
text-align: right;
font-family: Blender;
font-size: 20px;
font-style: normal;
font-weight: 900;
line-height: normal;
letter-spacing: 1px;opacity:1}

.mec-single-event .mec-event-meta h3, .mec-single-event .mec-event-social h3
{font-size: 30px!important;}

.mec-wrap :not(.elementor-widget-container)>p
{font-size:20px!important}

.mec-single-event-category, body #respond
{display:none}

.mec-event-list-standard .mec-event-title, h1.mec-single-title
{font-family: Blender;
font-size: 40px!important;}

.lity-content .mec-events-meta-group-booking .mec-event-ticket-available, .mec-breadcrumbs .mec-current, .mec-breadcrumbs a, .mec-breadcrumbs span .mec-event-content p, .mec-event-data-field-items, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value, .mec-event-schedule-content dl dt, .mec-events-button, .mec-events-meta-group-tags, .mec-events-meta-group-tags a, .mec-hourly-schedule-speaker-description, .mec-load-more-button, .mec-next-occ-booking span, .mec-single-event .mec-event-meta .mec-events-event-cost, .mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta dd a, .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title, .mec-single-event .mec-speakers-details ul li .mec-speaker-name, .mec-single-modern .mec-single-event-bar>div dd, .mec-wrap .info-msg div, .mec-wrap .mec-error div, .mec-wrap .mec-success div, .mec-wrap .warning-msg div, .mec-wrap abbr, .mec-wrap p, .mec-single-event .mec-event-meta h6, .mec-single-event-sponsor span, .mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span
{color:black!important;font-size:18px}

.mec-event-footer
{border-top: #e8dbca;
background: #e8dbca;}

.wpb_tabs_nav
{font-family: Blender;
font-size: 18px;}

#mittun-home div > div.inner > div > h3
{font-size: 45px!important;}

#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a
{font-size:20px!important}

#slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items
{    border-top: 1px solid;
    padding-top: 20px;}

div > div.inner > div > h3
{font-size: 25px!important;}

div.inner > div > h4
{font-size: 20px!important;}


#header-outer[data-lhe=animated_underline] #top nav>ul>li>a
{color:black}

ul.buttons.sf-menu.searchbtn
{display:none}

#header-outer[data-lhe="animated_underline"] li > a .menu-title-text
{
text-align: center;
font-family: Blender;
font-size: 16px;
font-style: normal;
font-weight: 900;
line-height: normal;
letter-spacing: 0.8px;}

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a
{opacity:1;font-size: 20px;}


h1, h2, h3, h4, h5, h6, .nectar-button span, .nectar-highlighted-text[data-style][data-user-color=true] * {
	font-family: Blender;
}

h1
{font-size:70px!importantl    line-height: 75px !important;}

h2
{font-size:65px!important;    line-height: 70px !important;}

h3
{font-size: 45px!important;    line-height: 50px !important;}

h4
{font-size:35px!important;    line-height: 40px !important;}

h5
{font-size: 26px!important    line-height:30px !important;}

@media (max-width: 768px) {
  h1 {
    font-size: 38px !important;    line-height: 45px !important;
  }
  h2 {
    font-size: 32px !important;     line-height: 35px !important;
  }
  h3 {
    font-size: 26px !important;    line-height: 30px !important;
  }
  h4 {
    font-size: 22px !important;     line-height: 25px !important;
  }
  h5 {
    font-size: 18px !important;     line-height: 25px !important;
  }
}




.nectar-button span
{font-size:20px}

body .main-content {
  color: #000 !important;
}

#menu-item-100, #menu-item-101, #menu-item-102
{color:white!Important}

#menu-item-100 > a > span, #menu-item-101 > a > span, #menu-item-102 > a > span {
  color: white!important;
}



p, .nectar-fancy-box[data-style=hover_desc] .hover-content, ul li {
    font-family: Inclusive Sans!important;
    font-weight: 500!important; font-size:20px;font-weight:500
}

h2.milestone-heading span, div.number.accent-color > div > span {
    font-family: Inclusive Sans!important;
    font-weight: 700!important; font-size:40px;
}

div.number.accent-color > div > span
{margin-left:10px}


.nectar-button.medium{
   font-size: 16px;
   line-height: 26px;
	
}

a.nectar-button.borderbutton {
    border: 1px solid;
}



@media only screen and (max-width: 999px){
h1
{font-size: 39px!important;
	line-height: 39px!important;}
}




.process_list_item .nectar-icon-list-item .content {
    text-align: left;
    font-size: 18px;
    color: black;
    font-weight: 500;
}
.row .process_list_item .nectar-icon-list .nectar-icon-list-item h4 {
    font-weight: 700;
}
.process_list_item .nectar-icon-list-item .list-icon-holder span {
    color: black;
    border: 1px solid rgba(0,0,0,.5);
    border-radius: 50px;
}

.process_list_item .nectar-icon-list[data-icon-size=medium] .nectar-icon-list-item .list-icon-holder span
 {
   line-height: 37px;
    font-size: 22px;
    width: 40px;
    height: 40px;
}
.process_list_item .nectar-icon-list[data-icon-size=medium][data-icon-style=no-border] .nectar-icon-list-item {
    padding-left: 55px;
}
.process_list_item .nectar-icon-list[data-direction=horizontal] .nectar-icon-list-item {
    margin: 0 5% 1% 0;
}


.span_12 .nectar_single_testimonial .inner p {
    font-weight: 700;
    line-height: 25px;
    font-size: 20px;
	padding-bottom: 0.8em;
}
.flickity-slider .span_12 .nectar_single_testimonial .inner p {
      font-weight: 600;
    line-height: 40px;
    font-size: 22px;
    padding-bottom: 0;
}

.flickity-slider .slider_testimonial .span_12 .nectar_single_testimonial .inner p {
      font-weight: 600;
     line-height: 30px;
    font-size: 18px;
    padding-bottom: 0;
}

#footer-outer{background-color: #3D3D3D;}
#footer-outer #copyright p{color: white;}

.nectar_hook_global_section_footer ul li a {
    font-weight: 700;
    font-size: 19px;
    line-height: 33px;
}

h2.widgettitle {
    font-size: 22px;
    font-weight: 800;
}

.nectar_hook_global_section_footer ul li{
	list-style: none;
}

.nectar_hook_global_section_footer ul  {
    margin: 0px !important;
}

.nectar_hook_global_section_footer a.nectar-button {
    display: block;
}

.border_bottom_grey{
	border-bottom:1px solid #9D9D9D;
}