@import https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap;.inner-banner{min-height:530px;display:flex;justify-content:center;align-items:center;background-size:cover}.about-banner{background:url(../images/aboutus.jpg) no-repeat;background-position:center;background-size:cover}.scroll-sec{padding:120px 0 0;background-color:#084186}#about-sec2{scroll-behavior:smooth;transition:all .8s ease-in-out}.about-sec2{padding:10px 0 70px;background-color:#084186;font-family:'Poppins'}.about-scroll{position:relative;width:100%;max-width:250px;margin:0 auto;text-align:center}.about-scroll:before{content:'';position:absolute;top:-60px;left:0;right:0;width:3px;height:50px;background:#d60201;margin:0 auto}.about-scroll a{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;font-family:'Poppins'}.sec2-heading{margin:50px 0}.sec2-heading h2{font-size:32px;font-weight:200;color:#fff;text-transform:uppercase;text-align:center}.sec2-heading .desc{color:#fff;font-size:18px;text-align:center;margin-top:20px}.sec2-content p{color:#fff;font-weight:300}.sec2-heading2{margin:50px 0 30px}.sec2-heading2 h2{font-size:40px;font-weight:300;color:#fff;text-transform:uppercase;text-align:center}.about-logos{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.connect-sec{padding:35px 0;background-image:linear-gradient(80deg,#1DC16C 0%,#8BD25F 100%)}.connect-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.connect-text h2{font-size:30px;font-weight:600;color:#fff;margin-bottom:10px}.connect-text p{font-size:18px;font-weight:500;color:#fff;max-width:800px;line-height:1.2}.connect-btn a{background:#fff;color:#39C669;font-size:16px;font-weight:600;text-transform:uppercase;padding:12px 30px;border-radius:30px}.contact-banner{background:url(../images/contact-banner.jpg) no-repeat;background-position:center center;background-size:100%}.inner-banner-text{text-align:center;max-width:1050px;margin:0 auto}.inner-banner-text span{width:150px;height:2px;background-color:#EFF9F0;display:inline-block}.inner-banner-text h2{color:#EFF9F0;font-family:"Raleway",Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;text-shadow:0 7px 5px #000;margin-bottom:15px;letter-spacing:-5px}.inner-banner-text p{color:#fff;font-size:20px;font-weight:300;max-width:890px;margin:0 auto}.contact-sec2{padding:50px 0}.contact-sec2-head{text-align:center;margin-bottom:50px}.contact-sec2-head h2{font-family:"Raleway",Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:#d60201;margin-bottom:10px}.contact-sec2-head p{color:#084186;max-width:650px;margin:0 auto;font-weight:500}.contact-field{width:100%;display:block;margin-bottom:15px;border-radius:5px;padding:10px 15px;border:1px solid #999;color:#999;font-size:16px;font-weight:400}.contact-form textarea{min-height:120px}.contact-btn{width:100%;padding:8px;background:#084186;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;border:none;outline:none;border-radius:5px;display:block;transition:all .3s ease-in-out}.contact-btn:hover{background:#1a1a1a}.contact-sec3{position:relative;overflow:hidden}.contact-map iframe{width:100%;min-height:400px;max-height:400px}.contact-detail-box{max-width:450px;width:100%;background:#fff;position:absolute;top:9%;left:1%;padding:35px 50px}.box-02{max-width:450px;width:100%;background:#fff;position:absolute;top:9%;left:25%;padding:35px 50px}.box-03{max-width:450px;width:100%;background:#fff;position:absolute;top:9%;left:47%;padding:35px 50px}.box-04{max-width:450px;width:100%;background:#fff;position:absolute;top:9%;left:69%;padding:35px 50px}.contact-detail-box h5{color:#084186;font-family:"Raleway",Sans-serif;font-size:32px;font-weight:800;line-height:40px;margin-bottom:15px}.contact-detail-box ul{list-style:none;display:block}.contact-detail-box ul li{display:flex;align-items:baseline;max-width:300px;margin-bottom:15px}.contact-detail-box ul li,a{color:#d60201;font-size:18px;font-weight:600;transition:all .3s ease-in-out}.contact-detail-box ul li a:hover{color:#1a1a1a}.contact-detail-box ul li i{border:2px solid #d60201;border-radius:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px}.portfolio-banner{background:url(../images/portfolio.jpg) no-repeat;background-position:center center;background-size:cover;position:relative;z-index:1;height: 650px;}.portfolio-banner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.portfolio-sec{position:relative;padding:60px 0 0}.portfolio-tabs{display:flex;justify-content:center;align-items:center;font-family:'Open Sans',sans-serif;position:absolute;top: 15px;left:0;right:0;z-index:1}.portfolio-tabs ul li a{padding:5px 40px;margin:0 20px 30px 0;font-size:14px;font-weight:600;text-transform:uppercase;color:#084186;background:#FFF;box-shadow:0 0 8px 0 #000;border-radius:30px!important;letter-spacing:1px}.portfolio-tabs ul li a.active,.portfolio-tabs ul li a:hover{color:#fff!important;background-color:#d60201!important}.portfolio-video-wrap{overflow:hidden;position:relative;transition:all .3s ease-in-out}.portfolio-video-wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:all .3s ease-in-out}.portfolio-video-wrap img{object-fit:cover}.play-icon{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/six-vid-play.png) no-repeat;background-position:center center;transition:all .3s ease-in-out;transform:scale(0.9)}.portfolio-video-wrap:hover{background:#000}.portfolio-video-wrap:hover:before{background:#000000ab}.portfolio-video-wrap:hover .play-icon{transform:scale(1.0)}#text{display:none}#2d-text{display:none}#motion-text{display:none}.load-more{margin:40px auto}.load-more button{background:#084186;color:#fff;padding:8px 50px;border-radius:30px;border:none;outline:none;display:inline-block;font-size:16px;font-weight:700}.inner-sec-wrap{position:relative}.down-icon{position:absolute;bottom:6%;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0 auto;border-radius:100%;border:1px solid #fff;text-align:center;padding:3px 0 0}.down-icon a{font-size:16px;color:#fff;display:block}.inner-overlay{position:relative;z-index:1}.inner-overlay:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.pricing-banner{background:url(../images/pricing.jpg) no-repeat;background-position:center;background-size:cover;min-height:650px;z-index:-1}.d2-animation-banner{background:url(../images/2d-animation.jpg) no-repeat;background-position:center center;background-size:100%;z-index:-1}.inner-sec2{padding:30px 0}.inner-sec2-head{text-align:center;margin:25px 0}.purple-light{background:linear-gradient(to right,#084186 0,#154b8c 30%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-size:38px;font-weight:300;text-transform:uppercase;line-height:40px;letter-spacing:-3px}.purple-light span{font-family:"Raleway";font-size:48px;font-weight:600;text-transform:uppercase;line-height:50px;letter-spacing:-3px}.inner-sec2-content{padding:0 10px 0 0}.inner-sec2-content p{color:#333;font-size:16px;line-height:28px;margin-bottom:30px;font-weight:400;font-family:'Roboto'}.spacer{margin:20px 0;display:inline-block}.inner-sec3{font-family:'Roboto'}.inner-sec3-bg1{background:url(../images/2d-bg1-1.jpg) no-repeat;background-size:cover;background-position:left;max-height:442px;height:100%;display:flex;align-items:center;padding:80px 0}.inner-sec3-bg1-2{max-height:442px;overflow:hidden}.inner-sec3-bg1-2 img{max-height:442px;height:100%}.inner-sec3-content{max-width:550px;margin:0 0 0 auto}.sec3-white-head{color:#FFF;font-size:38px;font-weight:400;line-height:48px;letter-spacing:-1.2px}.list-items{padding:10px 0 0 20px}.list-items li{color:#fff;font-size:16px;font-weight:400;margin:10px 0}.inner-sec4{font-family:'Roboto';padding:30px 0;text-align:center}.inner-sec4-text h2{background:linear-gradient(to right,#084186 0,#154b8c 30%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-size:30px;font-weight:500;text-transform:uppercase;line-height:53px;letter-spacing:-1.9px}.inner-sec4-text p{background:linear-gradient(to right,#084186 0,#154b8c 30%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-size:32px;font-weight:300}.inner-videos img{height:100%;max-height:460px}.motion-graphics-banner{background:url(../images/motion-graphics.jpg) no-repeat;background-position:center;background-size:100%;min-height:530px;z-index:-1}.whiteboard-banner{background:url(../images/whiteboard-animation.jpg) no-repeat;background-position:center;background-size:cover;min-height:650px;z-index:-1}.typography-banner{background:url(../images/typography.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.animated-explainer-banner{background:url(../images/animated-explainer-video.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.screen-cast-banner{background:url(../images/screen-cast.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.prod-video-banner{background:url(../images/prod-demo.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.app-promo-banner{background:url(../images/app-promo-video.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.threed-anim-banner{background:url(../images/3d-animation.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.video-case-banner{background:url(../images/app-promo-video.jpg) no-repeat;background-position:center center;background-size:100%;min-height:530px;z-index:-1}.branding-banner{background:url(../images/branding-banner.jpg) no-repeat;background-position:center center;background-size:100%;min-height:500px;z-index:-1}.branding-sec2 p{color:#7a7a7a;font-size:14px}.privacy-policy-banner{background:url(../images/privacy-policy-banner.jpg) no-repeat;background-position:center center;background-size:100%;min-height:450px;z-index:-1}.privacy-heading{font-size:22px!important;font-weight:500!important;text-transform:uppercase;background:linear-gradient(to right,#400177 0,#870996 30%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'Roboto'}.purplue-list{list-style-type:none;margin-bottom:20px}.purplue-list li{position:relative;padding:2px 20px}.purplue-list li:before{content:'';position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:100%;background:linear-gradient(to right,#400177 0,#870996 30%)}.terms-conditions-banner{background:url(../images/terms-conditions-banner.jpg) no-repeat;background-position:center center;background-size:100%;min-height:450px;z-index:-1}