body,h1,h2{color:#f2f2f2}*,ul{padding:0;margin:0}header,span.close-btn{display:flex;align-items:center}.blog p,.client,.file-msg,.home-banner,.our-core{overflow:hidden}*{box-sizing:border-box}body{background:#fff;font-family:Manrope,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5;scroll-behavior:smooth}.work-page .work-section,header{background:0 0}.nav-tabs .nav-link,.reach-out p,footer.form-footer a,h1,h2{font-family:Sora,sans-serif}.caption-work h2,h1,h2{line-height:1}::-webkit-scrollbar{width:9px}.fixed,.home-work .content--sticky:first-child,header,img{width:100%}::-webkit-scrollbar-track{background:#0b0b0b}::-webkit-scrollbar-thumb{background:#202020;border-radius:10px}::-moz-selection{color:#fff;background:#202020}::selection{color:#fff;background:#202020}section{padding:100px 0;position:relative}.fifth-icon,.first-icon,.forth-icon,.home-banner p,.logo,.second-icon,.six-icon,.third-icon,header{position:absolute}li{list-style:none}h1{font-size:5em;font-weight:700}h2{font-size:4em;font-weight:600}.caption-work h2,.form-control,h2#swal2-title,h5{font-family:Manrope,sans-serif}h3{font-size:2em;line-height:1.2;color:#000;font-weight:300}.award-idia p,.char,.content--half:nth-child(4) .caption-work h2,.content--half:nth-child(4) .caption-work p,.work-page .home-work .content--sticky:nth-child(2) .caption-work h2,.work-page .home-work .content--sticky:nth-child(2) .caption-work p,h5{color:#0b0b0b}h5{font-size:1em;font-weight:700}header{padding:10px 20px;justify-content:space-between;top:0;left:0;z-index:9999}.hamburger{z-index:999}.logo{left:1.5em;top:1em;z-index:9}.logo img,header img{width:110px}span.close-btn,span.close-btn svg{width:30px;height:30px}.fixed{position:fixed;top:-100px;left:0;right:0;transform:translateY(100px);transition:transform 1s;z-index:999}.hamburger,span.close-btn{position:absolute;top:1em}span.close-btn{right:1.3em;justify-content:center;cursor:pointer}#responsive_menu{position:fixed;top:0;right:-100%;width:20%;height:100dvh;background:#0b0b0b;padding:80px 50px;z-index:9999}#responsive_menu li{overflow-y:hidden;margin-block:30px}#responsive_menu .link{text-transform:capitalize;display:block;text-decoration:none;color:#fff;font-size:1.5em}#responsive_menu .link:hover{color:#ff2e63;transition:.5s}#responsive_menu .active .link{color:#ff2e63}.hamburger{display:inline-block;width:40px;height:40px;background:#ff073a;border:none;outline:0;right:1em;display:flex;align-items:center;justify-content:center;border-radius:50px}.burger-menu,.content{display:flex;flex-direction:column}.burger-menu{justify-content:space-between;cursor:pointer;position:relative}.award-idia h2 .char,.award-idia p .char,.caption-work a,.char,.line{display:inline-block}.burger-menu svg{width:25px}.home-banner video{height:100vh;object-fit:cover}.home-banner p{top:0;z-index:-9;opacity:0}.ctn-img,.our-services,.showreel-video{line-height:0}.hidden-icon{opacity:0;transform:translateY(30px);transition:.8s ease-out}.from-left{transform:translateX(-50px)}.from-right{transform:translateX(50px)}.from-top{transform:translateY(-50px)}.from-bottom{transform:translateY(50px)}.show{opacity:1;transform:translateX(0) translateY(0)}.first-icon{width:175px;top:5em;right:-5em}.our-core .container,.our-services .container{right:0;left:0;position:absolute}.second-icon{width:100px;bottom:-2em;right:0;left:25em;margin:0 auto}.third-icon{width:50px;bottom:8em;right:15em}.forth-icon{width:120px;bottom:4em;left:-3em}.fifth-icon{width:65px;top:5em;left:14em}.six-icon{width:30px;top:11em;right:32em}.award-idia{background:#f2f2f2;padding:150px 0}.award-idia h2{font-size:4.7em}.award-idia p{font-size:30px;font-weight:600}.desktop-hide,.nav-tabs .nav-link:last-child:before{display:none}.work-section{position:relative;background:#0b0b0b}.work-section img{width:100%;height:auto;object-fit:cover}.content{justify-content:center;align-items:center}.content--half,.footer-left{flex-direction:column;display:flex}.content--sticky{width:100vw;position:sticky;top:0;height:100%}.content--half:nth-child(2n),.work-page .content--half:nth-child(odd){margin-left:auto}@media screen and (min-width:63em){.content--half{width:50%}}.caption-work{position:absolute;padding:15px;top:40%;width:50%;left:10%;transform:translateY(-40%)}.client,.inner-banner{padding:100px 0;background:#0b0b0b}.blog,.desktop-sticky,.inner-banner{position:sticky;top:0}.caption-work h2{font-size:3.1em;font-weight:700;margin-bottom:15px}.caption-work p{font-weight:600;font-size:20px;margin:15px 0}.caption-work a{background:#ff073a;padding:5px 10px;text-decoration:none;color:#f2f2f2;font-size:15px;font-weight:600;transition:.5s}.content--half:nth-child(3) .caption-work{top:25%;transform:translateY(-25%);left:10%}.content--half:nth-child(4) .caption-work{top:8%;transform:translateY(-8%);left:4%}.inner-banner{height:100vh;display:flex;align-items:center;justify-content:center}.work-banner{z-index:-1}.inner-banner h2,.inner-banner p,.services-heading:nth-of-type(2) h2{color:#fff}.work-page .home-work .content--sticky:first-child{width:50%}.work-page .home-work .content--sticky .caption-work p{font-size:30px;margin:10px 0 20px;line-height:1}.work-page .content--half:nth-child(2n){margin-left:unset}.work-page .home-work .content--sticky:nth-child(2) .caption-work{top:15%;transform:translateY(-15%)}.Creative-solution .char,.client h2 .char,.footer-left li a:hover,.services-heading:hover h2,.services-heading:hover p,.work-page .home-work .content--sticky:nth-child(3) .caption-work h2,.work-page .home-work .content--sticky:nth-child(3) .caption-work p,.work-page .home-work .content--sticky:nth-child(4) .caption-work h2,.work-page .home-work .content--sticky:nth-child(4) .caption-work p{color:#f2f2f2}.work-page .home-work .content--sticky:nth-child(3) .caption-work{top:15%;left:40%;transform:translate(-40%,-15%)}.work-page .home-work .content--sticky:nth-child(4) .caption-work{top:15%;left:30%;transform:translate(-30%,-15%)}.Creative-solution h2,.blog h2,.blog h2 .char,.blog p,.card-body a,.work-page .home-work .content--sticky:nth-child(6) .caption-work h2{color:#0b0b0b}.work-page .home-work .content--sticky:nth-child(5) .caption-work{top:25%;left:30%;transform:translate(-30%,-25%)}.work-page .home-work .content--sticky:nth-child(6) .caption-work{top:10%;left:35%;transform:translate(-35%,-10%)}.work-page .home-work .content--sticky:nth-child(7) .caption-work{top:20%;left:30%;transform:translate(-30%,-20%)}.blog,.card,button.button{background:#f2f2f2}.client p,footer.form-footer a{margin-bottom:15px}.client ul{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,auto);gap:5px 40px;margin-top:0}.client li{opacity:.2;scale:0.5;transform-origin:center center}.inner-banner-content,.nav-tabs .nav-link:before,.our-core .container,.our-services .container{top:50%;transform:translateY(-50%)}.blog .heading-text{padding:0 30px 30px 10px}.blog p{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog .line{display:inline}.card{border:1px solid #a0a0a0;border-radius:0;margin-bottom:20px}.card img{width:100%;transform:unset!important}.card-body{padding:15px}.card-body h3.card-title{height:65px;font-size:1em;font-weight:700}.card-body a{font-weight:700;text-decoration:none}.reach-out h1,.reach-out p{font-weight:600}.card-body a:hover,.error-msg{color:#ff073a}.fake-btn,.file-msg{color:#fff;font-weight:400}.card-body a:focus{box-shadow:none}.inner-banner img{object-fit:contain}.inner-banner-content{max-width:600px;position:absolute;left:10%}.reach-out{background:#000;height:70vh;padding:5em 11em;display:flex;align-items:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.copy-change{font-size:9em;text-align:center}.career-section{height:100vh;align-items:unset}.career-section h2{font-size:3em}.reach-out .form-control{border:1px dotted #ff073a;padding:1.4em 1em;font-size:18px;font-weight:400}.nav-tabs .nav-link{margin-bottom:0;border:1px solid transparent;border-radius:0;font-size:24px;font-weight:600;color:#f2f2f2;position:relative}.nav-tabs{border-bottom:none}.reach-out .nav button:first-child{padding-left:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:#ff073a;background-color:transparent;border:1px solid transparent}.nav-tabs .nav-link:before{content:"";width:1px;height:20px;background:#fff;position:absolute;right:-3px}.file-drop-area{position:relative;display:flex;align-items:center;width:100%;max-width:100%;padding:.7em;border:1px dotted #ff073a;border-radius:0;transition:.2s}.fake-btn{flex-shrink:0;background-color:#0b0b0b;border:1px solid #2b2b2b;border-radius:0;padding:14px 18px;margin-right:10px;text-transform:uppercase;font-size:14px}.file-msg{line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.file-input:focus{outline:0}.our-core,footer{position:relative}.services-heading{display:flex;align-items:center;gap:30px;margin-bottom:20px;flex-wrap:wrap;cursor:default}.services-heading h2{color:#780019;margin:0;flex-shrink:0;font-size:6.7em;transition:1s}.services-heading p{max-width:350px;margin:0;color:#780019;transition:.5s;line-height:1.5}.our-core{background:#fff;z-index:9;padding:0;line-height:0}.our-core h2{font-size:4.4em;margin-bottom:1em;color:#0b0b0b}.our-core h3{font-size:2.2em;font-weight:700;color:#0b0b0b}.our-core p{line-height:1.5;color:#0b0b0b}.Creative-solution{background:#000;padding:150px 0}.Creative-solution .line{display:block}footer{background:#0b0b0b;height:100%;z-index:1}.footer-left{height:100vh;justify-content:space-around;padding:0 6em}.footer-left .footer-logo-white{width:180px}footer button.button{background:0 0;border:1px solid #f2f2f2;color:#f2f2f2}footer button.button:hover{border:1px solid #0b0b0b;color:#f2f2f2}.social-footer p,.social-footer p a{color:#f2f2f2;text-decoration:none;font-size:14px;transition:.5s}.footer-left li a,footer.form-footer a{font-size:25px;text-decoration:none;display:inline-block}.social-footer p:last-child{margin-bottom:0}.social-footer .black-logo{width:135px;height:auto;margin-bottom:15px}.form-footer .social-footer img{margin-right:0;margin-left:10px}.social-footer img{width:30px;height:30px;margin-right:10px}.footer-left li a{color:#ff073a;font-weight:600;margin-bottom:20px;transition:.5s}button.button,footer.form-footer a{color:#0b0b0b;transition:.5s;font-weight:600}.social-footer ul{border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:20px;width:30%}.footer-right{padding:8em;width:100%;background:#ff073a;height:100%;display:flex;flex-direction:column;justify-content:space-between}.footer-right form{width:40%}.form-control{background:0 0;border:none;border-bottom:1px solid #f2f2f2;border-radius:0;padding:5px 0;color:#f2f2f2;font-weight:600}.form-control:focus{color:#f2f2f2;background-color:transparent;border-color:#f2f2f2;outline:0;box-shadow:none}textarea{height:40px;resize:none}.form-control::placeholder{color:#f2f2f2;opacity:1}.form-control::-ms-input-placeholder{color:#f2f2f2}button.button{border:1px solid #f2f2f2;padding:5px 18px}button.button:hover{background:#0b0b0b;border:1px solid #f2f2f2;color:#f2f2f2}footer.form-footer{padding:5em 12em;background:#ff073a}footer.form-footer a:hover{color:#f2f2f2}footer.form-footer .social-footer{text-align:right}footer.form-footer .social-footer ul{border-bottom:1px solid #0b0b0b;padding-bottom:0;margin-bottom:20px;width:100%;justify-content:flex-end}footer.form-footer .social-footer p,footer.form-footer .social-footer p a{color:#0b0b0b;font-size:14px;font-family:Manrope,sans-serif;font-weight:400}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgb(0 0 0 / 15%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.swal2-popup.swal2-modal.swal2-icon-error.swal2-show{border-radius:15px}div:where(.swal2-icon).swal2-error{border-color:#ff073a!important}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#ff073a!important;top:2em!important;width:2em!important;height:.2em!important}div:where(.swal2-icon){margin:1.8em auto .6em!important;width:4em!important;height:4em!important;border:.2em solid transparent!important}div#swal2-html-container,h2#swal2-title{color:#0b0b0b;font-weight:600;line-height:1.1;font-size:1.3em}div#swal2-html-container{padding:15px 0}button.swal2-confirm.swal2-styled{background:#ff073a;border-radius:0;padding:8px 28px}div:where(.swal2-container) div:where(.swal2-loader){border-color:#ff073a #fff0!important}