.customboxpos{
	top:200px;
}	


.boxshadow{
	box-shadow: 1px 3px 10px rgb(0 0 0 / 10%);
}	

.boxheight{
	min-height:345px;
}	

@media (max-width :768px) {
	.customboxpos{
		top:0px;
	}
	.boxheight{
		min-height:0px;
	}
}

.bg-colocation{
	background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/ddos-bg.jpg) no-repeat center center, rgba(0, 0, 0, 0);
    background-blend-mode: overlay;
    background-size: cover;
}

.bg-rdbc{
	background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/ddos-bg.jpg) no-repeat center center, rgba(0, 0, 0, 0);
    background-blend-mode: overlay;
    background-size: cover;
}

.rbdc-bg{
	background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/rbdc-background.jpg) no-repeat center center, rgba(0, 0, 0, 0);
    background-blend-mode: overlay;
    background-size: cover;	
}	


.g-top-customfunction {
    top: 4rem;
}


.testimonialvid{
	width:60%;
}	

.vid{
	width:60%;
}

@media (min-width:768px) and (max-width:991px){	
	.g-min-height-box--md{
		min-height: 175px!important;
	}	
	.g-custom-mytmoneyblock-pos{
		position:absolute;
		left:40px;
	}	
}

@media (max-width: 768px) {
	.bg-colocation{
		background: url(https://imgcdn.myt.mu/mytbusiness/businessimages/ddos-bg.jpg) no-repeat center center, rgba(0, 0, 0, 0);
		background-blend-mode: overlay;
		/* background-size: contain; */
		background-position: top;
	}
	.testimonialvid{
		width:100%;
	}
	.vid{
		width:100%;
	}
}

@media (max-width: 768px) {
	.g-top-customfunction {
		top: 4rem;
	}
}

@media (min-width: 768px) {
	.g-min-height-box--md{
		min-height: 170px;
	}
	
	.g-min-height-460--md{
		min-height: 460px;
	}
	.g-pt-200--md{
		padding-top: 200px !important;
	}
	
	.g-min-height-260--md{
		min-height: 260px;
	}
}

@media (min-width: 992px) {
    .col-custom5 {
        flex: 0 0 20%;
        max-width: 20%;
		padding-left: 15px;
        padding-right: 15px;
    }
}	

.bg-retail-mytmoney {
	background: linear-gradient(90deg, #f5eefa, #eafcff) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    height: 375px;
    width: 100%;
}