@font-face{font-display:swap;font-family:MADE Outer Sans;src:url(/wp-content/themes/smm/fonts/MADEOuterSans-Medium.woff2)format("woff2"),url(/wp-content/themes/smm/fonts/MADEOuterSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}.screen-reader-text{-webkit-clip-path:inset(50%)}@media (max-width:767px){.hide-on-md{display:none!important}}:root{--lineGap:30px;--scrollbarSize:15px}*,:after,:before{box-sizing:border-box;-webkit-overflow-scrolling:touch}body,html{height:100%;overflow-x:hidden}#app,html{overflow:hidden}html{font-size:16px;line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:MADE Outer Sans;font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:.02rem;margin:0}body:before{content:"";position:fixed;width:1px;height:100%;left:var(--lineGap);top:0;background:#fff;opacity:.1}@media (max-width:575px){body:before{left:calc(var(--lineGap)/2)}}body:after{content:"";position:fixed;width:1px;height:100%;right:calc(30px + var(--scrollbarSize));top:0;background:#fff;opacity:.1}@media (max-width:575px){body:after{--temp:var(--scrollbarSize) + var(--lineGap);right:calc(var(--temp)/2)}}#app{position:relative;z-index:1;padding-top:122px;background-color:#100506}@media (max-width:767px){#app{padding-top:102px}}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.header-wrap{position:absolute;width:100%;z-index:2000;top:0}#header{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:1280px;margin:34px auto 0;min-height:88px;position:relative;color:#fff;background:#000;background-clip:padding-box;border:solid 2px transparent;border-radius:7px}@media (max-width:767px){#header{min-height:68px;flex-wrap:wrap}}#header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(270.02deg,#01ffff .01%,#8ab2e6 36.46%,#ff2c55 67.7%)}#header .logo{padding-left:1.25rem;width:200px;font-size:0}#header .logo a{display:inline-block}#header .logo img{max-width:100%;display:block}@media (max-width:767px){#header .logo{padding-top:12px;padding-bottom:12px;width:150px}}.social-top.social-header{justify-content:flex-end;width:200px}@media (max-width:767px){.social-top.social-header{flex:0 0 100%;justify-content:center;padding-top:1.4rem;padding-bottom:1.4rem;padding-right:0;display:none}}.social-top{padding-right:20px;display:flex}.social-top .social-instagram{margin-left:10px}.social-top svg path{transition:.2s linear}.social-top>a,.social-top>a>span{height:40px;width:40px;border-radius:50%;position:relative;z-index:10}.social-top>a>span{height:100%;width:100%;display:block;background:#000;z-index:30}.social-top>a>span:hover{background:#fff}.social-top>a>span:hover svg path{fill:#333}.social-top>a:before{background:#01ffff;z-index:-10}.social-top>a:after{background:#ff2c55;z-index:10}.social-top>a:after,.social-top>a:before{content:"";position:absolute;height:100%;width:100%;top:0;border-radius:50%}.social-top>a:hover:before{left:-4px}.social-top>a:hover:after{right:-4px}#nav,#nav a{align-items:center;justify-content:center;height:100%}#nav{flex:1;display:flex;text-align:center}@media (max-width:767px){#nav{width:100%;flex-direction:column;flex:0 0 100%;display:none}}#nav a{position:relative;padding-left:1.4rem;padding-right:1.4rem;display:inline-flex;font-style:normal;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-decoration:none;border-left:1px solid #151515}#nav a:last-child{border-right:1px solid #151515}@media (max-width:767px){#nav a{padding:1.4rem;width:100%;border-left:0;border-top:1px solid #151515}#nav a:last-child{border-right:0;border-bottom:1px solid #151515}}#nav a.active:before,#nav a:hover:before{content:"";position:absolute;height:1px;width:1px;border-width:4px;border-style:solid;border-color:#fff transparent transparent;top:1.4rem}@media (max-width:767px){#nav a.active:before,#nav a:hover:before{display:none}}#nav a.active:after,#nav a:hover:after{content:"";position:absolute;height:1px;width:1px;border-width:4px;border-style:solid;border-color:transparent transparent #fff;bottom:1.4rem}@media (max-width:767px){#nav a.active:after,#nav a:hover:after{display:none}}.hamburger{padding-right:20px;display:none;align-items:center;justify-content:center;text-align:center}@media (max-width:767px){.hamburger{display:flex}}.big-cta,.hamburger a{display:flex;justify-content:center}.hamburger a{align-content:center;height:20px;width:20px;position:relative}.hamburger .svg-bars,.hamburger .svg-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hamburger .svg-close{display:none}.big-cta{outline:0;border:0;cursor:pointer;font-style:normal;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;align-items:center;text-align:center;margin:auto;width:220px;height:80px;background:#ff2c55;border-radius:4px;box-shadow:6px 6px #01ffff}@media (max-width:767px){.big-cta{height:64px;font-size:13px}}.video-section-121{max-width:1350px;display:flex;margin-left:auto;margin-right:auto}@media (max-width:1023px){.video-section-121{padding-left:30px;padding-right:30px}}@media (max-width:767px){.video-section-121{flex-direction:column;padding-left:0;padding-right:0;max-width:450px}}.video-section-121 .video-section-grid-1{width:25%;padding-left:1.4rem;padding-right:1.4rem}@media (max-width:767px){.video-section-121 .video-section-grid-1{width:100%;padding-left:30px;padding-right:30px}}.video-section-121 .video-section-grid-2{width:50%;padding-left:1.4rem;padding-right:1.4rem}@media (max-width:767px){.video-section-121 .video-section-grid-2{width:100%;padding-left:30px;padding-right:30px}}@media (max-width:1023px){.video-section-121{flex-wrap:wrap}}.video-el{position:relative}.video-el:before{z-index:-1;content:"";position:absolute;top:-13px;left:-13px;width:100%;height:100%;border-radius:20px;border:1px solid transparent;background:linear-gradient(to right,#01ffff,rgba(1,255,255,0)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (max-width:575px){.video-el:before{top:-8px;left:-8px}}#contact-footer:before,.video-el:after{content:"";position:absolute;width:100%;height:100%}.video-el:after{z-index:-1;top:13px;left:13px;border-radius:20px;border:1px solid transparent;background:linear-gradient(to right,rgba(255,44,85,0),#ff2c55) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (max-width:575px){.video-el:after{top:8px;left:8px}}.video-el img{display:block;width:100%;border-radius:20px}.video-el .video-el-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80px;width:80px;cursor:pointer}@media (max-width:767px){.video-el .video-el-play{transform:translate(-50%,-50%) scale(.7)}}.video-el .video-el-play .video-el-play-ring{position:absolute;top:-50%;left:-50%;height:200%;width:200%;border:2px dashed #fff;border-radius:50%;transform:scale(.95);visibility:hidden;opacity:0;transition:.1s linear}.video-el .video-el-play .video-el-play-ring:after,.video-el .video-el-play .video-el-play-ring:before{content:"";position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);margin-top:-2px;margin-left:-2px;border-radius:50%}.video-el .video-el-play .video-el-play-ring:before{border:2px dashed #01ffff;top:-1px;left:-1px}.video-el .video-el-play .video-el-play-ring:after{border:2px dashed #ff2c55;top:1px;left:1px}.video-el .video-el-play:after,.video-el .video-el-play:before{content:"";position:absolute;top:0;width:100%;height:100%;border-radius:50%;transition:.1s linear}.video-el .video-el-play:before{background:#01ffff;z-index:-10;left:0}.video-el .video-el-play:after{background:#ff2c55;z-index:-20;right:0}.video-el .video-el-play:hover:before{left:-4px}.video-el .video-el-play:hover:after{right:-4px}.video-el .video-el-play:hover .video-el-play-ring{transform:scale(1);visibility:visible;opacity:1}.contact-title h1,.video-el-title{font-style:normal;font-weight:500;text-transform:uppercase;color:#fff}.video-el-title{padding:25px 0}.video-el-title .video-el-title-text{font-size:24px;margin:0 0 10px}.video-el-title .video-el-info{display:flex;align-items:center;justify-content:flex-start}.video-el-title .video-el-info span{font-size:13px;opacity:.6}.after-arrow{margin-top:6rem;margin-bottom:2rem}.after-arrow svg{display:block}.after-arrow-pull-right svg{margin-left:auto}@media (max-width:767px){.video-el-portrait{margin-top:3rem}.video-el-portrait,.video-el-title-portrait{max-width:250px;margin-left:auto;margin-right:auto}}.video-el-wrap{position:relative}.mobile-arrow-right{display:none}@media (max-width:767px){.mobile-arrow-right{display:block;position:absolute;top:0;right:0;transform:translate(20px,-100%)}}.mobile-arrow-left,.wpcf7 form.init .wpcf7-response-output{display:none}@media (max-width:767px){.mobile-arrow-left{display:block;position:absolute;top:40px;left:0;transform:translate(-20px,-100%) rotate(10deg)}}#contact-footer,.contact-form{overflow:hidden;position:relative}#contact-footer:before{right:-30%;top:-100px;background-image:url(/wp-content/themes/smm/images/contact-dollar.webp);background-size:contain;background-position:right center;background-repeat:no-repeat;opacity:.67}#contact-footer:after{content:"";z-index:-1;position:absolute;width:2242.22px;height:2020.73px;top:-10%;left:-50%;background:linear-gradient(180deg,rgba(1,255,237,.9) -40.8%,rgba(255,44,85,0) 96.51%),linear-gradient(180deg,#ff2c55 12.84%,rgba(255,44,85,0) 95.56%);opacity:.3;-webkit-filter:blur(147.869px);filter:blur(147.869px);transform:rotate(-25.68deg) scale(.5)}#contact{padding:8rem 0}@media (max-width:767px){#contact{padding-top:4rem;padding-bottom:4rem}}.contact-title h1{font-size:70px;line-height:100%;text-align:right;margin:0;white-space:nowrap;transform:rotate(-90deg) translate(40%,-50%);transform-origin:bottom right}@media (max-width:1023px){.contact-title h1{font-size:52px}}@media (max-width:767px){.contact-title h1{font-size:32px;line-height:120%;text-align:center;transform:none}.contact-title h1 br{display:none}}.contact-form{background:#1a1b21;border-radius:16px;padding:2rem;margin-top:8rem}@media (max-width:767px){.contact-form{margin-top:3rem;padding:30px 15px}}.contact-field+.contact-field{margin-top:1.7rem}.contact-field .contact-input,.contact-field label{font-style:normal;font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase;display:block}.contact-field label{color:#919399;margin-bottom:7px}.contact-field label.contact-field-required:after{content:"*";color:#ff2c55;margin-left:5px;top:2px;position:relative}@media (max-width:767px){.contact-field label{font-size:12px}}.contact-field .contact-input{outline:0;font-family:MADE Outer Sans;color:#fff;background:rgba(255,255,255,.1);border-radius:4px;border:0;padding:12px;width:100%}@media (max-width:767px){.contact-field .contact-input{font-size:12px}}.contact-field textarea.contact-input{height:100px;resize:none}.contact-field .social-media-input{display:flex;margin-left:-3px;margin-right:-3px}@media (max-width:575px){.contact-field .social-media-input{flex-direction:column}}.contact-field .social-media-input .contact-input{padding-left:2.25rem;margin-bottom:3px}.contact-field .social-media-input>span{padding-left:3px;padding-right:3px;position:relative;display:flex;align-items:center}.contact-field .social-media-input>span svg{position:absolute;margin-left:10px}#thank-you,.footer-grid{display:flex;align-items:center;height:100%}#thank-you{width:100%;background:#ff2c55;justify-content:center;text-align:center}#thank-you,#thank-you .thank-you-p1{position:absolute;top:0;left:0}#thank-you .thank-you-p2{position:absolute;bottom:0;right:0}#thank-you .thank-you-body{position:relative;z-index:100}#thank-you .thank-you-body .title{font-size:48px;line-height:110%;color:#fff;max-width:405px;margin:0 0 1.5rem}#thank-you .big-cta-white,#thank-you .sub-title,#thank-you .thank-you-body .title{font-style:normal;font-weight:500;text-transform:uppercase;text-align:center}#thank-you .sub-title{font-family:MADE Outer Sans;font-size:16px;line-height:100%;color:#fff;margin:0}#thank-you .big-cta-white{outline:0;border:0;cursor:pointer;color:#121213;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;margin-top:2rem;width:220px;height:80px;background:#fff;border-radius:4px}#contact .video-section-grid-2{padding-left:15px;padding-right:15px}#footer-line{background:#fff;opacity:.1;width:100%;height:1px}#footer{height:108px}@media (max-width:767px){#footer{height:auto}}.footer-grid{justify-content:space-between;width:90%;max-width:1280px;margin:auto}@media (max-width:767px){.footer-grid{flex-direction:column}}.footer-logo{padding-right:2rem}@media (max-width:767px){.footer-logo{width:100%;padding:2rem 15px}}.footer-logo img{display:block;margin:auto;max-width:179px}.footer-menu{margin-right:auto}@media (max-width:767px){.footer-menu{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.footer-menu a:hover{color:#fff}.footer-menu a{top:-2px}#page-header h1,.footer-copyright,.footer-menu a{line-height:100%;text-transform:uppercase}.footer-copyright,.footer-menu a{font-style:normal;font-weight:400;font-size:12px;text-align:right;letter-spacing:.02em;text-decoration:none;color:#555559;margin-left:10px;position:relative}.footer-copyright{margin-right:2rem;top:0}@media (max-width:767px){.footer-menu a{margin-left:0}}.footer-social{display:flex;align-items:center;justify-content:flex-end}@media (max-width:767px){.footer-social{flex-direction:column}.footer-social .footer-copyright{order:2;padding:2rem 15px;text-align:center;margin:0}}.social-top.social-footer{padding-right:0}@media (max-width:767px){.social-top.social-footer{margin:2rem auto 0}}.video-area{position:relative}.video-grad-1:after,.video-grad-1:before{content:"";position:absolute;right:-50%;top:0;-webkit-filter:blur(200px);filter:blur(200px);transform:rotate(0) scale(.5)}.video-grad-1:before{width:1442.59px;height:823.34px;background-image:linear-gradient(180deg,#ff2c55,20.8%,rgba(255,44,85,0) 96.51%);opacity:.6}.video-grad-1:after{width:1516.36px;height:1366.57px;background:linear-gradient(180deg,rgba(1,255,237,.57) 12.84%,rgba(255,44,85,0) 95.56%);opacity:.3}.video-dollar-sign{position:absolute;background-image:url(/wp-content/themes/smm/images/home-left-dollar.webp);background-size:cover;top:30%;left:0;height:1270.63px;width:1026.56px;transform:translate(-30%) scale(.8);opacity:.6}@media (max-width:767px){.video-dollar-sign{transform:translate(-30%) scale(.6)}}#page-header{padding:6rem 20px}#page-header h1{margin:0;padding:0;font-weight:500;font-size:70px;text-align:center;color:#fff;text-shadow:4px 0#ff2c55,-4px 0#01ffff}@media (max-width:1023px){#page-header h1{font-size:52px}}@media (max-width:767px){#page-header h1{font-size:32px;line-height:120%;text-align:center;text-shadow:2px 0#ff2c55,-2px 0#01ffff}#page-header{padding:4rem 20px}}body.portfolio .header-bg{z-index:-1;position:absolute;top:-140px;left:60%;transform:translate(-50%) rotate(-20deg) scale(1.7);-webkit-filter:blur(20px);filter:blur(20px)}body.portfolio .header-bg svg{width:100%}body.portfolio .video-grad-1:after,body.portfolio .video-grad-1:before{top:10%}body.portfolio .video-dollar-sign{top:40%}body.portfolio #contact-footer:before{top:0}body.portfolio .video-grad-2:after,body.portfolio .video-grad-2:before{content:"";z-index:-1;position:absolute;width:2133.14px;height:1217.46px;top:60%;-webkit-filter:blur(200px);filter:blur(200px);transform:rotate(0) scale(.6)}body.portfolio .video-grad-2:before{right:-70%;background:linear-gradient(180deg,#ff2c55 -40.8%,rgba(255,44,85,0) 96.51%);opacity:.3}body.portfolio .video-grad-2:after{right:-74%;margin-top:200px;background:linear-gradient(180deg,rgba(1,255,237,.9) -40.8%,rgba(255,44,85,0) 96.51%);opacity:.5}.pull-folio-up{margin-top:-14rem}@media (max-width:767px){.pull-folio-up{margin-top:0}section[id*=folio-]:not(:first-of-type){margin-top:3rem}#folio-3 .video-section-grid-1:nth-child(1){order:2}#folio-3 .video-section-grid-2:nth-child(2){order:1}#folio-3 .video-section-grid-1:nth-child(3){order:3}}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}.contact-form form .wpcf7-response-output{display:none}.overlay-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}.video-el-title .video-el-info img{margin-right:8px}.mobile-only-social-top{display:none!important}@media screen and (max-width:767px){.mobile-only-social-top{display:flex!important;flex:auto!important;margin-left:auto;justify-content:flex-end!important;transform:scale(.9)}.desktop-only-social-top{display:none!important}}