.dMinHeight450flex{
		margin-bottom: 0;
	}
	.dNoticia {
	    width: 100%;
	    display: block;
	    float: left;
	    box-shadow: 0 0 3px rgb(0 0 0 / 20%);
	}
	.dTextTop{
		max-width: 450px;
	    font-weight: 400;
	    margin: auto;
	    margin-bottom: 20px;

	}
	.cover-background{
		border-bottom: solid 5px #fff;
	}
	.dTextNot{
		width: 66.66666667%;
		background-color: #FFF;
		color: #666;
		float: left;
	}
	.dImgNot{
		width: 33.33333333%;
		display: block;
		float: left;
		object-position: cover;
		
	}
	.dImgNot img{
		width: 100%;
	    height: 100%;
	    object-fit: cover;
	    min-height: 350px;
	    overflow: hidden;
	}
	.dMinHeight350px{
		min-height: 350px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    flex-direction: column;
	    max-height: 400px;
	}
	.dBuscadorNot{
		position: absolute;
	    width: 80%;
	    height: 50px;
	    
	    top: 0;
	    z-index: 9;
	    margin-top: 10px;
	}
	.dIconSearch{
		background-color: black;
	    height: 50px;
	    width: 50px;
	    float: left;
	    position: absolute;
	    left: 0;
	}
	.dIconSearch i{
		font-size: 22px;
	    color: #fff;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    vertical-align: middle;
	    height: 50px;
	}
	.dNewsCategory{
		float: left;
	    list-style: none;
	    width: 25%;
	    height: 50px;
	    color: #000;
	    text-align: center;
	    font-size: 16px;
	    display: flex;
	    vertical-align: middle;
	    justify-content: center;
	    align-items: center;
	    transition: all ease 0.5s;
	}

	.dNewsCategory a{
		float: left;
	    list-style: none;
	    width: 100%;
	    height: 50px;
	    color: #000;
	    text-align: center;
	    font-size: 16px;
	    display: flex;
	    vertical-align: middle;
	    justify-content: center;
	    align-items: center;
	    transition: all ease 0.5s;
	    background-color: #ffffffc2;
	}
	.dNewsCategory a:hover{
		background-color: #696969;
	    font-size: 18px;
	    transition: all ease 0.5s;
	    color: #fff;
	}
	.dCargarMas{
		width: 100%;
		float: left;
		padding: 40px;
		background-color: #fff;
		text-align: center;
	}
	.dCargarMas a{
		color: #262626;
		border: 2px solid #262626;
		background-color: #fff;
		transition: all ease 0.5s;
		padding: 10px;
		font-size: 16px;
    	font-weight: bold;
	}
	.dCargarMas a:hover{
		color: #fff;
		border: 2px solid #262626;
		background-color: #262626;
		transition: all ease 0.5s;
		padding: 10px;
		font-size: 16px;
    	font-weight: bold;
	}
	.dNewsletter{
		width: 100%;
		float: left;
		padding: 40px;
		background-color: #fff;
		text-align: center;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		border-top: 2px solid #131313;
	}
	.dNewsletter h4{
		padding-bottom: 30px;
	    font-size: 26px;
	    font-family: 'GFS Didot', serif;
	    color: #1b1b1b;
	}
	#same_address {
	    box-sizing: border-box;
	    padding: 0;
	    float: left;
	    display: block;
	    margin-right: 5px;
	    width: 15px;
	    height: 15px;
	}
	.custom-control-label {
	    display: inline-block;
	    max-width: 100%;
	    margin-bottom: 5px;
	    font-weight: 400;
	    float: left;
	    padding-top: 5px;
	}
	.dContNewsletter{
		display: flex;
	    flex-direction: row;
	    margin-bottom: 25px;
	    justify-content: center;
	    width: 100%;
	}
	.dInputNewsletter{
		width: 100%;
	    max-width: 450px;
	    min-width: 300px;
	    padding: 10px;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.dBotonNewsletter{
		background: #1b1b1b;
	    border: none;
	    padding-right: 35px;
	    padding-left: 35px;
	    color: #fff;
	    font-size: 16px;
	    font-family: times new roman;
	}
	@media screen and (max-width: 720px){
		.dNoticia {
		    width: 100%;
		    display: flex;
		    float: left;
		    flex-direction: column;
		    justify-content: center;
		    align-items: center;
		}
		.dTextNot {
		    width: 90%;
		    background-color: #FFF;
		    color: #666;
		    float: left;
		    order: 0;
		}
		.dImgNot {
		    width: 100%;
		    float: left;
		    object-fit: cover;
		    order: 1;
		}
		.dImgNot img {
		    width: 100%;
		    height: 100%;
		    object-fit: cover;
		    min-height: 160px;
		    overflow: hidden;
		}
		.dMinHeight350px {
		    min-height: auto;
		    display: flex;
		    justify-content: center;
		    align-items: center;
		    flex-direction: column;
		    margin-top: 25px;
		}
		.dContNewsletter {
		    display: flex;
		    flex-direction: column;
		    margin-bottom: 25px;
		    justify-content: center;
		    width: 100%;
		}
		.dInputNewsletter {
		    width: 100%;
		    min-width: 150px;
		    padding: 10px;
		    padding-left: 20px;
		    padding-right: 20px;
		}
		.dBotonNewsletter {
		    background: #1b1b1b;
		    border: none;
		    padding-right: 35px;
		    padding-left: 35px;
		    color: #fff;
		    font-size: 18px;
		    font-family: times new roman;
		    padding-top: 10px;
		    padding-bottom: 10px;
		    margin-top: 10px;
		}
		.custom-control-label {
		    display: inline-block;
		    max-width: 90%;
		    margin-bottom: 5px;
		    font-weight: 400;
		    float: left;
		    padding-top: 5px;
		    text-align: left;
		}
		.dBuscadorNot {
		    position: absolute;
		    width: 100%;
		    height: 50px;
		    bottom: 0;
		    top: auto;
		    z-index: 9;
		    margin-top: 10px;
		    padding-left: 0;
		    margin-bottom: 0;
		}
		.dIconSearch {
		    background-color: black;
		    height: 50px;
		    width: 50px;
		    float: left;
		    position: absolute;
		    left: 0;
		    display: none;
		}
		.dNewsCategory a {
		    float: left;
		    list-style: none;
		    width: 100%;
		    height: 50px;
		    color: #000;
		    text-align: center;
		    font-size: 14px;
		    display: flex;
		    vertical-align: middle;
		    justify-content: center;
		    align-items: center;
		    transition: all ease 0.5s;
		    background-color: #ffffffc2;
		}
		.dNewsCategory {
		    float: left;
		    list-style: none;
		    width: 25%;
		    height: 50px;
		    color: #000;
		    text-align: center;
		    font-size: 16px;
		    display: flex;
		    vertical-align: middle;
		    justify-content: center;
		    align-items: center;
		    transition: all ease 0.5s;
		    border: solid 2px;
		}
	}