.banner1:before { background: url(/uploads/melatodream-logo.png) no-repeat center; background-size: contain;  }
.font{font-size: 13px; line-height: 1.3;}
.banner:before {       background: #ffffff url(/uploads/melatodream-header2.jpg) no-repeat top right;   background-size: cover !important;}
.conforeflex-img:before {   background: url(/uploads/fotocajamelatodream-new.png) no-repeat center center;    background-size: contain;  width: 650px; margin-right: -40px;}
.bg-primary {   background: #808abb !important; }
.bg-blue { background: #6e74a2 !important; }
.text-primary {  color: #808abb !important; }
.bg-secondary {   /*background:#b0bdf6 !important;*/ background:#f1f3ff    !important;}
.infomation .top {    margin-top: -120px;     position: relative;  z-index: 1;}
.hacemos-que .textbg {  background: rgba(56, 3, 3, 0.46); }
.hacemos-que {
    background: url(/uploads/melatodream-btm.jpg) no-repeat top center;
    background-size: cover;
    min-height: 800px;
    display: flex;
}
.conforeflex small {
    display: block; line-height: 1.3 !important;
}
.shadowdetailbox img {width: 100% !important;}
.quecommer  ul.col1 li {display:inline-block; width:49%;}
ul.list1 li:before {content:""; position:absolute; width:8px; height:8px; left:5px; top:10px; background:#808abb;}
.alguna li:before {display:none;}

.quecommer  h5 {position:relative; padding-left:60px;}
.quecommer  h5 img {position:absolute; left:0;}

@media(min-width:992px){
        /* .banner>.container {min-height: 500px;} */
.infomation { max-height: 350px;}
ul.list1 li:before {top:8px;}
}