.edge--bottom{position:relative;z-index:1}.edge--bottom:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--bottom:after{bottom:0;transform:skewY(-1.3deg);transform-origin:100%}.edge--bottom--reverse{position:relative;z-index:1}.edge--bottom--reverse:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--bottom--reverse:after{bottom:0;transform:skewY(1.3deg);transform-origin:0 100%}.edge--top{position:relative;z-index:1}.edge--top:before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--top:before{top:0;transform:skewY(1.3deg);transform-origin:100% 0}.edge--top--reverse{position:relative;z-index:1}.edge--top--reverse:before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--top--reverse:before{top:0;transform:skewY(-1.3deg);transform-origin:0 0}.edge--both{position:relative;z-index:1}.edge--both:before,.edge--both:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--both:before{top:0;transform:skewY(1.3deg);transform-origin:100% 0}.edge--both:after{bottom:0;transform:skewY(-1.3deg);transform-origin:100%}.edge--both--reverse{position:relative;z-index:1}.edge--both--reverse:before,.edge--both--reverse:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;border-radius:8px}.edge--both--reverse:before{top:0;transform:skewY(-1.3deg);transform-origin:0 0}.edge--both--reverse:after{bottom:0;transform:skewY(1.3deg);transform-origin:0 0}@media (min-width: 1640px){.carousel.carousel-main .carousel-cell{height:640px}.page-home .main-content--splitter.main-content--splitter-jutter{background-size:44.8% 100%}}@media (min-width: 1920px){#nav ul li ul li a{min-width:270px}.header-hero{font-size:120%}.header-hero .container{min-height:800px}.video-panel video{max-height:800px}#header,.main-content{font-size:120%;font-size:130%}.service-holder.service-holder--catalog section{font-size:70%}.service-holder.service-holder--catalog section .service-holder--txt dl.keystats{font-size:80%;margin:0 0 40px}.service-holder.service-holder--stats section .service-holder--txt p{font-size:1.6em}.service-holder.service-holder--previews section .service-holder--txt dl.keystats{font-size:70%}.page-home .main-content--splitter.main-content--splitter-jutter{background-size:44.7% 100%}.carousel.carousel-main .carousel-cell{height:760px}.main-content--splitter .main-content.main-content--video{height:1020px}.main-content--splitter .main-content.main-content--video .stack-container{height:1020px}}@media screen and (max-device-width: 1440px), screen and (max-width: 1440px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}video{width:100%}.service-holder.service-holder--catalog section .service-holder--txt dl.keystats{font-size:70%}.service-holder.service-holder--catalog section .service-holder--txt dl.keystats dt,.service-holder.service-holder--catalog section .service-holder--txt dl.keystats dd{max-width:revert-rule;min-width:25%;padding-right:10%;margin-right:10%}.page-home .hp-concertina header h2{font-size:3.5em}}@media screen and (max-device-width: 1320px), screen and (max-width: 1320px){.page-home .header-hero .header-hero--txt{padding:64px 0%}.page-home .header-hero .header-hero--txt img{max-width:200px}.page-home .hp-concertina{padding:72px 0}.page-home .hp-concertina .container{padding:0 56px}.page-home .hp-concertina header h2{font-size:3em}.page-home .main-content.main-content--news-feed .container{padding-right:56px;padding-left:56px}.main-content--splitter .main-content.main-content--video{height:990px}.main-content--splitter .main-content.main-content--video .stack-container{height:990px}.page-news-lv1 .main-content--alt-00 .container{padding:0 56px}.page-roster-lv2 .header-hero .container{padding:0 56px}.page-roster-lv2 .header-hero .header-hero--txt{font-size:90%}.page-roster-lv2 .header-hero .header-hero--txt h2{font-size:3em}.page-roster-lv2 .header-hero .header-hero--txt .btn{transform:scale(0.9);transform-origin:left}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats{max-width:450px}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dt,.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dd{padding-right:20px;margin-right:20px}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dt:last-of-type,.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dd:last-of-type{padding-right:0;margin-right:0}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dd{min-width:80px}.page-roster-lv2 .header-hero .header-hero--img{max-width:30%;padding:12px}.page-roster-lv2 .hp-concertina .container{padding:0 56px}.page-roster-lv2 .hp-concertina .hp-concertina--txt{max-width:calc(100% - 300px)}}@media screen and (max-device-width: 1200px), screen and (max-width: 1200px){.main-content--splitter .main-content header{margin-bottom:20px;padding-right:0}.main-content--splitter .main-content .mini-logo{max-width:50px;margin-bottom:16px}.main-content--splitter.main-content--splitter-dotter .main-content header h2{font-size:3em}.main-content--splitter.main-content--alt-04a{background-size:32% 100%}.main-content--splitter.main-content--alt-04a .main-content.main-content--imagery img{margin:0}.main-content--splitter.main-content--anom .container{padding:56px}.main-content--splitter.main-content--anom .main-content{width:50%}.main-content--splitter.main-content--anom .main-content.main-content--imagery{width:50%}.main-content--splitter.main-content--anomvid.main-content--reverse .container{padding:0 56px}.page-home .main-content--withdots{background-position:top center;background-size:160px}.page-home .main-content--withdots .container.container--full{padding-right:0}.page-home .spotlight-hldr .carousel-main{float:none;width:100%}.page-home .spotlight-hldr .carousel-desc{float:left;width:50%;margin:32px 0 0;padding:0 56px}.page-home .spotlight-hldr .carousel-stats{position:relative;bottom:auto;right:auto;float:left;width:50%;margin:64px 0 0;padding:0 56px 0 0}.page-home .main-content.main-content--news-feed .container .service-holder--full{width:46%}.page-home .main-content.main-content--news-feed .container .service-holder--full section .service-holder--img{height:auto}.page-home .main-content.main-content--news-feed .container aside{width:48%}.talent-niche-filter{-webkit-justify-content:center;justify-content:center}.service-holder.service-holder--catalog section{width:calc(33.333% - 20px)}.service-holder.service-holder--videos section{width:100%;margin:0 0% 32px}.service-holder.service-holder--videos section:nth-child(4n+3) .service-holder--img,.service-holder.service-holder--videos section:nth-child(4n) .service-holder--img{float:left}.service-holder.service-holder--videos section:nth-child(4n+3) .service-holder--txt,.service-holder.service-holder--videos section:nth-child(4n) .service-holder--txt{padding:50px 100px 20px 316px}.service-holder.service-holder--videos section:nth-child(odd) .service-holder--img{float:right}.service-holder.service-holder--videos section:nth-child(odd) .service-holder--txt{padding:50px 380px 20px 36px}.service-holder.service-holder--stats{gap:24px;padding:32px 0}.service-holder.service-holder--stats section{width:28%;height:0;padding-bottom:27%;font-size:70%}.service-holder.service-holder--stats section .service-holder--txt p{padding-top:44px;margin-top:28%;background-size:32px}.service-holder.service-holder--previews section{width:100%;margin:0 0 24px}.page-about .main-content.main-content--quote{font-size:80%;padding:8% 0;background-attachment:inherit}.page-about .main-content--splitter.main-content--splitter-dotter .container{padding:0 50px}.page-about .main-content--splitter.main-content--splitter-dotter .main-content{padding-right:50px}.page-about .main-content--splitter.main-content--splitter-dotter .main-content header h2{font-size:2.75em}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .container{padding:0 50px}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .main-content{padding-left:50px}.service-holder.service-holder--team section{width:31.333%;margin:0 3% 3% 0}.service-holder.service-holder--team section:nth-child(3n){margin-right:0}.service-holder.service-holder--team section:nth-child(4n){margin-right:3%}#news-filter{display:block}#news-filter .search-form .input-group{width:100%;margin:0 auto}#news-filter select{margin-top:12px}#news-filter ul{margin:30px 0}.service-holder.service-holder--news section{width:49%;margin:0 2% 2% 0}.service-holder.service-holder--news section:nth-child(odd){margin-right:2% !important}.service-holder.service-holder--news section:nth-child(even){margin-right:0}.service-holder.service-holder--news section:nth-child(3n){margin-right:2%}.service-holder.service-holder--news section:nth-child(3n+6){margin-right:0}.page-news-lv1 main.service-holder.service-holder--news section{margin-right:0 !important}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt{max-width:50%;padding:50px}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .btn,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .btn{bottom:50px;left:calc(50% + 50px)}}@media screen and (max-device-width: 1050px), screen and (max-width: 1050px){.container{padding:0 50px}.container.container--mid{padding:0 30px}.navslide--holder{display:block;margin-left:auto}.nav{z-index:0;position:fixed;top:132px;left:-100%;width:calc(100% - 0px);height:100vh;padding:40px;background-color:#000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.scrolled .nav{top:78px}#nav ul{width:100%}#nav ul li{width:100%;text-align:left;font-size:1em;margin-bottom:2px}#nav ul li a{width:100%;color:#fff;padding:14px 20px;background-color:#0d0d0d;border-radius:0}#nav ul li a:after{display:none}#nav ul li a:hover{color:#ffa007}#nav ul li:last-child a{color:#fff !important;margin:0;padding:14px 20px}#nav ul li.control-home{display:block}#nav ul li.current-menu-item>a,#nav ul li.current-page-parent>a,#nav ul li.selected>a{color:#ffa007}#nav ul li ul{display:none !important;position:static;float:left;width:100%;padding:2px 0 0;border:0}#nav ul li ul li{font-size:1em}#nav ul li ul li a{padding-left:32px;background-color:#1a1a1a}#nav ul li ul li:last-child a{padding-left:32px}#nav ul li ul li:last-child,#nav ul li ul li:last-child a{background-color:#1a1a1a;border-radius:0;margin-bottom:0}#nav ul li:hover ul{display:none !important}#nav ul li.menu-item-has-children:hover a{color:#fff}#nav .mobnav-subarrow{display:block}#nav ul li.xpopdrop ul{display:block !important}.theme-01 #nav ul li.current-menu-item>a,.page-news-lv2 #nav ul li.menu-item-2564 a,.page-roster-lv2 #nav ul li#menu-item-10 a,.page-management #nav ul li.with-sub>a{color:#ffa007}.header-hero .container{min-height:1px}.header-hero .header-hero--txt{padding:20% 0%;font-size:70%}.header-hero .header-hero--txt p{font-size:2.2em;line-height:1.2em}.main-content.main-content--photo-dots01{background-size:66%}#footer{padding:50px 0}#footer section img{max-height:64px}#footer section form input[type="email"]{width:200px}#footer section:first-child{width:calc(100% - 264px)}#footer section:last-child{margin-left:24px}#footer .container--terms section{width:100%;margin:40px 0 0}.page-home .header-hero .header-hero--txt{padding:64px 0%}.page-home .hp-concertina{max-height:128px;padding:40px 0}.page-home .hp-concertina header{display:block}.page-home .hp-concertina .hp-concertina--img{max-width:32%}.page-home .hp-concertina .hp-concertina--txt{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;max-width:64%;margin-bottom:32px}.page-home .hp-concertina .hp-concertina--txt .inner-split{width:100%;margin:0}.page-home .hp-concertina .hp-concertina--txt .inner-split:first-child{width:100%;margin:0}.page-home .text-marquee{margin:16px 0 0}.page-home .text-marquee .text-marquee--track span{font-size:1.1em}.main-content--splitter .main-content.main-content--video{height:1200px}.main-content--splitter .main-content.main-content--video .stack-container{height:1200px}.page-roster-lv2 .header-hero .container{padding:0 30px}.page-team-lv1.theme-01 #nav ul li.selected a{color:#ffa007}#contact-form fieldset,#contact-form .frm-fluent-form,.wpcf7 fieldset,.wpcf7 .frm-fluent-form{margin:0}}@media screen and (max-device-width: 960px), screen and (max-width: 960px){.main-content--splitter .container{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0}.main-content--splitter .main-content{width:100%;padding:50px}.main-content--splitter.main-content--splitter-dotter{margin:0}.main-content--splitter.main-content--splitter-dotter .main-content.main-content--imagery{width:100%}.main-content--splitter.main-content--anom .container{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}.main-content--splitter.main-content--anom .main-content{width:100%;padding:50px 30px;background-color:#fff}.main-content--splitter.main-content--anom .main-content.main-content--imagery{width:100%;padding:50px 0 50px 0}.main-content--splitter.main-content--anomvid.main-content--reverse .main-content{padding-left:0}.main-content--splitter.main-content--anomvid.main-content--reverse .main-content.main-content--video{width:100%;border-radius:10px 10px 0 0}.main-content--splitter.main-content--alt-04a{background-size:0}.main-content--splitter.main-content--alt-04a .main-content--imagery{background:url(../img/bg-02a.png) top right repeat-y;background-size:70%}.page-home .hp-concertina{max-height:104px;padding:30px 0}.page-home .hp-concertina .container{padding:0 30px}.page-home .hp-concertina header{margin-bottom:40px}.page-home .hp-concertina header h2{font-size:2.6em}.page-home .main-content.main-content--news-feed .container{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.page-home .main-content.main-content--news-feed .container .service-holder--full{width:100%}.page-home .main-content.main-content--news-feed .container aside{width:100%;margin:0 0 32px}.page-home .spotlight-hldr .carousel-stats dl.keystats{font-size:80%}.page-about .main-content.main-content--quote{margin-top:0}.page-about .main-content--splitter.main-content--splitter-dotter .container{padding:0}.page-about .main-content--splitter.main-content--splitter-dotter .main-content{width:100%}.page-about .main-content--splitter.main-content--splitter-dotter .main-content.main-content--imagery{height:0;padding:0;padding-bottom:64%}.page-about .main-content--splitter.main-content--anom .main-content{background-color:#f5f4f2}.page-about .main-content--splitter.main-content--anom .main-content.main-content--imagery{padding-bottom:0}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .container{padding:0}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .main-content{width:100%}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .main-content.main-content--imagery{width:100%;padding-bottom:64%}.page-management .main-content--splitter.main-content--reverse{margin:0;padding:0}.page-management .main-content--splitter.main-content--reverse .main-content{padding-left:50px;padding-right:50px}.page-management .main-content--splitter.main-content--reverse .main-content.main-content--imagery{width:100%;height:0;padding-bottom:40%;height:auto;padding:0}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b{background-image:url(../img/bg-00b.png)}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b .main-content{padding-left:50px;padding-right:50px}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b .main-content.main-content--imagery{width:100%;height:auto;padding:20px}.page-management .main-content.main-content--photo{display:none}.main-content--splitter.main-content--splitter-jutter{background-size:0%}.main-content--splitter.main-content--splitter-jutter .container{padding-right:0}.main-content--splitter.main-content--splitter-jutter .main-content.main-content--imagery{width:100%;height:auto;padding-bottom:0;background:#f5f4f2 url(../img/bg-00a.png) top right no-repeat;background-size:100% 100%}.main-content--splitter.main-content--splitter-jutter .main-content.main-content--imagery img{margin:50px 0 0}.service-holder.service-holder--half section{width:100%}.service-holder.service-holder--half section .service-holder--txt{padding:20px 32px 32px;text-align:center}.service-holder.service-holder--half section .service-holder--txt .counter{font-size:5.5em;padding-right:50px;background-position:right 68%;background-size:38px}.service-holder.service-holder--half section .service-holder--txt h3{font-size:2.2em;margin:10px 0}.service-holder.service-holder--catalog section{width:calc(50% - 10px)}.service-holder.service-holder--catalog section:nth-child(even){margin-right:0}.service-holder.service-holder--catalog section .service-holder--txt dl.keystats{max-width:330px}.fancybox__nav{top:80px;right:8%}.page-roster-lv2 .header-hero .container{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.page-roster-lv2 .header-hero .header-hero--txt{text-align:center;width:100%;padding-right:0}.page-roster-lv2 .header-hero .header-hero--txt h2{margin-top:0}.page-roster-lv2 .header-hero .header-hero--txt .btn{transform:scale(0.75);transform-origin:center}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats{text-align:left;font-size:80%;margin:32px auto}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dt,.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dd{padding-right:8px;margin-right:8px}.page-roster-lv2 .header-hero .header-hero--txt dl.keystats dd{min-width:50px}.page-roster-lv2 .header-hero .header-hero--img{max-width:330px;margin:0 auto}.page-roster-lv2 .hp-concertina .hp-concertina--txt{-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(100% - 320px)}.page-roster-lv2 .hp-concertina .hp-concertina--txt .inner-split{width:100%}.page-roster-lv2 .hp-concertina .hp-concertina--txt .inner-split:first-child{width:100%;margin:0 0 32px}.page-roster-lv2 .main-content--splitter-jutter .main-content{width:100%;padding:50px 30px 0}.page-roster-lv2 .main-content--splitter-jutter .main-content header h2{font-size:3em}.page-roster-lv2 .main-content--splitter-jutter .main-content.main-content--imagery img{width:calc(100% - 100px);margin:0;padding:50px}.service-holder.service-holder--stats{gap:0;-webkit-justify-content:space-between;justify-content:space-between}.service-holder.service-holder--stats section{width:32%;height:0;padding-bottom:31%;font-size:55%}.service-holder.service-holder--stats section .service-holder--txt p{padding-top:44px;margin-top:32%;background-size:32px}.page-roster-lv2 .main-content--splitter.main-content--anomvid.main-content--reverse .main-content dl.keystats{font-size:80%}.main-content--splitter.main-content--anomvid.main-content--novid .main-content{width:100%}.page-team-lv1 .main-content--splitter-dotter{padding:0}.service-holder.service-holder--team{margin:64px 0 -32px}.service-holder.service-holder--team section{width:48.5%;margin:0 0% 3% 0}.service-holder.service-holder--team section:nth-child(even){margin-right:0}.service-holder.service-holder--team section:nth-child(3n){margin-right:0%}.service-holder.service-holder--team section:nth-child(4n){margin-right:0%}.service-holder.service-holder--team section:last-child{margin-right:0%}.pop-inner--hldr{-webkit-flex-wrap:wrap;flex-wrap:wrap}.pop-inner--hldr .pop-inner--img{width:100%;margin-top:40px}.pop-inner--hldr .pop-inner--img img{float:left;width:20%;margin:0 20px 0 0}.pop-inner--hldr .pop-inner--img h4{font-size:2em;margin:10px 10px 0}.pop-inner--hldr .pop-inner--img p{margin-bottom:6px}.pop-inner--hldr .pop-inner--img .social-icons a{width:28px;height:28px;margin:0}.pop-inner--hldr .pop-inner--txt{width:100%;margin:32px 0}.pop-inner--hldr .pop-inner--video{width:100%;border-radius:0 0 10px 10px}.page-news-lv1 .main-content--splitter-dotter{padding:0}.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt,.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt{display:block}.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt header,.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt header{width:auto;padding-right:0}.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt h3,.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt h3{font-size:1.275em}.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt p.extract,.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt p.extract{display:none}.service-holder.service-holder--news section:nth-child(6n) .btn,.service-holder.service-holder--news section:nth-child(6n+1) .btn{left:36px}}@media screen and (max-device-width: 768px), screen and (max-width: 768px){.container{padding:0 30px}.container.container--mid{padding:0 30px}#header .container{padding:0 30px}.header-hero_hldr{padding:32px 30px}.main-content--splitter .main-content{padding:50px 30px 30px}.main-content--splitter .main-content.main-content--imgtxt{padding:50px 20px}.main-content--splitter.main-content--anomvid.main-content--reverse .container{padding:0 30px}#footer .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer section{width:100%;text-align:center;margin:0 0 40px;padding:0}#footer section:first-child{width:100%}#footer section:last-child{width:100%;margin:0}#footer section ul li{text-align:center;margin:0 0 6px}#footer section form .mailerlite-form-inputs{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}#footer section form input[type="email"]{width:100%;max-width:260px;border-radius:10px}#footer section form button{margin-top:10px;border-radius:10px}#footer section .social-icons{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}#footer section .social-icons a{margin:0 6px}#footer .container--terms section{margin-top:24px;display:block}.page-home .spotlight-hldr .carousel-desc{width:100%;margin:50px 0;padding:0 30px}.page-home .spotlight-hldr .carousel-stats{width:100%;margin:0;padding:0 30px}.page-home .main-content.main-content--news-feed{padding:50px 0}.page-home .main-content.main-content--news-feed .container{padding-right:30px;padding-left:30px}.carousel.carousel-main .carousel-cell{height:400px}.page-about .main-content.main-content--quote{font-size:60%}.page-about .main-content--splitter.main-content--splitter-dotter .main-content{padding:30px}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .main-content{padding:30px}.page-management .main-content--splitter.main-content--reverse .main-content{padding-left:30px;padding-right:30px}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b .main-content{padding-left:30px;padding-right:30px}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b .main-content.main-content--imagery{padding:20px}.talent-advanced-filters{grid-template-columns:1fr}.talent-niche-filter{margin-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:0}.sort-dropdown{margin-left:auto}.page-roster-lv2 .hp-concertina .container{padding:0 30px}.service-holder.service-holder--videos section .service-holder--img{max-width:200px}.service-holder.service-holder--videos section .service-holder--img .video-container{border-radius:30px}.service-holder.service-holder--videos section .service-holder--txt{padding-right:50px;padding-left:230px}.service-holder.service-holder--videos section:nth-child(4n+3) .service-holder--txt,.service-holder.service-holder--videos section:nth-child(4n) .service-holder--txt{padding-right:50px;padding-left:230px}.service-holder.service-holder--videos section:nth-child(odd) .service-holder--txt{padding-right:230px;padding-left:50px}.pop-inner--hldr .pop-inner--img{font-size:80%;padding-left:30px;margin-top:64px}.pop-inner--hldr .pop-inner--img img{width:24%}.pop-inner--hldr .pop-inner--txt{padding-left:30px;padding-right:30px;padding-bottom:30px;margin-bottom:0;background-color:#fff}.pop-inner--hldr .pop-inner--video .media-hldr{margin:30px}.page-news-lv1 .main-content--alt-00 .container{padding:0 30px}.page-news-lv2 .header-hero .header-hero--txt{padding:64px 8%}}@media screen and (max-device-width: 640px), screen and (max-width: 640px){.header-hero .header-hero--txt h2{font-size:3.6em}.header-hero .header-hero--txt p{max-width:100%}.nav{padding:24px}.main-content{padding:40px 0}.main-content header{margin:0 0 16px}.main-content header:after{display:none}.main-content header h1,.main-content header h2{font-size:2.6em;margin:0;padding:0;background-color:transparent}.main-content h2{font-size:2.4em;padding:0;margin:0}.main-content p.intro{font-size:1.5em}.main-content img.alignright,.main-content img.alignleft{float:none;max-width:100%;margin:20px 0}.main-content img.logo{max-width:30%}.main-content #contact-form ul li,.main-content .wpcf7 ul li{width:100%;padding:0;margin:0 0 24px}.main-content.main-content--photo{padding:0 0 40%}.main-content.main-content--photo.main-content--photo-dots01,.main-content.main-content--photo.main-content--photo-dots02{padding:0 0 24%}.main-content--splitter .main-content:last-child{overflow:hidden;position:relative;height:350px;height:0;padding-bottom:64%}.page-home .hp-concertina{max-height:108px;padding:24px 0}.page-home .hp-concertina header h2{font-size:1.9em;padding-right:44%}.page-home .hp-concertina .hp-concertina--txt,.page-home .hp-concertina .hp-concertina--img{width:100%;max-width:none}.page-home .hp-concertina .hp-concertina--img{margin-bottom:32px}.carousel.carousel-main:after{background-size:44% 100%}.carousel.carousel-main .carousel-cell{height:340px}.marquee-logo{max-width:80px;max-height:50px}.talent-advanced-filters{margin:32px 0 0}.service-holder.service-holder--catalog{gap:0}.service-holder.service-holder--catalog section{width:100%;margin:0 0 32px;padding-bottom:60px}.service-holder.service-holder--catalog section:nth-child(3n){margin-right:0%}.service-holder.service-holder--catalog section .service-holder--txt{display:block}.page-roster-lv2 .hp-concertina .hp-concertina--video{float:none;margin:0 auto}.page-roster-lv2 .hp-concertina .hp-concertina--txt{max-width:none;padding-top:44px}.page-roster-lv2 .main-content--alt-03 .swiper-slide .swiper-slide--img{height:calc(100% - 12px);margin:6px}.service-holder.service-holder--videos section{background-image:url(../img/bg-01d.png);background-repeat:no-repeat;background-size:100%}.service-holder.service-holder--videos section .service-holder--img{float:none !important;margin:0 20px 0 auto;max-width:130px}.service-holder.service-holder--videos section .service-holder--img .video-container{border-radius:20px}.service-holder.service-holder--videos section .service-holder--img .video-container video{border-radius:20px}.service-holder.service-holder--videos section .service-holder--txt{position:relative;bottom:auto;padding:24px;margin-top:-50px}.service-holder.service-holder--videos section .service-holder--txt p{margin-bottom:16px}.service-holder.service-holder--videos section:nth-child(4n+3) .service-holder--txt,.service-holder.service-holder--videos section:nth-child(4n) .service-holder--txt{padding:24px;margin-top:-50px}.service-holder.service-holder--videos section:nth-child(odd) .service-holder--txt{padding:24px;margin-top:-50px}.service-holder.service-holder--stats{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:24px}.service-holder.service-holder--stats section{width:184px;height:184px;padding-bottom:0;font-size:55%}.service-holder.service-holder--stats section .service-holder--txt p{padding-top:32px;margin-top:0;background-size:24px}.service-holder.service-holder--previews{margin:0 0 -32px}.service-holder.service-holder--previews section a{padding:20px}.service-holder.service-holder--previews section a .service-holder--img{width:100%}.service-holder.service-holder--previews section a .service-holder--txt{width:100%;padding:24px 0 0}.page-roster-lv2 .main-content--splitter.main-content--anomvid.main-content--reverse .main-content.main-content--video{height:350px;padding-bottom:0}.service-holder.service-holder--team{margin:64px 0 0}.service-holder.service-holder--team section{width:100%;margin:0 0 32px;animation-name:fadeInUp !important}.service-holder.service-holder--team section:nth-child(3n){margin-right:0%}.service-holder.service-holder--team section .service-holder--txt h3{margin:16px 0 8px}.service-holder.service-holder--news section{width:100%;margin:0 0 32px}.service-holder.service-holder--news section:nth-child(odd){margin-right:0 !important}.service-holder.service-holder--news section:nth-child(3n){margin-right:0%}.service-holder.service-holder--news section:nth-child(6n),.service-holder.service-holder--news section:nth-child(6n+1){width:100%}.page-news-lv1 main.service-holder{margin-top:64px}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .service-holder--txt,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--txt{width:100%;max-width:none;padding:30px}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .service-holder--img,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--img{width:100%;height:0;padding-bottom:100%}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .service-holder--img img,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .service-holder--img img{min-height:1px;max-height:none}.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n) .btn,.page-news-lv1 main.service-holder.service-holder--news section:nth-child(6n+1) .btn{position:relative;bottom:30px;left:30px}.page-news-lv2 main h2,.page-news-lv2 main h3{font-size:1.6em;margin:50px 0 24px}.page-news-lv2 main p{font-size:1.1em}.page-news-lv2 main ul,.page-news-lv2 main ol{margin:32px 10px}.page-news-lv2 main ul li,.page-news-lv2 main ol li{font-size:1.1em}.page-news-lv2 .main-content--alt-03 .swiper-slide .swiper-slide--img{height:calc(100% - 12px);margin:6px}.page-news-lv2 .main-content--alt-02{padding-bottom:32px}.page-news-lv2 .service-holder.service-holder--news section{width:100%}.page-news-lv2 .service-holder.service-holder--news section:first-child{margin-bottom:100px}.main-content--splitter.main-content--alt-04a .main-content.main-content--imagery{height:auto}.main-content--splitter.main-content--alt-04a .main-content.main-content--imagery img{position:relative;bottom:auto}.main-content .toggle-hldr{margin:30px 0;padding:56px 30px 140px}.main-content .toggle-hldr h3{font-size:2.5em}.main-content details{padding-right:0}.main-content details summary{padding-right:32px}.main-content details .toggle-content{padding:24px 0}.page-management .main-content--splitter-jutter .main-content header h2{font-size:2em}.page-contact .service-holder.service-holder--listings{margin:44px 10px 32px 0}.page-contact .service-holder.service-holder--listings section .service-holder--txt address{font-size:1.2em}.page-contact .main-content--splitter .main-content:last-child{height:auto;padding-bottom:0}}@media screen and (max-device-width: 500px), screen and (max-width: 500px){.container{padding:0 20px}.container.container--mid{padding:0 20px}#header{position:fixed;top:0}#header .container{padding:0 20px}.header--logo img{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);transform-origin:0}.header-hero_hldr{padding:0 20px 32px 20px}.header-hero{margin-top:77.5px}.header-hero .header-hero--txt{padding:20% 0;font-size:50%}.nav{top:76px}body.menu-focus .blackout-canvas{top:76px}.main-content--splitter .main-content{padding:50px 20px 30px}.main-content--splitter .main-content.main-content--imagery .decor-strip{width:32px}.main-content--splitter.main-content--splitter-dotter .main-content header{padding-top:60px;background-size:40px}.main-content--splitter.main-content--anom .main-content{padding-left:20px;padding-right:20px}.main-content--splitter.main-content--anomvid.main-content--reverse .container{padding-left:20px;padding-right:20px}.page-home .header-hero .header-hero--txt{padding:32px 0%}.page-home .header-hero .header-hero--txt img{max-width:150px}.page-home .main-content.main-content--news-feed .container{padding-right:30px;padding-left:30px}.marquee-container{padding:30px 0}.carousel.carousel-main:after{height:calc(100% - 40px);background-size:46% 100%}.carousel.carousel-main .carousel-cell{height:290px}.carousel.carousel-main .carousel-cell div{border-right-width:8px;border-left-width:8px}.carousel.carousel-main .carousel-cell div img{height:224px}.carousel.carousel-main .carousel-cell.is-selected{height:280px}.service-holder.service-holder--full section .service-holder--txt{padding:24px}.service-holder.service-holder--mini section .service-holder--img{min-width:120px;max-width:120px}.service-holder.service-holder--mini section .service-holder--img img{top:0}.page-about .main-content.main-content--quote h3{margin-bottom:10px}.page-about .main-content--splitter .main-content p.decorative{font-size:1.2em}.page-about .main-content--splitter.main-content--splitter-dotter .main-content{padding-left:20px;padding-right:20px}.page-about .main-content--splitter.main-content--splitter-dotter .main-content header h2{font-size:2em}.page-about .main-content--splitter.main-content--reverse.main-content--splitter-dotter .main-content{padding-left:20px;padding-right:20px}.page-management .temp-notice h2,.page-management .temp-notice span{font-size:1.8em;margin-bottom:32px}.page-management .main-content--splitter.main-content--reverse .main-content{padding-left:20px;padding-right:20px}.page-management .main-content--splitter.main-content--reverse.main-content--alt-04b .main-content{padding-left:20px;padding-right:20px}.main-content--splitter.main-content--splitter-jutter .main-content.main-content--imagery img{margin:0}.page-roster-lv1.theme-03{background:url(../img/bg-00b.jpg) top no-repeat;background-size:contain}.page-roster-lv1.theme-03 #header{background:url(../img/bg-00b.jpg) top no-repeat;background-size:cover}.fancybox__nav{top:44px;right:10%}.talent-niche-filter .btn-filter{padding:8px 10px}.page-roster-lv2 .header-hero .header-hero--txt h2{font-size:2.2em}.page-roster-lv2 .hp-concertina .container{padding:0 20px}.page-roster-lv2 .main-content--splitter-jutter .main-content{padding:50px 20px 0}.page-roster-lv2 .main-content--splitter-jutter .main-content.main-content--imagery img{margin:0;padding:20px 18px}.main-content--splitter.main-content--anomvid.main-content--novid .main-content{padding:50px 0}.pop-inner--hldr .pop-inner--img{text-align:center;padding:0}.pop-inner--hldr .pop-inner--img img{float:none;width:200px;margin:0 auto}.page-news-lv1 .main-content--alt-00 .container{padding-left:20px;padding-right:20px}.page-news-lv2 .header-hero .header-hero--txt h2{font-size:3.2em}.page-news-lv2 .author-details .author-details--avatar{width:60px}.page-generic main,.error404 main{padding:120px 0 32px}}@media screen and (max-device-width: 380px), screen and (max-width: 380px){.page-home .header-hero .container{background-position:100% 16%;background-size:80px}.page-home .hp-concertina header h2{padding-right:30%}.carousel.carousel-main:after{height:calc(100% - 30px);background-size:44% 100%}.carousel.carousel-main .carousel-cell{height:260px}.carousel.carousel-main .carousel-cell div img{height:194px}.carousel.carousel-main .carousel-cell.is-selected{height:260px}}
/*# sourceMappingURL=theme-mobile.css.map */
