.cfw{display:block;float:left;width:100%}.disabled{cursor:not-allowed!important}.clearfix{clear:both}.pos-relative{position:relative}.fnt10{font-size:10px}.fnt11{font-size:11px}.fnt12{font-size:12px}.fnt13{font-size:13px}.fnt14{font-size:14px}.fnt15{font-size:15px}.fnt16{font-size:16px}.p5{padding:5px!important}.ptb5{padding-top:5px!important;padding-bottom:5px!important}.plr5{padding-left:5px!important;padding-right:5px!important}.p10{padding:10px!important}.ptb10{padding-top:10px!important;padding-bottom:10px!important}.plr10{padding-left:10px!important;padding-right:10px!important}.p15{padding:15px!important}.ptb15{padding-top:15px!important;padding-bottom:15px!important}.plr15{padding-left:15px!important;padding-right:15px!important}.p20{padding:20px!important}.ptb20{padding-top:20px!important;padding-bottom:20px!important}.plr20{padding-left:20px!important;padding-right:20px!important}.mtb5{margin-top:5px!important;margin-bottom:5px!important}.mlr5{margin-left:5px!important;margin-right:5px!important}.mtb10{margin-top:10px!important;margin-bottom:10px!important}.mlr10{margin-left:10px!important;margin-right:10px!important}.mtb15{margin-top:15px!important;margin-bottom:15px!important}.mlr15{margin-left:15px!important;margin-right:15px!important}.mtb20{margin-top:20px!important;margin-bottom:20px!important}.mlr20{margin-left:20px!important;margin-right:20px!important}.no-margin{margin:0!important}.mar_bot0{margin-bottom:0!important}.dis_table{display:table;width:100%;height:100%}.dis_tablecel{display:table-cell;width:100%;height:100%;vertical-align:middle}.btn{outline:none;background:#ff5757;color:#fff;text-transform:uppercase;-webkit-transition:.4s ease-out;transition:.4s ease-out;font-size:13px;font-weight:600;letter-spacing:.2px}.btn:hover{background-color:#fff;color:#ff5757}.btn svg path{-webkit-transition:.4s ease-out;transition:.4s ease-out}.btn:hover svg path{fill:#ff5757}.btn-rounded{border-radius:70px}.btn-large{padding:11px 45px;font-size:18px}.white_bg{background-color:#fff}.gray_bg{background-color:#efefef}.darkgray_bg{background-color:#9a9a9a}.noboxshad{box-shadow:none!important}canvas{display:block;vertical-align:bottom}.particles-js{position:absolute;width:100%;height:100%}.slick-slide,.slick-slide a{outline:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{padding:0;list-style:none;width:100%;float:left;display:block}.slick-dots li{float:left;display:block}.slick-dots li button{background-color:#f7a3a3;border:0;outline:none;width:12px;height:12px;text-indent:-9999px;margin:0 15px;border-radius:50%;padding:0;-webkit-transition:.4s ease-out;transition:.4s ease-out}.slick-dots li.slick-active button{position:relative;background-color:#ff5757;width:40px;border-radius:20px}.slick-dots li.slick-active button:after{content:" ";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%;height:200%}.fixed_topnav{position:absolute;overflow:visible;top:0;left:0;z-index:9999;-webkit-transition:.4s ease-out;transition:.4s ease-out}.fixed_topnav.fixed{position:fixed;background-color:#24467b;-webkit-box-shadow:0 14px 14px 1px rgba(214,210,210,.52);-moz-box-shadow:0 14px 14px 1px rgba(214,210,210,.52);box-shadow:0 2px 12px 1px rgba(58,57,57,.55)}.fixed_topnav .navbar{padding:2em 15px;-webkit-transition:.4s ease-out;transition:.4s ease-out}.fixed_topnav.fixed .navbar{padding:0 15px}.navbar-nav{margin-left:auto}.navbar-nav .nav-item{padding:1.4em 1.5em}.navbar-nav .nav-item:nth-last-child(1){padding-right:0}.navbar-nav .nav-link{font-size:16px;text-transform:uppercase;font-weight:300;color:#fff;padding:14px 0;-webkit-transition:.4s ease-out;transition:.4s ease-out}.navbar-nav .nav-link.btn{padding:12px 20px;font-weight:500}.navbar-nav .nav-link:hover{color:#ff5757;text-shadow:0 0 6px red}.navbar-nav .nav-link.btn:hover{text-shadow:none}.navbar-toggler{cursor:pointer;position:relative;width:3rem;height:3rem;padding:.5rem .75rem;font-size:1.25rem;line-height:1rem;border-radius:.25rem}.navbar-toggler .navbar-toggle-bar{display:block;position:absolute;height:3px;width:50%;background:#fff;border-radius:3px;opacity:1;left:25%;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler .navbar-toggle-bar:nth-child(1){top:34.5%}.navbar-toggler .navbar-toggle-bar:nth-child(2),.navbar-toggler .navbar-toggle-bar:nth-child(3){top:50%}.navbar-toggler .navbar-toggle-bar:nth-child(4){top:65.5%}.navbar-toggler.open .navbar-toggle-bar:nth-child(1){top:18px;width:0%;left:50%}.navbar-toggler.open .navbar-toggle-bar:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.open .navbar-toggle-bar:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler.open .navbar-toggle-bar:nth-child(4){top:18px;width:0%;left:50%}.mobile_contact_icon{margin-left:auto;padding:12px}.mobile_contact_icon svg path{fill:#fff;-webkit-transition:.4s ease-out;transition:.4s ease-out}.mobile_contact_icon:hover svg path{fill:#ff5757}.common_title{text-transform:capitalize;font-size:48px;color:#272727;margin:1em 0 10px;font-weight:300}.common_titledesc{margin:10px 0 2em;font-size:18px}.recentwork_section .common_titledesc{margin:0 auto;font-size:18px;max-width:637px;float:none;padding:10px 0 2em;overflow:hidden}.banner_section{background:#24467b;background:-moz-linear-gradient(top,#24467b 0%,#0146b4 100%,#0146b4 100%,#0146b4 100%);background:-webkit-linear-gradient(top,#24467b 0%,#0146b4 100%,#0146b4 100%,#0146b4 100%);background:linear-gradient(to bottom,#24467b 0%,#0146b4 100%,#0146b4 100%,#0146b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#24467b',endColorstr='#0146b4',GradientType=0);position:relative}.carousel,.carousel-item{height:100%}.carousel-inner{height:100%}.carousel-caption{padding-bottom:80px;top:28%;right:0%;left:0%;padding-top:30px}.carousel-title{font-size:44px;max-width:700px;line-height:50px}.carousel-text{padding:10px 0;font-size:18px;line-height:26px;width:540px;max-width:100%}.thankyou_page .carousel-title,.thankyou_page .carousel-text{max-width:100%;width:100%}.thankyou_page .carousel-title{font-size:72px}.thankyou_page .carousel-text{font-size:23px;letter-spacing:.8px;margin:15px 0}.carousel-indicators{bottom:38px}.carousel-control-next,.carousel-control-prev{display:none;z-index:99}.carousel-control-next svg path,.carousel-control-prev svg path{stroke:#fff}.carousel-text .btn{padding:12px 30px;margin:11px 0 0;font-size:16px;font-weight:500}.carousel-indicators li{height:12px;width:12px;border-radius:50%;margin-right:15px;margin-left:15px;border:0;-webkit-transition:.4s ease-out;transition:.4s ease-out;position:relative}.carousel-indicators li:after{content:" ";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%;height:200%}.carousel-indicators li.active{width:40px;border-radius:18px}.carousel-fill{height:625px}.animated{-moz-animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.fadeInRight{-moz-animation-name:fadeInRight;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-moz-animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-moz-animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-moz-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.technology_section{padding:4em 0;position:relative}.technology_section:after{content:"";display:block;width:290px;height:170px;position:absolute;left:0;top:0;z-index:9;background-image:url(../tech_after.html)}.technology_titlearea{position:relative;z-index:99}.technology_titlein{display:block;overflow:hidden;padding:0 35px;float:right;max-width:100%;width:335px}.technology_title{font-size:40px;margin:16px 0;font-weight:300;line-height:40px}.technology_logoout{padding-right:3em}.technology_logos{padding:15px 15px 12px}.technology_logos .technology_logosin{height:84px;border-radius:15px;padding:0 15px;-webkit-transition:.4s ease-out;transition:.4s ease-out}.technology_logos .technology_logosin:hover{-webkit-box-shadow:0 2px 10px 0 rgba(167,167,167,.32);-moz-box-shadow:0 2px 10px 0 rgba(167,167,167,.32);box-shadow:0 2px 10px 0 rgba(167,167,167,.32)}.technology_logos img{display:inline-block;max-height:50px}.appdev_section{padding:3em 0 6em}.appdev_slide{margin:0 -30px;position:relative}.appdev_col{padding:18px 30px}.appdev_col .appdev_colin{padding:35px;min-height:610px;border-radius:30px;-webkit-transition:.5s ease-out;transition:.5s ease-out}.appdev_col:hover .appdev_colin{-webkit-box-shadow:0 14px 14px 1px rgba(214,210,210,.52);-moz-box-shadow:0 14px 14px 1px rgba(214,210,210,.52);box-shadow:0 14px 14px 1px rgba(214,210,210,.52);margin-top:-12px}.appdev_col .appdev_title{margin:1.2em 0;font-size:28px;font-weight:400;color:#272727}.appdev_col .appdev_text{color:#000;font-size:18px;line-height:28px}.appdev_col .appdev_footer a.btn{float:right;margin:1.2em 0 0;padding:15px 35px;-webkit-transition:.4s ease-out;transition:.4s ease-out;opacity:0}.appdev_col:hover .appdev_footer a.btn{opacity:1}.appdev_slide .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;height:30px;width:25px;cursor:pointer;z-index:99;text-align:center}.appdev_slide .slick-arrow.slick-prev{left:-15px}.appdev_slide .slick-arrow.slick-next{right:-15px}.recentwork_section{padding:3.5em 0 5em}.recentwork_arae{margin-bottom:3em}.recentwork_arae .recentwork_row{margin-right:-25px;margin-left:-25px}.recentwork_arae .recentwork_col{padding-right:25px;padding-left:25px}.recentwork_col .recentwork_colin{-webkit-box-shadow:0 1px 9px 1px rgba(187,187,187,.52);-moz-box-shadow:0 1px 9px 1px rgba(187,187,187,.52);box-shadow:0 1px 9px 1px rgba(187,187,187,.52);-webkit-transition:.4s ease-out;transition:.4s ease-out;border-radius:25px;overflow:hidden;position:relative;margin:15px 0 0}.recentwork_col:hover .recentwork_colin{-webkit-box-shadow:0 5px 26px 14px rgba(146,144,144,.52);-moz-box-shadow:0 5px 26px 14px rgba(146,144,144,.52);box-shadow:0 5px 20px 1px rgba(146,144,144,.52)}.recentwork_col .recentwork_image img{width:100%}.recentwork_col .recentwork_imagetext{position:absolute;top:32px;left:32px;background-color:#272727;color:#fff;padding:6px 27px;border-radius:22px;font-size:18px}.recentwork_col .recentwork_content{position:relative;padding:31px;background-color:#fff}.recentwork_col .recentwork_title{color:#272727;font-weight:600;font-size:20px;text-transform:uppercase;margin:5px 0 0}.recentwork_col .recentwork_text{color:#afafaf;font-size:20px;margin:0}.recentwork_col .recentwork_content a.btn{height:50px;display:block;width:50px;border-radius:50%;overflow:hidden;line-height:46px;font-size:30px;padding:0;position:absolute;right:70px;top:-25px;opacity:0;-webkit-transition:.4s ease-out;transition:.4s ease-out}.recentwork_col:hover .recentwork_content a.btn{right:40px;opacity:1}.recentwork_col .recentwork_content a.btn:hover path{stroke:#ff5757}.clients_section{padding:7em 0 5em}.clients_area{margin:1.3em 0 1.5em}.clients_areatitle{font-size:49px;margin:32px 0 34px;font-weight:300}.clients_areatext{font-size:18px;line-height:28px}.clients_slideout{padding-left:3px}.clients_slides .clients_slidesout{padding:52px 16px 30px}.clients_slides .clients_slidesin{border-radius:20px;position:relative;background-color:#fff;padding:37px 24px 32px 37px;-webkit-transition:.4s ease-out;transition:.4s ease-out}.clients_slides .clients_slidesin:hover{background-color:#ff5757;-webkit-box-shadow:0 5px 26px 14px rgba(146,144,144,.52);-moz-box-shadow:0 5px 26px 14px rgba(146,144,144,.52);box-shadow:0 5px 20px 1px rgba(146,144,144,.52)}.clients_slides .clients_slidesin .clients_slidesymbol{display:block;position:absolute;top:25px;left:34px}.clients_slidesin .clients_slideimgin{width:96px;height:96px;margin:-5.3em auto 3.8em;border-radius:50%;overflow:hidden}.clients_slidesin .clients_slideimgin img{width:100%}.clients_slidesin .clients_slidetext{font-size:18px;line-height:28px;margin-bottom:15px;color:#000;-webkit-transition:.4s ease-out;transition:.4s ease-out}.clients_slidesin:hover .clients_slidetext{color:#fff}.clients_slidesin .clients_slidename{font-size:20px;margin-bottom:0;color:#ff5757;-webkit-transition:.4s ease-out;transition:.4s ease-out}.clients_slidesin:hover .clients_slidename{color:#fff}.clients_slidesin .clients_slidesub{font-style:italic;font-size:16px;margin-bottom:0;color:#939393;-webkit-transition:.4s ease-out;transition:.4s ease-out}.clients_slidesin:hover .clients_slidesub{color:#933f3f}.clients_section .slick-dots{margin:2.9em 0;padding:0 2em}.insights_section{padding:3.5em 0 5em}.insights_row{margin:0 -15px;width:auto}.insights_col{padding:0 15px}.insights_image{margin:16px 0 17px;position:relative}.insights_image img{margin:0 auto;border-radius:20px}.insights_date{position:absolute;top:16px;left:18px;background-color:#272727;color:#fff;padding:9px 28px;border-radius:22px;font-size:15px}.insights_title{margin:10px 0 12px;font-size:20px;font-weight:600;line-height:26px;padding-right:12px}.insights_text{color:#000;font-size:18px;line-height:28px}.insights_footer .btn{padding:14px 28px;font-size:14px;margin:1.8em 0}.contact_area{padding:5.5em 0 5em}.contact_details{padding-left:12px}.contact_area .common_title{margin:.45em 0 .7em;font-weight:300}.contact_formtext{color:#000;font-size:17px;margin-bottom:2em}.contact_formarea{margin:2.7em 0 0}.form-group{margin-bottom:1.9rem}.contact_formarea .form-control{color:#929292;border:2px solid #d3d3d3;height:80px;border-radius:15px;font-size:18px;padding:22px;-webkit-transition:.4s ease-out;transition:.4s ease-out}.contact_formarea .form-control:focus{color:#272727;background-color:#fff;border-color:#d3d3d3;-moz-box-shadow:0 4px 7px 1px rgba(210,210,210,.64);-webkit-box-shadow:0 4px 7px 1px rgba(210,210,210,.64);box-shadow:0 4px 7px 1px rgba(210,210,210,.64)}.contact_formarea .form-control::placeholder{-webkit-transition:.4s ease-out;transition:.4s ease-out}.contact_formarea .form-control:focus::placeholder{color:#272727}.contact_formarea input[type=number]::-webkit-inner-spin-button,.contact_formarea input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.contact_formarea textarea.form-control{resize:none;height:160px}.contact_formarea select.form-control{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(../select_dropdown.html) no-repeat;background-position:95% center}.contact_formarea button.btn{text-transform:uppercase;font-size:16px;padding:14px 38px;font-weight:500}.dummyerror{color:#ff5757;position:absolute;left:34px;top:-17px;border:2px solid #ff5757;padding:4px 13px;border-radius:12px;background-color:#fff8f8;box-shadow:0 0 6px #c5c5c5}.contact_address p{color:#000;font-size:18px;line-height:28px;margin-bottom:26px}.contact_address p a{color:#000;text-decoration:none}.contact_socialmedia{margin:2.7em 0}.contact_socialmedia a.btn{display:block;float:left;width:60px;height:60px;border-radius:50%;line-height:55px;padding:0;margin:0 19px 0 0;background-color:#fff;color:#000;font-size:24px;position:relative;overflow:hidden}.contact_socialmedia a.btn svg{fill:#000;-webkit-transition:.4s ease-out;transition:.4s ease-out}.contact_socialmedia a.btn:hover{background-color:#ff5757;-webkit-box-shadow:0 0 2px 5px 0 rgba(101,101,101,.5);-moz-box-shadow:0 2px 5px 0 rgba(101,101,101,.5);box-shadow:0 2px 5px 0 rgba(101,101,101,.5)}.contact_socialmedia a.btn:hover svg{fill:#fff;z-index:99;position:relative}.contact_socialmedia a.btn:hover svg path{fill:#fff}.contact_socialmedia a.btn svg #Path_9{fill:#fff}.contact_socialmedia a.btn:hover svg #Path_9{fill:#ff5757}.main_footer{padding:3.6em 0;position:relative}.copyright_text,.download_text a{color:#fff;margin:20px 0;float:left;display:block;font-size:17px}.download_text a{text-align:right;float:right}.footer_menu{list-style:none;padding:0;float:right;display:block}.footer_menu li{display:block;float:left;padding:20px 25px}.footer_menu li a{color:#fff;font-size:18px}.success_message{background-color:#24467b;color:#fff;width:100%;float:left;display:block;font-size:18px;padding:15px 20px;font-weight:600;border-radius:10px;margin-bottom:20px}#to_top{display:block;position:fixed;right:30px;bottom:-50px;width:50px;height:50px;line-height:45px;border-radius:50%;z-index:999;background:#ff5757;cursor:pointer;text-align:center;-webkit-transition:.4s ease-out;transition:.4s ease-out}#to_top.active{bottom:30px}.movanm_contaier{position:relative}.movanm_contaierin{position:relative;z-index:90}.movanm_topleft,.movanm_topright,.movanm_bottomleft,.movanm_bottomright{display:block;position:absolute;width:180px;height:180px;z-index:80}.movanm_topleft{top:0;left:0}.movanm_topright{top:0;right:0}.movanm_bottomleft{bottom:0;left:0}.movanm_bottomright{bottom:9px;right:0}.movanm_rounded{-moz-animation:movanm_rounded 15s linear infinite;-webkit-animation:movanm_rounded 15s linear infinite;animation:movanm_rounded 15s linear infinite}@-webkit-keyframes movanm_rounded{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-moz-transform:translate(180px,90px);-webkit-transform:translate(180px,90px);transform:translate(180px,90px)}40%{-moz-transform:translate(0,180px);-webkit-transform:translate(0,180px);transform:translate(0,180px)}60%{-moz-transform:translate(90px,0);-webkit-transform:translate(90px,0);transform:translate(90px,0)}80%{-moz-transform:translate(180px,180px);-webkit-transform:translate(180px,180px);transform:translate(180px,180px)}100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes movanm_rounded{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-moz-transform:translate(180px,90px);-webkit-transform:translate(180px,90px);transform:translate(180px,90px)}40%{-moz-transform:translate(0,180px);-webkit-transform:translate(0,180px);transform:translate(0,180px)}60%{-moz-transform:translate(90px,0);-webkit-transform:translate(90px,0);transform:translate(90px,0)}80%{-moz-transform:translate(180px,180px);-webkit-transform:translate(180px,180px);transform:translate(180px,180px)}100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}}.movanm_square{-moz-animation:movanm_square 15s linear infinite;-webkit-animation:movanm_square 15s linear infinite;animation:movanm_square 15s linear infinite}@-webkit-keyframes movanm_square{0%{opacity:1;-moz-transform:translate(0,90px);-webkit-transform:translate(0,90px);transform:translate(0,90px)}05%{opacity:.5}10%{opacity:1}15%{opacity:.5}20%{opacity:1}25%{opacity:.5;-moz-transform:translate(90px,180px);-webkit-transform:translate(90px,180px);transform:translate(90px,180px)}30%{opacity:1}35%{opacity:.5}40%{opacity:1}45%{opacity:.5}50%{opacity:1;-moz-transform:translate(180px,90px);-webkit-transform:translate(180px,90px);transform:translate(180px,90px)}55%{opacity:.5}60%{opacity:1}65%{opacity:.5}70%{opacity:1}75%{opacity:.5;-moz-transform:translate(90px,0);-webkit-transform:translate(90px,0);transform:translate(90px,0)}80%{opacity:1}85%{opacity:.5}90%{opacity:1}95%{opacity:.5}100%{opacity:1;-moz-transform:translate(0,90px);-webkit-transform:translate(0,90px);transform:translate(0,90px)}}@keyframes movanm_square{0%{opacity:1;-moz-transform:translate(0,90px);-webkit-transform:translate(0,90px);transform:translate(0,90px)}05%{opacity:.5}10%{opacity:1}15%{opacity:.5}20%{opacity:1}25%{opacity:.5;-moz-transform:translate(90px,180px);-webkit-transform:translate(90px,180px);transform:translate(90px,180px)}30%{opacity:1}35%{opacity:.5}40%{opacity:1}45%{opacity:.5}50%{opacity:1;-moz-transform:translate(180px,90px);-webkit-transform:translate(180px,90px);transform:translate(180px,90px)}55%{opacity:.5}60%{opacity:1}65%{opacity:.5}70%{opacity:1}75%{opacity:.5;-moz-transform:translate(90px,0);-webkit-transform:translate(90px,0);transform:translate(90px,0)}80%{opacity:1}85%{opacity:.5}90%{opacity:1}95%{opacity:.5}100%{opacity:1;-moz-transform:translate(0,90px);-webkit-transform:translate(0,90px);transform:translate(0,90px)}}.movanm_triangle{-moz-animation:movanm_triangle 15s linear infinite;-webkit-animation:movanm_triangle 15s linear infinite;animation:movanm_triangle 15s linear infinite}@-webkit-keyframes movanm_triangle{0%{-moz-transform:translate(0,20px) rotate(0deg);-webkit-transform:translate(0,20px) rotate(0deg);transform:translate(0,20px) rotate(0deg)}25%{-moz-transform:translate(110px,140px) rotate(60deg);-webkit-transform:translate(110px,140px) rotate(60deg);transform:translate(110px,140px) rotate(60deg)}50%{-moz-transform:translate(0,140px) rotate(120deg);-webkit-transform:translate(0,140px) rotate(120deg);transform:translate(0,140px) rotate(120deg)}75%{-moz-transform:translate(140px,0) rotate(60deg);-webkit-transform:translate(140px,0) rotate(60deg);transform:translate(140px,0) rotate(60deg)}100%{-moz-transform:translate(0,20px) rotate(0deg);-webkit-transform:translate(0,20px) rotate(0deg);transform:translate(0,20px) rotate(0deg)}}@keyframes movanm_triangle{0%{-moz-transform:translate(0,20px) rotate(0deg);-webkit-transform:translate(0,20px) rotate(0deg);transform:translate(0,20px) rotate(0deg)}25%{-moz-transform:translate(110px,140px) rotate(60deg);-webkit-transform:translate(110px,140px) rotate(60deg);transform:translate(110px,140px) rotate(60deg)}50%{-moz-transform:translate(0,140px) rotate(120deg);-webkit-transform:translate(0,140px) rotate(120deg);transform:translate(0,140px) rotate(120deg)}75%{-moz-transform:translate(140px,0) rotate(60deg);-webkit-transform:translate(140px,0) rotate(60deg);transform:translate(140px,0) rotate(60deg)}100%{-moz-transform:translate(0,20px) rotate(0deg);-webkit-transform:translate(0,20px) rotate(0deg);transform:translate(0,20px) rotate(0deg)}}@media only screen and (max-width:1200px){.navbar-nav .nav-item{padding:1.5em .5em}.navbar-nav .nav-link.btn{padding:12px}.navbar-nav .nav-link{font-size:14px}}@media only screen and (max-width:992px){.common_title{font-size:38px;margin:30px 0 10px}.carousel-fill{height:600px}.slider_image{max-width:50%}.carousel-caption{top:20%}.technology_section{padding:3em 0}.technology_section:after{display:none}.clients_slidein{width:100%}.clients_slideout{padding-left:15px}.clients_section{padding:3em 0}.clients_slides .clients_slidesin{padding:30px}.clients_section .slick-dots{margin:15px 0;padding:0;text-align:center}.clients_section .slick-dots li{display:inline-block;float:none}.footer_menu{float:left;width:100%}.footer_menu li{padding:6px;width:100%;text-align:center}.copyright_text,.download_text a{width:100%;text-align:center}.movanm_topleft,.movanm_topright,.movanm_bottomleft,.movanm_bottomright{display:none!important}}@media only screen and (max-width:767px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}.container{max-width:100%;width:100%;padding:0 20px}.navbar-brand{width:180px;padding-top:12px;padding-bottom:12px}.btn-large{padding:10px 25px;font-size:16px}.navbar{padding:15px}.fixed_topnav .navbar{padding:0 15px}.fixed_topnav .navbar-collapse{background-color:#24467b;position:fixed;width:380px;left:0;top:0;height:100%!important;overflow-y:auto;z-index:9999;-webkit-transition:.5s ease-out;transition:.4s ease-out;-webkit-transform:translateX(-380px);transform:translateX(-380px)}.fixed_topnav.fixed .navbar-collapse{top:65px;height:calc(100% - 65px)!important}.fixed_topnav .navbar-collapse.show{-webkit-transform:translateX(0);transform:translateX(0)}.navbar-nav .nav-link{font-size:16px;padding:10px}.navbar-nav .nav-item{padding:15px}.carousel-caption{position:relative;padding-top:6em;padding-bottom:20px;top:0;text-align:center!important}.carousel-indicators{display:none}.carousel-control-next,.carousel-control-prev{display:flex}.carousel-title{font-size:30px;line-height:34px}.carousel-image{max-width:100%;width:273px;float:none;margin:15px auto}.common_title{font-size:32px}.common_titledesc{font-size:17px;line-height:24px;margin:0 0 1em}.carousel-text .btn{margin:0}.technology_title{font-size:38px;margin:30px 0 20px}.technology_section{padding:1em 0 3.2em}.technology_titlein{width:100%;padding:0 15px;text-align:center}.technology_logoout{padding-right:0}.technology_logos .technology_logosin{-webkit-box-shadow:0 2px 10px 3px rgba(167,167,167,.32);-moz-box-shadow:0 2px 10px 3px rgba(167,167,167,.32);box-shadow:0 2px 10px 3px rgba(167,167,167,.32)}.appdev_section,.recentwork_section,.insights_section{padding:3.2em 0}.appdev_slide .slick-arrow{display:none}.appdev_col .appdev_colin{padding:25px;min-height:100%}.appdev_slide{margin:0 -20px;padding:0 25px}.appdev_slide .slick-arrow.slick-next{right:15px}.appdev_slide .slick-arrow.slick-prev{left:15px}.appdev_col:hover .appdev_colin{margin-top:0}.appdev_col{padding:15px 20px}.appdev_col .appdev_title{margin:15px 0}.appdev_col .appdev_text{font-size:16px;line-height:26px}.appdev_col .appdev_footer a.btn{opacity:1;margin:0}.recentwork_col .recentwork_imagetext{top:15px;left:15px}.recentwork_col .recentwork_content{padding:20px}.recentwork_col .recentwork_content a.btn{right:40px;opacity:1}.recentwork_col .recentwork_colin{margin-bottom:30px}.recentwork_col .recentwork_text{font-size:18px}.recentwork_arae{margin-bottom:0}.clients_section{padding:3.2em 0}.clients_areatitle{font-size:32px;margin:0 0 20px}.clients_areatext{font-size:16px}.clients_slides{margin-left:-15px;margin-right:-15px}.clients_slides .clients_slidesout{padding:52px 15px 15px}.clients_area{margin:0;text-align:center}.clients_slides .clients_slidesin{padding:20px}.clients_slidesin .clients_slidetext{font-size:16px}.clients_slidesin .clients_slideimgin{margin:-65px auto 25px}.insights_colin{text-align:center}.insights_title{font-size:18px}.insights_text{font-size:16px;line-height:24px}.insights_footer .btn{margin:0}.insights_image img{width:100%}.insights_col{margin-bottom:30px}.contact_area{padding:30px 0;padding:5em 0 10px}.contact_formarea{margin:1em 0 0}.contact_area .common_title{margin:0 0 20px;font-size:30px;text-align:center}.contact_formtext{font-size:16px;margin-bottom:20px;text-align:center}.contact_address{text-align:center}.contact_formarea button.btn{padding:15px 30px}.contact_form{margin-bottom:30px}.form-group{margin-bottom:20px;text-align:center}.contact_formarea .form-control{font-size:16px;padding:16px;height:60px}.contact_details{padding-left:0}.contact_socialmedia{margin:1em 0;text-align:center}.contact_socialmedia a.btn{display:inline-block;float:none;margin:0 5px}.contact_address p{margin-bottom:20px}.main_footer{padding:10px 0}#to_top{right:15px}}@media only screen and (max-width:480px){.d-xs-block{display:block!important}.d-xs-none{display:none!important}.navbar-brand{width:160px}.container{padding:0 15px}.fixed_topnav .navbar-collapse{width:260px;-webkit-transform:translateX(-260px);transform:translateX(-260px)}.carousel-title{font-size:26px;line-height:28px}.carousel-text{padding:5px 0}.carousel-text .btn{padding:8px 15px}.carousel-text{font-size:16px;line-height:22px;margin:0}}