.banner1:before { background: url(/uploads/tosnontransitointestinal.png) no-repeat center; background-size: contain;  }
.font{font-size: 13px; line-height: 1.3;}
.banner:before {       background: #c3c4ca url(/uploads/tosnonbannerprincipal-ok_270945395.jpg) no-repeat top center;   background-size: cover !important;}
.conforeflex-img:before {   background: url(/uploads/tosnon-before5-dupsame2.png) no-repeat right bottom;    background-size: contain;  width: 900px; }
.bg-primary {   background: #eab33e !important; }
.bg-blue { background: #eba206 !important; }
.text-primary {  color: #eab33e !important; }
.bg-secondary {   background: #f7e1b2 !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/tosnon1-btm-newsame.jpg) no-repeat center left;
    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:1900px){
    .hacemos-que {
        background-position: top left !important;
    }
}