@charset "UTF-8";@font-face{font-family:"social";src:url("social.eot");src:url("social.eot?#iefix") format("embedded-opentype"), url("social.woff") format("woff"), url("social.ttf") format("truetype"), url("fonts/social.svg#social") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'social'!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:'social'!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{src:url('brandon_reg.otf');font-family:'brangro';font-weight:normal}@font-face{src:url('brandon_med.otf');font-family:'branmed';font-weight:normal}@font-face{src:url('brandon_bld.otf');font-family:'branbld';font-weight:normal}@font-face{src:url('AkzidenzGrotesk-Light.otf');font-family:'grotesk';font-weight:normal}@-webkit-keyframes stroke-in{to{stroke-dashoffset:0px}}@keyframes stroke-in{to{stroke-dashoffset:0px}}@-webkit-keyframes mobile-thumbs{to{background-position:-2560px 0px}}@keyframes mobile-thumbs{to{background-position:-2560px 0px}}@-webkit-keyframes bluegreen{0%{color:#32aac3}to{color:#32d29b}}@keyframes bluegreen{0%{color:#32aac3}to{color:#32d29b}}@-webkit-keyframes redviolet{0%{color:#dc2d50}to{color:#d22d78}}@keyframes redviolet{0%{color:#dc2d50}to{color:#d22d78}}@-webkit-keyframes strokein{0%{stroke:#dc2d50}50%{stroke:#32d29b}to{stroke:rgba(50, 210, 155, 0.25);stroke-dasharray:1124px;stroke-dashoffset:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes strokein{0%{stroke:#dc2d50}50%{stroke:#32d29b}to{stroke:rgba(50, 210, 155, 0.25);stroke-dasharray:1124px;stroke-dashoffset:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes subspanin{to{color:#32d29b;opacity:1}}@keyframes subspanin{to{color:#32d29b;opacity:1}}@-webkit-keyframes stripesin{to{opacity:1}}@keyframes stripesin{to{opacity:1}}@-webkit-keyframes subheadin{to{opacity:1}}@keyframes subheadin{to{opacity:1}}@-webkit-keyframes subheaddiags{to{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);opacity:1;-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}}@keyframes subheaddiags{to{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);opacity:1;-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}}body{margin:0;padding:0;background-color:#141414;background-repeat:repeat;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;-webkit-text-rendering:optimizeLegibility;-webkittext-rendering:optimizeLegibility;text-rendering:optimizeLegibility}button{position:relative;padding:0;overflow:hidden;text-transform:uppercase;background:transparent;outline:none;border:none;font-size:1.25rem;cursor:pointer;-webkit-transition:opacity 350ms ease-out, color 300ms linear;-o-transition:opacity 350ms ease-out, color 300ms linear;transition:opacity 350ms ease-out, color 300ms linear}a{text-decoration:none;color:#32d29b}a:hover{color:#32aac3}a:active{color:#dc2d50}p,span{font-family:'grotesk', sans-serif}strong{font-family:sans-serif}pre{font-family:'grotesk', sans-serif;color:rgba(100, 140, 140, 0.65);margin:1rem 0}span{color:#a0e6ff}strong{font-weight:normal}h1{font-weight:normal;text-transform:uppercase;font-family:'branbld';font-size:2rem;margin:20px auto 30px;text-align:center;color:#3c6478}h4{color:rgba(100, 140, 140, 0.65);text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-family:'branbld';text-align:center}h5{color:rgba(100, 140, 140, 0.65);text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-family:'grotesk';text-align:center}svg{width:100%;height:10px}svg line{width:2200px;stroke:#dc2d50;stroke-width:2px;stroke-dasharray:1124px;stroke-dashoffset:1124px;-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px);-webkit-animation:strokein 1000ms linear forwards 400ms;animation:strokein 1000ms linear forwards 400ms}.svg{clear:both;-webkit-perspective:100px;perspective:100px;width:inherit;margin:0 auto;margin-top:12px;opacity:0}.svg:after{margin:0;padding:0;content:'';display:block;width:100%;height:5px;z-index:6;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);background-color:transparent}.svg+.subheader{height:0px;margin-top:-12px;margin-bottom:88px;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-animation:subheadin 400ms ease-out 200ms forwards;animation:subheadin 400ms ease-out 200ms forwards}.svg+.subheader>h2+span{margin-bottom:10px}.svg+.subheader>h2:before{background-image:-webkit-repeating-linear-gradient(160deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);background-image:-o-repeating-linear-gradient(160deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);background-image:repeating-linear-gradient(-70deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);-webkit-mask-image:-webkit-gradient(linear, 0% 100%, 50% 100%, from(rgba(50, 210, 155, 0)), to(#32d29b));-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.svg+.subheader>h2:after{background-image:-webkit-repeating-linear-gradient(20deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);background-image:-o-repeating-linear-gradient(20deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);background-image:repeating-linear-gradient(70deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(50, 210, 155, 0.1) 24px, rgba(50, 210, 155, 0.05) 48px);-webkit-mask-image:-webkit-gradient(linear, 50% 100%, 100% 100%, from(#32d29b), to(rgba(50, 210, 155, 0)));-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}h2{font-weight:normal;-webkit-margin-before:0em;-webkit-margin-after:0em;margin-top:10px;margin-bottom:0px;width:100%;display:inline-block;-webkit-mask-image:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(50, 210, 155, 0.5)), to(#32d29b))}h2 span{letter-spacing:1px;text-transform:uppercase;font-family:'branbld';color:#dc2d50;opacity:0.5;font-weight:normal;width:33%;text-align:center;font-size:1.75rem;padding:0px;display:inline-block;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-animation:subspanin 600ms linear 500ms forwards;animation:subspanin 600ms linear 500ms forwards}h2:after,h2:before{content:'';-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);display:inline-block;width:33%;height:10px;background-color:transparent;-webkit-animation:subheaddiags 600ms ease-out 600ms forwards;animation:subheaddiags 600ms ease-out 600ms forwards;opacity:0;-webkit-filter:hue-rotate(180deg);filter:hue-rotate(180deg)}h3{font-family:'grotesk', sans-serif}ul{list-style-type:none}cite{font-style:normal;margin-top:-3px;float:left;display:block;font-size:1rem;font-family:'grotesk';text-transform:capitalize;color:rgba(100, 140, 140, 0.65)}cite:before{content:'role ⋮';font-style:bold;margin-right:2px}cite>em{font-style:normal;display:inline-block;padding:2px 4px;border-radius:4px;cursor:default}nav{width:1024px;margin:0 auto}#mobile-nav,#navigation,#overlay-nav,#workops>li{width:100%;max-width:1024px;margin:0 auto;margin-bottom:10px;padding-top:20px}#mobile-nav a,#navigation a,#overlay-nav a,#workops>li a{display:inline-block;width:20%;font-size:1.1rem;text-transform:uppercase;font-family:'branmed';padding:20px 0;text-align:center;color:#32aac3;letter-spacing:3px}#mobile-nav a.homelink,#navigation a.homelink,#overlay-nav a.homelink,#workops>li a.homelink{background-color:#32aac3;-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);mask-type:luminance;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:20%;height:100px;overflow:visible;margin-bottom:-70px;position:relative;z-index:42}#mobile-nav a.homelink.selected,#mobile-nav a.homelink:hover,#navigation a.homelink.selected,#navigation a.homelink:hover,#overlay-nav a.homelink.selected,#overlay-nav a.homelink:hover,#workops>li a.homelink.selected,#workops>li a.homelink:hover{background-color:#32d29b}#mobile-nav a.homelink.selected:active,#mobile-nav a.homelink:active,#navigation a.homelink.selected:active,#navigation a.homelink:active,#overlay-nav a.homelink.selected:active,#overlay-nav a.homelink:active,#workops>li a.homelink.selected:active,#workops>li a.homelink:active{background-color:#dc2d50}#mobile-nav a.selected,#mobile-nav a:hover,#navigation a.selected,#navigation a:hover,#overlay-nav a.selected,#overlay-nav a:hover,#workops>li a.selected,#workops>li a:hover{color:#32d29b;background:rgba(0, 0, 0, 0.5)}#mobile-nav a.selected,#navigation a.selected,#overlay-nav a.selected,#workops>li a.selected{background:rgba(0, 0, 0, 0.5)}#mobile-nav a.selected:active,#mobile-nav a:active,#navigation a.selected:active,#navigation a:active,#overlay-nav a.selected:active,#overlay-nav a:active,#workops>li a.selected:active,#workops>li a:active{background:black;color:#dc2d50}#container>article{width:1024px;margin:0 auto;position:relative;z-index:5;clear:both;display:block}#introduction div.fb_iframe_widget,.fb_iframe_widget{margin-top:5px;opacity:0.75;float:left;margin-left:150px;-webkit-filter:hue-rotate(-30deg) saturate(0.25);filter:hue-rotate(-30deg) saturate(0.25)}#introduction div.fb_iframe_widget:hover,.fb_iframe_widget:hover{-webkit-filter:hue-rotate(0deg) saturate(1);filter:hue-rotate(0deg) saturate(1);opacity:1}#introduction div.fb_iframe_widget{width:100px;height:20px;display:none}footer{position:relative;margin:0 auto;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);width:100%;max-width:1024px;text-align:center;clear:both}footer .svg{margin-top:100px}footer #navigation{padding-top:0;margin-top:-20px;width:100%;max-width:1024px}footer section{margin-top:48px;height:80px}footer section span{color:#a0e6ff;text-transform:inherit;font-size:1rem}footer .contact{width:1024px;margin:0 auto;margin-top:20px;border-top:#1e1e1e thin solid;border-bottom:#1e1e1e thin solid;height:76px}footer .contact span{margin:24px 32px;text-align:left;height:32px;font-size:1rem}footer .contact span:first-child{float:left}footer .contact span:first-child em{font-style:normal;display:inline-block;padding-left:32px;color:#32aac3}footer .contact span:first-child em a{color:#32aac3;text-transform:lowercase}footer .contact span:first-child em a:hover{color:#32d29b}footer .contact span:first-child em a:active{color:#dc2d50}footer .contact span.socials{float:right;padding-right:18px}footer .contact span.socials a{display:inline-block;text-transform:lowercase;text-align:center;width:49px;height:32px;color:#32aac3;font-family:'social';font-size:2rem}footer .contact span.socials a.link-vimeo:before{content:"\72"}footer .contact span.socials a.link-instagram:before{content:"\67"}footer .contact span.socials a.link-tumblr:before{content:"\70"}footer .contact span.socials a.link-twitter:before{content:"\71"}footer .contact span.socials a.link-youtube:before{content:"\73"}footer .contact span.socials a.link-linkedin:before{content:"\69"}footer .contact span.socials a:hover{color:#32d29b}footer .contact span.socials a:active{color:#dc2d50}footer.scroller{-webkit-transform:translateY(180px);-ms-transform:translateY(180px);transform:translateY(180px)}nav#mobile-nav{display:none}#container{width:100%;max-width:1024px;margin:0 auto}#container>#overlay-nav{height:52px;position:fixed;width:100%;max-width:1024px;margin:0 auto;z-index:100;padding-top:0px;background-color:rgba(20, 20, 20, 0.8);-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;top:-160px}#container>#overlay-nav.hover{-webkit-transition:none;-o-transition:none;transition:none}#container>#overlay-nav a{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);padding:15px 0}#container>#overlay-nav a.homelink{height:16px;margin-bottom:-20px;-webkit-mask-image:url(../img/apple-touch-icon.svg);mask-image:url(../img/apple-touch-icon.svg)}#container>#navigation{opacity:1;-webkit-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}#container.over>#overlay-nav{top:0px}#container.over>#navigation{opacity:0}#container.over>article section#video ul+nav{background:rgba(0, 0, 0, 0.75);position:fixed;bottom:0;padding:10px 0 15px;width:auto}#workops{background:rgba(0, 0, 0, 0.9);opacity:0;-webkit-transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;-o-transition:opacity 250ms ease-out, transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out, -webkit-transform 250ms ease-out;position:absolute;z-index:400;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-bottom:10px}#workops li{margin-bottom:10px;padding-top:10px}#workops li a{padding:0;width:100%;text-align:left}#workops:hover{opacity:1;-webkit-transform:translateY(95px);-ms-transform:translateY(95px);transform:translateY(95px)}.ie-ff cite{font-size:0.8rem}.ie-ff .vidbtn{width:50px;height:40px;padding:3px 2px 4px;border-radius:2px}.ie-ff .vidbtn:before{content:'';display:inline-block;width:20px;height:20px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);pointer-events:none;background-image:url(../img/reset.svg);background-size:240px 20px;background-color:transparent}.ie-ff .vidbtn.hover{opacity:1;pointer-events:auto}.ie-ff .vidbtn:hover{background-color:#32d29b}.ie-ff .vidbtn:active{background-color:#dc2d50}.ie-ff .vidbtn#close.hover:before{background-position:-40px 0px}.ie-ff .vidbtn#close.hover:hover:before{background-position:-60px 0px}.ie-ff .vidbtn#playpause:before{background-position:-120px 0px}.ie-ff .vidbtn#playpause:hover:before{background-position:-140px 0px}.ie-ff .vidbtn#playpause.pausestate:before{background-position:-80px 0px}.ie-ff .vidbtn#playpause.pausestate:hover:before{background-position:-100px 0px}.ie-ff .vidbtn#mute:before{background-position:-160px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.ie-ff .vidbtn#mute:hover:before{background-position:-180px 0px}.ie-ff .vidbtn#mute.mutestate:before{background-position:-200px 0px}.ie-ff .vidbtn#mute.mutestate:hover:before{background-position:-220px 0px}.ie-ff .vidbtn#reset:before{background-position:0px 0px}.ie-ff .vidbtn#reset:hover:before{background-position:-20px 0px}.ie-ff #navigation a.homelink{background-color:transparent;background-image:url(../img/logo-rev-fill.svg);background-size:100% 100%}.ie-ff #navigation a.homelink.selected,.ie-ff #navigation a.homelink:hover{background-color:transparent}.ie-ff #navigation a.homelink.selected:hover{background-color:transparent}.ie-ff #navigation a.homelink:active{background-color:transparent}.ie-ff #container>#overlay-nav a.homelink{height:16px;margin-bottom:-20px;background-image:url(../img/favicon.png);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}@-moz-document url-prefix(){cite{font-size:0.8rem}.vidbtn{width:50px;height:40px;padding:3px 2px 4px;border-radius:2px}.vidbtn:before{content:'';display:inline-block;width:20px;height:20px;transform:translateY(2px);pointer-events:none;background-image:url(../img/reset.svg);background-size:240px 20px;background-color:transparent}.vidbtn.hover{opacity:1;pointer-events:auto}.vidbtn:hover{background-color:#32d29b}.vidbtn:active{background-color:#dc2d50}.vidbtn#close.hover:before{background-position:-40px 0px}.vidbtn#close.hover:hover:before{background-position:-60px 0px}.vidbtn#playpause:before{background-position:-120px 0px}.vidbtn#playpause:hover:before{background-position:-140px 0px}.vidbtn#playpause.pausestate:before{background-position:-80px 0px}.vidbtn#playpause.pausestate:hover:before{background-position:-100px 0px}.vidbtn#mute:before{background-position:-160px 0px;transform:translateY(3px)}.vidbtn#mute:hover:before{background-position:-180px 0px}.vidbtn#mute.mutestate:before{background-position:-200px 0px}.vidbtn#mute.mutestate:hover:before{background-position:-220px 0px}.vidbtn#reset:before{background-position:0px 0px}.vidbtn#reset:hover:before{background-position:-20px 0px}#navigation a.homelink{background-color:transparent;background-image:url(../img/logo-rev-fill.svg);background-size:100% 100%}#navigation a.homelink.selected,#navigation a.homelink:hover{background-color:transparent}#navigation a.homelink.selected:hover{background-color:transparent}#navigation a.homelink:active{background-color:transparent}#container>#overlay-nav a.homelink{height:16px;margin-bottom:-20px;background-image:url(../img/favicon.png);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){cite{font-size:0.8rem}.vidbtn{width:50px;height:40px;padding:3px 2px 4px;border-radius:2px}.vidbtn:before{content:'';display:inline-block;width:20px;height:20px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);pointer-events:none;background-image:url(../img/reset.svg);background-size:240px 20px;background-color:transparent}.vidbtn.hover{opacity:1;pointer-events:auto}.vidbtn:hover{background-color:#32d29b}.vidbtn:active{background-color:#dc2d50}.vidbtn#close.hover:before{background-position:-40px 0px}.vidbtn#close.hover:hover:before{background-position:-60px 0px}.vidbtn#playpause:before{background-position:-120px 0px}.vidbtn#playpause:hover:before{background-position:-140px 0px}.vidbtn#playpause.pausestate:before{background-position:-80px 0px}.vidbtn#playpause.pausestate:hover:before{background-position:-100px 0px}.vidbtn#mute:before{background-position:-160px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.vidbtn#mute:hover:before{background-position:-180px 0px}.vidbtn#mute.mutestate:before{background-position:-200px 0px}.vidbtn#mute.mutestate:hover:before{background-position:-220px 0px}.vidbtn#reset:before{background-position:0px 0px}.vidbtn#reset:hover:before{background-position:-20px 0px}#navigation a.homelink{background-color:transparent;background-image:url(../img/logo-rev-fill.svg);background-size:100% 100%}#navigation a.homelink.selected,#navigation a.homelink:hover{background-color:transparent}#navigation a.homelink.selected:hover{background-color:transparent}#navigation a.homelink:active{background-color:transparent}#container>#overlay-nav a.homelink{height:16px;margin-bottom:-20px;background-image:url(../img/favicon.png);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}}@supports (-ms-ime-align:auto){cite{font-size:0.8rem}.vidbtn{width:50px;height:40px;padding:3px 2px 4px;border-radius:2px}.vidbtn:before{content:'';display:inline-block;width:20px;height:20px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);pointer-events:none;background-image:url(../img/reset.svg);background-size:240px 20px;background-color:transparent}.vidbtn.hover{opacity:1;pointer-events:auto}.vidbtn:hover{background-color:#32d29b}.vidbtn:active{background-color:#dc2d50}.vidbtn#close.hover:before{background-position:-40px 0px}.vidbtn#close.hover:hover:before{background-position:-60px 0px}.vidbtn#playpause:before{background-position:-120px 0px}.vidbtn#playpause:hover:before{background-position:-140px 0px}.vidbtn#playpause.pausestate:before{background-position:-80px 0px}.vidbtn#playpause.pausestate:hover:before{background-position:-100px 0px}.vidbtn#mute:before{background-position:-160px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.vidbtn#mute:hover:before{background-position:-180px 0px}.vidbtn#mute.mutestate:before{background-position:-200px 0px}.vidbtn#mute.mutestate:hover:before{background-position:-220px 0px}.vidbtn#reset:before{background-position:0px 0px}.vidbtn#reset:hover:before{background-position:-20px 0px}#navigation a.homelink{background-color:transparent;background-image:url(../img/logo-rev-fill.svg);background-size:100% 100%}#navigation a.homelink.selected,#navigation a.homelink:hover{background-color:transparent}#navigation a.homelink.selected:hover{background-color:transparent}#navigation a.homelink:active{background-color:transparent}#container>#overlay-nav a.homelink{height:16px;margin-bottom:-20px;background-image:url(../img/favicon.png);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}}@media (min-width:1554px){#container.over>#overlay-nav.hover,#video_shell.scroller{padding-left:5%}}@media (min-width:1800px){#container.over>#overlay-nav.hover,#video_shell.scroller{padding-left:10%}}@media (min-width:2065px){#container.over>#overlay-nav.hover,#video_shell.scroller{padding-left:15%}}@media (min-width:2300px){#container.over>#overlay-nav.hover,#video_shell.scroller{padding-left:20%}}@keyframes mobile-thumbs{to{background-position:-2560px 0px}}@-webkit-keyframes lifadein{to{-webkit-filter:hue-rotate(0deg) contrast(1) opacity(1);filter:hue-rotate(0deg) contrast(1) opacity(1)}}@keyframes lifadein{to{-webkit-filter:hue-rotate(0deg) contrast(1) opacity(1);filter:hue-rotate(0deg) contrast(1) opacity(1)}}h3{font-weight:normal;vertical-align:middle;margin-top:40px;display:block;text-align:center}h3 strong{color:#32d29b}h3 em{font-style:normal;font-weight:normal}h3 em a{color:#32aac3;cursor:pointer;padding:0 12px;border-left:transparent solid thin;border-right:#32d29b solid thin;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}h3 em a:first-child{border-left:none}h3 em a:last-child{border-right:none}h3 em a.deselected,h3 em a.highlighted.deselected{color:rgba(100, 140, 140, 0.65);-webkit-text-stroke:0px #32d29b}h3 em a.selected{border-left:#32d29b solid thin;-webkit-animation:bluegreen 1s linear infinite alternate;animation:bluegreen 1s linear infinite alternate}h3 em a.highlighted{color:#32d29b;-webkit-text-stroke:1px #32d29b}h3 em:after,h3 em:before,h3 em span{color:#32d29b;padding:0 10px;display:inline-block;-webkit-transform:translateY(0 px);-ms-transform:translateY(0 px);transform:translateY(0 px)}h3 em:before{content:'['}h3 em:after{content:']'}#container>article{width:1024px;margin:0 auto;position:relative;z-index:5;clear:both;display:block}#container>article.project{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}#container>article section#video{height:95%;-webkit-transition:height 300ms ease-out;-o-transition:height 300ms ease-out;transition:height 300ms ease-out}#container>article section#video h2{display:block;float:left;clear:both;width:100%;font-size:1.25rem}#container>article section#video ul{display:block;float:left;margin:0 auto;padding:0;width:100%;height:auto}#container>article section#video ul+nav{clear:both;float:left;margin-top:1rem}#container>article section#video ul+nav a{font-size:2rem;font-family:'branbld', sans-serif;background:rgba(0, 0, 0, 0.5);padding:0 1rem;margin:0.5rem;color:#32aac3}#container>article section#video ul+nav a:hover{background:#32d29b;color:black}#container>article section#video ul+nav a:active{background:#dc2d50;color:black}#container>article section#video ul+nav a[selected]{color:black;background:#32d29b}#container>article section#video ul li{display:inline-block;tranform-origin:200px 0px;-webkit-filter:hue-rotate(-200deg) contrast(2) opacity(0);filter:hue-rotate(-200deg) contrast(2) opacity(0);margin:4px}#container>article section#video ul li.hover-state,#container>article section#video ul li:focus,#container>article section#video ul li:hover{cursor:pointer}#container>article section#video ul li.hover-state div>.img+div h3 p,#container>article section#video ul li:focus div>.img+div h3 p,#container>article section#video ul li:hover div>.img+div h3 p{color:#32d29b}#container>article section#video ul li.active-state div>.img,#container>article section#video ul li:active div>.img{-webkit-filter:hue-rotate(-20deg) contrast(1.3) grayscale(0.5);filter:hue-rotate(-20deg) contrast(1.3) grayscale(0.5)}#container>article section#video ul li.active-state div>.img+div h3 p,#container>article section#video ul li:active div>.img+div h3 p{color:#dc2d50}#container>article section#video ul li.deselected{opacity:0.25;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#container>article section#video ul li.removeselected{display:none}#container>article section#video ul li>div{width:504px;-webkit-transition:-webkit-transform 400ms ease-out;transition:-webkit-transform 400ms ease-out;-o-transition:transform 400ms ease-out;transition:transform 400ms ease-out;transition:transform 400ms ease-out, -webkit-transform 400ms ease-out}#container>article section#video ul li>div>.img{height:283.6008px;background:#0a0a0a;border:none;display:block;margin:0px auto 0px;width:inherit;background-size:500%;background-repeat:no-repeat;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:370px;position:relative;z-index:154}#container>article section#video ul li>div>.img.slide2{background-position:-504px 0px}#container>article section#video ul li>div>.img.slide3{background-position:-1008px 0px}#container>article section#video ul li>div>.img.slide4{background-position:-1512px 0px}#container>article section#video ul li>div>.img.slide5{background-position:-2016px 0px}#container>article section#video ul li>div>.img+div{clear:both;pointer-events:none;padding:0px 0px 30px;background-image:-webkit-repeating-linear-gradient(135deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, rgba(0, 0, 0, 0.35) 2px, rgba(0, 0, 0, 0.35) 12px);background-image:-o-repeating-linear-gradient(135deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, rgba(0, 0, 0, 0.35) 2px, rgba(0, 0, 0, 0.35) 12px);background-image:repeating-linear-gradient(-45deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, rgba(0, 0, 0, 0.35) 2px, rgba(0, 0, 0, 0.35) 12px)}#container>article section#video ul li>div>.img+div h3{margin-top:-20px;-webkit-margin-after:0.5em;width:100%;background:#000;position:relative;background:#000000}#container>article section#video ul li>div>.img+div h3 p{color:#32aac3;font-weight:normal;mix-blend-mode:screen;padding:12px 0;padding-left:15px;text-align:left;-webkit-margin-after:0.5em}#container>article section#video ul li>div>.img+div cite{text-align:left;padding-left:15px;width:100%}#container>article section#video ul li>div>.img+div span{position:relative;display:block;clear:both;margin:60px 20px 40px;color:#a0e6ff;height:50px}#container>article section#video ul li>div>.img+div a{display:none;background:black;color:#32aac3;padding:4px 12px;text-decoration:none;font-size:0.8rem;text-transform:uppercase;font-family:'branbld';float:right;margin-top:-4px;margin-right:10px}#container>article section#video ul li>div>.img+div a:hover{color:black;background:#32d29b;background-image:-webkit-repeating-linear-gradient(110deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px);background-image:-o-repeating-linear-gradient(110deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px);background-image:repeating-linear-gradient(-20deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px)}#container>article section#video ul li>div>.img+div a:active{color:black;background:#dc2d50;background-image:-webkit-repeating-linear-gradient(110deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px);background-image:-o-repeating-linear-gradient(110deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px);background-image:repeating-linear-gradient(-20deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 24px, rgba(0, 0, 0, 0.1) 24px, rgba(0, 0, 0, 0.1) 48px)}#introduction div.fb_iframe_widget,.fb_iframe_widget{margin-left:100px}@media (min-width:1554px){#container>article{width:1536px;left:-255px}}@media (min-width:2065px){#container>article{width:2050px;left:-510px}}@media (min-width:2615px){#container>article{width:2560px;left:-765px}}@-webkit-keyframes subnavmove{0%{-webkit-transform:translateY(-518px);transform:translateY(-518px)}to{-webkit-transform:translateY(-216px);transform:translateY(-216px)}}@keyframes subnavmove{0%{-webkit-transform:translateY(-518px);transform:translateY(-518px)}to{-webkit-transform:translateY(-216px);transform:translateY(-216px)}}#container.over{}#container.over #video>.subheader+h3{position:fixed;z-index:999;background:rgba(20, 20, 20, 0.8);padding:16px 0;width:1024px;-webkit-transform:translateY(-518px);-ms-transform:translateY(-518px);transform:translateY(-518px);-webkit-animation:subnavmove 400ms ease-out forwards 250ms;animation:subnavmove 400ms ease-out forwards 250ms}@media (min-width:1554px){#container>article{width:1536px;left:-255px}#container.over #video>.subheader+h3{margin-left:255px;top:228px}}@media (min-width:2065px){#container>article{width:2050px;left:-510px}#container.over #video>.subheader+h3{margin-left:510px;top:228px}}@media (min-width:2615px){#container>article{width:2560px;left:-765px}#container.over #video>.subheader+h3{margin-left:765px;top:228px}}.iphone-width{width:375px}@media (max-width:1124px){h3 em:after,h3 em:before{display:none}h3 em a{font-size:1rem}}@media (max-width:865px){h3 em{display:none}}.mobile-rules div#container{margin-left:0px;overflow:hidden}.mobile-rules #container,.mobile-rules #container>article,.mobile-rules #navigation,.mobile-rules .svg,.mobile-rules article,.mobile-rules body,.mobile-rules footer,.mobile-rules footer>#navigation,.mobile-rules footer>.contact,.mobile-rules nav,.mobile-rules svg{width:100%}.mobile-rules nav{height:40px}.mobile-rules nav+.svg{display:none}.mobile-rules .svg+.subheader{margin-top:0px;margin-bottom:24px}.mobile-rules h1{width:90%;height:300px;margin-left:12px}.mobile-rules h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}.mobile-rules #navigation a{font-size:1.5rem}.mobile-rules h2{margin-top:0px}.mobile-rules h2:after,.mobile-rules h2:before{display:none}.mobile-rules h2 span{width:100%;margin-top:0px;font-size:2rem}.mobile-rules h3 em a{display:none}.mobile-rules h3 em:after,.mobile-rules h3 em:before{display:none}.mobile-rules h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}.mobile-rules h5{font-size:2rem}.mobile-rules #navigation a{font-size:1rem}.mobile-rules #introduction div.fb_iframe_widget,.mobile-rules .fb_iframe_widget,.mobile-rules div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}.mobile-rules #map{margin-top:82px;height:280px;pointer-events:none}.mobile-rules div#video{width:inherit;margin-top:132px}.mobile-rules div#video iframe{width:100%;max-height:220px}.mobile-rules h4+div#video{margin-top:12px}.mobile-rules #container>article svg line{stroke-width:4px}.mobile-rules #container>article section#video ul{width:100%;margin:0;margin-top:24px}.mobile-rules #container>article section#video ul li{width:100%;margin:0}.mobile-rules #container>article section#video ul li>div{width:100%;height:240px}.mobile-rules #container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}.mobile-rules #container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}.mobile-rules #container>article section#video ul li>div>.img.slide2{background-position:25% 0px}.mobile-rules #container>article section#video ul li>div>.img.slide3{background-position:50% 0px}.mobile-rules #container>article section#video ul li>div>.img.slide4{background-position:75% 0px}.mobile-rules #container>article section#video ul li>div>.img.slide5{background-position:100% 0px}.mobile-rules #container>article section#video ul li>div>.img+div h3{margin-top:-40px}.mobile-rules #container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}.mobile-rules #container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}.mobile-rules #container>article section#video ul li>div>.img+div cite:before{display:none}.mobile-rules #container>article section#video ul li>div>.img+div a{display:none}.mobile-rules footer .contact{height:72px;width:100%}.mobile-rules footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}.mobile-rules footer .contact span:first-child em{padding:0 40px}.mobile-rules footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}.mobile-rules footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}.mobile-rules footer section{clear:both;margin-top:140px;height:180px}.mobile-rules footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}.mobile-rules footer section pre{font-size:1rem}.mobile-rules #error #introduction{width:85%;margin:0px auto;margin-top:60px}.mobile-rules #error #introduction span{text-align:justify;width:100%}.mobile-rules #error #introduction span:first-line{letter-spacing:4px;font-size:2rem}.mobile-rules #error #introduction div{width:inherit}.mobile-rules #error #introduction div a p{display:block;width:inherit;padding:16px 16px}.mobile-rules #error #introduction span{margin:24px auto}.mobile-rules #error #introduction span+div{padding:0;margin-top:48px}.mobile-rules #error #introduction span+div a{margin:0px 0px;padding:0px 0px}@-webkit-keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}.mobile-rules-portrait #navigation{display:none}.mobile-rules-portrait #container>#overlay-nav{display:none}.mobile-rules-portrait #container.over>#overlay-nav{display:none}.mobile-rules-portrait footer{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.mobile-rules-portrait footer .contact{margin-top:36px;margin-bottom:36px;float:left;height:auto}.mobile-rules-portrait footer .contact+section{clear:both;float:left;margin-top:0px}.mobile-rules-portrait footer .contact span:first-child{margin:40px 0}.mobile-rules-portrait footer .contact span:first-child em{padding:0 20px}.mobile-rules-portrait footer section span{margin:0px auto}.mobile-rules-portrait #contact .svg,.mobile-rules-portrait #reels .svg,.mobile-rules-portrait #video .svg{display:none}.mobile-rules-portrait #contact .svg+.subheader>h2,.mobile-rules-portrait #reels .svg+.subheader>h2,.mobile-rules-portrait #video .svg+.subheader>h2{margin-top:0px}.mobile-rules-portrait h3{margin-top:0px}.mobile-rules-portrait nav#mobile-nav{display:block;position:fixed;bottom:-20px;z-index:8;background-color:rgba(20, 20, 20, 0.9);width:100%;height:80px;padding-top:0px;-webkit-transform:translate3d(0px, 80px, 0px);transform:translate3d(0px, 80px, 0px);-webkit-animation:mobilenavinit 300ms linear forwards;animation:mobilenavinit 300ms linear forwards}.mobile-rules-portrait nav#mobile-nav a{font-size:0.9rem;padding:0;letter-spacing:1px}.mobile-rules-portrait nav#mobile-nav a.homelink{width:18%;margin-bottom:-40px;height:80px}.mobile-rules-portrait nav#mobile-nav a.homelink.selected{background:#32d29b}.mobile-rules-portrait nav#mobile-nav a.visited,.mobile-rules-portrait nav#mobile-nav a:link{color:#32aac3}.mobile-rules-portrait nav#mobile-nav a.selected,.mobile-rules-portrait nav#mobile-nav a:hover{color:#32d29b;background:transparent;-webkit-animation:none;animation:none}.mobile-rules-portrait nav#mobile-nav a.selected:active,.mobile-rules-portrait nav#mobile-nav a:active{color:#dc2d50;background:transparent;-webkit-animation:none;animation:none}.mobile-rules-landscape #container>article section#video .subheader+h3{opacity:0}.mobile-rules-landscape #container>article section#video ul{width:100%;margin:0;margin-top:24px}.mobile-rules-landscape #container>article section#video ul li{width:50%;float:left}.mobile-rules-landscape #container>article section#video ul li>div{width:100%}.mobile-rules-landscape #container>article section#video ul li>div>.img+div h3{margin-top:-40px;overflow:hidden}.mobile-rules-landscape #container>article section#video ul li>div>.img+div h3 p{font-size:1rem;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mobile-rules-landscape #container>article section#video ul li>div>.img+div cite{font-size:0.75rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mobile-rules-landscape #container>article section#video ul li>div>.img+div cite:before{display:none}.mobile-rules-landscape #container>article section#video ul li>div>.img+div a{display:none}.mobile-rules-landscape footer .contact span:first-child{margin-bottom:20px}.mobile-rules-landscape footer .contact span.socials{display:block;width:81%;margin:0 auto;float:none;margin-top:100px}.mobile-rules-landscape footer .contact span.socials a{width:90px}.mobile-rules-landscape footer section{margin-top:120px}.mobile-rules-landscape div#video iframe{width:640px;height:360px;max-height:360px;margin-left:16px}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}@-webkit-keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}#navigation{display:none}#container>#overlay-nav{display:none}#container.over>#overlay-nav{display:none}footer{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}footer .contact{margin-top:36px;margin-bottom:36px;float:left;height:auto}footer .contact+section{clear:both;float:left;margin-top:0px}footer .contact span:first-child{margin:40px 0}footer .contact span:first-child em{padding:0 20px}footer section span{margin:0px auto}#contact .svg,#reels .svg,#video .svg{display:none}#contact .svg+.subheader>h2,#reels .svg+.subheader>h2,#video .svg+.subheader>h2{margin-top:0px}h3{margin-top:0px}nav#mobile-nav{display:block;position:fixed;bottom:-20px;z-index:8;background-color:rgba(20, 20, 20, 0.9);width:100%;height:80px;padding-top:0px;-webkit-transform:translate3d(0px, 80px, 0px);transform:translate3d(0px, 80px, 0px);-webkit-animation:mobilenavinit 300ms linear forwards;animation:mobilenavinit 300ms linear forwards}nav#mobile-nav a{font-size:0.9rem;padding:0;letter-spacing:1px}nav#mobile-nav a.homelink{width:18%;margin-bottom:-40px;height:80px}nav#mobile-nav a.homelink.selected{background:#32d29b}nav#mobile-nav a.visited,nav#mobile-nav a:link{color:#32aac3}nav#mobile-nav a.selected,nav#mobile-nav a:hover{color:#32d29b;background:transparent;-webkit-animation:none;animation:none}nav#mobile-nav a.selected:active,nav#mobile-nav a:active{color:#dc2d50;background:transparent;-webkit-animation:none;animation:none}footer .contact span.socials{width:230px;float:none;display:block;margin:0 auto}footer .contact span.socials a{width:75px;font-size:3rem}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}#container>article section#video .subheader+h3{opacity:0}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:50%;float:left}#container>article section#video ul li>div{width:100%}#container>article section#video ul li>div>.img+div h3{margin-top:-40px;overflow:hidden}#container>article section#video ul li>div>.img+div h3 p{font-size:1rem;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite{font-size:0.75rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact span:first-child{margin-bottom:20px}footer .contact span.socials{display:block;width:81%;margin:0 auto;float:none;margin-top:100px}footer .contact span.socials a{width:90px}footer section{margin-top:120px}div#video iframe{width:640px;height:360px;max-height:360px;margin-left:16px}footer .contact span.socials{width:85%}footer .contact span.socials a{width:80px;font-size:3rem}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}@-webkit-keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}#navigation{display:none}#container>#overlay-nav{display:none}#container.over>#overlay-nav{display:none}footer{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}footer .contact{margin-top:36px;margin-bottom:36px;float:left;height:auto}footer .contact+section{clear:both;float:left;margin-top:0px}footer .contact span:first-child{margin:40px 0}footer .contact span:first-child em{padding:0 20px}footer section span{margin:0px auto}#contact .svg,#reels .svg,#video .svg{display:none}#contact .svg+.subheader>h2,#reels .svg+.subheader>h2,#video .svg+.subheader>h2{margin-top:0px}h3{margin-top:0px}nav#mobile-nav{display:block;position:fixed;bottom:-20px;z-index:8;background-color:rgba(20, 20, 20, 0.9);width:100%;height:80px;padding-top:0px;-webkit-transform:translate3d(0px, 80px, 0px);transform:translate3d(0px, 80px, 0px);-webkit-animation:mobilenavinit 300ms linear forwards;animation:mobilenavinit 300ms linear forwards}nav#mobile-nav a{font-size:0.9rem;padding:0;letter-spacing:1px}nav#mobile-nav a.homelink{width:18%;margin-bottom:-40px;height:80px}nav#mobile-nav a.homelink.selected{background:#32d29b}nav#mobile-nav a.visited,nav#mobile-nav a:link{color:#32aac3}nav#mobile-nav a.selected,nav#mobile-nav a:hover{color:#32d29b;background:transparent;-webkit-animation:none;animation:none}nav#mobile-nav a.selected:active,nav#mobile-nav a:active{color:#dc2d50;background:transparent;-webkit-animation:none;animation:none}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}#container>article section#video .subheader+h3{opacity:0}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:50%;float:left}#container>article section#video ul li>div{width:100%}#container>article section#video ul li>div>.img+div h3{margin-top:-40px;overflow:hidden}#container>article section#video ul li>div>.img+div h3 p{font-size:1rem;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite{font-size:0.75rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact span:first-child{margin-bottom:20px}footer .contact span.socials{display:block;width:81%;margin:0 auto;float:none;margin-top:100px}footer .contact span.socials a{width:90px}footer section{margin-top:120px}div#video iframe{width:640px;height:360px;max-height:360px;margin-left:16px}}@media only screen and (min-device-width:414px) and (max-device-width:736px){nav#mobile-nav{top:600px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){div#video iframe{margin-left:48px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}@-webkit-keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}#navigation{display:none}#container>#overlay-nav{display:none}#container.over>#overlay-nav{display:none}footer{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}footer .contact{margin-top:36px;margin-bottom:36px;float:left;height:auto}footer .contact+section{clear:both;float:left;margin-top:0px}footer .contact span:first-child{margin:40px 0}footer .contact span:first-child em{padding:0 20px}footer section span{margin:0px auto}#contact .svg,#reels .svg,#video .svg{display:none}#contact .svg+.subheader>h2,#reels .svg+.subheader>h2,#video .svg+.subheader>h2{margin-top:0px}h3{margin-top:0px}nav#mobile-nav{display:block;position:fixed;bottom:-20px;z-index:8;background-color:rgba(20, 20, 20, 0.9);width:100%;height:80px;padding-top:0px;-webkit-transform:translate3d(0px, 80px, 0px);transform:translate3d(0px, 80px, 0px);-webkit-animation:mobilenavinit 300ms linear forwards;animation:mobilenavinit 300ms linear forwards}nav#mobile-nav a{font-size:0.9rem;padding:0;letter-spacing:1px}nav#mobile-nav a.homelink{width:18%;margin-bottom:-40px;height:80px}nav#mobile-nav a.homelink.selected{background:#32d29b}nav#mobile-nav a.visited,nav#mobile-nav a:link{color:#32aac3}nav#mobile-nav a.selected,nav#mobile-nav a:hover{color:#32d29b;background:transparent;-webkit-animation:none;animation:none}nav#mobile-nav a.selected:active,nav#mobile-nav a:active{color:#dc2d50;background:transparent;-webkit-animation:none;animation:none}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}#container>article section#video .subheader+h3{opacity:0}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:50%;float:left}#container>article section#video ul li>div{width:100%}#container>article section#video ul li>div>.img+div h3{margin-top:-40px;overflow:hidden}#container>article section#video ul li>div>.img+div h3 p{font-size:1rem;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite{font-size:0.75rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact span:first-child{margin-bottom:20px}footer .contact span.socials{display:block;width:81%;margin:0 auto;float:none;margin-top:100px}footer .contact span.socials a{width:90px}footer section{margin-top:120px}div#video iframe{width:640px;height:360px;max-height:360px;margin-left:16px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}@-webkit-keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes mobilenavinit{to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}#navigation{display:none}#container>#overlay-nav{display:none}#container.over>#overlay-nav{display:none}footer{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}footer .contact{margin-top:36px;margin-bottom:36px;float:left;height:auto}footer .contact+section{clear:both;float:left;margin-top:0px}footer .contact span:first-child{margin:40px 0}footer .contact span:first-child em{padding:0 20px}footer section span{margin:0px auto}#contact .svg,#reels .svg,#video .svg{display:none}#contact .svg+.subheader>h2,#reels .svg+.subheader>h2,#video .svg+.subheader>h2{margin-top:0px}h3{margin-top:0px}nav#mobile-nav{display:block;position:fixed;bottom:-20px;z-index:8;background-color:rgba(20, 20, 20, 0.9);width:100%;height:80px;padding-top:0px;-webkit-transform:translate3d(0px, 80px, 0px);transform:translate3d(0px, 80px, 0px);-webkit-animation:mobilenavinit 300ms linear forwards;animation:mobilenavinit 300ms linear forwards}nav#mobile-nav a{font-size:0.9rem;padding:0;letter-spacing:1px}nav#mobile-nav a.homelink{width:18%;margin-bottom:-40px;height:80px}nav#mobile-nav a.homelink.selected{background:#32d29b}nav#mobile-nav a.visited,nav#mobile-nav a:link{color:#32aac3}nav#mobile-nav a.selected,nav#mobile-nav a:hover{color:#32d29b;background:transparent;-webkit-animation:none;animation:none}nav#mobile-nav a.selected:active,nav#mobile-nav a:active{color:#dc2d50;background:transparent;-webkit-animation:none;animation:none}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){div#container{margin-left:0px;overflow:hidden}#container,#container>article,#navigation,.svg,article,body,footer,footer>#navigation,footer>.contact,nav,svg{width:100%}nav{height:40px}nav+.svg{display:none}.svg+.subheader{margin-top:0px;margin-bottom:24px}h1{width:90%;height:300px;margin-left:12px}h1 #logo-interior{opacity:0.85;background-image:-webkit-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:-o-repeating-linear-gradient(60deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);background-image:repeating-linear-gradient(30deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 2px, #14aac8 2px, #14aac8 4px);-webkit-mask-image:url(../img/logo-rev-fill.svg);mask-image:url(../img/logo-rev-fill.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:difference;-webkit-transform:translateZ(-25px);transform:translateZ(-25px)}#navigation a{font-size:1.5rem}h2{margin-top:0px}h2:after,h2:before{display:none}h2 span{width:100%;margin-top:0px;font-size:2rem}h3 em a{display:none}h3 em:after,h3 em:before{display:none}h4{margin:80px auto 0;float:none;text-align:center;font-size:1rem}h5{font-size:2rem}#navigation a{font-size:1rem}#introduction div.fb_iframe_widget,.fb_iframe_widget,div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:none}#map{margin-top:82px;height:280px;pointer-events:none}div#video{width:inherit;margin-top:132px}div#video iframe{width:100%;max-height:220px}h4+div#video{margin-top:12px}#container>article svg line{stroke-width:4px}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:100%;margin:0}#container>article section#video ul li>div{width:100%;height:240px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact{height:72px;width:100%}footer .contact span:first-child{width:100%;font-size:1.2rem;text-align:center;margin:20px 0;margin-bottom:80px}footer .contact span:first-child em{padding:0 40px}footer .contact span.socials{width:inherit;float:left;height:auto;padding:0;margin:0}footer .contact span.socials a{width:120px;height:64px;font-size:3.5rem;margin-bottom:20px}footer section{clear:both;margin-top:140px;height:180px}footer section span{font-size:1rem;width:90%;text-align:center;display:block;margin:20px auto}footer section pre{font-size:1rem}#error #introduction{width:85%;margin:0px auto;margin-top:60px}#error #introduction span{text-align:justify;width:100%}#error #introduction span:first-line{letter-spacing:4px;font-size:2rem}#error #introduction div{width:inherit}#error #introduction div a p{display:block;width:inherit;padding:16px 16px}#error #introduction span{margin:24px auto}#error #introduction span+div{padding:0;margin-top:48px}#error #introduction span+div a{margin:0px 0px;padding:0px 0px}#container>article section#video .subheader+h3{opacity:0}#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:50%;float:left}#container>article section#video ul li>div{width:100%}#container>article section#video ul li>div>.img+div h3{margin-top:-40px;overflow:hidden}#container>article section#video ul li>div>.img+div h3 p{font-size:1rem;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite{font-size:0.75rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}footer .contact span:first-child{margin-bottom:20px}footer .contact span.socials{display:block;width:81%;margin:0 auto;float:none;margin-top:100px}footer .contact span.socials a{width:90px}footer section{margin-top:120px}div#video iframe{width:640px;height:360px;max-height:360px;margin-left:16px}}.ipad-portfolio section#video ul{width:100%;margin:0;margin-top:24px}.ipad-portfolio section#video ul li{width:50%;margin:0}.ipad-portfolio section#video ul li>div{width:100%;height:280px}.ipad-portfolio section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}.ipad-portfolio section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}.ipad-portfolio section#video ul li>div>.img.slide2{background-position:25% 0px}.ipad-portfolio section#video ul li>div>.img.slide3{background-position:50% 0px}.ipad-portfolio section#video ul li>div>.img.slide4{background-position:75% 0px}.ipad-portfolio section#video ul li>div>.img.slide5{background-position:100% 0px}.ipad-portfolio section#video ul li>div>.img+div h3{margin-top:-40px}.ipad-portfolio section#video ul li>div>.img+div h3 p{font-size:1.25rem}.ipad-portfolio section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}.ipad-portfolio section#video ul li>div>.img+div cite:before{display:none}.ipad-portfolio section#video ul li>div>.img+div a{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#container>article section#video ul{width:100%;margin:0;margin-top:24px}#container>article section#video ul li{width:50%;margin:0}#container>article section#video ul li>div{width:100%;height:280px}#container>article section#video ul li>div>.img{height:inherit;background-size:100% 100%;background-position:0 0px}#container>article section#video ul li>div>.img>a{display:block;width:inherit;height:inherit}#container>article section#video ul li>div>.img.slide2{background-position:25% 0px}#container>article section#video ul li>div>.img.slide3{background-position:50% 0px}#container>article section#video ul li>div>.img.slide4{background-position:75% 0px}#container>article section#video ul li>div>.img.slide5{background-position:100% 0px}#container>article section#video ul li>div>.img+div h3{margin-top:-40px}#container>article section#video ul li>div>.img+div h3 p{font-size:1.25rem}#container>article section#video ul li>div>.img+div cite{font-size:0.875rem;text-align:center;display:block;width:100%;margin-top:0px;margin-bottom:20px}#container>article section#video ul li>div>.img+div cite:before{display:none}#container>article section#video ul li>div>.img+div a{display:none}h3 em a{font-size:1rem}h3 em{display:inline-block}h4{margin-left:48px}div#video iframe{width:920px;height:518px;margin-left:48px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#reel_nav,h1{-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px)}div#navigation,footer section{width:1024px}h3 em:after,h3 em:before{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#map{margin-top:82px;height:280px;pointer-events:none}h3 em:after,h3 em:before{display:inline-block}}