#property-om-program {
    padding-top: 50px !important;
    padding-bottom: 70px !important; 
}
.featured-content-banner.container.image-left .primary-button-orange {
    padding-left: 60px;
    padding-right: 60px;
}
#pm-colortrends-2023 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#pm-colortrends-2023 .featured-content-banner__wrapper.py-5 {
    padding-top: 0rem!important;
    padding-bottom: 0rem!important;        
}
.page-header {
    padding-top: 60px!important;
}
#featured-pages-banners .three-col--heading h2 {
    padding-bottom: 1.5rem;
}
#featured-pages-banners .three-col-owl-carousel article .flex-center {
    text-align: left;
    align-items: unset;
}
@media only screen and (min-width: 768px) {
    #colortools-featured-banners .three-col-wrapper, .four-col-wrapper {
        padding-top: 3rem !important;
        padding-bottom: 6rem !important;
    }
     #colortools-featured-banners .four-col-wrapper{
        border-bottom-style: solid;
        border-bottom-color: #D8D8D8;
    }
    #featured-pages-banners .three-col-wrapper {
        padding-bottom: 4rem !important;
    }       
}
@media only screen and (max-width: 767px) {
    #property-om-program {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }  
}
.right-bottom-shadow {
    box-shadow: unset!important;
    border: unset!important;
}
#property-om-program h2.pb-3 {
    padding-bottom: 0px !important;
}
#property-om-program p {
    padding-right: 1rem!important;
}
#property-om-program a {
    margin-top: 10px;
}