html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}html{text-rendering:optimizeLegibility;font-size:16px}body{min-width:320px;background-color:#f7f7f7;font:62.5%/1.6 "Roboto", sans-serif;color:#2a2a2a;-webkit-text-size-adjust:none}main{padding-left:130px}main>div{padding-top:70px;overflow:hidden}h1,h2,h3,h4{font-size:4em;line-height:1.2em;font-weight:900}h1{max-width:270px;margin-left:135px;padding:0 15px;background-color:#2a2a2a;font-size:1.5em;line-height:35px;font-weight:900;text-transform:uppercase;color:#ffffff}h2{font-size:2em}h2.divider{position:relative;width:100%;margin-top:20px;font-size:1.5em;font-weight:300}h2.divider.light{color:#f7f7f7}h2.divider.light:after{background-color:#f7f7f7}h2.divider:after{display:block;content:'';width:100%;height:10px;margin-top:10px;background-color:#2a2a2a}h2.divider strong{font-weight:900;text-transform:lowercase}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1.1em}p,li,label,figcaption,dd,dt{font-size:1.6em;line-height:1.5em;font-weight:300}a{font-size:inherit;text-decoration:none}figure img,a img{display:block;vertical-align:baseline}b,strong{font-weight:900}i,em{font-style:italic}@media (min-width: 1531px){h1{margin-left:calc(50% - 700px + 135px)}}@media (max-width: 1300px){h1{margin-left:55px}}@media (max-width: 1023px){main{margin-bottom:35px;padding-left:0}main>div{position:relative}main>div.is-active h1{position:fixed}main>div.is-active:not(#intro) ~ .main-nav{display:block}main>div>h1{width:100%;padding-left:30px;position:absolute;top:0;left:0;z-index:100;transform:translate3d(0px, 0px, 0px)}h1{margin-left:0}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){body{font-size:50%}main>div{padding-top:35px}main>div>h1{padding-left:20px}h1{width:100%;max-width:100%;padding-left:20px;padding-right:20px}h2.divider{margin-top:5px}h2.divider:after{height:8px}}.section{position:relative;width:100%;max-width:1400px;margin:0 auto;padding-top:55px;padding-bottom:55px;padding-left:135px;padding-right:135px}.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}.flex-items-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.flex-items-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.flex-content-spacearound{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-flex-line-pack:space-around;align-content:space-around}.flex-content-spacebetween{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-flex-line-pack:space-between;align-content:space-between}.flex-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center}.flex-content-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.flex-content-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.flex-justify-spacebetween{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.flex-justify-spacearound{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.flex-direction-rowreverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction-column{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1300px){.section{padding-left:55px;padding-right:55px}}@media (max-width: 1023px){.section{padding-left:30px;padding-right:30px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.section{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}}.copy{max-width:760px}.copy h2:not(:first-child){margin-top:60px}.copy h3:not(:first-child){margin-top:40px}.copy ul,.copy ol,.copy p{margin-top:15px}.copy ul:first-child,.copy ol:first-child,.copy p:first-child{margin-top:0}.copy ul{padding-left:18px;list-style:disc}.copy ol{padding-left:20px;list-style:decimal}.copy li{margin-bottom:15px}.copy a{text-decoration:underline}.iframe{position:relative;width:100%;height:0;margin:20px 0 60px;padding-bottom:56.25%}.iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}@keyframes colors{0%{stroke:#2a2a2a}33%{stroke:#d2d2d2}66%{stroke:#2a2a2a}100%{stroke:#d2d2d2}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.spinner{width:45px;height:45px;margin:-22px 0 0 -22px;animation:rotator 1.4s linear infinite;position:absolute;top:50%;left:50%}.spinner circle{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;fill:none;stroke-width:5px;animation:dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite}.lazy-load{display:none;opacity:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;border-radius:0}button,select{text-transform:none}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}textarea{overflow:auto}optgroup{font-weight:bold}.field{position:relative;margin-top:15px;padding-top:7px}.field:first-child{margin-top:0}.field.error input,.field.error textarea{border-color:#ff4136}.field.error label{color:#ff4136}.actions{position:relative;margin-top:15px}.actions .spinner{width:35px;height:35px;margin:-17px 0 0 -17px;left:calc(100% - 135px)}label{position:absolute;top:0;left:0;transition:all 60ms linear}input,textarea{width:100%;height:30px;border:none;background:none;border-bottom:1px solid #2a2a2a;font:1.5em/30px "Roboto", sans-serif;font-weight:300}input:focus,input.has-value,textarea:focus,textarea.has-value{outline:none}input:focus+label,input.has-value+label,textarea:focus+label,textarea.has-value+label{top:-2px;font-size:1.1em;font-weight:700}textarea{resize:none;overflow:hidden;transition:all 60ms linear}textarea:focus,textarea.has-value{height:120px;overflow:auto}button{position:relative;width:100px;height:35px;margin:0;padding:0;background-color:#2a2a2a;border:none;overflow:hidden;outline:none}button.is-sending svg,button:hover svg{opacity:0}button.is-sending i,button:hover i{opacity:1}button i,button svg{transition:all 120ms linear}button i{opacity:0;font:1.4em/35px "Roboto", sans-serif;font-weight:900;text-transform:uppercase;color:#ffffff}button svg{width:24px;height:9px;margin:-5px 0 0 -12px;fill:#ffffff;opacity:1;transform:translate(0, 0);position:absolute;top:50%;left:50%}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.actions{margin-top:10px}input,textarea{font-size:16px}button{height:30px}}header{width:130px;height:100%;background-color:#2a2a2a;position:fixed;top:0;left:0}header>a{display:block;width:100%;position:absolute;bottom:15px;left:0;font-size:1.3em;line-height:1;text-align:center;color:#9a9a9a}@media (max-width: 1023px){header{width:0;height:0;overflow:hidden}}.main-nav{width:100%}.main-nav a{display:block;font-size:1.3em;line-height:1;font-weight:400;text-align:center;text-transform:capitalize;color:#f7f7f7}.main-nav a.is-active+.line{background-color:#f7f7f7}.main-nav span{display:block}.main-nav .trigger{display:none}.main-nav .line{position:relative;width:1px;height:60px;margin:7px auto 9px;background-color:#9a9a9a;transition:background 60ms linear}.main-nav .line:last-child{display:none}.main-nav .dot{width:5px;height:5px;margin-left:-2px;border-radius:2px;background-color:#f7f7f7;position:absolute;top:0;left:50%}.paging-nav{width:200px;position:absolute;top:-35px;right:135px}.paging-nav a{position:relative;width:50%;height:35px;background:#2a2a2a;text-align:center}.paging-nav a.is-disabled{background-color:#d2d2d2;cursor:default}.paging-nav a:first-child{border-right:1px solid #f7f7f7}.paging-nav a:not(.is-disabled):hover i{opacity:1}.paging-nav a:not(.is-disabled):hover svg{opacity:0}.paging-nav a i{opacity:0;font-size:1.4em;line-height:35px;font-weight:100;font-style:normal;text-transform:uppercase;color:#ffffff;transition:opacity 120ms linear}.paging-nav a svg{width:13px;height:10px;fill:#f7f7f7;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cycle-pager,.cycle-nav,.intro-nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:calc(100% - 60px);position:absolute;bottom:-30px;left:0;z-index:9}.cycle-pager span,.cycle-nav span,.intro-nav span{display:block;width:8px;height:8px;margin:0 8px;background-color:transparent;border:1px solid #2a2a2a;cursor:pointer;font:0/0 a;color:transparent;transition:background 120ms linear}.cycle-pager span:hover,.cycle-pager span.is-active,.cycle-pager span.cycle-pager-active,.cycle-nav span:hover,.cycle-nav span.is-active,.cycle-nav span.cycle-pager-active,.intro-nav span:hover,.intro-nav span.is-active,.intro-nav span.cycle-pager-active{background-color:#2a2a2a}@media (max-width: 1300px){.paging-nav{right:55px}}@media (max-width: 1023px){.main-nav{display:none;width:100%;max-width:270px;height:0;position:fixed;top:35px;left:0;z-index:101;transform:translate3d(0px, 0px, 0px)}.main-nav.is-active div{height:335px;padding-top:30px;padding-bottom:30px}.main-nav .trigger{display:block;width:40px;height:14px;cursor:pointer;position:absolute;top:-25px;right:20px;transform:translate3d(0px, 0px, 0px)}.main-nav .trigger.is-active span{background-color:transparent}.main-nav .trigger.is-active span:before,.main-nav .trigger.is-active span:after{width:50%;left:50%;top:0}.main-nav .trigger.is-active span:before{transform:translateX(-50%) rotate(45deg)}.main-nav .trigger.is-active span:after{transform:translateX(-50%) rotate(-45deg)}.main-nav .trigger.is-active span:before,.main-nav .trigger.is-active span:after{margin:0}.main-nav .trigger.is-active span:before{top:0}.main-nav .trigger.is-active span:after{top:0}.main-nav .trigger span{width:100%;height:2px;margin-top:-1px;background-color:#ffffff;position:absolute;top:50%;left:0;transition:background 120ms linear}.main-nav .trigger span:before,.main-nav .trigger span:after{display:block;content:'';width:inherit;height:inherit;background-color:#ffffff;position:absolute;left:0;transform:translateX(0) rotate(0deg);transition:all 120ms linear}.main-nav .trigger span:before{top:-6px}.main-nav .trigger span:after{top:6px}.main-nav div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-flex-line-pack:space-between;align-content:space-between;height:0;padding:0 30px;background-color:#2a2a2a;overflow:hidden;transition:all 300ms ease-out}.main-nav a{width:100%;text-align:left}.main-nav a:last-of-type{font-size:1.3em;font-weight:400;color:#9a9a9a}.main-nav a.is-active{display:none}.main-nav .line{display:none}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.main-nav{max-width:100%;left:inherit;right:0}.main-nav div{padding-left:20px;padding-right:20px}.main-nav a,.main-nav a:last-of-type{font-size:1.6em}.paging-nav{width:160px;top:0;right:0}.paging-nav a{height:30px}.cycle-pager,.cycle-nav,.intro-nav{width:100%;bottom:-20px}.cycle-pager span,.cycle-nav span,.intro-nav span{margin:0 5px}}@keyframes scroller{0%{opacity:1;transform:translateY(0px)}20%{opacity:1;transform:translateY(20px)}30%{opacity:0;transform:translateY(20px)}100%{opacity:0;transform:translateY(0px)}}#intro{height:100vh;padding-top:30px;padding-bottom:55px}#intro .intro{position:relative;height:100%;padding:55px 55px 55px 75px}#intro article{position:relative;z-index:2}#intro fill{fill:#2a2a2a}#intro .svg-intro{width:387px}#intro h1{max-width:100%;margin:0;padding:0;background:none;position:absolute;top:-50px;right:135px}#intro h1 i{font:0/0 a;color:transparent}#intro h1 svg{width:230px}#intro .svg-scroll{width:18px;position:absolute;bottom:-50px;right:150px;z-index:9}#intro p{max-width:515px;padding-right:55px;font-size:1.5em;font-weight:400}#svg-scroll path:last-child{transform:translateY(0px);animation:scroller 1.5s linear infinite}.intro-cycle{width:calc(100% - 60px);height:100%;margin-top:-65px;margin-left:60px;overflow:hidden;position:relative;z-index:1}.intro-cycle div{width:100%;height:100%;position:absolute}.intro-cycle div.is-active{width:62%;height:70%;overflow:hidden;top:15%;right:0;z-index:3}.intro-cycle div.is-active img{width:100%;height:100%;top:0;right:0}.intro-cycle div:not(.is-active) img{width:105%;height:105%;filter:blur(6px);opacity:0.25;top:-2.5%;right:-2.5%}.intro-cycle div.is-next{z-index:2}.intro-cycle div:not(.is-next):not(.is-active){z-index:1}.intro-cycle div:not(.is-active){background-color:#f7f7f7}.intro-cycle img{object-fit:cover;position:absolute;transform-origin:right}.intro-cycle .intro-nav{width:100%;padding:20px;bottom:4%;z-index:100}@media (max-width: 1024px){#intro{height:auto;padding-top:50px;padding-bottom:0px}#intro .intro{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px;padding-right:30px}#intro h1{right:30px}#intro h1 svg{width:190px}#intro p{width:50%;padding-right:0}#intro .svg-scroll{display:none}.intro-cycle{width:calc(100% - 40px);height:420px;margin-left:40px;margin-top:40px}}@media (max-width: 1300px) and (min-width: 1025px){#intro .svg-scroll{bottom:0}.intro-cycle{height:85%;margin-top:-25px}}@media (min-width: 737px) and (max-width: 960px){#intro{padding-top:130px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){#intro{padding-top:0}#intro .intro{padding-left:20px;padding-right:20px}#intro h1{width:190px;transform:translateX(50%);top:0;right:50%}#intro .svg-intro{width:240px}#intro article{display:block;width:100%;padding-top:100px}#intro p{width:100%;padding-top:30px}.intro-cycle{width:100%;height:200px;margin-left:0;margin-top:20px;overflow:visible}.intro-cycle div{width:100% !important;height:100% !important;top:0 !important;left:0}.intro-cycle img{width:100% !important;height:100% !important;filter:none !important;opacity:1 !important;position:static !important;top:0 !important;left:0 !important}.intro-cycle .intro-nav{padding:10px;bottom:-30px}}#about{overflow:hidden}.about article{width:50%;padding-right:60px}@media (max-width: 1023px){.about article{padding-right:30px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.about article{width:100%;padding-right:0}.about article+article{margin-top:50px}}.team{position:relative;background:url("http://www.troutriver.co.nz/workspace/assets/images/bg-team.jpg?1481675073") no-repeat 50% 50%/cover;background-attachment:fixed;overflow:hidden}.team article{width:50%;padding-top:65px;padding-bottom:35px;padding-right:60px}.team h3,.team p{color:#f7f7f7}.team h3{margin-bottom:5px;text-transform:uppercase}.team h3+p{margin-top:0}@media (max-width: 1023px){.team{margin-bottom:50px}.team article{padding-right:30px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.team{background-color:#2a2a2a}.team:before{display:none}.team article{width:100%;padding-top:30px;padding-bottom:30px;padding-right:0}}.products .used-in{margin:-10px 0 70px 0;font-size:5em;line-height:1;font-weight:100;letter-spacing:-0.04em}.products .used-in strong{position:relative;display:inline-block;font-weight:400}.products .used-in strong:not(:first-of-type){display:none}.products .used-in span{width:200%;position:absolute;top:105%;left:3px;font-size:0.3em;line-height:1;font-weight:900;letter-spacing:0}.live-bottom figure{position:relative;width:100%;height:525px;overflow:hidden}.live-bottom figure>div{width:62%;margin:0;padding:0}.live-bottom img{width:105%;height:105%;filter:blur(6px);opacity:0.25;position:absolute;top:-2.5%;left:-2.5%}.live-bottom .iframe{width:100%;margin:0;padding-right:0}.live-bottom figcaption{width:62%;position:relative;top:10px;font-size:1.2em;line-height:1;font-weight:100;font-style:italic;text-align:right}.live-bottom section{padding-top:75px;padding-bottom:20px}.live-bottom div{width:25%;padding-right:15px;margin-bottom:55px}.live-bottom h3{margin-bottom:20px;font-size:5em;line-height:1;font-weight:100}.live-bottom p strong{display:block;margin-bottom:5px}.attachments{position:relative;margin-bottom:140px}.attachments figure{position:relative;width:100%;height:525px;overflow:hidden}.attachments figure img{position:absolute;object-fit:cover}.attachments figure img:first-child{width:105%;height:105%;filter:blur(6px);opacity:0.25;top:-2.5%;left:-2.5%}.attachments figure img:last-child{width:62%;height:70%;top:15%;left:0}.attachments div{width:38%;padding-left:50px;padding-right:30px;position:absolute;top:115px;right:0}.attachments div p,.attachments div li{font-size:1.5em}.attachments div p{font-weight:400}.attachments div ul{margin-top:25px}.attachments div li{margin-bottom:20px;font-weight:900}.training .copy{padding-top:70px}@media (max-width: 1023px){.live-bottom div{width:33.33%}.live-bottom div.clear{display:none}.attachments div{padding-left:20px}.attachments div li{margin-bottom:15px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.products .used-in{height:110px;margin-top:0;margin-bottom:20px}.live-bottom h2.divider strong{display:block}.live-bottom figure{display:block;height:auto;margin-top:15px}.live-bottom figure>div{width:100%}.live-bottom img{display:none}.live-bottom .iframe{width:100%;padding-bottom:56.25%}.live-bottom section{padding-top:30px}.live-bottom div{width:100%;margin-bottom:30px;padding-right:0}.attachments{margin-bottom:55px}.attachments figure{height:auto}.attachments figure img:first-child{display:none}.attachments figure img:last-child{position:static;width:100%;height:auto}.attachments div{position:static;width:100%;margin-top:30px;padding-left:0}.training .copy{padding-top:30px}}.client-wrapper{position:relative;padding-top:30px;padding-bottom:40px;background-color:#2a2a2a}.client-wrapper:before,.client-wrapper:after{display:block;content:'';width:100vw;height:calc(100% + 10px);background:#2a2a2a;position:absolute;bottom:0;z-index:-1}.client-wrapper:before{left:-135px}.client-wrapper:after{right:-135px}.client-wrapper div{width:calc(33.33% - 12px);max-width:322px;background:#ffffff;padding:50px 40px}.client-wrapper img{max-width:100%;width:auto;max-height:65px;margin:0 auto 40px;object-fit:contain}.client-wrapper p{font-size:1.5em;font-weight:300;font-style:italic;text-align:center}.contact article{width:50%;padding-right:60px}.contact article:last-child{padding-right:0}.contact-details:first-of-type{margin-top:50px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #2a2a2a}.contact-details p{width:50%;margin-top:0}.contact-details a{color:#2a2a2a}@media (max-width: 1023px){.contact article{padding-right:30px}.contact article:last-child{padding-right:0}.contact-details p{width:100%}.contact-details p:not(:first-child){margin-top:15px}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.contact article{width:100%;padding-right:0}.contact article+article{margin-top:35px}.contact-details:first-of-type{margin-top:30px}}#map{width:100%;height:470px;border-top:1px solid #9a9a9a;background-color:#ffffff}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){#map{height:320px}}.news-item article{width:62%}.news-item img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.news-item img:not(:first-child){display:none}.news-item time{font-size:1.2em;font-weight:900;line-height:1.5}.news-item h2:first-of-type{margin:5px 0 20px}.news-gallery{position:relative;width:calc(62% - 60px);height:380px;margin-right:60px}.news-gallery figure{position:relative;width:100%;height:100%}.news-gallery+article{width:38%}@media (max-width: 1023px){.news-item{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.news-item article{width:100%;max-width:460px;margin-bottom:30px}.news-item figure{width:100%;height:475px;padding-right:0}}@media (max-width: 736px), (max-width: 799px) and (orientation: landscape){.news-item{margin-top:20px}.news-item figure{height:200px}.news-item img{width:100%}}.slide-up{-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-webkit-transform:translate(0, 100px);transform:translate(0, 100px);opacity:0;overflow:hidden}.backlink{height:40px;padding-top:0;padding-bottom:0}.backlink a{position:relative;display:block;width:41px;border:none;opacity:0.35;overflow:hidden;font-size:10px;line-height:12px;font-weight:500;text-decoration:none;color:#2a2a2a;transition:all 60ms ease-out}.backlink a:hover{width:155px;opacity:1}.backlink svg{width:41px;height:8px;fill:#2a2a2a}.backlink span{display:block;font:inherit;position:absolute;top:0;left:55px}.backlink i{font:inherit;text-decoration:underline}
