/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

#block-36, #block-37{
    padding-bottom: 0 !important;
}
#block-35{
    padding-top: 0 !important;
}
.wp-block-search__inside-wrapper{
    border-radius: 6px !important;
    border: 0.1px solid #d0d3d4 !important;
}
.wp-block-search__inside-wrapper{
    margin-top: -12px !important;
}
.entry-title a{
    text-decoration: none !important;
}
.entry-content-wrap{
    text-align: center ;
}
.entry-meta, .entry-meta-divider-dot{
    justify-content: center;
}
/*.blog-entry-category{
    display:none !important;
}*/

.slogan-container {
  
	background-color: #595959;
	box-shadow: 0px 1px 6px black;
	padding-left: 56px;	
}
.slogan-subcontainer, .call-subcontainer {
  
	margin: auto;
	max-width: 1265px;	
}
.ndimg, .callnd, .slogannd {
  
	margin-bottom: 0px;
	font-family: Rosario, Open Sans;		
}
.ndimg, .callnd {
  
	letter-spacing: 0.6px;
	line-height: 22px;	
	color: white;	
}
.ndimg {
  
	font-size: 2.6rem;
	text-shadow: gray 0.1em 0.1em 0.3em	
}

.callnd {
  
	font-size: 1.6rem;
	color: #F6F6F6;	
}
.slogannd {
  
	line-height: 16px;	
}
.slogannd {
  	
	font-size: 1.4rem;
	font-style: italic;
	letter-spacing: 0.2px;
	color: #B6B6B6BD;
	/*padding: 6px;*/
	padding: 8px;
}
.call-container {
  
	background-color: #B6B6B6BD !important;
	text-align: center;
	/*padding: 10px;*/
	padding: 18px;	
}
.call-subcontainer {
  
	margin: auto;
	max-width: 1265px;	
}

@media (min-width: 480px)
{
	
.ndimg {
  	
    /*font-size: 2.5rem;*/	
    font-size: 2.8rem;
}
    
.callnd { 
    
    /*font-size: 1.2rem;*/
    font-size: 1.8rem;
}    
.slogannd {
  	
	/*font-size: 0.9em;*/
	font-size: 1.6rem;	
}
.call-container {
  	
	/*padding: 12px;*/
	padding: 20px;
} 


}

@media (min-width: 1024px) {

    .ndimg {
  	
        font-size: 3.1rem;
    }   
  	   
    .call-container {
      
        padding: 22px;	
    }
    
   
}
    

@media (max-width: 1024px) {
		
        
    .slogan-container {
          
         padding-left: 0px;	
    }
    .slogan-subcontainer {
  
        text-align: center;	
    }
    
    
}
    