.section-title{padding-top:40px}.section-title h2{font-size:20px;font-weight:500;padding:0;line-height:1px;margin:0 0 5px;letter-spacing:2px;text-transform:uppercase;color:#aaa;font-family:Work Sans,sans-serif}.section-title h2:after{content:"";width:120px;height:1px;display:inline-block;background:hsla(0,0%,100%,.2);margin:4px 10px}.section-title p{margin:0;font-size:36px;font-weight:700;font-family:Work Sans,sans-serif;color:#fff}.why-us-section{background:url(/_next/static/media/vfx.aafed9d7.png) 50%;background-size:cover;background-position:50%;color:#fff;position:relative}.why-us-section:before{content:"";background:rgba(0,0,0,.8);position:absolute;inset:0}@media (min-width:1024px){.why-us-section{background-attachment:fixed}}.about-content,.about-wrapper{position:relative}.about-content{background-attachment:fixed;padding:80px 0}.about-content:before{content:"";background:rgba(0,0,0,.8);position:absolute;inset:0;z-index:1}.about-content .container,.about-content .content{position:relative;z-index:2}.about-content .content h3{font-size:22px;color:#fff;text-align:center;line-height:1.6;font-weight:400}.process-wrapper,.whyus-wrapper{position:relative;z-index:3}.about-content .row{margin:0}.about-content .col-lg-12{padding:0 15px}@media (max-width:768px){.about-content{background-attachment:scroll;padding:60px 0}.about-content .content h3{font-size:18px;padding:0 20px}}@media (min-width:1024px){.about-content{background-attachment:fixed}}.process-section{background:url(/_next/static/media/process.e0159e90.png) 50%;background-size:cover;background-position:50%;color:#fff;position:relative}.process-section:before{content:"";background:rgba(0,0,0,.8);position:absolute;inset:0}.content{position:relative}.content h3{font-weight:300;font-size:22px;color:#fff}.content p:last-child{margin-bottom:0}@media (min-width:1024px){.process-section{background-attachment:fixed}}.steps-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:100vh;width:100vw;padding:50px 0}.star{top:43%;left:50%;transform:translate(-50%,-50%)}.star,.step{position:absolute}.step{display:flex;align-items:center;margin-bottom:10px;color:#fff;padding:10px 20px;will-change:transform,opacity,scale}.step-icon{font-size:32px;margin-right:15px}.image-container img{width:60px;height:60px;transition:transform .3s ease-in-out}.step-content h3{margin:0;font-size:18px;color:#fff;font-family:Work Sans,sans-serif;font-weight:700}.step-content ul{list-style-type:none;padding:0;margin-top:10px;position:relative;left:18px}.step-content li{font-size:15px;margin-bottom:5px;color:#fff;position:relative;font-family:Work Sans,sans-serif;font-weight:500}.step-content li:before{content:"•";position:absolute;left:0;top:0;color:#fff;font-size:20px;line-height:1;margin-left:-15px}.contact{background:url(/_next/static/media/contact.8eefc9cd.jpg) 50%;background-size:cover;position:relative}.contact:before{content:"";background:rgba(0,0,0,.8);position:absolute;inset:0}.contact .content{position:relative}.contact .content h3{font-weight:300;font-size:22px;color:#fff}.contact .content p:last-child{margin-bottom:0}@media (min-width:1024px){.contact{background-attachment:fixed}}#hero:before{content:"";background:rgba(0,0,0,.5);position:absolute;bottom:0;top:0;left:0;right:0}#hero .container{padding-top:110px}@media (max-width:992px){#hero.container{padding-top:98px}}#hero h1{margin:0;font-size:8rem;font-weight:700;line-height:7.5rem;color:#fff;font-family:Work Sans,sans-serif}#hero h1 span{color:#cda45e}#hero h2{color:#eee;margin-bottom:10px 0 0 0;font-size:2.5rem}#hero h6{margin-top:10px}#hero .btns{margin-top:30px}#hero .play-btn{width:94px;height:94px;background:radial-gradient(#cda45e 50%,rgba(205,164,94,.4) 52%);border-radius:50%;display:block;position:relative;overflow:hidden}#hero .play-btn:after{content:"";position:absolute;left:50%;top:50%;width:0;transform:translateX(-40%) translateY(-50%);height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}#hero .play-btn:before{content:"";position:absolute;width:120px;height:120px;--webkit-animation-delay:0s;animation-delay:0s;--webkit-animation:pulsate-btn 2s;animation:pulsate-btn 2s;--webkit-animation-direction:forwards;animation-direction:forwards;--webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;--webkit-animation-timing-functions:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(205,164,94,.7);top:-15%;lefT:-15%;background:rgba(198,16,0,0)}#hero .play-btn:hover:after{border-left:15px solid #cda45e;transform:scale(20)}#hero .play-btn:hover:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:10px solid transparent;border-right:none;border-left:15px solid #fff;z-index:200;--webkit-animation:none;animation:none;border-radius:0}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-width:992px){#hero .play-btn{margin-top:30xp}}@media (max-height:500px){#hero{height:auto}#hero .container{padding-top:130px;padding-bottom:60px}}@media (max-width:768px){#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:18px;line-height:24px}}@-webkit-keyframes pulsate-btn{0%{transform:scale(.6);opacity:1}to{transform:scale (1,1);opacity:0}}@keyframes pulsate-btn{0%{transform:scale(.6);opacity:1}to{transform:scale(1);opacity:0}}.services{background:url(/_next/static/media/services.e30b9333.png) 50%;background-size:cover;position:relative}.services:before{content:"";background:rgba(0,0,0,.8);position:absolute;inset:0}.services .content{position:relative}.services .content h3{font-weight:300;font-size:22px;color:#fff}.services .image-container img{width:80px;height:40px;transition:transform .3s ease-in-out}.services .service-card img{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);transition:filter .3s ease,transform .3s ease}.services .service-card:hover img{filter:brightness(0) invert(1)}.services .image-container:hover img{transform:scale(2)}.grid-container{display:grid;grid-template-columns:repeat(6,1fr)}.service-card{grid-column:span 2}.service-card:last-child:nth-child(3n - 2){grid-column-end:5}@media (min-width:1024px){.services{background-attachment:fixed}}