.banner1:before { background: url(/uploads/resfrinon-transitointestinal.png) no-repeat center; background-size: contain;  }
.font{font-size: 13px; line-height: 1.3;}
.banner:before { background: #c3c4ca url(/uploads/resfrinon-ok2-banner-new-dupli.jpg) no-repeat top center;   background-size: cover !important; }
/* .conforeflex-img:before { background: url(../images/hueso-ex.png) no-repeat right center;   
    background-size: contain;  width: 900px;     margin-right: -150px; } */
.conforeflex-img:before {     background: url(/uploads/new-bwforedesignwithoutbg1.png) no-repeat center bottom;
    background-size: contain;
    width: 900px;
}
.banner1:before {
    width: 300px !important;
}
.bg-primary {   background: #77a1b7 !important; }
.bg-blue { background: #5f90aa !important; }
.text-primary {  color: #77a1b7 !important; }
.bg-secondary {   background: #d6e3e9 !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/resfrinon-btm-newdesign.jpg) no-repeat top center;
    background-size: cover;
    min-height: 800px;
    display: flex;
}

.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:#8e061b;}
.alguna li:before {display:none;}

.quecommer  h5 {position:relative; padding-left:60px;}
.quecommer  h5 img {position:absolute; left:0;}
.testimonial-wrap.plan .font  {text-transform: uppercase;}
@media(min-width:992px){
.infomation { max-height: 350px;}
ul.list1 li:before {top:8px;}
}
@media (min-width: 1600px){
    .banner:before {
        width: 52%;
    }
}
