#page-wrapper #colophon {
       background-image: linear-gradient(8deg, #726969, #efefef); 
    } 

#pg-1374-0 .widget-title {
       font-family: Libre Baskerville; 
    } 

#pg-1374-0 h1 {
       font-family: Libre Baskerville; 
       font-size: 30px; 
    } 

#pg-1374-0 h3 {
       color: rgba(68,68,68,1); 
       font-family: Libre Baskerville; 
       font-size: 20px; 
       text-transform: uppercase; 
    } 

#pg-1374-0 p {
       font-family: Crimson Text; 
       font-size: 20px; 
    } 

#pg-1374-1 .panel-grid-cell {
       font-size: 16px; 
    } 

#pg-1374-1 h1 {
       font-family: Libre Baskerville; 
    } 

#pg-1374-1 p {
       font-family: Libre Baskerville; 
       font-size: 20px; 
       line-height: 29px; 
    } 

#primary .hentry.page .entry-content .wp-caption .wp-caption-text {
       font-size: 10px; 
       text-align: left; 
    } 

#primary .hentry.page .entry-content h1 {
       font-family: Libre Baskerville; 
       font-size: 24px; 
       line-height: 34px; 
       text-transform: uppercase; 
    } 

#primary .hentry.page .entry-content h2 {
       font-size: 20px; 
       line-height: 30px; 
       text-transform: uppercase; 
    } 

#primary .hentry.page .entry-content h3 {
       line-height: 30px; 
    } 

hash-primary-dot-hentrydot-page-dot-entry-content-p {
    } 

#primary .hentry.page .entry-content p {
       font-family: Crimson Text; 
       font-size: 20px; 
       font-weight: normal; 
       letter-spacing: 0px; 
       line-height: 23px; 
       padding-top: 5px; 
       text-align: left; 
       text-indent: 0px; 
       text-shadow: none; 
       text-transform: none; 
       word-spacing: 0px; 
    } 

#primary .hentry.page .entry-content p h1 {
       font-family: Helvetica Neue,Helvetica,Arial,serif; 
       font-size:  45px; 
       font-weight:  700; 
       line-height:  52px; 
       text-decoration: none; 
    } 

#primary .hentry.page .entry-content p h2 {
       font-family: Helvetica Neue,Helvetica,Arial,serif; 
       font-size:  35px; 
       font-weight:  700; 
       line-height:  42px; 
       text-decoration: none; 
    } 

#primary .hentry.page .entry-content p h3 {
       font-family: Helvetica Neue,Helvetica,Arial,serif; 
       font-size:  25px; 
       font-weight:  700; 
       line-height:  32px; 
       text-decoration: none; 
    } 

#primary .hentry.page .entry-content p h4 {
       font-family: Helvetica Neue,Helvetica,Arial,serif; 
       font-size:  15px; 
       font-weight:  700; 
       line-height:  22px; 
       text-decoration: none; 
    } 

#primary .hentry.page .entry-content ul li {
       font-size: 12px; 
    } 

#primary .hentry.page .entry-title {
       font-size: 20px; 
       font-style: normal; 
       line-height: 27px; 
       text-transform: none; 
    } 

#search-icon #search-icon-icon {
       background-image: linear-gradient(-176deg, #efefef, #605c5c); 
    } 

nav.main-navigation ul.menu li a {
       color: #ffffff; 
       margin-right: -12px; 
       padding-left: 20px; 
       padding-right: 20px; 
       text-shadow: none; 
    } 

nav.main-navigation {
       background-image: linear-gradient(-180deg, #efefef, #726969); 
       box-shadow: none; 
       font-size: 13px; 
       padding-right: 0px; 
    } 

nav.main-navigation ul.menu {
       font-family: Arial; 
       font-weight: lighter!important; 
       line-height: 20px; 
    } 


@media screen and (max-width: 1024px)  { #primary .hentry.page .entry-content h1 {   font-size: 30px; }  }  
@media screen and (max-width: 1024px)  { #primary .hentry.page .entry-content h2 {   font-size: 18px; }  }  
@media screen and (max-width: 768px)  { #pg-1374-0 h3 {   font-size: 14px; }  }  
@media screen and (max-width: 768px)  { #primary .hentry.page .entry-content h1 {   font-size: 22px; }  }  
@media screen and (max-width: 768px)  { #primary .hentry.page .entry-content h2 {   font-size: 14px; }  }  
@media screen and (max-width: 667px)  { #pg-1374-0 h3 {   font-size: 12px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #pg-1374-0 h1 {   font-size: 27px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #pg-1374-0 h3 {   line-height: 36px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #pg-1374-1 p {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #primary .hentry.page .entry-content h1 {   font-size: 12px; }  }  
@media screen and (max-width: 480px)  { #primary .hentry.page .entry-content h2 {   font-size: 10px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #primary .hentry.page .entry-title {   font-size: 28px; }  }  
@media screen and (max-width: 480px)  { nav.main-navigation ul.menu li a {   margin-left: -10px; }  }  
@media screen and (max-width: 480px)  { nav.main-navigation ul.menu li a {   margin-right: -10px; }  }  
@media screen and (max-width: 480px)  { nav.main-navigation ul.menu li a {   margin-top: -20px; }  }  
@media screen and (max-width: 480px)  { nav.main-navigation ul.menu li a {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { nav.main-navigation ul.menu li a {   top: auto; }  }  