﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;height:100vh;padding:0;width:100vw;max-width:100%;min-width:320px;overscroll-behavior:none}ol,ul{padding-left:19px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--navbar-background: #1E1E1E;--big-play-width: 2em;--big-play-height: 1em}:root{--screen-sm-min: 576px;--screen-md-min: 768px;--screen-lg-min: 992px;--screen-xl-min: 1200px;--screen-xxl-min: 1400px}.container{margin-left:auto !important;margin-right:auto !important;padding-left:16px !important;padding-right:16px !important;width:calc(100% - 32px)}.background,.background--black,.background--brand,.background--light,.background--dark{overflow:hidden;position:relative;z-index:0}.background__margin{margin:64px 0}.background__margin--footer{margin:64px 0}.background--dark{background-color:#1e1e1e;color:#fff}.background--light{background-color:#f6f6f6;color:#1e1e1e}.background--brand{background-color:#9025fd;color:#fff}.background--black{background-color:#191919;color:#fff}@media(min-width: 576px){.container{width:100vw;max-width:calc(var(--screen-sm-min) - 36px)}}@media(min-width: 768px){.container{max-width:calc(var(--screen-md-min) - 60px)}.background__margin{margin:96px 0}.background--footer{margin:48px 0}}@media(min-width: 992px){.container{max-width:calc(var(--screen-lg-min) - 80px)}.background__margin{margin:128px 0}}@media(min-width: 1200px){.container{max-width:calc(var(--screen-xl-min) - 250px)}}@media(min-width: 1400px){.container{max-width:calc(var(--screen-xxl-min) - 300px)}}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700;letter-spacing:0px;line-height:1.25;transition:color .5s ease}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{color:#9025fd}h1__dark,h2__dark,h3__dark,h4__dark,h5__dark,h6__dark{color:#1e1e1e}h1__dark:hover,h2__dark:hover,h3__dark:hover,h4__dark:hover,h5__dark:hover,h6__dark:hover{color:#111}h1__light,h2__light,h3__light,h4__light,h5__light,h6__light{color:#fff}h1__light:hover,h2__light:hover,h3__light:hover,h4__light:hover,h5__light:hover,h6__light:hover{color:#e1e1e1}p,ul,li{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:1.5;transition:color .5s ease}p b,p strong,ul b,ul strong,li b,li strong{color:#9025fd}p__dark,ul__dark,li__dark{color:#1e1e1e}p__dark:hover,ul__dark:hover,li__dark:hover{color:#111}p__light,ul__light,li__light{color:#fff}p__light:hover,ul__light:hover,li__light:hover{color:#e1e1e1}p+p{margin-top:24px}.title{font-size:20px;font-weight:700 !important;margin:0 0 16px 0}.title>*{font-size:20px;font-weight:700 !important;margin:0 0 16px 0}.subtitle{font-size:16px;margin:0 0 12px 0}.subtitle>*{font-size:16px;margin:0 0 12px 0}.paragraph--maxwidth{max-width:700px}@media(min-width: 576px){.title{font-size:24px;margin:0 0 18px 0}.title>*{font-size:24px;font-weight:inherit;margin:0 0 18px 0}.subtitle{font-size:20px;margin:0 0 16px 0}.subtitle>*{font-size:20px;margin:0 0 16px 0}}@media(min-width: 768px){.title{font-size:30px;margin:0 0 20px 0}.title>*{font-size:30px;margin:0 0 20px 0}}@media(min-width: 992px){.title{font-size:36px}.title>*{font-size:36px}p,ul,li{font-size:16px}}@media(min-width: 1200px){.title{font-size:48px;margin:0 0 24px 0}.title>*{font-size:48px}}.navbar{position:fixed;right:0;top:0;width:100%;z-index:3}.navbar__background{background-color:#1e1e1e;transition:background-color .4s ease}.navbar__background .navbar__link{color:#fff;text-shadow:none}.navbar__background .navbar__svg{filter:none}.navbar__background .navbar__svg--southern{fill:#fff}.navbar__background .navbar__svg--studios{fill:#9025fd}.navbar__background .navbar__svg--icon{fill:#fff}.navbar__list{clear:both;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.navbar__item:last-of-type{padding:0 0 16px 0}.navbar__link{color:#1e1e1e;font-size:16px;font-weight:400;display:block;padding:10px 20px;text-decoration:none}.navbar__btn{display:none}.navbar__btn:hover{background-color:#1e1e1e}.navbar__logo{display:block;float:left;padding:10px 0;text-decoration:none}.navbar__svg{height:14px;padding:10px 0}.navbar__svg:hover .navbar__svg--southern{fill:#9025fd}.navbar__svg:hover .navbar__svg--studios{fill:#9025fd}.navbar__svg:hover .navbar__svg--icon{fill:#9025fd}.navbar__svg--southern{fill:#fff;transition:fill .4s ease}.navbar__svg--studios{fill:#9025fd;transition:fill .4s ease}.navbar__svg--icon{fill:#fff;transition:fill .4s ease}.navbar__hamburger{cursor:pointer;display:block;float:right;padding:28px 0;position:relative;-webkit-user-select:none;user-select:none}.navbar__icon{background:#fff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.navbar__icon:before{background:#fff;content:"";display:block;height:100%;position:absolute;top:5px;transition:all .2s ease-out;width:100%}.navbar__icon:after{background:#fff;content:"";display:block;height:100%;position:absolute;top:-5px;transition:all .2s ease-out;width:100%}.navbar__btn:checked~.navbar__list{max-height:240px}.navbar__btn:checked~.navbar__hamburger .navbar__icon{background:transparent}.navbar__btn:checked~.navbar__hamburger .navbar__icon:before{transform:rotate(-45deg)}.navbar__btn:checked~.navbar__hamburger .navbar__icon:after{transform:rotate(45deg)}.navbar__btn:checked~.navbar__hamburger:not(.steps) .navbar__icon:before,.navbar__btn:checked~.navbar__hamburger:not(.steps) .navbar__icon:after{top:0}@media(min-width: 768px){.navbar__svg{filter:drop-shadow(2px 2px 5px #1E1E1E)}.navbar__svg--southern{fill:#fff}.navbar__svg--studios{fill:#fff}.navbar__svg--icon{fill:#fff}.navbar__hamburger{display:none}.navbar__list{clear:none;float:right;max-height:none}.navbar__item{float:left}.navbar__item:last-of-type{padding:0 0}.navbar__link{color:#fff;font-weight:300;margin:20px 12px;padding:0 0;text-shadow:2px 2px 5px #1e1e1e;transition:color .4s ease}.navbar__link:after{display:block;content:"";border-bottom:solid 2px #fff;border-radius:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,border 250ms ease;visibility:hidden}.navbar__link:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar__active{font-weight:600}.navbar__active:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar__active:after{display:block;content:"";border-bottom:solid 2px #fff;border-radius:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,border 250ms ease;visibility:hidden}}@media(min-width: 992px){.navbar__svg{height:16px;padding:12px 1px 12px 0}.navbar__link{margin:24px 12px}}.vjs-ended .vjs-poster{display:block}.vjs-unmute-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.vjs-unmute{background-color:rgba(30,30,30,.5);border-radius:5px;bottom:15px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:.05em;padding:8px 10px;position:absolute;right:15px;text-align:center}.vjs-unmute:before{content:"";font-family:VideoJS;font-size:1.2em;margin-right:8px;vertical-align:sub}.vjs-wrapper{display:inline;flex:auto;margin:0;padding:0}.video-wrapper{align-items:flex-end;display:flex;aspect-ratio:480/253;width:100%;margin-top:58px;max-height:100vh;overflow:hidden}.video-js.southern-studios-header-player{color:#fff;font-size:16px;width:100%}.video-js.southern-studios-header-player.vjs-ended .vjs-big-play-button{display:block}.video-js.southern-studios-header-player .header-video-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:52.7083333333%}.video-js.southern-studios-header-player .vjs-big-play-button{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:none;border-radius:10px;display:none;font-size:5em;height:1em;line-height:1em;width:2em}.video-js.southern-studios-header-player .vjs-big-play-button{background-color:#9025fd}.video-js.southern-studios-header-player .vjs-control-bar,.video-js.southern-studios-header-player .vjs-menu-button .vjs-menu-content{background-color:rgba(30,30,30,.1)}.video-js.southern-studios-header-player .vjs-slider{background-color:rgba(30,30,30,.1);background-color:rgba(30,30,30,.5)}.video-js.southern-studios-header-player .vjs-volume-level,.video-js.southern-studios-header-player .vjs-play-progress,.video-js.southern-studios-header-player .vjs-slider-bar{background:#9025fd}.video-js.southern-studios-header-player .vjs-load-progress{background:rgba(94,94,94,.1);background:rgba(30,30,30,.5)}.video-js.southern-studios-header-player .vjs-load-progress div{background:rgba(158,158,158,.1);background:rgba(30,30,30,.75)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:#9025fd !important}.video-js.southern-studios-player{color:#fff;font-size:16px;width:100%}.video-js.southern-studios-player.vjs-ended .vjs-big-play-button{display:block}.video-js.southern-studios-player .header-video-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:52.7083333333%}.video-js.southern-studios-player .vjs-big-play-button{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:none;border-radius:10px;font-size:5em;height:1em;line-height:1em;width:2em}.video-js.southern-studios-player .vjs-big-play-button{background-color:transparent}.video-js.southern-studios-player .vjs-control-bar,.video-js.southern-studios-player .vjs-menu-button .vjs-menu-content{background-color:rgba(30,30,30,.1)}.video-js.southern-studios-player .vjs-slider{background-color:rgba(30,30,30,.1);background-color:rgba(30,30,30,.5)}.video-js.southern-studios-player .vjs-volume-level,.video-js.southern-studios-player .vjs-play-progress,.video-js.southern-studios-player .vjs-slider-bar{background:#9025fd}.video-js.southern-studios-player .vjs-load-progress{background:rgba(94,94,94,.1);background:rgba(30,30,30,.5)}.video-js.southern-studios-player .vjs-load-progress div{background:rgba(158,158,158,.1);background:rgba(30,30,30,.75)}.video-js.southern-studios-player .video-js:hover .vjs-big-play-button,.video-js.southern-studios-player .video-js .vjs-big-play-button:focus{background-color:#9025fd !important}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:#9025fd !important}.videocard .vjs-fluid:not(.vjs-audio-only-mode){padding-top:52.7083333333% !important}@media(min-width: 768px){.video-wrapper{margin-top:0}}.imagebuttoncard{display:grid;gap:0px 0px;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-areas:"imagebuttoncard__image" "imagebuttoncard__button";grid-template-columns:1fr;grid-template-rows:auto auto;text-decoration:none}.imagebuttoncard__image{grid-area:imagebuttoncard__image}.imagebuttoncard__image img{display:none}.imagebuttoncard__button{background-color:#9025fd;color:#fff;display:flex;flex-direction:row;grid-area:imagebuttoncard__button;justify-content:space-between;padding:12px 12px}.imagebuttoncard__button__text{font-size:18px;font-weight:600}.imagebuttoncard__icon{display:flex !important;flex-direction:column;justify-content:center}.splitpictureinfocard,.splitpictureinfocard--reverse{display:flex;flex-direction:row}.splitpictureinfocard--reverse{flex-direction:row-reverse}.splitpictureinfocard__info{align-items:center;background-color:#1e1e1e;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px 24px;width:60%}.splitpictureinfocard__image{display:flex;width:40%;z-index:20}.splitpictureinfocard__image img{height:auto;object-fit:cover;width:100%}.splitpictureinfocard__image video{height:auto;object-fit:cover;width:100%}.splitpictureinfocard__header p{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;letter-spacing:0px;line-height:1.25}.splitpictureinfocard__header p b,.splitpictureinfocard__header p strong{color:#9025fd}.splitpictureinfocard__body{display:none}.videocard{text-decoration:none}.videocard__button{color:#fff;display:flex;flex-direction:row;justify-content:flex-end;padding:12px 0;transition:color .4s ease}.videocard__button:hover{color:#9025fd}.videocard__text{color:inherit;text-decoration:none;font-family:Poppins,sans-serif}.videocard__icon{color:inherit;padding:0 4px 0 18px}@media(min-width: 576px){.imagebuttoncard__image img{display:block;height:auto;width:100%}.splitpictureinfocard,.splitpictureinfocard--reverse{gap:24px}.splitpictureinfocard__body{display:block}}@media(min-width: 768px){.splitpictureinfocard,.splitpictureinfocard--reverse{gap:24px}.splitpictureinfocard__header p{font-size:24px}}@media(min-width: 992px){.splitpictureinfocard,.splitpictureinfocard--reverse{gap:32px}.splitpictureinfocard__header p{font-size:30px}}@media(min-width: 1200px){.splitpictureinfocard__info{padding:32px 32px}}@media(min-width: 1400px){.splitpictureinfocard__info{padding:48px 48px}}.carousel__slide-background{align-items:center;background-color:#9025fd;display:flex}.carousel__slide{color:#fff;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:700px;padding:48px 48px 64px 48px}.carousel__slide p+p{margin-top:unset}.carousel__contact{align-items:center;display:flex;flex-direction:row;gap:12px;margin:32px 0 0 0}.carousel__image-container{width:fit-content}.carousel__image{border-radius:50%;height:auto;width:50px}.carousel__company{font-size:12px}.carousel__quote{border:none;font-family:Poppins,sans-serif;margin-bottom:-30px;quotes:"“" "”"}.carousel__quote:before{content:open-quote;font-weight:bold;font-size:100px;color:#fff;position:absolute}.carousel__quote p{margin:64px 0 0 0}.splide__arrow{background-color:transparent;bottom:.5em;color:#fff;font-size:18px;transition:all .4s ease;top:unset}.splide__pagination__page{opacity:unset}@media(min-width: 768px){.carousel__slide{gap:16px;padding:64px 64px 96px 64px}.carousel__quote p{font-size:18px}.carousel__contact{gap:24px}.carousel__name{font-size:18px}.carousel__company{font-size:14px}.carousel__image{width:75px}.splide__arrow{font-size:24px}}@media(min-width: 992px){.carousel__slide{gap:24px}}.accordion{align-items:center;background-color:transparent;border:none;border-top:2px solid #fff;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;letter-spacing:0px;line-height:1;outline:none;padding:24px 0;text-align:left;transition:color .4s ease;width:100%}.accordion:first-of-type{border-bottom:none}.accordion__panel{background-color:transparent;max-height:0;max-width:1000px;overflow:hidden;transition:max-height .2s ease-out}.accordion__text{padding:0 0 24px 0}.accordion:after{align-items:center;border:3px solid #fff;border-radius:50%;color:#fff;content:"+";display:flex;float:right;font-size:18px;height:14px;justify-content:center;margin-left:18px;padding:4px;text-align:center;width:14px}.accordion__container{border-bottom:2px solid #fff;margin:48px 0 0 0}.accordion__active,.accordion:hover{background-color:transparent}.accordion__active:after{content:"−"}@media(min-width: 576px){.accordion{font-size:20px}.accordion:after{font-size:24px;height:24px;width:24px}}@media(min-width: 992px){.accordion{font-size:24px}.accordion__container{margin:64px 0 0 0}.accordion:after{font-size:32px;height:32px;width:32px}}.contact-form{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;gap:16px;justify-content:center;width:100%}.contact-form-btn{appearance:none;background-color:#fff;border:none;border-radius:0;color:#1e1e1e;cursor:pointer;font:inherit;font-weight:700;height:3rem;margin:0;padding:0;text-align:center;width:100%}.contact-form ::placeholder{color:#fff;opacity:.8}.contact-form .input{min-height:2em;position:relative;width:100%}.contact-form .input__label{color:#fff;left:.3em;position:absolute;top:50%;transform:translateY(-50%)}.contact-form .input__field{background-color:#8221e5;border:none;box-sizing:border-box;color:#fff;font-family:Poppins,sans-serif;font-size:16px;height:100%;padding:12px 12px;resize:none;width:100%}.contact-form .input__field :focus{border:1px solid #fff;box-shadow:0px 0px 5px #fff;outline:none;-webkit-box-shadow:0px 0px 5px #fff}.contact-form .input :focus{border:1px solid #fff;box-shadow:none;outline:none;-webkit-box-shadow:none}.footer__grid{display:grid;gap:32px 32px;grid-template-areas:"footer-logo" "footer-navbar" "footer-contact" "footer-address";grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.footer-logo{display:block;text-decoration:none}.footer-svg{height:14px;padding:10px 0;filter:none}.footer-svg:hover .footer-svg--southern{fill:#bfbfbf}.footer-svg:hover .footer-svg--studios{fill:#bfbfbf}.footer-svg:hover .footer-svg--icon{fill:#bfbfbf}.footer__subtitle{color:#9025fd;font-weight:600;margin:0 0 8px 0}.footer__link{color:#fff;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;text-decoration:none}.footer__social{align-items:center;display:flex;flex-direction:column;margin:32px 0 0 0}.footer__icons{display:flex;flex-direction:row;gap:12px}.footer__icon{color:#fff;text-decoration:none}.footer__disclaimer{align-items:center;display:flex;flex-direction:column;margin:32px 0 0 0}.footer__disclaimer p{font-size:12px}.footer__disclaimer a{color:inherit;font-weight:600;text-decoration:none}.footer-svg--southern{fill:#fff;transition:fill .4s ease}.footer-svg--studios{fill:#fff;transition:fill .4s ease}.footer-svg--icon{fill:#fff;transition:fill .4s ease}.footer-logo{display:flex;grid-area:footer-logo;justify-content:center}.footer-address{align-items:center;display:flex;flex-direction:column;grid-area:footer-address}.footer-address p+p{margin-top:unset}.footer-navbar{display:flex;flex-direction:column;grid-area:footer-navbar;justify-content:center}.footer-navbar__list{clear:both;list-style:none;margin:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.footer-navbar__list:first-child{padding:0 0}.footer-navbar__list:last-child{padding:0 0}.footer-navbar__link{color:#fff;font-size:16px;font-weight:400;display:block;text-align:center;text-decoration:none}.footer-navbar__link:after{display:block;content:"";border-bottom:solid 2px #fff;border-radius:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,border 250ms ease;visibility:hidden}.footer-navbar__link:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.footer-contact{display:flex;flex-direction:column;grid-area:footer-contact}.footer-contact__details{align-items:center;display:flex;flex-direction:column}@media(min-width: 768px){.footer__grid{display:grid;gap:48px 24px;grid-auto-flow:row;grid-template-areas:"footer-logo footer-navbar" "footer-address footer-contact";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.footer-logo{justify-content:flex-start}.footer-navbar{align-items:center;flex-direction:row;gap:24px;justify-content:flex-end}.footer-address{align-items:flex-start}.footer__disclaimer{align-items:flex-start}.footer-contact{justify-content:flex-end}.footer-contact__details{align-items:flex-end}.footer__social{align-items:flex-end}}.breadcrumb{gap:4px;display:flex;flex-direction:row;list-style-type:none;padding-left:0px;margin-bottom:12px}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb__active{color:rgba(255,255,255,.75)}.breadcrumb li{font-size:10px}@media(min-width: 576px){.breadcrumb li{font-size:12px}}@media(min-width: 768px){.breadcrumb li:after{display:block;content:"";border-bottom:solid 2px #fff;border-radius:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:-webkit-transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,border 250ms ease;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,border 250ms ease;visibility:hidden}.breadcrumb li:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.breadcrumb__active:after{display:none}.breadcrumb__active:hover:after{display:none}}.home__imagebuttoncards{display:grid;gap:16px 16px;grid-auto-flow:row;grid-template-areas:"." "." "." ".";grid-template-columns:1fr;grid-template-rows:1fr;margin:48px 0;position:relative}.home__splitpictureinfocard{display:grid;gap:16px 16px;grid-template-areas:"." "." ".";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;position:relative}.home__videocards{display:grid;gap:24px 24px;grid-template-areas:"." "." "." ".";grid-template-columns:1fr;grid-template-rows:1fr}.home__contact{display:grid;gap:24px 24px;grid-template-areas:"." ".";grid-template-columns:1fr;grid-template-rows:2fr}@media(min-width: 576px){.home__imagebuttoncards{gap:24px 24px;grid-template-areas:". ." ". .";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:48px 0}.home__splitpictureinfocard{gap:24px 24px}.home__videocards{display:grid;gap:24px 24px;grid-template-areas:". ." ". .";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media(min-width: 768px){.home__contact{display:grid;gap:64px 64px;grid-template-areas:". .";grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media(min-width: 992px){.home__imagebuttoncards{gap:32px 32px;margin:64px 0}.home__splitpictureinfocard{gap:32px 32px}}@media(min-width: 1200px){.yourstory:before{bottom:2vw;color:#fff;content:"Your story";display:inline-block;font-family:Poppins,sans-serif;font-size:96px;font-weight:700;left:8.5vw;opacity:.04;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;z-index:10}.powerup:before{content:url("/static/camera.svg");height:175px;opacity:.04;position:absolute;right:-100px;top:-115px;z-index:10;width:175px}.portfolio:before{bottom:2vw;color:#fff;content:"Portfolio";display:inline-block;font-family:Poppins,sans-serif;font-size:96px;font-weight:700;left:8.5vw;opacity:.04;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;z-index:10}.testimonials:before{color:#1e1e1e;content:"Testimonials";display:inline-block;font-family:Poppins,sans-serif;font-size:96px;font-weight:700;left:-20vw;opacity:.04;position:absolute;top:2vw;transform-origin:bottom left;z-index:10}.testimonials:after{bottom:2vw;color:#1e1e1e;content:"Testimonials";display:inline-block;font-family:Poppins,sans-serif;font-size:96px;font-weight:700;opacity:.04;position:absolute;right:-20vw;transform-origin:bottom left;z-index:10}}@media(min-width: 1400px){.yourstory:before{bottom:2vw;color:#fff;content:"Your story";display:inline-block;font-family:Poppins,sans-serif;font-size:128px;font-weight:700;left:9vw;opacity:.04;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;z-index:10}.powerup:before{content:url("/static/camera.svg");height:225px;opacity:.04;position:absolute;right:-130px;top:-140px;width:225px;z-index:10}.portfolio:before{bottom:2vw;color:#fff;content:"Portfolio";display:inline-block;font-family:Poppins,sans-serif;font-size:128px;font-weight:700;left:9vw;opacity:.04;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;z-index:10}.testimonials:before{color:#1e1e1e;content:"Testimonials";display:inline-block;font-family:Poppins,sans-serif;font-size:128px;font-weight:700;left:-20vw;opacity:.04;position:absolute;top:.5vw;transform-origin:bottom left;z-index:10}.testimonials:after{bottom:0vw;color:#1e1e1e;content:"Testimonials";display:inline-block;font-family:Poppins,sans-serif;font-size:128px;font-weight:700;opacity:.04;position:absolute;right:-20vw;transform-origin:bottom left;z-index:10}}.casestudy{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:32px 32px;grid-auto-flow:row;grid-template-areas:"casestudy__title" "casestudy__player" "casestudy__brief" "casestudy__stills" "casestudy__services" "casestudy__credits"}.casestudy__title{grid-area:casestudy__title}.casestudy__player{grid-area:casestudy__player}.casestudy__brief{grid-area:casestudy__brief}.casestudy__services{grid-area:casestudy__services}.casestudy__credits{grid-area:casestudy__credits}.casestudy__stills{display:flex;flex-wrap:wrap;gap:12px;grid-area:casestudy__stills}.casestudy__stills-header{margin:0 0 4px 0;width:100%}.casestudy__video{width:100%}.casestudy__imagecontainer{width:calc(50% - 6px)}.casestudy__image{height:auto;width:100%}@media(min-width: 576px){.casestudy{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:32px 32px;grid-auto-flow:row;grid-template-areas:"casestudy__title casestudy__title" "casestudy__player casestudy__player" "casestudy__brief casestudy__brief" "casestudy__stills casestudy__stills" "casestudy__services casestudy__credits"}.casestudy__title h1{text-decoration:underline;text-decoration-color:#9025fd;text-underline-offset:12px;text-decoration-thickness:6px}}@media(min-width: 768px){.casestudy{grid-template-rows:auto auto auto auto auto;gap:64px 96px;grid-template-areas:"casestudy__title casestudy__title" "casestudy__player casestudy__player" "casestudy__brief casestudy__services" "casestudy__brief casestudy__credits" "casestudy__stills casestudy__stills"}.casestudy__title h1{text-decoration:underline;text-decoration-color:#9025fd;text-underline-offset:16px;text-decoration-thickness:6px}.casestudy__services{padding:58px 0 0 0}}@media(min-width: 992px){.casestudy__title h1{text-decoration:underline;text-decoration-color:#9025fd;text-underline-offset:24px;text-decoration-thickness:6px}}.contactpage{align-items:center;background-color:#9025fd;display:flex;justify-content:center;margin-top:58px}.contact-details{display:grid;grid-template-columns:18px auto;grid-template-rows:auto 1fr 1fr auto;gap:16px 12px;grid-template-areas:". ." ". ." ". ."}.contact-description{grid-area:span 1/span 2;margin-bottom:12px}.contact-icon{margin-top:3px}@media(min-width: 768px){.contactpage{margin-top:65px;min-height:calc(100vh - 65px)}}@media(min-width: 992px){.contactpage{margin-top:73px;min-height:calc(100vh - 73px)}}.portfolio-grid{display:grid;grid-gap:12px;grid-auto-flow:dense;grid-template-columns:repeat(1, 1fr);grid-auto-rows:auto;margin:64px 0;position:relative}.portfolio-item{overflow:hidden;position:relative;aspect-ratio:16/8.4336842105;z-index:10}.portfolio-image{height:auto;position:relative;width:100%;z-index:5}.portfolio-poster{aspect-ratio:16/8.4336842105;object-fit:contain;transition:opacity .5s ease-in-out;width:100%}.portfolio-poster:hover{opacity:0}.portfolio-poster:hover+.portfolio-overlay{background-position:0 100px}.portfolio-poster:hover+.portfolio-overlay .portfolio-button{color:rgba(255,255,255,.75);text-shadow:none !important}.portfolio-overlay{align-items:flex-end;background:linear-gradient(0deg, rgba(30, 30, 30, 0.85) 2%, rgba(30, 30, 30, 0) 40%);background-repeat:no-repeat;display:flex;height:calc(100% - 24px);padding:12px 12px;pointer-events:none;position:absolute;transition:background-position .5s ease-in-out;top:0;left:0;width:calc(100% - 24px);z-index:10}.portfolio-overlay p{font-weight:700;text-shadow:2px 2px 8px #1e1e1e;text-transform:capitalize}.portfolio-overlay i{padding-left:12px}.portfolio-gif{position:absolute;top:0;left:0;width:100%;z-index:0}.portfolio-button{color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}.portfolio-button p{color:inherit;font-size:14px;line-height:1.1;text-wrap:balance}.portfolio-button i{align-items:flex-end;color:inherit;display:flex}@media(min-width: 576px){.portfolio-grid{display:grid;grid-gap:12px;grid-auto-flow:dense;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;margin:64px 0;position:relative}.portfolio-grid>.portfolio-item:nth-child(12n+1){grid-area:span 1/span 2}.portfolio-grid>.portfolio-item:nth-child(12n+1) .portfolio-button p{font-size:16px}.portfolio-grid>.portfolio-item:nth-child(12n+1) .portfolio-button i{font-size:16px}.portfolio-grid>.portfolio-item:nth-child(12n+3),.portfolio-grid>.portfolio-item:nth-child(12n+4),.portfolio-grid>.portfolio-item:nth-child(12n+5),.portfolio-grid>.portfolio-item:nth-child(12n+6){grid-column:span 1}.portfolio-grid>.portfolio-item:nth-child(12n+8){grid-area:span 1/span 2}.portfolio-grid>.portfolio-item:nth-child(12n+8) .portfolio-button p{font-size:16px}.portfolio-grid>.portfolio-item:nth-child(12n+8) .portfolio-button i{font-size:16px}}@media(min-width: 768px){.portfolio-grid{grid-gap:24px;grid-template-columns:repeat(3, 1fr);margin:64px 0}.portfolio-item{overflow:hidden;position:relative;aspect-ratio:16/8.4336842105}.portfolio-grid>.portfolio-item:nth-child(12n+1){grid-area:span 2/span 2}.portfolio-grid>.portfolio-item:nth-child(12n+3),.portfolio-grid>.portfolio-item:nth-child(12n+4),.portfolio-grid>.portfolio-item:nth-child(12n+5),.portfolio-grid>.portfolio-item:nth-child(12n+6){grid-column:span 1}.portfolio-grid>.portfolio-item:nth-child(12n+3){margin-top:-12px}.portfolio-grid>.portfolio-item:nth-child(12n+9){margin-top:-12px}.portfolio-grid>.portfolio-item:nth-child(12n+8){grid-area:span 2/span 2}.portfolio-overlay{height:calc(100% - 24px);padding:12px 12px;width:calc(100% - 24px)}}@media(min-width: 992px){.portfolio-overlay{height:calc(100% - 32px);padding:16px 16px;width:calc(100% - 32px)}}@media(min-width: 1200px){.portfolio-grid:before{content:url("/static/camera-light.svg");height:240px;opacity:.04;position:absolute;right:-109px;top:-170px;width:270px;z-index:5}}@media(min-width: 1400px){.portfolio-grid:before{height:240px;right:-120px;top:-200px;width:300px}}body{background-color:#1e1e1e}/*# sourceMappingURL=website.css.map */
