@font-face{font-family:Proxima Nova;font-weight:400;font-style:normal;font-display:swap;src:url(/static/fonts/ProximaNova400.eot);src:url(/static/fonts/ProximaNova400.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ProximaNova400.woff) format("woff"),url(/static/fonts/ProximaNova400.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:500;font-style:normal;font-display:swap;src:url(/static/fonts/ProximaNova500.eot);src:url(/static/fonts/ProximaNova500.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ProximaNova500.woff) format("woff"),url(/static/fonts/ProximaNova500.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:700;font-style:normal;font-display:swap;src:url(/static/fonts/ProximaNova700.eot);src:url(/static/fonts/ProximaNova700.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ProximaNova700.woff) format("woff"),url(/static/fonts/ProximaNova700.ttf) format("truetype")}@font-face{font-family:NextArt;font-weight:400;font-style:normal;font-display:swap;src:url(/static/fonts/NextArt400.eot);src:url(/static/fonts/NextArt400.eot?#iefix) format("embedded-opentype"),url(/static/fonts/NextArt400.woff) format("woff"),url(/static/fonts/NextArt400.ttf) format("truetype")}@font-face{font-family:NextArt;font-weight:600;font-style:normal;font-display:swap;src:url(/static/fonts/NextArt600.eot);src:url(/static/fonts/NextArt600.eot?#iefix) format("embedded-opentype"),url(/static/fonts/NextArt600.woff) format("woff"),url(/static/fonts/NextArt600.ttf) format("truetype")}@font-face{font-family:NextArt;font-weight:700;font-style:normal;font-display:swap;src:url(/static/fonts/NextArt700.eot);src:url(/static/fonts/NextArt700.eot?#iefix) format("embedded-opentype"),url(/static/fonts/NextArt700.woff) format("woff"),url(/static/fonts/NextArt700.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/static/fonts/Montserrat400.eot);src:url(/static/fonts/Montserrat400.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Montserrat400.woff) format("woff"),url(/static/fonts/Montserrat400.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/static/fonts/Montserrat500.eot);src:url(/static/fonts/Montserrat500.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Montserrat500.woff) format("woff"),url(/static/fonts/Montserrat500.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/static/fonts/Montserrat600.eot);src:url(/static/fonts/Montserrat600.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Montserrat600.woff) format("woff"),url(/static/fonts/Montserrat600.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/static/fonts/Montserrat700.eot);src:url(/static/fonts/Montserrat700.eot?#iefix) format("embedded-opentype"),url(/static/fonts/Montserrat700.woff) format("woff"),url(/static/fonts/Montserrat700.ttf) format("truetype")}body{min-width:320px;font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-display:swap}body._overflow{overflow:hidden}._hidden{display:none!important}._spaceless{white-space:nowrap}.grecaptcha-badge{visibility:hidden}html{font-size:10px;box-sizing:border-box}@media screen and (min-width:1350px){html{font-size:12px}}body,html{height:100%;margin:0;padding:0}*,:after,:before{box-sizing:inherit}body{font-size:1.6rem;line-height:2.1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.modal-open{overflow:hidden}body.modal-open .page__content{filter:blur(3px)}a{color:inherit;text-decoration:none}a[disabled]{pointer-events:none;opacity:.7}b,h1,h2,h3,h4,h5,h6,strong{margin:0;padding:0;font-weight:700}p{margin:0;padding:0}img{max-width:100%}ol,ul{padding:0;margin:0}li{list-style:none}button,input{outline:none;border:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{width:1138px;margin:0 auto;display:block;padding:0 15px}@media screen and (min-width:320px) and (max-width:1246px){.container{width:100%}}.icon{display:inline-block}.icon,.icon svg{width:100%;height:100%}.row{display:flex}.row>.col{flex-basis:100%}.row--80{margin:0 -40px}.row--80>.col{padding:0 40px}.col-d-60{flex-basis:60%!important}@media screen and (min-width:320px) and (max-width:1246px){.col-d-60{flex-basis:100%!important}}.col-d-40{flex-basis:40%!important}@media screen and (min-width:320px) and (max-width:1246px){.col-d-40{flex-basis:100%!important}}