.bf-homepage{overflow:hidden}
.bf-homepage .lgi_col_40_60{display:flex;align-items:center}
.bf-wrapper-scroll{overflow:hidden;position:absolute;height:25px;max-width:2000px;width:2000px;left:0}
.bf-scroll{width:2000px;background-color:red;position:absolute;left:0;top:0;animation:firstDiv 40s linear infinite;overflow:hidden;height:inherit}
.bf-scroll-2{background-color:blue;width:2000px;position:absolute;left:2000px;top:0;overflow:hidden;height:inherit;animation:secondDiv 40s linear infinite}
.bf-scroll span{color:white;display:inline-block;width:100px;text-align:center;font-family:'VM Circular Bold',Arial,sans-serif;font-style:italic;padding-top:2px}
@keyframes firstDiv{0{left:0}
50%{left:-100%}
50.000001%{left:0}
100%{left:-100%}
}
@keyframes secondDiv{0{left:100%}
50%{left:0}
50.000001%{left:100%}
100%{left:0}
}
.bf-homepage .lgi_col_40_60{height:400px}
.bf-homepage .lgi_col_40_60-c1{position:absolute;right:0;top:0;padding:0}
.bf-homepage .lgi_col_40_60-c1 img{height:400px}
@media only screen and (min-width:2000px){.bf-homepage .lgi_col_40_60-c1{position:relative}
}
@media only screen and (max-width:600px){.bf-homepage .lgi_col_40_60{display:flex;flex-direction:column-reverse}
.bf-homepage .lgi_col_40_60-c0{margin:15px 0}
.bf-homepage{overflow:hidden}
.bf-homepage .lgi_col_40_60-c1 img,.bf-homepage .lgi_col_40_60{height:unset}
.bf-homepage .lgi_col_40_60-c1{position:relative}
}