@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap);@import url(../css/font-awesome.min.css);@import url(../css/swiper-slider.css);@import url(../css/lightbox.css);.phone a,header .top_btn a{letter-spacing:1px;color:#fff;font-size:17px}#nav-toggle,#nav-toggle:before{line-height:35px;position:relative}#toTop,.header-shrink .top_btn a.r_top,.mobile_counter::after,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,header .top_btn a.c_top{display:none}#toTop,header{position:fixed}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}#toTop,.blog,footer{overflow:hidden}#nav-fullscreen,.ab_pro a{visibility:hidden;opacity:0}#toTop,.ab_pro a,header .top_btn a{text-decoration:none}.ec_number .counter,.ec_number span{-webkit-text-fill-color:transparent}.filter_main ul li a.fi .fa,.form_bg em{float:right}#nav-toggle:before,.ab_pro a span,.best .highlight,.bus_bg h2,.bus_bg h3,.career_bg .heading,.career_bg .nav_tab li a,.discuss .sub_heading,.ex_bg ul li,.filter_main ul li a.fi,.leading_bg .sub_heading,.mobile_app_banner h1,.mobile_app_banner li .head,.mobile_app_bg h2,.nav-unstyled li a,header .top_btn a{text-transform:uppercase}::selection{background:#f26f70;color:#fff}::-moz-selection{background:#f26f70;color:#fff}header{z-index:91;top:0;left:0;right:0}.header-shrink{background:#000;transition:.5s ease-in-out}.header-shrink .navbar-brand{padding-top:4px;padding-bottom:4px;margin-right:35px}.header-shrink .navbar-brand img{height:34px;padding-bottom: 8px;}.header-shrink .phone{margin-top:15px;transition:.5s ease-in-out}.header-shrink .top_btn{margin-top:7px;transition:.5s ease-in-out}.header-shrink #nav-container{margin-top:12px;transition:.5s ease-in-out}.phone{margin:33px 0 0 20px}.crafting_text,.sub_heading{letter-spacing:.5px;font-weight:300}.top_btn{margin:28px 20px 0 0; width:42.5%; text-align:right;}.crafting_text .sub_heading{font-weight:700;color:#000;margin-bottom:1.5rem;}.crafting_text h3{font-size:1.5rem;color:#000;margin-bottom:.5rem;margin-top:2rem;}header .top_btn a{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24);display:inline-block;font-weight:600;padding:7px 20px 5px;border-radius:30px}header .top_btn a img{margin-right:10px;height:12px;margin-top:-3px}#nav-toggle:before,.copyright ul li,.header-shrink .top_btn a.c_top,.header-shrink .top_number .f_number,.por_filter .active-submenu>ul li{display:inline-block}.header-shrink .top_btn a.c_top img{height:16px}.discuss_project a:hover,header .top_btn a:hover{background:linear-gradient(107deg,#ee2e24,#d11450,#8300ae)}header .top_btn a.buy_app{/*background:url(../images/buy-app-review-btn.gif) 0 -55px no-repeat;*/transition:ease-in-out;position:relative;margin-right:10px}/*header .top_btn a.buy_app:hover{background:url(../images/buy-app-review-btn.gif) 0 -4px no-repeat}*/header .top_btn a.buy_app:before{background:url(../images/hand-push-arrow.png) 0 0/45px no-repeat;width:50px;height:25px;content:'';position:absolute;left:-50px;-webkit-animation:.5s infinite alternate mover;animation:.5s infinite alternate mover}@-webkit-keyframes mover{0%{transform:translateX(0)}100%{transform:translateX(-10px)}}@keyframes mover{0%{transform:translateX(0)}100%{transform:translateX(-10px)}}#nav-container{position:relative;margin-left:20px;margin-top:33px;z-index:1}#nav-toggle{top:auto;transform:none;display:block;right:0;background-color:transparent;width:44px;height:35px;text-align:center;cursor:pointer;color:#fff;border:0;transition:.3s ease-in-out}#nav-toggle:before{content:"menu";font-size:12px;letter-spacing:.15em;text-indent:0}#nav-toggle span:after,#nav-toggle span:before{background-color:#fff;content:"";display:block;height:2px;top:0;left:0;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out;width:44px}#nav-toggle span:after{top:auto;bottom:0}#nav-toggle.open:before{z-index:1004;content:"close";background:#1a1a1a;line-height:20px}#nav-toggle.open span:before{transform:rotate(-45deg);top:50%;width:56px;left:-6px}#nav-toggle.open span:after{transform:rotate(45deg);top:50%;bottom:auto;width:56px;left:-6px}#nav-overlay{position:absolute;top:16px;left:16px;z-index:-1;background:url(../images/bg-menu.jpg);border-radius:50%;-webkit-transition:1s;transition:1s;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}#nav-overlay.open{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#nav-fullscreen{width:100%;position:fixed;left:0;top:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;display:-webkit-box;display:-ms-flexbox;padding:65px;font-size:40px;font-weight:600}#nav-fullscreen ul{list-style:none;padding:0;margin:0}#nav-fullscreen ul li{margin:35px 0;line-height:normal}#nav-fullscreen ul li a{color:#fff;text-decoration:none;padding:0 60px;display:block;position:relative;transform:scale(1);transition:.3s}#nav-fullscreen ul li a:hover{transform:scale(1.2);transition:.3s}#nav-fullscreen.open{visibility:visible;opacity:1;-webkit-transition:.5s ease-in-out 0.25s;transition:.5s ease-in-out 0.25s}#nav-fullscreen ul li ul{animation:.5s .35s forwards fadeInRight}#nav-fullscreen li.service img{position:absolute;top:15px;right:0;height:25px;width:auto;}#nav-fullscreen li.service ul{position:absolute;top:37%;right:0;margin-left:32%;font-size:25px;font-weight:400}#nav-fullscreen li.service ul li{display:inline-block;width:32%}#nav-fullscreen li.service ul li a{padding:0;position:relative}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.gradient_left_main{min-height:600px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;transform:translate3d(-70%,100%,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d}.gradient_left{position:absolute;left:50%;top:50%;width:100vh;height:100vh;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transform:scale3d(2.2,2.7,1);transform:scale3d(2.2,2.7,1);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.gradient_blur{position:absolute;width:100%;height:100%;transform:translate3d(0,0,0) scale3d(1,1.5,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d}.heading_main,.owl-carousel,.owl-carousel .owl-item,.owl-carousel .owl-stage,footer,footer p,section{position:relative}.gra_blue{background-image:radial-gradient(circle farthest-corner at 50% 50%,#006cff,rgba(0,108,255,0) 70%)}.gra_red{z-index:1;background-image:radial-gradient(circle farthest-corner at 50% 50%,#b95b48,rgba(185,91,72,0) 55%)}footer{background:#242b34;padding-top:5rem;font-size:15px;color:#adadad}.f_heading{color:#fff;font-size:17px;margin-bottom:35px}.copyright,.copyright ul li a,.projects-portfolio .heading_main,footer p a{color:#adadad}footer p{padding-left:30px}footer p .fa{font-size:17px;position:absolute;left:0;top:4px}footer p .btn{width:95%;margin-top:0}footer p .btn img{height:15px}.copyright{border-top:1px solid #2e3a49;padding:1.2rem 0;margin-top:1rem;font-size:13px;display:flex}.copyright a{color:#abb6bd}.copyright ul{margin:0 0 0 auto;padding:0}.copyright ul li{margin:0 6px;padding:0}.blog_right ul li a:hover,.copyright ul li a:hover{color:#ec2c26}.social_main{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24);width:85%}.service_bg,.service_circle{background:rgb(255 255 255);}.app_store_services ul,.social_main ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.social_main ul li{margin:0;padding:0;list-style:none;width:20%;font-size:25px;text-align:center}.social_main ul li a{display:block;padding:8px 0;color:#fff}.social_main ul li:first-child{background:rgba(44,44,44,.64)}.social_main ul li:nth-of-type(2){background:rgba(44,44,44,.5)}.social_main ul li:nth-of-type(3){background:rgba(44,44,44,.6)}.social_main ul li:nth-of-type(4){background:rgba(44,44,44,.3)}.social_main ul li:nth-of-type(5){background:rgba(44,44,44,.2)}.social_main ul li:nth-of-type(6){background:rgba(44,44,44,.1)}.social_main ul li:first-child:hover{background:#3a5795}.social_main ul li:nth-of-type(2):hover{background:#58e4ff}.social_main ul li:nth-of-type(3):hover{background:#0177b5}.social_main ul li:nth-of-type(4):hover{background:#6e4cc4}.social_main ul li:nth-of-type(5):hover{background:#cf2200}.social_main ul li:nth-of-type(6):hover{background:#a5c945}.etoile_company{margin-top:25px;font-size:17px;color:#fff;font-weight:500}.etoile_company span{font-size:14px;font-weight:300}#toTop{bottom:20px;right:20px;width:40px;height:40px;z-index:9999;font-size:0;color:transparent;background-color:#3e4754;border-radius:10px;opacity:.8}#toTop:after{color:#fff;content:'\f106';font-size:18px;line-height:37px;font-family:FontAwesome;text-align:center;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;transition:.2s linear}section{padding:5rem 0}.heading_main{margin-bottom:2.5rem;text-align:center;font-size:23px;font-weight:300}.heading{font-family:Roboto;font-size:45px;color:#000;font-weight:900;margin-bottom:1rem;line-height:1.3}.banner_heading span,.blue,.nav_tab li.active a,.nav_tab li:hover a,.sub_heading{color:#0078ae}.heading_main p{font-size:18px;font-weight:400;padding:0 5%}.sub_heading{font-size:25px;margin-bottom:.5rem;line-height:normal}.business_bg .col-xl-3,.mobile_counter .col-xl-3,.service_bg .col-xl-2{flex:0 0 20%;max-width:20%}.service_circle{box-shadow:#c1c1c1 1px 0 10px;border-radius:50%;width:200px;height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin:auto;transition:transform .5s ease-in-out,opacity .5s}.service_circle:hover{transform:scale(1.1)}.service_circle h3{font-size:22px;font-weight:600;margin:10px 0 0;line-height:normal;transition:.5s ease-in-out}.service_circle:hover h3{color:#4a4a4a!important}.service_circle .icon{width:60px}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;padding:0 15px}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s ease-in-out}.collapse.in,.crafting_text .collapse.in,.ec_number span strong,.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-theme:hover .owl-nav{opacity:1}.owl-theme .owl-nav{position:absolute;top:50%;opacity:1;right:0;left:0;text-align:center}.owl-theme .owl-nav>div{font-size:0;position:absolute;right:10px;text-align:center;margin-top:-30px;width:30px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots{margin-top:45px}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 3px;border:2px solid #0078ae;display:block;-webkit-backface-visibility:visible;transition:.2s;border-radius:50%}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{border-color:#0078ae;background:#0078ae}.panel-heading .panel-title>a,.panel-heading .panel-title>a.collapsed:hover{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24)}.text-nav{padding-right:20px;padding-left:20px}.text-nav .owl-nav{position:static}.text-nav .owl-nav>div{top:0;bottom:0;right:-15px;margin-top:0}.text-nav .owl-nav>div:first-child{left:-15px}.text-nav .owl-nav>div:after{position:absolute;top:50%;left:50%;content:"next";font-size:12px;text-transform:uppercase;font-weight:600;line-height:1;color:#8f9aa1;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.text-nav .owl-nav>div:first-child:after{content:"prev"}.panel-group .panel{border-radius:0;background-color:transparent}.panel-default>.panel-heading{background-color:transparent;color:inherit;position:relative;border:none;border-radius:0;padding:0}.panel-heading .panel-title{font-size:inherit;letter-spacing:0;padding:0;margin:0;position:relative}.panel-heading .panel-title>a{font-size:17px;font-weight:500;line-height:1;display:block;padding:16px 30px 16px 25px;color:#fff;border:none;border-radius:0;word-wrap:break-word}.panel-heading .panel-title>a:after{color:#fff;content:'-';position:absolute;text-align:center;right:0;top:0;bottom:0;width:40px;line-height:40px;letter-spacing:0;font-size:25px;font-weight:400}.panel-heading .panel-title>a.collapsed:after{content:'+';color:#be0f68;line-height:46px}.blog_bg .heading,.career_bg .nav_tab li.active a,.choose_bg .heading,.great_bg .heading_main .heading,.home_site a,.panel-heading .panel-title>a:hover:after,.projects-portfolio .heading_main .heading,.read_more a,.service_box:hover .title,.thankyou_banner .heading,.trivia_bg .heading{color:#fff}.panel-heading .panel-title>a.collapsed{background:linear-gradient(107deg,#222,#151515,#171717);color:#fff}.panel-group .panel-heading+.panel-collapse .panel-body{padding:25px;border-radius:0;background:#222;color:#959595}.panel-group .panel+.panel{margin-top:15px}.crafting_bg{background:#ebf6ea;position:relative;padding-top:7rem}.crafting_bg:before,.form_bg:before{background:#fff;content:'';position:absolute;left:0;top:-15px;overflow:visible;width:100%;height:35px;-webkit-transform:skewY(-1deg);-moz-transform:skewY(-1deg);-ms-transform:skewY(-1deg);-o-transform:skewY(-1deg);transform:skewY(-1deg)}.crafting_bg:after,.process_bg:before,.testi_bg:after{background:#242b34;overflow:visible;width:100%;content:'';left:0}.crafting_bg:after,.testi_bg:after{position:absolute;bottom:-20px;height:35px;-webkit-transform:skewY(-1deg);-moz-transform:skewY(-1deg);-ms-transform:skewY(-1deg);-o-transform:skewY(-1deg);transform:skewY(-1deg)}.android .btn,.blog,.business_bg,.business_bg .text-center,.c_border,.counter_main,.leading_bg .sub_heading span,.nav-unstyled,.process_bg,.service_banner,.testi_bg{position:relative}.crafting_text{font-size:19px;color:#4a4848;line-height:37px;margin-top:30px;text-align:center}.ab_pro a,.address{letter-spacing:1px}.crafting_text strong,.service_text b,.service_text strong,.sub-title strong,.website_box a,.website_box strong{font-weight:700}.arrow_scroll{width:60px;height:60px;font-size:26px;border-radius:50%;line-height:58px;box-shadow:0 1px 4px 1px rgb(0,0,0,8%);background:#fff;margin-top:20px;display:inline-block;color:#0078ae;cursor:pointer}.crafting_bg p a{font-weight:700;color:#4a4848}.projects-portfolio .heading_main p{padding:0 12%;font-size:19px;font-weight:400;margin-bottom:2rem}.process_bg:before{position:absolute;top:-32px;height:45px;-webkit-transform:skewY(1deg);-moz-transform:skewY(1deg);-ms-transform:skewY(1deg);-o-transform:skewY(1deg);transform:skewY(1deg)}.nav-unstyled{list-style:none;padding:0;margin:4rem 50px 0;text-align:center;display:flex}.nav-unstyled:before{content:'';position:absolute;top:0;left:0;right:0;height:9px;background:#d8e0e4;box-shadow:inset 0 -1px 0 rgb(0,0,0,15%);border-radius:5px;transition:width .6s}.business_bg:after,.business_bg:before,.video_bg:after{position:absolute;height:55px;z-index:1;left:0;content:'';overflow:visible;width:100%}.nav-unstyled li{display:inline-block;flex:1 1 auto}.nav-unstyled li a{display:block;padding:40px 0 0;color:#636363;font-size:14px;font-weight:500;position:relative}.nav-unstyled .active a{border-color:#ef90a4}.nav-unstyled .active a:before{content:'';position:absolute;top:0;left:0;right:0;height:9px;background:#0078ae;border-radius:5px}.process_bg .heading{padding-left:60px}.meet{font-size:19px;color:#4a4848;font-weight:300;line-height:37px;margin-top:25px}.meet h4, .meet .head{font-size:25px;color:#333;margin-right:25px;font-weight:600;margin-bottom:1rem;}.blog_text h4, .blog_text .blog_title, .counter_box,.counter_main p{font-weight:500;color:#fff}.business_bg{background:linear-gradient(107deg,#005e9d,#0071af,#018ccb);color:#fff;padding-top:7rem}.business_bg:before{background:#fff;top:-30px;-webkit-transform:skewY(-1.8deg);-moz-transform:skewY(-1.8deg);-ms-transform:skewY(-1.8deg);-o-transform:skewY(-1.8deg);transform:skewY(-1.8deg)}.business_bg:after,.trivia_bg:before,.video_bg:after{-webkit-transform:skewY(-1.8deg);-moz-transform:skewY(-1.8deg);-ms-transform:skewY(-1.8deg);-o-transform:skewY(-1.8deg)}.business_bg:after,.video_bg:after{background:#ededed;bottom:-30px;transform:skewY(-1.8deg)}.business_bg h5,.mobile_counter .counter,.mobile_counter .counter_box span,.ser_text .heading,.testi_bg .heading{font-size:45px}.business_bg .sub_heading,.heading_center .heading{color:#fff;margin-bottom:2rem}.business_bg .text-center p{padding:0 10%;font-size:19px;font-weight:400;margin-bottom:2rem}.business_bg .counter_main{text-align:left}.ab_pro a,.about,.banner_heading,.banner_heading+p,.counter_main,.discuss,.discuss_project,.inner-banner .sub_heading,.leading_bg,.whatsapp{text-align:center}.counter_main{margin-bottom:4rem;z-index:1}.counter_main p{font-size:20px}.blog_text h4, .blog_text .blog_title, .inner-banner .etoile_company span{font-size:17px;line-height:1.5;}.counter_box{font-size:55px;line-height:1.3}.counter{font-size:55px;color:#fff}.blog_bg{background:#374251;position:relative;}.blog_bg:before{background:url(../images/blogs-vector.png); position:absolute; left:0; right:0px; top:0px; bottom:0; content:''; background-size:cover;opacity:.5;}.blog{background:#fff;border-radius:10px;margin-top:2rem;box-shadow:#3d5069 0 5px 10px 0}.blog figure{padding:0;height:230px;margin-bottom:0;display:flex}.ab_pro img,.android img,.blog figure img,.form_bg .btn,.service_banner video{width:100%}.blog_text{padding:0 65px 15px 15px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(rgb(0,0,0,0%),rgb(0,0,0,60%),rgb(0,0,0,95%))}.blog_text .date{color:#fff;font-size:12px;font-weight:400;margin-bottom:0}.blog_text h4{margin-bottom:0}.read_more{border-left:1px solid #d1d1d1;padding-left:15px;padding-bottom:2px;position:absolute;right:15px;bottom:0;top:0;display:flex;align-items:flex-end;justify-content:center;font-size:25px;color:#fff}.blog_bg .text-center{position:relative;}.blog_bg .col-xl-3:first-child .blog{margin-top:0}.blog_bg .col-xl-3:first-child .blog figure,.blog_bg .col-xl-3:last-child .blog figure{height:260px}.leading_bg{padding-bottom:0}.leading_bg .sub_heading{font-size:15px;color:#333;font-weight:600;letter-spacing:3px}.leading_bg .line{background:#fd9592;position:absolute;top:20px;left:0;right:0;height:8px}.discuss{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #2e3a49}.discuss .heading{font-size:80px;margin-bottom:20px;color:#fff}.discuss .sub_heading{font-size:15px;color:#fff;font-weight:600;letter-spacing:3px}.discuss_project{background:#fff;border:1px solid #8c8c8c;box-shadow:inset 0 -2px 0 #909090;padding:1.8vw 0;border-radius:3px;position:absolute;bottom:-55px;left:15%;width:70%}.ec_main,.ec_number{border-bottom:1px solid #e7e7e7;display:flex}.service_text .ec_text h2,.service_text .ec_text h3, .ec_text h4,.ec_text h5{font-size:1.1rem;color:#333;font-weight:600;}.btn img{height:12px;margin-top:-2px;margin-left:3px}.discuss_project .heading{font-size:37px;font-weight:600;margin-bottom:0}.discuss_project .btn{padding-left:35px;padding-right:35px;margin-left:40px;margin-top:0;position:relative;top:-5px}.whatsapp{width:60px;height:60px;background:#2bb140;font-size:35px;line-height:57px;border-radius:50%;position:fixed;bottom:75px;right:15px;z-index:999;animation:1s infinite alternate bounce;-webkit-animation:1s infinite alternate bounce}.ab_pro a span,.about_project_bg,.android,.e_bottom,.ecommerce_service_bg,.ex_bg,.seo_brand_bg,.seo_counter_bg,.so_text,.web_service_offer{position:relative}.whatsapp a,.whatsapp a:focus,.whatsapp a:hover{color:#fff;display:block}.filter_main ul li a,.or_short span,.por_filter li,.ser_text h6,.service_box span{display:inline-block}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-15px);box-shadow:0 0 7px 7px rgba(131,0,174,.55)}}@-webkit-keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-15px)}}.inner-banner{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0}.inner-page-layer{min-height:500px;display:flex;flex-direction:column;justify-content:center;padding-top:6.2rem}.banner_heading{font-size:45px;color:#fff;font-weight:600;line-height:1.5;margin-bottom:1rem;padding:0 5%}.banner_heading+p{color:#fff;font-size:19px;font-weight:300}.inner-banner .sub_heading{color:#fff;font-size:30px;letter-spacing:0}.inner-banner .etoile_company{font-size:24px;position:absolute;left:25px;bottom:30px}.blog_banner{background:url(../images/dot.png) 50% 50% fixed #242b34}.portfolio_banner .inner-page-layer{min-height:300px}.about_bg,.testi_main .owl-carousel .owl-item{padding:0}.about{padding:30px 40px}.about h2{margin-top:1.5rem;margin-bottom:.5rem}.leadership_bg{padding:0;background:url(../images/pattern.jpg)}.leadership_bg .heading_main,.leadership_bg .heading_main .heading{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.le_main{background:url(../images/bg-grid.png);padding:3rem 0 1.5rem}.leadership_bg .heading_main p{padding:0 6%;font-size:19px;font-weight:400;margin-bottom:2rem}.ab_pro a{font-size:20px;color:#b9b9b9;font-weight:500;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(32,35,38,.82);border:10px solid rgba(32,35,38,.8);z-index:9;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.ab_pro a span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:4px;margin-top:-17px;top:100%}.ab_pro:hover a span{top:45%}.ab_pro:hover a{color:#fff;visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1}.popup_scroll{max-height:500px;overflow:auto}.blog_listing,.blue_circle_img,.great,.great_bg{overflow:hidden}.modal-body button.close{position:absolute;top:-10px;right:-10px;background:#000;padding:6px 10px;border-radius:50%;color:#fff;font-size:17px;font-weight:400;opacity:1;border:2px solid #fff;box-shadow:#000 0 0 5px}.service_banner:before{position:absolute;height:auto;right:0;left:0;top:0;bottom:10px;background:linear-gradient(104deg,#011630,#011630cf,rgba(1,22,48,.01));content:''}.service_banner .inner-page-layer{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:0}.service_main{display:flex;align-items:center;margin-top:6rem;margin-bottom:10rem;flex-wrap:wrap}.service_main:nth-child(2n) .ser_top{padding-right:15px;padding-left:100px}.ser_top{width:40%;padding-left:15px;padding-right:100px}.ser_text{width:60%;padding-left:15px;padding-right:15px;color:#1b1a1e}.ser_text h6,.ser_head{color:#1b1a1e;font-size:14px;letter-spacing:3px;font-weight:600;margin-bottom:1rem;}.o_line{background:#ffd157;height:3px;margin-top:5px}.technologies_bg{background:url(../images/pattern1.jpg) top left no-repeat;padding-top:0}.technologies_bg ul{margin:0;padding:0 15px;flex:0 0 25%;max-width:25%}.technologies_bg ul li{margin:0;padding:0;list-style:none}.technologies_bg ul .fa{list-style:none;margin-left:0;padding-left:0;line-height:40px;margin-right:25px}.portfolio_inner{padding-top:4rem;padding-bottom:6rem}.filter_main{margin-bottom:2.5rem;padding:0 39px 25px}.blog_right ul,.filter_main ul,.filter_main ul li{margin:0;padding:0}.filter_main ul li a{font-size:14px;color:#fff;padding:13px 23px;margin:7px 2px;background:#242b34;cursor:pointer;border:1px solid #434d56;letter-spacing:.5px;border-radius:30px}.filter_main ul li a:focus,.filter_main ul li a:hover,.filter_main ul li.active a{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24);border:1px solid #c21063;outline:0;color:#fff}.tab-content .pp-projects-list{right:0}.filter_main ul li ul{padding-top:2.5rem}.por_filter{padding:0;margin:19px 0;line-height:1}.por_filter li{list-style:none}.filter_main ul li a.fi{border:none;border-radius:0;font-size:16px;border-bottom:2px solid #5a646e;text-align:left;padding-left:0;padding-right:0;min-width:300px;margin:0}.filter_main ul li a.fi:focus,.filter_main ul li a.fi:hover{background:0 0}.or_short{margin-bottom:2rem;color:#fff;font-size:14px}.or_short span{margin-right:1rem}.filter_main .or_short a,.filter_main .or_short a:focus,.filter_main .or_short a:hover{color:#fff;padding:0;background:0 0;border:none}.filter_main .or_short a.f_close{width:40px;height:40px;line-height:40px;border-radius:50%;color:#fff;background:#9a0693;font-size:15px;text-align:center;margin-top:-8px;float:right}.f_by{color:#fff;margin-right:15px}.service_text .heading{margin-bottom:35px;text-align:left}.app_approach_box,.heading_center,.service_box,.so_main,.testi_bg .testimonials{text-align:center}.service_text p{font-size:17px;color:#4a4848;font-weight:300;line-height:30px;text-align:justify}.service_text h2{color:#000}.web_service_offer{background:#242b34;padding-top:4rem}.web_service_offer:before{background:#242b34;content:'';position:absolute;left:0;top:-15px;overflow:visible;width:100%;height:45px;-webkit-transform:skewY(-1deg);-moz-transform:skewY(-1deg);-ms-transform:skewY(-1deg);-o-transform:skewY(-1deg);transform:skewY(-1deg)}.sub-title{color:#fff;font-size:18px;font-weight:300;margin-bottom:20px}.service_box{padding:15px 10px;background:#fff;line-height:23px}.service_box:hover{background:#018fcf}.service_box span{background:url(../images/design-service-icon.png) no-repeat;width:52px;height:30px;margin-bottom:10px}.service_box span.website_icon{background-position:-200px 0}.service_box span.responsive_icon{background-position:10px 0}.service_box span.ecommerce_icon{background-position:-64px 0}.service_box span.ui_icon{background-position:-137px 0}.service_box span.app_design_icon{background-position:-413px 0}.service_box span.logo_design_icon{background-position:-475px 0}.service_box:hover span.website_icon{background-position:-200px -35px}.service_box:hover span.responsive_icon{background-position:10px -35px}.service_box:hover span.ecommerce_icon{background-position:-64px -35px}.service_box:hover span.ui_icon{background-position:-137px -35px}.service_box:hover span.app_design_icon{background-position:-413px -35px}.service_box:hover span.logo_design_icon{background-position:-475px -33px}.service_box .title{font-size:14px;color:#333;font-weight:500}.row.an_inner,.web_service_offer .row{margin-left:-7px;margin-right:-7px}.an_main .col-sm-12,.web_service_offer .col-xl-2{padding-left:7px;padding-right:7px}.ecommerce_service_bg .heading_main,.web_process_bg .heading_main{margin-bottom:4rem}.web_process_bg .service_circle{width:100%;height:180px}.web_service span.website_icon{background-position:5px -68px}.web_service span.responsive_icon{background-position:-605px 1px}.web_service span.ecommerce_icon{background-position:-537px 0}.web_service span.ui_icon{background-position:-935px 1px}.web_service span.app_design_icon{background-position:-63px -67px}.web_service span.logo_design_icon{background-position:-670px 1px}.web_service:hover span.website_icon{background-position:5px -103px}.web_service:hover span.responsive_icon{background-position:-605px -32px}.web_service:hover span.ecommerce_icon{background-position:-537px -33px}.web_service:hover span.ui_icon{background-position:-935px -32px}.web_service:hover span.app_design_icon{background-position:-63px -102px}.web_service:hover span.logo_design_icon{background-position:-670px -31px}.app_store_approach{background:#fafafa;padding-bottom:3.5rem}.app_store_approach .heading_main{font-size:22px}.app_approach_box{margin-top:35px;font-weight:300;font-size:16px;color:#787878;padding:0 45px}.app_approach_box .icon{width:110px;height:110px;margin:0 auto 30px;padding:30px;background-image:linear-gradient(to right,#bf164a 0,#f95954 100%);border-radius:70% 30% 30% 70%/60% 40%;box-shadow:0 8px 15px 0 rgba(187,187,187,.18);transition:.2s linear}.app_approach_box .head{font-size:23px;color:#333;font-weight:500;margin-bottom:20px}.app_approach_box:hover .icon{border-radius:50%}.app_store_services{padding:60px 0}.app_store_services ul li{margin:8px 0;padding:0 15px 0 35px;position:relative;display:inline-block;width:50%;text-align:left}.app_store_services ul li:before{content:'\f00c';font:12px/1 FontAwesome;color:#4fda90;position:absolute;left:7px;top:9px;z-index:2}.app_store_services ul li:after{content:'';position:absolute;left:0;top:2px;width:25px;height:25px;border:1px solid #4fda90;border-radius:50%;z-index:1}.ec_main{font-size:15px;font-weight:300;margin-bottom:15px;line-height:1.7}.ec_main img{height:55px;margin-right:2.5rem}.ec_text h3,.ec_text h4{font-weight:600;color:#333;font-size:20px;margin-bottom:7px;text-align:left}.ec_main:last-child,.ec_number:last-child{border-bottom:none;margin-bottom:0}.ec_number{font-size:30px;line-height:normal;margin-bottom:22px;padding-bottom:22px;margin-left:15px}.ec_number .counter{font-size:75px;margin:0 30px;line-height:1;font-weight:400;background:#0875ab;-webkit-background-clip:text}.ec_number span{background:-webkit-linear-gradient(107deg,#d11450,#0078ae);-webkit-background-clip:text}.ec_number:first-child img{height:66px}.multy_faceted{padding:8rem 0;background:url(../images/e-get-parallax.png) 0 0/cover}.multy_faceted .text-center p{font-size:30px;font-weight:300;padding:0 8%}.ecommerce_service_bg{padding-top:3rem}.ecommerce_service_bg:before{background:#fff;content:'';position:absolute;left:0;top:-15px;overflow:visible;width:100%;height:45px;-webkit-transform:skewY(1deg);-moz-transform:skewY(1deg);-ms-transform:skewY(1deg);-o-transform:skewY(1deg);transform:skewY(1deg)}.e_bottom:before,.ecommerce_service_bg:after{background:#242b34;content:'';position:absolute;width:100%;height:45px;left:0;overflow:visible}.ecommerce_service_bg:after{bottom:-32px;-webkit-transform:skewY(-1deg);-moz-transform:skewY(-1deg);-ms-transform:skewY(-1deg);-o-transform:skewY(-1deg);transform:skewY(-1deg)}.php_main img{margin-right:0;margin-left:2.5rem}.an_main,.php_main{margin-bottom:0;border-bottom:none}.ecommerce_service_bg .col-xl-4{flex:0 0 35%;max-width:35%}.ecommerce_service_bg .col-xl-3{flex:0 0 30%;max-width:30%;text-align:center;margin-top:15px}.e_bottom{padding-top:7rem}.e_bottom:before{top:-15px;-webkit-transform:skewY(1deg);-moz-transform:skewY(1deg);-ms-transform:skewY(1deg);-o-transform:skewY(1deg);transform:skewY(1deg)}.so_text .arrow,.so_text .arrow1{border-style:solid;border-width:10px 20px;height:0;top:43%;width:0;position:absolute}.so_main{color:#949494;font-size:13px;line-height:21px;margin-bottom:0;display:flex;flex-wrap:wrap;border:1px solid #f2f2f1}.so_image{background:#f1f0f0;width:50%;display:flex;justify-content:center;align-items:center}.award-bg,.video_bg .heading_main span a{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24)}.so_text{width:50%;padding:15px;min-height:215px;display:flex;flex-direction:column;justify-content:center}.so_text h6{color:#0078ae;margin-bottom:10px}.so_text .arrow{border-color:transparent #f1f0f0 transparent transparent;right:0}.so_text .arrow1{border-color:transparent transparent transparent #f1f0f0;left:0}.so_main .customer,.so_main .easy,.so_main .google,.so_main .invantory,.so_main .multi,.so_main .newsletter,.so_main .rating,.so_main .report,.so_main .seo,.so_main .social,.so_main .stock,.so_main .unlimited{-webkit-filter:grayscale(100%);-webkit-transition:.6s;-webkit-backface-visibility:hidden;width:62px;height:57px}.so_main .customer:hover,.so_main .easy:hover,.so_main .google:hover,.so_main .invantory:hover,.so_main .multi:hover,.so_main .newsletter:hover,.so_main .rating:hover,.so_main .report:hover,.so_main .seo:hover,.so_main .social:hover,.so_main .stock:hover,.so_main .unlimited:hover{-webkit-filter:grayscale(0%)}.so_main .social{background:url(../images/ecommerce-sprite.png) -5px -5px no-repeat}.so_main .multi{background:url(../images/ecommerce-sprite.png) -77px -5px no-repeat}.so_main .unlimited{background:url(../images/ecommerce-sprite.png) -151px -10px no-repeat}.so_main .easy{background:url(../images/ecommerce-sprite.png) -228px -10px no-repeat}.so_main .rating{background:url(../images/ecommerce-sprite.png) -4px -174px no-repeat}.so_main .report{background:url(../images/ecommerce-sprite.png) -76px -88px no-repeat}.so_main .seo{background:url(../images/ecommerce-sprite.png) -76px -177px no-repeat}.so_main .google{background:url(../images/ecommerce-sprite.png) -229px -90px no-repeat}.so_main .newsletter{background:url(../images/ecommerce-sprite.png) -151px -87px no-repeat}.so_main .invantory{background:url(../images/ecommerce-sprite.png) -229px -174px no-repeat}.so_main .stock{background:url(../images/ecommerce-sprite.png) -152px -176px no-repeat}.so_main .customer{background:url(../images/ecommerce-sprite.png) -6px -88px no-repeat}.seo_banner{padding-top:6rem;padding-bottom:2rem}.seo_banner video{width:95%}.seo_banner h1{color:#fff;font-size:40px}.seo_banner h2{color:#ece900;font-size:45px}.seo_banner .btn{width:90%;margin-bottom:5rem}.award-bg{display:inline-block;padding:0;display:flex}.award-bg .award{padding:15px 0 15px 55px;font-size:17px;color:#fff;line-height:30px;min-height:63px;font-weight:300;width:50%}.award-bg .award:first-child{background:rgba(0,120,174,.58)}.award-bg .award:last-child{background:rgba(0,120,174,.4);text-align:right;padding-right:55px}.award-bg .award:last-child img{margin-left:20px;margin-right:0}.award-bg .award img{display:inline-block;margin-right:20px}.rank_bg{background:#f8f8f8;border-bottom:1px solid #dedede;text-align:center}.rank_bg .sub_heading{font-size:20px;line-height:1.7}.best{display:inline-flex}.best .highlight{border:5px solid #70427b;padding:10px 20px;font-size:32px;font-weight:700;color:#0078ae;line-height:30px}.best .highlight span{display:block;font-size:12px;letter-spacing:0;line-height:20px;font-weight:400;margin-top:5px}.seo_brand_bg{background:url(../images/pencil-plane-icon.png) top right no-repeat;margin:20px 0 0;padding-top:3rem}.seo_brand_bg::after{background:#f7f7f7;bottom:-29px;content:"";height:60px;left:0;overflow:visible;position:absolute;transform:skewY(-2deg);width:100%;z-index:-9}.seo_brand_bg .ec_main img{height:95px;margin-right:1.5rem}.seo_brand_bg .ec_main{margin-bottom:2rem}.social_media_bg{background:#f7f7f7;padding-top:3rem}.social_media{background:#215a94;padding:30px 0 0;text-align:center}.social_media img{height:230px;overflow:hidden;-moz-transition:-moz-transform .5s ease-in;-webkit-transition:-webkit-transform .5s ease-in;-o-transition:-o-transform .5s ease-in}.social_media img:hover{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.about_project_bg:after,.seo_counter_bg:after{content:"";position:absolute;transform:skewY(-2deg);z-index:1;left:0;overflow:visible}.social_media h4,.social_media h5{color:#fff;padding:18px 0;margin-bottom:0;font-size:1.1rem;}.seo_counter_bg{background:url(../images/scale-icon.png) 0 100px no-repeat}.mobile_counter .counter_box,.seo_counter_bg .counter_box{border:none;width:auto;height:auto;line-height:inherit;display:block;border-radius:0;margin-bottom:0;color:#0078ae}.seo_counter_bg .counter,.seo_counter_bg .counter_box span{color:inherit;font-size:45px}.mobile_counter .counter_main p,.seo_counter_bg .counter_main p{color:#777;font-size:14px}.seo_counter_bg .counter_main{margin-top:0;margin-bottom:2rem}.seo_counter_bg:after{background:#fff;bottom:-30px;height:60px;width:100%}.get_bg{background:url(../images/get-parallax.png) 0 0/cover fixed;padding-top:9rem}.search_engine_bg p{font-weight:300;font-size:19px;text-align:center}.testi_main h2,.website_box p{text-align:justify}.about_project_bg{background:#f2f2f2;padding-top:3rem}.about_project_bg:after{background:#f2f2f2;top:-30px;height:60px;width:100%}.sitemap .line,ul.sub_site .line1{z-index:-1;width:1px;background:#a80f7e}.testimonials{padding:0 10px 0 0;display:inline-block;width:100%}.g_link,.testi_img{width:50px;height:50px}.testi_matter{background:#fff;padding:15px 20px;margin-bottom:25px;font-size:15px;line-height:27px;border-radius:4px;font-weight:300}.testi_img{border-radius:50%;margin-right:15px;float:left}.testi_title{font-size:17px;line-height:23px}.testi_title span{font-size:13px;display:block;color:#b3b3b3}.testi_main .owl-theme .owl-dots{text-align:center;margin-top:10px}.testi_main .heading{font-size:30px;margin:20px 0}.testi_main h2,.testi_main h5{line-height:32px;padding-right:20px;font-size:17px;font-weight:400;color:#0078ae}.certification_bg{padding:2rem 0}.certification_bg .heading{font-size:30px}.certification img{height:62px;margin:0 5px}.mobile_app_banner{text-align:right}.address,.app-text,.career_bg .nav_tab li,.g_link,.nav_tab,.sitemap,.trivia_bg{text-align:center}.mobile_app_banner ul{margin:25px 0 0;padding:0}.mobile_app_banner li{margin:20px 0;padding:0;list-style:none;color:#fff;font-size:14px;font-family:Roboto;min-height:60px}.mobile_app_banner li .head{font-size:16px;margin-bottom:2px}.mobile_app_banner li .circle{width:60px;height:60px;float:left;border:1px solid #fff;border-radius:50%;margin-left:15px;margin-right:10px;text-align:center;line-height:55px}.mobile_app_banner li .circle img{height:35px}.mobile_app_banner li:first-child{margin-bottom:35px}.mobile_app_banner h1{color:#fff;font-size:35px}.mobile_counter{padding-bottom:2rem}.mobile_counter .counter{color:inherit}.mobile_counter .counter_main img{border:1px solid silver;padding:5px;width:85px;border-radius:50%}.m-get-bg{background:url(../images/m-get-parallax.png) 0 0/cover fixed;padding-top:9rem}.mobile_app_bg{background:url(../images/app-development-parallax.jpg) left/cover fixed;color:#fff}.mobile_app_bg h2{font-size:40px;color:#fff;margin-bottom:3rem}.app-text{font-size:14px}.app-text img{height:30px;margin-bottom:2rem}.ex_bg{background:url(../images/scale-right-icon.png) center right no-repeat}.ex_bg ul{margin:4rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.ex_bg ul li{margin:13px 0;padding:0;width:25%;font-size:15px;color:#222;list-style:none;font-weight:500}.ex_bg ul li img{margin-right:25px}.ex_bg .sub_heading{font-size:23px;line-height:1.5;margin-bottom:3rem}.testi_bg .testimonials img{width:90px;height:90px;border:2px solid #eaeaea;border-radius:50%;display:inline-block;margin:10px 0 20px}.testi_bg .testimonials .t-name{color:#0078ae;font-size:18px;font-weight:400;margin:5px 0 20px}.nav_tab{margin:0 0 3rem;padding:0}.nav_tab li{margin:0 15px;padding:10px;display:inline-block;border-bottom:4px double transparent}.nav_tab li a{color:#a7a7a7;font-size:18px}.nav_tab li.active,.nav_tab li:hover{color:#0078ae;border-bottom-color:#0078ae}.nav_tab li a .fa{margin-right:8px}.android{margin:7px 0}.an_hover{position:absolute;bottom:0;top:0;left:0;right:0;padding:20px;background:rgb(0,0,0,55%);z-index:2;transition:.15s ease-in-out;opacity:0;-webkit-transform:scale(0);transform:scale(0);display:flex;align-items:center;justify-content:center;flex-direction:column}.android h5,.form_bg,.g_link,.testi_inner{position:relative}.android:hover .an_hover{-webkit-transform:scale(1);transform:scale(1);opacity:1}.an_hover:before{position:absolute;top:15px;bottom:15px;left:15px;right:15px;content:'';border:1px solid #fff}.g_link{color:#d61949;font-size:20px;background:#fff;line-height:50px;border-radius:5px;margin-bottom:2rem}.bu_services,.office_hrs{border:1px solid #e5e5e5}.g_link:hover{color:#fff;background:#ae0b7a}.g_link:before{font-family:FontAwesome;content:"\f002"}.android h5{color:#fff;font-size:14px}.an_main .row{margin-left:0;margin-right:0}.we_partner .heading{font-size:40px}.career_banner .inner-page-layer{min-height:600px;background:linear-gradient(104deg,#011630 ,rgba(1,22,48,.81),rgba(1,22,48,.01))}.career_bg .nav_tab{margin-bottom:3rem;display:flex}.career_bg .nav_tab li{background:#f1f3f6;margin:0;padding:0;flex:1 1 auto;border-bottom:none;border-left:1px solid #d9dbdf}.career_bg .nav_tab li:first-child{border-left:none}.career_bg .nav_tab li a{color:#636363;font-size:14px;padding:15px 15px 12px;display:flex;align-items:center;height:100%;justify-content:center}.career_bg .nav_tab li a:hover,.career_bg .nav_tab li.active{background:#018fcf;color:#fff}.career_bg .heading{font-size:30px;margin-bottom:2rem}.career_bg h4,.cr_head{margin-bottom:25px;color:#000;font-weight:600;margin-bottom:1rem;font-size:1.4rem;}.contact_bg{background:#242b34}.address{color:#B9BABC;transition:.3s}.dubai,.ind,.us{width:100%;height:165px;transition:.3s ease-out;margin-bottom:2rem}.address:hover{transform:translateY(-30px)}.address p a{color:#fff;font-weight:400}.ind{background:url(../images/office-ind.png) center no-repeat}.dubai{background:url(../images/office-az.png) center no-repeat}.us{background:url(../images/office-uae.png) center no-repeat}.address:hover .ind{background:url(../images/office-ind-h.png) center no-repeat}.address:hover .dubai{background:url(../images/office-az-h.png) center no-repeat}.address:hover .us{background:url(../images/office-uae-h.png) center no-repeat}.form_bg{background:#f2f2f2}.form_bg .heading{font-size:30px;margin-bottom:2rem;font-weight:400}.designation,.office_hrs .form-group,.que_form label{font-weight:500}.form_bg label{display:block;font-style:italic}.form_bg em{font-size:13px;color:#ea2b2a}.form_bg textarea.form-control{height:146px}.form_bg .form-control{background:#f6f6f6;border-color:#ddd}.bus_bg h2,.bus_bg h3,.bus_bg h4{color:#0078ae;font-size:1.4rem;margin-bottom:1.5rem}.spl_categories ul{margin:0 0 2rem;padding:0;list-style:none;color:#4a4848}.spl_categories ul li{margin:5px 0}.blog_detail .date .fa,.blog_listing .date .fa,.bu_services ul li .fa,.spl_categories ul li .fa{margin-right:10px}.payments{margin-bottom:2rem;line-height:35px;color:#4a4848}.payments .fa{margin:0 5px}.office_hrs{background:#fbfbfb;padding:20px;font-size:15px;color:#4a4848}.bu_services,.testi_inner{padding:25px;background:#fbfbfb}.office_hrs .fa{color:#0078ae;margin-right:5px}.bu_services{margin-top:2rem}.bu_services ul{margin:0;padding:0;list-style:none;color:#4a4848;display:flex;flex-wrap:wrap}.choose_bg ul li a,.designation img,.home_site,.num{display:inline-block}.bu_services ul li{margin:0 0 10px;width:50%}.testi_inner{border-radius:5px;box-shadow:0 10px 30px 0 rgb(48,54,77,25%);font-size:14px;color:#6b6b6b;line-height:28px;font-style:italic}.designation{color:#0078ae;margin-top:3rem}.designation img{width:40px;height:40px;border:2px solid #eaeaea;border-radius:50%;margin-right:10px}.testi_inner:after{position:absolute;left:19px;bottom:-27px;content:'';border-style:inset solid solid inset;border-width:0 60px 28px 0;border-color:transparent #fbfbfb transparent transparent;transform:skew(20deg)}.que_form{background:#fbfbfb;padding:30px;border-radius:5px;box-shadow:0 0 30px 0 rgb(48,54,77,25%);margin-top:2rem}.home_site,.sitemap ul li a{background-image:linear-gradient(130deg,#ec2c26,#8701aa);position:relative;box-shadow:0 4px 30px rgb(0,117,255,25%);border-radius:10px;color:#fff}.que_form label{margin-bottom:1rem;display:block}.blog_listing p:last-child,.faq_num h4, .faq_num .name{margin-bottom:0}.pag_not_found .inner-page-layer{min-height:720px}.sitemap{position:relative}.sitemap .line{position:absolute;top:-65px;bottom:10px;left:50%}.sitemap ul{margin:0;padding:0;display:flex;flex-wrap:wrap;position:relative}.sitemap ul:before{position:absolute;left:8.6%;right:7.1%;background:#a80f7e;height:1px;content:''}.sitemap ul li{margin:92px 0;padding:0;list-style:none;flex:1 1 auto}.sitemap ul li a{padding:30px 20px}.home_site{padding:30px 40px;margin-bottom:4rem}.faq_bg,.trivia_bg:before,.video_bg{background:#ededed}.blog_listing,.video_bg img{border-radius:15px}.home_site a .line{top:65px;bottom:-64px}ul.sub_site:before{left:6.4%;right:8.5%}ul.sub_site .line1{position:absolute;top:-68px;left:25.6%;height:68px}.num{position:absolute;font-size:150px;line-height:180px;font-weight:900;color:#fff;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}.faq_main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-top:1px solid #fff;padding:15px 0;min-height:185px}.faq_num{width:30%;display:flex;align-items:center;padding-right:30px}.faq_text{width:70%;padding-left:70px}.faq_num h4, .faq_num .name{color:#333;font-size:20px;font-weight:700;margin-left:13%;position:relative}.faq_text a{color:#4a4848;font-weight:700}.video_bg{position:relative}.video_bg iframe{width:100%;height:560px;margin-bottom:-6px}.video_bg .modal-body{padding:3px 3px 0}.video_bg .heading_main{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%;margin-bottom:0;text-align:left;padding-left:40px}.video_bg .heading{font-size:60px}.video_bg .heading_main span{font-weight:600;font-size:25px;color:#111}.video_bg .heading_main span a{color:#fff;width:45px;height:45px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-left:15px}.spinner{position:absolute;top:40px;right:-140px;width:350px;height:350px}.spinner .wheel{width:100%;height:100%;animation:20s linear infinite forwards spinner-wheel;will-change:transform}.spinner svg{fill:#000000;opacity:.6}@keyframes spinner-wheel{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.thankyou_banner{background:#242b34;color:#fff}.thankyou_banner .inner-page-layer{padding-top:16rem;padding-bottom:10rem}.blog_banner .inner-page-layer{min-height:300px}.blog_listing{position:relative;box-shadow:#cbcbcb 0 3px 10px;display:flex;flex-wrap:wrap;font-size:15px;margin-bottom:2rem}.blog_listing .heading{font-size:23px;margin-bottom:10px}.blog_listing .date{font-size:13px;color:#848484;margin-bottom:20px}.blog_listing .blog_image{width:40%;padding-right:15px;display:flex}.blog_listing .blog_text{width:60%;padding:15px}.blog_listing .btn{font-size:13px;padding:10px 25px;margin-top:0}.blog_right{padding-left:15px;margin-bottom:3rem}.blog_right h2{color:#000;font-size:23px;margin-bottom:1.5rem}.blog_right ul li{margin:12px 0;padding:0 0 12px 25px;list-style:none;position:relative;font-size:14px;border-bottom:1px dashed #ddd}.blog_right ul li a{color:#626262}.blog_right ul li:before{content:"\f047";font-size:13px;font-family:FontAwesome;position:absolute;left:0}.blog_detail .heading{font-size:30px;margin-bottom:1rem}.blog_detail .date{font-size:13px;color:#848484;margin-bottom:30px}.blog_detail img{width:100%;margin-bottom:2rem}.website_box{color:#fff;font-size:15px;font-weight:300;margin-bottom:6rem}.great,.website_box h4{position:relative;font-size:18px}.website_box .num{position:static;font-size:50px;-webkit-text-stroke-width:1px;line-height:normal}.website_box h4{color:#fff;font-weight:500;padding-left:65px}.website_box h4:before{position:absolute;top:12px;left:0;width:50px;height:2px;background:#fff;content:""}.great_bg{background:#242b34;position:relative;color:#fff;padding-top:7rem}.great{background:#1d1f27;border-radius:10px;padding:50px 25px;height:350px;font-weight:100}.great img{width:64px}.great h3{font-size:45px;color:#fff;font-weight:600;line-height:1.4;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.65,0,.45,1);transition:.6s cubic-bezier(.65,0,.45,1)}.great_bg .owl-carousel .owl-item{padding:0;cursor:url(../images/drag-icon.png),auto}.great_hover{display:block;position:absolute;top:0;left:0;right:0;padding:25px;height:100%;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.6s cubic-bezier(.65,0,.45,1);transition:.6s cubic-bezier(.65,0,.45,1)}.great:hover .great_hover{-webkit-transform:translateY(0);transform:translateY(0)}.great:hover h3{-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important;margin-top:-80px}.great_hover .head{font-size:25px;font-weight:500;margin-bottom:1rem;line-height:normal}.water{font-size:240px;font-weight:700;color:#fff;letter-spacing:4px;line-height:1;opacity:.05;position:absolute;left:15px;bottom:-55px;white-space:nowrap}.blue_circle,.blue_circle:after,.blue_circle:before{width:556px;height:556px;left:auto;position:absolute}.blue_circle{-webkit-border-radius:278px;border-radius:278px;top:-160px;right:-195px;background-color:#00a1df;z-index:2}.blue_circle:before{-webkit-border-radius:278px;border-radius:278px;top:15px;right:25px;bottom:0;border:2px dashed #cbcbcb;content:''}.blue_circle:after{-webkit-border-radius:278px;border-radius:278px;top:-8px;right:-15px;bottom:0;border:2px dashed #e3173e;content:''}.blue_circle_img{margin-left:10px;margin-top:204px}.blue_circle img{width:68%}.trivia_bg{background:linear-gradient(107deg,#005e9d,#0071af,#018ccb);padding-top:8rem;padding-bottom:4rem;}.trivia_bg:before{content:'';position:absolute;left:0;top:-30px;overflow:visible;width:100%;height:55px;z-index:1;transform:skewY(-1.8deg)}.build_bg:before,.trivia_bg:after{-webkit-transform:skewY(-1.8deg);-moz-transform:skewY(-1.8deg);-ms-transform:skewY(-1.8deg);-o-transform:skewY(-1.8deg)}.trivia_bg:after{background:linear-gradient(107deg,#0061a0,#006ba9,#0073b1,#0081c0,#018bca);content:'';position:absolute;left:0;bottom:-30px;overflow:visible;width:100%;height:55px;z-index:1;transform:skewY(-1.8deg)}.build_bg:after,.build_bg:before{background:#242b34;content:'';position:absolute;left:0;overflow:visible;width:100%;height:55px;z-index:1}.t_head{color:#fff;font-weight:300;font-size:27px}.trivia_bg .owl-carousel .owl-dots .owl-dot span{border-color:#fff}.trivia_bg .owl-theme .owl-dots .owl-dot.active span,.trivia_bg .owl-theme .owl-dots .owl-dot:hover span{background:#fff;border-color:#fff}.t_head strong{font-weight:700;color:#fff612}.build_bg{position:relative;padding-top:7rem;padding-bottom:7rem}.build_bg:before{top:-30px;transform:skewY(-1.8deg)}.build_bg:after{bottom:-30px;-webkit-transform:skewY(-1.8deg);-moz-transform:skewY(-1.8deg);-ms-transform:skewY(-1.8deg);-o-transform:skewY(-1.8deg);transform:skewY(-1.8deg)}.build{text-align:left;padding:40px;margin-top:1.5rem;margin-bottom:1rem;transition:transform .5s ease-in-out,opacity .5s;background:#f2ede7;min-height:250px}.build:hover{transform:scale(1.08)}.build h5, .build .title{font-size:1.5rem;color:#050041;font-weight:600;margin-bottom:0;line-height:1.2em}.build img,.choose{margin-bottom:2rem}.build img{width:64px;height:auto;border-radius:50%;padding:10px;background:#fff}.choose{text-align:justify}.choose h4{color:#000;font-size:20px;font-weight:600}.choose_bg{background:#242b34;position:relative;overflow:hidden}.choose_bg ul{margin:0;padding:3rem 0;text-align:right;border-right:1px solid #919499}.choose_bg ul li{margin:0;padding:0;list-style:none;font-size:20px;position:relative;z-index:2}.choose_bg ul li a{color:#e5e5e5;padding:10px 85px 10px 0}.choose_bg ul li.active a{color:#39C5FE;font-weight:600;position:relative}.choose_bg ul li.active a:before{content:'';position:absolute;right:0;top:26px;height:1px;background:#28a9d5;width:50px}.choose_bg ul li.active a:after{content:'';position:absolute;right:-8px;top:19px;background:#28a9d5;width:15px;height:15px;border-radius:50%}.c_border:before{position:absolute;top:0;height:1px;z-index:2;content:'';left:-70%;right:-70%;background:#919499}.c_border:after{position:absolute;bottom:0;height:1px;content:'';left:-70%;right:-70%;background:#919499}.choose_text{width:68%;color:#fff;font-size:14px}.choose_bg .tab-content{display:flex;align-items:center;justify-content:center;height:100%;padding-left:30px}.choose_text .water{font-size:50px;bottom:-6px;left:45px;letter-spacing:0}.choose_text img{position:absolute;right:-70px;top:80px;height:230px}.question{width:477px;height:477px;background:#3c424a;border-radius:50% 50% 0;font-size:270px;color:#242b34;font-weight:700;position:absolute;top:-46px;right:1px;text-align:center}.intro_bg{background:url(../images/pattern-bg.jpg); background-size:100%;}.intro_bg .faq_text{padding-left:0;}.intro_bg .num{-webkit-text-stroke-color:#fbccff;}.service_content_bg h2, .service_content_bg h3, .service_content_bg h4, .service_content_bg h5, .service_content_bg h6{color:#000; font-weight:700;}.service_content_bg p+h2, .service_content_bg p+h3, .service_content_bg p+h4, .service_content_bg p+h5, .service_content_bg p+h6{margin-top:2rem;}.service_content_bg p{font-weight:300; color:#4a4848; font-size:16px;}.service_content_bg p strong, .service_content_bg p a{font-weight:700;}.gray_box{background:#f6f6f6; border-radius:20px; padding:5rem;}.gray_box .row:nth-child(even){margin-top:5rem; margin-bottom:5rem;}.oth_service_img{background:#ebebec; border-radius:20px; width:100%; height:100%; overflow:hidden;}.oth_service{display:flex; align-items:flex-start; justify-content:center; flex-direction:column; height:100%; padding-right:50px; font-weight:300;}.oth_service .heading{font-size:40px; font-weight:600;}.gray_box .row:nth-child(even) .oth_service{padding-right:0; padding-left:50px;}.rele{border-radius:30px; border:#ddd solid 1px; padding:20px 30px 30px; margin-bottom:2rem; box-shadow:#dddddd 0 0 15px 0;}.rele span{font-size:50px; color:#000; font-weight:500; line-height:normal; display:block;}.rele_bg{border-top:#ebf6ea solid 1px; position:relative;}.oth_box{background:linear-gradient(107deg,#005e9d,#0071af,#018ccb); padding:45px; border-radius:25px; color:#fff; font-weight:300;}.oth_box .heading{color:#fff; font-size:30px; font-weight:500;}.oth_box a{color:#fff; font-weight:500;}.oth_service p strong{font-weight:500;}.oth_img{margin-right:-45px;}.oth_img1{margin-right:-45px; margin-left:-45px; margin-bottom:-45px;}.oth_img2{ margin-left:-45px; margin-top:-45px;}.videos_bg iframe{width:100%; height:221px; border:none; border-radius:25px; margin-bottom:1.4rem;}.searched_terms ol{margin:0; padding:0; display:flex; flex-wrap:wrap;}.searched_terms ol li{margin:15px 1%; padding:13px 15px 13px 55px; width:31.33%; list-style:none; background:#f3f3f3; border-radius:5px; position:relative; font-size:14px; font-weight:500; transition:ease-in .2s all;}.searched_terms ol li:hover{transform:scale(1.1);}.searched_terms ol li a{color:#333;}.searched_terms ol li span{font-size:25px; font-weight:500; color:#646b76; position:absolute; left:15px; line-height:1; -webkit-text-fill-color:rgba(0,0,0,0); -webkit-text-stroke-width:1px; -webkit-text-stroke-color:#c8a3cb;}.blur{-webkit-filter:blur(5px); filter:blur(5px); transition:filter 400ms, -webkit-filter 400ms;}.blur.lazyloaded{-webkit-filter:blur(0); filter:blur(0);}.lazyload{opacity:0; transform:scale(0.8);}.lazyloaded{opacity:1; transform:scale(1); transition: all 900ms;}.service_bg .heading+.heading{font-size:35px;}.intro_bg .heading span{display:block; font-size:1.7rem;}.discuss h3{color:#fff; font-weight:500;}.business_bg .heading{color:#fff;}.out_review{background:#fff; padding:20px 50px; box-shadow:#d5d5d5 0 3px 10px;border-radius:10px;}.total_review{margin-bottom:20px; text-align:center; font-weight:400; font-size:18px; color:#333;}

lite-youtube{background-color:#000; position:relative; display:block; contain:content; background-position:center center; background-size:cover; cursor:pointer; max-width:100%; border-radius:25px;margin-bottom:2rem;}lite-youtube::before{content: ''; display: block; position: absolute; top: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);
 background-position:top; background-repeat:repeat-x; height:60px; padding-bottom:50px; width:100%; transition:all 0.2s cubic-bezier(0, 0, 0.2, 1);}lite-youtube::after{content:""; display:block; padding-bottom:calc(100% / (16 / 9));}lite-youtube > iframe{width:100%; height:100%; position:absolute; top:0; left:0; border:0;}lite-youtube > .lty-playbtn{display:block; width:68px; height:48px; position:absolute; cursor:pointer; transform:translate3d(-50%, -50%, 0); top:50%; left:50%; z-index:1; background-color:transparent; background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>'); filter:grayscale(100%); transition:filter .1s cubic-bezier(0, 0, 0.2, 1);  border:none;}lite-youtube:hover > .lty-playbtn, lite-youtube .lty-playbtn:focus{filter:none;}lite-youtube.lyt-activated{cursor:unset;}lite-youtube.lyt-activated::before, lite-youtube.lyt-activated > .lty-playbtn{opacity:0; pointer-events:none;}.lyt-visually-hidden{clip:rect(0 0 0 0); clip-path:inset(50%); height:1px; overflow:hidden; position:absolute; white-space:nowrap; width:1px;}
 
 .banner_heading+h2{color:#fff; font-size:19px; font-weight:300; text-align:center;}
.sub_head{font-weight:600; font-size:17px; color:#000; margin-bottom:.7rem;}
.seo_rankng{position:relative; padding-left:100px; margin-top:2rem; background:#f6f6f6; border-radius:20px; padding:1.5rem 1rem 1rem 7rem; height:95%;}
.seo_rankng img{position:absolute; left:1.5rem; top:30px; height:70px;}
.seo_rankng h4{color:#000; font-size:21px;}
.seo_rankng ul{margin:0; padding:0;}
.seo_rankng ul li{margin:10px 0; padding:0 0 0 20px; position:relative; list-style:none;}
.seo_rankng ul li:before{content:""; position:absolute; top:9px; left:0; width:8px; height:8px; border:2px solid #e7282f; border-radius:50%;}
.local_business_bg{border-top:#dfdfdf solid 1px;}
.local_business_bg .heading, h3.heading{font-size:32px;}
h2.heading{font-size:35px;}
.seo_bullet{display:flex; flex-wrap:wrap;}
.seo_bullet li{width:50%; padding:0 15px; margin:5px 0;}
.positive_bg:after{background:#fff;}
.positive_result{background:#fff; border-radius:25px; margin-top:2rem; text-align:center; overflow:hidden;}
.lead_row{display:flex; flex-wrap:wrap;}
.lead{width:50%; color:#ea2a2a; font-weight:600;}
.lead p{font-size:13px; font-weight:300; color:#626262;}
.positive_result h3{background:linear-gradient(107deg,#8300ae,#d11450,#ee2e24); padding:10px 10px 8px; font-size:18px;}
.positive_result h3 a{color:#fff;}
.positive_text{padding:20px 20px 10px; }
.check_list{margin:0 0 2rem; padding:0; display:flex; flex-wrap:wrap;}
.check_list li{margin:5px 0; padding:0 0 0 20px; position:relative; list-style:none; width:50%;}
.check_list li:before{content:""; position:absolute; top:9px; left:0; width:8px; height:8px; border:2px solid #e7282f; border-radius:50%;}
.local_seo_brand{text-align:center; padding-top:0;}
.local_seo_brand img{height:120px;}

/*portfolio new css*/
.inner_header{background:#242b34;}
.inner_header.header-shrink{background:#000;}
.portfolio_banner{background:#fff;}
.portfolio_banner .banner_heading{color:#000;}
.portfolio_banner .banner_heading+p{color:#000;}
.portfolio_row{display:flex; flex-wrap:nowrap; gap:12px; margin-bottom:12px;}
.portfolio{-webkit-box-flex:1; -webkit-flex:1 1 100%; -ms-flex:1 1 100%; flex: 1 1 100%; height:350px; position:relative; overflow:hidden;}
.portfolio:first-child{-webkit-box-flex:1; -webkit-flex:1 0 55%; -ms-flex:1 0 55%; flex:1 0 55%;}
.portfolio_row:nth-child(2n) .portfolio:first-child{-webkit-box-flex:1; -webkit-flex:1 0 45%; -ms-flex:1 0 45%; flex:1 0 45%;}
.portfolio a:after{content:''; position:absolute; left:0; right:0; top:0; bottom:0; background:rgb(0, 0, 0, 35%);}
.portfolio_text{position:absolute; bottom:20px; left:20px; right:20px;}
.portfolio_text .heading{color:#fff; font-size:35px; margin-bottom:.4rem; position:relative; z-index:9;}
.port_cat{color:#fff; font-size:16px; position:relative; z-index:9;}
.portfolio img{width:100%; transition:0.5s;}
.portfolio a:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}

