/**********************************
                GENERAL
                
Key Colors:     Black = #000000  -  (240, 111, 45)     
			    Green = #b3c100  -  (43, 145, 123)      
			    Blue = #00adef  -  (77, 116, 217)
                Lt Gray = #c7c8ca - (199, 200, 202)

Key Fonts:
    font-family: 'Yanone Kaffeesatz', sans-serif;  (Extra-Light - Light - Regular - Bold)

***********************************/

/****************************************************
                       Universal
*****************************************************/

* {
    box-sizing: border-box;
}

/****************************************************************************************
                             MASTER Items (Nav, Footers, Headers)
*****************************************************************************************/

/***********************************************
                    Navigation
************************************************/

.MainNav {
    width: 100%;
}

.MainNav ul {
   list-style-type: none;
   padding-top: 3px;
   text-align: center;
   margin: auto;
   width: 100%;
   margin-left: -20px;
}

.MainNav a {
   text-decoration: none;
}

.MainNav li {
    background-color:  #00adef;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    margin-top: 5px;
}

.MainNav a:link {
	color: black;
}

.MainNav a:visited {
	color: black;
}

.MainNav a:hover {
    text-transform: uppercase;
    color: #b3c100;
    font-size: 22px;
}

.MainNav a:active {
	color: #9c1421;
}


/***********************************************
                    Header
************************************************/

header {
    margin-bottom: 10px;
    background-color: white;
    text-align: center;
    margin-top: 20px;
}

header img {
	width: 100%;
    margin-top: 1em;
    margin: auto;
    align-content: center;
}


/***********************************************
                    Footers
***********************************************/

.main-footer {
    background-color: #b3c100;
    width: 100%;
    margin: auto;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  
  .footer_content {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 12px;
    color: white;
    text-align: center;
    line-height: 7px;
    padding-top: 15px;
    margin-top: 2em;
    margin-bottom: 10px;
    background-color: #b3c100;
    width: 90%;
    margin: auto;
  }
  
  #socialmedia img {
      width: 15px;
  }
  
  #socialmedia {
      padding: 5px 10px 5px 10px;
  }
  
  #owner {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 14px;
    color: white;
    text-align: center;
  }
  
  #follow {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 14px;
    color: white;
    text-align: center;
  }
  
  .foot_contact a:hover {
      color: #000000;
  }
  
  .foot_contact {
    font-family: 'Yanone Kaffeesatz', sans-serif;
      font-size: 12px;
      color: white;
      text-align: center;
      line-height: 15px;
      margin-top: .1em;
      margin-bottom: 15px;
      text-decoration: none;
      font-weight: 300;  
  }
  
  .foot_contact h6 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
      font-size: 12px;
      color: white;
      text-align: center;
      line-height: 20px;
      font-weight: 300;  
  }
  
  .foot_contact a {
      font-family: 'Yanone Kaffeesatz', sans-serif;
      font-size: 17px;
      color: white;
      text-align: center;
      line-height: 20px;
      margin-top: .3em;
      margin-bottom: 10px;
      text-decoration: none;
  }
  
  #phone_label {
      color: black;
      font-weight: 400;
      font-size: 14pt;
  }
  
  #email_label {
      color: black;
      font-weight: 400;
      font-size: 14pt;   
  }
  
  .social_media {
      padding-bottom: 10px;
  }



/******************************************************************************
                                  INDEX PAGE
*******************************************************************************/

.Portfolioheadersection {
    width: 100%;
    text-align: center;
    margin: auto;
}

.Portfolioheadersection img {
    width: 50%;
}

.IndexPortfolio1 {
    width: 100%;
}

.IndexPortfolio1 ul {
    width: 100%;
    list-style-type: none;
}

.IndexPortfolio1 li {
    width: 100%;
    margin-left: -20px;
}

.IndexPortfolio2 {
    width: 100%;
}

.IndexPortfolio2 ul {
    width: 100%;
    list-style-type: none;
}

.IndexPortfolio2 li {
    width: 100%;
    margin-left: -20px;
}


/****************************************************
                Index Introduction
*****************************************************/

.Index_Intro {
 	width: 80%;
    margin: auto;
    margin-top: 2em;
    margin-bottom: 1em;
}

.Index_Intro h1 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 36px;
  color: #b3c100;
  text-align: center;  
}

.Index_Intro p {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 18px;
  color: black;
  text-align: justify;
  line-height: 30px;
  padding-bottom: 20px;
}

/****************************************************
                 Index Philosophy Section
*****************************************************/

.PhilosophyBlock a {
    list-style-type: none;
    text-decoration: none;
}

.PhilosophyBlock {
    width: 100%;
    background-color: #d3e173;
    height: 300px;
    padding-top: 100px;
    text-decoration: none; 
    background-image: url("../images/01_Stowaway_IND_Phil.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center; 
}

.PhilosophyBlock h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: black;
    text-align: center;  
    text-decoration: none; 
}

.PhilosophyBlock p {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: black;
    text-align: center;
    margin-top: -10px; 
    text-decoration: none; 
}


/****************************************************
                 Index Success Section
*****************************************************/

.SuccessBlock a {
    list-style-type: none;
    text-decoration: none;
}

.SuccessBlock {
    width: 100%;
    background-color: #abe1fa;
    height: 300px;
    padding-top: 100px;
    text-decoration: none; 
    background-image: url("../images/02_Yager_INDEX_Past.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center; 
}

.SuccessBlock h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: black;
    text-align: center;  
    text-decoration: none; 
}

.SuccessBlock p {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: black;
    text-align: center;
    margin-top: -10px; 
    text-decoration: none; 
}

/****************************************************
                 Naming Block Section
*****************************************************/

.NamingBlock a {
    text-decoration: none;
}

.NamingBlock {
    width: 100%;
    background-color: #d6d6d6;
    height: 300px;
    padding-top: 100px;
    text-decoration: none; 
    background-image: url("../images/03_ProHancive_IND_Name.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center; 
}

.NamingBlock h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: black;
    text-align: center; 
    text-decoration: none; 
}

.NamingBlock p {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: black;
    text-align: center;
    margin-top: -10px; 
    text-decoration: none;
}


/****************************************************
                 Index Form Block Section
*****************************************************/

.FormBlock a {
    text-decoration: none;
}

.FormBlock {
    width: 100%;
    background-color: white;
    height: 300px;
    padding-top: 100px;
    text-decoration: none; 
    background-image: url("../images/04_Haggerty_INDEX_Form.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center; 
}

.FormBlock h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: black;
    text-align: center; 
    text-decoration: none; 
}

.FormBlock p {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: black;
    text-align: center;
    margin-top: -10px; 
    text-decoration: none;
}


/******************************************************************************
                            LOGO DESIGN
*******************************************************************************/

.Container3 {
    width: 75%;
    margin: auto;
 }
 
 .Gallery_head {
     width: 75%;
     margin: auto;
 }
 
 .Gallery_head h1 {
     font-family: 'Yanone Kaffeesatz', sans-serif;
     font-size: 24px;
     color: #b3c100;
     text-align: center;     
 }
 
 .Gallery_head p {
     font-family: 'Yanone Kaffeesatz', sans-serif;
     font-size: 18px;
     color: #000000;
     text-align: justify;  
     line-height: 28px;   
 }

.Gallery_gallery img {
    width: 100%;
}
 


/******************************************************************************
                            ShowCase Pages
*******************************************************************************/
.showcase {
    width: 85%;
    margin: auto;
}
 
.showcase img {
	width: 100%;
    margin-top: 20px;
}

.showcase p {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 16px;
  color: #000000;
    text-align: justify;
    font-weight: normal;
    line-height: 18px;
}

.showcase h1 {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 36px;
  color: #b3c100;
  text-align: center;
  font-weight: normal;
}

.info {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    color: #00adef;
    font-weight: normal;
    line-height: 24px;
}

.showcase a {
    text-decoration: none;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    color: #00adef;
    font-weight: normal;
    line-height: 24px;
}

.showcase a:hover {
    text-transform: uppercase;
    color: #b3c100;
}

.tesimonial_02 {
    width: 60%;
    text-align: justify;
    border-top: 5px solid gray;
    border-bottom: 5px solid gray; 
    margin:auto;
    text-align: center;
    margin-bottom: -5px;
}

.tesimonial_02 h2 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    color: #b3c100;    
    text-align: center;
    font-size: 24px;
}

.tesimonial_02 h4 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    color: #00adef;    
    text-align: center;
    font-size: 18px;
}

.tesimonial_02 p {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    color: black;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    text-align: justify;
}


/******************************************************************************
                            Philosophy Page
*******************************************************************************/
.Philosophy {
    width: 85%;
    margin: auto;
}
 
.Philosophy img {
	width: 100%;
    margin-top: 20px;
}

.Philosophy p {
  font-family: 'Yanone Kaffeesatz', sans-serif;
  font-size: 18px;
  color: #000000;
    text-align: justify;
    font-weight: normal;
    line-height: 28px;
    margin-top: 5px;
}

.Philosophy h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: #b3c100;
    text-align: center;
    font-weight: normal;
}

.info {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 16px;
    color: #00adef;
    font-weight: normal;
    line-height: 24px;
}

.Philosophy a {
    text-decoration: none;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: #b3c100;
    font-weight: normal;
    line-height: 18px;
}

.Philosophy a:hover {
    text-transform: uppercase;
    color: red;
}

.Philosophy h2 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 32px;
    color: #00adef;
    text-align: center;
    font-weight: normal;
    margin-bottom: 1px;
}

.Philosophy h3 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 20px;
    color: gray;
    text-align: center;
    font-weight: normal;
    line-height: 10px;
}

.Philosophy h4 {
    text-decoration: none;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 18px;
    color: #b3c100;
    font-weight: normal;
    line-height: 18px;
}

.Philosophy a {
    width: 30%;
}

.Phil_Vid a {
    width: 10%;
    margin-top: 0;
}

.Phil_Vid img {
    width: 10%;
    margin-top: 0;
}

 /****************************************************
                     SUCCESSES
*****************************************************/

.SuccTestimonial {
	width: 80%;
    text-align: justify;
    margin: auto;
}

.SuccTestimonial h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 40px;
    color: #00adef;
    text-align: center;
}

.tesimonial_01 {
    border-bottom: 5px solid gray; 
    padding-bottom: -5px;
    margin-top: 20px;
}


.tesimonial_01 h2 {
    text-align: center;
    font-size: 32px;
    color: #b3c100;
    font-family: 'Yanone Kaffeesatz', sans-serif;  
    margin-top: 60px;
}
    
.tesimonial_01 h4 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 24px;
    color: #00adef;
}

.tesimonial_01 p {
    font-family: 'Yanone Kaffeesatz', sans-serif;    
    text-align: center;
    font-size: 20px;
    text-align: justify; 
    color: black;
    line-height: 32px;
}


 /****************************************************
                  Awards
*****************************************************/

.SuccessAwards {
    margin-top: 100px;
}

.SuccessAwards h1 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size: 36px;
    color: #00adef;
    text-align: center;
}

.Awards_01 h2 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 20px;
    color: #b3c100;
    font-weight: 400;
    margin-bottom: 2px; 
    margin-top: 40px;      
}

.Awards_01 h3 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 28px;
    color: black;
    margin-bottom: 20px;
    margin-top: 7px;
    font-weight: 400;    
}
    
.Awards_01 h4 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 23px;
    color: #00adef;
    margin-bottom: 40px;
    margin-top: 15px;
    font-weight: 400;    
}

.Awards_01 {
    width: 85%;
    text-align: center;
    border-top: 3px solid gray;
    border-bottom: 3px solid gray; 
    margin:auto;
    margin-bottom: -3px;
}

.Awards_01 img {
    width: 30%;
    margin-top: -10px;
}



.Awards_10 h2 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 20px;
    color: #b3c100;
    font-weight: 400;
    margin-bottom: 2px; 
    margin-top: 40px;   
}

.Awards_10 h3 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 28px;
    color: black;
    margin-bottom: 20px;
    margin-top: 7px;
    font-weight: 400;    
}
    
.Awards_10 h4 {
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-align: center;
    font-size: 23px;
    color: #00adef;
    margin-bottom: 40px;
    margin-top: 15px;
    font-weight: 400;    
}

.Awards_10 {
    width: 85%;
    text-align: center;
    border-top: 3px solid gray;
    border-bottom: 3px solid gray; 
    margin:auto;
    margin-bottom: -3px;
    background-color: #ebebeb;
}

.Awards_10 img {
    width: 30%;
    margin-top: -10px;
}