@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Fira+Sans:200,300,300i,400,400i,500,500i,600,700,800,900|Hind+Vadodara:300,400,500,600,700);.container,.modal-dialog{max-width:1230px}.icon-container,section{position:relative}.common-slider .item h5 a:hover,.content-block:hover,.view-map-btn,.view-map-btn:hover{text-decoration:none}body,html,p{font-family:"Hind Vadodara",sans-serif}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fade-in{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.theme-color-a{color:#af46fc}.theme-color-b{color:#f18cff}.theme-color-c{color:#ff7cb0}.theme-color-d{color:#e9a17b}.theme-color-e{color:#6245fe}.theme-color-f{color:#9a9fff}.typo-color-a{color:#172b43}.typo-color-b{color:#485768}.typo-color-c{color:#69798d}.theme-bg-a{background-color:#af46fc}.theme-bg-b{background-color:#f18cff}.theme-bg-c{background-color:#ff7cb0}.theme-bg-d{background-color:#e9a17b}.theme-bg-e{background-color:#6245fe}.theme-bg-f{background-color:#9a9fff}.typo-bg-a{background-color:#172b43}.typo-bg-b{background-color:#485768}.typo-bg-c{background-color:#69798d}.case-study .video-play-btn,.grad-style-ab,.icon-container.grad-style-ab-light::after{background-image:linear-gradient(45deg,#f18cff,#af46fc);background-repeat:repeat-x}.grad-style-cd,.header::after,.header::before,.icon-container.grad-style-cd-light::after,.navbar-toggler span,.pricing-block:hover .custom-btn,.pricing-block:hover .icon-container::after{background-image:linear-gradient(45deg,#fd1c00,#ff7cb0);background-repeat:repeat-x}.grad-style-ef,.icon-container.grad-style-ef-light::after{background-image:linear-gradient(45deg,#9a9fff,#6245fe);background-repeat:repeat-x}.grad-style-ab-light{background-image:linear-gradient(45deg,#fcf1ff,#faefff);background-repeat:repeat-x}.grad-style-cd-light{background-image:linear-gradient(45deg,#fff3f6,#fef5f5);background-repeat:repeat-x}.grad-style-ef-light{background-image:linear-gradient(45deg,#f1efff,#f3f3ff);background-repeat:repeat-x}.txt-grad-ab{background:-webkit-linear-gradient(45deg,#f18cff,#af46fc);background:linear-gradient(45deg,#f18cff,#af46fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing-block:hover .price,.txt-grad-cd{background:-webkit-linear-gradient(45deg,#e9a17b,#ff7cb0);background:linear-gradient(45deg,#e9a17b,#ff7cb0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.filter-button.is-checked,.filter-button:hover,.txt-grad-ef{background:-webkit-linear-gradient(45deg,#9a9fff,#6245fe);background:linear-gradient(45deg,#9a9fff,#6245fe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body{overflow-x:hidden}.section-padding{padding:5rem 0 3.5rem}.grey-bg{background-color:#172b43}.grey-bg h1,.grey-bg h2,.grey-bg h3,.grey-bg h4,.grey-bg h5,.grey-bg h6,.grey-bg p{color:#fff}a,a:focus,button,button:focus,img{outline:0;border:none;box-shadow:none}.icon-container{width:135px;height:110px;-webkit-border-radius:110px;-moz-border-radius:110px;-ms-border-radius:110px;border-radius:110px;text-align:center;display:inline-flex;align-items:center;justify-content:center;-webkit-transform:rotate(150deg);transform:rotate(150deg);margin-bottom:4.5rem}.icon-container i{font-size:5rem;line-height:1;font-style:normal;-webkit-transform:rotate(-150deg);transform:rotate(-150deg);transition:all .5s}.icon-container::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:110px;-moz-border-radius:110px;-ms-border-radius:110px;border-radius:110px;z-index:-1;opacity:0;transition:all .5s}.slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-dots{display:none!important}.slick-arrow{width:60px;height:30px;display:block;top:auto;bottom:-78px;background-color:red;transition:all .3s}.slick-prev{background:url(../images/icon/slick-arrow-left.png) center center no-repeat;left:auto;right:60px}.slick-next{background:url(../images/icon/slick-arrow-right.png) center center no-repeat;left:auto;right:0}.slick-next::before,.slick-prev::before{display:none}.slick-prev:focus,.slick-prev:hover{background:url(../images/icon/slick-arrow-left.png) center center no-repeat}.slick-next:focus,.slick-next:hover{background:url(../images/icon/slick-arrow-right.png) center center no-repeat}.slick-next:hover,.slick-prev:hover{opacity:.5}.modal{z-index:99999999;background:#fef4f5;padding:60px 15px!important}.modal-header{border:none;padding:0}.modal-dialog{width:100%}.modal .modal-content{padding:75px 75px 40px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;border:none;z-index:1}.modal-body,.p-0{padding:0}.content-block,.modal-feat-img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px}.modal .modal-content h3{margin-bottom:15px}.modal .modal-content h3 span,.modal .modal-content h4 span{display:block;font-family:"Hind Vadodara",sans-serif;font-size:1.6rem;line-height:2.8rem;color:#69798d;font-weight:300;margin-bottom:4px}.btn-big,.btn-mid,.btn-small{line-height:30px}.modal .modal-content p:last-child{margin-bottom:10px}.modal.show .modal-dialog{margin:0 auto}.modal button.close{position:absolute;top:2rem;right:2rem;font-size:1.6rem}.modal button.close span{display:none}.custom-btn,.video-play-btn{display:inline-block;transition:all .5s}.modal-bg{position:absolute;top:0;left:0;z-index:-1;opacity:.6;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-feat-img{margin-left:auto;margin-right:auto;margin-bottom:3.8rem;border-radius:10px}.carousel-control-next-icon,.carousel-control-prev-icon{width:4rem;height:4rem}.carousel-control-next,.carousel-control-prev{transition:all .5s}.carousel-indicators li{width:8px;height:8px;background:#172b43;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:.5;transition:all .5s;cursor:pointer}.carousel-indicators li.active{background:#172b43;opacity:1}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.m-55{margin:55px}.m-60{margin:60px}.m-65{margin:65px}.m-70{margin:70px}.m-75{margin:75px}.m-80{margin:80px}.m-85{margin:85px}.m-90{margin:90px}.m-95{margin:95px}.m-100{margin:100px}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-55{margin-top:55px}.m-t-60{margin-top:60px}.m-t-65{margin-top:65px}.m-t-70{margin-top:70px}.m-t-75{margin-top:75px}.m-t-80{margin-top:80px}.m-t-85{margin-top:85px}.m-t-90{margin-top:90px}.m-t-95{margin-top:95px}.m-t-100{margin-top:100px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-r-30{margin-right:30px}.m-r-35{margin-right:35px}.m-r-40{margin-right:40px}.m-r-45{margin-right:45px}.m-r-50{margin-right:50px}.m-r-55{margin-right:55px}.m-r-60{margin-right:60px}.m-r-65{margin-right:65px}.m-r-70{margin-right:70px}.m-r-75{margin-right:75px}.m-r-80{margin-right:80px}.m-r-85{margin-right:85px}.m-r-90{margin-right:90px}.m-r-95{margin-right:95px}.m-r-100{margin-right:100px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:55px}.m-b-60{margin-bottom:60px}.m-b-65{margin-bottom:65px}.m-b-70{margin-bottom:70px}.m-b-75{margin-bottom:75px}.m-b-80{margin-bottom:80px}.m-b-85{margin-bottom:85px}.m-b-90{margin-bottom:90px}.m-b-95{margin-bottom:95px}.m-b-100{margin-bottom:100px}.m-l-0{margin:0}.m-l-5{margin:5px}.m-l-10{margin:10px}.m-l-15{margin:15px}.m-l-20{margin:20px}.m-l-25{margin:25px}.m-l-30{margin:30px}.m-l-35{margin:35px}.m-l-40{margin:40px}.m-l-45{margin:45px}.m-l-50{margin:50px}.m-l-55{margin:55px}.m-l-60{margin:60px}.m-l-65{margin:65px}.m-l-70{margin:70px}.m-l-75{margin:75px}.m-l-80{margin:80px}.m-l-85{margin:85px}.m-l-90{margin:90px}.m-l-95{margin:95px}.m-l-100{margin:100px}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-55{padding:55px}.p-60{padding:60px}.p-65{padding:65px}.p-70{padding:70px}.p-75{padding:75px}.p-80{padding:80px}.p-85{padding:85px}.p-90{padding:90px}.p-95{padding:95px}.p-100{padding:100px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-55{padding-top:55px}.p-t-60{padding-top:60px}.p-t-65{padding-top:65px}.p-t-70{padding-top:70px}.p-t-75{padding-top:75px}.p-t-80{padding-top:80px}.p-t-85{padding-top:85px}.p-t-90{padding-top:90px}.p-t-95{padding-top:95px}.p-t-100{padding-top:100px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.p-r-55{padding-right:55px}.p-r-60{padding-right:60px}.p-r-65{padding-right:65px}.p-r-70{padding-right:70px}.p-r-75{padding-right:75px}.p-r-80{padding-right:80px}.p-r-85{padding-right:85px}.p-r-90{padding-right:90px}.p-r-95{padding-right:95px}.p-r-100{padding-right:100px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-55{padding-bottom:55px}.p-b-60{padding-bottom:60px}.p-b-65{padding-bottom:65px}.p-b-70{padding-bottom:70px}.p-b-75{padding-bottom:75px}.p-b-80{padding-bottom:80px}.p-b-85{padding-bottom:85px}.p-b-90{padding-bottom:90px}.p-b-95{padding-bottom:95px}.p-b-100{padding-bottom:100px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.p-l-45{padding-left:45px}.p-l-50{padding-left:50px}.p-l-55{padding-left:55px}.p-l-60{padding-left:60px}.p-l-65{padding-left:65px}.p-l-70{padding-left:70px}.p-l-75{padding-left:75px}.p-l-80{padding-left:80px}.p-l-85{padding-left:85px}.p-l-90{padding-left:90px}.p-l-95{padding-left:95px}.p-l-100{padding-left:100px}.custom-btn{max-width:100%;color:#fff;font-weight:500;text-transform:uppercase;border:none;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;vertical-align:middle;white-space:nowrap;user-select:none}h1,h2,h3{font-weight:900}.navbar-nav .nav-link.custom-btn{padding-left:3rem;padding-right:3rem}.btn-big{font-size:1.6rem;padding:1.6rem 3rem}.btn-mid{font-size:1.4rem;padding:1rem 3rem}.btn-small{font-size:1.3rem;padding:.5rem 2.5rem}.btn-full{width:100%;max-width:39rem}.custom-btn.active,.custom-btn:hover{text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.video-play-btn{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:16px;line-height:100px;text-align:center;color:#6245fe;outline:0}.banner::after,.banner::before,.header::after,.header::before{height:68vw;right:-20%;content:" "}.video-play-btn:hover{color:#6245fe;-webkit-box-shadow:0 2px 50px rgba(0,0,0,.1);-moz-box-shadow:0 2px 50px rgba(0,0,0,.1);box-shadow:0 2px 50px rgba(0,0,0,.1)}.video-play-btn svg{margin-right:5px}html{font-size:10px}body,p{font-size:1.8rem;line-height:3rem;color:#69798d}.counter-wrapper,.filter-button,.pricing-block .price,.view-map-btn,h1,h2,h3,h4,h5,h6{font-family:"Fira Sans",sans-serif}h1,h2,h3,h4,h5,h6{color:#172b43;line-height:1.4}h1{font-size:6rem}h2{font-size:4.8rem;margin-bottom:2.1rem}h3{font-size:3.6rem}h4,h5,h6{font-weight:700}h4{font-size:3rem}h5{font-size:2rem}h6{font-size:1.8rem}.section-subheading{font-size:2.4rem;line-height:4rem;color:#485768}.header_font{font-size:2rem;line-height:4rem;color:#485768}.content-block__sub-title{display:block;font-size:1.6rem;line-height:2.8rem;color:#69798d;font-weight:300;margin-bottom:1rem}p{margin-bottom:1.9rem}::-webkit-input-placeholder{color:#69798d!important;opacity:1}:-moz-placeholder{color:#69798d!important;opacity:1}::-moz-placeholder{color:#69798d!important;opacity:1}:-ms-input-placeholder{color:#69798d!important;opacity:1}::-ms-input-placeholder{color:#69798d!important;opacity:1}:placeholder-shown{color:#69798d!important;opacity:1}input,textarea{width:100%;font-size:1.8rem;line-height:3rem;padding:1.5rem 2rem;color:#69798d;background:0 0;border:2px solid #e8e8e8;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;transition:all .5s}input:focus,input:hover,textarea:focus,textarea:hover{outline:0;border-color:#ff7cb0}.header{position:relative}.header::after,.header::before{width:68vw;-webkit-transform:rotate(260deg);transform:rotate(260deg);position:absolute;top:-40%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-2}.header::after{background:url(../images/banner/banner-round-img.jpg) center center no-repeat #fff;background-size:cover;top:-46%;right:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:-5px 0 30px rgba(0,0,0,.1);-moz-box-shadow:-5px 0 30px rgba(0,0,0,.1);box-shadow:-5px 0 30px rgba(0,0,0,.1)}@media screen and (min-width:1600px){.header::after{background:url(../images/banner/banner-round-img.jpg) calc(100% - 308px) 370px no-repeat #fff;background-size:93%;top:-46%;right:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:-5px 0 30px rgba(0,0,0,.1);-moz-box-shadow:-5px 0 30px rgba(0,0,0,.1);box-shadow:-5px 0 30px rgba(0,0,0,.1)}}.show_onmobile{display:none}@media screen and (min-width:320px) and (max-width:720px){.hidden-xs{display:none}.show_onmobile{display:block;text-align:center}.banner-content{padding-top:8em}.hide_onmobile{display:none!important}}.header .bg-shape{left:-4%;top:19rem}.navbar{background:#fff;padding:7px;position:fixed;top:0;left:0;width:100%;z-index:99999999;transition:all .5s}.navbar.scrolled{background:#fff;z-index:999;padding:3px;-webkit-box-shadow:0 0 10px rgba(166,209,237,.3);-moz-box-shadow:0 0 10px rgba(166,209,237,.3);box-shadow:0 0 10px rgba(166,209,237,.3)}.navbar.scrolled .navbar-brand img{width:80%}.navbar-nav .nav-item{margin-left:3rem}.navbar-nav .nav-item .nav-link:not(.custom-btn){font-size:1.6rem;line-height:2.6rem;color:inherit;margin:0;padding:0;text-transform:uppercase;transition:all .3s;font-weight:500}.navbar-nav .nav-item .nav-link:not(.custom-btn).active,.navbar-nav .nav-item .nav-link:not(.custom-btn):hover{color:#172b43}.navbar-nav .nav-item .nav-link{font-family:"Hind Vadodara",sans-serif}.navbar-brand{padding:0}.navbar-brand img{transition:all .5s}.banner{position:relative}.banner::after,.banner::before{width:68vw;-webkit-transform:rotate(260deg);-ms-transform:rotate(260deg);transform:rotate(260deg);position:absolute;top:-40%;border-radius:50%;outline:transparent solid 1px;z-index:-2;background-image:-webkit-linear-gradient(45deg,#ff1d09,#ff7cb0);background-image:-o-linear-gradient(45deg,#ff1d09,#ff7cb0);background-image:linear-gradient(45deg,#ff1d09,#ff7cb0);background-repeat:repeat-x}.banner::after{background:url(../images/banner/banner-round-img.jpg) center center no-repeat #fff;background-size:cover;top:-46%;right:-20%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-box-shadow:-5px 0 30px rgba(0,0,0,.1);box-shadow:-5px 0 30px rgba(0,0,0,.1)}.content-block::before,.filter-button-group{-webkit-box-shadow:0 10px 50px rgba(166,209,237,.2);-moz-box-shadow:0 10px 50px rgba(166,209,237,.2)}.small-agency-home-header-bg::after{background:url(../images/banner/banner-round-img-2.jpg) center center no-repeat #fff;background-size:cover;background-position:calc(100% - 120px) 394px;top:-46%;right:-20%}.banner-content{padding:80px 0 250px}.banner-content .custom-btn{margin-top:2rem}.bg-shape{position:absolute;z-index:-1;opacity:.9;max-width:100%!important}.shape-home-banner{left:3%;top:19rem}h1{margin-bottom:1.1rem}.navbar-toggler{border:none;outline:0;padding:0}.navbar-toggler span{width:3rem;height:.3rem;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;display:block;margin:.6rem 0}.navbar-toggler span.navbar-toggler-icon{display:none}.content-block,.content-block::before{height:100%;display:block;background:#fff}.navbar-toggler:focus{outline:0}.navbar button .custom-toggler-icon{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar button.change .bar1{-webkit-transform:rotate(-45deg) translate(-7px,5px);-ms-transform:rotate(-45deg) translate(-7px,5px);transform:rotate(-45deg) translate(-7px,5px)}.navbar button.change .bar2{opacity:0}.navbar button.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-6px);-ms-transform:rotate(45deg) translate(-8px,-6px);transform:rotate(45deg) translate(-8px,-6px)}.content-block{border-radius:10px;position:relative;z-index:2;outline:0}.content-block img{-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px}.content-block.service-box{padding:5.6rem 3rem 2.2rem}.content-block h5{margin-bottom:1.9rem;text-align:left}.content-block::before{content:" ";width:100%;position:absolute;top:0;left:0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;box-shadow:0 10px 50px rgba(166,209,237,.2);z-index:-2}.content-block::after{content:" ";width:95%;height:95%;z-index:-3;position:absolute;top:auto;bottom:1px;left:1px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;background-image:linear-gradient(100deg,#ff3131,#ff7cb0);background-repeat:repeat-x;outline:transparent solid 1px;transition:all .5s}.video-play-bg,.video-play-bg::after{border-top-right-radius:350px;border-bottom-right-radius:350px}.featured-project-carousel .carousel-inner,.filter-button-group{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px}.content-block:hover .icon-container i{-webkit-text-fill-color:#fff}.content-block:hover .icon-container::after{opacity:1}.content-block:hover::after{-webkit-transform:rotate(2deg) translateX(-5px) translateY(16px);transform:rotate(2deg) translateX(-5px) translateY(16px)}.about-us{position:relative;padding:12.1rem 0;margin:10rem 0 6.5rem}.about-us .bg-shape{right:-20%;bottom:-90%;transform:rotate(90deg)}.counter-wrapper{font-size:1.8rem;line-height:2.6rem;font-weight:700;padding-top:.9rem}.counter-wrapper br{display:none}.counter-block{font-size:4.8rem;line-height:6.2rem;font-weight:900}.video-play-bg{position:absolute;top:0;bottom:0;right:50%;width:50%;margin-right:70px;z-index:1}.video-play-bg .video-play-btn{position:absolute;top:40px;right:50px;z-index:5}.video-play-bg::after{content:" ";position:absolute;top:-45px;right:-2px;width:100%;height:104%;background-color:#fff;background-image:url(../images/about-img.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.filter-button-group{display:inline-block;margin:1.2rem auto 7rem;background:#fff;border-radius:10px;box-shadow:0 10px 50px rgba(166,209,237,.2);padding:1.9rem 0}.filter-button{font-size:1.8rem;color:#69798d;font-weight:700;background:0 0;border:none;margin:0 2rem;cursor:pointer}.case-study h2,.case-study p,[class^=".grad-style-"] h2,[class^=".grad-style-"] p{color:#fff}.filter-button:focus{outline:0}.project-showcase .grid{transition:all 1s}.project-showcase .custom-btn{margin-bottom:3rem}.grid-item{margin-bottom:6rem}.featured-content-block h5{padding:2rem 3rem 2.1rem;background:#fff;margin-bottom:0;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.featured-project-carousel .carousel-inner{border-radius:10px;overflow:hidden}.featured-project-carousel .carousel-control-prev-icon{background:url(../images/icon/short-arrow-left.png) center center no-repeat}.featured-project-carousel .carousel-control-next-icon{background:url(../images/icon/short-arrow-right.png) center center no-repeat}.featured-project-modal .custom-btn{margin-top:1.2rem}.featured-project-modal .modal-content{padding:75px}.featured-project-modal .text-content{padding-left:2rem}.featured-project-modal-bg,.news-modal-bg{position:absolute;right:0;bottom:0;-webkit-transform:translate(40%,40%);transform:translate(40%,40%)}.featured-projects{position:relative}.featured-projects .bg-shape{bottom:-10%;left:-10%;transform:rotate(90deg)}.case-study{margin:6.5rem 0 10rem;position:relative}.case-study .container{z-index:2;position:relative}.case-study .bg-shape{right:-15%;bottom:-40%;z-index:1;opacity:.2}.case-study .img-container img{position:relative;bottom:-40px}.case-study .btn-container{padding-top:2rem}.case-study .video-play-btn{width:65px;height:65px;line-height:65px;color:#fff;box-shadow:none;margin-left:15px}.case-study .video-play-btn:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.case-study-slider .slick-arrow{bottom:-52px}.case-study-slider .slick-prev,.case-study-slider .slick-prev:focus,.case-study-slider .slick-prev:hover{background:url(../images/icon/slick-arrow-left-2.png) center center no-repeat}.case-study-slider .slick-next,.case-study-slider .slick-next:focus,.case-study-slider .slick-next:hover{background:url(../images/icon/slick-arrow-right-2.png) center center no-repeat}.case-study-content{padding-top:8rem;margin-bottom:1rem;position:relative}.case-study-content img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.case-study-challenge-bg{position:absolute;top:0;right:-240px;opacity:.6}.case-study-solutions-bg{position:absolute;bottom:-220px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:.6}.scoreboard .scores{padding-left:9rem;padding-right:2rem;position:relative}.scoreboard [class^=col-]:not(:last-child) .scores::after{content:" ";position:absolute;top:20px;bottom:20px;width:2px;right:0;display:block;background:#edf7ff}.scoreboard .score{padding-left:50px;font-size:2.4rem;line-height:4rem;color:#485768;margin-bottom:2.2rem;position:relative}.scoreboard .score i{font-size:1.5rem;width:3rem;line-height:3rem;background:#f2f2ff;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-align:center;color:#6245fe;position:absolute;top:7px;left:0}.modal .modal-content .scoreboard h3{margin-bottom:29px}.team{padding-bottom:102px;position:relative}.team .bg-shape{top:-40%;left:-20%}.team .bg-shape.shape-2{left:auto;right:-10%;top:0;-webkit-transform:scale(1.5) rotate(90deg);transform:scale(1.5) rotate(90deg)}.common-slider{position:relative;padding-top:3.1rem}.common-slider .item{padding:0 25px;outline:0;border:none}.common-slider .item h5{padding-top:3.9rem}.common-slider .item h5 a{color:#172b43}.common-slider .item h5 span{margin-top:1.1rem}.common-slider .slick-prev{right:40%}.common-slider .slick-next{right:36%}.team-content-block{padding:0;background:0 0}.team-content-block::before{box-shadow:none}.team-content-block img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.team-content-block:hover::after{-webkit-transform:rotate(2deg) translateX(-5px) translateY(20px);transform:rotate(2deg) translateX(-5px) translateY(20px)}.team-modal .modal-dialog{max-width:450px}.team-modal-bg{position:absolute;top:-10%;left:-20px}.team-modal .modal-content h4{padding-bottom:10px;margin-bottom:28px;border-bottom:2px solid #edf7ff}.team-modal .modal-content h4 span{line-height:2.4rem}.team-modal .modal-body{text-align:center}.team-modal .modal-body .modal-feat-img{margin-bottom:2.5rem}.team-modal .modal-content{padding:4rem 6.5rem 1rem}.team-modal .social-icons{text-align:center;padding-left:0;padding-top:1.2rem;margin-bottom:3rem}.team-modal .social-icons li{display:inline-block;margin:0 8px;background:#f1efff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;transition:all .5s}.team-modal .social-icons li a{color:#6245fe;background:0 0}.pricing{background:url(../images/pricing-bg-shape.png) center calc(100% + 420px) no-repeat;background-size:100% auto}.pricing-wrapper{padding-top:102px}.pricing-block{padding:9.5rem 4rem 4rem;position:relative}.pricing-block::after{display:none}.pricing-block .icon-container{position:absolute;left:50%;top:-90px;-webkit-transform:rotate(150deg) translateX(50%);transform:rotate(150deg) translateX(50%)}.pricing-block .price{font-size:6rem;line-height:1.6;font-weight:900;padding-top:2px;padding-bottom:3px}.pricing-block div,.pricing-block h6{width:100%}.pricing-block .custom-btn{width:100%;margin-top:auto;overflow:hidden;text-overflow:ellipsis}.facilities>div{font-weight:400;line-height:3rem;padding:1.7rem 0;border-bottom:2px solid #edf7ff}.facilities>div:last-child{margin-bottom:4rem}.clients{background-color:#fcfdff}.clients-wrapper{padding-top:20px;padding-bottom:5px}.clients .client{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;text-align:center;margin:25px 0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.latest-news{background-image:linear-gradient(to bottom,#fcfdff,#f9fcff);background-repeat:repeat-x}.news-slider .item{margin-bottom:3rem;outline:0;border:none}.news-slider .item h5{padding:2rem 3rem 2.1rem;background:#fff;margin-bottom:0;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.news-slider .item h5 span{margin-top:0}.news-slider .item:focus{outline:0;border:none}.news-modal .modal-content{padding-bottom:5.6rem}.news-modal .modal-dialog{max-width:1020px}.contact{padding-top:134px;overflow:hidden;background-color:#f9fcff}.contact .grey-bg{position:relative;z-index:1}.contact .grey-bg .shape-contact{position:absolute;top:-60%;left:-10%;z-index:-1;opacity:.1}.contact .grey-bg .shape-contact-2{position:absolute;top:20%;right:10%;z-index:-1;opacity:.1}.contact-wrapper{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:5rem 6rem 6rem;position:relative;overflow:hidden;z-index:1;margin-top:-13rem;margin-bottom:7.5rem}.contact-wrapper h3{margin-bottom:3.2rem;color:#172b43}.contact-wrapper::after{content:" ";position:absolute;bottom:0;right:0;width:120%;height:120%;background:#f8fcff;display:block;transform:translate(50%,50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:-1}.form-wrapper{position:relative;right:0;transition:all .3s ease-in-out}.contact-form input,.contact-form textarea{margin-bottom:3rem;background:#fff}.contact-form textarea{min-height:18rem}.contact-form .btn-wrapper{width:100%;padding:0 1.5rem;margin-top:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.view-map-btn{display:inline-block;position:absolute;right:26px;bottom:60px;font-size:1.6rem;line-height:6.2rem;color:#69798d;font-weight:500;margin-left:auto;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:0 0;padding:0 3rem;z-index:99;transition:all .3s}.view-map-btn i{font-size:3rem;margin-left:6px;position:relative;top:8px;transition:all .3s}.view-map-btn:hover{color:#69798d}.contact-info{margin-bottom:7rem}.contact-info h3{margin-bottom:2.4rem}.social-icons-wrapper p{margin-bottom:13px}.social-icons{list-style:none;text-align:left;padding-left:0;margin-bottom:7.5rem}.social-icons li{margin-bottom:2rem;display:inline-block;margin-right:11px}.address a,.address span,.social-icons a{display:block;transition:all .5s;text-decoration:none}.social-icons li:hover a{color:#fff}.social-icons li:nth-of-type(1) a:hover{background-color:#0057ff}.social-icons li:nth-of-type(2) a:hover{background-color:#1da1f2}.social-icons li:nth-of-type(3) a:hover{background-color:#dd4b39}.social-icons li:nth-of-type(4) a:hover{background-color:#ea4c89}.social-icons a{font-size:1.6rem;line-height:3rem;color:#172b43;width:3rem;height:3rem;background:#a6d1ed;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.map-wrapper,.map-wrapper iframe{width:100%;height:100%}.address a,.address span{font-family:'Roboto Condensed',sans-serif;font-size:1.7rem;line-height:2.3rem;font-weight:900;color:#fe7373}.address a:hover{color:#ff7cb0}.map-wrapper{position:absolute;top:0;left:100%;z-index:9;transition:all .3s ease-in-out}.show-map .form-wrapper{right:100%}.show-map .map-wrapper{left:0}.show-map .view-map-btn{background:#fff;border-color:transparent!important}.show-map .view-map-btn i{margin-right:6px;margin-left:0}.err-msg,.success-msg{font-size:1.6rem;line-height:1.5;color:#dd4b39;position:absolute;bottom:6px;left:15px}.success-msg{color:#519718;bottom:4px}.page-footer{padding:4rem 0}.footer-content p{margin-bottom:0}.footer-content p a{color:#69798d;text-decoration:none;transition:all .5s}.footer-content p a:hover{color:#f81515}.img_svg{width:50px}.icon-containe>.img_svg:hover,.img_svg :hover{filter:invert(100%)}.application{width:72px;-webkit-transform:rotate(210deg)!important;transform:rotate(210deg)!important}.img-fluid1{display:none}.scrolled .img-fluid1{display:block}