/*-------------------
-------------------
CMS CONTENT
-------------------
-------------------*/
.general-media-container{
    padding-bottom: 1rem; 
    padding-top: 1rem; 
}
.general-media-container[class*="separator"]{
     padding-bottom:1.5rem;
    padding-top: 0;
}
    .media-container{}
    .media-text-container .title{
        margin-top: 1.5rem;
        margin-bottom: 0;
        font-size: 1.375rem;
        font-family:"gotham_bold", "Open Sans", Helvetica, Arial, sans-serif;
        font-weight: normal;
    }
    [class*="wkp-block-left-"] .title,
    [class*="wkp-block-right-"] .title{
        margin-top:inherit;
    }
    .media-text-container .paragraph,
		.paragraph{
        margin-top: 0.750rem;
    }
        .media-text-container .paragraph,
        .media-text-container .paragraph p{
            /*font-size: 0.875rem;*/
            font-weight: 400;
            margin-bottom: 1rem;
        }
        .media-text-container .paragraph p:last-child{
            margin-bottom: 0;
        }
    hr{
        border-color: rgba(50,50,50,0.1);
    }
.intro-text-container{
    margin-bottom: 1.875rem;
}
    .intro-text-container,
    .intro-text-container p{
        font-weight: 300;
    }

/*-------------------
-------------------
small screen - max-width:1024px
-------------------
-------------------*/
@media only screen and (max-width: 64.000em){
    
    /*-------------------
    -------------------
    CMS CONTENT
    -------------------
    -------------------*/
    .media-text-container .title{
        font-size: 1.625rem;
        margin-top: 1.625rem;
    }
    [class*="wkp-block-left-"] .title,
    [class*="wkp-block-right-"] .title{
        margin-top: 0;
    }
    [class*="wkp-block-left-"].large .title,
    [class*="wkp-block-right-"].large .title{
        margin-top: 1.625rem;
    }
    
}

/*-------------------
-------------------
small screen - max-width:768px
-------------------
-------------------*/
@media only screen and (max-width: 48.000em){
    
    /*-------------------
    -------------------
    CMS CONTENT
    -------------------
    -------------------*/
    [class*="wkp-block-left-"] > div,
    [class*="wkp-block-right-"] > div{
        width: 100%;
    }
    [class*="wkp-block-left-"] .title{
        margin-top: 1.625rem;
    }
    [class*="wkp-block-right-"] .media-text-container{
        margin-bottom: 1.625rem;
    }
    
}