/*image overlay*/
.better-img-overlay-01 .overlay-background-image {background-size: cover;}
.overlay-image-title .sppb-addon-subtitle, .overlay-image-title .sppb-addon-title {color: #9a4f30;position: relative;z-index: 5;}
.sppb-addon-overlay-image-content {height: 280px!important;width: auto;}

/*image overlay border*/
.sppb-addon-overlay-image-content{position: relative;}
.sppb-addon-overlay-image-content:before {position: absolute;content: '';border: 1px solid #fff;z-index: 2;width: 90%;height: 90%;}
.better-img-overlay-01:hover .sppb-addon-overlay-image-content:before {border: 1px solid #52574b;z-index: 1;}

/*image overlay remove border*/
.image-effect-zoom-in .overlay-image-title::before {border: 0px;z-index: -1;}

/*mobile image overlay*/
@media (max-width: 767px){
.sppb-addon-overlay-image-content {
    height: 160px!important;
}}


/*feature icon*/
.better-feature-01 img {width: 100px;}
.better-feature-01 .sppb-addon-text {width: 80%;margin: auto;}
@media (max-width: 480px){
.sppb-section:not(.spectrum-faq-list) .better-feature-01.sppb-addon-feature .sppb-addon-title {
    margin-bottom: 10px !important;
}}


/*steps*/
.steps-box .overlay-image-title {padding: 0!important;}.steps-box a {color: #9a4f30;}


/*cta*/
@media (min-width: 992px){
.cta-content {
    width: 78%;
    margin-left: auto!important;
    padding-right: 150px;
}}
