/*
Theme Name: Cascade Blinds
Theme URI: https://www.srhdesign.co.uk
Author: Simon Harper
Author URI: https://www.srhdesign.co.uk
Description: A child theme based on GeneratePress built by the amazing Tom Usborne
Version: 1.0.2
Template: generatepress
Text Domain: cascade_blinds
*/

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  display: swap;
  src: local(''),
       url('../cascade_blinds/fonts/lato-v22-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../cascade_blinds/fonts/lato-v22-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  display: swap;
  src: local(''),
       url('../cascade_blinds/fonts/lato-v22-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../cascade_blinds/fonts/lato-v22-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  display: swap;
  src: local(''),
       url('../cascade_blinds/fonts/oswald-v47-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../cascade_blinds/fonts/oswald-v47-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-700 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  display: swap;
  src: local(''),
       url('../cascade_blinds/fonts/oswald-v47-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../cascade_blinds/fonts/oswald-v47-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


#main.site-main {
	padding: 20px;
}

/* === STYLE RANK MATH LOCAL ===

.rank-math-contact-section.rank-math-contact-map {
    display: none;
}  */

/* === STYLE ELEMENTOR === */

.elementor-widget-text-editor h1:after {
	position: absolute;
	content: "";
	left: 0;
	top: 6px;
	bottom: 0;
    height: 50px;
	width: 3px;
	border-radius: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.5),
        0 1px 1px rgba(255,255,255,0.3);
    background: #0c0c0d;
}

.elementor-widget-text-editor h1 {
    margin-left: 10px;
}


.elementor-widget-text-editor a {
    text-decoration: underline;
}


.elementor-widget.elementor-widget-testimonial {
    border-width: 5px !important;
    border-style: outset !important;
}

.elementor-testimonial-content {
    font-family: "Lato", sans-serif !important;
    font-size: 16px !important;
}

.elementor-testimonial-wrapper {
    padding: 20px;
}

.elementor-testimonial-wrapper .elementor-testimonial-meta {
    padding: 20px 0;
}

/* --- Style Copyright Bar --- */

.site-info .grid-container {
    border-top: 1px solid #ffffff;
}

.footer-widgets .fa {
    margin-right: 10px;
    color: #ffa000;
}

.footer-widgets a {
    text-decoration: underline;
}

/*
.copyright-bar {
    float: left;
    text-align: left;
    margin: 10px 0;
    padding: 0;
}

.copyright-bar p {
    margin-bottom: .5em;
}

#footer-design {
    display: inline-block;
    text-align: left;
} */

#footer-design img {
    width: 60px;
    height: 31px;
    vertical-align: middle;
    border-radius: 0;
}

/*
@media (max-width: 768px) {
    #footer-design {
        display: inline-block;
        text-align: center;
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
}*/
