/*
Template:  Webster - Responsive Multi-purpose HTML5 Template
Author: potenzaglobalsolutions.com
Design and Developed by: potenzaglobalsolutions.com

NOTE: This file contains the styling for the GYM Template. You can edit/add anything in this file!
*/
 

/*************************************
              home 05
**************************************/
/***************************
        asv blog
***************************/


/*************************
    Text color
*************************/
.theme-color { color: #079876; }
.theme-color_2 { color: #32c8a5;}

.bericht-title-asv h1 {
    font-size: 3.0825rem;
    font-weight: 600;
    line-height: 1.0rem;
    color: #fff;
    font-family: "quicksand", sans-serif;
    letter-spacing: 0;
    text-shadow: 0 7px 10px rgba(0,0,0,0.07), 0 4px 4px rgba(0,0,0,0.2);
    padding-top: 5rem;
    padding-bottom: 4rem;
    }

.bericht-title-asv h1 span {
    color: #32c8a5;
    }

.bericht-title-asv h5 {
    font-size: 1.4825rem;
    font-weight: 600;
    line-height: 3.2rem;
    color: #fff;
    font-family: "quicksand", sans-serif;
    letter-spacing: 0;
    text-shadow: 0 7px 10px rgba(0,0,0,0.07), 0 4px 4px rgba(0,0,0,0.2);
    }

.bericht-title-asv h5 span {
    font-size: 1.4825rem;
    font-weight: 600;
    line-height: 1.8rem;
    color: #32c8a5;
    font-family: "quicksand", sans-serif;
    letter-spacing: 0;
    text-shadow: 0 7px 10px rgba(0,0,0,0.07), 0 4px 4px rgba(0,0,0,0.2);
    }



.asv-trainer {
    font-family: "quicksand", sans-serif;
    letter-spacing: 0; }

.asv-trainer h1 { font-size: 46px; line-height: 28px; }
.asv-trainer h2 { 
    font-size: 2.825rem; 
    line-height: 3.0825rem; 
    font-family: "quicksand", sans-serif;
    font-weight: 500;
}

.asv-trainer h5 { font-size: 20px;}
.asv-trainer h4 { font-size: 22px;}
.asv-trainer h3 { font-size: 24px; }

.asv-entry p { 
   font-size: 1.225rem; 
    line-height: 1.5825rem; 
    font-family: "quicksand", sans-serif;
    font-weight: 400; 
    color: #fff;
    text-shadow: 0 7px 10px rgba(0,0,0,0.07), 0 4px 4px rgba(0,0,0,0.2);
}

.entry blockquote {
  margin-bottom: 2rem;
   color: #045c48;  
    font-weight: 700;
    font-family: "quicksand", sans-serif;
    font-style: italic; }

  .entry blockquote p {
    color: #fff;  
    font-weight: 500;
    font-family: "quicksand", sans-serif;
    font-style: italic; }

.entry blockquote p span {
    color: #32c8a5;
}

blockquote {
  padding: 20px 20px;
  margin: 0 0 20px;
  border-left: 5px solid #32c8a5; }


.entry-image img {
   border: 1px solid rgba(178, 179, 179, 0.6);
   border-radius: 30px 10px;
   box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}				

					
@media (max-width: 1300px) {
    
.bericht-title-asv h1 {
    font-size: 2.2825rem;
    }
    
    .bericht-title-asv h5 {
    font-size: 1.2825rem;
    line-height: 2.2rem;
   }
    
  .asv-entry p { 
   font-size: 1.025rem; 
    line-height: 1.4825rem;
}
				
}

@media (max-width: 576px) {

    .bericht-title-asv h1 {
    font-size: 1.4825rem;
    line-height: 1.825rem;
    padding-top: 2rem;
    padding-bottom: 1rem;
    }
    
    .bericht-title-asv h5 {
    font-size: 1.2825rem;
    line-height: 1.6rem;
   }
    
  .bericht-title-asv h5 span {
    font-size: 1.2825rem;
    line-height: 1.6rem;
    }  
    
  .asv-entry p { 
   font-size: 1.025rem; 
    line-height: 1.4825rem;
}
				
}	
				
				