.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.navbar-topbar{border-radius:0}#content article{margin-bottom:40px}#content header{margin:20px 0}#content section{margin-bottom:20px}#content footer{padding-bottom:20px}.sidebar{margin-top:20px}.sidebar section{margin-bottom:40px}.sidebar ul,.sidebar ol{list-style-type:none;padding:0}.sidebar li{margin:10px 0}input:focus::-webkit-input-placeholder{color:#fff0}input:focus:-moz-placeholder{color:#fff0}input:focus::-moz-placeholder{color:#fff0}textarea:focus::-webkit-input-placeholder{color:#fff0}textarea:focus:-moz-placeholder{color:#fff0}textarea:focus::-moz-placeholder{color:#fff0}#respond{margin-top:40px}ol.commentlist{counter-reset:li;padding:0}ol.commentlist ul{padding:0}ol.commentlist>li{position:relative;margin:0 0 20px 0;list-style:none}ol.commentlist>li:before{content:"Thread " counter(li);counter-increment:li;position:absolute;top:0;right:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom-left-radius:4px;padding:5px 20px 5px 10px;color:#999}ol.commentlist li ol,ol.commentlist li ul{list-style-type:none;margin:0}.commentlist li li{background:#f9f9f9}.commentlist li li li{background:#fff}.commentlist li li li li{background:#f9f9f9}.commentlist li li li li li li{background:#fff}.commentlist li{padding:20px}.commentlist ul li{margin-top:20px;margin-bottom:0}.reply p{margin:0}.site-footer{padding:40px 0}.site-footer ul,.site-footer ol{list-style-type:none;padding:0}.site-footer li{margin:10px 0}.site-sub-footer p{text-align:center}.site-footer p{text-align:center}@media (min-width:1200px){.container{width:100%;max-width:1266px}}body,html{font-family:'Open Sans',sans-serif}html,body{padding:0;margin:0}body{font-size:100%;line-height:32px}p{color:#fff;font-size:16px;font-family:'Open Sans',sans-serif}a{outline:none;text-decoration:none;color:#0083C2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;font-size:16px}a:hover{color:#0083C2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}a:active,a:focus,a:hover{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#0083C2;font-family:'DM Sans',sans-serif}h1{font-size:40px;margin:0 0 20px 0}h2{font-size:38px;margin:0 0 20px 0}h3{font-size:36px;margin:0 0 20px 0}h4{font-size:34px;margin:0 0 20px 0}h5{font-size:32px;margin:0 0 20px 0}h6{font-size:30px;margin:0 0 20px 0}ul{list-style:none;padding:0;margin:0;color:#fff}.clear{clear:both}.single .content-container ul{margin:25px 0 23px 0;list-style:none}.single .content-container ul li{padding-left:35px;margin-bottom:12px}.single .content-container ul li::before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #0083C2;border-radius:100%;margin-right:22px;position:relative;top:0;margin-left:-34px}.font-icon-before::before,.font-icon-after::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro"}body.login{background-position:center;background-color:#000}.login h1 a{background-image:url(/wp-content/themes/artemis/theme/images/c4-wordpress-logo.png);background-size:140px!important;height:140px;width:140px}.login .button-primary{background-color:#2ba7e7!important;border:none;text-shadow:none;width:100px}.login .button-primary:hover{background-color:#2ba7e7!important}.login .button-primary:active{background-color:#2ba7e7!important}.login #backtoblog a,.login #nav a{color:#fff}.login #backtoblog a:hover,.login #nav a:hover{color:#2ba7e7}.login form{box-shadow:3px 4px 4px rgb(0 0 0 / .2);border-radius:16px}
/*!
 * b4st v3.0 | Unicence
 * http://simonpadbury.github.io/Codebase/
 */.author-bio,.comments-wrap{margin:36px auto;max-width:720px;padding-left:16px;padding-right:16px}.site-header-image{display:block;margin:auto}.alignleft{float:left}.alignright{float:right}.aligncenter{clear:both;display:block}.author-bio .avatar{border:1px solid #dee2e6;border-radius:50%}.wp-block-cover-text p{padding:1.5em 16px}@media screen and (min-width:768px){.wp-block-cover-text p{padding:1.5em 0}}ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 16px}@media screen and (min-width:768px){.entry-content,.entry-header{font-size:calc(1rem + 0.375*(100vw - 768px)/432);font-weight:300;line-height:inherit}.entry-header h1{font-size:calc(2.5rem + 0.9375*(100vw - 768px)/432)}}@media screen and (min-width:1200px){.entry-content,.entry-header{font-size:1.375rem}.entry-header h1{font-size:3.4375rem}}.more-link{display:block}.wp-block-code{padding:.5em 1em;margin:0 0 1.5rem}.entry-content ol,.entry-content ul:not(.blocks-gallery-grid){margin:0 auto 1.5em;max-width:720px;list-style-position:outside}.entry-content li{margin-left:2.5em}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin:0 auto}.entry-content ol ol li,.entry-content ol ul li,.entry-content ul ol li,.entry-content ul ul li{margin-left:0}.wp-block-quote{margin-left:16px;margin-right:16px;padding:0}.wp-block-quote>*{margin-left:1rem}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:36px auto;padding:0}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:13px;font-size:.8125rem}@media screen and (min-width:768px){.wp-block-quote{margin:48px auto}}.wp-block-pullquote>p:first-child{margin-top:0}.wp-block-pullquote.alignright{margin-left:2rem}.wp-block-pullquote.alignleft{margin-right:2rem}.entry-content{margin:48px auto;max-width:720px;padding-left:16px;padding-right:16px}.entry-content>.alignwide,.wp-block-gallery.alignwide,.wp-block-image.alignwide{width:100vw;max-width:1100px;margin:1.5em 0 1.5em 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.entry-content>.alignwide>img{width:1100px}.entry-content>.alignfull,.wp-block-gallery.alignfull,.wp-block-image.alignfull{width:100vw;max-width:100vw;margin:1.5em 0 1.5em 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.entry-content>.alignfull>img{width:100vw}@media screen and (min-width:768px){.entry-content>*{padding-left:0;padding-right:0}}.wp-block-columns{padding-right:1rem;padding-left:1rem}.wp-block-separator{margin:3em auto;padding:0}.wp-block-group>.wp-block-group__inner-container>*{max-width:720px;margin-left:auto;margin-right:auto}.wp-block-group>.wp-block-group__inner-container>.alignwide{width:100vw;max-width:1100px;margin:1.5em 0 1.5em 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-group>.wp-block-group__inner-container>.alignfull{width:100vw;max-width:100vw;margin:1.5em 0 1.5em 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-group.has-background>.wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group.has-background>.wp-block-group__inner-container>.alignfull{width:calc(100% + 60px);max-width:calc(100% + 60px);position:relative;left:-30px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img{max-width:100%;height:auto}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-image .alignleft figcaption,.wp-block-image .alignleft img,.wp-block-image .alignright figcaption,.wp-block-image .alignright img{max-width:100%;width:100%}.wp-block-gallery.alignfull,.wp-block-image .alignfull{width:100vw}.wp-block-gallery.alignleft,.wp-block-gallery.alignright,.wp-block-image .alignleft,.wp-block-image .alignright{max-width:344px}.wp-block-gallery.alignright,.wp-block-image .alignright{margin-left:2rem}.wp-block-gallery.alignleft,.wp-block-image .alignleft{margin-right:2rem}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.wp-block-video video{max-width:720px}.wp-block-table{overflow-x:auto;margin:1.5rem0}.wp-block-table table{border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:.5em}#comments,#reply-title{margin-top:1.5rem;margin-bottom:1rem}.commentlist,.commentlist ul{padding-left:0}.commentlist li{padding:1rem}.comment-meta{margin-bottom:1rem}.comment>.children{margin-top:1rem;margin-right:-.625rem;margin-bottom:-1.625rem}body{display:-webkit-box;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}main{-webkit-box-flex:1;flex:1 0 auto}#site-footer{background-color:#f3f4f5}.header-main-container .logo a img{width:220px}.header-main-container .social ul li,.header-menu-container .social ul li{display:inline-block;margin:0 0 0 0}.header-main-container .social ul li a,.header-menu-container .social ul li a{font-size:0;position:relative;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-main-container .social ul li a:hover{top:-6px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-main-container .social ul li.vimeo a:before,.header-menu-container .social ul li.vimeo a:before{content:"\f27d";font-weight:300;top:2px;font-size:14px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.facebook a:before,.header-menu-container .social ul li.facebook a:before{content:"\f09a";font-weight:300;top:2px;font-size:14px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.instagram a:before,.header-menu-container .social ul li.instagram a:before{content:"\f16d";font-weight:300;top:2px;font-size:14px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.twitter a:before,.header-menu-container .social ul li.twitter a:before{content:"\f099";font-weight:300;top:2px;font-size:13px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.bluesky a:before,.header-menu-container .social ul li.bluesky a:before{content:"\e671";font-weight:300;top:2px;font-size:13px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.youtube a:before,.header-menu-container .social ul li.youtube a:before{content:"\f167";font-weight:300;top:2px;font-size:14px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.linkedin a:before,.header-menu-container .social ul li.linkedin a:before{content:"\f0e1";font-weight:300;top:2px;font-size:13px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.header-main-container .social ul li.search a:before{content:"\f002";font-weight:600;top:2px;font-size:14px;color:#fff;position:relative}.header-main-container .social ul::before{content:"";height:60px;width:1px;background:#fff;position:absolute}.header-main-container .social{margin:0 0 0 85px}.header-main-container .social ul{padding:0 0 0 20px;margin:10px 0 0 -19px}.header-main-container .social ul::before{content:"";height:60px;width:1px;background:#fff;position:absolute;margin:-10px 0 0 -32px}.header-main-container .social ul li{margin:0 0 0 28px;border-bottom:1px solid #fff0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-main-container .social ul li:hover{border-bottom:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-main-container .social ul li:first-child{margin:0 0 0 0}.header-main-container .header-menu-container{float:right;margin:0 -50px 0 0}.header-menu-container,.header-menu-contents{display:inline-block}.header-logo-menu-container .right-panel{text-align:right}.header-menu-contents ul li{display:inline-block;margin:0 0 0 14px}.header-menu-contents .search a:before{content:"\f002";margin:0 8px 0 0;font-weight:500;top:3px;font-size:19px;color:#fff;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro"}.header-menu-contents .button a{font-size:16px;line-height:26px;background:#F48A3A;border-radius:6px;padding:13px 47px 16px 47px;font-weight:300;color:#fff}.header-menu-container #menu-main-menu{display:block;text-align:right;margin:11px 0 0 0}.header-menu-container #menu-main-menu>li{display:inline-block;margin:0 0 0 32px;border-bottom:1px solid #fff0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-menu-container #menu-main-menu>li:hover{border-bottom:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-menu-container #menu-main-menu>li>a{color:#fff;font-size:16px;font-weight:400;position:relative;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-menu-container #menu-main-menu>li:hover>a{top:-6px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.header-menu-container #menu-main-menu>li>.dropdown-menu{display:inherit;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease;position:absolute;border-radius:0;border:none;padding:24px 0 10px 0;margin:0}.header-menu-container #menu-main-menu .dropdown-item{color:#15245B;font-weight:600;font-size:14px;padding:4px 14px}.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{color:#0083C2;background-color:#fff}.header-menu-container #menu-main-menu>li.dropdown:hover>ul{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.header-main-container{position:fixed;width:100%;top:0;padding:24px 0 24px 0;z-index:1002}.header-bg-transparent{background:#fff0}.header-bg-blue{background:#00001F}.header-main-container .container{max-width:1225px}.header-main-container.scroll{background:#00001F;padding:18px 0 18px 0}.header-main-container.scroll .logo a img{width:200px}.header-main-container.scroll .social ul{margin:8px 0 0 -19px}.header-main-container.scroll,.header-main-container,.header-main-container.scroll .logo a img,.header-main-container .logo a img,.header-main-container.scroll .social ul,.header-main-container .social ul{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.mobile-header{position:absolute;right:16px;top:24px;top:28px}#nav-icon{width:32px;height:25px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-4px;left:4px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:4px}#search-form-new{display:none;background:rgb(0 0 31 / .95);height:100%;width:100%;position:fixed;left:0;top:0;z-index:10000}.search-form-container{height:auto;width:100%;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.search-form-container p{font-size:28px;margin:0;font-weight:300}.popup-search-form-input{background:none;border:none;text-align:center;width:100%;font-size:40px;color:#fff;outline:none;font-weight:300;max-width:500px;margin:4px auto 0 auto;border-bottom:1px solid #fff;padding:0;border-radius:0;background:#fff0}.popup-search-form-input:active,.popup-search-form-input:focus{box-shadow:none;outline:none;border-color:#fff!important;background:#fff0;color:#fff}.search-form-close{height:30px;width:30px;display:block;position:absolute;top:10px;right:10px}.search-form-close:before{font-weight:300;top:2px;font-size:28px;color:#fff;position:relative;content:"\f00d"}.home-banner-main-container .content-container{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}.home-banner-main-container .content-container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:#00001f;background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 0%,#00001E4D 56%,#00001E80 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001F 0%,#00001E4D 56%,#00001E80 100%) 0% 0% no-repeat padding-box}.home-banner-main-container .text-container{width:100%;max-width:1236px;margin:0 auto;position:relative;top:58.5%;transform:translateY(-50%);z-index:1}.home-banner-main-container .text-container .text{width:100%;max-width:730px;margin:0 0 0 110px}.home-banner-main-container .text-container .text h2{font-size:60px;line-height:80px;font-weight:700;color:#fff;margin:0 0 40px 0}.home-banner-main-container .text-container .text h2 span{font-style:italic}.main-button{font-size:14px;border:1px solid #69C5EF;border-radius:100px;color:#fff;padding:13px 40px 14px 40px;font-weight:400}.main-button:hover{background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;color:#fff;border:1px solid #fff0}.slider-one .owl-nav{margin:-100px 0 0 0!important;position:relative;z-index:1;text-align:right!important;width:100%;max-width:1236px;margin:-103px auto 0 auto!important}.slider-one .owl-dots{position:relative;text-align:right!important;width:100%;max-width:1236px;margin:-41px auto 0 auto!important;padding:0 94px 0 0}.slider-one .owl-dots button span{outline:none;background:#21409A!important;height:2px!important;width:40px!important;pointer-events:none;margin:0 3px!important}.slider-one .owl-dots button.active span{background:#15245B!important;width:40px!important;height:2px!important}.slider-one .owl-dots button span:hover,.slider-one .owl-dots button span:focus,.slider-one .owl-dots button:hover,.slider-one .owl-dots button:focus,.slider-one .owl-nav button:hover,.slider-one .owl-nav button:focus{outline:none}.slider-one .owl-nav .owl-prev:before{content:"\f060";color:#fff;font-size:15px;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";margin:0 14px 0 0}.slider-one .owl-nav .owl-next:before{color:#fff;font-size:15px;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f061"}.slider-one .owl-nav button span{display:none}.slider-one .owl-nav button:hover{background:transparent!important}.home-about-production-main-container{background:linear-gradient(to bottom,rgb(0 0 31)15%,rgb(21 36 91) 140%);margin:68px 0 0 0;padding:84px 0 0 0;background:#fff0 linear-gradient(180deg,var(--unnamed-color-00001f) 0%,var(--unnamed-color-15245b) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F 0%,#15245B 100%) 0% 0% no-repeat padding-box}.home-about-production-main-container .about-content .image-container img{width:100%;max-width:586px}.home-about-production-main-container .about-content .image-container{position:relative;overflow:hidden}.home-about-production-main-container .about-content .image-container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(to right,rgb(0 0 31 / .7)35%,rgb(255 255 255 / .1) 140%);max-width:586px}.home-about-production-main-container .about-content.right .content-container{padding:35px 56px 0 5px}.home-about-production-main-container .about-content .content-container p{font-size:28px;line-height:42px;font-family:'DM Sans',sans-serif;font-weight:400;margin:0 0 26px 0}.home-production-main-container{padding:104px 0 80px 0}.home-production-main-container h2{font-size:28px;line-height:37px;text-align:center;margin:0 0 28px 0;font-weight:400}.home-production-main-container .left-panel,.home-production-main-container .right-panel,.home-production-main-container div .two-column{width:50%;float:left}.home-production-main-container .left-panel{padding:0 12px 0 0}.home-production-main-container .right-panel{padding:0 0 0 12px}.home-production-main-container div .image{background-size:cover;background-position:center;background-repeat:no-repeat}.home-production-main-container .one-column .image{height:403px;box-shadow:0 6px 12px #00000080}.home-production-main-container .two-column .image{height:194px;box-shadow:0 6px 12px #00000080}.home-production-main-container .image-container{position:relative;overflow:hidden;box-shadow:0 6px 12px #00000080}.home-production-main-container .left-panel .one-column{margin:0 0 16px 0}.home-production-main-container .image{transition:transform .2s}.home-production-main-container a:hover .image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.home-production-main-container .right-panel .one-column{margin:16px 0 0 0}.home-production-main-container .left-panel .two-column:nth-child(3),.home-production-main-container .right-panel .two-column:nth-of-type(1){padding:0 12px 0 0}.home-production-main-container .left-panel .two-column:nth-child(4),.home-production-main-container .right-panel .two-column:nth-of-type(2){padding:0 0 0 12px}.home-production-main-container .main-button{display:table;margin:52px auto 0 auto;text-align:center;padding:7px 40px 7px 40px}.home-production-main-container .one-column .title-container{position:absolute;height:403px;top:0;width:100%;left:0}.home-production-main-container .two-column .title-container{position:absolute;height:194px;top:0;width:100%;left:0}.home-production-main-container .title-container:after{content:"";width:100%;height:50%;position:absolute;background:linear-gradient(to bottom,#fff00,rgb(0 0 0 / .8) 100%);bottom:0;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .85) 75%,rgb(0 0 0 / .9) 100%);height:100%}.home-production-main-container .title{position:absolute;width:100%;bottom:18px;padding:0 20px;z-index:1}.home-production-main-container .title p{line-height:18px;margin:0;font-family:'DM Sans',sans-serif;float:left;font-size:14px}.home-production-main-container .title span{color:#fff;font-family:'DM Sans',sans-serif;font-size:14px;display:block;float:right;line-height:18px}.home-production-main-container a:hover .title{bottom:28px}.home-production-main-container a:hover .title-container:after{height:100%}.home-production-main-container a:hover .title,.home-production-main-container a .title,.home-production-main-container a:hover .title-container:after,.home-production-main-container a .title-container:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.home-team-main-container{background:var(--unnamed-color-00001f) 0% 0% no-repeat padding-box;background:#00001F 0% 0% no-repeat padding-box;padding:92px 0 130px 0}.home-team-main-container h2{font-size:48px;line-height:62px;text-align:center;width:100%;max-width:720px;margin:0 auto 54px auto;font-weight:400}.home-team-main-container .content-container img{width:100%;max-width:426px;float:right}.home-team-main-container .right-panel .content-container{padding:70px 0 0 30px}.home-team-main-container .right-panel .content-container p{line-height:32px;margin:0 0 46px 0}.footer-main-container{background:#fff0 linear-gradient(88deg,var(--unnamed-color-00001f) 0%,var(--unnamed-color-15245b) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(88deg,#00001F 0%,#15245B 100%) 0% 0% no-repeat padding-box;padding:40px 0 32px 0}.footer-main-container .form,.media-page-content-main-container .form{text-align:center;margin:0 0 70px 0}.media-page-content-main-container .form{margin:44px 0 72px 0}.footer-main-container .form p,.media-page-content-main-container .form p,.productions-page-content-main-container .filter-container .form p{font-size:20px;line-height:32px;font-weight:300;display:inline-block;margin:0 9px 0 0}.productions-page-content-main-container .filter-container .form p{position:relative;top:7px;display:inline-block;float:left}.productions-page-content-main-container .filter-container .asl_w_container{width:100%;display:inline-block;max-width:396px}.productions-page-content-main-container .filter-container #ajaxsearchlite1{margin:0 0 0 2px;width:100%}.footer-main-container .form form,.media-page-content-main-container .form form,.productions-page-content-main-container .filter-container .form form{width:100%;max-width:396px;display:inline-block;position:relative}.footer-main-container .form form input,.media-page-content-main-container .form form input,.productions-page-content-main-container .filter-container .form form input{border:1px solid #0083C2;border-radius:100px;background:#fff0;padding:13px 20px 13px 54px;font-size:14px;line-height:20px;color:#fff;font-weight:300;outline:none;text-align:left}.footer-main-container .form form input:focus::-webkit-input-placeholder{color:#fff}.footer-main-container .form form input:focus:-moz-placeholder{color:#fff}.footer-main-container .form form input:focus::-moz-placeholder{color:#fff}.media-page-content-main-container .form form input:focus::-webkit-input-placeholder{color:#fff}.media-page-content-main-container .form form input:focus:-moz-placeholder{color:#fff}.media-page-content-main-container .form form input:focus::-moz-placeholder{color:#fff}form .form-control::-webkit-input-placeholder{color:#fff}form .form-control::-moz-placeholder{color:#fff}form .form-control:-ms-input-placeholder{color:#fff}form .form-control:placeholder{color:#fff}#ajaxsearchlite1 .probox .proinput input:focus::-webkit-input-placeholder{color:#ffffff!important}#ajaxsearchlite1 .probox .proinput input:focus:-moz-placeholder{color:#ffffff!important}#ajaxsearchlite1 .probox .proinput input:focus::-moz-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input:focus::-webkit-input-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input:focus:-moz-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input:focus::-moz-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input:focus::-webkit-input-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input:focus:-moz-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input:focus::-moz-placeholder{color:#ffffff!important}#ajaxsearchlite1 .probox .proinput input::-webkit-input-placeholder{color:#ffffff!important}#ajaxsearchlite1 .probox .proinput input:-moz-placeholder{color:#ffffff!important}#ajaxsearchlite1 .probox .proinput input::-moz-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input::-webkit-input-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input:-moz-placeholder{color:#ffffff!important}#ajaxsearchlite2 .probox .proinput input::-moz-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input::-webkit-input-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input:-moz-placeholder{color:#ffffff!important}div.asl_w .probox .proinput input::-moz-placeholder{color:#ffffff!important}.footer-main-container .form form input:focus,.media-page-content-main-container .form form input:focus,.productions-page-content-main-container .filter-container .form form input:focus{outline:none;box-shadow:none}.footer-main-container .form form em:before,.media-page-content-main-container .form form em:before,.productions-page-content-main-container .filter-container .form form em:before{content:"\f002";font-weight:600;top:2px;font-size:14px;color:#fff;position:relative}.media-page-content-main-container .form form em:before{top:5px}.footer-main-container .form form em,.media-page-content-main-container .form form em,.productions-page-content-main-container .filter-container .form form em{position:absolute;left:30px;top:6px}.media-page-content-main-container .form form em{left:26px}.footer-main-container .footer-column a img{width:100%;max-width:130px}.footer-main-container .footer-column h2{font-family:'Open Sans',sans-serif;font-size:16px;line-height:22px;color:#fff;font-weight:400;margin:0 0 24px 0}.footer-main-container .footer-column ul li a{font-size:14px;font-weight:300;color:#fff}.footer-main-container .footer-column ul li a:hover{opacity:.8}.footer-main-container .footer-column ul li{margin:0 0 8px 0}.footer-copyright p{color:#707070;font-size:12px;line-height:17px;margin:0 0 0 0;text-align:center;padding:98px 0 0 0}.footer-copyright p a{color:#707070;font-size:12px;line-height:17px}.footer-copyright p a:hover{color:#0083C2}.footer-main-container .footer-column{position:relative}.footer-main-container .footer-column:after{content:"";height:173px;width:1px;background:#172558;position:absolute;top:0;right:0}.footer-main-container .footer-column.contact:after{display:none}.footer-main-container .footer-column.menu ul{columns:2;-webkit-columns:2;-moz-columns:2}.footer-main-container .footer-column.social li.vimeo a:before{content:"\f27d";font-weight:300;top:1px;font-size:16px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 15px 0 0}.footer-main-container .footer-column.social li{margin:0 0 6px 0}.footer-main-container .footer-column.social li.instagram a:before{content:"\f16d";font-weight:300;top:2px;font-size:17px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 16px 0 0}.footer-main-container .footer-column.social li.facebook a:before{content:"\f09a";font-weight:300;top:1px;font-size:15px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 14px 0 0}.footer-main-container .footer-column.social ul li.twitter a:before{content:"\f099";font-weight:300;top:1px;font-size:16px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 13px 0 0}.footer-main-container .footer-column.social ul li.bluesky a:before{content:"\e671";font-weight:300;top:1px;font-size:16px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 13px 0 0}.footer-main-container .footer-column.social ul li.linkedin a:before{content:"\f0e1";font-weight:300;top:1px;font-size:16px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 13px 0 0}.footer-main-container .footer-column.social ul li.youtube a:before{content:"\f167";font-weight:300;top:0;font-size:15px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands";margin:0 12px 0 0}.footer-main-container .footer-column.contact ul li.phone a:before{content:"\f879";font-weight:300;top:0;font-size:15px;color:#fff;position:relative;margin:0 16px 0 0}.footer-main-container .footer-column.contact ul li.address p{font-size:14px;margin:0;font-weight:300;line-height:19px;padding:0 0 0 30px}.footer-main-container .footer-column.contact ul li.address p:before{content:"\f041";font-weight:300;top:2px;font-size:15px;color:#fff;position:relative;margin:0 17px 0 -28px}.footer-main-container .footer-column.contact ul li.email a:before{content:"\f0e0";font-weight:300;top:1px;font-size:15px;color:#fff;position:relative;margin:0 16px 0 0}.contact-form-container form .left,.contact-form-container form .right{width:50%;float:left;padding:0 20px}.contact-form-container .cf-col-two{float:left;width:100%;padding:0 0 0 0;position:relative;margin:0 0 20px 0}.contact-form-container .cf-col-two.rows-box .fl_wrap{margin:0 0 38px 0}.contact-form-container .cf-col-two em{font-style:normal;color:#fff;font-size:14px;line-height:19px;display:block;font-weight:400;margin:0 0 8px 0}.contact-form-container .cf-col-two.rows-box .fl_wrap .fl_label{left:14px}.contact-form-container .cf-col-two.hidden{display:none}.contact-form-container .cf-col-one{padding:0 15px 20px 0;float:left;width:100%}.contact-form-container .cf-col-one.hidden{display:none}.contact-form-container .cf-col-one .form-control{border-radius:0}.contact-form-container .cf-col-two .wpcf7-textarea{height:127px;margin:27px 0 0 0}.contact-form-container .cf-col-one .wpcf7-submit,.contact-form-container .cf-col-two .wpcf7-submit{margin:23px 0 0 0;box-shadow:none;display:block;background:#fff0;font-size:14px;border:1px solid #69C5EF;border-radius:100px;color:#fff;padding:12px 23px 13px 23px;font-weight:400}.contact-form-container .cf-col-two .primary-button em{right:15px}.contact-form-container .cf-col-one .wpcf7-submit:hover,.contact-form-container .cf-col-two .wpcf7-submit:hover{outline:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;color:#fff}.contact-form-container .cf-col-one .wpcf7-submit:active,.contact-form-container .cf-col-one .wpcf7-submit:focus,.contact-form-container .cf-col-two .wpcf7-submit:active,.contact-form-container .cf-col-two .wpcf7-submit:focus{outline:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;color:#fff}.contact-form-container form div span input[type="text"],.contact-form-container form div span input[type="email"],.contact-form-container form div span textarea{border:1px solid #DDD;color:#00001F;font-size:14px;padding:9px 12px 8px 12px;background-color:#fff0;border-radius:0;width:100%;height:auto;letter-spacing:0;font-weight:400;border-radius:4px;background:#fff}.contact-form-container form div span input[type="text"]:focus,.contact-form-container form div span input[type="email"]:focus,.contact-form-container form div span textarea:focus,.contact-form-container form div span input[type="text"]:active,.contact-form-container form div span input[type="email"]:active,.contact-form-container form div span textarea:active{outline:none;box-shadow:none;border:1px solid #DDD}span.wpcf7-not-valid-tip{font-size:13px;font-weight:300}div.wpcf7 .ajax-loader{border:4px solid #69c5ef;border-radius:50%;border-top:4px solid #0b133e;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none;background:#fff0;position:absolute;top:38px;right:0;margin:0 auto;opacity:1}div.wpcf7 .ajax-loader:before{display:none}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-response-output{font-size:13px;color:#fff;border:1px solid #69C5EF!important;padding:11px 12px!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:1px solid #69C5EF}.contact-form-container div span select:focus,.contact-form-container div span select:active{outline:none;box-shadow:none}.gform_ajax_spinner{border:4px solid #fff;border-radius:50%;border-top:4px solid #69C5EF;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none!important;background:transparent!important;position:relative;top:0;right:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.FlowupLabels .fl_label{top:31px;left:14px;position:absolute;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;color:#DDD;font-size:12px;letter-spacing:.24px;z-index:1}.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:31px!important;font-size:12px;color:#00001F;letter-spacing:0;font-weight:300;opacity:0}.FlowupLabels .fl_wrap.focused .fl_label{color:#00001F}.fl_wrap{position:relative}.contact-form-container form div span input[type="text"]::-webkit-input-placeholder,.contact-form-container form div span input[type="email"]::-webkit-input-placeholder,.contact-form-container form div span textarea::-webkit-input-placeholder{color:#DDD;font-size:12px;letter-spacing:.24px}.contact-form-container form div span input[type="text"]:-ms-input-placeholder,.contact-form-container form div span input[type="email"]:-ms-input-placeholder,.contact-form-container form div span textarea:-ms-input-placeholder{color:#DDD;font-size:12px;letter-spacing:.24px}.contact-form-container form div span input[type="text"]::placeholder,.contact-form-container form div span input[type="email"]::placeholder,.contact-form-container form div span textarea::placeholder{color:#DDD;font-size:12px;letter-spacing:.24px}.cf-checkbox-container-one p label{cursor:pointer;position:absolute;width:40px;height:40px;top:0;left:0;background:#fff;border:1px solid #69C5EF;border-radius:4px}.cf-checkbox-container-one p label:after{content:'';position:absolute;width:14px;height:14px;background:#fff;top:8px;left:8px;border-top:none;border-right:none;transform:none;border-radius:50%}.cf-checkbox-container-one p label:hover::after{opacity:.5}.cf-checkbox-container-one input[type=checkbox]:checked+p label:after{opacity:1;content:'';left:16px;top:11px;width:7px;height:13px;border:solid #0083C2;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:0}#cf-checkbox-true-one{font-size:0}#cf-checkbox-one{margin-left:10px;margin:-15px 0 0 10px;display:block}.cf-checkbox-container-one p{margin:-2px 0 8px 58px!important;font-size:11px!important;line-height:16px!important;font-weight:300}.contact-form-container div form .cf-col-one.radio-buttons>div>p{color:#9d9fa2;font-size:13px;font-weight:300}.contact-form-container #wpcf7-f492-o1 form .cf-col-one.radio-buttons>div>p{margin:5px 0 0 0}.contact-form-container div form .cf-col-one.radio-buttons>div{width:33.33333%;float:left;position:relative}.cf-checkbox-container-one{margin:6px 0 10px 0;position:relative}.cf-checkbox-container-one label{top:-2px}.cf-checkbox-container-one p{color:#fff;font-size:14px!important}#cf-checkbox,#cf-checkbox-one,#cf-checkbox-two{margin-left:10px;margin:-15px 0 0 10px;display:block}.contact-form-container div form .cf-col-one.radio-buttons .button{width:100%}.application-single-page-content-main-container .contact-form-container div form .cf-col-one.radio-buttons .button{max-width:220px;margin:-18px auto 0 auto;float:none}.contact-form-container div form .cf-col-one.radio-buttons .button span.last>input{opacity:0}.inner-page-banner-main-container h1{text-align:center;margin:208px 0 192px 0;color:#fff;font-size:48px;line-height:62px}.inner-page-banner-main-container .intro-text{width:100%;max-width:736px;margin:0 auto;text-align:center}.inner-page-banner-main-container .intro-text h2{font-size:48px;line-height:62px;text-align:center;font-weight:400}.inner-page-banner-main-container .intro-text p{color:#fff;font-size:28px;line-height:42px;font-family:'DM Sans',sans-serif;font-weight:400}.inner-page-banner-main-container .intro-text p a{color:#0083C2;font-size:28px}.story-page-banner-main-container{padding:0 0 32px 0}.inner-page-banner-main-container{padding:0 0 330px 0;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.inner-page-banner-main-container:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#00001f;background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 0%,#00001E80 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001f 0%,#00001E80 100%) 0% 0% no-repeat padding-box}.inner-page-banner-main-container .inner-page-container{position:relative;z-index:1}.inner-page-content-main-container{position:relative;overflow:hidden}.page-template-template-productions .inner-page-content-main-container{overflow:visible}.inner-page-content-main-container::after{content:"";width:100%;height:100%;position:absolute;left:0;background:#00001f;background:#fff0 linear-gradient(180deg,var(--unnamed-color-00001f) 0%,var(--unnamed-color-15245b) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F 0%,#15245B 100%) 0% 0% no-repeat padding-box;z-index:-1}.story-page-content-main-container .row.section-one .left-panel .content-container{padding:0 72px 0 65px}.story-page-content-main-container .row.section-one .right-panel .content-container{margin:0 0 0 -42px;padding:80px 110px 0 0}.story-page-content-main-container .row.section-one .right-panel .content-container p{line-height:32px;font-weight:300}.story-page-content-main-container .row.section-one{margin-bottom:62px}.story-page-content-main-container .row.section-two{margin-bottom:62px}.story-page-content-main-container .row.section-two .left-panel .content-container{padding:82px 72px 0 65px}.story-page-content-main-container .row.section-two .content-container h2{font-size:28px;line-height:42px;color:#fff;font-weight:400}.inner-page-services-main-container{background:#00001F;padding:64px 0 118px 0}.inner-page-services-main-container .content-container.left{padding:0 74px 0 0;margin:0 0 0 -71px}.inner-page-services-main-container .content-container.right h2{font-size:28px;line-height:42px;font-weight:400;color:#fff;margin:0 0 24px 0}.inner-page-services-main-container .content-container.right ul{width:100%;max-width:348px}.inner-page-services-main-container .content-container.right ul li{border-bottom:1px solid #fff;padding:0 0 14px 0;margin:0 0 14px 0;font-weight:300}.inner-page-services-main-container .content-container.right ul li a{color:#fff;font-size:16px;line-height:32px;font-weight:300}.inner-page-services-main-container .content-container.right ul li a:hover{color:#0083C2}.story-page-content-main-container .row.section-two .right-panel .content-container{margin:0 -9px 0 0}.story-page-content-main-container .row.section-two .right-panel .content-container img{width:100%;max-width:606px}.take-part-page-content-main-container .list-container .image{width:50%;float:left}.take-part-page-content-main-container .list-container .image{padding:0 15px 0 0}.take-part-page-content-main-container .list-container .image img{box-shadow:0 6px 12px #00000080}.take-part-page-content-main-container .list-container .text{float:left;width:50%;padding:0 0 0 20px}.take-part-page-content-main-container .list-container .text h2{font-weight:400;margin:14px 0 6px 0}.take-part-page-content-main-container .list-container .text h2 a{font-size:28px;line-height:42px;color:#fff;font-weight:400}.take-part-page-content-main-container .list-container .text span{font-size:14px;line-height:32px;margin:0 0 30px 0;display:block}.take-part-page-content-main-container .list-container .text p{font-size:16px;line-height:32px;font-weight:300;margin:0 0 40px 0}.take-part-page-content-main-container .list-container li{border-bottom:1px solid #DDD;padding:0 0 40px 0;margin:0 0 40px 0}.take-part-page-content-main-container .list-container li:last-child{border:none}.take-part-page-content-main-container .text-container{text-align:center;width:100%;max-width:736px;margin:0 auto;padding:66px 0 42px 0}.take-part-page-content-main-container .text-container p{font-weight:300;line-height:32px;margin:0 0 34px 0}.inner-page-banner-main-container .social-media li{display:inline-block;border-bottom:1px solid #fff0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;margin:0 30px}.inner-page-banner-main-container .social-media li:hover{border-bottom:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.inner-page-banner-main-container .social-media ul{text-align:center;margin:42px 0 35px 0}.inner-page-banner-main-container .social-media ul li a{font-size:0;position:relative;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.inner-page-banner-main-container .social-media ul li:hover a{top:-6px}.inner-page-banner-main-container .social-media ul li.vimeo a:before{content:"\f27d";font-weight:300;top:2px;font-size:28px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.instagram a:before{content:"\f16d";font-weight:300;top:2px;font-size:28px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.facebook a:before{content:"\f09a";font-weight:300;top:2px;font-size:26px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.twitter a:before{content:"\f099";font-weight:300;top:2px;font-size:26px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.bluesky a:before{content:"\e671";font-weight:300;top:2px;font-size:26px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.linkedin a:before{content:"\f0e1";font-weight:300;top:2px;font-size:26px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li.youtube a:before{content:"\f167";font-weight:300;top:2px;font-size:26px;color:#fff;position:relative;font-family:"Font Awesome 5 Brands"}.inner-page-banner-main-container .social-media ul li:after{height:45px;width:1px;background:#fff;content:"";float:right;margin:-5px 0 0 0;position:relative;left:30px}.inner-page-banner-main-container .social-media ul li:last-child::after{display:none}.contact-page-content-main-container .left-panel .content-container{background:#FFF;padding:38px 30px 9px 30px}.contact-page-content-main-container .right-panel .content-container iframe{width:100%}.contact-page-content-main-container .left-panel .content-container ul li span{color:#00001F;display:block;line-height:24px;font-weight:600;margin:0 0 12px 0}.contact-page-content-main-container .left-panel .content-container ul li span.phone::before{content:"\f879";font-weight:400;top:0;font-size:15px;color:#00001F;position:relative;margin:0 15px 0 0}.contact-page-content-main-container .left-panel .content-container ul li span.email::before{content:"\f0e0";font-weight:400;top:0;font-size:15px;color:#00001F;position:relative;margin:0 15px 0 0}.contact-page-content-main-container .left-panel .content-container ul li span.location::before{content:"\f041";font-weight:400;top:0;font-size:15px;color:#00001F;position:relative;margin:0 16px 0 3px}.contact-page-content-main-container .left-panel .content-container ul li p{color:#0083C2;line-height:32px;margin:0;font-size:20px}.contact-page-content-main-container .left-panel .content-container ul li a{font-size:20px}.contact-page-content-main-container .left-panel .content-container ul li{margin:0 0 34px 0}.contact-page-content-main-container .contact-form-container .title{margin:70px 0 0 0}.contact-page-content-main-container .contact-form-container .title h2{font-size:28px;line-height:32px;color:#fff;text-align:center;font-weight:400;margin:0 0 12px 0}.contact-page-content-main-container .contact-form-container .title p{line-height:32px;text-align:center;font-weight:300}.contact-page-content-main-container .contact-form-container .form-container{width:100%;max-width:902px;margin:0 auto}.contact-page-content-main-container .bottom-text{text-align:center;width:100%;max-width:736px;margin:0 auto;padding:55px 0 42px 0}.contact-page-content-main-container .bottom-text p{font-weight:300;line-height:32px;margin:0 0 34px 0}.contact-footer-cta-main-container .left{width:50%;float:left;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-footer-cta-main-container .right{background:#fff0 linear-gradient(270deg,var(--unnamed-color-0083c2) 0%,#0A6EB5 22%,#1A4CA1 62%,var(--unnamed-color-21409a) 84%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;float:right;width:50%;position:relative}.contact-footer-cta-main-container .right p{line-height:22px;font-weight:400;margin:0 0 14px 0}.contact-footer-cta-main-container .right h2{font-size:28px;line-height:42px;font-weight:400;color:#fff;width:100%;max-width:280px;margin:0 0 36px 0}.contact-footer-cta-main-container .right form{width:100%;max-width:233px;position:relative}.contact-footer-cta-main-container .right form .wpcf7-response-output{line-height:20px}.contact-footer-cta-main-container .right form .submit-button{width:20px;height:40px;position:absolute;top:12px;right:16px}.contact-footer-cta-main-container .right form .submit-button span.arrow{width:20px;display:block;height:23px}.contact-footer-cta-main-container div.wpcf7 .ajax-loader{border-top:4px solid #1a4ca1;top:-4px;right:-62px}.contact-footer-cta-main-container .right form .submit-button input{font-size:0;height:23px;position:absolute;left:0;background:#fff0;border:none;top:0;z-index:1}.contact-footer-cta-main-container .right form input[type=text],.contact-footer-cta-main-container .right form input[type=email]{border:1px solid #0083C2;border-radius:100px;background:#fff0;padding:13px 20px 13px 20px;font-size:14px;line-height:20px;color:#fff;font-weight:300;outline:none;background:#fff0}.contact-footer-cta-main-container .right form input[type=email]:focus,.contact-footer-cta-main-container .right form input[type=email]:active,.contact-footer-cta-main-container .right form input[type=text]:focus,.contact-footer-cta-main-container .right form input[type=text]:active,.contact-footer-cta-main-container .right form .submit-button input:focus,.contact-footer-cta-main-container .right form .submit-button input:active{box-shadow:none}.contact-footer-cta-main-container .right form span.wpcf7-not-valid-tip{color:#fff}.contact-footer-cta-main-container .right .content{min-height:400px;padding:97px 0 0 42px}.contact-footer-cta-main-container .right:after{content:"";position:absolute;right:0;top:0;background-image:url(/wp-content/uploads/2021/09/artemis_newsletter_cta_2.png);background-size:contain;background-position:center right;background-repeat:no-repeat;width:400px;height:400px}.contact-footer-cta-main-container .right form input::-webkit-input-placeholder{color:#fff;font-weight:300}.contact-footer-cta-main-container .right form input::-moz-placeholder{color:#fff;font-weight:300}.contact-footer-cta-main-container .right form input::-moz-placeholder{color:#fff;font-weight:300}.contact-footer-cta-main-container .right form .submit-button span.arrow:before{content:"\f061";font-weight:300;top:-2px;font-size:14px;color:#fff;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";width:24px;height:24px;right:-5px}.media-page-content-main-container ul.list li{width:33.33333%;float:left;padding:0 12px;margin:0 0 24px 0}.media-page-content-main-container ul.list li .column-container{position:relative}.media-page-content-main-container ul.list li .header p{line-height:24px;margin:0 0 2px 0;text-transform:uppercase;font-weight:600;min-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search .media-page-content-main-container ul.list li .header p{margin:0 0 12px 0}.search .media-page-content-main-container ul.list li h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.media-page-content-main-container ul.list li .header span{display:block;font-size:14px;line-height:24px;color:#0083C2;margin:0 0 28px 0;font-weight:700;text-transform:uppercase}.media-page-content-main-container ul.list li .content{background:#060A34;box-shadow:0 3px 12px #0003;padding:40px 34px 12px 34px}.media-page-content-main-container ul.list li .content h2{color:#fff;font-size:20px;line-height:32px;font-weight:300;font-family:'Open Sans',sans-serif;min-height:96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-page-content-main-container ul.list li .content .footer{border-top:1px solid #172558;margin:45px 0 0 0;padding:12px 0 0 0}.media-page-content-main-container ul.list li .content .footer p{margin:0;line-height:30px;font-weight:400;min-height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.media-page-content-main-container ul.list li .content .footer span{display:block;font-size:14px;line-height:28px;color:#fff;font-weight:300}.media-page-content-main-container ul.list{margin:0 -12px}.media-page-content-main-container ul.list li .overlay{background:#fff;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.media-page-content-main-container ul.list li a:hover .overlay{opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.media-page-content-main-container ul.list li .overlay span:before{content:"\f002";font-weight:600;top:8px;font-size:14px;color:#0083C2;position:relative;left:-1px}.media-page-content-main-container ul.list li .overlay span{display:block;width:50px;height:50px;border:1px solid #69C5EF;border-radius:50%;margin:0 auto 10px auto}.media-page-content-main-container ul.list li .overlay p{font-size:16px;line-height:24px;color:#0083C2;font-weight:700;margin:0}.media-page-content-main-container ul.list li .overlay .content{background:#fff0;box-shadow:none;padding:0;position:relative;top:50%;transform:translateY(-50%);left:auto;right:auto;margin:0 auto;text-align:center}.media-page-content-main-container{padding:0 0 100px 0;overflow:visible}.production-banner-main-container .slide-container .left,.production-banner-main-container .slide-container .right,.production-single-featured-main-container .left,.production-single-featured-main-container .right{width:50%;float:left}.production-banner-main-container .slide-container .left .content,.production-single-featured-main-container .left .content{padding:0 15px 0 0}.production-banner-main-container .slide-container .left .content a,.production-single-featured-main-container .left .content a,.production-stills-main-container .content.video a{display:block;position:relative;overflow:hidden}.production-banner-main-container .slide-container .left .content .tags-container,.production-single-featured-main-container .left .content .tags-container{position:absolute;bottom:0;padding:0 20px 22px 20px;z-index:1}.production-banner-main-container .slide-container .left .content .tags-container span,.production-single-featured-main-container .left .content .tags-container span{color:#fff;display:block;font-weight:300;font-size:12px;line-height:19px;margin:0 0 0 0}.production-banner-main-container .slide-container .left .image,.production-single-featured-main-container .left .image{height:403px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .2s;position:relative}.production-stills-main-container .content.video .image{height:319px;width:480px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .2s;position:relative}.production-banner-main-container li .slide-container .left:hover a .image,.production-single-featured-main-container .left .content:hover a .image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.production-banner-main-container li .slide-container .left a .image::after,.production-single-featured-main-container .left a .image::after{content:"";width:100%;height:50%;position:absolute;background:#fff0 linear-gradient(180deg,#00001F00 0%,var(--unnamed-color-00001f) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F00 0%,#00001F 100%) 0% 0% no-repeat padding-box;bottom:0;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .85) 75%,rgb(0 0 0 / .9) 100%);height:100%}.production-banner-main-container li .slide-container .left:hover .image::after,.production-single-featured-main-container .left .content:hover a .image::after{height:90%}.production-banner-main-container li .slide-container .left a .play-button,.production-single-featured-main-container .left a .play-button,.production-stills-main-container .content.video .play-button{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}.production-banner-main-container li .slide-container .left a .play-button span:before,.production-single-featured-main-container .left a .play-button span:before,.production-stills-main-container .content.video a .play-button span:before{border-radius:50%;border:1px solid #69C5EF;width:50px;height:50px;content:"\f04b";font-weight:600;font-size:14px;color:#fff;position:relative;top:0;line-height:50px;margin:0 0 10px 0}.production-banner-main-container li .slide-container .left:hover a .play-button span:before,.production-single-featured-main-container .left .content:hover a .play-button span:before{background:#fff0 linear-gradient(270deg,var(--unnamed-color-0083c2) 0%,#0A6EB5 22%,#1A4CA1 62%,var(--unnamed-color-21409a) 84%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;border:1px solid #fff0}.production-stills-main-container .content.video:hover .play-button span:before,.production-stills-main-container .content.video .play-button span:before,.production-single-featured-main-container .left a .image::after,.production-single-featured-main-container .left .content:hover a .image::after,.production-single-featured-main-container .left .content:hover a .play-button span:before,.production-single-featured-main-container .left a .play-button span:before,.production-banner-main-container li .slide-container .left a .image::after,.production-banner-main-container li .slide-container .left:hover a .image::after,.production-banner-main-container li .slide-container .left:hover a .play-button span:before,.production-banner-main-container li .slide-container .left a .play-button span:before{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.production-banner-main-container .slide-container .right .content,.production-single-featured-main-container .right .content{padding:10px 70px 20px 15px}.production-banner-main-container .slide-container .left .content,.production-single-featured-main-container .left .content,.production-stills-main-container .content.video{position:relative}.production-banner-main-container .slide-container .right .content h2,.production-single-featured-main-container .right .content h2{margin:0 0 8px 0}.production-banner-main-container .slide-container .right .content h2 a,.production-single-featured-main-container .right .content h2{font-size:28px;line-height:42px;font-family:'DM Sans',sans-serif;color:#fff;font-weight:400;margin:0}.production-banner-main-container .slide-container .left .content.video a:first-child,.production-single-featured-main-container .left .content.video a:first-child,.production-stills-main-container .content.video a:first-child{height:100%;position:absolute;width:100%;z-index:1;font-size:0}.production-banner-main-container .slide-container .right .content span,.production-single-featured-main-container .right .content span{display:block;font-size:14px;line-height:32px;font-weight:600;margin:0 0 30px 0}.production-stills-main-container .content.video span{display:block;font-size:14px;line-height:32px;font-weight:600;margin:24px 0 0 0}.production-single-featured-main-container .right .content span{color:#fff;font-weight:400}.production-stills-main-container .content.video .play-button{opacity:0}.production-stills-main-container .active.center .content.video .play-button{opacity:1}.production-banner-main-container .slide-container .right .content p,.production-single-featured-main-container .right .content p{line-height:32px;margin:0 0 42px 0;font-weight:300}.production-banner-main-container .slide-container .right .content a.main-button{margin:52px 0 0 0;display:table;padding:7px 40px 7px 40px}.production-single-featured-main-container .right .content p{margin:0 0 20px 0}.production-banner-main-container .featured-production-sldier>li{display:none}.production-banner-main-container .owl-nav{margin:67px auto 0 auto!important}.productions-page-content-main-container .production-list-main-container{padding:90px 0 0 0}.productions-page-content-main-container .production-list-main-container h2{font-size:28px;line-height:42px;text-align:center;color:#fff;font-weight:400}.productions-page-content-main-container .production-list-main-container .list-container ul{margin:0 -12px}.productions-page-content-main-container .production-list-main-container .list-container ul li{width:33.33333%;float:left;padding:0 12px;margin:0 0 24px 0}.productions-page-content-main-container .production-list-main-container .list-container ul li a{display:block;position:relative;overflow:hidden}.productions-page-content-main-container .production-list-main-container ul li .image-container{width:100%;height:263px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;transition:transform .2s}.productions-page-content-main-container .production-list-main-container ul li:hover .image-container{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.productions-page-content-main-container .production-list-main-container ul li .tags-container{position:absolute;bottom:10px;padding:0 20px 12px 20px;opacity:0}.productions-page-content-main-container .production-list-main-container ul li:hover .tags-container{opacity:0}.productions-page-content-main-container .production-list-main-container ul li .image-container:after{content:"";width:100%;height:50%;position:absolute;background:#fff0 linear-gradient(180deg,#00001F00 0%,var(--unnamed-color-00001f) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F00 0%,#00001F 100%) 0% 0% no-repeat padding-box;bottom:0}.productions-page-content-main-container .production-list-main-container ul li:hover .image-container:after{height:90%}.productions-page-content-main-container .production-list-main-container ul li .tags-container span{color:#fff;display:block;font-weight:300;font-size:14px;line-height:19px;margin:0 0 0 0}.productions-page-content-main-container .production-list-main-container ul li .title-container{padding:14px 20px 14px 20px;background:#060A34}.productions-page-content-main-container .production-list-main-container ul li .title-container h3{margin:0;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:300}.productions-page-content-main-container .production-list-main-container ul li .title-container h3 a{color:#fff;font-size:18px;line-height:26px;margin:0 0 0 0;display:table;font-family:'Open Sans',sans-serif;min-height:52px;position:relative;bottom:0}.productions-page-content-main-container .production-list-main-container ul li .title-container span{display:block;margin:0 0 4px 0;color:#fff;font-weight:300;font-size:14px;line-height:32px;position:relative;top:0}.productions-page-content-main-container .production-list-main-container ul li:hover .title-container span,.productions-page-content-main-container .production-list-main-container ul li .title-container span,.productions-page-content-main-container .production-list-main-container ul li:hover .title-container h3 a,.productions-page-content-main-container .production-list-main-container ul li .title-container h3 a,.productions-page-content-main-container .production-list-main-container ul li .tags-container,.productions-page-content-main-container .production-list-main-container ul li:hover .tags-container,.productions-page-content-main-container .production-list-main-container ul li:hover .image-container:after,.productions-page-content-main-container .production-list-main-container ul li .image-container:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.production-banner-main-container{background:#01011f;min-height:800px;position:relative}.production-banner-main-container .front-container .title h1{text-align:center;padding:208px 0 94px 0;color:#fff;font-size:48px;line-height:62px}.production-banner-main-container .front-container{position:relative;z-index:10}.production-banner-main-container .back-container{position:absolute;top:0;width:100%;height:auto}.production-banner-main-container .back-container .banner-production-sldier>li{display:none}.production-banner-main-container .back-container .owl-nav,.production-banner-main-container .back-container .owl-dots{display:none!important}.production-banner-main-container .back-container:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#00001f;background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 0%,#00001E80 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001f 0%,#00001E80 100%) 0% 0% no-repeat padding-box;z-index:1;max-height:1024px}.production-banner-main-container .back-container ul li{width:100%;height:1024px;background-size:cover;background-repeat:no-repeat;background-position:center}.productions-page-content-main-container{padding:0 0 80px 0}.productions-page-content-main-container .production-list-main-container{margin:-5px 0 0 0;position:relative;z-index:1000}.page-template-template-productions{background:#01011f}.page-template-template-homepage{background:#00001f}.productions-page-content-main-container .filter-container .form,.productions-page-content-main-container .filter-container .dropdown{width:50%;float:left}.productions-page-content-main-container .filter-container .dropdown p,.media-page-content-main-container .filter-container .dropdown p{font-size:20px;line-height:32px;font-weight:300;display:inline-block;margin:0 9px 0 0}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label,.media-page-content-main-container .filter-container .dropdown .filter-dropdown-label{display:inline-block;border:1px solid #0083C2;border-radius:100px;color:#fff;font-size:14px;font-weight:300;padding:7px 30px;width:100%;max-width:396px;position:relative;text-align:left;cursor:pointer}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label:before,.media-page-content-main-container .filter-container .dropdown .filter-dropdown-label:before{content:"\f063";font-weight:300;top:2px;font-size:15px;color:#fff;position:absolute;right:25px;top:7px}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label.active::before,.media-page-content-main-container .filter-container .dropdown .filter-dropdown-label.active::before{content:"\f062"}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown,.media-page-content-main-container .filter-container .dropdown .filter-dropdown{background:#fff;width:100%;max-width:396px;float:right;text-align:left;position:absolute;z-index:1;right:0;display:none;padding:30px 0 20px 0;box-shadow:0 6px 12px #00000029;border-radius:24px}.media-page-content-main-container .filter-container .dropdown .filter-dropdown{float:none;right:0;left:113px;margin:0 auto;height:auto;overflow-y:scroll;max-height:400px;z-index:1000}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li span,.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li a,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li span,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li a{color:#00001F;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;display:block;padding:2px 20px}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li.selected span,.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li span:hover,.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li a:hover,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li.selected span,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li span:hover,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li a:hover{color:#0083c2;background:rgb(0 131 194 / .1)}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li span,.productions-page-content-main-container .filter-container .dropdown .filter-dropdown li span:hover,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li span,.media-page-content-main-container .filter-container .dropdown .filter-dropdown li span:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.productions-page-content-main-container .filter-container,.media-page-content-main-container .filter-container{padding:0 90px;margin:62px 0 80px 0}.productions-page-content-main-container .filter-container .dropdown{text-align:right}.media-page-content-main-container .filter-container .dropdown{text-align:center}#ajaxsearchlite2 .probox .proinput input,#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{border:1px solid #0083C2!important;border-radius:100px;background:transparent!important;padding:13px 20px 13px 54px!important;font-size:14px;line-height:20px!important;color:#fff!important;font-weight:300;outline:none;text-align:left;box-shadow:none!important;text-shadow:none!important;height:auto;width:320px}div[id*='ajaxsearchlite'].wpdreams_asl_container{background:#fff0;box-shadow:none;border:none;position:relative;width:100%;max-width:396px;display:inline-block;position:relative;vertical-align:middle}#ajaxsearchlite2 .probox,div.asl_w .probox,#ajaxsearchlite1 .probox,div.asl_w .probox{height:auto;box-shadow:none}#ajaxsearchlite2 .probox .proinput input[type=submit],#ajaxsearchlite1 .probox .proinput input[type=submit],div.asl_w .probox .proinput input[type=submit]{height:0px!important;padding:0!important;margin:0!important;line-height:0!important}#ajaxsearchlite2 input[type="text"],#ajaxsearchlite1 input[type="text"]{display:none!important}#ajaxsearchlite2 .probox,div.asl_w .probox,#ajaxsearchlite1 .probox,div.asl_w .probox{background-color:#fff0;width:396px}#ajaxsearchlite2,#ajaxsearchlite1{border-radius:0;border:none;box-shadow:none;margin:14px auto 0 auto;background:#fff0;width:100%;max-width:396px}.footer-main-container #ajaxsearchlite2{margin:14px auto -14px auto}div.asl_w .probox .promagnifier{box-shadow:none;position:absolute;top:10px;left:22px}div.asl_w .probox .promagnifier .innericon svg{fill:#fff!important;width:18px}#ajaxsearchlite2 .probox .proinput,#ajaxsearchlite1 .probox .proinput{margin:0;padding:0}div.asl_m .probox .proclose svg{box-shadow:0 0 0 1px rgb(255 255 255 / 90%);background:#fff0}div.asl_r.vertical{margin:-10px 0 0 0}div.asl_m .probox .proclose{right:42px;top:10px}div.asl_r .results .item .asl_content h3 a{color:#00001F;font-size:16px;line-height:24px;font-weight:600;margin:20px 0 0 0;display:block}div.asl_r .results .item .asl_content .asl_desc{display:none}div.asl_r .results .item .asl_image{margin:2px 18px 0 0}div.asl_r.vertical{padding:10px;box-shadow:0 6px 12px #00000029;border-radius:24px}div.asl_r .results .item .asl_content h3 a:hover{color:#0083C2;font-size:16px;line-height:24px;font-weight:600}div.asl_r.asl_w.vertical .results .item::after{display:none!important}div.asl_r .results .item.hovered{background:#fff!important}div.asl_m .probox .proloading{position:absolute;right:14px;top:10px}div.asl_m .probox div.asl_simple-circle{border:3px solid #0083C2}.production-single-banner-main-container .inner-page-container .title h1{margin:208px 0 112px 0}#more-text{display:none}.production-single-featured-main-container .read-more-button:before{font-size:10px;color:#0083C2;content:"\f067";margin:1px 4px 0 0;float:left;font-weight:400}.production-single-featured-main-container .read-more-button.active:before{content:"\f068"}.production-single-featured-main-container .right .content p span{display:inline-block;margin:0}.production-single-featured-main-container .right .content .read-more-button{display:table;margin:-8px 0 0 0;display:table;margin:-8px 0 0 0;font-size:14px;display:none}.production-single-featured-main-container .button-container{padding:0 15px 0 0;margin:40px 0 0 0}.production-single-featured-main-container .button-container .left{width:100%}.production-single-featured-main-container .button-container ul li{display:inline-block}.production-single-featured-main-container .button-container ul.left li{margin:0 16px 20px 0;position:relative}.production-single-featured-main-container .button-container ul.left li a,.production-single-featured-main-container .button-container ul.left li span{padding:6px 20px 6px 20px;min-width:140px;display:block;text-align:center;cursor:pointer}.production-single-featured-main-container .button-container ul li a.share:before,.production-single-featured-main-container .button-container ul li span.share:before{font-size:10px;color:#fff;content:"\f067";margin:0 5px 0 0;font-weight:300;position:relative;top:-1px}.production-single-featured-main-container .button-container ul li .share.active:before{content:"\f068"}.production-single-featured-main-container{padding:0 0 100px 0}.production-stills-main-container .production-stills-slider-container h2{font-size:28px;line-height:32px;text-align:center;margin:0 0 44px 0;color:#fff;font-weight:300}.production-stills-main-container .production-stills-slider-container ul li .image{width:480px;height:319px;background-position:center;background-size:cover;background-repeat:no-repeat}.production-stills-main-container{background:#00001F}.production-stills-slider-container{width:100%;max-width:1440px;margin:0 auto}.slider-two .owl-dots{display:none!important}.slider-two .owl-nav{margin:0;position:absolute;width:100%;top:38%}.slider-two .owl-nav button:active,.slider-two .owl-nav button:hover,.slider-two .owl-nav button:focus{outline:none;background:#fff0}.slider-two .owl-nav button.owl-prev{left:15%;position:absolute;background:transparent!important}.slider-two .owl-nav button.owl-next{position:absolute;background:transparent!important;right:15%}.slider-two .owl-nav button span{width:50px;height:50px;border-radius:50%;display:block;font-size:0;background:#fff0;border:1px solid #69C5EF;border-radius:50%}.slider-two .owl-nav button span:after{font-family:"Font Awesome 5 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:50px;font-weight:400;margin:0 auto;color:#fff;font-size:14px}.slider-two .owl-nav button.owl-prev span:after{content:"\f060"}.slider-two .owl-nav button.owl-next span:after{content:"\f061"}.production-stills-main-container .owl-item.active.center{position:relative;z-index:1}.production-stills-main-container .owl-item.active.center:after{content:"";background:rgb(255 255 255 / .85);width:1000px;height:100%;position:absolute;right:-1000px;top:0;z-index:11;background:linear-gradient(to left,#00001F 60%,rgb(0 0 30 / .4) 80%)}.production-stills-main-container .owl-item.active.center:before{content:"";width:1000px;height:100%;position:absolute;left:-1000px;top:0;z-index:11;background:linear-gradient(to right,#00001F 60%,rgb(0 0 30 / .4) 80%)}.production-single-page-content-main-container::after{top:326px;background:#fff0 linear-gradient(180deg,var(--unnamed-color-00001f) 0%,var(--unnamed-color-15245b) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F 0%,#00001f 100%) 0% 0% no-repeat padding-box}.application-single-page-content-main-container::after{top:326px;background:#00001f;background:#fff0 linear-gradient(180deg,var(--unnamed-color-00001f) 0%,var(--unnamed-color-15245b) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#00001F 0%,#15245B 100%) 0% 0% no-repeat padding-box;z-index:-1}.production-single-review-main-container{background:#fff0 linear-gradient(270deg,var(--unnamed-color-0083c2) 0%,#0A6EB5 22%,#1A4CA1 62%,var(--unnamed-color-21409a) 84%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(270deg,#0083C2 0%,#0A6EB5 22%,#1A4CA1 62%,#21409A 84%) 0% 0% no-repeat padding-box;padding:45px 0 74px 0}h2.header-two{font-size:28px;line-height:32px;margin:0 0 20px 0;color:#fff;font-weight:300}.align-center{text-align:center}.production-single-review-main-container h2{margin:0 0 38px 0}.production-single-review-main-container p{font-size:20px;line-height:32px;margin:0 0 50px 0;font-weight:300;text-align:center}.production-single-review-main-container span{display:block;font-size:16px;line-height:22px;font-weight:300;text-align:center}.production-single-review-main-container .text-container{width:100%;max-width:744px;margin:0 auto}.production-single-review-main-container .slider-two .owl-nav button.owl-next{right:9.4%}.production-single-review-main-container .slider-two .owl-nav button.owl-prev{left:9.4%}.production-single-review-main-container .slider-two .owl-nav{top:20%}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.production-single-accordion-main-container{background:#00001F;padding:78px 0 90px 0}.production-single-accordion-main-container .tabs .header{border-bottom:1px solid #DDD}.production-single-accordion-main-container .tabs .header h2{font-size:28px;line-height:42px;margin:0 160px 0 0;font-weight:300;color:#fff;display:inline-block}.production-single-accordion-main-container .tabs .header ul{font-size:14px;line-height:24px;font-weight:600;display:inline-block}.production-single-accordion-main-container .tabs .header ul li{display:inline-block;border-right:1px solid #DDD;position:relative;padding:18px 40px 28px 0;margin:0 36px 0 0;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.production-single-accordion-main-container .tabs .header ul li:hover,.production-single-accordion-main-container .tabs .header ul li.active{color:#0083C2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.production-single-accordion-main-container .content{padding:36px 0 55px 243px}.production-single-accordion-main-container .content h3{font-family:'Open Sans',sans-serif;font-size:16px;line-height:32px;margin:0 0 14px 0;font-weight:600;color:#fff}.production-single-accordion-main-container .content p{line-height:32px;font-weight:300;margin:0 0 14px 0}.production-single-accordion-main-container .content .award-icon{float:left;text-align:center;margin:7px 24px 0 0}.production-single-accordion-main-container .content .award-icon::before{content:"";display:block;background-image:url(/wp-content/uploads/2021/09/artemis_awards_icon_x2.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:64px;height:52px;margin:0 0 12px 0}.production-single-accordion-main-container .content p.blue{color:#0083C2;margin:14px 0 0 0;font-weight:400}.production-single-accordion-main-container .accordion ul>li>h2{cursor:pointer;font-size:28px;line-height:42px;margin:0 0 76px 0;font-weight:300;border-bottom:1px solid #DDD;display:block;width:100%;padding:0 0 26px 0;color:#fff}.production-single-accordion-main-container .accordion ul>li>h2::after{content:"\f067";color:#0083C2;font-size:16px;font-weight:400;float:right;position:relative;top:2px}.production-single-accordion-main-container .accordion h2.active::after{content:"\f068"}.production-single-accordion-main-container .accordion>ul>li>.content{padding:0 0 82px 243px;display:none;margin:-40px 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.left{width:32%;float:left;padding:0 30px 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.right{width:68%;float:left;padding:14px 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content .spacer{clear:both;width:100%;height:1px;margin:0 0 10px 0;border-bottom:1px solid #fff;padding:10px 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span{width:68%;float:left;padding:0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span:nth-of-type(1){width:32%;float:left;padding:0 30px 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li .blue-text{color:#0083C2}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li{border-bottom:1px solid #fff;clear:both;float:left;width:100%;padding:0 0 16px 0;margin:0 0 16px 0}.media-page-content-main-container.accordion{margin:0;padding:0}.production-single-accordion-main-container .accordion .content.media{padding:0 0 6px 0}.production-single-accordion-container .tabs{position:relative;overflow:hidden}.production-single-accordion-main-container .tabs .series-1-content,.production-single-accordion-main-container .tabs .series-2-content,.production-single-accordion-main-container .tabs .series-3-content,.production-single-accordion-main-container .tabs .series-4-content,.production-single-accordion-main-container .tabs .series-5-content,.production-single-accordion-main-container .tabs .series-6-content,.production-single-accordion-main-container .tabs .series-7-content,.production-single-accordion-main-container .tabs .series-8-content,.production-single-accordion-main-container .tabs .series-9-content,.production-single-accordion-main-container .tabs .series-10-content{position:absolute;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.production-single-accordion-main-container .content.active-content{position:relative;opacity:1;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.single-artemisproductions .single-share{margin:40px auto 0 auto;text-align:center;max-width:234px;padding:16px 0 7px 0;border-radius:24px;position:absolute;top:8px;width:240px;left:-45px;display:none;background:#fff0}.single-artemisproductions .single-share h2{font-size:14px;margin:0 0 2px 0;padding:0 0 4px 0;text-align:center;font-weight:700;text-transform:uppercase;line-height:26px;color:#fff}.single-artemisproductions .addtoany_list a span{background-color:transparent!important;border-radius:0!important;height:45px!important;width:44px!important;line-height:25px!important;display:block;margin:0 -3px;padding:0!important;display:inline-block!important;min-width:auto!important}.single-artemisproductions .addtoany_list a span svg{height:45px!important;width:45px!important;border-radius:0;padding:12px;text-align:center;margin:-4px 0 0 -4px}.single-artemisproductions .addtoany_list a span.a2a_s_email svg{height:50px!important;width:50px!important;margin:-6px 0 0 -4px!important}.single-artemisproductions .addtoany_list .a2a_button_twitter span svg path{fill:#fff!important}.single-artemisproductions .addtoany_list .a2a_button_facebook span svg path{fill:#fff!important}.single-artemisproductions .addtoany_list .a2a_button_pinterest span svg path{fill:#fff!important}.single-artemisproductions .addtoany_list>a{text-align:center!important;margin:0 auto!important;display:inline-block!important;padding:0!important;min-width:auto!important}.story-page-content-main-container{margin:-296px 0 0 0}.story-page-content-main-container::after{top:296px}.take-part-page-content-main-container,.media-page-content-main-container{margin:-236px 0 0 0}.take-part-page-content-main-container::after,.media-page-content-main-container::after{top:236px}.contact-page-content-main-container{margin:-296px 0 0 0}.contact-page-content-main-container::after{top:296px}.productions-page-content-main-container::after{top:135px}.production-single-page-content-main-container,.application-single-page-content-main-container{margin:-326px 0 0 0}.page-template-template-our-awards .inner-page-content-main-container{margin:-266px 0 0 0;padding:0 0 60px 0}.awards-list-main-container{width:100%;max-width:744px;margin:0 auto 0 auto}.awards-list-main-container ul li{border-top:1px solid #fff;padding:34px 0 18px 0}.awards-list-main-container ul li .left{width:40%;float:left;padding:0 30px 0 0}.awards-list-main-container ul li .left .award-icon{float:left;text-align:center;margin:7px 24px 0 0}.awards-list-main-container ul li .left .award-icon::before{content:"";display:block;background-image:url(/wp-content/uploads/2021/09/artemis_awards_icon_x2.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:64px;height:52px;margin:0 0 12px 0}.awards-list-main-container ul li .left p.blue{color:#0083C2;margin:14px 0 0 0}.awards-list-main-container ul li .right{width:60%;float:left;padding:14px 0 0 0}.awards-list-main-container ul li .right p{line-height:32px;font-weight:300;margin:0 0 14px 0}.contact-form-scoller{margin:-60px 0 0 0;padding:60px 0 0 0}.content-article h2{font-size:28px;line-height:42px;color:#fff;font-weight:400}.content-article h3{font-size:26px;line-height:40px;color:#fff;font-weight:400}.content-article h4{font-size:24px;line-height:38px;color:#fff;font-weight:400}.content-article h5{font-size:22px;line-height:36px;color:#fff;font-weight:400}.content-article h6{font-size:20px;line-height:34px;color:#fff;font-weight:400}.single-artemisapplications .content-container{width:100%;max-width:736px;margin:0 auto 80px auto}.single-artemisapplications .inner-page-content-main-container{margin:-370px 0 0 0}.single-artemisapplications .contact-form-container form .left{width:100%;padding:0;max-width:416px;margin:0 auto;float:none}.single-artemisapplications .form-container{margin:80px 0 42px 0}.single-artemisapplications .form-container h2{font-size:28px;line-height:42px;color:#fff;font-weight:400;text-align:center;margin:0 0 32px 0}.cf-textarea-counter #counter-text{background:#DDD;color:#707070;font-size:10px;font-weight:500;padding:0 11px;margin:0;line-height:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.single-artemisapplications .contact-form-container .cf-textarea-counter textarea{height:185px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0 0 0 0}.single-artemisapplications .contact-form-container .cf-textarea-container textarea{margin:0 0 0 0}.cf-select-container em.select-arrow{display:block;width:100%;height:40px;background:#fff;top:-40px;position:relative;margin-bottom:-40px;border-radius:4px}.cf-select-container em.select-arrow:before{font-size:11px;color:#0083C2;margin:0 10px 0 0;top:11px;font-style:normal;right:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";font-weight:600;content:"\f078";position:absolute;z-index:10}.contact-form-container div form div span select{border:1px solid #DDD;border-radius:0;color:#00001F;font-size:14px;padding:9px 12px 8px 12px;height:auto!important;font-weight:400;border-radius:4px;background:#fff0}.contact-form-container div form div span select:active,.contact-form-container div form div span select:focus{outline:none}.cf-select-container span select{position:relative;z-index:2;background:#fff0;-webkit-appearance:none;-moz-appearance:none}.single-artemisapplications .contact-form-container .cf-col-two .wpcf7-submit{margin:12px auto 0 auto}.single-artemisapplications div.wpcf7 .ajax-loader{top:20px}.production-footer-content-main-container{background:#00001F;padding:0 0 90px 0;margin:-100px 0 0 0}.production-footer-content-main-container img.aligncenter{margin:20px auto 20px auto}.page-template-template-facilities .inner-page-content-main-container .row.section-one .right-panel .content-container{padding:0 82px 0 0}.page-template-template-facilities .inner-page-content-main-container .right-panel .content-container h3{color:#fff;font-weight:400;font-size:30px}.page-template-template-facilities .inner-page-content-main-container{padding-bottom:125px}.production-services-main-container{background:#fff0 linear-gradient(180deg,var(--unnamed-color-15245b) 0%,var(--unnamed-color-00001f) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#15245B 0%,#00001F 100%) 0% 0% no-repeat;padding:0 0 125px 0}.production-services-enquiries-main-container .title-container h2,.production-services-main-container .title-container h2{font-size:28px;line-height:42px;text-align:center;color:#fff;background:#15245B;border-radius:200px 200px 0 0;height:64px;margin:-64px auto 0 auto;width:auto;display:table;padding:15px 60px 7px 60px;min-width:606px}.production-services-main-container .accordion-content-container>ul>li>h3{color:#fff;font-size:28px;line-height:42px;border-bottom:1px solid #fff;font-weight:400;padding:0 0 18px 0;cursor:pointer;margin:0 0 40px 0}.production-services-main-container .accordion-content-container .text{width:47%;float:left}.production-services-main-container .accordion-content-container>ul>li:nth-child(odd) .text{padding:16px 86px 0 0;order:1}.production-services-main-container .accordion-content-container>ul>li:nth-child(even) .text{padding:16px 0 0 86px;order:2}.production-services-main-container .accordion-content-container>ul>li:nth-child(odd) .image{order:2}.production-services-main-container .accordion-content-container>ul>li:nth-child(even) .image{order:1}.production-services-main-container .accordion-content-container .text ul li h4{font-size:16px;line-height:32px;color:#fff;font-weight:700;border-bottom:1px solid #fff;padding:0 0 3px 0;margin:0 0 4px 0}.production-services-main-container .accordion-content-container .text ul li p{line-height:32px}.production-services-main-container .accordion-content-container .image{width:53%;float:left}.production-services-main-container .accordion-content-container .image img{border-radius:40px;width:100%;max-width:606px}.production-services-main-container .accordion-content-container>ul>li>h3:before{content:"\f106";font-weight:300;top:0;font-size:34px;color:#fff;margin:4px 0 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";float:right}.production-services-main-container .accordion-content-container>ul>li>h3.active:before{content:"\f107"}.production-services-main-container .accordion-content-container .content{padding:20px 40px 70px 40px;padding:6px 40px 70px 40px;float:left;width:100%;display:flex}.production-services-main-container .accordion-content-container .content-container{display:none}.production-services-main-container .accordion-content-container .content-container.active{display:block}.production-services-main-container .accordion-content-container{padding:112px 0 0 0}.production-services-main-container .accordion-content-container .text ul li{margin:0 0 20px 0}.production-services-main-container .accordion-content-container .text ul{margin:0 0 40px 0}.production-services-main-container .accordion-content-container .text ul li p a{text-decoration:underline}.production-services-enquiries-main-container{background:#fff0 linear-gradient(180deg,var(--unnamed-color-15245b) 0%,var(--unnamed-color-00001f) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#15245B 0%,#00001F 100%) 0% 0% no-repeat}.production-services-enquiries-main-container .content-container{padding:54px 0 88px 0}.production-services-enquiries-main-container .content-container>p{line-height:32px;width:100%;max-width:736px;margin:0 auto;text-align:center}.production-services-enquiries-main-container .form-container{margin:34px 0 0 0}.production-services-enquiries-main-container .form-container .wpcf7-textarea{margin:0 0 0 0}.production-services-enquiries-main-container .form-container .multi-select-dropdown select{width:100%;background:#fff;color:#00001F;font-size:14px;height:40px!important;font-size:0}.production-services-enquiries-main-container .form-container .multi-select-dropdown .fl_label{pointer-events:none}.production-services-enquiries-main-container .form-container .multi-select-dropdown .select2-selection{padding:0;height:40px;border:1px solid #DDD}.production-services-enquiries-main-container .form-container .multi-select-dropdown textarea{width:100%;margin:0;height:40px;line-height:40px;padding:0 12px}.production-services-enquiries-main-container .form-container .multi-select-dropdown .select2-container .select2-dropdown{background-color:#fff;color:#00001F;font-size:14px}.page-template-template-facilities .select2-results__option{padding:4px 12px;font-size:14px;color:#00001F;transition:background 0.2s ease-in-out;font-weight:400}.page-template-template-facilities .select2-results__option--highlighted{background-color:#f0f0f0;color:#000}.production-services-enquiries-main-container .form-container .multi-select-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#0083C2;border:none;color:#fff;padding:0 12px 0 24px;border-radius:4px;margin:-12px -6px 0 12px;font-size:14px;height:28px;vertical-align:middle}.page-template-template-facilities .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:28px;color:#fff;border-color:#fff;padding:0 6px 0 6px;line-height:21px}.page-template-template-facilities .select2-container--default .select2-selection--multiple .select2-selection__choice__display{position:relative;top:-2px}.page-template-template-facilities .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.page-template-template-facilities .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#0083C2}.production-services-enquiries-main-container .form-container .two-column-container .two-columns{float:left}.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(1){width:75%}.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(2){width:25%}.production-services-enquiries-main-container .form-container .two-column-container .two-columns .wpcf7-submit{float:right;margin:0!important;position:relative;top:21px}.production-services-enquiries-main-container .form-container .two-column-container{padding:0 0 20px 0}.production-services-enquiries-main-container .form-container div.wpcf7 .ajax-loader{top:28px;right:158px}.production-services-enquiries-main-container .form-container .multi-select-dropdown>p:after{content:"\f107";top:0;font-size:20px;color:#0083C2;margin:-35px 10px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";float:right;z-index:12;position:relative;pointer-events:none}@media (min-width:320px) and (max-width:767px){.container{padding-left:16px;padding-right:16px;max-width:100%}.header-menu-container{top:0;width:260px;height:100%;right:-80vw;width:80vw;margin:0 0 0 0;position:fixed;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;z-index:-1;background:#00001f}.header-menu-container.active{right:0;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body.active{position:relative;left:-80vw;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body{position:relative;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;left:0}@supports (-webkit-touch-callout:none){.header-main-container{position:relative;position:sticky;position:-webkit-sticky}.home-banner-main-container{margin:0 0 0 0}}.body-main-container .header-menu-container{display:none}.body-menu-overlay{width:100%;height:100%;position:absolute;top:0;display:none}.body-menu-overlay.active{display:block;z-index:1}.header-menu-container #menu-main-menu>li{display:block;margin:0}.header-menu-container #menu-main-menu{text-align:left;margin:0 0 0 0;padding:10px 16px 32px 16px}.header-menu-container .menu-main-menu-container{position:relative;width:100%;background:#00001F}.header-menu-container #menu-main-menu>li>a{display:block;margin:0 0 0 0;border-bottom:1px solid #fff;padding:10px 0 10px 0;font-size:16px;color:#fff;font-weight:300}.header-menu-container #menu-main-menu>li.dropdown>a:after{font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-3px;position:relative}.header-menu-container #menu-main-menu>li.dropdown.active-menu>a:after{content:"\f106"}.header-menu-container #menu-main-menu>li>.dropdown-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-12px 0 0 0;width:100%;border:none;padding:0 0 0 0;box-shadow:none;opacity:1}.header-menu-container #menu-main-menu .dropdown-item{color:#fff;border-bottom:1px solid #fff;padding:10px 0 10px 25px;font-size:15px;font-weight:300}.header-menu-container #menu-main-menu>li.two-column-menu>.dropdown-menu{margin:0 auto;position:relative;width:100%;margin:0}.dropdown-menu{padding:0 0 30px 0;margin:0 0 0 0;text-align:left;list-style:none;background-color:#00001f;background-clip:padding-box;border:none;border-radius:0}.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{background-color:#fff0;color:#fff}.mobile-cta-button{display:none!important}.header-main-container .logo a img,.header-main-container.scroll .logo a img{width:160px}.header-main-container .row .col-lg-3:last-child{display:none}.header-menu-container #menu-main-menu>li:hover{border-bottom:1px solid #fff0}.header-menu-container #menu-main-menu>li:hover>a{top:0}.header-menu-container .social ul li{display:inline-block;margin:0 12px 0 0}.header-menu-container .social ul{padding:0 16px;margin:-12px 0 0 0}.header-main-container{padding:16px 0 24px 0}.home-banner-main-container .text-container .text h2{font-size:24px;line-height:32px;font-weight:500;margin:0 0 26px 0}.home-banner-main-container .text-container .text{padding:0 20px;text-align:center;margin:0}.home-banner-main-container .content-container{height:auto;height:410px}.home-banner-main-container .text-container{transform:none;padding:210px 0 0 0;padding:0 0 0 0;bottom:20px;position:absolute;top:inherit}.slider-one .owl-dots{padding:0;text-align:center!important}.slider-one .owl-nav{display:none}.home-about-production-main-container{margin:0 0 0 0;padding:60px 0 0 0}.home-about-production-main-container .about-content .image-container{margin:0 -16px}.home-about-production-main-container .about-content .content-container p{font-size:20px;line-height:28px;font-weight:400;margin:0 0 36px 0}.home-about-production-main-container .about-content.right .content-container{padding:24px 10px 0 10px;text-align:center}.header-main-container.scroll{padding:16px 0 16px 0}.home-production-main-container h2{width:200px;margin:0 auto 28px auto}.home-production-main-container{padding:74px 0 74px 0;max-width:288px;margin:0 auto}.home-production-main-container .left-panel,.home-production-main-container .right-panel,.home-production-main-container div .two-column{width:100%;float:left;padding:0 0}.home-production-main-container .left-panel .two-column:nth-child(3),.home-production-main-container .right-panel .two-column:nth-of-type(1){padding:0}.home-production-main-container .left-panel .two-column:nth-child(4),.home-production-main-container .right-panel .two-column:nth-of-type(2){padding:0}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container{height:194px}.home-production-main-container .left-panel .two-column:nth-child(3),.home-production-main-container .left-panel .two-column:nth-child(4){padding:0;margin:0 0 15px 0}.home-production-main-container .left-panel .two-column:nth-child(3),.home-production-main-container .right-panel .two-column:nth-of-type(1){padding:0;margin:0 0 15px 0}.home-production-main-container .title p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:70%}.home-production-main-container .title{padding:0 16px;bottom:14px}.home-production-main-container .main-button{margin:44px auto 0 auto}.home-team-main-container h2{font-size:24px;line-height:32px;margin:0 auto 30px auto}.home-team-main-container{padding:70px 0 50px 0}.home-team-main-container .right-panel .content-container{padding:34px 10px 0 10px}.home-team-main-container .right-panel .content-container p{margin:0 0 34px 0;font-weight:300}.footer-main-container .footer-column a img{margin:10px auto 22px auto;display:block}div[id*='ajaxsearchlite'].wpdreams_asl_container{width:276px!important;display:block;margin:15px auto 0 auto!important;max-width:100%}#ajaxsearchlite2 .probox,div.asl_w .probox,#ajaxsearchlite1 .probox,div.asl_w .probox{width:100%}#ajaxsearchlite2 .probox .proinput input,#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{width:200px;margin:0 auto 0 auto!important;display:block}.footer-main-container .form p{margin:0 0 0 0}.footer-main-container .footer-dropdown{display:none;padding:0 0 40px 0}.footer-main-container .footer-column h2{margin:0 0 34px 0;border-bottom:1px solid #fff;padding:0 0 16px 0}.footer-main-container .footer-column h2:after{font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f063";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-6px;position:relative}.footer-main-container .footer-column h2.active:after{content:"\f062"}.footer-main-container .form{width:100%;max-width:276px;margin:0 auto 48px auto}.footer-copyright p{padding:40px 0 0 0}.home-team-main-container .content-container img{float:none;margin:0 auto;display:block}.production-banner-main-container .front-container .title h1,.production-single-banner-main-container .inner-page-container .title h1{padding:100px 0 40px 0;font-size:36px;font-weight:400}.production-banner-main-container .slide-container .left,.production-banner-main-container .slide-container .right,.production-single-featured-main-container .left,.production-single-featured-main-container .right{width:100%}.production-banner-main-container .slide-container .left .content,.production-single-featured-main-container .left .content{padding:0}.production-banner-main-container .slide-container .left .content .tags-container span,.production-single-featured-main-container .left .content .tags-container span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%}.production-banner-main-container .slide-container .right .content,.production-single-featured-main-container .right .content{padding:14px 0 40px 0}.production-banner-main-container .slide-container .right .content h2,.production-single-featured-main-container .right .content h2{line-height:28px}.production-banner-main-container .slide-container .right .content h2 a,.production-single-featured-main-container .right .content h2{font-size:20px;line-height:28px}.production-banner-main-container .slide-container .right .content span,.production-single-featured-main-container .right .content span{margin:0 0 16px 0}.production-banner-main-container{min-height:auto}.productions-page-content-main-container .production-list-main-container{padding:30px 0 0 0}.productions-page-content-main-container .filter-container{padding:0;width:100%;max-width:276px;margin:34px auto 45px auto}.productions-page-content-main-container .filter-container .form,.productions-page-content-main-container .filter-container .dropdown{width:100%;text-align:center}.productions-page-content-main-container .filter-container .form p{margin:0 auto -6px auto;text-align:center;display:block;top:0;float:none}.productions-page-content-main-container .filter-container .asl_w_container{margin:10px 0 0 0}.productions-page-content-main-container .filter-container .dropdown p{margin:0 0 6px 0;text-align:center;display:block;top:0}.productions-page-content-main-container .production-list-main-container .list-container ul li{width:100%;padding:0}.productions-page-content-main-container{padding:0 0 40px 0}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label{max-width:276px;margin:0 auto}.production-banner-main-container .slide-container .left .image,.production-single-featured-main-container .left .image,.productions-page-content-main-container .production-list-main-container ul li .image-container{height:64vw}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown{right:0;left:0;margin:0 auto}.productions-page-content-main-container .production-list-main-container .list-container ul{margin:0}.production-single-banner-main-container .inner-page-container .title h1{margin:0;line-height:42px}.production-single-featured-main-container .button-container{padding:0;margin:30px 0 12px 0}.production-single-featured-main-container .right .content h2{margin:0 0 10px 0}.production-single-featured-main-container{padding:0 0 20px 0}.production-stills-main-container .production-stills-slider-container h2{margin:0 0 34px 0}.production-stills-main-container .production-stills-slider-container ul li .image,.production-stills-main-container .content.video .image{height:66vw;width:100%}.slider-two .owl-nav button.owl-prev{left:16px}.slider-two .owl-nav button.owl-next{right:16px}.production-single-accordion-main-container{padding:40px 0 40px 0}.production-single-featured-main-container .button-container ul.left li{margin:0 14px 14px 0}.production-single-featured-main-container .button-container ul.left li a,.production-single-featured-main-container .button-container ul.left li span{padding:4px 18px 4px 18px}.main-button{padding:11px 30px 12px 30px;border-radius:40px}.slider-two .owl-nav{top:34%}.production-single-review-main-container .slider-two .owl-nav{display:none}.production-single-review-main-container h2{margin:0 0 26px 0}.production-single-review-main-container p{font-size:16px;line-height:30px;margin:0 0 20px 0}.production-single-review-main-container{padding:40px 0 50px 0}.production-single-accordion-main-container .tabs .header h2{display:block;margin:0 0 26px 0}.production-single-accordion-main-container .tabs .header ul li{padding:10px 20px 18px 0;margin:0 20px 8px 0}.production-single-accordion-main-container .content{padding:30px 0 34px 0}.production-single-accordion-main-container .accordion ul>li>h2{margin:0 0 30px 0;padding:0 0 16px 0}.production-single-accordion-main-container .accordion>ul>li>.content{padding:0 0 34px 0;margin:40px 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.left{width:100%;margin:0 0 18px 0}.production-single-accordion-main-container .accordion>ul>li>.content>.right{width:100%;padding:0 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns{padding:0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span:nth-of-type(1){width:100%}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span{width:100%}.media-page-content-main-container ul.list{margin:0 0}.media-page-content-main-container ul.list li{width:100%;padding:0}.media-page-content-main-container ul.list li .content{padding:28px 20px 12px 20px}.media-page-content-main-container ul.list li .content h2{font-size:18px;min-height:auto}.media-page-content-main-container ul.list li .header span{margin:0 0 12px 0}.media-page-content-main-container ul.list li .content .footer{margin:20px 0 0 0}.single-artemisproductions .single-share{background:#00001f}.production-stills-main-container .content.video .play-button{opacity:1}.inner-page-banner-main-container h1{font-size:36px;font-weight:400;margin:100px 0 40px 0}.inner-page-banner-main-container .social-media ul li.vimeo a:before{font-size:22px}.inner-page-banner-main-container .social-media ul li:after{height:38px;margin:-3px 0 0 0;left:20px}.inner-page-banner-main-container .social-media ul li.facebook a:before{font-size:20px}.inner-page-banner-main-container .social-media li{margin:0 18px}.inner-page-banner-main-container .social-media ul li.twitter a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.bluesky a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.linkedin a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.youtube a:before{font-size:21px}.inner-page-banner-main-container .social-media ul{margin:30px 0 20px 0}.contact-page-content-main-container .left-panel .content-container{padding:38px 20px 18px 20px}.contact-page-content-main-container .left-panel .content-container ul li a{font-size:18px}.contact-page-content-main-container .left-panel .content-container ul li span{margin:0 0 4px 0}.contact-page-content-main-container .left-panel .content-container ul li{margin:0 0 18px 0}.map-container .wpgmp_map{height:56vw!important}.contact-page-content-main-container .contact-form-container .title{margin:40px 0 0 0}.contact-form-container form .left,.contact-form-container form .right{width:100%;padding:0}.contact-page-content-main-container .contact-form-container .title p{margin:0 0 20px 0}.contact-form-container form .right{margin:-12px 0 0 0}.contact-page-content-main-container .bottom-text{padding:24px 0 22px 0}.contact-footer-cta-main-container .left{width:100%;height:60vw}.contact-footer-cta-main-container .right{width:100%}.contact-footer-cta-main-container .right .content{min-height:auto;padding:44px 16px 50px 16px}.contact-footer-cta-main-container .right:after{display:none}div.wpcf7 .ajax-loader{top:32px}.contact-page-content-main-container .inner-page-container .left-panel,.contact-page-content-main-container .inner-page-container .right-panel{margin:0 -16px}div.asl_r .results .item .asl_content h3 a{font-size:14px;line-height:22px;margin:0 0 0 0}div.asl_r .results .item .asl_image{margin:2px 18px 4px 0}.inner-page-banner-main-container .intro-text h2{font-size:28px;line-height:37px}.story-page-content-main-container .row.section-one .left-panel .content-container{padding:0}.story-page-content-main-container .row.section-two .right-panel .content-container img,.story-page-content-main-container .row.section-one .left-panel .content-container,.inner-page-services-main-container .content-container.left,.inner-page-services-main-container .content-container.right{max-width:400px;margin:0 auto;display:block}.story-page-content-main-container .row.section-one .right-panel .content-container{margin:0 0 0 0;padding:34px 0 0 0}.story-page-content-main-container .row.section-two .left-panel .content-container{padding:28px 0 14px 0}.story-page-content-main-container .row.section-one{margin-bottom:0}.inner-page-services-main-container .content-container.left{padding:0 0 0 0;margin:0 auto 30px auto}.inner-page-services-main-container{padding:64px 0 50px 0}.story-page-content-main-container .row.section-two .content-container h2{font-size:24px}.story-page-content-main-container .row.section-two .right-panel .content-container{margin:0 0 0 0}.awards-list-main-container ul li .left{width:100%;padding:0}.awards-list-main-container ul li .right{width:100%;padding:20px 0 10px 0}.productions-page-content-main-container .production-list-main-container ul li .title-container h3 a{min-height:auto}.media-page-content-main-container .filter-container .dropdown .filter-dropdown{left:0;right:0}.single-artemisapplications .inner-page-content-main-container{margin:-326px 0 0 0}.single-artemisapplications .form-container{margin:40px 0 20px 0}.production-footer-content-main-container{margin:-16px 0 0 0}.page-template-template-facilities .inner-page-content-main-container .row.section-one .right-panel .content-container{padding:34px 0 0 0}.page-template-template-facilities .inner-page-content-main-container{padding-bottom:90px}.production-services-main-container .accordion-content-container>ul>li>h3,.page-template-template-facilities .inner-page-content-main-container .right-panel .content-container h3{font-size:24px}.production-services-enquiries-main-container .title-container h2,.production-services-main-container .title-container h2{font-size:26px}.production-services-enquiries-main-container .title-container h2,.production-services-main-container .title-container h2{font-size:24px;line-height:42px;height:56px;margin:-57px auto 0 auto;padding:9px 20px 6px 20px;border-radius:20px 20px 0 0;max-width:400px;width:100%;min-width:92vw}.production-services-main-container .accordion-content-container{padding:50px 0 0 0}.production-services-main-container .accordion-content-container .content{padding:6px 0 60px 0}.production-services-main-container .accordion-content-container .image,.production-services-main-container .accordion-content-container .text{width:100%}.production-services-main-container .accordion-content-container>ul>li:nth-child(even) .text,.production-services-main-container .accordion-content-container>ul>li:nth-child(odd) .text{padding:40px 0 0 0}.production-services-main-container .accordion-content-container .image img{max-width:400px;border-radius:0;margin:0 auto;display:block}.production-services-main-container{padding:0 0 80px 0}.production-services-main-container .accordion-content-container .content{display:flex;flex-direction:column}.production-services-main-container .accordion-content-container .image{order:1!important}.production-services-main-container .accordion-content-container>ul>li .text{order:2!important}.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(2),.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(1){width:100%}@supports (-webkit-touch-callout:none){.inner-page-banner-main-container,.production-banner-main-container,.home-banner-main-container{margin-top:-84px}}}@media (min-width:320px) and (max-width:576px){.home-production-main-container{max-width:100%}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container,.home-production-main-container .two-column .title-container,.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container,.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container,.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container,.home-production-main-container .two-column .image{height:64vw}.home-banner-main-container .text-container{bottom:initial;top:62%;transform:translateY(-50%)}.home-banner-main-container .content-container:after{background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 38%,#00001E4D 78%,#00001E80 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001F 38%,#00001E4D 78%,#00001E80 100%) 0% 0% no-repeat padding-box}.home-banner-main-container .content-container{height:100vh;background-size:auto 60%;background-position:top center}.production-banner-main-container .back-container ul li{height:100vh;background-size:auto 60%;background-position:top center}.production-banner-main-container .back-container:after{background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 38%,#00001E80 78%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001f 38%,#00001E80 78%) 0% 0% no-repeat padding-box}.inner-page-banner-main-container{background-size:auto 60%;background-position:top center}.inner-page-banner-main-container:after{background:#fff0 linear-gradient(0deg,var(--unnamed-color-00001f) 38%,#00001E80 78%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(0deg,#00001f 38%,#00001E80 78%) 0% 0% no-repeat padding-box}.media-page-content-main-container ul.list{max-width:400px;margin:0 auto}.media-page-content-main-container .filter-container{padding:0;margin:20px 0 50px 0}.media-page-content-main-container .filter-container .dropdown p{margin:0 0 12px 0;display:block}@supports (-webkit-touch-callout:none){.home-banner-main-container .content-container{height:90vh!important}.slider-one .owl-dots{margin:-80px auto 0 auto!important}.slider-one .owl-dots{top:-90px}.inner-page-banner-main-container{margin-top:-84px}}@supports not (-webkit-touch-callout:none){.slider-one .owl-dots{margin:-46px auto 0 auto!important}}}@media (min-width:577px) and (max-width:767px){.container{padding:0 31px}.mobile-header{right:41px;top:35px}#nav-icon:before{content:"menu";float:left;display:inline-block;color:#fff;margin:-8px 3px 0 -54px}.mobile-header:before{content:"";width:1px;height:60px;background:#fff;display:inline-block;float:left;position:absolute;left:-82px;top:-22px}.home-banner-main-container .text-container .text h2{font-size:40px;line-height:52px;margin:0 0 28px 0}.home-banner-main-container .content-container{height:664px}.home-about-production-main-container .about-content .image-container{max-width:514px;margin:0 auto 8px auto}.header-main-container.scroll .mobile-header:before{opacity:0}.header-main-container .mobile-header{top:28px}.header-main-container.scroll .mobile-header,.header-main-container .mobile-header,.header-main-container .mobile-header:before,.header-main-container.scroll .mobile-header:before{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.home-about-production-main-container .about-content .content-container p{margin:0 0 42px 0}.home-production-main-container h2{width:100%}.home-production-main-container{max-width:514px}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container,.home-production-main-container .two-column .title-container,.home-production-main-container .two-column .image{height:342px}.home-team-main-container h2{font-size:32px;line-height:48px;margin:0 auto 36px auto}.home-team-main-container .content-container img{max-width:340px}.productions-page-content-main-container .production-list-main-container .list-container{width:100%;max-width:514px;margin:0 auto}.productions-page-content-main-container .production-list-main-container ul li .image-container{height:342px}.production-stills-main-container .production-stills-slider-container ul li .image,.production-stills-main-container .content.video .image{height:54vw}.media-page-content-main-container ul.list{margin:0 -12px}.media-page-content-main-container ul.list li{width:50%;padding:0 12px}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span:nth-of-type(1){width:32%}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span{width:43%}.media-page-content-main-container ul.list li .content h2{min-height:81px;font-size:14px;line-height:27px}.media-page-content-main-container ul.list li .header p{min-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.contact-page-content-main-container .inner-page-container .left-panel,.contact-page-content-main-container .inner-page-container .right-panel{margin:0 auto;width:100%;max-width:400px}.contact-page-content-main-container .inner-page-container .right-panel{padding:28px 0 0 0}.contact-form-container form .left,.contact-form-container form .right{width:100%;padding:0;max-width:400px;margin:0 auto;float:none}.contact-form-container form .right{margin:-12px auto 0 auto}.contact-footer-cta-main-container .left{height:54vw}.home-banner-main-container .text-container .text{max-width:577px;margin:0 auto}.slider-one .owl-dots{margin:16px auto 0 auto!important}.media-page-content-main-container .filter-container .dropdown p{margin:0 0 12px 0;display:block}}@media (min-width:768px) and (max-width:991px){.footer-main-container .footer-column a img{margin:0 auto;display:block}.productions-page-content-main-container .filter-container .asl_w_container{max-width:276px}.container{padding-left:24px;padding-right:24px;max-width:100%}.mobile-header{top:66px;right:24px}.header-menu-container{top:0;width:260px;height:100%;right:-80vw;width:80vw;margin:0 0 0 0;position:fixed;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;z-index:-1;background:#00001f}.header-menu-container.active{right:0;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body.active{position:relative;left:-80vw;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body{position:relative;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;left:0}@supports (-webkit-touch-callout:none){.header-main-container{position:relative;position:sticky;position:-webkit-sticky}.home-banner-main-container{margin:0 0 0 0}}.body-main-container .header-menu-container{display:none}.body-menu-overlay{width:100%;height:100%;position:absolute;top:0;display:none}.body-menu-overlay.active{display:block;z-index:1}.header-menu-container #menu-main-menu>li{display:block;margin:0}.header-menu-container #menu-main-menu{text-align:left;margin:0 0 0 0;padding:10px 16px 32px 16px}.header-menu-container .menu-main-menu-container{position:relative;width:100%;background:#00001F}.header-menu-container #menu-main-menu>li>a{display:block;margin:0 0 0 0;border-bottom:1px solid #fff;padding:10px 0 10px 0;font-size:16px;color:#fff;font-weight:300}.header-menu-container #menu-main-menu>li.dropdown>a:after{font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-3px;position:relative}.header-menu-container #menu-main-menu>li.dropdown.active-menu>a:after{content:"\f106"}.header-menu-container #menu-main-menu>li>.dropdown-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-12px 0 0 0;width:100%;border:none;padding:0 0 0 0;box-shadow:none;opacity:1}.header-menu-container #menu-main-menu .dropdown-item{color:#fff;border-bottom:1px solid #fff;padding:10px 0 10px 25px;font-size:15px;font-weight:300}.header-menu-container #menu-main-menu>li.two-column-menu>.dropdown-menu{margin:0 auto;position:relative;width:100%;margin:0}.dropdown-menu{padding:0 0 30px 0;margin:0 0 0 0;text-align:left;list-style:none;background-color:#00001f;background-clip:padding-box;border:none;border-radius:0}.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{background-color:#fff0;color:#fff}.mobile-header{right:41px;top:35px}#nav-icon:before{content:"menu";float:left;display:inline-block;color:#fff;margin:-8px 3px 0 -54px}.mobile-header:before{content:"";width:1px;height:60px;background:#fff;display:inline-block;float:left;position:absolute;left:-82px;top:-22px}.header-main-container.scroll .mobile-header:before{opacity:0}.header-main-container .mobile-header{top:28px}.header-main-container.scroll .mobile-header,.header-main-container .mobile-header,.header-main-container .mobile-header:before,.header-main-container.scroll .mobile-header:before{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.mobile-cta-button{display:none!important}.header-main-container .logo a img,.header-main-container.scroll .logo a img{width:160px}.header-main-container .row .col-lg-3:last-child{display:none}.header-menu-container #menu-main-menu>li:hover{border-bottom:1px solid #fff0}.header-menu-container #menu-main-menu>li:hover>a{top:0}.header-menu-container .social ul li{display:inline-block;margin:0 12px 0 0}.header-menu-container .social ul{padding:0 16px;margin:-12px 0 0 0}.header-main-container{padding:16px 0 24px 0}.header-main-container.scroll{padding:16px 0 16px 0}.home-banner-main-container .text-container .text h2{font-size:52px;line-height:64px}.home-banner-main-container .text-container .text{margin:0 64px 0 64px}.home-banner-main-container .content-container{height:767px}.home-banner-main-container .text-container{top:51.5%}.slider-one .owl-nav{display:none}.slider-one .owl-dots{margin:-103px auto 0 auto!important;padding:0 36px 0 0}.home-about-production-main-container{margin:50px 0 0 0;padding:70px 0 0 0}.home-about-production-main-container .about-content .content-container p{font-size:20px;line-height:28px;margin:0 0 35px 0}.home-about-production-main-container .about-content.right .content-container{padding:0 10px 0 14px}.home-production-main-container{padding:70px 0 80px 0;max-width:806px;margin:0 auto}.home-production-main-container .left-panel{width:100%;margin:0 0 15px 0}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container{height:479px}.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container{height:231px}.home-production-main-container .right-panel{width:100%;padding:0}.home-production-main-container .right-panel .one-column{margin:0 0 0 0}.home-production-main-container .right-panel .one-column{margin:0 0 15px 0}.home-production-main-container .right-panel .two-column:nth-of-type(2){padding:0 12px 0 0}.home-production-main-container div .two-column{padding:0 0 0 12px}.home-team-main-container h2{font-size:32px;line-height:48px;max-width:520px}.home-team-main-container{padding:70px 0 100px 0}.home-team-main-container .right-panel .content-container p{font-weight:300}.home-team-main-container .right-panel .content-container{padding:0 0 0 18px}.footer-main-container .row>.col-lg-3:nth-child(1){display:none}.footer-main-container .form{margin:0 0 46px 0}.footer-copyright p{padding:50px 0 0 0}.production-banner-main-container .front-container .title h1{padding:170px 0 70px 0}.production-banner-main-container .slide-container .left .image,.production-single-featured-main-container .left .image{height:30vw}.production-banner-main-container .slide-container .right .content,.production-single-featured-main-container .right .content{padding:0 0 30px 16px}.production-banner-main-container .slide-container .right .content h2,.production-single-featured-main-container .right .content h2{line-height:28px}.production-banner-main-container .slide-container .right .content h2 a,.production-single-featured-main-container .right .content h2{font-size:20px;line-height:28px}.production-banner-main-container .slide-container .right .content span,.production-single-featured-main-container .right .content span{margin:0 0 9px 0}.production-banner-main-container{min-height:auto}.productions-page-content-main-container div[id*='ajaxsearchlite'].wpdreams_asl_container{width:276px!important;max-width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox,.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox{width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{width:200px}.productions-page-content-main-container .filter-container{padding:0;margin:40px 0 40px 0;width:100%;max-width:691px;margin:40px auto 40px auto}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label{max-width:276px}.productions-page-content-main-container .filter-container .dropdown{text-align:left}.productions-page-content-main-container .production-list-main-container .list-container ul li{width:50%}.productions-page-content-main-container .production-list-main-container ul li .image-container{height:30vw}.productions-page-content-main-container{padding:0 0 40px 0}.production-single-banner-main-container .inner-page-container .title h1{margin:0;padding:170px 0 70px 0}.production-single-featured-main-container .button-container{padding:0;margin:30px 0 12px 0}.production-single-featured-main-container .right .content h2{margin:0 0 10px 0}.production-single-featured-main-container{padding:0 0 20px 0}.production-stills-main-container .production-stills-slider-container h2{margin:0 0 34px 0}.production-stills-main-container .production-stills-slider-container ul li .image,.production-stills-main-container .content.video .image{height:34vw;width:100%}.slider-two .owl-nav button.owl-prev{left:16px}.slider-two .owl-nav button.owl-next{right:16px}.production-single-accordion-main-container{padding:40px 0 40px 0}.production-single-featured-main-container .button-container ul.left li{margin:0 8px 14px 0}.production-single-featured-main-container .button-container ul.left li a,.production-single-featured-main-container .button-container ul.left li span{padding:4px 18px 4px 18px}.main-button{padding:11px 30px 12px 30px;border-radius:40px}.slider-two .owl-nav{top:34%}.production-single-review-main-container .slider-two .owl-nav{display:none}.production-single-review-main-container h2{margin:0 0 26px 0}.production-single-review-main-container p{font-size:16px;line-height:30px;margin:0 0 20px 0}.production-single-review-main-container{padding:40px 0 50px 0}.production-single-accordion-main-container .tabs .header h2{display:block;margin:0 0 26px 0}.production-single-accordion-main-container .tabs .header ul li{padding:10px 20px 18px 0;margin:0 20px 8px 0}.production-single-accordion-main-container .content{padding:30px 0 34px 0}.production-single-accordion-main-container .accordion ul>li>h2{margin:0 0 30px 0;padding:0 0 16px 0}.production-single-accordion-main-container .accordion>ul>li>.content{padding:0 0 34px 0;margin:40px 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.left{width:40%}.production-single-accordion-main-container .accordion>ul>li>.content>.right{width:60%;padding:0 0 0 30px}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns{padding:0}.media-page-content-main-container ul.list{margin:0 0}.media-page-content-main-container ul.list li{width:50%}.media-page-content-main-container ul.list li .content{padding:28px 20px 12px 20px}.media-page-content-main-container ul.list li .content h2{font-size:18px;min-height:96px}.media-page-content-main-container ul.list li .header span{margin:0 0 12px 0}.media-page-content-main-container ul.list li .content .footer{margin:20px 0 0 0}.single-artemisproductions .single-share{background:#00001f}.production-stills-main-container .content.video .play-button{opacity:1}.inner-page-banner-main-container h1{margin:170px 0 70px 0}.inner-page-banner-main-container .social-media ul li.vimeo a:before{font-size:22px}.inner-page-banner-main-container .social-media ul li:after{height:38px;margin:-3px 0 0 0;left:20px}.inner-page-banner-main-container .social-media ul li.facebook a:before{font-size:20px}.inner-page-banner-main-container .social-media li{margin:0 18px}.inner-page-banner-main-container .social-media ul li.twitter a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.bluesky a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.linkedin a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.youtube a:before{font-size:21px}.inner-page-banner-main-container .social-media ul{margin:30px 0 20px 0}.contact-page-content-main-container .left-panel .content-container{padding:30px 20px 17px 20px}.contact-footer-cta-main-container .left{height:39vw}.contact-footer-cta-main-container .right .content{height:39vw;padding:60px 0 0 42px;min-height:auto}.contact-footer-cta-main-container .right:after{display:none}.home-production-main-container .two-column .title p{max-width:220px}div.asl_r .results .item .asl_content h3 a{font-size:15px;line-height:24px;margin:10px 0 0 0}.home-about-production-main-container .about-content .image-container img{height:242px;width:auto;margin:0 auto;display:block}.home-about-production-main-container .container{max-width:854px}.inner-page-banner-main-container .intro-text h2{font-size:28px;line-height:37px}.story-page-content-main-container .row.section-one .left-panel .content-container{padding:0}.story-page-content-main-container .row.section-two .right-panel .content-container img,.story-page-content-main-container .row.section-one .left-panel .content-container,.inner-page-services-main-container .content-container.left,.inner-page-services-main-container .content-container.right{max-width:400px;margin:0 auto;display:block}.story-page-content-main-container .row.section-one .right-panel .content-container{margin:0 0 0 0;padding:0 0 40px 0}.story-page-content-main-container .row.section-two .left-panel .content-container{padding:0 0 14px 0}.story-page-content-main-container .row.section-one{margin-bottom:0}.inner-page-services-main-container .content-container.left{padding:0 0 0 0;margin:0 auto 30px auto}.inner-page-services-main-container{padding:64px 0 50px 0}.story-page-content-main-container .row.section-two .content-container h2{font-size:24px}.story-page-content-main-container .row.section-two{margin-bottom:36px}.story-page-content-main-container .row.section-two .right-panel .content-container{margin:0 0 0 0}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span:nth-of-type(1){width:40%}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span{width:60%;padding:0 0 0 30px}.media-page-content-main-container ul.list li .header p{min-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-artemisapplications .inner-page-content-main-container{margin:-326px 0 0 0}.single-artemisapplications .form-container{margin:40px 0 20px 0}.production-footer-content-main-container{margin:-16px 0 0 0}.contact-footer-cta-main-container .right form .wpcf7-response-output{position:absolute;width:41vw;background:#000020;opacity:1;z-index:1}.page-template-template-facilities .inner-page-content-main-container .row.section-one .right-panel .content-container{padding:0 0 0 0}.production-services-main-container .accordion-content-container>ul>li:nth-child(odd) .text{padding:16px 40px 0 0}.production-services-main-container .accordion-content-container>ul>li:nth-child(even) .text{padding:16px 0 0 40px}.production-services-main-container .accordion-content-container .content{padding:6px 0 40px 0;width:100%}.production-services-main-container .accordion-content-container{padding:80px 0 0 0}.page-template-template-facilities .inner-page-content-main-container{padding-bottom:110px}.production-services-enquiries-main-container .content-container{padding:54px 0 80px 0}.production-services-main-container .accordion-content-container>ul>li>h3,.page-template-template-facilities .inner-page-content-main-container .right-panel .content-container h3{font-size:24px}.production-services-enquiries-main-container .title-container h2,.production-services-main-container .title-container h2{font-size:26px}.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(2),.production-services-enquiries-main-container .form-container .two-column-container .two-columns:nth-child(1){width:100%}.home-production-main-container .left-panel .two-column:nth-child(3){padding:0 6px 0 0}.home-production-main-container .left-panel .two-column:nth-child(4){padding:0 0 0 6px}.home-production-main-container .right-panel .two-column:nth-child(1){padding:0 6px 0 0}.home-production-main-container .right-panel .two-column:nth-child(2){padding:0 0 0 6px}.home-production-main-container .left-panel{margin:0 0 12px 0;padding:0}.home-production-main-container .left-panel .one-column{margin:0 0 12px 0}.home-production-main-container .right-panel .one-column{margin:12px 0 15px 0}@supports (-webkit-touch-callout:none){.inner-page-banner-main-container,.production-banner-main-container,.home-banner-main-container{margin-top:-84px}}}@media (min-width:992px) and (max-width:1023px){.productions-page-content-main-container .filter-container .asl_w_container{max-width:276px}.container{padding-left:24px;padding-right:24px;max-width:100%}.mobile-header{top:66px;right:24px}.header-menu-container{top:0;width:260px;height:100%;right:-80vw;width:80vw;margin:0 0 0 0;position:fixed;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;z-index:-1;background:#00001f}.header-menu-container.active{right:0;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body.active{position:relative;left:-80vw;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body{position:relative;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;left:0}@supports (-webkit-touch-callout:none){.header-main-container{position:relative;position:sticky;position:-webkit-sticky}.home-banner-main-container{margin:0 0 0 0}}.body-main-container .header-menu-container{display:none}.body-menu-overlay{width:100%;height:100%;position:absolute;top:0;display:none}.body-menu-overlay.active{display:block;z-index:1}.header-menu-container #menu-main-menu>li{display:block;margin:0}.header-menu-container #menu-main-menu{text-align:left;margin:0 0 0 0;padding:10px 16px 32px 16px}.header-menu-container .menu-main-menu-container{position:relative;width:100%;background:#00001F}.header-menu-container #menu-main-menu>li>a{display:block;margin:0 0 0 0;border-bottom:1px solid #fff;padding:10px 0 10px 0;font-size:16px;color:#fff;font-weight:300}.header-menu-container #menu-main-menu>li.dropdown>a:after{font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-3px;position:relative}.header-menu-container #menu-main-menu>li.dropdown.active-menu>a:after{content:"\f106"}.header-menu-container #menu-main-menu>li>.dropdown-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-12px 0 0 0;width:100%;border:none;padding:0 0 0 0;box-shadow:none;opacity:1}.header-menu-container #menu-main-menu .dropdown-item{color:#fff;border-bottom:1px solid #fff;padding:10px 0 10px 25px;font-size:15px;font-weight:300}.header-menu-container #menu-main-menu>li.two-column-menu>.dropdown-menu{margin:0 auto;position:relative;width:100%;margin:0}.dropdown-menu{padding:0 0 30px 0;margin:0 0 0 0;text-align:left;list-style:none;background-color:#00001f;background-clip:padding-box;border:none;border-radius:0}.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{background-color:#fff0;color:#fff}.mobile-header{right:41px;top:35px}#nav-icon:before{content:"menu";float:left;display:inline-block;color:#fff;margin:-8px 3px 0 -54px}.mobile-header:before{content:"";width:1px;height:60px;background:#fff;display:inline-block;float:left;position:absolute;left:-82px;top:-22px}.header-main-container.scroll .mobile-header:before{opacity:0}.header-main-container .mobile-header{top:28px}.header-main-container.scroll .mobile-header,.header-main-container .mobile-header,.header-main-container .mobile-header:before,.header-main-container.scroll .mobile-header:before{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.mobile-cta-button{display:none!important}.header-main-container .logo a img,.header-main-container.scroll .logo a img{width:160px}.header-main-container .row .col-lg-3:last-child{display:none}.header-menu-container #menu-main-menu>li:hover{border-bottom:1px solid #fff0}.header-menu-container #menu-main-menu>li:hover>a{top:0}.header-menu-container .social ul li{display:inline-block;margin:0 12px 0 0}.header-menu-container .social ul{padding:0 16px;margin:-12px 0 0 0}.header-main-container{padding:16px 0 24px 0}.header-main-container.scroll{padding:16px 0 16px 0}.home-banner-main-container .text-container .text h2{font-size:52px;line-height:64px}.home-banner-main-container .text-container .text{margin:0 64px 0 64px}.home-banner-main-container .content-container{height:767px}.home-banner-main-container .text-container{top:51.5%}.slider-one .owl-nav{display:none}.slider-one .owl-dots{margin:-103px auto 0 auto!important;padding:0 36px 0 0}.home-about-production-main-container{margin:50px 0 0 0;padding:70px 0 0 0}.home-about-production-main-container .about-content .content-container p{font-size:20px;line-height:28px;margin:0 0 35px 0}.home-about-production-main-container .about-content.right .content-container{padding:0 10px 0 14px}.home-production-main-container{padding:70px 0 80px 0;max-width:806px;margin:0 auto}.home-production-main-container .left-panel{width:100%;margin:0 0 15px 0}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container{height:479px}.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container{height:231px}.home-production-main-container .right-panel{width:100%;padding:0}.home-production-main-container .right-panel .one-column{margin:0 0 0 0}.home-production-main-container .right-panel .one-column{margin:0 0 15px 0}.home-production-main-container .right-panel .two-column:nth-of-type(2){padding:0 12px 0 0}.home-production-main-container div .two-column{padding:0 0 0 12px}.home-team-main-container h2{font-size:32px;line-height:48px;max-width:520px}.home-team-main-container{padding:70px 0 100px 0}.home-team-main-container .right-panel .content-container p{font-weight:300}.home-team-main-container .right-panel .content-container{padding:0 0 0 18px}.footer-main-container .row>.col-lg-3:nth-child(1){display:none}.footer-main-container .form{margin:0 0 46px 0}.footer-copyright p{padding:50px 0 0 0}.footer-main-container .row .col-lg-3{width:33.33333%}.production-banner-main-container .front-container .title h1{padding:170px 0 70px 0}.production-banner-main-container .slide-container .left .image,.production-single-featured-main-container .left .image{height:30vw}.production-banner-main-container .slide-container .right .content,.production-single-featured-main-container .right .content{padding:0 0 30px 16px}.production-banner-main-container .slide-container .right .content h2,.production-single-featured-main-container .right .content h2{line-height:28px}.production-banner-main-container .slide-container .right .content h2 a,.production-single-featured-main-container .right .content h2{font-size:20px;line-height:28px}.production-banner-main-container .slide-container .right .content span,.production-single-featured-main-container .right .content span{margin:0 0 9px 0}.production-banner-main-container{min-height:auto}.productions-page-content-main-container div[id*='ajaxsearchlite'].wpdreams_asl_container{width:276px!important;max-width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox,.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox{width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{width:200px}.productions-page-content-main-container .filter-container{padding:0;margin:40px 0 40px 0;width:100%;max-width:691px;margin:50px auto 60px auto}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label{max-width:276px}.productions-page-content-main-container .filter-container .dropdown{text-align:left}.productions-page-content-main-container .production-list-main-container ul li .image-container{height:20vw}.productions-page-content-main-container{padding:0 0 40px 0}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown{right:-28px}.production-single-banner-main-container .inner-page-container .title h1{margin:0;padding:170px 0 70px 0}.production-single-featured-main-container .button-container{padding:0;margin:30px 0 12px 0}.production-single-featured-main-container .right .content h2{margin:0 0 10px 0}.production-single-featured-main-container{padding:0 0 20px 0}.production-stills-main-container .production-stills-slider-container h2{margin:0 0 34px 0}.production-stills-main-container .production-stills-slider-container ul li .image,.production-stills-main-container .content.video .image{height:34vw;width:100%}.slider-two .owl-nav button.owl-prev{left:16px}.slider-two .owl-nav button.owl-next{right:16px}.production-single-accordion-main-container{padding:40px 0 40px 0}.production-single-featured-main-container .button-container ul.left li{margin:0 8px 14px 0}.production-single-review-main-container .slider-two .owl-nav button.owl-prev{left:16px}.production-single-review-main-container .slider-two .owl-nav button.owl-next{right:16px}.production-single-review-main-container h2{margin:0 0 26px 0}.production-single-review-main-container p{font-size:16px;line-height:30px;margin:0 0 20px 0}.single-artemisproductions .single-share{background:#00001f}.production-stills-main-container .content.video .play-button{opacity:1}.production-single-review-main-container .slider-two .owl-nav{top:5%}.production-single-accordion-main-container .accordion>ul>li>.content>.right{padding:0 0 0 30px}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns{padding:0}.inner-page-banner-main-container h1{margin:170px 0 70px 0}.inner-page-banner-main-container .social-media ul li.vimeo a:before{font-size:22px}.inner-page-banner-main-container .social-media ul li:after{height:38px;margin:-3px 0 0 0;left:20px}.inner-page-banner-main-container .social-media ul li.facebook a:before{font-size:20px}.inner-page-banner-main-container .social-media li{margin:0 18px}.inner-page-banner-main-container .social-media ul li.twitter a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.bluesky a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.linkedin a:before{font-size:19px}.inner-page-banner-main-container .social-media ul li.youtube a:before{font-size:21px}.inner-page-banner-main-container .social-media ul{margin:30px 0 20px 0}.contact-page-content-main-container .left-panel .content-container{padding:30px 20px 17px 20px}.contact-footer-cta-main-container .left{height:34vw}.contact-footer-cta-main-container .right .content{height:34vw;padding:60px 0 0 42px;min-height:auto}.contact-footer-cta-main-container .right:after{display:none}.home-production-main-container .two-column .title p{max-width:240px}div.asl_r .results .item .asl_content h3 a{font-size:15px;line-height:24px;margin:10px 0 0 0}.home-about-production-main-container .container{max-width:854px}.inner-page-banner-main-container .intro-text h2{font-size:28px;line-height:37px}.story-page-content-main-container .row.section-one .left-panel .content-container{padding:0}.story-page-content-main-container .row.section-one .right-panel .content-container{margin:0 0 0 0;padding:0 0 40px 20px}.story-page-content-main-container .row.section-two .left-panel .content-container{padding:0 20px 14px 0}.inner-page-services-main-container .content-container.left{padding:0 0 0 0;margin:0 auto 30px auto}.inner-page-services-main-container{padding:64px 0 50px 0}.story-page-content-main-container .row.section-two .content-container h2{font-size:24px}.inner-page-services-main-container .content-container.right{padding:0 0 0 20px}.story-page-content-main-container .row.section-two .right-panel .content-container{margin:0 0 0 0}.production-single-accordion-main-container .content p.blue{margin:0 0 0 0}.production-single-accordion-main-container .content .award-icon{margin:7px 24px 10px 0}.media-page-content-main-container ul.list li .header p{min-height:48px}.production-single-accordion-main-container .accordion>ul>li>.content>.two-columns li span{padding:0 0 0 30px}.production-single-accordion-main-container .tabs .header ul li{margin:0 36px 8px 0}.media-page-content-main-container ul.list li .header p{min-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-artemisapplications .inner-page-content-main-container{margin:-326px 0 0 0}.single-artemisapplications .form-container{margin:40px 0 20px 0}.production-footer-content-main-container{margin:-16px 0 0 0}.contact-footer-cta-main-container .right form .wpcf7-response-output{position:absolute;width:400px;background:#000020;opacity:1;z-index:1}.page-template-template-facilities .inner-page-content-main-container .row.section-one .right-panel .content-container{padding:0 0 0 0}.production-services-main-container .accordion-content-container>ul>li:nth-child(odd) .text{padding:16px 40px 0 0}.production-services-main-container .accordion-content-container>ul>li:nth-child(even) .text{padding:16px 0 0 40px}.production-services-main-container .accordion-content-container .content{padding:6px 0 40px 0;width:100%}.production-services-main-container .accordion-content-container{padding:80px 0 0 0}.page-template-template-facilities .inner-page-content-main-container{padding-bottom:80px}.production-services-enquiries-main-container .content-container{padding:54px 0 80px 0}.production-services-main-container .accordion-content-container>ul>li>h3,.page-template-template-facilities .inner-page-content-main-container .right-panel .content-container h3{font-size:24px}.production-services-enquiries-main-container .title-container h2,.production-services-main-container .title-container h2{font-size:26px}.home-production-main-container .left-panel .two-column:nth-child(3){padding:0 6px 0 0}.home-production-main-container .left-panel .two-column:nth-child(4){padding:0 0 0 6px}.home-production-main-container .right-panel .two-column:nth-child(1){padding:0 6px 0 0}.home-production-main-container .right-panel .two-column:nth-child(2){padding:0 0 0 6px}.home-production-main-container .left-panel{margin:0 0 12px 0;padding:0}.home-production-main-container .left-panel .one-column{margin:0 0 12px 0}.home-production-main-container .right-panel .one-column{margin:12px 0 15px 0}@supports (-webkit-touch-callout:none){.inner-page-banner-main-container,.production-banner-main-container,.home-banner-main-container{margin-top:-84px}}}@media (min-width:1024px) and (max-width:1199px){.productions-page-content-main-container .filter-container .asl_w_container{max-width:276px}.container{padding-left:24px;padding-right:24px;max-width:100%}.mobile-header{top:66px;right:24px}.header-menu-container{top:0;width:260px;height:100%;right:-80vw;width:80vw;margin:0 0 0 0;position:fixed;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;z-index:-1;background:#00001f}.header-menu-container.active{right:0;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body.active{position:relative;left:-80vw;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}body{position:relative;-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;left:0}@supports (-webkit-touch-callout:none){.header-main-container{position:relative;position:sticky;position:-webkit-sticky}.home-banner-main-container{margin:0 0 0 0}}.body-main-container .header-menu-container{display:none}.body-menu-overlay{width:100%;height:100%;position:absolute;top:0;display:none}.body-menu-overlay.active{display:block;z-index:1}.header-menu-container #menu-main-menu>li{display:block;margin:0}.header-menu-container #menu-main-menu{text-align:left;margin:0 0 0 0;padding:10px 16px 32px 16px}.header-menu-container .menu-main-menu-container{position:relative;width:100%;background:#00001F}.header-menu-container #menu-main-menu>li>a{display:block;margin:0 0 0 0;border-bottom:1px solid #fff;padding:10px 0 10px 0;font-size:16px;color:#fff;font-weight:300}.header-menu-container #menu-main-menu>li.dropdown>a:after{font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-3px;position:relative}.header-menu-container #menu-main-menu>li.dropdown.active-menu>a:after{content:"\f106"}.header-menu-container #menu-main-menu>li>.dropdown-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-12px 0 0 0;width:100%;border:none;padding:0 0 0 0;box-shadow:none;opacity:1}.header-menu-container #menu-main-menu .dropdown-item{color:#fff;border-bottom:1px solid #fff;padding:10px 0 10px 25px;font-size:15px;font-weight:300}.header-menu-container #menu-main-menu>li.two-column-menu>.dropdown-menu{margin:0 auto;position:relative;width:100%;margin:0}.dropdown-menu{padding:0 0 30px 0;margin:0 0 0 0;text-align:left;list-style:none;background-color:#00001f;background-clip:padding-box;border:none;border-radius:0}.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{background-color:#fff0;color:#fff}.mobile-header{right:48px;top:35px}#nav-icon:before{content:"menu";float:left;display:inline-block;color:#fff;margin:-8px 3px 0 -54px}.mobile-header:before{content:"";width:1px;height:60px;background:#fff;display:inline-block;float:left;position:absolute;left:-82px;top:-22px}.header-main-container.scroll .mobile-header:before{opacity:0}.header-main-container .mobile-header{top:28px}.header-main-container.scroll .mobile-header,.header-main-container .mobile-header,.header-main-container .mobile-header:before,.header-main-container.scroll .mobile-header:before{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.mobile-cta-button{display:none!important}.header-main-container .logo a img,.header-main-container.scroll .logo a img{width:160px}.header-main-container .row .col-lg-3:last-child{display:none}.header-menu-container #menu-main-menu>li:hover{border-bottom:1px solid #fff0}.header-menu-container #menu-main-menu>li:hover>a{top:0}.header-menu-container .social ul li{display:inline-block;margin:0 12px 0 0}.header-menu-container .social ul{padding:0 16px;margin:-12px 0 0 0}.header-main-container{padding:16px 0 24px 0}.header-main-container.scroll{padding:16px 0 16px 0}.home-banner-main-container .text-container .text h2{font-size:52px;line-height:64px}.home-banner-main-container .text-container .text{margin:0 64px 0 64px}.home-banner-main-container .content-container{height:767px}.home-banner-main-container .text-container{top:51.5%}.home-about-production-main-container{margin:55px 0 0 0;padding:65px 0 0 0}.home-about-production-main-container .about-content .content-container p{font-size:24px;line-height:36px;margin:0 0 35px 0}.home-about-production-main-container .about-content.right .content-container{padding:0 55px 0 14px}.home-production-main-container{padding:70px 0 80px 0;max-width:806px;margin:0 auto}.home-production-main-container .left-panel{width:100%;margin:0 0 15px 0}.home-production-main-container .one-column .image,.home-production-main-container .one-column .title-container{height:479px}.home-production-main-container .two-column .image,.home-production-main-container .two-column .title-container{height:231px}.home-production-main-container .right-panel{width:100%;padding:0}.home-production-main-container .right-panel .one-column{margin:0 0 0 0}.home-production-main-container .right-panel .one-column{margin:0 0 15px 0}.home-production-main-container .right-panel .two-column:nth-of-type(2){padding:0 12px 0 0}.home-production-main-container div .two-column{padding:0 0 0 12px}.home-team-main-container{padding:70px 0 100px 0}.home-team-main-container .right-panel .content-container p{font-weight:300}.home-team-main-container .right-panel .content-container{padding:70px 0 0 0}.footer-main-container .form{margin:0 0 46px 0}.footer-copyright p{padding:80px 0 0 0}.header-main-container .container{padding:0 44px}.slider-one .owl-nav{padding:0 68px 0 0}.slider-one .owl-dots{padding:0 162px 0 0}.home-team-main-container .container{padding:0 56px}.home-team-main-container .content-container img{float:left;max-width:96%}.production-banner-main-container .front-container .title h1{padding:170px 0 70px 0}.production-banner-main-container .slide-container .left .image,.production-single-featured-main-container .left .image{height:32vw}.production-banner-main-container .slide-container .right .content,.production-single-featured-main-container .right .content{padding:0 0 30px 16px}.production-banner-main-container .slide-container .right .content h2,.production-single-featured-main-container .right .content h2{line-height:36px}.production-banner-main-container .slide-container .right .content h2 a,.production-single-featured-main-container .right .content h2{font-size:24px;line-height:36px}.production-banner-main-container .slide-container .right .content span,.production-single-featured-main-container .right .content span{margin:0 0 9px 0}.production-banner-main-container{min-height:auto}.productions-page-content-main-container div[id*='ajaxsearchlite'].wpdreams_asl_container{width:276px!important;max-width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox,.productions-page-content-main-container #ajaxsearchlite1 .probox,div.asl_w .probox{width:100%}.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,.productions-page-content-main-container #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{width:200px}.productions-page-content-main-container .filter-container{padding:0;margin:40px 0 40px 0;width:100%;max-width:691px;margin:50px auto 60px auto}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown-label{max-width:276px}.productions-page-content-main-container .filter-container .dropdown{text-align:left}.productions-page-content-main-container .production-list-main-container ul li .image-container{height:20vw}.productions-page-content-main-container{padding:0 0 40px 0}.productions-page-content-main-container .filter-container .dropdown .filter-dropdown{right:-28px}.home-production-main-container .two-column .title p{max-width:240px}div.asl_r .results .item .asl_content h3 a{font-size:15px;line-height:24px;margin:10px 0 0 0}.inner-page-banner-main-container .intro-text h2{font-size:28px;line-height:37px}.story-page-content-main-container .row.section-one .left-panel .content-container{padding:0}.story-page-content-main-container .row.section-one .right-panel .content-container{margin:0 0 0 0;padding:0 0 40px 20px}.story-page-content-main-container .row.section-two .left-panel .content-container{padding:0 20px 14px 0}.inner-page-services-main-container .content-container.left{padding:0 0 0 0;margin:0 auto 30px auto}.inner-page-services-main-container{padding:64px 0 50px 0}.story-page-content-main-container .row.section-two .content-container h2{font-size:24px}.inner-page-services-main-container .content-container.right{padding:0 0 0 20px}.inner-page-banner-main-container h1{margin:170px 0 70px 0}.story-page-content-main-container .row.section-two .right-panel .content-container{margin:0 0 0 0}.media-page-content-main-container ul.list li .header p{min-height:48px}.production-single-accordion-main-container .tabs .header ul li{margin:0 36px 8px 0}.media-page-content-main-container ul.list li .header p{min-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-artemisapplications .inner-page-content-main-container{margin:-326px 0 0 0}.single-artemisapplications .form-container{margin:40px 0 20px 0}.production-footer-content-main-container{margin:-16px 0 0 0}.contact-footer-cta-main-container .right form .wpcf7-response-output{position:absolute;width:400px;background:#000020;opacity:1;z-index:1}.home-production-main-container .left-panel .two-column:nth-child(3){padding:0 6px 0 0}.home-production-main-container .left-panel .two-column:nth-child(4){padding:0 0 0 6px}.home-production-main-container .right-panel .two-column:nth-child(1){padding:0 6px 0 0}.home-production-main-container .right-panel .two-column:nth-child(2){padding:0 0 0 6px}.home-production-main-container .left-panel{margin:0 0 12px 0;padding:0}.home-production-main-container .left-panel .one-column{margin:0 0 12px 0}.home-production-main-container .right-panel .one-column{margin:12px 0 15px 0}@supports (-webkit-touch-callout:none){.inner-page-banner-main-container,.production-banner-main-container,.home-banner-main-container{margin-top:-84px}}}@media (min-width:1200px) and (max-width:1439px){.header-main-container .social ul{padding:0 0 0 12px}.container{padding:0 24px}.header-main-container .logo a img{margin:0 0 0 24px}.header-main-container .social ul li{margin:0 0 0 32px}.slider-one .owl-nav{padding:0 24px 0 0}.slider-one .owl-dots{padding:0 118px 0 0}.production-single-accordion-main-container .tabs .header ul li{margin:0 36px 8px 0}.header-main-container .social{margin:0 0 0 65px}.header-main-container .header-menu-container{margin:0 -14px 0 0}.header-menu-container #menu-main-menu>li{margin:0 0 0 24px}}@media (min-width:1200px){.contact-footer-cta-main-container .right form .wpcf7-response-output{position:absolute;width:400px;background:#000020;opacity:1;z-index:1}.mobile-header{display:none}}.wpcf7-form p{margin-bottom:0!important}