/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
@import url("./fonts/stylesheet.css");
@import url("./fonts/montserrat/stylesheet.css");

body {
    font-family: 'montserratregular';
}

p {
    font-family: 'montserratregular';
}

body .column-top-margin {
    margin-top: 10px;
}
.title_home h1{
    padding: 100px;
        font-family: 'Self Modern Trial';
    font-weight: 300;
    font-style: italic;
    font-size: 4rem;
}
.entry-content-wrapper h1 {
        font-family: 'Self Modern';
    text-transform: none;
    letter-spacing: 1px;
}

h1, h1a {
    font-family: 'Self Modern';
    text-transform: none !important;
    letter-spacing: 1px;
    font-size: 3rem;
    }
    
h2, h2 a{
font-family: 'Self Modern Trial';    
font-weight: 300;
    font-style: normal;
    font-display: swap;
    
}

h3, h3 a{
    font-family: 'Self Modern Trial';
    font-weight: 300;
    font-style: italic;
    font-size: 1.5rem;
}

p {
font-size: 1rem;
    color: #333;

}

strong {
    color: black;
}

ul, li {
    font-size: 1rem;
    color: #333;
}
}
.template-page .entry-content-wrapper h1 {
        font-family: 'Self Modern';
    text-transform: none;
    letter-spacing: 1px;
    font-size: 3rem;
}

.subtitle h2{
        font-family: 'Self Modern';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
            padding: 100px;
}

.template-page .entry-content-wrapper h2 {
    text-transform: none;
    letter-spacing: 1px;
    font-size: 2.2rem;
}

.stone img {
    padding: 50px;
}

.highlight {
    background-image: url(./img/highlight1.svg)/* : #e2cdca */;
    background-repeat: no-repeat;
/*     background-size: cover; */
     display: inline-flex;



/*
    display: inline-flex;
    left:-0.25em;
  top:0.1em;
  padding:0 0.25em;
*/
}

mark {
background-image: url(./img/highlight2.svg);
background-repeat: no-repeat;
/* background-size: cover; */
 display: inline-flex;
 background-position: center center;


}

.highlight2 {
/*     background: #bbc8de; */
background-image: url(./img/highlight3.svg);
background-repeat: no-repeat;
/* background-size: cover; */
 display: inline-flex;
 background-position: center center;


/*
    display: inline-flex;
    left:-0.25em;
  top:0.1em;
  padding:0 0.25em;
*/
}

.subt {
/*   background: #e2cdca; */
background-image: url(./img/highlight1.svg);
background-repeat: no-repeat;
/* background-size: cover; */
 display: inline-flex;
 background-position: center center;


/*
  display: inline-flex;
    left:-0.25em;
  top:0.1em;
  padding:0 0.25em;  
*/
}

.subt2 {
/*    background: #e0cb51; */
background-image: url(./img/highlight2.svg);
background-repeat: no-repeat;
/* background-size: cover; */
 display: inline-flex;
 background-position: center center;
/*
   display: inline-flex;
    left:-0.25em;
  top:0.1em;
  padding:0 0.25em;  
*/
}

.subt3 {
/*    background: #e0cb51; */
background-image: url(./img/highlight3.svg);
background-repeat: no-repeat;
/* background-size: cover; */
 display: inline-flex;
 background-position: center center;

/*    display: inline-flex; */
/*
    left:-0.25em;
  top:0.1em;
  padding:0 0.25em;  
*/
}

.cases p{
    font-family: 'SportingGrotesque-Normal';
    
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    font-size: 1.5rem;
    line-height: 1.8rem;
}

.emphasis {
    font-family: 'Self Modern Trial';
    font-weight: 300;
    font-style: italic;
    font-size: 1.5rem;
}

