.block-three-columned { 
    overflow: hidden;
    position: relative;
}
.threecontent {
    padding: 0px 0px 0px 20px;
}
.offset-md-1 .threecontent {
    padding: 0px;
    margin-left:-.75rem;
    margin-right:-.75rem;
}
.threecontent h3 {
    font-family: "Montserrat", sans-serif;
    font-size:1.875rem!important;
    text-transform:uppercase;
    font-weight:600!important;
    text-align: left;
    line-height:1.1!important;
    letter-spacing: 1.65px;
    display: inline-block;
}
.threecontent h4 {
    font-family: "Montserrat", sans-serif;
    font-size:0.938rem!important;
    text-transform:uppercase;
    font-weight:600!important;
    text-align: left;
    margin-top:10px;
}
.threecontent p, .threecontent ul, .threecontent ol, .threecontent li {
    font-family: "Montserrat", sans-serif;
    font-weight: 300;
    font-size: 1.25rem;
    line-height: 1.5;
    margin-top: 5px;
    
} 
.threecontent li {
    margin-left: 0px;
    padding-bottom:20px;
    padding-top:10px;
    margin-top:0px;
}
.imgbotpad { margin-bottom:20px; }
.sideimg {
    height:360px;
    background-size:cover;
    background-position:center;
}
.threecontent ul {
    padding-left:0px!important;
    list-style-type: none;
    column-count: 3;
    margin-left:0px;
}
.threecontent ul li::before {
    content: "";
    margin-left:0px;
}
.threecontent ul li a {
    text-decoration: none!important;
}
.threecontent ul li a:hover {
    text-decoration: underline!important;
}
.padtrc { padding: 0px 0px 50px; }
.liner {
    width: 100%;
    height: 1px;
    background-color: var(--black);
    margin-bottom: -18px;
}
.gw {
    padding: 80px 0px 10px 0px;
}
.gw:nth-child(odd),.gw:nth-child(odd) h3 {
  background-color: var(--white); /* Light gray for odd-numbered elements */
}

.gw:nth-child(even), .gw:nth-child(even) h3 {
  background-color: var(--light-gray); /* White for even-numbered elements */
}
@media (max-width:991.96px){
    .threecontent {
        padding: 0px 0px 0px 0px;
    }
    .threecontent ul {
        column-count: 2;
    }
}
@media (max-width:767.96px){
    .threecontent ul {
        column-count: 1;
    }
	.liner {
		width: 0%;
		height: 0px;
		background-color: transparent;
		margin-bottom: -18px;
	}
}