﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:rgba(0,0,0,0.9)}#colorbox{outline:0;background-color:rgba(0,0,0,0.95)}#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}#cboxTopLeft{width:10px;height:10px}#cboxTopCenter{width:10px;height:10px}#cboxTopRight{width:10px;height:10px}#cboxBottomLeft{width:10px;height:10px}#cboxBottomCenter{width:10px;height:10px}#cboxBottomRight{width:10px;height:10px}#cboxMiddleLeft{width:10px;height:10px}#cboxMiddleRight{width:10px;height:10px}#cboxContent{xbackground:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:87px}#cboxTitle{position:absolute;left:0;color:#fff;font-weight:300;text-align:left;width:100%;xbackground-color:rgba(0,0,0,0.5);background:#1a1a1a}#cboxCurrent{position:absolute;bottom:4px;left:68px;color:#949494;font-size:0.9em}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background-color:#ea5b0c;background-color:#1a1a1a;background-image:url("svg/icons/arrow-orange.svg");background-repeat:no-repeat;background-position:center center;background-size:calc(100% - 5px) auto;background-size:calc(100% - 16px) auto;transform:rotate(-180deg);width:25px;height:25px;text-indent:-9999px;transition:opacity 0.3s}#cboxPrevious:hover{opacity:0.5}#cboxNext{position:absolute;bottom:0;left:30px;background-color:#1a1a1a;background-image:url("svg/icons/arrow-orange.svg");background-repeat:no-repeat;background-position:center center;background-size:calc(100% - 16px) auto;width:25px;height:25px;text-indent:-9999px;transition:opacity 0.3s}#cboxNext:hover{opacity:0.5}#cboxClose{position:absolute;bottom:0;right:0;font-size:1em;font-weight:600;color:#949494;text-transform:uppercase;opacity:1;transition:opacity 0.3s}#cboxClose:hover{opacity:0.5}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxImage{opacity:1;transition:opacity 0.3s}.cboxImage:hover{cursor:pointer;opacity:0.5}.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0, 0, 0)}.master-slider a{-webkit-transition:none;-o-transition:none;transition:none}.master-slider,.master-slider *{x-webkit-box-sizing:content-box;x-moz-box-sizing:content-box;xbox-sizing:content-box}.master-slider.ms-fullheight{height:100%}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{xoverflow:hidden}.master-slider img,.ms-slide-bgvideocont video{max-width:none}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{transform:translateX(0px)}.ms-loading-container{position:absolute;width:100%;top:0}.ms-slide-auto-height{display:table}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(loading-2.gif) no-repeat center white;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,0.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:0.9}.ms-no-swipe,.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url(grab.png),move}.ms-grabbing-cursor{cursor:url(grabbing.png),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0px auto;overflow:hidden;background:black;position:relative;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(0.3px);transform:translateZ(0.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0px}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-layer,.ms-fixed-layers .ms-layer,.ms-overlay-layers .ms-layer{position:absolute;pointer-events:auto}.ms-layer-mask{position:absolute;overflow:hidden}.ms-layer-mask .ms-layer{position:relative}.ms-slide .ms-slide-layers,.ms-overlay-layers .ms-slide-layers,.ms-fixed-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:109;top:0px;pointer-events:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:black;padding:0;margin:0;border:none}.ms-parallax-layer{width:100%;position:absolute;top:0}.ms-scroll-parallax-cont{position:absolute;top:0;width:100%;height:100%}.ms-wk .ms-scroll-parallax-cont{-webkit-transform:translateZ(0.4px);transform:translateZ(0.4px)}.ms-overlay-layers{position:absolute;top:0;z-index:120;width:100%;height:100%;pointer-events:none}.ms-action-layer{cursor:pointer}.ms-btn-container{position:absolute}.ms-btn{text-decoration:none;display:inline-block;color:black;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap}.ms-default-btn{background:#0074A2;border-radius:5px;color:#FFF}.ms-default-btn:hover{background-color:#0098D5}.ms-default-btn:active{top:1px}.ms-btn-s{padding:14px 17px;font-size:80%;line-height:0}.ms-btn-m{padding:12px 40px}.ms-btn-n{padding:8px 25px;font-size:95%}.ms-btn-l{padding:17px 50px;font-size:120%}.ms-btn-round{border-radius:5px}.ms-btn-circle{border-radius:100px}.ms-btn-outline-round{border-radius:5px}.ms-btn-outline-circle{border-radius:100px}.ms-layer.video-box{background:black}.ms-layer.video-box iframe{padding:0;margin:0;border:none;position:absolute;z-index:111}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:112}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:black;color:white;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:0.75em;display:inline-block;background:url(video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#DBDBDB;margin-top:7px}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(0.44px);transform:translateZ(0.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:0.5;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#F6f6f6;text-shadow:0 1px 1px white;color:#222;border:solid 1px white;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0px}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px 20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#EDEDED}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0px;left:50%;margin-left:-12px;border-bottom:solid 12px #F6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#EDEDED}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0px;top:auto;border-bottom:0px;border-top:solid 12px #F6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#EDEDED}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #EDEDED;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#EDEDED}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #EDEDED}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#EDEDED}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;left:0;cursor:pointer;background:rgba(128,128,128,0.5);text-align:center;color:white}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0px;display:block;border-right-color:#FFF;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0px 5px 5px;border-left-color:#FFF;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,0.5);text-align:center;color:white}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0px 5px 5px 5px;display:block;border-bottom-color:#FFF;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0px 5px;border-top-color:#FFF;top:7px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.ms-timerbar{width:100%;bottom:0px;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width 120ms linear;-moz-transition:width 120ms linear;-ms-transition:width 120ms linear;-o-transition:width 120ms linear;transition:width 120ms linear}.ms-ie7 .ms-tooltip-arrow{height:0px}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}@keyframes ms-point-anim{0%{transform:scale(0.5);opacity:1}100%{transform:scale(1.5);opacity:0}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-layout-partialview .ms-container{xpadding-bottom:50px}.ms-layout-partialview .ms-view{overflow:hidden}.singleSlide.ms-layout-partialview .ms-container{padding-bottom:0}.ms-inner-controls-cont{position:relative}.ms-bullets.ms-dir-h{position:absolute;bottom:30px;right:50%;width:auto}.singleSlide .ms-bullets.ms-dir-h{display:none}.ms-skin-default .ms-slide{xwidth:25% !important}.ms-skin-default .ms-slide.linked img{opacity:1;transition:opacity 0.3s}.ms-skin-default .ms-slide.linked:hover img{opacity:0.5}.ms-skin-default .ms-bullet{position:relative;top:2px;float:left;display:inline;width:12px;height:14px;font-size:0;background-color:#d5d5d5;border-radius:3px;box-shadow:#000 0 -10px 50px, #000 10px 0 50px, #000 10px 0 50px , #000 -10px 0 50px !important;opacity:1;transition:opacity 0.3s}.ms-skin-default .ms-bullet.ms-bullet-selected{top:0;width:14px;height:18px;background-color:#fff}.ms-skin-default .ms-bullet:hover{opacity:0.5;cursor:pointer}.ms-skin-default .ms-bullet.ms-bullet-selected:hover{cursor:default;opacity:1}.ms-skin-default .ms-caption.slideHeading{color:#fff;-webkit-font-smoothing:subpixel-antialiased}.ms-skin-default .ms-caption.slideStrapline{color:#fff;-webkit-font-smoothing:subpixel-antialiased}html{width:100%;height:100%}body{width:100%;height:100%;overflow:auto;font-family:'Roboto', sans-serif;color:#000;background:#fff;overflow-x:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.visuallyHidden,.screenReaderText{float:left;margin:0;text-indent:-9999px;white-space:nowrap;font-size:0;overflow:hidden;display:none}.skip-link{display:none}a,object,input,a:active,a:focus,input:active,input:focus,textarea:focus{outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input::placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder{color:#000;opacity:1}#searcFormMobile input::placeholder,#searcFormMobile input:-ms-input-placeholder,#searcFormMobile input::-ms-input-placeholder{color:#fff}textarea::placeholder{font-family:'Roboto', sans-serif;color:#000;opacity:1}textarea:-ms-input-placeholder{font-family:'Roboto', sans-serif;color:#000;opacity:1}textarea::-ms-input-placeholder{font-family:'Roboto', sans-serif;color:#000;opacity:1}input:required{box-shadow:none}input[type=checkbox],select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}*,::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a[href^="tel"]{color:inherit;text-decoration:none}#modal{position:fixed;z-index:3000;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,0.9);opacity:0}#page{position:relative;background-color:#fff}#page #header{position:relative;z-index:2000}#page #header #headerWrapper{position:relative;margin:0;padding:0;width:100%}#page #header #headerWrapper #headerTop{float:left;width:100%;background:#fff}#page #header #headerWrapper #headerTop #headerTopContent{position:relative}#page #header #headerWrapper #headerTop #headerTopContent #siteDescription{position:absolute;top:50%;float:left;transform:translateY(-50%)}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts{float:left}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li{float:left;border-right:2px solid #a9a9a9}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li .text{float:left;color:#000}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a{float:left;color:#000;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a svg{float:left;width:auto}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a svg .st1{fill:#000}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a:hover{opacity:0.5}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial{float:left}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li{float:left}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li a{float:left;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li a svg{float:left;width:auto;height:100%}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li a svg .st1{fill:#000}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li a:hover{opacity:0.5}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action{position:relative;float:left;display:flex;align-items:center}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action svg{float:left;width:auto}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action svg path{fill:#000}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action .actionLabel{float:left;color:#000}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action a{float:left;color:#000;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action a:hover{opacity:0.5}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action .bar{position:absolute;right:0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action.kitList #kitListAmount{display:inline-block;padding:1px;border:2px solid red}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial .action.kitList #kitListAmount span{display:grid;align-items:center;background:#000;color:#fff;text-align:center}#page #header #headerWrapper #headerMain{float:left;width:100%;background:#000}#page #header #headerWrapper #headerMain #headerMainContent{position:relative}#page #header #headerWrapper #headerMain #headerMainContent #headerLogo{float:left;font-size:0;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerMain #headerMainContent #headerLogo svg{float:left;width:100%;height:100%}#page #header #headerWrapper #headerMain #headerMainContent #headerLogo svg .st1{fill:#fff}#page #header #headerWrapper #headerMain #headerMainContent #headerLogo:hover{opacity:0.5}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a{position:relative;float:left;color:#fff;text-decoration:none;background:#b8231c;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a svg{position:absolute;float:left}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a svg .st0{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a svg .st1{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a #kitListAmount{position:absolute;display:inline-block}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a #kitListAmount span{display:grid;align-items:center;background:#fff;color:#000;text-align:center}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a:hover{opacity:1}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm{position:relative;float:left;width:100%;background:#181818}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm form{padding:0;width:auto;background:transparent}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm .searchSubmit{position:absolute;margin:0;padding:0;border:0;background:transparent;opacity:1;transition:opacity 0.5s}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm .searchSubmit:hover{cursor:pointer;opacity:0.5}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm .searchField{width:100%;text-align:left;-webkit-appearance:none;opacity:1;color:#fff;background:transparent;border:0}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm span{display:none}#page #header #headerWrapper #headerNav{display:inline-block;width:100%;background:#000;text-align:center}#page #header #headerWrapper #headerNav #headerNavContent{position:relative;border-top:1px solid #fff}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav{position:relative;left:50%;transform:translateX(-50%);float:left;padding:0;list-style:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li{position:relative;float:left}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li .divider{position:absolute;top:50%;transform:translateY(-50%);right:-1.5px;float:left;background:#ccc}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a{position:relative;display:inline-block;color:#fff;text-decoration:none;white-space:nowrap;opacity:1;transition:opacity 0.3s}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a:hover{opacity:0.5}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul{position:absolute;z-index:3000;top:100%;left:0;padding:0;height:0;overflow:hidden;background:#181818;opacity:0;transition:background-color 0.3s}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li{float:left;width:100%;border:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li a{display:block;color:#fff;text-transform:none;background-color:#999;opacity:1;transition:background-color 0.3s}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li span.divider{display:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li:hover a{background-color:#666;opacity:1}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li::after{display:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li:last-child{margin:0}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent{background:#fff}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item .divider,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent .divider{display:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent a{color:#000}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item ul li a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent ul li a{color:#fff;text-transform:none;background-color:#999}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item ul li.current-menu-item a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent ul li.current-menu-item a{background-color:#666}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item ul li:hover a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent ul li:hover a{background-color:#666;cursor:pointer}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item ul li.current-menu-item:hover a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent ul li.current-menu-item:hover a{cursor:default}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item:hover a{opacity:1;cursor:default}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent:hover a{opacity:1}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li:hover{overflow:visible}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li:hover ul{height:auto;opacity:1}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li:last-child{border:0}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li:last-child .divider{display:none}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNavMobile{display:none}#page #header #headerWrapper #navWrapper{background-color:#fff}#page #content{position:relative;float:left;background-color:#fff}#page #content #main #genericContentWrapper{float:left;width:100%}#page #content #main h1{float:left;width:100%}#page #content #main #mainContent{float:left;margin:0 0 2em 0;width:100%}#page #content #main .genericContent{float:left;margin:0;width:100%;text-align:left}#page #content #main .genericContent h2,#page #content #main .genericContent h3,#page #content #main .genericContent h4{float:left;width:100%}#page #content #main .genericContent p{width:100%}#page #content #main .genericContent p:last-child{margin:0}#page #content #main .genericContent em{font-style:italic}#page #content #main .genericContent ul{float:left;width:100%;list-style-type:disc;list-style-position:inside}#page #content #main .genericContent ul li{float:left;width:100%}#page #content #main .genericContent ul li ul{list-style-type:circle}#page #content #main .genericContent ul li:last-child{margin:0}#page #content #main .genericContent ol{float:left;padding:0;width:100%;list-style-type:decimal;list-style-position:inside}#page #content #main .genericContent ol li{float:left;width:100%}#page #content #main .genericContent ol li:last-child{margin:0}#page #content #main .genericContent img{max-width:100%;height:auto;align:middle}#page #content #main .genericContent a{text-decoration:underline;color:inherit}#page #content #main .genericContent a:hover{text-decoration:none}#page #content #main .genericContent .customTableWrapper{display:inline-block;width:100%;overflow-x:auto}#page #content #main .genericContent .customTableWrapper table{border:1px solid #dcdcdc;border-collapse:collapse}#page #content #main .genericContent .customTableWrapper table tr{background:#fff}#page #content #main .genericContent .customTableWrapper table tr th,#page #content #main .genericContent .customTableWrapper table tr td{text-align:center;border:1px solid #dcdcdc}#page #content #main .genericContent .customTableWrapper table tr th{color:#fff;white-space:nowrap;vertical-align:middle;background:#4d4d4d}#page #content #main .genericContent .customTableWrapper table tr td{color:#000}#page #content #main .genericContent .customTableWrapper table tr:nth-child(even){background:#f0f0f0}#page #content #main .masterSliderWrapper{float:left;width:100%}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont{margin:0;left:0}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{text-shadow:#000 0 -20px 80px, #000 30px 0 100px, #000 20px 0 80px , #000 -30px 0 100px !important}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{text-shadow:#000 0 -20px 80px, #000 30px 0 100px, #000 20px 0 80px , #000 -30px 0 100px !important}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{position:absolute;z-index:1000;left:0;top:0;float:left;width:100%;background-image:linear-gradient(to bottom, #000, rgba(0,0,0,0))}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{position:absolute;z-index:1000;left:0;bottom:0;float:left;width:100%;background-image:linear-gradient(to top, #000, rgba(0,0,0,0))}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide.linked img{opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide.linked:hover img{opacity:0.5}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{position:absolute;z-index:200;top:50%;transform:translateY(-50%);background-image:url("svg/icons/arrow-white.svg");background-repeat:no-repeat;background-position:center center;opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{transform:translateY(-50%) rotate(-180deg)}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next:hover,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev:hover{cursor:pointer;opacity:0.5}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont{margin:0;left:0}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide .ms-slide-bgcont img.videoThumbnail{margin:0 !important;width:100% !important;height:auto !important}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide.linked img{opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide.linked:hover img{opacity:0.5}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next,#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{position:absolute;z-index:200;top:50%;transform:translateY(-50%);background-image:url("svg/icons/arrow.svg");background-repeat:no-repeat;background-size:calc(100% - 15px) auto;background-position:center center;opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{left:-40px;transform:translateY(-50%) rotate(-180deg)}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next{right:-40px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next:hover,#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev:hover{cursor:pointer;opacity:0.5}#page #content #main .masterSliderWrapper #equipmentGallerySlider .leftFade,#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{position:absolute;z-index:100;top:0;height:100%;cursor:pointer;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{left:auto;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}#page #content #main .masterSliderWrapper #clientsSlider .ms-inner-controls-cont{margin:0;left:0}#page #content #main .masterSliderWrapper #clientsSlider .ms-inner-controls-cont .ms-slide .clientLogo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #clientsSlider .ms-inner-controls-cont .ms-slide .clientLogo img{float:left;width:100%;height:100%}#page #content #main .masterSliderWrapper #clientsSlider .ms-inner-controls-cont .ms-slide:hover .clientLogo{opacity:0.5}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next,#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{position:absolute;z-index:200;top:50%;transform:translateY(-50%);background-image:url("svg/icons/arrow.svg");background-repeat:no-repeat;background-size:calc(100% - 15px) auto;background-position:center center;opacity:1;transition:opacity 0.3s}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{left:-35px;transform:translateY(-50%) rotate(-180deg)}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next{right:-35px}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next:hover,#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev:hover{cursor:pointer;opacity:0.5}#page #content #main .masterSliderWrapper #clientsSlider .leftFade,#page #content #main .masterSliderWrapper #clientsSlider .rightFade{position:absolute;z-index:100;top:0;height:100%;cursor:pointer;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}#page #content #main .masterSliderWrapper #clientsSlider .rightFade{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}#page #content #main .masterSliderWrapper .cover{position:absolute;top:0;height:100%;background:#fff}#page #content #main .masterSliderWrapper .cover:first-child{left:0}#page #content #main .masterSliderWrapper .cover:last-child{right:0}#page #content #main .masterSliderWrapper.heroSlider{background:#000}#page #content #main #homeIntro{float:left;width:100%;background:#000}#page #content #main #homeIntro #homeIntroContent h2{float:left;width:100%;color:#fff;border-bottom:2px solid #fff}#page #content #main #homeIntro #homeIntroContent #introText p{float:left;width:100%;color:#fff}#page #content #main #homeIntro #homeIntroContent #introText p:last-child{margin:0}#page #content #main #homeIntro #homeIntroContent #introImageAction img{float:left;width:100%}#page #content #main #homeIntro #homeIntroContent #introImageAction a.actionButton{position:relative;left:50%;float:left;clear:both;transform:translateX(-50%);color:#fff;background:#ea5b0c;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #homeIntro #homeIntroContent #introImageAction a.actionButton:hover{cursor:pointer;opacity:0.5}#page #content #main #featuredEquipment{float:left;width:100%;background:#fff}#page #content #main #featuredEquipment #featuredEquipmentContent h2{float:left;width:100%;color:#000;border-bottom:2px solid #a9a9a9}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem{float:left}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a{float:left;width:100%;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper{position:relative;float:left;width:100%}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper img{float:left;width:100%;border-bottom:2px solid #a9a9a9}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper .lensSetFlag{position:absolute;float:left;color:#fff;background:#808080;border-radius:3px}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a h3{float:left;width:100%;color:#000}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a:hover{opacity:0.5}#page #content #main #featuredCredits{float:left;width:100%;background:#000}#page #content #main #featuredCredits #featuredCreditsContent h2{float:left;width:100%;color:#fff;border-bottom:2px solid #a9a9a9}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit{float:left}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper{float:left;width:100%;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .imageWrapper{float:left;width:100%}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .imageWrapper img{float:left;width:100%}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper{float:left;width:100%}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper h3{float:left;width:100%;color:#fff}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper .series{float:left;width:100%;color:#fff}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper .studio{float:left;width:100%;color:#fff}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .chanelLogo{float:left;clear:both}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit a:hover{opacity:0.5}#page #content #main #featuredCredits #featuredCreditsContent a.actionButton{position:relative;left:50%;float:left;clear:both;transform:translateX(-50%);color:#fff;background:#ea5b0c;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #featuredCredits #featuredCreditsContent a.actionButton:hover{cursor:pointer;opacity:0.5}#page #content #main #featuredClients{float:left;width:100%;background:#fff}#page #content #main #featuredClients #featuredClientsContent h2{float:left;width:100%;color:#000;border-bottom:2px solid #a9a9a9}#page #content #main #archiveListing{float:left;width:100%;background:#fff}#page #content #main #archiveListing #archiveListingContent #listingFilters{float:left}#page #content #main #archiveListing #archiveListingContent #listingFilters h1{float:left;width:100%;color:#fff;background:#000}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup{float:left}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup .selectionButton{float:left;clear:both;color:#fff;background:#ea5b0c;text-decoration:none;border-radius:5px;opacity:1;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup .selectionButton:hover{opacity:0.7}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper{float:left}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle{position:relative;float:left;width:100%;color:#fff;background:#4d4d4d;text-decoration:none;border-radius:5px;opacity:1;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle #filterTagsTrigger{position:absolute;top:50%;right:10px;float:left;transform:translateY(-50%)}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle #filterTagsTrigger svg{float:left;opacity:1;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle:hover{opacity:0.7}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle.open #filterTagsTrigger svg{transform:scaleY(-1)}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags{float:left}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags h3{float:left;width:100%;color:#000;border-bottom:1px solid #000}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup{float:left;width:100%;background:#f5f5f5;border-radius:5px}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup h4{float:left;width:100%;color:#000;border-bottom:1px solid #ccc}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag{float:left}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox{float:left;padding:3px 0 0 4px;background:#fff;border:1px solid #999;text-decoration:none;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox .check{color:#fff;font-size:0;text-indent:-9999px;transition:all 0s}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox:hover{background:#ccc}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox.checked{background:#000;border:1px solid #000}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox.checked .check{font-size:1em;text-indent:0}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox.checked:hover{background:#7d7f7c}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .label{float:left}#page #content #main #archiveListing #archiveListingContent #listing{position:relative}#page #content #main #archiveListing #archiveListingContent #listing #archiveLoadingPanel{position:absolute;z-index:1000;width:100%;height:100%;background:#fff;opacity:1;transition:opacity 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #archiveLoadingPanel #archiveLoadingSpinner{position:absolute;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #archiveLoadingPanel #archiveLoadingSpinner.positioned{opacity:1}#page #content #main #archiveListing #archiveListingContent #listing #archiveLoadingPanel.assetsLoaded{opacity:0}#page #content #main #archiveListing #archiveListingContent #listing #archiveLoadingPanel.closed{height:0;overflow:hidden}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper{float:left;width:100%;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper .imageBlock{position:relative;float:left;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper .imageBlock img{float:left;width:100%;border-bottom:2px solid #a9a9a9}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper .imageBlock .lensSetFlag{position:absolute;float:left;color:#fff;background:#808080;border-radius:3px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper h3{float:left;width:100%;color:#000}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper:hover{opacity:0.5}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper.faded{opacity:0.3}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions{position:relative;float:left;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove{position:relative;float:left;width:100%;color:#fff;text-decoration:none;background:#b8231c;opacity:1;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add svg,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove svg{position:absolute;float:left}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add svg .st0,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove svg .st0{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add svg .st1,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove svg .st1{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove{display:none;background:#333}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add:hover,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove:hover{opacity:0.5}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls{position:absolute;display:none;background:#ccc}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.decrement,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.increment{position:absolute;display:grid;align-items:center;color:#000;text-align:center;text-decoration:none;background:#fff;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.decrement:hover,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.increment:hover{color:#fff;background:#000}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListCount{position:absolute;left:50%;transform:translateX(-50%);display:grid;align-items:center;color:#000;text-align:center;background:#fff}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper{float:left;width:100%;text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .imageWrapper{float:left;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .imageWrapper img{float:left;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .creditWrapper.faded{opacity:0.3}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper{float:left;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper h3{float:left;width:100%;color:#000}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper .series{float:left;width:100%;color:#000}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper .studio{float:left;width:100%;color:#808080}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .chanelLogo{float:left;claer:both}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit a:hover{opacity:0.5}#page #content #main #equipment{float:left;width:100%;background:#fff}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags{float:left;width:100%}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags li{float:left}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags li .equipmentTag{float:left;color:#000;background:#fff;text-decoration:none;border:2px solid #808080;border-radius:20px;opacity:0.7;transition:all 0.3s}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags li .equipmentTag:hover{opacity:1}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions{float:left}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action{position:relative;float:left;color:#fff;text-decoration:none;background:#ea5b0c;opacity:1;transition:all 0.3s}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action svg{position:absolute;float:left}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action svg .st0{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action svg .st1{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action:hover{opacity:0.5}#page #content #main #equipment #equipmentContent #equipmentGallerySummary{float:left;width:100%}#page #content #main #equipment #equipmentContent #equipmentTabs{float:left;width:100%}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav{float:left;width:100%;border-bottom:1px solid #202020}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab{position:relative;float:left}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab a{float:left;color:#000;background:#fff;text-decoration:none;transition:background 0.3s}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab a:hover{background:#dcdcdc}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab seperator{position:absolute;top:50%;float:left;transform:translateY(-50%);border-right:2px solid #a9a9a9;opacity:1;transition:all 0.3s}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active a{color:#fff;background:#000}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active a:hover{background:#000;cursor:auto}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active seperator{opacity:0}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent{float:left;width:100%}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent{float:left;width:100%}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent .resource{float:left;clear:both;color:#fff;background:#4d4d4d;text-decoration:none;border-radius:5px;opacity:1;transition:all 0.3s}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent .resource:hover{cursor:pointer;opacity:0.5}#page #content #main #locations{float:left;margin:0;width:100%}#page #content #main #locations .location{float:left;padding:25px;width:100%;background:#e9e9e9;border-radius:5px}#page #content #main #locations .location h2{float:left;width:100%;font-weight:400;background:#fff;box-shadow:rgba(60,64,67,0.2) 0px 1px 2px 0px,rgba(60,64,67,0.1) 0px 2px 6px 2px}#page #content #main #locations .location .locationContentWrapper{float:left}#page #content #main #locations .location .locationContentWrapper h3{float:left;width:100%;font-weight:400}#page #content #main #locations .location .locationContentWrapper .address{background:#f5f5f5;box-shadow:rgba(60,64,67,0.2) 0px 1px 2px 0px,rgba(60,64,67,0.1) 0px 2px 6px 2px}#page #content #main #locations .location .locationContentWrapper .address .h-card{float:left;width:100%}#page #content #main #locations .location .locationContentWrapper .address .h-card .p-name{float:left;width:100%;font-weight:500;text-transform:uppercase}#page #content #main #locations .location .locationContentWrapper .address .h-card .p-adr{float:left;width:100%}#page #content #main #locations .location .locationContentWrapper .address .h-card .p-adr span{float:left;width:100%;font-weight:300}#page #content #main #locations .location .locationContentWrapper .openingHours{background:#f5f5f5;box-shadow:rgba(60,64,67,0.2) 0px 1px 2px 0px,rgba(60,64,67,0.1) 0px 2px 6px 2px}#page #content #main #locations .location .locationContentWrapper .openingHours table tr th{font-weight:400;text-align:left}#page #content #main #locations .location .locationContentWrapper .openingHours table tr td{font-weight:300;text-align:left}#page #content #main #locations .location .locationContentWrapper .contacts{float:left;background:#f5f5f5;box-shadow:rgba(60,64,67,0.2) 0px 1px 2px 0px,rgba(60,64,67,0.1) 0px 2px 6px 2px}#page #content #main #locations .location .locationContentWrapper .contacts .u-url,#page #content #main #locations .location .locationContentWrapper .contacts .p-tel,#page #content #main #locations .location .locationContentWrapper .contacts .u-email{float:left;clear:both;color:#000;font-weight:300}#page #content #main #locations .location .locationContentWrapper .contacts .u-email{text-decoration:none;opacity:1;transition:opacity 0.3s}#page #content #main #locations .location .locationContentWrapper .contacts .u-email:hover{cursor:pointer;opacity:0.5}#page #content #main #locations .location .mapping .mapCanvas{float:left;width:100%;background:#ccc;border-radius:5px;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px}#page #content #main #locations .location .mapping .mappingLinks{float:left;background:#f5f5f5;box-shadow:rgba(60,64,67,0.2) 0px 1px 2px 0px,rgba(60,64,67,0.1) 0px 2px 6px 2px}#page #content #main #locations .location .mapping .mappingLinks a{text-decoration:none;opacity:1;transition:all 0.3s}#page #content #main #locations .location .mapping .mappingLinks a svg{float:left;width:auto}#page #content #main #locations .location .mapping .mappingLinks a .text{float:left;color:#000;font-weight:300}#page #content #main #locations .location .mapping .mappingLinks a:last-child{margin:0}#page #content #main #locations .location .mapping .mappingLinks a:hover{cursor:pointer;opacity:0.5}#page #content #main #locations .location:first-child{margin:0}#page #content #main #team{float:left;width:100%}#page #content #main #team #teamContent #teamMembers{float:left;width:100%}#page #content #main #team #teamContent #teamMembers .teamMember{float:left;width:100%;background:#f5f5f5}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberPortrait{float:left}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent{float:right}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent h2{float:left;width:100%;color:#000;border-bottom:2px solid #a9a9a9}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent h3{float:left;width:100%;color:#000}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent .bio{float:left;width:100%}#page #content #main #search #searchContent #searchResults{float:left;width:100%}#page #content #main #search #searchContent #searchResults .searchResult{float:left;width:100%;background:#f5f5f5}#page #content #main #search #searchContent #searchResults .searchResult a{float:left;width:100%;color:#000;opacity:1;transition:all 0.3s}#page #content #main #search #searchContent #searchResults .searchResult a img{float:left}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent{float:right}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent h3{float:left;width:100%}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent .summary{float:left;width:100%}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent .summary p{float:left;width:100%}#page #content #main #search #searchContent #searchResults .searchResult a:hover{opacity:0.5}#page #content #main #kitListView .equipmentItem{float:left;width:100%}#page #content #main #kitListView .equipmentItem img{float:left}#page #content #main #kitListView .equipmentItem .equipmentItemDetails{float:left}#page #content #main #kitListView .equipmentItem .equipmentItemDetails h3{float:left;width:100%;color:#000}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions{position:relative;float:left;display:flex;align-items:center}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove{position:relative;display:inline-block;color:#fff;text-decoration:none;background:#333;opacity:1;transition:all 0.3s}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove svg{position:absolute;float:left}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove svg .st0{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove svg .st1{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove:hover{opacity:0.5}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls{position:relative;display:inline-block;background:#ccc}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.decrement,#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.increment{position:absolute;display:grid;align-items:center;color:#000;text-align:center;text-decoration:none;background:#fff;transition:all 0.3s}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.decrement:hover,#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.increment:hover{color:#fff;background:#000}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListCount{position:absolute;left:50%;transform:translateX(-50%);display:grid;align-items:center;color:#000;text-align:center;background:#fff}#page #content #main #kitListView #formWrapper{float:left;width:100%}#page #footer{float:left;width:100%}#page #footer #footerNav{float:left;width:100%;background:#000}#page #footer #footerNav #footerNavContent{position:relative}#page #footer #footerNav #footerNavContent .footerNav{float:left;width:100%}#page #footer #footerNav #footerNavContent .footerNav li{float:left;clear:both}#page #footer #footerNav #footerNavContent .footerNav li a{float:left;width:100%;color:#fff;text-decoration:none}#page #footer #footerNav #footerNavContent .footerNav li:last-child{margin:0}#page #footer #footerNav #footerNavContent #footerMainNav{position:relative}#page #footer #footerNav #footerNavContent #footerMainNav #footerMainNavWrapper{position:relative}#page #footer #footerNav #footerNavContent #footerSecondaryNav{position:relative}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper{position:relative}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial{float:left}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li{float:left}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li a{float:left;text-decoration:none;opacity:1;transition:all 0.3s}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li a svg{float:left;width:auto;height:100%}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li a svg .st1{fill:#fff}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li a:hover{opacity:0.5}#page #footer #footerPartners{float:left;width:100%;background:#000}#page #footer #footerPartners #footerPartnersContent ul#partners{position:relative;top:0;left:50%;float:left;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;transform:translateX(-50%)}#page #footer #footerPartners #footerPartnersContent ul#partners li{float:left;text-align:center}#page #footer #footerPartners #footerPartnersContent ul#partners li a{display:inline-block;margin:0 auto;max-width:100%;opacity:1;transition:all 0.3s}#page #footer #footerPartners #footerPartnersContent ul#partners li a:hover{cursor:pointer;opacity:0.5}#page #footer #footerLogo{float:left;width:100%;background:#000}#page #footer #footerLogo #footerLogoContent{color:#fff}#page #footer #footerLogo #footerLogoContent #footerLogoContentWrapper{position:relative;float:left;left:50%;transform:translateX(-50%)}#page #footer #footerLogo #footerLogoContent #footerLogoContentWrapper svg{float:left;width:auto}#page #footer #footerLogo #footerLogoContent #footerLogoContentWrapper svg .st0{fill:#fff}#page #footer #footerLocation{float:left;width:100%;background:#fff}#page #footer #footerLocation #footerLocationContent{position:relative}#page #footer #footerLocation #footerLocationContent #footerLocationLinks{position:relative;left:50%;float:left;transform:translateX(-50%)}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a{float:left;display:flex;align-items:center;text-decoration:none;opacity:1;transition:all 0.3s}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a svg{float:left;width:auto}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a .text{float:left;color:#000}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a:last-child{margin:0}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a:hover{cursor:pointer;opacity:0.5}#page #footer #footerBase{float:left;width:100%;background:#000}#page #footer #footerBase #footerBaseContent{position:relative}#page #footer #footerBase #footerBaseContent p{position:relative;left:50%;float:left;transform:translateX(-50%);display:flex;align-items:center;color:#fff}#page #footer #footerBase #footerBaseContent p #copyright,#page #footer #footerBase #footerBaseContent p #companyNumber,#page #footer #footerBase #footerBaseContent p #vatNumber{float:left}#page #footer #footerBase #footerBaseContent p .seperator{float:left;background:#fff}.page-template-home-template #page #header #headerWrapper #headerNav{background:none}#cboxLoadedContent{position:relative}#cboxLoadedContent img{float:left;max-width:100%;max-height:100%;height:auto}#accountApplicationForm{float:left;width:100%}.nf-before-form-content{display:none}.nf-form-wrap .nf-response-msg p{margin:0 0 1em 0;width:100%;color:#000;font-size:1em;font-weight:400;line-height:1.6em}.nf-form-wrap .nf-response-msg p:last-child{margin-bottom:0 !important}.nf-form-content{display:inline-block;margin:0;padding:0 0 0 0;width:100%}.nf-form-content .nf-progress-container{margin:20px 0 20px 0 !important;height:10px !important;border-radius:3px;background-color:#ccc}.nf-form-content .nf-progress-container .nf-progress{background-color:#ea5b0c !important;height:100% !important;border-radius:3px}.nf-form-content .nf-breadcrumbs{float:left;display:flex;justify-content:center;margin:0 0 40px 0 !important;width:100%;list-style:none}.nf-form-content .nf-breadcrumbs li{position:relative;float:left;margin-right:30px !important}.nf-form-content .nf-breadcrumbs li .nf-breadcrumb{display:grid;align-items:center;margin:0 0 0 0 !important;padding:12px 18px !important;width:60px;height:60px;color:#fff !important;font-size:1.8em !important;font-weight:700 !important;text-align:center;text-decoration:none !important;background:#ea5b0c;border:0;border-radius:30px;opacity:0.5;transition:all 0.3s}.nf-form-content .nf-breadcrumbs li .nf-breadcrumb::after{position:absolute;top:50% !important;bottom:auto !important;left:auto !important;right:-18px !important;transform:translate(0%, -50%) rotate(-90deg) !important;font-family:FontAwesome;color:#ea5b0c !important;content:"\f0d7" !important;width:auto !important;height:auto !important;line-height:0 !important}.nf-form-content .nf-breadcrumbs li .nf-breadcrumb:hover{cursor:pointer;opacity:1}.nf-form-content .nf-breadcrumbs li.errors .nf-breadcrumb{background:#b8231c;curser:pointer}.nf-form-content .nf-breadcrumbs li.errors .nf-breadcrumb::after{content:none}.nf-form-content .nf-breadcrumbs li.active .nf-breadcrumb{opacity:1;font-weight:700 !important;background:#ea5b0c;cursor:default !important}.nf-form-content .nf-breadcrumbs li.active .nf-breadcrumb::after{color:#ea5b0c !important}.nf-form-content .nf-breadcrumbs li:last-child .nf-breadcrumb{margin-right:0 !important}.nf-form-content .nf-breadcrumbs li:last-child .nf-breadcrumb::after{content:none !important;width:0}.nf-form-content h2,.nf-form-content h3,.nf-form-content h4{float:left;margin:0 0 1em 0;padding:0 0 0.2em 0;width:100%;font-size:1.6em;font-weight:500;line-height:1.2em}.nf-form-content h2{border-bottom:2px solid #a9a9a9}.nf-form-content h3{font-size:1.3em;border-bottom:1px solid #a9a9a9}.nf-form-content h4{font-size:1.1em}.nf-form-content p{margin:0 0 1em 0;width:100%;font-size:1.1em;line-height:1.4em}.nf-form-content p:last-child{margin:0}.nf-form-content hr{float:left;width:100%;height:1px;background:#a9a9a9;border:0}.nf-form-content .nf-field-container{margin:0 0 1em 0 !important}.nf-form-content .nf-field-container .nf-field-label{margin-bottom:0 !important}.nf-form-content .nf-field-container.hidden-container{margin:0 !important}.nf-form-content .nf-field{font-family:'Roboto', sans-serif !important;padding:5px 0 !important;color:#000 !important;font-size:1em !important;font-weight:300 !important;text-indent:0 !important}.nf-form-content label,.nf-form-content .nf-label-span{display:inline-block;margin:0 0 5px 0 !important;font-family:'Roboto', sans-serif !important;color:#000 !important;font-size:1.1em !important;font-weight:500 !important;line-height:1.1em !important}.nf-form-content input.ninja-forms-field{height:auto !important}.nf-form-content input[type="email"],.nf-form-content input[type="password"],.nf-form-content input[type="tel"],.nf-form-content input[type="text"]{font-family:'Roboto', sans-serif !important;text-indent:0 !important}.nf-form-content input:not([type="button"]){color:#000 !important}.nf-form-content input[type="button"],.nf-form-content input[type="submit"],.nf-form-content button{display:inline-block;margin:0 0 5px 0 !important;padding:8px 8px 8px 8px !important;font-family:'Roboto', sans-serif !important;font-size:1.1em !important;font-weight:500;line-height:0.8em;color:#fff !important;background:#ea5b0c !important;text-decoration:none;border-radius:5px !important;opacity:1;transition:all 0.3s}.nf-form-content button.nf-fu-fileinput-button{background:#000 !important}.nf-form-content button.nf-fu-button-cancel{display:none !important}.nf-form-content .nf-fu-progress-bar{background-color:#ea5b0c !important}.nf-form-content .files_uploaded a.delete{color:#000 !important}.nf-form-content input[type="button"]:hover,.nf-form-content input[type="submit"]:hover,.nf-form-content button:hover{opacity:0.5;cursor:pointer}.nf-form-content textarea{float:left;height:80px !important;font-family:'Roboto', sans-serif !important;color:#000 !important;font-size:1em !important;xfont-weight:300 !important;xtext-indent:0 !important}.nf-form-content .listradio-wrap .nf-label-span{display:inline-block;margin:0 0 15px 0 !important;color:#000 !important;font-size:1.1em !important;font-weight:500 !important;line-height:1.1em !important}.nf-form-content .listradio-wrap input[type="radio"]:focus+label::after{box-shadow:none}.nf-form-content .listradio-wrap li:last-child{margin-bottom:0 !important}.nf-form-content .repeater-container .nf-repeater fieldset{position:relative}.nf-form-content .repeater-container .nf-repeater fieldset legend{float:left;margin:0 0 1em 0;padding:0 0 0.2em 0;width:100%;font-size:1.3em;font-weight:500;line-height:1.4em;border-bottom:2px solid #a9a9a9}.nf-form-content .repeater-container .nf-repeater fieldset button{position:absolute;top:-2px;right:0;margin:0 0 5px 0;padding:7px 7px 7px 7px;font-size:1.1em;font-weight:500;line-height:0.8em;float:left;color:#fff !important;background:#ea5b0c !important;text-decoration:none;border-radius:5px;opacity:1;transition:all 0.3s}.nf-form-content .repeater-container .nf-repeater fieldset button:hover{opacity:0.5;cursor:pointer}.nf-form-content .repeater-container .nf-repeater fieldset button.nf-remove-fieldset{font-size:1.8em;margin:0.5em 0 1em 0;padding:4px 7px 7px 7px}.nf-form-content .repeater-container .nf-repeater fieldset button.nf-add-fieldset:nth-child(n+5){display:none}.nf-form-content .repeater-container.kitListItem legend{display:none}.nf-form-content .repeater-container.kitListItem button.nf-remove-fieldset{xdisplay:none}.nf-form-content .repeater-container.kitListItem button.nf-add-fieldset{xdisplay:none}.nf-form-content .teamMemberRepeater .nf-repeater-fieldsets>div:has(fieldset:nth-child(n+1)) button.nf-add-fieldset{display:none}.nf-form-content .listcountry-wrap .nf-field-element{position:relative;color:#fff !important;xbackground:#639a70 !important;border:0 !important}.nf-form-content .listcountry-wrap .nf-field-element::after{position:absolute;top:50% !important;bottom:auto !important;right:18px !important;transform:translate(0%, -50%) !important;font-family:FontAwesome;color:#a9a9a9 !important;font-size:1.4em;content:"\f0d7" !important;width:auto !important;height:auto !important;line-height:0 !important}.nf-form-content .listcountry-wrap select.ninja-forms-field{margin:0;padding:12px;color:#000 !important;font-size:16px;background:#f7f7f7 !important;border:1px solid #c4c4c4 !important}.nf-form-content .listcountry-wrap select.ninja-forms-field option{color:#9a9a9a !important;font-weight:500 !important;background:#fff !important}.nf-form-content .checkbox-wrap .nf-field-label label::before{left:-26px !important;font-size:14px !important}.nf-form-content .nf-error.field-wrap .nf-error-msg{font-size:1em !important}.nf-form-content .nf-error.field-wrap .ninja-forms-field{border-color:#e80000 !important}.nf-form-content .nf-error.field-wrap .nf-field-element::after{display:grid;align-items:center;background:#e80000;font-family:FontAwesome;color:#fff !important;font-size:14px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:calc(100% - 2px) !important;width:47px;line-height:200%;text-align:center;transition:none !important}.nf-form-content .nf-after-field{width:100% !important}.nf-form-content .nf-error.list-select-wrap .nf-field-element>div{border:1px solid #e80000 !important}.nf-form-content .nf-error-msg{margin:0 !important;padding:12px !important;color:#e80000 !important;font-size:0.85em !important;font-weight:400 !important;width:100%;background:#e8e8e8}.nf-form-content .nf-pass.field-wrap .nf-field-element::after{display:none;top:50% !important;right:18px !important;transform:translate(0%, -50%) !important;height:auto !important;line-height:auto !important;color:#639a70 !important;transition:none !important}.nf-form-content .html-container{display:inline-block;margin:0 0 1em 0 !important;width:100%}.nf-form-content .html-container p{margin:0 0 1.6em 0;width:100%;color:#000;font-size:1em;font-weight:400;line-height:1.6em}.nf-form-content .html-container p a{color:#000;text-decoration:underline}.nf-form-content .html-container p a:hover{text-decoration:none}.nf-form-content .html-container p:last-child{margin:0}.nf-form-content .ppAgreement{display:inline-block;margin:0 0 2em 0 !important;width:100%}.nf-form-content .ppAgreement .checkbox-wrap{padding:0 0 0 28px}.nf-form-content .ppAgreement .checkbox-wrap label{xdisplay:inline-block !important;color:#000;font-size:1.1em !important;font-weight:600 !important}.nf-form-content .ppAgreement .checkbox-wrap label .ninja-forms-req-symbol{position:relative;left:-3px;color:#ff0000 !important}.nf-after-form-content{padding:5px !important}.nf-after-form-content .nf-error-msg{margin:0 !important;padding:12px !important;color:#e80000 !important;font-size:0.85em !important;font-weight:300 !important;width:100%;background:#e8e8e8}#colorbox .videoContainer{position:relative;margin:0;padding-bottom:56.25%;height:0;overflow:hidden}#colorbox .videoContainer iframe,#colorbox .videoContainer object,#colorbox .videoContainer embed,#colorbox .videoContainer img{position:absolute;top:0;left:0;width:100%;height:100%}#colorbox .videoDetails{float:left;width:100%}#colorbox .videoDetails h3{float:left;margin:0;padding:0;width:100%;color:#999;text-align:center;text-transform:none}#colorbox .videoDetails p.client{float:left;margin:1.5em 0 0.5em 0;padding:0;width:100%;color:#fff;text-align:center;text-transform:uppercase}#page{padding:0}#page #header{margin:0;padding:0;width:100%}#page #header #headerWrapper #headerTop #headerTopContent{width:1600px;margin:0 auto;padding:10px 0}#page #header #headerWrapper #headerMain #headerMainContent{width:1600px;margin:0 auto;padding:35px 0 35px 0}#page #header #headerWrapper #headerNav #headerNavContent{width:1600px;margin:0 auto}#page #content{margin:0 auto;padding:0;width:100%}#page #content #main{margin:0;width:100%}#page #content #main #genericContentWrapper #genericContent{width:1600px;margin:0 auto;padding:50px 0}#page #content #main #formWrapper #formContent{width:768px;margin:0 auto;padding:50px 30px 50px 30px}#page #content #main #jotformWrapper #jotformContent{max-width:950px;margin:0 auto;padding:50px 30px 10px 30px}#page #content #main #homeIntro #homeIntroContent{width:1600px;margin:0 auto;padding:100px 0 0 0}#page #content #main #featuredEquipment #featuredEquipmentContent{width:1600px;margin:0 auto;padding:50px 0 10px 0}#page #content #main #featuredCredits #featuredCreditsContent{width:1600px;margin:0 auto;padding:50px 0 40px 0}#page #content #main #featuredClients #featuredClientsContent{width:1600px;margin:0 auto;padding:50px 0}#page #content #main #archiveListing #archiveListingContent{width:1600px;margin:0 auto;padding:50px 0}#page #content #main #locations #locationsContent{width:1600px;margin:0 auto;padding:50px 0}#page #content #main #equipment #equipmentContent{width:1600px;margin:0 auto;padding:50px 0 10px 0}#page #content #main #team #teamContent{width:1600px;margin:0 auto;padding:50px 0}#page #content #main #search #searchContent{width:1600px;margin:0 auto;padding:50px 0}#page #footer #footerNav #footerNavContent{width:1600px;margin:0 auto}#page #footer #footerPartners #footerPartnersContent{width:1600px;margin:0 auto}#page #footer #footerLogo #footerLogoContent{width:1600px;margin:0 auto}#page #footer #footerLocation #footerLocationContent{width:1600px;margin:0 auto}#page #footer #footerBase #footerBaseContent{width:1600px;margin:0 auto}.page-template-home-template #page #header #headerWrapper #headerNav #headerNavContent{padding:0 0 40px 0}.page-template-home-template #page #content{top:-90px}@media only screen and (max-width: 1650px){#page{width:auto;margin:0}#page #header #headerWrapper #headerTop #headerTopContent{width:calc(100% - 50px)}#page #header #headerWrapper #headerMain #headerMainContent{width:calc(100% - 50px)}#page #header #headerWrapper #headerNav #headerNavContent{width:calc(100% - 50px)}#page #content{width:100%}#page #content #main #homeIntro #homeIntroContent{width:calc(100% - 50px)}#page #content #main #featuredEquipment #featuredEquipmentContent{width:calc(100% - 50px)}#page #content #main #featuredCredits #featuredCreditsContent{width:calc(100% - 50px)}#page #content #main #featuredClients #featuredClientsContent{width:calc(100% - 50px)}#page #content #main #archiveListing #archiveListingContent{width:calc(100% - 50px)}#page #content #main #equipment #equipmentContent{width:calc(100% - 50px)}#page #content #main #locations #locationsContent{width:calc(100% - 50px)}#page #content #main #team #teamContent{width:calc(100% - 50px)}#page #content #main #search #searchContent{width:calc(100% - 50px)}#page #footer #footerNav #footerNavContent{width:calc(100% - 50px)}#page #footer #footerPartners #footerPartnersContent{width:calc(100% - 50px)}#page #footer #footerLogo #footerLogoContent{width:calc(100% - 50px)}#page #footer #footerLocation #footerLocationContent{width:calc(100% - 50px)}#page #footer #footerBase #footerBaseContent{width:calc(100% - 50px)}}@media only screen and (min-width: 1366px) and (max-width: 1650px){#page #header #headerWrapper #headerTop{xbackground:red}}@media only screen and (min-width: 1280px) and (max-width: 1365px){#page{width:auto;margin:0}#page #header #headerWrapper #headerTop{xbackground:green}#page #header #headerWrapper #headerTop #headerTopContent{xwidth:100%;xmargin:0 auto;xpadding:25px 25px}#page #content{xwidth:100%}}@media only screen and (min-width: 980px) and (max-width: 1279px){#page{width:auto;margin:0}#page #header #headerWrapper #headerTop{xbackground:blue}#page #header #headerWrapper #headerTop #headerTopContent{xwidth:100%;xmargin:0 auto;xpadding:25px 25px}}@media only screen and (max-width: 979px){#page{width:auto;margin:0}#page #header #headerWrapper #headerTop{xbackground:yellow}#page #header #headerWrapper #headerTop #headerTopContent{xwidth:100%;xmargin:0 auto;xpadding:25px 25px}#page #content #main #homeIntro #homeIntroContent{padding:40px 0 0 0}#page #content #main #archiveListing #archiveListingContent{padding:25px 0}#page #content #main #equipment #equipmentContent{padding:25px 0}.page-template-home-template #page #content{top:auto}}@media only screen and (min-width: 768px) and (max-width: 979px){#page #content #main #archiveListing #archiveListingContent{xpadding:25px 0}}@media only screen and (max-width: 767px){#page{width:auto;margin:0;padding:0}#page #header #headerWrapper #headerTop{xbackground:purple}#page #header #headerWrapper #headerTop #headerTopContent{width:calc(100% - 60px);padding:10px 0}#page #header #headerWrapper #headerMain #headerMainContent{padding:20px 0 20px 0;width:calc(100% - 60px)}#page #header #headerWrapper #headerNav #headerNavContent{width:100%}#page #content{width:100%}#page #content #main #homeIntro #homeIntroContent{padding:30px 0 0 0}#page #content #main #featuredEquipment #featuredEquipmentContent{width:calc(100% - 60px)}#page #content #main #featuredCredits #featuredCreditsContent{width:calc(100% - 60px);padding:40px 0 30px 0}#page #content #main #homeClients #homeClientsContent{width:calc(100% -60px)}#page #content #main #archiveListing #archiveListingContent{width:calc(100% - 60px)}#page #content #main #formWrapper #formContent{width:100%}.page-template-home-template #page #content{top:0}}@media only screen and (min-width: 480px) and (max-width: 767px){#page #header #headerWrapper #headerTop{xbackground:orange}}@media only screen and (max-width: 479px){#page #header #headerWrapper #headerTop{xbackground:grey}#page #content #main #homeIntro #homeIntroContent{padding:20px 0 0 0}}body{font-size:1em;font-weight:200}input::placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder{font-size:1em;font-weight:300}textarea::placeholder{font-size:1em;font-weight:300}textarea:-ms-input-placeholder{font-size:1em;font-weight:300}textarea::-ms-input-placeholder{font-size:1em;font-weight:300}#page #header #headerWrapper #headerNavMobile{float:left;display:none}#page #header #headerWrapper #headerTop #headerTopContent #siteDescription{font-size:1.1em;font-weight:700}#page #header #headerWrapper #headerTop #headerTopContent #siteDescription span{font-weight:300}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial{float:right}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts{margin:2px 20px 0 0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li{padding:2px 20px 2px 20px}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li .text{font-size:1.1em;font-weight:300}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a svg{height:25px}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li:last-child{margin:0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li{margin:0 20px 0 0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li a{height:25px}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial li:last-child{margin:0}#page #header #headerWrapper #headerTop #headerTopContent #headerActions{float:right}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action{padding:0 20px;min-height:30px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action a{font-size:1.2em;font-weight:500}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action .bar{width:2px;height:22px;background:#585858}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action:first-child{padding:0 20px 0 0}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action:last-child{padding:0 0 0 20px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.kitList a svg{height:22px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.kitList a .actionLabel{margin:5px 10px 0 0}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.kitList a #kitListAmount{position:relative;top:-1px;width:34px;height:34px;border-radius:16px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.kitList a #kitListAmount span{width:28px;height:28px;border-radius:14px;font-size:0.85em}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.email svg{height:22px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.email a .actionLabel{margin:5px 10px 0 0}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.email a #kitListAmount{position:relative;top:-1px;width:32px;height:32px;border-radius:16px}#page #header #headerWrapper #headerTop #headerTopContent #headerActions .action.email a #kitListAmount span{width:28px;height:28px;border-radius:14px;font-size:0.85em}#page #header #headerWrapper #headerMain #headerMainContent #headerLogo{width:120px;height:110px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions{position:absolute;bottom:45px;right:0}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList{float:right;margin:0 0 35px 0}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a{padding:7px 50px 6px 30px;font-size:1em;font-weight:500;line-height:0.8em;border-radius:5px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a svg{top:50%;left:5px;transform:translateY(-50%);height:18px;width:auto}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a #kitListAmount{top:50%;right:-2px;transform:translateY(-50%);border:5px solid #b8231c;border-radius:20px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #headerKitList a #kitListAmount span{padding:10px 12px;font-weight:700;border-radius:20px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel{bottom:45px;width:320px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm{padding:8px 70px 8px 5px;border-radius:3px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm .searchSubmit{top:11px;right:12px;width:17px;height:17px}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm .searchField{padding:0 5px 0 5px;font-size:1.2em;font-weight:300}#page #header #headerWrapper #headerMain #headerMainContent #headerActions #searchPanel #searchForm span{display:none}#page #header #headerWrapper #headerNav{display:inline-block}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li{padding:0 20px 0 20px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li .divider{width:1px;height:20px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a{margin:0;padding:6px 5px 6px 5px;font-size:1.3em;font-weight:300;letter-spacing:0.05em}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li{margin:0 0 2px 0;padding:0}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li ul li a{padding:0.5em 10px;font-size:1em;font-weight:300}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-item a,#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li.current-menu-parent a{font-weight:500}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li:hover ul{padding:5px}#page #content #main h1{margin:0 0 20px 0;font-size:2.4em;font-weight:500;line-height:1.4em}#page #content #main .genericContent h2,#page #content #main .genericContent h3,#page #content #main .genericContent h4{margin:0 0 1em 0;font-size:1.4em;font-weight:400;line-height:1.4em}#page #content #main .genericContent h3{font-size:1.2em}#page #content #main .genericContent h4{font-size:1em}#page #content #main .genericContent p{margin:0 0 1.6em 0;font-size:1em;font-weight:400;line-height:1.6em}#page #content #main .genericContent strong{font-weight:600}#page #content #main .genericContent ul{margin:0 0 1.6em 0}#page #content #main .genericContent ul li{margin-bottom:0.5em;font-size:1em;font-weight:400;line-height:1.4em}#page #content #main .genericContent ul li ul{margin:0.5em 0 0.5em 0;padding:0 0 0 1em}#page #content #main .genericContent ul li:last-child{margin:0}#page #content #main .genericContent ol{margin:0 0 1.6em 0}#page #content #main .genericContent ol li{margin-bottom:0.5em;font-size:1em;font-weight:400;line-height:1.4em}#page #content #main .genericContent img{margin:0.6em 0 0.2em 0}#page #content #main .genericContent .customTableWrapper table{margin:1.5em 0}#page #content #main .genericContent .customTableWrapper table tr th,#page #content #main .genericContent .customTableWrapper table tr td{padding:10px;font-size:0.9em;font-weight:300}#page #content #main .genericContent .customTableWrapper table tr th{font-weight:500}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{left:10% !important;font-size:70px;font-weight:700}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{left:10% !important;font-size:40px;font-weight:300}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:200px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:200px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:40px;height:77px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{left:3%}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next{right:3%}#page #content #main .masterSliderWrapper #heroSlider .ms-bullets.ms-dir-h{position:absolute;bottom:30px;right:50%;width:auto}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide .ms-slide-bgcont img,#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide .ms-slide-bgcont img.videoThumbnail{position:absolute;top:5px;right:5px;bottom:5px;left:5px;margin:0 !important;width:calc(100% - 10px) !important;height:calc(100% - 10px) !important}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next,#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{width:30px;height:34px;background-size:calc(100% - 15px) auto}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{left:-40px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next{right:-40px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .leftFade,#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{left:50px;width:35px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{left:auto;right:50px}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next,#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{width:40px;height:56px;background-size:calc(100% - 15px) auto}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{left:-35px}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next{right:-35px}#page #content #main .masterSliderWrapper #clientsSlider .leftFade,#page #content #main .masterSliderWrapper #clientsSlider .rightFade{left:35px;width:50px}#page #content #main .masterSliderWrapper #clientsSlider .rightFade{left:auto;right:35px}#page #content #main #homeIntro #homeIntroContent h2{margin:0 0 30px 0;padding:0 0 5px 0;font-size:1.8em;font-weight:500}#page #content #main #homeIntro #homeIntroContent #introText{float:left;margin:0 0 50px 0;width:calc(70% - 50px)}#page #content #main #homeIntro #homeIntroContent #introText p{margin:0 0 1.2em 0;font-size:1.1em;font-weight:300;line-height:1.6em}#page #content #main #homeIntro #homeIntroContent #introImageAction{float:right;margin:0 0 30px 0;width:30%}#page #content #main #homeIntro #homeIntroContent #introImageAction img{margin:5px 0 30px 0}#page #content #main #homeIntro #homeIntroContent #introImageAction a.actionButton{padding:10px 20px;font-size:1em;font-weight:400;line-height:1em;border-radius:50px}#page #content #main #featuredEquipment #featuredEquipmentContent h2{margin:0 0 30px 0;padding:0 0 5px 0;font-size:1.8em;font-weight:500}#page #content #main #featuredEquipment #featuredEquipmentContent ul{margin:0 -40px 0 -40px}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem{margin:0 0 40px 0;padding:0 40px;width:25%}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper{margin:0 0 10px 0}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper .lensSetFlag{left:0;bottom:17px;padding:4px 5px;font-size:0.85em;font-weight:300;line-height:0.8em}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a h3{padding:0 0 5px 0;font-size:1.2em;line-height:1.4em;font-weight:500}#page #content #main #featuredCredits #featuredCreditsContent h2{margin:0 0 30px 0;padding:0 0 5px 0;font-size:1.8em;font-weight:500}#page #content #main #featuredCredits #featuredCreditsContent ul{margin:0 -40px 0 -40px}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit{margin:0 0 40px 0;padding:0 40px;width:25%}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .imageWrapper{margin:0 0 12px 0}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper{margin:0 0 12px 0}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper h3{margin:0 0 5px 0;font-size:1.2em;font-weight:500;line-height:1.2em}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper .series{margin:0 0 5px 0;font-size:1em;font-weight:300}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .textWrapper .studio{margin:0 0 5px 0;font-size:1em;font-weight:300}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit .creditWrapper .chanelLogo{height:47px;width:auto}#page #content #main #featuredCredits #featuredCreditsContent a.actionButton{padding:10px 20px;font-size:1em;font-weight:400;line-height:1em;border-radius:50px}#page #content #main #featuredClients #featuredClientsContent h2{margin:0 0 30px 0;padding:0 0 5px 0;font-size:1.8em;font-weight:500}#page #content #main #featuredClients #featuredClientsContent #clientsSlider{position:relative;padding:0 35px;xwidth:calc(100% - 70px);width:100%}#page #content #main #archiveListing #archiveListingContent #listingFilters{width:230px}#page #content #main #archiveListing #archiveListingContent #listingFilters h1{padding:5px 10px;font-size:1.8em;font-weight:300;letter-spacing:0.025em;line-height:1em}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup{margin:0 0 20px 0;width:100%}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup .selectionButton{margin:0 0 5px 0;padding:7px 7px 7px 7px;font-size:1em;font-weight:300;line-height:0.8em}#page #content #main #archiveListing #archiveListingContent #listingFilters #selectAllGroup .selectionButton:last-child{margin:0}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper{width:100%}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle{display:none}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags h3{margin:0 0 10px 0;padding:0 0 3px 0;font-size:1.3em;font-weight:500}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup{margin:0 0 15px 0;padding:5px 5px 0 5px}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup h4{margin:0 0 10px 0;padding:0 0 3px 0;font-size:1em;font-weight:500}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag{margin:0 0 5px 0;width:100%}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .checkbox{width:22px;height:22px}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag .label{margin:3px 0 0 10px;font-size:1em;font-weight:300}#page #content #main #archiveListing #archiveListingContent #listing{float:right;width:calc(100% - 300px)}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0 -40px 0 -40px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 40px 0;padding:0 40px;width:25%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper{margin-bottom:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper .imageBlock img{margin:0 0 10px 0}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper .imageBlock .lensSetFlag{left:0;bottom:17px;padding:4px 5px;font-size:0.85em;font-weight:300;line-height:0.8em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .equipmentItemWrapper h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:1.1em;font-weight:500}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove{padding:10px 12px 10px 30px;font-size:1em;font-weight:300;line-height:0.8em;border-radius:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.add svg,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove svg{top:50%;left:8px;transform:translateY(-50%);height:18px;width:auto}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.remove{width:calc(100% - 93px)}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .kitListAction.inverted{padding:6px 10px 6px 30px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls{right:0;width:88px;height:32px;border-radius:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.decrement,#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.increment{top:5px;left:calc(100% - 83px);width:22px;height:22px;font-size:1.4em;font-weight:500;border-radius:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListAction.increment{left:auto;right:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .kitListActions .countControls .kitListCount{position:absolute;top:5px;left:calc(100% - 44px);width:22px;height:22px;font-size:1em;font-weight:700;border-radius:5px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 40px 0;padding:0 40px;width:20%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .imageWrapper img{margin:0 0 10px 0}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper{margin:0 0 10px 0}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper h3{margin:10px 0 0 0;font-size:1.1em;font-weight:500;line-height:1.2em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper .series{padding:5px 0 0 0;font-size:1em;font-weight:300}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .textWrapper .studio{padding:5px 0 0 0;font-size:1em;font-weight:300}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit .creditWrapper .chanelLogo{height:40px;width:auto}#page #content #main #equipment #equipmentContent #equipmentTagsActions{float:right;width:calc(50% - 50px)}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags{margin:0 0 15px 0}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags li{margin:0 10px 10px 0}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentTags li .equipmentTag{margin:0;padding:6px 10px 6px 10px;font-size:0.9em;font-weight:500;line-height:0.8em}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions{margin:0 0 20px 0}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action{padding:7px 12px 7px 30px;font-size:1em;font-weight:500;line-height:0.8em;border-radius:5px}#page #content #main #equipment #equipmentContent #equipmentTagsActions #equipmentActions .action svg{top:50%;left:5px;transform:translateY(-50%);height:18px;width:auto}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery{float:left;margin:-135px 0 0 0;padding-left:50px;width:calc(50% - 50px)}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery #equipmentGallerFeatureImage{position:relative;left:50%;transform:translateX(-50%);width:400px}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery #equipmentGallerySlider{position:relative;left:50%;padding:0 50px;width:calc(100% - 100px);transform:translateX(-50%)}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentSummary{float:right;width:calc(50% - 50px)}#page #content #main #equipment #equipmentContent #equipmentTabs{margin:70px 0 0 0}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab a{padding:12px 15px 10px 15px;font-size:1.2em;font-weight:400;line-height:0.8em}#page #content #main #equipment #equipmentContent #equipmentTabs .ui-tabs-nav .ui-tabs-tab seperator{height:20px}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent{padding:20px 15px}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent .resource{margin:0 0 15px 0;padding:7px 7px 7px 7px;font-size:1em;font-weight:300;line-height:0.8em}#page #content #main #equipment #equipmentContent #equipmentTabs #equipmentTabsContent .tabContent .resource:last-child{margin:0}#page #content #main #locations .location{margin:0 0 2em 0}#page #content #main #locations .location h2{margin:0 0 25px 0;padding:10px;font-size:1.6em;line-height:1.2em;border-radius:5px}#page #content #main #locations .location .locationContentWrapper{width:calc(50% - 12.5px)}#page #content #main #locations .location .locationContentWrapper h3{margin:0 0 0.5em 0;font-size:1.2em;line-height:1.2em}#page #content #main #locations .location .locationContentWrapper .address{float:left;padding:10px;width:calc(50% - 12.5px);width:100%;border-radius:5px}#page #content #main #locations .location .locationContentWrapper .address .h-card .p-name{margin:0 0 0.5em 0;font-size:1.4em;line-height:1.4em}#page #content #main #locations .location .locationContentWrapper .address .h-card .p-adr span{margin:0 0 0.2em 0;font-size:1em;line-height:1.2em}#page #content #main #locations .location .locationContentWrapper .openingHours{float:left;padding:10px;width:calc(50% - 12.5px);margin:25px 0 0 0;width:100%;border-radius:5px}#page #content #main #locations .location .locationContentWrapper .openingHours table tr th{padding:4.75px 0;font-size:1em;line-height:1em}#page #content #main #locations .location .locationContentWrapper .openingHours table tr td{padding:4.75px 5px 4.75px 30px;font-size:1em;line-height:1em}#page #content #main #locations .location .locationContentWrapper .contacts{clear:left;margin:25px 0 0 0;padding:10px;width:100%;border-radius:5px}#page #content #main #locations .location .locationContentWrapper .contacts .u-url,#page #content #main #locations .location .locationContentWrapper .contacts .p-tel,#page #content #main #locations .location .locationContentWrapper .contacts .u-email{margin:0 0 0.2em 0;font-size:1em;line-height:1.2em}#page #content #main #locations .location .mapping{float:right;width:calc(50% - 12.5px)}#page #content #main #locations .location .mapping .mapCanvas{height:540px}#page #content #main #locations .location .mapping .mappingLinks{margin:25px 0 0 0;padding:10px;width:100%;border-radius:5px}#page #content #main #locations .location .mapping .mappingLinks a{float:left;display:flex;align-items:center;margin:0 30px 0 0}#page #content #main #locations .location .mapping .mappingLinks a svg{height:25px}#page #content #main #locations .location .mapping .mappingLinks a .text{margin:0 0 0 10px;font-size:1.1em}#page #content #main #team #teamContent #teamMembers .teamMember{margin:0 0 2em 0;padding:20px}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberPortrait{width:325px}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent{width:calc(100% - 345px)}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent h2{margin:0 0 10px 0;padding:0 0 5px 0;font-size:1.8em;font-weight:400}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent h3{margin:0 0 15px 0;font-size:1.4em;font-weight:400}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent .bio p{margin:0 0 1.2em 0;font-size:1em;font-weight:400;line-height:1.6em}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent .bio p:last-child{margin:0}#page #content #main #search #searchContent #searchResults .searchResult{margin:0 0 2em 0;padding:20px}#page #content #main #search #searchContent #searchResults .searchResult a img{width:155px}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent{width:calc( 100% - 175px)}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent h3{margin:0 0 0.5em 0;font-size:1.4em;font-weight:400;line-height:1.4em}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent .summary p{font-size:1em;font-weight:300;line-height:1.6em}#page #content #main #kitListView .equipmentItem{margin:0 0 2em 0}#page #content #main #kitListView .equipmentItem .equipmentItemDetails h3{margin:0 0 5px 0;padding:0 0 5px 0;font-size:1.1em;font-weight:500}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove{margin:0 5px 0 0;padding:10px 12px 10px 30px;font-size:1em;font-weight:300;line-height:0.8em;border-radius:5px}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .kitListAction.remove svg{top:50%;left:8px;transform:translateY(-50%);height:18px;width:auto}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls{right:0;width:88px;height:32px;border-radius:5px}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.decrement,#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.increment{top:5px;left:calc(100% - 83px);width:22px;height:22px;font-size:1.4em;font-weight:500;border-radius:5px}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListAction.increment{left:auto;right:5px}#page #content #main #kitListView .equipmentItem .equipmentItemDetails .kitListActions .countControls .kitListCount{position:absolute;top:5px;left:calc(100% - 44px);width:22px;height:22px;font-size:1em;font-weight:700;border-radius:5px}#page #footer #footerNav{padding:50px 0 30px 0}#page #footer #footerNav #footerNavContent .footerNav li{margin:0 0 20px 0}#page #footer #footerNav #footerNavContent .footerNav li a{font-size:1.2em;line-height:1.2em}#page #footer #footerNav #footerNavContent #footerMainNav{float:left;width:50%}#page #footer #footerNav #footerNavContent #footerMainNav #footerMainNavWrapper{float:left;left:50%;transform:translateX(-50%)}#page #footer #footerNav #footerNavContent #footerSecondaryNav{float:right;width:50%}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper{float:left;left:50%;transform:translateX(-50%)}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial{margin:20px 0 0 0}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li{margin:0 20px 0 0}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li a{height:25px}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial li:last-child{margin:0}#page #footer #footerPartners{padding:0 0 25px 0}#page #footer #footerPartners #footerPartnersContent ul#partners{margin:40px 0 0 0;padding:0 30px;width:768px}#page #footer #footerPartners #footerPartnersContent ul#partners li{width:25%}#page #footer #footerLogo #footerLogoContent{padding:10px 0}#page #footer #footerLogo #footerLogoContent #footerLogoContentWrapper{padding:10px 0}#page #footer #footerLogo #footerLogoContent #footerLogoContentWrapper svg{height:25px}#page #footer #footerLocation #footerLocationContent #footerLocationLinks{padding:10px 0}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a{margin:0 30px 0 0}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a svg{height:25px}#page #footer #footerLocation #footerLocationContent #footerLocationLinks a .text{margin:0 0 0 10px;font-size:1.1em;font-weight:300}#page #footer #footerBase #footerBaseContent p{margin:20px 0}#page #footer #footerBase #footerBaseContent p #copyright,#page #footer #footerBase #footerBaseContent p #companyNumber,#page #footer #footerBase #footerBaseContent p #vatNumber{margin:0 10px 0 0}#page #footer #footerBase #footerBaseContent p #companyNumber{margin:0 10px}#page #footer #footerBase #footerBaseContent p #vatNumber{margin:0 0 0 10px}#page #footer #footerBase #footerBaseContent p .seperator{width:1px;height:18px}#cboxContent h3{padding:5px;font-size:0.9em;line-height:1.2em}#cboxContent #cboxTitle{bottom:35px;padding:10px;font-size:1em;line-height:1.4em}@media only screen and (min-width: 1366px) and (max-width: 1650px){#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li{padding:0 18px 0 18px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li .divider{height:18px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a{font-size:1.2em}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{font-size:60px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{font-size:30px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:180px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:180px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:37px;height:71.225px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #equipment #equipmentContent #equipmentTagsActions{width:calc(50% - 30px)}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery{width:calc(50% - 30px);padding-left:30px}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentSummary{width:calc(50% - 30px)}}@media only screen and (min-width: 1280px) and (max-width: 1365px){#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li{padding:0 17px 0 17px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li .divider{height:18px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a{font-size:1.1em}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{font-size:55px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{font-size:27px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:160px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:160px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:35px;height:67.375px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0 -30px 0 -30px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 30px 0;padding:0 30px;width:33.33%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 30px 0;padding:0 30px;width:33.33%}}@media only screen and (min-width: 980px) and (max-width: 1279px){#page #header #headerWrapper #headerNav{display:inline-block}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li{padding:0 12px 0 12px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li .divider{height:16px}#page #header #headerWrapper #headerNav #headerNavContent #headerMainNav li a{font-size:1em}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{font-size:40px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{font-size:20px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:140px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:140px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:30px;height:57.75px}#page #content #main #archiveListing #archiveListingContent #listingFilters{width:200px}#page #content #main #archiveListing #archiveListingContent #listingFilters h1{font-size:1.6em}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #fiterTags h3{font-size:1.1em}#page #content #main #archiveListing #archiveListingContent #listing{width:calc(100% - 250px)}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0 -20px 0 -20px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 20px 0;padding:0 20px;width:33.33%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 20px 0;padding:0 20px;width:33.33%}}@media only screen and (max-width: 979px){#page #header #headerWrapper #headerNavMobile{display:inline-block;width:100%}#page #header #headerWrapper #headerNavMobile #mobileNav{z-index:11000;top:0;left:0;float:left;margin:0;width:100%;background-color:#181818;overflow:hidden;opacity:0;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav #headerLogo{position:absolute;top:16px;left:30px;float:left;width:30px;height:27.25px;font-size:0;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #headerLogo svg{float:left;width:100%;height:100%}#page #header #headerWrapper #headerNavMobile #mobileNav #headerLogo svg .st1{fill:#fff}#page #header #headerWrapper #headerNavMobile #mobileNav #headerLogo:hover{cursor:pointer;opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle{position:absolute;float:left;top:17px;right:30px;width:28px;height:26px;outline:0;overflow:hidden;transition:all 0.5s}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle .navButton{float:left;position:relative;top:4px;left:4px;width:24px;height:18px}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle .navButton .menuLine{position:absolute;left:1px;background:#fff;width:22px;height:2px}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle .navButton .menuLine:nth-child(1){top:1px;transition:top 0.3s cubic-bezier(0.77, 0, 0.175, 1), transform 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s, -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle .navButton .menuLine:nth-child(2){top:8px;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle .navButton .menuLine:nth-child(3){top:15px;transition:top 0.3s cubic-bezier(0.77, 0, 0.175, 1), transform 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s, -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s}#page #header #headerWrapper #headerNavMobile #mobileNav #navToggle:hover{opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile{margin:70px 0 0 0;padding:20px 30px;overflow:hidden;background:#101010;border-radius:5px;opacity:0;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile{float:left;margin:5px 0 0 0}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li{float:left;margin:0 20px 0 0}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li a{float:left;height:25px;text-decoration:none;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li a svg{float:left;width:auto;height:100%}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li a svg .st1{fill:#fff}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li a:hover{opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerSocialMobile li:last-child{margin:0}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile{float:right;width:50%;margin:0 0 25px 0}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a{position:relative;float:right;margin:8px 0 0 0;padding:7px 50px 6px 30px;color:#fff;font-size:1em;font-weight:500;line-height:0.8em;border-radius:5px;text-decoration:none;background:#b8231c;opacity:0.7;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a svg{position:absolute;top:50%;left:5px;float:left;transform:translateY(-50%);height:18px;width:auto}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a svg .st0{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a svg .st1{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a #kitListAmount{position:absolute;display:inline-block;top:50%;right:-2px;transform:translateY(-50%);border:5px solid #b8231c;border-radius:20px}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a #kitListAmount span{display:grid;align-items:center;padding:10px 12px;color:#000;font-weight:700;text-align:center;background:#fff;border-radius:20px}#page #header #headerWrapper #headerNavMobile #mobileNav #headerActionsMobile #headerKitListMobile a:hover{opacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile{float:right;overflow:hidden;width:calc(100% - 110px);opacity:0;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile{position:relative;float:left;padding:8px 40px 8px 5px;width:100%;background:#202020;border-radius:3px}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile form{padding:0;width:auto;background:transparent}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile .searchSubmit{position:absolute;top:11px;right:12px;margin:0;padding:0;border:0;width:17px;height:17px;background:transparent;opacity:1;transition:opacity 0.5s}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile .searchSubmit:hover{cursor:pointer;opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile .searchField{padding:0 5px 0 5px;width:100%;font-size:0.85em;font-weight:300;text-align:left;-webkit-appearance:none;opacity:1;color:#fff;background:transparent;border:0}#page #header #headerWrapper #headerNavMobile #mobileNav #searchPanelMobile #searchFormMobile span{display:none}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus{float:left;clear:both;margin:0;padding:30px 30px 80px 30px;width:100%;text-align:left;overflow:hidden;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul{clear:both;opacity:1;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li{position:relative;float:left;margin:0;padding:0;width:100%;border-bottom:1px solid #333}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a{float:left;padding:10px 40px 10px 0;width:100%;color:#fff;font-size:1em;font-weight:200;line-height:1.4em;xtext-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;opacity:0;transition-property:opacity;transition-duration:0.4s;transition-timing-function:ease-in}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a:hover{opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a#accountTrigger svg{float:left;width:25px;height:25px}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a.menuTrigger{position:absolute;top:6.5px;right:2px;float:left;padding:0;width:20px;height:30px;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a.menuTrigger svg{position:absolute;top:10px;left:0;width:20px;height:10px;opacity:1;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a.menuTrigger:hover{cursor:pointer;opacity:0.5}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li a.menuTrigger.open svg{transform:scaleY(-1)}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li ul{margin:5px -10p 20px -10px;height:0;overflow:hidden}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li ul li{padding:0 10px;background:#0c0c0c;xborder-left:1px solid #191919;xborder-right:1px solid #191919;border-bottom:0}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li ul li a{padding:5px 0;color:#999;font-size:0.85em;font-weight:100}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li ul li:first-child{padding:10px 10px 0 10px;xborder-top:1px solid #191919;border-radius:3px 3px 0 0}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li ul li:last-child{padding:0 10px 10px 10px;xborder-bottom:1px solid #191919;border-radius:0 0 3px 3px}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(2) a{transition-delay:0.05s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(3) a{transition-delay:0.1s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(4) a{transition-delay:0.15s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(5) a{transition-delay:0.2s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(6) a{transition-delay:0.25s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(7) a{transition-delay:0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav #navMenus ul li:nth-child(8) a{transition-delay:0.35s}#page #header #headerWrapper #headerNavMobile #mobileNav.open{background-color:#000}#page #header #headerWrapper #headerNavMobile #mobileNav.open #navToggle .navButton .menuLine:nth-child(1){transform:rotate(45deg);top:8px}#page #header #headerWrapper #headerNavMobile #mobileNav.open #navToggle .navButton .menuLine:nth-child(2){left:11px;width:0;opacity:0}#page #header #headerWrapper #headerNavMobile #mobileNav.open #navToggle .navButton .menuLine:nth-child(3){transform:rotate(-45deg);top:8px}#page #header #headerWrapper #headerNavMobile #mobileNav.open #headerActionsMobile{height:auto;opacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav.open #searchPanelMobile{height:auto;opacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav.open #searchPanelMobile #searchFormMobile .search-submit{opacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav.open #navMenus ul{xopacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav.open #navMenus ul li a{opacity:1}#page #header #headerWrapper #headerNavMobile #mobileNav.closing{background-color:#181818}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navToggle .navButton .menuLine:nth-child(1){top:1px;transition:top 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s, transform 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navToggle .navButton .menuLine:nth-child(2){top:8px;opacity:1;transition:all 0.3s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navToggle .navButton .menuLine:nth-child(3){top:15px;transition:top 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0.25s, transform 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1)}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li a{transition-duration:0.2s;transition-timing-function:ease-out}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(2) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(3) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(4) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(5) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(6) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(7) a{transition-delay:0s}#page #header #headerWrapper #headerNavMobile #mobileNav.closing #navMenus ul li:nth-child(8) a{transition-delay:0s}#page #header #headerWrapper #headerTop{background:#e9e9e9}#page #header #headerWrapper #headerTop #headerTopContent #siteDescription{display:none}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial{float:left;width:100%;text-align:center}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts{float:none;display:inline-block;margin:0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li{padding:3px 10px 3px 10px}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a{font-size:1em}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li a svg{height:25px}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerContacts li:last-child{border:0}#page #header #headerWrapper #headerTop #headerTopContent #headerContactsSocial #headerSocial{display:none}#page #header #headerWrapper #headerMain{display:none}#page #header #headerWrapper #headerNav{display:none}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{font-size:30px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{font-size:15px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:120px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:120px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:25px;height:48.125px}#page #content #main #homeIntro #homeIntroContent #introText{width:calc(60% - 50px)}#page #content #main #homeIntro #homeIntroContent #introImageAction{width:40%}#page #content #main #featuredEquipment #featuredEquipmentContent ul{margin:0 -20px 0 -20px}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem{margin:0 0 20px 0;padding:0 20px;width:50%}#page #content #main #featuredCredits #featuredCreditsContent ul{margin:0 -20px 0 -20px}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit{margin:0 0 20px 0;padding:0 20px;width:50%}#page #content #main #archiveListing #archiveListingContent #listingFilters{width:100%}#page #content #main #archiveListing #archiveListingContent #listingFilters h1{font-size:1.6em}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTagsToggle{display:inline-block;display:none;margin:0 0 0 0;padding:10px 10px 10px 10px;font-size:1em;font-weight:500;line-height:0.8em}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags{padding:10px 10px 0 10px;width:100%;background:#e9e9e9;border-radius:5px;overflow:hidden;opacity:1;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1)}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags h3{font-size:1.1em}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags .filterTagGroup .filterTag{width:50%}#page #content #main #archiveListing #archiveListingContent #listingFilters #filterTagsWrapper #filterTags.open{opacity:1}#page #content #main #archiveListing #archiveListingContent #listing{margin:50px 0 0 0;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0 -20px 0 -20px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 20px 0;padding:0 20px;width:33.33%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 20px 0;padding:0 20px;width:33.33%}#page #content #main #equipment #equipmentContent #equipmentTagsActions{width:100%}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery{margin:0 0 25px 0;padding:0;width:100%}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentGallery #equipmentGallerFeatureImage{max-width:100%}#page #content #main #equipment #equipmentContent #equipmentGallerySummary #equipmentSummary{width:100%}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberPortrait{margin:0 0 30px 0;width:100%}#page #content #main #team #teamContent #teamMembers .teamMember .teamMemberContent{width:100%}}@media only screen and (max-width: 768px){#page #footer #footerPartners #footerPartnersContent ul#partners{padding:0 30px;width:100%}#page #footer #footerPartners #footerPartnersContent ul#partners li{margin:40px 0 0 0;width:50%}#page #footer #footerBase #footerBaseContent p{position:relative;left:auto;float:left;transform:none;display:inline-block;align-items:center;margin:20px 0;color:#fff}#page #footer #footerBase #footerBaseContent p #copyright,#page #footer #footerBase #footerBaseContent p #companyNumber,#page #footer #footerBase #footerBaseContent p #vatNumber{float:left;margin:0 0 20px 0;width:100%;text-align:center}#page #footer #footerBase #footerBaseContent p #companyNumber{margin:0 0 20px 0}#page #footer #footerBase #footerBaseContent p #vatNumber{margin:0 0 20px 0}#page #footer #footerBase #footerBaseContent p .seperator{display:none}#page #content #main #homeIntro #homeIntroContent #introText{margin:0 0 30px 0;width:100%}#page #content #main #homeIntro #homeIntroContent #introImageAction{float:left;margin:0 0 30px 0;width:100%}#page #content #main #locations .location .locationContentWrapper{width:100%}#page #content #main #locations .location .mapping{float:left;margin:25px 0 0 0;width:100%}#page #content #main #locations .location .mapping .mapCanvas{height:540px}}@media only screen and (min-width: 480px) and (max-width: 767px){#page #header #headerWrapper #navWrapper #mainNav{left:auto;right:0}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{left:10% !important;font-size:25px;font-weight:700;display:none}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{left:10% !important;font-size:12px;font-weight:300;display:none}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:100px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:100px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:25px;height:48.125px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{left:3%}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next{right:3%}#page #content #main #archiveListing #archiveListingContent #listing{width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0 -20px 0 -20px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 20px 0;padding:0 20px;width:50%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 20px 0;padding:0 20px;width:50%}}@media only screen and (max-width: 479px){#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideHeading{display:none}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .ms-caption.slideStrapline{display:none}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideTopFade{height:80px}#page #content #main .masterSliderWrapper #heroSlider .ms-inner-controls-cont .ms-slide .slideBaseFade{height:80px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next,#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{width:20px;height:38.5px}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-prev{left:3%}#page #content #main .masterSliderWrapper #heroSlider .ms-nav-next{right:3%}#page #content #main .masterSliderWrapper #heroSlider .ms-bullets.ms-dir-h{position:absolute;bottom:10px;right:50%;width:auto}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-inner-controls-cont .ms-slide .ms-slide-bgcont img.videoThumbnail{xpadding:10px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next,#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{width:30px;height:34px;background-size:calc(100% - 15px) auto}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-prev{left:-40px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .ms-nav-next{right:-40px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .leftFade,#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{left:50px;width:35px}#page #content #main .masterSliderWrapper #equipmentGallerySlider .rightFade{left:auto;right:50px}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next,#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{width:40px;height:56px;background-size:calc(100% - 15px) auto}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-prev{left:-35px}#page #content #main .masterSliderWrapper #clientsSlider .ms-nav-next{right:-35px}#page #content #main .masterSliderWrapper #clientsSlider .leftFade,#page #content #main .masterSliderWrapper #clientsSlider .rightFade{left:35px;width:50px}#page #content #main .masterSliderWrapper #clientsSlider .rightFade{left:auto;right:35px}#page #content #main #featuredEquipment #featuredEquipmentContent ul{margin:0 -20px 0 -20px}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem{margin:0 0 20px 0;padding:0 20px;width:100%}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper{margin:0 0 10px 0}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a .imageWrapper .lensSetFlag{left:0;bottom:17px;padding:5px 5px;font-size:0.85em;font-weight:300;line-height:0.8em}#page #content #main #featuredEquipment #featuredEquipmentContent ul li.featuredEquipmentItem a h3{padding:0 0 5px 0;font-size:1.2em;line-height:1.4em;font-weight:500}#page #content #main #featuredCredits #featuredCreditsContent ul{margin:0 -20px 0 -20px}#page #content #main #featuredCredits #featuredCreditsContent ul li.featuredCredit{margin:0 0 20px 0;padding:0 20px;width:100%}#page #content #main #archiveListing #archiveListingContent #listing{width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid{margin:0}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem{margin:0 0 30px 0;padding:0;width:100%}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem a h3{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction{font-size:1em}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .equipmentItem .actions .kitListAction svg{left:5px;height:18px}#page #content #main #archiveListing #archiveListingContent #listing #listingGrid .credit{margin:0 0 30px 0;padding:0;width:100%}#page #content #main #locations .location .mapping .mappingLinks a{margin:0 0 10px 0;width:100%}#page #content #main #search #searchContent #searchResults .searchResult{margin:0 0 2em 0;padding:20px}#page #content #main #search #searchContent #searchResults .searchResult a img{margin:0 0 1em 0;width:100%}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent{width:100%}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent h3{margin:0 0 0.5em 0;font-size:1.4em;font-weight:400;line-height:1.4em}#page #content #main #search #searchContent #searchResults .searchResult a .searchResultContent .summary p{font-size:1em;font-weight:300;line-height:1.6em}#page #footer #footerNav #footerNavContent .footerNav li{width:100%;text-align:center}#page #footer #footerNav #footerNavContent #footerMainNav{margin:0 0 20px 0;width:100%}#page #footer #footerNav #footerNavContent #footerMainNav #footerMainNavWrapper{left:auto;transform:none;width:100%}#page #footer #footerNav #footerNavContent #footerSecondaryNav{float:left;width:100%}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper{left:auto;transform:none;width:100%}#page #footer #footerNav #footerNavContent #footerSecondaryNav #footerSecondaryNavWrapper #footerSocial{position:relative;left:50%;transform:translateX(-50%)}}
