/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
.gp-image-slider {
  max-width: 1024px;
  margin: 0 auto;
}
p#single-post-mets{
margin-bottom:10px;
}
.gb-element-efeccd83.single-post-social-icons{
margin-bottom:30px;
}

.gp-image-slider img {
  width: 180px;
  height: auto;
  display: block;
}
ol, ul{
margin:0px;
}

:where(.wp-block-columns){
padding:5px 10px;
}

.callout {
    padding: 0.25rem 1rem 0.25rem 7.5rem;
    border-radius: 9rem 0 0 9rem;
    background: -moz-linear-gradient(19deg, rgba(50,79,125,1) 0%, rgba(50,79,125,1) 31%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(50, 79, 125, 1)), color-stop(31%, rgba(50, 79, 125, 1)), color-stop(100%, rgba(0, 0, 0, 1)));
    background: -webkit-linear-gradient(19deg, rgba(50, 79, 125, 1) 0%, rgba(50, 79, 125, 1) 31%, rgba(0, 0, 0, 1) 100%);
    background: -o-linear-gradient(19deg, rgba(50,79,125,1) 0%, rgba(50,79,125,1) 31%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(19deg, rgba(50,79,125,1) 0%, rgba(50,79,125,1) 31%, rgba(0,0,0,1) 100%);
    background: linear-gradient(71deg, rgba(50, 79, 125, 1) 0%, rgba(50, 79, 125, 1) 31%, rgba(0, 0, 0, 1) 100%);
    -webkit-box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.3);
    margin: 1.5rem 0;
    color: #fff;
    min-height: 85px;
    display: flex;
    align-items: center;
    max-width:95%;
}

.callout:before {
    content: url(/wp-content/uploads/2025/06/bales-icon.png);
    position: absolute;
    margin-left: -10rem;
    transform: scale(0.8);
}
h2.wp-block-heading.sidebar-widget-title {
    margin-bottom: 15px;
}

.callout p {
padding: 20px 0px 0px 15px;
}
.wp-block-separator {
    border: none;
    border-top: 1px solid whitesmoke;
    width: 80%;
}
.one-container .comments-area {
    margin-top: 1.5em;
    max-width: 1024px;
    display: flex;
    margin: 30px auto;
}