body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.pc-header{display:flex;justify-content:space-between;font-size:1.25em;padding:3% 5% 0}.logo-wrapper{justify-content:start}.button-section{justify-content:end}.cta-button-contact{text-decoration:none;color:#fff;background-color:#00f;padding:10px 30px;border-radius:30px;font-weight:700;margin-left:30px}.cta-button-h{margin-left:30px}@media only screen and (max-width:767px){.pc-header{flex-direction:column;align-items:flex-start;padding:5% 10%}.logo-wrapper{margin-bottom:15px}.button-section,.logo-wrapper{justify-content:center;width:100%}.button-section{flex-direction:column;align-items:center}.cta-button-contact,.cta-button-h{margin-left:0;margin-bottom:15px;width:100%;text-align:center}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}.header-container{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#fff}.logo img{max-width:80px}.logo{padding-left:10px;padding-top:15px}.menu-icon{display:flex;flex-direction:column;justify-content:space-between;height:16px;padding-right:20px;cursor:pointer}.bar{width:26px;height:4px;background-color:#1800ff;border-radius:3px}.mobile-nav{position:absolute;top:60px;right:0;height:100vh;width:60%;background-color:#fff;transform:translateX(100%);transition:transform .3s ease-in-out}.mobile-nav ul{list-style-type:none;padding:50px 20px;text-align:left}.mobile-nav ul li{margin:30px 0;text-align:center}.cta-button-h{text-decoration:none;color:#737373;padding:10px 20px;font-weight:700}.active{color:#2500ff}.contact-btn{text-decoration:none;color:#fff;background-color:#1800ff;padding:7px 30px;border-radius:30px;text-align:center;font-size:1em;font-weight:700}.mobile-nav.active{transform:translateX(0)}.about-info{padding-right:10%;max-width:800px;font-size:1.25em;text-align:right;color:#1800ff}.about-info-h1{font-size:12em;text-align:left;font-weight:600;position:flex}.about-info h2{font-size:1.5em;margin-bottom:30px}.about-info p{font-size:1em;line-height:1.2;font-weight:640;text-align:left;margin-bottom:10%;margin-top:10%}.mobile-hor-center{text-align:end;padding-right:5%}.cta-button{text-decoration:none;font-size:1.25em;padding:10px 30px;color:#fff;font-family:"Gill Sans";background:#000aff;border-radius:21px;transition:background .3s}.multi-content-section{padding-top:10%;display:flex;justify-content:space-around;margin:75px 0}.image-container{max-width:2000px;text-align:center;padding:3%}.image-container img{width:100%;max-width:1000px;max-height:400px;border-radius:10px}.image-container .title{margin-top:10px;font-size:1em;text-align:center;font-weight:600;color:#1800ff}.media-logo-section{margin:5px 0;align-items:center}.media-logo-section .media-title{text-align:center;font-size:1.25em;font-weight:700;color:#1800ff}.media-logo-section .media-title-mobile{display:none}.media-logo-row{align-items:center;margin-bottom:20px}.media-logo-container,.media-logo-row{display:flex;justify-content:center}.media-logo-container img{max-width:80%;padding:10px 50px}.media-text-section{display:flex;justify-content:space-around;margin:50px 0}.media-logos{display:inline-block;padding-top:50px;width:70%}.media-text-container{text-align:center}.media-text-container h1{font-size:3em;color:#1800ff;text-align:center;font-weight:600;margin-bottom:10px}.media-text-container p{font-size:1.25em;line-height:1.6;font-weight:600;text-align:center;color:#1800ff}@media only screen and (max-width:767px){.about-info-h1{font-size:5em;line-height:.8em;font-weight:400;text-align:left}.about-info{padding-left:0;padding-right:0;font-size:.9em;text-align:left}.mobile-hor-center{text-align:start;padding-right:5%}.cta-button{text-decoration:none;font-size:1em;padding:5px 20px;color:#fff;font-family:"Gill Sans";background:#000aff;border-radius:21px;transition:background .3s}.multi-content-section{flex-direction:column;padding-top:10px}.image-container{max-width:100%;padding-bottom:10px;max-width:800px}.image-container img{width:100%;height:auto;max-width:800px;border-radius:5px}.image-container .title{margin-top:5px;font-size:.7em;text-align:center}.media-logo-section .media-title{display:none}.media-logo-section .media-title-mobile{display:block;align-items:center;text-align:center;font-size:1.25em;font-weight:800;line-height:130%;color:#1800ff}.media-logo-container{margin-bottom:15px}.media-logo-row{margin-bottom:0}.media-logo-row img{max-width:70px}.media-logo-container img{padding:0 15px}.media-logos{display:inline-block;padding-top:45px}.media-text-section{flex-direction:column;margin:10px 0}.media-text-container h1{font-size:1em}.media-text-container p{font-size:.7em}}@media only screen and (min-width:768px) and (max-width:1024px){.about-info-h1{font-size:5em;text-align:center}.about-info{padding-left:20%;padding-right:20%;font-size:1.1em}.multi-content-section{padding-top:200px;flex-direction:row;justify-content:space-between}.image-container{max-width:45%}.media-logo-section .media-title{font-size:1.75em}.media-logo-row{flex-direction:row}.media-text-container h1{font-size:2em}.media-text-container p{font-size:1em}}.about-section{color:#1800ff;display:flex;align-items:flex-end;padding:0 20px 350px}.about-section h2{font-weight:800;padding-bottom:30px}.about-section h2,.about-section p{font-size:1.1em;text-align:left;line-height:1.2}.about-section p{font-weight:650}.media-logo-container{width:60%}.about-description-section{width:40%;padding-left:7%;padding-bottom:20px}.about-engine{display:flex;align-content:space-around;padding-bottom:300px}.about-engine h1{padding-left:10px;font-size:6em;text-align:left;line-height:1.2;font-weight:600;max-width:600px;padding-right:150px}.about-engine h2{font-size:1.25em;font-weight:700;line-height:1.2}.about-engine h3{font-size:1.25em;font-weight:700;margin:0}.not-end-p{padding-bottom:25px}.end-p,.not-end-p{font-size:1.25em;font-weight:640;line-height:1.1;text-align:left;margin:0}.end-p{padding-bottom:0}.about-engine-chart{display:flex;justify-content:normal;width:100%}.chart-column{display:flex;flex-direction:column;width:60%;margin:0 auto;padding:20px;text-align:left}.column-bar{padding-left:10%;border-left:1.5px solid #2500ff}.about-MCN{display:flex;align-items:center}.about-MCN img{display:flex;width:60%}.about-MCN-text{font-size:1em;text-align:left;padding-left:150px}.about-MCN-text h2{font-size:6em;font-weight:600;line-height:1.2;text-align:right;padding-bottom:100px}.about-MCN-text h3{font-size:1.25em;text-align:right;padding-left:30%;font-weight:700;padding-bottom:200px}.about-MCN-text p{font-size:1.25em;text-align:right;line-height:1.2;padding-bottom:10%;font-weight:600;padding-left:27%}@media only screen and (max-width:767px){.about-section{flex-direction:column;align-items:flex-start;padding-bottom:40px}.about-description-section{width:40%;padding-left:7%;padding-bottom:0}.about-section h2{font-size:.58em;text-align:left;padding-top:25px;line-height:1.5;font-weight:800;padding-bottom:20px}.about-section p{font-size:.6em;text-align:left;line-height:1.5;font-weight:700;padding-bottom:5px}.about-engine h1{font-size:1em}.about-engine h1,.about-engine h2{padding-right:0;margin-left:7px;text-align:left}.about-engine h2{font-size:.7em;margin-bottom:10px}.about-engine h3{font-size:.7em;margin-bottom:5px;font-weight:700}.about-engine p{font-size:.6em;padding-right:0;margin-left:7px;text-align:left}.about-description-section,.media-logo-container{width:100%;padding-left:0}.about-engine{flex-direction:column;padding-bottom:50px;margin:5px}.chart-column{padding-right:90px;width:100%;text-align:left}.column-bar{padding-left:10%;border-left:1.5px solid #2500ff}.about-engine-chart,.about-MCN{flex-direction:column}.about-MCN{padding:20px}.about-MCN img{width:120%;padding-right:0;margin-bottom:20px}.about-MCN-text{font-size:1em;padding-left:0;text-align:center}.about-MCN-text h2{font-size:1.7em;font-weight:600;line-height:1.2;text-align:right;padding-left:20%;padding-bottom:20px;padding-top:10px}.about-MCN-text h3{font-size:.7em;text-align:right;line-height:20px;font-weight:700;padding-bottom:200px;padding-left:5%}.about-MCN-text p{font-size:.7em;text-align:right;line-height:1.2;padding-bottom:10px;font-weight:600;padding-left:17%}}body{margin:5%;padding-left:2%;color:#000}.key-examples{display:flex;justify-content:space-between;align-items:center;justify-content:center;margin:20px}.key-examples-left{display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:center;height:100%;position:relative}.key-examples-row{display:flex;flex-direction:row;grid-gap:50px;gap:50px;margin-bottom:5%}.image-logo-container{text-align:center;width:100%}.image-logo-container img{width:100%;max-width:200px;height:auto;border:1px solid #ccc;border-radius:5px}.title{margin-top:10px;font-weight:700}.key-examples img{width:50%}.key-examples-left img{width:100%;max-width:500px;margin:10% 20% 0 0;height:auto;border:none;outline:none}.key-examples p{margin-top:20px;line-height:1.6;width:85%}.key-examples-left p{text-align:left;margin:0;padding:0}.brand-marketing{display:flex;justify-content:space-between;align-items:flex-end;margin:40px 20px;padding:20px;background-color:#f9f9f9}.example-montage img{width:100%;max-width:none}.brand-marketing-text{max-width:800px;width:30%;padding-right:6%;padding-left:2%}.brand-marketing-text h1{font-size:24px;margin-top:0;text-align:left}.brand-marketing-text p{font-size:16px;margin:10px 0;line-height:1.2;text-align:left}.example-slider{margin:10%;background-color:#f0f0f0}.brand-logos{margin:40px 20px}.brand-logo-row{display:flex;justify-content:space-between;margin:20px 0}.brand-logo-row img{max-width:30%;height:50%}.brand-logos h1{margin-bottom:5%}h1{margin-top:0}h1,p{text-align:center}p{margin-bottom:20px}.mobile-body{display:none}.pc-body{display:block}@media (max-width:768px){.pc-body{display:none}.mobile-body{display:block}.key-examples{flex-direction:column;margin:0}.key-examples img{width:100%;padding-bottom:10%}.key-examples-left img{max-width:130px;margin:0;padding-bottom:0}.title{color:#1800ff;font-size:12px;margin-top:0;font-weight:400}.brand-marketing{flex-direction:column;align-items:center;margin:0;padding:0}.brand-marketing-text{max-width:350px;width:100%;padding:5%}.brand-marketing-text h1{font-size:16px;font-weight:600;margin-top:10px;text-align:left}.brand-marketing-text p{font-size:14px;margin:0;line-height:1.2;font-weight:400;text-align:left}.brand-logos{margin:13% 18%;padding-top:5%}.brand-logo-row{margin:20px 0;align-items:center}.brand-logo-row img{max-width:120px}.brand-logos h1{margin:10% 0}}.slider-container{position:relative;width:100%;max-width:1700px;margin:auto;overflow:hidden;text-align:center;outline:1px solid}.slider-image{width:100%;height:auto;border-radius:5px}.slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.slider-button{background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;font-size:16px;border-radius:5px;margin:0 10px;transition:background-color .3s}.slider-button:hover{background-color:rgba(0,0,0,.8)}@media (max-width:768px){.slider-container{max-width:500px}.slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.slider-button{padding:8px;font-size:13px;border-radius:5px;margin:0}}body{margin:0;padding:0;background-color:#fff}.contact-container{display:flex;justify-content:center;align-items:center;height:100vh}.pc-main{text-align:center}.contact-title-container{padding:3% 7%}.contact-title{font-size:100px;color:#00f;margin-bottom:50px;text-align:left}.contact-form-container{display:flex;padding:3% 7%;flex-direction:column;align-items:center}.contact-form-details{flex-direction:row;align-items:flex-end}.contact-form,.contact-form-details{display:flex;justify-content:space-between;width:100%}.contact-form{flex-direction:column;grid-gap:70px;gap:70px;max-width:60%;margin-bottom:5%}.contact-field{display:flex;flex-direction:column;width:45%}.contact-label{font-size:18px;color:#00f;text-align:left;margin-bottom:10px}.contact-input{border:none;border-bottom:1px solid #000;padding:10px;font-size:16px;outline:none}.contact-submit{display:block;padding:.5% 2%;background-color:#00f;color:#fff;border:none;border-radius:25px;font-size:18px;cursor:pointer;align-self:center}.alter-contact{padding-bottom:70px}.alter-title{color:#00f;font-weight:700;font-size:32px;text-align:left;padding-bottom:15%}.alter-contact p{color:grey;text-align:left;font-size:20px;margin:15px 0}.contact-submit-mobile{display:none}@media (max-width:768px){.contact-submit{display:none}.contact-form-details{flex-direction:column;align-items:center}.contact-form-container{padding:5% 3%}.contact-form{width:90%;max-width:100%;margin-bottom:20px;grid-gap:30px;gap:30px}.contact-field{width:100%}.contact-label{font-size:16px}.contact-input{font-size:14px}.contact-submit-mobile{display:block;font-size:16px;padding:1% 4%;margin-top:20px;background-color:#00f;color:#fff;border:none;border-radius:25px;cursor:pointer;align-self:center}.alter-contact{padding-top:30px;margin-top:20px}.contact-title{font-size:50px}.alter-title{font-size:24px}.alter-contact p{font-size:16px;margin:10px 0}}.about,.contact,.home,.work{margin:20px auto;max-width:800px;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.about h1,.contact h1,.home h1,.work h1{font-size:2em;margin-bottom:20px}.about p,.contact p,.home p,.work p{font-size:1.2em;line-height:1.6em}.main-body{margin:5%}.main-body h1,h2,h3,p{font-family:"Calibri";color:#1800ff}@media (max-width:768px){.main-body{margin:0}}
/*# sourceMappingURL=main.849d3a0c.chunk.css.map */