.dummy {
	color: red;
}
.region-footer-1 .h3 {
	font-weight: bold;
	font-size: 2.5rem;
	margin-top: 16px;
}
#block-born-ready-bs4-bahamas-inspiredlogoblock {
    width: 100%;
}
.d365-newsletter {
	margin-left: -16px !important;
	margin-top: -94px;
}
.d365-newsletter .columnContainer * {
	line-height: 2rem !important;
	font-family: inherit !important;
	
}
.d365-newsletter .columnContainer p {
	margin-bottom: 0 !important;
	
}

.d365-newsletter .containerWrapper {
	align-items: flex-end;
}
.d365-newsletter .columnContainer {
	min-height: auto !important;
}
.d365-newsletter .columnContainer div  p span span {
	color:#143256;
}
form *[data-layout="true"] {
    margin: 0 !important;
}
.d365-newsletter > div:nth-child(1) > form > div > div:nth-child(2) > div > div:nth-child(2) {
	width: calc(65% - 0px) !important;
}
.d365-newsletter > div:nth-child(1) > form > div > div:nth-child(2) > div > div:nth-child(3) {
	width: calc(35% - 0px) !important;
}


@media screen and (max-width: 992px) {
	.d365-newsletter {
		margin-right: 0;
	}	
	.d365-newsletter .columnContainer  {
	    padding: 10px !important;
	    margin-right: 0 !important;
	}
	.d365-newsletter .columnContainer div {
	    margin-right: 0 !important;
	}
	div.d365-newsletter > div:nth-child(1) > form > div > div:nth-child(2) > div > div:nth-child(2), 
	div.d365-newsletter > div:nth-child(1) > form > div > div:nth-child(2) > div > div:nth-child(3) {
		width: 100% !important;
	}	
	form *[data-layout="true"] {
    max-width: 100% !important;
	}
}