@media screen and (max-width:980px){.bg-responsive{display:block!important;min-height:350px!important}.col-reverse{display:flex;flex-direction:column-reverse}}@media (min-width:1200px){#zoom-background{animation:zoomin 13s infinite linear 1s}}@keyframes zoomin{0%{background-size:100%}50%{background-size:120%}100%{background-size:100%}}@-webkit-keyframes zoomin{0%{background-size:100%}50%{background-size:120%}100%{background-size:100%}}.table-responsive{overflow-x:auto}.table-responsive table{width:100%;max-width:100%}@media screen and (min-width:980px){h1{font-size:40px!important}}