
.l-col--md-6 .l-col--md-9 {
padding:0;
}

.l-col--md-6 .l-row {
margin:0;
}
@media (max-width: 600px) {
.collage-2 .oversize {
    top: 0 !important;
    left:  0 !important;
    margin-top: 0;
}
.collage .custom-slider-block {
    padding: 0;
    margin-top:30px !important;
margin-bottom:30px !important;
}
body .collage .image75 {
float:none;
}

.collage .column2 {
    position: relative;
    z-index: 2;
    padding-left: 30px;
    margin-top: 0 !important;
}
.collage .column2,
.collage .column1 {
padding:0 20px !important;
}
}

@media (max-width:768px) {
.page-hero-v2__inner, .slim-hero-v2__inner {
    margin-bottom: 10px;

}

.container-block .l-col--md-6 .container-block .content-block-paragraph {
    margin-top: 20px;
}

.container-block .l-col--md-6 .content-block-paragraph  h2 {
    margin-top:0;

}
.container-block .l-col--md-6 .content-block-image-list-v2 {
margin-bottom:0;
}
.hide-mobile {
display:none;
}

.half-hero-v2__content .l-row {
margin:0 !important;
}

.carousel__item-inner {
    margin: 0;
}


}

.l-container .content-block-quote-v2,
.container-block .content-block-image-list-v2,
.l-container .l-container,
.container-block .l-col--md-6 .l-col--md-12 {
padding-left:0;
padding-right:0;
}
.half-hero-v2__image-container {
background-position:top center;
}

@media screen and (max-width: 768px) {
    .container-block .content-block-paragraph {
        margin-bottom: 0;
    }
   .content-block-text-image-v2 .content-block-text-image-v2__content {
        margin:0;
    }
    .content-block-text-image-v2 .l-col--md-8 {
        padding-left: 0px;
    padding-right: 0px;

    }
    .content-block-text-image-v2 .l-col--md-6:first-child {
        order:2;

    }
    .content-block-text-image-v2 .l-col--md-6:last-child {
        order:1;
        margin-top: 0;
    }


.container-block .content-block-quote-v2,
.container-block .content-block-paragraph {
   
    padding-left: 0px;
    padding-right: 0px;
}

.half-hero-v2__content .content-block-quote-v2 {
    padding-left: 20px;
    padding-right: 20px;
}
.content-block-text-image-v2__img-container {
    margin-bottom: 0;
}


[class*=col-] .content-block-paragraph {
    padding-right: 0;
    padding-left: 0;
}
}
@media screen and (min-width:769px) {
.container-block .l-col--md-6,
.l-col--md-6.left-side,
.l-col--md-6.right-side {
    padding-right: 2rem;
    padding-left: 2rem;
}

.carousel__item-inner {
margin:0;
}

@media screen and (min-width:900px) {
.container-block .l-col--md-6,
.l-col--md-6.left-side,
.l-col--md-6.right-side {
    padding-right: 2rem;
    padding-left: 2rem;
}
.content-block-quote-v2__quote footer:before {
    content: '';
    display: block;
    width: 35px;
    background: #A1A1A1;
    height: 1px;
    margin: 20px auto 25px;
}


.content-block-quote-v2  {
margin-left:auto;
margin-right:auto;
max-width:650px;
}

@media (min-width:769px) {
.column2 .oversize {
       margin-left: calc(-10% + -30px);

}
}
.content-block-text-image-v2__content [class*=l-col--] {
padding:0;
}
.content-block-text-image-v2__content {
margin:0;
}


@media screen and (min-width: 769px) {
.content-block-image-grid-v2__img--two {
    margin-top: 0px;
}
}
