		.abt-content .col-md-6 {
		    padding: 20px 40px 40px 40px;
		}

		.abt-content .col-sm-12 {
		    padding: 40px 40px 50px;
		}

		.h4p {
		    height: 250px;
		}

		.rearrange {
		    margin-top: 30px;
		}

		.special-row {
		    text-align: right;
		}

		.left-hr {
		    margin-top: 30px;
		    margin-bottom: 30px;
		    border: 1px solid #d5d5d7;
		    width: 61%;
		}

		.image-cont {
		    margin-top: -20px;
            position: relative;
		}

		.centered {
		    position: absolute;
		    top: 47%;
		    left: 40%;
		    opacity: 0.6;
		    transform: translate(-50%, -50%);
		}

		.a {
		    background-color: #E8EDEA
		}

		.c {
		    background-color: #E8EDEA
		}

		.c .image-cont > img {
		    border: solid 4px #848486;
		}

		.b {
		    background-color: #F2F2F2
		}

		.d {
		    background-color: #F2F2F2
		}

		.d .image-cont > img {
		    border: solid 4px #1f5434;
		}

		h4 {
		    font-size: 3.0rem;
		    font-weight: 400;
		    font-family: 'Libre Baskerville', serif;
		    color: #1f5434;
		    line-height: 1.5;
		}

		.abt-content .btn-read {

		    margin-bottom: 50px;
		}

		.rearrange {
		    font-size: 2.4em;
		}

		@media(max-width:1999px) {
		    .centered {
		        width: auto;
		        top: 50%;
		        left: 50%;
		    }
		}

		@media(min-width:767px) {}

		@media(max-width:990px) {
		    .h4p {
		        height: 350px;
		    }

		    .centered {
		        width: 30%;
		        top: 46%;
		        left: 45%;
		    }

		}



		@media(max-width:767px) {
		    .rearrange {
		        flex-direction: column;
		    }

		    .a {
		        order: 1;
		        padding-bottom: 10px !important;
		        padding-top: 30px !important;
		    }

		    .b {
		        order: 3;
		        padding-bottom: 10px !important;
		        padding-top: 30px !important;
		    }

		    .c {
		        order: 2;
		        margin-top: 0;
		        padding-top: 0 !important;
		        padding-bottom: 38px !important;
                display: inline-block;
		    }

		    .d {
		        order: 4;
		        margin-top: 0;
		        padding-top: 0 !important;
		        padding-bottom: 38px !important;
		    }

		    h4 {
		        font-size: 2.4rem;
		    }

		    .left-hr {
		        margin-top: 50px;
		        margin-bottom: 0px;
		        float: left;
		        display: none !important;
		    }

		    .image-cont {
		        margin-top: 28px;
		    }

		    .centered {
		        width: auto;
		        top: 50%;
		        left: 50%;
		    }

		    .abt-content .btn-read {

		        margin-bottom: 30px !important;
		    }

		    .abt-content {
		        text-align: left;
		        padding-bottom: 0px !important;
		        margin-bottom: -40px;
		    }
		}


		@media(max-width:767px) {
		    .h4p {
		        height: auto !important;
		    }

		    .rearrange:first-of-type {
		        margin-top: 15px;
		    }

		    .rearrange:not(:first-of-type) {
		        margin-top: 0px;
		    }

		    .abt-content .col-md-6 {
		        padding: 40px;
		    }

		}

		@media(max-width:480px) {
		    .centered {
		        width: auto;
		        top: 50%;
		        left: 50%
		    }

		    .a {
		        padding-left: 30px !important;
                padding-right: 30px !important;
		    }

		    .b {
		        padding-left: 30px !important;
                padding-right: 30px !important;
		    }

		    h4 {
		        margin-top: 0px;
		    }


		}