/*
Theme Name: WMD Theme
*/

/*html :where(img){height:inherit;max-width:none;}*/
.banner-top {
    margin-bottom: 40px;
    /* margin-top: 100px !important; */
}
.area, .banner, .content-container, .fluid {
    padding-left: 0;
    padding-right: 0;
}
body .typography--light {
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
.inner-banner {
    padding: 100px 0 !important;
}	
    

.blob-bg {
	background-color: rgb(52, 60, 60) !important;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    pointer-events: none;
}
.blob--has-bg, .blob--has-bg>.blob-container, .wf-logical-block {
    position: relative;
}
@media (min-width: 1300px) {
    .blob-container {
        width: 1170px;
    }
}
@media (min-width: 1200px) {
    .blob-container {
        width: 92%;
    }
}
@media (min-width: 768px) {
    .blob-container {
        width: 95%;
    }
}
@media (min-width: 1200px) {
    .blob-container {
        width: 1140px;
    }
}
@media (min-width: 992px) {
    .blob-container {
        width: 970px;
    }
}
@media (min-width: 768px) {
    .blob-container {
        width: 750px;
    }
}
.blob-container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.blob-container {
    max-width: 100%;
}
.banner-container, .blob-container, .img-vertical-comp-slider, .layout-container {
    margin-left: auto;
    margin-right: auto;
}