video{width:100%}body,html{font-family:Lato,sans-serif}html{scroll-behavior:smooth}body{color:#2c2c2c}body,figure,h1,h2,h3,h4,h5,h6,p{margin:0}.is-hidden-mobile{@media only screen and (min-width:768px){display:block}}.is-hidden-tablet-only{display:block;@media only screen and (min-width:768px) and (max-width:1024px){display:none}}.is-hidden-desktop-only{display:block;@media only screen and (min-width:1024px){display:none}@media only screen and (min-width:1280px){display:block}}.is-hidden-widescreen-only{display:block;@media only screen and (min-width:1280px){display:none}@media only screen and (min-width:1440px){display:block}}.is-hidden-touch{display:none;@media only screen and (min-width:1024px){display:block}}.is-hidden-tablet{display:block;@media only screen and (min-width:768px){display:none}}.is-hidden-mobile{display:none;@media only screen and (min-width:768px){display:block}}.is-hidden-desktop{display:block;@media only screen and (min-width:1024px){display:none}}.is-hidden-widescreen{display:block;@media only screen and (min-width:1280px){display:none}}.is-hidden-fullhd{display:block;@media only screen and (min-width:1440px){display:none}}.is-visible-fullhd{display:none;@media only screen and (min-width:1440px){display:block}}.is-invisible{visibility:hidden}.is-hidden{display:none!important}