.d0imgbox01 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-01.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox02 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-02.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox03 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-03.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox04 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-04.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox05 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-05.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox06 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-06.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox07 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-07.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox08 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-08.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.d0imgbox09 {padding:0px; min-height:380px; display:block; 
background:url(/shared/images/content/bus_58046/Builders-Marlow-Imgservices-09.webp); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

.d0overlaybox {background-color: rgba(0, 0, 0, 0.5); padding: 20px; min-width: 100%; min-height: 380px; display: flex; align-items: center; flex-direction: column; justify-content: center;}

.d0tealbox {min-height: 310px; display: flex; align-items: flex-start; flex-direction: column; justify-content: center;}

#r8_content .d0tealbox  .btn-hollow {border: 1px solid #fff; color: #fff;}
#r8_content .parallax02  .btn-hollow {border: 1px solid #fff; color: #fff;}

@media only screen and (min-width: 800px) {.d0splitbackgroundleft {background: linear-gradient(90deg,rgba(64, 92, 96, 1) 0%, rgba(64, 92, 96, 1) 50%, rgba(0, 0, 0, 0.4) 43%, rgba(0, 0, 0, 0.4) 100%);}}
@media only screen and (max-width: 799px) {.d0splitbackgroundleft {background: #405C60;}}

@media only screen and (min-width: 800px) {.d0splitbackgroundright {background: linear-gradient(270deg,rgba(64, 92, 96, 1) 0%, rgba(64, 92, 96, 1) 50%, rgba(0, 0, 0, 0.4) 43%, rgba(0, 0, 0, 0.4) 100%);}}
@media only screen and (max-width: 799px) {.d0splitbackgroundright {background: #405C60;}}

#r8_content .parallax04 {background-position-y: bottom;}

@media only screen and (min-width: 800px) {
.d0whitedecorationborder{height: 350px; transform: translate(-50px, 0px);}
.d0whitedecorationborder2{height: 900px; transform: translate(50px, 0px);}}
.d0transheightbox {min-height: 350px; display: flex; align-items: flex-start; flex-direction: column; justify-content: center;}}
