@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}}.happy-scroll{width:100%;height:100%;overflow:hidden;position:relative}.happy-scroll-strip--vertical{position:absolute;right:0;top:0;height:100%}.happy-scroll-strip--vertical .happy-scroll-bar{background-color:rgba(51,51,51,.2);border-radius:7px;width:6px;height:0;-webkit-transition:width .4s ease,height .6s ease;transition:width .4s ease,height .6s ease}.happy-scroll-strip--horizontal{position:absolute;bottom:0;left:0;width:100%}.happy-scroll-strip--horizontal .happy-scroll-bar{background-color:rgba(51,51,51,.2);border-radius:7px;height:6px;width:0;-webkit-transition:height .4s ease,width .6s ease;transition:height .4s ease,width .6s ease}.happy-scroll-container::-webkit-scrollbar{display:none}.happy-scroll-container{overflow:auto}.happy-scroll-container .happy-scroll-content{display:inline-block}