﻿/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* =================================================
  Custom.css
==================================================== */

@font-face{font-family345:'AvenirLTStd-Book';src:url('font/avinar-regular/AvenirLTStd-Book.eot');src:url('font/avinar-regular/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),
url('font/avinar-regular/AvenirLTStd-Book.woff2') format('woff2'),
url('font/avinar-regular/AvenirLTStd-Book.woff') format('woff'),
url('font/avinar-regular/AvenirLTStd-Book.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family345:'AvenirNext-Regular';src:url('font/avenir-next/AvenirNext-Regular.eot');src:url('font/avenir-next/AvenirNext-Regular.woff2') format('woff2'),
url('font/avenir-next/AvenirNext-Regular.woff') format('woff'),
url('font/avenir-next/AvenirNext-Regular.ttf') format('truetype'),
url('font/avenir-next/AvenirNext-Regular.svg#AvenirNext-Regular') format('svg'),
url('font/avenir-next/AvenirNext-Regular.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family345:'AvenirNext-Medium';src:url('font/avenir-next-medium/AvenirNext-Medium.eot');src:url('font/avenir-next-medium/AvenirNext-Medium.woff2') format('woff2'),
url('font/avenir-next-medium/AvenirNext-Medium.woff') format('woff'),
url('font/avenir-next-medium/AvenirNext-Medium.ttf') format('truetype'),
url('font/avenir-next-medium/AvenirNext-Medium.svg#AvenirNext-Medium') format('svg'),
url('font/avenir-next-medium/AvenirNext-Medium.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}



@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Regular.eot');
    src: url('font/sf-fonts/SFProText-Regular.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Regular.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Regular.woff') format('woff'),
        url('font/sf-fonts/SFProText-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Light.eot');
    src: url('font/sf-fonts/SFProText-Light.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Light.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Light.woff') format('woff'),
        url('font/sf-fonts/SFProText-Light.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Bold.eot');
    src: url('font/sf-fonts/SFProText-Bold.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Bold.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Bold.woff') format('woff'),
        url('font/sf-fonts/SFProText-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Semibold.eot');
    src: url('font/sf-fonts/SFProText-Semibold.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Semibold.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Semibold.woff') format('woff'),
        url('font/sf-fonts/SFProText-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Heavy.eot');
    src: url('font/sf-fonts/SFProText-Heavy.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Heavy.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Heavy.woff') format('woff'),
        url('font/sf-fonts/SFProText-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family345: 'SF Pro Text';
    src: url('font/sf-fonts/SFProText-Medium.eot');
    src: url('font/sf-fonts/SFProText-Medium.eot?#iefix') format('embedded-opentype'),
        url('font/sf-fonts/SFProText-Medium.woff2') format('woff2'),
        url('font/sf-fonts/SFProText-Medium.woff') format('woff'),
        url('font/sf-fonts/SFProText-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}



html{overflow-y:auto;-webkit-font-smoothing:antialiased;}
body, input, select, button, textarea{font-family345:'SF Pro Text' !important; font-weight: 200; line-height: inherit !important;}
.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a,
.comment-form input[type="submit"], .fusion-button, .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .slidingbar-area .button-default, .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default,
.fusion-mobile-nav-holder > ul li .fusion-icon-only-link .menu-text, .fusion-mobile-nav-holder > ul li a,

#nav ul li ul li a, #reviews #comments > h2, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-bar h3, .gform_page_footer input[type=button], .meta .fusion-date, .more, .post-content blockquote, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type=submit], .wpcf7-form input[type="submit"], body, blockquote{
    font-family345:'SF Pro Text' !important;
}
h1{line-height:62px;}
h1,h2,h3,h4,h5,h6{font-family345:'SF Pro Text' !important;font-weight:normal !important;}
h1, h2,#wrapper .post-content .content-box-heading, .post-content h2{font-weight:500 !important;}
body{
    line-height: 28px !important;
}
bold, strong{font-weight: 600 !important;}

a{color:#000000;}
table th{
    font-family345: inherit !important;
}
.width-auto,
.width-auto img{width: auto !important;}

.avenirnext-medium{font-family345:'SF Pro Text' !important;}
.banner-title-font{font-size:42px !important;line-height:56px !important;font-family345:'SF Pro Text' !important;}
.banner-big-title-font{font-size:58px !important;line-height:80px !important;color:#223547 !important;}
.banner-sub-title-font{font-size:24px;line-height:35px;color:#223547 !important;font-family345:'SF Pro Text' !important;}
.letter-spacing-1{letter-spacing:1px;}
.clear-all{clear:both;}
.text-left{text-align:left !important;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-upper{text-transform:uppercase;}
.f-right{float:right;}
.border-left{border-left:1px solid #e8e8e8;}
.border-right{border-right:1px solid #e8e8e8;margin-right:-1px;}
.theme-button{outline:none !important;border-radius:2px;padding:10px 30px;color:#fff;background:#8eba3d;border:none;text-shadow:none;font-size:18px;cursor:pointer;display:inline-block;vertical-align:middle;border:1px solid transparent;transition:all .3s;}
.theme-button:hover{background:#FFF;color:#8eba3d;border-color:#8eba3d;}
.regular-img img{width:auto !important;max-width:inherit !important;}
.right-img{margin:0 0 0 auto !important;}
#sidebar{padding-top:80px !important;}
address{font-style:normal;}
.fusion-button-text, .fusion-button{text-transform:inherit !important;font-weight:normal !important;}
.fusion-button{padding:10px 25px;}
.max-width-inner-500,
#main .max-width-500 .fusion-row{max-width:500px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-600,
#main .max-width-600 .fusion-row{max-width:600px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-725,
#main .max-width-725 .fusion-row,
.width-100 .fullwidth-box.max-width-inner-725{max-width:725px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-800,
#main .max-width-800 .fusion-row{max-width:800px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-900,
#main .max-width-900 .fusion-row{max-width:900px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-1100,
#main .max-width-1100 .fusion-row{max-width:1100px;margin-left:auto !important;margin-right:auto !important;}
.max-width-inner-850{max-width: 850px !important;}
.opacity05{opacity:0.5;}
.opacity06{opacity:0.6;}
.opacity07{opacity:0.7;}
.opacity08{opacity:0.8;}
.opacity09{opacity:0.9;}
.opacity1{opacity:1;}
.bold-font, .bold-font strong{font-weight:bold !important;}
.display-none{display:none;}
.bor-bot-gray{border-bottom:1px solid #e8ebf1 !important;}
.bor-top-gray{border-top:1px solid #e8ebf1 !important;}
.max-width-700{max-width:700px;margin-left:auto !important;margin-right:auto !important;}
.custom-height-1 img{height:518px;}
.custom-height-2 img{height:539px;}
.grid-pic__image .fusion-imageframe{width:100%;}
.grid-pic__image .grid-pic__image-1,
.grid-pic__image .grid-pic__image-2,
.grid-pic__image .grid-pic__image-6,
.grid-pic__image .grid-pic__image-7{width:50%;height:266px;}
.grid-pic__image-5{height:533px;}
.grid-pic__image-4{height:266px;}
.grid-pic__image img{width:100%;height:100%;object-fit:cover;}
.grid-pic__image-3{padding:30px;display:table;min-height:267px;width:100%;}
.grid-pic__image-3 .heading{display:table-cell;vertical-align:middle;}
.points{margin:0;padding:0;max-width:900px;margin:0 auto;}
.points ul{width:100%;margin:0;padding:0 0 0px 0;display:inline-block;}
.points ul li{width:50%;margin:0 !important;padding:0;float:left;list-style:none;position:relative;height:186px;}
.points ul li span.fr{height:115px;vertical-align:top;width:115px;border:2px solid #e5e7e9;border-radius:100%;}
.points ul li div.fl{width:70%;}
.points ul li span.fl{height:115px;vertical-align:top;width:115px;border:2px solid #e5e7e9;border-radius:100%;}
.points ul li div.fr{width:70%;}
.points ul li span.fr.chall{background:#FFF url(../images/our-story/our-story-timeline-icon1.png) center center no-repeat;}
.points ul li span.fl.appdev{background:#FFF url(../images/our-story/gowth.png) center center no-repeat;}
.points ul li span.fr.proce{background:#FFF url(../images/our-story/Nominee.png) center no-repeat;}
.points ul li span.fl.diver{background:#FFF url(../images/our-story/our-story-timeline-icon2.png) center no-repeat;}
.points ul li span.fr.miss{background:#FFF url(../images/our-story/police.png) center no-repeat;}
.points ul li span.fl.miss1{background:#FFF url(../images/our-story/our-story-timeline-icon5.png) center no-repeat;}
.points ul li span{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.points ul li:hover span{-webkit-transform:perspective(400px);transform:perspective(400px) translate3d(0, 0, 0px) rotate3d(0, 1, 0, 190deg);}
.points ul li:hover p span{-webkit-transform:perspective(400px);transform:perspective(400px) translate3d(0, 0, 0px) rotate3d(0, 1, 0, 0deg);}
.points ul li.col-md-12.cl{width:100%;clear:both;height:auto;}
.points ul li h3{font-size:22px;margin:0px;padding:0 0 10px 0;text-transform:none !important;font-weight:normal;}
.points ul li p{font-size:20px;font-weight:300;line-height:28px;}
.points ul li p strong{font-weight:normal;color:#333333;font-family345:'SF Pro Text' !important;}
.points ul li.bline1 img{float:left;left:-33px;position:absolute;top:100px;}
.points ul li.bline2 img{float:right;position:absolute;right:-44px;top:104px;}
.no-cover-bg{background-size:inherit !important;-webkit-background-size:inherit !important;-moz-background-size:inherit !important;}
.max-width-inner-700,
#main .max-width-700-container .fusion-row{max-width:700px;margin-left:auto !important;margin-right:auto !important;}
.copybtn{float:right;margin-right:-10px;}
.code-content{/*background:#000;*/ background:#1d1d1d; /*background:#f9f9f9;*/ border:1px solid #e8ebf1;padding:0px 10px;font-size:14px;}
.single-post .blog-content .code-content{background:#f9f9f9; border:1px solid #e8ebf1;padding:0px 10px;font-size:14px;}
.code-content pre{margin-top:0px;}
.home-case-studies p{margin-bottom:0px;}
.home-case-studies .home-case-details{padding:20px;background:#fff;border:1px solid #EAEAEA;border-bottom-width:3px;}
.home-case-studies .home-case-details h3{margin-top:0px;margin-bottom:10px;font-size:28px;}
.title-52px{font-size:52px !important;line-height:62px !important;letter-spacing:1px;}
.title-42px{font-size:34px !important;line-height:46px !important;}
.title-32px{font-size:32px !important;line-height:40px !important;}

.font-bold{font-weight: bold !important;}
.font-weight-200{font-weight: 200 !important;}
.font-weight-500{font-weight: 500 !important;}
.font-size-12{font-size:12px !important;}
.font-size-14{font-size:14px !important;}
.font-size-15{font-size:15px !important;}
.font-size-16{font-size:16px !important;}
.font-size-17{font-size:17px !important; line-height: 27px !important;}
.font-size-18{font-size:18px !important; line-height:28px !important;}
.font-size-20{font-size:20px !important;line-height:30px !important;}
.font-size-20-line-34{font-size:20px !important;line-height:34px !important;}
.font-size-42{font-size:42px !important;line-height:52px !important;}
.font-size-46{font-size:46px !important;line-height:66px !important;}
.light-gray-col{color:#808080;}
.font-size-22{font-size:22px !important;line-height:32px !important;}
.font-size-24{font-size:24px !important;line-height:36px !important;}
.font-size-26{font-size:26px !important;line-height:36px !important;}
.font-size-28{font-size:28px !important;line-height:38px !important;}
.font-size-30{font-size:30px !important;line-height:40px !important;}
.font-size-32{font-size:32px !important;line-height:42px !important;}
.font-size-34{font-size:34px !important;line-height:44px !important;}
.font-size-36{font-size:36px !important;line-height:46px !important;}
.font-size-38{font-size:38px !important;line-height:52px !important;}
.font-size-40{font-size:40px !important;line-height:54px !important;}
.font-size-45{font-size:45px !important;line-height:57px !important;}
.font-size-50{font-size:50px !important;line-height:64px !important;}
.font-size-52{font-size:52px !important;line-height:70px !important;}
.font-size-60{font-size:60px !important;line-height:80px !important;}

.text-hover-link:hover,
a.text-hover-link:hover,
a.text-hover-link:hover .white-col{
    color: #42b847 !important;
}

.border-primary{border: solid 1px #42b847 !important;}

.request-error{border:2px solid #FF0000 !important;}
.request-success{border:2px solid #337ab7 !important;}
.download-success{border:2px solid #d2d2d2 !important;}
.showform-success{border-bottom:2px solid #337ab7 !important;}
.showform-error{border-bottom:2px solid #FF0000 !important;}
h2.media-text{font-size:34px !important;line-height:50px !important;font-weight:normal !important;text-transform:uppercase;}
.custom-theme-icon .link-area-link-icon-hover .icon i{color:#fff !important;}
.one-col-content-box .fusion-content-boxes.fusion-columns-1 .fusion-column{margin-bottom:10px;}
.roadmap-excellence .heading{margin-bottom:0px !important;}
.home-services-section h2{color:#fff;line-height:50px !important;}
.home-services-section h3{font-weight:bold;margin-top:0px;margin-bottom:10px;}
.home-services-section h4{color:#fff;opacity:0.7;margin-top:0px;}
.home-services-section p{color:#fff;font-size:15px;line-height:25px;}
.sitemp-section ul{padding-left:20px;}
.home-portfolio-section .fusion-portfolio-content-wrapper h4{display:none;}
.home-portfolio-section .fusion-portfolio-content{background:#fff;}
.home-facts .counter-box-container{border:none !important;border-right:1px solid #253651 !Important;}
.home-facts .fusion-counter-box:last-child .counter-box-container{border-right:none !important;}
.home-facts .counter-box-icon{margin-right:15px;}
.border-btn{color:#fff;font-size:14px;float:right;font-weight:bold;border:1px solid #fff;padding:4px 20px;border-radius:2px;}
.border-btn:hover{color:#008ed6;background:#fff;}
.home-facts .counter-box-icon.fa-mobile{color:#FE6502;font-size:70px !important;}
.home-facts .counter-box-icon.fa-user{color:#FEC403;font-size:45px !important;}
.home-facts .counter-box-icon.fa-shield{color:#13DCCB;font-size:45px !important;}
.home-facts .counter-box-icon.fa-star-o{color:#FBB609;font-size:45px !important;}
.home-facts .counter-box-icon.fa-bookmark{color:#0070FF;font-size:42px !important;}
.home-facts .counter-box-icon.fa-home{color:#0ED697;font-size:52px !important;}
.home-facts .counter-box-icon.fa-clock-o{color:#4CC6EB;}
.home-facts .counter-box-icon.fa-usd{color:#8DC701;}
.fusion-main-menu{margin-top:20px !important;}
.fusion-main-menu > ul > li > a{border-width:2px;color:#fff;height:40px !important;line-height:40px !important;}
.fusion-main-menu > ul > li:hover > a{color:#fff;border-color:#fff;}
.fusion-main-menu > ul > li.fusion-dropdown-menu > a,
.fusion-main-menu > ul > li.fusion-megamenu-menu > a{position:relative;padding-bottom:0px;}
.fusion-main-menu .sub-menu,
.fusion-megamenu-menu .fusion-megamenu-holder{overflow:hidden;border-top-color:#F9f9f9;border-radius:4px;-webkit-border-radius:4px;box-shadow:1px 0px 34px 1px rgba(0, 0, 0, 0.13), 0px 15px 34px 1px rgba(0, 0, 0, 0.13);}
.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu{border-radius:0px;-webkit-border-radius:0px;}
.fusion-main-menu .sub-menu li a{border-color:transparent;}
.fusion-main-menu .sub-menu li a:hover{color:#FFF;}
.fusion-megamenu-bullet{margin-top:0.4em;}
.fusion-main-menu .sub-menu li a:hover .fusion-megamenu-bullet{border-left-color:#FFF;}
.fusion-main-menu .sub-menu .current-menu-item > a,
.fusion-main-menu .sub-menu .current-menu-parent > a,
.fusion-main-menu .sub-menu .current_page_item > a{background-color:transparent;color:#89b92e;}
.fusion-main-menu > ul > li.fusion-dropdown-menu > a:after,
.fusion-main-menu > ul > li.fusion-megamenu-menu > a:after{content:"";border-width:0px 8px 8px 8px;border-style:solid;border-color:transparent;border-bottom-color:#f9f9f9;width:0px;height:0px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;opacity:0;}
.fusion-main-menu > ul > li.fusion-dropdown-menu:hover > a:after,
.fusion-main-menu > ul > li.fusion-megamenu-menu:hover > a:after{opacity:1;}
.iphone-app-banner h1{font-size:70px;line-height:90px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;font-size:70px !important;line-height:100px !important;max-width:900px;margin:0 auto;}
.fusion-is-sticky .fusion-logo-1x{display:none;}
.fusion-is-sticky .fusion-logo-2x{display:block;}
.fusion-is-sticky .fusion-main-menu{margin-top:14px !important;}
.fusion-is-sticky .fusion-main-menu > ul > li > a{color:#333;}
.fusion-is-sticky .fusion-main-menu > ul > li > a:hover{border-color:#89b92e;color:#89b92e;}
.fusion-content-boxes .content-container .fusion-read-more{font-weight:bold;}
.fusion-megamenu-title{font-family345:inherit;font-weight:bold;}
.fusion-megamenu-title a{color:#333;}
.fusion-megamenu-title a:hover{color:#89b92e;}
.all-comman-banner{background:#2eb8b9;width:100%;height:500px;padding:0 20px;display:table;max-width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;}
.page-id-17699 .all-comman-banner{background-size: auto; -moz-background-size: auto; -webkit-background-size: auto; -o-background-size: auto;}
.comman-banner-text{display:table-cell;vertical-align:middle;text-align:center;padding-top:40px;}
.comman-banner-text h1{font-size:52px;line-height:70px;color:#fff;letter-spacing:1px;max-width:950px;margin:0 auto;}
.comman-banner-text p,
.portfolio-banner h3{font-size:24px;opacity:0.7;font-style:italic;font-weight:normal;}
.portfolio-banner h2{margin-bottom:0px;}
.mobile-menu-animation{position:relative;}
.mobile-menu-animation .phone{display:inline-block;vertical-align:bottom;}
.mobile-menu-animation .xs-img-demo{background-image:url(images/xs-demo-screen.jpg);width:250px;height:439px;top:92px;left:177px;position:absolute;-webkit-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;transition:all 1s ease 0s;background-position:right top;}
.mobile-menu-animation.mobile-animation .xs-img-demo{-webkit-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;transition:all 1s ease 0s;background-position:right top;}
.mobile-menu-animation .xs-img-demo:after{content:"";background:#000;opacity:0;filter:alpha(opacity=0);position:relative;bottom:0;position:absolute;width:25px;height:266px;top:0px;right:0px;transition:opacity 0s ease 0s;-webkit-transition:opacity 0s ease 0s;-ms-transition:opacity 0s ease 0s;transition:opacity 0s ease 0s;}
.mobile-menu-animation.mobile-animation .xs-img-demo:after{transition:opacity 0s ease 0s;-webkit-transition:opacity 0s ease 0s;-ms-transition:opacity 0s ease 0s;transition:opacity 0s ease 0s;background-position:-25px top;}
.mobile-menu-animation.mobile-animation .xs-img-demo{background-position:-25px top;}
.android-skill-section .android-skill-content{background:#EDEFF1;}
.android-skill-section .android-skill-content .fusion-column-tablecell{padding:5% 8%;}
.android-skill-section .android-skill-content h3{font-weight:bold !important;margin-top:0px;margin-bottom:20px;color:#89b92e;}
.android-skill-section .android-skill-content p{margin-bottom:0px;}
.android-process-section h3{margin:0;padding:10px 20px;background:#353535;font-weight:bold;color:#fff;}
.android-process-section p{padding:20px;background:#f5f5f5;margin-bottom:0px;}
.home-content-box.fusion-content-boxes .content-wrapper-background{padding:0px 35px;}
.bot-content-box.fusion-content-boxes .content-wrapper-background{padding:35px !important;}
.home-content-box.fusion-content-boxes-1 .fusion-content-box-hover .link-area-link-icon-hover .heading h2,
.home-content-box.fusion-content-boxes-1 .fusion-content-box-hover .link-area-link-icon-hover .heading .heading-link h2{color:#89b92e !important;}
.home-content-box h2{margin-bottom:10px !important;}
.bot-content-box h2, .bot-content-box .content-container{text-align:left !important;}
.bot-content-box .fontawesome-icon{margin:0 !important;}
/**//**//**//**//**//**//**//**//**//**//**//**//**/.schedule-meeting{padding:20px !important;background:#f9fafc;}
.schedule-meeting .rc-anchor-light{border-color:#f1f0f0 !important;}
.meeting-date input{padding-right:0px !important;}
.schedule-meeting.custom-contact-form p{margin-bottom:20px !important;}
.schedule-meeting input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none;}
.pb-contact-form h1{margin-top:0px;color:#000;line-height:45px;}
.contact-details{margin-bottom:45px;background-color:#F5F5F5;padding:20px;}
.clutch-contact-details .contact-details{margin-bottom:0px;background:transparent;}
.clutch-contact-details .contact-details h4, .clutch-contact-details address, .clutch-contact-details p, .clutch-contact-details span, .clutch-contact-details a{color:#fff;}
.clutch-address .office-location{margin-top:0px;}
.clutch-contact-details address, .clutch-contact-details a{opacity:0.7;}
.clutch-contact-details .page-home .section-users{background:#4660e8;}
.clutch-banner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;max-width:900px;margin:0 auto;}
.clutch-banner h2{position:relative !important;text-align:center;font-size:70px !important;line-height:100px !important;margin-bottom:20px;transform:translateY(0%) !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;-moz-transform:translateY(0%) !important;}
.clutch-footer-form input{margin-bottom:15px;}
.clutch-footer-form label{font-weight:bold;}
.footer-top-form .footer-custom-form.pb-request-quote-from{background:#3d7ef1;}
.footer-top-form{background:#3d7ef1 !important;}
.footer-top-form .footer-custom-form.pb-request-quote-from input.wpcf7-text,
.footer-top-form .footer-custom-form.pb-request-quote-from textarea{border-color:#679af7 !important;}
.footer-top-form .footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton:hover{color:#679af7 !important;}
.footer-top-form .text-center.mar-top-30.font-size-16{color:#fff;}
.clutch-footer-top-section p{font-weight:bold;}
.clutch-footer-top-section span{border-radius:100%;display:block;border:3px solid #3d7ef1;width:100px;height:100px;line-height:108px;margin:0 auto;}
.clutch-footer-top-section h4{color:#3d7ef1;font-size:22px;margin:15px 0px 10px;}
.clutch-footer-top-section .pb-quick-contact-details{padding:20px;text-align:center;width:50%;float:left;font-size:15px;}
.clutch-footer-top-section span i{font-size:36px;color:#3d7ef1;}
.cluth-case-studies-slider{position:relative;}
.clutch-testimonial .testimonial-thumbnail img{border:3px solid #89b92e;padding:3px;}
.cluth-banner-text{padding-left:36%;}
.cluth-banner-text h1 span{font-weight:bold;}
.cluth-banner-text a{border:none;background:#fea710 !important;font-size:18px;letter-spacing:1px;padding:20px 30px;}
.cluth-banner-text a:hover{background:#fff !important;}
.cluth-banner-text a span{color:#fff !important;}
.cluth-banner-text a:hover span{color:#fea710 !important;}
.clutch-banner a{border:none;background:#89b92e !important;}
.clutch-banner a:hover{background:#fff !important;}
.clutch-banner a:hover span{color:#89b92e !important;}
.choose-platform i{margin:0 8px;font-size:35px;}
.clutch-banner-main{position:relative;background-position-x:-60px !important;}
.clutch-banner-main:before{position:absolute;left:0;bottom:0;width:100%;height:90px;content:"";background:rgba(0, 0, 0, 0.20)}
.banner-mantion-icon{text-align:center;}
.banner-mantion-icon img{vertical-align:middle;margin:0px 25px;margin-top:55px;margin-bottom:22px;max-width:200px;}
.fusion-testimonials .author span{color:#89b92e;}
.fusion-testimonials img{border-radius:100%;}
.contact-details h3{font-weight:bold;margin:0px;}
.contact-details h4{font-weight:bold;margin:0px 0px 10px;text-transform:uppercase;color:#89B92E;}
.contact-details address{margin-bottom:5px;}
.contact-details p{margin-bottom:0px;}
.contact-icon a{font-size:17px;margin-bottom:18px;display:block;}
.contact-icon a:hover{color:#89B92E !important;}
.contact-icon span i{font-size:24px;}
.contact-icon span{margin-right:15px !important;}
.custom-contact-form input{height:35px !important;}
.custom-contact-form textarea{height:200px;resize:none;}
.custom-contact-form input, .custom-contact-form textarea{outline:0;}
.custom-contact-form p{margin-bottom:0px !important;}
.more-contacts .fusion-row{background-color:#FFF;padding:60px 0 0px;}
.more-contacts .more-contact-details{text-align:center;padding:25px;}
.more-contacts .fusion-one-fourth{border-left:1px solid #ddd;}
.more-contacts .fusion-one-fourth:first-child{border-left:0px;}
.more-contacts .more-contact-details > *{margin:0px;}
.more-contacts .more-contact-details > p{margin-top:10px;font-size:16px;}
.office-location{margin-top:30px;display:table;display:flex;flex-wrap:wrap;}
.office-location .one-half{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.office-location .loc-image{padding-top:28%;padding-left:30px;padding-right:30px;padding-bottom:30px;position:relative;background-repeat:no-repeat;background-size:cover;width:100%;}
.office-location .loc-image p,
.office-location .loc-image a,
.office-location .loc-image h3{color:#FFF;}
.office-location .loc-image:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.2;transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;}
.office-location .loc-image:hover:before{opacity:.5;}
.office-location .loc-image h3{margin-bottom:10px;position:relative;}
.office-location .loc-image p{margin-bottom:0px;position:relative;}
.office-location .loc-image.india{background-image:url(images/loc-img-india.jpg);}
.office-location .loc-image.sa{background-image:url(images/loc-img-sa.jpg);}
.office-location .loc-image.bra{background-image:url(images/loc-img-bra.jpg);}
.office-location .loc-image.uae{background-image:url(images/loc-img-uae.jpg);}
.office-location .loc-image.colombia{background-image:url(images/loc-img-colombia.jpg);}
.office-location .loc-image.usa{background-image:url(images/loc-img-usa.jpg);background-position:center center;}
.office-location .loc-image.canada{background-image:url(images/loc-img-canada.jpg);}
.office-location .loc-image.russia{background-image:url(images/loc-img-russia.jpg);}
.office-location .loc-image.uk{background-image:url(images/loc-img-uk.jpg);}
.office-location .loc-image.germany{background-image:url(images/germany.jpg);}
.office-location .loc-image.oman{background-image:url(images/oman.jpg);}
.page-id-18130 .hamburger{display:none;}
.page-id-17323 .fusion-main-menu > ul > li > a,
.page-id-17323 .fusion-main-menu > ul > li > a:hover{color:#333;}
.page-id-17323 .fusion-main-menu > ul > li:hover > a{border-color:#8eba3d;}
.page-id-17323 .fusion-header-wrapper{position: relative; background: #f5f5f5;}
.pb-request-quote-from{}
.pb-request-quote-from .custom-contact-form{position:relative;}
.pb-request-quote-from.pb-contact-form h1, .pb-request-quote-from p{margin-bottom:15px;}
.pb-request-quote-from .custom-contact-form p{margin-bottom:10px !important;}
.pb-request-quote-from input.wpcf7-text, .pb-request-quote-from textarea{border:none;background-color:transparent;border-bottom:2px solid #d2d2d2;padding-left:0px;padding-right:0px;font-size:16px;color:#333;}
.pb-request-quote-from input.wpcf7-text:focus,
.pb-request-quote-from textarea:focus,
.pb-request-quote-from select:focus{border-color:#3d7ef1 !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pb-request-quote-from textarea{height:auto;min-height:100px;max-height:100px;}
.pb-request-quote-from select.wpcf7-select{width:100%;color:rgba(114, 120, 130, 0.5);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;height:63px;border:none;background-color:transparent;border-bottom:2px solid #d2d2d2;padding-left:0px;padding-right:0px;font-size:18px;outline:none !important;}
.pb-request-quote-from select.wpcf7-select option{color: #000 !important; font-size: 16px !important;}
.pb-request-quote-from select.wpcf7-select .option-label{color: #000; font-weight: bold;}
.pb-request-quote-from .wpcf7-form .wpcf7-validation-errors,
.pb-request-quote-from .wpcf7-form .wpcf7-mail-sent-ok{display:none !important;}
.pb-request-quote-from .select-arrow{display:none;}
.fileUpload{position:relative;overflow:hidden;margin:10px 10px 10px 0;font-size:14px;color:#89B92E;letter-spacing:1px;font-weight:600;}
.pb-request-quote-from .contact-details{padding:0px;margin-bottom:20px;}
.pb-request-quote-from .contact-details p{margin-bottom:0px !important;}
.pb-request-quote-from .contact-details address{line-height:25px;}
.pb-request-quote-from .wpcf7-form .wpcf7-not-valid-tip{display:block;margin-top:10px;}
.footer-custom-form.pb-request-quote-from{}
.footer-custom-form.pb-request-quote-from input.wpcf7-text,
.footer-custom-form.pb-request-quote-from textarea{color:#FFF;border-bottom:2px solid #C1DA91;}
.footer-custom-form.pb-request-quote-from .wpcf7-form-control-wrap-all label{color:#FFF;}
.footer-custom-form.pb-request-quote-from select.wpcf7-select{color:#FFF; opacity:.5;}
.clutch-banner-form select.wpcf7-select{background: #fff; border:0; padding:10px; font-size: 14px; height:35px !important;margin:5px 0px 0px; border: 0 !important}

.footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton{background-color:transparent !important;border:2px solid #FFF;}
.footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton:hover{background-color:#FFF !important;color:#8eba3d !important;}
.footer-custom-form.pb-request-quote-from input.wpcf7-text:focus,
.footer-custom-form.pb-request-quote-from textarea:focus,
.footer-custom-form.pb-request-quote-from select:focus{border-color:#FFF !important;}
.pb-request-quote-from.footer-custom-form + .wpcf7-validation-errors{display:none !important;}
.wpcf7-form .pb-request-quote-from.footer-custom-form .wpcf7-not-valid-tip{color:#FFF;margin-top:10px;display:block;}
.footer-custom-form.pb-request-quote-from .wpcf7-form .wpcf7-not-valid-tip{color:#FFF;}
.custom-fixed-navbar{text-align:center;background:#3d7ef1; z-index: 9999;}
.fix-scroll-tab ul{margin:0;padding-left:0;}
.fix-scroll-tab ul li{list-style:none;display:inline-block;}
.fix-scroll-tab ul li a{padding:15px 35px;color:#fff;display:block;font-weight:bold;}
.fix-scroll-tab ul li a:hover, .fix-scroll-tab ul li a.active{background:#fff;color:#3d7ef1;}
.home-service-main .fusion-one-fourth{width:23.5% !important;margin-right:2% !important;}
.home-service-box{padding:25px 15px;box-shadow:0px 0px 1px 1px #e8ebf1;transition:all 0.3s ease-in-out; background: #fff;}
.home-service-box:hover{margin-top:-20px !important;padding-top:45px;box-shadow:1px 0px 34px 1px rgba(0, 0, 0, 0.13), 0px 15px 34px 1px rgba(0, 0, 0, 0.13);}
.home-service-box:hover .fusion-button{border-radius:2px;background:#ffffff;border:1px solid #89b92e;transition:all .3s;}
.home-service-box .number{width:65px;height:65px;line-height:65px;display:block;margin:0 auto;border-radius:100%;font-size:28px;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);margin-top:20px;color:#3d7ef1;background-color:#fcfcfd;transition:all 0.3s ease-in-out;padding:0px;}
.home-service-box:hover .number{color:#fff;background-color:#3d7ef1;}
.home-service-main .fusion-column-last{margin-left:0 !important;margin-right:0 !important;}
.case-studies-tags{margin:0 -3px;}
.case-studies-tags span{padding:5px 15px;background:#3165c1;font-size:16px; line-height: 22px; color:#fff;display:inline-block;margin:0px 3px 5px;border-radius:20px;}
.case-studies-slider span{line-height:25px;background:rgba(0, 0, 0, 0.17);}
.case-studies-tags.portfolio-tags span{background:rgba(255, 255, 255, 0.22);}
.case-studies-tags.portfolio-tags span.white-tags{background-color:#FFF;color:#2a3039;font-weight:bold;}
.new-home-fact-design .new-home-fact-icon h3{margin:15px 0px 0px;;font-size:30px;color:#2a3039;}
.new-home-fact-design .new-home-fact-icon p{color:#6e7c85;}
.new-home-fact-design .new-home-fact-icon.left .fusion-imageframe{vertical-align:middle;}
.new-home-fact-design .new-home-fact-icon.left .new-home-fact-text.right-text{display:inline-block;margin-left:15px;vertical-align:middle;text-align:left;}
.new-home-fact-design .new-home-fact-icon .fusion-text{display: inline-block !important;}
.new-home-fact-design > .fusion-layout-column > .fusion-column-wrapper{border-right: 0 !important}
.home-client-icon .fusion-imageframe{height:109px;}
.home-client-icon p strong{color:#2a3039}
.home-client-section{background:#fff;text-align:center;}
.opacity07 a{opacity:1 !important;}
.home-client-section a{display:block;position:relative;}
.home-client-section span{white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;text-decoration:none;transition:all .15s ease;color:#fff;background:#3d7ef1;position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,5px) scale(.95);opacity:0;transition:.7s cubic-bezier(.19,1,.22,1);}
.home-client-section a:hover span:hover{background:#296bde;}
.home-client-section a:hover span{opacity:1;transform:translate(-50%,-7px);}
.home-client-section ul{margin:0px;list-style:none;justify-content:space-between;transition:1s cubic-bezier(.19,1,.22,1);will-change:transform;filter:blur(0);list-style:none;justify-content:space-between;transition:1s cubic-bezier(.19,1,.22,1);will-change:transform;filter:blur(0);padding-left:0px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;width:100%;padding-left:0px;}
.home-client-section li{}
.home-client-section li img{}
.home-client-section a:hover ul{opacity:.7;transform:scale(.95);filter:blur(10px);}
.home-tabs-wrapper{background:-webkit-linear-gradient(top,#f4f4f9,#fff) no-repeat;background:linear-gradient(to bottom,#f4f4f9,#fff) no-repeat;}
.home-tabs.fusion-tabs.vertical-tabs{margin-bottom:0px;}
.home-tabs.fusion-tabs.vertical-tabs .nav-tabs{padding:80px 0 20px;z-index:1;}
.home-tabs.fusion-tabs .nav-tabs li .tab-link{background-color:transparent;}
.home-tabs.fusion-tabs .nav-tabs li.highlighting-box{background-color:#fff !important;border-radius:5px;box-shadow:0 4px 9px 0 rgba(23,28,33,.06);content:'';height:48px;opacity:0;padding-left:20px;position:absolute;-webkit-transition:top .3s ease;transition:top .3s ease;z-index:-1;left:20px;right:20px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs li{background-color:transparent;margin-bottom:0px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{border:none;padding:20px 40px 20px 40px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li .fusion-tab-heading{font-size:15px;font-weight:bold !important;-webkit-transition:color .3s ease;transition:color .3s ease;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li .fusion-tab-heading .fa{width:44px;height:34px;font-size:26px;vertical-align:-15%;line-height:34px;-webkit-transition:color .3s ease;transition:color .3s ease;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li.active .fusion-tab-heading,
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li:hover .fusion-tab-heading .fa{color:#7ba924;}
.home-tabs.fusion-tabs .nav-tabs li.blog.active~.highlighting-box{opacity:1;top:94px;}
.home-tabs.fusion-tabs .nav-tabs li.award.active~.highlighting-box{opacity:1;top:170px;}
.home-tabs.fusion-tabs .nav-tabs li.events.active~.highlighting-box{opacity:1;top:246px;}
.home-tabs.fusion-tabs .nav-tabs li.companynews.active~.highlighting-box{opacity:1;top:322px;}
.home-tabs.fusion-tabs .nav-tabs li.csr.active~.highlighting-box{opacity:1;top:398px;}
.home-tabs.fusion-tabs .nav-tabs li.testimonials.active~.highlighting-box{opacity:1;top:474px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .tab-content{padding-top:94px;padding-bottom:0px;}
.home-tabs.fusion-tabs.clean .tab-content .tab-pane{float:none;}
.home-tabs > .nav{width: 25% !important;}

@media (max-width:767px){.home-tabs.fusion-tabs.vertical-tabs.clean .fusion-mobile-tab-nav{clear:both;}
.home-tabs.fusion-tabs.vertical-tabs.clean .tab-content{padding-top:0px;padding-bottom:0px;}
.home-tabs.fusion-tabs.vertical-tabs .nav-tabs{padding-top:0px;padding-bottom:0px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{padding:15px 20px;text-align:left;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs li.active .tab-link{background-color:#fff !important;border-radius:5px;box-shadow:0 4px 9px 0 rgba(23,28,33,.06);}
.home-tabs.fusion-tabs.vertical-tabs.clean .tab-pane{margin:20px 0 40px;}


.custom-tabs .font-size-50{font-size:40px !important;line-height:50px !important;}
.custom-tabs .mar-bot-60{margin-bottom:30px !important;}
.tabs1-navigation .tab-content{position:relative;padding:0 !important}
.section-title .title-110px, .section-title .title-260px{font-size:46px !important;line-height:normal !important;}
.section-title h3{position:absolute;top:-90px !important;left:0 !important;}
.section-title .title-260px{font-size:65px !important;line-height:normal !important;}
.section-top-padd{padding-top:0 !important}
.technology-item.item-2{margin-top:0 !important}
.case-studies-wrap{padding:60px 0 !important;}
.homeitem1-slider .item .item-img{height:130px !important;background-size:cover !important}
.homeitem1-slider .owl-carousel12 .owl-stage-outer{height:auto !important}
.homeitem1-slider .item .item-content{padding:0 24px !important;}
h1.cluth-banner-title span, h1.cluth-banner-title span.first, h1.cluth-banner-title span.second, h1.cluth-banner-title span.third{display:initial;font-size:25px !important;line-height:40px !important;margin-bottom:0;}
.blockchain-tab .block-tech-box{width:100%;margin:0 0 10px 0;}
.text-left-mobile{text-align:left;}
}
.homeitem1-slider{border-radius:5px;box-shadow:0 20px 40px 0 rgba(23,28,33,.07), 0 4px 9px 0 rgba(23,28,33,.06);-webkit-transition:all .15s ease;transition:all .15s ease;background-color:#FFF;}
.homeitem1-slider:hover{box-shadow:0 25px 45px rgba(50,50,93,.1), 0 12px 19px rgba(0,0,0,.06);}
.homeitem1-slider .item{overflow:hidden;position:relative;display:block;/*border-radius:0px 0px 5px 5px;*/}
.homeitem1-slider .item .item-img{border-radius:5px 5px 0px 0px;background-repeat:no-repeat;display:block;height:275px;left:0;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;background-position:center center;background-size:contain;}
.homeitem1-slider .item:hover .item-img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.homeitem1-slider .item .item-content{background-color:#FFF;position:relative;bottom:0;width:100%;padding:10px 40px;border-top:4px solid #eae9e9;}
.homeitem1-slider .item .item-content .heading{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.homeitem1-slider .item .item-content p{font-size:15px;color:#727882;line-height:24px;}
.homeitem1-slider a.item:hover .item-content .heading{color:#42b847;}
.home-testimonial{text-align:center;}
.home-testimonial.homeitem1-slider .item .item-img{height:175px;}
.home-testimonial .testimonial-thumbnail{margin-top:-68px;}
.home-testimonial .testimonial-thumbnail > img{width:100px !important;height:100px;border-radius:100%;margin:0 auto;border:3px solid #fff;box-shadow:0px 0px 0px 3px #477606;}
.home-testimonial .item .item-content p{font-size:18px;line-height:30px;font-style:italic;}
.homepage-banner-slider .tfs-slider .slide-content-container .caption,
.homepage-banner-slider .title-heading-left2{max-width:670px;}
.homepage-banner-slider .tfs-slider .slide-content-container .caption h3{line-height:28px !important;font-family345:inherit !important;}
.homepage-banner-slider .tfs-slider .slide-content-container.slide-content-right .caption{margin-left:auto;}
.homepage-banner-slider .tfs-slider .slide-content-container.slide-content-left .caption{margin-right:auto;}
.homepage-banner-slider .tfs-slider .slide-content-container .buttons{margin-top:0px !important;}
.homepage-banner-slider .tfs-slider .slide-content-container .fusion-sep-none{vertical-align:middle;}
.homepage-banner-slider .background-image:after{}
.homepage-banner-slider h1{font-size:50px;line-height:60px;}
.homepage-banner-slider h2.title-heading-left:after, .homepage-banner-slider h1:after{border-top:3px solid #bdbdbd;margin-top:35px;margin-bottom:20px;width:100%;max-width:80px;content:'';display:block;}
.homepage-banner-slider .flex-control-paging{z-index:99999;}
.homepage-banner-slider .flex-control-paging li{}
.homepage-banner-slider .flex-control-paging li a{text-indent:-9999px;background-color:transparent !important;border:solid 1px #fff;float:right;clear:both;margin-bottom:10px;cursor:pointer;box-shadow:none !important;}
.homepage-banner-slider .flex-control-paging li a.flex-active{background:#fff !important;opacity:1 !important;}
.homepage-banner-slider .flex-control-nav{position:absolute;top:50%;right:30px;transform:translateY(-50%);height:auto;width:auto !important;bottom:auto !important;}
#wrapper .homepage-banner-slider .flex-control-nav li{display:block !important;}
.homepage-banner-slider .slide-content-container{padding-left:20px;padding-right:20px;}
.global-box{border-top:1px solid #e8ebf1;padding:51px 0px;transition:all 0.3s ease-in-out;display:block;}
.global-box > img{height:44px;width:168px;object-fit:contain;}
.global-center-hover{transition:all 0.3s ease-in-out;}
.global-box:not(.no-hover):hover,
.global-center-hover:hover{box-shadow:1px 0px 34px 1px rgba(0, 0, 0, 0.13), 0px 15px 34px 1px rgba(0, 0, 0, 0.13);z-index:1;}
.global-box:first-child{border-top:none;}
.global-box h3{margin-bottom:0px !important;}
.process-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-left:0px;margin:0px;text-align:center;}
.process-list li{width:25%;height:226px;color:#000;position:relative;border-right:1px solid #e2e5e5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.process-list li small{display:block;font-size:80%;color:#515151;}
.process-list li:nth-child(even){border-bottom:1px solid #e2e5e5;}
.process-list li:nth-child(odd){border-top:1px solid #e2e5e5;}
.process-list li span{display:block;}
.process-list li.proces-1{background:#f5fbfa;background:-moz-linear-gradient(top, hsla(170,43%,97%,1) 0%, hsla(0,0%,96%,1) 100%);background:-webkit-linear-gradient(top, hsla(170,43%,97%,1) 0%,hsla(0,0%,96%,1) 100%);background:linear-gradient(to bottom, hsla(170,43%,97%,1) 0%,hsl(240, 20%, 99%) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbfa', endColorstr='#f6f6f6',GradientType=0);}
.process-list li.proces-2{background:#f6f6f6;background:-moz-linear-gradient(top, hsla(0,0%,96%,1) 0%, hsla(40,60%,98%,1) 100%);background:-webkit-linear-gradient(top, hsla(0,0%,96%,1) 0%,hsla(40,60%,98%,1) 100%);background:linear-gradient(to bottom, hsl(240, 20%, 99%) 0%,hsla(40,60%,98%,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fdfbf7',GradientType=0);}
.process-list li.proces-3{background:#fdf9f7;background:-moz-linear-gradient(top, hsla(20,60%,98%,1) 0%, hsla(0,0%,96%,1) 100%);background:-webkit-linear-gradient(top, hsla(20,60%,98%,1) 0%,hsla(0,0%,96%,1) 100%);background:linear-gradient(to bottom, hsla(20,60%,98%,1) 0%,hsl(240, 20%, 99%) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf9f7', endColorstr='#f6f6f6',GradientType=0);}
.process-list li.proces-4{background:#f6f6f6;background:-moz-linear-gradient(top, hsla(0,0%,96%,1) 0%, hsla(330,16%,98%,1) 100%);background:-webkit-linear-gradient(top, hsla(0,0%,96%,1) 0%,hsla(330,16%,98%,1) 100%);background:linear-gradient(to bottom, hsl(240, 20%, 99%) 0%,hsla(330,16%,98%,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#faf8f9',GradientType=0);}
.process-list li.proces-5{background:#f6fcfa;background:-moz-linear-gradient(top, hsla(160,50%,98%,1) 0%, hsla(0,0%,96%,1) 100%);background:-webkit-linear-gradient(top, hsla(160,50%,98%,1) 0%,hsla(0,0%,96%,1) 100%);background:linear-gradient(to bottom, hsla(160,50%,98%,1) 0%,hsl(240, 20%, 99%) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6fcfa', endColorstr='#f6f6f6',GradientType=0);}
.process-list li.proces-6{background:#f6f6f6;background:-moz-linear-gradient(top, hsla(0,0%,96%,1) 0%, hsla(43,64%,98%,1) 100%);background:-webkit-linear-gradient(top, hsl(240, 20%, 99%) 0%,hsla(43,64%,98%,1) 100%);background:linear-gradient(to bottom, hsl(240, 20%, 99%) 0%,hsla(43,64%,98%,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fdfbf6',GradientType=0);}
.process-list li i.fa-proces{left:0;right:0;z-index:2;margin:auto;position:absolute;}
.process-list li i.fa-proces:before{width:0;height:0;left:0;right:0;top:0;bottom:0;content:"";margin:auto;position:absolute;border-top:10px solid transparent;border-left:14px solid #c4b8a4;border-bottom:10px solid transparent;}
.process-list li i.fa-proces:after{width:0;height:0;left:0;right:0;top:0;bottom:0;content:"";margin:auto;position:absolute;border-top:6px solid transparent;border-left:10px solid #fff;border-bottom:6px solid transparent;}
.process-list li.proces-1 i.fa-proces:before,
.process-list li.proces-5 i.fa-proces:before{border-left:14px solid #a4bcb7;}
.process-list li:nth-child(even) i.fa-proces{bottom:0;}
.process-list li:nth-child(odd) i.fa-proces{top:0;}
.process-list li span:before{width:45px;height:45px;content:"";display:block;margin:0 auto;position:relative;background:url(images/IoT-process-sprites.png) no-repeat;}
.process-list li.proces-1 span:before{margin-bottom:16px;background-position:0px -2777px;}
.process-list li.proces-2 span:before{width:32px;margin-bottom:30px;background-position:-46px -2777px;}
.process-list li.proces-3 span:before{margin-bottom:30px;background-position:0px -2825px;}
.process-list li.proces-4 span:before{width:62px;height:38px;margin-bottom:12px;background-position:-47px -2825px;}
.process-list li.proces-5 span:before{width:46px;margin-bottom:30px;background-position:-1px -2873px;}
.process-list li.proces-6 span:before{margin-bottom:30px;background-position:-48px -2874px;}
.blue-testimonial.clutch-testimonial .testimonial-thumbnail img{border-color:#FFF;}
.blue-testimonial.clutch-testimonial .fusion-testimonials.clean blockquote q{background-color:#0066cc !important;color:rgba(255, 255, 255, 0.70) !important;}
.blue-testimonial .fusion-testimonials .author span{color:#FFF;}
.blue-testimonial #fusion-testimonials-1 a{border-color:#FFF;}
.blue-testimonial #fusion-testimonials-1 a:hover,
.blue-testimonial #fusion-testimonials-1 .activeSlide{background-color:#FFF;}
.home-service-box-carrer .home-service-box{background-color:#FFF;}
.home-service-box-carrer .home-service-box:hover{padding-top:25px;padding-bottom:65px;margin-top:-40px !important;}
.home-service-box-carrer .home-service-box .fusion-button-wrapper{position:absolute;left:10px;right:10px;bottom:0px;transition:all 0.3s ease-in-out;opacity:0;transition-delay:0s;}
.home-service-box-carrer .home-service-box .fusion-button-wrapper .fusion-button:not(:hover):focus,
.home-service-box-carrer .home-service-box .fusion-button-wrapper .fusion-button:not(:hover):focus .fusion-button-text,
.home-service-box-carrer .home-service-box .fusion-button-wrapper .fusion-button:not(:hover):focus i{color:#89b92e;border-color:#89b92e;}
.home-service-box-carrer .home-service-box:hover .fusion-button-wrapper{opacity:1;bottom:30px;}
.careers-content-box.fusion-content-boxes .fusion-column{margin-bottom:60px;}
.careers-content-box.fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .icon .circle-no{color:#3d7ef1 !important;}
.careers-content-box.fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading h2{color:#2a3039 !important;}
.careers-content-box.white-hover.fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading h2{color:#ffffff !important;}
.careers-content-box.fusion-content-boxes.content-boxes-icon-on-top .heading img{margin-bottom:25px;}
.careers-content-box:not(.white-hover).fusion-content-boxes.content-boxes-icon-on-top .heading,
.careers-content-box:not(.white-hover).fusion-content-boxes.content-boxes-icon-on-top .content-container{text-align:left;}
.carrer-icon-thumbs{color:#3d7ef1;font-size:50px;width:100px;height:100px;background-color:#FFF;border-radius:100%;line-height:100px;text-indent:18px;}
.careers-hr-info{display:inline-block;position:relative;padding-left:130px;margin:0px 0 0px 80px;}
.careers-hr-info .chr-img{width:99px;height:99px;position:absolute;left:0px;top:50%;margin-top:-49px;}
.careers-hr-info .chr-img img{border-radius:100%;}
.careers-hr-info .chr-img a.linkedin-link i{color:#000000;font-size:20px;background-color:#fefefe;border-radius:50%;padding:8px 10px 8px 10px;transition:.3s;position:absolute;right:10px;bottom:-5px;}
.careers-hr-info .chr-img i:hover{background-color:#e5e5e5;}
.chr-detail ul{margin:0px;padding:0px;}
.chr-detail ul li{list-style:none;text-align:left;font-size:17px;color:#fff;}
.chr-detail ul li:first-child{margin-bottom:10px;}
.chr-detail ul li a{color:#fff;}
.chr-detail ul li a:hover{text-decoration:underline;}
.carrer-details-box{box-shadow:0px 0px 1px 1px #e8ebf1;padding:30px;padding-bottom:10px;margin-top:-10% !important;background-color:#FFF;border-radius:4px;}
.carrer-modal .modal-body .theme-button{padding:4px 25px;font-size:14px;}
.carrer-modal.information .close{right:20px;top:22px;color:currentColor;background-color:transparent;font-size:24px;font-weight:normal;}
.browse-file .wpcf7-not-valid-tip{clear:both;white-space:nowrap;}
.fileContainer{overflow:hidden;position:relative;cursor:pointer;white-space:nowrap;display:block;border-bottom:2px solid #d2d2d2;padding:0px 0px;height:63px;}
.fileContainer [type=file]{cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;z-index:1;}
.fileContainer #uploadFile{width:100%;font-size:16px;opacity:.5;padding-right:10px;line-height:70px;}
.fileContainer .input-btn{border-radius:0px;color:#FFF;font-weight:normal;font-size:14px;line-height:2;position:absolute;top:0;right:0;text-align:center;margin-bottom:0px;background:url(images/attach-img-icon.svg) no-repeat center right;text-indent:-6699px;height:70px;line-height:70px;width:40px;opacity:.5;}
.fileContainer .file-75{position:initial;}
.custom-contact-form .req-quote-btn{margin-top:18px;}
.custom-contact-form .req-quote-btn .qbutton {background-color: #3d7ef1 !important; color: rgb(255, 255, 255); font-size: 16px; height: auto !important; line-height: 18px !important; font-weight: 700 !important; padding: 15px 40px;}
.custom-contact-form .req-quote-btn .qbutton:hover {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; box-shadow: 0 0 0 2px #3d7ef1 !important; color: #3d7ef1 !important;}
.custom-contact-form .req-quote-btn img{float:left;margin-top:15px;margin-left:0px;margin-left:15px !important;max-width:20px;}
.logo-small img{width:170px;margin-top:20px;}
.pb-request-quote-from .wpcf7-form-control-wrap-all label{opacity:.5;font-weight:normal;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:0px;z-index:1;-webkit-transform:translate3d(0,23px,0) scale(1);transform:translate3d(0,23px,0) scale(1);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .45s;transition:transform cubic-bezier(.25,.8,.25,1) .45s;-webkit-transform-origin:left top;transform-origin:left top;display:block;}
.pb-request-quote-from .wpcf7-form-control-wrap-all.input-value label,
.pb-request-quote-from .wpcf7-form-control-wrap-all.input-focus label{opacity:0.80;-webkit-transform:translate3d(0,6px,0) scale(.85);transform:translate3d(0,6px,0) scale(.85);}
.req-popup-btn-yes{background:#89b92e;}
.req-popup-btn-yes:hover{background:#333;}
.req-popup-btn-yes span{color:#fff;}
.req-popup-btn-no{background:#CCCCCC;}
.req-popup-btn-no:hover{background:#333 !important;}
.req-popup-btn-no span{color:#fff;}
.pb-request-quote-from .comman-banner-form input.wpcf7-text,
.pb-request-quote-from .comman-banner-form select.wpcf7-select
{padding:10px;height:35px !important;font-size: 14px; border:1px solid #d2d2d2;margin:5px 0px 0px;}
.pb-request-quote-from .comman-banner-form select.wpcf7-select{padding: 0 10px; color: #aaa9a9;}
.download-form{padding:15px 20px;border:1px solid #eae9e9;background-color:#fcfcfd;border-radius:4px;}
.download-form button{display:block;width:100%;padding:11px 10px 10px;font-size:16px;}
.download-form h3{padding:10px 0px;margin-top:0;margin-bottom:10px;}
.download-form .inputDiv{width:38%;float:left;padding-right:10px;}
.download-form .buttonDiv{width:24%;float:left;}
.download-form input{background:#282A2B;border:none;background-color:#FFF;border:2px solid #d2d2d2;padding-left:0px;padding-right:0px;font-size:16px;color:#333;padding:10px;height:45px !important;margin:0px 0px 0px;border-radius:2px;}
.download-form input:focus{outline:none;border-color:#8eba3d;}
.pb-request-quote-from .comman-banner-form textarea{padding:10px;border:1px solid #d2d2d2;}
.comman-banner-main .banner-form-content{min-height:inherit !important;max-height:inherit !important;}
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li a{background:#fff;margin:0 0px;border-radius:0px;}
.bot-tab .fusion-tabs.clean .nav-tabs li .tab-link{padding:7px 15px;}
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a,
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover,
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus{background:#89B92E;}
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a h4,
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover h4,
.bot-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus h4{color:#fff;}
.bot-content-box.fusion-content-boxes.content-boxes-icon-on-top .heading{text-align:left;}
.bot-type-padd .info p{padding:0 35px;}
.events{background:#FFF;}
.events img{width:100%;}
.global-events{margin-bottom:20px;border:1px solid #ebeaea;border-bottom-width:3px;}
.global-events h4{padding:12px 10px;margin:0;background:#3a3a3a;font-weight:bold !important;font-size:20px;color:#fff;}
.event-desc{border-top:0px;padding:20px 20px 0px;font-size:15px;}
.events .theme-button{padding:5px 25px;font-size:17px;display:inline-block;}
.partners .col-sm-12{display:table;width:100%;}
.partners .col-xs-6,
.partners .col-md-3{float:none;display:table-cell;vertical-align:middle;}
.partner{margin:20px 0;text-align:center;display:inline-block;width:100%;}
.partner img{filter:grayscale(100%);cursor:pointer;}
.partner img:hover{filter:grayscale(0%);}
.tech-stacks ul{padding-left:0px;list-style-type:none;}
.horizontal-scroll{height:100Vh;position:relative;}
.horizontal-scroll section{height:100%;width:100%;position:absolute;display:flex;align-items:center;}
.horizontal-scroll section:first-child{z-index:999999;}
.horizontal-scroll section p{margin:0 auto;padding:0;color:rgba(255, 255, 255, 0.75);font-family345:'Roboto', Arial, Helvetica, sans-serif;font-size:70pt;}
.horizontal-scroll section.first{background-color:#B71C1C;}
.horizontal-scroll section.second{background-color:#3F51B5;}
.horizontal-scroll section.third{background-color:#8BC34A;}
.fusion-footer li a{font-size:15px;}
.footer-logo p{margin:0px;}
.footer-logo img{/*width:170px;*/margin-bottom:20px;}
.fusion-footer-widget-area ul li a, .fusion-widget-area .widget_nav_menu li{border:none;padding:3px 0px;}
.fusion-footer-widget-area ul li a:before{display: none;}
.fusion-footer h4.widget-title{font-weight:bold;color:#fff;text-transform:none;font-size:18px;}
.fusion-footer-widget-area{border:none;}
.fusion-social-links-footer .fusion-social-networks-wrapper a:hover{background: #42b847 !important;color:#fff !important;border-color:transparent !Important;opacity:1;}
.fusion-footer #text-18{text-align:right;}
.fusion-footer .footer-last-col .call-us{padding-bottom:10px;border-bottom:1px solid #4E4C4C;}
.fusion-footer .footer-last-col .call-us,
.fusion-footer .footer-last-col .company-contact-details{font-size:17px;}
.fusion-footer .footer-last-col .call-us span{display:block;}
.fusion-footer .footer-last-col .call-us a:hover{color:#89b92e !important;}
.fusion-footer .footer-last-col .company-contact-details{padding-top:10px;}
.fusion-footer .footer-last-col .company-contact-details p{margin:0;color:#fff;font-size:16px;}
.wpcf7-display-none{display:none !important;}
.left-side-icon-box-content .content-container{font-size:16px;}
.fusion-fullwidth-4{position:relative;}
.service-tab-section.healthcare-tab .service-tab li#strategy a span.fa{background-image:url(images/industry-page/hospital-icon.png);}
.service-tab-section.healthcare-tab .service-tab li#design a span.fa{background-image:url(images/industry-page/doctor-icon.png);}
.service-tab-section.healthcare-tab .service-tab li#implementation a span.fa{background-image:url(images/industry-page/patient-icon.png);}
.service-tab-section.healthcare-tab .service-tab li#marketing a span.fa{background-image:url(images/industry-page/pharma-icon.png);}
.service-tab-section.logistic-tab .service-tab li#strategy a span.fa{background-image:url(images/industry-page/order-management-icon.png);}
.service-tab-section.logistic-tab .service-tab li#design a span.fa{background-image:url(images/industry-page/inventory-management-icon.png);}
.service-tab-section.logistic-tab .service-tab li#implementation a span.fa{background-image:url(images/industry-page/fleet-management-icon.png);}
.service-tab-section.logistic-tab .service-tab li#marketing a span.fa{background-image:url(images/industry-page/warehouse-mobility-icon.png);}
.service-tab-section.education-tab .service-tab li#strategy a span.fa{background-image:url(images/industry-page/student-engagement.png);}
.service-tab-section.education-tab .service-tab li#design a span.fa{background-image:url(images/industry-page/teaching-enhancement.png);}
.service-tab-section.education-tab .service-tab li#implementation a span.fa{background-image:url(images/industry-page/institution-infrastructure.png);}
.page-id-24278 .fusion-fullwidth-10{padding-left:0px !important;padding-right:0px !important;}
.tech-stack{padding-left:20px;}
.tech-stack .white-col.opacity07 p{margin-top:10px !important;}
.tech-stack:before{content:"";position:absolute;left:0;top:50%;width:2px;height:66px;background:#34a853;transform:translateY(-50%);}
.tech-stack.one:before, .tech-stack.orange-line:before{background:#FE6502;}
.tech-stack.two:before, .tech-stack.yellow:before{background:#FEC403;}
.tech-stack.three:before, .tech-stack.firozi-line:before{background:#13DCCB;}
.tech-stack.four:before, .tech-stack.green-line:before{background:#8DC701;}
.tech-stack.five:before, .tech-stack.blue-line:before{background:#0070FF;}
.tech-stack.six:before, .tech-stack.light-green-line:before{background:#14CB96;}
.tech-stack.seven:before, .tech-stack.light-blue-line:before{background:#4CC6EB;}
.tech-stack.eight:before, .tech-stack.yellow-line-2:before{background:#FBB609;}
.tech-stack.nine:before, .tech-stack.yellow-line-2:before{background:#fff;}
.solution-wrap .home-project__desc{float:left;max-width:528px;width:50%;}
a.tab-link:after{display:block;height:57px;margin-top:-57px;visibility:hidden;content:"";}
.solution-wrap .home-project__phone{left:auto;right:0;}
.move-me{display:table;padding:20px;color:white;position:absolute;margin:80px 0 10px 0;}
.move-me-3{-webkit-animation:move-in-steps 5s infinite;animation:move-in-steps 5s infinite;}
.move-me-4{-webkit-animation:move-in-steps-2 5s infinite;animation:move-in-steps-2 5s infinite;margin-top:160px;}
@-webkit-keyframes move-in-steps-2{0%{right:0px;}
100%{right:100%;}
}
@keyframes move-in-steps-2{0%{left:0;}
50%{left:46%;}
100%{left:150%;}
}
@-webkit-keyframes move-in-steps{0%{right:0px;}
100%{right:100%;}
}
@keyframes move-in-steps{0%{right:0;}
50%{right:46%;}
100%{right:150%;}
}
.req-lead-form .modal-body{padding:60px 20px;}
.req-lead-form .modal-lg{max-width:600px;}
.req-lead-form .main-form-block{max-width:inherit;width:75%;margin:0 auto;}
.req-lead-form .main-form-block .main-form{position:inherit;width:inherit;border:none;}
.req-lead-form .main-form-block .main-form input{position:inherit;width:inherit;opacity:1;border:1px solid #ccc;float:none;height:45px;width:100%;font-size:20px;padding:10px;}
.req-lead-form .main-form-block .btn{position:inherit;width:inherit;width:233px;}
.req-lead-form .main-form-block .btn:hover,
.req-lead-form .main-form-block .btn.small-width:hover,
.req-lead-form .main-form-block .btn.small-width{width:233px;}
.req-lead-form .main-form-block .btn span.title{font-size:26px;}
.req-lead-form .fusion-button{padding:13px 40px;}
.req-lead-form .fusion-button{font-size:18px;}
.fusion-button.button-2.black-btn{background:#CCCCCC;}
.watch-bg{background:url(images/wearable-banner-right.png) 0 0 no-repeat;background-size:cover;background-position:center;}
.stunt-iwatch{width:250px;margin:auto;position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.stunt-iwatch .display{-webkit-border-radius:45px;border-radius:45px;width:250px;height:300px;background:#999;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;margin:auto;-webkit-animation:display 1s;-moz-animation:display 1s;-o-animation:display 1s;-ms-animation:display 1s;animation:display 1s;z-index:1;}
.stunt-iwatch .display:before,
.stunt-iwatch .display:after,
.stunt-iwatch .display .screen{-webkit-border-radius:40.5px;border-radius:40.5px;content:'';position:absolute;width:0;height:97%;left:50%;top:50%;}
.stunt-iwatch .display:before{-webkit-transform:translate(-50%, -50%) rotateX(5deg);-moz-transform:translate(-50%, -50%) rotateX(5deg);-o-transform:translate(-50%, -50%) rotateX(5deg);-ms-transform:translate(-50%, -50%) rotateX(5deg);transform:translate(-50%, -50%) rotateX(5deg);background:-webkit-linear-gradient(#fff, #333);background:-moz-linear-gradient(#fff, #333);background:-o-linear-gradient(#fff, #333);background:-ms-linear-gradient(#fff, #333);background:linear-gradient(#fff, #333);-webkit-animation:display-edges 0.5s 0.5s forwards;-moz-animation:display-edges 0.5s 0.5s forwards;-o-animation:display-edges 0.5s 0.5s forwards;-ms-animation:display-edges 0.5s 0.5s forwards;animation:display-edges 0.5s 0.5s forwards;}
.stunt-iwatch .display:after{-webkit-transform:translate(-50%, -50%) rotateX(-5deg);-moz-transform:translate(-50%, -50%) rotateX(-5deg);-o-transform:translate(-50%, -50%) rotateX(-5deg);-ms-transform:translate(-50%, -50%) rotateX(-5deg);transform:translate(-50%, -50%) rotateX(-5deg);background:-webkit-linear-gradient(rgba(0,0,0,0.8), #eee);background:-moz-linear-gradient(rgba(0,0,0,0.8), #eee);background:-o-linear-gradient(rgba(0,0,0,0.8), #eee);background:-ms-linear-gradient(rgba(0,0,0,0.8), #eee);background:linear-gradient(rgba(0,0,0,0.8), #eee);-webkit-animation:display-edges 0.5s 0.5s forwards;-moz-animation:display-edges 0.5s 0.5s forwards;-o-animation:display-edges 0.5s 0.5s forwards;-ms-animation:display-edges 0.5s 0.5s forwards;animation:display-edges 0.5s 0.5s forwards;}
.stunt-iwatch .display .screen{-webkit-border-radius:36px;border-radius:36px;-webkit-transform:translate3d(-50%, -50%, 20px);-moz-transform:translate3d(-50%, -50%, 20px);-o-transform:translate3d(-50%, -50%, 20px);-ms-transform:translate3d(-50%, -50%, 20px);transform:translate3d(-50%, -50%, 20px);background:#000;height:92%;z-index:1;position:relative;-webkit-animation:display-screen 0.5s 0.5s forwards;-moz-animation:display-screen 0.5s 0.5s forwards;-o-animation:display-screen 0.5s 0.5s forwards;-ms-animation:display-screen 0.5s 0.5s forwards;animation:display-screen 0.5s 0.5s forwards;}
.stunt-iwatch .display .screen:after{content:'';width:40%;height:6%;position:absolute;top:1px;left:50%;-webkit-transform:translate(-50%) scaleX(2.16);-moz-transform:translate(-50%) scaleX(2.16);-o-transform:translate(-50%) scaleX(2.16);-ms-transform:translate(-50%) scaleX(2.16);transform:translate(-50%) scaleX(2.16);background:-webkit-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.05));background:-moz-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.05));background:-o-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.05));background:-ms-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.05));background:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.05));-webkit-border-radius:20px 20px 3px 3px;border-radius:20px 20px 3px 3px;-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:display-shine 3s 0.8s forwards;-moz-animation:display-shine 3s 0.8s forwards;-o-animation:display-shine 3s 0.8s forwards;-ms-animation:display-shine 3s 0.8s forwards;animation:display-shine 3s 0.8s forwards;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.stunt-iwatch .belt{margin:auto;width:170px;height:105px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><defs><linearGradient  x1='0%' y1='0%' x2='0%' y2='100%' id='belt-bg'><stop offset='0%' stop-color='%23111'/><stop offset='50%' stop-color='%23333'/><stop offset='70%' stop-color='%23333'/><stop offset='100%' stop-color='%23111'/></linearGradient></defs><path d='M 0 105 C 0 105, 20 105, 20 25c 0 0, 65  -25, 130 0c 0 0, 0 80 20 80, 20 0 ' fill='url(%23belt-bg)' /></svg>");position:relative;left:0;top:105px;-webkit-animation:belt 0.5s 0.7s forwards;-moz-animation:belt 0.5s 0.7s forwards;-o-animation:belt 0.5s 0.7s forwards;-ms-animation:belt 0.5s 0.7s forwards;animation:belt 0.5s 0.7s forwards;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.stunt-iwatch .belt.bottom{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);top:-105px;-webkit-animation:belt 0.5s 0.7s forwards;-moz-animation:belt 0.5s 0.7s forwards;-o-animation:belt 0.5s 0.7s forwards;-ms-animation:belt 0.5s 0.7s forwards;animation:belt 0.5s 0.7s forwards;}
.stunt-iwatch .wheel{-webkit-border-radius:8px 6px 6px 8px;border-radius:8px 6px 6px 8px;top:33%;padding-bottom:17%;background:-webkit-linear-gradient(#333 2%, #fff 3%, #666 14%, #000 15%, #333 15%, #eee 30%, #eee 60%, #888 80%, #000);background:-moz-linear-gradient(#333 2%, #fff 3%, #666 14%, #000 15%, #333 15%, #eee 30%, #eee 60%, #888 80%, #000);background:-o-linear-gradient(#333 2%, #fff 3%, #666 14%, #000 15%, #333 15%, #eee 30%, #eee 60%, #888 80%, #000);background:-ms-linear-gradient(#333 2%, #fff 3%, #666 14%, #000 15%, #333 15%, #eee 30%, #eee 60%, #888 80%, #000);background:linear-gradient(#333 2%, #fff 3%, #666 14%, #000 15%, #333 15%, #eee 30%, #eee 60%, #888 80%, #000);position:absolute;left:100%;overflow:hidden;-webkit-box-shadow:rgba(0,0,0,0.6) 2px -1px 1px 1px inset, rgba(0,0,0,0.2) -1px -1px 1px 1px inset;box-shadow:rgba(0,0,0,0.6) 2px -1px 1px 1px inset, rgba(0,0,0,0.2) -1px -1px 1px 1px inset;margin-left:-1.5%;z-index:2;-webkit-animation:wheel 0.5s 1s forwards;-moz-animation:wheel 0.5s 1s forwards;-o-animation:wheel 0.5s 1s forwards;-ms-animation:wheel 0.5s 1s forwards;animation:wheel 0.5s 1s forwards;}
.stunt-iwatch .wheel:before,
.stunt-iwatch .wheel:after{right:0;top:0;content:"''''''''''''";position:absolute;top:50%;margin-top:-15px;right:-13px;font-family345:Arial;font-size:20px;-webkit-transform:rotate(90deg) scaleY(1.5);-moz-transform:rotate(90deg) scaleY(1.5);-o-transform:rotate(90deg) scaleY(1.5);-ms-transform:rotate(90deg) scaleY(1.5);transform:rotate(90deg) scaleY(1.5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.stunt-iwatch .wheel:after{color:rgba(255,255,255,0.4);}
.stunt-iwatch .wheel:before{color:rgba(0,0,0,0.2);margin-top:-14px;}
.stunt-iwatch .clicker{width:3%;top:60%;left:100%;position:absolute;-webkit-border-radius:100% 4px 4px 100%;border-radius:100% 4px 4px 100%;margin-left:-1%;background:-webkit-linear-gradient(#444, #999 5%, #bbb, #777 15%, #000 20%, #000 23%, #aaa 30%, #888, #ccc, #aaa 85%, #eee 90%);background:-moz-linear-gradient(#444, #999 5%, #bbb, #777 15%, #000 20%, #000 23%, #aaa 30%, #888, #ccc, #aaa 85%, #eee 90%);background:-o-linear-gradient(#444, #999 5%, #bbb, #777 15%, #000 20%, #000 23%, #aaa 30%, #888, #ccc, #aaa 85%, #eee 90%);background:-ms-linear-gradient(#444, #999 5%, #bbb, #777 15%, #000 20%, #000 23%, #aaa 30%, #888, #ccc, #aaa 85%, #eee 90%);background:linear-gradient(#444, #999 5%, #bbb, #777 15%, #000 20%, #000 23%, #aaa 30%, #888, #ccc, #aaa 85%, #eee 90%);-webkit-box-shadow:#444 -2px 0 1px 0;box-shadow:#444 -2px 0 1px 0;-webkit-animation:button 0.5s 1.3s forwards;-moz-animation:button 0.5s 1.3s forwards;-o-animation:button 0.5s 1.3s forwards;-ms-animation:button 0.5s 1.3s forwards;animation:button 0.5s 1.3s forwards;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.stunt-iwatch .clicker:after{content:'';position:absolute;left:50%;top:0;width:70%;height:100%;-webkit-border-radius:50% 40% 40% 50%;border-radius:50% 40% 40% 50%;margin-left:10%;background:-webkit-radial-gradient(left center, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), -webkit-linear-gradient(left, #666, #aaa);background:-moz-radial-gradient(left center, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), -moz-linear-gradient(left, #666, #aaa);background:-o-radial-gradient(left center, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), -o-linear-gradient(left, #666, #aaa);background:-ms-radial-gradient(left center, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), -ms-linear-gradient(left, #666, #aaa);background:radial-gradient(to right center, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%), linear-gradient(to right, #666, #aaa);}
.stunt-iwatch .screen .inner{position:absolute;width:90%;height:90%;left:50%;top:50%;-webkit-filter:blur(0.5px);filter:blur(0.5px);opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-webkit-filter:alpha(opacity=90);filter:alpha(opacity=90);-webkit-perspective:5px;-moz-perspective:5px;-ms-perspective:5px;perspective:5px;-webkit-transform:translate(-50%, -50%) rotate(180deg);-moz-transform:translate(-50%, -50%) rotate(180deg);-o-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);-webkit-animation:display-inner 5s 1s forwards;-moz-animation:display-inner 5s 1s forwards;-o-animation:display-inner 5s 1s forwards;-ms-animation:display-inner 5s 1s forwards;animation:display-inner 5s 1s forwards;}
.stunt-iwatch .screen .inner span{-webkit-border-radius:100%;border-radius:100%;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.stunt-iwatch .screen .inner span:after{content:'';-webkit-border-radius:100%;border-radius:100%;width:8px;height:8px;margin:-4px;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
.stunt-iwatch .screen .inner span:nth-child(1){width:22.8%;padding-bottom:22.8%;left:50%;top:50%;background:#fff;-webkit-animation:app-circle-in 0.5s 1.1s forwards;-moz-animation:app-circle-in 0.5s 1.1s forwards;-o-animation:app-circle-in 0.5s 1.1s forwards;-ms-animation:app-circle-in 0.5s 1.1s forwards;animation:app-circle-in 0.5s 1.1s forwards;}
.stunt-iwatch .screen .inner span:nth-child(2){width:18%;padding-bottom:18%;left:27%;top:50%;background:-webkit-linear-gradient(#fe9b00, #ff7800);background:-moz-linear-gradient(#fe9b00, #ff7800);background:-o-linear-gradient(#fe9b00, #ff7800);background:-ms-linear-gradient(#fe9b00, #ff7800);background:linear-gradient(#fe9b00, #ff7800);-webkit-animation:app-circle-in 0.5s 1.3s forwards;-moz-animation:app-circle-in 0.5s 1.3s forwards;-o-animation:app-circle-in 0.5s 1.3s forwards;-ms-animation:app-circle-in 0.5s 1.3s forwards;animation:app-circle-in 0.5s 1.3s forwards;}
.stunt-iwatch .screen .inner span:nth-child(2):after{left:-27.5%;top:50%;background:#ff8900;}
.stunt-iwatch .screen .inner span:nth-child(3){width:18%;padding-bottom:18%;left:73%;top:50%;background:-webkit-linear-gradient(#fe9b00, #ff7800);background:-moz-linear-gradient(#fe9b00, #ff7800);background:-o-linear-gradient(#fe9b00, #ff7800);background:-ms-linear-gradient(#fe9b00, #ff7800);background:linear-gradient(#fe9b00, #ff7800);-webkit-animation:app-circle-in 0.5s 1.7s forwards;-moz-animation:app-circle-in 0.5s 1.7s forwards;-o-animation:app-circle-in 0.5s 1.7s forwards;-ms-animation:app-circle-in 0.5s 1.7s forwards;animation:app-circle-in 0.5s 1.7s forwards;}
.stunt-iwatch .screen .inner span:nth-child(3):after{left:127.5%;top:50%;background:#ff8900;}
.stunt-iwatch .screen .inner span:nth-child(4){width:18%;padding-bottom:18%;left:38.5%;top:34%;background:-webkit-linear-gradient(#f45027, #ff0052);background:-moz-linear-gradient(#f45027, #ff0052);background:-o-linear-gradient(#f45027, #ff0052);background:-ms-linear-gradient(#f45027, #ff0052);background:linear-gradient(#f45027, #ff0052);-webkit-animation:app-circle-in 0.5s 2s forwards;-moz-animation:app-circle-in 0.5s 2s forwards;-o-animation:app-circle-in 0.5s 2s forwards;-ms-animation:app-circle-in 0.5s 2s forwards;animation:app-circle-in 0.5s 2s forwards;}
.stunt-iwatch .screen .inner span:nth-child(5){width:18%;padding-bottom:18%;left:61.5%;top:34%;background:-webkit-linear-gradient(#2756e3, #00dfff);background:-moz-linear-gradient(#2756e3, #00dfff);background:-o-linear-gradient(#2756e3, #00dfff);background:-ms-linear-gradient(#2756e3, #00dfff);background:linear-gradient(#2756e3, #00dfff);-webkit-animation:app-circle-in 0.5s 2.3s forwards;-moz-animation:app-circle-in 0.5s 2.3s forwards;-o-animation:app-circle-in 0.5s 2.3s forwards;-ms-animation:app-circle-in 0.5s 2.3s forwards;animation:app-circle-in 0.5s 2.3s forwards;}
.stunt-iwatch .screen .inner span:nth-child(6){width:18%;padding-bottom:18%;left:38.5%;top:66%;background:-webkit-linear-gradient(#ff0096, #f00);background:-moz-linear-gradient(#ff0096, #f00);background:-o-linear-gradient(#ff0096, #f00);background:-ms-linear-gradient(#ff0096, #f00);background:linear-gradient(#ff0096, #f00);-webkit-animation:app-circle-in 0.5s 1.5s forwards;-moz-animation:app-circle-in 0.5s 1.5s forwards;-o-animation:app-circle-in 0.5s 1.5s forwards;-ms-animation:app-circle-in 0.5s 1.5s forwards;animation:app-circle-in 0.5s 1.5s forwards;}
.stunt-iwatch .screen .inner span:nth-child(7){width:18%;padding-bottom:18%;left:61.5%;top:66%;background:-webkit-linear-gradient(#74f87c, #00ea00);background:-moz-linear-gradient(#74f87c, #00ea00);background:-o-linear-gradient(#74f87c, #00ea00);background:-ms-linear-gradient(#74f87c, #00ea00);background:linear-gradient(#74f87c, #00ea00);-webkit-animation:app-circle-in 0.5s 2.8s forwards;-moz-animation:app-circle-in 0.5s 2.8s forwards;-o-animation:app-circle-in 0.5s 2.8s forwards;-ms-animation:app-circle-in 0.5s 2.8s forwards;animation:app-circle-in 0.5s 2.8s forwards;}
.stunt-iwatch .screen .inner span:nth-child(8){width:18%;padding-bottom:18%;left:50%;top:19%;background:#fff;-webkit-animation:app-circle-in 0.5s 3.7s forwards;-moz-animation:app-circle-in 0.5s 3.7s forwards;-o-animation:app-circle-in 0.5s 3.7s forwards;-ms-animation:app-circle-in 0.5s 3.7s forwards;animation:app-circle-in 0.5s 3.7s forwards;}
.stunt-iwatch .screen .inner span:nth-child(9){width:18%;padding-bottom:18%;left:50%;top:81%;background:#fff;-webkit-animation:app-circle-in 0.5s 3.2s forwards;-moz-animation:app-circle-in 0.5s 3.2s forwards;-o-animation:app-circle-in 0.5s 3.2s forwards;-ms-animation:app-circle-in 0.5s 3.2s forwards;animation:app-circle-in 0.5s 3.2s forwards;}
.stunt-iwatch .screen .inner span:nth-child(10){width:14%;padding-bottom:14%;left:29%;top:21.5%;background:-webkit-linear-gradient(#215ff0, #00dcff);background:-moz-linear-gradient(#215ff0, #00dcff);background:-o-linear-gradient(#215ff0, #00dcff);background:-ms-linear-gradient(#215ff0, #00dcff);background:linear-gradient(#215ff0, #00dcff);-webkit-animation:app-circle-in 0.5s 2.5s forwards;-moz-animation:app-circle-in 0.5s 2.5s forwards;-o-animation:app-circle-in 0.5s 2.5s forwards;-ms-animation:app-circle-in 0.5s 2.5s forwards;animation:app-circle-in 0.5s 2.5s forwards;}
.stunt-iwatch .screen .inner span:nth-child(10):after{left:102.5%;top:-40%;background:#503e63;}
.stunt-iwatch .screen .inner span:nth-child(11){width:14%;padding-bottom:14%;left:71%;top:21.5%;background:-webkit-linear-gradient(#a9a8a9, #6c6c6e);background:-moz-linear-gradient(#a9a8a9, #6c6c6e);background:-o-linear-gradient(#a9a8a9, #6c6c6e);background:-ms-linear-gradient(#a9a8a9, #6c6c6e);background:linear-gradient(#a9a8a9, #6c6c6e);-webkit-animation:app-circle-in 0.5s 2.9s forwards;-moz-animation:app-circle-in 0.5s 2.9s forwards;-o-animation:app-circle-in 0.5s 2.9s forwards;-ms-animation:app-circle-in 0.5s 2.9s forwards;animation:app-circle-in 0.5s 2.9s forwards;}
.stunt-iwatch .screen .inner span:nth-child(11):after{left:-2.5%;top:-40%;background:#b2d2d6;}
.stunt-iwatch .screen .inner span:nth-child(12){width:14%;padding-bottom:14%;left:29%;top:78.5%;background:-webkit-linear-gradient(#acacac, #6d6d6d);background:-moz-linear-gradient(#acacac, #6d6d6d);background:-o-linear-gradient(#acacac, #6d6d6d);background:-ms-linear-gradient(#acacac, #6d6d6d);background:linear-gradient(#acacac, #6d6d6d);-webkit-animation:app-circle-in 0.5s 3.5s forwards;-moz-animation:app-circle-in 0.5s 3.5s forwards;-o-animation:app-circle-in 0.5s 3.5s forwards;-ms-animation:app-circle-in 0.5s 3.5s forwards;animation:app-circle-in 0.5s 3.5s forwards;}
.stunt-iwatch .screen .inner span:nth-child(13){width:14%;padding-bottom:14%;left:71%;top:78.5%;background:-webkit-linear-gradient(#ff3833, #e52b27);background:-moz-linear-gradient(#ff3833, #e52b27);background:-o-linear-gradient(#ff3833, #e52b27);background:-ms-linear-gradient(#ff3833, #e52b27);background:linear-gradient(#ff3833, #e52b27);-webkit-animation:app-circle-in 0.5s 3.9s forwards;-moz-animation:app-circle-in 0.5s 3.9s forwards;-o-animation:app-circle-in 0.5s 3.9s forwards;-ms-animation:app-circle-in 0.5s 3.9s forwards;animation:app-circle-in 0.5s 3.9s forwards;}
.stunt-iwatch .screen .inner span:nth-child(14){width:14%;padding-bottom:14%;left:18%;top:34%;background:-webkit-linear-gradient(#dfdbbd, #fff);background:-moz-linear-gradient(#dfdbbd, #fff);background:-o-linear-gradient(#dfdbbd, #fff);background:-ms-linear-gradient(#dfdbbd, #fff);background:linear-gradient(#dfdbbd, #fff);-webkit-animation:app-circle-in 0.5s 4.2s forwards;-moz-animation:app-circle-in 0.5s 4.2s forwards;-o-animation:app-circle-in 0.5s 4.2s forwards;-ms-animation:app-circle-in 0.5s 4.2s forwards;animation:app-circle-in 0.5s 4.2s forwards;}
.stunt-iwatch .screen .inner span:nth-child(14):after{left:20%;top:-64.99999999999999%;background:#49e4a2;}
.stunt-iwatch .screen .inner span:nth-child(15){width:14%;padding-bottom:14%;left:82%;top:34%;background:-webkit-linear-gradient(#65f975, #00e600);background:-moz-linear-gradient(#65f975, #00e600);background:-o-linear-gradient(#65f975, #00e600);background:-ms-linear-gradient(#65f975, #00e600);background:linear-gradient(#65f975, #00e600);-webkit-animation:app-circle-in 0.5s 4.6s forwards;-moz-animation:app-circle-in 0.5s 4.6s forwards;-o-animation:app-circle-in 0.5s 4.6s forwards;-ms-animation:app-circle-in 0.5s 4.6s forwards;animation:app-circle-in 0.5s 4.6s forwards;}
.stunt-iwatch .screen .inner span:nth-child(15):after{left:80%;top:-64.99999999999999%;background:#faf3c2;}
.stunt-iwatch .screen .inner span:nth-child(16){width:14%;padding-bottom:14%;left:18%;top:66%;background:-webkit-linear-gradient(#b7fc00, #94fc39);background:-moz-linear-gradient(#b7fc00, #94fc39);background:-o-linear-gradient(#b7fc00, #94fc39);background:-ms-linear-gradient(#b7fc00, #94fc39);background:linear-gradient(#b7fc00, #94fc39);-webkit-animation:app-circle-in 0.5s 1.82s forwards;-moz-animation:app-circle-in 0.5s 1.82s forwards;-o-animation:app-circle-in 0.5s 1.82s forwards;-ms-animation:app-circle-in 0.5s 1.82s forwards;animation:app-circle-in 0.5s 1.82s forwards;}
.stunt-iwatch .screen .inner span:nth-child(16):after{left:20%;top:165%;background:#00f4e7;}
.stunt-iwatch .screen .inner span:nth-child(17){width:14%;padding-bottom:14%;left:82%;top:66%;background:-webkit-linear-gradient(#00bcfe, #5858ff);background:-moz-linear-gradient(#00bcfe, #5858ff);background:-o-linear-gradient(#00bcfe, #5858ff);background:-ms-linear-gradient(#00bcfe, #5858ff);background:linear-gradient(#00bcfe, #5858ff);-webkit-animation:app-circle-in 0.5s 4.8s forwards;-moz-animation:app-circle-in 0.5s 4.8s forwards;-o-animation:app-circle-in 0.5s 4.8s forwards;-ms-animation:app-circle-in 0.5s 4.8s forwards;animation:app-circle-in 0.5s 4.8s forwards;}
.stunt-iwatch .screen .inner span:nth-child(17):after{left:80%;top:165%;background:#fff;}
@-moz-keyframes display{0%{width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);height:10px;margin:145px auto;background:rgba(0,0,0,0);-webkit-border-radius:50%;border-radius:50%;}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;width:100%;}
100%{margin:145px auto;height:300px;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;margin:0 auto;}
}
@-webkit-keyframes display{0%{width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);height:10px;margin:145px auto;background:rgba(0,0,0,0);-webkit-border-radius:50%;border-radius:50%;}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;width:100%;}
100%{margin:145px auto;height:300px;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;margin:0 auto;}
}
@-o-keyframes display{0%{width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);height:10px;margin:145px auto;background:rgba(0,0,0,0);-webkit-border-radius:50%;border-radius:50%;}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;width:100%;}
100%{margin:145px auto;height:300px;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;margin:0 auto;}
}
@keyframes display{0%{width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);height:10px;margin:145px auto;background:rgba(0,0,0,0);-webkit-border-radius:50%;border-radius:50%;}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;width:100%;}
100%{margin:145px auto;height:300px;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;margin:0 auto;}
}
@-moz-keyframes display-edges{from{width:0;}
to{width:96%;}
}
@-webkit-keyframes display-edges{from{width:0;}
to{width:96%;}
}
@-o-keyframes display-edges{from{width:0;}
to{width:96%;}
}
@keyframes display-edges{from{width:0;}
to{width:96%;}
}
@-moz-keyframes display-screen{from{width:0;-webkit-box-shadow:#fff 0 0 200px 100px inset;box-shadow:#fff 0 0 200px 100px inset;}
to{width:90%;-webkit-box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;}
}
@-webkit-keyframes display-screen{from{width:0;-webkit-box-shadow:#fff 0 0 200px 100px inset;box-shadow:#fff 0 0 200px 100px inset;}
to{width:90%;-webkit-box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;}
}
@-o-keyframes display-screen{from{width:0;-webkit-box-shadow:#fff 0 0 200px 100px inset;box-shadow:#fff 0 0 200px 100px inset;}
to{width:90%;-webkit-box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;}
}
@keyframes display-screen{from{width:0;-webkit-box-shadow:#fff 0 0 200px 100px inset;box-shadow:#fff 0 0 200px 100px inset;}
to{width:90%;-webkit-box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;box-shadow:rgba(255,255,255,0.5) 0 0 100px 0 inset;}
}
@-moz-keyframes display-shine{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-filter:blur(1px);filter:blur(1px);}
}
@-webkit-keyframes display-shine{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-filter:blur(1px);filter:blur(1px);}
}
@-o-keyframes display-shine{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-filter:blur(1px);filter:blur(1px);}
}
@keyframes display-shine{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-filter:blur(1px);filter:blur(1px);}
}
@-moz-keyframes belt{from{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
to{top:0;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-webkit-keyframes belt{from{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
to{top:0;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-o-keyframes belt{from{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
to{top:0;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@keyframes belt{from{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
to{top:0;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-moz-keyframes wheel{from{width:0;}
to{width:6%;}
}
@-webkit-keyframes wheel{from{width:0;}
to{width:6%;}
}
@-o-keyframes wheel{from{width:0;}
to{width:6%;}
}
@keyframes wheel{from{width:0;}
to{width:6%;}
}
@-moz-keyframes button{from{height:0;}
to{height:17%;}
}
@-webkit-keyframes button{from{height:0;}
to{height:17%;}
}
@-o-keyframes button{from{height:0;}
to{height:17%;}
}
@keyframes button{from{height:0;}
to{height:17%;}
}
@-moz-keyframes app-circle-in{from{-webkit-transform:translate3d(-50%, -50%, 5px);-moz-transform:translate3d(-50%, -50%, 5px);-o-transform:translate3d(-50%, -50%, 5px);-ms-transform:translate3d(-50%, -50%, 5px);transform:translate3d(-50%, -50%, 5px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-webkit-keyframes app-circle-in{from{-webkit-transform:translate3d(-50%, -50%, 5px);-moz-transform:translate3d(-50%, -50%, 5px);-o-transform:translate3d(-50%, -50%, 5px);-ms-transform:translate3d(-50%, -50%, 5px);transform:translate3d(-50%, -50%, 5px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-o-keyframes app-circle-in{from{-webkit-transform:translate3d(-50%, -50%, 5px);-moz-transform:translate3d(-50%, -50%, 5px);-o-transform:translate3d(-50%, -50%, 5px);-ms-transform:translate3d(-50%, -50%, 5px);transform:translate3d(-50%, -50%, 5px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@keyframes app-circle-in{from{-webkit-transform:translate3d(-50%, -50%, 5px);-moz-transform:translate3d(-50%, -50%, 5px);-o-transform:translate3d(-50%, -50%, 5px);-ms-transform:translate3d(-50%, -50%, 5px);transform:translate3d(-50%, -50%, 5px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-moz-keyframes app-circle-out{from{-webkit-transform:translate3d(-50%, -50%, -10px);-moz-transform:translate3d(-50%, -50%, -10px);-o-transform:translate3d(-50%, -50%, -10px);-ms-transform:translate3d(-50%, -50%, -10px);transform:translate3d(-50%, -50%, -10px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-webkit-keyframes app-circle-out{from{-webkit-transform:translate3d(-50%, -50%, -10px);-moz-transform:translate3d(-50%, -50%, -10px);-o-transform:translate3d(-50%, -50%, -10px);-ms-transform:translate3d(-50%, -50%, -10px);transform:translate3d(-50%, -50%, -10px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-o-keyframes app-circle-out{from{-webkit-transform:translate3d(-50%, -50%, -10px);-moz-transform:translate3d(-50%, -50%, -10px);-o-transform:translate3d(-50%, -50%, -10px);-ms-transform:translate3d(-50%, -50%, -10px);transform:translate3d(-50%, -50%, -10px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@keyframes app-circle-out{from{-webkit-transform:translate3d(-50%, -50%, -10px);-moz-transform:translate3d(-50%, -50%, -10px);-o-transform:translate3d(-50%, -50%, -10px);-ms-transform:translate3d(-50%, -50%, -10px);transform:translate3d(-50%, -50%, -10px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);}
to{-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
}
@-moz-keyframes display-inner{from{-webkit-transform:translate3d(-50%, -50%, 0) rotate(480deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(480deg);-o-transform:translate3d(-50%, -50%, 0) rotate(480deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(480deg);transform:translate3d(-50%, -50%, 0) rotate(480deg);}
to{-webkit-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-moz-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-o-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-ms-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);transform:translate3d(-50%, -50%, 0) rotate3d(0deg);}
}
@-webkit-keyframes display-inner{from{-webkit-transform:translate3d(-50%, -50%, 0) rotate(480deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(480deg);-o-transform:translate3d(-50%, -50%, 0) rotate(480deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(480deg);transform:translate3d(-50%, -50%, 0) rotate(480deg);}
to{-webkit-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-moz-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-o-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-ms-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);transform:translate3d(-50%, -50%, 0) rotate3d(0deg);}
}
@-o-keyframes display-inner{from{-webkit-transform:translate3d(-50%, -50%, 0) rotate(480deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(480deg);-o-transform:translate3d(-50%, -50%, 0) rotate(480deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(480deg);transform:translate3d(-50%, -50%, 0) rotate(480deg);}
to{-webkit-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-moz-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-o-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-ms-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);transform:translate3d(-50%, -50%, 0) rotate3d(0deg);}
}
@keyframes display-inner{from{-webkit-transform:translate3d(-50%, -50%, 0) rotate(480deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(480deg);-o-transform:translate3d(-50%, -50%, 0) rotate(480deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(480deg);transform:translate3d(-50%, -50%, 0) rotate(480deg);}
to{-webkit-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-moz-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-o-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);-ms-transform:translate3d(-50%, -50%, 0) rotate3d(0deg);transform:translate3d(-50%, -50%, 0) rotate3d(0deg);}
}
.repd-first-img-bg{position:absolute;left:-85px;right:0;top:50%;transform:translateY(-50%);}
.page-id-25011 .fusion-main-menu > ul > li > a{color:#333;}
.page-id-25011 .fusion-main-menu > ul > li:hover > a{color:#89b92e;}
.page-id-25011 .fusion-logo-2x,
.page-id-25011 .top-header-fixed .fusion-logo-1x{display:block !important;}
.page-id-25011 .fusion-logo-1x{display:none !important;}
.rightblock-white{background:#FFF;padding:25px;border:1px solid #d9d8dc;max-width:345px;margin:0 auto;position:relative;}
.rightblock-white hr{max-width:50px;margin:35px auto 40px;border:1px solid #ff6b43;}
.rightblock-white:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 35px 60px;border-color:transparent transparent #ffffff transparent;position:absolute;bottom:0;left:-60px;z-index:1;}
.rightblock-white:before{content:"";width:0;height:0;border-style:solid;border-width:0 0 37px 64px;border-color:transparent transparent #d9d8dc transparent;position:absolute;bottom:-1px;left:-64px;}
.orange-col{color:#ff6b43 !important;}
.custom-portfolio{position:relative;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}
.hover-display{opacity:0;}
.custom-portfolio:hover .port-show{background:#1EB4C9;}
.custom-portfolio:hover .port-show img{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}
.custom-portfolio:hover .hover-display{opacity:1;}
.hover-display{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;}
.hover-display p{margin-bottom:30px;color:#fff;font-size:24px;font-weight:bold;}
.hover-display a{padding:10px 15px;font-size:18px;color:#fff;background:#89b92e;border:1px solid transparent;}
.hover-display a:hover{background:transparent;border-color:#fff;color:#fff;}
.width-100 .fullwidth-box.custom-portfolio-section{width:90%;margin:0 auto !important;}
.short-brief-section{font-size:22px;line-height:36px;color:#5a5a5a;font-family345:'AvenirLTStd-Book';}
.short-brief-section strong{color:#000;}
.avenirnext-medium{font-family345:'SF Pro Text' !important;}
.h2-title-font{font-size:36px !important;line-height:50px !important;font-family345:'SF Pro Text' !important;}
.services-para-font{font-size:18px;line-height:28px;font-family345:'AvenirLTStd-Book';color:#828282;}
.services-facts .counter-box-container{padding:41px 20px !important;border-radius:100%;width:200px;height:200px;margin:0 auto;background:#89b92e;border:10px solid rgba(255, 255, 255, 0.71) !important;}
.services-facts .content-box-counter{color:#fff !important;font-size:36px !Important;font-weight:bold;}
.services-facts .counter-box-content{font-size:21px !Important;color:rgba(255, 255, 255, 0.71) !important;font-weight:bold;}
.company-profile-facts .counter-box-container{border-right:1px solid #e0e0e0 !Important;}
.company-profile-facts .counter-box-icon{color:rgba(0, 0, 0, 0.34) !important;}
.company-profile-facts .counter-box-content{font-weight:bold;font-size:20px !important;}
.square-wrapper h3{font-size:18px;color:#8c8b8b;}
.services-pointer{background:#fff;padding:30px;box-shadow:0 2px 23px rgba(0,0,0,.15);overflow:auto;}
.services-pointer p{color:#828282;margin-bottom:10px;}
.services-pointer h4{font-weight:bold !important;margin-top:0 !important;margin-bottom:10px !important;font-size:20px;}
.services-pointer ul{float:left;list-style:none;margin:0;max-width:250px;width:50%;padding:0;font-size:16px;}
.services-pointer .unorder-list li{margin:5px 0px 0px;}
.services-pointer .unorder-list li:last-child{margin-bottom:0;}
.flex-row{align-items:center;-ms-flex-align:center;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;margin-left:auto;margin-right:auto;max-width:1920px;position:relative;width:100%;}
.flex-row>div{flex-basis:50%;-ms-flex:1 1 50%;}
.square-image{background-position:center;background-size:cover;height:50vw;max-height:960px;}
.square-image.first-square{background-image:url(images/mobile-app-stretagy-section.jpg);}
.square-image.second-square{background-image:url(images/mobile-user-experience-design-section.jpg);}
.square-image.third-square{background-image:url(images/mobile-development-section.jpg);}
.square-image.fourth-square{background-image:url(images/mobile-testing-section.jpg);}
.square-copy-right, .square-copy-left{overflow:hidden;max-width:50%;padding:55px;width:50%;}
.flex-row.switch>div:first-child{order:2;-ms-flex-order:2;}
.flex-row.switch>div:last-child{order:1;-ms-flex-order:1;}
.service-type-box{background:#F9FAFC;padding:40px 0px;}
.custom-counter-main .fusion-one-third{border:1px solid rgba(255, 255, 255, 0.2);border-top:0;margin-bottom:0 !Important;padding:10px 30px;}
.custom-counter-main .fusion-one-third .remove-counter-border{border-bottom:0;}
.custom-counter-box h3{color:#fff;}
@media (max-width:1024px){.square-image{height:100vh;}
}
@media (max-width:800px){.clutch-client-section .fusion-one-half.fusion-layout-column.fusion-column-last.fusion-spacing-yes{padding:0 15px}
.clutch-client-section.fusion-fullwidth-2{padding-left:0px !important;padding-right:0px !important;}
.clutch-client-section .clutch-client{margin-top:0px !important;}
.clutch-shadow-title h3{display:none;}
.cluth-banner-title span, .cluth-banner-title span.first, .cluth-banner-title span.second, .cluth-banner-title span.third{display:initial;margin-bottom:10px;font-size:41px !important;line-height:64px !important;margin-bottom:0;}
.square-image{height:100vh;}
.flex-row{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.flex-row>div{flex-basis:100%;-ms-flex:1 1 100%;}
.flex-row>div:first-child{height:400px;}
.flex-row.switch>div:first-child{order:1;-ms-flex-order:1;}
.square-copy-right, .square-copy-left{max-width:100%;}
}
.point-item-main{counter-increment:slideNum;}
.point-item{position:relative;}
.point-wrapper{margin-left:90px;position:relative;}
.point-wrapper:before{content:"";display:block;position:absolute;top:-10px;left:-90px;width:82px;height:175px;background:url(images/point-counter.png);}
.point-wrapper:after{display:block;position:absolute;top:-3px;left:-83px;width:46px;height:46px;line-height:46px;font-size:25px;font-weight:600;letter-spacing:-.1em;text-align:center;color:#fff;background:#89b92e;border-radius:24px;content:counter(slideNum);}
.point-name h3{font-weight:bold !important;font-size:24px;text-align:left;}
.point-text{font-size:17px;line-height:30px;}
.point-text ul{text-align:left;margin:0;padding:0;list-style-type:none;font-size:17px;padding-left:0 !important;}
.point-text ul{position:relative;padding-left:25px;}
.point-text ul li{position:relative;padding-left:15px;font-size:16px;}
.point-text.white-text ul li{color:#fff;}
.point-text ul li:before{content:'';position:absolute;display:block;width:4px;height:4px;top:.8em;left:0px;background-color:#89b92e;border-radius:50%;}
.box-layout, .box-layout-main-2 .content-box-column{padding:40px;background:rgba(0,0,0,.5);}
.box-layout-2{padding:30px 20px;}
.small-box-padd .box-layout{padding:20px 25px;}
.box-layout-border{border-top:5px solid #3d7ef1;}
.box-layout .point-text.white-text ul li{margin-bottom:15px;opacity:0.8;}
.box-layout-gray{background:#f9fafc;}
.round-object{margin:0 auto;text-align:center;}
.round-object-img{max-width:inherit;}
.round-item-details{position:absolute;}
.round-item-details-7{top:45%;text-align:center;}
.round-item-details-7.round-item-title{padding-left:2%;padding-right:2%;}
.round-item-details-7.round-item-title h3{font-size:32px !important;line-height:40px !important;color:#234 !important;margin:0 !important;}
.round-item-title-text h3{margin:0 !important;margin-bottom:10px !important;font-size:20px;color:#89b92e;}
.round-item .round-item-details-1, .round-item .round-item-details-2{top:18%;}
.round-item .round-item-details-3, .round-item .round-item-details-6{top:47%;}
.round-item .round-item-details-4, .round-item .round-item-details-5{top:76%;}
.process-row{position:relative;padding-bottom:17px;background-repeat:no-repeat;background-position:50% 100%;background-image:url(images/requirements-engineering.png);z-index:1;}
.process-row-2{margin-top:0;top:-38px;background:0 0;z-index:2;}
.process-item{position:relative;margin-bottom:0;text-align:left;overflow:hidden;}
.process-item-1{padding-left:6%;}
.process-item-2{padding-left:18%;}
.process-item-3{padding-left:31%;}
.process-item-4{padding-left:13%;padding-top:76px;}
.process-item-5{padding-left:25%;padding-top:76px;}
.process-item-6{padding-left:38%;padding-top:76px;}
.process-wrapper{position:relative;max-width:300px;padding-bottom:58px;}
.process-wrapper:after{content:'';position:absolute;display:block;width:1px;height:1000px;top:33px;left:2px;background-color:#dcdcdc;}
.process-wrapper h3:before{margin:0 30px;content:"";display:inline-block;width:21px;height:20px;line-height:40px;font-size:inherit;background:50% 50% no-repeat;vertical-align:middle;background:url(images/round-process-icon-1.png);position:absolute;bottom:0;margin-left:-7px;margin-right:0;z-index:2;}
.process-item-4 .process-wrapper h3:before,
.process-item-5 .process-wrapper h3:before,
.process-item-6 .process-wrapper h3:before{margin-top:0;bottom:auto;top:0;}
.process-item-4 .process-wrapper h3:before{left:65%;}
.process-item-5 .process-wrapper h3:before{left:78%;}
.process-item-6 .process-wrapper h3:before{left:92%;}
.process-wrapper .point-text{padding-left:10px;}
.process-item-4 .process-wrapper:after,
.process-item-5 .process-wrapper:after,
.process-item-6 .process-wrapper:after{display:none;}
.process-item-4 .process-wrapper h3:after,
.process-item-5 .process-wrapper h3:after,
.process-item-6 .process-wrapper h3:after{content:'';position:absolute;display:block;width:1px;height:70px;bottom:auto;top:0;right:-20px;background-color:#dcdcdc;}
.process-item-4 .process-wrapper h3:after{left:65%;margin-left:3px;}
.process-item-5 .process-wrapper h3:after{left:78%;margin-left:3px;}
.process-item-6 .process-wrapper h3:after{left:92%;margin-left:3px;}
.process-item-4 .process-wrapper,
.process-item-5 .process-wrapper,
.process-item-6 .process-wrapper{position:static;}
.top-minus-80{top:-80px;}
.page-id-27194 .top-banner-row,
.page-id-27194 .hamburger,
.page-id-25371 .top-banner-row,
.page-id-25371 .hamburger{display:none;}
.solution-provider{position:relative;}
.solution-provider .heading h1{font-size:50px;line-height:normal;color:#FFF;margin:0px;margin-bottom:10px;}
.solution-provider .heading p{font-size:22px;opacity:0.8;line-height:32px;}
.solution-provider .uae-header{z-index:10;position:relative;}
.page-id-26892 .top-banner-row,
.page-id-26892 .hamburger,
.page-id-25250 .top-banner-row,
.page-id-25250 .hamburger,
.page-id-25136 .top-banner-row,
.page-id-25136 .hamburger{display:none;}
.uae-header{display:inline-block;width:100%;}
.uae-header-left{float:left;}
uae-header-left img{display:block !important;}
.uae-header-right{float:right;}
.uae-header-right p{color:#777;}
.uae-header-right span{background:#89b92e;color:#fff;padding:0px 5px;}
.uae-landing-page h1{}
.uae-landing-page h1 small{display:block;font-size:30px;line-height:30px;color:#00aeef;margin-bottom:10px;}
.uae-landing-page h1 p{color:#fff;margin-bottom:0;padding:7px;text-align:center;font-size:50px;font-family345:'SF Pro Text' !important;line-height:60px;}
.uae-landing-page h1 span{font-size:30px;text-align:center;display:block;color:#00aeef;}
.uae-landing-page img{margin-bottom:10px !important;}
#wrapper .uae-landing-page h2.content-box-heading{color:#fff !important;font-size:22px !important;}
#wrapper .uae--services h2.content-box-heading{font-size:17px !important;}
.uae--services .link-area-link-icon{padding-bottom:20px;}
.uae--services h2.content-box-heading{font-size:22px !important;}
.uae-landing-page a.fusion-button{background:transparent;margin:0 5px;width:217px;border:1px solid #FFF;}
.uae-landing-page a.fusion-button span{color:#FFF !important;}
.uae-landing-page a.fusion-button:hover,
.uae-landing-page a.fusion-button:focus{background:#FFF;border:1px solid transparent;}
.uae-landing-page a.fusion-button.request-demo{background:#FFF;border:1px solid transparent;}
.uae-landing-page a.fusion-button.request-demo:hover,
.uae-landing-page a.fusion-button.request-demo:focus{background:transparent;border:1px solid #FFF;}
.uae-landing-page a.fusion-button:hover span,
.uae-landing-page a.fusion-button:focus span{color:#007ECB !important;}
.uae-landing-page a.fusion-button.request-demo span,
.uae-landing-page a.fusion-button.request-demo span{color:#007ECB !important;}
.uae-landing-page a.fusion-button.request-demo:hover span,
.uae-landing-page a.fusion-button.request-demo:focus span{color:#FFF !important;}
#download-quote-modal .main-form-block{margin:0 auto;}
#download-quote-modal .main-form-block .main-form input:focus{outline-color:#89b92e;}
#download-quote-modal .main-form-block .main-form .template-msg{font-size:20px;font-weight:bold;color:#89b92e;}
#download-quote-modal .main-form-block .main-form input.request-success{border:2px solid #89b92e !important;}
@-webkit-keyframes flip-top{from{-webkit-transform:rotate(50deg) translateY(120vh);transform:rotate(50deg) translateY(120vh);}
}
@keyframes flip-top{from{-webkit-transform:rotate(50deg) translateY(120vh);transform:rotate(50deg) translateY(120vh);}
}
@-webkit-keyframes flip-bottom{from{-webkit-transform:rotate(-50deg) translateY(120vh);transform:rotate(-50deg) translateY(120vh);}
}
@keyframes flip-bottom{from{-webkit-transform:rotate(-50deg) translateY(120vh);transform:rotate(-50deg) translateY(120vh);}
}
.animated-text{}
.animated-text span{font:900 150px serif;position:relative;display:inline-block;-webkit-perspective:500px;perspective:500px;}
.animated-text span:nth-child(odd):before{-webkit-animation-name:flip-top;animation-name:flip-top;}
.animated-text span:nth-child(odd):after{-webkit-animation-name:flip-bottom;animation-name:flip-bottom;}
.animated-text span:nth-child(even):before{-webkit-animation-name:flip-bottom;animation-name:flip-bottom;}
.animated-text span:nth-child(even):after{-webkit-animation-name:flip-top;animation-name:flip-top;}
.animated-text span:nth-child(1n + 0):before{color:#4EC0B6;}
.animated-text span:nth-child(1n + 0):after{color:#4ea4c0;}
.animated-text span:nth-child(2n + 1):before{color:#3967CB;}
.animated-text span:nth-child(2n + 1):after{color:#3c39cb;}
.animated-text span:nth-child(3n + 2):before{color:#FDCD2F;}
.animated-text span:nth-child(3n + 2):after{color:#e8fd2f;}
.animated-text span:nth-child(4n + 3):before{color:#E23942;}
.animated-text span:nth-child(4n + 3):after{color:#e26839;}
.animated-text span:nth-child(1):before{-webkit-animation-delay:0.88706s;animation-delay:0.88706s;}
.animated-text span:nth-child(1):after{-webkit-animation-delay:1.32717s;animation-delay:1.32717s;}
.animated-text span:nth-child(2):before{-webkit-animation-delay:1.76318s;animation-delay:1.76318s;}
.animated-text span:nth-child(2):after{-webkit-animation-delay:2.19375s;animation-delay:2.19375s;}
.animated-text span:nth-child(3):before{-webkit-animation-delay:2.61756s;animation-delay:2.61756s;}
.animated-text span:nth-child(3):after{-webkit-animation-delay:3.03328s;animation-delay:3.03328s;}
.animated-text span:nth-child(4):before{-webkit-animation-delay:3.43965s;animation-delay:3.43965s;}
.animated-text span:nth-child(4):after{-webkit-animation-delay:3.8354s;animation-delay:3.8354s;}
.animated-text span:nth-child(5):before{-webkit-animation-delay:4.21932s;animation-delay:4.21932s;}
.animated-text span:nth-child(5):after{-webkit-animation-delay:4.59022s;animation-delay:4.59022s;}
.animated-text span:nth-child(6):before{-webkit-animation-delay:4.94696s;animation-delay:4.94696s;}
.animated-text span:nth-child(6):after{-webkit-animation-delay:5.28843s;animation-delay:5.28843s;}
.animated-text span:nth-child(7):before{-webkit-animation-delay:5.61358s;animation-delay:5.61358s;}
.animated-text span:nth-child(7):after{-webkit-animation-delay:5.92141s;animation-delay:5.92141s;}
.animated-text span:nth-child(8):before{-webkit-animation-delay:6.21098s;animation-delay:6.21098s;}
.animated-text span:nth-child(8):after{-webkit-animation-delay:6.48137s;animation-delay:6.48137s;}
.animated-text span:nth-child(9):before{-webkit-animation-delay:6.73177s;animation-delay:6.73177s;}
.animated-text span:nth-child(9):after{-webkit-animation-delay:6.96139s;animation-delay:6.96139s;}
.animated-text span:before, .animated-text span:after{display:block;content:attr(data-text);-webkit-animation:0.88889s ease-out both;animation:0.88889s ease-out both;-webkit-animation-name:inherit;animation-name:inherit;text-shadow:0 0 1em;}
.animated-text span:before{-webkit-clip-path:polygon(0 0 100% 0, 100% 100%);clip-path:polygon(0 0 100% 0, 100% 100%);position:absolute;-webkit-transform-origin:left center;transform-origin:left center;color:#4EC0B6;}
.animated-text span:after{-webkit-clip-path:polygon(0 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 100%, 0 100%);color:#3967CB;}
#bubbles-banner{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;}
.photograff-section2{margin-top:-130px;position:relative;}
.photograff-section7{margin-top:-47px;}
.photograff-section2 .fusion-row,
.photograff-section3 .fusion-row,
.photograff-section4 .fusion-row,
.photograff-section5 .fusion-row,
.photograff-section6 .fusion-row,
.photograff-section7 .fusion-row,
.photograff-section8 .fusion-row,
.photograff-section9 .fusion-row{position:relative;}
.photograff-section2 .section2{margin-top:-50px;margin-left:-75px;}
.section-detail{position:absolute;width:100%;max-width:550px;height:250px;z-index:1;}
.section-detail.right{right:-50px;top:200px;}
.section-detail.left,
.section-9 .section-detail.left{left:-50px;top:50%;transform:translateY(-50%);}
.section-4 .section-detail.right,
.section-6 .section-detail.right,
.section-8 .section-detail.right{right:-50px;top:50%;transform:translateY(-50%);}
.section-5 .section-detail.right{right:-50px;top:-70px;}
.section-detail .front{position:absolute;z-index:1;}
.section-detail .back{position:absolute;bottom:0;z-index:0;-webkit-animation:swing 5s infinite;-webkit-animation-direction:alternate;-moz-animation:swing 5s infinite;-moz-animation-direction:alternate;animation:swing 5s infinite;animation-direction:alternate;}
.section-detail p{position:absolute;top:50%;text-align:center;color:#000;width:100%;margin:0 auto;max-width:65%;right:0;left:0;transform:translateY(0%);z-index:2;}
.section-9 .section-detail p{transform:translateY(-10%);}
.section-8 .section-detail{height:260px;}
.section-5 .section-detail,
.section-6 .section-detail,
.section-9 .section-detail{height:270px;}
.section-7 .section-detail{height:280px;}
.section-detail .bubbles{position:absolute;z-index:0;left:0;right:0;width:100%;top:0;height:100px;-webkit-animation:bounceIn 2s;-webkit-animation-direction:alternate;-moz-animation:bounceIn 2s;-moz-animation-direction:alternate;animation:bounceIn 2s;animation-direction:alternate;}
.section-detail .bubbles img{position:absolute;}
.section-detail .bubbles.one img{right:55px;top:25px;}
.section-detail .bubbles.two img{right:0px;top:-50px;}
.section-detail .bubbles.four img{right:30px;top:-60px;}
.section-detail .bubbles.five img{right:-10px;top:30px;}
.section-detail .bubbles.six img{right:20px;top:0px;}
.section-detail .bubbles.seven img{right:30px;top:20px;}
.individual-bubble{position:absolute;border-radius:100%;bottom:10px;background-color:#577c0d;z-index:1;}
.section-3 .individual-bubble{background-color:#857d29;}
.section-4 .individual-bubble{background-color:#875e76;}
.section-5 .individual-bubble{background-color:#5a7f87;}
.section-6 .individual-bubble{background-color:#457d79;}
.section-7 .individual-bubble{background-color:#6f7c53;}
.section-8 .individual-bubble{background-color:#87804a;}
.section-9 .individual-bubble{background-color:#80628b;}
@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes swing{0%{transform:rotate(5deg);}
50%{transform:rotate(-5deg);}
100%{transform:rotate(5deg);}
}
.page-id-24067 #main, .page-id-23825 #main{padding:0px !important;}
.header-video .video-content h1{font-size:52px;line-height:70px;}
.header-video .video-content{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:111;}
.banner-btn{padding:15px 45px;font-size:24px;color:#fff;border:1px solid transparent;background:#89b92e;}
.banner-btn:hover{border-color:#fff;color:#fff;background:transparent;}
.header-video{position:relative;}
.header-video:before{content:"";position:absolute;background:#192A49;width:100%;height:100%;z-index:1;opacity:0.8;left:0;right:0;top:0;}
.main-padd{padding:75px 0px 75px;}
.hire-team{margin-bottom:-2px;}
.hire-team-title{position:absolute;left:0;top:0;}
.hire-team-title.right{left:52%;top:0;}
.hire-team-title h3{font-weight:bold !important;color:#333;font-size:22px;margin:0;}
.header-video video, .header-video img{width:100%;height:100%;min-height:768px;top:0;left:0;object-fit:cover;z-index:-1;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;transition:transform .25s ease;}
.content-calculator .calc-info .icon{width:40px;height:40px;line-height:40px;background:#89b92e;border-radius:100%;color:#FFF;margin-left:10px;font-size:25px;font-weight:normal;}
.savings-calculator-title{font-weight:500;font-size:42px;color:#333;text-align:center;}
.form-savings-calculator{}
.form-savings-calculator .location{overflow:hidden;margin:0 0 30px;text-align:center;margin:0 auto 50px;display:table;}
.form-savings-calculator .location .location-question{width:300px;font-size:20px;float:left;padding:5px 0 0;}
.form-savings-calculator .location .location-variants{float:left;}
.form-savings-calculator .location .location-variant{float:right;position:relative;}
.form-savings-calculator .location .location-variant:first-child{margin:0 30px 0 0;}
.form-savings-calculator .team-size-variants .radio,
.form-savings-calculator .location-variants .radio{width:20px;height:20px;top:-4px;}
.form-savings-calculator .team-size-variants .radio span,
.form-savings-calculator .location-variants .radio span{width:20px;height:20px;background:url('images/savings-calculator-radio.png') 0 0 no-repeat;}
.form-savings-calculator .team-size-variants .radio span.checked,
.form-savings-calculator .location-variants .radio span.checked{background-position:0 bottom;}
div.radio{margin-right:3px;position:relative;display:inline-block;vertical-align:middle;line-height:1.4;}
div.radio span{display:inline-block;text-align:center;}
div.radio,
div.radio span,
div.radio input{width:18px;height:18px;}
div.radio input{opacity:0;border:none;background:none;display:inline-block;text-align:center;margin:0;cursor:pointer;}
.form-savings-calculator .location-variants .location-variant label{display:inline-block;width:270px;padding:0;position:relative;z-index:10;font-weight:400;font-size:23px;color:#333;}
.form-savings-calculator .location-variants .location-variant.active label{width:35px;padding:0 15px 0 0;}
div.selector{overflow:hidden;font-size:12px;}
.form-savings-calculator .location-variants select,
.form-savings-calculator .location-variants .selector{width:222px;cursor:pointer;}
div.selector select{border:none;height:34px;margin:0;padding:0 0 0 10px;line-height:34px;font-weight:normal;font-size:15px;color:#333;border:1px solid #ccc;border-radius:5px;}
div.selector select:focus{outline:none;}
.form-savings-calculator .team-size{clear:both;margin:0 0 30px;}
.form-savings-calculator .team-size-title,
.form-savings-calculator .time-frame-title{padding:0 0 5px;font-weight:500;font-size:30px;text-align:center;}
.form-savings-calculator .location-variants label,
.form-savings-calculator .team-size-variants label{font-weight:400;font-size:23px;padding-right:15px;cursor:pointer;}
.form-savings-calculator .sliders{padding:46px 40px 23px;display:none;position:relative;margin:23px auto;height:auto;border-radius:5px;border:3px solid #2c3a56;}
.form-savings-calculator .active-sliders{display:block;}
.form-savings-calculator .slider{clear:both;margin-bottom:15px;padding-bottom:20px;padding-right:12px;padding-left:12px;}
.form-savings-calculator .slider-title{font-weight:bold;font-size:18px;display:inline-block;}
.form-savings-calculator .slider-control{position:relative;width:100%;float:left;background:#2c3a56;height:7px;border-radius:4px;margin-top:5px;}
.form-savings-calculator .ui-slider-range{top:0;height:100%;border-radius:4px;}
.form-savings-calculator .ui-slider-range{background:#89b92e;}
.form-savings-calculator .ui-slider-handle{width:22px;height:22px;border:none;background:url('images/savings-calculator-slider-handle-developers.png') 0 0 no-repeat;top:-7px;outline:0;background-size:cover;cursor:pointer;}
.form-savings-calculator .ui-slider .ui-slider-handle{position:absolute;z-index:2;}
.form-savings-calculator .ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;}
.form-savings-calculator p.slider-value{margin:0;float:right;}
.form-savings-calculator .slider-value input{padding:0;float:none;width:80px;font-size:24px;font-weight:bold;color:#fff;background:transparent;border:none;display:inline-block;text-align:right;}
.form-savings-calculator .pm{position:absolute;width:100px;height:25px;top:38px;right:130px;overflow:hidden;font-weight:bold;font-size:24px;text-align:center;line-height:25px;}
.form-savings-calculator .crew{position:absolute;width:190px;height:90px;top:77px;right:26px;overflow:hidden;border:1px solid #e8e8e8;border-left:0;border-right:0;padding:10px 0;}
.form-savings-calculator .crew .person{width:19px;height:19px;float:left;padding:0 0 4px 1px;}
.form-savings-calculator .crew .person-developer{background:url('images/savings-calculator-slider-person-developer.png') 0 0 no-repeat;}
.form-savings-calculator .crew .person-senior-developer{background:url('images/savings-calculator-slider-person-senior-developer.png') 0 0 no-repeat;}
.form-savings-calculator .crew .person-tester{background:url('images/savings-calculator-slider-person-tester.png') 0 0 no-repeat;}
.form-savings-calculator .slider-team{position:relative;}
.form-savings-calculator .slider-team .slider-title{width:110px;}
.form-savings-calculator .slider-team .ui-slider-range,
.form-savings-calculator .slider-senior-developers .ui-slider-range,
.form-savings-calculator .slider-testers .ui-slider-range{background:#89b92e !important;}
.form-savings-calculator .time-frame{margin:0 0 15px;}
.form-savings-calculator .slider-time-frame{width:100%;}
width:100%;}*/.form-savings-calculator .slider-time-frame .slider-value{width:72px;}
.form-savings-calculator .slider-time-frame .slider-title{font-size:22px;float:right;margin-top:1px;}
.form-savings-calculator .slider-time-frame .slider-value input,
.form-savings-calculator .slider-time-frame .slider-title{padding:0px 5px;}
.main-padd.content-works{padding-bottom:0px;margin-bottom:-254px;}
.ui-ux-process{margin-bottom:-254px;}
a:focus{outline:none;}
.l-page{max-width:1090px;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto;}
.top-space-large{padding-top:30px;}
.hpk{margin-top:40px;height:780px;position:relative;}
.animate .hpk-circle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.hpk-circle{width:780px;height:780px;border:1px dashed #cccccc;border-radius:50%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;}
.animate .gfx-v-mail{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;bottom:43%;left:9.8%;}
.animate .gfx-v-globe{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;bottom:73%;left:17%;}
.animate .gfx-v-comments{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;bottom:93%;left:45%;}
.animate .gfx-v-social{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;bottom:73%;left:74%;}
.animate .gfx-v-mobile{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;bottom:43%;left:81%;}
.gfx-v-mail{left:0%;bottom:70%;background-color:#aed8fc;}
.gfx-v-globe{left:20%;bottom:70%;background-color:#dc624b;}
.gfx-v-comments{left:40%;bottom:70%;background-color:#455278;}
.gfx-v-social{left:60%;bottom:70%;background-color:#f5c563;}
.gfx-v-mobile{left:80%;bottom:70%;background-color:#18bc9c;}
.animate .knob{margin-left:0;width:125px;height:125px;}
#knob-icons{list-style-type:none;}
.knob{width:180px;height:180px;margin-left:24px;position:absolute;border-radius:50%;text-align:center;z-index:10;}
.knob:hover{box-shadow:0 0 0 6px rgba(0,0,0,0.1);}
.knob img{}
.knob img{height:auto;}
#tabs-1 .knob-message{background-color:#aed8fc;}
#tabs-2 .knob-message{background-color:#dc624b;}
#tabs-3 .knob-message{background-color:#455278;}
#tabs-4 .knob-message{background-color:#f5c563;}
#tabs-5 .knob-message{background-color:#1abc9c;}
.ui-ux-process #tabs-1 .knob-message{background-color:#13DCCB;}
.ui-ux-process #tabs-2 .knob-message{background-color:#8DC701;}
.ui-ux-process #tabs-3 .knob-message{background-color:#4CC6EB;}
.ui-ux-process #tabs-4 .knob-message{background-color:#FEC403;}
.ui-ux-process #tabs-5 .knob-message{background-color:#0ED697;}
.animate .knob-message{opacity:1;-webkit-transition:opacity 0.46s ease-in, top 0.46s ease-in;-moz-transition:opacity 0.46s ease-in, top 0.46s ease-in;-o-transition:opacity 0.46s ease-in, top 0.46s ease-in;transition:opacity 0.46s ease-in, top 0.46s ease-in;}
.ui-state-active .knob-message{-webkit-transition:opacity 0.46s ease-in, top 0.46s ease-in;-moz-transition:opacity 0.46s ease-in, top 0.46s ease-in;-o-transition:opacity 0.46s ease-in, top 0.46s ease-in;transition:opacity 0.46s ease-in, top 0.46s ease-in;}
.knob-message.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;z-index:100;}
.knob-message{width:428px;height:428px;text-align:center;border-radius:50%;position:absolute;z-index:1;top:40%;left:50%;margin-left:-214px;margin-top:-214px;z-index:99;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 0.46s ease-in, top 0.46s ease-in;-moz-transition:opacity 0.46s ease-in, top 0.46s ease-in;-o-transition:opacity 0.46s ease-in, top 0.46s ease-in;transition:opacity 0.46s ease-in, top 0.46s ease-in;}
.ui-tabs-active .knob{box-shadow:0 0 0 6px rgba(0,0,0,0.1),0 0 0 12px rgba(0,0,0,0.1);-webkit-animation:blink 1.6s infinite ease-in-out;-moz-animation:blink 1.6s infinite ease-in-out;-ms-animation:blink 1.6s infinite ease-in-out;-o-animation:blink 1.6s infinite ease-in-out;animation:blink 1.6s infinite ease-in-out;}
.knob-msg-item i, .knob-msg-item em{position:absolute;}
.knob-msg-item em{width:150px;height:150px;top:34px;left:0px;right:0;text-align:center;margin:0 auto;}
.mail-icon{background:url(hire-developer/images/how-work-icon-1.png);}
.globe-icon{background:url(hire-developer/images/how-work-icon-2.png);}
.comments-icon{background:url(hire-developer/images/how-work-icon-3.png);}
.social-icon{background:url(../images/social-icon.png) no-repeat; background-size: contain;}
.mobile-icon{background:url(hire-developer/images/how-work-icon-5.png);}
.knob-msg-item h3, .knob-msg-item p, .knob-msg-item a{color:#fff;}
.knob-msg-item h3{font-weight:bold !important;}
.knob-msg-item{width:350px;margin:0 auto;padding-top:170px;}
@-webkit-keyframes blink{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}42%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@-o-keyframes blink{0%{-o-transform:scale(0.9);transform:scale(0.9)}42%{-o-transform:scale(1);transform:scale(1)}100%{-o-transform:scale(0.9);transform:scale(0.9)}}@-ms-keyframes blink{0%{-ms-transform:scale(0.9);transform:scale(0.9)}42%{-ms-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0.9);transform:scale(0.9)}}@keyframes blink{0%{transform:scale(0.9)}42%{transform:scale(1)}100%{transform:scale(0.9)}}@-moz-keyframes space_ship_hover{100%{-moz-transform:translateY(20px);transform:translateY(20px)}}
@-webkit-keyframes space_ship_hover{100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-o-keyframes space_ship_hover{100%{-o-transform:translateY(20px);transform:translateY(20px)}}@-ms-keyframes space_ship_hover{100%{-ms-transform:translateY(20px);transform:translateY(20px)}}@keyframes space_ship_hover{100%{transform:translateY(20px)}}
.content-why .why-box{margin:20px 0px;}
.content-why .why-box img{}
.content-why .why-box h3{color:#89b92e;margin-bottom:5px;font-weight:600 !important;}
.content-why .why-box p{margin:0;}
.stacks{margin:20px 0px;text-align:center;}
.stacks .stacks-main .icon{width:40px;height:40px;background:#89b92e;border-radius:100%;line-height:40px;font-size:22px;text-align:center;color:#FFF;left:0;top:20px;}
.stacks .stacks-detail p{margin-top:0;margin-bottom:10px;}
.stacks .stacks-detail span{position:relative;padding-left:25px;}
.stacks .stacks-detail span:before{content:"\f00c";font-family345:FontAwesome;position:absolute;left:0;top:0;font-size:16px;color:#89b92e;}
.stacks .stacks-main .icon.fa-mobile{font-size:30px;}
.stacks .stacks-main .icon.fa-desktop{line-height:45px;}
.stacks .stacks-main .icon.fa-paper-plane{text-indent:-3px;}
.stacks .stacks-main h3{font-weight:bold !important;font-size:20px;margin-bottom:15px;color:#333;}
.stacks .stacks-detail h4{font-size:20px;font-weight:bold !important;margin:10px 0;}
.stacks .stacks-detail a{color:#89b92e;margin-top:20px;display:block;}
.stacks .stacks-detail a i{margin-left:7px;vertical-align:middle;}
.calculate-modal .close,
.information .close{position:absolute;right:10px;top:10px;font-size:15px;margin-top:0px;text-shadow:none;font-weight:normal;background:#89b92e;opacity:1;color:#FFF;width:30px;height:30px;border-radius:100%;cursor:pointer;z-index:1;outline:none;}
#chart text{display:none;}
.calculate-modal h1{color:#555;font-size:30px !important;margin-top:30px;}
.information h1{margin:0px;color:#555;font-size:30px !important;}
.calculate-modal h1 span{font-size:35px;margin:0 10px;vertical-align:middle;font-weight:bold !important;}
.calculate-modal span.save-percent{color:#89b92e;}
.calculate-modal span.save-money{color:#000;}
.calculate-modal h3,
.information h3{font-size:25px;font-weight:bold !important;}
.calculate-form .form-group{width:48%;margin-right:4%;}
.calculate-form label{opacity:.5;font-weight:normal;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:0px;z-index:1;-webkit-transform:translate3d(0,23px,0) scale(1);transform:translate3d(0,23px,0) scale(1);transition:-webkit-transform cubic-bezier(.25,.8,.25,1) .45s;transition:transform cubic-bezier(.25,.8,.25,1) .45s;-webkit-transform-origin:left top;transform-origin:left top;display:block;}
.calculate-form input,
.calculate-form textarea{border:none;background-color:transparent;border-bottom:2px solid #d2d2d2;padding-left:0px;padding-right:0px;font-size:16px;color:#333;outline:0;}
.calculate-form textarea{width:100%;height:auto;min-height:100px;max-height:100px;resize:none;}
.calculate-form .form-control-all.input-value label,
.calculate-form .form-control-all.input-focus label{opacity:0.80;-webkit-transform:translate3d(0,6px,0) scale(.85);transform:translate3d(0,6px,0) scale(.85);}
.calculate-form input:focus,
.calculate-form textarea:focus,
.calculate-form select:focus{border-color:#89B92E !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.calculate-form button{background-color:#8eba3d;color:#FFF !important;height:auto !important;padding:15px 40px;font-size:16px;line-height:18px;margin:50px auto 20px;max-width:150px;width:100%;display:table;}
.how-it-work-2{border-color:#eae9e9;border-bottom-width:0px;border-top-width:0px;border-bottom-style:solid;border-top-style:solid;padding-bottom:60px;padding-top:80px;padding-left:0px;padding-right:0px;background-color:#2974f5;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background:#2974f5 url(images/hire-developer-how-work-pattern.png) no-repeat center;background-attachment:fixed;}
.hire-services-section{background:#384248 !important;}
.hire-developer-service{background:#505d65;padding:20px 20px 0;position:relative;height:202px;transition:all 300ms cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;z-index:0;}
.hire-developer-service:hover{box-sizing:content-box;color:#fff;padding:0 20px;margin:-40px -20px 0;text-decoration:none;height:282px;z-index:10;border:1px solid #fff;}
.hire-developer-service a{background:#000;color:#fff;padding:10px;display:inline-block;}
.hire-developer-service h3{position:relative;}
.hire-developer-service h3:before{content:"\f164";font:normal normal normal 14px/1 FontAwesome;font-size:40px;text-align:center;display:block;margin:0 auto 20px;color:#3d7ef1;font-size:40px;width:80px;height:80px;background-color:#FFF;border-radius:100%;line-height:80px;}
.hire-info{opacity:0;bottom:-50px;left:0;right:0;position:absolute;opacity:0;text-align:center;transition:all 300ms cubic-bezier(0.25,0.46,0.45,0.94);}
.hire-info a{background-color:#648ea8;border-radius:4px;display:inline-block;color:#fff;font-size:.8571em;line-height:33px;padding:0 10px;}
.hire-developer-service:hover .hire-info{bottom:30px;opacity:1;}
.slide-content-container.slide-content-center{padding-top:0px !important;}
#particle-slider,
#particles-js{min-height:480px;position:relative;}
#particle-slider h1,
#particles-js h1{position:absolute;color:#fff;font-size:52px;line-height:70px;top:50%;left:0;right:0;text-align:center;margin:0;text-shadow:0px 1px 1px #000;max-width:850px;margin:0 auto;padding:0 20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
#particle-slider canvas,
#particles-js canvas{z-index:-1;}
#particles-js{height:500px;padding:0px;min-height:inherit;}
#particles-js .particles-js-canvas-el{height:500px !important;}
.blog-banner{background-color:#0066cc;width:100%;height:500px;padding:0 20px;display:table;}
.blog-head-content{display:table-cell;vertical-align:middle;text-align:center;padding-top:100px;}
.blog-head-content a{color:#fff;}
.blog-head-content a:hover{color:hsla(0,0%,100%,.5);}
.fusion-blog-layout-grid h4.fusion-rollover-title{display:none;}
.fusion-blog-layout-grid .fusion-rollover-categories{margin-top:15px;color:#fff !important;font-size:16px !important;}
.fusion-blog-layout-grid .fusion-rollover-categories a{font-size:16px !important;color:#fff !important;}
.blog-category{display:inline-block;font-size:20px;color:#fff;opacity:0.7;padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:30px;}
.blog-banner .blog-title h1{font-size:45px !important;line-height:60px !important;color:#fff;max-width:850px;margin:0 auto;font-weight: 600 !important;}
.blog-section h2{margin-bottom:35px;}
.blog-section h4{color:#fff !important;opacity:0.7;margin-bottom:40px;font-size:18px;margin-top:-10px;font-weight:normal;}
.blog-section h5{font-size:18px;font-weight:bold;text-align:center;color:#fff;margin-bottom:10px;}
.blog-section p a{color:#fff;padding-bottom:2px;border-bottom:1px solid #fff;}
.blog-section a.fusion-button{}
.blog-section a.fusion-button:hover{}
.blog-section a.fusion-button:hover span.fusion-button-text{}
.block-bottom-funnel{position:relative;display:block;}
.block-bottom-funnel:after{content:"";background-color:#fff;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;}
.block-bottom-funnel:hover:after{opacity:0.15;}
.single-post .post{max-width:725px !important;margin:0 auto;padding-top:80px;}
.single-post.postid-21295 .post,
.single-post.postid-23773 .post,
.single-post.postid-23588 .post,
.single-post.postid-26661 .post,
.single-post.postid-25048 .post,
.single-post.postid-26698 .post,
.single-post.postid-25099 .post,
.single-post.postid-26750 .post,
.single-post.postid-25120 .post{max-width:inherit !important;}
.single-post.postid-21295 .blog-subscription,
.single-post.postid-23773 .blog-subscription,
.single-post.postid-23588 .blog-subscription,
.single-post.postid-26661 .blog-subscription,
.single-post.postid-25048 .blog-subscription,
.single-post.postid-26698 .blog-subscription,
.single-post.postid-25099 .blog-subscription,
.single-post.postid-26750 .blog-subscription,
.single-post.postid-25120 .blog-subscription{display:none;}
.single-post.postid-23588 .post{padding-top:0px;}
.single-post.postid-21295 .reach-us-block,
.single-post.postid-23773 .reach-us-block,
.single-post.postid-23588 .reach-us-block,
.single-post.postid-26661 .reach-us-block,
.single-post.postid-25048 .reach-us-block,
.single-post.postid-26698 .reach-us-block,
.single-post.postid-25099 .reach-us-block,
.single-post.postid-26750 .reach-us-block,
.single-post.postid-25120 .reach-us-block,
.single-post.postid-21295 .show-comment,
.single-post.postid-23773 .show-comment,
.single-post.postid-23588 .show-comment,
.single-post.postid-15405 .show-comment,
.single-post.postid-26661 .show-comment,
.single-post.postid-25048 .show-comment,
.single-post.postid-26698 .show-comment,
.single-post.postid-25099 .show-comment,
.single-post.postid-26750 .show-comment,
.single-post.postid-25120 .show-comment,
.single-post.postid-23773 .related-posts,
.single-post.postid-23588 .related-posts,
.single-post.postid-26661 .related-posts,
.single-post.postid-25048 .related-posts,
.single-post.postid-26698 .related-posts,
.single-post.postid-25099 .related-posts,
.single-post.postid-26750 .related-posts,
.single-post.postid-25120 .related-posts{display:none;}
.single-post.postid-23773 .about-author,
.single-post.postid-23588 .about-author,
.single-post.postid-26661 .about-author,
.single-post.postid-25048 .about-author,
.single-post.postid-26698 .about-author,
.single-post.postid-25099 .about-author,
.single-post.postid-26750 .about-author,
.single-post.postid-25120 .about-author{padding-bottom:20px;max-width:1100px;margin:0 auto;display:none;}
.single-post.postid-15405 .fusion-button,
.single-post.postid-26661 .fusion-button,
.single-post.postid-25048 .fusion-button,
.single-post.postid-26698 .fusion-button,
.single-post.postid-25099 .fusion-button,
.single-post.postid-26750 .fusion-button,
.single-post.postid-25120 .fusion-button{font-size:18px;padding:15px 25px;}
.single-post h2{font-size:28px !important;line-height:40px !important;margin-top:1.5555em; font-weight: 600 !important;}
.single-post h3{font-size:24px !important;line-height:38px !important;margin-top:1.5555em; font-weight: 600 !important;}
.single-post .post-content p{font-size:20px !important;color:#000;line-height:32px;}
.single-post p.font-size-23, .font-size-23{font-size:23px !important;line-height:35px !important;}
.single-post p.image-credit{font-size:15px !important;color:#ccc;font-style:italic;}
.single-post .platform-link a{padding:0px;display:inline-block;border-radius:100%;height:40px;width:40px;line-height:43px;text-align:center;}
.single-post .platform-link a i{margin-right:0;font-size:18px;}
.single-post iframe {width: 100%;}
.blog-testimonial{padding:20px;background:#D8FFD8;margin-bottom:20px;font-size:20px;line-height:32px;color:#536842;border:1px dashed #A9D6A9;}
.blog-testimonial p{margin-left:32px;margin-bottom:0;}
.blog-testimonial span{font-size:50px;font-weight:bold;margin-right:0px;color:#536842;float:left;}
.main-form-block.red .btn{background:#e41e2d;}
.main-form-block.red .main-form{border-bottom:2px solid #e41e2d;}
.fusion-post-wrapper{background:#FFF !important;}
.fusion-post-wrapper .fusion-rollover,
.related-posts .fusion-carousel-item-wrapper .fusion-rollover{display:none;}
.related-posts .fusion-carousel-item-wrapper{background-color:#FFF;border:1px solid #ebeaea;border-bottom-width:3px;padding-bottom:15px;}
.related-posts .fusion-carousel .fusion-carousel-meta{margin-top:25px;}
.fusion-post-content-wrapper .fusion-meta-info{padding:0px !important;margin:0px !important;}
.fusion-single-line-meta,
.related-posts .fusion-carousel-meta{margin-bottom:10px !important;}
.fusion-post-content-wrapper .fusion-content-sep{margin-top:0px !important;height:0px !important;border:none !important;}
.fusion-post-content-wrapper .fusion-post-content-container{margin-top:15px;line-height:25px;}
.fusion-single-line-meta, .fusion-single-line-meta a, related-posts .fusion-carousel-meta, .related-posts .fusion-carousel-meta a{font-size:14px;color:#9C9C9C;}
.fusion-single-line-meta a:hover, .related-posts .fusion-carousel-meta a:hover{color:#89b92e;}
.fusion-post-content-wrapper .fusion-read-more{background:#89b92e;color:#fff;font-size:16px;padding:8px 26px 8px 16px;text-align:center;}
.fusion-post-content-wrapper .fusion-read-more:after{color:#fff;font-size:16px;}
.fusion-post-content-wrapper .fusion-read-more:hover{background:#000;}
.fusion-carousel-item-wrapper h4.fusion-carousel-title{margin-top:0px;}
.fusion-post-content-wrapper h2.entry-title,
.related-posts .fusion-carousel-item-wrapper h4.fusion-carousel-title{font-size:20px !important;line-height:30px;}
.fusion-carousel-item-wrapper h4.fusion-carousel-title,
.related-posts .fusion-carousel-meta{padding:0 25px;}
.fusion-post-content-wrapper{font-size:15px;}
.fusion-loading-container{text-align:center;}
.related-posts,
.reach-us-block{margin-left:-1000px;margin-right:-1000px;padding-left:1000px !important;padding-right:1000px !important;}
.related-posts{margin-top:0px;padding-top:80px;padding-bottom:80px;background-color:#F5F5F5;}
.related-posts .fusion-title{display:block;margin-top:0px !important;margin-bottom:40px !important;}
.related-posts .fusion-title h3{font-size:42px !important;font-weight:bold;text-align:center;}
.related-posts .fusion-title .title-sep-container{display:none;}
.show-comment{text-align:center;margin-bottom:40px;}
.show-comment a{color:#FFF;}
#respond{margin-bottom:80px;margin-top:0px;}
#respond textarea{font-size:16px;color:#000;}
#respond .fusion-title{margin-bottom:30px;margin-top:0px;}
#comments .fusion-title h3,
#respond .fusion-title h3{font-weight:bold;width:100%;}
#respond .fusion-title h3 .custom-comment{float:right;font-size:14px;font-weight:normal;}
#respond .fusion-title h3 small{float:right;font-size:16px;margin-right:15px;}
#comments{margin-top:0px !important;}
#comments .fusion-title h3{margin-top:0px;}
#comments .fusion-title .title-sep-container{display:none;}
#comment-textarea{margin-bottom:30px;width:60%;float:right;padding-left:10px;}
.logged-in-as{margin-top:-20px;}
.aiowps-captcha{float:left;margin-top:30px;padding-right:10px;font-size:16px !important;width:40%;}
.aiowps-captcha-equation{float:left;padding-left:10px;}
.logged-in-as + #comment-textarea{width:100%;padding-left:0px;margin-top:10px;}
#comment-textarea textarea{height:145px;resize:none;}
#comment-input{overflow:hidden;float:left;width:40%;padding-right:10px;margin-bottom:10px;}
#comment-input input{width:100%;margin-bottom:20px;}
.comment-form .form-submit{clear:both;text-align:right;}
.comment-form input{padding:15px;text-transform:none;font-size:18px;margin-right:0px;}
.commentlist{margin-bottom:40px;}
.commentlist .the-comment .comment-text p{font-size:16px !important;line-height:26px;}
.commentlist .the-comment .comment-author.meta{margin:0 0 -5px;font-size:16px;}
.share-box h4{color:#fff;}
.about-author{padding-bottom:40px;margin-top:0px;}
.about-author .about-author-container{display:table;width:100%;margin-top:0px;}
.about-author .fusion-title{display:none;}
.about-author div.avatar{width:72px;height:72px;overflow:hidden;border-radius:100%;border:1px solid #F9F9F9;}
.about-author .author-content{overflow:hidden;display:table-cell;width:100%;vertical-align:middle;}
.about-author .author-content > a{font-size:20px;font-weight:bold;}
.about-author .about-author-container .description{font-size:15px;color:#b1b1b1;}
.blog-head-content .about-author{border-bottom:none;padding-bottom:0px;margin-bottom:0px;}
.blog-head-content .about-author .about-author-container{margin-top:0px;}
.blog-head-content .about-author div.avatar{border:none;float:none;margin-left:auto;margin-right:auto;width:150px;height:150px;}
.blog-head-content .author-content{display:block;text-align:center;max-width:800px;margin:0 auto;}
.blog-head-content .author-content h3{color:#FFF;margin-bottom:10px;font-size:30px;line-height:38px;margin-top:20px;font-weight:600 !important;}
.blog-head-content .about-author .about-author-container .description{font-size:18px;color:#fff;opacity:.7;}
.blog-subscription{padding:40px 20px;margin-bottom:80px;box-shadow:0px 0px 30px 1px #dadada;}
.blog-Subscribe-details{max-width:400px;margin:0 auto;}
.blog-Subscribe-details input{height:45px;font-size:20px;border-color:#e6e6e6;}
.blog-Subscribe-details input:focus{outline:green;border-color:#89b92e;}
.blog-Subscribe-details input.request-success{border-color:#e6e6e6 !important;}
.blog-Subscribe-details .subscribe-msg{font-weight:bold;font-size:20px !important;color:#89b92e;padding-bottom:40px;}
.blog-Subscribe-details p{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #e6e6e6;}
.banner-app-button span.fusion-imageframe{width:50%;padding:0 5px;}
.blog-download-call-action{border:1px solid #4583ca;box-shadow:0px 0px 30px 1px #dadada;}
.blog-download-call-action .blog-call-left{float:left;height:250px;width:324px;position:relative;}
.blog-download-call-action .theme-button{position:absolute;bottom:25px;left:0;right:0;display:block;width:100%;outline:none;margin:0 auto;border-radius:50px;max-width:260px;font-weight:bold;text-transform:uppercase;font-size:16px;box-shadow:0px 0px 57px rgba(2, 16, 38, .22);text-align:center;}
.blog-download-call-action .blog-call-left > img{width:100%;height:100%;}
.blog-download-call-action .blog-call-right{overflow:hidden;text-align:center;padding:20px;}
.single-post .post-content .blog-download-call-action p{font-size:17px !important;line-height:28px;margin-bottom:0px !important;}
.blog-download-call-action-body{background-color:#2d2f3b;border:none;text-align:center;padding:5%;}
.blog-download-call-action.blog-download-call-action-body .theme-button{position:initial;max-width:none;width:auto;display:inline-block;vertical-align:middle;}
/*.theme-blue-button{}*/
/*.fusion-rollover-title a{color:#fff !important;font-size:22px;letter-spacing:1px;}*/
.all-portfolio .fusion-filters{display:inline-block !important;border:none;margin-bottom:40px;width:100%;vertical-align:middle}
.all-portfolio .fusion-filter{margin-right:10px;margin-bottom:15px;width:19%;display:table;}
.all-portfolio .fusion-filter a{padding:5px 20px;border:1px solid #DDD;display:table-cell;vertical-align:middle;height:56px;line-height:22px !important;}
.all-portfolio .fusion-filter:last-of-type a{}
.all-portfolio .fusion-filter:first-of-type a{}
.all-portfolio .fusion-filter.fusion-active a{background-color:#89B92E;color:#FFF;border-color:transparent;line-height:inherit;}
.port-app-details span.fusion-imageframe{margin:0px 10px;}
.port-app-details span.fusion-imageframe:hover{opacity:0.9;}
.small-icon.fusion-checklist .fusion-li-icon{font-size:12px !important;}
.platform-link a{padding:7px 20px;border:1px solid #ccc;margin-right:5px;font-size:14px;}
.platform-link a:hover{background:#282a2b;color:#fff;}
.platform-link i{margin-right:8px;color:#89b92e;font-size:14px;}
.platform-link a:hover i{color:#fff;}
.custom-accordion.fusion-accordian .panel-heading{background:#f5f5f5;margin-bottom:10px;padding:0px 20px;}
.custom-accordion.fusion-accordian .fusion-panel{border-color:transparent;}
.custom-accordion .panel-body{padding:20px 20px 20px;}
.custom-accordion.fusion-accordian .panel-title .fusion-toggle-icon-wrapper,
.custom-accordion-2.fusion-accordian .panel-title .fusion-toggle-icon-wrapper{float:right;}
.custom-accordion.fusion-accordian .panel-title .fusion-toggle-heading,
.custom-accordion-2.fusion-accordian .panel-title .fusion-toggle-heading{margin-left:0px;}
.custom-accordion-2.fusion-accordian .panel-title .fusion-toggle-heading{color:#2a3039;}
.custom-accordion.fusion-accordian .panel-title a .fa-fusion-box,
.custom-accordion-2.fusion-accordian .panel-title a .fa-fusion-box{width:22px;height:22px;line-height:22px;font-size:24px !important;background:transparent !important;color:#333 !important;}
/*.custom-accordion-2.fusion-accordian .panel-title a .fa-fusion-box:before{font-size: 24px !important}*/
.custom-accordion.fusion-accordian .panel-title a:hover .fa-fusion-box,
.custom-accordion-2.fusion-accordian .panel-title a:hover .fa-fusion-box{background:transparent !important;color:#42b847 !important;}
.custom-accordion.fusion-accordian .panel-title a .fa-fusion-box:before,
.custom-accordion-2.fusion-accordian .panel-title a .fa-fusion-box:before{font-size:24px;}
.custom-accordion .panel-title a{font-weight:bold;}
.custom-accordion .panel-title .active, .custom-accordion-2 .panel-title .active{color:#89b92e;}
.custom-accordion h5{margin-bottom:10px !important;}
.custom-accordion-2 h4 a{color:#727882 !important;}
.custom-carousel .fusion-carousel .fusion-carousel-item img{width:auto;}
.remove-cover-image{-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important;}
.vertical-custom-tab h3{font-weight:bold !important;}
.vertical-custom-tab .fusion-button.button-1, .fusion-button.button-1{background:#0070ff;font-size:18px !important;}
.vertical-custom-tab a.fusion-button.button-1:hover{border-color:#89b92e;}
.vertical-custom-tab a.fusion-button.button-1:hover .fusion-button-text,
.vertical-custom-tab a.fusion-button.button-1:active{color:#89b92e;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li{margin-bottom:0px;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li a{border:none;border-bottom:1px solid #ebeaea;background:transparent;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li h4{font-size:16px;font-weight:bold !important;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li.active h4,
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li:hover h4{color:#89B92E;}
@media (min-width:768px){.hover-tab .nav-tabs{position:relative;}
.hover-tab .nav-tabs:before{position:absolute;top:50%;transform:translateY(-50%);content:"";width:100%;z-index:1;height:128px;margin:0 auto;background-image:url(images/dotted.png);background-repeat:repeat-x;background-position:50%;}
.hover-tab .fusion-tabs.nav-not-justified .nav-tabs li{width:160px;height:160px;margin-right:69px;padding:0px 20px;float:left;border-radius:100%;background:#425F93;display:table;z-index:11111;position:relative;}
.hover-tab .fusion-tabs.nav-not-justified .nav-tabs li:last-child{margin-right:0px;}
.hover-tab .fusion-tabs.nav-not-justified .nav-tabs li:hover{background:rgb(84, 119, 183);}
.hover-tab .fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link{padding:0;background:transparent !important;border:none;display:table-cell;vertical-align:middle;}
.hover-tab .fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link h4{line-height:24px;color:#fff;}
#particle-slider{min-height:580px;}
.vertical-custom-tab.fusion-tabs.vertical-tabs.clean .nav-tabs{border:1px solid #ebeaea;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li:last-child a{border-bottom:none;}
}
@media (min-width:800px){.single-post .fusion-header-wrapper,
.author .fusion-header-wrapper{position:absolute;left:0;right:0;z-index:10000;}
}
@media (min-width:1200px){#particle-slider{min-height:825px;}
}
@media (max-width:1400px){.werable-app-banner{background-position:-360px center !important;}
}
@media (max-width:1150px){}
@media (max-width:1100px){.animated-text span{font:900 100px serif;}
.header-video .video-content h1{font-size:30px;line-height:40px;}
.header-video .video-content p{font-size:22px !important;line-height:30px !important;}
.header-video .video-content .mar-top-50{margin-top:30px !important;}
.header-video .video-content .mar-bot-60{margin-bottom:30px !important;}
}
@media (max-width:860px){.single-post .post .share-box{width:auto !important;position:relative !important;transform:translateY(0%) !important;-moz-transform:translateY(0%) !important;-webkit-transform:translate(0%) !important;margin-bottom:30px;}
.single-post .post .share-box .fusion-social-networks a{float:left;}
.single-post .post .share-box .fusion-social-networks a:hover{width:50px !important;}
}
@media (max-width:800px){.white-col-800{color:#FFF !important;}
.uae-landing-page h1 span,
.uae-landing-page h1 small{text-align:center;}
.bot-tab .col-sm-7,
.bot-tab .col-sm-5{float:none;width:100%;}
.pb-request-quote-from{padding-top:50px !important;padding-bottom:80px !important;}
#ApplyNowModal .pb-request-quote-from{padding-top:50px !important;padding-bottom:0px !important;}
.uae-landing-page{padding-bottom:0px !important;}
.pb-request-quote-from .fusion-column-tablecell h1{max-width:inherit !important;}
.pb-request-quote-from .fusion-column-tablecell p{max-width:inherit !important;margin-bottom:50px;}
.header-video .video-content h1{font-size:24px;line-height:34px;}
.header-video .video-content p{font-size:20px !important;line-height:26px !important;}
.header-video .video-content .mar-top-50{margin-top:20px !important;}
.header-video .video-content .mar-bot-60{margin-bottom:20px !important;}
.banner-btn{padding:7px 28px;font-size:18px;}
.blog-banner{margin-top:0px;}
.fusion-logo-1x{display:block;}
.page-id-22647 .fusion-logo-1x{display:block !important;margin:0 auto;}
.fusion-logo-2x{display:none;}
#particles-js{height:400px;}
#particles-js .particles-js-canvas-el{height:400px !important;}
#particle-slider h1,
#particles-js h1{font-size:40px;line-height:54px;}
.banner-mantion-icon img{width:99px;margin-left:10px;margin-right:10px;}
.cluth-banner-text{padding-left:0%;text-align:center;}
.choose-platform{float:none;text-align:center;margin:40px 0px !important;}
.vertical-custom-tab .col-sm-8{width:100%;}
.vertical-custom-tab .col-sm-8.padd-top-70{padding-top:0px;}
.hide-800{display:none;}
.uber-seats{margin-top:30px !important;margin-bottom:50px !important;}
.uber-seats .text-right{text-align:center;}
.uber-seats .fusion-button-wrapper{display:inline-block;width:100%;text-align:center;}
.uber-seats .fusion-alignright{float:none;margin-left:0px;}
.photograff-section2 .section2,
.photograff-section3 .section3,
.photograff-section4 .section4,
.photograff-section5 .section5,
.photograff-section6 .section6,
.photograff-section7 .section7,
.photograff-section8 .section8,
.photograff-section9 .section9{margin:0px !important;float:none !important;text-align:center !important;width:100%;}
.photograff-section3{margin-top:-50px;}
.photograff-section4,
.photograff-section5,
.photograff-section6,
.photograff-section7{padding-top:100px !important;padding-bottom:100px !important;}
.photograff-section9{padding-top:100px !important;}
.section-detail{position:relative !important;right:auto !important;top:auto !important;left:auto !important;margin:50px auto 0px;transform:inherit !important;}
.section-9 .section-detail{margin:0px auto 50px !important;}
.section-detail p{font-size:18px !important}
.bubbles img{display:none;}
.bubbles{}
}
@media (max-width:550px){.hire-team-title h3{font-size:18px;}
.knob-message{max-width:328px;width:auto !important;}
.knob-msg-item{width:auto !important;max-width:350px !important;}
.animate .knob{width:40px !important;height:40px !important;}
.section-detail p{font-size:18px !important
line-height:20px !important;}
.section-detail{height:230px !important;}
.tech-stacks .col-xs-6{width:100% !important;}
}
@media (max-width:520px){.section-detail p{font-size:16px !important;line-height:20px !important;}
.section-detail{height:200px !important;}
}
@media (max-width:450px){.section-detail{height:180px !important;}
}
@media (max-width:400px){.section-detail p{font-size:14px !important;line-height:18px !important;}
.section-detail{height:160px !important;}
}
@media (max-width:350px){.section-detail p{font-size:12px !important;line-height:14px !important;transform:translateY(-15%)}
.section-detail{height:140px !important;}
}
@media (max-width:767px){.iphone-app-banner h1{font-size:40px !important;line-height:50px !important;}
.comman-banner-text .banner_content p{display:none;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li a{text-align:left;border:1px solid #ebeaea;padding:5px 15px;}
.vertical-custom-tab.fusion-tabs.fusion-tabs-1.clean .nav-tabs li{margin-bottom:10px;}
.vertical-custom-tab h3{margin-top:0px;}
.vertical-custom-tab h4 i{display:none;}
}
@media (max-width:600px){.solution-provider{}
.solution-provider .heading{top:57%;}
.solution-provider .heading h1{font-size:32px;}
.solution-provider .heading p{font-size:18px;}
.animated-text span{font:900 50px serif;}
}
@media (max-width:550px){#particle-slider h1,
#particles-js h1{font-size:32px;line-height:46px;}
#comment-input,
#comment-textarea{width:100%;padding-left:0px;padding-right:0px;}
#particles-js{height:300px;}
#particles-js .particles-js-canvas-el{height:300px !important;}
.banner-mantion-icon img{margin-top:22px;margin-bottom:20px;width:75px;}
}
@media (max-width:480px){.uae-header-left{float:none;}
.uae-header-left img{margin:0 auto;}
.uae-header-right{margin-top:25px;float:none;}
.uae-header-right p{text-align:center;}
.uae-header-right span{background:transparent;color:#89b92e;font-weight:bold;display:block;}
.uae-landing-page h1 p{font-size:38px;line-height:45px;}
.uae-landing-page h1 span, .uae-landing-page h1 small{font-size:22px;line-height:30px;}
.header-video .video-content p.font-size-26{display:none;}
.clutch-banner-main:before{height:137px;}
.fusion-body .fusion-button-xlarge, .button-xlarge, .button.xlarge{font-size:17px;padding:17px 35px;}
.blog-category{padding-bottom:10px;margin-bottom:15px;}
.single-post .post .views:before{width:1px;display:inline-block;content:"";height:16px;background-color:#9C9C9C;vertical-align:-3px;margin:0 5px 0px 8px;}
.single-post .post .views:after{display:none !important;}
.about-author .author-content > a{clear:both;display:block;}
.single-post .post .views,
.single-post .post .fusion-meta-info{float:left !important;}
#respond .fusion-title h3 .custom-comment{float:none;}
}
#main{padding:0px 20px !important;}
.top-banner-row{margin:0 -20px;}
.title-48px{font-size:48px !important;line-height:58px !important;margin-top:25px;margin-bottom:10px;font-weight:bold !important;}
.gray-bg-col{color:#727882;}
.red-col{color:#e41e2d !important;}
.white-col{color:#FFF !important;}
.white-ligt-col{color:rgba(247,249,250,0.75) !important;}
.green-col{color:#151965 !important;}
.light-gray-col{color:#606060 !important;}
.gray-col{color:#BDBCBC !important;}
.black-col{color:#333333 !important;}
.red-col{color:#D71E00 !important;}
.dark-black-col{color:#000 !important;}
.orange-color{color:#fcc049 !important;}
.dark-theme-bg{background:#182841 no-repeat center top;background-image:linear-gradient(to right,#172031 0%,#1a2d4f 100%);}
a.dark-black-col:hover{color:#89B92E !important;}
.blue-col{color:#2B73EE !important;}
.blue-bg{background:#3d7ef1;color:#fff;}
.white-bg{background:#fff;}
.green-bg{background:#42b847 !important;color:#fff !important;}
.gray-badge{background:#2d2d2d !important;color:#fff !important;}
/*.green-bg:hover{background:#333;color:#fff;}*/
.frimb-box{background-color:rgba(0,0,0,0.50);padding:50px 50px 40px;}
.frimb-section h3{color:#f64a69 !important;}
.fashion-section h3{color:#71286f !important;}
.fusion-checklist.custom-list-tapnsell .fusion-li-item{display:inline-block;vertical-align:middle;margin:0 7px;}
.fusion-checklist.custom-list-tapnsell .fusion-li-item:first-child .icon-wrapper{display:none;}
.light-heading{font-size:120px;color:#fff;opacity:.2;line-height:120px;margin-bottom:-25px;}
.font-size15{font-size:15px !important;}
.text-link,
.title-link{position:relative;}
.text-link strong{font-weight:normal;}
.text-link::after,
.title-link::after{opacity:0;position:absolute;bottom:5px;left:0;overflow:hidden;width:100%;border-bottom:1px solid #42b847;content:"";-webkit-transition:bottom 0.5s, opacity 0.5s;-moz-transition:bottom 0.5s, opacity 0.5s;transition:bottom 0.5s, opacity 0.5s;}
.text-link:hover::after,
.text-link:focus::after,
.title-link:hover::after,
.title-link:focus::after{bottom:-2px;opacity:1;}
.title-link:hover,
.title-link:hover{text-decoration:none !important;}
.text-link.default-border:after{opacity:1;bottom:-2px;}
.text-link.default-border:hover::after,
.text-link.default-border:focus::after,
.text-link.default-border:hover::after,
.text-link.default-border:focus::after{opacity:0;bottom:5px;}
.d-inline{display: inline-block !important;}
.no-margin{margin:0px !important;}
.margin-i{margin: inherit !important;}
.padd-top-0{padding-top:0px;}
.padd-bot-0{padding-bottom:0px;}
.padd-35{padding:35px !important;}
.padd-lr-15{padding-left: 15px; padding-right: 15px;}
.padd-bot-45{padding-bottom:45px !important;}
.padd-top-70{padding-top:70px;}
.padd-top-30{padding-top:30px !important;}
.padd-right-15{padding-right:15px !important;}
.padd-right-50{padding-right:50px !important;}
.padd-right-60{padding-right:60px !important;}
.padd-right-25{padding-right:25px !important;}
.padd-left-15{padding-left:15px !important;}
.padd-left-20{padding-left:20px !important;}
.padd-left-25{padding-left:25px !important;}
.padd-left-40{padding-left:40px !important;}
.padd-left-60{padding-left:60px !important;}
.mar-left-10{margin-left:10px !important;}
.mar-left-20{margin-left:20px !important;}
.mar-left-40{margin-left:40px !important;}
.mar-left-50{margin-left:50px !important;}
.mar-left-55{margin-left:55px !important;}
.mar-left-70{margin-left:70px !important;}
.mar-left-75{margin-left:75px !important;}
.mar-left-125{margin-left:145px !important;}
.mar-right-10{margin-right:10px !important;}
.mar-right-20{margin-right:20px !important;}
.mar-right-40{margin-right:40px !important;}
.mar-bot-0{margin-bottom:0px !important;}
.mar-bot-5{margin-bottom:5px !important;}
.mar-bot-10{margin-bottom:10px !important;}
.mar-bot-15{margin-bottom:15px !important;}
.mar-bot-20{margin-bottom:20px !important;}
.mar-bot-25{margin-bottom:25px !important;}
.mar-bot-30{margin-bottom:30px !important;}
.mar-bot-40{margin-bottom:40px !important;}
.mar-bot-50{margin-bottom:50px !important;}
.mar-bot-60{margin-bottom:60px !important;}
.mar-bot-70{margin-bottom:70px !important;}
.mar-bot-80{margin-bottom:80px !important;}
.mar-minus-80{margin-top:-80px;}
.mar-top-0{margin-top:0px !important;}
.mar-top-5{margin-top:5px !important;}
.mar-top-10{margin-top:10px !important;}
.mar-top-15{margin-top:15px !important;}
.mar-top-20{margin-top:20px !important;}
.mar-top-25{margin-top:25px !important;}
.mar-top-30{margin-top:30px !important;}
.mar-top-35{margin-top:35px !important;}
.mar-top-40{margin-top:40px !important;}
.mar-top-45{margin-top:45px !important;}
.mar-top-50{margin-top:50px !important;}
.mar-top-60{margin-top:60px !important;}
.mar-top-70{margin-top:70px !important;}
.mar-top-80{margin-top:80px !important;}
.mar-top-90{margin-top:90px !important;}
.mar-top-100{margin-top:100px !important;}
.mar-top-175{margin-top:175px !important;}
.mar-bot-minus-200 img{margin-bottom:-200px !important;}
.minus-bottom-margin{margin-bottom:-20px;}
.remove-heading-margin h3,
.remove-heading-margin h4{margin-bottom:10px;}
.fusion-content-boxes.custom-margin .fusion-column{margin-bottom:40px;}
.col-right-border .fusion-one-half .fusion-column-wrapper{padding:20px 80px 0 90px;border-right:1px solid #89B92E;position:relative;text-align:right;}
.col-right-border .fusion-one-half.fusion-column-last .fusion-column-wrapper{padding:0 90px 0 70px;border-right:none;text-align:left;}
.col-right-border .fusion-one-half .fusion-column-wrapper:before,
.col-right-border .fusion-one-half .fusion-column-wrapper:after{content:"";width:10px;height:10px;position:absolute;right:-6px;top:0px;background-color:#89B92E;border-radius:100%;-webkit-border-radius:100%;}
.col-right-border .fusion-one-half .fusion-column-wrapper:after{top:auto;bottom:0px;}
.col-right-border .fusion-one-half.fusion-column-last .fusion-column-wrapper:before,
.col-right-border .fusion-one-half.fusion-column-last .fusion-column-wrapper:after{display:none;}
.col-right-border.with-story .fusion-one-half .fusion-column-wrapper{padding:1px 50px 0 50px;}
.col-right-border.with-story .fusion-one-half .fusion-column-wrapper .mar-bot-40{border-bottom:1px solid #89B92E;padding-bottom:40px;position:relative;}
.col-right-border.with-story .fusion-one-half.fusion-column-last .fusion-column-wrapper{padding:1px 50px 0 50px;}
h2.title-heading-center{margin:0px;color:#FFF;letter-spacing:3px;}
.services-details__item-wrap{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;position:relative;}
.services-details__item{position:relative;overflow:hidden;text-align:center;background:#1f212c;}
.services-details__info{position:relative;z-index:10;padding:300px 40px 30px;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);background-position:center 45px !important;}
.services-details__info.item-strategy{background:#1f212c url(images/iphone-strategy-icon.jpg) no-repeat;}
.services-details__info.item-design{background:#1f212c url(images/iphone-design-icon.jpg) no-repeat;}
.services-details__info.item-development{background:#1f212c url(images/iphone-development-icon.jpg) no-repeat;}
.services-details__info h2{margin-top:0px;margin-bottom:15px;}
.services-details__info p{margin-bottom:0px;color:#b3b3b3;}
.services-details__info h2{color:#FFF !important;}
.services-details__list-wrap{width:100%;float:none;background:#4F5056;position:absolute;left:0;right:0;bottom:0;padding:0px 40px 0px;margin-top:0;}
.services-details__list{padding-left:24px;font-size:16px;color:#FFF;margin:0px;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-o-transform:translate(0, 30px);-ms-transform:translate(0, 30px);transform:translate(0, 30px);-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__list li{position:relative;padding:8px 0px;list-style-type:none;border-bottom:1px solid rgba(255,255,255,0.40);-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);-o-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__list li:last-child{border-bottom:none;}
.services-details__list li:before{content:'';position:absolute;width:4px;height:4px;border-radius:4px;top:50%;left:-24px;border:2px solid rgba(255,255,255,0.70);margin-top:-4px;}
.services-details__item:hover .services-details__info{-webkit-transform:translate(0, -270px);-moz-transform:translate(0, -270px);-o-transform:translate(0, -270px);-ms-transform:translate(0, -270px);transform:translate(0, -270px);-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list,
.services-details__item:hover .services-details__list li{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
.services-details__item:hover .services-details__list li:nth-child(1){-webkit-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list li:nth-child(2){-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list li:nth-child(3){-webkit-transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list li:nth-child(4){-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list li:nth-child(5){-webkit-transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);}
.services-details__item:hover .services-details__list li:nth-child(6){-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.custom-box .fusion-column-wrapper{border:1px solid #FFF;padding:10px 20px;margin-bottom:6%;color:#b1b1b1;}
.fusion-content-boxes.content-boxes-icon-boxed .fusion-column{margin-bottom:55px;}
.service-tab-section .fusion-content-boxes.row{margin:0px;}
.service-tab-section{margin:0 -20px;background-color:#89B92E;padding:20px 0px 0px;}
.service-tab-section .service-tab{padding:0px;margin:0px;list-style:none;width:100%;display:table;max-width:1100px;margin:0 auto;}
.service-tab-section .service-tab.three-tab{max-width:900px;}
.service-tab-section .service-tab li{display:table-cell;vertical-align:middle;width:60px;text-align:center;cursor:pointer;position:relative;z-index:1;white-space:nowrap;vertical-align:middle;width:20%;}
.service-tab-section.four-step .service-tab li{width:25%;}
.service-tab-section.four-step .service-tab.three-tab li{width:33.33%;}
.service-tab-section .service-tab li a{font-size:18px;font-weight:bold;color:#FFF;display:block;cursor:pointer;width:100%;pointer-events:none;opacity:.7;padding-bottom:30px;letter-spacing:1px;}
.service-tab-section .service-tab li a:after{content:"";border-color:transparent;border-style:solid;width:0px;height:0px;display:block;border-width:0px 10px 10px 10px;border-bottom-color:#7CA235;position:absolute;bottom:0;left:0;right:0;margin:0 auto;bottom:-10px;}
.service-tab-section .service-tab li.active a{opacity:1;}
.service-tab-section .service-tab li.active a:after{bottom:0px}
.service-tab-section .service-tab li a > *{display:block;}
.service-tab-section .service-tab li span.fa{font-size:24px;font-weight:normal;position:relative;z-index:1;margin:0px auto;min-height:60px;display:block;padding:0px 0px 15px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;}
.service-tab-section .service-tab li span.text{}
.service-tab-section .service-tab li.active span.text{}
.service-tab-section .service-tab li,
.service-tab-section .service-tab li a > *,
.service-tab-section .service-tab li a:after{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.service-tab-section .service-tab li#strategy a > *{}
.service-tab-section .service-tab li#strategy a span.fa{background-image:url(images/svg-icon/Register_login.svg);}
.service-tab-section .service-tab li#design a > *{}
.service-tab-section .service-tab li#design a span.fa{background-image:url(images/svg-icon/Request.svg);}
.service-tab-section .service-tab li#implementation a > *{}
.service-tab-section .service-tab li#implementation a span.fa{background-image:url(images/svg-icon/Tracking.svg);}
.service-tab-section .service-tab li#marketing a > *{}
.service-tab-section .service-tab li#marketing a span.fa{background-image:url(images/svg-icon/Order.svg);}
.service-tab-section .service-tab li#analytics a > *{}
.service-tab-section .service-tab li#analytics a span.fa{background-image:url(images/svg-icon/payment.svg);}
.service-tab-section .service-tab li:hover a > *{-webkit-filter:brightness(110%);}
.anchor{display:block;height:0px;margin-top:-0px;visibility:hidden;}
.single-post .blog-content p{position:relative;}
.single-post .blog-content p i.fa{position:absolute;top:4px;left:10px;font-size:22px;}
.single-post .blog-content p i.fa.fa-circle{top:8px;font-size:12px;}
.single-post .blog-content blockquote{margin-left: 0; margin-right: 0;}
.blog-accordian p{display: none;}
.blog-accordian p.mar-bot-25{display: block;}
.store-img-center .fusion-imageframe{text-align:center;margin:0px 5px;}
.custom-title-icon h3 .fa,
.custom-title-icon h2 .fa{font-size:60px;vertical-align:-4px;margin-right:20px;opacity:0.7;display:block;margin-bottom:10px;}
ul.careers-list{padding-left:30px;margin-top:0px;}
ul.careers-list li{color:#333;margin-bottom:10px;}
.testimonial-box{background-color:#f9fafc;border:1px solid #f1f0f0;border-bottom-width:3px;padding:25px;margin-bottom:30px;}
.testimonial-ratings{margin-bottom:20px;}
.testimonial-author{text-align:right;}
.testimonial-author h3{margin-top:10px;margin-bottom:0px;font-size:22px;}
.testimonial-author h4{margin-bottom:0px;}
.team-leader .fusion-layout-column{max-width:242px;margin-bottom:0px !important;}
.team-leader .fusion-layout-column .fusion-column-wrapper{border:1px solid #E8E8E8;}
.team-leader .fusion-layout-column:hover .member-details{}
.team-leader .fusion-layout-column:hover .member-details > *{}
.team-leader .member-details{padding:20px;background-color:#FFF;transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;}
.team-leader .member-details > *{margin:0px;}
.team-leader .member-details .green-col{text-transform:uppercase;margin-bottom:5px;}
.team-photo .fusion-layout-column .fusion-imageframe,
.team-photo .fusion-layout-column .fusion-imageframe img{display:block;}
.team-photo .fusion-layout-column h4{}
.team-photo .fusion-layout-column p{line-height:22px;margin-top:5px;font-size:16px;}
.team-transparency{border:1px solid #222;padding:30px;background:#1b1b1b;}
.pb-team{clear:both;margin-bottom:10px;display:inline-block;width:100%;}
.pb-team span{display:block;float:left;line-height:70px;vertical-align:top;color:#333;}
.pb-team .circle-percent{width:70px;height:70px;font-size:24px;color:#fff;text-align:center;background:#333645;margin-right:10px;border-radius:50%;font-weight:normal;}
.pb-team .circle-percent.one{background:#a3c443;}
.pb-team .circle-percent.two{background:#e54b3c;}
.pb-team .circle-percent.three{background:#14ba9c;}
.pb-team .circle-percent.four{background:#745ec1;}
.pb-team .circle-percent.five{background:#d75357;}
.pb-team .circle-percent.six{background:#9b59b2;}
.pb-team .circle-percent.seven{background:#e47c27;}
.pb-team .circle-percent.eight{background:#a3c443;}
.our-culture{position:relative;background:red url(https://peerbits.com/wp-content/uploads/2018/08/peerbits-team-activity-1.jpg);z-index:1;}
.our-culture .fusion-one-third{position:relative;}
.culture-type{padding:10px 20px;background:rgba(38, 38, 38, 0.80);max-width:400px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;z-index:1;}
.culture-type p{margin-bottom:0px;color:#fff;text-align:center;}
.single-post #content{position:relative;}
.single-post .post .share-box{background-color:transparent;position:fixed;top:50%;margin-top:0px;text-align:center;left:0px;width:50px;border-radius:4px;overflow:hidden;padding:0px;height:auto;cursor:pointer;z-index:2;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.single-post .post .share-box h4{margin:0px;display:none !important;overflow:hidden;}
.single-post .post .share-box .fa{font-size:24px;display:block;}
.single-post .post .share-box .fusion-social-networks{display:block;}
.single-post .post .share-box .fusion-social-networks-wrapper{margin:0px;}
.single-post .post .share-box .fusion-social-networks a{background-color:#89b92e;display:block;color:#FFF !important;text-align:center;font-size:17px;font-family345:inherit;padding:0px;text-transform:capitalize;width:50px;height:50px;white-space:nowrap;line-height:50px;margin:0px;padding:0 15px;overflow:hidden;transition:width 0.3s ease-in-out, text-align 0.1s ease-in-out;}
.single-post .post .share-box .fusion-social-networks a:hover{width:160px;opacity:1;}
.single-post .post .share-box .fusion-icon-facebook{background-color:#325c94 !important;}
.single-post .post .share-box .fusion-icon-twitter{background-color:#00abdc !important;}
.single-post .post .share-box .fusion-icon-pinterest{background-color:#d9031f !important;}
.single-post .post .share-box .fusion-icon-googleplus{background-color:#ea3032 !important;}
.single-post .post .share-box .fusion-icon-linkedin{background-color:#0073b2 !important;}
.single-post .post .share-box .fusion-social-networks a:before{font-family345:'icomoon';vertical-align:-2px;margin-right:15px;}
.single-post .post .views{float:right;font-size:14px;}
.single-post .post .views:after{width:1px;display:inline-block;content:"";height:16px;background-color:#9C9C9C;vertical-align:-3px;margin:0 8px 0px 5px;}
.single-post .post .fusion-meta-info{border:none;margin:0px;padding:0px;font-size:14px;float:right;}
.single-post .post .table {
  font-family345: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}
.single-post .post .table th{background: #d9f1da !important; color: #000; text-align: center !important;}
.single-post .post .table td, 
.single-post .post .table th {
  border: 1px solid #42b847;
  background: #fafbfa;
  text-align: left;
  padding: 7px;
  color: #000;
}
.single-post .post .table td{
    padding: 10px 15px;
    vertical-align: middle;
}
.quick-links-box{
    background: rgba(66, 184, 71, 0.05);
    padding: 28px;
    border-radius: 10px;
    border: 2px solid #42b847;
}
.quick-links-box .unorder-list{margin: 0 !important;}
.quick-links-box .unorder-list li{padding: 0 0 0 0px !important; margin-bottom: 5px !important;}
.quick-links-box .unorder-list li a{color: #000000 !important; font-size: 20px; font-weight: 400;}
.quick-links-box .unorder-list li a.sub-link{color: #474747 !important; font-size: 17px !important;}
.quick-links-box .unorder-list li a:hover{color: #42b847 !important;}
.quick-links-box .unorder-list li.font-size-20{margin-top: 25px; margin-bottom: 10px !important;}
.quick-links-box .unorder-list li.font-size-20:first-child{margin-top: 0px;}
.quick-links-box .unorder-list li:before{display: none;}
.quick-links-box .unorder-list li a.sub-link:before{
    content: '\279E';
    font-size: 16px !important;
    color: #42b847;
    margin-right: 15px;
}

.related-posts h3{margin-top:0px !important;}
.blog-categroy{padding-bottom:15px;border-bottom:1px solid #ebeaea;}
.blog-categroy ul{padding:0px;list-style:none;margin:0px -3.90%;text-align:center;}
.blog-categroy li{display:inline-block;vertical-align:middle;padding:5px 2.80%;}
.blog-categroy li > a{font-size:17px;}
.blog-categroy li.active a,
.blog-sub-categroy li.active a{color:#89b92e;}
.blog-sub-categroy{padding:10px;}
.blog-sub-categroy ul{padding:0;margin:0;list-style:none;font-size:15px;text-align:center;display:inline-table;vertical-align:top;width:100%;}
.blog-sub-categroy li{display:table-cell;vertical-align:top;padding:0 10px;font-size:14px;}
.single-works .post-content h1{margin-top:0;font-size:65px;line-height:1.25;}
.get-in-touch-wrap{width:150px;height:45px;display:block;z-index:100010;position:fixed;right:95px;top:15px;transition-duration:.5s;transition-timing-function:cubic-bezier(.39,-.16,.4,1.21);-webkit-transform-origin:193px 23px;-ms-transform-origin:193px 23px;transform-origin:193px 23px;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.get-in-touch-wrap.vertical{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:0;}
a.get-in-touch{background-color:#7BA924;font-size:13px;text-transform:uppercase;color:#fff;display:block;width:150px;border:none;font-weight:600;padding:15px 0;letter-spacing:2px;text-align:center;margin-top:0;transition:all .1s ease;line-height:15px;}
a.get-in-touch:hover,
.hamburger:hover{-webkit-filter:brightness(120%);}
.we-are-hiring{position:fixed;left:0px;top:20%;transition-duration:.5s;transition-timing-function:cubic-bezier(.39,-.16,.4,1.21);backface-visibility:hidden;-webkit-backface-visibility:hidden;max-width:80px;}
.we-are-hiring.vertical{}
.page-id-18197 .we-are-hiring{display:none;}
.case-studies-section .case-studies-img-left{float:left;}
.case-studies-section .case-studies-content-right{float:right;}
.hide-block{display:none;}
.media-images .fusion-imageframe{display:block;text-align:center;}
.info_box{position:relative;}
.info_box_image{position:relative;}
.info_box .info_box_text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:163px;right:0;bottom:0;background:rgba(137, 185, 46, 0.9);padding:0px 30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;}
.info_box .info_box_text h3{color:#fff;text-align:center;font-size:34px;line-height:50px;margin:0;}
.info_box:hover .info_box_text{top:0;opacity:1;}
.custom-home-content .fusion-row{background-image:url(images/build-better-pattern.png);padding:70px 70px 50px !important;}
.list-custom{padding-left:17px;margin-top:0px;}
.captcha{height:76px;max-width:304px;}
.captcha > div > div{width:100% !important;height:76px !important;}
.captcha > div > div iframe .rc-anchor-light{padding-top:10px;width:100% !important;height:76px !important;}
.captcha > div > div iframe .rc-anchor-light .rc-anchor-error-msg-container{position:inherit;}
.captcha > div > div iframe .rc-anchor-compact .rc-anchor-content{margin-top:5px !important;height:auto !important;}
.captcha > div > div iframe .rc-anchor-compact .rc-anchor-content .rc-inline-block{vertical-align:middle;}
.captcha > div > div iframe .rc-anchor-compact .rc-anchor-compact-footer{margin:0px !important;width:auto !important;right:15px;text-align:right;top:50%;margin-top:-17px !important;}
.captcha > div > div iframe .rc-anchor-compact .rc-anchor-compact-footer .rc-anchor-logo-landscape{width:auto;}
.fix-content{position:relative;z-index:1;background-color:#fff;}
.fix-content:after{content:'';clear:both;display:block;}
.scroll-img{position:relative;}
.right-side-content{position:fixed;right:10%;width:45%;top:50%;transform:translateY(-50%);}
.case-top-heading{font-size:17px !important;line-height:normal !important;font-weight:normal !important;}
.fusion-image-carousel{margin-bottom:20px;}
.page-id-19254 .top-banner-row,
.page-id-18130 .top-banner-row,
.page-id-20244 .top-banner-row,
.page-id-19924 .top-banner-row,
.page-id-16207 .top-banner-row,
.page-id-11761 .top-banner-row,
.page-id-16242 .top-banner-row,
.page-id-11804 .top-banner-row,
.page-id-21785 .top-banner-row,
.page-id-21277 .top-banner-row,
.page-id-22647 .top-banner-row,
.page-id-21414 .top-banner-row,
.page-id-22346 .top-banner-row,
.page-id-21438 .top-banner-row,
.page-id-22799 .top-banner-row,
.page-id-22722 .top-banner-row,
.page-id-23307 .top-banner-row,
.page-id-23375 .top-banner-row,
.page-id-23452 .top-banner-row,
.page-id-23513 .top-banner-row,
.page-id-23485 .top-banner-row,
.page-id-23526 .top-banner-row,
.page-id-23512 .top-banner-row,
.page-id-23660 .top-banner-row,
.page-id-23864 .top-banner-row,
.page-id-23640 .top-banner-row,
.page-id-24102 .top-banner-row,
.page-id-23836 .top-banner-row,
.page-id-24067 .top-banner-row,
.page-id-23825 .top-banner-row,
.page-id-24615 .top-banner-row,
.page-id-23960 .top-banner-row,
.page-id-16527 .top-banner-row,
.page-id-25011 .top-banner-row,
.page-id-18573 .top-banner-row,
.page-id-25247 .top-banner-row,
.page-id-27578 .top-banner-row,
.page-id-25439 .top-banner-row,
.page-id-24983 .top-banner-row,
.page-id-25727 .top-banner-row,
.page-id-25484 .top-banner-row,
.page-id-26182 .top-banner-row,
.page-id-29559 .top-banner-row,
.page-id-29809 .top-banner-row,
.page-id-26243 .top-banner-row,
.page-id-25096 .top-banner-row,
.page-id-17618 .top-banner-row,
.page-id-26345 .top-banner-row,
.page-id-25557 .top-banner-row,
.page-id-27511 .top-banner-row,
.page-id-25973 .top-banner-row,
.page-id-27548 .top-banner-row,
.page-id-27673 .top-banner-row,
.page-id-28185 .top-banner-row,
.page-id-28186 .top-banner-row,
.page-id-27826 .top-banner-row,
.page-id-17690 .top-banner-row,
.page-id-17639 .top-banner-row
.page-id-29923 .top-banner-row,
.page-id-31529 .top-banner-row,
.page-id-29957 .top-banner-row,
.page-id-31507 .top-banner-row,
.page-id-29955 .top-banner-row,
.page-id-31515 .top-banner-row,
.page-id-29958 .top-banner-row,
.page-id-31528 .top-banner-row,
.page-id-29960 .top-banner-row,
.page-id-31536 .top-banner-row,
.page-id-29959 .top-banner-row,
.page-id-31549 .top-banner-row,
.page-id-16373 .top-banner-row,
.page-id-29989 .top-banner-row,
.page-id-31950 .top-banner-row,
.page-id-30005 .top-banner-row,
.page-id-32290 .top-banner-row,
.page-id-30077 .top-banner-row,
.page-id-31874 .top-banner-row,
.page-id-30078 .top-banner-row,
.page-id-31883 .top-banner-row,
.page-id-30075 .top-banner-row,
.page-id-31937 .top-banner-row,
.page-id-23881 .top-banner-row,
.page-id-31927 .top-banner-row,
.page-id-30071 .top-banner-row,
.page-id-21376 .top-banner-row,
.page-id-21355 .top-banner-row,
.page-id-30259 .top-banner-row,
.page-id-32858 .top-banner-row,
.page-id-30256 .top-banner-row,
.page-id-32870 .top-banner-row,
.page-id-30322 .top-banner-row,
.page-id-33632 .top-banner-row,
.page-id-30051 .top-banner-row,
.page-id-35947 .top-banner-row,
.page-id-18339 .top-banner-row,
.page-id-30563 .top-banner-row,
.page-id-37517 .top-banner-row,
.page-id-30605 .top-banner-row,
.page-id-38577 .top-banner-row,
.page-id-30698 .top-banner-row,
.page-id-39170 .top-banner-row,
.page-id-30760 .top-banner-row,
.page-id-39759 .top-banner-row,
.page-id-30818 .top-banner-row,
.page-id-40108 .top-banner-row,
.page-id-40108 .top-banner-row,
.page-id-40108 .top-banner-row,
.page-id-30838 .top-banner-row,
.page-id-40427 .top-banner-row,
.page-id-30835 .top-banner-row,
.page-id-40629 .top-banner-row,
.page-id-30932 .top-banner-row,
.page-id-42849 .top-banner-row,
.page-id-30957 .top-banner-row,
.page-id-41374 .top-banner-row,
.page-id-30976 .top-banner-row,
.page-id-41297 .top-banner-row,
.page-id-31001 .top-banner-row,
.page-id-41289 .top-banner-row,
.page-id-31026 .top-banner-row,
.page-id-41277 .top-banner-row,
.page-id-30695 .top-banner-row,
.page-id-41313 .top-banner-row,
.page-id-31068 .top-banner-row,
.page-id-41889 .top-banner-row,
.page-id-31069 .top-banner-row,
.page-id-42016 .top-banner-row,
.page-id-31295 .top-banner-row,
.page-id-43494 .top-banner-row,
.page-id-31336 .top-banner-row,
.page-id-43625 .top-banner-row,
.page-id-31386 .top-banner-row,
.page-id-43890 .top-banner-row,
.page-id-31440 .top-banner-row,
.page-id-44190 .top-banner-row,
.page-id-31508 .top-banner-row,
.page-id-44311 .top-banner-row,
.page-id-45245 .top-banner-row,
.page-id-45339 .top-banner-row,
.page-id-31745 .top-banner-row,
.page-id-46330 .top-banner-row,
.page-id-16358 .top-banner-row,
.page-id-31841 .top-banner-row,
.page-id-48219 .top-banner-row,
.page-id-31816 .top-banner-row,
.page-id-48348 .top-banner-row,
.page-id-60839 .top-banner-row,
.page-id-71902 .top-banner-row,
.page-id-32000 .top-banner-row,
.page-id-50064 .top-banner-row,
.page-id-61028 .top-banner-row,
.page-id-74730 .top-banner-row,
.page-id-50215 .top-banner-row,
.page-id-50240 .top-banner-row,
.page-id-50259 .top-banner-row,
.page-id-50338 .top-banner-row,
.page-id-50599 .top-banner-row,
.page-id-50699 .top-banner-row,
.page-id-51362 .top-banner-row,
.page-id-51473 .top-banner-row,
.page-id-51529 .top-banner-row,
.page-id-51562 .top-banner-row,
.page-id-51604 .top-banner-row,
.page-id-52099 .top-banner-row,
.page-id-52256 .top-banner-row,
.page-id-52272 .top-banner-row,
.page-id-53492 .top-banner-row,
.page-id-53503 .top-banner-row,
.page-id-53518 .top-banner-row,
.page-id-53529 .top-banner-row,
.page-id-54210 .top-banner-row,
.page-id-54406 .top-banner-row,
.page-id-54548 .top-banner-row,
.page-id-55633 .top-banner-row,
.page-id-60469 .top-banner-row,  /*flutter-app-development staging*/
.page-id-70038 .top-banner-row,  /*flutter-app-development live*/
.page-id-59630 .top-banner-row,  /*hire-django-developer staging*/
.page-id-62822 .top-banner-row,  /*hire-django-developer live*/
.page-id-59633 .top-banner-row,  /*hire-mean-stack-developer staging*/
.page-id-62827 .top-banner-row,  /*hire-mean-stack-developer live*/
.page-id-60688 .top-banner-row,  /*hire-mern-stack-developer staging*/
.page-id-70774 .top-banner-row,  /*hire-mern-stack-developer Live*/
.page-id-24939 .top-banner-row,  /*engagement-model staging and live*/
.page-id-18225 .top-banner-row,  /*process page staging*/
.page-id-59411 .top-banner-row,  /*education-app-for-enrollment-and-training staging*/
.page-id-61256 .top-banner-row,  /*education-app-for-enrollment-and-training live*/
.page-id-59430 .top-banner-row,  /*on-demand-food-delivery-app-for-restaurants staging*/
.page-id-61288 .top-banner-row,  /*on-demand-food-delivery-app-for-restaurants live*/
.page-id-59470 .top-banner-row,  /*on-demand-fuel-delivery-application staging*/
.page-id-62964 .top-banner-row,  /*on-demand-fuel-delivery-application Live*/
.page-id-61484 .top-banner-row,  /*on-demand-fuel-delivery-application live*/
.page-id-59449 .top-banner-row,  /*social-networking-app-for-bikers staging*/
.page-id-61441 .top-banner-row,  /*social-networking-app-for-bikers live*/
.page-id-58047 .top-banner-row,  /*last-mile-delivery-logistics-management-software staging*/
.page-id-58511 .top-banner-row,  /*last-mile-delivery-logistics-management-software live*/
.page-id-58043 .top-banner-row,  /*warehouse-management-solution staging*/
.page-id-58471 .top-banner-row,  /*roadcash staging*/
.page-id-58534 .top-banner-row,  /*roadcash live*/
.page-id-58519 .top-banner-row,  /*pimyu staging*/
.page-id-58537 .top-banner-row,  /*pimyu live*/
.page-id-58536 .top-banner-row,  /*ogb staging*/
.page-id-58615 .top-banner-row,  /*ogb live*/
.page-id-58581 .top-banner-row,  /*pop or not staging*/
.page-id-58596 .top-banner-row,  /*pop or not live*/
.page-id-58588 .top-banner-row,  /*indiref staging*/
.page-id-58597 .top-banner-row,  /*indiref live*/
.page-id-58594 .top-banner-row,  /*loyal1 staging*/
.page-id-58570 .top-banner-row,  /*loyal1 live*/
.page-id-58598 .top-banner-row,  /*leazzer staging and live page*/
.page-id-58600 .top-banner-row,  /*nazaha staging and live page*/
.page-id-58610 .top-banner-row,  /*Peech staging*/
.page-id-58609 .top-banner-row,  /*Peech live*/
.page-id-58612 .top-banner-row,  /*Hazapp staging and live page*/
.page-id-58614 .top-banner-row,  /*Flash Tag staging and live page*/
.page-id-58613 .top-banner-row,  /*Flash Tag live*/
.page-id-58616 .top-banner-row,  /*Classfied staging*/
.page-id-58620 .top-banner-row,  /*Riyadh Calendar staging*/
.page-id-58806 .top-banner-row,  /*Riyadh Calendar live*/
.page-id-58622 .top-banner-row,  /*Blue Check staging*/
.page-id-58618 .top-banner-row,  /*Blue Check live*/
.page-id-58625 .top-banner-row,  /*Tippy staging*/
.page-id-58619 .top-banner-row,  /*Tippy live*/
.page-id-58653 .top-banner-row,  /*Million Meters staging*/
.page-id-58777 .top-banner-row,  /*Million Meters live*/
.page-id-58745 .top-banner-row,  /*fuel-delivery-software staging and Photo Graff live case-studies/photo-graff.html*/
.page-id-59555 .top-banner-row,  /*gas-delivery-software staging*/
.page-id-62151 .top-banner-row,  /*gas-delivery-software live*/
.page-id-60194 .top-banner-row,  /*gas-delivery-software staging*/
.page-id-58795 .top-banner-row,  /*spot car staging*/
.page-id-58724 .top-banner-row,  /*spot car live*/
.page-id-58797 .top-banner-row,  /*jara staging*/
.page-id-58733 .top-banner-row,  /*jara live*/
.page-id-58799 .top-banner-row,  /*We Demand Action staging*/
.page-id-58735 .top-banner-row,  /*We Demand Action live*/
.page-id-58801 .top-banner-row,  /*Am Happy staging*/
.page-id-58736 .top-banner-row,  /*Am Happy live*/
.page-id-58803 .top-banner-row,  /*Boxd staging*/
.page-id-58737 .top-banner-row,  /*Boxd live*/
.page-id-58805 .top-banner-row,  /*Medicall staging*/
.page-id-58738 .top-banner-row,  /*Medicall live*/
.page-id-58807 .top-banner-row,  /*Fitgap staging*/
.page-id-58741 .top-banner-row,  /*Fitgap live*/
.page-id-58809 .top-banner-row,  /*Eat 99 staging*/
.page-id-58742 .top-banner-row,  /*Eat 99 live*/
.page-id-58811 .top-banner-row,  /*Delhi Mandi staging*/
.page-id-58743 .top-banner-row,  /*Delhi Mandi live*/
.page-id-58813 .top-banner-row,  /*Due Date Countdown staging*/
.page-id-58744 .top-banner-row,  /*Due Date Countdown live*/
.page-id-58815 .top-banner-row,  /*Photo Graff staging*/
.page-id-58817 .top-banner-row,  /*Prepster staging*/
.page-id-58746 .top-banner-row,  /*Prepster live*/
.page-id-58819 .top-banner-row,  /*Iconnect staging*/
.page-id-58747 .top-banner-row,  /*Iconnect live*/
.page-id-58821 .top-banner-row,  /*koko staging*/
.page-id-58753 .top-banner-row,  /*koko live*/
.page-id-58824 .top-banner-row,  /*Five oh staging*/
.page-id-58778 .top-banner-row,  /*Five oh live*/
.page-id-58827 .top-banner-row,  /*Ucc staging*/
.page-id-58779 .top-banner-row,  /*Ucc live*/
.page-id-58829 .top-banner-row,  /*Ticket Scanner staging*/
.page-id-58780 .top-banner-row,  /*Ticket Scanner live*/
.page-id-58835 .top-banner-row,  /*Trivia Quiz staging*/
.page-id-58781 .top-banner-row,  /*Trivia Quiz live*/
.page-id-58845 .top-banner-row,  /*katona staging*/
.page-id-58783 .top-banner-row,  /*katona live*/
.page-id-58849 .top-banner-row,  /*Appdial staging*/
.page-id-58784 .top-banner-row,  /*Appdial live*/
.page-id-58851 .top-banner-row,  /*Club Check staging*/
.page-id-58785 .top-banner-row,  /*Club Check live*/
.page-id-58853 .top-banner-row,  /*picky staging*/
.page-id-58786 .top-banner-row,  /*picky live*/
.page-id-58861 .top-banner-row,  /*Kids Camera staging*/
.page-id-58905 .top-banner-row,  /*case-study-hype staging*/
.page-id-58938 .top-banner-row,  /*Java development staging*/
.page-id-59814 .top-banner-row,  /*java development Live*/
.page-id-59082 .top-banner-row,  /*xamarin app developers staging*/
.page-id-59913 .top-banner-row,  /*xamarin app developers live*/
.page-id-59202 .top-banner-row,  /*IOT app developers staging*/
.page-id-59236 .top-banner-row,  /*smart energy solution staging*/
.page-id-60923 .top-banner-row,  /*smart energy solution live*/
.page-id-59512 .top-banner-row,  /*smart home solution staging*/
.page-id-61725 .top-banner-row,  /*smart home solution live*/
.page-id-59324 .top-banner-row,  /*top-up-and-bill-payment staging*/
.page-id-61077 .top-banner-row,  /*top-up-and-bill-payment live*/
.page-id-59344 .top-banner-row,  /*mobile-money staging*/
.page-id-61086 .top-banner-row,  /*mobile-money live*/
.page-id-59346 .top-banner-row,  /*loyalty-wallet-app staging*/
.page-id-61093 .top-banner-row,  /*loyalty-wallet-app live*/
.page-id-59348 .top-banner-row,  /*merchant-wallet-app staging*/
.page-id-61099 .top-banner-row,  /*merchant-wallet-app staging*/
.page-id-59534 .top-banner-row,  /*agency-banking staging*/
.page-id-61891 .top-banner-row,  /*agency-banking staging*/
.page-id-59657 .top-banner-row,  /*Oxygen Case Study staging*/
.page-id-59739 .top-banner-row,  /*ecommerce-app-for-gift staging*/
.page-id-63894 .top-banner-row,  /*ecommerce-app-for-gift live*/
.page-id-59959 .top-banner-row,  /*grocery-marketplace-application staging*/
.page-id-66215 .top-banner-row,  /*grocery-marketplace-application live*/
.page-id-59939 .top-banner-row,  /*hire-react-native-developer staging*/
.page-id-66512 .top-banner-row,  /*hire-react-native-developer live*/
.page-id-40201 .top-banner-row,  /*thankyou page live and staging*/
.page-id-74117 .top-banner-row,  /*careers thankyou page live*/
.page-id-61073 .top-banner-row,  /*careers thankyou page staging*/
.page-id-60273 .top-banner-row,  /*team-extension page staging*/
.page-id-69879 .top-banner-row,  /*team-extension page live*/
.page-id-60479 .top-banner-row,  /*manage-your-service page staging*/
.page-id-60536 .top-banner-row,  /*Somebody - case study page staging*/
.page-id-70446 .top-banner-row,  /*Somebody - case study page Live*/
.page-id-61031 .top-banner-row,  /*mojio - case study page staging*/
.page-id-74172 .top-banner-row,  /*mojio - case study page Live*/
.page-id-61085 .top-banner-row,  /*buyzooka - case study page staging*/
.page-id-74832 .top-banner-row,  /*buyzooka - case study page Live*/
.page-id-60541 .top-banner-row,  /*e-kenkor - case study page staging*/
.page-id-70549 .top-banner-row,  /*e-kenkor - case study page Live*/
.page-id-60931 .top-banner-row,  /*Urgent Publish case study page staging*/
.page-id-72502 .top-banner-row,  /*Urgent Publish case study page Live*/
.page-id-60475 .top-banner-row,  /*manage-your-service page staging*/
.page-id-70241 .top-banner-row,  /*manage-your-service page Live*/
.page-id-60398 .top-banner-row,  /*software-development page staging*/
.page-id-60300 .top-banner-row,  /*product-development page staging*/
.page-id-69883 .top-banner-row,  /*product-development page live*/
.page-id-60859 .top-banner-row,  /*Hire MongoDB Development page staging*/
.page-id-60861 .top-banner-row,  /*Hire Symfony framework Developer page staging*/
.page-id-72100 .top-banner-row,  /*Hire Symfony framework Developer page Live*/
.page-id-60304 .top-banner-row,  /*Technology page Black staging*/
.page-id-69894 .top-banner-row,  /*Technology page Black live*/
.page-id-60358 .top-banner-row,  /*life-at-peerbits page Black staging*/
.page-id-69684 .top-banner-row   /*life-at-peerbits page Black staging*/


{display:none;}

.page-id-58047 .fusion-page-title-bar, /*last-mile-delivery-logistics-management-software staging*/
.page-id-58511 .fusion-page-title-bar, /*last-mile-delivery-logistics-management-software live*/
.page-id-58043 .fusion-page-title-bar, /*warehouse-management-solution staging*/
.page-id-58471 .fusion-page-title-bar, /*roadcash staging*/
.page-id-58534 .fusion-page-title-bar, /*roadcash live*/
.page-id-58519 .fusion-page-title-bar, /*pimyu staging*/
.page-id-58537 .fusion-page-title-bar, /*pimyu live*/
.page-id-58536 .fusion-page-title-bar, /*ogb staging*/
.page-id-58615 .fusion-page-title-bar, /*ogb live*/
.page-id-58581 .fusion-page-title-bar, /*pop or not staging*/
.page-id-58596 .fusion-page-title-bar, /*pop or not live*/
.page-id-58588 .fusion-page-title-bar, /*indiref staging*/
.page-id-58597 .fusion-page-title-bar, /*indiref live*/
.page-id-58594 .fusion-page-title-bar, /*loyal1 staging*/
.page-id-58570 .fusion-page-title-bar, /*loyal1 live*/
.page-id-58598 .fusion-page-title-bar, /*leazzer staging and live page*/
.page-id-58600 .fusion-page-title-bar, /*nazaha staging and live page*/
.page-id-58610 .fusion-page-title-bar, /*Peech staging*/
.page-id-58609 .fusion-page-title-bar, /*Peech live*/ 
.page-id-58612 .fusion-page-title-bar, /*Hazapp staging and live page*/
.page-id-58614 .fusion-page-title-bar, /*Flash Tag staging and live page*/
.page-id-58613 .fusion-page-title-bar, /*Flash Tag live*/
.page-id-58616 .fusion-page-title-bar, /*Classfied staging*/
.page-id-58620 .fusion-page-title-bar, /*Riyadh Calendar staging*/
.page-id-58806 .fusion-page-title-bar, /*Riyadh Calendar live*/
.page-id-58622 .fusion-page-title-bar, /*Blue Check staging*/
.page-id-58618 .fusion-page-title-bar, /*Blue Check live*/
.page-id-58625 .fusion-page-title-bar, /*Tippy staging*/
.page-id-58619 .fusion-page-title-bar, /*Tippy live*/
.page-id-58653 .fusion-page-title-bar, /*Million Meters staging*/
.page-id-58777 .fusion-page-title-bar, /*Million Meters live*/
.page-id-58745 .fusion-page-title-bar, /*fuel-delivery-software staging*/
.page-id-59555 .fusion-page-title-bar, /*gas-delivery-software staging*/
.page-id-62151 .fusion-page-title-bar, /*gas-delivery live*/
.page-id-60194 .fusion-page-title-bar, /*gas-delivery staging*/
.page-id-58795 .fusion-page-title-bar, /*spot car staging*/
.page-id-58724 .fusion-page-title-bar, /*spot car live*/
.page-id-58797 .fusion-page-title-bar, /*jara staging*/
.page-id-58733 .fusion-page-title-bar, /*jara live*/
.page-id-58799 .fusion-page-title-bar, /*We Demand Action staging*/
.page-id-58735 .fusion-page-title-bar, /*We Demand Action live*/
.page-id-58801 .fusion-page-title-bar, /*Am Happy staging*/
.page-id-58736 .fusion-page-title-bar, /*Am Happy live*/
.page-id-58803 .fusion-page-title-bar, /*Boxd staging*/
.page-id-58737 .fusion-page-title-bar, /*Boxd live*/
.page-id-58805 .fusion-page-title-bar, /*Medicall staging*/
.page-id-58738 .fusion-page-title-bar, /*Medicall live*/
.page-id-58807 .fusion-page-title-bar, /*Fitgap staging and Kids Camera live /case-studies/kids-camera.html*/
.page-id-58741 .fusion-page-title-bar, /*Fitgap live*/
.page-id-58809 .fusion-page-title-bar, /*Eat 99 staging*/
.page-id-58742 .fusion-page-title-bar, /*Eat 99 live*/
.page-id-58811 .fusion-page-title-bar, /*Delhi Mandi staging*/
.page-id-58743 .fusion-page-title-bar, /*Delhi Mandi live*/
.page-id-58813 .fusion-page-title-bar, /*Due Date Countdown staging*/
.page-id-58744 .fusion-page-title-bar, /*Due Date Countdown live*/
.page-id-58815 .fusion-page-title-bar, /*Photo Graff staging*/
.page-id-58817 .fusion-page-title-bar, /*Prepster staging*/
.page-id-58746 .fusion-page-title-bar, /*Prepster live*/
.page-id-58819 .fusion-page-title-bar, /*Iconnect staging*/
.page-id-58747 .fusion-page-title-bar, /*Iconnect live*/
.page-id-58821 .fusion-page-title-bar, /*koko staging*/
.page-id-58753 .fusion-page-title-bar, /*koko live*/
.page-id-58824 .fusion-page-title-bar, /*Five oh staging*/
.page-id-58778 .fusion-page-title-bar, /*Five oh live*/
.page-id-58827 .fusion-page-title-bar, /*Ucc staging*/
.page-id-58779 .fusion-page-title-bar, /*Ucc live*/
.page-id-58829 .fusion-page-title-bar, /*Ticket Scanner staging*/
.page-id-58780 .fusion-page-title-bar, /*Ticket Scanner live*/
.page-id-58835 .fusion-page-title-bar, /*Trivia Quiz staging*/
.page-id-58781 .fusion-page-title-bar, /*Trivia Quiz live*/
.page-id-58845 .fusion-page-title-bar, /*katona staging*/
.page-id-58783 .fusion-page-title-bar, /*katona live*/
.page-id-58849 .fusion-page-title-bar, /*Appdial staging*/
.page-id-58784 .fusion-page-title-bar, /*Appdial live*/
.page-id-58851 .fusion-page-title-bar, /*Club Check staging*/
.page-id-58785 .fusion-page-title-bar, /*Club Check live*/
.page-id-58853 .fusion-page-title-bar, /*picky staging*/
.page-id-58786 .fusion-page-title-bar, /*picky live*/
.page-id-58861 .fusion-page-title-bar, /*Kids Camera staging*/
.page-id-58905 .fusion-page-title-bar, /*case-study-hype staging*/
.page-id-58938 .fusion-page-title-bar, /*Java development staging*/
.page-id-59814 .fusion-page-title-bar, /*java development live*/
.page-id-59202 .fusion-page-title-bar, /*IOT app developers staging*/
.page-id-59082 .fusion-page-title-bar, /*xamarin app developers staging*/
.page-id-59913 .fusion-page-title-bar, /*xamarin app developers live*/
.page-id-59236 .fusion-page-title-bar, /*smart energy solution staging*/
.page-id-60923 .fusion-page-title-bar, /*smart energy solution live*/
.page-id-59512 .fusion-page-title-bar, /*smart home solution staging*/
.page-id-59324 .fusion-page-title-bar, /*top-up-and-bill-payment staging*/
.page-id-61077 .fusion-page-title-bar, /*top-up-and-bill-payment live*/
.page-id-59344 .fusion-page-title-bar, /*mobile-money staging*/
.page-id-61086 .fusion-page-title-bar, /*mobile-money live*/
.page-id-59346 .fusion-page-title-bar, /*loyalty-wallet-app staging*/
.page-id-61093 .fusion-page-title-bar, /*loyalty-wallet-app live*/
.page-id-59348 .fusion-page-title-bar, /*merchant-wallet-app staging*/
.page-id-61099 .fusion-page-title-bar, /*merchant-wallet-app live*/
.page-id-59534 .fusion-page-title-bar, /*agency-banking staging*/
.page-id-61891 .fusion-page-title-bar, /*agency-banking staging*/
.page-id-40201 .fusion-page-title-bar, /*thankyou page live and staging*/
.page-id-74117 .fusion-page-title-bar, /*careers thankyou page live*/
.page-id-61073 .fusion-page-title-bar, /*careers thankyou page staging*/
.page-id-60273 .fusion-page-title-bar, /*team-extension page staging*/
.page-id-69879 .fusion-page-title-bar, /*team-extension page Live*/
.page-id-60479 .fusion-page-title-bar, /*easy-visual page staging*/
.page-id-60536 .fusion-page-title-bar, /*Somebody - case study page staging*/
.page-id-70446 .fusion-page-title-bar, /*Somebody - case study page live*/
.page-id-61031 .fusion-page-title-bar, /*mojio - case study page staging*/
.page-id-74172 .fusion-page-title-bar, /*mojio - case study page Live*/
.page-id-61085 .fusion-page-title-bar, /*buyzooka - case study page staging*/
.page-id-74832 .fusion-page-title-bar, /*buyzooka - case study page Live*/
.page-id-60541 .fusion-page-title-bar, /*e-kenkor - case study page staging*/
.page-id-70549 .fusion-page-title-bar, /*e-kenkor - case study page Live*/
.page-id-60931 .fusion-page-title-bar, /*Urgent Publish case study page Staging*/
.page-id-72502 .fusion-page-title-bar, /*Urgent Publish case study page Live*/
.page-id-60475 .fusion-page-title-bar, /*manage-your-service page staging*/
.page-id-70241 .fusion-page-title-bar, /*manage-your-service page Live*/
.page-id-60398 .fusion-page-title-bar, /*software-development page staging*/
.page-id-60300 .fusion-page-title-bar, /*product-development page staging*/
.page-id-69883 .fusion-page-title-bar, /*product-development page live*/
.page-id-60859 .fusion-page-title-bar, /*Hire MongoDB Development page staging*/
.page-id-60861 .fusion-page-title-bar, /*Hire Symfony framework Developer page staging*/
.page-id-72100 .fusion-page-title-bar, /*Hire Symfony framework Developer page Live*/
.page-id-60304 .fusion-page-title-bar, /*Technology page Black staging*/
.page-id-69894 .fusion-page-title-bar, /*Technology page Black live*/
.page-id-60358 .fusion-page-title-bar, /*life-at-peerbits page staging*/
.page-id-69684 .fusion-page-title-bar  /*life-at-peerbits page staging*/

{position: absolute;}



.page-id-22647 .top-banner-row .all-comman-banner, .page-id-16242 .top-banner-row .all-comman-banner{background-image:none;}
.page-id-22647 .hamburger{display:none;}
.icon-with-text-custom .content-box-column-last{margin-bottom:0px !important;}
.author-content .views, .show-comment{display:none;}
canvas.nurse-alert-banner-animation{position:absolute;top:0;left:0;right:0;margin:0 auto;height:795px;}
.iphone-app-banner{position:relative; text-align: center;}
#canvasOne{width:100%;}
.page-id-2398 .iphone-app-banner #canvasOne{width:80%;}
.page-id-2398 .iphone-app-banner h1{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;font-size:50px !important;line-height:65px !important;max-width:900px;margin:0 auto;}
.services-page-banner h2{max-width:800px;}
.service-list a{display:inline-block;padding:15px 0px;border-top:3px solid transparent;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
.service-list a:hover{border-color:#fff;}
.svg-width img{max-width:120px;margin:0 auto;}
.phone{margin:10px auto 50px auto;box-shadow:10px 10px 10px #415260;}
.phone{height:428px;width:226px;background:#415260;border-radius:5px;position:relative;overflow:hidden;}
.phone .phone-shade{position:absolute;height:500px;width:200px;left:50%;background:#555f6b;-webkit-transform:rotate(18deg);transform:rotate(18deg);}
.phone .phone-speaker{height:8px;width:42px;border-radius:4px;background:#3e4752;position:relative;top:23px;left:50%;margin-left:-21px;}
.phone .phone-button{height:40px;width:40px;background:#49525b;border-radius:50%;position:absolute;left:50%;margin-left:-20px;bottom:10px;}
.phone .phone-screen{height:302px;width:208px;background:#f2ebe2;position:absolute;left:9px;top:58px;overflow:hidden;}
.phone .phone-screen .phone-header{width:100%;height:30px;background:#1e1e1e;position:relative;z-index:3;color:white;}
.phone .phone-screen .phone-header .phone-menu{position:absolute;right:10px;top:9px;background:white;width:15px;height:2px;}
.phone .phone-screen .phone-header .phone-menu:before{content:"";width:15px;height:2px;top:5px;background:#f2ebe2;position:absolute;}
.phone .phone-screen .phone-header .phone-menu:after{content:"";width:15px;height:2px;top:10px;background:#f2ebe2;position:absolute;}
.phone .phone-post{padding:15px 10px;border-bottom:2px solid #62605d;overflow:hidden;height:60px;position:relative;-webkit-transform:translateY(-60px);transform:translateY(-60px);z-index:2;}
.phone .phone-post.active{-webkit-animation:new-post 1s ease infinite;animation:new-post 1s ease infinite;}
.post-thumb{height:29px;width:27px;background:#b0b0b0;position:absolute;margin-right:5px;}
.post-title-1{height:4px;width:15px;margin-top:3px;background:#dadada;position:absolute;left:44px;}
.post-title-2{height:4px;width:30px;margin-top:3px;background:#dadada;position:absolute;left:65px;}
.post-line-1{height:4px;width:150px;background:#b0b0b0;position:absolute;top:27px;left:44px;}
.post-line-2{height:4px;width:100px;background:#b0b0b0;position:absolute;top:36px;left:44px;}
#first-post .line{width:0;}
#first-post.active .post-thumb{-webkit-transform:scale(0);transform:scale(0);-webkit-animation:box-grow 500ms ease 500ms forwards;animation:box-grow 500ms ease 500ms forwards;}
#first-post.active .line{-webkit-transition:width 500ms ease;transition:width 500ms ease;-webkit-transition-delay:600ms;transition-delay:600ms;}
#first-post.active .post-title-1{width:15px;}
#first-post.active .post-title-2{width:30px;}
#first-post.active .post-line-1{width:150px;}
#first-post.active .post-line-2{width:100px;}
@-webkit-keyframes new-post{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}
@keyframes new-post{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}
@-webkit-keyframes box-grow{0%{-webkit-transform:scale(0) rotate(25deg);transform:scale(0) rotate(25deg);}
60%{-webkit-transform:scale(1.2) rotate(-10deg);transform:scale(1.2) rotate(-10deg);}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
@keyframes box-grow{0%{-webkit-transform:scale(0) rotate(25deg);transform:scale(0) rotate(25deg);}
60%{-webkit-transform:scale(1.2) rotate(-10deg);transform:scale(1.2) rotate(-10deg);}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
.services-design-section{position:relative;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.4);box-shadow:1px 1px 4px 0 rgba(0,0,0,.4);cursor:pointer;transition:-webkit-box-shadow 0.3s ease-in-out;-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;padding:20px 0px;background:#fff;}
.development-section *{box-sizing:border-box;position:relative;}
.meta{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;}
.meta p, .meta a{color:rgba(255, 255, 255, 0.4);}
.meta h1{font-size:3rem;font-weight:300;color:white;}
.meta p{line-height:1.4;}
.meta a:hover{color:rgba(255, 255, 255, 0.7);}
.device{}
.device:before, .device:after{content:'';position:absolute;z-index:2;}
.device:before{width:20%;height:10px;top:40px;left:40%;border-radius:10px;background-color:#2f2f2f;}
.device:after{width:50px;height:50px;border-radius:50%;border:solid 5px #2f2f2f;left:calc(50% - 25px);bottom:20px;}
.device section{height:calc(100% - 50px);width:100%;overflow:hidden;background-color:#644749;}
.device header, .device footer{height:40px;background-color:#8ba892;}
.weather{height:16.66667%;overflow:hidden;}
.weather:hover, .device section:not(:hover) .weather:first-child{height:50%;}
.weather:hover .icon, .device section:not(:hover) .weather:first-child .icon{-webkit-transform:translateY(0);transform:translateY(0);z-index:1;}
.weather:hover + .weather .icon, .device section:not(:hover) .weather:first-child + .weather .icon{-webkit-transform:translateY(-408px);transform:translateY(-408px);}
.weather:hover ~ .weather .icon, .device section:not(:hover) .weather:first-child ~ .weather .icon{z-index:-1;}
.weather:hover:not(:first-child) .data, .device section:not(:hover) .weather:first-child:not(:first-child) .data{-webkit-animation-name:slide-up;animation-name:slide-up;-webkit-animation-delay:0.6s;animation-delay:0.6s;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);}
.weather .content{right:0;width:40%;position:absolute;color:white;}
.meta, .weather .content{font-family345:'Lato', sans-serif;}
.weather h3{text-transform:uppercase;color:rgba(255, 255, 255, 0.4);margin-bottom:0;font-weight:700;}
.weather h2{font-size:1.75rem;margin-bottom:1rem;font-weight:400;}
.weather .degrees{font-size:2.7rem;font-weight:300;color:white;line-height:1;}
.weather .degrees:after{content:'\00b0';}
.development-section .icon{z-index:-1;font-family345:'weathericons';position:absolute;top:1rem;left:1rem;width:50%;height:50px;-webkit-transform:translateY(136px);transform:translateY(136px);}
.development-section .icon i{font-style:normal;position:absolute;}
.cloud{right:0;top:70px;width:75%;height:60px;background:black;border-radius:50px;}
.cloud:before, .cloud:after{content:'';position:absolute;border-radius:50%;}
.cloud:before{width:80px;height:80px;background:black;bottom:20px;right:20px;}
.cloud:after{width:50px;height:50px;background:black;bottom:30px;left:30px;}
.sun{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
@font-face{font-family345:'weathericons';src:url("//cdnjs.cloudflare.com/ajax/libs/weather-icons/1.2/fonts/weathericons-regular-webfont.eot");src:url("//cdnjs.cloudflare.com/ajax/libs/weather-icons/1.2/fonts/weathericons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("//cdnjs.cloudflare.com/ajax/libs/weather-icons/1.2/fonts/weathericons-regular-webfont.woff") format("woff"), url("//cdnjs.cloudflare.com/ajax/libs/weather-icons/1.2/fonts/weathericons-regular-webfont.ttf") format("truetype"), url("//cdnjs.cloudflare.com/ajax/libs/weather-icons/1.2/fonts/weathericons-regular-webfont.svg") format("svg");font-weight:normal;font-style:normal;}
.moon, .sun{left:5px;font-size:6rem;}
.sun:before{content:"\f00d";}
.moon:before{content:"\f07b";}
.sprinkles{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);right:30px;top:100px;z-index:-1;-webkit-animation-name:sprinkle;animation-name:sprinkle;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:#e3bb88;}
.sprinkles + .sprinkles{-webkit-animation-delay:0.25s;animation-delay:0.25s;}
.sprinkles + .sprinkles + .sprinkles{-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.sprinkles + .sprinkles + .sprinkles + .sprinkles{-webkit-animation-delay:0.75s;animation-delay:0.75s;}
.sprinkles:before{font-size:3rem;content:"\f04e \f04e \f04e \f04e \f04e";}
.snowflakes{position:absolute;top:70px;width:70%;right:0;-webkit-animation:snowflakes 3s linear infinite;animation:snowflakes 3s linear infinite;}
.snowflakes .snowflake{position:relative;display:inline-block;}
.snowflake{color:#d89864;}
.snowflake:nth-child(1){-webkit-animation:snowflake 3.1s ease-in-out infinite;animation:snowflake 3.1s ease-in-out infinite;}
.snowflake:nth-child(2){-webkit-animation:snowflake 3.1s 0.2s ease-in-out infinite reverse;animation:snowflake 3.1s 0.2s ease-in-out infinite reverse;top:-20px;}
.snowflake:nth-child(3){-webkit-animation:snowflake 3.1s 0.2s ease-in-out infinite;animation:snowflake 3.1s 0.2s ease-in-out infinite;top:10px;}
.snowflake:nth-child(4){-webkit-animation:snowflake 3.1s 0.4s ease-in-out infinite reverse;animation:snowflake 3.1s 0.4s ease-in-out infinite reverse;top:-30px;}
.snowflake:before{font-size:3rem;content:"\f076";}
.time-morning{background-color:#e3bb88;}
.time-morning .sun{color:#d89864;}
.time-day{background-color:#d89864;}
.time-day .sun{color:#b1695a;}
.time-day .cloud, .time-day .cloud:before, .time-day .cloud:after{background-color:#644749;}
.time-evening{background-color:#b1695a;}
.time-evening .sun{color:#644749;}
.time-evening .cloud, .time-evening .cloud:before, .time-evening .cloud:after{background-color:#e3bb88;}
.time-night{background-color:#644749;}
.time-night .moon{color:#e3bb88;}
.time-night .cloud, .time-night .cloud:before, .time-night .cloud:after{background-color:#d89864;}
.weather, .icon{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}
@-webkit-keyframes slide-up{from{-webkit-transform:translateY(150%);transform:translateY(150%);}
to{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slide-up{from{-webkit-transform:translateY(150%);transform:translateY(150%);}
to{-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes sprinkle{from{-webkit-transform:translateX(0) translateY(0) skewX(-10deg);transform:translateX(0) translateY(0) skewX(-10deg);opacity:1;}
to{-webkit-transform:translateX(-70px) translateY(150px) skewX(-10deg);transform:translateX(-70px) translateY(150px) skewX(-10deg);opacity:0;}
}
@keyframes sprinkle{from{-webkit-transform:translateX(0) translateY(0) skewX(-10deg);transform:translateX(0) translateY(0) skewX(-10deg);opacity:1;}
to{-webkit-transform:translateX(-70px) translateY(150px) skewX(-10deg);transform:translateX(-70px) translateY(150px) skewX(-10deg);opacity:0;}
}
@-webkit-keyframes snowflakes{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
50%{opacity:1;}
to{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0;}
}
@keyframes snowflakes{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
50%{opacity:1;}
to{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0;}
}
@-webkit-keyframes snowflake{0%{-webkit-transform:translateX(0);transform:translateX(0);}
25%{-webkit-transform:translateX(50px);transform:translateX(50px);}
50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
75%{-webkit-transform:translateX(30px);transform:translateX(30px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes snowflake{0%{-webkit-transform:translateX(0);transform:translateX(0);}
25%{-webkit-transform:translateX(50px);transform:translateX(50px);}
50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
75%{-webkit-transform:translateX(30px);transform:translateX(30px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.res-app-details .pull-left{width:200px;}
.res-app-details .pull-left img{height:200px;width:200px;}
.res-app-details .res-app-type{margin-left:220px;}
.page-id-17339 .top-banner-row{display:none;}
.waves-animation{position:relative;vertical-align:middle;}
.waves-animation .waves-ripple{-webkit-animation:rdio-ripple 4s ease 0s infinite none;animation:rdio-ripple 4s ease 0s infinite none;background:rgba(245, 245, 241, 0.1);border:2px solid #f5f5f1;border-radius:50%;bottom:3%;left:50%;opacity:0;margin-bottom:-10%;margin-left:-50%;position:absolute;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100%}
.waves-animation .waves-ripple>div{padding-top:20%}
.waves-animation .waves-ripple:nth-child(1){-webkit-animation-delay:0.5s;animation-delay:0.5s}
.waves-animation .waves-ripple:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}
.waves-animation .waves-ripple:nth-child(4){-webkit-animation-delay:2.5s;animation-delay:2.5s}
.waves-animation img{display:block;position:relative;margin:0 auto}
@-webkit-keyframes rdio-ripple{0%{opacity:0;margin-bottom:-1.5%;margin-left:-15%;width:30%}
33%{opacity:0.25}
80%{opacity:0}
100%{opacity:0;margin-bottom:-20%;margin-left:-100%;width:200%}
}
@keyframes rdio-ripple{0%{opacity:0;margin-bottom:-1.5%;margin-left:-15%;width:30%}
33%{opacity:0.25}
80%{opacity:0}
100%{opacity:0;margin-bottom:-20%;margin-left:-100%;width:200%}
}
@keyframes wheel{100%{transform:rotate(360deg);}
}
@keyframes stand{100%{transform:rotate(-360deg);}
}
.londoneye{position:absolute;left:0;right:0;animation:wheel 90s linear infinite;display:inline-block;text-align:center;top:8%;}
.sky-blue-col{color:#37bad1 !important;}
.cs__exploder{text-align:center;position:relative;}
.cs__exploder__items{position:relative;padding:1px 0}
@media only screen and (max-width:48em){.cs__exploder__items{padding:60% 0}
}
.cs__exploder__item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:2% 0 20%;width:100%}
@media only screen and (max-width:48em){.cs__exploder__item{position:static;margin:0}
}
.cs__exploder__item+.cs__exploder__item{position:absolute;left:0;top:0}
@media only screen and (max-width:48em){.cs__exploder__item+.cs__exploder__item{position:static;margin:-80% 0 0}
}
.search-ride-vector{position:absolute;left:-70px;bottom:0px;}
.search-ride-vector-left{right:0px;left:auto;bottom:25px;}
.service-tab-section.res-solution-tab{background:#0087e6;padding-top:0;}
.res-solution-tab .service-tab{background:#0087e6;}
.res-solution-tab .service-tab span{text-align:left;}
.res-solution-tab .service-tab li span.text{margin-left:15px;display:inline-block;vertical-align:middle;}
.service-tab-section.res-solution-tab .service-tab li{border-right:1px solid #7db8e2;}
.service-tab-section.res-solution-tab .service-tab li a{padding:20px 0px;}
.page-id-22346 .service-tab-section.res-solution-tab .service-tab li a:after{border-bottom-color:#1b6da7;}
.service-tab-section .service-tab li a span.fas{width:51px;height:51px;display:inline-block;vertical-align:middle;}
.service-tab-section .service-tab li#strategy a span.fas{background-image:url(images/svg-icon/Request.svg);}
.service-tab-section .service-tab li#design a span.fas{background-image:url(images/svg-icon/Request.svg);}
.service-tab-section .service-tab li#implementation a span.fas{background-image:url(images/svg-icon/Request.svg);}
.service-tab-section .service-tab li#marketing a span.fas{background-image:url(images/svg-icon/Request.svg);}
.res-bussiness-section{border:10px solid #0087e6;padding:3px;background:#fff;}
.sol-business-info{background:#00365c;padding:25px;}
.android-banner-left{padding-left:60px;}
.minus-margin-h{margin-left:-20px !important;margin-right:-20px !important;}
.section-relative{position:relative;}
.section-full-screen{width:100vw;height:100vh;display:table;}
.section-full-screen > .fusion-row{display:table-cell;vertical-align:bottom;}
.section-full-screen.v-middle > .fusion-row{vertical-align:middle;}
.section-top-padd{padding-top:10%;}
.throne-shoes-banner{position:absolute;bottom:0;left:15%;}
.what-does-wrap{text-align:left;position:relative;padding-left:15px;min-height:155px;}
.what-does-wrap .img-icon{margin-bottom:15px;}
.what-does-wrap:before{content:"";width:3px;height:75%;position:absolute;left:0;background:transparent;top:25%;}
.what-does-wrap.one:before{background-color:#00a8fb;}
.what-does-wrap.two:before{background-color:#34a853;}
.what-does-wrap.three:before{background-color:#e05adc;}
.what-does-wrap.four:before{background-color:#fc936e;}
.what-does-wrap.five:before{background-color:#00cccc;}
.what-does-wrap.six:before{background-color:#f6f98c;}
.what-does-wrap p{margin-bottom:40px;}
.case-right-block{float:right;margin-right:0% !important;/*margin-left:4%;*/}
.case-right-block.fusion-spacing-no{margin-left:0px;}
.case-left-block{}
.case-block-small .fusion-column-wrapper{max-width:480px;}
.case-block-small.block-small-left .fusion-column-wrapper{float:left;}
.case-block-small.block-small-right .fusion-column-wrapper{float:right;}
.case-counter.fusion-counters-box .counter-box-icon{opacity:.35;}
.result-logo{padding:4%;display:inline-block;vertical-align:middle;}
.epic-bike-banner{position:absolute;bottom:0;right:15%;}
.number-section{text-align:left;padding-left:65px;}
.number-section .number{float:left;width:65px;font-size:50px;font-weight:bold;margin-left:-65px;text-align:center;line-height:50px;}
.full-height{min-height:100vh;}
.home-project{z-index:3;overflow:hidden;position:relative;}
.home-project__inner{padding:17% 0 25%;}
.home-project__clip{clip:rect(auto, auto, auto, auto);height:100%;left:0;position:absolute;top:0;width:100%;}
.home-project__phone{display:block;left:50%;max-width:620px;max-height:866px;position:fixed;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;vertical-align:middle;width:30.66667%;}
.home-project__phone .phone__responsive{margin:0 auto;max-width:75%;width:18.85em;}
.home-project__phone .phone__responsive{}
.phone__responsive__inner{padding-top:208.75332%;position:relative;}
.phone__responsive__bg{height:100%;left:0;position:absolute;top:0;width:100%;}
.responsive__bg__wrap{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;width:100%;}
.responsive__bg__wrap img{bottom:0;display:block;left:0;position:absolute;width:100%;}
.phone__reveal{height:75.32922%;left:5.48806%;position:absolute;top:12.21245%;width:89.20963%;}
.phone__reveal__wrap{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;width:100%;}
.wrap{margin:0 auto;max-width:1170px;padding:0 40px;}
.home-project__clip+.wrap{position:relative;}
.home-project__content{text-align:center;}
.home-project__desc{display:inline-block;text-align:left;vertical-align:middle;width:33.3333%;max-width:300px;float:right;}
.home-project.wrap-left .home-project__desc{float:left;}
@media only screen and (max-width:991px){.partners .col-xs-6,
.partners .col-md-3{float:left;}
.home-project__phone{width:50%;left:0%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.home-project__desc{width:50%;max-width:none;}
.home-project.wrap-left .home-project__desc{float:right;}
.tech-stacks .col-xs-6:nth-child(2n+1){clear:both;}
.tech-stack-main .fusion-row:before{display:none;}
}
@media only screen and (max-width:639px){.home-project,
.full-height{min-height:inherit;}
.home-project__inner{padding:0%;min-height:inherit;}
.home-project__clip{position:relative;}
.home-project__phone{width:100%;position:relative;max-width:none !important;left:0%;top:0%;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);padding:0%;}
.home-project__desc, .solution-wrap .home-project__desc{padding-top:3em;padding-bottom:4em;width:100%;text-align:center;}
.case-study-testimonial p{font-size:18px !important;line-height:26px !important;}
.case-study-testimonial p:before,
.case-study-testimonial p:after{font-size:60px !important;}
.case-study-testimonial p:before{top:27px !important;left:26px !important;}
.case-study-testimonial p:after{bottom:8px !important;right:11px !important;}
}
@media only screen and (max-height:68.75em){.home-project__phone{max-width:400px;}
.home-project__phone .phone__responsive{width:18.75em;}
.home-project__desc{}
}
@media only screen and (max-height:64.0625em){.home-project__phone{padding-top:1.5em;}
.home-project__phone .phone__responsive{}
}
.postid-19686 .top-banner-row,
.postid-17203 .top-banner-row,
.postid-198 .top-banner-row,
.postid-17291 .top-banner-row,
.postid-17168 .top-banner-row,
.postid-17257 .top-banner-row,
.postid-17192 .top-banner-row,
.postid-17309 .top-banner-row,
.postid-17213 .top-banner-row,
.postid-17273 .top-banner-row,
.postid-17269 .top-banner-row,
.postid-21917 .top-banner-row,
.postid-17163 .top-banner-row,
.postid-17226 .top-banner-row{display:none;}
.rc-anchor-light{width:270px;}
.unorder-list{padding-left:0px;list-style:none;}
.custom-tabbing .col-sm-7{padding-right:50px;}
.custom-tabbing i{font-size:22px;}
.custom-tabbing .nav-tabs{max-width:1100px;}
.res-sol-tab.custom-tabbing .nav-tabs{max-width:900px;}
.res-sol-tab .tab-content{max-width:1100px;margin:0 auto;}
.res-theme-col{color:#0087e6;}
.custom-tabbing .nav-tabs li a.tab-link{border-color:rgba(0, 0, 0, 0.2);background:#fff !important;}
.custom-tabbing .nav-tabs li a.tab-link h4 i{color:#797979 !important;}
.custom-tabbing .nav-tabs li a.tab-link:hover,
.custom-tabbing .nav-tabs li.active a.tab-link{background:#535353 !important;}
.custom-tabbing .nav-tabs li a.tab-link:hover h4,
.custom-tabbing .nav-tabs li.active a.tab-link h4,
.custom-tabbing .nav-tabs li a.tab-link:hover h4 i,
.custom-tabbing .nav-tabs li.active a.tab-link h4 i{color:#fff !important;}
.custom-tabbing .nav-tabs li a.tab-link h4{}
.custom-tabbing .fa-volume-up:before{content:"\f007" !important;}
.custom-tabbing .fa-tag:before{content:"\f21b" !important;}
.custom-tabbing .fa-inbox:before{content:"\f0c0" !important;}
.custom-tabbing .fa-refresh:before{content:"\f0e4" !important;}
.custom-tab-2 .nav{background:#2b73ee;margin:0px -20px 0px -20px;}
.custom-tab-2 .nav-tabs li{position:relative;}
.custom-tab-2 .nav-tabs li a.tab-link{background:#2b73ee !important;border-color:#2b73ee !important;}
.custom-tab-2.custom-tabbing .nav-tabs li a.tab-link:hover,
.custom-tab-2.custom-tabbing .nav-tabs li.active a.tab-link{background:#316ccf !important;}
.custom-tab-2 .nav-tabs li a.tab-link h4{color:#fff !important;}
.custom-tab-2 .nav-tabs li a.tab-link:before{content:"";position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:39px;height:39px;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-passengers:before{background:url("images/solution-page/passangers-tab-icon.png") no-repeat;width:27px;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-drivers:before{background:url("images/solution-page/driver-tab-cion.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-webadminpanel:before{background:url("images/solution-page/admin-panel-tab-icon.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-advancefeatures:before{background:url("images/solution-page/adavnce-feaure-tab-icon.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-restaurantmanager:before{background:url("images/solution-page/res-tab-icon-1.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-waitertasking:before{background:url("images/solution-page/res-tab-icon-2.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-customerengagement:before{background:url("images/solution-page/res-tab-icon-3.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-kitchendashboard:before{background:url("images/solution-page/res-tab-icon-4.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-userprofile:before{background:url("images/solution-page/res-tab-icon-1.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-servicerequest:before{background:url("images/solution-page/on-demand-tab-icon-2.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-ordermanagement:before{background:url("images/solution-page/on-demand-tab-icon-3.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-ordertracking:before{background:url("images/solution-page/on-demand-tab-icon-4.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-paymentsolutions:before{background:url("images/solution-page/on-demand-tab-icon-5.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-userapp:before{background:url("images/solution-page/res-tab-icon-1.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-admindashboard:before{background:url("images/solution-page/admin-panel-tab-icon.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link#fusion-tab-otherfeatures:before{background:url("images/solution-page/fitness-sol-tab-icon-3.png") no-repeat;}
.custom-tab-2 .nav-tabs li a.tab-link h4{line-height:24px;margin-top:55px;}
.services-icon-tab.fusion-tabs{margin-bottom:-1px;position:relative;}
.services-icon-tab .nav-tabs{z-index:111;}
.services-icon-tab .tab-icon-content{padding-top:60px;}
.services-icon-tab.fusion-tabs img{max-width:none;}
.services-icon-tab .nav-tabs li a.tab-link:before{}
.services-icon-tab .nav-tabs li a.tab-link h4{line-height:24px;margin-top:0px;color:#fff;font-size:22px;}
.services-icon-tab.fusion-tabs.fusion-tabs-1.services-icon-tab .tab-content .tab-pane{border-color:transparent;background:transparent;padding:0;}
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a{padding:0;padding-bottom:15px;opacity:0.7;}
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus{opacity:1;}
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover{background:transparent;}
.services-icon-tab.fusion-tabs .nav-tabs,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs,
.services-icon-tab.fusion-tabs.horizontal-tabs .nav{border:none;}
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a{border-top:0px;border-bottom:3px solid transparent;}
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover,
.services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a{border-top:0px;border-bottom-color:transparent;}
.services-icon-tab.fusion-tabs .nav-tabs li{margin:0px 13px;}
.services-icon-tab.fusion-tabs .nav-tabs li:first-child{margin-left:0;}
.services-icon-tab.fusion-tabs .nav-tabs li:last-child{margin-right:0px;}
.services-icon-tab h2{}
.services-icon-tab li.active #fusion-tab-startups{border-bottom-color:#FBB609 !important;}
.services-icon-tab li.active #fusion-tab-startups h4.fusion-tab-heading,
.services-icon-tab li.active #fusion-tab-startups i{color:#FBB609;}
.services-icon-tab li.active #fusion-tab-smes{border-bottom-color:#0ED697 !important;}
.services-icon-tab li.active #fusion-tab-smes h4.fusion-tab-heading,
.services-icon-tab li.active #fusion-tab-smes i{color:#0ED697;}
.services-icon-tab li.active #fusion-tab-enterprise{border-bottom-color:#8DC701 !important;}
.services-icon-tab li.active #fusion-tab-enterprise h4.fusion-tab-heading,
.services-icon-tab li.active #fusion-tab-enterprise i{color:#8DC701;}
#apps .page-nav{z-index:1 !important;}
#apps .row--showcase{top:125%;}
#apps{height:5200px !important;}
.single-post .blog-content .unorder-list li{position:relative;margin:8px 0px; padding: 0 0 0 20px !important; color: #2a2a2a !important; font-family345:'SF Pro Text' !important;}
.unorder-list li{position:relative;margin:8px 0px; padding: 0 0 0 20px !important; font-family345:'SF Pro Text' !important;}
.unorder-list li.mar-bot-5{margin-bottom: 10px !important;}
.unorder-list.port-list li{margin:15px 0px;}
.unorder-list.big-font li{margin:15px 0px;font-size:20px;}
.unorder-list li ul li{padding-left:0px;}
.unorder-list li:before{content:"\f111";font-family345:'FontAwesome' !important;position:absolute;left:0;top:0;color:#0070ff; font-size:9px !important;}
.unorder-list.white-dot li:before{color:#fff;}
.unorder-list.small-font li{font-size:16px;}
.unorder-list.small-font li:before{font-size:14px;}
.unorder-list.small-font li ul li:before{display:none;}
.unorder-list.list-inline li{display:inline-block;vertical-align:middle;margin:0 10px;}
.unorder-list.green-dot li:before{color:#42b847 !important;}
.logo-thankyou img{max-width:170px;}
.outsource-design{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100vh;}
.outsource-design.startup-service{background-position:50% 68% !important;-webkit-background-size:100% 22% !important;-moz-background-size:100% 22% !important;-o-background-size:100% 22% !important;background-size:100% 22% !important;}
.outsource-design.startup-service .fusion-column-wrapper{padding-bottom:0px;}
.outsource-design .startup-services-block{position:relative;}
.outsource-design .startup-services-block .services-block-img{background-color:#000;}
.outsource-design .startup-services-block .box-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:1;}
.outsource-design .startup-services-block .services-block-content{position:relative;padding:20px 20px 20px 20px;}
.outsource-design .startup-services-block .services-block-content h3{margin:0px;padding-right:40px;}
.outsource-design .startup-services-block .arrow-right{bottom:auto;top:50%;margin-top:-15px;}
.outsource-design.startup-service .fusion-layout-column:hover .arrow-right{opacity:1;right:25px;}
.outsource-design-title{}
.outsource-design-title h3{}
.thank-you-page a.fusion-social-network-icon{color:#fff;}
.ios-develop-left{text-align:right;display:inline-block;}
.ios-develop-right{display:block;}
.ios-develop-left .ios-develop-text{float:left;width:72%;}
.ios-develop-right .ios-develop-text{float:left;width:72%;margin-left:6%;}
.ios-develop-text h3{margin-top:0px;font-weight:bold !important;color:#2a3039;font-size:22px;}
.ios-develop-left .ios-develop-icon{float:right;}
.ios-develop-right .ios-develop-icon{float:left;}
.ios-develop-icon{width:22%;height:74px;}
.ios-develop-left.idea .ios-develop-icon{background:url(images/idea-icon.png) no-repeat;}
.ios-develop-left.planning .ios-develop-icon{background:url(images/planing-icon.png) no-repeat;}
.ios-develop-left.design .ios-develop-icon{background:url(images/design-icon.png) no-repeat;}
.ios-develop-right.development .ios-develop-icon{background:url(images/development-icon.png) no-repeat;}
.ios-develop-right.testing .ios-develop-icon{background:url(images/testing-icon.png) no-repeat;}
.ios-develop-right.support .ios-develop-icon{background:url(images/launch-icon.png) no-repeat;}
.relative-position{position:relative;}
.absolute-banner-img-bottom{position:absolute;bottom:0;left:0;}
.z-index-1{z-index:1;}
.z-index-11{z-index:11;}
.z-index-minus-1{z-index:-1;}
.hole{position:absolute;top:50%;left:50%;z-index:2;}
.hole i{display:block;position:absolute;width:250px;height:250px;left:-119px;top:-140px;border-radius:140px;opacity:0;animation-name:scale;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}
.hole i:nth-child(1){animation-delay:0.3s;}
.hole i:nth-child(2){animation-delay:0.6s;}
.hole i:nth-child(3){animation-delay:0.9s;}
.hole i:nth-child(4){animation-delay:1.2s;}
.hole i:nth-child(5){animation-delay:1.5s;}
.hole i:nth-child(6){animation-delay:1.8s;}
.hole i:nth-child(7){animation-delay:2.1s;}
.hole i:nth-child(8){animation-delay:2.4s;}
.hole i:nth-child(9){animation-delay:2.7s;}
.hole i:nth-child(10){animation-delay:3s;}
@keyframes scale{0%{transform:scale(2);opacity:0;box-shadow:0px 0px 50px rgba(255, 255, 255, 0.5);}
50%{transform:scale(1) translate(0px, -5px);opacity:1;box-shadow:0px 8px 20px rgba(255, 255, 255, 0.5);}
100%{transform:scale(0.1) translate(0px, 5px);opacity:0;box-shadow:0px 10px 20px rgba(255, 255, 255, 0);}
}
@media only screen and (max-width:1680px){.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header > .fusion-row{position:initial;}
.fusion-main-menu{position:absolute;right:300px;}
.fusion-header{}
.fusion-main-menu{}
.after-home-main{display: -ms-flexbox; display: flex; -ms-flex-pack: stretch; justify-content: stretch; position: relative;}
.after-home-inquire{margin-right: 15px; position: absolute; right: 0;}
.after-home-main .fusion-main-menu{right: 200px;}
}
@media only screen and (max-width:1100px){.hire-team-title{top:-25px !important;}
.hire-team-title.left{left:10px;}
.search-ride-vector{display:none;}
.mobile-menu-animation .phone{display:none;}
.mobile-menu-animation .fusion-one-half{width:100%;text-align:center;}
.mobile-menu-animation{padding-bottom:60px !important;}
.mobile-menu-animation .fusion-separator{margin-left:auto;margin-right:auto;}
}
@media only screen and (max-width:1024px){.main-padd.content-works{margin-bottom:0px;}
.animate .knob{margin-left:10px;width:80px;height:80px;display:inline-block;float:left;}
.hpk-circle{border:none;width:500px;height:500px;}
.knob-message{width:328px;height:328px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;}
#tabs-1 .knob-message,
#tabs-2 .knob-message,
#tabs-3 .knob-message,
#tabs-4 .knob-message,
#tabs-5 .knob-message{background:transparent;}
.knob-msg-item h3,
.knob-msg-item p,
.knob-msg-item a{color:#333;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header > .fusion-row{position:relative;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu{display:none;}
.blog-sub-categroy li{display:inline-block;padding:5px 3%;}
.more-contacts .fusion-one-fourth{width:50%;}
.clutch-client .client-logo{width:100%}
.dedicated-main .fusion-column-wrapper{padding-left:0 !important}
.dedicated-main .resource-demand{width:215px; margin-right:15px}
.tech-stack-sm .technology-header .tech-title h3 {font-size: 20px !important;}
.technology-header .tech-title{margin: 15px 0 !important;}
.service-dev-team.wallet-app-work .fusion-one-fifth.gray-bg {width: 48.5% !important; min-height:inherit;}
.service-dev-team.wallet-app-work .header-title span::after{display: none;}
.service-dev-team.wallet-app-work .fusion-one-fifth:nth-child(2n) {margin-right: 0 !important; margin-bottom: 20px !important;}
.wallet-app-work .header-title span {display: inline-block !important; font-size: 18px !important;  height: 40px !important; margin: 20px 0 0 15px !important; width: 40px !important;}
.wallet-app-work .header-title h4 {display: inline-block;}
.wallet-app-work p {padding: 0 15px 15px 68px !important;text-align: left !important;}

}
@media only screen and (min-width:1400px){canvas.nurse-alert-banner-animation{width:1920px;}
}
@media only screen and (min-width:801px){.fat-nav .fusion-menu > li > .block-content{display:block !important;}
}
@media only screen and (max-width:800px){.uae-landing-page .content-box-column{margin-bottom:20px !important;}
.services-icon-tab.fusion-tabs img{display:none;}
.services-icon-tab .tab-icon-content{padding-top:20px;padding-bottom:50px;}
.services-icon-tab .tab-content .nav-tabs{display:none;}
.services-icon-tab.fusion-tabs .nav-tabs li{display:inline-block;}
.services-icon-tab.fusion-tabs .nav{display:block;}
.services-icon-tab .tab-pane{clear:both;}
.fusion-mobile-nav-holder ul.fusion-menu{border-color:transparent;background:#161617;padding:20px 0px;}
.fusion-mobile-nav-item a{background-color:transparent;border-color:transparent;color:#fff;font-size:14px;}
.fusion-mobile-nav-holder .sub-menu{opacity:0.7;}
.fusion-mobile-nav-item a:hover{background:#161617;color:#89b92e;}
.fusion-mobile-nav-item .fusion-open-submenu{font-weight:bold;color:#fff;}
.hamburger{display:none !important;}
#knob-icons{display:inherit;float:none;position:absolute;bottom:80px;text-align:center;width:100%;margin:0 auto;left:0;right:0;padding-left:0;}
.hpk{height:550px;margin-top:0px;}
#knob-icons .ui-state-default{display:inline-block;}
.animate .knob{position:inherit;}
.custom-tabbing .col-sm-7,
.custom-tabbing .col-sm-5,
.custom-tabbing .col-sm-6{float:none;width:100%;}
.iphone-app-banner h2,
.services-page-banner h2{font-size:50px !important;line-height:60px !important;}
.iphone-app-banner #Canvas2D{height:400px;width:100%;}
.display-none-width-800{display:none;}
.home-facts .counter-box-container{border-right:none !important;}
.fusion-footer .fusion-column{margin-bottom:30px !important;}
.fusion-footer h4.widget-title{margin-bottom:10px;}
.fusion-footer #text-18{text-align:left;}
.fusion-footer .footer-last-col .call-us{display:inline-block;}
.office-location .one-half{width:100%;}
.more-contacts .fusion-one-fourth{border-left:0px;}
.blog-head-content{padding-top:0px;}
.aiowps-captcha{float:none;width:100%;padding-right:0px;clear:both;margin-bottom:10px;}
.aiowps-captcha-equation{padding-left:0px;}
#sidebar{padding-top:0px !important;}
.get-in-touch-wrap{display:none;}
.hamburger{background-color:transparent !important;}
.mar-minus-80{margin-top:0px;}
.minus-bottom-margin{margin-bottom:0px;}
.col-right-border.with-story .fusion-one-half .fusion-column-wrapper .mar-bot-40{padding-bottom:0px;border:none;}
.col-right-border h2 br{display:none;}
.col-right-border .fusion-one-half .fusion-column-wrapper,
.col-right-border .fusion-one-half.fusion-column-last .fusion-column-wrapper,
.col-right-border.with-story .fusion-one-half .fusion-column-wrapper,
.col-right-border.with-story .fusion-one-half.fusion-column-last .fusion-column-wrapper{border-right:none;padding-left:0px;padding-right:0px;text-align:left;}
.col-right-border .fusion-one-half .fusion-column-wrapper:before,
.col-right-border .fusion-one-half .fusion-column-wrapper:after{display:none;}
.blog-head-content .about-author .about-author-container{padding-top:0px;padding-bottom:0px;}
.comman-banner-text{padding-top:0px;}
.fusion-header-wrapper .fusion-header,
.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#fff;}
.service-tab-section .service-tab li{padding:15px 15px;width:50%;float:left;margin-bottom:-1px;border:1px solid rgba(255, 255, 255, 0.45);}
.service-tab-section .service-tab li span{display:none;}
.hamburger{position:absolute !important;}
.fat-nav__wrapper .fusion-social-networks-wrapper{margin-top:40px !important;}
.fat-nav .fusion-menu{padding-top:20px !important;}
.fat-nav .fusion-menu > li > .block-content{display:none;}
.fat-nav .fusion-menu > li > .opener{position:relative;display:block;position:absolute;right:0px;top:0px;width:45px;text-align:right;height:28px;cursor:pointer;padding-right:15px;}
.fat-nav .fusion-menu > li > .opener:after{content:"\f078";font-family345:'FontAwesome';color:#FFF;top:0;font-size:20px;font-weight:bold;}
.fat-nav .fusion-menu > li.active > .opener:after{content:"\f077";}
.fat-nav .fusion-menu > li.last{margin-top:10px !important;display:block !important;}
.fat-nav .fusion-menu > li{width:100% !important;margin:0% !important;margin-top:20px !important;position:relative;}
.fat-nav .fusion-menu > li:first-child{margin-top:0px !important;margin-bottom:30px !important;}
.fat-nav .fusion-menu > li:last-child > a{padding:10px 0px;clear:both;float:left;}
.fat-nav .fusion-menu > li > a,
.fat-nav .fusion-menu > li:first-child > ul > li > a{}
.case-studies-section .case-studies-img-left,
.case-studies-section .case-studies-img-right{float:none;text-align:center;}
.case-studies-section .case-studies-content-right,
.case-studies-section .case-studies-content-left{float:none;text-align:center;}
.case-studies-section .minus-bottom-margin{margin-bottom:-20px;}
#post-18384 .fusion-column-wrapper .fusion-imageframe,
#post-11761 .fusion-column-wrapper .fusion-imageframe{float:none !important;margin-left:auto !important;margin-right:auto !important;display:block;text-align:center;}
.case-block-small .fusion-column-wrapper{max-width:none;}
.case-studies-wrap .text-left,
.case-studies-wrap .text-right{text-align:center;}
.case-studies-wrap .fusion-separator{margin-left:auto;margin-right:auto;}
.case-studies-technology{padding:0 0 30px !important;}
.what-does-wrap{min-height:auto;}
.android-skill-section .android-skill-content h3{margin-top:20px;}
.android-skill-section .fusion-one-half{width:100% !important;}
.fusion-fullwidth-1.dedicated-team-working-hours, .fusion-fullwidth.dedicated-team-working-hours{margin:0 !important}
.hiring-works-main .home-service-box{margin-bottom:30px !important;}
.hiring-works-main .fusion-one-fifth.home-service-box:hover{margin:0px 0 30px !important}
.our-expertise .tabs1-navigation.fusion-tabs .nav-tabs li a{margin:0 !important;padding:5px !important;text-align:center !important;}
.our-expertise .tabs1-navigation .nav-tabs h4.fusion-tab-heading{font-size:14px;line-height:36px;}
.our-expertise .custom-develop-icon .develop-icon-width{display:inline-block;margin-bottom:40px;margin-right:10px;vertical-align:top;width:30.33%;}
.our-expertise .tabs1-navigation .tab-pane{padding-bottom:0 !important}
.dedicated-header, .dedicated-header-links{display:block !important;text-align:center !important;vertical-align:middle;margin-bottom:5px;width:100% !important;}
.hiring-works-main .responsive-opacity{display:block;min-height:182px;border:1px solid #dedede;line-height:182px;background:#f9fafc;padding:25px 10px;margin-bottom:30px;}
.hiring-works-main .font-size-50{display:none}
.hiring-works-main.hiring-works-final-main .fusion-layout-column:nth-child(2n){display:none}
.hiring-works-main.hiring-works-final-main .fusion-layout-column:nth-child(1), .hiring-works-main.hiring-works-final-main .fusion-layout-column:nth-child(3){display:none}
.hiring-works-main.hiring-works-final-main .fusion-one-fifth.fusion-layout-column.fusion-column-last.fusion-spacing-no.text-center{display:none;}
.section-stats .fusion-one-third.fusion-layout-column.fusion-spacing-yes.text-center{border-bottom:1px solid rgba(255, 255, 255, 0.2);margin:0 !important;padding:30px 0;}
.section-stats .fusion-one-third.fusion-layout-column.fusion-column-last.fusion-spacing-yes.text-center{border:none}
.border-show-responsive .fusion-separator.sep-single{border-bottom:3px solid #e0e0e0 !important;}
.clutch-client-section .fusion-column-table,
.clutch-client-section .fusion-column-wrapper{height:inherit !important;min-height:inherit !important;}
.clutch-sprite.clutch-client{width:25%;}
.full-content-right .fusion-column-wrapper{padding:0 15px !important}
.homeitem1-slider{margin:0;}
.tabs1-navigation.blockchain-tabs .nav .nav-tabs li a{padding:6px !important;}
.tabs1-navigation.blockchain-tabs .nav-tabs li .fusion-tab-heading{font-size:13px;line-height:20px}
.text-left-mobile{padding-bottom:50px;padding-top:0;}
/*.fusion-youtube{max-width:100%;width:100% !important;margin:0 auto}*/
.fusion-copyright-content{text-align:center;}
.fusion-copyright-content .col-sm-4 img{width:100px}
.left-icon-col{width:100% !important}
.iphone-app-sprite.iphone-app-work{float:right;}
.new-home-fact-design .new-home-fact-icon p{font-size:15px;}
.fusion-body .fusion-social-links-footer, .fusion-copyright-notice .col-sm-4.text-right{display:block;text-align:center;margin-top:15px;}
.service-dev-team .header-title span::after,
.dedicated-main::after{display:none !important;}
.service-dev-team .fusion-spacing-yes{margin-bottom:50px !important;}
.dedicated-main .kickstart{margin-top:0;}
.dedicated-main .delivery-demand {margin-left: 0; margin-top:0;}
.dedicated-main .effective-cost{margin-left:0;margin-top:0;}
.technology-bg .fusion-column-wrapper,.technology-bg .fusion-column-table {padding-top:0 !important; min-height:auto !important; height:auto !important; padding-left: 0 !important;}
.dedicated-main{text-align: center;}
.web-reduce-gap-responsive {padding-top: 0 !important;}
.web-reduce-gap-responsive .fusion-one-half.fusion-layout-column.fusion-spacing-yes.text-right.case-right-block {margin-bottom: 20px !important;}
.peerbits-niche-slider.owl-carousel12{padding: 0 !important;}
.fusion-footer-parallax .fusion-footer-copyright-area{padding:15px !important;}
.fusion-footer-copyright-area .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin: 0 -2px !important;}
.fusion-footer-copyright-area .fusion-social-networks .fusion-social-network-icon{margin: 0 3px !important;}
.footer-top-testimonial .fusion-separator.sep-none{margin-bottom: 0 !important;}
.fusion-footer-parallax .fusion-footer-widget-area{padding-bottom: 50px !important; padding-top: 60px !important;}
.technology-bg h2, .technology-bg p {text-align: center;}
.service-dev-team .header-title span{display: none !important;}
.service-dev-team .header-title{height:auto !important;}
.service-dev-team .header-title h4{margin: 20px 0 10px !important;  padding: 0 15px; text-align: left;}
.service-dev-team ul.unorder-list.mar-bot-0{min-height:auto !important;}
.tech-stack-sm .tech-icon.web-app-sprite{display: block !important;}
.technology-header .tech-icon, .technology-header .tech-title{display: block !important;}
.pb-request-gaping-responsive{padding:60px 0 100px !important;}
.java-development-tabs .unorder-list li{width:100% !important;}
.home-service-main.hiring-works-main{padding:50px 18px !important;}
.steps-process{left:0 !important;}
.round-box{margin: 0 0 15px !important;display: flex !important; flex-direction: column; align-items: center; justify-content: center; left: 0 !important;}
.app-store .item:after{display: none;}
.relative .section-top-padd{padding: 0 !important}
.relative .font-size-40 {font-size: 19px !important; line-height: 32px !important;}
.relative .case-studies-main-img.case-studies-single-img {bottom: -66px !important;}
.case-studies-wrap.relative{height:400px !important;}
.case-studies-wrap img {display: block; margin: 0 auto;}
.case-studies-team .wow-layer-wrapper.wow.animated{display:none;}
.fusion-imageframe.case-studies-main-img.case-studies-single-img img{width: 520px !important;}
.gaping-padding-responsive {padding: 40px 0 80px !important;}
.display-none-images{display: none !important;}
.fusion-body .service-dev-team.wallet-app-work .fusion-one-fifth {width: 100% !important; min-height:inherit !important;}
.wallet-app-work .header-title span {display: inline-block !important; margin: 20px 0 0 15px !important; width: 40px !important; height: 40px !important; font-size: 18px !important;}
.wallet-app-work .header-title h4{display:inline-block;}
.wallet-app-work p{text-align: left !important; padding: 0 15px 15px 68px !important;}
.wallet-app-work .header-title span{display: inline-block !important; margin: 20px 0 0 15px !important; width: 40px !important; height: 40px !important; font-size: 18px !important;}  
.wallet-app-work p{text-align: left !important; padding: 0 15px 15px 68px !important;}
.wallet-app-work .header-title h4{display: inline-block;}
.mobile-finance{padding:25px !important}
.mobile-finance .fusion-column-wrapper{padding:0 !important}
.custom-tab-mobile-wallets .custom-tab-2.custom-tabbing-fixed .nav-tabs li a.tab-link{padding: 60px 6px 14px 6px !important}
.mobile-finance-main .mobile-finance-box{width:100%}
.fusion-checklist{font-style:16px !important}
.custom-tab-mobile-wallets .row{-ms-box-orient: horizontal; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;}
.custom-tab-mobile-wallets .custom-tabbing .col-sm-6.text-center:nth-of-type(1) {order: -2 !important; margin-bottom:40px;}
.custom-tab-mobile-wallets .custom-tabbing .col-sm-6:nth-of-type(2) {order: -2 !important; margin-bottom:10px;}
.advantages-mobile .fusion-one-third.fusion-layout-column.fusion-spacing-yes.text-center{margin:0 !important}
.fusion-header.globalNav.global-margin-top{margin:0 !important}
.fusion-header-wrapper:not(.fusion-is-sticky) .global-margin-top.globalNav {padding: 10px 20px !important; top: 0 !important; margin: 0 !important; height:70px !important }
.fusion-header-wrapper:not(.fusion-is-sticky) .globalNav {margin-top: 0 !important; padding-top: 0 !important; top: 0 !important;}
.after-home-main .fusion-mobile-menu-icons a{margin-top:10px;}
.after-home-main .fusion-mobile-nav-holder ul.fusion-menu{background:#F9F9F9; padding: 0 !important}
.after-home-menu {position: absolute;left: 0;width: 100%;}.after-home-main .fusion-mobile-nav-item a:hover{background: #F9F9F9 !important;}
.after-home-main .fusion-mobile-nav-item:hover .fusion-open-submenu{color: #3d7ef1 !important}
.after-home-main .fusion-mobile-nav-item .fusion-open-submenu{color: #333 !important; height:50px !important; line-height:50px !important;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a{padding-left:50px !important}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a:hover:before{color:#3d7ef1 !important}
.after-home-main .fusion-mobile-nav-item a{height:50px !important; line-height:50px !important; border-bottom:1px solid #f1f1f1;}
.pricing-icon-tabs .pricing-icon-list li{ width:100% !important;}
.custom-tab-mobile-wallets.pricing-icon-tabs .fusion-tabs .nav-tabs.nav-justified > li{display: block !important;}
.right-main .mar-bot-30 p{margin-top:15px; margin-bottom:0 !important;}
.pricing-main{padding:100px 0 0 !important;}
.container-lg.after-home-main {margin-top: 5px !important;}
.fusion-one-third.cloud-technology-box, .box-mian   .fusion-one-half{width:100% !important;}
.border-bottom-responsive{margin:0px !important;}
.fusion-column-wrapper, .fusion-column-table{min-height: auto !important; height:auto !important;}
.case-studies-wrap-design-box1 {display: block !important; height: inherit !important; margin: 0 !important; text-align: center !important; vertical-align: top !important; width: 100% !important;}

.case-studies-wrap-new-design h1.font-size-40{ color:#fff !important; line-height:30px !important}
.case-studies-wrap-design-box1 .technology-items{margin-bottom:40px !important; padding:25px 0 !important;}
.case-studies-wrap-design{padding:0 15px !important;}
.technology-items.technology-items-logo, .after-home-main .fusion-mobile-logo-1 .fusion-mobile-logo-1x{display:none !important;}
.case-studies-wrap-new-design h2, .case-studies-wrap-new-design p, .gaping-padding-responsive p{text-align: left !important;}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(1){margin-top:50px !important;}

.case-studies-wrap-design.display-block, .case-studies-wrap-design-mobile .case-studies-wrap-design-box1:nth-child(5){display:none !important;}
.case-studies-wrap-design-mobile .case-studies-wrap-design-box1:nth-child(3) {padding-top: 60px !important;}
.case-studies-wrap-design-mobile.display-none{display:block !important; padding:30px 15px 15px; text-align: center;}
.case-studies-wrap-design-mobile .case-studies-wrap-design-box1{display: inline-block !important; width: 42% !important; margin: 15px !important; height: 230px !important; padding: 40px 5px !important;}
.case-studies-wrap-new-design {padding: 40px 0 0 !important}
.case-studies-wrap.case-studies-gaping-padd-media {padding: 50px 15px !important;}
.font-size-40 {font-size: 22px !important;line-height: 32px !important;}
.title-24px {font-size: 19px !important; line-height: 26px !important;}
.case-studies-wrap p {margin-bottom: 40px !important;}
.case-studies-gaping-padd-bot-media, .case-studies-wrap.case-studies-gaping-padd-bot-media p{padding-bottom:0 !important;margin-bottom:0 !important}
.case-studies-line-three{font-size: 18px !important; line-height: 28px !important; margin-top: 20px !important;}
}


.section-map{padding-top:39px;padding-bottom:20px;}
.page-home .section-users{background:#89B92E;color:#fff;text-align:center;padding-top:26px;position:relative;}
.page-home .section-users .map{background-image:url('images/home-users-map.png');background-repeat:no-repeat;background-position:50% 20%;background-size:contain;width:100%;height:184.66667px;}
@media (min-width:768px){.page-home .section-users{min-height:443px;padding-top:52px;padding-bottom:30px;overflow:hidden;}
.page-home .section-users .map{width:720px;height:419px;position:relative;margin:0 auto;}
.page-home .section-users .map{left:-2%;}
.page-home .section-users .map-scanner{position:absolute;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiâ€¦gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(115, 194, 81, 0)), color-stop(100%, rgba(115, 194, 81, 0.5)));background:-moz-linear-gradient(left, rgba(115, 194, 81, 0), rgba(115, 194, 81, 0.5));background:-webkit-linear-gradient(left, rgba(115, 194, 81, 0), rgba(115, 194, 81, 0.5));background:linear-gradient(to right, rgba(115, 194, 81, 0), rgba(255, 255, 255, 0.5));}
.page-home .section-users .map-scanner-radial{position:absolute;top:-30%;left:40%;height:80%;width:200px;margin-left:-100px;-webkit-mask-image:-webkit-linear-gradient(transparent, black 20%, transparent);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-animation:users-map-scanner-rotate 15s linear infinite;-o-animation:users-map-scanner-rotate 15s linear infinite;animation:users-map-scanner-rotate 15s linear infinite;}
.page-home .section-users .map-mark{position:absolute;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background-color:#000;border-radius:50%;-webkit-animation:users-map-mark-appear 500ms both;-o-animation:users-map-mark-appear 500ms both;animation:users-map-mark-appear 500ms both;-webkit-animation-play-state:paused;animation-play-state:paused;}
.page-home .section-users .map.onscreen .map-mark{-webkit-animation-play-state:running;animation-play-state:running;}
.page-home .section-users .map-mark:nth-child(2){-webkit-animation-delay:50ms;animation-delay:50ms;}
.page-home .section-users .map-mark:nth-child(3){-webkit-animation-delay:100ms;animation-delay:100ms;}
.page-home .section-users .map-mark:nth-child(4){-webkit-animation-delay:150ms;animation-delay:150ms;}
.page-home .section-users .map-mark:nth-child(5){-webkit-animation-delay:200ms;animation-delay:200ms;}
.page-home .section-users .map-mark:nth-child(6){-webkit-animation-delay:250ms;animation-delay:250ms;}
.page-home .section-users .map-mark:nth-child(7){-webkit-animation-delay:300ms;animation-delay:300ms;}
.page-home .section-users .map-mark:nth-child(8){-webkit-animation-delay:350ms;animation-delay:350ms;}
.page-home .section-users .map-mark:nth-child(9){-webkit-animation-delay:400ms;animation-delay:400ms;}
.page-home .section-users .map-mark:nth-child(10){-webkit-animation-delay:450ms;animation-delay:450ms;}
.page-home .section-users .map-mark:nth-child(11){-webkit-animation-delay:500ms;animation-delay:500ms;}
.page-home .section-users .map-mark:nth-child(12){-webkit-animation-delay:550ms;animation-delay:550ms;}
.page-home .section-users .map-mark:nth-child(13){-webkit-animation-delay:600ms;animation-delay:600ms;}
.page-home .section-users .map-mark:nth-child(14){-webkit-animation-delay:650ms;animation-delay:650ms;}
.page-home .section-users .map-mark:nth-child(15){-webkit-animation-delay:700ms;animation-delay:700ms;}
.page-home .section-users .map-mark:nth-child(16){-webkit-animation-delay:750ms;animation-delay:750ms;}
.page-home .section-users .map-mark:nth-child(17){-webkit-animation-delay:800ms;animation-delay:800ms;}
.page-home .section-users .map-mark:nth-child(18){-webkit-animation-delay:850ms;animation-delay:850ms;}
.page-home .section-users .map-mark:nth-child(19){-webkit-animation-delay:900ms;animation-delay:900ms;}
.page-home .section-users .map-mark:nth-child(20){-webkit-animation-delay:950ms;animation-delay:950ms;}
.page-home .section-users .map-mark:nth-child(21){-webkit-animation-delay:1000ms;animation-delay:1000ms;}
.page-home .section-users .map-mark:nth-child(22){-webkit-animation-delay:1050ms;animation-delay:1050ms;}
.page-home .section-users .map-mark:nth-child(23){-webkit-animation-delay:1100ms;animation-delay:1100ms;}
.page-home .section-users .map-mark:nth-child(24){-webkit-animation-delay:1150ms;animation-delay:1150ms;}
.page-home .section-users .map-mark:nth-child(25){-webkit-animation-delay:1200ms;animation-delay:1200ms;}
.page-home .section-users .map-mark:nth-child(26){-webkit-animation-delay:1250ms;animation-delay:1250ms;}
.page-home .section-users .map-mark:nth-child(27){-webkit-animation-delay:1300ms;animation-delay:1300ms;}
.page-home .section-users .map-mark:nth-child(28){-webkit-animation-delay:1350ms;animation-delay:1350ms;}
.page-home .section-users .map-mark:nth-child(29){-webkit-animation-delay:1400ms;animation-delay:1400ms;}
.page-home .section-users .map-mark:nth-child(30){-webkit-animation-delay:1450ms;animation-delay:1450ms;}
.page-home .section-users .map-mark:nth-child(31){-webkit-animation-delay:1500ms;animation-delay:1500ms;}
.page-home .section-users .map-mark:nth-child(32){-webkit-animation-delay:1550ms;animation-delay:1550ms;}
.page-home .section-users .map-mark:after{content:'';position:absolute;top:-13px;left:-13px;width:28px;height:28px;border:2px solid #000;border-radius:50%;pointer-events:none;-webkit-animation:users-map-mark-glow 2s 1.8s both infinite;-o-animation:users-map-mark-glow 2s 1.8s both infinite;animation:users-map-mark-glow 2s 1.8s both infinite;}
}
@media (min-width:1200px){.page-home .section-users .map{width:900px;height:554px;}
}
@-webkit-keyframes users-map-mark-appear{0%{opacity:0;-webkit-transform:scale(0);}
50%{opacity:1;-webkit-transform:scale(1.5);}
100%{-webkit-transform:scale(1);}
}
@keyframes users-map-mark-appear{0%{opacity:0;transform:scale(0);}
50%{opacity:1;transform:scale(1.5);}
100%{transform:scale(1);}
}
@-webkit-keyframes users-map-mark-glow{0%{opacity:0;-webkit-transform:scale(0);}
1%{opacity:1;}
100%{-webkit-transform:scale(1);opacity:0;}
}
@keyframes users-map-mark-glow{0%{opacity:0;transform:scale(0);}
1%{opacity:1;}
100%{transform:scale(1);opacity:0;}
}
@-webkit-keyframes users-map-scanner-rotate{0%{-webkit-transform:rotateZ(0deg);}
100%{-webkit-transform:rotateZ(360deg);}
}
@keyframes users-map-scanner-rotate{0%{transform:rotateZ(0deg);}
100%{transform:rotateZ(360deg);}
}
@-webkit-keyframes users-map-scanner-slide{0%{-webkit-transform:translateX(-100%);}
100%{-webkit-transform:translateX(500%);}
}
@keyframes users-map-scanner-slide{0%{transform:translateX(-100%);}
100%{transform:translateX(500%);}
}
.hamburger{display:block;width:45px;height:45px;position:fixed;top:12px;right:30px;z-index:100011;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;background-color:#7BA924;border-radius:100%;transition-duration:.5s;transition-timing-function:cubic-bezier(.39,-.16,.4,1.21);}
.hamburger.vertical{top:5px;}
.hamburger.active{background-color:transparent !important;}
.hamburger__icon{position:relative;margin-top:21px;margin-bottom:7px;margin-left:auto;margin-right:auto;}
.hamburger__icon, .hamburger__icon:before, .hamburger__icon:after{display:block;width:18px;height:2px;background-color:#FFF;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.hamburger__icon.sticky-icon{}
.hamburger__icon.sticky-icon,
.hamburger__icon.sticky-icon:before,
.hamburger__icon.sticky-icon:after{}
.hamburger__icon:before, .hamburger__icon:after{position:absolute;content:"";}
.hamburger__icon:before{top:-6px;}
.hamburger__icon:after{top:6px;}
.hamburger.active .hamburger__icon{background-color:transparent;}
.hamburger.active .hamburger__icon:before, .hamburger.active .hamburger__icon:after{background-color:#fff;}
.hamburger.active .hamburger__icon:before{-moz-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);}
.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);}
.fat-nav{top:0;left:0;z-index:100010;position:fixed;display:none;width:100%;height:100%;background:#000;background:rgba(0, 0, 0, 0.95);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed;}
.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.fat-nav__wrapper .fusion-social-networks{clear:both;}
.fat-nav__wrapper .fusion-social-networks-wrapper{text-align:center;clear:both;margin-top:80px !important;margin-bottom:40px !important;}
.fusion-header-wrapper .tooltip{z-index:1000011;}
.fat-nav .fusion-menu{padding-top:80px;list-style:none;margin:0px;padding-left:30px;padding-right:30px;}
.fat-nav .fusion-menu ul{list-style:none;padding:0px;}
.fat-nav .fusion-menu > li{width:18%;float:left;margin:0 1%;}
.fat-nav .fusion-menu > li.last{display:none;}
.fat-nav .fusion-menu li a,
.fat-nav .fusion-menu > li:first-child > ul > li > a{color:#FFF;display:inline-block;}
.fat-nav .fusion-menu li a:hover,
.fat-nav .fusion-menu > li:first-child > ul > li > a:hover{color:#89B92E;}
.fat-nav .fusion-menu ul{margin-top:15px;}
.fat-nav .fusion-menu > li:first-child > ul{margin-top:30px;}
.fat-nav .fusion-menu > li > a,
.fat-nav .fusion-menu > li:first-child > ul > li > a{font-size:20px;font-weight:bold;}
.fat-nav .fusion-menu > li:first-child > ul > li > a{padding:10px 0px;font-weight:normal;}
.fat-nav .fusion-menu ul > li > a{padding:7px 0px;color:#b1b1b1;}
@media (min-width:1024px){.skw-pages{overflow:hidden;position:relative;height:100vh;margin-left:-20px;margin-right:-20px;border-top:10px solid #7CA235;}
.page-id-22346 .skw-pages{border-top:10px solid #1b6da7;}
.skw-pages.skw-fixed{position:fixed;}
.skw-pages .skw-page{margin-left:0px!important;margin-right:0px!important;}
.skw-page{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;}
.skw-page__half{position:absolute;top:0;width:50%;height:100vh;z-index:2;-webkit-transition:-webkit-transform 1s;transition:transform 1s;}
.page-id-24278 .skw-pages, .page-id-24278 .skw-page__half{height:calc(100vh - 138px);}
.page-id-24278 .skw-page__content{padding-top:0 !important;padding-bottom:0 !important;}
.skw-page__half--left{left:0;-webkit-transform:translate3d(-32.4vh, 100%, 0);transform:translate3d(-32.4vh, 100%, 0);}
.skw-page__half--right{left:50%;-webkit-transform:translate3d(32.4vh, -100%, 0);transform:translate3d(32.4vh, -100%, 0);}
.skw-page.active .skw-page__half{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.skw-page__skewed{overflow:hidden;position:absolute;top:0;width:140%;height:100%;background:#282a2b;}
.gray-bg-tab .skw-page__skewed{background:#f5f5f5;}
.res-sol-feature-tab .skw-page__skewed{background:#fff;}
.gray-bg-tab .skw-page__content{color:#333;}
.skw-page__half--left .skw-page__skewed{left:-40%;}
.skw-page__half--right .skw-page__skewed{right:-40%;}
.skw-page__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;position:absolute;left:0;top:0;width:100%;height:100% !important;padding:30px 30% 30px;color:#fff;-webkit-transition:-webkit-transform 1s, opacity 1s;transition:transform 1s, opacity 1s;background-size:cover;}
.skw-page__half--left .skw-page__content{padding-left:40%;padding-right:5%;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}
.res-sol-feature-tab .skw-page__half--left .skw-page__content{padding-left:30%;}
.skw-page__half--right .skw-page__content{padding-left:5%;padding-right:40%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;}
.res-sol-feature-tab .skw-page__half--right .skw-page__content{padding-right:35%;}
.skw-page.inactive .skw-page__content{opacity:0.5;-webkit-transform:skewX(18deg) scale(0.95);-ms-transform:skewX(18deg) scale(0.95);transform:skewX(18deg) scale(0.95);}
.skw-page__heading{margin-bottom:15px;text-transform:uppercase;font-size:25px;text-align:center;}
.skw-page__description{font-size:18px;text-align:center;}
.skw-page__link{color:#FFA0A0;}
}
@media (max-width:1023px){.cluth-case-studies-slider .tfs-slider .slides li:before{content:"";position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.32);width:100%;height:100%;z-index:3;}
.case-studies-tags span{font-size:14px !important;margin:0 3px 5px !important;padding:5px 10px !important;}
.case-studies-tags span.mar-bot-15 {margin-bottom: 15px !important;}
.case-studies-tags.case-studies-slider.mar-top-20.mar-bot-20{margin-bottom:10px !important;margin-top:0 !important;}
.tfs-slider .slide-content-container{top:50% !important;margin:0 !important;transform:translateY(-50%) !important;}
.banner-mantion-icon img{max-width:130px;}
.service-tab-section{display:none;}
.skw-page{position:relative;}
.skw-page .skw-page__content{color:#FFF;padding:5%;}
.skw-img-section{position:absolute;height:100%;}
.skw-img-section *{height:100% !important;}
.skw-img-section-left{left:0;}
.skw-img-section-right{right:0;}
.skw-img-section-left + .fusion-one-half{float:right;}
.skw-img-section-right + .fusion-one-half{float:left;}
.process-wrapper h3:before,
.process-wrapper:after,
.process-item-4 .process-wrapper h3:after,
.process-item-5 .process-wrapper h3:after,
.process-item-6 .process-wrapper h3:after{display:none;}
.process-row{background:transparent !important;padding-bottom:0px;}
.process-item-4,
.process-item-5,
.process-item-6{padding-top:10px;}
.process-item-1,
.process-item-2,
.process-item-3,
.process-item-4,
.process-item-5,
.process-item-6{padding-left:0px;}
.process-wrapper{padding:20px;background:#f5f5f5;margin-bottom:20px;max-width:100%;}
.process-row-2 .process-wrapper{margin-bottom:10px;}
.process-row-2{top:auto;padding-bottom:50px;}
}
@media (max-width:800px){/*.new-home-fact-text{display:inline-block;}*/
.fusion-spacing-no .fusion-column-wrapper, .fusion-separator.sep-single{border:none !important;}
.custom-tabbing-fixed .text-right, .custom-tabbing-fixed .text-left{text-align:center;}
.font-size-50{font-size:30px !important;line-height:40px !important;}
.fusion-tabs.clean .nav-tabs li{margin-bottom:10px}
.title-42px, .font-size-34, .font-size-30, .banner-big-title-font, .tabs1-navigation .tab-content h3{font-size:24px !important;line-height:35px !important;}
.font-size-26, .banner-sub-title-font{font-size:18px !important;line-height:28px !important;}
.footer-top-testimonial .fusion-column-wrapper{padding:50px 25px !important;}
.footer-top-testimonial .homeitem1-slider .item .item-content{padding:0 !important}
.tech-stack{padding-left:0}
.cluth-case-studies-slider .startup-case-studies-slider .tfs-slider .slide-content-container .caption h3{font-size:20px !important;line-height:30px !important;}
.skw-img-section{height:300px;}
.skw-content-section{padding-top:300px;}
.fix-scroll-tab{display:none;}
.industry-section .industry-images{display:none;}
.industry-section .fusion-column-wrapper{padding:10px 50px !important;}
}
.owl-carousel12{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel12 .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.owl-carousel12 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel12 .owl-stage-outer{position:relative;overflow:hidden !important;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel12 .owl-wrapper,
.owl-carousel12 .owl-item12{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel12 .owl-item12{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel12 .owl-item12 img{display:block;width:100%;}
.owl-carousel12 .owl-nav.disabled,
.owl-carousel12 .owl-dots.disabled{display:none;}
.owl-carousel12 .owl-nav .owl-prev,
.owl-carousel12 .owl-nav .owl-next,
.owl-carousel12 .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel12.owl-loaded{display:block;}
.owl-carousel12.owl-loading{opacity:0;display:block;}
.owl-carousel12.owl-hidden{opacity:0;}
.owl-carousel12.owl-refresh .owl-item12{visibility:hidden;}
.owl-carousel12.owl-drag .owl-item12{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel12.owl-grab{cursor:move;cursor:grab;}
.owl-carousel12.owl-rtl{direction:rtl;}
.owl-carousel12.owl-rtl .owl-item12{float:right;}
.no-js .owl-carousel12{display:block;}
.owl-carousel12 .animated{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel12 .owl-animated-in{z-index:0;}
.owl-carousel12 .owl-animated-out{z-index:1;}
.owl-carousel12 .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.owl-carousel12 .owl-item12 .owl-lazy12{opacity:0;transition:opacity 400ms ease;}
.owl-carousel12 .owl-item12 img.owl-lazy12{transform-style:preserve-3d;}
.owl-carousel12 .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel12 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}
.owl-carousel12 .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel12 .owl-video-playing .owl-video-tn,
.owl-carousel12 .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel12 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel12 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}
.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:30px;}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;left:0;right:0;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d2d2d2;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{/*background:#7ba924;*/ background:#0070ff;}
.gray-bg{background-color:#f9fafc !important;}
.header-sticky-logo{float:left;}
.top-header{text-align:right;background-color:#fff;border-bottom:1px solid rgba(148, 148, 148, 0.42);position:absolute;left:0;right:0;z-index:111111;font-size:14px;display:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;}
.top-header.top-header-fixed{display:block;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.top-header .fusion-row{max-width:1100px;margin:0 auto;}
.top-header ul{padding:0px;list-style:none;margin:0px;margin-right:-15px;float:right;margin-top:4px;}
.top-header ul li{display:inline-block;vertical-align:middle;}
.top-header ul li a{padding:0 15px;color:#333;}
.top-header ul li a:hover span{text-decoration:underline;}
.top-header ul li .fa{font-size:20px;vertical-align:middle;color:#89b92e;}
#wpadminbar{z-index:1111111;}
.top-header.top-header-fixed{position:fixed;top:0;left:0;right:0;z-index:11;padding:10px 0px;}
@media only screen and (max-width:800px){.auto-equal-height .fusion-layout-column .fusion-column-wrapper,
.auto-equal-height .fusion-layout-column .fusion-column-table{height:auto !important;min-height:inherit !important;}
.media-future-section{text-align:center;}
.media-future-section .info_box{position:relative;display:inline-block;vertical-align:middle;}
.captcha{margin:0 auto;}
.custom-contact-form .req-quote-btn{text-align:center;}
}
.startup-post-links h4{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:0px !important;margin-top:20px !important}
.startup-post-links .fusion-column:nth-child(5n + 1) .entry-title{border-bottom-width:0px;}
.startup-post-links .fusion-column:nth-child(0n + 1) .entry-title{border-bottom-width:1px;}
.media-logo{text-align:center;}
.media-logo .fusion-column-wrapper{border-left:2px solid #EEE;padding-left:6%;}
.media-logo .imageframe-align-center{display:inline-block;vertical-align:middle;margin:5%;}
.startup-service{background-position:50% 70% !important;-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important;}
.startup-case-studies-slider .tfs-slider .slide-content-container .caption{max-width:450px;}
.startup-case-studies-slider .tfs-slider .slide-content-container .caption h3{line-height:48px !important;}
.web-slider.startup-case-studies-slider .tfs-slider .slide-content-container .caption h3{line-height:60px !important;}
.startup-case-studies-slider .tfs-slider .slide-content-container.slide-content-right .caption{margin-left:auto;}
.startup-case-studies-slider .tfs-slider .slide-content-container.slide-content-left .caption{margin-right:auto;}
.startups-counter .fusion-counter-box{}
.startups-counter .fusion-counter-box .counter-box-container{border-right-color:#253651 !important;border-width:0px !important;border-right-width:1px !important;}
.startups-counter .fusion-counter-box:first-child + .fusion-counter-box + .fusion-counter-box + .fusion-counter-box .counter-box-container{border-right-color:transparent !important;}
.startups-counter .fusion-counter-box .counter-box-icon{margin-right:15px;}
.startups-counter .fusion-counter-box .unit{margin-left:5px;}
.startups-counter .fusion-counter-box .counter-box-content{margin-top:5px;}
.startups-counter .fusion-counter-box .fa-mobile{color:#FE6502;font-size:60px !important;}
.startups-counter .fusion-counter-box .fa-clock-o{color:#4CC6EB;}
.startups-counter .fusion-counter-box .fa-download{color:#FEC403;}
.startups-counter .fusion-counter-box .fa-usd{color:#8DC701;}
.startup-service .fusion-column-wrapper{padding-bottom:0px;/*background-color:#F9F9F9;*/ background-color:#ffffff;position:relative;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);cursor:pointer;transition:-webkit-box-shadow 0.3s ease-in-out;-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;}
.startup-service .fusion-column-wrapper:hover{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);}
.startup-services-block .services-block-img img{width:100%;}
.startup-services-block .services-block-content{padding:0px 20px 1px 20px;}
.startup-services-block .services-block-content h3{margin-bottom:0.8em;}
.startup-services-block .arrow-right{bottom:15px;display:block;opacity:0;position:absolute;right:45px;-webkit-transition:opacity .2s ease-out, right .2s ease-out;transition:opacity .2s ease-out, right .2s ease-out;}
.startup-service .fusion-column-wrapper:hover .arrow-right{opacity:1;right:25px;}
@media only screen and (max-width:800px){.media-logo .fusion-column-wrapper{border-left:none;padding-left:0%;}
.fusion-columns .fusion-column:not(.fusion-column-last){margin-bottom:0px;}
.startups-counter .fusion-counter-box .counter-box-container{border-right-color:transparent !important;}
}
.industry-menu ul{padding:0px;margin:0px;margin-left:-28px;}
.industry-menu li{display:inline-block;vertical-align:middle;}
.industry-menu li > a{color:#CCE895;font-size:20px;padding:40px 28px;display:block;position:relative;}
.industry-menu li > a.active,
.industry-menu li > a:hover{color:#FFF;}
.industry-menu li > a.active:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.industry-tab .tab-content{display:none;}
.industry-tab .tab-content.active{display:block;}
.industry-info-list_inner{position:relative;}
.industry-info-list_line{position:absolute;left:-218px;width:2px;background:#89b92e;height:100%;top:0;}
.industry-info-list_line:before,
.industry-info-list_line:after{content:'';position:absolute;top:0;width:22px;height:22px;border-radius:50px;background:#89b92e;left:50%;margin-left:-11px;}
.industry-info-list_line:after{top:auto;bottom:0;}
.industry-info-list_single{position:relative;}
.industry-info-list_single h3,
.industry-info-list_single p,
.industry-info-list_single ul{visibility:hidden;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.industry-info-list_single.focus h3,
.industry-info-list_single.focus p,
.industry-info-list_single.focus ul,
.industry-info-list_single.focus-fixed h3,
.industry-info-list_single.focus-fixed p,
.industry-info-list_single.focus-fixed ul{visibility:visible;opacity:1;-webkit-transition:all .4s ease-in-out 0.3s;-moz-transition:all .4s ease-in-out 0.3s;transition:all .4s ease-in-out 0.3s;}
.industry-info-list_single:before{content:'';height:2px;width:0px;background:#89b92e;position:absolute;left:-218px;top:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.industry-info-list_single.focus:before,
.industry-info-list_single.focus-fixed:before{width:100px;}
.industry-info-list_single:after{content:'';width:10px;height:10px;border-radius:20px;background:#89b92e;position:absolute;left:-218px;top:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;}
.industry-info-list_single.focus:after,
.industry-info-list_single.focus-fixed:after{left:-118px;opacity:1;}
.differences{position:relative;height:730px;}
.differences .img-box{margin-bottom:0px;position:absolute;left:0;height:100%;max-height:730px;top:0;overflow:hidden;}
.differences .img-box *{height:100%;width:100%;}
.differences .img-box img{width:auto;max-width:none;}
.differences .content-box blockquote{color:#FFF;border-radius:4px;-webkit-border-radius:4px;padding:25px 40px;background-color:#89b92e;margin-left:auto;margin-right:auto;margin-top:30px;margin:30px auto;}
.differences-box-wrap .fusion-row{position:relative;}
.differences-box-wrap .differences-line{width:2px;background:#89b92e;position:absolute;left:63px;top:-100px;bottom:-150px;z-index:0;}
.differences-box-wrap .differences-box{padding:40px;margin:0 135px;background-color:#f9fafc;margin-top:85px;box-shadow:0 2px 5px 0 rgba(0,0,0,.10);position:relative;padding-right:280px;margin-right:12%;left:35px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden;opacity:0;}
.differences-box-wrap .differences-box.focus{left:0px;visibility:visible;opacity:1;}
.differences-box-wrap .differences-box{background-position:93% center;background-repeat:no-repeat;}
.differences-box-wrap .differences-box.icon1{background-image:url(images/diff-icon/Dif-icon1.svg);background-size:170px;}
.differences-box-wrap .differences-box.icon2{background-image:url(images/diff-icon/Dif-icon2.svg);}
.differences-box-wrap .differences-box.icon3{background-image:url(images/diff-icon/Dif-icon3.svg);}
.differences-box-wrap .differences-box.icon4{background-image:url(images/diff-icon/Dif-icon4.svg);}
.differences-box-wrap .differences-box.icon5{background-image:url(images/diff-icon/Dif-icon5.svg);}
.differences-box-wrap .differences-box.icon6{background-image:url(images/diff-icon/Dif-icon6.svg);}
.differences-box-wrap .differences-box.icon7{background-image:url(images/diff-icon/Dif-icon7.svg);}
.differences-box-wrap .differences-box.icon8{background-image:url(images/diff-icon/Dif-icon8.svg);}
.differences-box-wrap .differences-box.icon9{background-image:url(images/diff-icon/Dif-icon9.svg);}
.differences-box-wrap .differences-box .differences-arrow{position:absolute;width:50px;height:70px;overflow:hidden;left:-50px;top:5px;margin:25px 0 35px;}
.differences-box-wrap .differences-box .differences-arrow:before{content:"";position:absolute;width:35px;height:35px;background:#f9fafc;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px;left:33px;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);}
.differences-box-wrap .differences-box .differences-small-icon{position:absolute;border-radius:48px;top:33px;left:-70px;z-index:1;width:48px;height:48px;margin-left:-24px;background:url(images/differences-small-icon.png) center center no-repeat #FFF;border:2px solid #89b92e;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-webkit-transition:-webkit-transform .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out;transition:transform .4s ease-in-out;}
.differences-box-wrap .differences-box.focus .differences-small-icon{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-webkit-transition:-webkit-transform .4s ease-in-out 0.3s;-moz-transition:-moz-transform .4s ease-in-out 0.3s;transition:transform .4s ease-in-out 0.3s;}
.differences-box-wrap .differences-box h3{margin:10px 0px}
@media only screen and (min-width: 801px) and (max-width: 1070px){
.steps-process {display: block !important; width: auto; margin: 0 auto; left: 0 !important; position: relative; text-align: center !important;}
.round-box {width: 220px; display: inline-block !important; vertical-align: middle; background: rgba(241, 241, 241, 0.68); padding: 40px 20px !important; height: 220px; border-radius: 50%; left: 0 !important;}
}
@media only screen and (max-width:1024px){.differences-box-wrap .differences-box{margin-right:8%;}
}
@media only screen and (max-width:800px){.top-header.top-header-fixed{display:none;}
.differences{height:auto;}
.differences .img-box,
.differences-box-wrap .differences-line,
.differences-box-wrap .differences-box .differences-small-icon,
.differences-box-wrap .differences-box .differences-arrow{display:none;}
.differences-box-wrap .differences-box,
.differences-box-wrap .differences-box.focus{left:0px;margin-left:0px;margin-right:0px;}
}
@media only screen and (max-width:639px){.differences-box-wrap .differences-box{background-position:center 30px;padding-right:40px;padding-top:230px;}
}
.error404 .fusion-header-wrapper{position:absolute;left:0;right:0;z-index:10000;}
.error404 .fusion-page-title-bar{display:none;}
.error404 #main{padding-top:100px !important;background-color:#2d2f3b;padding-bottom:50px !important;}
.error404 .error-message{font-size:225px;line-height:225px;color:#FFF;}
.error404 .error-page{text-align:center;}
.error404 .fusion-title{display:block;margin-bottom:50px !important;}
.error404 .fusion-title .title-sep-container{display:none;}
.error404 h3{color:#FFF;max-width:530px;margin:0 auto;}
.error404 .footer-button{text-align:center;margin-top:50px;}
.anchor-scroll{display:block;height:57px;margin-top:-57px;visibility:hidden;}
.resources-wrap .resources-box{background-color:#FFF;padding:0px;border:1px solid #EAEAEA;border-bottom-width:3px;padding-bottom:25px;margin-top:0 !important;margin-bottom:2% !important;}
.resources-wrap .resources-box .fusion-imageframe{display:block;margin:0;border-bottom:1px solid #EAEAEA;max-width:none;overflow:hidden;}
.resources-wrap .resources-box .fusion-imageframe img{width:100%;height:100%;object-fit:contain;display:block;background-color:#f5f5f5;}
.resources-wrap#FreePSD .resources-box .fusion-imageframe{height:252px;}
.resources-wrap .resources-box .fusion-single-line-meta{margin-bottom:10px !important;}
.resources-wrap .resources-box .fusion-single-line-meta a{pointer-events:none;cursor:text;}
.fusion-post-description{padding:20px 25px 0 25px;}
.resources-wrap .resources-box h2{font-size:20px !important;line-height:27px !important;font-family345:'AvenirLTStd-Book' !important;margin-bottom:10px;}
.resources-wrap p{font-size:16px;}
.resources-wrap .resources-box p{font-size:15px;line-height:1.5;margin-bottom:0 !important}
.custom-support-content-tab{border-bottom:1px solid transparent !important;}
.custom-support-content-tab.scroll-to-fixed-fixed{border-color:#eae9e9 !important;}
.custom-support-content-tab .nav > li{float:none;display:inline-block;padding:0 30px;position:relative;}
.custom-support-content-tab .nav > li a{font-size:16px;font-weight:bold;line-height:normal;color:#000;text-transform:uppercase;display:inline-block;letter-spacing:0.60px;padding:8px 35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid transparent}
.custom-support-content-tab .nav{text-align:center;padding-left:0px;}
.custom-support-content-tab .nav > li a:hover,
.custom-support-content-tab .nav > li.active > a{color:#3d7ef1;border:1px solid #3d7ef1}
.custom-support-content-tab .nav > li a:after{content:'';position:absolute;width:2px;height:11px;background-color:#3d7ef1;right:0px;top:50%;margin-top:-6px}
.custom-support-content-tab .nav > li:last-child a:after{display:none}
.process-blue-block{text-align:center;padding:0px 0 30px 0}
.process-blue-block h2{font-size:28px !important;color:#fff;margin:0px;line-height:38px;letter-spacing:0.2px;}
.process-blue-block p{font-size:17px;color:#fff;margin:0px;line-height:28px;letter-spacing:0.6px;margin-top:12px;}
.custom-tab{display:none}
.custom-tab.active{display:block !important}
.media-logo .clutch-awards .fusion-column-wrapper{border-left:none;padding-left:0%;}
.refined-box .refined-icon{float:left;}
.refined-box .refined-content{padding-left:90px;}
.clutch-testimonial .testimonial-icon{display:block;background:#89B92E;border-style:none;border-radius:100%;width:100px;height:100px;font-size:72px;text-align:center;line-height:105px;color:#FFF;font-family345:'helvetica', 'arial', sans-serif;margin:20px auto 0px;float:left;position:relative;border:3px solid #89B92E;}
.clutch-testimonial .testimonial-icon img{border-radius:100%;}
.clutch-testimonial .testimonial-box{background-color:transparent;border:none;margin-bottom:0px;}
.clutch-testimonial .fusion-column-wrapper{position:relative;margin-bottom:20px;}
.clutch-testimonial .testimonial-details{font-size:16px;padding-left:115px;}
.clutch-testimonial .fusion-testimonials.clean blockquote q{background:#f5f5f5 !important;padding:0px 25px;}
.clutch-testimonial .testimonial-author{text-align:left;}
.clutch-testimonial .testimonial-author > *{display:inline-block;vertical-align:middle;margin:0px !important;}
.clutch-testimonial .testimonial-author h3{font-size:16px;line-height:20px;}
.clutch-testimonial .testimonial-author h3:before{content:"-";margin-right:5px;}
.web{position:relative;text-align:center;height:340px;background:#F3F3F3;}
.web:hover{color:#fff;}
.fusion-recent-works-1 .fusion-portfolio-wrapper .fusion-col-spacing{background:none}
.info{position:absolute;left:0;top:0;width:100%;height:calc(100%);padding:190px 0 0;transition:all 0.5s;text-decoration:none;background:#F3F3F3;overflow:hidden;}
.info:before{content:"";width:87px;height:74px;background-size:87px 74px;position:absolute;left:50%;top:90px;transform:translateX(-50%);z-index:1;transition:all 0.5s;}
.info:hover{height:calc(100%);padding:110px 0 0;}
.info:hover p{color:#333;}
.info:hover:before{background-size:50px 43px;top:45px;width:50px;height:43px;}
.info.ios:before{background:#F3F3F3 url(images/ios-icon-green.png) 0 0 no-repeat;width:63px;height:72px;background-size:63px 72px;}
.info.ios:hover:before{width:40px;height:46px;background-size:40px 46px;}
.info.android:before{background:#F3F3F3 url(images/android-icon-green.png) 0 0 no-repeat;width:62px;height:74px;background-size:62px 74px;}
.info.android:hover:before{width:40px;height:48px;background-size:40px 48px;}
.info.web:before{background:#F3F3F3 url(images/web-icon-green.png) 0 0 no-repeat;width:82px;height:75px;background-size:82px 75px;}
.info.web:hover:before{width:49px;height:45px;background-size:49px 45px;}
.info.enterprise:before{background:#F3F3F3 url(images/enterprise-icon-green.png) 0 0 no-repeat;width:87px;height:56px;background-size:87px 56px;}
.info.enterprise:hover:before{width:54px;height:35px;background-size:54px 35px;}
.info.startups:before{background:#F3F3F3 url(images/startups-icon-green.png) 0 0 no-repeat;width:74px;height:74px;background-size:74px 74px;}
.info.startups:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.wearable:before{background:#F3F3F3 url(images/wearable-icon-green.png) 0 0 no-repeat;width:42px;height:73px;background-size:42px 73px;}
.info.wearable:hover:before{width:29px;height:50px;background-size:29px 50px;}
.info.tech-cons:before{background:#F3F3F3 url(images/tech-icon-green.png) 0 0 no-repeat;width:73px;height:76px;background-size:73px 76px;}
.info.tech-cons:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.startup-part:before{background:#F3F3F3 url(images/startup-partner-icon-green.png) 0 0 no-repeat;width:94px;height:62px;background-size:94px 62px;}
.info.startup-part:hover:before{width:68px;height:45px;background-size:68px 45px;}
.info.ux:before{background:#F3F3F3 url(images/ux-icon-green.png) 0 0 no-repeat;width:77px;height:77px;background-size:77px 77px;}
.info.ux:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.xamarin:before{background:#F3F3F3 url(images/xamarin-icon-green.png) 0 0 no-repeat;width:84px;height:74px;background-size:84px 74px;}
.info.xamarin:hover:before{width:51px;height:45px;background-size:51px 45px;}
.info.backend:before{background:#F3F3F3 url(images/backend-icon-green.png) 0 0 no-repeat;width:75px;height:72px;background-size:75px 72px;}
.info.backend:hover:before{width:47px;height:45px;background-size:47px 45px;}
.info.iot-wearb:before{background:#F3F3F3 url(images/iot-wearble-icon-green.png) 0 0 no-repeat;width:53px;height:71px;background-size:53px 71px;}
.info.iot-wearb:hover:before{width:34px;height:45px;background-size:34px 45px;}
.info.bot:before{background:#F3F3F3 url(images/bot-icon-green.png) 0 0 no-repeat;width:75px;height:66px;background-size:75px 66px;}
.info.bot:hover:before{width:51px;height:45px;background-size:51px 45px;}
.info.cloud-icon:before{background:#F3F3F3 url(images/cloud-icon-green.png) 0 0 no-repeat;width:77px;height:66px;background-size:77px 56px;}
.info.cloud-icon:hover:before{width:62px;height:56px;background-size:62px 45px;}
.info.qa:before{background:#F3F3F3 url(images/qa-icon-green.png) 0 0 no-repeat;width:59px;height:81px;background-size:59px 81px;}
.info.qa:hover:before{width:33px;height:45px;background-size:33px 45px;}
.info.analytics:before{background:#F3F3F3 url(images/analytics-icon-green.png) 0 0 no-repeat;width:77px;height:77px;background-size:77px 77px;}
.info.analytics:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.launch-app:before{background:#F3F3F3 url(images/startups-icon-green.png) 0 0 no-repeat;width:74px;height:74px;background-size:74px 74px;}
.info.launch-app:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.maintenance:before{background:#F3F3F3 url(images/maintenance-icon-green.png) 0 0 no-repeat;width:72px;height:72px;background-size:72px 72px;}
.info.maintenance:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.dedicated-team:before{background:#F3F3F3 url(images/dedicated-team-icon-green.png) 0 0 no-repeat;width:92px;height:76px;background-size:92px 76px;}
.info.dedicated-team:hover:before{width:54px;height:45px;background-size:54px 45px;}
.info.android-wear:before{background:#F3F3F3 url(images/android-wear-icon-green.png) 0 0 no-repeat;width:49px;height:74px;background-size:49px 74px;}
.info.android-wear:hover:before{width:33px;height:50px;background-size:33px 50px;}
.info.google-glass:before{background:#F3F3F3 url(images/google-glass-icon-green.png) 0 0 no-repeat;width:90px;height:43px;background-size:90px 43px;}
.info.google-glass:hover:before{width:73px;height:35px;background-size:73px 35px;}
.info.fb-bot:before{background:#F3F3F3 url(images/facebook-bot.png) 0 0 no-repeat;width:60px;height:60px;background-size:60px 60px;}
.info.fb-bot:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.slack-bot:before{background:#F3F3F3 url(images/slack-bot.png) 0 0 no-repeat;width:60px;height:60px;background-size:60px 60px;}
.info.slack-bot:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.telegram-bot:before{background:#F3F3F3 url(images/telegram-bot.png) 0 0 no-repeat;width:60px;height:60px;background-size:60px 60px;}
.info.telegram-bot:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.microsoft-bot:before{background:#F3F3F3 url(images/microsoft-bot.png) 0 0 no-repeat;width:60px;height:60px;background-size:60px 60px;}
.info.microsoft-bot:hover:before{width:45px;height:45px;background-size:45px 45px;}
.info.enterprise-sol-icons:before{background:#F3F3F3 url(images/enterprise-icons.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.enterprise-sol-icons:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.product-icon:before{background:#F3F3F3 url(images/product-icons.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.product-icon:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.mobile-app-studio:before{background:#F3F3F3 url(images/mobiles-studio-icons.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.mobile-app-studio:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.data-analytics:before{background:#F3F3F3 url(images/data-analytics-icon.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.data-analytics:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.smart-city-icon:before{background:#F3F3F3 url(images/smart-city-icon.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.smart-city-icon:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info.iot-things-icon:before{background:#F3F3F3 url(images/iot-icons.png) 0 0 no-repeat;width:74px;height:77px;background-size:74px 77px;}
.info.iot-things-icon:hover:before{width:45px;height:47px;background-size:45px 47px;}
.info h3{margin:0 0 10px;}
.info p{padding:0 15px;opacity:0;transition:all 0.5s;}
.info:hover p{opacity:1;}
.banner-form{position:relative;}
.banner-form .custom-contact-form{text-align:left;padding:0 10px;}
.pb-request-quote-from .banner-form textarea{min-height:80px;max-height:80px;margin-top:5px;}
.banner-form .custom-contact-form .req-quote-btn .qbutton{width:100%;}
.banner-form .custom-contact-form .req-quote-btn img{position:absolute;left:0;margin:0px auto !important;right:0;float:none;top:33%;width:68px;background-color:#f5f5f5;max-width:68px;padding:0 10px;}
.banner-form-bg{text-align:center;}
.banner-form .form-header{text-align:center;border-bottom:1px solid #dddddd;margin:0 -15px 15px;padding:0 15px;}
.banner-form-content{background:rgba(245,245,245,1);padding:14px;left:3px;right:0px;margin:0 auto;max-height:534px;overflow-y:auto;min-height:534px;background:#fff;border:4px solid #ccc;}
.banner-form-content h3{padding:10px;margin-bottom:0 !important;}
.banner-form-content > p{margin-bottom:0px;}
.fill-form-req h2{float:left;}
.fill-form-req{display:inline-block;width:100%;margin-bottom:15px;}
.fill-form-req p{float:right;margin-left:20px;margin-bottom:0px;animation-name:bounce;animation-duration:2s;animation-iteration-count:infinite;}
.clutch-facts.home-facts .counter-box-container{border:none !important;border-right:1px solid #676767 !important;}
.clutch-landing-page-banner .counter-box-content{font-weight:bold;}
.clutch-landing-page-banner .wpcf7-not-valid, .pb-request-quote-from .wpcf7-not-valid{border-color:#f00 !important;}
.clutch-landing-page-banner .wpcf7-not-valid-tip, .comman-banner-form .wpcf7-not-valid-tip{display:none !important;}
.clutch-landing-page-banner{}
.clutch-landing-page-banner .banner-mantion-icon{margin-top:88px;}
.clutch-landing-page-banner .banner-mantion-icon img{margin:25px 15px 22px;max-width:169px;}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateX(0);}
40%{transform:translateX(-30px);}
60%{transform:translateX(-15px);}
}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateX(0);}
40%{-webkit-transform:translateX(-30px);}
60%{-webkit-transform:translateX(-15px);}
}
@media only screen and (max-width:1100px){.clutch-landing-page-banner{text-align:center;}
.clutch-landing-page-banner .fusion-two-third,
.clutch-landing-page-banner .fusion-one-third{width:100%;float:none;}
.clutch-landing-page-banner .banner-mantion-icon{margin:20px 0px;}
.fill-form-req img{display:none;}
.fill-form-req h2{float:none;}
}
@media only screen and (max-width:800px){.clutch-landing-page-banner{padding-top:50px !important;}
.clutch-landing-page-banner .col-sm-4{width:33.33%;float:left;}
.clutch-landing-page-banner .home-facts .counter-box-icon{font-size:30px !important;}
.clutch-landing-page-banner .fusion-counters-box .content-box-counter{font-size:26px !important;line-height:20px;}
.clutch-landing-page-banner .counter-box-content{font-size:16px !important;}
.clutch-landing-page-banner .fusion-counters-box .fusion-counter-box .counter-box-container{padding:20px 0px;}
.clutch-landing-page-banner .fusion-counters-box .fusion-counter-box{padding:0;}
}
@media only screen and (max-width:500px){.clutch-landing-page-banner .col-sm-4{width:100%;float:none;}
.clutch-landing-page-banner .clutch-facts.home-facts .counter-box-container{border-right:none !important;}
}
@media only screen and (max-width:400px){.banner-form{margin:0 -15px;;}
.banner-form-bg{max-width:310px;margin:0 auto;}
.banner-form-content{max-width:100%;left:4px;top:65px;max-height:510px;min-height:510px;}
.clutch-landing-page-banner .custom-contact-form .font-size-12{display:none;}
.banner-form-content h3{font-size:18px !important;}
.clutch-landing-page-banner .req-quote-btn.mar-top-10{margin-top:20px !important;}
}
.section-full-screen.content-align-middle-wrap > .content-align-middle{vertical-align:middle;display:table-cell;}
.delibirdy-scooter-wrap{min-height:286px;}
.delibirdy-scooter-banner{position:absolute;bottom:40px;right:20%;}
.delibirdy-scooter-banner{-webkit-animation:scooter-move 5s infinite;animation:scooter-move 5s infinite;}
.delibirdy-scooter-banner img{max-width:none;}
@-webkit-keyframes scooter-move{0%{right:0;}
50%{}
100%{right:150%;}
}
@keyframes scooter-move{0%{right:0;}
50%{}
100%{right:110%;}
}
.delibirdy-section4-bg .fusion-row{position:relative;}
@media only screen and (min-width:768px){.delibirdy-section4-bg .case-block-upper{z-index:1;width:50% !important;position:absolute;top:50%;transform:translateY(-70%);-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);}
.delibirdy-section4-bg .case-block-upper-right{right:0;}
.delibirdy-section4-bg .case-block-upper-left{left:0px;}
.delibirdy-section4-bg .delibirdy-section4-responsive-image{display:none;}
}
@media only screen and (max-width:767px){.delibirdy-section4-bg .delibirdy-section4-desktop-image{display:none;}
.delibirdy-scooter-banner{max-width:150px;}
}
.overflow-hidden{overflow:hidden !important;}
.v-align-top{vertical-align:top;}
.section-bottom-angle{position:relative;overflow:visible;}
.section-bottom-angle:after{content:"";border-width:350px 0px 0px 1903px;border-color:transparent transparent transparent #FFF;border-style:solid;position:absolute;bottom:0;left:0;}
/*.section-bottom-angle .bottom-angle-banner{margin-bottom:-18.5%;}*/
.section-angle-phone .case-block-small{padding-top:25%;}
.section-angle-phone .angle-phone-minus{margin-top:-25%;display:block;}
.animated-logo img{max-width:400px;}
@-webkit-keyframes skew{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);}
100%{-webkit-transform:translateY(0%);transform:translateY(0%);}
}
@keyframes skew{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);}
100%{-webkit-transform:translateY(0%);transform:translateY(0%);}
}

@media only screen and (max-width:992px){.section-angle-phone .angle-phone-minus{margin-top:-15%;}
}
@media only screen and (max-width:800px){.tech-stack:before{display:none;}
.section-angle-phone .angle-phone-minus{margin-top:0px;}
.section-angle-phone .case-block-small{padding-top:30px;}
.section-bottom-angle:after{display:none;}
.section-bottom-angle .bottom-angle-banner{margin-bottom:-25%;}
.section-angle-phone{padding-top:35% !important;}
}
.section-boat-with-river{z-index:99;min-height:145px;margin-top:-145px;}
.fishency-gradient{background:#0074f3;background:-moz-linear-gradient(top, #0074f3 1%, #05448c 100%);background:-webkit-linear-gradient(top, #0074f3 1%,#05448c 100%);background:linear-gradient(to bottom, #0074f3 1%,#05448c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074f3', endColorstr='#05448c',GradientType=0);}
.fusion-content-boxes.fishency-content-box .fusion-column{margin-bottom:40px;}
@media only screen and (max-width:800px){.padd-sm-reduce{padding-top:40px !important;}
.text-sm-center{text-align:center;}
}
.boat-banner{position:absolute;top:-110px;right:20%;animation-name:boat;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-timing-function:ease-in-out;animation-delay:1s;}
@keyframes boat{from{transform:rotate(-6deg);-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);}
to{transform:rotate(6deg);-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);}
}
@-webkit-keyframes boat{from{-webkit-transform:rotate(-6deg);}
to{-webkit-transform:rotate(6deg);}
}
.river-phone-bounce{animation-name:phoneBounce;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-timing-function:ease-in-out;animation-delay:1s;}
@keyframes phoneBounce{from{-webkit-transform:translate(0px);transform:translate(0px);}
to{-webkit-transform:translateY(15px);transform:translateY(15px);}
}
@-webkit-keyframes phoneBounce{from{-webkit-transform:translate(0px);transform:translate(0px);}
to{-webkit-transform:translateY(15px);transform:translateY(15px);}
}
.tree-banner{position:absolute;left:-3%;right:0;bottom:0;z-index:-1;-webkit-animation:tree 3s ease-in-out infinite;animation:tree 3s ease-in-out infinite;-webkit-transform:skew(15deg);transform:skew(15deg);-webkit-animation-direction:alternate;animation-direction:alternate;}
.tree-banner img{min-width:105%;}
@keyframes tree{0%{-webkit-transform:translate(0px) skew(-15deg);transform:translate(0px) skew(-15deg);}
100%{-webkit-transform:translate(0px) skew(15deg);transform:translate(0px) skew(15deg);}
}
@-webkit-keyframes tree{0%{-webkit-transform:translate(0px) skew(-15deg);transform:translate(0px) skew(-15deg);}
100%{-webkit-transform:translate(500px) skew(15deg);transform:translate(500px) skew(15deg);}
}
.waves{width:100%;min-height:120px;position:absolute;overflow:hidden;bottom:0;left:0;z-index:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.wave{width:calc(100% + 4em);height:100%;position:absolute;left:-2em;background:bottom center repeat-x;animation-iteration-count:infinite;animation-timing-function:linear;}
.wave_1{animation-name:wave_1;animation-duration:3400ms;animation-delay:-1200ms;top:-1.0em;z-index:1;opacity:0.10;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="246" height="2000" viewBox="0 0 246 2000"><path fill-rule="evenodd" clip-rule="evenodd" fill="#0074f3" d="M0 2000c50.43 0 72.57-20.522 123-20.522 50.43 0 71.34 20.522 123 20.522V0H0v2000z"/></svg>');background-position:bottom left;}
.wave_2{animation-name:wave_2;animation-duration:3200ms;animation-delay:-600ms;top:-2.0em;z-index:2;opacity:0.25;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="307" height="2000" viewBox="0 0 307 2000"><path fill-rule="evenodd" clip-rule="evenodd" fill="#0074f3" d="M0 0h307v2000c-64.47 0-90.563-25.623-153.5-25.623C90.565 1974.377 62.935 2000 0 2000V0z"/></svg>');background-position:bottom right;}
.wave_3{animation-name:wave_3;animation-duration:2800ms;animation-delay:-2400ms;top:-3.0em;z-index:3;opacity:0.50;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="384" height="2000" viewBox="0 0 384 2000"><path fill-rule="evenodd" clip-rule="evenodd" fill="#0074f3" d="M0 0h384v2000c-80.64 0-113.28-32.047-192-32.047S78.72 2000 0 2000V0z"/></svg>');background-position:bottom center;}
.wave_4{animation-name:wave_4;animation-duration:2600ms;animation-delay:-1800ms;top:-4.0em;z-index:4;opacity:0.75;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="480" height="2000" viewBox="0 0 480 2000"><path fill-rule="evenodd" clip-rule="evenodd" fill="#0074f3" d="M480 2000c-100.8 0-141.6-39.892-240-39.892S98.4 2000 0 2000V0h480v2000z"/></svg>');background-position:bottom left;}
.wave_5{animation-name:wave_5;animation-duration:3000ms;animation-delay:-3000ms;top:-5.0em;z-index:5;opacity:0.90;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="600" height="2000" viewBox="0 0 600 2000"><path fill-rule="evenodd" clip-rule="evenodd" fill="#0074f3" d="M0 2000c123 0 177-49.866 300-49.866S474 2000 600 2000V0H0v2000z"/></svg>');background-position:bottom right;}
@keyframes wave_1{from{transform:rotate(0deg) translatey(-0.61em) rotate(0deg);}
to{transform:rotate(360deg) translatey(-0.61em) rotate(-360deg);}
}
@keyframes wave_2{from{transform:rotate(0deg) translatey(-0.77em) rotate(0deg);}
to{transform:rotate(360deg) translatey(-0.77em) rotate(-360deg);}
}
@keyframes wave_3{from{transform:rotate(0deg) translatey(-0.96em) rotate(0deg);}
to{transform:rotate(360deg) translatey(-0.96em) rotate(-360deg);}
}
@keyframes wave_4{from{transform:rotate(0deg) translatey(-1.2em) rotate(0deg);}
to{transform:rotate(360deg) translatey(-1.2em) rotate(-360deg);}
}
@keyframes wave_5{from{transform:rotate(0deg) translatey(-1.5em) rotate(0deg);}
to{transform:rotate(360deg) translatey(-1.5em) rotate(-360deg);}
}
svg#fish{top:30%;}
svg.fish{overflow:visible;}
@-webkit-keyframes swim{0%{margin-left:-235px}
90%{margin-left:100%;}
100%{margin-left:100%;}
}
@keyframes swim{0%{margin-left:-235px}
70%{margin-left:100%;}
100%{margin-left:100%;}
}
.fish{width:235px;height:104px;margin-left:-235px;position:absolute;animation:swim 20s;-webkit-animation:swim 20s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;left:0;}
svg #fish1,
svg #fish2,
svg #fish3,
svg #fish4,
svg #fish5,
svg #fish6{fill:#0750a4;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;}
svg #fish2{animation-delay:0.5s;-webkit-animation-delay:0.5s;}
svg #fish3{animation-delay:0.2s;-webkit-animation-delay:0.2s;}
svg #fish4{animation-delay:0.4s;-webkit-animation-delay:0.4s;}
svg #fish5{animation-delay:0.1s;-webkit-animation-delay:0.1s;}
svg #fish6{animation-delay:0.3s;-webkit-animation-delay:0.3s;}
/**/@-moz-keyframes bounce{0%, 50%, 100%{-moz-transform:translateY(0);transform:translateY(0);}
25%{-moz-transform:translateY(-5px);transform:translateY(-5px);}
75%{-moz-transform:translateY(-3px);transform:translateY(-3px);}
}
@-webkit-keyframes bounce{0%, 50%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}
25%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
75%{-webkit-transform:translateY(-3px);transform:translateY(-3px);}
}
@keyframes bounce{0%, 50%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}
25%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
75%{-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-webkit-transform:translateY(-3px);transform:translateY(-3px);}
}
.case-study-testimonial{padding:30px 40px;border-radius:5px;position:relative;}
.case-study-testimonial p{font-size:25px;line-height:40px;margin-bottom:0px;}
.case-study-testimonial p:before{content:open-quote;quotes:"\201C""\201D""\2018""\2019";font-family345:serif;color:#ccc;font-size:80px;position:absolute;top:27px;left:16px;opacity:0.6;}
.case-study-testimonial p:after{content:close-quote;quotes:"\201C""\201D""\2018""\2019";font-family345:serif;color:#ccc;font-size:80px;position:absolute;bottom:0px;right:11px;opacity:0.6;}
.bubbles{position:relative;overflow:hidden;width:100%;height:100%;margin:0 auto;z-index:999;position:absolute;left:0;right:0;bottom:0;}
.bubble-container{position:absolute;bottom:0;-webkit-animation:bubblerise 4s infinite ease-in;-moz-animation:bubblerise 4s infinite ease-in;-ms-animation:bubblerise 4s infinite ease-in;animation:bubblerise 4s infinite ease-in;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.bubble{width:6px;height:6px;margin:0 auto;border:1px solid rgba(255, 255, 255, 0.5);background:rgba(255, 255, 255, 0.25);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-animation:bubblewobble 0.4s infinite linear;-moz-animation:bubblewobble 0.4s infinite linear;-ms-animation:bubblewobble 0.4s infinite linear;animation:bubblewobble 0.4s infinite linear;}
@-webkit-keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@-moz-keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@-ms-keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@-webkit-keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
@-moz-keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
@-ms-keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
@keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
.getitdone-bottom-angle.section-bottom-angle:after{display:none;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .tab-pane{background-color:transparent !important;border:none;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav{border:none !important;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li .tab-link{border:none;background-color:transparent;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li .fusion-tab-heading{color:#94bafa;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active .fusion-tab-heading{color:#FFF;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li .fontawesome-icon{background:url(images/getitdone_section4_tab-icon.png) no-repeat center;;text-indent:-9999px;width:100px;height:100px;display:block;margin:0 auto 10px;background-color:#235cbe;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:all 0.3s linear;-moz-transform:all 0.3s linear;transition:all 0.3s linear;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li > #fusion-tab-productdefinition .fontawesome-icon,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li > #fusion-tab-productproject .fontawesome-icon{background-position:20px 20px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li > #fusion-tab-productdesign .fontawesome-icon{background-position:-250px 20px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li > #fusion-tab-productdevlop .fontawesome-icon{background-position:-523px 20px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li > #fusion-tab-productdelivery .fontawesome-icon{background-position:-798px 20px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a:hover,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a:focus,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li a:hover{background-color:transparent;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a .fontawesome-icon,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a:hover .fontawesome-icon,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs li.active a:focus .fontawesome-icon{background-color:#FFF;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active > #fusion-tab-productdefinition .fontawesome-icon,
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active > #fusion-tab-productproject .fontawesome-icon{background-position:20px -100px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active > #fusion-tab-productdesign .fontawesome-icon{background-position:-250px -103px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active > #fusion-tab-productdevlop .fontawesome-icon{background-position:-523px -96px;}
.getitdone-hove-tab .fusion-tabs.horizontal-tabs .nav-tabs > li.active > #fusion-tab-productdelivery .fontawesome-icon{background-position:-798px -95px;}
@media only screen and (max-width:800px){.getitdone-bottom-angle.section-bottom-angle .bottom-angle-banner{margin-bottom:-10.5%;}
}
.m2r-bottom-angle.section-bottom-angle .bottom-angle-banner{}
.pagepiling-menu{position:absolute;top:0;left:0;right:0;z-index:4;text-align:center;list-style:none;}
.pagepiling-menu > li{display:inline-block;vertical-align:middle;}
.left-fixed-content{position:fixed;left:21%;width:25% !important;top:57%;transform:translateY(-50%);}
.m2r-review-box{border-top:2px solid #8fc4e5;border-bottom:2px solid #8fc4e5;position:relative;padding-bottom:2em;}
.m2r-review-box .fa{width:66px;height:66px;text-align:center;line-height:66px;background-color:#319ddd;color:#FFF;font-size:24px;border-radius:100%;-webkit-border-radius:100%;border:2px solid #fff;position:absolute;left:0;top:2em;}
.m2r-review-box .fa.fa-quote-right{left:auto;right:0;}
.m2r-review-box .client-box{display:inline-block;vertical-align:middle;}
.m2r-review-box .client-box img{border-radius:50%;-webkit-border-radius:50%;float:left;}
.m2r-review-box .client-box .client-content{padding-left:20px;overflow:hidden;padding-top:10px;}
.top-animation .shop-icon{margin-right:10px;}
.top-animation> *{display:inline-block;vertical-align:middle;}
.bounce-dot{text-align:center;font-size:26px;position:relative;text-align:center;vertical-align:0px;}
.bounce-dot>div{display:inline-block;width:7px;height:7px;border-radius:100%;background-color:#fff;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both;}
.bounce-dot .one{-webkit-animation-delay:-0.368s;animation-delay:-0.368s;}
.bounce-dot .two{-webkit-animation-delay:-0.352s;animation-delay:-0.352s;}
.bounce-dot .three{-webkit-animation-delay:-0.336s;animation-delay:-0.336s;}
.bounce-dot .four{-webkit-animation-delay:-0.320s;animation-delay:-0.320s;}
.bounce-dot .five{-webkit-animation-delay:-0.304s;animation-delay:-0.304s;}
.bounce-dot .six{-webkit-animation-delay:-0.288s;animation-delay:-0.288s;}
.bounce-dot .seven{-webkit-animation-delay:-0.272s;animation-delay:-0.272s;}
.bounce-dot .eight{-webkit-animation-delay:-0.256s;animation-delay:-0.256s;}
.bounce-dot .nine{-webkit-animation-delay:-0.240s;animation-delay:-0.240s;}
.bounce-dot .ten{-webkit-animation-delay:-0.224s;animation-delay:-0.224s;}
.bounce-dot .eleven{-webkit-animation-delay:-0.208s;animation-delay:-0.208s;}
.bounce-dot .twelve{-webkit-animation-delay:-0.192s;animation-delay:-0.192s;}
.bounce-dot .thirteen{-webkit-animation-delay:-0.176s;animation-delay:-0.176s;}
.bounce-dot .fourteen{-webkit-animation-delay:-0.160s;animation-delay:-0.160s;}
.bounce-dot .fifteen{-webkit-animation-delay:-0.144s;animation-delay:-0.144s;}
.bounce-dot .sixteen{-webkit-animation-delay:-0.128s;animation-delay:-0.128s;}
.bounce-dot .seventeen{-webkit-animation-delay:-0.112s;animation-delay:-0.112s;}
.bounce-dot .eighteen{-webkit-animation-delay:-0.96s;animation-delay:-0.96s;}
.bounce-dot .nineteen{-webkit-animation-delay:-0.80s;animation-delay:-0.80s;}
.bounce-dot .twenty{-webkit-animation-delay:-0.64s;animation-delay:-0.64s;}
.bounce-dot .twenty-one{-webkit-animation-delay:-0.48s;animation-delay:-0.48s;}
.bounce-dot .twenty-two{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.bounce-dot .twenty-three{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay{50%{-webkit-transform:scale(0.8);opacity:.30;}
100%{-webkit-transform:scale(1);opacity:1;}
}@keyframes bouncedelay{50%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:.30;}
100%{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
}
.loader06{width:56px;height:56px;border:1px solid transparent;border-radius:50%;position:relative;top:0%;margin:0px auto 0;line-height:49px;}
.loader06 .fa{margin-right:2px;position:relative;top:2px;color:#FFF;font-size:26px;}
.loader06::before{content:'';border:1px solid rgba(255, 255, 255, 0.45);border-radius:50%;width:67.2px;height:67.2px;position:absolute;top:-9.6px;left:-9.6px;animation:loader-scale 1.4s ease-out infinite;animation-delay:1.4s;opacity:0;}
.loader06::after{content:'';border:1px solid #fff;border-radius:50%;width:56px;height:56px;position:absolute;top:-4px;left:-4px;animation:loader-scale 1.4s ease-out infinite;animation-delay:0.9s;}
@keyframes loader-scale{0%{transform:scale(0);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1);opacity:0;}
}
@media (max-width:500px){.fusion-carousel .fusion-carousel-item{width:200px !important;}
}
.challengesItem .unorder-list{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:1;box-sizing:border-box;-webkit-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2%;}
.challengesItem .unorder-list li{position:relative;padding-left:25px;margin:0px 2% 20px;width:46%;}
.challengesItem .unorder-list li.challenge:after{content:"";position:absolute;top:50%;right:-35px;margin-top:7px;opacity:.1;width:30px;height:2px;background-color:#000;transform:rotate(45deg) translateY(-50%);display:none;}
.challengesItem .heading:after{max-width:80px;display:block;margin:20px 0 30px;background-color:#3d7ef1;height:3px;content:"";}
.fusion-fullwidth.testimonial-full-width{padding:0 !important}
.testimonial p{color:#fff}
.testimonial-title{padding-top:35px;margin-top:35px;position:relative}
.testimonial-user-img{margin-bottom:30px}
.testimonial-user-img img{width:122px;height:122px;border-radius:100%;border:3px solid #fff;padding:3px;}
.testimonial-title:after{background:#fff;width:50px;height:2px;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;opacity:.50;}
.testimonial-title h3{color:#fff;margin:0;text-transform:uppercase;font-size:18px;}
.custom-width{margin:0 !important}
.testimonial-right .number-list{float:left;padding:0 20px;width:33%;}
.testimonial-right .number{padding-top:90px;overflow:hidden;max-width:950px;margin:0 auto;}
.testimonial-right .number-list:last-child{border-right:none}
.testimonial-right .number-list{float:left;width:50%;border-right:2px solid rgba(255, 255, 255, .50);}
.testimonial-right .number-list h3{font-size:34px;color:#fff;margin:0 0 10px}
.testimonial-right .number-list p{color:#fff;opacity:.70;margin:0}
.full-background{position:absolute;height:100%;top:0;left:0;width:100%;}
.testimonial-right{z-index:1;position:relative;}
.app:after{content:" ";display:table;clear:both;}
.app__inner{max-width:580px;padding:0 20px 50px;margin:0 auto;text-align:center;}
.app__col, .app__info{width:50%;}
.app__col{float:left;padding-right:44px;}
.app__info{float:right;width:100% !important;}
.app__device{position:absolute;right:6px;top:0;width:346px;height:717px;background:url("images/phone-app-slider-1.png") no-repeat center;background-size:contain;z-index:3;}
.app__imgs{height:717px;position:relative;overflow:hidden;}
.app__imgs:after{content:" ";display:table;clear:both;}
.app__imgs:before{position:absolute;top:0;bottom:0;right:0;content:"";background:#fff;width:10px;z-index:3;}
.box.js-app-btn.is-active, .m-box.slick-slide.is-active{background-color:#f8f9fa;}
.slider{float:right;width:352px;}
.js-app-slider{overflow:visible}
/*.slider:after{content:"";display:block;clear:both;}
.slider__inner{overflow:hidden;width:1058px;float:right;}
.slider__row{float:left;}
.slider__row:after{content:"";display:block;clear:both;}
.slide{padding:87px 26px 70px 21px;width:352px;float:right;}
.slide.is-active .slide__inner{border-radius:0;}
.slide__inner{background-color:#fff;border-radius:8px;box-shadow:0 16px 24px rgba(42, 87, 128, 0.12);position:relative;overflow:hidden;height:544px;transform:translate3d(0, 0, 0);}*/
/*.slide img{display:block;width:100%;}*/
/*.slide__video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.slide__video video{height:100%;position:absolute;top:0;left:50%;bottom:0;transform:translateX(-50%);}*/
.box{max-width:500px;padding:16px 32px 16px;border-radius:8px;}
.box{max-width:500px;position:relative;padding:28px;margin:35px 0px;}
.box.is-active h4{color:#3d7ef1;margin-top:0}
.box.is-active p{color:#474d53;}
.box.is-active .more{opacity:1;}
.box.is-active .box__other{height:28px;}
.no-touch .box:hover .btn-play{opacity:1;}
.box.is-active .btn-play{opacity:1;}
.box__action, .box__other{padding-left:0;position:relative;}
.box .btn-play{position:absolute;top:0;left:0;}
.box .more, .box .btn-play{opacity:0;will-change:opacity;transition:opacity .2s ease-in,transform .2s;}
.box__action{padding:0;marin-top:0;cursor:pointer;}
.box__other{height:0;transition:height .2s ease-in;}
.box h4{font-size:26px;font-weight:bold !important;margin-bottom:13px;margin-top:0}
.box p{margin:0px;font-size:16px;color:#5f666c;line-height:1.5;}
.app-mobile{display:none;}
.app-mobile__info{max-width:340px;margin:0 auto;}
.app-mobile__inner{position:relative;max-width:346px;margin:0 auto;}
.app-mobile__device{position:absolute;left:0;top:0;width:346px;height:717px;background:url("images/phone-app-slider-1.png") no-repeat center;background-size:contain;z-index:1;}
.app-mobile__slide{margin:85px 0 52px;display:none;}
.app-mobile__slide.slick-slide, .app-mobile__slide:first-child{display:block;}
.app-mobile__slide img{width:100%;}
.app-mobile__images{}
.m-box{text-align:center;display:none;}
.m-box.slick-slide, .m-box:first-child{display:block;}
.m-box h4{color:#3d7ef1;margin-bottom:13px;font-weight:bold !important;font-size:26px;}
.m-box p{font-size:16px;line-height:1.5;margin-bottom:0px;color:#5f666c;}
.app{position:relative}
.app .bx-wrapper{moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:none;width:50% !important;float:left;position:relative;max-width:564px !important;padding-left:44px;padding-top:50px;padding-bottom:50px;padding-right:20px;}
.app .bx-viewport{}
.bx-wrapper .bx-controls-direction a{position:absolute;left:0;margin:0 0 0 auto;right:0;max-width:500px;}
.bx-wrapper .bx-controls-direction a.disabled{opacity:.5;cursor:not-allowed;}
.app .bx-wrapper .bx-prev{color:transparent;top:0px;background:url("images/porfolio-slider-prev.png") no-repeat center}
.app .bx-wrapper .bx-next{color:transparent;bottom:0px;background:url("images/porfolio-slider-next.png") no-repeat center}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative;}
.slick-initialized .slick-slide{display:block;}
.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto;}
.slick-dots{bottom:-80px;left:0;position:absolute;right:0;text-align:center;padding:0;margin:0;}
.slick-dots li{display:inline-block;font-size:0;line-height:normal;padding:10px 7px;}
.slick-dots .slick-active button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.slick-dots .slick-active button::before{opacity:1;transform:scale(1);}
.slick-dots button{background:#eef1f5 none repeat scroll 0 0;border-radius:50%;font-size:0;height:10px;position:relative;transition:background 0.25s ease 0s;width:10px;bottom:0;border:none}
.app-mobile__images{margin:0px auto 80px;max-width:346px;padding-bottom:40px;position:relative;z-index:2;padding:0px 19px;}
.slick-slider{-moz-user-select:none;box-sizing:border-box;display:block;position:relative;}
.slick-dots button::before{background:#338de9 none repeat scroll 0 0;border-radius:50%;bottom:0px;content:"";left:0;opacity:0;position:absolute;right:1px;top:0px;transform:scale(0.5);transition:opacity 0.25s ease 0s, transform 0.25s ease 0s;}
.slick-slider .slick-track, .slick-slider .slick-list{transform:translate3d(0px, 0px, 0px);}
.slick-dots button{background:#eef1f5 none repeat scroll 0 0;border-radius:50%;font-size:0;height:10px;position:relative;transition:background 0.25s ease 0s;width:10px;}
@media screen and (max-width:800px){.app__col, .app__info, .bx-wrapper{display:none;}
.app-mobile{display:block;}
.challengesItem .unorder-list{display:block;}
.challengesItem .unorder-list li{width:auto;}
.challengesItem .unorder-list li.challenge{margin-top:40px;}
.challengesItem .unorder-list li.challenge:first-child:after{display:none;}
.challengesItem .unorder-list li.challenge:after{display:block;left:25px;right:0;margin:0;width:auto;transform:rotate(0) translateY(0%);top:-22px;}
}
.pdf-blog{background:#3d7ef1;padding:25px;display:inline-block;}
.whitepaper-left{float:left;width:37%;margin-right:5%;}
.whitepaper-right{float:left;width:58%;}
.whitepaper-right h3, .whitepaper-right p{margin:0;color:#fff !important;}
.whitepaper-right h3{margin-bottom:5px;}
.single-post .post-content .whitepaper-right p{opacity:0.7;font-size:17px !important;line-height:24px;}
.whitepaper-right ul{margin-top:15px;}
.whitepaper-right li{font-size:15px;color:#fff !important;margin:0;line-height:24px;padding-left:18px;}
.pdf-btn{background:#fff;color:#2a3039;padding:7px 10px;display:inline-block;}
.pdf-btn:hover{color:#3d7ef1;}
@media (max-width:767px){.whitepaper-left{margin-bottom:30px;}
.whitepaper-left, .whitepaper-right{float:none;width:100%;}
}
.page-id-29664 .top-banner-row, .page-id-30066 .top-banner-row{display:none;}
.framework-section .round-item-title-text h3{color:#333;}
.tech-stack-main .unorder-list{margin:0;}
.tech-stack-main .unorder-list li{padding-left:16px;font-size:17px;}
.tech-stack-main .unorder-list li:before{color:#9fa1a2;font-size:7px !important;}
.tech-stack-main .fusion-row{padding:20px !important;border:1px solid #eae7e7;position:relative;overflow:hidden;}
.tech-stack-main .fusion-row:before{position:absolute;left:320px;top:0;background:#eae7e7;width:1px;height:100vh;}
.tech-stack-main.three-point .fusion-row:before{position:absolute;left:320px;top:0;background:#eae7e7;width:1px;}
.tech-stack-main.odd .fusion-row{background:#f9fafc;}
.technology-header .tech-icon, .technology-header .tech-title{display:inline-block;vertical-align:middle;}
.technology-header .tech-title{margin-left:20px;}
.technology-header .tech-title h3{font-size:26px;font-weight:bold !important;margin:0;}
.footer-top-testimonial .home-testimonial .testimonial-thumbnail{margin-top:3px;}
.footer-top-testimonial .homeitem1-slider .item .item-content{padding:30px 40px 10px;}
.footer-top-testimonial .homeitem1-slider{box-shadow:none;}
.footer-top-testimonial .homeitem1-slider:hover{box-shadow:none;}
.footer-top-testimonial .homeitem1-slider .item .item-content{border-top:0px;}
.footer-top-testimonial .owl-theme .owl-nav.disabled + .owl-dots{margin-top:0px;}
.footer-top-testimonial .home-client-section li{width:25%;padding:0px 10px;}
.mobile-tech-icon a{display:inline-block;margin-right:10px;}
.mobile-tech-icon a:hover{opacity:0.8;}
.custom-checklist.fusion-checklist li{display:inline-block;width:50%;margin-bottom:15px !important;}
.font-size-18{font-size:18px !important;line-height:28px;}
.font-size-19{font-size:19px !important;line-height:29px;}
.title-110px{font-size:80px !important;line-height:125px !important;}
.title-260px{font-size:100px !important;line-height:265px !important;font-weight:bold !important}
.section-title{position:relative;}
.case-studies-wrap .max-width-inner-600{position:relative;z-index:5}
.section-title h3{position:absolute;top:-150px;left:0px;color:rgba(241, 241, 241,0.8);font-size:133px;font-weight:bold !important;}
.section-title h2{position:relative;z-index:2;}
.al-maha-wrap .max-width-inner-500{position:relative}
.technology-item.item-1{margin-top:0px;}
.technology-item.gray-bg{background:#f9fafc}
.technology-item.item-2{margin-top:50px;}
.technology-item{background:#fff;font-weight:bold;box-shadow:0px 0px 20px rgba(0, 0, 0,0.05);padding:25px 20px 15px;text-align:center;}
.color-transparent{color:rgba(201, 206, 226, 0.02) !important}
.white-text{color:#fff !important}
.technology-item span{margin:10px 0;display:block}
ul.custom-checklist-2{padding:20px;border:1px solid #eae9e9;background:#f5f5f5;}
.custom-tab-mobile-wallets ul.custom-checklist-2{ background-color:#f9fafc;border:1px solid #f9f4f4 }
.unorder-list.blue-dot-list li:before{color:#3d7ef1}
.unorder-list.white-dot-list li:before{color:#ffffff}
.case-studies-wrap .fusion-imageframe img{vertical-align:bottom;}
.gradient1{background:#7abcff;background:-moz-linear-gradient(-45deg, #7abcff 0%, #794886 0%, #8bb0d9 100%);background:-webkit-linear-gradient(-45deg, #7abcff 0%,#794886 0%,#8bb0d9 100%);background:linear-gradient(135deg, #7abcff 0%,#794886 0%,#8bb0d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abcff', endColorstr='#8bb0d9',GradientType=1);}
.gradient2{background:#7abcff;background:-moz-linear-gradient(left, #7abcff 0%, #22456e 0%, #3a8eb8 100%);background:-webkit-linear-gradient(left, #7abcff 0%,#22456e 0%,#3a8eb8 100%);background:linear-gradient(to right, #7abcff 0%,#22456e 0%,#3a8eb8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abcff', endColorstr='#3a8eb8',GradientType=1);}
.gradient3{background:#7abcff;background:-moz-linear-gradient(left, #7abcff 0%, #37113e 0%, #0a1542 100%);background:-webkit-linear-gradient(left, #7abcff 0%,#37113e 0%,#0a1542 100%);background:linear-gradient(to right, #7abcff 0%,#37113e 0%,#0a1542 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abcff', endColorstr='#0a1542',GradientType=1);}
.gradient4{background:#50c9c3;background:-moz-linear-gradient(left, #50c9c3 0%, #1accb3 100%, #7db9e8 100%);background:-webkit-linear-gradient(left, #50c9c3 0%,#1accb3 100%,#7db9e8 100%);background:linear-gradient(to right, #50c9c3 0%,#1accb3 100%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50c9c3', endColorstr='#7db9e8',GradientType=1);}
.v-bottom .fusion-column-tablecell{vertical-align:bottom;}
@-webkit-keyframes driving{0%{-webkit-transform:translateY(-650px);transform:translateY(-650px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes driving{0%{-webkit-transform:translateY(-650px);transform:translateY(-650px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
.hero__title{padding:3em 2rem 20rem;text-align:center;color:#080314;position:relative;z-index:0001;visibility:hidden;}
.gps-bg{background-color:#212e38;position:absolute;bottom:0;left:0px;right:0px;-webkit-perspective:500px;perspective:500px;overflow:hidden;}
.gps-bg:after{content:'';display:none;background-color:#212e38;position:absolute;width:200%;height:5em;bottom:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);}
.gps-bg__guts{position:absolute;-webkit-transform:rotateX(45deg);transform:rotateX(45deg);width:calc(100% + 1000px);height:100%;left:-500px;}
.gps-bg__bg{height:1300px;background-image:url(images/lts_roads.svg);background-position:50%;background-size:25%;position:absolute;top:-162px;width:100%;-webkit-transform:translateY(-650px);transform:translateY(-650px);-webkit-animation:driving 10000ms linear 0ms infinite;animation:driving 10000ms linear 0ms infinite;}
.gps-bg__route{width:2em;background-color:#fff;position:absolute;top:-162px;bottom:-162px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 13px 5px rgba(46, 18, 107, 0.25);box-shadow:0 0 13px 5px rgba(46, 18, 107, 0.25);}
.gps-bg__route:after{content:'';width:60%;background-color:#febe17;position:absolute;top:0;bottom:35%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.gps-bg__fade{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #212e38), to(rgba(172, 141, 255, 0)));background-image:linear-gradient(to bottom, #212e38 10%, rgba(172, 141, 255, 0) 100%);position:absolute;top:0;left:0;width:100%;height:60%;z-index:1;}
.gps-bg__marker{height:6em;width:6em;background-color:#fff;border-right:1px solid #ddd;border-bottom:3px solid #ddd;border-left:1px solid #ddd;border-radius:100%;position:absolute;top:60%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0.125em 10px 3px rgba(46, 18, 107, 0.25);box-shadow:0 0.125em 10px 3px rgba(46, 18, 107, 0.25);}
.gps-bg__marker:after{content:'';border-left:1.5em solid transparent;border-right:1.5em solid transparent;border-bottom:3em solid #febe17;position:absolute;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.lts-app-slider .app__imgs:before{background:#2e6891;}
.lts-app-slider .box h4,
.lts-app-slider .box p,
.lts-app-slider .m-box h4,
.lts-app-slider .m-box p{color:#FFF;}
.lts-app-slider .box h4,
.lts-app-slider .m-box h4{font-size:30px;line-height:30px;}
.lts-app-slider .box p,
.lts-app-slider .m-box p{opacity:.70;font-size:18px;}
.lts-app-slider .box{opacity:.50;}
.lts-app-slider .box.js-app-btn.is-active,
.lts-app-slider .m-box.slick-slide.is-active{background-color:#2b608a;opacity:1;background-position:left center;background-repeat:no-repeat;}
.lts-challenge-box-wrap{max-width:1080px;margin:0 auto;}
.lts-challenge-box{max-width:300px;position:relative;}
.lts-challenge-box.challenge1,
.lts-challenge-box.challenge4{float:left;}
.lts-challenge-box.challenge2,
.lts-challenge-box.challenge5{float:right;}
.lts-challenge-box .icon{width:66px;height:66px;border-radius:100%;border:2px solid #FFF;color:#FFF;margin:0 auto;font-size:24px;line-height:62px;}
.lts-challenge-center-img{clear:both;margin-top:-125px;display:block;float:left;width:100%;}
.lts-challenge-box.challenge1{margin-top:-98px;}
.lts-challenge-box.challenge1:after{content:"";width:155px;height:98px;background-image:url(images/challenge1-line.png);background-position:right center;background-repeat:no-repeat;display:block;position:absolute;right:-58%;top:46%;}
.lts-challenge-box.challenge2:before{content:"";width:180px;height:85px;background-image:url(images/challenge2-line.png);background-position:right center;background-repeat:no-repeat;display:block;position:absolute;right:100%;top:43%;}
.lts-challenge-box.challenge4:after{content:"";width:155px;height:131px;background-image:url(images/challenge3-line.png);background-position:right center;background-repeat:no-repeat;display:block;position:absolute;right:-66%;top:-9%;}
.lts-challenge-box.challenge5:before{content:"";width:180px;height:134px;background-image:url(images/challenge4-line.png);background-position:right center;background-repeat:no-repeat;display:block;position:absolute;left:-66%;top:-9%;}
@media only screen and (max-width:1024px){.lts-challenge-box.challenge1{margin-top:5px;}
.lts-challenge-box.challenge1:after{content:"";width:168px;height:98px;right:-57%;top:37%;}
.lts-challenge-box.challenge2:before{content:"";width:151px;height:85px;right:100%;top:43%;}
.lts-challenge-box.challenge4:after{content:"";width:155px;height:131px;right:-59%;top:-2%;}
.lts-challenge-box.challenge5:before{content:"";width:153px;height:134px;left:-51%;top:-100px;}
}
@media only screen and (max-width:800px){.lts-challenge-box.challenge1:after,
.lts-challenge-box.challenge2:before,
.lts-challenge-box.challenge4:after,
.lts-challenge-box.challenge5:before{display:none;}
.lts-challenge-box.challenge1{margin-bottom:0px;}
.lts-challenge-center-img{margin-top:0px;}
.lts-challenge-box,.lts-challenge-center-img{margin:15px 0px !important;width:100% !important;max-width:none !important;}
}
@media only screen and (max-width:639px){.gps-bg{position:relative;}
}
.margin-auto{margin:0 auto;}
.youtube-video-edit{}
.ytp-title-text{display:none !important;}
.search-ride-vector-left2{right:23px;left:auto;bottom:25px;}
.custom-icon-with-content h3{margin:10px 0px !important;font-size:18px !important;font-weight:bold !important;}
.custom-icon-with-content p{font-size:16px;}
.case-studies-icon-box .home-service-box{box-shadow:1px 0px 34px 1px rgba(0, 0, 0, 0.13), 0px 15px 34px 1px rgba(0, 0, 0, 0.13);}
.case-studies-icon-box .home-service-box span.fusion-imageframe{display:block;}
.custom-tabbing-fixed-main .custom-tab-2 .nav-tabs li a.tab-link:before{display:none;}
.custom-tabbing-fixed-main .custom-tab-2 .nav-tabs li a.tab-link h4{margin-top:0;font-weight:600 !important;}
.custom-tabbing-fixed-main .fusion-tabs.clean .nav-tabs li .tab-link{padding:25px;}
.custom-tabbing-fixed-main .fusion-tabs.clean .nav-tabs{text-align:left;}
@media (min-width:768px){.custom-tabbing-fixed-main .fusion-tabs.horizontal-tabs .nav-tabs{margin-bottom:0;max-width:1100px;}
.custom-tabbing-fixed-main .fusion-tabs .nav-tabs.nav-justified>li{display:inline-block;width:auto;}
.custom-tabbing-fixed-main .fusion-tabs .nav-tabs.nav-justified>li:last-child{margin-right:0px;}
}
.custom-price-table h3{font-size:22px;font-weight:600 !important;margin-top:0px;margin-bottom:20px;}
.custom-price-table img{margin-bottom:20px;}
.custom-price-table a:hover{border-width:1px !important;}
.solution-sprite{width:42px;height:42px;background-image:url(images/solution-page/sprite.png);background-repeat:no-repeat;}
.taxi-sprite{background-image:url(images/solution-page/taxi-sprite.png);background-repeat:no-repeat;}
.on-demand-sprite{background-image:url(images/solution-page/on-demand-sprite.png);background-repeat:no-repeat;}
.taxi-feature-list, .on-demand-feature{width:43px;height:43px;}
.taxi-sprite.book,
.on-demand-sprite.delivery-register{background-position:-12px -12px;}
.taxi-sprite.book-later,
.on-demand-sprite.delivery-sign-in{background-position:-78px -12px;}
.taxi-sprite.destination,
.on-demand-sprite.delivery-task-details{background-position:-144px -12px;}
.taxi-sprite.book-others,
.on-demand-sprite.delivery-pick-location{background-position:-210px -12px;}
.taxi-sprite.multiple-payment,
.on-demand-sprite.delivery-drop-off-location{background-position:-276px -12px;}
.taxi-sprite.car-selection,
.on-demand-sprite.delivery-pin-location{background-position:-342px -12px;}
.taxi-sprite.multiple-lang,
.on-demand-sprite.delivery-deadline{background-position:-408px -12px;}
.taxi-sprite.give-credit,
.on-demand-sprite.delivery-support{background-position:-474px -12px;}
.taxi-sprite.review-rating,
.on-demand-sprite.delivery-tracking-driver{background-position:-13px -78px;}
.taxi-sprite.promocode,
.on-demand-sprite.delivery-contact-driver{background-position:-78px -78px;}
.taxi-sprite.display-promotion,
.on-demand-sprite.delivery-rate-review{background-position:-144px -78px;}
.taxi-sprite.past-trip,
.on-demand-sprite.delivery-text-notification{background-position:-210px -78px;}
.taxi-sprite.upcoming-trip,
.on-demand-sprite.delivery-email-notification{background-position:-276px -78px;}
.taxi-sprite.help-support,
.on-demand-sprite.delivery-push-notification{background-position:-342px -78px;}
.taxi-sprite.invite-code,
.on-demand-sprite.delivery-payment{background-position:-408px -78px;}
.taxi-sprite.business-profile,
.on-demand-sprite.delivery-earn{background-position:-474px -78px;}
.taxi-sprite.accept-ride,
.on-demand-sprite.delivery-menu{background-position:-13px -144px;}
.taxi-sprite.reject-ride,
.on-demand-sprite.delivery-accept-req{background-position:-78px -144px;}
.taxi-sprite.pick-location,
.on-demand-sprite.delivery-start-task{background-position:-144px -144px;}
.taxi-sprite.start-trip,
.on-demand-sprite.delivery--cancel-task{background-position:-210px -144px;}
.taxi-sprite.navigation,
.on-demand-sprite.delivery-map{background-position:-276px -144px;}
.taxi-sprite.end-trip,
.on-demand-sprite.delivery-nav-location{background-position:-342px -144px;}
.taxi-sprite.drop-location,
.on-demand-sprite.delivery-path{background-position:-408px -144px;}
.taxi-sprite.trip-summery,
.on-demand-sprite.delivery-complex-task{background-position:-474px -144px;}
.taxi-sprite.past-ride,
.on-demand-sprite.delivery-simple-task{background-position:-13px -210px;}
.taxi-sprite.upcoming-ride,
.on-demand-sprite.delivery-attach{background-position:-78px -210px;}
.taxi-sprite.go-offline,
.on-demand-sprite.deilivery-sign{background-position:-144px -210px;}
.taxi-sprite.sign-out,
.on-demand-sprite.delivery-history{background-position:-210px -210px;}
.taxi-sprite.contact-customer,
.on-demand-sprite.delivery-edit-profile{background-position:-276px -210px;}
.taxi-sprite.wallet,
.on-demand-sprite.delivery-dash{background-position:-342px -210px;}
.taxi-sprite.support,
.on-demand-sprite.delivery-push-notification{background-position:-408px -210px;}
.taxi-sprite.rate-passengers,
.on-demand-sprite.delivery-contact-support{background-position:-474px -210px;}
.taxi-sprite.interactive-dashboard,
.on-demand-sprite.delivery-add-driver{background-position:-13px -276px;}
.taxi-sprite.dispatch-panel,
.on-demand-sprite.delivery-team{background-position:-78px -276px;}
.taxi-sprite.user-control,
.on-demand-sprite.delivery-create-tasks{background-position:-144px -276px;}
.taxi-sprite.auto-dispatch,
.on-demand-sprite.delivery-agents{background-position:-210px -276px;}
.taxi-sprite.manual-dispatch,
.on-demand-sprite.delivery-sub-admin{background-position:-276px -276px;}
.taxi-sprite.driver-info,
.on-demand-sprite.delivery-zones{background-position:-342px -276px;}
.taxi-sprite.vehicle-machine,
.on-demand-sprite.delivery-client-list{background-position:-408px -276px;}
.taxi-sprite.business-rules,
.on-demand-sprite.delivery-add-hubs{background-position:-474px -276px;}
.taxi-sprite.st-tariff,
.on-demand-sprite.delivery-schedule{background-position:-13px -342px;}
.taxi-sprite.Geo-restrictions,
.on-demand-sprite.delivery-send-notification{background-position:-78px -342px;}
.taxi-sprite.real-time-tracking,
.on-demand-sprite.delivery-route-opt{background-position:-144px -342px;}
.taxi-sprite.payment-disbursal,
.on-demand-sprite.delivery-allocation{background-position:-210px -342px;}
.taxi-sprite.app-notification,
.on-demand-sprite.delivery-support-tickets{background-position:-276px -342px;}
.taxi-sprite.report,
.on-demand-sprite.delivery-perfomance{background-position:-342px -342px;}
.taxi-sprite.call-booking,
.on-demand-sprite.delivery-driver-perfomance{background-position:-408px -342px;}
.taxi-sprite.driver-login,
.on-demand-sprite.delivery-manage-profile{background-position:-474px -342px;}
.taxi-sprite.taxi-benifits,
.on-demand-sprite.on-demand-benifits{width:66px;margin:0 auto;height:66px;}
.taxi-sprite.taxi-benifits-customize,
.on-demand-sprite.on-demand-benifits-customize{background-position:0px -462px;}
.taxi-sprite.taxi-benifits-server,
.on-demand-sprite.on-demand-benifits-server{background-position:-97px -462px;}
.taxi-sprite.taxi-benifits-payment,
.on-demand-sprite.on-demand-benifits-payment{background-position:-198px -462px;}
.taxi-sprite.taxi-benifits-scalable,
.on-demand-sprite.on-demand-benifits-scalable{background-position:-297px -462px;}
.taxi-sprite.taxi-benifits-various,
.on-demand-sprite.on-demand-benifits-various{background-position:-395px -462px;}
.taxi-sprite.taxi-benifits-market,
.on-demand-sprite.on-demand-benifits-market{background-position:-495px -462px;}
.taxi-sprite.taxi-technology,
.on-demand-sprite.on-demand-technology{width:134px;margin:0 auto;height:55px;}
.taxi-sprite.taxi-technology.taxi-technology-xmpp,
.on-demand-sprite.on-demand-technology.on-demand-technology-xmpp{background-position:-30px -607px;}
.taxi-sprite.taxi-technology.taxi-technology-braintree,
.on-demand-sprite.on-demand-technology.on-demand-technology-braintree{background-position:-232px -607px}
.taxi-sprite.taxi-technology.taxi-technology-sqlite,
.on-demand-sprite.on-demand-technology.on-demand-technology-sqlite{background-position:-433px -600px}
.taxi-sprite.taxi-technology.taxi-technology-fabric,
.on-demand-sprite.on-demand-technology.on-demand-technology-fabric{background-position:-628px -600px}
.taxi-sprite.taxi-technology.taxi-technology-gradle,
.on-demand-sprite.on-demand-technology.on-demand-technology-gradle{background-position:-822px -600px;}
.taxi-sprite.taxi-technology.taxi-technology-rxjava,
.on-demand-sprite.on-demand-technology.on-demand-technology-rxjava{background-position:-1222px -600px}
.taxi-sprite.taxi-technology.taxi-technology-carthage,
.on-demand-sprite.on-demand-technology.on-demand-technology-carthage{background-position:-1024px -600px;}
.taxi-sprite.taxi-technology.taxi-technology-alamofire,
.on-demand-sprite.on-demand-technology.on-demand-technology-alamofire{background-position:-1420px -600px;}
.taxi-sprite.taxi-pricing,
.on-demand-sprite.on-demand-pricing{width:94px;margin:0 auto;height:94px;}
.taxi-sprite.taxi-pricing.taxi-pricing-hosted,
.on-demand-sprite.on-demand-pricing.on-demand-pricing-hosted{background-position:-20px -757px;}
.taxi-sprite.taxi-pricing.taxi-pricing-saas,
.on-demand-sprite.on-demand-pricing.on-demand-pricing-saas{background-position:-150px -757px;}
.taxi-sprite.taxi-case-studies,
.on-demand-sprite.on-demand-case-studies{width:95px;margin:0 auto;height:95px;}
.taxi-sprite.taxi-case-studies.taxi-case-studies-opera,
.on-demand-sprite.on-demand-case-studies.on-demand-case-studies-opera{background-position:-332px -760px;}
.taxi-sprite.taxi-case-studies.taxi-case-studies-goto,
.on-demand-sprite.on-demand-case-studies.on-demand-case-studies-goto{background-position:-464px -760px;}
.taxi-sprite.taxi-case-studies.taxi-case-studies-wadeena,
.on-demand-sprite.on-demand-case-studies.on-demand-case-studies-wadeena{background-position:-596px -760px;}
.taxi-sprite.taxi-case-studies.taxi-case-studies-hype,
.on-demand-sprite.on-demand-case-studies.on-demand-case-studies-hype{background-position:-728px -760px;}
.taxi-sprite.taxi-similar-business{position:relative;width:30.66% !important;height:258px;}
.taxi-sprite.taxi-similar-business.taxi-business-bus{background-position:-35px -928px;}
.taxi-sprite.taxi-similar-business.taxi-business-bike{background-position:-463px -928px;}
.taxi-sprite.taxi-similar-business.taxi-business-chauffer{background-position:-892px -928px;}
.taxi-sprite.taxi-similar-business.taxi-business-rickshaw{background-position:-35px -1287px;}
.taxi-sprite.taxi-similar-business.taxi-business-truck{background-position:-463px -1287px;}
.taxi-sprite.taxi-similar-business.taxi-business-crane{background-position:-892px -1287px;}
.taxi-sprite.taxi-client,
.on-demand-sprite.on-demand-client,
.mobile-app-sprite.mobile-app-client,
.ios-app-sprite.ios-app-client,
.android-app-sprite.android-app-client,
.php-app-sprite.php-app-client,
.web-app-sprite.web-app-client,
.python-app-sprite.python-app-client,
.laravel-app-sprite.laravel-app-client,
.services-sprite.services-client,
.frontend-sprite.frontend-client,
.healthcare-sprite.healthcare-client,
.iot-app-sprite.iot-app-client,
.full-stack-sprite.full-stack-client,
.dot-net-sprite.dot-net-client,
.logistics-app-sprite.logistics-app-client,
.retail-app-sprite.retail-app-client,
.transportation-app-sprite.transportation-app-client,
.opencart-sprite.opencart-sprite-client,
.hire-developer-sprite.hire-developer-client,
.devops-sprite.devops-client,
.angularjs-sprite.angularjs-client,
.on-demand-app-sprite.on-demand-app-client,
.blockchain-development-sprite.blockchain-development-client,
.iphone-app-sprite.iphone-app-client,
.hire-android-app-sprite.hire-android-app-client,
.hire-ios-app-sprite.hire-ios-app-client,
.web-app-development-sprite.web-app-development-client,
.software-development-company-sprite.software-development-company-client,
.hire-nodejs-development-sprite.hire-nodejs-development-client,
.hire-vuejs-development-sprite.hire-vuejs-development-client,
.hire-net-development-sprite.hire-net-development-client,
.hire-angularjs-development-sprite.hire-angularjs-development-client,
.hire-reactjs-development-sprite.hire-reactjs-development-client,
.hire-python-development-sprite.hire-python-development-client,
.taxi-dispatch-software-sprite.taxi-dispatch-software-client,
.passengers-app-sprite.passengers-app-client{display:inline-block;vertical-align:top;margin:0 5px;width:130px;height:77px;}
.taxi-sprite.taxi-client.taxi-client-kingsaud,
.on-demand-sprite.on-demand-client.on-demand-client-kingsaud{background-position:-859px -770px;}
.taxi-sprite.taxi-client.taxi-client-medtronic,
.on-demand-sprite.on-demand-client.on-demand-client-medtronic{background-position:-1024px -770px;}
.taxi-sprite.taxi-client.taxi-client-kuwaituni,
.on-demand-sprite.on-demand-client.on-demand-client-kuwaituni{background-position:-1188px -770px;}
.taxi-sprite.taxi-client.taxi-client-almaha,
.on-demand-sprite.on-demand-client.on-demand-client-almaha{background-position:-1354px -770px;}
.on-demand-sprite.on-demand-testimonial,
.mobile-app-sprite.mobile-app-testimonial,
.ios-app-sprite.ios-app-testimonial,
.android-app-sprite.android-app-testimonial,
.php-app-sprite.php-app-testimonial,
.web-app-sprite.web-app-testimonial,
.python-app-sprite.python-app-testimonial,
.laravel-app-sprite.laravel-app-testimonial,
.services-sprite.services-testimonial,
.frontend-sprite.frontend-testimonial,
.healthcare-sprite.healthcare-testimonial,
.iot-app-sprite.iot-app-testimonial,
.full-stack-sprite.full-stack-testimonial,
.dot-net-sprite.dot-net-testimonial,
.logistics-app-sprite,logistics-app-testimonial,
.retail-app-sprite,retail-app-testimonial,
.transportation-app-sprite.transportation-app-testimonial,
.opencart-sprite.opencart-sprite-testimonial,
.hire-developer-sprite.hire-developer-testimonial,
.devops-sprite.devops-testimonial,
.angularjs-sprite.angularjs-testimonial,
.on-demand-app-sprite.on-demand-app-testimonial,
.blockchain-development-sprite.blockchain-development-testimonial,
.iphone-app-sprite.iphone-app-testimonial,
.hire-android-app-sprite.hire-android-app-testimonial,
.hire-ios-app-sprite.hire-ios-app-testimonial,
.web-app-development-sprite.web-app-development-testimonial,
.software-development-company-sprite.software-development-company-testimonial,
.hire-nodejs-development-sprite.hire-nodejs-development-testimonial,
.hire-vuejs-development-sprite.hire-vuejs-development-testimonial,
.hire-net-development-sprite.hire-net-development-testimonial,
.hire-angularjs-development-sprite.hire-angularjs-development-testimonial,
.hire-reactjs-development-sprite.hire-reactjs-development-testimonial,
.hire-python-development-sprite.hire-python-development-testimonial,
.taxi-dispatch-software-sprite.taxi-dispatch-software-testimonial,
.passengers-app-sprite.passengers-app-testimonial{width:108px;margin:0 auto;height:108px;}
.on-demand-sprite.on-demand-testimonial.on-demand-testimonial-dion{background-position:-593px -441px;}
.on-demand-sprite.on-demand-testimonial.on-demand-testimonial-peter{background-position:-725px -441px;}
.on-demand-sprite.on-demand-testimonial.on-demand-testimonial-emeka{background-position:-857px -441px;}
.mobile-app-sprite{background-image:url(images/solution-page/mobile-app-sprite.png);background-repeat:no-repeat;}
.mobile-app-sprite.mobile-app-awards,
.android-app-sprite.android-app-awards,
.ios-app-sprite.ios-app-awards,
.php-app-sprite.php-app-awards,
.laravel-app-sprite.laravel-app-awards,
.frontend-sprite.frontend-awards,
.full-stack-sprite.full-stack-awards,
.frontend-sprite.frontend-awards,
.dot-net-sprite.dot-net-awards,
.devops-sprite.devops-awards,
.angularjs-sprite.angularjs-awards,
.blockchain-development-sprite.blockchain-development-awards,
.iphone-app-sprite.iphone-app-awards,
.hire-android-app-sprite.hire-android-app-awards,
.hire-ios-app-sprite.hire-ios-app-awards,
.logistics-app-sprite.logistics-app-awards{width:132px;margin:0 auto;height:112px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-silicon{background-position:-21px -10px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-iso{background-position:-182px -10px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-gesia{background-position:-348px -10px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-nasscom{background-position:-515px -10px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-clutch{background-position:-678px -10px;}
.mobile-app-sprite.mobile-app-awards.mobile-app-awards-goodfirms{background-position:-843px -10px;}
.mobile-app-sprite.mobile-app-platform{width:60px;height:60px;}
.mobile-app-sprite.mobile-app-platform.mobile-app-platform-ios{background-position:-1028px -36px;}
.mobile-app-sprite.mobile-app-platform.mobile-app-platform-android{background-position:-1125px -36px;}
.mobile-app-chooseus{width:52px;margin:0 auto;height:52px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-patience{background-position:-8px -206px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-creative{background-position:-108px -206px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-grow{background-position:-207px -206px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-tech{background-position:-305px -206px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-remoteteam{background-position:-407px -206px;}
.mobile-app-sprite.mobile-app-chooseus.mobile-app-chooseus-security{background-position:-505px -206px;}
.mobile-app-niche, .ios-app-niche,
.android-app-niche, .iphone-app-niche,
.hire-android-app-niche, .hire-ios-app-niche,
.web-app-development-niche, .software-development-company-sprite.software-development-company-niche,
.hire-nodejs-development-sprite.hire-nodejs-development-niche,
.hire-vuejs-development-sprite.hire-vuejs-development-niche,
.hire-net-development-sprite.hire-net-development-niche,
.hire-angularjs-development-sprite.hire-angularjs-development-niche,
.hire-reactjs-development-sprite.hire-reactjs-development-niche,
.hire-python-development-sprite.hire-python-development-niche{width:110px;height:70px;margin:0 auto}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-healthcare{background-position:-10px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-logistics{background-position:-142px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-education{background-position:-275px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-retail{background-position:-415px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-finance{background-position:-535px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-wellness{background-position:-670px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-oil{background-position:-800px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-transportation{background-position: -936px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-travel{background-position:-1068px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-social{background-position:-1205px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-event{background-position:-1334px -327px;}
.mobile-app-sprite.mobile-app-niche.mobile-app-niche-productivity{background-position:-1466px -327px;}
.mobile-app-sprite.mobile-app-testimonial.mobile-app-testimonial-dion{background-position:-13px -506px;}
.mobile-app-sprite.mobile-app-testimonial.mobile-app-testimonial-peter{background-position:-145px -506px;}
.mobile-app-sprite.mobile-app-testimonial.mobile-app-testimonial-emeka{background-position:-277px -506px;}
.mobile-app-sprite.mobile-app-client.mobile-app-client-kingsaud{background-position:-594px -194px;}
.mobile-app-sprite.mobile-app-client.mobile-app-client-medtronic{background-position:-760px -194px;}
.mobile-app-sprite.mobile-app-client.mobile-app-client-kuwaituni{background-position:-924px -194px;}
.mobile-app-sprite.mobile-app-client.mobile-app-client-almaha{background-position:-1091px -194px;}
.home-client-logo{margin-top:-90px;}
.home-sprite, .tabs1-navigation .fusion-tab-heading:before{background-image:url(images/solution-page/home-sprite.png);background-repeat:no-repeat;}
.home-sprite.home-awards, .web-app-development-sprite.web-app-development-awards,
.hire-nodejs-development-sprite.hire-nodejs-development-awards,
.hire-vuejs-development-sprite.hire-vuejs-development-awards,
.hire-angularjs-development-sprite.hire-angularjs-development-awards,
.hire-reactjs-development-sprite.hire-reactjs-development-awards,
.hire-python-development-sprite.hire-python-development-awards{width:170px;margin:0 auto;height:70px;}
.home-sprite.home-awards.home-awards-silicon{background-position:-18px -628px;}
.home-sprite.home-awards.home-awards-iso{background-position:-195px -628px;}
.home-sprite.home-awards.home-awards-gesia{background-position:-390px -628px;}
.home-sprite.home-awards.home-awards-nasscom{background-position:-594px -628px;}
.home-sprite.home-awards.home-awards-clutch{background-position:-795px -628px;}
.home-sprite.home-awards.home-awards-goodfirms{background-position:-988px -628px;}
.home-sprite.home-service{width:74px;height:74px;}
.home-sprite.home-service.home-service-mobile{background-position:-13px -14px;}
.home-sprite.home-service.home-service-web{background-position:-146px -14px;}
.home-sprite.home-service.home-service-technologies{background-position:-276px -14px;}
.home-sprite.home-service.home-service-managed{background-position:-408px -14px;}
.home-sprite.home-dedicated{width:80px;height:80px;margin:0 auto;}
.home-sprite.home-dedicated.home-dedicated-agile{background-position:-12px -243px;}
.home-sprite.home-dedicated.home-dedicated-technical{background-position:-143px -243px;}
.home-sprite.home-dedicated.home-dedicated-maintenance{background-position:-317px -243px;}
.home-sprite.home-dedicated.home-dedicated-transparency{background-position:-446px -243px;}
.home-sprite.home-dedicated.home-dedicated-delivery{background-position:-585px -243px;}
.home-sprite.home-dedicated.home-dedicated-scalability{background-position:-712px -243px;}
.home-sprite.home-fact{width:80px;height:80px;display:inline-block;vertical-align:middle;}
.home-sprite.home-fact.home-fact-project{background-position:-3px -366px; margin: 0 auto; display: block !important;}
.home-sprite.home-fact.home-fact-development{background-position:-102px -366px;}
.home-sprite.home-fact.home-fact-hours{background-position:-201px -366px;}
.home-sprite.home-fact.home-fact-satisfied{background-position:-300px -366px; margin: 0 auto; display: block !important;}
.home-sprite.home-fact.home-fact-experience{background-position:-399px -366px;}
.home-sprite.home-fact.home-fact-international{background-position:-498px -366px;}
.home-sprite.home-customers{width:150px;height:90px;display:inline-block;vertical-align:middle;}
.home-sprite.home-customers.home-customers-kingsaud{background-position:0px -471px;}
.home-sprite.home-customers.home-customers-kwaituniversity{background-position:-167px -471px;}
.home-sprite.home-customers.home-customers-medtronic{background-position:-331px -471px;}
.home-sprite.home-customers.home-customers-astrazence{background-position:-486px -471px;}
.home-sprite.home-customers.home-customers-almaha{background-position:-663px -471px;}
.home-sprite.home-customers.home-customers-bahrain{background-position:-814px -471px;}
.home-sprite.home-industry.home-industry-healthcare{background-position:-797px -134px;}
.home-sprite.home-industry.home-industry-logistics{background-position:-883px -134px;width:82px}
.home-sprite.home-industry.home-industry-education{background-position:-993px -134px;}
.home-sprite.home-industry.home-industry-retail{background-position:-1093px -134px;}
.home-sprite.home-industry.home-industry-financial{background-position:-1192px -134px;}
.home-sprite.home-industry.home-industry-wellness{background-position:-1292px -134px;}
.home-sprite.home-industry.home-industry-oil{background-position:-1392px -134px;}
.home-sprite.home-industry.home-industry-transportation{background-position:-1492px -134px;}
.tabs1-navigation .fusion-tab-heading:before{position:absolute;top:50%;left:-60px;content:"";width:40px;height:34px;transform:translateY(-50%);}
.home-sprite.home-industry{width:62px;margin:0 auto;height:62px;}
.peerbits-awards-slider{box-shadow:none !important;background:none !important;}
.client-logo{clear:both;margin:0 auto;width:465px;}
.clutch-sprite{background-image:url(images/solution-page/clutch-sprite.png);background-repeat:no-repeat;}
.clutch-sprite.clutch-client{width:29%;display:inline-block;height:50px;margin:0 auto 60px;}
.clutch-sprite.clutch-client.clutch-client-almaha{background-position:-34px -8px;}
.clutch-sprite.clutch-client.clutch-client-astrazeneca{background-position:-164px -15px;}
.clutch-sprite.clutch-client.clutch-client-bahrain{background-position:-313px -8px;}
.clutch-sprite.clutch-client.clutch-client-ajell{background-position:-508px -8px;}
.clutch-sprite.clutch-client.clutch-client-kwaituniversity{background-position:-661px -8px;}
.clutch-sprite.clutch-client.clutch-client-medtronic{background-position:-814px -8px;}
.clutch-sprite.clutch-client.clutch-client-king{background-position:-1000px -8px;}
.clutch-sprite.clutch-client.clutch-client-kazha{background-position:-1155px -8px;}
.clutch-sprite.clutch-client.clutch-client-sjm{background-position:-1320px -8px;}
.clutch-sprite.clutch-businesses{width:72px;margin:0 auto;height:72px}
.clutch-sprite.clutch-businesses.clutch-businesses-process{background-position:-28px -115px;}
.clutch-sprite.clutch-businesses.clutch-businesses-team{background-position:-148px -115px;}
.clutch-sprite.clutch-businesses.clutch-businesses-adherence{background-position:-281px -115px;}
.clutch-sprite.clutch-services{width:72px;text-align:right;float:right;height:72px}
.clutch-sprite.clutch-services.clutch-services-mobile{background-position:-415px -115px;}
.clutch-sprite.clutch-services.clutch-services-web{background-position:-546px -115px;}
.clutch-sprite.clutch-services.clutch-services-bot{background-position:-677px -115px;}
.clutch-sprite.clutch-services.clutch-services-iot{background-position:-809px -115px;}
.clutch-sprite.clutch-global{width:200px;margin:0 auto;height:72px}
.clutch-sprite.clutch-global.clutch-global-goodfirmslogo{background-position:-16px -245px;}
.clutch-sprite.clutch-global.clutch-global-behance{background-position:-290px -245px;}
.clutch-sprite.clutch-global.clutch-global-clutch{background-position:-550px -245px;}
.clutch-sprite.clutch-global.clutch-global-extract{background-position:-809px -245px;}
.clutch-sprite.clutch-global.clutch-global-dribble{background-position:-1070px -245px;}
.clutch-excellence-media{float:left;width:100%}
.clutch-sprite.clutch-media{display:inline-block;width:153px;margin:0 13px;height:72px}
.clutch-sprite.clutch-media.clutch-media-tech{background-position:-80px -375px;}
.clutch-sprite.clutch-media.clutch-media-business{background-position:-403px -375px;}
.clutch-sprite.clutch-media.clutch-media-today{background-position:-732px -375px;}
.clutch-sprite.clutch-media.clutch-media-bn{background-position:-1069px -375px;}
.clutch-sprite.clutch-media.clutch-media-toi{background-position:-73px -515px;}
.clutch-sprite.clutch-media.clutch-media-times{background-position:-400px -515px;}
.ios-app-sprite{background-image:url(images/solution-page/ios-sprite.png);background-repeat:no-repeat;}
.ios-app-sprite.ios-app-awards.ios-app-awards-silicon,
.android-app-sprite.android-app-awards.android-app-awards-silicon,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-silicon,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-silicon,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-silicon{background-position:-18px -770px;}
.ios-app-sprite.ios-app-awards.ios-app-awards-iso,
.android-app-sprite.android-app-awards.android-app-awards-iso,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-iso,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-iso,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-iso{background-position:-215px -770px;}
.ios-app-sprite.ios-app-awards.ios-app-awards-gesia,
.android-app-sprite.android-app-awards.android-app-awards-gesia,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-gesia,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-gesia,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-gesia{background-position:-414px -770px;}
.ios-app-sprite.ios-app-awards.ios-app-awards-nasscom,
.android-app-sprite.android-app-awards.android-app-awards-nasscom,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-nasscom,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-nasscom,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-nasscom{background-position:-612px -770px;}
.ios-app-sprite.ios-app-awards.ios-app-awards-clutch,
.android-app-sprite.android-app-awards.android-app-awards-clutch,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-clutch,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-clutch,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-clutch{background-position:-810px -770px;}
.ios-app-sprite.ios-app-awards.ios-app-awards-goodfirms,
.android-app-sprite.android-app-awards.android-app-awards-goodfirms,
.iphone-app-sprite.iphone-app-awards.iphone-app-awards-goodfirms,
.hire-android-app-sprite.hire-android-app-awards.hire-android-app-awards-goodfirms,
.hire-ios-app-sprite.hire-ios-app-awards.hire-ios-app-awards-goodfirms{background-position:-1008px -770px;}
.ios-app-sprite.ios-app-service{width:112px;margin:0 auto;height:168px;}
.ios-app-sprite.ios-app-service.ios-app-service-iphone{background-position:-26px -15px;}
.ios-app-sprite.ios-app-service.ios-app-service-iwatch{background-position:-192px -15px;}
.ios-app-sprite.ios-app-service.ios-app-service-ipad{background-position:-357px -15px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-healthcare{background-position:-10px -240px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-logistics{background-position:-175px -238px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-education{background-position:-340px -240px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-retail{background-position:-510px -240px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-finance{background-position:-674px -240px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-wellness{background-position:-836px -240px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-oil{background-position:-2px -370px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-transportation{background-position:-177px -370px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-travel{background-position:-345px -370px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-social{background-position:-516px -370px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-event{background-position:-676px -370px;}
.ios-app-sprite.ios-app-niche.ios-app-niche-productivity{background-position:-835px -370px;}
.ios-app-sprite.ios-app-technology{width:178px;height:58px;margin:0 auto}
.ios-app-sprite.ios-app-technology.ios-app-awards-xcode{background-position:-25px -517px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-swift{background-position:-289px -517px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-sqlite{background-position:-555px -517px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-alamofire{background-position:-820px -516px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-xmpp-chat{background-position:-30px -658px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-cocoa{background-position:-290px -658px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-aviary{background-position:-555px -648px;}
.ios-app-sprite.ios-app-technology.ios-app-awards-fabric{background-position:-818px -648px;}
.ios-app-sprite.ios-app-forte,
.android-app-sprite.android-app-forte,
.hire-android-app-sprite.hire-android-app-forte,
.hire-ios-app-sprite.hire-ios-app-forte{width:65px;height:65px;margin:0 auto}
.ios-app-sprite.ios-app-forte.ios-app-forte-ios,
.android-app-sprite.android-app-forte.android-app-forte-ios,
.hire-android-app-sprite.hire-android-app-forte.hire-android-app-forte-ios,
.hire-ios-app-sprite.hire-ios-app-forte.hire-ios-app-forte-ios{background-position:-975px -248px;}
.ios-app-sprite.ios-app-forte.ios-app-forte-android,
.android-app-sprite.android-app-forte.android-app-forte-android,
.hire-android-app-sprite.hire-android-app-forte.hire-android-app-forte-android,
.hire-ios-app-sprite.hire-ios-app-forte.hire-ios-app-forte-android{background-position:-1105px -248px;}
.ios-app-sprite.ios-app-forte.ios-app-forte-design,
.android-app-sprite.android-app-forte.android-app-forte-design,
.hire-android-app-sprite.hire-android-app-forte.hire-android-app-forte-design,
.hire-ios-app-sprite.hire-ios-app-forte.hire-ios-app-forte-design{background-position:-1238px -248px;}
.ios-app-sprite.ios-app-forte.ios-app-forte-web,
.android-app-sprite.android-app-forte.android-app-forte-web,
.hire-android-app-sprite.hire-android-app-forte.hire-android-app-forte-web,
.hire-ios-app-sprite.hire-ios-app-forte.hire-ios-app-forte-web{background-position:-1369px -248px;}
.ios-app-sprite.ios-app-testimonial.ios-app-testimonial-dion{background-position:-1057px -491px;}
.ios-app-sprite.ios-app-testimonial.ios-app-testimonial-emeka{background-position:-1187px -491px;}
.ios-app-sprite.ios-app-testimonial.ios-app-testimonial-peter{background-position:-1321px -491px;}
.ios-app-sprite.ios-app-client.ios-app-client-kingsaud{background-position:-959px -375px;}
.ios-app-sprite.ios-app-client.ios-app-client-medtronic{background-position:-1121px -375px;}
.ios-app-sprite.ios-app-client.ios-app-client-kuwaituni{background-position:-1288px -375px;}
.ios-app-sprite.ios-app-client.ios-app-client-almaha{background-position:-1452px -375px;}
.android-app-sprite{background-image:url(images/solution-page/android-sprite.png);background-repeat:no-repeat;}
.android-app-sprite.android-app-service{width:170px;margin:0 auto;height:170px;}
.android-app-sprite.android-app-service.android-app-service-iphone{background-position:-12px -15px;}
.android-app-sprite.android-app-service.android-app-service-iwatch{background-position:-244px -15px;}
.android-app-sprite.android-app-service.android-app-service-tablet{background-position:-476px -15px;}
.android-app-sprite.android-benefits{width:70px;height:70px;margin:0 auto;}
.android-app-sprite.android-benefits.android-benefits-expertise{background-position:-706px -82px;}
.android-app-sprite.android-benefits.android-benefits-technologies{background-position:-840px -82px;}
.android-app-sprite.android-benefits.android-benefits-quality{background-position:-972px -82px;}
.android-app-sprite.android-benefits.android-benefits-pricing{background-position:-1105px -82px;}
.android-app-sprite.android-benefits.android-benefits-team{background-position:-1235px -82px;}
.android-app-sprite.android-benefits.android-benefits-consultation{background-position:-1367px -82px;}
.android-app-sprite.android-app-niche.android-app-niche-healthcare,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-healthcare,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-healthcare,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-healthcare{background-position:-13px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-logistics,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-logistics,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-logistics,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-logistics{background-position:-175px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-education,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-education,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-education,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-education{background-position:-340px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-retail,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-retail,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-retail,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-retail{background-position:-510px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-finance,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-finance,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-finance,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-finance{background-position:-675px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-wellness,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-wellness,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-wellness,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-wellness{background-position:-840px -240px;}
.android-app-sprite.android-app-niche.android-app-niche-oil,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-oil,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-oil,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-oil{background-position:-8px -370px;}
.android-app-sprite.android-app-niche.android-app-niche-transportation,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-transportation,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-transportation,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-transportation{background-position:-177px -370px;}
.android-app-sprite.android-app-niche.android-app-niche-travel,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-travel,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-travel,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-travel{background-position:-340px -370px;}
.android-app-sprite.android-app-niche.android-app-niche-social,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-social,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-social,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-social{background-position:-515px -370px;}
.android-app-sprite.android-app-niche.android-app-niche-event,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-event,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-event,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-event{background-position:-670px -370px;}
.android-app-sprite.android-app-niche.android-app-niche-productivity,
.iphone-app-sprite.iphone-app-niche.iphone-app-niche-productivity,
.hire-android-app-sprite.hire-android-app-niche.hire-android-app-niche-productivity,
.hire-ios-app-sprite.hire-ios-app-niche.hire-ios-app-niche-productivity{background-position:-840px -370px;}
.android-app-sprite.android-app-technology{width:117px;margin:0 auto;height:63px;}
.android-app-sprite.android-app-technology.android-app-technology-android{background-position:-25px -513px;}
.android-app-sprite.android-app-technology.android-app-technology-sqlite{background-position:-220px -513px;}
.android-app-sprite.android-app-technology.android-app-technology-volley{background-position:-420px -513px;}
.android-app-sprite.android-app-technology.android-app-technology-facebook{background-position:-622px -513px;}
.android-app-sprite.android-app-technology.android-app-technology-xmpp{background-position:-25px -648px;}
.android-app-sprite.android-app-technology.android-app-technology-ccavenues{background-position:-220px -648px;}
.android-app-sprite.android-app-technology.android-app-technology-aviary{background-position:-420px -648px;}
.android-app-sprite.android-app-technology.android-app-technology-fabric{background-position:-622px -648px;}
.android-app-sprite.android-app-testimonial.android-app-testimonial-dion,
.iphone-app-sprite.iphone-app-testimonial.iphone-app-testimonial-dion,
.hire-android-app-sprite.hire-android-app-testimonial.hire-android-app-testimonial-dion,
.hire-ios-app-sprite.hire-ios-app-testimonial.hire-ios-app-testimonial-dion{background-position:-792px -491px;}
.android-app-sprite.android-app-testimonial.android-app-testimonial-peter,
.iphone-app-sprite.iphone-app-testimonial.iphone-app-testimonial-peter,
.hire-android-app-sprite.hire-android-app-testimonial.hire-android-app-testimonial-peter,
.hire-ios-app-sprite.hire-ios-app-testimonial.hire-ios-app-testimonial-peter{background-position:-922px -491px;}
.android-app-sprite.android-app-testimonial.android-app-testimonial-emeka,
.iphone-app-sprite.iphone-app-testimonial.iphone-app-testimonial-emeka,
.hire-android-app-sprite.hire-android-app-testimonial.hire-android-app-testimonial-emeka,
.hire-ios-app-sprite.hire-ios-app-testimonial.hire-ios-app-testimonial-emeka{background-position:-1055px -491px;}
.android-app-sprite.android-app-client.android-app-client-kingsaud,
.iphone-app-sprite.iphone-app-client.iphone-app-client-kingsaud,
.hire-android-app-sprite.hire-android-app-client.hire-android-app-client-kingsaud,
.hire-ios-app-sprite.hire-ios-app-client.hire-ios-app-client-kingsaud{background-position:-960px -375px;}
.android-app-sprite.android-app-client.android-app-client-medtronic,
.iphone-app-sprite.iphone-app-client.iphone-app-client-medtronic,
.hire-android-app-sprite.hire-android-app-client.hire-android-app-client-medtronic,
.hire-ios-app-sprite.hire-ios-app-client.hire-ios-app-client-medtronic{background-position:-1122px -375px;}
.android-app-sprite.android-app-client.android-app-client-kuwaituni,
.iphone-app-sprite.iphone-app-client.iphone-app-client-kuwaituni,
.hire-android-app-sprite.hire-android-app-client.hire-android-app-client-kuwaituni,
.hire-ios-app-sprite.hire-ios-app-client.hire-ios-app-client-kuwaituni{background-position:-1290px -375px;}
.android-app-sprite.android-app-client.android-app-client-almaha,
.iphone-app-sprite.iphone-app-client.iphone-app-client-almaha,
.hire-android-app-sprite.hire-android-app-client.hire-android-app-client-almaha,
.hire-ios-app-sprite.hire-ios-app-client.hire-ios-app-client-almaha{background-position:-1455px -375px;}
.android-app-sprite.android-our-service{width:50px;height:60px;}
.android-app-sprite.android-our-service.android-our-service-android{background-position:-8px -3px;}
.android-app-sprite.android-our-service.android-our-service-enterprise{background-position:-112px -3px;}
.android-app-sprite.android-our-service.android-our-service-transfer{background-position:-207px -3px;}
.android-app-sprite.android-our-service.android-our-service-consulting{background-position:-306px -3px;}
.android-app-sprite.android-our-service.android-our-service-support{background-position:-405px -3px;}
.android-app-sprite.android-our-service.android-our-service-testing{background-position:-505px -3px;}
.left-icon-col h3{padding-left:20px;}
.android-app-sprite.android-facts-android{width:40px;height:62px;}
.android-app-sprite.android-facts-android.android-facts-android{background-position:-612px -3px;}
.android-app-sprite.android-app-technology.android-app-technology-languages,
.iphone-app-sprite.iphone-app-technology.iphone-app-technology-languages,
.hire-android-app-sprite.hire-android-app-technology.hire-android-app-technology-languages,
.hire-ios-app-sprite.hire-ios-app-technology.hire-ios-app-technology-languages{background-position:1px -100px;}
.android-app-sprite.android-app-technology.android-app-technology-ide,
.iphone-app-sprite.iphone-app-technology.iphone-app-technology-ide,
.hire-android-app-sprite.hire-android-app-technology.hire-android-app-technology-ide,
.hire-ios-app-sprite.hire-ios-app-technology.hire-ios-app-technology-ide{background-position:-99px -100px;}
.android-app-sprite.android-app-technology.android-app-technology-databases,
.iphone-app-sprite.iphone-app-technology.iphone-app-technology-databases,
.hire-android-app-sprite.hire-android-app-technology.hire-android-app-technology-databases,
.hire-ios-app-sprite.hire-ios-app-technology.hire-ios-app-technology-databases{background-position:-201px -100px;}
.android-app-sprite.android-app-technology.android-app-technology-frameworks,
.iphone-app-sprite.iphone-app-technology.iphone-app-technology-frameworks,
.hire-android-app-sprite.hire-android-app-technology.hire-android-app-technology-frameworks,
.hire-ios-app-sprite.hire-ios-app-technology.hire-ios-app-technology-frameworks{background-position:-300px -100px;}
.android-app-sprite.android-app-models,
.iphone-app-sprite.iphone-app-models{width:79px;height:63px;}
.android-app-sprite.android-app-models.android-app-models-budget,
.iphone-app-sprite.iphone-app-models.iphone-app-models-budget{background-position:-403px -100px;}
.android-app-sprite.android-app-models.android-app-models-material,
.iphone-app-sprite.iphone-app-models.iphone-app-models-material{background-position:-500px -100px;}
.android-app-sprite.android-app-models.android-app-models-team,
.iphone-app-sprite.iphone-app-models.iphone-app-models-team{background-position:-593px -100px;}
.left-icon-col{float:left;width:50%;}
.left-icon-box h2.content-box-heading{font-size:20px !important;}
.left-icon-box .fusion-content-boxes.content-boxes-clean-horizontal .col{padding:0;}
.left-icon-box .fusion-content-boxes.content-boxes-clean-horizontal .content-box-column{border:none !important;}
.left-icon-box .link-area-link-icon-hover{color:#000 !Important}
.left-icon-box.white-col .link-area-link-icon-hover,
.left-icon-box.white-col .heading h2,
.left-icon-box.white-col .fusion-content-box-hover .link-area-link-icon-hover .heading h2{color:#fff !Important}
.left-icon-box .fusion-content-boxes.content-boxes-clean-horizontal{margin-bottom:0 !important}
.left-icon-col{float:left;width:50%}
.left-icon-col .image,
.left-icon-col-main .image{padding-right:15px;}
.left-icon-col-main .image{width:62px}
.left-icon-col .image,
.left-icon-col-main .image, .left-icon-col h3,
.left-icon-col-main p{display:table-cell;vertical-align:middle;margin:0 !important;}
.left-icon-col p,
.left-icon-col-main p{margin-top:0px;margin-left:70px}
.dedicated-custom-border-text{border:1px solid #49b6ca}
.dedicated-custom-border-text a.dedicated-talk{background:#fff;color:#0379a9}
.dedicated-custom-border-text a.dedicated-talk:hover{background:transparent;box-shadow:0 0 0 1px #fff;color:#fff}
.php-app-sprite{background-image:url(images/solution-page/php-sprite.png);background-repeat:no-repeat;}
.php-app-sprite.php-app-awards.php-app-awards-silicon,
.frontend-sprite.frontend-awards.frontend-awards-silicon{background-position:-17px -310px;}
.php-app-sprite.php-app-awards.php-app-awards-iso,
.frontend-sprite.frontend-awards.frontend-awards-iso{background-position:-215px -310px;}
.php-app-sprite.php-app-awards.php-app-awards-gesia,
.frontend-sprite.frontend-awards.frontend-awards-gesia{background-position:-413px -310px;}
.php-app-sprite.php-app-awards.php-app-awards-nasscom,
.frontend-sprite.frontend-awards.frontend-awards-nasscom{background-position:-611px -310px;}
.php-app-sprite.php-app-awards.php-app-awards-clutch,
.frontend-sprite.frontend-awards.frontend-awards-clutch{background-position:-810px -310px;}
.php-app-sprite.php-app-awards.php-app-awards-goodfirms,
.frontend-sprite.frontend-awards.frontend-awards-goodfirms{background-position:-1008px -310px;}
.php-app-sprite.php-app-technology,
.web-app-sprite.web-app-technology,
.python-app-sprite.python-app-technology,
.laravel-app-sprite.laravel-app-technology,
.frontend-sprite.frontend-technology,
.android-app-sprite.android-app-technology,
.iphone-app-sprite.iphone-app-technology,
.hire-android-app-sprite.hire-android-app-technology,
.hire-ios-app-sprite.hire-ios-app-technology,
.web-app-development-sprite.web-app-development-technology,
.hire-nodejs-development-sprite.hire-nodejs-development-technology,
.hire-vuejs-development-sprite.hire-vuejs-development-technology,
.hire-net-development-sprite.hire-net-development-technology,
.hire-reactjs-development-sprite.hire-reactjs-development-technology,
.hire-python-development-sprite.hire-python-development-technology{width:68px;height:65px;}
.php-app-sprite.php-app-technology.php-app-technology-frameworks{background-position:-20px -20px;}
.php-app-sprite.php-app-technology.php-app-technology-server{background-position:-152px -20px;}
.php-app-sprite.php-app-technology.php-app-technology-databases{background-position:-284px -20px;}
.php-app-sprite.php-app-testimonial.php-app-testimonial-dion,
.frontend-sprite.frontend-testimonial.frontend-testimonial-dion,
.healthcare-sprite.healthcare-testimonial.healthcare-testimonial-dion{background-position:-13px -145px;}
.php-app-sprite.php-app-testimonial.php-app-testimonial-peter,
.frontend-sprite.frontend-testimonial.frontend-testimonial-peter,
.healthcare-sprite.healthcare-testimonial.healthcare-testimonial-peter{background-position:-145px -145px;}
.php-app-sprite.php-app-testimonial.php-app-testimonial-emeka,
.frontend-sprite.frontend-testimonial.frontend-testimonial-emeka,
.healthcare-sprite.healthcare-testimonial.healthcare-testimonial-emeka{background-position:-277px -145px;}
.php-app-sprite.php-app-client.php-app-client-kingsaud,
.frontend-sprite.frontend-client.frontend-client-kingsaud,
.healthcare-sprite.healthcare-client.healthcare-client-kingsaud{background-position:-432px -160px;}
.php-app-sprite.php-app-client.php-app-client-kuwaituni,
.frontend-sprite.frontend-client.frontend-client-kuwaituni,
.healthcare-sprite.healthcare-client.healthcare-client-kuwaituni{background-position:-592px -160px;}
.php-app-sprite.php-app-client.php-app-client-medtronic,
.frontend-sprite.frontend-client.frontend-client-medtronic,
.healthcare-sprite.healthcare-client.healthcare-client-medtronic{background-position:-760px -160px;}
.php-app-sprite.php-app-client.php-app-client-almaha,
.frontend-sprite.frontend-client.frontend-client-almaha,
.healthcare-sprite.healthcare-client.healthcare-client-almaha{background-position:-928px -160px;}
.web-app-sprite{background-image:url(images/solution-page/web-sprite.png);background-repeat:no-repeat;}
.web-app-sprite.web-app-service{width:110px;margin:0 auto;height:65px;}
.web-app-sprite.web-app-service.web-app-service-python{background-position:-15px -16px;}
.web-app-sprite.web-app-service.web-app-service-php{background-position:-177px -16px;}
.web-app-sprite.web-app-service.web-app-service-laravel{background-position:-343px -16px;}
.web-app-sprite.web-app-service.web-app-service-frontend{background-position:-505px -16px;}
.web-app-sprite.web-app-technology.web-app-technology-frameworks{background-position:-696px -18px;}
.web-app-sprite.web-app-technology.web-app-technology-platforms{background-position:-827px -18px;}
.web-app-sprite.web-app-technology.web-app-technology-databases{background-position:-961px -18px;}
.web-app-sprite.web-app-testimonial.web-app-testimonial-dion{background-position:-33px -144px;}
.web-app-sprite.web-app-testimonial.web-app-testimonial-peter{background-position:-167px -147px;}
.web-app-sprite.web-app-testimonial.web-app-testimonial-emeka{background-position:-299px -147px;}
.web-app-sprite.web-app-client.web-app-client-kingsaud{background-position:-450px -162px;}
.web-app-sprite.web-app-client.web-app-client-medtronic{background-position:-616px -162px;}
.web-app-sprite.web-app-client.web-app-client-kuwaituni{background-position:-781px -162px;}
.web-app-sprite.web-app-client.web-app-client-almaha{background-position:-947px -162px;}
.python-app-sprite{background-image:url(images/solution-page/python-sprite.png);background-repeat:no-repeat;}
.python-app-sprite.python-app-technology.python-app-technology-databases{background-position:-18px -18px;}
.python-app-sprite.python-app-technology.python-app-technology-libraries{background-position:-151px -18px;}
.python-app-sprite.python-app-technology.python-app-technology-frameworks{background-position:-284px -18px;}
.python-app-sprite.python-app-technology.python-app-technology-tools{background-position:-417px -18px;}
.python-app-sprite.python-app-testimonial.python-app-testimonial-dion,
.laravel-app-sprite.laravel-app-testimonial.laravel-app-testimonial-dion{background-position:-13px -145px;}
.python-app-sprite.python-app-testimonial.python-app-testimonial-peter,
.laravel-app-sprite.laravel-app-testimonial.laravel-app-testimonial-peter{background-position:-145px -145px;}
.python-app-sprite.python-app-testimonial.python-app-testimonial-emeka,
.laravel-app-sprite.laravel-app-testimonial.laravel-app-testimonial-emeka{background-position:-277px -145px;}
.python-app-sprite.python-app-client.python-app-client-kingsaud,
.laravel-app-sprite.laravel-app-client.laravel-app-client-kingsaud{background-position:-428px -160px;}
.python-app-sprite.python-app-client.python-app-client-kuwaituni,
.laravel-app-sprite.laravel-app-client.laravel-app-client-kuwaituni{background-position:-594px -160px;}
.python-app-sprite.python-app-client.python-app-client-medtronic,
.laravel-app-sprite.laravel-app-client.laravel-app-client-medtronic{background-position:-759px -160px;}
.python-app-sprite.python-app-client.python-app-client-almaha,
.laravel-app-sprite.laravel-app-client.laravel-app-client-almaha{background-position:-925px -160px;}
.laravel-app-sprite{background-image:url(images/solution-page/laravel-sprite.png);background-repeat:no-repeat;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-silicon{background-position:-17px -310px;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-iso{background-position:-215px -310px;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-gesia{background-position:-414px -310px;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-nasscom{background-position:-611px -310px;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-clutch{background-position:-810px -310px;}
.laravel-app-sprite.laravel-app-awards.laravel-app-awards-goodfirms{background-position:-1008px -310px;}
.laravel-app-sprite.laravel-app-technology.laravel-app-technology-databases{background-position:-20px -20px;}
.laravel-app-sprite.laravel-app-technology.laravel-app-technology-libraries{background-position:-152px -20px;}
.laravel-app-sprite.laravel-app-technology.laravel-app-technology-tools{background-position:-283px -20px;}
.services-sprite{background-image:url(images/solution-page/services-sprite.png);background-repeat:no-repeat;}
.services-sprite.services-strategy{width:76px;height:76px;margin:0 auto}
.services-sprite.services-strategy.services-strategy-consultation{background-position:-21px -20px;}
.services-sprite.services-strategy.services-strategy-partner{background-position:-168px -20px;}
.services-sprite.services-strategy.services-strategy-ux{background-position:-314px -20px;}
.service-main-content-box{padding-left:76px;}
.services-sprite.services-design{width:76px;height:76px;position:absolute;top:0;left:-76px;}
.services-sprite.services-design.services-design-interface{background-position:-21px -148px;}
.services-sprite.services-design.services-design-visual{background-position:-171px -148px;}
.services-sprite.services-design.services-design-prototyping{background-position:-314px -148px;}
.services-sprite.services-design.services-design-design{background-position:-460px -148px;}
.services-sprite.services-development{width:77px;height:77px;margin:0 auto}
.services-sprite.services-development.services-development-ios{background-position:-21px -274px;}
.services-sprite.services-development.services-development-android{background-position:-157px -274px;}
.services-sprite.services-development.services-development-web{background-position:-312px -274px;}
.services-sprite.services-development.services-development-iot{background-position:-458px -274px;}
.services-sprite.services-development.services-development-bot{background-position:-604px -274px;}
.services-sprite.services-development.services-development-wearables{background-position:-740px -274px;}
.services-sprite.services-lifecycle{width:80px;height:80px;margin:0 auto}
.services-sprite.services-lifecycle.services-lifecycle-cloud{background-position:-19px -402px;}
.services-sprite.services-lifecycle.services-lifecycle-quality{background-position:-165px -402px;}
.services-sprite.services-lifecycle.services-lifecycle-analytics{background-position:-312px -402px;}
.services-sprite.services-lifecycle.services-lifecycle-support{background-position:-458px -402px;}
.services-sprite.services-lifecycle.services-lifecycle-maintenance{background-position:-604px -402px;}
.services-sprite.services-lifecycle.services-lifecycle-team{background-position:-750px -402px;}
.services-sprite.services-testimonial.services-testimonial-dion{background-position:-21px -530px;}
.services-sprite.services-testimonial.services-testimonial-peter{background-position:-152px -530px;}
.services-sprite.services-testimonial.services-testimonial-emeka{background-position:-284px -530px;}
.services-sprite.services-client.services-client-kingsaud{background-position:-437px -545px;}
.services-sprite.services-client.services-client-kuwaituni{background-position:-601px -545px;}
.services-sprite.services-client.services-client-medtronic{background-position:-768px -545px;}
.services-sprite.services-client.services-client-almaha{background-position:-933px -545px;}
.frontend-sprite{background-image:url(images/solution-page/frontend-sprite.png);background-repeat:no-repeat;}
.frontend-sprite.frontend-expertise{width:236px;height:272px;margin:0 auto;}
.frontend-sprite.frontend-expertise.frontend-expertise-bootstrap{background-position:-15px -475px;}
.frontend-sprite.frontend-expertise.frontend-expertise-jquery{background-position:-312px -475px;}
.frontend-sprite.frontend-expertise.frontend-expertise-angularjs{background-position:-610px -475px;}
.frontend-sprite.frontend-expertise.frontend-expertise-nodejs{background-position:-905px -475px;}
.frontend-sprite.frontend-expertise.frontend-expertise-reactjs{background-position:-1203px -475px;}
.frontend-sprite.frontend-technology.frontend-technology-discovery,
.frontend-sprite.frontend-technology.frontend-technology-delivery{background-position:-20px -20px;}
.frontend-sprite.frontend-technology.frontend-technology-planning{background-position:-152px -20px;}
.frontend-sprite.frontend-technology.frontend-technology-prototyping{background-position:-283px -20px;}
.frontend-sprite.frontend-technology.frontend-technology-development{background-position:-412px -20px;}
.frontend-sprite.frontend-technology.frontend-technology-testing{background-position:-535px -20px;}
.full-stack-cloud-box{float:left;padding:24px 44px;text-align:center;width:49%;background:rgba(0, 0, 0, 0.40);margin:2px;}
.full-stack-cloud-box{color:#fff}
.full-stack-expertise{position:relative}
.full-stack-cloud-box h3{margin-bottom:0}
.full-stack-expertise:before{background:rgba(23, 23, 23, 0.28);width:100%;height:85%;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);}
.qa-testing-list li.fusion-li-item{margin-bottom:10px;background:#f5f5f5;padding:15px !important;width:48%;float:left;margin-left:10px;vertical-align:top;}
.qa-testing-list li.fusion-li-item span{background-color:#f0f0f1 !important;font-size:15px !important;height:25px !important;width:25px !important;margin-right:9.1px !important;box-shadow:0 0 0px 2px #c7c7c7;}
.qa-testing-list li.fusion-li-item .fusion-li-item-content{font-size:14px;line-height:normal}
.healthcare-sprite{background-image:url(images/solution-page/healthcare-sprite.png);background-repeat:no-repeat;}
.healthcare-sprite.healthcare-services,
.healthcare-sprite.healthcare-solutions{width:77px;height:77px;margin:0 auto;}
.healthcare-sprite.healthcare-services.healthcare-services-compliant{background-position:-12px -14px;}
.healthcare-sprite.healthcare-services.healthcare-services-comprehensive{background-position:-145px -14px;}
.healthcare-sprite.healthcare-services.healthcare-services-connected{background-position:-275px -14px;}
.healthcare-sprite.healthcare-services.healthcare-services-confidential{background-position:-407px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-hippa{background-position:-541px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-wellness{background-position:-672px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-medical{background-position:-805px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-remote{background-position:-933px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-connectivity{background-position:-1070px -14px;}
.healthcare-sprite.healthcare-solutions.healthcare-solutions-monitoring{background-position:-1199px -14px;}
.iot-app-sprite{background-image:url(images/solution-page/iot-app-sprite.png);background-repeat:no-repeat;}
.iot-app-sprite.iot-app-devices{width:70px;height:70px;margin:0 auto}
.iot-app-sprite.iot-app-devices.iot-app-devices-wearables{background-position:-14px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-cars{background-position:-147px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-industrial{background-position:-278px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-cities{background-position:-411px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-agriculture{background-position:-543px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-retail{background-position:-676px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-energy{background-position:-807px -14px;}
.iot-app-sprite.iot-app-devices.iot-app-devices-healthcare{background-position:-938px -14px;}
.iot-app-sprite.iot-app-service{width:65px;height:65px;margin:0 auto;}
.iot-app-sprite.iot-app-service.iot-app-service-scalable{background-position:-150px -149px;}
.iot-app-sprite.iot-app-service.iot-app-service-security{background-position:-281px -149px;}
.iot-app-sprite.iot-app-service.iot-app-service-experience{background-position:-414px -149px;}
.iot-app-sprite.iot-app-service.iot-app-service-platform{background-position:-545px -149px;}
.iot-app-sprite.iot-app-service.iot-app-service-affordable{background-position:-678px -149px;}
.iot-app-sprite.iot-app-service.iot-app-service-tools{background-position:-809px -149px;}
.iot-app-sprite.iot-app-portfolio{width:82px;height:82px;}
.iot-app-sprite.iot-app-portfolio.iot-app-portfolio-logo{background-position:-9px -141px;}
.iot-app-sprite.iot-app-testimonial.iot-app-testimonial-dion{background-position:-13px -277px;}
.iot-app-sprite.iot-app-testimonial.iot-app-testimonial-peter{background-position:-145px -277px;}
.iot-app-sprite.iot-app-testimonial.iot-app-testimonial-emeka{background-position:-277px -277px;}
.iot-app-sprite.iot-app-client.iot-app-client-kingsaud{background-position:-429px -292px;}
.iot-app-sprite.iot-app-client.iot-app-client-kuwaituni{background-position:-594px -292px;}
.iot-app-sprite.iot-app-client.iot-app-client-medtronic{background-position:-759px -292px;}
.iot-app-sprite.iot-app-client.iot-app-client-almaha{background-position:-925px -292px;}
.full-stack-sprite{background-image:url(images/solution-page/full-stack-sprite.png);background-repeat:no-repeat;}
.full-stack-sprite.full-stack-awards.full-stack-awards-silicon,
.dot-net-sprite.dot-net-awards.dot-net-awards-silicon,
.devops-sprite.devops-awards.devops-awards-silicon,
.angularjs-sprite.angularjs-awards.angularjs-awards-silicon,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-silicon{background-position:-17px -10px;}
.full-stack-sprite.full-stack-awards.full-stack-awards-iso,
.dot-net-sprite.dot-net-awards.dot-net-awards-iso,
.devops-sprite.devops-awards.devops-awards-iso,
.angularjs-sprite.angularjs-awards.angularjs-awards-iso,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-iso{background-position:-215px -10px;}
.full-stack-sprite.full-stack-awards.full-stack-awards-gesia,
.dot-net-sprite.dot-net-awards.dot-net-awards-gesia,
.devops-sprite.devops-awards.devops-awards-gesia,
.angularjs-sprite.angularjs-awards.angularjs-awards-gesia,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-gesia{background-position:-414px -10px;}
.full-stack-sprite.full-stack-awards.full-stack-awards-nasscom,
.dot-net-sprite.dot-net-awards.dot-net-awards-nasscom,
.devops-sprite.devops-awards.devops-awards-nasscom,
.angularjs-sprite.angularjs-awards.angularjs-awards-nasscom,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-nasscom{background-position:-611px -10px;}
.full-stack-sprite.full-stack-awards.full-stack-awards-clutch,
.dot-net-sprite.dot-net-awards.dot-net-awards-clutch,
.devops-sprite.devops-awards.devops-awards-clutch,
.angularjs-sprite.angularjs-awards.angularjs-awards-clutch,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-clutch{background-position:-810px -10px;}
.full-stack-sprite.full-stack-awards.full-stack-awards-goodfirms,
.dot-net-sprite.dot-net-awards.dot-net-awards-goodfirms,
.devops-sprite.devops-awards.devops-awards-goodfirms,
.angularjs-sprite.angularjs-awards.angularjs-awards-goodfirms,
.blockchain-development-sprite.blockchain-development-awards.blockchain-development-awards-goodfirms{background-position:-1008px -10px;}
.tabs1-navigation.full-stack-tabs .fusion-tab-heading:before{background-image:url(images/solution-page/full-stack-sprite.png);background-repeat:no-repeat;}
.tabs1-navigation.full-stack-tabs .fusion-tab-heading:before{width:48px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-bootstrap .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-bootstrap .fusion-tab-heading:before
{background-position:-705px -214px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-jquery .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-jquery .fusion-tab-heading:before
{background-position:-810px -214px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-angularjs .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-angularjs .fusion-tab-heading:before
{background-position:-609px -214px;}
.tabs1-navigation.full-stack-tabs [id^="fusion-tab-node"] .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs [id^="mobile-fusion-tab-node"] .fusion-tab-heading:before
{background-position:-511px -214px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-reactjs .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-reactjs .fusion-tab-heading:before
{background-position:-906px -214px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-emberjs .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-emberjs .fusion-tab-heading:before
{background-position:-1000px -214px;}
.tabs1-navigation.full-stack-tabs #fusion-tab-reactnative .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs #mobile-fusion-tab-reactnative .fusion-tab-heading:before
{background-position:-906px -214px;}
.tabs1-navigation.full-stack-tabs [id^="fusion-tab-vue"] .fusion-tab-heading:before,
.tabs1-navigation.full-stack-tabs [id^="mobile-fusion-tab-vue"] .fusion-tab-heading:before
{background-position:-1106px -214px;}
.full-stack-sprite.full-stack-industry{width:62px;height:62px;margin:0 auto;}
.full-stack-sprite.full-stack-industry.full-stack-industry-bootstrap{background-position:-287px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-jquery{background-position:-420px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-angularjs{background-position:-156px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-nodejs{background-position:-23px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-reactjs{background-position:-552px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-emberjs{background-position:-684px -349px;}
.full-stack-sprite.full-stack-industry.full-stack-industry-vuejS{background-position:-1440px -349px;}
.full-stack-sprite.full-stack-frameworks{width:85px;height:85px;margin:0 auto 15px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-django{background-position:-188px -200px;height:60px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-laravel{background-position:-25px -200px;height:60px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-dot{background-position:-353px -185px;}
.full-stack-sprite.full-stack-testimonial.full-stack-testimonial-dion,
.devops-sprite.devops-testimonial.devops-testimonial-dion,
.angularjs-sprite.angularjs-testimonial.angularjs-testimonial-dion{background-position:-13px -475px;}
.full-stack-sprite.full-stack-testimonial.full-stack-testimonial-peter,
.devops-sprite.devops-testimonial.devops-testimonial-peter,
.angularjs-sprite.angularjs-testimonial.angularjs-testimonial-peter{background-position:-145px -475px;}
.full-stack-sprite.full-stack-testimonial.full-stack-testimonial-emeka,
.devops-sprite.devops-testimonial.devops-testimonial-emeka,
.angularjs-sprite.angularjs-testimonial.angularjs-testimonial-emeka{background-position:-277px -475px;}
.full-stack-sprite.full-stack-client.full-stack-client-kingsaud,
.devops-sprite.devops-client.devops-client-kingsaud,
.angularjs-sprite.angularjs-client.angularjs-client-kingsaud{background-position:-429px -490px;}
.full-stack-sprite.full-stack-client.full-stack-client-kuwaituni,
.devops-sprite.devops-client.devops-client-kuwaituni,
.angularjs-sprite.angularjs-client.angularjs-client-kuwaituni{background-position:-595px -490px;}
.full-stack-sprite.full-stack-client.full-stack-client-medtronic,
.devops-sprite.devops-client.devops-client-medtronic,
.angularjs-sprite.angularjs-client.angularjs-client-medtronic{background-position:-759px -490px;}
.full-stack-sprite.full-stack-client.full-stack-client-almaha,
.devops-sprite.devops-client.devops-client-almaha,
.angularjs-sprite.angularjs-client.angularjs-client-almaha{background-position:-925px -490px;}
.full-stack-sprite.full-stack-cloud{width:55px;height:55px;display:block;margin:0 auto 15px;}
.full-stack-sprite.full-stack-cloud.full-stack-cloud-asw{background-position:-816px -352px;}
.full-stack-sprite.full-stack-cloud.full-stack-cloud-azure{background-position:-946px -352px;}
.full-stack-sprite.full-stack-cloud.full-stack-cloud-akamai{background-position:-1080px -352px;}
.full-stack-sprite.full-stack-cloud.full-stack-cloud-cloud{background-position:-1211px -352px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-sails{background-position:-25px -670px;height:60px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-yii2{background-position:-196px -650px;}
.full-stack-sprite.full-stack-frameworks.full-stack-frameworks-backbone{background-position:-354px -650px;}
.full-stack-mobile .services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover,
.full-stack-mobile .services-icon-tab.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a{border-color:#0070ff !important}
.full-stack-mobile .services-icon-tab.fusion-tabs .nav-tabs li{margin:0 20px 0 0;}
.full-stack-sprite.full-stack-devops{width:70px;display:inline-block;vertical-align:middle;height:70px;}
.full-stack-sprite.full-stack-devops.full-stack-devops-integration{background-position:-1186px -660px;}
.full-stack-sprite.full-stack-devops.full-stack-devops-delivery{background-position:-1356px -660px;}
.full-stack-sprite.full-stack-platforms{width:130px;height:85px;margin:0 auto}
.full-stack-sprite.full-stack-platforms.full-stack-platforms-linux{background-position:-2px -819px;}
.full-stack-sprite.full-stack-platforms.full-stack-platforms-apache{background-position:-165px -819px;}
.full-stack-sprite.full-stack-platforms.full-stack-platforms-mysql{background-position:-328px -819px;}
.full-stack-mobile .full-stack-tabs .tab-icon-content{padding-top:20px;}
.full-stack-sprite.full-stack-specialized{width:88px;height:80px;margin:0 auto}
.full-stack-sprite.full-stack-specialized.full-stack-specialized-redis{background-position:-518px -819px;}
.full-stack-sprite.full-stack-specialized.full-stack-specialized-cassandra{background-position:-680px -819px;}
.full-stack-sprite.full-stack-specialized.full-stack-specialized-mongodb{background-position:-844px -819px;}
.services__items .item{position:relative;min-height:300px;background-color:#fff;-webkit-transition:none;border:1px solid #ECEEEF;transition:none;cursor:pointer;}
.services__items .item:hover{background-color:#0070FF;-webkit-transition:background-color .7s linear;transition:background-color .7s linear;}
.services__items .item:hover .item__link{display:block;visibility:visible;bottom:0;opacity:1;-webkit-animation:grow .5s ease;animation:grow .5s ease;}
.services__items .item .item__link{display:block;opacity:0;visibility:hidden;padding:30px;position:absolute;bottom:-100%;width:100%;height:100%;}
.item__link h3.item__link-title,
.item__link .item__link-text{color:#fff;margin:0 0 10px}
.item__link h3.item__link-title{margin-top:0;font-size:24px;}
.item__link .item__link-text{opacity:0.7}
.services__items .item .item__link .item__link-title{font-weight:bold !important}
.services__items .item:hover .item__description{-webkit-transform:translateY(-50%) scale(.7);-ms-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);opacity:0;-webkit-animation:shrink .35s ease-in;animation:shrink .35s ease-in;}
.services__items .item .item__description{display:block;position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.services__items img.item__description-logo{margin:0 auto 20px;display:block;}
@keyframes grow{0%{visibility:hidden;bottom:-100%;opacity:0}
50%{visibility:visible;bottom:-30%;opacity:0}
to{bottom:0;opacity:1}
}
@-webkit-keyframes shrink{0%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
to{opacity:0;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7)}
}
@keyframes shrink{0%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
to{opacity:0;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7)}
}
.full-stack-anchor-scroll{background:#191923;color:#fff;border-radius:5px;padding:0;box-shadow:none;}
.full-stack-anchor-scroll:hover{padding:15px 0 !important;}
.full-stack-anchor-scroll a.fusion-button.button-flat.button-round.button-xlarge.button-custom.button-1{color:#fff;display:block;background:transparent;padding:25px 10px !important;border:0;}
.full-stack-blue-bg{background:#0070FF}
.dot-net-sprite{background-image:url(images/solution-page/aspnet-sprite.png);background-repeat:no-repeat;}
.dot-net-sprite.dot-net-technology{width:75px;height:75px;}
.dot-net-sprite.dot-net-technology.dot-net-technology-data{background-position:-20px -182px;}
.dot-net-sprite.dot-net-technology.dot-net-technology-web{background-position:-143px -182px;}
.dot-net-sprite.dot-net-technology.dot-net-technology-applications{background-position:-281px -182px;width:67px;}
.dot-net-sprite.dot-net-technology.dot-net-technology-interface{background-position:-416px -182px;}
.dot-net-sprite.dot-net-testimonial.dot-net-testimonial-dion{background-position:-13px -309px;}
.dot-net-sprite.dot-net-testimonial.dot-net-testimonial-peter{background-position:-145px -309px;}
.dot-net-sprite.dot-net-testimonial.dot-net-testimonial-emeka{background-position:-277px -309px;}
.dot-net-sprite.dot-net-client.dot-net-client-kingsaud{background-position:-429px -324px;}
.dot-net-sprite.dot-net-client.dot-net-client-kuwaituni{background-position:-593px -324px;}
.dot-net-sprite.dot-net-client.dot-net-client-medtronic{background-position:-758px -324px;}
.dot-net-sprite.dot-net-client.dot-net-client-almaha{background-position:-928px -324px;}
.logistics-app-sprite, .logistics-app-tabs a.tab-link:after{background-image:url(images/solution-page/logistics-app-sprite.png);background-repeat:no-repeat;}
.logistics-app-sprite.logistics-app-services,
.logistics-app-sprite.logistics-app-industries{width:96px;height:95px;margin:0 auto;}
.logistics-app-sprite.logistics-app-solution,
.retail-app-sprite.retail-app-services,
.retail-app-sprite.retail-app-solution,
.transportation-app-sprite.transportation-app-industry{width:80px;height:80px;margin:0 auto;}
.retail-app-sprite.retail-app-services.retail-app-services-stores{background-position:-11px -10px;}
.retail-app-sprite.retail-app-services.retail-app-services-discount{background-position:-142px -10px;}
.retail-app-sprite.retail-app-services.retail-app-services-grocers{background-position:-275px -10px;}
.retail-app-sprite.retail-app-services.retail-app-services-retailers{background-position:-406px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-omnichannel{background-position:-538px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-merchandising{background-position:-670px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-retail{background-position:-808px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-chain{background-position:-933px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-enterprise{background-position:-1067px -10px;}
.retail-app-sprite.retail-app-solution.retail-app-solution-commerce{background-position:-1198px -10px;}
.logistics-app-sprite.logistics-app-testimonial.logistics-app-testimonial-dion{background-position:-12px -409px;}
.retail-app-sprite.retail-app-testimonial.retail-app-testimonial-dion,
.transportation-app-sprite.transportation-app-testimonial.transportation-app-testimonial-dion,
.web-app-development-sprite.web-app-development-testimonial.web-app-development-testimonial-dion{background-position:-13px -144px;}
.logistics-app-sprite.logistics-app-testimonial.logistics-app-testimonial-peter{background-position:-145px -409px;}
.retail-app-sprite.retail-app-testimonial.retail-app-testimonial-peter,
.transportation-app-sprite.transportation-app-testimonial.transportation-app-testimonial-peter,
.web-app-development-sprite.web-app-development-testimonial.web-app-development-testimonial-peter{background-position:-144px -144px;}
.logistics-app-sprite.logistics-app-testimonial.logistics-app-testimonial-emeka{background-position:-277px -409px;}
.retail-app-sprite.retail-app-testimonial.retail-app-testimonial-emeka,
.transportation-app-sprite.transportation-app-testimonial.transportation-app-testimonial-emeka,
.web-app-development-sprite.web-app-development-testimonial.web-app-development-testimonial-emeka{background-position:-277px -144px;}
.logistics-app-sprite.logistics-app-client.logistics-app-client-kingsaud{background-position:-428px -429px;}
.retail-app-sprite.retail-app-client.retail-app-client-kingsaud,
.transportation-app-sprite.transportation-app-client.transportation-app-client-kingsaud,
.web-app-development-sprite.web-app-development-client.web-app-development-client-kingsaud{background-position:-428px -155px;}
.logistics-app-sprite.logistics-app-client.logistics-app-client-kuwaituni{background-position:-593px -429px;}
.retail-app-sprite.retail-app-client.retail-app-client-kuwaituni,
.transportation-app-sprite.transportation-app-client.transportation-app-client-kuwaituni,
.web-app-development-sprite.web-app-development-client.web-app-development-client-kuwaituni{background-position:-593px -155px;}
.logistics-app-sprite.logistics-app-client.logistics-app-client-medtronic{background-position:-758px -429px;}
.retail-app-sprite.retail-app-client.retail-app-client-medtronic,
.transportation-app-sprite.transportation-app-client.transportation-app-client-medtronic,
.web-app-development-sprite.web-app-development-client.web-app-development-client-medtronic{background-position:-758px -155px;}
.logistics-app-sprite.logistics-app-client.logistics-app-client-almaha{background-position:-924px -429px;}
.retail-app-sprite.retail-app-client.retail-app-client-almaha,
.transportation-app-sprite.transportation-app-client.transportation-app-client-almaha,
.web-app-development-sprite.web-app-development-client.web-app-development-client-almaha{background-position:-924px -155px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-service{background-position:-8px -739px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-logistics{background-position:-142px -739px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-delivery{background-position:-274px -739px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-platforms{background-position:-406px -739px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-capabilities{background-position:-538px -739px;}
.logistics-app-sprite.logistics-app-solution.logistics-app-solution-reduce{background-position:-670px -739px;}
.logistics-app-tabs [id^="fusion-tab-courier"]:after{background-position:-11px -147px;}
.logistics-app-tabs #fusion-tab-ecommerce:after{background-position:-140px -147px;}
.logistics-app-tabs #fusion-tab-transportation:after{background-position:-272px -147px;}
.logistics-app-tabs [id^="fusion-tab-financialinstitutions"]:after{background-position:-405px -147px;}
.logistics-app-tabs #fusion-tab-manufacturing:after{background-position:-540px -147px;}
.logistics-app-tabs [id^="fusion-tab-pharmaceutical"]:after{background-position:-672px -147px;}
.logistics-app-tabs li.active [id^="fusion-tab-courier"]:after{background-position:-11px -278px;}
.logistics-app-tabs li.active #fusion-tab-ecommerce:after{background-position:-140px -278px;}
.logistics-app-tabs li.active #fusion-tab-transportation:after{background-position:-272px -278px;}
.logistics-app-tabs li.active [id^="fusion-tab-financialinstitutions"]:after{background-position:-405px -278px;}
.logistics-app-tabs li.active #fusion-tab-manufacturing:after{background-position:-540px -278px;}
.logistics-app-tabs li.active [id^="fusion-tab-pharmaceutical"]:after{background-position:-672px -278px;}
.logistics-app-tabs a.tab-link:after{position:absolute;top:50%;left:0px;content:"";width:80px;height:80px;transform:translateY(-50%);visibility:visible;margin:0 auto;right:0}
.logistics-app-tabs h4.fusion-tab-heading{display:none;}
.logistics-app-tabs .nav{width:75%;margin:0 auto}
.logistics-app-tabs a.tab-link{padding:50px 15px !important;border:none !important;}
.logistics-app-tabs a.tab-link:hover, .logistics-app-tabs a.tab-link:focus, .logistics-app-tabs li.active a.tab-link{box-shadow:0 -3px 0 #458dfc inset !important;}
.logistics-app-tabs .tab-pane,
.logistics-app-tabs .nav,
.logistics-app-servces{border:none !important;padding:0 !important;}
/*.logistics-app-tabs .nav-tabs{margin:0 0 -9px 0 !important}*/
.logistics-app-tabs .nav-tabs li .tab-link,
.logistics-app-tabs .nav-tabs{background:none !important;border:none;}
.logistics-app-images{display:table-cell;vertical-align:middle;width:50%}
.logistics-app-images img{height:400px;width:100%;object-fit:cover;}
.logistics-app-content{background:#3d7ef1 !important;display:table-cell;vertical-align:middle;width:50%;padding-left:50px;padding-right:50px;}
.fusion-fullwidth-7.logistics-app-servces{padding:0 !important;}
.logistics-app-tabs .tab-content .tab-pane p{color:rgba(255, 255, 255, 0.70)}
.logistics-app-tabs .tab-content .tab-pane p, .logistics-app-tabs{margin:0;}
.logistics-app-sprite.logistics-app-awards.logistics-app-silicon{background-position:-16px -570px}
.logistics-app-sprite.logistics-app-awards.logistics-app-awards-iso{background-position:-230px -570px}
.logistics-app-sprite.logistics-app-awards.logistics-app-awards-gesia{background-position:-413px -570px}
.logistics-app-sprite.logistics-app-awards.logistics-app-awards-nasscom{background-position:-611px -570px}
.logistics-app-sprite.logistics-app-awards.logistics-app-awards-clutch{background-position:-825px -570px}
.logistics-app-sprite.logistics-app-awards.logistics-app-awards-goodfirms{background-position:-1008px -570px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-cost{background-position:-8px -2px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-solution{background-position:-142px -2px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-delivery{background-position:-275px -2px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-automation{background-position:-408px -2px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-easy{background-position:-541px -2px}
.logistics-app-sprite.logistics-app-management.logistics-app-management-long{background-position:-670px -2px}
.retail-app-sprite{background-image:url(images/solution-page/retail-sprite.png);background-repeat:no-repeat;}
.transportation-app-sprite{background-image:url(images/solution-page/transportation-sprite.png);background-repeat:no-repeat;}
.transportation-app-sprite.transportation-app-industry.transportation-app-industry-system{background-position:-11px -13px;}
.transportation-app-sprite.transportation-app-industry.transportation-app-industry-cloud{background-position:-144px -13px;}
.transportation-app-sprite.transportation-app-industry.transportation-app-industry-mobility{background-position:-275px -13px;}
.opencart-solution-feature .home-project__desc{padding:50px 30px 30px;background:#fff;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.090);}
.opencart-main{float:left;width:100%;margin-top:30px;}
.opencart-icon{width:33.33%;float:left;}
.opencart-sprite{background-image:url(images/solution-page/opencart-sprite.png);background-repeat:no-repeat;}
.opencart-sprite.opencart-sprite-features{width:60px;height:60px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-native{background-position:-8px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-notifications{background-position:-107px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-customization{background-position:-205px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-payments{background-position:-303px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-synchronization{background-position:-401px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-multilingual{background-position:-499px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-multiple{background-position:-597px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-currencies{background-position:-695px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-rewards{background-position:-793px -3px;}
.opencart-sprite.opencart-sprite-features.opencart-sprite-features-chat{background-position:-891px -3px;}
.opencart-sprite.opencart-sprite-ecommerce{width:70px;margin:0 auto;height:70px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-cycles{background-position:5px -94px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-cost{background-position:-95px -94px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-accessibility{background-position:-195px -94px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-access{background-position:-293px -94px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-marketing{background-position:-395px -94px;}
.opencart-sprite.opencart-sprite-ecommerce.opencart-sprite-ecommerce-improved{background-position:-490px -94px;}
.opencart-sprite.opencart-sprite-testimonial.opencart-sprite-testimonial-dion{background-position:-12px -211px;}
.opencart-sprite.opencart-sprite-testimonial.opencart-sprite-testimonial-peter{background-position:-145px -211px;}
.opencart-sprite.opencart-sprite-testimonial.opencart-sprite-testimonial-emeka{background-position:-277px -211px;}
.opencart-sprite.opencart-sprite-client.opencart-sprite-client-kingsaud{background-position:-429px -225px;}
.opencart-sprite.opencart-sprite-client.opencart-sprite-client-kuwaituni{background-position:-593px -225px;}
.opencart-sprite.opencart-sprite-client.opencart-sprite-client-medtronic{background-position:-759px -225px;}
.opencart-sprite.opencart-sprite-client.opencart-sprite-client-almaha{background-position:-923px -225px;}
.opencart-solution-feature .home-project__synchronization .phone__responsive__inner{padding-top:104%;position:relative;}
.opencart-solution-feature .home-project__synchronization .responsive__bg__wrap img{height:527px;object-fit:contain;}
.opencart-solution-feature .responsive__bg__wrap img{height:527px;object-fit:contain;}
.opencart-sprite.opencart-app-technology{width:178px;height:65px;margin:0 auto;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-swift{background-position:-32px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-xcode{background-position:-288px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-android-studio{background-position:-553px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-alamofire{background-position:-820px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-fabric{background-position:-1080px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-cocoapods{background-position:-1349px -380px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-social{background-position:-32px -515px;}
.opencart-sprite.opencart-app-technology.opencart-app-technology-knet{background-position:-288px -515px;}
.tabs1-navigation-opencart .nav-tabs li a:hover{background:#0070ff !important;color:#fff !important;}
.tabs1-navigation-opencart .nav-tabs li.active a{background-color:#0070FF !important;color:#fff !important;}
.tabs1-navigation-opencart .nav-tabs li.active a .fusion-tab-heading{color:#fff !important;}
.tabs1-navigation-opencart .nav-tabs li a .fusion-tab-heading{color:#333 !important}
.tabs1-navigation-opencart .nav-tabs li .tab-link{border:1px solid #e2e2e2 !important;padding:10px 15px !important;background:#fff !important;}
.tabs1-navigation.tabs1-navigation-opencart .nav{width:25%;height:430px;overflow:auto;}
.tabs1-navigation-opencart .left-img{width:45%;padding-right:30px;height:296px;}
.tabs1-navigation.tabs1-navigation-opencart .nav-tabs.nav-justified>li{width:100%;padding-right:10px;padding-bottom:10px;}
.tabs1-navigation.tabs1-navigation-opencart .tab-content{width:75%}
.tabs1-navigation.tabs1-navigation-opencart .left-img img{height:390px;object-fit:contain}
.tabs1-navigation.tabs1-navigation-opencart .tab-pane{padding:0 !important}
.tabs1-navigation-opencart .left-img, .tabs1-navigation-opencart p.black-col{display:table-cell;vertical-align:middle;}
.tabs1-navigation-opencart .tab-content{padding-left:20px;}
.tabs1-navigation-opencart .fusion-tab-heading:before{display:none}
.tabs1-navigation-opencart.fusion-tabs.fusion-tabs-1 .tab-pane{background:none !important;border:none !important}
.tabs1-navigation-opencart p.black-col{margin-left:20px;text-align:left;font-size:20px;position:relative;left:-30px;line-height:32px;}
.tabs1-navigation-opencart .nav-tabs li a:hover .fusion-tab-heading{color:#fff !important}
.tabs1-navigation-opencart .OpenCart-synchronization p.black-col{left:0;}
.tabs1-navigation-opencart .OpenCart-features{width:90%}
.hire-developer-sprite{background-image:url(images/solution-page/hire-developer-sprite.png);background-repeat:no-repeat;}
.hire-developer-sprite.hire-developer-team,
.hire-developer-sprite.hire-developer-development,
.hire-android-app-sprite.hire-android-app-team,
.hire-ios-app-sprite.hire-ios-app-team,
.hire-nodejs-development-sprite.hire-nodejs-development-team,
.hire-vuejs-development-sprite.hire-vuejs-development-team,
.hire-net-development-sprite.hire-net-development-team,
.hire-angularjs-development-sprite.hire-angularjs-development-team,
.hire-reactjs-development-sprite.hire-reactjs-development-team,
.hire-python-development-sprite.hire-python-development-team{width:64px;height:64px;}
.hire-developer-sprite.hire-developer-team.hire-developer-team-full-time{background-position:-7px -2px;}
.hire-developer-sprite.hire-developer-team.hire-developer-team-part-time{background-position:-100px -2px;}
.hire-developer-sprite.hire-developer-team.hire-developer-team-hourly{background-position:-200px -2px;}
.hire-developer-sprite.hire-developer-development{margin:0 auto}
.hire-developer-sprite.hire-developer-development.hire-developer-development-iPhone{background-position:-300px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-android{background-position:-398px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-PhoneGap{background-position:-497px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Xamarin{background-position:-596px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-PHP{background-position:-694px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Python{background-position:-795px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Laravel{background-position:-894px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Net{background-position:-992px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-AngularJS{background-position:-1091px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-NodeJS{background-position:-1191px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-ReactJS{background-position:-1288px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-VueJS{background-position:-1391px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-WordPress{background-position:-1488px -2px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Joomla{background-position:-2px -119px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Drupal{background-position:-101px -119px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-Magento{background-position:-201px -119px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-UI-Designer{background-position:-299px -119px;}
.hire-developer-sprite.hire-developer-development.hire-developer-development-UX-Designer{background-position:-398px -119px;}
.hire-developer-sprite.hire-developer-perfect,
.hire-android-app-sprite.hire-android-app-perfect,
.hire-ios-app-sprite.hire-ios-app-perfect{width:70px;height:70px;margin:0 auto}
.hire-developer-sprite.hire-developer-perfect.hire-developer-perfect-request,
.hire-android-app-sprite.hire-android-app-perfect.hire-android-app-perfect-request,
.hire-ios-app-sprite.hire-ios-app-perfect.hire-ios-app-perfect-request{background-position:-515px -117px;}
.hire-developer-sprite.hire-developer-perfect.hire-developer-perfect-resumes,
.hire-android-app-sprite.hire-android-app-perfect.hire-android-app-perfect-resumes,
.hire-ios-app-sprite.hire-ios-app-perfect.hire-ios-app-perfect-resumes{background-position:-918px -117px;}
.hire-developer-sprite.hire-developer-perfect.hire-developer-perfect-candidates,
.hire-android-app-sprite.hire-android-app-perfect.hire-android-app-perfect-candidates,
.hire-ios-app-sprite.hire-ios-app-perfect.hire-ios-app-perfect-candidates{background-position:-648px -117px;}
.hire-developer-sprite.hire-developer-perfect.hire-developer-perfect-monitor,
.hire-android-app-sprite.hire-android-app-perfect.hire-android-app-perfect-monitor,
.hire-ios-app-sprite.hire-ios-app-perfect.hire-ios-app-perfect-monitor{background-position:-1044px -117px;}
.hire-developer-sprite.hire-developer-perfect.hire-developer-perfect-project,
.hire-android-app-sprite.hire-android-app-perfect.hire-android-app-perfect-project,
.hire-ios-app-sprite.hire-ios-app-perfect.hire-ios-app-perfect-project{background-position:-779px -117px;}
.hire-developer-sprite.hire-developer-work,
.hire-developer-sprite.hire-developer-difference{width:83px;height:82px;margin:0 auto;}
.hire-developer-sprite.hire-developer-work.hire-developer-work-enterprises{background-position:-805px -240px;}
.hire-developer-sprite.hire-developer-work.hire-developer-work-businesses{background-position:-935px -240px;}
.hire-developer-sprite.hire-developer-work.hire-developer-work-startups{background-position:-1065px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-qualified{background-position:-20px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-inexpensive{background-position:-153px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-infrastructure{background-position:-272px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-flexibility{background-position:-419px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-management{background-position:-540px -240px;}
.hire-developer-sprite.hire-developer-difference.hire-developer-difference-better{background-position:-685px -240px;}
.hire-developer-sprite.hire-developer-testimonial.hire-developer-testimonial-dion{background-position:-12px -376px;}
.hire-developer-sprite.hire-developer-testimonial.hire-developer-testimonial-peter{background-position:-145px -376px;}
.hire-developer-sprite.hire-developer-testimonial.hire-developer-testimonial-emeka{background-position:-277px -376px;}
.hire-developer-sprite.hire-developer-client.hire-developer-client-kingsaud{background-position:-429px -390px;}
.hire-developer-sprite.hire-developer-client.hire-developer-client-kuwaituni{background-position:-594px -390px;}
.hire-developer-sprite.hire-developer-client.hire-developer-client-medtronic{background-position:-759px -390px;}
.hire-developer-sprite.hire-developer-client.hire-developer-client-almaha{background-position:-925px -390px;}
.dedicated-custom-text {border: 1px solid #f1ecec; padding: 20px; clear: both;}
.dedicated-header, .dedicated-header-links{display:inline-block;width:49%;vertical-align:middle;text-align:right;}
.max-width-inner-700 .dedicated-header{width:71%}
.max-width-inner-700 .dedicated-header-links {width: 28%;}
a.dedicated-talk{background:#0070FF;display:inline-block;text-align:right;padding:10px 15px;color:#fff;border-radius:5px;transition:all 1s;}
a.dedicated-talk:hover{background:#0070FF;color:#0070FF;box-shadow:0 0 0 1px #0070FF;background:#fff;}
.our-expertise .tabs1-navigation .nav-tabs li a{padding:15px 68px !important;text-align:center !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-pane{text-align:left !important}
.our-expertise .fusion-tabs .nav-tabs.nav-justified{text-align:center}
.custom-develop-icon{width:100%;display:table;text-align:center;padding:15px 0;}
.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li:last-child{padding-right:0;}
.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li{float:left;width:25%;padding-right:20px;padding-bottom:20px;}
.our-expertise .tabs1-navigation .tab-content{padding-left:0;position:relative;}
.our-expertise .tabs1-navigation .tab-content, .our-expertise .tabs1-navigation .nav{float:left;width:100%;}
.our-expertise.custom-tabs:before{width:100%}
.our-expertise .fusion-tabs .nav-tabs li .tab-link{margin-right:1px;border: 1px solid rgba(255, 255, 255, 0.40) !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-pane{background-color:transparent;border:none;}
.our-expertise .fusion-tabs{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.our-expertise .tabs1-navigation .nav:nth-of-type(1){order: 0 !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-content .tab-pane p:last-child{display:none}
.custom-develop-icon .develop-icon-width{width:70px;display:table-cell;vertical-align:top;margin-right:10px;}
.custom-develop-icon .develop-icon-width:last-child{margin-right:0;}
.our-expertise .tab-pane.fade.in p:last-child{margin:0 !important;}
.hiring-works-main .home-service-box{position:relative;box-shadow:none;min-height:182px;border:1px solid #dedede;}
.hire-dedicated-testimonial .homeitem1-slider .item .item-content{background:#f9fafc}
.section-stats .stats-item{position:relative}
.section-stats .stats-item.stats-item-hide:after{display:none}
.section-stats .stats-item:after{position:absolute;content:"";display:inline-block;width:0;max-width:300px;min-width:220px;top:0;transform:skewX(168deg);transition:top 1s ease,margin 1s ease;left:-15px;bottom:-10px;border-left:2px solid rgba(255, 255, 255, 0.50);}
.hiring-works-main .home-service-box:hover{margin:0 !important;padding-top:25px;}
.responsive-opacity{display:none}
.devops-expertise p{clear:both;text-align:left;margin-top:15px;}
.devops-expertise{padding:25px;background:#fff;border-radius:5px;}
.devops-expertise h3{display:inline-block;margin:14px !important;vertical-align:middle;width:82%;text-align:left;margin:10px 0 20px !important;vertical-align:middle;}
.devops-expertise .devops-img{display:block;margin:0 0 20px;;text-align:left;vertical-align:middle;}
.devops-sprite{background-image:url(images/solution-page/sprite-devops-consulting-services.png);background-repeat:no-repeat;}
.devops-sprite.devops-hiring{width:135px;height:70px;margin:0 auto}
.devops-sprite.devops-hiring.devops-hiring-integration{background-position:-18px -179px;}
.devops-sprite.devops-hiring.devops-hiring-delivery{background-position:-214px -179px;}
.devops-sprite.devops-service,
.devops-sprite.devops-expertise{width:82px;margin:0 auto;height:70px;}
.devops-sprite.devops-service{margin:0;}
.devops-sprite.devops-service.devops-service-assessment{background-position:-26px -344px;}
.devops-sprite.devops-service.devops-service-automation{background-position:-141px -344px;}
.devops-sprite.devops-service.devops-service-management{background-position:-272px -344px;}
.devops-sprite.devops-expertise.devops-expertise-virtualization{background-position:-405px -344px;}
.devops-sprite.devops-expertise.devops-expertise-automation{background-position:-535px -344px;}
.devops-sprite.devops-expertise.devops-expertise-analytics{background-position:-670px -344px;}
.devops-sprite.devops-expertise.devops-expertise-monitoring{background-position:-800px -344px;}
.fa-handshake{background-position:-948px -365px;}
.fa-handshake:before,
.fa-crosshairs:before,
.fa-cogs:before,
.fa-history:before{display:none}
.fa-crosshairs{background-position:-1083px -360px;}
.fa-cogs{background-position:-1215px -360px;}
.fa-history{background-position:-1348px -360px;}
.quote,.quote-right{position:relative}
.quote{padding-left:35px;}
.quote:before{content:"\f10d";font-family345:'FontAwesome';margin:0 auto;font-size:20px;font-weight:900;color:#e4e4e4;position:absolute;top:-8px;left:0;line-height:normal;}
.quote-right:after{content:"\f10e";font-family345:'FontAwesome';margin:0 auto;font-size:20px;font-weight:900;color:#e4e4e4;position:absolute;top:12px;left:15px;line-height:normal;}
.dedicated-custom-text{border:1px solid #f1ecec;padding:20px;}
.dedicated-header, .dedicated-header-links{display:inline-block;width:49%;vertical-align:middle;text-align:right;}
a.dedicated-talk{background:#0070FF;display:inline-block;text-align:right;padding:10px 15px;color:#fff;border-radius:5px;transition:all 1s;}
a.dedicated-talk:hover{background:#0070FF;color:#0070FF;box-shadow:0 0 0 1px #0070FF;background:#fff;}
.our-expertise .tabs1-navigation .nav-tabs li a{padding:15px 68px !important;text-align:center !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-pane{text-align:left !important}
.our-expertise .fusion-tabs .nav-tabs.nav-justified{text-align:center}
.custom-develop-icon{width:100%;display:table;text-align:center;padding:15px 0;}
.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li:last-child{padding-right:0;}
.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li{float:left;width:25%;padding-right:20px;padding-top: 40px;}
.our-expertise .tabs1-navigation .tab-content{padding-left:0;position:relative;}
.our-expertise .tabs1-navigation .tab-content, .our-expertise .tabs1-navigation .nav{float:left;width:100%;}
.our-expertise.custom-tabs:before{width:100%}
.our-expertise .fusion-tabs .nav-tabs li .tab-link{margin-right: 1px solid rgba(255, 255, 255, 0.40) !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-pane{background-color:transparent;border:none;}
.our-expertise .fusion-tabs{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.our-expertise .tabs1-navigation .nav:nth-of-type(1){order: 0 !important;}
.our-expertise .fusion-tabs.fusion-tabs-1 .tab-content .tab-pane p:last-child{display:none}
.custom-develop-icon .develop-icon-width{width:70px;display:table-cell;vertical-align:top;margin-right:10px;}
.custom-develop-icon .develop-icon-width:last-child{margin-right:0;}
.our-expertise .tab-pane.fade.in p:last-child{margin:0 !important;}
.hiring-works-main .home-service-box{position:relative;box-shadow:none;min-height:182px;border:1px solid #dedede;}
.hire-dedicated-testimonial .homeitem1-slider .item .item-content{background:#f9fafc}
.section-stats .stats-item{position:relative}
.section-stats .stats-item.stats-item-hide:after{display:none}
.section-stats .stats-item:after{position:absolute;content:"";display:inline-block;width:0;max-width:300px;min-width:220px;top:0;transform:skewX(168deg);transition:top 1s ease,margin 1s ease;left:-15px;bottom:-10px;border-left:2px solid rgba(255, 255, 255, 0.50);}
.hiring-works-main .home-service-box:hover{margin:0 !important;padding-top:25px;}
.color_box_1{background:#097054 !important;}
.ensures{min-height:250px;border-radius:10px;padding:2.4375em 20px;}
.color_box_2{background:#FFDE00 !important;}
.color_box_3{background:#6599FF !important;}
.color_box_4{background:#FF9900 !important;}
.devops-expertise-box .devops-box{padding:0 20px;}
.vsts-process .right_img{position:absolute;right:0;top:0;width:50%;height:100%;background-size:cover;overflow-x:hidden;}
.our-process .fusion-one-half{width:50%;}
.service02-full-left{margin:0;padding:0;list-style:none;}
.service02-full-left li{padding:15px 0 35px 87px;position:relative;overflow:hidden;}
.service02-full-left li:before{content:"";position:absolute;top:60px;left:22px;border-right:1px solid #FFF;height:100%;opacity:0.4;font-family345:'FontAwesome'}
.service02-full-left li .fa{position:absolute;top:11px;left:0px;width:50px;height:40px;font-size:38px;opacity:0.4;color:#fff;font-family345:'FontAwesome'}
.service02-full-left li .fa-handshake:before{content:"\f2b5";font-family345:'FontAwesome';}
.service02-full-left li h3{margin:0 0 20px 0;color:#ffffff;line-height:1.2;}
.service02-full-left li p{line-height:30px;}
.service02-full-left li:last-child{padding-bottom:0}
.service02-full-left li:last-child:before{display:none;}
.ourteam-bnt02{color:#fff;}
.angular-box{display:inline-block;width:49%;vertical-align:top;text-align:left;}
.angularjs-development img.img-responsive{margin-top:-139px;}
.angularjs-development{position:relative}
.angularjs-development:after{content:"";position:absolute;bottom:-238px;left:-100px;width:120%;height:30%;background:#f9fafc;-webkit-transform:rotate(11deg);-moz-transform:rotate(11deg);-o-transform:rotate(11deg);-ms-transform:rotate(11deg);transform:rotate(11deg);}
.case-studies-red-tags span{background:#ac3438}
.angularjs-sprite{background-image:url(images/solution-page/sprite-angularjs-development.png);background-repeat:no-repeat;}
.angularjs-sprite.angularjs-services{width:65px;height:65px;}
.angularjs-sprite.angularjs-services.angularjs-services-mvc{background-position:-19px -182px;}
.angularjs-sprite.angularjs-services.angularjs-services-declarative{background-position:-150px -182px;}
.angularjs-sprite.angularjs-services.angularjs-services-binding{background-position:-288px -182px;}
.angularjs-sprite.angularjs-services.angularjs-services-templates{background-position:-418px -182px;}
.angularjs-sprite.angularjs-services.angularjs-services-injection{background-position:-550px -182px;}
.angularjs-sprite.angularjs-services.angularjs-services-modularity{background-position:-681px -182px;}
.full-images-solution{position:relative}
.full-images-solution:after{background:url(https://www.peerbits.com/wp-content/uploads/2018/07/angularjs-development_desktop_image.png) no-repeat left top;background-size:contain;content:"";width:calc(100% + 150px) !important;height:100%;float:left;display:block;position:absolute;top:0px;left:-38px;z-index:1024;}
.angularjs-sprite.angularjs-skill{width:77px;margin:0 auto;height:87px;}
.angularjs-sprite.angularjs-skill.angularjs-skill-knowledge{background-position:-814px -182px;}
.angularjs-sprite.angularjs-skill.angularjs-skill-solutions{background-position:-943px -182px;}
.angularjs-sprite.angularjs-skill.angularjs-skill-extensive{background-position:-1068px -182px;}
.angularjs-sprite.angularjs-solution{width:62px;height:62px;display:inline-block;vertical-align:middle;}
.angularjs-sprite.angularjs-solution.angularjs-solution-frontend{background-position:-19px -349px;}
.angularjs-sprite.angularjs-solution.angularjs-solution-application{background-position:-150px -349px;}
.angularjs-sprite.angularjs-solution.angularjs-solution-consulting{background-position:-288px -349px;}
.angularjs-sprite.angularjs-solution.angularjs-solution-single{background-position:-415px -349px;}
.angularjs-sprite.angularjs-related{width:137px;height:62px;margin:0 auto}
.angularjs-sprite.angularjs-related.angularjs-nodejs{background-position:-538px -348px;}
.angularjs-sprite.angularjs-related.angularjs-react{background-position:-745px -348px;}
.angularjs-sprite.angularjs-related.angularjs-vuejs{background-position:-945px -348px;}
.angularjs-sprite.angularjs-related.angularjs-aspnet{background-position:-1138px -348px;}
.captcha-image{width:80px;}
.captcha-image, .captcha-input{display:table-cell;}
.pb-request-quote-from .captcha-input input{width:150px !important}
.captcha-image img{margin-top:35px;}
.captcha-input label{font-size:14px;}
.tabs1-navigation.blockchain-tabs .nav-tabs li a{padding:15px !important}
.block-tech-box{position:relative;width:32.2%;float:left;background:#fff;padding:10px 5px 10px 10px;margin-bottom:10px;height:100%;min-height:90px;box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 0 0 4px transparent;transition:0.5s;margin-right:10px;}
.block-tech-box:nth-child(3n){margin-right:0;}
.block-tech-box-content{display:flex;align-items:center;justify-content:stretch;}
.block-tech-box-content .content h4{font-size:16px;}
.block-tech-box-content .icon{display:flex;width:50px;padding-right:15px;align-items:center;justify-content:center;}
.blockchain-tab:before{width:100% !important}
.blockchain-development-sprite{background-image:url(images/solution-page/blockchain-app-development-sprite.png);background-repeat:no-repeat;}
.blockchain-development-sprite.blockchain-development-services{width:65px;height:65px;margin:0 auto}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-private{background-position:-20px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-decentralized{background-position:-155px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-crypto{background-position:-287px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-smart{background-position:-418px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-wallet{background-position:-551px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-consulting{background-position:-682px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-distributed{background-position:-815px -182px;}
.blockchain-development-sprite.blockchain-development-services.blockchain-development-iot-app{background-position:-950px -182px;}
.blockchain-development-sprite.blockchain-development-works{width:75px;height:75px;margin:0 auto}
.blockchain-development-sprite.blockchain-development-works.blockchain-development-initiation{background-position:-16px -310px;}
.blockchain-development-sprite.blockchain-development-works.blockchain-development-encryption{background-position:-148px -310px;}
.blockchain-development-sprite.blockchain-development-works.blockchain-development-block{background-position:-277px -310px;}
.blockchain-development-sprite.blockchain-development-works.blockchain-development-noding{background-position:-408px -310px;}
.blockchain-development-sprite.blockchain-development-works.blockchain-development-post{background-position:-549px -310px;}
.blockchain-development-sprite.blockchain-development-benefits{width:75px;height:75px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-transparency{background-position:-678px -310px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-security{background-position:-814px -310px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-reduced{background-position:-943px -310px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-increased{background-position:-1070px -310px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-traceability{background-position:-1200px -310px;}
.blockchain-development-sprite.blockchain-development-benefits.blockchain-development-auditability{background-position:-1333px -310px;}
.blockchain-development-sprite.blockchain-application-development{width:55px;height:45px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-transactions{background-position:-30px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-data{background-position:-162px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-healthcare{background-position:-294px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-iot{background-position:-426px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-real{background-position:-558px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-ride{background-position:-685px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-social{background-position:-822px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-digital{background-position:-954px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-asset{background-position:-1087px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-energy{background-position:-1218px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-shipping{background-position:-1350px -457px;}
.blockchain-development-sprite.blockchain-application-development.blockchain-development-copyright{background-position:-1482px -457px;}
.blockchain-development-sprite.blockchain-development-testimonial.blockchain-development-testimonial-dion{background-position:-13px -574px;}
.blockchain-development-sprite.blockchain-development-testimonial.blockchain-development-testimonial-peter{background-position:-145px -574px;}
.blockchain-development-sprite.blockchain-development-testimonial.blockchain-development-testimonial-emeka{background-position:-277px -574px;}
.blockchain-development-sprite.blockchain-development-client.blockchain-development-client-kingsaud{background-position:-429px -588px;}
.blockchain-development-sprite.blockchain-development-client.blockchain-development-client-kuwaituni{background-position:-593px -588px;}
.blockchain-development-sprite.blockchain-development-client.blockchain-development-client-medtronic{background-position:-759px -588px;}
.blockchain-development-sprite.blockchain-development-client.blockchain-development-client-almaha{background-position:-926px -588px;}
.on-demand-app-sprite{background-image:url(images/solution-page/on-demand-application-development-sprite.png);background-repeat:no-repeat;}
.on-demand-app-sprite.on-demand-app-solutions{width:62px;height:62px;margin:0 auto}
.on-demand-app-sprite.on-demand-app-solutions.on-demand-app-automated{background-position:-22px -18px;}
.on-demand-app-sprite.on-demand-app-solutions.on-demand-app-analytics{background-position:-152px -18px;}
.on-demand-app-sprite.on-demand-app-solutions.on-demand-app-monitor{background-position:-283px -18px;}
.on-demand-app-sprite.on-demand-app-services{width:62px;height:62px;display:inline-block;vertical-align:middle;}
.on-demand-app-sprite.on-demand-app-services.on-demand-app-integration{background-position:-424px -18px;}
.on-demand-app-sprite.on-demand-app-services.on-demand-app-fingertips{background-position:-548px -18px;}
.on-demand-app-sprite.on-demand-app-services.on-demand-app-simplified{background-position:-679px -18px;}
.on-demand-app-sprite.on-demand-app-services.on-demand-app-tracking{background-position:-811px -18px;}
.on-demand-app-sprite.on-demand-app-technology{width:134px;margin:0 auto;height:55px;}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-xmpp{background-position:-17px -152px;}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-braintree{background-position:-215px -152px}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-sqlite{background-position:-406px -152px}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-fabric{background-position:-608px -152px}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-gradle{background-position:-805px -152px;}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-rxjava{background-position:-1008px -152px}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-carthage{background-position:-1208px -152px;}
.on-demand-app-sprite.on-demand-app-technology.on-demand-app-technology-alamofire{background-position:-1408px -152px;}
.on-demand-app-sprite.on-demand-app-testimonial.on-demand-testimonial-peter{background-position:-13px -277px;}
.on-demand-app-sprite.on-demand-app-testimonial.on-demand-testimonial-emeka{background-position:-145px -277px;}
.on-demand-app-sprite.on-demand-app-testimonial.on-demand-testimonial-dion{background-position:-277px -277px;}
.on-demand-app-sprite.on-demand-app-client.on-demand-app-client-kingsaud{background-position:-430px -292px;}
.on-demand-app-sprite.on-demand-app-client.on-demand-app-client-medtronic{background-position:-594px -292px;}
.on-demand-app-sprite.on-demand-app-client.on-demand-app-client-kuwaituni{background-position:-759px -292px;}
.on-demand-app-sprite.on-demand-app-client.on-demand-app-client-almaha{background-position:-925px -292px;}
.on-demand-main{position:relative;}
.on-demand-left-img{}
.on-demand-right-img{position:absolute;top:85px;right:-19px;}
.on-demand-right-img img{width:100%;height:509px;}
.on-demand-left-img{position:absolute;top:85px;left:-19px;}
.on-demand-left-img img{width:100%;height:509px;}
.full-width-img .fusion-imageframe, .full-width-img img.img-responsive{width:100%;height:325px !important;object-fit:cover;}
.iphone-app-sprite{background-image:url(images/solution-page/iphone-sprite.png);background-repeat:no-repeat;}
.iphone-app-sprite.iphone-app-our-app{width:64px;height:60px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-design{background-position:-7px -3px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-development{background-position:-106px -3px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-testing{background-position:-207px -3px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-code{background-position:-298px -3px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-house{background-position:-402px -3px;}
.iphone-app-sprite.iphone-app-our-app.iphone-app-our-app-maintenance{background-position:-502px -3px;}
.left-icon-col p:not(.p){margin-left:82px;}
.iphone-app-sprite.iphone-app-working{width:85px;height:72px;margin:0 auto}
.iphone-app-sprite.iphone-app-working.iphone-app-working-matters{background-position:-735px -113px;}
.iphone-app-sprite.iphone-app-working.iphone-app-working-integrated{background-position:-866px -113px;}
.iphone-app-sprite.iphone-app-working.iphone-app-working-transactions{background-position:-998px -113px;}
.iphone-app-sprite.iphone-app-working.iphone-app-working-efficient{background-position:-1130px -113px;}
.iphone-app-sprite.iphone-app-working.iphone-app-working-quality{background-position:-1263px -113px;}
.iphone-app-sprite.iphone-app-working.iphone-app-working-satisfaction{background-position:-1394px -113px;}
.iphone-app-sprite.iphone-app-work{width:66px;height:66px;display:inline-block;vertical-align:middle;}
.iphone-app-sprite.iphone-app-work.iphone-app-work-team{background-position:-598px 1px;}
.iphone-app-sprite.iphone-app-work.iphone-app-work-downloads{background-position:-696px 1px;}
.iphone-app-sprite.iphone-app-work.iphone-app-work-satisfied{background-position:-792px 1px;}
.iphone-app-sprite.iphone-app-work.iphone-app-work-experience{background-position:-892px 1px;}
.iphone-app-sprite.iphone-app-work.iphone-app-work-office{background-position:-990px 1px;}
.hire-android-app-sprite{background-image:url(images/solution-page/hire-android-app-developer-sprite.png);background-repeat:no-repeat;}
.hire-android-app-sprite.hire-android-app-services,
.hire-ios-app-sprite.hire-ios-app-services{width:77px;height:70px;margin:0 auto;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-ui,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-ui{background-position:-15px -15px;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-development,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-development{background-position:-149px -15px;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-migration,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-migration{background-position:-278px -15px;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-testing,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-testing{background-position:-413px -15px;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-applications,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-applications{background-position:-542px -15px;}
.hire-android-app-sprite.hire-android-app-services.hire-android-app-services-support,
.hire-ios-app-sprite.hire-ios-app-services.hire-ios-app-services-support{background-position:-672px -15px;}
.hire-android-app-sprite.hire-android-app-game,
.hire-ios-app-sprite.hire-ios-app-point{width:84px;height:70px;margin:0 auto;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-focused,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-specialized{background-position:-803px -15px;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-cost,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-efficient{background-position:-935px -15px;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-dedicated,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-customized{background-position:-1066px -15px;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-customized,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-store{background-position:-1198px -15px;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-flexibility,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-flexibility{background-position:-1332px -15px;}
.hire-android-app-sprite.hire-android-app-game.hire-android-app-game-privacy,
.hire-ios-app-sprite.hire-ios-app-point.hire-ios-app-point-secure{background-position:-1461px -15px;}
.hire-android-app-sprite.hire-android-app-team.hire-android-app-team-full-time,
.hire-ios-app-sprite.hire-ios-app-team.hire-ios-app-team-full-time{background-position:-8px -502px;}
.hire-android-app-sprite.hire-android-app-team.hire-android-app-team-part-time,
.hire-ios-app-sprite.hire-ios-app-team.hire-ios-app-team-part-time{background-position:-106px -502px;}
.hire-android-app-sprite.hire-android-app-team.hire-android-app-team-hourly,
.hire-ios-app-sprite.hire-ios-app-team.hire-ios-app-team-hourly{background-position:-205px -502px;}
.hire-ios-app-sprite{background-image:url(images/solution-page/hire-ios-app-developer-sprite.png);background-repeat:no-repeat;}
.homepage-banner-awards-slider h2.title-heading-left{display:none !important;}
.homepage-banner-awards-slider .tfs-slider .slide-content-container h2.white-col.title-heading-left.home-heading-left {display: inline-block !important; font-size: 50px !important; line-height: 50px !important;}
.homepage-banner-awards-slider .white-col{color:#fff !important;}
.software-development-company-sprite, .tabs1-navigation.software-tabs .fusion-tab-heading:before{background-image: url(images/solution-page/software-development-company-sprite.png); background-repeat: no-repeat;}
.software-development-company-sprite.software-development-company-service{width:67px; height:67px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-consulting{background-position:0 -594px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-development{background-position:-102px -594px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-solution{background-position:-200px -594px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-offshore{background-position:-299px -594px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-integration{background-position:-398px -594px;}
.software-development-company-sprite.software-development-company-service.software-development-company-service-support{background-position:-497px -594px;}
.tabs1-navigation.software-tabs #fusion-tab-desktopapplication .fusion-tab-heading:before{background-position:-608px -609px;}
.tabs1-navigation.software-tabs #fusion-tab-webdevelopment .fusion-tab-heading:before{background-position:-806px -609px;}
.tabs1-navigation.software-tabs #fusion-tab-mobileappdevelopment .fusion-tab-heading:before{background-position:-709px -609px;}
.tabs1-navigation.software-tabs #fusion-tab-databasemanagement .fusion-tab-heading:before{background-position:-905px -609px;}
.tabs1-navigation.software-tabs #fusion-tab-cloudanddevops .fusion-tab-heading:before{background-position:-1001px -609px;}
.tabs1-navigation.software-tabs #fusion-tab-qualityengineering   .fusion-tab-heading:before{background-position:-1103px -609px;}
.software-development-company-sprite.software-development-company-languages{width:70px; height:70px; margin:0 auto}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-desktop{background-position:-200px -693px;}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-web{background-position:-102px -693px;}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-mobile{background-position:-0px -693px;}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-database{background-position:-299px -693px;}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-database-cloud{background-position:-398px -693px;}
.software-development-company-sprite.software-development-company-languages.software-development-company-languages-database-quality{background-position:-497px -693px;}
.software-development-company-sprite.software-development-company-technology{width:62px; height:62px;}
.software-development-company-sprite.software-development-company-technology.software-development-company-mobile{background-position:-702px -19px;}
.software-development-company-sprite.software-development-company-technology.software-development-company-technology-development{background-position:-861px -19px;}
.software-development-company-sprite.software-development-company-technology.software-development-company-technology-databases{background-position:-1025px -19px;}
.software-development-company-sprite.software-development-company-technology.software-development-company-technology-cloud{background-position:-1190px -19px;}
.software-development-company-sprite.software-development-company-hire{width:80px; height:80px; margin:0 auto}
.software-development-company-sprite.software-development-company-hire.software-development-company-hire-resource{background-position:-615px -703px;}
.software-development-company-sprite.software-development-company-hire.software-development-company-hire-flexible{background-position:-738px -703px;}
.software-development-company-sprite.software-development-company-hire.software-development-company-hire-model{background-position:-868px -703px;}
.software-development-company-sprite.software-development-company-hire.software-development-company-hire-policy{background-position:-1002px -703px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-healthcare{background-position:-0px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-logistics{background-position:-522px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-education{background-position:-128px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-retail{background-position:-658px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-finance{background-position:-255px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-wellness{background-position:-788px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-oil{background-position:-390px -468px;}
.software-development-company-sprite.software-development-company-niche.software-development-company-niche-transportation{background-position:-919px -468px;}
.software-development-company-sprite.software-development-company-testimonial.software-development-company-testimonial-peter{background-position:-12px -144px;}
.software-development-company-sprite.software-development-company-testimonial.software-development-company-testimonial-emeka{background-position:-145px -144px;}
.software-development-company-sprite.software-development-company-testimonial.software-development-company-testimonial-dion{background-position:-277px -144px;}
.software-development-company-sprite.software-development-company-client.software-development-company-client-kingsaud{background-position:-436px -162px;}
.software-development-company-sprite.software-development-company-client.software-development-company-client-kuwaituni{background-position:-770px -162px;}
.software-development-company-sprite.software-development-company-client.software-development-company-client-medtronic{background-position:-604px -162px;}
.software-development-company-sprite.software-development-company-client.software-development-company-client-almaha{background-position:-947px -162px;}
.round-box {width: 220px; display: table-cell; vertical-align: middle; background: rgba(241, 241, 241, 0.68); padding: 0px 20px; height: 220px; border-radius: 50%;}
.green-light{background:#4abed5;}
.web-related .peerbits-awards-box img{display: block;margin:0 auto;}
.peerbits-awards-box {min-height: 145px; vertical-align: middle;}
.purple{background:#9b44e0; left: -15px; z-index:2;}
.red-bg{background:#e83c62; left: -35px; z-index:3;}
.bg-bule{background:#457DF7; left: -43px; z-index: 4;}
.green-dark{background:#00ad95; left: -55px; z-index: 5;}
.round-box h3 { font-weight: bold !important; line-height: normal !important;}
.steps-process {display: table; width: auto; margin: 0 auto; left: 32px; position: relative;}
.round-box.z-index {position: relative;}
.round-box.z-index-5 {margin: 0 -20px; position: relative;}
.web-related .owl-item12 {border: 1px solid #e8ebf1;}
.web-related .owl-stage-outer.owl-height{height:250px !important;}
.web-related .peerbits-awards-box {height: 243px !important; vertical-align: middle; display: table-cell; width: 100%; padding: 24px 0;}
.web-related .item {width: 100%; display: table; box-shadow:none !important; padding: 0; box-shadow: none; margin: 0 !important;}
/*.green-button:hover {background: #7ba924; color: #fff;}
.green-button{box-shadow: 0 0 0px 1px #7ba924; color: #7ba924; display: inline-block; padding: 6px 25px;}*/

.green-button:hover {background: #0070FF; color: #fff;}
.green-button{box-shadow: 0 0 0px 1px #0070FF; color: #0070FF; display: inline-block; padding: 6px 25px;}

.green-button i {vertical-align: middle;}
.hire-nodejs-development-sprite {background-image: url(images/solution-page/hire-nodejs-developer-sprite.png); background-repeat: no-repeat;}
.hire-nodejs-development-sprite.hire-nodejs-development-services,
.hire-nodejs-development-sprite.hire-nodejs-development-expert,
.hire-vuejs-development-sprite.hire-vuejs-development-services,
.hire-vuejs-development-sprite.hire-vuejs-development-expert,
.hire-net-development-sprite.hire-net-development-services,
.hire-net-development-sprite.hire-net-development-expert,
.hire-angularjs-development-sprite.hire-angularjs-development-services,
.hire-angularjs-development-sprite.hire-angularjs-development-expert,
.hire-reactjs-development-sprite.hire-reactjs-development-services,
.hire-reactjs-development-sprite.hire-reactjs-development-expert,
.hire-python-development-sprite.hire-python-development-services,
.hire-python-development-sprite.hire-python-development-expert{width:66px; height:66px; margin:0 auto;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-portal,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-portal,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-portal,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-portal,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-platform,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-back-end{background-position:0 -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-integration,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-integration,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-integration,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-integration,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-react,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-development{background-position:-100px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-design,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-design,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-design,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-design,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-development,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-saas{background-position:-198px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-plugins,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-plugins,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-plugins,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-plugins,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-plugins,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-iot{background-position:-297px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-cms,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-cms,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-cms,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-cms,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-testing,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-migration{background-position:-398px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-services.hire-nodejs-development-services-support,
.hire-vuejs-development-sprite.hire-vuejs-development-services.hire-vuejs-development-services-support,
.hire-net-development-sprite.hire-net-development-services.hire-net-development-services-support,
.hire-angularjs-development-sprite.hire-angularjs-development-services.hire-angularjs-development-services-support,
.hire-reactjs-development-sprite.hire-reactjs-development-services.hire-reactjs-development-services-support,
.hire-python-development-sprite.hire-python-development-services.hire-python-development-services-maintenance{background-position:-498px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-expert.hire-nodejs-development-expert-requirment,
.hire-vuejs-development-sprite.hire-vuejs-development-expert.hire-vuejs-development-expert-requirment,
.hire-net-development-sprite.hire-net-development-expert.hire-net-development-expert-requirment{background-position:0 -663px;}
.hire-nodejs-development-sprite.hire-nodejs-development-expert.hire-nodejs-development-expert-discuss,
.hire-vuejs-development-sprite.hire-vuejs-development-expert.hire-vuejs-development-expert-discuss,
.hire-net-development-sprite.hire-net-development-expert.hire-net-development-expert-discuss{background-position:-102px -663px;}
.hire-nodejs-development-sprite.hire-nodejs-development-expert.hire-nodejs-development-expert-resource,
.hire-vuejs-development-sprite.hire-vuejs-development-expert.hire-vuejs-development-expert-resource,
.hire-net-development-sprite.hire-net-development-expert.hire-net-development-expert-resource{background-position:-198px -663px;}
.hire-nodejs-development-sprite.hire-nodejs-development-expert.hire-nodejs-development-expert-engagement,
.hire-vuejs-development-sprite.hire-vuejs-development-expert.hire-vuejs-development-expert-engagement,
.hire-net-development-sprite.hire-net-development-expert.hire-net-development-expert-engagement{background-position:-297px -663px;}
.hire-nodejs-development-sprite.hire-nodejs-development-expert.hire-nodejs-development-expert-started,
.hire-vuejs-development-sprite.hire-vuejs-development-expert.hire-vuejs-development-expert-started,
.hire-net-development-sprite.hire-net-development-expert.hire-net-development-expert-started{background-position:-396px -663px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company,
.hire-vuejs-development-sprite.hire-vuejs-development-company,
.hire-net-development-sprite.hire-net-development-company,
.hire-angularjs-development-sprite.hire-angularjs-development-company,
.hire-reactjs-development-sprite.hire-reactjs-development-company,
.hire-python-development-sprite.hire-python-development-company{width:70px; height:70px; margin: 0 auto;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-programmers,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-programmers,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-programmers,
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-ui,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-expertise{background-position:-593px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-solutions,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-solutions,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-solutions,
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-delivery,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-source{background-position:-692px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-dedicated,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-dedicated,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-dedicated,
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-solutions,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-services{background-position:-790px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-flexibility,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-flexibility,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-flexibility,
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-migration,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-experience{background-position:-890px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-efficient,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-efficient,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-efficient,
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-easy,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-qa{background-position:-990px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-company.hire-nodejs-development-company-security,
.hire-vuejs-development-sprite.hire-vuejs-development-company.hire-vuejs-development-company-security,
.hire-net-development-sprite.hire-net-development-company.hire-net-development-company-security,
.hire-python-development-sprite.hire-python-development-company.hire-python-development-company-support{background-position:-1095px -562px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-healthcare,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-healthcare,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-healthcare,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-healthcare,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-healthcare,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-healthcare{background-position:5px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-logistics,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-logistics,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-logistics,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-logistics,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-logistics,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-logistics{background-position:-522px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-education,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-education,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-education,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-education,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-education,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-education{background-position:-128px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-retail,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-retail,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-retail,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-retail,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-retail,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-retail{background-position:-658px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-finance,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-finance,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-finance,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-finance,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-finance,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-finance{background-position:-255px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-wellness,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-wellness,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-wellness,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-wellness,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-wellness,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-wellness{background-position:-790px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-oil,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-oil,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-oil,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-oil,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-oil,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-oil{background-position:-390px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-niche.hire-nodejs-development-niche-transportation,
.hire-vuejs-development-sprite.hire-vuejs-development-niche.hire-vuejs-development-niche-transportation,
.hire-net-development-sprite.hire-net-development-niche.hire-net-development-niche-transportation,
.hire-angularjs-development-sprite.hire-angularjs-development-niche.hire-angularjs-development-niche-transportation,
.hire-reactjs-development-sprite.hire-reactjs-development-niche.hire-reactjs-development-niche-transportation,
.hire-python-development-sprite.hire-python-development-niche.hire-python-development-niche-transportation{background-position:-919px -446px;}
.hire-nodejs-development-sprite.hire-nodejs-development-team.hire-nodejs-development-team-full-time,
.hire-vuejs-development-sprite.hire-vuejs-development-team.hire-vuejs-development-team-full-time,
.hire-net-development-sprite.hire-net-development-team.hire-net-development-team-full-time,
.hire-angularjs-development-sprite.hire-angularjs-development-team.hire-angularjs-development-team-full-time,
.hire-reactjs-development-sprite.hire-reactjs-development-team.hire-reactjs-development-team-full-time,
.hire-python-development-sprite.hire-python-development-team.hire-python-development-team-full-time{background-position:-8px -8px;}
.hire-nodejs-development-sprite.hire-nodejs-development-team.hire-nodejs-development-team-part-time,
.hire-vuejs-development-sprite.hire-vuejs-development-team.hire-vuejs-development-team-part-time,
.hire-net-development-sprite.hire-net-development-team.hire-net-development-team-part-time,
.hire-angularjs-development-sprite.hire-angularjs-development-team.hire-angularjs-development-team-part-time,
.hire-reactjs-development-sprite.hire-reactjs-development-team.hire-reactjs-development-team-part-time,
.hire-python-development-sprite.hire-python-development-team.hire-python-development-team-part-time{background-position:-107px -8px;}
.hire-nodejs-development-sprite.hire-nodejs-development-team.hire-nodejs-development-team-hourly,
.hire-vuejs-development-sprite.hire-vuejs-development-team.hire-vuejs-development-team-hourly,
.hire-net-development-sprite.hire-net-development-team.hire-net-development-team-hourly,
.hire-angularjs-development-sprite.hire-angularjs-development-team.hire-angularjs-development-team-hourly,
.hire-reactjs-development-sprite.hire-reactjs-development-team.hire-reactjs-development-team-hourly,
.hire-python-development-sprite.hire-python-development-team.hire-python-development-team-hourly{background-position:-206px -8px;}
.hire-nodejs-development-sprite.hire-nodejs-development-technology.hire-nodejs-development-technology-javascript,
.hire-vuejs-development-sprite.hire-vuejs-development-technology.hire-vuejs-development-technology-javascript,
.hire-net-development-sprite.hire-net-development-technology.hire-net-development-technology-data,
.hire-reactjs-development-sprite.hire-reactjs-development-technology.hire-reactjs-development-technology-tools,
.hire-python-development-sprite.hire-python-development-technology.hire-python-development-technology-databases{background-position:-299px -3px;}
.hire-nodejs-development-sprite.hire-nodejs-development-technology.hire-nodejs-development-technology-mobile,
.hire-vuejs-development-sprite.hire-vuejs-development-technology.hire-vuejs-development-technology-mobile,
.hire-net-development-sprite.hire-net-development-technology.hire-net-development-technology-web,
.hire-reactjs-development-sprite.hire-reactjs-development-technology.hire-reactjs-development-technology-web,
.hire-python-development-sprite.hire-python-development-technology.hire-python-development-technology-libraries{background-position:-398px -3px;}
.hire-nodejs-development-sprite.hire-nodejs-development-technology.hire-nodejs-development-technology-databases,
.hire-vuejs-development-sprite.hire-vuejs-development-technology.hire-vuejs-development-technology-databases,
.hire-net-development-sprite.hire-net-development-technology.hire-net-development-technology-applications,
.hire-reactjs-development-sprite.hire-reactjs-development-technology.hire-reactjs-development-technology-databases,
.hire-python-development-sprite.hire-python-development-technology.hire-python-development-technology-frameworks{background-position:-497px -3px;}
.hire-nodejs-development-sprite.hire-nodejs-development-technology.hire-nodejs-development-technology-web,
.hire-vuejs-development-sprite.hire-vuejs-development-technology.hire-vuejs-development-technology-web,
.hire-net-development-sprite.hire-net-development-technology.hire-net-development-technology-interface,
.hire-python-development-sprite.hire-python-development-technology.hire-python-development-technology-tools{background-position:-596px -3px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related,
.hire-vuejs-development-sprite.hire-vuejs-development-related,
.hire-net-development-sprite.hire-net-development-related,
.hire-angularjs-development-sprite.hire-angularjs-development-related{width:53px; height:53px; margin:0 auto;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-angularjs,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-angularjs,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-angularjs,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-vue{background-position:-25px -784px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-vue,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-vue,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-vue,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-nodejs{background-position:-156px -784px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-react,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-react,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-react,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-react{background-position:-288px -784px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-django,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-django,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-django,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-django{background-position:-425px -784px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-net,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-net,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-net,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-net{background-position:-532px -784px; width:92px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-python,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-python,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-python,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-python{background-position:-683px -784px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-php,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-php,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-php,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-php{background-position:-795px -784px; width:92px;}
.hire-nodejs-development-sprite.hire-nodejs-development-related.hire-nodejs-development-related-laravel,
.hire-vuejs-development-sprite.hire-vuejs-development-related.hire-vuejs-development-related-laravel,
.hire-net-development-sprite.hire-net-development-related.hire-net-development-related-laravel,
.hire-angularjs-development-sprite.hire-angularjs-development-related.hire-angularjs-development-related-laravel{background-position:-939px -784px; width:92px;}
.hire-nodejs-development-sprite.hire-nodejs-development-testimonial.hire-nodejs-development-testimonial-dion,
.hire-vuejs-development-sprite.hire-vuejs-development-testimonial.hire-vuejs-development-testimonial-dion,
.hire-net-development-sprite.hire-net-development-testimonial.hire-net-development-testimonial-dion,
.hire-angularjs-development-sprite.hire-angularjs-development-testimonial.hire-angularjs-development-testimonial-dion,
.hire-reactjs-development-sprite.hire-reactjs-development-testimonial.hire-reactjs-development-testimonial-dion,
.hire-python-development-sprite.hire-python-development-testimonial.hire-python-development-testimonial-dion{background-position:-13px -112px;}
.hire-nodejs-development-sprite.hire-nodejs-development-testimonial.hire-nodejs-development-testimonial-peter,
.hire-vuejs-development-sprite.hire-vuejs-development-testimonial.hire-vuejs-development-testimonial-peter,
.hire-net-development-sprite.hire-net-development-testimonial.hire-net-development-testimonial-peter,
.hire-angularjs-development-sprite.hire-angularjs-development-testimonial.hire-angularjs-development-testimonial-peter,
.hire-reactjs-development-sprite.hire-reactjs-development-testimonial.hire-reactjs-development-testimonial-peter,
.hire-python-development-sprite.hire-python-development-testimonial.hire-python-development-testimonial-peter{background-position:-145px -112px;}
.hire-nodejs-development-sprite.hire-nodejs-development-testimonial.hire-nodejs-development-testimonial-emeka,
.hire-vuejs-development-sprite.hire-vuejs-development-testimonial.hire-vuejs-development-testimonial-emeka,
.hire-net-development-sprite.hire-net-development-testimonial.hire-net-development-testimonial-emeka,
.hire-angularjs-development-sprite.hire-angularjs-development-testimonial.hire-angularjs-development-testimonial-emeka,
.hire-reactjs-development-sprite.hire-reactjs-development-testimonial.hire-reactjs-development-testimonial-emeka,
.hire-python-development-sprite.hire-python-development-testimonial.hire-python-development-testimonial-emeka{background-position:-277px -112px;}
.hire-nodejs-development-sprite.hire-nodejs-development-client.hire-nodejs-development-client-kingsaud,
.hire-vuejs-development-sprite.hire-vuejs-development-client.hire-vuejs-development-client-kingsaud,
.hire-net-development-sprite.hire-net-development-client.hire-net-development-client-kingsaud,
.hire-angularjs-development-sprite.hire-angularjs-development-client.hire-angularjs-development-client-kingsaud,
.hire-reactjs-development-sprite.hire-reactjs-development-client.hire-reactjs-development-client-kingsaud,
.hire-python-development-sprite.hire-python-development-client.hire-python-development-client-kingsaud{background-position:-429px -127px;}
.hire-nodejs-development-sprite.hire-nodejs-development-client.hire-nodejs-development-client-medtronic,
.hire-vuejs-development-sprite.hire-vuejs-development-client.hire-vuejs-development-client-medtronic,
.hire-net-development-sprite.hire-net-development-client.hire-net-development-client-medtronic,
.hire-angularjs-development-sprite.hire-angularjs-development-client.hire-angularjs-development-client-medtronic,
.hire-reactjs-development-sprite.hire-reactjs-development-client.hire-reactjs-development-client-medtronic,
.hire-python-development-sprite.hire-python-development-client.hire-python-development-client-medtronic{background-position:-594px -127px;}
.hire-nodejs-development-sprite.hire-nodejs-development-client.hire-nodejs-development-client-kuwaituni,
.hire-vuejs-development-sprite.hire-vuejs-development-client.hire-vuejs-development-client-kuwaituni,
.hire-net-development-sprite.hire-net-development-client.hire-net-development-client-kuwaituni,
.hire-angularjs-development-sprite.hire-angularjs-development-client.hire-angularjs-development-client-kuwaituni,
.hire-reactjs-development-sprite.hire-reactjs-development-client.hire-reactjs-development-client-kuwaituni,
.hire-python-development-sprite.hire-python-development-client.hire-python-development-client-kuwaituni{background-position:-759px -127px;}
.hire-nodejs-development-sprite.hire-nodejs-development-client.hire-nodejs-development-client-almaha,
.hire-vuejs-development-sprite.hire-vuejs-development-client.hire-vuejs-development-client-almaha,
.hire-net-development-sprite.hire-net-development-client.hire-net-development-client-almaha,
.hire-angularjs-development-sprite.hire-angularjs-development-client.hire-angularjs-development-client-almaha,
.hire-reactjs-development-sprite.hire-reactjs-development-client.hire-reactjs-development-client-almaha,
.hire-python-development-sprite.hire-python-development-client.hire-python-development-client-almaha{background-position:-925px -127px;}
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-silicon,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-silicon,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-silicon,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-silicon,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-silicon,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-silicon{background-position: -18px -298px;}  
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-awards-iso,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-awards-iso,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-awards-iso,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-awards-iso,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-awards-iso,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-awards-iso{background-position: -195px -298px;}
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-awards-gesia,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-awards-gesia,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-awards-gesia,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-awards-gesia,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-awards-gesia,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-awards-gesia{background-position: -390px -298px;}
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-awards-nasscom,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-awards-nasscom,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-awards-nasscom,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-awards-nasscom,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-awards-nasscom,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-awards-nasscom{background-position: -590px -298px;}
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-clutch,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-clutch,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-clutch,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-clutch,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-clutch,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-clutch{background-position: -798px -298px;}
.hire-nodejs-development-sprite.hire-nodejs-development-awards.hire-nodejs-development-awards-goodfirms,
.hire-vuejs-development-sprite.hire-vuejs-development-awards.hire-vuejs-development-awards-goodfirms,
.hire-net-development-sprite.hire-net-development-awards.hire-net-development-awards-goodfirms,
.hire-angularjs-development-sprite.hire-angularjs-development-awards.hire-angularjs-development-awards-goodfirms,
.hire-reactjs-development-sprite.hire-reactjs-development-awards.hire-reactjs-development-awards-goodfirms,
.hire-python-development-sprite.hire-python-development-awards.hire-python-development-awards-goodfirms{background-position: -988px -298px;}
/*.globalNav .dropdown-technologies .dropdownContent{width:550px !important;}*/
.hire-vuejs-development-sprite{background-image: url(images/solution-page/hire-vujs-developer-sprite.png); background-repeat: no-repeat;}
.hire-net-development-sprite{background-image: url(images/solution-page/hire-net-developer-sprite.png); background-repeat: no-repeat;}
.hire-angularjs-development-sprite{background-image: url(images/solution-page/hire-angularjs-developer-sprite.png); background-repeat: no-repeat;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-programmers{background-position: -18px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-solutions{background-position: -148px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-dedicated{background-position: -283px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-flexibility{background-position: -406px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-efficient{background-position: -547px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-company.hire-angularjs-development-company-security{background-position: -690px -677px;}
.hire-angularjs-development-sprite.hire-angularjs-development-expert.hire-angularjs-development-expert-requirment{background-position: -594px -562px;}
.hire-angularjs-development-sprite.hire-angularjs-development-expert.hire-angularjs-development-expert-discuss{background-position: -695px -562px;}
.hire-angularjs-development-sprite.hire-angularjs-development-expert.hire-angularjs-development-expert-resource{background-position: -793px -562px;}
.hire-angularjs-development-sprite.hire-angularjs-development-expert.hire-angularjs-development-expert-engagement{background-position: -890px -562px;}
.hire-angularjs-development-sprite.hire-angularjs-development-expert.hire-angularjs-development-expert-started{background-position: -990px -562px;}
.solution-list .ico {float: left; width:40px;}
.solution-list ul{list-style:none; padding:0}
.service-dev-team .header-title {height: auto;}
.service-dev-team .header-title h4{padding:0 9px;}
.service-dev-team .fusion-one-fifth {width: 18% !important; margin-right: 2.5% !important;min-height: 260px;}
.service-dev-team .fusion-one-fifth.fusion-column-last{margin-right: 0% !important;}

.service-dev-team .fusion-one-fourth{width: 23.5% !important; margin-right: 2% !important;min-height: 200px;}
.service-dev-team .fusion-one-fourth.fusion-column-last{margin-right: 0% !important;}

.solution-list .solution-text{overflow: hidden; padding-left: 20px;}
.business-solutions-box h3.white-col {position: absolute; width: 100%; padding: 15px 23px; left:0; right:0; margin:0 auto; text-align: center; top: 50%; transform: translateY(-50%);}
.vertical-bottom .fusion-column-tablecell{vertical-align: bottom !important;}
.case-block-box .fusion-column-inner-bg-wrapper .fusion-column-wrapper{height:100% !important}
.width-100p,
.business-solutions-box img {width: 100% !important;}
.business-solutions-box p {margin: 0;}
.portfolio-sec .item .hover,
.portfolio-sec .item .hover::before,
.portfolio-sec .item .hover::after{-webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
.portfolio-sec .item .hover:hover::before, .portfolio-sec .item .hover:hover::after{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.portfolio-sec .item .hover::before{top: 50px; right: 10px; bottom: 50px; left: 10px; border-top: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 0 0; transform-origin: 0 0; z-index:9;}
.portfolio-sec .item .hover::after {top: 35px; right: 20px; bottom: 35px; left: 20px; border-right: 3px solid #fff; border-left: 3px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; z-index: 9;}
.portfolio-sec .item .hover::before, .portfolio-sec .item .hover::after {position: absolute; content: ''; opacity: 0;}
.fuel-features-tab.wallet-features-tab .custom-tab-2 .nav-tabs li a.tab-link{padding: 95px 43px 15px !important;}
.fuel-features-tab.wallet-features-tab .nav ul.nav-tabs{border-radius:20px !important;}
.fuel-features-tab.wallet-features-tab ul li .tab-link .fusion-tab-heading{position: relative;}
.wallet-features-tab.fuel-features-tab .custom-tab-2 .nav-tabs li.active a.tab-link,
.custom-tabbing-fixed-main.fuel-features-tab .custom-tab-2 .nav-tabs li.active a.tab-link:hover,
.wallet-features-tab.fuel-features-tab .nav-tabs li.active a.tab-link,
.wallet-features-tab.fuel-features-tab .nav-tabs li.active a.tab-link:hover{background:none !important; color:#5088ff !important;}
.fuel-features-tab .custom-icon-with-content .taxi-sprite.taxi-feature-list{float:left;}
.fuel-features-tab .custom-icon-with-content .custom-overview-box{overflow: hidden; padding-left: 16px;}
.height-550{height:550px;}
.height-520{height:520px;}
.fuel-features-tab .custom-icon-with-content {min-height: 150px; background: #fff; box-shadow: 0px 0px 28px 3px rgba(0,0,0,0.1); padding: 20px; border-radius: 15px; margin-bottom: 20px;}
.custom-overview-box h3 {margin: 0 0 5px !important; line-height: normal;}
.wallet-app-work p {padding: 0 15px; font-size:16px; line-height:24px; margin-bottom: 0; text-align: center;}

.hire-reactjs-development-sprite{background-image: url(images/solution-page/hire-reactjs-developer-sprite.png); background-repeat: no-repeat;}
.hire-reactjs-development-sprite.hire-reactjs-development-expert.hire-reactjs-development-expert-requirment,
.hire-python-development-sprite.hire-python-development-expert.hire-python-development-expert-requirment{background-position: 0 -693px;}
.hire-reactjs-development-sprite.hire-reactjs-development-expert.hire-reactjs-development-expert-discuss,
.hire-python-development-sprite.hire-python-development-expert.hire-python-development-expert-discuss{background-position: -102px -693px;}
.hire-reactjs-development-sprite.hire-reactjs-development-expert.hire-reactjs-development-expert-resource,
.hire-python-development-sprite.hire-python-development-expert.hire-python-development-expert-resource{background-position: -198px -693px;}
.hire-reactjs-development-sprite.hire-reactjs-development-expert.hire-reactjs-development-expert-engagement,
.hire-python-development-sprite.hire-python-development-expert.hire-python-development-expert-engagement{background-position: -297px -693px;}
.hire-reactjs-development-sprite.hire-reactjs-development-expert.hire-reactjs-development-expert-started,
.hire-python-development-sprite.hire-python-development-expert.hire-python-development-expert-started{background-position: -396px -693px;}
.hire-reactjs-development-sprite.hire-reactjs-development-company.hire-reactjs-development-company-cost{background-position: -1088px -562px}
.hire-reactjs-development-sprite.hire-reactjs-development-related,
.hire-python-development-sprite.hire-python-development-related{width:95px; height:55px; margin:0 auto;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-vue{background-position: -5px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-nodejs{background-position: -134px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-angularjs{background-position: -268px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-django{background-position: -405px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-net{background-position: -531px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-python{background-position: -662px -784px}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-php{background-position: -795px -784px;}
.hire-reactjs-development-sprite.hire-reactjs-development-related.hire-reactjs-development-related-laravel{background-position: -938px -784px;}
.hire-python-development-sprite{background-image: url(images/solution-page/hire-python-developers-sprite.png); background-repeat: no-repeat;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-vue{background-position: -5px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-nodejs{background-position: -134px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-angularjs{background-position: -268px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-django{background-position: -405px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-net{background-position: -531px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-python{background-position: -662px -784px}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-php{background-position: -795px -784px;}
.hire-python-development-sprite.hire-python-development-related.hire-python-development-related-laravel{background-position: -938px -784px;}
.custom-tab-mobile-wallets .nav{ background:none }
.custom-tab-mobile-wallets .fusion-tabs.horizontal-tabs .nav-tabs{display: table; margin: 0 auto}
.custom-tab-mobile-wallets .fusion-tabs .nav-tabs.nav-justified>li{display: table-cell !important;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li a.tab-link{background:none !important; border:none !important; color:#2a3039 !important; padding: 95px 10px 14px 10px !important; position: relative; border-bottom:1px solid #dedede !important}
.custom-tab-mobile-wallets .custom-tab-2 .scroll-to-fixed-fixed .nav-tabs li a.tab-link{padding: 60px 10px 14px 10px !important;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li a.tab-link:hover, .custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li.active a.tab-link{background:none !important; color:#3d7ef1 !important;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs .tab-link h4.fusion-tab-heading{font-size:17px !important; color:#2a3039 !important; position: relative;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li.active .tab-link h4.fusion-tab-heading{color:#3d7ef1 !important;}
.mobile-finance-box:last-child, .mobile-finance-box:nth-child(5){padding:0 !important}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li a.tab-link:hover{color:#2a3039 !important;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li [id^="fusion-tab-mobilemoney/wallet"] .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li [id^="mobile-fusion-tab-mobilemoney/wallet"] .fusion-tab-heading:after{background-position:-11px -12px}

.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li [id^="fusion-tab-topup"] .fusion-tab-heading:after{ background-position: -208px -11px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-microfinance .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #mobile-fusion-tab-microfinance .fusion-tab-heading:after{background-position:  -109px -11px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li [id^="fusion-tab-loyalty"] .fusion-tab-heading:after{ background-position: -606px -11px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-internationalremittance .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #mobile-fusion-tab-internationalremittance .fusion-tab-heading:after{background-position: -506px -11px}

.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-agencybanking .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #mobile-fusion-tab-agencybanking .fusion-tab-heading:after{background-position: -702px -12px}

.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-cryptocurrency .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #mobile-fusion-tab-cryptocurrency .fusion-tab-heading:after{background-position: -308px -11px}

.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-merchantsolution .fusion-tab-heading:after,
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #mobile-fusion-tab-merchantsolution .fusion-tab-heading:after{background-position: -406px -11px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-currencyexchange .fusion-tab-heading:after{background-position: -313px -18px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li #fusion-tab-bartersolution .fusion-tab-heading:after{background-position: -513px -18px}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs .fusion-tab-heading:after{ position: absolute; top: -50px; left: 0; margin: 0 auto; right: 0; background: url(images/solution-page/mobile-finance-sprite-icon.png); background-repeat: no-repeat;  width: 45px; height: 45px; content: ""; visibility: visible;}
.custom-tab-mobile-wallets .custom-tab-2 .nav-tabs li.active a.tab-link:before{position: absolute; bottom: -1px !important; left: 0; content: ""; background: #3d7ef1; height: 1px; width: 100%; display: inline-block; visibility: visible !important; overflow: visible !important; z-index: 999;}
.custom-tab-mobile-wallets .nav.scroll-to-fixed-fixed{background:#f9fafc}
.custom-tab-mobile-wallets .learn-more.text-link:after {border-bottom: 1px solid #0070FF !important; opacity: 1; bottom:-5px;}
.custom-tab-mobile-wallets .learn-more:before{display: none;}
.custom-tab-mobile-wallets .learn-more.text-link:hover:after{border-bottom: 1px solid #0070FF !important; opacity:0.8}
.custom-tab-mobile-wallets li.fusion-li-item i {float: left; background: #f0f0f1; font-size:18px; height: 30.6px; width: 30.6px; line-height: 20px; border-radius: 100%;}
.custom-tab-mobile-wallets .fusion-checklist .fusion-li-item{margin-bottom:15px}
.custom-tab-mobile-wallets li.fusion-li-item i.fa-check:before{line-height:30px; -webkit-text-stroke: 2px #f0f0f1;}
.custom-tab-mobile-wallets .fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link{margin-right:0 !important}
.bule-col{color:#0070FF !important;}
.learn-more:hover:before, .learn-more:hover{color: #0070ff !important;}
.mobile-finance-box {display: inline-block; vertical-align: top; width: 49%; padding: 0 0px 30px; text-align: left;}
.fusion-tabs .tab-content>.active{display: block !important;}
.taxi-dispatch-software-sprite{background-image: url(images/solution-page/taxi-dispatch-software-sprite.png); background-repeat: no-repeat;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-admin, .taxi-dispatch-software-sprite.taxi-dispatch-software-features,
.taxi-dispatch-software-sprite.taxi-dispatch-software-robust, .taxi-dispatch-software-sprite.taxi-dispatch-software-book,
.taxi-dispatch-software-sprite.taxi-dispatch-software-analytics, .taxi-dispatch-software-sprite.taxi-dispatch-software-benefits{width:68px; height:68px; margin:0 auto}
.taxi-dispatch-software-sprite.taxi-dispatch-software-admin.taxi-dispatch-software-admin-interactive{background-position:-18px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-admin.taxi-dispatch-software-admin-drivers{background-position:-150px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-admin.taxi-dispatch-software-admin-customers{background-position:-281px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-features{margin:0}
.taxi-dispatch-software-sprite.taxi-dispatch-software-features.taxi-dispatch-software-features-book{background-position:-417px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-features.taxi-dispatch-software-features-multiple{background-position:-550px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-features.taxi-dispatch-software-features-trip{background-position:-682px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-features.taxi-dispatch-software-features-jiffy{background-position:-812px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-robust.taxi-dispatch-software-robust-interactive{background-position:-941px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-robust.taxi-dispatch-software-robust-tracking{background-position:-1076px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-robust.taxi-dispatch-software-robust-corporate{background-position:-1208px -181px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-book.taxi-dispatch-software-book-booking{background-position:-16px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-book.taxi-dispatch-software-book-mode{background-position:-148px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-book.taxi-dispatch-software-book-integration{background-position:-280px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-analytics.taxi-dispatch-software-analytics-booking{background-position:-413px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-analytics.taxi-dispatch-software-analytics-cost{background-position:-546px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-analytics.taxi-dispatch-software-analytics-performance{background-position:-677px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-dispatch{background-position:-808px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-cost{background-position:-940px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-booking{background-position:-1072px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-tracking{background-position:-1204px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-rides{background-position:-1335px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-benefits.taxi-dispatch-software-benefits-notification{background-position:-1467px -315px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-testimonial.taxi-dispatch-software-testimonial-dion{background-position:-13px -13px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-testimonial.taxi-dispatch-software-testimonial-peter{background-position:-145px -13px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-testimonial.taxi-dispatch-software-testimonial-emeka{background-position:-276px -13px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-client.taxi-dispatch-software-client-kingsaud{background-position:-429px -29px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-client.taxi-dispatch-software-client-kuwaituni{background-position:-592px -29px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-client.taxi-dispatch-software-client-medtronic{background-position:-759px -29px;}
.taxi-dispatch-software-sprite.taxi-dispatch-software-client.taxi-dispatch-software-client-almaha{background-position:-925px -29px;}
.passengers-app-sprite{background-image: url(images/solution-page/passengers-app-sprite.png); background-repeat: no-repeat;}
.passengers-app-sprite.passengers-app-work{width:65px; height:65px; margin:0 auto;}
.passengers-app-sprite.passengers-app-work.passengers-app-work-lower{background-position:-18px -184px}
.passengers-app-sprite.passengers-app-work.passengers-app-work-save{background-position:-150px -184px}
.passengers-app-sprite.passengers-app-work.passengers-app-work-maintenance{background-position:-282px -184px}
.passengers-app-sprite.passengers-app-testimonial.passengers-app-testimonial-dion{background-position:-12px -12px}
.passengers-app-sprite.passengers-app-testimonial.passengers-app-testimonial-peter{background-position:-144px -12px}
.passengers-app-sprite.passengers-app-testimonial.passengers-app-testimonial-emeka{background-position:-276px -12px}
.passengers-app-sprite.passengers-app-client.passengers-app-client-kingsaud{background-position:-429px -28px}
.passengers-app-sprite.passengers-app-client.passengers-app-client-kuwaituni{background-position:-594px -28px}
.passengers-app-sprite.passengers-app-client.passengers-app-client-medtronic{background-position:-759px -28px}
.passengers-app-sprite.passengers-app-client.passengers-app-client-almaha{background-position:-925px -28px}
body.has-sidebar #content{width:100% !important}
.after-home-inquire {display: -ms-flexbox; display: flex; -ms-flex-pack: -ms-flex-end; justify-content: flex-end; align-items: center; margin-right:20px; margin-right: 0px; position: absolute; right: 0;}
.after-home-main {position: relative;}
.after-home-main .fusion-main-menu{margin-top:0 !important; right: 200px;}
.after-home-logo .fusion-logo{margin-top:-4px}
.fusion-header-wrapper:not(.fusion-is-sticky) .global-margin-top{margin-top: 30px !important; top: 0px !important; height: auto !important;}
.global-margin-top.fusion-sticky-shadow .after-home-main .fusion-main-menu > ul > li:hover > a{ color:#3d7ef1 !important}
.globalNav .after-home-inquire .item-inquire{background: #fff; height: 40px; padding:0 20px; display:inline-block; line-height: 40px; margin-top:0px; color: #0070FF; border-radius: 5px; text-transform: uppercase; font-size: 14px;}
.globalNav .after-home-inquire .item-inquire:hover{background:#3d7ef2; color:white !important}
.fusion-header-wrapper.fusion-is-sticky .fusion-header{height:inherit !important;}
.after-home-main .fusion-logo.menu-item{margin-left:0px}
.after-home-main .fusion-main-menu .current-menu-parent > a{color:#fff !important}
.fusion-sticky-shadow .after-home-main .fusion-main-menu .current-menu-parent > a, .fusion-sticky-shadow .after-home-main .fusion-main-menu .current-menu-item > a, .after-home-main .fusion-main-menu .current-menu-item > a{color:#333 !important}
.category-taxi .fusion-sticky-shadow .after-home-main .fusion-main-menu .current-menu-item > a{color:#333 !important}
.category-taxi .after-home-main .fusion-main-menu .current-menu-item > a{color:#fff !important}
.fusion-sticky-shadow .container-lg.after-home-main .rootLink.item-inquire {background: #0070FF; color: #fff !important;}
.after-home-main .fusion-main-menu ul li a{border:none}
.fusion-sticky-shadow .container-lg.after-home-main {margin-top: 10px;}
.after-home-main .fusion-main-menu > ul > li:hover > a, .page-id-32461 .after-home-main .fusion-main-menu > ul > li.current_page_item:hover > a{color: rgba(255, 255, 255, 0.5) !important}
.after-home-inquire li.navSection.secondary{list-style:none}
.category-taxi .global-margin-top{position:absolute; top:0;left:0; right:0; width:100%;}
.custom-tab-mobile-wallets ul.custom-checklist-2{ background-color:#f9fafc;border:1px solid #f9f4f4 }
.category-taxi .mar-minus-80 {margin-top: 0px !important;}
.category-taxi .blog-categroy {display: none;}
.page-template-pb-template-taxi .fusion-header-wrapper {position: absolute; left: 0; right: 0; z-index: 10000;}
.after-home-main .fusion-main-menu .sub-menu li a:hover {color: #3d7ef1 !important; background-color:transparent !important; }
.after-home-main .fusion-main-menu .sub-menu,
.after-home-main .fusion-megamenu-menu .fusion-megamenu-holder {background-color:#fff !important; overflow: hidden; border-top-color: rgba(249, 249, 249, 1); border-radius: 4px; -webkit-border-radius: 4px; box-shadow: 1px 0px 34px 1px rgba(249, 249, 249,0), 0px 15px 34px 1px rgba(249, 249, 249,0);}
.globalNav .popup{transition: all 5s; -moz-transition: all 5s; -webkit-transition: all 5s; -o-transition: all 5s; -ms-transition: all 5s;}
.technology-icon.mar-bot-0{margin-bottom:15px !important;}
.technology-main, .technology-main-three, .technology-main-four{margin-right: 16px; width: 18.8%; border-radius: 5px !important; box-shadow:rgba(23, 23, 23, 0.15) 0 1px 3px; font-size:18px !important}
.technology-main-four{width:23.72%}
.technology-main-three{width:32.23%}
.technology-icon img {width: 50px;}
.technology-main .fusion-column-wrapper {border-radius: 5px;}
.fusion-column-last.technology-main, .fusion-column-last.technology-main-three, .fusion-column-last.technology-main-four {margin-right: 0 !important;}
.technology-main h2, .technology-main-four h2, .technology-main-three h2{font-size:18px !important}
.after-home-main .fusion-main-menu > ul > li:last-child{padding-right:30px !important;}
.tech-stack.database-line::before {background: #ef6206;}
.challengesbox .unorder-list li {width: 21%;}
.case-studies-technology-new-design .case-studies-technology-main-part {background: #8dc748;}
.case-studies-technology-new-design .case-studies-technology-main-part img, .case-studies-technology-new-design .technology-items img{display: block; margin: 0 auto;}
.case-studies-technology-new-design-one, .case-studies-technology-new-design-two,
.case-studies-technology-new-design-three, .case-studies-technology-new-design-four,
.case-studies-technology-new-design-five, .case-studies-technology-new-design-six,
.case-studies-technology-new-design-seven, .case-studies-technology-new-design-five,
.case-studies-technology-new-design-eight {background:#fff;text-align: center;}
.case-studies-wrap-design {text-align: center;}
.case-studies-wrap-design-box1 {width: 16.75%; height:auto !important; display: inline-block; vertical-align: top; margin-right: 40px; text-align: center;}
.case-studies-wrap-design-box1 .technology-items, .case-studies-wrap-design-mobile .case-studies-wrap-design-box1.technology-items{  border: 1px solid #e6e6e6; background-color: #fff; padding:40px 8px; margin-bottom:120px}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(1),.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(2){text-align: center; margin-left: 0px; margin-top:360px;}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(5){margin-top:360px;}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(2){margin-top: 190px;}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(3){margin-top:60px}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(2),.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(4){margin-top:184px; margin-left:0}
.case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(5){margin-right: 0px;}
.case-studies-technology-new-design{position: relative;}
.case-studies-technology-main-part {position: absolute; top: 51vh; left: 0; right: 0; margin: 0 auto;}
.technology-items.technology-items-logo {padding: 60px 0; background: #42b847;}
a.blog-read {border: 1px solid #0070ff; padding: 5px 20px; color:#0070ff; border-radius: 37px;background:#fff; font-size: 18px; position: relative; transition: all .4s ease; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease;}
a.blog-read:hover{border: 1px solid #0070ff; background:#0070ff; color:#fff}
.technology-items span.gray-col {margin-top: 15px; display: block; margin-bottom: 5px;}
.case-studies-technology-new-design .technology-items {padding: 40px 0;}
.case-studies-wrap-new-design {background-position: right top !important; background-size: 70% 100% !important;}
.position-re{position: relative;}
.about-main-img{position: absolute; left:0; bottom:-30px; width:20%;}
.relative{position: relative; height:630px; padding:60px 0 !important}
.case-studies-main-img.case-studies-single-img{ /*position: absolute;*/ bottom: 60px; right: 0; left: 0; margin: 0 auto;}
.fusion-imageframe.case-studies-main-img.case-studies-single-img img{width: 720px; object-fit: contain;}
.fusion-imageframe.case-studies-main-img.case-studies-single-img.case-studies-width-800 img {width: 800px; object-fit: contain;}
.fusion-imageframe.case-studies-main-img.case-studies-single-img.case-studies-width-1000 img {width: 1000px; object-fit: contain;}
.case-studies-main-img.case-studies-single-img.case-studies-width-800 {position: static;bottom: -150px;}
.case-studies-wrap-design-box1 .technology-items p {margin-bottom: 0 !important; text-align: center;}
.case-studies-wrap .title-24px{margin-bottom:10px !important}
.display-block{display: block;}
.height-100{height: 100vh !important}
.case-studies-wrap .case-studies-wrap-design-mobile.display-none{display: none !important;}
.page-id-54548 .case-studies-wrap-new-design h1.font-size-40{color:#fff !important; line-height:28px !important; padding:0 30px}
.case-studies-wrap p {margin-bottom: 35px !important;}
.case-studies-wrap h2.title-24px.mar-bot-30 {margin-bottom: 15px !important;}

.case-studies-wrap-design{padding:0 15px !important;}
.after-home-main .fusion-mobile-logo-1 .fusion-mobile-logo-1x{display:none !important;}
.case-studies-wrap-new-design h2, .case-studies-wrap-new-design p{text-align: left !important;}
.case-studies-wrap.case-studies-gaping-padd-media{padding:10px 20px 40px !important;}
.case-studies-gaping-padd-media h2{margin-bottom:15px !important}
.case-studies-wrap-design-mobile.display-none{display:block !important; padding:30px 15px 15px; text-align: center;}
.case-studies-wrap-new-design {padding: 100px 0 0 !important;}
.new-padding-top{padding-top:40px !important;}
.case-studies-gaping-padd-media .text-left{text-align: left;}
.post-32605 .relative.case-studies-wrap-new-design:after {position: absolute; height: 390px !important; background-size: 100% 100%;  background-position: left top !important; left: 0 !important;}
.case-studies-wrap-new-design .fusion-two-fifth{position: relative;z-index: 1;}
.case-studies-wrap-new-design.case-studies-wrap-padding-bottom{padding:60px 0 0 !important;}
.page-id-32605 .case-studies-wrap-new-design{background-color:#bf4800; padding-bottom:40px !important;}
.page-id-32605 .case-studies-wrap-new-design:after{background-image:none !important}
.req-quote-btn .ajax-loader, .fusion-rollover-sep{display:none !important;}
.case-studies-gaping-padd-lg-media{padding:40px 0 60px !important}
.fusion-rollover-title a{color:#fff !important; font-size:26px; line-height: 36px !important; display:block; padding:0 15px}
.case-studies-wrap h1.mar-bot-0.white-col.mar-top-0.font-size-40 {margin-top: 20px !important;}
.case-studies-line-three{font-size:18px !important; line-height:28px !important; margin-top:20px !important}
.animation-slide{-webkit-animation: slide 20s linear infinite; animation: slide 20s linear infinite;}
@-webkit-keyframes slide {from { background-position: 0 0; } to { background-position: -400px 0; }}
.wow-layer-wrapper.wow.animated {position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 100%;}
.wow-layer-wrapper img {display: block; margin: 0 auto;}
.app-store .item {position: relative; background: none; margin:0 20px; display: inline-block;}
.app-store .item a{display: block; margin-bottom:40px;}
.app-store .item:after {position: absolute; top: 26%; content: ""; width: 1px; height: 60%; background: #2f3846; right: -24px;}
.app-store .item:last-child:after{display: none;}
/*.web-related .owl-item12:nth-child(4n) {margin-left: -1px;}*/
.header-title {height: 110px; vertical-align: middle; display: block;}
.service-dev-team .header-title span {display: block; margin:-26px auto; height: 50px; width: 50px; padding: 7px; font-size: 25px; font-weight: 600; line-height: 1.33; text-align: center; color: #1476f2; border: 2px solid #1476f2; border-radius: 50%; position: relative; background:#fff !important}
.service-dev-team .header-title span:after {position: absolute; top: 50%; content: ""; height: 2px; width: calc(123% + 115px); right: -110px; letter-spacing: 38px; margin: 0px -38px; background: url(https://peerbits.staging.wpengine.com/wp-content/uploads/2018/10/boder-line.png); margin: 0 -85px; transform: translateY(-50%);}
.service-dev-team ul.unorder-list.mar-bot-0 {padding: 0px 15px 29px 15px; min-height: 200px;}
.tech-stack-sm .technology-header .tech-title {margin-left: 15px;}
.tabs1-navigation.software-tabs .nav-tabs li{padding-right: 10px !important;}
.tabs1-navigation.software-tabs .fusion-tab-heading:before{width:42px; left:-50px}
.software-tabs .nav-tabs > li .fusion-tab-heading {font-size: 14px !important; line-height: 30px;}
.tabs1-navigation.software-tabs .nav-tabs li a{padding:20px 7px 20px 62px !important}
.service-dev-team .unorder-list li:last-child {margin: 0;}
.service-dev-team .unorder-list li {margin: 0 0 14px; font-size: 15px;}
.service-dev-team .fusion-column-last .header-title span:after{display: none;}
.resource-demand {background: #4abed5; text-align: center; padding: 40px 10px; display:inline-block; border-radius: 10px; vertical-align: top; margin-bottom: 20px; width: 219px;}
.effective-cost {background: #9b44e0; margin-top: 0; margin-left: 33px; margin-top: 50px;}
.kickstart {background: #e83c62; margin-top: -33px;}
.delivery-demand {background: #457df6; height: 240px; margin-top: 18px; margin-left: 33px;}
.resource-demand p {color: #fff; font-size: 19px; margin-top: 25px; margin-bottom: 0;}
.tech-stack-main.tech-stack-sm .fusion-row:before {left: 30.5%;}
.dedicated-main{position: relative;}
.dedicated-main:after {background: url(https://www.peerbits.com/wp-content/uploads/2018/11/dedicated-resource-bg.png) center no-repeat; background-size: 100%; position: absolute; top: 0; right: 0; left: 10px; content: ""; width: 100%; height: 100%; z-index: 1;}
.quote,.quote-right{position:relative}
.quote{padding-left:35px;}
.quote:before{content:"\f10d";font-family345:'FontAwesome';margin:0 auto;font-size:20px;font-weight:900;color:#e4e4e4;position:absolute;top:-8px;left:0;line-height:normal;}
.quote-right:after{content:"\f10e";font-family345:'FontAwesome';margin:0 auto;font-size:20px;font-weight:900;color:#e4e4e4;position:absolute;top:12px;left:15px;line-height:normal;}
@media (min-width:480px) and (max-width:800px){.taxi-sprite.taxi-similar-business{width:320px !important;float:none;margin:0 auto;}
}
@media (max-width:479px){.taxi-sprite.taxi-similar-business{width:280px !important;float:none;margin:0 auto;} .case-studies-wrap .case-studies-wrap-design-mobile .case-studies-wrap-design-box1{width:100% !important; margin:0 0 20px !important}
}
@media (max-width:800px){.scroll-to-fixed-fixed{top:0 !important;}
.iot-app-sprite.iot-app-portfolio{margin:0 auto;}
}
.blog-and-port{display:inline-block;width:100%;}
.blog-and-port-section{box-shadow:0 7px 45px rgba(0,0,0,.22);margin-bottom:20px;width:49%;float:left;margin:0;border:1px solid #3d7ef1;padding:15px;margin-right:2%;text-align:center;margin-bottom:20px;}
.blog-and-port-section.last{margin-right:0px;}
.blog-and-port-section span{display:block;width:100%;text-align:center;margin-bottom:10px;color:#3d7ef1;font-size:18px;}
.blog-and-port-section a{color:#fff;font-size:18px;color:#000;}
.blog-and-port-section a:hover{opacity:0.7;}
.blog-and-port-section p{font-weight:bold;line-height:26px !important;}
.font-size-100{font-size:100px !important;line-height:110px;}
.font-size-73{font-size:73px !important;line-height:85px;}
.font-size-44{font-size:44px !important;line-height:60px;}
.cluth-banner-title{text-shadow:0 0 10px #333;}
.cluth-banner-title span{display:block;margin-bottom:10px;}
.cluth-banner-title span.first{font-size:100px;line-height:110px;}
.cluth-banner-title span.second{font-size:55px;line-height:70px;}
.cluth-banner-title span.third{font-size:40px;line-height:60px;}
.cta-banner-text{font-size:20px;line-height:35px;color:#fff !important;font-family345:'SF Pro Text' !important; background:rgba(0, 0, 0, 0.34);padding:12px 15px;display:inline-block;}
.clutch-banner-form{background:rgba(0, 0, 0, 0.34);border:none;}
.cluth-title-form{font-size:30px !important;}
.cluth-title-form span{font-size:24px;display:block;}
.clutch-banner-form input.wpcf7-text, .clutch-banner-form textarea.wpcf7-textarea{background:#fff;}
.pb-request-quote-from .clutch-banner-form .comman-banner-form input.wpcf7-text,
.pb-request-quote-from .clutch-banner-form .comman-banner-form textarea.wpcf7-textarea{border:2px solid transparent;}
.clutch-banner-form .custom-contact-form .req-quote-btn .qbutton{background:#0070FF !important;}
.clutch-banner-form .custom-contact-form .req-quote-btn .qbutton:hover{opacity:0.9; color:#fff !important; box-shadow: 0 0 0 2px #0070FF !important}
.clutch-client-section.hundred-percent-fullwidth{overflow:inherit;}
.client-logo{display:flex;flex-wrap:wrap;list-style:none;}
.client-logo-wrap{align-items:center;display:flex;flex:1 1 33.333%;justify-content:center;margin-bottom:50px;}
.client-logo-wrap:nth-child(3n+1){justify-content:flex-start;}
.clutch-client-section a{padding:5px 20px;background:#fff;color:#0070FF;font-weight:bold;font-size:16px;margin-top:10px;display:inline-block;}
.clutch-client-section a:hover{opacity:0.9;}
.clutch-what-we-do a{padding:35px 40px 40px 40px;background:#0070FF;margin-bottom:20px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;display:block;float:left;width:100%;}
.clutch-what-we-do a:hover{opacity:0.8;}
.clutch-what-we-do .what-we-do-icon{text-align:right;}
.clutch-what-we-do h3{text-align:left;color:#fff;font-weight:bold !important;font-size:20px;margin:10px 0px 0px;clear:both;}
.clutch-shadow-title h2{font-size:40px !important;line-height:50px !important;text-align:center;}
.clutch-shadow-title h3{top:-160px !important;font-size:173px;top:0;right:0;text-align:center;}
.home-service-setion h3{margin-bottom:5px;margin-top:10px;font-weight:bold !important;font-family345:'SF Pro Text' !important;font-size:22px;}
.home-service-setion ul{margin-top:0;margin-bottom:10px;}
.unorder-list li{margin:0;}
.unorder-list.right li{padding-left:0;padding-right:25px;}
.unorder-list.right li:before{left:auto;right:0;}
.tabs1-navigation .nav-tabs{display:table}
.tabs1-navigation .nav-tabs.nav-justified>li{float:left;width:50%;padding-right:20px;padding-bottom:20px}
.custom-tabs{position:relative}
.custom-tabs:before{position:absolute;display:block;width:50%;height:100%;top:0;left:0;content:"";background:rgba(0,0,0,0.60);}
.tabs1-navigation .tab-content, .tabs1-navigation .nav{float:left;width:50%;}
.tabs1-navigation .nav-tabs li a{background:none !important;border:none !important;color:#fff !important;position:relative;display:inline-block;text-align:left !important;vertical-align:top;padding:20px 20px 20px 80px !important;font-weight:300;font-size:19px;line-height:26px !important;border:1px solid rgba(255,255,255,.15) !important;}
.tabs1-navigation a.tab-link:after{display:block;height:auto !important;margin-top:0 !important;visibility:visible !important;content:"";}
.tabs1-navigation .nav-tabs li a:hover{border:1px solid rgba(255,255,255,.4)!important;}
.tabs1-navigation .nav-tabs li .fusion-tab-heading{color:#fff !important;display:inline-block;position:relative}
.tabs1-navigation .tabs-icon{margin-bottom:15px;}
.tabs1-navigation #fusion-tab-healthcare .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-healthcare .fusion-tab-heading:before
{background-position:-17px -148px;}
.tabs1-navigation #fusion-tab-logistics .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-logistics .fusion-tab-heading:before
{background-position:-109px -148px;width:48px;}
.tabs1-navigation #fusion-tab-education .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-education .fusion-tab-heading:before
{background-position:-209px -148px;}
.tabs1-navigation #fusion-tab-retail .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-retail .fusion-tab-heading:before
{background-position:-314px -148px;}
.tabs1-navigation #fusion-tab-finance .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-finance .fusion-tab-heading:before
{background-position:-413px -148px;}
.tabs1-navigation [id^="fusion-tab-wellness"] .fusion-tab-heading:before,
.tabs1-navigation [id^="mobile-fusion-tab-wellness"] .fusion-tab-heading:before
{background-position:-510px -148px;}
.tabs1-navigation #fusion-tab-oilandgas .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-oilandgas .fusion-tab-heading:before
{background-position:-609px -148px;}
.tabs1-navigation #fusion-tab-transportation .fusion-tab-heading:before,
.tabs1-navigation #mobile-fusion-tab-transportation .fusion-tab-heading:before
{background-position:-712px -148px;}

.tabs1-navigation .nav,
.tabs1-navigation .nav-tabs{background:transparent !important;border:none !important}
.tabs1-navigation .nav-tabs li.active a,
.tabs1-navigation .nav-tabs li.active a:hover,
.tabs1-navigation .nav-tabs li.active a:focus{background-color:#0070FF !important;}
.tabs1-navigation .tab-content>.active{text-align:center}
.tabs1-navigation .tab-content{padding-left:40px;}
.tabs1-navigation .tab-pane{padding:35px 30px}
.tabs1-navigation .tab-content h3{font-weight:bold !important;margin-top:0;font-size:28px;}
.read-more{background:#0070FF;color:#fff;line-height:normal;padding:7px 20px;display:inline-block;}
.read-more:hover{background:#fff;color:#0070FF;box-shadow:0 0 0 1px #0070FF;}

.read-more-rvs{background: #fff;color: #0070FF;box-shadow: 0 0 0 1px #0070FF;display:inline-block; padding:7px 20px;}
.read-more-rvs:hover{background: #0070FF;color: #fff;}

.custom-tabs h2{position:relative;z-index:5;}
.tabs-icon svg{width:40px;height:40px;margin:15px 0;}
.home-service-box-2{padding:25px 20px 0;}
.fusion-equal-height-columns .home-service-box-2 .fusion-column-tablecell{vertical-align:bottom;}
.home-service-box-2 .btn-learn-more a{display:block;padding:15px 20px;position:relative;background:#0070FF;color:#fff;margin:0 -20px;}
.home-service-box-2 .btn-learn-more a:hover{opacity:0.9;}
.home-service-box-2 .unorder-list li a{color:#727882}
.home-service-box-2 .btn-learn-more a:before{content:"\f105";font-family345:'FontAwesome';position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#fff;font-size:18px !important;}
@media (min-width:800px) and (max-width:1200px){
.tabs1-navigation .nav-tabs.nav-justified > li{padding-right:12px;}
.tabs1-navigation .fusion-tab-heading:before{display:none}
.tabs1-navigation .nav-tabs li a{padding:15px 8px !important;}
.homeitem1-slider .item .item-img{height:175px;background-size:cover !important}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{padding:20px 30px;}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li .fusion-tab-heading{font-size:14px}
.home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li .fusion-tab-heading .fa{width:27px;font-size:20px;}
.homeitem1-slider .item .item-content{padding:10px 15px}
}
@media (max-width:1200px){.home-client-logo{display:none}
.cluth-banner-title span, .cluth-banner-title span.first, .cluth-banner-title span.second, .cluth-banner-title span.third{display:initial;margin-bottom:10px;font-size:40px !important;line-height:60px !important;margin-bottom:0;}
.clutch-sprite.clutch-client{display:block;width:130px;}
.clutch-sprite.clutch-client.clutch-client-bahrain{background-position:-330px -19px;height:28px;}
.clutch-sprite.clutch-client.clutch-client-ajell{background-position:-508px -18px;height:27px;}
.clutch-sprite.clutch-client.clutch-client-medtronic{background-position:-825px -8px;}
.clutch-sprite.clutch-client.clutch-client-king{background-position:-992px -8px;}
.clutch-sprite.clutch-client.clutch-client-sjm{background-position:-1318px -8px;}
.case-right-block{margin-right:0 !important}
}
.technology-bg .peerbits-awards-box{background:#fff; border: 1px dashed #568df4; padding: 20px 25px; margin: 15px 15px 30px;}
.technology-bg .owl-carousel12 .owl-stage-outer{overflow: visible !important;}
.technology-bg .peerbits-awards-box a:hover {color: #0070ff;}
.tech-stack-sm .technology-header .tech-title h3{font-size:22px;}
.fusion-tabs.web-application-tabs .nav-tabs > li .fusion-tab-heading{font-size: 16px; line-height: 30px}
.web-app-development-sprite, .tabs1-navigation.web-application-tabs .fusion-tab-heading:before{background-image: url(images/solution-page/web-application-development-sprite.png); background-repeat: no-repeat;}
.web-app-development-sprite.web-app-development{width: 60px; height: 60px; margin: 0 auto;}
.web-app-development-sprite.web-app-development.web-app-development-development{background-position: -20px -614px;}
.web-app-development-sprite.web-app-development.web-app-development-custom{background-position: -152px -614px;}
.web-app-development-sprite.web-app-development.web-app-development-ecommerce{background-position: -277px -614px; width:75px}
.web-app-development-sprite.web-app-development.web-app-development-cms{background-position: -416px -614px;}
.web-app-development-sprite.web-app-development.web-app-development-enterprise{background-position: -548px -614px;}
.web-app-development-sprite.web-app-development.web-app-development-support{background-position: -681px -614px;}

.tabs1-navigation.web-application-tabs #fusion-tab-python .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-python .fusion-tab-heading:before
{background-position: -807px -610px;}
.tabs1-navigation.web-application-tabs #fusion-tab-php .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-php .fusion-tab-heading:before
{background-position: -900px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-laravel .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-laravel .fusion-tab-heading:before
{background-position: -1003px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-net .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-net .fusion-tab-heading:before
{background-position: -1103px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-angularjs .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-angularjs .fusion-tab-heading:before
{background-position: -1200px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-nodejs .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-nodejs .fusion-tab-heading:before
{background-position: -1296px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-reactjs .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-reactjs .fusion-tab-heading:before
{background-position: -1402px -608px;}
.tabs1-navigation.web-application-tabs #fusion-tab-wordpress .fusion-tab-heading:before,
.tabs1-navigation.web-application-tabs #mobile-fusion-tab-wordpress .fusion-tab-heading:before
{background-position: -1501px -608px;}

.tabs1-navigation .fusion-tab-heading:before{width: 52px; height: 42px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-healthcare{background-position:5px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-logistics{background-position:-125px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-education{background-position:-255px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-retail{background-position:-388px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-finance{background-position:-522px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-wellness{background-position:-658px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-oil{background-position:-790px -477px;}
.web-app-development-sprite.web-app-development-niche.web-app-development-niche-transportation{background-position:-918px -477px;}
.web-app-development-sprite.web-app-development-languages{width:72px; height:72px; margin:0 auto;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-python{background-position:-543px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-php{background-position:-411px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-laravel{background-position:-279px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-net{background-position:-676px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-angularjs{background-position:-18px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-frontend{background-position:-135px -740px; width:95px}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-reactjs{background-position:-942px -740px;}
.web-app-development-sprite.web-app-development-languages.web-app-development-languages-wordpress{background-position:-808px -740px;}
.web-app-development-sprite.web-app-development-awards.home-awards-silicon{background-position:-18px -330px;}
.web-app-development-sprite.web-app-development-awards.web-app-development-awards-iso{background-position:-195px -330px;}
.web-app-development-sprite.web-app-development-awards.web-app-development-awards-gesia{background-position:-390px -330px;}
.web-app-development-sprite.web-app-development-awards.web-app-development-awards-nasscom{background-position:-590px -330px;}
.web-app-development-sprite.web-app-development-awards.home-awards-clutch{background-position:-798px -330px;}
.web-app-development-sprite.web-app-development-awards.web-app-development-awards-goodfirms{background-position:-988px -330px;}
.web-app-development-sprite.web-app-development-technology.web-app-development-technology-frameworks{background-position: -696px -18px;}
.web-app-development-sprite.web-app-development-technology.web-app-development-technology-platforms{background-position: -861px -18px;}
.web-app-development-sprite.web-app-development-technology.web-app-development-technology-databases{background-position: -1024px -18px;}
.will-animate + .will-animate .projects-wrapper .col-sm-6:not(:first-child) .animate-item[data-animate="move-opacity"], .will-animate + .will-animate .projects-wrapper .col-sm-6:not(:nth-child(2)) .animate-item[data-animate="move-opacity"]{transition-delay: 0.2s;}
.will-animate + .will-animate .animate-item[data-animate="move-opacity"]{transition-delay: 1.1s;}
.animate-item.animated[data-animate="move-opacity"],
.animate-item.animated[data-animate="top-title"] .container-title,
.top-section.animated .top-section__title,
.wrap-section.will-animate.animated .container-title {opacity: 1; transform: translateY(0px);}
.animate-item[data-animate="move-opacity"] {opacity: 0; transform: translateY(30px); transform-origin: 50% 50% 0; transition-delay: 0s, 0s; transition-duration: 0.4s, 0.4s; transition-property: transform, opacity; transition-timing-function: cubic-bezier(0.5, 0, 0.15, 1);}
.portfolio-gird {max-width: 100%;}
.portfolio-gird:hover .portfolio-gird-icon {right: 0; -ms-transform: scale(1); transform: scale(1); transition: right .5s ease .3s,transform .3s ease .6s; display: block; top:0;}
.portfolio-gird:hover .portfolio-gird-icon-box {width: 100%; background: rgba(25, 25, 35, 0.90);}
.portfolio-gird {margin: 0 auto; overflow: hidden; position: relative; width: 100%;}
.portfolio-gird-link {bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 2;}
.portfolio-gird-img{display: block; width: 100%; height:325px;}
.portfolio-gird-img::before {background: #191923 none repeat scroll 0 0; bottom: 0; content: ""; left: 0; opacity: 0.4; position: absolute; right: 0; top: 0;}
.col-group{float:left; width:100%; padding:80px 0 60px;}
.portfolio-wrapper .col-group > div:nth-child(3n+1) .portfolio-gird-icon-box::after, .projects-wrapper.projects-main-page > div:nth-child(3n+1) .portfolio-gird-icon-box::after {border-radius: 50%; left: -16px; top: -35px;}
.portfolio-wrapper .col-group > div:nth-child(3n) .portfolio-gird-icon-box::after,
.portfolio-wrapper .col-group > div:nth-child(3n+1) .portfolio-gird-icon-box::after,
.portfolio-wrapper.projects-main-page .projects-wrapper__group:not(:first-child) > div:nth-child(3n+2) .portfolio-gird-icon-box::after,
.portfolio-wrapper.projects-main-page > div:nth-child(3n) .portfolio-gird-icon-box::after,
.portfolio-wrapper.projects-main-page > div:nth-child(3n+1) .portfolio-gird-icon-box::after,
.rectangle-white-2x {background: rgba(0, 0, 0, 0) url("https://public.steelkiwi.com/static-VM5bZzL7/images/patterns/rectangle-white-2x.png?9b006c7f8100") no-repeat scroll center center / 100% 100%; height: 300px; width: 300px;}
.portfolio-gird-icon-box::after {content: ""; left: 0; position: absolute; top: 0; transform: scale(0.5); transform-origin: 0 0 0; transition: transform 0.4s ease 0s, right 0.4s ease 0s;}
.portfolio-gird-icon-box {background-color: #191923; overflow: hidden; transition: all 0.5s ease 0s;}
.portfolio-gird-icon-box {background-color: rgba(25, 25, 35, 0.20); bottom: 0; left: 0; position: absolute; top: 0; width: 100%;}
.portfolio-gird-content {bottom: 0; left: 0; padding: 30px 70px 30px 30px; position: absolute; right: 0; width: 100%; z-index:5;}
.portfolio-gird-hover-img {display: block; width: 100%; height:100%; object-fit:cover;}
.portfolio-gird:hover .portfolio-gird-arrow-icon{animation: 1.5s infinite bounce;}
.portfolio-gird-arrow-icon{position: absolute; bottom:35px; left: 20%;}
.portfolio-gird-icon {background-color: #0070FF; border-radius: 50%; display: block; height: 130px; margin-right: -60px; margin-top: -55px; position: absolute; right: -100%; top: 50%; transform: scale(0.5); transition: right 0.5s ease 0s, transform 0.3s ease 0s; width: 130px;}
.portfolio-gird-title {color: #fff; font-size: 28px; margin:0 !important; font-weight: bold !important; line-height: 38px;}
.portfolio-gird p.portfolio-gird-text {display: block; font-size: 16px; line-height: 2px; margin: 0; opacity: 0; transition: all 0.5s ease 0s;}
.portfolio-gird-text {color: #fff; display: none; font-family345: Montserrat,sans-serif; font-size: 15px; font-weight: 300; line-height: 25px; margin-bottom: 10px;}
.portfolio-gird-tags{display: flex; height: 0; opacity: 0; transform: translateY(100%); transition: none 0s ease 0s;}
.portfolio-gird-tags {align-items: flex-start; display: none; flex-wrap: wrap; margin:0; padding:0; list-style: outside none none;}
.portfolio-gird-tags-item {margin-bottom: 5px; margin-right: 5px;}
.portfolio-gird-tags-link {border: 2px solid #0070ff; border-radius: 20px; color: #fff; line-height:normal; display: inline-block; font-family345: Montserrat,sans-serif; font-size: 12px; font-weight: 500; padding: 7px 15px; text-decoration: none; text-transform: uppercase; transition: all 0.3s ease 0s;}
.projects {overflow: hidden; padding: 20px 0 30px;}
@keyframes bounce { 0%, 100%, 20%, 50%, 80% { transform: translateX(0px);}
40% {transform: translateX(-4px);}
60% {transform: translateX(4px);}}
.portfolio-gird:hover .portfolio-gird-text {opacity: 0.7; line-height: 26px; margin-top: 18px; margin-bottom: 40px;}
.portfolio-gird:hover .portfolio-gird-tags {margin-bottom: 10px; opacity: 1; height: auto; -ms-transform: translateY(0); transform: translateY(0); transition: opacity .5s ease .1s,transform .3s ease 0s;}
.portfolio-gird-tags {display: -ms-flexbox; display: flex; opacity: 0; height: 0; -ms-transform: translateY(100%); transform: translateY(100%); transition: none;}
.portfolio-gird:hover .portfolio-gird-tags {margin-bottom: 10px; opacity: 1; height: auto; -ms-transform: translateY(0); transform: translateY(0); transition: opacity .5s ease .1s,transform .3s ease 0s;}
.will-animate+.will-animate .projects-wrapper .col-sm-6:not(:first-child) .animate-item[data-animate=move-opacity], .will-animate+.will-animate .projects-wrapper .col-sm-6:not(:nth-child(2)) .animate-item[data-animate=move-opacity]{transition-delay: .2s;}
.will-animate+.will-animate .animate-item[data-animate=move-opacity] {transition-delay: 1.1s;}
.animate-item[data-animate=move-opacity].animated, .animate-item[data-animate=top-title].animated .container-title, .top-section.animated .top-section__title, .wrap-section.will-animate.animated .container-title{opacity: 1; -ms-transform: translateY(0); transform: translateY(0);}
.col-group .fusion-one-half.fusion-layout-column.fusion-spacing-yes {margin-bottom: 4%;}
.load-more {background: #0070ff; color: #fff;}
.load-more:hover {box-shadow: 0 0 0 1px #0070ff !important; color: #0070ff; background: transparent;}
.pb-contact-form .schedule-meeting{background: #fff; padding: 30px 30px 20px 30px !important; box-shadow: 0px 0px 0 5px rgba(142, 141, 142, 0.52);}
.pb-contact-form .schedule-gcaptcha .g-recaptcha{transform: scale(0.78); -webkit-transform: scale(0.78); transform-origin: 0 0; -webkit-transform-origin: 0 0;}
.pb-contact-form .schedule-meeting .req-quote-btn .qbutton{background: #0070ff !important; padding: 14px 15px !important;}
.pb-contact-form .schedule-meeting .req-quote-btn .qbutton:hover{box-shadow:0 0 0 1px #0070ff; background: transparent !important; padding: 14px 15px !important; color: #0070ff !important;}
.pb-contact-form .schedule-meeting .select-arrow{height: 44px !important; line-height: 44px !important;}
.pb-contact-form .schedule-meeting input[type="text"], .pb-contact-form .schedule-meeting input[type="email"], .pb-contact-form .schedule-meeting select, .pb-contact-form .schedule-meeting input[type="date"] {height: 45px !important; line-height: 45px !important;}
.pb-contact-form .schedule-meeting select{font-size: 15px !important; padding: 0 18px !important; height: 46px !important; line-height: 46px !important;}
.pb-contact-form .schedule-meeting input, .pb-contact-form .schedule-meeting textarea{font-size: 15px !important; padding: 8px 15px !important;}
.logi{text-align:center;}
.stepwizard-step p{margin-top:10px;}
.stepwizard-row{display:table-row;}
.stepwizard{display:table;width:100%;margin-bottom:30px;position:relative;}
.stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;}
.stepwizard-row:before{top:25px;bottom:0;position:absolute;content:" ";width:50%;height:1px;background-color:#ccc;left:23%;}
.request-online{padding-bottom:40px;}
.btn-primary{background-color:#0070FF;border-color:#0070FF}
.stepwizard-step{display:table-cell;text-align:center;position:relative;}
.form-wizard{margin:15px 0;}
.form-text{text-transform:capitalize;font-weight:700;font-size:18px;padding:10px 0 0 0;}
.radio-4{padding-bottom:0}
.btn-circle{width:50px;height:50px;text-align:center;padding:0;font-size:24px;line-height:50px;border-radius:100%;}
.form-wizard-main{padding:30px 0 25px;margin:30px auto;border:1px solid #cccccc36;box-shadow:0px 0px 15px 1px rgba(0, 0, 31, 0.23);background:#fff;max-width:900px;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{opacity:1;}
.form-wizard-main form{padding:0px 35px;}
.setup-from .setup-inner{margin-top:20px;}
.custom-control{margin-top:10px;margin-left:0px;}
.request-online:last-child{padding-bottom:20px;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color:#fff;background-color:rgba(0, 112, 255, 0.85);border-color:rgba(0, 112, 255, 0.85);}
.form-wizard .form-wizard-main .blue-bg.text-center{background:#fff;padding:30px 50px;max-width:800px;margin:20px auto 20px;background:#f5f5f5;box-shadow:0px 0px 15px 1px #0000001f;}
.form-wizard .form-wizard-main .blue-bg img{margin-bottom:25px;}
.form-wizard .form-wizard-main .blue-bg h1{margin-top:0px;margin-bottom:23px;text-transform:uppercase;color:#333;}
.form-wizard .form-wizard-main .blue-bg p{color:#333;}
.max-150{width:150px;margin-left:auto;margin-right:auto;}
.margin-bottom30{margin-bottom:30px}
.font18{font-size:18px;}
.custom-control{position:relative}
input[type="radio"], input[type="checkbox"]{box-sizing:border-box;padding:0;}
.custom-control-input{position:absolute;z-index:-1;opacity:0;}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff;border:2px solid #fff;box-shadow:0 0px 0 2px #55a7ff;}
.custom-radio{margin-bottom:20px}
.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff;}
.custom-radio .custom-control-label::before{border-radius:50%;}
.custom-radio .custom-control-label{padding-left:30px}
.custom-control-label::before{position:absolute;top:0;left:0;display:block;width:20px;height:20px;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6;}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after{position:absolute;top:6px;left:6px;display:block;width:8px;height:8px;content:"";background:#fff;border-radius:50%;}
.custom-control-label::after{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;}
#foo{display:none}
.special-border{border-top:1px solid #ececec;padding:21px 0px;}
.special-border:last-child{padding-bottom:0}
.checkbox-set,
.radio-set{position:relative;padding-left:30px;display:block;font-weight:700;cursor:pointer;}
.checkbox-set + .checkbox-set,
.radio-set + .radio-set{}
.checkbox-set>input,
.radio-set>input{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0);}
.checkbox-set > span:not(.label-text),
.radio-set > span:not(.label-text){position:absolute;background:#dee2e6;top:50%;left:0;height:20px;width:20px;border-radius:3px;margin-top:-8px;}
.radio-set > span:not(.label-text){border-radius:100%;border-width:2px;}
.checkbox-set>span:after{content:'';position:absolute;display:none;left:6px;top:2px;width:6px;height:11px;border:solid #007bff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.radio-set>span:after{content:'';position:absolute;display:none;left:4px;top:4px;width:8px;height:8px;background-color:#fff;border-radius:50%;}
.checkbox-set>input:checked~span:not(.label-text){background-color:transparent;border-color:transparent;border:1px solid #dee2e6;}
.radio-set>input:checked~span:not(.label-text){background-color:#007bff;border:2px solid #fff;box-shadow:0 0px 0 2px #55a7ff;}
.checkbox-set>input:checked~span:after,
.radio-set>input:checked~span:after{display:block;}
input[type="checkbox"][disabled]~span,
input[type="radio"][disabled]~span{cursor:not-allowed;}
.custom-radio-inner .radio-set,
.custom-radio-inner .checkbox-set{margin-bottom:20px;padding-top:2px;}
.padding-sm{padding:25px 0;}
.form-wizard-main .nextBtn.btn-primary{background:#0070FF;color:#fff;border:none;border-radius:0;}
.form-wizard-main .nextBtn.btn-primary:hover{box-shadow:0 0 0 2px #0070FF;background:transparent;color:#0070FF;}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{background:#007bff;color:#fff;border-color:#007bff;}
.radio-custom .btn-circle:hover{background:#f5f5f5;color:#333 !important}
.radio-custom .btn-circle{width:auto;height:auto;font-size:15px;border-radius:0;padding:0px 15px;margin-top:15px;margin-right:15px;box-shadow:none;}
.blue-bg p{font-size:16px}
.file{visibility:hidden;position:absolute;}
.input-group .form-control{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#error_msg{color:#ff0000;}
@media (max-width:479px){.blue-bg h1{font-size:18px;line-height:30px;font-weight:bold;}
}




/*New style Sufiyan*/
.pull-right {float: right !important;}
.pull-left{float: left !important;}

.d-none{display: none !important;}
.nowrap{white-space: nowrap !important;}
.column-1-2-left{margin-right: 4% !important;width: 45% !important;}
.font-normal{font-weight: normal !important;}
.padding-25{padding: 25px !important;}

.fusion-header-v1 .fusion-header, .fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header, .fusion-header-v7 .fusion-header
{
    -webkit-transform: none !important;
}

/*.fusion-header{
    transition: background-color .2s ease-in-out !important;
}*/
.globalNav a,
a.rootLink:after,
.globalNav .colorize,
.fusion-header,
.fusion-is-sticky .globalNav .colorize,
.double-header .fusion-header{
    transition: color .0s !important;
}
/*.fusion-header{
    transition: background-color 0s ease-in-out, margin 0ms ease-in-out !important;
}*/

.fusion-header{
    -webkit-transition: all .4s ease-in-out !important;
    transition: all .4s ease-in-out !important;
}

/*.fusion-header{
    -webkit-transition: all 0.1ms ease;
    -moz-transition: position 1ms;
    -ms-transition: position 1ms;
    -o-transition: position 1ms;
    transition: all 0.1ms ease;
}
.fusion-header.fusion-sticky-shadow {
  position: fixed;
  top: 0;
  left: 0;
  animation: smoothScroll 1s forwards;
}
@keyframes smoothScroll {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(0px);
    }
}
*/


.btn-blue-border1{
    border-radius: 2px;
    padding: 10px 25px;
    background: #fff !important;
    line-height: 17px;
    font-size: 14px !important;
    display: inline-block;
    border: solid 1px #0070ff !important;
    transition-property: color,background-color,border-color;
    transition-duration: .2s;
    transition-timing-function: linear;
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    z-index: 999 !important;
}
.btn-blue-border1 .fusion-button-text{
    color: #0070ff !important;
    font-size: 14px !important;
}
.btn-blue-border1 .fusion-button-text{
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
}

.btn-blue-border1:after{
    font-size: 16px;
    content: '\279E';
    padding-left: 5px;
    color: currentColor;
    display: inline-block;
    color: #0070ff;
}
.btn-blue-border1:hover,
.btn-blue-border1:hover .fusion-button-text{
    color: #333 !important;
    background: transparent !important;
    border-color: #333 !important;
}
.btn-blue-border1:hover:after{
    color: #333 !important;
}

.btn-black-border1{
    border-radius: 2px;
    padding: 10px 25px;
    background: #fff !important;
    line-height: 17px;
    font-size: 14px !important;
    display: inline-block;
    border: solid 1px #333 !important;
    transition-property: color,background-color,border-color;
    transition-duration: .2s;
    transition-timing-function: linear;
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}
.btn-black-border1 .fusion-button-text{
    color: #333333 !important;
    font-size: 14px !important;
}
.btn-black-border1 .fusion-button-text{
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
}

.btn-black-border1:after{
    font-size: 16px;
    content: '\279E';
    padding-left: 5px;
    color: currentColor;
    display: inline-block;
}
.btn-black-border1:hover,
.btn-black-border1:hover .fusion-button-text{
    color: #0070ff !important;
    background: transparent !important;
    border-color: #0070ff !important;
}



.btn-white1 {
    border-radius: 2px;
    padding: 10px 25px;
    background: #fff !important;
    line-height: 17px;
    font-size: 14px !important;
    display: inline-block;
    border: solid 1px #fff !important;
    transition-property: color,background-color,border-color;
    transition-duration: .2s;
    transition-timing-function: linear;
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}
.btn-white1 .fusion-button-text{
    color: #333333 !important;
    font-size: 14px !important;
}
.btn-white1 .fusion-button-text{
    font-family345: 'AvenirLTStd-Book' !important;
    font-weight: 600 !important;
}

.btn-white1:after{
    font-size: 16px;
    content: '\279E';
    padding-left: 5px;
    color: currentColor;
    display: inline-block;
}

.btn-white1:hover,
.btn-white1:hover .fusion-button-text{
    color: #fff !important;
    background: transparent !important;
}

.fusion-main-menu .fusion-dropdown-menu .sub-menu li a{
    border-bottom: 0 !important;
    font-family345:'SF Pro Text' !important;
    border-bottom: 0px solid #f9f9f9;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #333333;
    font-weight: 400;
    font-size: 15px;
}
.tfs-slider .slide-content-container .fusion-title-sc-wrapper{
    line-height: 28px;
}
.remove-relative .fusion-builder-row,
.remove-relative .fusion-layout-column,
.remove-relative-fullwidth.fusion-fullwidth,
.remove-relative-fullwidth .fusion-builder-row,
.remove-relative-fullwidth .fusion-layout-column{
    position: unset !important;
}
.fusion-column-wrapper .box-mian .fusion-one-half {
    width: 48% !important;
}
.cd-service.cd-service-divider:first-child .fusion-column-wrapper:before{
    content: "";
    width: 15px;
    height: 15px;
    background-color: #89B92E;
    position: absolute;
    /*left: 0%;*/
    top: 0;
    border-radius: 100%;
    /*left: -35px;*/
    z-index: 3;
}
.z-index-99,
.z-index-99 .fusion-builder-row.fusion-row{
    z-index: 99 !important;
}
.z-index1 .fusion-builder-row.fusion-row{
        z-index: 1 !important;
        position: unset !important;
}
.fusion-rollover-content{
    padding: 10px !important;
    width: 79% !important;
}

.fusion-rollover .fusion-rollover-content .fusion-rollover-gallery{
    display: none !important;
}
.width-100 .nonhundred-percent-fullwidth,
.width-100 .fusion-fullwidth {
    margin-left: -20px !important;
    margin-right: -20px !important;
}
.width-100 .fusion-fullwidth .custom-support-content-tab{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.fusion-copyright-notice{
    text-align: right;
}
.fusion-copyright-notice .dmca-badge{
    float: left;
}
.fusion-header-wrapper:not(.fusion-is-sticky) .globalNav {
    /*margin-top: 0px !important;*/
    top: 0px !important;
}
.double-header .noDropdownTransition.fusion-sticky-shadow{
    /*display: none !important;*/
    /*-webkit-transition: all .4s ease-in-out !important;
    transition: all .4s ease-in-out !important;*/
    visibility: hidden !important;
    opacity: 0 !important;
    transition: color .0s !important;
}
.fusion-body .wpcf7-form .fusion-slider-loading{
    position: absolute !important;
    margin: -1em 0 0 -4em !important;
}
.fusion-body .fusion_builder_column_1_2 .wpcf7-form .fusion-slider-loading{
    margin: -1em 0 0 -9em !important;
}
.fusion-body .footer-top-form .wpcf7-form .fusion-slider-loading{
    border-top: .5em solid rgba(255, 255, 255, 0.2);
    border-right: .5em solid rgba(255, 255, 255, 0.2);
    border-bottom: .5em solid #fff;
    border-left: .5em solid rgba(255, 255, 255, 0.2);
}
.post-content blockquote{
    font-weight: 400;
    font-family345:'SF Pro Text' !important;
    font-size: 20px !important;
    line-height: 30px;
}

.fusion-header.globalNav.global-margin-top{
    margin-top: 30px !important;
}
.fusion-header-wrapper.fusion-is-sticky .fusion-header.global-margin-top{
    height: 60px !important;
    margin-top: 0 !important;
}
.fusion-header.globalNav.global-margin-top .fusion-logo{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 7px;
    margin-left: 0px;
}
.fusion-main-menu > ul > li > a{
    font-size: 16px !important;
}

/*Last mile delivery solution*/
.first-dotted-line, .first-dotted-line2, .first-dotted-line3{position: relative;}
.first-dotted-line:before{position: absolute; bottom: -70px; left: -50px; right: 0; margin: 0 auto; background: url(https://peerbits.staging.wpengine.com/wp-content/uploads/2019/02/first-dotted-line.png) no-repeat center center; width: 700px; height: 150px; content: ""; background-size: 85% 100%;}
.first-dotted-line2:before{position: absolute; bottom: -70px; left: -40px; right: 0; margin: 0 auto; background: url(https://peerbits.staging.wpengine.com/wp-content/uploads/2019/02/first-dotted-line-2.png) no-repeat center center; width: 680px; height: 150px; content: ""; background-size: 85% 100%;}
.first-dotted-line3:before {position: absolute; bottom: -70px; left: -20px; right: 0; margin: 0 auto; background: url(https://peerbits.staging.wpengine.com/wp-content/uploads/2019/02/first-dotted-line.png) no-repeat center center; width: 680px; height: 150px; content: ""; background-size: 85% 100%;}
.numberBlock{-webkit-border-radius: 99em; -moz-border-radius: 99em; border-radius: 99em; -moz-box-shadow: 0 0 5px rgba(0,112,255,0.14); -webkit-box-shadow: 0 0 5px rgba(0,112,255,0.14); box-shadow: -1px 0 29px rgba(0,112,255,0.14); width: 60px; height: 60px; text-align: center; display: table; margin-bottom: 20px;}
.numberBlock .numberInnerBlock{font-size: 30px; font-weight: 700; color: #0070ff; display: table-cell; vertical-align: middle;}
.benefits-box {width: 49%; display: inline-block; vertical-align: top;}
.benefits-box .on-demand-sprite{margin:0;}
.width-40{width:45px}

.last-mile-delivery-tabs .tabs.fusion-tabs-1 .tab-content .tab-pane{background:#f9fafc !important; border:none !important; padding:0 !important}
.last-mile-delivery-tabs.fusion-tabs .tab-pane{border:none !important;}
.custom-tabs.last-mile-deliver:before{background:rgb(249, 250, 252)}
.tabs1-navigation.blockchain-tabs.last-mile-delivery-tabs .nav-tabs li a {padding: 15px !important; color:#333 !important; border-color: #dedede !important;}
.tabs1-navigation.blockchain-tabs.last-mile-delivery-tabs .nav-tabs li .fusion-tab-heading{color:#333 !important}
.tabs1-navigation.blockchain-tabs.last-mile-delivery-tabs .nav-tabs li.active .fusion-tab-heading{color:#fff !important}
.last-mile-deliver .tile{float:left; width:100%}
.last-mile-deliver .tile img {display: block; margin: 0 auto;}
.last-mile-deliver ul.tabs { margin:0; padding:0; list-style:none; }
.last-mile-deliver ul.tabs li { cursor:pointer; font-weight:bold; margin-bottom:15px;}
.last-mile-deliver ul.tabs li a { line-height:30px; text-decoration:none; position: relative; padding:30px; display: inline-block; transition: all 0.3s ease-out;-webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; color:rgba(106, 122, 142, 0.4); }
.last-mile-deliver ul.tabs li a:hover, ul.tabs li a.active {color:#2a3039;/* padding-left:25px; border-left: 4px solid #0070ff*/}
.last-mile-deliver ul.tabs li a:hover{background:transparent;}
.last-mile-deliver ul.tabs li a.active, .last-mile-deliver ul.tabs li a:hover{background:#0070FF;}
.last-mile-deliver ul.tabs li a.active p, .last-mile-deliver ul.tabs li a.active h3{color:#fff}
.my-account-menu p {color: #2a3039; margin-bottom:0; font-size: 17px; font-weight:normal; line-height: 27px;}
.last-mile-deliver{padding-left:0 !important;padding-right:0 !important}
.last-mile-deliver .tab.active h3 {color: #2a3039; font-size:20px}
.last-mile-deliver ul.tabs li a:hover p {color: #fff;}
.last-mile-deliver ul.tabs li a:hover h3 {color: #fff;}
/*.tab_content_container {display:block;}*/
.tab_content_container {display: block;overflow: hidden;position: relative;height: 594px;}
.tab_content { display:none;}
.tab_content_active, .tab_content_active2 { display:block;}
.last-mile-deliver .tabs h3 {color: #2a3039; margin-bottom:10px; margin-top:0;font-size: 18px; font-weight:600 !important}
.last-mile-deliver .my-account-left, .last-mile-deliver .my-account-center, .last-mile-deliver .my-account-right {
    width: 33.33%;
    float: left;
}
.technology-items.technology-items-logo{ padding:60px 0; background:#42b847 }
.case-studies-wrap-design-box1 .technology-items p {margin-bottom: 0 !important; text-align: center;}
.case-studies-wrap .title-24px{margin-bottom:15px !important}
.case-studies-wrap p {margin-bottom: 35px !important;}
.no-padding{padding:0 !important}
.my-account-left li, .my-account-right li {
    background: #fff;
}
.last-mile-delivery-sprite{background-image: url(images/solution-page/last-mile-delivery-solution-sprite.png); background-repeat: no-repeat;}
.last-mile-delivery-sprite.last-mile-delivery-efficient, .last-mile-delivery-sprite.last-mile-delivery-analytics{width:52px;height:52px;}
.last-mile-delivery-sprite.last-mile-delivery-efficient.last-mile-delivery-efficient-optimize{background-position:-7px -174px;}
.last-mile-delivery-sprite.last-mile-delivery-efficient.last-mile-delivery-efficient-view{background-position:-108px -174px;}
.last-mile-delivery-sprite.last-mile-delivery-efficient.last-mile-delivery-efficient-automatic{background-position:-207px -174px;}

.last-mile-delivery-sprite.last-mile-delivery-analytics.last-mile-delivery-efficient-metrics{background-position:-305px -174px;}
.last-mile-delivery-sprite.last-mile-delivery-analytics.last-mile-delivery-efficient-analytics{background-position:-404px -174px;}

.last-mile-delivery-sprite.last-mile-delivery-services{width:64px; height:66px; margin:0 auto}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-streamline{background-position:-504px -167px;}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-integration{background-position:-595px -167px;}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-notifications{background-position:-697px -167px;}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-proof{background-position:-794px -165px;}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-planning{background-position:-892px -167px;}
.last-mile-delivery-sprite.last-mile-delivery-services.last-mile-delivery-services-time{background-position:-991px -167px;}


.last-mile-delivery-sprite.last-mile-delivery-testimonial.last-mile-delivery-testimonial-dion{background-position:-11px -13px;}
.last-mile-delivery-sprite.last-mile-delivery-testimonial.last-mile-delivery-testimonial-peter{background-position:-144px -13px;}
.last-mile-delivery-sprite.last-mile-delivery-testimonial.last-mile-delivery-testimonial-emeka{background-position:-276px -13px;}



.last-mile-delivery-sprite.last-mile-delivery-client.last-mile-delivery-client-kingsaud{background-position:-428px -30px}
.last-mile-delivery-sprite.last-mile-delivery-client.last-mile-delivery-client-medtronic{background-position:-596px -30px}
.last-mile-delivery-sprite.last-mile-delivery-client.last-mile-delivery-client-kuwaituni{background-position:-759px -35px}
.last-mile-delivery-sprite.last-mile-delivery-client.last-mile-delivery-client-almaha{background-position:-926px -30px}
.last-mile-delivery-our .fusion-row{position: relative;}
.last-mile-delivery-our .last-mile-delivery-efficient-img{position: absolute; top: 0; right: -123px; width: 74%; margin: 0 !important;}
/*Last mile delivery solution*/

/*Warehouse management solution let start*/
.warehouse-processes-main .fusion-layout-column.fusion-spacing-yes.fusion-one-half,
.warehouse-processes-main .fusion-layout-column.fusion-one-half {
    width: 46%;
}
.full-width-four .fusion-one-fourth{width:23.5% !important; margin-right:2% !important}
.full-width-four .fusion-one-fourth.fusion-column-last{margin-right:0 !important}
.warehouse-processes-main .fusion-one-half {
    min-height: 240px;
    margin-bottom: 0 !important;
}
.warehouse-processes-main .fusion-one-half:nth-child(2n+1) {
    clear: both !important;
}
.warehouse-management-solution-sprite{background-image: url(images/solution-page/warehouse-management-solution-sprite.png); background-repeat: no-repeat;}
.warehouse-management-solution-sprite.icon68{width:68px;height:68px; margin: 0 auto;}
/*Smart warehouse management solution enables quick & accurate Inbound process*/
.warehouse-management-solution-sprite.icon68.receiving-our-smart{background-position:0px -166px;}
.warehouse-management-solution-sprite.icon68.sorting-our-smart{background-position:-96px -166px;}
.warehouse-management-solution-sprite.icon68.putaway-our-smart{background-position:-196px -166px;}
/*Keep a track of all the stocks in the inventory with our WMS*/
.warehouse-management-solution-sprite.icon68.stock-keep-track{background-position:-295px -166px;}
.warehouse-management-solution-sprite.icon68.bin-keep-track{background-position:-394px -166px;}
.warehouse-management-solution-sprite.icon68.track-keep-track{background-position:-493px -166px;}
/*Our WMS lets you execute quick sales order with utmost accuracy*/
.warehouse-management-solution-sprite.icon68.pickin-gour-wms{background-position:-590px -166px;}
.warehouse-management-solution-sprite.icon68.packing-our-wms{background-position:-691px -166px;}
.warehouse-management-solution-sprite.icon68.dispatch-our-wms{background-position:-791px -166px;}
/*Streamline your warehouse processes withfollowing features*/
.warehouse-management-solution-sprite.icon68.real-time-streamline{background-position:0px -265px; margin: 0;}
.warehouse-management-solution-sprite.icon68.stock-rotation-streamline{background-position:-98px -265px; margin: 0;}
.warehouse-management-solution-sprite.icon68.inventory-streamline{background-position:-194px -265px; margin: 0;}
.warehouse-management-solution-sprite.icon68.returned-streamline{background-position:-296px -265px; margin: 0;}
.warehouse-management-solution-sprite.icon68.track-pilferage-streamline{background-position:-394px -265px; margin: 0;}
.warehouse-management-solution-sprite.icon68.tracking-stocks-streamline{background-position:-492px -265px; margin: 0;}
/*Top benefits of our warehouse management software*/
.warehouse-management-solution-sprite.icon68.reduce-staff-top-benefits{background-position:-593px -265px;}
.warehouse-management-solution-sprite.icon68.improved-customer-top-benefits{background-position:-692px -265px;}
.warehouse-management-solution-sprite.icon68.transparency-top-benefits{background-position:-791px -265px;}
.warehouse-management-solution-sprite.icon68.ensures-safety-top-benefits{background-position:-888px -265px;}
.warehouse-management-solution-sprite.icon68.reduces-admin-top-benefits{background-position:-988px -265px;}
.warehouse-management-solution-sprite.icon68.improves-top-benefits{background-position:-1090px -265px;}
/*testimonial Imges client logo*/
.testimonial-client-sprite{background-image: url(images/solution-page/tc-log-sprite-img.png); background-repeat: no-repeat;}
/*user image*/
.testimonial-client-sprite.user-image{width:110px;height:110px; margin: 0 auto;}
.testimonial-client-sprite.user-image.dion-king{background-position: -11px -11px;}
.testimonial-client-sprite.user-image.peter-myatt{background-position: -143px -11px;}
.testimonial-client-sprite.user-image.emeka-anen{background-position: -275px -11px;}
/*client logo*/
.testimonial-client-sprite.client-logo{width:130px;height:77px; display: inline-block; vertical-align: top; margin: 0 5px;}
.testimonial-client-sprite.client-logo.logo1{background-position: -432px -26px;}
.testimonial-client-sprite.client-logo.logo2{background-position: -597px -26px;}
.testimonial-client-sprite.client-logo.logo3{background-position: -757px -26px;}
.testimonial-client-sprite.client-logo.logo4{background-position: -924px -26px;}

/*Warehouse management solution end*/



/*fuel-delivery-software*/
.fuel-delivery-software-sprite{background-image: url(images/solution-page/fuel-delivery-software-sprite-icon.png); background-repeat: no-repeat;}
.fuel-delivery-software-sprite.icon66{width:66px;height:66px;}

/*Customer app  ===  Get fuel delivered with just a tap on our customer app*/
.fuel-delivery-software-sprite.icon66.customer-easy-login{background-position:0px 0px;}
.fuel-delivery-software-sprite.icon66.customer-instant-ordering{background-position:-97px 0px;}
.fuel-delivery-software-sprite.icon66.customer-schedule-order{background-position:-197px 0px;}
.fuel-delivery-software-sprite.icon66.customer-search-nearest{background-position:-296px 0px;}
.fuel-delivery-software-sprite.icon66.customer-order-history{background-position:-394px 0px;}
.fuel-delivery-software-sprite.icon66.customer-price-estimator{background-position:-495px 0px;}
.fuel-delivery-software-sprite.icon66.customer-real-time-tracking{background-position:-592px 0px;}
.fuel-delivery-software-sprite.icon66.customer-multiple-payment{background-position:-690px 0px;}
.fuel-delivery-software-sprite.icon66.customer-ratings-reviews{background-position:-790px 0px;}
.fuel-delivery-software-sprite.icon66.customer-digital-receipts{background-position:-889px 0px;}
.fuel-delivery-software-sprite.icon66.customer-referrals{background-position:-987px 0px;}
.fuel-delivery-software-sprite.icon66.customer-help-support{background-position:-1087px 0px;}

/*Driver app  ===  Execute smooth and swift fuel delivery with our driver app*/
.fuel-delivery-software-sprite.icon66.driver-easy-onboarding{background-position:-1185px 0px;}
.fuel-delivery-software-sprite.icon66.driver-manage-availability{background-position:-1285px 0px;}
.fuel-delivery-software-sprite.icon66.driver-contact-customers{background-position:-1386px 0px;}
.fuel-delivery-software-sprite.icon66.driver-request-details{background-position:-1483px 0px;}
.fuel-delivery-software-sprite.icon66.driver-in-app-navigation{background-position:-2px -100px;}
.fuel-delivery-software-sprite.icon66.driver-generate-invoice{background-position:-99px -100px;}
.fuel-delivery-software-sprite.icon66.driver-rate-customer{background-position:-200px -100px;}
.fuel-delivery-software-sprite.icon66.driver-driver-dashboard{background-position:-298px -100px;}
.fuel-delivery-software-sprite.icon66.driver-manage-profile{background-position:-398px -100px;}
.fuel-delivery-software-sprite.icon66.driver-help-support{background-position:-496px -100px;}
.fuel-delivery-software-sprite.icon66.driver-enter-fuel{background-position:-595px -100px;}
.fuel-delivery-software-sprite.icon66.driver-real-time-requests{background-position:-693px -100px;}

/*Admin panel  ===  Manage your entire fuel delivery business with our dynamic admin panel*/
.fuel-delivery-software-sprite.icon66.admin-secure-login{background-position:-793px -100px;}
.fuel-delivery-software-sprite.icon66.admin-admin-dashboard{background-position:-893px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-bookings{background-position:-993px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-drivers{background-position:-1091px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-fuel{background-position:-1187px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-customers{background-position:-1287px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-categories{background-position:-1386px -100px;}
.fuel-delivery-software-sprite.icon66.admin-manage-pricing{background-position:-1486px -100px;}
.fuel-delivery-software-sprite.icon66.admin-track-deliveries{background-position:3px -200px;}
.fuel-delivery-software-sprite.icon66.admin-manage-notifications{background-position:-98px -200px;}
.fuel-delivery-software-sprite.icon66.admin-manage-payments{background-position:-198px -200px;}
.fuel-delivery-software-sprite.icon66.admin-reporting-analytics{background-position:-298px -200px;}

/*Major benefits of our fuel delivery system*/
.fuel-delivery-software-sprite.icon66.major-benefits-white-label{background-position:-397px -200px; margin: 0 auto;}
.fuel-delivery-software-sprite.icon66.major-interactive-dashboard{background-position:-497px -200px; margin: 0 auto;}
.fuel-delivery-software-sprite.icon66.major-convenience{background-position:-592px -200px; margin: 0 auto;}
.fuel-delivery-software-sprite.icon66.major-benefits-multiple-payment{background-position:-692px -200px; margin: 0 auto;}
.fuel-delivery-software-sprite.icon66.major-emergency-services{background-position:-790px -200px; margin: 0 auto;}
.fuel-delivery-software-sprite.icon66.major-benefits-seamless-support{background-position:-890px -200px; margin: 0 auto;}

/*fuel-delivery-software End*/

/*java-development ==== java-development-company.html*/
.java-development-sprite{background-image: url(images/solution-page/java-development-sprite-icon.png); background-repeat: no-repeat;}
.java-development-sprite.awards-ligo{width:170px;height:70px;}
.java-development-sprite.icon-66{width: 66px;height: 66px; margin: 0 auto;}
.java-development-sprite.icon-110{width: 110px;height: 85px; margin: 0 auto;}
.java-development-sprite.icon-70{width: 70px;height: 70px; margin: 0 auto;}

.java-development-sprite.awards-ligo.awards-silicon{background-position: 1px -99px; margin: 0 auto;}
.java-development-sprite.awards-ligo.awards-iso{background-position: -195px -99px; margin: 0 auto;}
.java-development-sprite.awards-ligo.awards-gesia{background-position: -394px -99px; margin: 0 auto;}
.java-development-sprite.awards-ligo.awards-nasscom{background-position: -588px -99px; margin: 0 auto;}
.java-development-sprite.awards-ligo.awards-clutch{background-position: -790px -99px; margin: 0 auto;}
.java-development-sprite.awards-ligo.awards-goodfirms{background-position: -988px -99px; margin: 0 auto;}

.java-development-sprite.icon-66.java-web{background-position: 0px -332px;}
.java-development-sprite.icon-66.java-mobile-app{background-position: -99px -332px;}
.java-development-sprite.icon-66.J2EE-software{background-position: -199px -332px;}
.java-development-sprite.icon-66.java-CMS{background-position: -297px -332px;}
.java-development-sprite.icon-66.offshore-java {background-position: -396px -332px;}
.java-development-sprite.icon-66.custom-java{background-position: -495px -332px;}

.java-development-sprite.icon-66.expert-requirment{background-position: 1px -463px;}
.java-development-sprite.icon-66.expert-discuss{background-position: -101px -463px;}
.java-development-sprite.icon-66.expert-resource{background-position: -199px -463px;}
.java-development-sprite.icon-66.expert-engagement{background-position: -297px -463px;}
.java-development-sprite.icon-66.expert-started{background-position: -397px -463px;}

.java-development-sprite.icon-66.pocket-friendly-solutions{background-position: -593px -332px;}
.java-development-sprite.icon-66.agile-methodology{background-position: -692px -332px;}
.java-development-sprite.icon-66.profound-technical-knowledge{background-position: -793px -332px;}
.java-development-sprite.icon-66.vast-experience{background-position: -892px -332px;}
.java-development-sprite.icon-66.dedicated-developers{background-position: -991px -332px;}
.java-development-sprite.icon-66.support-maintenance{background-position: -1090px -332px;}

.java-development-sprite.icon-110.healthcare{background-position: 3px -210px;}
.java-development-sprite.icon-110.education{background-position: -124px -210px;}
.java-development-sprite.icon-110.finance{background-position: -254px -210px;}
.java-development-sprite.icon-110.oil-gas{background-position: -384px -210px;}
.java-development-sprite.icon-110.logistics{background-position: -522px -210px;}
.java-development-sprite.icon-110.retail{background-position: -652px -210px;}
.java-development-sprite.icon-110.wellness-fitness{background-position: -787px -210px;}
.java-development-sprite.icon-110.transportation{background-position: -917px -210px;}

.java-development-sprite.icon-70.databases{background-position: -296px 0px;}
.java-development-sprite.icon-70.libraries{background-position: -395px 0px;}
.java-development-sprite.icon-70.frameworks{background-position: -494px 0px;}
.java-development-sprite.icon-70.tools-utilities{background-position: -591px 0px;}

.java-development-sprite.icon-66.team-full-time{background-position: -6px 0px; margin: 0;}
.java-development-sprite.icon-66.team-part-time{background-position: -104px 0px; margin: 0;}
.java-development-sprite.icon-66.team-hourly{background-position: -203px 0px; margin: 0;}

.java-development-sprite.icon-110.related-nodejs{background-position: -128px -547px; height: 65px;}
.java-development-sprite.icon-110.related-vue{background-position: 1px -547px; height: 65px;}
.java-development-sprite.icon-110.related-php{background-position: -786px -547px; height: 65px;}
.java-development-sprite.icon-110.related-laravel{background-position: -922px -547px; height: 65px;}
.java-development-sprite.icon-110.related-python{background-position: -656px -547px; height: 65px;}
.java-development-sprite.icon-110.related-net{background-position: -522px -547px; height: 65px;}
.java-development-sprite.icon-110.related-angularjs{background-position: -265px -547px; height: 65px;}
.java-development-sprite.icon-110.related-django{background-position: -393px -547px; height: 65px;}

/*java-development End*/

/*flutter-app-development flutter-app-sprite-icon*/
.flutter-app-sprite-icon{background-image: url(images/solution-page/flutter-app-sprite-icon.png); background-repeat: no-repeat;}
.flutter-app-sprite-icon.icon-66{width: 66px;height: 66px; margin: 0 auto;}
.flutter-app-sprite-icon.icon60 {width: 60px; height: 60px; display: block;}
.flutter-app-sprite-icon.icon-110{width: 110px; height: 70px; margin: 0 auto;}

.flutter-app-sprite-icon.flutter-consultation{background-position: -2px -0px;}
.flutter-app-sprite-icon.cross-platform{background-position: -99px 0px;}
.flutter-app-sprite-icon.dedicated-flutter{background-position: -198px 0px;}
.flutter-app-sprite-icon.interactive-flexible{background-position: -297px 0px;}
.flutter-app-sprite-icon.flutter-consultation{background-position: -396px 0px;}
.flutter-app-sprite-icon.support-maintenance{background-position: -495px 0px;}

.flutter-app-sprite-icon.transparency-integrity{background-position: -595px 0px;}
.flutter-app-sprite-icon.profound-experience{background-position: -694px 0px;}
.flutter-app-sprite-icon.seamless-project{background-position: -793px 0px;}
.flutter-app-sprite-icon.easy-platform-migration{background-position: -891px 0px;}
.flutter-app-sprite-icon.easy-accessibility{background-position: -992px 0px;}
.flutter-app-sprite-icon.cost-effective{background-position: -1090px 0px;}

.flutter-app-sprite-icon.healthcare{background-position: -285px -96px;}
.flutter-app-sprite-icon.logistics{background-position: -812px -94px;}
.flutter-app-sprite-icon.education{background-position: -413px -96px;}
.flutter-app-sprite-icon.retail{background-position: -945px -94px;}
.flutter-app-sprite-icon.finance{background-position: -545px -96px;}
.flutter-app-sprite-icon.wellness-fitness{background-position: -1081px -94px;}
.flutter-app-sprite-icon.oil-gas{background-position: -676px -95px;}
.flutter-app-sprite-icon.transportation{background-position: -1207px -94px;}

.flutter-app-sprite-icon.time-and-material{background-position: -9px -108px;}
.flutter-app-sprite-icon.fixed-price{background-position: -109px -108px;}
.flutter-app-sprite-icon.dedicated-team{background-position: -207px -108px;}



/*flutter-app-development flutter-app-sprite-icon End*/



/*iot-development*/

/*iot top banner*/
.banner-dashed-box,
.banner-dashed-box li{
    padding: 0;
    margin: 0;
}
.banner-dashed-box{
    border: 1px dashed #fff;
    width: 100%;
    position: relative;
    margin: 30px 0;
    text-align: center;
}
.banner-dashed-box li{
    list-style: none;
    display: inline-block;
    padding: 13px 29px;
    text-transform: capitalize;
    color:#fff;
    font-size: 16px;
}
.banner-dashed-box li:first-child:after{
    display: none;
}
.banner-dashed-box li:after{
    height: 18px;
    display: block;
    width: 1px;
    background: #fff;
    content: '';
    margin: -20px 0 0 -40px;
}
/*iot top banner End*/

.banner-custon-slider .item{
    border-radius: 0;
    margin: 0;
}
.banner-custon-slider{
    border-radius: 0px;
    box-shadow: none;
    -webkit-transition: all .15s ease;
    transition: all .15s ease;
    background: transparent;
}
.banner-custon-slider:hover{
    box-shadow: none;
}
.banner-custon-slider .slider-container{
    display: table !important;
    width: 100%;
    text-align: left;
}
.banner-custon-slider .slider-container > .row{
    display: table-cell;
    vertical-align: middle;
}
.banner-custon-slider .slider-container .col{
    vertical-align: middle;
    text-align: center;
    direction: ltr;
    float: none;
    display: inline-block;
    margin-left: -0.35em;
}
.banner-custon-slider .half-content{
    display: inline-block;
    vertical-align: middle;
    position: relative;
    z-index: 1;
    max-width: 470px;
    color: #ffffff;
    text-align: left;
    -webkit-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out;

}
.banner-custon-slider .project__img {
    vertical-align: middle;
    max-height: calc(100vh - 150px);
    display: inline-block !important;
    width: auto !important;
}
.banner-custon-slider .half-content .heading{ 
    color: #fff;
    margin-bottom: 15px !important 
}
.banner-custon-slider .half-content .text,
.banner-custon-slider .unorder-list{
    opacity: 0.7;
    color: #fff !important;
    font-size: 18px !important;
    line-height: 28px !important;
}
.banner-custon-slider .unorder-list li:before{
    color: #fff !important;
}
.banner-custon-slider .item .item-content{
    border: 0;
    background: transparent;
    padding: 0;
}
.banner-custon-slider .owl-dots{
    display: none;
}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled{
    display: block !important;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-prev,
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-next{
    background: #333;
    margin: 0;
    border: 0;
    position: absolute;
    line-height: 0;
    border-radius: 4px;
    width: 35px;
    height: 35px;
}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-prev{
    left: 0px;

}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-next{
    right: 0px;
}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-prev i:before,
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-next i:before{
    content: '\f104';
    font-size: 26px;
    color: #fff;
}
.banner-custon-slider.owl-carousel12 .owl-nav.disabled .owl-next i:before{
    content: '\f105';
}



/*iot-development End*/




.related-sprite{background-image: url(images/solution-page/related-sprite.png); background-repeat: no-repeat; width: 110px; height: 65px; margin: 0 auto;}
.related-sprite.icon-nodejs{background-position: -130px -17px;}
.related-sprite.icon-vue{background-position: 5px -17px;}
.related-sprite.icon-php{background-position: -787px -17px;}
.related-sprite.icon-laravel{background-position: -918px -17px;}
.related-sprite.icon-reactjs{background-position: -657px -17px;}
.related-sprite.icon-net{background-position: -523px -17px;}
.related-sprite.icon-angularjs{background-position: -260px -17px;}
.related-sprite.icon-django{background-position: -395px -17px;}
.related-sprite.icon-python{background-position: -1050px -17px;}
.related-sprite.icon-Java{background-position: -1153px -19px;}
.related-sprite.icon-xamarin{background-position: -1282px -17px;}

/* new wallet-app-development */

/*digital-wallet-payment-solutions New*/

.wallet-app-development-sprite{background-image: url(images/solution-page/wallet-app-development-sprite-icon1.png); background-repeat: no-repeat;}
.wallet-app-development-sprite.icon50{width:50px; height:50px; margin:0 auto; display: block; margin-top: 7px;}

.wallet-app-development-sprite.qr-scan{background-position: -8px -206px;}
.wallet-app-development-sprite.nfc{background-position: -107px -206px;}
.wallet-app-development-sprite.unique-id{background-position: -206px -206px;}
.wallet-app-development-sprite.ussd{background-position: -304px -206px;}

.wallet-app-development-sprite.market-rapidly{background-position: -8px -8px;}
.wallet-app-development-sprite.offer-rich-experience{background-position: -206px -8px;}
.wallet-app-development-sprite.cut-operational-cost{background-position: -404px -8px;}
.wallet-app-development-sprite.increase-transaction{background-position: -602px -8px;}
.wallet-app-development-sprite.scale-seamlessly{background-position: -106px -8px;}
.wallet-app-development-sprite.explore-new-segments{background-position: -306px -8px;}
.wallet-app-development-sprite.stand-out-from{background-position: -503px -8px;}
.wallet-app-development-sprite.better-customer{background-position: -701px -5px; height: 55px;}

.wallet-app-development-sprite.add-load{background-position: -404px -206px;}
.wallet-app-development-sprite.p2p-p2m{background-position: -503px -206px;}
.wallet-app-development-sprite.bank-transfers{background-position: -603px -206px;}
.wallet-app-development-sprite.top-ups-bill{background-position: -702px -206px;}
.wallet-app-development-sprite.loyalty-reward{background-position: -801px -206px;}
.wallet-app-development-sprite.ticket-booking{background-position: -899px -206px;}

.page-id-51473 .fusion-standard-logo{
    display: none !important;
}
.page-id-51473 .fusion-sticky-logo{
    display: block !important;
}
.page-id-51473 .absolute-banner-img-right{
    top: 54%;
    right: 24%;
}
.page-id-51473 .absolute-banner-img-right img{
    max-width: 420px;
}
/*.page-id-51473 .double-header .globalNav .colorize{
    color: #333 !important;
}*/
.page-id-51473 .double-header .globalNav .container-lg .colorize:hover{
    color: #0070FF !important;
}
.page-id-51473 .double-header .navRoot .item-inquire,
.page-id-51473 .double-header .container-lg .navRoot .item-inquire:hover {
    color: #fff !important;    
}

.page-id-51473 .fusion-layout-column.fusion-two-fifth{
    width: 38%;
    margin-right: 35px;
}
.page-id-51473 .fusion-layout-column.fusion-column-last{
    margin-right: 0;
}

/*new-blue-header*/

.page-id-51473 .fusion-sticky-logo,
.page-id-59324 .fusion-sticky-logo,
.page-id-61077 .fusion-sticky-logo,
.page-id-59348 .fusion-sticky-logo,
.page-id-61099 .fusion-sticky-logo,
/*.page-id-59346 .fusion-sticky-logo,
.page-id-61093 .fusion-sticky-logo,*/
.page-id-59534 .fusion-sticky-logo,
.page-id-61891 .fusion-sticky-logo{
    display: block !important;
}


.page-id-51473 .fusion-sticky-shadow,   /*digital-wallet-payment-solutions*/
.page-id-59324 .fusion-sticky-shadow,   /*top-up-and-bill-payment staging*/
.page-id-61077 .fusion-sticky-shadow,   /*top-up-and-bill-payment live*/
.page-id-59348 .fusion-sticky-shadow,   /*merchant-wallet-app staging*/
.page-id-61099 .fusion-sticky-shadow,   /*merchant-wallet-app live*/
.page-id-59346 .fusion-sticky-shadow,   /*loyalty-wallet-app staging*/
.page-id-61093 .fusion-sticky-shadow,   /*loyalty-wallet-app live*/
.page-id-59534 .fusion-sticky-shadow,   /*agency-banking-solutions staging*/
.page-id-61891 .fusion-sticky-shadow    /*agency-banking-solutions live*/
{
    display: none !important;
}
.page-id-51473 .fusion-sticky-shadow.new-sticky,
.page-id-59324 .fusion-sticky-shadow.new-sticky,
.page-id-61077 .fusion-sticky-shadow.new-sticky,
.page-id-59348 .fusion-sticky-shadow.new-sticky,
.page-id-61099 .fusion-sticky-shadow.new-sticky,
.page-id-59346 .fusion-sticky-shadow.new-sticky,
.page-id-61093 .fusion-sticky-shadow.new-sticky,
.page-id-59534 .fusion-sticky-shadow.new-sticky,
.page-id-61891 .fusion-sticky-shadow.new-sticky{
    display: block !important;
    background: #2294fc !important;
}
.page-id-51473 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-59324 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-61077 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-59348 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-61099 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-59346 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-61093 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-59534 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a,
.page-id-61891 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a{
    color: #fff !important;
    font-size: 17px !important;
    transition: color .3s !important;
}
.page-id-51473 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-59324 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-61077 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-59348 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-61099 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-59346 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-61093 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-59534 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover,
.page-id-61891 .double-header .fusion-header.globalNav.global-margin-top.new-sticky .fusion-main-menu > ul > li > a:hover{
    opacity: 0.8 !important;
}
.page-id-51473 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-59324 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-61077 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-59348 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-61099 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-59346 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-61093 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-59534 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
.page-id-61891 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3{
    display: block !important;
}
/*.double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3{
        display: none !important;   
}*/
.page-id-51473 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-59324 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-61077 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-59348 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-61099 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-59346 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-61093 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-59534 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1,
.page-id-61891 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1{
    display: none !important;
}
.page-id-51473 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-59324 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-61077 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-59348 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-61099 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-59346 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-61093 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-59534 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border,
.page-id-61891 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border{
    background: #f9f9f9 !important;
    color: #2294fc !important;
    border-color: #f9f9f9 !important;
}
.page-id-51473 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-59324 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-61077 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-59348 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-61099 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-59346 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-61093 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-59534 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover,
.page-id-61891 .double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover{
    background: transparent !important;
    color: #f9f9f9 !important;
    border: solid 1px #f9f9f9 !important;
}
/*new-blue-header End*/


/* new wallet-app-development End*/

/*iot-development*/
.iot-development-sprite{background-image: url(images/solution-page/iot-development-sprite-icon.png); background-repeat: no-repeat;}
.iot-development-sprite.icon50{width:50px; height:50px; margin:0 auto; display: block; }
.iot-development-sprite.icon110{width:110px; height:70px; margin:0 auto; display: block; }

.iot-development-sprite.associate{background-position: -7px -8px;}
.iot-development-sprite.govern{background-position: -107px -8px;}
.iot-development-sprite.envision{background-position: -208px -7px;}

.iot-development-sprite.track-assets{background-position: -307px -5px;}
.iot-development-sprite.predictive-maintenance{background-position: -408px -5px;}
.iot-development-sprite.make-your-assets-smart{background-position: -506px -5px;}

.iot-development-sprite.smart-metering-system{background-position: -607px -5px;}
.iot-development-sprite.preset-conditions-based{background-position: -705px -5px;}
.iot-development-sprite.distribution-of-energy{background-position: -806px -6px;}

.iot-development-sprite.measuring-home-conditions{background-position: -903px -6px;}
.iot-development-sprite.managing-home-appliances{background-position: -1001px -6px;}
.iot-development-sprite.controlling-home-access{background-position: -1100px -6px;}

.iot-development-sprite.real-time-fleet-visibility{background-position: -1200px -6px;}
.iot-development-sprite.track-the-entire-fleet{background-position: -1300px -6px;}
.iot-development-sprite.accurate-eta-predictions{background-position: -1396px -6px;}

.iot-development-sprite.go-smart-go-digital{background-position: 11px -97px;}

.iot-development-sprite.communications{background-position: -124px -97px;}
.iot-development-sprite.financial-services{background-position: -258px -97px;}
.iot-development-sprite.real-estate{background-position: -388px -97px;}
.iot-development-sprite.healthcare{background-position: -524px -97px;}
.iot-development-sprite.energy{background-position: -653px -96px;}
.iot-development-sprite.manufacturing{background-position: -787px -97px}
.iot-development-sprite.transportation{background-position: -918px -97px;}
.iot-development-sprite.retail{background-position: -1051px -97px;}
/*iot-development End*/

/*smart-energy-solution*/
.smart-energy-solution-sprite-icon{background-image: url(images/solution-page/smart-energy-solution-sprite-icon.png); background-repeat: no-repeat;}
.smart-energy-solution-sprite-icon.icon50{width:50px; height:50px; margin:0 auto; display: block; }
.smart-energy-solution-sprite-icon.expert-consultation{background-position: -8px -8px;}
.smart-energy-solution-sprite-icon.tailored-solutions{background-position: -106px -8px;}
.smart-energy-solution-sprite-icon.sustainable-approach{background-position: -206px -8px;}
.smart-energy-solution-sprite-icon.tangible-results{background-position: -305px -8px;}
.smart-energy-solution-sprite-icon.regulatory-compliances{background-position: -404px -8px;}
.smart-energy-solution-sprite-icon.flexibility-over-payment{background-position: -504px -8px;}
/*smart-energy-solution end*/

/*smart-home-solutions*/
.smart-home-solutions-sprite-icon{background-image: url(images/solution-page/smart-home-solutions-sprite-icon.png); background-repeat: no-repeat;}
.smart-home-solutions-sprite-icon.icon50{width:50px; height:50px; margin:0 auto; display: block; }
.smart-home-solutions-sprite-icon.quick-installation{background-position: -9px -8px;}
.smart-home-solutions-sprite-icon.high-security{background-position: -108px -8px;}
.smart-home-solutions-sprite-icon.cross-application{background-position: -207px -8px;}
.smart-home-solutions-sprite-icon.lowest-energy{background-position: -306px -9px;}
.smart-home-solutions-sprite-icon.effective-energy{background-position: -405px -9px;}
.smart-home-solutions-sprite-icon.customize-your{background-position: -503px -8px;}
/*smart-home-solutions end*/



/*loyalty-wallet-app*/ /*top-up-and-bill-payment*/  /*mobile-money*/  /*merchant-wallet-app*/

.loyalty-wallet-app-sprite-icon{background-image: url(images/solution-page/loyalty-wallet-app-sprite-icon.png); background-repeat: no-repeat;}

.mobile-money-sprite-icon{background-image: url(images/solution-page/mobile-money-sprite-icon.png); background-repeat: no-repeat;}

.top-up-and-bill-payment-sprite-icon{background-image: url(images/solution-page/top-up-and-bill-payment-sprite-icon.png); background-repeat: no-repeat;}

.merchant-wallet-app-sprite-icon{background-image: url(images/solution-page/merchant-wallet-app-sprite-icon.png); background-repeat: no-repeat;}

.loyalty-wallet-app-sprite-icon.icon50,
.mobile-money-sprite-icon.icon50,
.top-up-and-bill-payment-sprite-icon.icon50,
.merchant-wallet-app-sprite-icon.icon50
{width:50px; height:50px; margin:0 auto; display: block; }

.loyalty-wallet-app-sprite-icon.icon110,
.mobile-money-sprite-icon.icon110,
.top-up-and-bill-payment-sprite-icon.icon110,
.merchant-wallet-app-sprite-icon.icon110
{width:110px; height:90px; margin:0 auto; display: block; }


.loyalty-wallet-app-sprite-icon.stamp-cards,
.mobile-money-sprite-icon.cashless-payment,
.top-up-and-bill-payment-sprite-icon.easy-access-to-bill-payments,
.merchant-wallet-app-sprite-icon.kyc-details
{background-position: -9px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.create-profile,
.mobile-money-sprite-icon.ussd-payment,
.top-up-and-bill-payment-sprite-icon.multiple-payment-firm-registrations,
.merchant-wallet-app-sprite-icon.dashboard-analytics
{background-position: -106px -7px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.schedule-your-offers,
.mobile-money-sprite-icon.zero-downtime,
.top-up-and-bill-payment-sprite-icon.voucher-issuance-management,
.merchant-wallet-app-sprite-icon.accept-payments
{background-position: -206px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.geofencing,
.mobile-money-sprite-icon.multiple-wallet,
.top-up-and-bill-payment-sprite-icon.multi-currency-support,
.merchant-wallet-app-sprite-icon.withdraw-money
{background-position: -306px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.restrictions,
.mobile-money-sprite-icon.integrated-loyalty,
.top-up-and-bill-payment-sprite-icon.loyalty-rewards,
.merchant-wallet-app-sprite-icon.view-transactions
{background-position: -404px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.integrate-beacon-technology,
.mobile-money-sprite-icon.virtual-card-integration,
.top-up-and-bill-payment-sprite-icon.notifications-alerts,
.merchant-wallet-app-sprite-icon.support
{background-position: -503px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.tiered-offers,
.mobile-money-sprite-icon.merchant-payments,
.top-up-and-bill-payment-sprite-icon.customer-and-agent-on-boarding,
.merchant-wallet-app-sprite-icon.flexible-commission
{background-position: -602px -8px; margin-top: 8px;}
.loyalty-wallet-app-sprite-icon.history,
.mobile-money-sprite-icon.gps-navigation,
.top-up-and-bill-payment-sprite-icon.additional-services,
.merchant-wallet-app-sprite-icon.loyalty-promotional
{background-position: -701px -8px; margin-top: 8px;}


.loyalty-wallet-app-sprite-icon.white-label-solution,
.mobile-money-sprite-icon.extend-market-reach,
.top-up-and-bill-payment-sprite-icon.innovation-convenience,
.merchant-wallet-app-sprite-icon.real-time-billing
{background-position: -9px -108px;}
.loyalty-wallet-app-sprite-icon.easy-distribution,
.mobile-money-sprite-icon.enhance-user-experience,
.top-up-and-bill-payment-sprite-icon.foolproof-security,
.merchant-wallet-app-sprite-icon.push-up-your-sales
{background-position: -108px -108px;}
.loyalty-wallet-app-sprite-icon.accessible-smartphones,
.mobile-money-sprite-icon.high-scalability,
.top-up-and-bill-payment-sprite-icon.make-stress-free,
.merchant-wallet-app-sprite-icon.enhanced-security
{background-position: -207px -108px;}
.loyalty-wallet-app-sprite-icon.global-wallet-solution,
.mobile-money-sprite-icon.converged-platform,
.top-up-and-bill-payment-sprite-icon.top-notch-technology,
.merchant-wallet-app-sprite-icon.connect-your-services
{background-position: -307px -108px;}
.loyalty-wallet-app-sprite-icon.make-real-time-updates,
.mobile-money-sprite-icon.open-apis,
.top-up-and-bill-payment-sprite-icon.cost-efficient,
.merchant-wallet-app-sprite-icon.personalized-invoicing
{background-position: -404px -108px;}
.loyalty-wallet-app-sprite-icon.boost-sales,
.mobile-money-sprite-icon.guaranteed-security,
.top-up-and-bill-payment-sprite-icon.experience,
.merchant-wallet-app-sprite-icon.easy-to-access
{background-position: -504px -107px;}


.loyalty-wallet-app-sprite-icon.food-and-beverage,
.mobile-money-sprite-icon.bfsi,
.top-up-and-bill-payment-sprite-icon.banks,
.merchant-wallet-app-sprite-icon.fuel-and-energy
{background-position: 20px -187px;}
.loyalty-wallet-app-sprite-icon.fashion,
.mobile-money-sprite-icon.telecom-operators,
.top-up-and-bill-payment-sprite-icon.retail,
.merchant-wallet-app-sprite-icon.retail
{background-position: -275px -187px;}
.loyalty-wallet-app-sprite-icon.cosmetics,
.mobile-money-sprite-icon.retailers,
.top-up-and-bill-payment-sprite-icon.public-sectors,
.merchant-wallet-app-sprite-icon.hospitality
{background-position: -79px -187px;}
.loyalty-wallet-app-sprite-icon.hospitality,
.mobile-money-sprite-icon.government,
.top-up-and-bill-payment-sprite-icon.financial-services,
.merchant-wallet-app-sprite-icon.catering-restaurant
{background-position: -373px -187px;}
.loyalty-wallet-app-sprite-icon.catering-restaurant,
.mobile-money-sprite-icon.microfinance-companies,
.top-up-and-bill-payment-sprite-icon.telecom,
.merchant-wallet-app-sprite-icon.eCommerce
{background-position: -175px -187px;}
.loyalty-wallet-app-sprite-icon.retail,
.mobile-money-sprite-icon.aggregators,
.top-up-and-bill-payment-sprite-icon.microfinance-companies,
.merchant-wallet-app-sprite-icon.telecom
{background-position: -471px -187px;}

.wallet-in-pg-banner{
    background-position: 335px center !important; 
}

/*loyalty-wallet-app*/ /*top-up-and-bill-payment*/  /*mobile-money*/  /*merchant-wallet-app*/ /*END*/

/*agency-banking*/

.agency-banking-sprit-icon{background-image: url(images/solution-page/agency-banking-sprit-icon.png); background-repeat: no-repeat;}
.agency-banking-sprit-icon.icon50{width:60px; height:60px; margin:0 auto; display: block;}
.agency-banking-sprit-icon.icon110{width: 110px; height: 70px; margin: 0 auto;}
.agency-banking-sprit-icon.icon70{width: 70px; height: 70px;}

/*Use cases of agency banking*/
.agency-banking-sprit-icon.merchant-purchases{background-position: -570px 2px;}
.agency-banking-sprit-icon.account-balance{background-position: -670px 2px;}
.agency-banking-sprit-icon.gvernment-subsidy{background-position: -770px 2px;}
.agency-banking-sprit-icon.customer-onboarding{background-position: -872px 2px;}
.agency-banking-sprit-icon.enterprise-payments{background-position: -969px 2px;}
.agency-banking-sprit-icon.interbank-transfers{background-position: -1068px 2px;}
.agency-banking-sprit-icon.cash-deposit{background-position: -1166px 2px;}
.agency-banking-sprit-icon.cash-withdrawal{background-position: 17px -96px;}
.agency-banking-sprit-icon.loan-application{background-position: -75px -96px;}
.agency-banking-sprit-icon.loan-repayments{background-position: -177px -96px;}
.agency-banking-sprit-icon.insurance{background-position: -275px -96px;}
.agency-banking-sprit-icon.remittance{background-position: -375px -96px;}
/*Use cases of agency banking end*/

/*Agency Banking Partner Types*/
.agency-banking-sprit-icon.retailers{background-position: -476px -96px;}
.agency-banking-sprit-icon.post-offices{background-position: -573px -96px;}
.agency-banking-sprit-icon.pharmacies{background-position: -670px -96px;}
.agency-banking-sprit-icon.insurance-outlets{background-position: -766px -96px;}
.agency-banking-sprit-icon.mobile-network{background-position: -870px -96px;}
.agency-banking-sprit-icon.supermarkets{background-position: -970px -96px;}
/*Agency Banking Partner Types end*/

/*What you can achieve with Agency banking*/
.agency-banking-sprit-icon.low-cost{background-position: -4px -3px;}
.agency-banking-sprit-icon.greater-reach{background-position: -103px -4px;}
.agency-banking-sprit-icon.easy-platform{background-position: -201px -3px;}
.agency-banking-sprit-icon.supports-various{background-position: -301px -3px;}
.agency-banking-sprit-icon.real-time{background-position: -399px -4px;}
.agency-banking-sprit-icon.enhanced-security{background-position: -498px -3px;}
/*What you can achieve with Agency banking end*/

/*How agency banking works?*/
.agency-banking-sprit-icon.banking-agents{background-position: -1088px -98px; float: left;}
.agency-banking-sprit-icon.consumers{background-position: -1189px -98px; float: left;}
/*How agency banking works? End*/

.clearfix .devops-expertise h3{
    width: 78% !important;
    margin: 15px !important;
}

.page-id-59534 .absolute-banner-img-right,
.page-id-61891 .absolute-banner-img-right{
        top: 54%;
}

/*agency-banking end*/

/*gas-swift*/
.gas-swift-sprit-icon{background-image: url(images/solution-page/gas-swift-sprite-icon.png); background-repeat: no-repeat;}
.gas-swift-sprit-icon.icon60{width:60px; height:60px; display: block;}
.gas-swift-sprit-icon.icon66{width: 66px; height: 66px; margin:0 auto; display: block;}

/*gas-swift Customer app*/
.gas-swift-sprit-icon.easy-to-order{background-position: -14px 3px;}
.gas-swift-sprit-icon.multiple-payment{background-position: -110px 3px;}
.gas-swift-sprit-icon.track-your-rider{background-position: -205px 3px;}
.gas-swift-sprit-icon.paperless-documentation{background-position: -308px 3px;}
.gas-swift-sprit-icon.purchase-refill{background-position: -407px 3px;}
.gas-swift-sprit-icon.choose-brand{background-position: -512px 3px;}

/*gas-swift Driver app*/
.gas-swift-sprit-icon.accept-reject-request{background-position: -603px 3px;}
.gas-swift-sprit-icon.navigation{background-position: -711px 3px;}
.gas-swift-sprit-icon.order-description{background-position: -795px 3px;}
.gas-swift-sprit-icon.cancel-order{background-position: -902px 3px;}
.gas-swift-sprit-icon.view-past-orders{background-position: -1001px 3px;}
.gas-swift-sprit-icon.view-ratings{background-position: -1099px 3px;}

/*gas-swift Vendor app*/
.gas-swift-sprit-icon.list-products{background-position: -1203px 3px;}
.gas-swift-sprit-icon.manage-orders{background-position: -1302px 3px;}
.gas-swift-sprit-icon.view-order-status{background-position: -1396px 3px;}
.gas-swift-sprit-icon.track-riders{background-position: -1499px 3px;}
.gas-swift-sprit-icon.reports-analytics{background-position: -9px -100px;}
.gas-swift-sprit-icon.view-and-bifurcate{background-position: -109px -100px;}

/*gas-swift Admin panel*/
.gas-swift-sprit-icon.manage-profiles{background-position: -206px -100px;}
.gas-swift-sprit-icon.manage-payment{background-position: -307px -100px;}
.gas-swift-sprit-icon.manage-product{background-position: -407px -100px;}
.gas-swift-sprit-icon.manage-price{background-position: -505px -100px;}
.gas-swift-sprit-icon.manage-notification{background-position: -606px -100px;}
.gas-swift-sprit-icon.manage-promos{background-position: -698px -100px;}

/*gas-swift cooking gas solution*/
.gas-swift-sprit-icon.tailor-made-solution{background-position: -795px -100px;}
.gas-swift-sprit-icon.cost-time-efficient{background-position: -892px -100px;}
.gas-swift-sprit-icon.global-reach{background-position: -991px -100px;}
.gas-swift-sprit-icon.scalable{background-position: -1090px -100px;}
.gas-swift-sprit-icon.support{background-position: -1189px -100px;}
.gas-swift-sprit-icon.user-friendly{background-position: -1287px -100px;}

/*gas-swift End*/


/*Engagement Model*/
.engagement-model-sprit-icon{background-image: url(images/solution-page/engagement-model-sprite-icon.png); background-repeat: no-repeat;}
.engagement-model-sprit-icon.icon50{width:50px; height:50px; display: block;}
.engagement-model-sprit-icon.icon65{width: 65px; height: 65px; display: block;}

.engagement-model-tab .custom-tab-2 .nav-tabs .fusion-tab-heading:after{
    position: absolute;
    top: -60px;
    left: 0;
    margin: 0 auto;
    right: 0;
    background: url(images/solution-page/engagement-model-sprite-icon.png);
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    content: "";
    visibility: visible;
}
.custom-tab-mobile-wallets .engagement-model-tab .custom-tab-2 .nav-tabs li a.tab-link{
    padding: 95px 20px 14px 20px !important;
}
.engagement-model-tab .custom-icon-with-content{
    position: relative;
    overflow: hidden;
}
.engagement-model-tab #fusion-tab-fixedprice .fusion-tab-heading:after,
.engagement-model-tab #mobile-fusion-tab-fixedprice .fusion-tab-heading:after{background-position: -9px -9px;}

.engagement-model-tab #fusion-tab-timeandmaterial .fusion-tab-heading:after,
.engagement-model-tab #mobile-fusion-tab-timeandmaterial .fusion-tab-heading:after{background-position: -108px -9px;}

.engagement-model-tab #fusion-tab-dedicatedteam .fusion-tab-heading:after,
.engagement-model-tab #mobile-fusion-tab-dedicatedteam .fusion-tab-heading:after{background-position: -207px -7px;}

.engagement-model-sprit-icon.fixed-time-frames{background-position: -1099px -7px;}
.engagement-model-sprit-icon.well-defined-specification{background-position: -1196px -7px;}
.engagement-model-sprit-icon.lower-monetary-risk{background-position: -1296px -8px;}
.engagement-model-sprit-icon.no-room-for-changes{background-position: -1395px -8px;}

.engagement-model-sprit-icon.flexibility{background-position: -699px -7px; width: 55px}
.engagement-model-sprit-icon.unclear-requirements{background-position: -795px -7px;width: 60px;margin-right: 10px;}
.engagement-model-sprit-icon.inconsistent-workflow{background-position: -899px -7px;}
.engagement-model-sprit-icon.transparency-collaboration{background-position: -997px -7px;}

.engagement-model-sprit-icon.high-level-of-flexibility{background-position: -305px -7px;}
.engagement-model-sprit-icon.accountability-and-transparency{background-position: -403px -7px;}
.engagement-model-sprit-icon.high-cost{background-position: -504px -7px;}
.engagement-model-sprit-icon.greater-involvement-level{background-position: -603px -7px;}

.engagement-model-sprit-icon.scrum{background-position: -2px -101px;}
.engagement-model-sprit-icon.waterfall{background-position: -102px -101px;}
.engagement-model-sprit-icon.kanban{background-position: -203px -101px;}

/*Engagement Model End*/


/*hire-django-developer*/
.django-developer-sprite-icon{background-image: url(images/solution-page/hire-django-developer-sprite-icon.png); background-repeat: no-repeat;}
.django-developer-sprite-icon.icon60{width:60px; height:60px; display: block;}
.django-developer-sprite-icon.icon66{width: 66px; height: 66px; margin:0 auto; display: block;}
.django-developer-sprite-icon.icon110{width: 110px; height: 70px; margin:0 auto; display: block;}

.django-developer-sprite-icon.django-website,
.mean-stack-developer-sprite-icon.full-stack-javaScript{background-position: 0px 2px;}
.django-developer-sprite-icon.django-mobile,
.mean-stack-developer-sprite-icon.mean-web-development{background-position: -99px 3px;}
.django-developer-sprite-icon.django-template,
.mean-stack-developer-sprite-icon.mean-stack-cms{background-position: -199px 3px;}
.django-developer-sprite-icon.web-services-api,
.mean-stack-developer-sprite-icon.mean-stack-erp{background-position: -298px 1px;}
.django-developer-sprite-icon.migration-to-django,
.mean-stack-developer-sprite-icon.mean-stack-application{background-position: -397px 1px;}
.django-developer-sprite-icon.enterprise-development,
.mean-stack-developer-sprite-icon.maintenance{background-position: -496px 0px;}

.django-developer-sprite-icon.transparency,
.mean-stack-developer-sprite-icon.day-to-day-reporting{background-position: -593px 0px;}
.django-developer-sprite-icon.cost-efficient,
.mean-stack-developer-sprite-icon.agile-methodology{background-position: -694px 0px;}
.django-developer-sprite-icon.flexibility,
.mean-stack-developer-sprite-icon.cost-efficient{background-position: -791px 0px;}
.django-developer-sprite-icon.privacy-security,
.mean-stack-developer-sprite-icon.source-code{background-position: -891px 0px;}
.django-developer-sprite-icon.profound-technical,
.mean-stack-developer-sprite-icon.on-time-delivery{background-position: -990px 0px;}
.django-developer-sprite-icon.end-to-end-services,
.mean-stack-developer-sprite-icon.vast-experience{background-position: -1090px 0px;}

.django-developer-sprite-icon.tools,
.mean-stack-developer-sprite-icon.tools{background-position: -1188px 0px;}
.django-developer-sprite-icon.skills,
.mean-stack-developer-sprite-icon.skills{background-position: -1287px 0px;}
.django-developer-sprite-icon.databases,
.mean-stack-developer-sprite-icon.databases{background-position: -1385px 0px;}

.django-developer-sprite-icon.time-and-material,
.mean-stack-developer-sprite-icon.time-and-material{background-position: -8px -107px;}
.django-developer-sprite-icon.fixed-price,
.mean-stack-developer-sprite-icon.fixed-price{background-position: -109px -107px;}
.django-developer-sprite-icon.dedicated-team,
.mean-stack-developer-sprite-icon.dedicated-team{background-position: -208px -107px;}

.django-developer-sprite-icon.healthcare,
.mean-stack-developer-sprite-icon.healthcare{background-position: -286px -95px;}
.django-developer-sprite-icon.logistics,
.mean-stack-developer-sprite-icon.logistics{background-position: -811px -95px;}
.django-developer-sprite-icon.education,
.mean-stack-developer-sprite-icon.education{background-position: -414px -95px;}
.django-developer-sprite-icon.retail,
.mean-stack-developer-sprite-icon.retail{background-position: -946px -95px;}
.django-developer-sprite-icon.finance,
.mean-stack-developer-sprite-icon.finance{background-position: -546px -95px;}
.django-developer-sprite-icon.wellness-fitness,
.mean-stack-developer-sprite-icon.wellness-fitness{background-position: -1077px -95px;}
.django-developer-sprite-icon.oil-gas,
.mean-stack-developer-sprite-icon.oil-gas{background-position: -676px -95px;}
.django-developer-sprite-icon.transportation,
.mean-stack-developer-sprite-icon.transportation{background-position: -1207px -95px;}

/*hire-django-developer End*/

/*hire-mean-stack-developer*/
.mean-stack-developer-sprite-icon{background-image: url(images/solution-page/hire-mean-stack-developer-sprite-icon.png); background-repeat: no-repeat;}
.mean-stack-developer-sprite-icon.icon60{width:60px; height:60px; display: block;}
.mean-stack-developer-sprite-icon.icon66{width: 66px; height: 66px; margin:0 auto; display: block;}
.mean-stack-developer-sprite-icon.icon110{width: 110px; height: 70px; margin:0 auto; display: block;}

/*hire-mean-stack-developer End*/

/*mobile-finance-solution*/
.mobile-finance-sprite-icon{background-image: url(images/solution-page/mobile-finance-sprite-icon.png); background-repeat: no-repeat;}
.mobile-finance-sprite-icon.icon65{width: 65px;height: 65px;margin: 0 auto;display: block;margin-top: 7px;}

.mobile-finance-sprite-icon.fuel-retail {background-position: -2px -102px;}
.mobile-finance-sprite-icon.parking-automation {background-position: -298px -102px;}
.mobile-finance-sprite-icon.toll-payments {background-position: -496px -102px;}
.mobile-finance-sprite-icon.electronic-tickets {background-position: -100px -102px;}
.mobile-finance-sprite-icon.telecom {background-position: -597px -102px;}
.mobile-finance-sprite-icon.cash-back {background-position: -200px -102px;}
.mobile-finance-sprite-icon.events-oncerts {background-position: -692px -102px;}
.mobile-finance-sprite-icon.ecommerce {background-position: -397px -102px;}

/*mobile-finance-solution End*/

/*hire-react-native-developer*/
.react-native-developer-sprite-icon{background-image: url(images/solution-page/react-native-developer-sprite-icon.png); background-repeat: no-repeat;}
.react-native-developer-sprite-icon.icon70{width: 70px;height: 70px;margin: 0 auto;display: block;}
.react-native-developer-sprite-icon.development-awards{width: 170px;margin: 0 auto;height: 70px;}
.react-native-developer-sprite-icon.icon110{width: 110px; height: 70px; margin: 0 auto;}


.react-native-developer-sprite-icon.development-awards-silicon{background-position: 1px -197px;}
.react-native-developer-sprite-icon.development-awards-iso{background-position: -193px -197px;}
.react-native-developer-sprite-icon.development-awards-gesia{background-position: -395px -197px;}
.react-native-developer-sprite-icon.development-awards-nasscom{background-position: -585px -197px;}
.react-native-developer-sprite-icon.development-awards-clutch{background-position: -787px -197px;}
.react-native-developer-sprite-icon.development-awards-goodfirms{background-position: -987px -197px;}


.react-native-developer-sprite-icon.server-side{background-position: -1px 0px;}
.react-native-developer-sprite-icon.react-native{background-position: -97px 0px;}
.react-native-developer-sprite-icon.custom-react{background-position: -198px 0px;}
.react-native-developer-sprite-icon.react-native-android{background-position: -295px 0px;}
.react-native-developer-sprite-icon.ui-ux-design{background-position: -396px 0px;}
.react-native-developer-sprite-icon.vr-ar-apps-development{background-position: -494px 0px;}

.react-native-developer-sprite-icon.on-time-delivery{background-position: -591px 0px;}
.react-native-developer-sprite-icon.transparency-integrity{background-position: -691px 0px;}
.react-native-developer-sprite-icon.profound-technical{background-position: -790px 0px;}
.react-native-developer-sprite-icon.easy-migration{background-position: -888px 0px;}
.react-native-developer-sprite-icon.availability{background-position: -991px 0px;}
.react-native-developer-sprite-icon.cost-effective{background-position: -1087px 0px;}

.react-native-developer-sprite-icon.niche-healthcare{background-position: -284px -95px;}
.react-native-developer-sprite-icon.niche-logistics{background-position: -415px -95px;}
.react-native-developer-sprite-icon.niche-education{background-position: -545px -95px;}
.react-native-developer-sprite-icon.niche-retail{background-position: -676px -95px;}
.react-native-developer-sprite-icon.niche-finance{background-position: -811px -95px;}
.react-native-developer-sprite-icon.niche-wellness{background-position: -944px -95px;}
.react-native-developer-sprite-icon.niche-oil{background-position: -1076px -95px;}
.react-native-developer-sprite-icon.niche-transportation{background-position: -1207px -95px;}

.react-native-developer-sprite-icon.time-and-material{background-position: -9px -108px; margin: initial !important; width: 60px; height: 60px;}
.react-native-developer-sprite-icon.fixed-price{background-position: -109px -108px; margin: initial !important; width: 60px; height: 60px;}
.react-native-developer-sprite-icon.dedicated-team{background-position: -208px -108px; margin: initial !important; width: 60px; height: 60px;}

/*hire-react-native-developer End*/


/*gas-delivery*/
.gas-delivery-sprite-icon{background-image: url(images/solution-page/gas-delivery-sprite-icon.png); background-repeat: no-repeat;}
.gas-delivery-sprite-icon.icon66{width: 66px;height: 66px; display: block;}

.gas-delivery-sprite-icon.manage-products{background-position: 1px 0px;}
.gas-delivery-sprite-icon.define-cylinder{background-position: -99px 0px;}
.gas-delivery-sprite-icon.vendor-driver{background-position: -198px 0px;}
.gas-delivery-sprite-icon.delivery-area-management{background-position: -298px 0px;}
.gas-delivery-sprite-icon.manage-transactions{background-position: -396px 0px;}
.gas-delivery-sprite-icon.manage-promo-codes{background-position: -495px 0px;}

.gas-delivery-sprite-icon.instant-ordering{background-position: -595px 0px;}
.gas-delivery-sprite-icon.choose-brand{background-position: -693px 0px;}
.gas-delivery-sprite-icon.multiple-modes{background-position: -792px 0px;}
.gas-delivery-sprite-icon.view-nearby-vendors{background-position: -890px 0px;}
.gas-delivery-sprite-icon.track-drivers{background-position: -990px 0px;}
.gas-delivery-sprite-icon.reviews-ratings{background-position: -1089px 0px;}

.gas-delivery-sprite-icon.driver-dashboard{background-position: -1189px 0px;}
.gas-delivery-sprite-icon.manage-availability{background-position: -1287px 0px;}
.gas-delivery-sprite-icon.accept-or-reject{background-position: -1386px 0px;}
.gas-delivery-sprite-icon.in-app-navigation{background-position: -1485px 0px;}
.gas-delivery-sprite-icon.view-order-history{background-position: 0px -99px;}
.gas-delivery-sprite-icon.view-reviews{background-position: -100px -99px;}

.gas-delivery-sprite-icon.vendor-dashboard{background-position: -198px -99px;}
.gas-delivery-sprite-icon.inventory-management{background-position: -296px -99px;}
.gas-delivery-sprite-icon.manage-orders{background-position: -396px -99px;}
.gas-delivery-sprite-icon.manage-drivers{background-position: -494px -99px;}
.gas-delivery-sprite-icon.track-drivers{background-position: -594px -99px;}
.gas-delivery-sprite-icon.view-transactions{background-position: -693px -99px;}

.gas-delivery-sprite-icon.tailor-made-solution{background-position: -792px -99px;}
.gas-delivery-sprite-icon.cost-time{background-position: -891px -99px;}
.gas-delivery-sprite-icon.scalable-dynamic{background-position: -990px -99px;}
.gas-delivery-sprite-icon.user-friendly{background-position: -1089px -99px;}

.single-post .fusion-accordian .panel-heading a{font-family345: 'SF Pro Text' !important;}
.fusion-accordian .panel-heading a{font-family345: 'AvenirLTStd-Book' !important; line-height: 28px !important;}
.fusion-accordian .panel-title a:hover .fa-fusion-box,
.max-width-900 .fusion-accordian #accordion-59555-1.fusion-toggle-icon-unboxed .fusion-panel .panel-title a:hover .fa-fusion-box,
.max-width-900 .fusion-accordian #accordion-62151-1.fusion-toggle-icon-unboxed .fusion-panel .panel-title a:hover .fa-fusion-box
{color: #3d7ef1 !important;}
.fusion-accordian .panel-heading a.active{font-weight: bold;}
.fusion-accordian .panel-heading a .fusion-toggle-icon-wrapper{line-height: 18px;}
.gas-delivery-banner{background-image:none;}

/*gas-delivery End*/

/*fuel-delivery-software*/
.fuel-delivery-sprite-icon{background-image: url(images/solution-page/fuel-delivery-software-sprite-icon1.png); background-repeat: no-repeat;}
.fuel-delivery-sprite-icon.icon66{width: 68px;height: 66px; display: block;}

.fuel-delivery-sprite-icon.admin-dashboard{background-position: 0px 0px;}
.fuel-delivery-sprite-icon.manage-fuel-trucks{background-position: -99px 0px;}
.fuel-delivery-sprite-icon.manage-drivers{background-position: -197px 0px;}
.fuel-delivery-sprite-icon.manage-fuel-type{background-position: -296px 0px;}
.fuel-delivery-sprite-icon.track-deliveries{background-position: -395px 0px;}
.fuel-delivery-sprite-icon.manage-payments{background-position: -495px 0px;}

.fuel-delivery-sprite-icon.instant-fuel-refill{background-position: -592px 0px;}
.fuel-delivery-sprite-icon.scheduled-orders{background-position: -693px 0px;}
.fuel-delivery-sprite-icon.multiple-modes-payment{background-position: -790px 0px;}
.fuel-delivery-sprite-icon.track-delivery-person{background-position: -890px 0px;}
.fuel-delivery-sprite-icon.digital-invoice{background-position: -989px 0px;}
.fuel-delivery-sprite-icon.promo-referral-code{background-position: -1088px 0px;}

.fuel-delivery-sprite-icon.manage-availability{background-position: -1187px 0px;}
.fuel-delivery-sprite-icon.driver-dashboard{background-position: -1286px 0px;}
.fuel-delivery-sprite-icon.review-order-details{background-position: -1386px 0px;}
.fuel-delivery-sprite-icon.in-app-navigation{background-position: -1484px 0px;}
.fuel-delivery-sprite-icon.enter-fuel-details{background-position: 1px -99px;}
.fuel-delivery-sprite-icon.request-truck-refill{background-position: -99px -99px;}

.fuel-delivery-sprite-icon.corporate-dashboard{background-position: -197px -99px;}
.fuel-delivery-sprite-icon.manage-employees{background-position: -295px -99px;}
.fuel-delivery-sprite-icon.manage-payments{background-position: -395px -99px;}

.fuel-delivery-sprite-icon.white-label-solution{background-position: -494px -99px;}
.fuel-delivery-sprite-icon.interactive-dashboard{background-position: -594px -99px;}
.fuel-delivery-sprite-icon.convenience{background-position: -691px -99px;}
.fuel-delivery-sprite-icon.seamless-support{background-position: -790px -99px;}




/*page css end*/



.thanks-box{
    max-width: 660px;
    margin: 0 auto !important;
    border-radius: 3px;
}
.thanks-box .icon-thank .fontawesome-icon {    
    background-color: #46494a !important;
    font-size: 60.84px !important;
    line-height: 100px !important;
    height: 100px !important;
    width: 100px !important;
    color: #ffffff;
    display: block !important;
    float: none !important;
    border-radius: 100%;
    margin: 0 auto !important; 
    margin-bottom: 20px !important;
}

/*New Home Page Design*/

.str-banner-bg{
    height: 700px;
    position: relative;
}

.page-overlay-bg{
    position: absolute;    
    top: 0;
}
.page-overlay {
    width: 115%;
    /*max-width: 1100px;*/
    height: 100vh;
    position: absolute;
    top: -50%;
    transform: translateY(-23%);
    left: -87px;
}
/*.page-overlay .str-one {left: 0;}
.page-overlay .str-two {left: 33.33%;}
.page-overlay .str-three {left: 66.66%;}
.page-overlay .str-four {left: 100%;}*/

.page-overlay .str-one {left: 0;}
.page-overlay .str-two {left: 20%;}
.page-overlay .str-three {left: 40%;}
.page-overlay .str-four {left: 60%;}
.page-overlay .str-five {left: 80%;}
.page-overlay .str-six {left: 100%;}

.page-overlay .str {
    /*background-color: rgba(255,255,255,.12);*/
    background: rgba(29,28,28,1);
    background: -moz-linear-gradient(top, rgba(29,28,28,1) 56%, rgba(26,26,26,1) 75%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(56%, rgba(29,28,28,1)), color-stop(75%, rgba(26,26,26,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(29,28,28,1) 56%, rgba(26,26,26,1) 75%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(29,28,28,1) 56%, rgba(26,26,26,1) 75%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(29,28,28,1) 56%, rgba(26,26,26,1) 75%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(29,28,28,1) 56%, rgba(26,26,26,1) 75%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1c1c', endColorstr='#000000', GradientType=0 );
    position: absolute;
    width: 1px;
    height: 100vh;
}
.page-overlay .str.animate-element:after {
    animation: str-animation 12s linear infinite;
}
.page-overlay .str:after {
    content: ' ';
    width: 5px;
    height: 40px;
    /*background-color: rgb(66 184 71);*/
    /*background-color: rgba(255,255,255,.1);*/
    background-color: rgb(66 184 71 / 50%);
    position: absolute;
    top: -50%;
    transform: translateX(-2px);
}
.page-overlay .str-two.animate-element:after {animation-delay: 2s;}
.page-overlay .str-three.animate-element:after {animation-delay: 4s;}
.page-overlay .str-four.animate-element:after {animation-delay: 6s;}
.page-overlay .str-five.animate-element:after {animation-delay: 8s;}
.page-overlay .str-six.animate-element:after {animation-delay: 10s;}

@keyframes str-animation {
    0% {
        top: -80%
    }
    100% {
        top: calc(100% + 60px)
    }
}




.new-home-banner{min-height: 650px;}

/*top tab skewY-tab*/
.skewY-tab .nav-tabs{
    background: transparent !important;
    border-color: transparent !important;
    padding: 0 20px;
    margin-bottom: 40px !important;
}
.skewY-tab .nav-tabs li a{
    background: transparent !important;
}
.skewY-tab .nav-tabs li.active a, 
.skewY-tab .nav-tabs li.active a:hover, 
.skewY-tab .nav-tabs li.active a:focus,
.skewY-tab .nav-tabs li a:hover {
    background-color: #ffffff !important;
    
}
.skewY-tab .nav-tabs li.active a .fusion-tab-heading,
.skewY-tab .nav-tabs li a:hover .fusion-tab-heading{
    color: #0071fe;
}
.skewY-tab .nav-tabs>.active>.tab-link,
.skewY-tab .nav-tabs li .tab-link{
    border-top: 0 !important;
}
.skewY-tab .nav-tabs li {    
    font-family345: cabin, sans-serif;
    font-size: 22px;
    color: #cacaca;
    text-align: center;
    border: 1px solid #fff;
    padding: 0px!important;
    transform:skewX(-20deg);
    
}
.skewY-tab .nav-tabs li a{margin-right: -2px !important;}
.skewY-tab .nav-tabs li a .fusion-tab-heading{color: #fff;}
.skewY-tab .nav-tabs li a h4 {
    transform: skewX(20deg);
    float: none;
    line-height: normal;
    display: block;
    
}
.skewY-tab .nav{border-bottom: 0 !important;}
@keyframes jello {
    from,
    11.1%,
    to {
        transform: none
    }
    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        transform: skewX(-0.78125deg) skewY(-0.78125deg)
    }
    77.7% {
        transform: skewX(0.390625deg) skewY(0.390625deg)
    }
    88.8% {
        transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
    }
}

.jello {
    animation-name: jello;
    transform-origin: center
}
/*top tab skewY-tab end*/
/*top skewY-tab-box box*/
.skewY-tab .tab-pane{
    background-color: transparent !important;
    border: 0;
}
.skewY-tab-box .box-bg{
    background: #fff;
    text-align: center;
    border-radius: 0;
    padding: 25px; 
    margin-bottom: 6px;

}
.skewY-tab-box > div{
    padding-left: 3px;
    padding-right: 3px;
}
.skewY-tab-box.row {
    margin-left: -3px;
    margin-right: -3px;
}
/*top skewY-tab-box box End*/

.awards-logo{position: relative;}
.awards-logo:before{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern1.png) no-repeat;
    position: absolute;
    top: 10%;
    right: 30%;
    width: 79px;
    height: 168px;
    transform: translateY(-50%);
    background-position: center;
}
.awards-logo:after{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern2.png) no-repeat;
    position: absolute;
    bottom: 17%;
    right: 14%;
    width: 168px;
    height: 79px;
    transform: translateY(-50%);
    background-position: center;
}

.awards-logo .awards-logo-box{
    background: #ffffff;
    width: 190px;
    height: 190px;
    box-shadow: 0 0 68px rgba(165, 165, 165, 0.25);
    text-align: center;
    margin: 0px 30px 30px 0;
    display: table;
    border-radius: 5px;
}   
.awards-logo .awards-logo-box .logo-bg{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.awards-logo .awards-logo-box .logo-bg img{
    display: table-cell;
    text-align: center;
    margin: 0 auto;
}

.btn-border-arrow{
    border: solid 1px #0070FF;
    padding: 12px 40px 12px 25px;
    color: #0070FF;
    position: relative;
    display: inline-block;
}
.btn-border-arrow:hover{
    border-color: #a0ce4e;
}
.btn-border-arrow:before{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/btn-arrow-img.png) no-repeat;
    position: absolute;
    top: 50%;
    right: -30px;
    width: 52px;
    height: 14px;
    transform: translateY(-50%);
    background-color: #fff;
    padding: 7px 0;
    background-position: center;
}
/*clients-logo section*/
.clients-logo:before{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern3.png) no-repeat;
    position: absolute;
    top: -3%;
    right: 44%;
    width: 75px;
    height: 99px;
    transform: translateY(-50%);
    background-position: center;
}
.clients-logo:after{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern4.png) no-repeat;
    position: absolute;
    top: 18%;
    right: 2%;
    width: 99px;
    height: 75px;
    transform: translateY(-50%);
    background-position: center;
}
.clients-logo .logo{
    width: 145px;
    height: 145px;
    border: solid 1px #F0F0F0;
    display: table;
    vertical-align: middle;
    float: left;
    position: relative;
    background: #ffffff;
    z-index: 99;
    text-align: center;
    margin-top: -1px;
}
.clients-logo .logo > div{
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
}
/*clients-logo end*/



.light-yellow-col{color: #ffd96a;}
.light-orange-col{color: #ffa956;}
.light-purple-col{color: #8899f2;}
.light-blue-col{color: #79b6f2;}
.dark-blue-col{color: #79b6f2;}
.comment-code-col{color: #666060;}


.coding-tab small{
    color: #666060;
    margin-right: 15px;
}
.coding-tab .nav{
    margin-bottom: 15px;
}
.coding-tab ul li{
    margin-right: 0px !important;
}
.coding-tab ul li a{
    padding: 5px 18px !important;
    border: none !important;
    border-radius: 16px !important;
}
.coding-tab ul li.active a{
    background: #000  !important;
    color:#42b847 !important;
}
.coding-tab ul li a h4{
    font-size: 16px !important;
    font-weight: normal !important;
}
.coding-tab ul li.active a h4{
    color:#42b847 !important;
}
.css-typing p {
    border-right: .15em solid #ffffff;
    font-family345: "Courier";
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 19px;
    margin-bottom:0;
}

.css-typing p:nth-child(1) {
  width: 25.5em;
  -webkit-animation: type 2s steps(40, end);
  animation: type 2s steps(40, end);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(2) {
  width: 1em;
  opacity: 0;
  -webkit-animation: type2 0.5s steps(40, end);
  animation: type2 0.5s steps(40, end);
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(3) {
  width: 23em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(4) {
  width: 28.5em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 8s;
  animation-delay: 8s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(5) {
  width: 16.5em;
  opacity: 0;
  -webkit-animation: type2 1s steps(40, end);
  animation: type2 1s steps(40, end);
  -webkit-animation-delay: 10s;
  animation-delay: 10s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(6) {
  width: 31.7em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 12s;
  animation-delay: 12s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(7) {
  width: 3.9em;
  opacity: 0;
  -webkit-animation: type2 1s steps(40, end);
  animation: type2 1s steps(40, end);
  -webkit-animation-delay: 14s;
  animation-delay: 14s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(8) {
  width: 17em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 16s;
  animation-delay: 16s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(9) {
  width: 10em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 18s;
  animation-delay: 18s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(10) {
  width: 1.5em;
  opacity: 0;
  -webkit-animation: type2 0.5s steps(40, end);
  animation: type2 0.5s steps(40, end);
  -webkit-animation-delay: 20s;
  animation-delay: 20s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(11) {
  width: 20em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 22s;
  animation-delay: 22s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(12) {
  width: 25em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 24s;
  animation-delay: 24s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(13) {
  width: 5.4em;
  opacity: 0;
  -webkit-animation: type2 1s steps(40, end);
  animation: type2 1s steps(40, end);
  -webkit-animation-delay: 26s;
  animation-delay: 26s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(14) {
  width: 14em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 28s;
  animation-delay: 28s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(15) {
  width: 1.5em;
  opacity: 0;
  -webkit-animation: type2 0.5s steps(40, end);
  animation: type2 0.5s steps(40, end);
  -webkit-animation-delay: 30s;
  animation-delay: 30s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.css-typing p:nth-child(16) {
  width: 12em;
  opacity: 0;
  -webkit-animation: type3 2s steps(40, end), blink .5s step-end infinite alternate;
  animation: type3 2s steps(40, end), blink .5s step-end infinite alternate;
  -webkit-animation-delay: 34s;
  animation-delay: 34s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
/*.css-typing p:nth-child(16) {
  width: 12em;
  opacity: 0;
  -webkit-animation: type2 2s steps(40, end);
  animation: type2 2s steps(40, end);
  -webkit-animation-delay: 32s;
  animation-delay: 32s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}*/
.coding-tab-footer{
  width: 100%;
  opacity: 0;
  -webkit-animation: tab-footer 0s steps(40, end);
  animation: tab-footer 0s steps(40, end);
  -webkit-animation-delay: 36s;
  animation-delay: 34s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}


@keyframes type {
  0% {
    width: 0;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    border: none;
  }
}

@-webkit-keyframes type {
  0% {
    width: 0;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    border: none;
  }
}

@keyframes type2 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    opacity: 1;
    border: none;
  }
}

@-webkit-keyframes type2 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    opacity: 1;
    border: none;
  }
}




@keyframes tab-footer {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    
  }
  100% {
    opacity: 1;    
  }
}

@-webkit-keyframes tab-footer {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    
  }
  100% {
    opacity: 1;    
  }
}


@keyframes type3 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    opacity: 1;
    /*border: none;*/
  }
}

@-webkit-keyframes type3 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
    border-right: .15em solid #ffffff;
  }
  100% {
    opacity: 1;
    /*border: none;*/
  }
}
@keyframes 0type13 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
  }
  100% {
    opacity: 1;
    border: none;
  }
}

@-webkit-keyframes 0type13 {
  0% {
    width: 0;
  }
  1% {
    opacity: 1;
  }
  99.9% {
  }
  100% {
    opacity: 1;
    border: none;
  }
}

@keyframes blink {
  50% {
    border-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    border-color: tranparent;
  }
}
.coding-tab-footer{
    border-top: solid 1px rgb(255 255 255 / 0.10);
    margin-top: 20px;
}
.coding-tab-footer .title{
    margin: 10px 0;
    font-size: 18px;
    line-height: 18px;
}







/*New Home Page Design END*/

/*Black home page*/

.growth-section{position: relative;}

.growth-section:before{
    content: '';
    padding-top: 240px;
    height: 770px;
    margin-top: -240px;
    width: 100%;
    background: url(https://www.cognizantsoftvision.com/wp-content/themes/bridge/redesign-v2020/img/Pattern_Dots.svg) left 180px top no-repeat;
}
.black-top-banner .banner-text p.banner-gt-subtitle{
    background: #ffffff;
    color: #000000 !important;
    padding: 0px 15px;
    margin: 0;
    display: inline-block; 
    font-size: 16px !important;
}

.growth-section .section-vector{position: initial !important}
.growth-section .fusion-builder-row.fusion-row .growth-section-vector{

    position: absolute;
    width: 105%;
    top: -190px !important;
    background: url(images/solution-page/home-line-style.svg) no-repeat;
    background-size: 111%;
    left: -34px;
    height: 770px;
    background-position-y: 75%;
    background-position-x: 50%;
}
.growth-section .top-title-section .fusion-column-content-centered{width: 60%;}
.growth-section .new-home-fact-text h3{padding-left: 70px; margin: 0; font-size: 38px;line-height: 48px;}
.growth-section .new-home-fact-text:after{
    content: '';
    display: inline-block;
    width: 50px;
    height: 4px;
    background: #42b847;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.growth-section .one .fusion-text,
.growth-section .tow .fusion-text,
.growth-section .three .fusion-text{
    max-width: 390px !important;
}
.growth-section .one{margin-top: 220px !important;}
.growth-section .tow{margin-top: 50px !important;}
.growth-section .three{margin-top: -60px !important;}


.black-technology-left-box{
    background-color: #1d1d1d;
    border-radius: 8px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
}
.owl-service-box.web-related .owl-item12{border: 0 !important;}
.owl-service-box.owl-theme .owl-dots .owl-dot.active span, 
.owl-service-box.owl-theme .owl-dots .owl-dot:hover span{background: #42b847 !important;}

.black-service-box,
.black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row{
    background-color: #1d1d1d;
    border-radius: 8px;
    padding: 30px 20px !important;
    text-align: center;
    transition-duration: .2s;
}
a.black-service-box:hover{background-color: rgb(29 29 29 / 0.40);}
.black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row{
    text-align: left;
    padding: 30px !important;
}
.black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row .new-home-fact-text a.link{
    color: #ffffff;
}
.black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row .new-home-fact-text a.link:hover,
.black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row .new-home-fact-text a.link:hover .white-col{
    color: #42b847 !important;
}
.black-service-box .gray-bg-col,
.black-technology-box .gray-bg-col{
    color: #949494;
}
.black-service-box .link-button,
.arrow-link-btn-green{
    color: #42b847;    
    position: relative;
    display: inline-block;
}

.black-service-box .link-button:hover,
.arrow-link-btn-green:hover
{color: #ffffff;}
.black-service-box .link-button:after,
.arrow-link-btn-green:after,
.btn-border-blue:after,
.btn-border-green:after,
.btn-green:after{
    font-size: 16px;
    content: '\279E';
    padding-left: 8px;
    color: currentColor;
}
.btn-border-blue:after,
.btn-border-green:after,
.btn-green:after{
    font-size: 20px;
}
.btn-border-blue{
    border: solid 1px #0070FF;
    padding: 12px 25px 12px 25px;
    color: #0070FF;
    position: relative;
    display: inline-block;
}
.btn-border-blue:hover{
    border-color: #0070ff;
    color: #ffffff;
    background: #0070ff;
}

.btn-green{
    background-color: #42b847;
    color: #ffffff;    
    border: solid 1px #42b847;
    padding: 12px 25px 12px 25px;    
    position: relative;
    display: inline-block;
}
.btn-green:hover{    
    color: #42b847;
    background: transparent !important;
    border: solid 1px #42b847;
}
.btn-green:hover:after{
    color: #42b847;
}
.btn-green:after{
    color: #ffffff;
}

.btn-border-green{
    border: solid 1px #42b847 !important;
    padding: 12px 25px 12px 25px !important;
    color: #42b847 !important;
    position: relative !important;
    display: inline-block !important;
    font-family345: 'SF Pro Text' !important;
    min-width: 190px;
}
.tow-button .btn-border-green{
    line-height: 22px !important;
}
.btn-border-green:hover,
.super-mega-menu .mega-menu-left-img .btn-white:hover{
    border-color: #42b847 !important;
    color: #ffffff !important;
    background: #42b847 !important;
}
.btn-border-green:before,
.super-mega-menu .mega-menu-left-img .btn-white:before{
    content: "";
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-width: 2px;
    border-color: #42b847;
    border-style: solid;    
    -webkit-transform: scale3d(.6,.6,1);
    transform: scale3d(.6,.6,1);
    opacity: 0;
    -webkit-transition: opacity .15s,-webkit-transform .15s;
    transition: opacity .15s,-webkit-transform .15s;
    -o-transition: transform .15s,opacity .15s;
    transition: transform .15s,opacity .15s;
    transition: transform .15s,opacity .15s,-webkit-transform .15s;
    pointer-events: none;
}
.btn-border-green:hover:before,
.super-mega-menu .mega-menu-left-img .btn-white:hover:before{
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}
.partner-logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0px 0;
    list-style: none;
    margin: 0;
}
.partner-logo .busluG {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 20px;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
}
.awards-logo-section .logo{
    border:solid 1px #161616;
    padding: 20px;
    /*margin-top: -1px !important;*/
    /*margin-right: -1px !important;*/
}
.awards-logo-section .logo:hover{
    border:solid 1px #42b847;
}

.image-card-slide .owl-item12.active{
    width: 6% !important;
    margin-right: 30px;
    margin-left: 30px;
}
.image-card-slide .owl-stage-outer{
    padding-left: 180px;
}
.image-card-slide .styled-components{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
    padding: 40px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-text-decoration: none;
    text-decoration: none;
    position: relative;
    color: #fff;
    background-color: #e0e0e0;
    overflow: hidden;    
    -webkit-transition: color .6s ease;
    transition: color .6s ease;
    text-align: left;

}
.image-card-slide .image-bg{

    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;    
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.image-card-slide .item-content{
    height: 400px;
    width: 100%;
    white-space: normal;
    display: inline-block;
    vertical-align: top;
}
.home-testimonial .position-re h3{
    font-weight:bold !important;
}
.home-testimonial .item .item-content p{    
    margin: 0 !important;
}

.image-card-slide .styled-components:hover .image-bg{
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
}
.image-card-slide .image-bg::before,
.image-over-title-bg::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 60px;
    background-color: #000;
    opacity: .4;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
}
.image-over-title-bg{
    padding-right: 60px;
}
.image-card-slide .styled-components:hover .image-bg::before{
    opacity: .1;
    background-color: #000;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
}
.image-card-slide.owl-theme .owl-dots{
    text-align: left;
    margin-top: 20px;
    margin-left: 30px;
}
.image-card-slide.owl-theme .owl-dots .owl-dot span {
    width: 24px;
    height: 3px;
    margin: 5px 4px;
    background: #1d1d1d;
    border-radius: 100px;
}
.image-card-slide.owl-theme .owl-dots .owl-dot.active span, 
.image-card-slide.owl-theme .owl-dots .owl-dot:hover span{
    background: #42b847;
    margin-top: 10px;
}
.image-card-slide.owl-theme .owl-nav{
    margin-top: 20px;
    text-align: right;
    -webkit-tap-highlight-color: transparent;    
    position: absolute;
    right: 30px;
    z-index: 99;
}
.image-card-slide.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 15px;
    margin: 0px 7px;
    padding: 0 7px;
    background: #1d1d1d;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
    line-height: 28px;
}
.image-card-slide.owl-theme .owl-nav [class*='owl-']:hover {
    background: #42b847;
    color: #ffffff;
    text-decoration: none;
}
.image-over-title{
    position: absolute;
    top: 80px;
    right: -70px;
    text-align: left;
    z-index: 999;
}




.owl-carousel12 .owl-item12 img{
    width: auto !important;
}
.productSlider.owl-carousel12 .owl-stage-outer{
    overflow: visible !important;
}
.productSlider .item{
    position: relative;
    width: 800px;
    overflow: hidden;
}
.productSlider .item a{
    display: block;
}
.productSlider .item .item-image{
    vertical-align: middle;
    background: rgb(0,0,0);
    position: relative;
    display: inline-block;
}
.productSlider .owl-item12:not(:hover) .item-image > img{
    opacity: .30 !important;
}
.productSlider .item .item-image:before{
    content: "";  
    background: rgb(0,0,0);
    background: linear-gradient(180deg, rgba(0,0,0,0.33) 0%, rgba(0,0,0,1) 100%);
    position: absolute;
    width: 100%;
    height: 100%;
}
.productSlider .owl-item12 .item .item-image img{
    border-radius: 10px !important;
}
.productSlider .owl-item12 .product-content > img,
.productSlider .owl-item12 .product-content .heading-large,
.productSlider .product-content{
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;    
}
.productSlider .product-content{
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 40px 10px;
    color: #e7e7e7;
    transform: translateY(0px);
}
.productSlider .owl-item12:not(:hover) .product-content{
    transform: translateY(80px);
}
.productSlider .product-content .heading-large{
    margin-top: 0.25em;
    margin-bottom: 0.15em;
}
.productSlider .owl-item12:not(:hover) .product-content > img{
    opacity: .60 !important;
}
.productSlider .owl-item12:not(:hover) .product-content .heading-large,
.productSlider .owl-item12:not(:hover) .product-content .heading-large,
.productSlider .owl-item12:hover .product-content h3.heading-large{
    color: #ffffff !important;
}
.productSlider.owl-carousel12 .owl-dot span,
.img-grid-slider.owl-carousel12 .owl-dot span{
    display: none;
}
.productSlider.owl-carousel12 .owl-dot,
.img-grid-slider.owl-carousel12 .owl-dot{
    background-color: #888 !important;
    opacity: .50;
    width: 30px;
    height: 5px;
    margin-right: 10px;
    margin-top: 25px;
    outline: none !important;
}
.productSlider.owl-carousel12 .owl-dot.active,
.img-grid-slider.owl-carousel12 .owl-dot.active{
    background-color: #42b847 !important;
    opacity: 1;
}
.productSlider.owl-carousel12.owl-theme .owl-nav,
.img-grid-slider.owl-carousel12.owl-theme .owl-nav{
    display: inline-block;
    float: right;
    margin-top: 15px;
    z-index: 999;
}
.productSlider.owl-carousel12.owl-theme .owl-dots{
    text-align: left !important;
    display: inline-block;
    position: relative;
}
.productSlider.owl-theme .owl-nav [class*='owl-'],
.img-grid-slider.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 15px;
    margin: 0px 7px;
    padding: 0 7px;
    background: #1d1d1d;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
    line-height: 28px;
}
.productSlider.owl-theme .owl-nav [class*='owl-']:hover,
.img-grid-slider.owl-theme .owl-nav [class*='owl-']:hover {
    background: #42b847;
    color: #ffffff;
    text-decoration: none;
}
.img-grid-slider.owl-carousel12.owl-theme .owl-dots{
    text-align: left !important;
    display: inline-block;
    position: relative;
    float: left;
    margin-left: 40px;
}
.img-grid-slider.owl-carousel12.owl-theme .owl-nav{
    margin-top: 0;
    margin-right: 110px;
}

.productSlider.no-hover .owl-item12:hover .item-image > img{
    opacity: .30 !important;
}


/*broken-grid-slider*/
.broken-grid-slider{
    flex: 0 0 auto;
    position: relative;
    box-sizing: border-box;
    width: 100%;
    height: 440px;
    min-height: 100%;
    z-index: 2;
    display: flex;
    justify-content: center;
    flex-flow: column;
}
.broken-grid-slider .slider-img-bg{
    right: auto;
    top: 30px;
    width: 960px;
    height: auto;
    overflow: hidden;
    font-size: 100%;
    left: 20px;
    bottom: auto;
    position: absolute;
}
.broken-grid-slider .layer-content{
    align-self: flex-end !important;
    max-width: 500px;
    padding: 1.8em;
    overflow: visible;
    background-color: #ffffff;
    z-index: 99;
    text-align: left;
    margin-right: 100px;
    color: #747474 !important;
}
.broken-grid-slider .layer-content .avatar{
    position: relative;
    margin-bottom: 15px;
    overflow: hidden;

}
.broken-grid-slider .layer-content .avatar img{
    display: inline-block;
    float: left;
    margin-right: 10px;
    width: 40px !important;
    height: 40px;
    border-radius: 100%;
    object-fit: cover;
}
.broken-grid-slider .layer-content .avatar p{
    padding-top: 8px;
}


.broken-grid-slider.black .layer-content{
    background-color: #000;
    margin-right: 0px;
    max-width: 600px;
}
.broken-grid-slider.black .btn-border-green{padding: 8px 25px 8px 25px;}


.banner-circle-animation{
    width: 400px;
    height: 400px;
}
.banner-circle-animation .circle {
  /*border: 1px solid rgba(66, 184, 71, 0.5);  */
    border: 1px solid rgba(255, 255, 255, 0.2);
  width: 30vw;
  height: 30vw;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}
.banner-circle-animation .circle.vertical {
  -webkit-animation: vert 10s infinite;
          animation: vert 10s infinite;
}
.banner-circle-animation .circle.horizontal {
  -webkit-animation: hor 10s infinite;
          animation: hor 10s infinite;
}
.banner-circle-animation .circle.s {
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}

@-webkit-keyframes vert {
  50% {
    width: 0vw;
  }
  100% {
    width: 30vw;
  }
}

@keyframes vert {
  50% {
    width: 0vw;
  }
  100% {
    width: 30vw;
  }
}
@-webkit-keyframes hor {
  50% {
    height: 0vw;
  }
  100% {
    height: 30vw;
  }
}
@keyframes hor {
  50% {
    height: 0vw;
  }
  100% {
    height: 30vw;
  }
}



.black-footer-globe{
    /*background: url("https://www.peerbits.com/wp-content/uploads/2020/08/dark-footer-bg1.jpg");*/
    background: url("https://www.peerbits.com/wp-content/uploads/2021/06/dark-footer-bg1.webp");
    background-position: center !important;
    height: auto;
}
.black-footer-globe:before{
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(19, 19, 19, 0.40);
    left: 0;
    top: 0;
}
.black-footer-globe .footer-globe{
    background-color: rgba(0, 0, 0, 0.7);
    overflow: hidden;
    padding: 30px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
    min-height: 366px;
    height: auto;
}
.footer-globe .footer-custom-form.pb-request-quote-from input.wpcf7-text, 
.footer-globe .footer-custom-form.pb-request-quote-from textarea{
    border-bottom: 2px solid #d2d2d2 !important;
    opacity: .5;
}

.fusion-body .black-footer-globe .footer-globe .wpcf7-form .fusion-slider-loading{
    margin: -1em 0 0 -9em !important;
    border-top: .5em solid rgb(255 255 255 / 20%);
    border-right: .5em solid rgb(255 255 255 / 20%);
    border-bottom: .5em solid #ffffffa1;
    border-left: .5em solid rgb(255 255 255 / 20%);
    -webkit-animation: fusion-rotate .8s infinite linear;
    animation: fusion-rotate .8s infinite linear;
}


.page-id-2398 .footer-top-form .footer-custom-form.pb-request-quote-from,
.page-id-2398 .footer-top-form{
    background: #000000 !important;
}
.page-id-2398 .footer-top-form .footer-custom-form.pb-request-quote-from input.wpcf7-text, 
.page-id-2398 .footer-top-form .footer-custom-form.pb-request-quote-from textarea{
    border-color: #d2d2d2 !important;    
    opacity: .5;
}
.black-footer-globe .footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton{
    background-color: transparent !important;
    border: 1px solid #42b847;
    color: #42b847;
}
.black-footer-globe .footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton:hover {
    background-color: #42b847 !important;
    color: #ffffff !important;
    border-color: #42b847;
}
.black-footer-globe .custom-contact-form .req-quote-btn .qbutton:hover{
    box-shadow: 0 0 0 2px #42b847 !important
}

.black-footer-globe .footer-top-form .footer-custom-form.pb-request-quote-from .custom-contact-form .req-quote-btn .qbutton:hover{
    color: #ffffff !important;
}

/*team-content-box*/
.team-content-box{
    margin-bottom: 40px;
}
.team-content-box .content-box{
    border: solid 1px #292929;
    padding: 25px;
    margin-top: -1px;
    position: relative;
}
.team-content-box .content-box:first-child{
    border-top-left-radius: 6px;
    border-top-right-radius: 6px; 
}
.team-content-box .content-box:last-child{
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px; 
}
.team-content-box .content-box .box-dot{
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 100%;
    background-color: #292929;
    display: block;
    position: absolute;
    left: -11px;
    top: 30px; 
    text-align: center;
}
.team-content-box .content-box .box-dot:before{
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background-color: #42b847;
    display: block;
    margin: 0 auto;
    margin-top: 5px;
}
.team-content-box .content-box .text-title{
    font-size: 22px;
    line-height: 32px;
    margin: 0 0 0.5em 0;
    color: #ffffff;
}
.team-content-box .content-box p{
    font-size: 16px;
    line-height: 26px;
}

.team-photo-section{
    position: relative;
}
.team-photo-section:before{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern3.png) no-repeat;
    position: absolute;
    top: 18%;
    right: 1%;
    width: 75px;
    height: 99px;
    transform: translateY(-50%);
    background-position: center;
}
.team-photo-section:after{
    content: '';    
    background: url(https://www.peerbits.com/wp-content/uploads/2019/12/dot-pattern4.png) no-repeat;
    position: absolute;
    bottom: 0%;
    right: 9%;
    width: 99px;
    height: 75px;
    transform: translateY(-50%);
    background-position: center;
}

/*team-content-box End*/



/*black-blog-section.white-bg*/
.black-blog-section .fusion-post-content-wrapper{
    background-color: #ffffff;
    border-bottom: solid 5px #42b847 !important;
}
.black-blog-section .fusion-post-content-wrapper .entry-title a{
    color: #212121 !important;
    font-weight: 500;
    font-size: 17px;
}
/*.black-blog-section .fusion-flexslider .attachment-full{
    height: 200px !important;
    object-fit: cover;
}*/
.black-blog-section .fusion-post-content-wrapper .fusion-post-content-container p{
    color: #000000;
    line-height: 22px;
}
.black-blog-section .fusion-post-content-wrapper .entry-title a:hover{color: #42b847 !important;}
.black-blog-section .fusion-post-wrapper{border: 0px solid #ebeaea !important; border-bottom-width: none !important;}
.black-blog-section .fusion-blog-archive .entry-title{
    margin-bottom: 10px;     
    margin-bottom: 10px;
    line-height: 22px !important;
    font-size: 17px !important;
}
/*black-blog-section End*/
.page-id-2398 .homeitem1-slider .item .item-content p{color: #a1a1a1;}

.page-id-2398 .homeitem1-slider .item .item-content .heading,
.page-id-2398 .home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li.active .fusion-tab-heading, 
.page-id-2398 .home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li:hover .fusion-tab-heading .fa,
.page-id-2398 .home-tabs.fusion-tabs.vertical-tabs.clean .nav-tabs > li:hover .fusion-tab-heading
{color: #ffffff !important;}




.page-id-2398 .home-tabs.fusion-tabs .nav-tabs li.highlighting-box{background-color: transparent !important;}

.page-id-2398 .homeitem1-slider.owl-theme .owl-dots .owl-dot.active span, 
.page-id-2398 .homeitem1-slider.owl-theme .owl-dots .owl-dot:hover span{
    background: #42b847 !important;
}

.moveupdown {
    animation: moveupdown 6s linear infinite;
}
.banner-animation-logo {
    animation: moveupdown 6s linear 7s infinite;
}
@keyframes moveupdown{
  0%, 100% {
    bottom: 0;
  }
  50% {
    bottom: 25px;
  }
}

.banner-bulb{
    position: relative;
}
.banner-bulb .bulb1{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    animation: bulb 3s linear infinite;
    animation-direction: alternate;
}
@keyframes bulb{
  0%{
    opacity: 0.1;
  }
  100%{
    opacity: 1;
  }  
}
.team-extension-banner{
    text-align: center;
}
.team-extension-banner svg {
    position: relative;
    width: 415px;
    height: 365px;
}
.border-dashcircle{
    -webkit-animation: dashcircle 8s linear infinite;
    animation: dashcircle 8s linear infinite;   
    width: 198px;
    height: 198px;
    border: 2px dashed #113111;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -104px;
    margin-left: -99px;
    z-index: -1;
}
.dasharray-circle{
    animation: dashcircle 10s linear infinite;
    display: none;
}

@keyframes dashcircle {
  100% {
    transform: rotate(0.2turn);
  }
}

/*Black theme page staging live*/
body.page-id-2398, .page-id-2398 .black-service-box .gray-bg-col, .page-id-2398 .black-technology-box .gray-bg-col, .page-id-2398 .gray-bg-col,
/*Team Extension staging*/
body.page-id-60273, .page-id-60273 .black-service-box .gray-bg-col, .page-id-60273 .black-technology-box .gray-bg-col, .page-id-60273 .gray-bg-col,
/*manage-your-service staging*/
body.page-id-60475, .page-id-60475 .black-service-box .gray-bg-col, .page-id-60475 .black-technology-box .gray-bg-col, .page-id-60475 .gray-bg-col,
/*manage-your-service Live*/
body.page-id-70241, .page-id-70241 .black-service-box .gray-bg-col, .page-id-70241 .black-technology-box .gray-bg-col, .page-id-70241 .gray-bg-col,
/*Team Extension live*/
body.page-id-69879, .page-id-69879 .black-service-box .gray-bg-col,  .page-id-69879 .black-technology-box .gray-bg-col, .page-id-69879 .gray-bg-col,
/*product engineering staging*/
body.page-id-60300, .page-id-60300 .black-service-box .gray-bg-col, .page-id-60300 .black-technology-box .gray-bg-col, .page-id-60300 .gray-bg-col,
/*product engineering live*/
body.page-id-69883, .page-id-69883 .black-service-box .gray-bg-col, .page-id-69883 .black-technology-box .gray-bg-col, .page-id-69883 .gray-bg-col,
/*Hire MongoDB Development staging*/
body.page-id-60859, .page-id-60859 .black-service-box .gray-bg-col, .page-id-60859 .black-technology-box .gray-bg-col, .page-id-60859 .gray-bg-col,
/*Hire Symfony framework Developer staging*/
body.page-id-60861, .page-id-60861 .black-service-box .gray-bg-col, .page-id-60861 .black-technology-box .gray-bg-col, .page-id-60861 .gray-bg-col,
/*Hire Symfony framework Developer Live*/
body.page-id-72100, .page-id-72100 .black-service-box .gray-bg-col, .page-id-72100 .black-technology-box .gray-bg-col, .page-id-72100 .gray-bg-col,
/*mobile-application-development staging and live*/
body.page-id-11761, .page-id-11761 .black-service-box .gray-bg-col, .page-id-11761 .black-technology-box .gray-bg-col, .page-id-11761 .gray-bg-col,
/*devops-consulting-services staging*/
body.page-id-41313, .page-id-41313 .black-service-box .gray-bg-col, .page-id-41313 .black-technology-box .gray-bg-col, .page-id-41313 .gray-bg-col,
/*devops-consulting-services staging*/
body.page-id-60479, .page-id-60479 .black-service-box .gray-bg-col, .page-id-60479 .black-technology-box .gray-bg-col, .page-id-60479 .gray-bg-col,
/*hire-dot-net-developers staging*/
body.page-id-50338, .page-id-50338 .black-service-box .gray-bg-col, .page-id-50338 .black-technology-box .gray-bg-col, .page-id-50338 .gray-bg-col,
/*hire-angularjs-developers staging*/
body.page-id-50599, .page-id-50599 .black-service-box .gray-bg-col, .page-id-50599 .black-technology-box .gray-bg-col, .page-id-50599 .gray-bg-col,
/*hire-vuejs-developers staging Live*/
body.page-id-50259, .page-id-50259 .black-service-box .gray-bg-col, .page-id-50259 .black-technology-box .gray-bg-col, .page-id-50259 .gray-bg-col,
/*hire-python-developers staging Live*/
body.page-id-51562, .page-id-51562 .black-service-box .gray-bg-col, .page-id-51562 .black-technology-box .gray-bg-col, .page-id-51562 .gray-bg-col,
/*hire-react-native-developer staging*/
body.page-id-59939, .page-id-59939 .black-service-box .gray-bg-col, .page-id-59939 .black-technology-box .gray-bg-col, .page-id-59939 .gray-bg-col,
/*hire-react-native-developer Live*/
body.page-id-66512, .page-id-66512 .black-service-box .gray-bg-col, .page-id-66512 .black-technology-box .gray-bg-col, .page-id-66512 .gray-bg-col,
/*hire-reactjs-developers.html staging*/
body.page-id-51529, .page-id-51529 .black-service-box .gray-bg-col, .page-id-51529 .black-technology-box .gray-bg-col, .page-id-51529 .gray-bg-col,
/*hire-android-app-developer.html staging*/
body.page-id-44190, .page-id-44190 .black-service-box .gray-bg-col, .page-id-44190 .black-technology-box .gray-bg-col, .page-id-44190 .gray-bg-col,
/*hire-ios-app-developer staging and Live*/
body.page-id-44311, .page-id-44311 .black-service-box .gray-bg-col, .page-id-44311 .black-technology-box .gray-bg-col, .page-id-44311 .gray-bg-col,
/*hire-flutter-app-developer.html staging*/
body.page-id-60469, .page-id-60469 .black-service-box .gray-bg-col, .page-id-60469 .black-technology-box .gray-bg-col, .page-id-60469 .gray-bg-col,
/*hire-flutter-app-developer.html Live*/
body.page-id-70038, .page-id-70038 .black-service-box .gray-bg-col, .page-id-70038 .black-technology-box .gray-bg-col, .page-id-70038 .gray-bg-col,
/*hire-django-developer.html staging*/
body.page-id-59630, .page-id-59630 .black-service-box .gray-bg-col, .page-id-59630 .black-technology-box .gray-bg-col, .page-id-59630 .gray-bg-col,
/*hire-django-developer.html Live*/
body.page-id-62822, .page-id-62822 .black-service-box .gray-bg-col, .page-id-62822 .black-technology-box .gray-bg-col, .page-id-62822 .gray-bg-col,
/*hire-xamarin-app-developers.html staging*/
body.page-id-59082, .page-id-59082 .black-service-box .gray-bg-col, .page-id-59082 .black-technology-box .gray-bg-col, .page-id-59082 .gray-bg-col,
/*hire-xamarin-app-developers.html Live*/
body.page-id-59913, .page-id-59913 .black-service-box .gray-bg-col, .page-id-59913 .black-technology-box .gray-bg-col, .page-id-59913 .gray-bg-col,
/*hire-mean-stack-developer.html staging*/
body.page-id-59633, .page-id-59633 .black-service-box .gray-bg-col, .page-id-59633 .black-technology-box .gray-bg-col, .page-id-59633 .gray-bg-col,
/*hire-mean-stack-developer.html Live*/
body.page-id-62827, .page-id-62827 .black-service-box .gray-bg-col, .page-id-62827 .black-technology-box .gray-bg-col, .page-id-62827 .gray-bg-col,
/*hire-mern-stack-developer.html staging*/
body.page-id-60688, .page-id-60688 .black-service-box .gray-bg-col, .page-id-60688 .black-technology-box .gray-bg-col, .page-id-60688 .gray-bg-col,
/*hire-mern-stack-developer.html Live*/
body.page-id-70774, .page-id-70774 .black-service-box .gray-bg-col, .page-id-70774 .black-technology-box .gray-bg-col, .page-id-70774 .gray-bg-col,
/*hire-nodejs-developers.html staging and Live*/
body.page-id-50064, .page-id-50064 .black-service-box .gray-bg-col, .page-id-50064 .black-technology-box .gray-bg-col, .page-id-50064 .gray-bg-col,
/*hire-mongodb-developers.html staging*/
body.page-id-61028, .page-id-61028 .black-service-box .gray-bg-col, .page-id-61028 .black-technology-box .gray-bg-col, .page-id-61028 .gray-bg-col,
/*hire-mongodb-developers.html Live*/
body.page-id-74730, .page-id-74730 .black-service-box .gray-bg-col, .page-id-74730 .black-technology-box .gray-bg-col, .page-id-74730 .gray-bg-col,
/*java-development-company.html staging*/
body.page-id-58938, .page-id-58938 .black-service-box .gray-bg-col, .page-id-58938 .black-technology-box .gray-bg-col, .page-id-58938 .gray-bg-col,
/*java-development-company.html Live*/
body.page-id-59814, .page-id-59814 .black-service-box .gray-bg-col, .page-id-59814 .black-technology-box .gray-bg-col, .page-id-59814 .gray-bg-col,
/*php-application-development.html staging*/
body.page-id-16373, .page-id-16373 .black-service-box .gray-bg-col, .page-id-16373 .black-technology-box .gray-bg-col, .page-id-16373 .gray-bg-col,
/*engagement-model staging and Live*/
body.page-id-24939, .page-id-24939 .black-service-box .gray-bg-col, .page-id-24939 .black-technology-box .gray-bg-col, .page-id-24939 .gray-bg-col,
/*process page staging*/
body.page-id-18225, .page-id-18225 .black-service-box .gray-bg-col, .page-id-18225 .black-technology-box .gray-bg-col, .page-id-18225 .gray-bg-col,
/*Somebody - case study staging*/
body.page-id-60536, .page-id-60536 .black-service-box .gray-bg-col, .page-id-60536 .black-technology-box .gray-bg-col, .page-id-60536 .gray-bg-col,
/*Somebody - case study Live*/
body.page-id-70446, .page-id-70446 .black-service-box .gray-bg-col, .page-id-70446 .black-technology-box .gray-bg-col, .page-id-70446 .gray-bg-col,
/*mojio - case study staging*/
body.page-id-61031, .page-id-61031 .black-service-box .gray-bg-col, .page-id-61031 .black-technology-box .gray-bg-col, .page-id-61031 .gray-bg-col,
/*mojio - case study Live*/
body.page-id-74172, .page-id-74172 .black-service-box .gray-bg-col, .page-id-74172 .black-technology-box .gray-bg-col, .page-id-74172 .gray-bg-col,
/*buyzooka - case study staging*/
body.page-id-61085, .page-id-61085 .black-service-box .gray-bg-col, .page-id-61085 .black-technology-box .gray-bg-col, .page-id-61085 .gray-bg-col,
/*buyzooka - case study Live*/
body.page-id-74832, .page-id-74832 .black-service-box .gray-bg-col, .page-id-74832 .black-technology-box .gray-bg-col, .page-id-74832 .gray-bg-col,
/*e-kenkor - case study staging*/
body.page-id-60541, .page-id-60541 .black-service-box .gray-bg-col, .page-id-60541 .black-technology-box .gray-bg-col, .page-id-60541 .gray-bg-col,
/*e-kenkor - case study Live*/
body.page-id-70549, .page-id-70549 .black-service-box .gray-bg-col, .page-id-70549 .black-technology-box .gray-bg-col, .page-id-70549 .gray-bg-col,
/*Urgent Publish case study staging*/
body.page-id-60931, .page-id-60931 .black-service-box .gray-bg-col, .page-id-60931 .black-technology-box .gray-bg-col, .page-id-60931 .gray-bg-col,
/*Urgent Publish case study staging*/
body.page-id-72502, .page-id-72502 .black-service-box .gray-bg-col, .page-id-72502 .black-technology-box .gray-bg-col, .page-id-72502 .gray-bg-col,
/*software development staging live*/
body.page-id-48348, .page-id-48348 .black-service-box .gray-bg-col,  .page-id-48348 .black-technology-box .gray-bg-col,.page-id-48348 .gray-bg-col
{color: #000 !important;}

body.page-id-60839, .page-id-60839 .black-service-box .gray-bg-col,  .page-id-60839 .black-technology-box .gray-bg-col,.page-id-60839 .gray-bg-col
{color: #bdb7b7 !important;}
body.page-id-71902, .page-id-71902 .black-service-box .gray-bg-col,  .page-id-71902 .black-technology-box .gray-bg-col,.page-id-71902 .gray-bg-col,
.text-black-light
{color: #bdb7b7 !important;}



.digital-counter .fusion-counter-box{
    text-align: left;
}
.digital-counter .counter-box-content{text-align: left;font-weight: 700;}
.digital-counter .content-box-percentage .display-counter,
.digital-counter .content-box-percentage .unit{font-size: 60px !important; font-weight: 600 !important;}


.case-studies1-counter.digital-counter .unit{
    font-size: 30px !important;
    margin-left: 5px;
}

.case-studies1-counter.digital-counter .content-box-percentage .display-counter {
    font-size: 90px !important;
    font-weight: 400 !important;
}
.case-studies1-counter .counter-box-content{
    font-size: 20px !important;
    font-weight: 500 !important;
}
.digital-counter.box-border .counter-box-container{
    background-color:  #000000;
    border: solid 1px #42b847 !important;
    text-align: center;
}
.digital-counter.box-border .counter-box-content{
    text-align: center;
    color: rgb(255 255 255 / 0.7) !important;
    font-size: 16px;
    font-weight: normal;
}
.digital-counter.box-border .content-box-percentage .display-counter, 
.digital-counter.box-border .content-box-percentage .unit{
    font-size: 55px !important;
    font-weight: 400 !important;
}
.digital-counter.box-border .fusion-counters-box.fusion-columns-2{
    width: 450px;
    margin: 0 auto;
}
.digital-counter.box-border .fusion-counters-box .fusion-counter-box{
    padding: 0 12px !important;
}


/*new  Menu style super-mega-menu*/
.super-mega-menu .row{
    margin-left: 0px;
    margin-right: 0px;
}
.super-mega-menu .row > div{
    padding-left: 0px;
    padding-right: 0px;
}
.super-mega-menu{
    height: 399px !important;
    width: 1050px !important;
    border-radius: 0 !important;
}
.super-mega-menu .mega-menu-left-img{
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .0), rgba(0, 0, 0, .0)), url(images/solution-page/services-ft-img1.webp);
    background-position: 0 0, 0 0;
    background-size: auto, cov.black-footer-globeer;
    background-repeat: repeat, no-repeat;
    width:100%;
    height: 400px;  
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.mega-menu-left-img .drop-item-tx{
    text-align: center;
    padding: 30px !important;
}
.super-mega-menu .mega-menu-left-img .drop-item-tx .nav-ico-tx{
    color: #ffffff !important;
    font-size: 23px !important;
    margin-bottom: 10px;
}
.super-mega-menu .mega-menu-left-img .drop-item-tx .tx_sm{
    color: rgb(245 245 245 / 80%) !important;
    margin-top: 15px;
    line-height: 24px;
}
.super-mega-menu .mega-menu-left-img .btn-white{
    border: solid 2px #ffffff;
    padding: 5px 30px;
    color: #ffffff;
    margin-top: 25px;
    display: inline-block;
    font-size: 17px;
    position: relative;
}
/*.super-mega-menu .mega-menu-left-img .btn-white:hover{
    background: #ffffff;
    color: #606060;
}*/
.super-mega-menu .nav-item-drop-grd2 a{
    position: relative;
    display: inline-block;
    max-width: 50%;
    min-height: 200px;
    color: #606060;
    padding: 40px 32px;
    border: solid 1px #f5f5f5;
    float: left;
    margin-top: -1px;
    margin-left: 0px;
    border-right: 0;
    border-bottom: 0;
    display: table;
}
.super-mega-menu .nav-item-drop-grd2 a:nth-child(2),
.super-mega-menu .nav-item-drop-grd2 a:nth-child(2):hover
{border-top-right-radius: 4px !important;}
.super-mega-menu .nav-item-drop-grd2 a:last-child,
.super-mega-menu .nav-item-drop-grd2 a:last-child:hover
{border-bottom-right-radius: 4px !important;}

.super-mega-menu .nav-item-drop-grd2 a:hover{
    background: #f5f5f5;
    color: #606060;
}
.super-mega-menu .nav-item-drop-grd2 a:hover .nav-ico-tx{
    color: #0070FF !important;
}
.super-mega-menu .drop-ico-bg{
    width: 50px;
    height: 50px;
    line-height: 60px;
    margin-right: 12px;
    border: solid 1px #f5f5f5;
    background: #ffffff;
    border-radius: 100%;
    display: inline-block;
    float: left;
    text-align: center;
}
.super-mega-menu .drop-item-tx{
    padding-left: 60px;
    padding-right: 15px;
}
.super-mega-menu .drop-item-tx .tx_sm{
    font-size: 14px !important;
    line-height: 24px;
}
.super-mega-menu .drop-item-tx .nav-ico-tx{
    font-size: 17px !important;
    margin-bottom: 5px !important;
    color: #001648 !important;
    font-weight: 500 !important;
}
.super-mega-menu .drop-item-tx .tx_sm,
.super-mega-menu .drop-item-tx .nav-ico-tx{
    margin: 0;
}
/*six-menu*/
.super-mega-menu.six-menu .nav-item-drop-grd2 a{
    min-height: 134px;
    padding: 0px 32px;
}
.super-mega-menu.six-menu .nav-item-drop-grd2 a .drop{
    display: table-cell;
    vertical-align: middle;
}
.super-mega-menu.six-menu .drop-ico-bg {
    width: 40px;
    height: 40px;
    line-height: 50px;
}
.super-mega-menu.six-menu .drop-item-tx {
    padding-left: 50px;
    padding-right: 15px;
}
.super-mega-menu.six-menu .drop-item-tx .nav-ico-tx {
    margin-bottom: 0px !important;
}

/*six-menu End*/


.dark-faq .panel-title a{color: #f5f5f5 !important; font-size: 20px !important; font-family345: 'SF Pro Text' !important; padding: 20px 0 !important;}
.dark-faq .panel-title a.active{padding-bottom: 0 !important;}
.dark-faq .panel-title a:hover{color: #42b847 !important;}
.dark-faq .fusion-panel{border-color: #333333 !important;}
.dark-faq .panel-heading a.active {font-weight: normal !important;}
.dark-faq .panel-heading a{line-height: 32px !important;}

/*new  Menu style super-mega-menu End*/

/*case-studies-one-testimonial*/

.case-studies-one-testimonial .title:before{
    content: '';
    background: url(https://www.peerbits.com/wp-content/uploads/2020/09/case-studies-one-testimonial-q1.png);
    display: block;
    width: 61px;
    height: 53px;
    position: absolute;
    left: 0;
    top: 105px;
}
.case-studies-one-testimonial-bg{
    background-size: contain !important;
}
.case-studies-testimonial-img{
    text-align: center;
}
.case-studies-one-testimonial-bg .btn-play,
.case-studies-testimonial-img .btn-play {
    width: 70px;
    height: 70px;
    position: absolute;
    left: 50%;
    top: 50%;
    background: rgba(66,184,71,0);
    margin-top: -34px !important;
    margin-left: -33px !important;
    border-radius: 50% !important;
    display: block;
    z-index: 99;
}
.case-studies-one-testimonial-bg .btn-play:hover,
.case-studies-testimonial-img .btn-play:hover {
    background: rgba(66,184,71,0.6) !important;
}


.case-studies-one-testimonial .title,
.case-studies-one-testimonial .other{
    padding-left: 70px;
    padding-right: 50px;
}
.case-studies-one-testimonial .other{
    /*margin-top: 40px;*/
    margin-top: 15px;
}
.case-studies-one-testimonial .other > div{
    display: inline-block;
    margin-top: 12px;
}
.case-studies-one-testimonial .other img{
    display: inline-block;
    padding-right: 10px;
    width: 100px;
}
.case-studies-one-testimonial .other p{
    margin: 0;
    font-size: 22px;
    font-weight: 600;
}


/*case-studies-one-testimonial End*/






/*Techno Mobile Animation SCSS*/
#mob_app {
  /*width: 75%;*/
  display: block;
  margin: -80px auto 0;
  max-width: 800px;
}
#mob_app g {
  perspective: 150px;
}
#mob_app .mob {
  transform: translate3d(40%, -40%, 0);
  opacity: 0;
  animation: go 1.5s cubic-bezier(0.32, 1.04, 1, 1) forwards;
  transform-style: preserve-3d;
}
#mob_app .mob_shadow {
  transform-style: preserve-3d;
  transform: translate3d(9%, -5%, 0);
  opacity: 0;
  animation: go 1.6s cubic-bezier(0.32, 1.04, 1, 1) forwards;
}
#mob_app .float_up {
  transform: translate3d(20px, -15%, 0);
  transform-style: preserve-3d;
  animation: go 1s cubic-bezier(0.32, 1.04, 1, 1) forwards 1.5s;
  opacity: 0;
}
#mob_app .float_down {
  transform: translate3d(0px, 3%, 0);
  transform-style: preserve-3d;
  animation: go 1s cubic-bezier(0.32, 1.04, 1, 1) forwards 1.5s;
  opacity: 0;
}
#mob_app .zoom_in {
  transform: scale(0);
  animation: go 0.8s cubic-bezier(0.32, 1.04, 1, 1) forwards 1.6s;
}
#mob_app .scale_y {
  transform: scaleY(0);
  transform-origin: top;
  animation: go 1s ease-out forwards 1.7s;
}
#mob_app .clock {
  opacity: 0;
}
#mob_app .clock:nth-child(1) {
  animation: show 1s ease-out forwards 0.9s;
}
#mob_app .clock:nth-child(2) {
  animation: show 1s ease-out forwards 1.3s;
}
#mob_app .clock:nth-child(3) {
  animation: show 1s ease-out forwards 1.7s;
}
#mob_app .clock:nth-child(4) {
  animation: show 1s ease-out forwards 2.1s;
}
#mob_app .clock:nth-child(5) {
  animation: show 1s ease-out forwards 2.5s;
}
#mob_app .float_h {
  opacity: 0;
  transform: translate3d(-10%, -10%, 0);
  animation: go 1s ease-out forwards 1.6s;
}
#mob_app .float_h:nth-child(odd) {
  transform: translate3d(10%, 10%, 0);
}
#mob_app .lines g, #mob_app .lines path {
  opacity: 0;
}
#mob_app .lines g:nth-child(1), #mob_app .lines path:nth-child(1) {
  animation: show 1s ease-out forwards 0.9545454545s infinite alternate;
}
#mob_app .lines g:nth-child(2), #mob_app .lines path:nth-child(2) {
  animation: show 1s ease-out forwards 1.4090909091s infinite alternate;
}
#mob_app .lines g:nth-child(3), #mob_app .lines path:nth-child(3) {
  animation: show 1s ease-out forwards 1.8636363636s infinite alternate;
}
#mob_app .lines g:nth-child(4), #mob_app .lines path:nth-child(4) {
  animation: show 1s ease-out forwards 2.3181818182s infinite alternate;
}
#mob_app .lines g:nth-child(5), #mob_app .lines path:nth-child(5) {
  animation: show 1s ease-out forwards 2.7727272727s infinite alternate;
}
#mob_app .lines g:nth-child(6), #mob_app .lines path:nth-child(6) {
  animation: show 1s ease-out forwards 3.2272727273s infinite alternate;
}
#mob_app .lines g:nth-child(7), #mob_app .lines path:nth-child(7) {
  animation: show 1s ease-out forwards 3.6818181818s infinite alternate;
}
#mob_app .lines g:nth-child(8), #mob_app .lines path:nth-child(8) {
  animation: show 1s ease-out forwards 4.1363636364s infinite alternate;
}
#mob_app .lines g:nth-child(9), #mob_app .lines path:nth-child(9) {
  animation: show 1s ease-out forwards 4.5909090909s infinite alternate;
}
#mob_app .lines g:nth-child(10), #mob_app .lines path:nth-child(10) {
  animation: show 1s ease-out forwards 5.0454545455s infinite alternate;
}
#mob_app .lines g:nth-child(11), #mob_app .lines path:nth-child(11) {
  animation: show 1s ease-out forwards 5.5s infinite alternate;
}
#mob_app .lines g:nth-child(12), #mob_app .lines path:nth-child(12) {
  animation: show 1s ease-out forwards 5.9545454545s infinite alternate;
}
#mob_app .lines g:nth-child(13), #mob_app .lines path:nth-child(13) {
  animation: show 1s ease-out forwards 6.4090909091s infinite alternate;
}
#mob_app .lines g:nth-child(14), #mob_app .lines path:nth-child(14) {
  animation: show 1s ease-out forwards 6.8636363636s infinite alternate;
}
#mob_app .charts g {
  opacity: 0;
}
#mob_app .charts g:nth-child(1) {
  animation: show 1s ease-out forwards 1.4545454545s;
}
#mob_app .charts g:nth-child(2) {
  animation: show 1s ease-out forwards 1.9090909091s;
}
#mob_app .charts g:nth-child(3) {
  animation: show 1s ease-out forwards 2.3636363636s;
}
#mob_app .charts g:nth-child(4) {
  animation: show 1s ease-out forwards 2.8181818182s;
}
#mob_app .charts g:nth-child(5) {
  animation: show 1s ease-out forwards 3.2727272727s;
}
#mob_app .charts g:nth-child(6) {
  animation: show 1s ease-out forwards 3.7272727273s;
}
#mob_app .charts g:nth-child(7) {
  animation: show 1s ease-out forwards 4.1818181818s;
}
#mob_app .charts g:nth-child(8) {
  animation: show 1s ease-out forwards 4.6363636364s;
}
#mob_app .charts g:nth-child(9) {
  animation: show 1s ease-out forwards 5.0909090909s;
}
#mob_app .charts g:nth-child(10) {
  animation: show 1s ease-out forwards 5.5454545455s;
}
#mob_app .charts g:nth-child(11) {
  animation: show 1s ease-out forwards 6s;
}
#mob_app .charts g:nth-child(12) {
  animation: show 1s ease-out forwards 6.4545454545s;
}
#mob_app .charts g:nth-child(13) {
  animation: show 1s ease-out forwards 6.9090909091s;
}
#mob_app .charts g:nth-child(14) {
  animation: show 1s ease-out forwards 7.3636363636s;
}

@keyframes go {
  100% {
    transform: translate(0, 0) scale(1);
    opacity: 1;
  }
}
@keyframes show {
  100% {
    opacity: 1;
  }
}
/*Techno Mobile Animation SCSS end*/

.mobile-app-icon-lift .icon70{
    display: inline-block !important;
    margin-right: 15px !important;
}

a.btn-callback{background:#42b847;display:inline-block;text-align:right;padding:10px 15px;color:#fff;border-radius:5px;transition:all 1s;}
a.btn-callback:hover{background:#42b847;color:#42b847;box-shadow:0 0 0 1px #42b847;background:transparent;}
.dedicated-custom-box {border: 1px solid #252525; padding: 20px; clear: both;}


/*home page sprite icon*/
.black-home-page-sprite-icon{background-image: url(images/solution-page/peerbits-awards-icon.png); background-repeat: no-repeat;}
.technologies-sprite-icon{background-image: url(images/solution-page/technologies-page-sprite-icon.png); background-repeat: no-repeat;}
.technologies-sprite-angular{background-image: url(images/solution-page/technologies-page-sprite-icon.png); background-repeat: no-repeat;}
.black-home-page-sprite-icon.icon64{width: 64px;height: 64px;margin: 0 auto;display: block;}
.black-home-page-sprite-icon.icon70,
.technologies-sprite-icon.icon70{width: 70px; height: 70px; margin: 0 auto; display: block;}
.black-home-page-sprite-icon.logo1,
.technologies-sprite-icon.logo1{
    width: 233px; 
    height: 80px; 
    margin: 0 auto; 
    display: block; 
    margin-top: 20px; 
    margin-bottom: 20px;
}
.black-home-page-sprite-icon.logo2,
.technologies-sprite-icon.logo2{
    width: 233px; height: 80px; margin: 0 auto; display: block;
}


.black-home-page-sprite-icon.angular{background-position: 2px 1px;}
.black-home-page-sprite-icon.react{background-position: -196px 1px;}
.black-home-page-sprite-icon.node-js{background-position: -97px 1px;}
.black-home-page-sprite-icon.vue-js{background-position: -295px 1px;}
.black-home-page-sprite-icon.dot-net{background-position: -395px 1px;}
.black-home-page-sprite-icon.python{background-position: -493px 1px;}
.black-home-page-sprite-icon.mobileapp{background-position: -493px 1px;}


.black-home-page-sprite-icon.clutch-logo1,
.technologies-sprite-icon.clutch-logo1{background-position: -611px 7px;}
.black-home-page-sprite-icon.clutch-logo2,
.technologies-sprite-icon.clutch-logo2{background-position: -913px 7px;}
.black-home-page-sprite-icon.clutch-logo3,
.technologies-sprite-icon.clutch-logo3{background-position: -1200px 7px;}
.black-home-page-sprite-icon.clutch-logo4,
.technologies-sprite-icon.clutch-logo4{background-position: -23px -92px;}
.black-home-page-sprite-icon.clutch-logo5,
.technologies-sprite-icon.clutch-logo5{background-position: -313px -92px;}
.black-home-page-sprite-icon.clutch-logo6,
.technologies-sprite-icon.clutch-logo6{background-position: -606px -92px;}
.black-home-page-sprite-icon.clutch-logo7,
.technologies-sprite-icon.clutch-logo7{background-position: -907px -92px;}
.black-home-page-sprite-icon.clutch-logo8,
.technologies-sprite-icon.clutch-logo8{background-position: -1208px -92px;}

.black-home-page-sprite-icon.clients-logo1,
.technologies-sprite-icon.clients-logo1{background-position: -21px -191px;}
.black-home-page-sprite-icon.clients-logo2,
.technologies-sprite-icon.clients-logo2{background-position: -314px -191px;}
.black-home-page-sprite-icon.clients-logo3,
.technologies-sprite-icon.clients-logo3{background-position: -611px -191px;}
.black-home-page-sprite-icon.clients-logo4,
.technologies-sprite-icon.clients-logo4{background-position: -903px -191px;}
.black-home-page-sprite-icon.clients-logo5,
.technologies-sprite-icon.clients-logo5{background-position: -1205px -191px;}
.black-home-page-sprite-icon.clients-logo6,
.technologies-sprite-icon.clients-logo6{background-position: -15px -290px;}
.black-home-page-sprite-icon.clients-logo7,
.technologies-sprite-icon.clients-logo7{background-position: -317px -290px;}
.black-home-page-sprite-icon.clients-logo8,
.technologies-sprite-icon.clients-logo8{background-position: -608px -290px;}


.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo1,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo1{background-position: -17px -389px;}
.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo2,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo2{background-position: -327px -389px;}
.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo3,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo3{background-position: -606px -389px;}
.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo4,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo4{background-position: -914px -389px;}
.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo5,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo5{background-position: -1204px -389px;}
.awards-logo-section .logo:hover .black-home-page-sprite-icon.clutch-logo6,
.awards-logo-section .logo:hover .technologies-sprite-icon.clutch-logo6{background-position: -12px -488px;}

/*home page sprite icon End*/


/*technologies-sprite-icon*/

.technologies-sprite-icon.healthcare{background-position: 2px -593px;}
.technologies-sprite-icon.education{background-position: -92px -593px;}
.technologies-sprite-icon.finance{background-position: -196px -593px;}
.technologies-sprite-icon.oil-gas{background-position: -295px -593px;}
.technologies-sprite-icon.logistics{background-position: -393px -593px;}
.technologies-sprite-icon.retail{background-position: -493px -593px;}
.technologies-sprite-icon.wellness{background-position: -593px -593px;}
.technologies-sprite-icon.transportation{background-position: -691px -593px;}


.technologies-sprite-icon.python{background-position: 2px -692px;}
.technologies-sprite-icon.dot-net{background-position: -97px -692px;}
.technologies-sprite-icon.php{background-position: -196px -692px;}
.technologies-sprite-icon.java{background-position: -295px -692px;}
.technologies-sprite-icon.nodejs{background-position: -394px -692px;}
.technologies-sprite-icon.react-native{background-position: -493px -692px;}
.technologies-sprite-icon.angular{background-position: -592px -692px;}
.technologies-sprite-icon.vue-js{background-position: -691px -692px;}
.technologies-sprite-icon.react{background-position: -790px -692px;}
.technologies-sprite-icon.ios{background-position: -889px -692px;}
.technologies-sprite-icon.android{background-position: -988px -692px;}
.technologies-sprite-icon.flutter{background-position: -1087px -692px;}
.technologies-sprite-icon.xamrin{background-position: -1186px -692px;}
.technologies-sprite-icon.laravel{background-position: -1285px -692px;}
.technologies-sprite-icon.django{background-position: -1384px -692px;}
.technologies-sprite-icon.mean{background-position: -1483px -692px;}

/*technologies-sprite-icon End*/


/*.technologies-sprite-icon.transparency{background-position: -1px 1px;}
.technologies-sprite-icon.on-time-delivery{background-position: -98px 1px;}
.technologies-sprite-icon.customizations{background-position: -197px 1px;}
.technologies-sprite-icon.architecture{background-position: -295px 1px;}
.technologies-sprite-icon.cost-efficient{background-position: -394px 1px;}
.technologies-sprite-icon.support{background-position: -493px 1px;}*/

.engagement-model-dark-sprite-icon{background-image: url(images/solution-page/engagement-model-dark-sprite-icon.png); background-repeat: no-repeat;}
.engagement-model-dark-sprite-icon.icon70{width: 70px; height: 70px; display: block;}

.engagement-model-dark-sprite-icon.fixed-price{background-position: 1px 1px;}
.engagement-model-dark-sprite-icon.dedicated-team{background-position: -97px 1px;}
.engagement-model-dark-sprite-icon.time-material{background-position: -195px 1px;}
.engagement-model-dark-sprite-icon.controlled-agile{background-position: -293px 1px;}

.right-icon-list li{list-style: none; margin:0; padding: 0 !important;display: block; overflow: hidden; position: relative; font-size: 20px; margin-bottom: 10px; line-height: 40px;}
.right-icon-list li:before{display: none;}
.right-icon-list li > span{
    background-image: url(images/solution-page/engagement-model-dark-sprite-icon.png); background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    background-position: -405px -11px;
    float: left;
    margin-right: 10px;
}

/*technologies-angularjs*/
.technologies-angularjs-sprite-icon{background-image: url(images/solution-page/technologies-angularjs-sprite-icon.png); background-repeat: no-repeat;}
.technologies-dot-net-sprite-icon{background-image: url(images/solution-page/technologies-dot-net-sprite-icon.png); background-repeat: no-repeat;}
.technologies-vuejs-sprite-icon{background-image: url(images/solution-page/technologies-vuejs-sprite-icon.png); background-repeat: no-repeat;}
.technologies-python-sprite-icon{background-image: url(images/solution-page/technologies-python-sprite-icon.png); background-repeat: no-repeat;}
.technologies-react-native-sprite-icon{background-image: url(images/solution-page/technologies-react-native-sprite-icon.png); background-repeat: no-repeat;}
.technologies-reactjs-sprite-icon{background-image: url(images/solution-page/technologies-reactjs-sprite-icon.png); background-repeat: no-repeat;}
.technologies-ios-sprite-icon{background-image: url(images/solution-page/technologies-ios-sprite-icon.png); background-repeat: no-repeat;}
.technologies-android-sprite-icon{background-image: url(images/solution-page/technologies-android-sprite-icon.png); background-repeat: no-repeat;}
.technologies-flutter-sprite-icon{background-image: url(images/solution-page/technologies-flutter-sprite-icon.png); background-repeat: no-repeat;}
.technologies-xamarin-sprite-icon{background-image: url(images/solution-page/technologies-xamarin-sprite-icon.png); background-repeat: no-repeat;}
.technologies-django-sprite-icon{background-image: url(images/solution-page/technologies-django-sprite-icon.png); background-repeat: no-repeat;}
.technologies-mean-stack-sprite-icon{background-image: url(images/solution-page/technologies-mean-stack-sprite-icon.png); background-repeat: no-repeat;}
.technologies-mern-stack-sprite-icon{background-image: url(images/solution-page/technologies-mern-stack-sprite-icon.png); background-repeat: no-repeat;}
.technologies-java-sprite-icon{background-image: url(images/solution-page/technologies-java-sprite-icon.png); background-repeat: no-repeat;}
.technologies-nodejs-icon{background-image: url(images/solution-page/technologies-nodejs-icon.png); background-repeat: no-repeat;}


.technologies-angularjs-sprite-icon.icon70,
.technologies-dot-net-sprite-icon.icon70
{width: 70px; height: 70px; margin: 0 auto; display: block;}

.technologies-angularjs-sprite-icon.vast-experience,
.technologies-dot-net-sprite-icon.transparency,
.technologies-logo1
{background-position: 1px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
.technologies-angularjs-sprite-icon.profound-technical,
.technologies-dot-net-sprite-icon.on-time-delivery,
.technologies-logo2
{background-position: -98px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
.technologies-angularjs-sprite-icon.day-to-day-reporting,
.technologies-dot-net-sprite-icon.customizations,
.technologies-logo3
{background-position: -197px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
.technologies-angularjs-sprite-icon.agile-methodology,
.technologies-dot-net-sprite-icon.architecture,
.technologies-logo4
{background-position: -295px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
.technologies-angularjs-sprite-icon.easy-accessibility,
.technologies-dot-net-sprite-icon.cost-efficient,
.technologies-logo5
{background-position: -396px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
.technologies-angularjs-sprite-icon.cost-efficient,
.technologies-dot-net-sprite-icon.support,
.technologies-logo6
{background-position: -495px 1px; width: 70px; height: 70px; margin: 0 auto; display: block;}
/*technologies-angularjs End*/

#angular,
#django,
#net,
#Vuejs,
#python,
#android_icon,
#flutter,
#xamarin,
#Group92,  /*react-native page*/
#Group255, /*mean-stack page*/
#Group268, /*java-development pae*/
#Group265, /*node js development pae*/
#Group277, /*PHP development pae*/
#Group175,  /*ios-app-developer Page*/
#Path778,   /*symfony-framework Page*/
#MongoDB_logo /*mongodb-developers*/
{
  width: 100%;
  height: 55vh;
  position: relative;
  overflow: visible;
}




/*product-development sprite icon*/

.product-development-sprite-icon{background-image: url(images/solution-page/product-engineering-sprite.png); background-repeat: no-repeat;}
.product-development-sprite-icon.icon70{width: 70px; height: 70px; margin: 0 auto; display: block;}

.product-development-sprite-icon.personalized-products{background-position: 2px 1px;}
.product-development-sprite-icon.high-quality-product{background-position: -97px 1px;}
.product-development-sprite-icon.guaranteed-continuity{background-position: -196px 1px;}
.product-development-sprite-icon.cost-efficiency{background-position: -295px 1px;}
.product-development-sprite-icon.scalability{background-position: -395px 1px;}
.product-development-sprite-icon.smooth-delivery{background-position: -493px 1px;}

/*product-development sprite icon End*/

/*team-extension page*/

.team-extension-sprite-icon{background-image: url(images/solution-page/team-extension-sprite-icon.png); background-repeat: no-repeat;}
.team-extension-sprite-icon.icon70{width: 70px; height: 70px; margin: 0 auto; display: block;}

.team-extension-sprite-icon.development-talent{background-position: -592px 1px;}
.team-extension-sprite-icon.seamless-communication{background-position: -690px 1px;}
.team-extension-sprite-icon.agile-development{background-position: -790px 1px;}
.team-extension-sprite-icon.skill-enhancement{background-position: -889px 1px;}
.team-extension-sprite-icon.quick-deployment{background-position: -989px 1px;}
.team-extension-sprite-icon.easy-scaling{background-position: -1087px 1px;}

/*team-extension page End*/

/*applicable-technology page End*/

.applicable-technology-sprite-icon{background-image: url(images/solution-page/technologies-sprite-icon.png); background-repeat: no-repeat;}
.applicable-technology-sprite-icon.icon70{width: 70px; height: 70px; display: block;}

.applicable-technology-sprite-icon.ios{background-position: 2px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.android{background-position: -97px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.react-native{background-position: -196px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.xamrin{background-position: -295px 1px; margin: 0 auto;}

.applicable-technology-sprite-icon.angular{background-position: -394px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.react{background-position: -493px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.vue-js{background-position: -592px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.html-5{background-position: -691px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.java-script{background-position: -790px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.type-script{background-position: -890px 1px; margin: 0 auto;}

.applicable-technology-sprite-icon.node-js{background-position: -988px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.laravel{background-position: -1087px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.python{background-position: -1186px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.dot-net{background-position: -1284px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.java{background-position: -1384px 1px; margin: 0 auto;}
.applicable-technology-sprite-icon.php{background-position: -1484px 1px; margin: 0 auto;}

.applicable-technology-sprite-icon.mongo-db{background-position: 2px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.redis{background-position: -97px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.postgre-sql{background-position: -196px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.my-sql{background-position: -295px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.elasticsearch{background-position: -393px -97px; margin: 0 auto;}

.applicable-technology-sprite-icon.aws{background-position: -493px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.gitlab{background-position: -593px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.jenkins{background-position: -691px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.nginx{background-position: -791px -97px; margin: 0 auto;}

.applicable-technology-sprite-icon.selenium-webdriver{background-position: -889px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.appium{background-position: -988px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.apache-jmeter{background-position: -1087px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.browser-stack{background-position: -1186px -97px; margin: 0 auto;}
.applicable-technology-sprite-icon.sauce-labs{background-position: -1286px -97px; margin: 0 auto;}

.applicable-technology-sprite-icon.mobile-app-development{background-position: -1384px -97px;}
.applicable-technology-sprite-icon.frontend-development{background-position: -1484px -97px;}
.applicable-technology-sprite-icon.backend-development{background-position: 2px -196px;}
.applicable-technology-sprite-icon.database-development{background-position: -97px -196px;}
.applicable-technology-sprite-icon.infrastructure-development{background-position: -196px -196px;}
.applicable-technology-sprite-icon.automated-testing{background-position: -295px -196px;}


/*applicable-technology page End*/


/*software-development page*/

.software-development-sprite-icon{background-image: url(images/solution-page/software-development-sprite-icon.png); background-repeat: no-repeat;}
.software-development-sprite-icon.icon70{width: 70px; height: 70px; display: block;}

.software-development-sprite-icon.desktop-application{background-position: 1px 1px; margin: 0 auto;}
.software-development-sprite-icon.web-development{background-position: -98px 1px; margin: 0 auto;}
.software-development-sprite-icon.mobile-app{background-position: -200px 1px; margin: 0 auto;}
.software-development-sprite-icon.database-management{background-position: -295px 1px; margin: 0 auto;}
.software-development-sprite-icon.cloud-consulting{background-position: -394px 1px; margin: 0 auto;}
.software-development-sprite-icon.quality-engineering{background-position: -493px 1px; margin: 0 auto;}

.software-development-sprite-icon.customer-focused{background-position: -594px 1px; margin: 0 auto;}
.software-development-sprite-icon.vast-domain{background-position: -691px 1px; margin: 0 auto;}
.software-development-sprite-icon.pool-of-best-talents{background-position: -789px 1px; margin: 0 auto;}
.software-development-sprite-icon.no-compromise{background-position: -889px 1px; margin: 0 auto;}
.software-development-sprite-icon.technology-competence{background-position: -989px 1px; margin: 0 auto;}
.software-development-sprite-icon.top-notch-innovation{background-position: -1088px 1px; margin: 0 auto;}

/*software-development page End*/

/*mobile-application-development page*/

.mobile-application-sprite-icon{background-image: url(images/solution-page/mobile-application-sprite-icon.png); background-repeat: no-repeat;}
.mobile-application-sprite-icon.icon70{width: 70px; height: 70px; display: block;}

.mobile-application-sprite-icon.healthcare{background-position: 1px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.logistics{background-position: -98px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.education{background-position: -201px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.retail{background-position: -294px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.finance{background-position: -394px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.wellness-fitness{background-position: -494px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.oil-gas{background-position: -591px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.transportation{background-position: -690px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.travel{background-position: -789px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.social-network{background-position: -890px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.event{background-position: -989px 1px; margin: 0 auto;}
.mobile-application-sprite-icon.productivity{background-position: -1088px 1px; margin: 0 auto;}

/*mobile-application-development page End*/

/*devops-consulting-services page*/

.devops-consulting-sprite-icon{background-image: url(images/solution-page/devops-consulting-sprite-icon.png); background-repeat: no-repeat;}
.devops-consulting-sprite-icon.icon70{width: 70px; height: 70px; display: block;}

.devops-consulting-sprite-icon.assessment{background-position: 1px 1px; margin: 0 auto;}
.devops-consulting-sprite-icon.automation{background-position: -98px 1px; margin: 0 auto;}
.devops-consulting-sprite-icon.management{background-position: -201px 1px; margin: 0 auto;}
/*devops-consulting-services page End*/


.key-features .team-extension-sprite-icon.icon70{margin: inherit;}

/*case-studies-sprite-icon-black*/
.case-studies-sprite-icon{background-image: url(images/solution-page/case-studies-sprite-icon-black.png); background-repeat: no-repeat;}
.case-studies-sprite-icon.icon70{width: 70px; height: 70px; display: block; margin: 0 auto;}

.case-studies-sprite-icon.language{background-position: 1px 1px;}
.case-studies-sprite-icon.back-end{background-position: -97px 1px;}
.case-studies-sprite-icon.databse{background-position: -201px 1px;}
.case-studies-sprite-icon.network-request{background-position: -298px 1px;}
.case-studies-sprite-icon.crash-reports{background-position: -394px 1px;}
.case-studies-sprite-icon.image-caching{background-position: -493px 1px;}
.case-studies-sprite-icon.payment-gatway{background-position: -595px 1px;}
.case-studies-sprite-icon.server{background-position: -691px 1px;}
.case-studies-sprite-icon.google-api{background-position: -791px 1px;}
.case-studies-sprite-icon.social-sdk{background-position: -891px 1px;}
.case-studies-sprite-icon.dependency-manager{background-position: -988px 1px;}
.case-studies-sprite-icon.third-party{background-position: -1088px 1px;}
.case-studies-sprite-icon.chat{background-position: -1186px 1px;}
/*case-studies-sprite-icon-black End*/

/*process page*/

.process-sprite-icon{background-image: url(images/solution-page/process-sprite-icon.png); background-repeat: no-repeat;}
.process-sprite-icon.icon70{width: 70px; height: 70px; display: block; margin: 0 auto;}

.process-sprite-icon.direct-access{background-position: 1px 1px;}
.process-sprite-icon.project-reporting{background-position: -97px 1px;}
.process-sprite-icon.state-of-the-art{background-position: -201px 1px;}
.process-sprite-icon.project-management{background-position: -298px 1px;}
.process-sprite-icon.ownership{background-position: -394px 1px;}
.process-sprite-icon.quality-assurance{background-position: -493px 1px;}

.process-big-image{
    max-width: 100%;
    height: 350px;
}

/*process page End*/

/*hire-symfony-framework-developer page*/

.hire-symfony-sprite-icon{background-image: url(images/solution-page/hire-symfony-sprite-icon.png); background-repeat: no-repeat;}
.hire-symfony-sprite-icon.icon70{width: 70px; height: 70px; display: block; margin: 0 auto;}

.hire-symfony-sprite-icon.advanced{background-position: 1px 1px;}
.hire-symfony-sprite-icon.customized{background-position: -97px 1px;}
.hire-symfony-sprite-icon.dedicated{background-position: -191px 1px;}
.hire-symfony-sprite-icon.flexibility{background-position: -288px 1px;}
.hire-symfony-sprite-icon.on-time-delivery{background-position: -384px 1px;}
.hire-symfony-sprite-icon.transparency{background-position: -478px 1px;}

/*hire-symfony-framework-developer page End*/


/*hire-mongodb-developers page*/

.hire-mongodb-sprite-icon{background-image: url(images/solution-page/mongodb-sprit-icon.png); background-repeat: no-repeat;}
.hire-mongodb-sprite-icon.icon70{width: 70px; height: 70px; display: block; margin: 0 auto;}

.hire-mongodb-sprite-icon.icon1{background-position: -29px 1px;}
.hire-mongodb-sprite-icon.icon2{background-position: -123px 1px;}
.hire-mongodb-sprite-icon.icon3{background-position: -220px 1px;}
.hire-mongodb-sprite-icon.icon4{background-position: -317px 1px;}
.hire-mongodb-sprite-icon.icon5{background-position: -410px 1px;}
.hire-mongodb-sprite-icon.icon6{background-position: -507px 1px;}

.hire-mongodb-sprite-icon.icon7{background-position: -604px 1px;}
.hire-mongodb-sprite-icon.icon8{background-position: -697px 1px;}
.hire-mongodb-sprite-icon.icon9{background-position: -795px 1px;}
.hire-mongodb-sprite-icon.icon10{background-position: -893px 1px;}
.hire-mongodb-sprite-icon.icon11{background-position: -987px 1px;}
.hire-mongodb-sprite-icon.icon12{background-position: -1084px 1px;}

/*hire-mongodb-developers page End*/


.section-divider-left{
    position: absolute;
    top: -27%;
    right: 0%;
    transform: translate(50%, -27%);
}
.section-divider-right{
    position: absolute;
    top: -25%;
    left: 0%;
    transform: translate(-55%, -25%);
}


/*Black home page end*/

/*lifeat-contus-section*/
.lifeat-contus-section .right_img .fusion-column-wrapper{
    background-size: 100% !important;
}
/*lifeat-contus-section End*/

/*gallery-Slider*/

.productSlider.gallery-slider .item .item-image{
    background: transparent !important;
}
.life-at-peerbits-grid-pic .fusion-imageframe{
    border: solid 3px #fff;
}
.productSlider.gallery-slider .product-content{
    padding: 20px 40px 20px;
    background: hsla(0, 0%, 0%, 0.6);
    width: 100%;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.productSlider.gallery-slider .product-content p,
.productSlider.gallery-slider .product-content .heading-large{
    margin: 0; 
}
.productSlider.gallery-slider .owl-item12:not(:hover) .product-content {
    transform: translateY(0px);    
}
.productSlider.gallery-slider .item .item-image:before{
    display: none;
}
.productSlider.gallery-slider .owl-item12:not(:hover) .item-image > img{
    opacity: 1 !important;
}

/*gallery-Slider End*/
.dark-portfolio .fusion-carousel-holder li{
    margin-left: 20px !important;
}
.dark-portfolio .fusion-carousel-holder li:first-child,
.dark-portfolio .fusion-carousel-holder li img{
    border-radius: 8px;
}
.dark-portfolio .fusion-rollover-link{
    display: none !important;
}

.dark-portfolio .fusion-image-wrapper .fusion-rollover{
    background-image: linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.75) 100%);
    background-image: -webkit-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.75) 100%);    
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.75) 100%);
    background-image: -moz-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
    background-image: -ms-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
    background-image: -o-linear-gradient(top, rgba(160,206,78,0.8) 0%, #a0ce4e 100%);
}

.take-the-advantage .image-over-title{
    text-align: left;
    z-index: 999999;
    margin-left: -470px;
    position: relative;
    margin-bottom: 50px;
    top: 0;
}
.black-top-banner{
    height: calc(100vh) !important;
}
.black-top-banner .banner-text p,
.top-title-section p.max-width-inner-850,
.font-size-20-sab-title{
    color: #000 !important;
    font-size: 20px !important;
    line-height: 32px !important;
}
.black-top-banner .banner-text .font-size-60{
    line-height: 70px !important;
}
.black-top-banner .unorder-list li:before{
    color: #42b847 !important;
}
.green-dot-25{
    border: solid 1px #42b847;
    position: relative;
    display: inline-block;
    border-radius: 100%;
    padding: 4px;
    box-shadow: 0 10px 25px rgb(66 184 71 / 60%);
}
.green-dot-25:after{
    content: '';
    width: 12px;
    height: 12px;
    background-color: #42b847;
    border-radius: 100%;
    display: block;
}
.blue-dot-25{
    border: solid 1px #0070FF;
    position: relative;
    display: inline-block;
    border-radius: 100%;
    padding: 4px;
}
.blue-dot-25:after{
    content: '';
    width: 12px;
    height: 12px;
    background-color: #0070FF;
    border-radius: 100%;
    display: block;
}
.new-home-fact-text .line-title:before{
    content: '';
    display: inline-block;
    width: 40px;
    height: 2px;
    background: #42b847;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -60px;
}
.new-home-fact-text .line-title{
    position: relative;
    margin-left: 60px;
}
.gt-step-numb{
    font-size: 180px;
    line-height: 160px;
    margin-bottom: 16px;
    font-weight: 600;
    position: relative;
    color: rgba(255,255,255,.1);
}
.gt-step-numb .green-dot-25{
    position: absolute;
    bottom: 0px;
    left: 17px;
    box-shadow: 0 0 11px #2f2f2f;
}
.four-number .gt-step-numb{
    font-size: 140px;
    line-height: 140px;
}
.four-number .gt-step-numb .green-dot-25{bottom: 8px;}
.flex-jc-between .fusion-builder-row.fusion-row {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.flex-jc-between .fusion-builder-row.fusion-row:after,
.flex-jc-between .fusion-builder-row.fusion-row:before{display: none !important;}

.mercdev-numbers-style .step-numbers,
.sm-numbers{
    font-size: 18px;
    line-height: 24px;
    color: #42b847;
    font-weight: 700;
}
.secton-plus-blinking {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 50% 0 !important;
    /*background-color: #1d1f26 !important;*/
}
.secton-plus-blinking:before {
    content:"";
    background-image: url(images/solution-page/secton-plus-blinking.svg);
    position: absolute;
    top: 0;
    left: 0;
    width: 288px;
    height: 288px;
}


.pre-code-bg{
    background: #fbfbfb;
    padding: 15px;
    border: solid 1px #ededed;
}
.single-code-bg {
    background: #fbfbfb;
    border: 1px solid #ebeced;
    border-radius: 4px;
    display: inline-block;
    line-height: 18px;
    max-width: 100%;
    padding: 4px;
    font-family345: 'Courier' !important;
    font-size: 15px !important;
    vertical-align: baseline;
    white-space: pre-wrap;
    font-weight: normal;
    font-family345: inherit;
    vertical-align: text-top;
}

.pos-strength-list i{float: left;}
.pos-strength-list.left i{float: right;}

.raund-icon-bg-p1{
    width: 80px;
    height: 80px;
    line-height: 100px;
    /*background: #187af6;*/
    border-radius: 50%;
    margin: 0 auto;
    display: inline-block;
    position: relative;
    background: -moz-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(86,49,243,1)), color-stop(100%, rgba(58,226,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3AE2FF', endColorstr='#5631F3',GradientType=1 ); /* ie6-9 */
}
.raund-icon-bg-p1 i{
    font-size: 40px;
    color: #fff;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin-top: 0;
}
.raund-icon-bg-p1.w60{
    width: 60px;
    height: 60px;
    line-height: 60px;
}
.web-industry.box3 .owl-stage{margin: 0 auto;}
.web-industry.box3 .peerbits-awards-box{white-space: nowrap !important;}

.telemark-form{
    border-radius: 6px;
    border: 0 !important;
    box-shadow: 0 0 9px 0px #75757591;
    padding: 10px 20px 15px;
}
.telemark-form p{
    color: #333 !important;
    margin: 10px 0 !important; 
}
.telemark-form .comman-banner-form input.wpcf7-text,
.telemark-form .comman-banner-form select.wpcf7-select{
    padding: 7px;
    height: 33px !important;
    border: 1px solid #e3e3e3;
    margin: 0px 0px 0px;
    font-size: 14px !important;
}
.telemark-form .comman-banner-form select.wpcf7-select{
    padding: 0px 7px;
}
.telemark-form .comman-banner-form select.wpcf7-select option,
.telemark-form .comman-banner-form select.wpcf7-select .option-label{
    color: #000;
}
.telemark-form .comman-banner-form textarea{
    border: 1px solid #e3e3e3;
    padding: 7px;
    min-height: 80px;
    max-height: 80px;
    margin-top: 0px;
    font-size: 14px !important;
    line-height: 20px !important;
}
.telemark-form .text-center.font-size-12{
    display: none !important;
}
.telemark-form .custom-contact-form .req-quote-btn .qbutton{
    font-size: 14px;
    padding: 11px 40px;
    width: 100%;
}
.telemark-form .req-quote-btn.clear-all{
    margin-top: 20px !important;
}
.new-banner1:after{
    content: "";
    border-width: 0px 0px 600px 1920px;
    border-color: transparent transparent #fff transparent;
    border-style: solid;
    position: absolute;
    bottom: -1px;
    left: 0;
}
.new-banner-mockup span.banner-mockup-img{
    top: -28px;
    left: -40px
    margin: 0;
}


/********** Portfolio ***********/

.portfolio-sec {
    color: #fff;
    overflow: hidden;
    /*display: block;*/
    z-index: 1;
    position: relative;
    background: #fff;
}
.flex-cnt {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;

    -webkit-align-items: center;
    align-items: center;

    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;

    -webkit-justify-content: center;
    justify-content: center;
}
.portfolio-sec .item2 {
    overflow: hidden;
}
.portfolio-sec .hover {
    cursor: pointer;
    /*width: 33.4%;*/
}
.portfolio-sec .hover img {
    width: 100%;
    height: 325px;
    object-fit: cover;
}
.portfolio-sec .item2 .hover {
    position: relative;
    overflow: hidden;
}
.portfolio-sec .hover:before {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.portfolio-sec .item2 figure:before {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: "";
    position: absolute;
    /*background: rgba(48, 107, 171, 0.45);*/
    background: rgba(25, 25, 35, 0.7);
}
.portfolio-sec figure:hover:before {
    background: rgba(0, 122, 255, 0.80);
}
.flex-direction {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;

    -webkit-align-items: center;
    align-items: center;

    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;

    -webkit-justify-content: center;
    justify-content: center;

    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.portfolio-sec .item .flex-inner {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
}
.portfolio-sec .project-title {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding:0 15px;
    margin: auto;
    text-align: center;

    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;

    -webkit-justify-content: center;
    justify-content: center;

    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;

    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}
.portfolio-sec .item2 .hover .project-title {opacity: 1;}
figure {margin: 0;}

.portfolio-sec figure.practilo-logo {
    width: 205px;
    height: 50px;
    display: inline-block;
    background: url("../images/group-logo.png") no-repeat 0px 0px;
}
.portfolio-sec .project-group {
    padding: 100px 50px 80px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    text-align: left;

    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}
.portfolio-sec .item2 .hover .project-group {
    margin-top: -20px;
    opacity: 0;
}
.portfolio-sec .item2 .flex-inner p {
    font-size: 16px;
    opacity: 0.95;
    letter-spacing: 2px;
    padding:0 20px;
    text-transform: capitalize;
    color: #fff;
}
.full-width-banner .container{
    padding-left:0;
    padding-right:0
}
.portfolio-sec .flex-inner h4 {
    color: #fff;
    font-size: 26px;
    line-height: 40px;
    margin: 34px 0px;
    font-weight: 500;
}
.portfolio-sec .flex-inner .btn-line {
    font-size: 18px;
    width: 220px;
    height: 48px;
    line-height: 46px;
    padding: 0 10px;
    display: block;
    text-align: center;
}
.btn-line {
    color: #fff;
    font-size: 18px;
    height: 50px;
    border-radius: 2px;
    padding: 10px 50px;
    border: 1px solid #fff;
    background: rgba(0,0,0,0.1);

    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;

    -webkit-align-items: center;
    align-items: center;

    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;

    -webkit-justify-content: center;
    justify-content: center;
}
.btn-line:focus, .btn-line:hover {
    color: #0070FF;
    background: #fff;
}
.portfolio-sec .item:hover:before {
    background: rgba(0, 122, 255, 0.80)
}
.portfolio-sec .project-title h5 {
    color: #fff;
    font-size: 24px;
    margin-bottom:15px; 
    font-weight: bold !important;
    line-height: 30px;
}


.portfolio-sec .item2 .hover,
.portfolio-sec .item2 .hover::before,
.portfolio-sec .item2 .hover::after{-webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
.portfolio-sec .item2 .hover:hover::before, .portfolio-sec .item2 .hover:hover::after{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.portfolio-sec .item2 .hover::before{top: 50px; right: 10px; bottom: 50px; left: 10px; border-top: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 0 0; transform-origin: 0 0; z-index:9;}
.portfolio-sec .item2 .hover::after {top: 35px; right: 20px; bottom: 35px; left: 20px; border-right: 3px solid #fff; border-left: 3px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; z-index: 9;}
.portfolio-sec .item2 .hover::before, .portfolio-sec .item2 .hover::after {position: absolute; content: ''; opacity: 0;}

/********** Portfolio End ***********/

.dashed-border-btn{
    border: dashed 1px #0070ff !important;
    padding: 10px 20px !important;
    color: #0070ff !important;
    background: transparent !important;
}
.dashed-border-btn span {
    color: #0070ff !important;
    font-size: 16px !important
}
.dashed-border-btn:hover{
    border: dashed 1px #484848 !important;
}
.dashed-border-btn:hover span{
    color: #484848 !important;
}

/*fuel-delivery-software End*/

.left-icon-site100{margin-bottom: 40px;}
.left-icon-site100 .icon100{width: 100px; float: left;}
.left-icon-site100 .title{margin-top: 0; margin-bottom: 20px;}
.left-icon-site100 .text-content{padding-left: 100px;}
.location-tracing{min-height: 1170px !important;}
.location-tracing .top-content{max-width: 650px; float: right;}
.location-tracing .mobile-img img{width: 91% !important;}
.request-algorithm-bg{background-size: 1750px !important;}
.calculating-fare-content{
    position: absolute !important;
    top: -127px;
    margin-left: 30px;
}
.banner-tow-botton a,
.banner-tow-botton a img{
    display: inline-block;
    float: left;
    margin-right: 10px;
}
.banner-tow-botton a{width: 47%;}
.solution-how-it-works-bg{
    background-size: contain !important;
    background-color: #202438 !important;
}
.btn-watch-video{
    background: #0070FF !important;
    border-color: transparent !important;
}
.btn-watch-video:hover{
    background: transparent !important;
    border-color: #fff !important;
}
.btn-primary-ht{
    border-color: #0070ff !important;
}
.btn-primary-ht:hover{
    background: transparent !important;
    border-color: #fff !important;
}
.opacity-6{opacity: 0.6 !important;}
.width-calc-50p{width: calc(50%) !important;}
.technology-logo-bg{
    width: 95px;
    height: 95px;
    line-height: 95px;
    background: #fff;
    text-align: center;
    border-radius: 10px;
    margin: 0 auto;
}
.technology-logo-bg img{vertical-align: middle;}
.related-posts h2.title-heading-left {text-align: center !important;}

/*pos-strength-list*/
.pos-strength-list{
    padding: 0;
    margin: 0;
}
.pos-strength-list,
.pos-strength-list li{
    list-style: none;
}
.pos-strength-list li p,
.new-icon-box .home-service-box .fusion-text p,
.new-icon-box .home-service-box a{
    margin: 0;
    font-size: 16px;
    line-height: 24px;
}
.pos-strength-list li{text-align: left; padding-bottom: 25px;}
.pos-strength-list.left li{text-align: right;}
.pos-strength-list.left li img{float: right;}
.pos-strength-list.left li .text{
    /*padding-right: 75px;*/
    padding-right: 70px;
    padding-left: 0;
}


.pos-strength-list li img{
    width: 40px;
    height: 40px;
    float: left;
    margin-top: 5px;
}
.pos-strength-list li .text{padding-left: 70px;}
.pos-strength-list li .text .title{
    margin: 0 0 5px 0 !important;
    font-weight: 600 !important;
    font-size: 18px !important;
}
.pos-strength-list.new li .text{padding-left: 0;}
.pos-strength-list.new li{padding: 0 !important}

/*industry-section*/
.iqonict-design{height: calc(100vh - 60px);}
.iqonict-design .fusion-column-content > span{
    margin-left: 0 !important;
    float: none !important;
}
.iqonict-design .pull-right .fusion-column-content > span{
    margin-left: 0 !important;
    float: right !important;
}
.iqonict-design .fusion-column-content .mockup-img img{
    height: calc(100vh - 60px);
    width: auto;
}
.iqonict-design .mobile-img{
    position: absolute;
    top: 50%;
    right: 50px;
    border: 0;
    transform: translatey(-50%);
}
.iqonict-design .pull-right .mobile-img{
    right: 0px;
    left: 50px;
}
.iqonict-design .fusion-column-content .mobile-img{
    padding: 10px 0;
    max-width: 230px;
}
.iqonict-design .fusion-column-content .mobile-img img {-webkit-animation-name: fadebounce;-moz-animation-name: fadebounce;-ms-animation-name: fadebounce;-o-animation-name: fadebounce;animation-name: fadebounce;-webkit-animation-duration: 3s;-moz-animation-duration: 3s;-ms-animation-duration: 3s;-o-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;}
@-moz-keyframes fadebounce {
    0% { -moz-transform: translateY(0); transform: translateY(0); opacity: 1 }
    50% { -moz-transform: translateY(10px); transform: translateY(10px); opacity: 1 }
    100% { -moz-transform: translateY(0); transform: translateY(0); opacity: 1 }
}
@-webkit-keyframes fadebounce {
    0% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1 }
    50% { -webkit-transform: translateY(10px); transform: translateY(10px); opacity: 1 }
    100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1 }
}
@-o-keyframes fadebounce {
    0% { -o-transform: translateY(0); transform: translateY(0); opacity: 1 }
    50% { -o-transform: translateY(10px); transform: translateY(10px); opacity: 1 }
    100% { -o-transform: translateY(0); transform: translateY(0); opacity: 1 }
}
/*@-ms-keyframes fadebounce {
    0% { -ms-transform: translateY(0); transform: translateY(0); opacity: 1 }
    50% { -ms-transform: translateY(10px); transform: translateY(10px); opacity: 1 }
    100% { -ms-transform: translateY(0); transform: translateY(0); opacity: 1 }
}*/
@keyframes fadebounce {
    0% { transform: translateY(0); opacity: 1 }
    50% { transform: translateY(10px); opacity: 1 }
    100% { transform: translateY(0); opacity: 1 }
}

.triangle-bg-500:before{
    content: '';
    display: block;
    background: url(https://www.peerbits.com/wp-content/uploads/2019/06/triangle-bg.png);
    width: 700px;
    height: 770px;
    position: absolute;
    right: 0px;
    top: -260px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}
.fusion-scroll-section-nav{
    background-color: #fdfdfd;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.fusion-scroll-section-nav ul{margin: 8px 0;}
.fusion-scroll-section-link{opacity: 1 !important; padding: 8px 10px;}
.fusion-scroll-section-link-bullet{
    height: 6px;
    width: 6px;
    background-color: #545454;
    margin: 0 auto;
}
.fusion-scroll-section-link.active .fusion-scroll-section-link-bullet{
    background-color: #0070ff;
    width: 9px;
    height: 9px;
}

#fusion-scroll-section-1 + .fusion-scroll-section.active ~ .fusion-header-wrapper.fusion-is-sticky{
    display: none !important;
}

.set-up-box-list{margin: 0; padding: 0;}
.set-up-box-list li{
    list-style: none;
    background: #fff;
    border-radius: 6px;
    padding: 20px;
    display: inline-block;
    box-shadow: 0px 0px 10px 0px #e1e5ec;
    margin-bottom: 25px;
    width: 450px;
}
.set-up-box-list li.left{margin-left: 75px;}
.set-up-box-list .set-up-icon-bg{
    background: #ddd;
    border-radius: 50%;
    padding: 5px;
    width: 60px;
    height: 60px;
    line-height: 50px;
    display: inline-block;
    float: left;
    text-align: center;
}
.set-up-box-list .set-up-icon-div{float: left; margin-top: 5px;}
.set-up-box-list .content-text{padding-left: 80px;}
.set-up-box-list .set-up-icon-div img{
    width: 50px;
    height: 50px;
    vertical-align: middle;
}
.gradient-bg1{
    background: -moz-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(86,49,243,1)), color-stop(100%, rgba(58,226,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgba(86,49,243,1) 0%, rgba(58,226,255,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3AE2FF', endColorstr='#5631F3',GradientType=1 ); /* ie6-9 */
}


/*pos-strength-list End*/

.nodejs-4box.bg {margin-top: -180px;}
.nodejs-4box .service-box{
    background: #fff;
    border-radius: 6px;
    padding: 20px 15px;
    -webkit-box-shadow: 0 1px 9px 1px rgba(0,0,0,.15);
    box-shadow: 0 1px 9px 1px rgba(0,0,0,.15);
}

/*double header*/

/*.double-header .globalNav .navSection.logo{
    left: 0;
}*/
/*.double-header .fusion-header.globalNav{
    margin-top: 0px !important;
    background: #f4f5f7;    
}*/
.fusion-header-wrapper:not(.fusion-is-sticky) .double-header .fusion-header.globalNav:not(.global-margin-top){
    z-index: 999;
}
.double-header > .fusion-header.globalNav{margin-top: 0px !important;}
.double-header .globalNav .colorize.active, 
.double-header .globalNav .colorize:hover{color: #0070FF !important;}
.double-header .secondary .rootLink:hover{color: #fff !important;}


.page-id-59324 .double-header .globalNav .colorize,
.page-id-61077 .double-header .globalNav .colorize,
.page-id-59344 .double-header .globalNav .colorize,
.page-id-61086 .double-header .globalNav .colorize,
.page-id-59346 .double-header .globalNav .colorize,
.page-id-61093 .double-header .globalNav .colorize,
.page-id-59348 .double-header .globalNav .colorize,
.page-id-61099 .double-header .globalNav .colorize,
.page-id-59534 .double-header .globalNav .colorize,
.page-id-61891 .double-header .globalNav .colorize{
    color: #515762;
}
.page-id-51473 .double-header .globalNav .colorize{
    color: #fff;
}
.page-id-51473 .double-header .globalNav .colorize:hover{
    color: hsla(0,0%,100%,.5) !important;
}
.page-id-51473 .wallet-in-pg-banner .fusion-row:before {
    width:25%;
    background-color: #fff;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 1;
    display: block;
}

.double-header .navRoot .item-inquire{
    font-size: 13px;
    /*margin-top: 5px;
    height: 30px;
    line-height: 31px;*/
    color: #fff !important;
    background: #0070FF;
}
.double-header .fusion-header.globalNav.global-margin-top {
    margin-top: 0px !important;
    background: #fff;
    height: 60px !important;
    box-shadow: rgba(0,0,0,.117647) 0 3px 3px;
    display: none;
}
.fusion-header.globalNav.global-margin-top.fusion-sticky-shadow{
    display: block;
}
.double-header .fusion-header.globalNav.global-margin-top .after-home-main{
    padding: 0 20px !important;
}
.double-header .fusion-header.globalNav.global-margin-top .fusion-main-menu > ul > li > a{
    color: #333 !important;
}
.double-header .fusion-header.globalNav.global-margin-top .fusion-main-menu > ul > li > a:hover{
    color: #0070FF !important;
}
.double-header .fusion-header.globalNav.global-margin-top.fusion-sticky-shadow{
    background: #fff;
}
.double-header .fusion-header.globalNav.global-margin-top .fusion-logo{
    margin-top: 13px;
    margin-bottom: 13px;
}
.double-header .fusion-header.globalNav.global-margin-top:not(.fusion-sticky-shadow) .fusion-logo img{
    max-height: 34px !important;
    width: 156px !important;
}
.double-header .fusion-header.globalNav.global-margin-top.fusion-sticky-shadow .fusion-logo{
    margin-top: 0px;
    margin-bottom: 7px;
}
.double-header .fusion-header.globalNav.global-margin-top:not(.fusion-sticky-shadow) .fusion-main-menu > ul > li > a{
    height: 60px !important;
    line-height: 60px !important;
}
.double-header .fusion-header.globalNav.global-margin-top:not(.fusion-sticky-shadow) .after-home-inquire{
    margin-top: 13px;
    margin-bottom: 13px;
}
.double-header .fusion-header.globalNav.global-margin-top .after-home-inquire{
    margin-right: 20px;
}
.double-header .after-home-main .fusion-main-menu{
    right: 210px;
}
.double-header .fusion-header.globalNav.global-margin-top:not(.fusion-sticky-shadow) .after-home-inquire .item-inquire{
    height: 34px;
    line-height: 34px;
    background: #3d7ef2;
    color: white !important;
}
.double-header .after-home-main .after-home-logo,
.double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo2{
    display: none !important;
}
.double-header .global-margin-top .after-home-main .custom-topmenu-logo{
    float: left;
    margin-top: 5px;
}
.double-header .global-margin-top:not(.fusion-sticky-shadow) .after-home-main .custom-topmenu-logo{
    padding: 15px 0;
}
.double-header .global-margin-top:not(.fusion-sticky-shadow) .after-home-main .custom-topmenu-logo.taxi-logo{
    padding: 13px 0;
}

.double-header .fusion-header.globalNav.global-margin-top .after-home-inquire  .item-inquire.btn-border{
    background: transparent !important;
    color: #0070ff !important;
    border: solid 1px #0070ff !important;
}
.double-header .fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover{
    background: #0070ff !important;
    color: #fff !important;
    border-color: #0070ff !important;
}
 
.double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border{
    background: #0070ff !important;
    color: #fff !important;
    border-color: #0070ff !important;
}
.double-header .new-sticky.fusion-header.globalNav.global-margin-top .after-home-inquire .item-inquire.btn-border:hover{
    background: transparent !important;
    color: #0070ff !important;
    border: solid 1px #0070ff !important;
}

.double-header .globalNav .after-home-inquire .item-inquire{
    height: 35px;
    line-height: 35px;
    margin-top: 1px;
}
/*double header End*/

/*gtranslate languages*/
#gtranslate_wrapper{
    position: relative !important;
}
.globalNav ul li .switcher{
    width: 100px !important;
    line-height: 60px !important;
}
.fusion-is-sticky .globalNav ul li .switcher {
    line-height: 60px !important;
}
.fusion-is-sticky .globalNav ul li .switcher .selected a, 
.fusion-is-sticky .globalNav ul li .switcher > .selected a:after {
    color: #333 !important;
}
.globalNav ul li .switcher .selected{
   background: transparent !important;
   border: none;
   border-radius: 0px;
}
.globalNav ul li .switcher > .selected{
    background: transparent !important;
}
.globalNav ul li .switcher .selected a {
    border: 0px solid transparent !important;
    border-radius: 4px;
    background: transparent !important;
    width: 81px !important;
    font-size: 14px !important;
    text-align: center;
    padding: 0px 0px 0 20px !important;
    color: #fff !important;
}
.globalNav ul li .switcher > .selected a:after{
    content: "\f107";
    font-family345: FontAwesome;
    font-size: 14px;
    color: #fff;
    margin-left: 5px;
    background-color: transparent !important;
}    
.globalNav ul li .switcher a img{
    margin-top: -4px !important;
    width: 26px !important;
    height: 26px !important;
    border-radius: 100%;
    object-fit: cover;
    margin-right: 5px !important;
    opacity: 1 !important;
}
.globalNav ul li .switcher .option{
    border: 0px !important;
    width: 250px !important;
    background-color: #ffffff !important;
    padding: 0px;
    border-radius: 0px;
    position: absolute !important;
    right: 0;
    max-height: none !important;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
    overflow: initial !important;
    height: auto !important;
    display: block !important; 
    opacity: 0;
    visibility: hidden;
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    transition: transform .2s ease,opacity .2s ease;
    z-index: 999 !important;
}
.option.open{
  display: block !important;
}
.popup {
    z-index: 9999 !important;
}
.globalNav ul li .switcher .option:before{
    content: '';
    position: absolute;
    top: -8px !important;
    right: 20px !important;
    margin: 0 0 0 -6px !important;
    width: 15px !important;
    height: 15px !important;
    transform: rotate(45deg);
    border-radius: 4px 0 0 0 !important;
    background: #fff;
    box-shadow: -2px -2px 3px rgba(0,0,0,.1);
    will-change: transform;
    transition-property: transform;
    transition-duration: .25s;
    border: 0 !important;
}
.globalNav ul li .switcher:hover .option{
    opacity: 1;
    visibility: visible;
    -ms-transform: translateY(0);
    transform: translateY(0);    
}
.globalNav ul li .switcher .option a{
    padding: 0px 10px !important;
    color: #333 !important;
    width: 46%;
    float: left;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 40px;
    margin: 5px 2%;
}
.globalNav ul li .switcher .option a:hover{
    background: #f7f7f7 !important;
}
.globalNav ul li .switcher .option a.selected{
    color: #3d7ef1 !important;
}
.globalNav li.last-menu{
    margin-right: 30px !important;
}
/*gtranslate languages End*/



.absolute-banner-img{
    width: 100%;
    position: absolute;
    top: 58%;
    right: -50%;
    transform: translateY(-50%);
}
.absolute-banner-img-right{
    width: 100%;
    position: absolute;
    top: 58%;
    right: 16%;
    transform: translateY(-50%);
}
.custum-top-menu.fusion-main-menu > ul > li,
.after-home-main .custum-top-menu.fusion-main-menu > ul > li:last-child {
    padding-right: 30px;
}
.custum-top-menu.fusion-main-menu > ul > li > a {
    font-size: 15px !important;
}
.fusion-accordian .fusion-panel:last-child{
    border-bottom: 0;
}
.service-toggles-box{
    padding: 0;
    border: solid 1px #e8ebf1;
    transition: all 0.3s ease-in-out;
    background: #fff;
}
.service-toggles-box .blue-title{
    background: #3d7ef1;
    color: #fff;
    padding: 10px
}
.service-toggles-box .blue-title .title{
    margin: 0;
    color: #fff;
    font-size: 20px;
}
.service-toggles-box .accordian .panel-heading,
.service-toggles-box .accordian .panel-body{
    padding: 0px 15px;
}
.service-toggles-box .accordian .panel-body,
.service-toggles-box .blue-title{
    margin-bottom: 15px;
}

/*hire-dedicated-sprite-icon*/

.hire-dedicated-sprite-icon{background-image: url(images/solution-page/hire-dedicated-sprite-icon.png); background-repeat: no-repeat;}
.hire-dedicated-sprite-icon.icon64{width: 64px;height: 64px;margin: 0 auto;display: block;}
.hire-dedicated-sprite-icon.icon70{width: 70px; height: 70px; margin: 0 auto;}

.hire-dedicated-sprite-icon.javascript-jQuery{background-position: -1px -1px;}
.hire-dedicated-sprite-icon.html-css{background-position: -100px -1px;}
.hire-dedicated-sprite-icon.angular-js{background-position: -200px -1px;}
.hire-dedicated-sprite-icon.react-js{background-position: -299px -1px;}
.hire-dedicated-sprite-icon.vue-js{background-position: -398px -1px;}

.hire-dedicated-sprite-icon.java{background-position: -497px -1px;}
.hire-dedicated-sprite-icon.ruby-rails{background-position: -596px -1px;}
.hire-dedicated-sprite-icon.php{background-position: -695px -1px;}
.hire-dedicated-sprite-icon.node-js{background-position: -794px -1px;}
.hire-dedicated-sprite-icon.python{background-position: -895px -1px;}

.hire-dedicated-sprite-icon.mongo-db{background-position: -994px -1px;}
.hire-dedicated-sprite-icon.postgre-sql{background-position: -1084px -1px;}
.hire-dedicated-sprite-icon.mysql{background-position: -1192px -1px;}
.hire-dedicated-sprite-icon.sql-server{background-position: -1290px -1px;}
.hire-dedicated-sprite-icon.hadoop{background-position: -1389px -1px;}
.hire-dedicated-sprite-icon.cassandra{background-position: -2px -100px;}

/*.hire-dedicated-sprite-icon.adobe-illustrator{background-position: -101px -100px;}
.hire-dedicated-sprite-icon.adobe-photoshop{background-position: -200px -100px;}
.hire-dedicated-sprite-icon.adobe-xd{background-position: -299px -100px;}
.hire-dedicated-sprite-icon.uxpin{background-position: -398px -100px;}
.hire-dedicated-sprite-icon.justin-mind{background-position: -497px -100px;}
.hire-dedicated-sprite-icon.invision{background-position: -595px -100px;}*/

.hire-dedicated-sprite-icon.amazon-aws{background-position: -694px -100px;}
.hire-dedicated-sprite-icon.microsoft-azure{background-position: -794px -100px;}
.hire-dedicated-sprite-icon.google{background-position: -891px -100px;}
.hire-dedicated-sprite-icon.dedicated-server{background-position: -993px -100px;}

.hire-dedicated-sprite-icon.android{background-position: -1092px -100px;}
.hire-dedicated-sprite-icon.iso-swift{background-position: -1191px -100px;}
.hire-dedicated-sprite-icon.flutter{background-position: -1290px -100px;}
.hire-dedicated-sprite-icon.react-native{background-position: -1389px -100px;}
.hire-dedicated-sprite-icon.xamarin{background-position: -1px -200px;}
.hire-dedicated-sprite-icon.ionic{background-position: -101px -200px;}

.hire-dedicated-sprite-icon.net-core{background-position: -201px -200px;}
.hire-dedicated-sprite-icon.net{background-position: -301px -200px;}
.hire-dedicated-sprite-icon.couchbase{background-position: -400px -200px;}
.hire-dedicated-sprite-icon.maria-db{background-position: -499px -200px;}
.hire-dedicated-sprite-icon.sqlite{background-position: -595px -200px;}


.hire-dedicated-sprite-icon.versatility{background-position: 2px -296px;}
.hire-dedicated-sprite-icon.speed{background-position: -98px -297px;}
.hire-dedicated-sprite-icon.efficiency{background-position: -196px -296px;}
.hire-dedicated-sprite-icon.cut-costs{background-position: -297px -297px;}
.hire-dedicated-sprite-icon.dedication{background-position: -394px -296px;}
.hire-dedicated-sprite-icon.transparency{background-position: -493px -297px;}

/*hire-dedicated-sprite-icon END*/





.background-size-auto{
    -webkit-background-size: auto !important;
    -moz-background-size: auto !important;
    -o-background-size: auto !important;
    background-size: auto !important;
}
.homeitem1-slider.text-slider1{
    box-shadow: none;
}

.home-testimonial.text-slider1 .testimonial-thumbnail{margin-top: 0px;}
.homeitem1-slider.text-slider1 .item,
.homeitem1-slider.text-slider1 .item .item-content{}
.homeitem1-slider.text-slider1 .item .item-content{ 
    padding: 40px;
    box-shadow: 1px 1px 20px 0px rgba(42, 22, 156, 0.1);
    border-radius: 10px;
    margin: 20px;
    max-width: 90%;
    border-top: 0;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail .img{
    float: left !important;
    width: 80px !important;
    height: 80px !important;
    border: 0;
    box-shadow: none;
}
.homeitem1-slider.text-slider1 .item{
    position: relative;
}
.homeitem1-slider.text-slider1 .item .item-content:before{
    content: '';
    background: url(https://www.peerbits.com/wp-content/uploads/2020/03/top-quote-img.png) no-repeat;
    width: 42px;
    height: 33px;
    display: inline-block;
    position: absolute;
    top: -13px;
    left: 35px;
    z-index: 9;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail .content{
    padding-left: 120px;
    text-align: left;
    margin-top: 35px;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail .content .heading{
    margin: 0;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail{
    overflow: hidden;
    position: relative;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail .content p{
    font-size: 15px;
}
.homeitem1-slider.text-slider1.owl-theme .owl-nav.disabled + .owl-dots{
    margin-top: 5px;
}
.homeitem1-slider.text-slider1 .item .item-content .testimonial-thumbnail .avenirnext-medium{
    text-align: left;
}
.homeitem1-slider.image-text-slider{
    box-shadow: none;
}
.homeitem1-slider .testimonial-thumbnail .full-stack-sprite.full-stack-testimonial{
    float: left;
}
.homeitem1-slider.image-text-slider .item .item-content{
    border-top: 0;
    text-align: left;
    background: #f9fafc;
    padding: 0px;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled{
    display: block !important;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-next .fa-long-arrow-right:before{
    content: '\f105' !important;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-prev .fa-long-arrow-left:before{
    content: '\f104' !important;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-prev,
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-next{
    display: block !important;
    background-color: rgba(0,0,0,.5);
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    line-height: 38px;
    display: none;
    position: absolute;
    top: 42%;
    margin: 0;
    color: #fff;
    font-family345: icomoon;
    text-align: center;
    font-size: 36px;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-next{
    right: -80px;
}
.homeitem1-slider.image-text-slider .owl-nav.disabled .owl-prev{
    left: -80px;
}
.homeitem1-slider.image-text-slider .owl-dots{
    display: none;
}
.five-tabs.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li{
    width: 20%;
    padding-right: 10px;
}
.five-tabs.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li:last-child{
    padding-right: 0px; 
}
.five-tabs.our-expertise .tabs1-navigation .nav-tabs li a{
    padding: 15px 10px !important;
}
.five-tabs.our-expertise .tabs1-navigation .nav-tabs.nav-justified>li .fusion-tab-heading{
    font-size: 16px;
}
.five-tabs .tabs1-navigation.full-stack-tabs .fusion-tab-heading:before{
    display: none;
}

.homeitem1-slider.video-slider{
    border-radius:0px;
    box-shadow:none;
    background-color:transparent;
}
.homeitem1-slider.video-slider .testimonial-video{
    margin: 24px 0 0 0px;
}
.homeitem1-slider.video-slider.owl-theme .owl-nav.disabled + .owl-dots{
    margin-top: -8px;
}




/* DIRTY Responsive pricing table CSS */

/* make mobile switch sticky */

.retainer-rates-table ul {
  display:flex;
  top:0px;
  z-index:10;
  padding-bottom:14px;
}
.retainer-rates-table ul li {
  list-style:none;
  flex:1;
}
.retainer-rates-table ul li:last-child {
  border-right:1px solid #DDD;
}
.retainer-rates-table button {
  width:100%;
  border: 1px solid #DDD;
  border-right:0;
  border-top:0;
  padding: 10px;
  background:#FFF;
  font-size:14px;
  font-weight:bold;
  height:60px;
  color:#999
}
.retainer-rates-table li.active button {
  background:#F5F5F5;
  color:#000;
}
.retainer-rates-table table { border-collapse:collapse; table-layout:fixed; width:100%; }
.retainer-rates-table table th { background:#F5F5F5; display:none; }
.retainer-rates-table table td{ background:#fff; }
.retainer-rates-table table td, 
.retainer-rates-table table th {
  height:53px;
  font-family345: inherit !important;
  line-height: 28px;
}
.retainer-rates-table table td,
.retainer-rates-table table th { 
    border:1px solid #DDD; padding:10px; empty-cells:show; 
}
.retainer-rates-table table td,
.retainer-rates-table table th {
  text-align:left;
}
.retainer-rates-table table td+td, 
.retainer-rates-table table th+th {
  text-align:center;
  display:none;
}
.retainer-rates-table table td.default {
  display:table-cell;
}
.retainer-rates-table .bg-purple {
  border-top:3px solid #A32362;
}
.retainer-rates-table  .bg-blue {
  border-top:3px solid #3d7ef1;
}
.retainer-rates-table  .sep {
  background:#F5F5F5;
  font-weight:bold;
}
.retainer-rates-table .txt-l { font-size:28px; font-weight:bold; }
.retainer-rates-table .txt-top { position:relative; top:-9px; left:-2px; }
.retainer-rates-table .tick { font-size:18px; color:#2CA01C; }
.retainer-rates-table .hide {
  border:0;
  background:none;
}

@media (min-width: 640px) {
 .retainer-rates-table ul {
    display:none;
  }
  .retainer-rates-table td,
  .retainer-rates-table th {
    display:table-cell !important;
  }
  .retainer-rates-table td,
  .retainer-rates-table th {
    width: 330px;
  
  }
  .retainer-rates-table td+td, 
  .retainer-rates-table th+th {
    width: auto;
  }
}

.testimonial-video{
    margin: 24px 0 0 76px;
    display: inline-block;
}

.left-icon-style.left-75 .fusion-text{
    padding-left: 75px;
    text-align: left !important;
}

.bannerlist-border-half ul {
    display: flex;
    flex-wrap: wrap; 
    padding: 0;
}
.bannerlist-border-half ul li {
    flex: 0 0 47%;
    margin: 0 12px 12px 0;
    text-transform: capitalize;
    font-size: 15px;
    line-height: 24px;
    border: 1px dashed #bdb7b7;
    color: #fff;
    border-radius: 5px;
    padding: 12px 10px 12px 50px;
    position: relative;
    list-style: none;
}
.bannerlist-border-half ul li:before {
    content: '\f058';
    font: 24px/20px FontAwesome;
    color: #42b847;
    position: absolute;
    left: 14px;
    top: 15px;
}

.fusion-social-networks .fusion-googleplus.fusion-icon-googleplus{
    display: none !important;
}

/*page css end*/

.section-perks [class*="benifits-"]{
    padding: 20px;  
    min-height: 110px;
    background: #1d1d1d;
}
.section-perks [class*="benifits-"] h3.white-col{
    font-size: 20px !important;
}

.careers-join-us{background-image: url(images/solution-page/careers-join-us01.png); background-repeat: no-repeat;}
.careers-join-us.icon70{width: 70px; height: 70px; display: block;}

.careers-join-us.days-week{background-position: -4px 1px;}
.careers-join-us.employee-first{background-position: -104px 1px;}
.careers-join-us.advanced-resources{background-position: -204px 1px;}
.careers-join-us.positive-environment{background-position: -305px 1px;}
.careers-join-us.groundbreaking {background-position: -405px 1px;}
.careers-join-us.transparent{background-position: -505px 1px;}
.careers-join-us.rewards-benefits{background-position: -615px 1px;}
.careers-join-us.leaves-encashment{background-position: -702px 1px;}
.careers-join-us.fun-connect{background-position: -805px 1px;}
.careers-join-us.onsite-opportunities{background-position: -911px 1px;}
.careers-join-us.referral-program{background-position: -1001px 1px;}
.careers-join-us.learning-sessions{background-position: -1101px 1px;}


.careers-accordian{
    border: 1px solid #42b847;
    padding: 30px;
    background: #f8fff8;
}
.careers-accordian .panel{
    -ms-flex-align: center!important;
    align-items: center!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}
.careers-accordian .tow-button{
    margin-left: auto;
    text-align: right;
}
.careers-accordian .tow-button a{
    display: inline-block;
    margin-left: 10px;
    margin-top: 15px;
}
.careers-accordian .tow-button a.ApplyNow,
.careers-accordian .tow-button a.btn-border-green.active-btn-green{
    border-color: #42b847 !important;
    color: #ffffff !important;
    background: #42b847 !important;
    border: solid 1px #42b847 !important;
}
.careers-accordian .tow-button a.ApplyNow:hover,
.careers-accordian .tow-button a.btn-border-green.active-btn-green:hover{
    border-color: #42b847 !important;
    color: #42b847 !important;
    background: #ffffff !important;
}
.careers-accordian .tow-button .ApplyNow.btn-border-green:before,
.careers-accordian .tow-button a.btn-border-green.active-btn-green:before{display: none;}


.careers-accordian .panel-body .unorder-list li{
    margin: 8px 0px;
}
.careers-accordian .apply-now-wrapper .d-block{display: block !important;}

.careers-accordian .apply-now-wrapper .mail,
.careers-accordian .apply-now-wrapper .number{color: #42b847 !important;}

.careers-accordian .apply-now-wrapper .title{font-size: 16px; font-weight: 500;}

.careers-accordian .btn-green{
    color: #ffffff !important;
}
.careers-accordian .btn-green:hover{
    background: transparent !important;
    color: #42b847 !important;
}
.careers-accordian .btn-green:before{
        border-width: 0px !important;
}



.more-opening{margin-top: 10px; margin-bottom: 0px;}
.more-opening .exp p{margin: 0 !important; color: #42b847 !important;}
.more-opening .exp {
    width: 158px;
    display: inline-block;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400; 
}
.more-opening .exp.positions{width: 100px}
.more-opening .exp.xxl{width: 215px;}

.media.align-items-center{
    -ms-flex-align: center!important;
    align-items: center!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}




.peerbits-home-main{max-width: 450px !important;}


.custom-form-select.fusion-layout-column{
    margin-bottom: 20px;
    margin-top: 20px;
    display: inline-block;
    width: 100%;
}

.custom-form-select select.wpcf7-select{
    height: 45px;
}
.fusion-layout-column .form-label{
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    opacity: 0.5;
    margin-left: 4px;
}







/*Pricing Table*/


/*Pricing page*/
table.dirty-pricing-table {
    border-collapse: collapse;
    width: 100%;
    border: solid 2px #eceaea;
}
.dirty-pricing-table td, .dirty-pricing-table th {
    padding: 0.75em 1.5em;
    text-align: left;
}
.dirty-pricing-table td.err {
        background-color: #e992b9;
        color: #fff;
        font-size: 0.75em;
        text-align: center;
        line-height: 1;
    }

.dirty-pricing-table .strong{
    font-weight: 600 !important;
    color: #333 !important;
}
/*.dirty-pricing-table tbody th {
    background-color: rgba(61, 126, 241, 0.67)
}
.dirty-pricing-table th {
    background-color: #6099ff;
    color: #fff;
    white-space: nowrap;
}*/
.dirty-pricing-table tbody tr:nth-child(2n+2) {
    background-color: #f5f5f5;
    transition: all .125s ease-in-out;
}
.dirty-pricing-table tr:nth-child(2n+2) td:nth-child(2n):not(:last-child){
    background: rgba(245, 245, 245, 0.90);
    color: #2f2f2f !important;
    box-shadow: 0px 20px 20px 0px rgba(111, 111, 111, 0.30);
}
.dirty-pricing-table tr td:nth-child(2n):not(:last-child){
    background: #fff;
    color: #2f2f2f !important;
    box-shadow: 0px 20px 20px 0px rgba(111, 111, 111, 0.30);
}
.dirty-pricing-table tr th:nth-child(2n):not(:last-child){
    background: #42b847;
    color: #fff !important;
    box-shadow: 0px 20px 20px 0px rgba(111, 111, 111, 0.30);
    font-size: 20px;
    font-weight: 600;
}
.dirty-pricing-table thead tr th.pricing-table-header1{
    background-color: #ececec;
    text-align: left;
}
.dirty-pricing-table thead tr th.pricing-table-header2{
    background-color: #42b847 !important;
    color: #ffffff;
}
.dirty-pricing-table thead tr th.pricing-table-header3{
    background-color: #00c3b2 !important;
    color: #ffffff;
}
.dirty-pricing-table thead tr th.pricing-table-header4{
    background-color: #ff736f;
    color: #ffffff;
}

.dirty-pricing-table tbody tr td,
.dirty-pricing-table thead tr th{
    text-align: center;
    font-size: 16px;
}
.dirty-pricing-table thead tr th{
    font-size: 18px !important;
}
.dirty-pricing-table .text-left{
    text-align: left;
}
.dirty-pricing-table td.user-name {
    text-transform: capitalize;
}




/*Pricing page End*/






table.pricing-table1{
  width: 100%;
  text-align: left;
  border-spacing: 0;
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.pricing-table1 th,
.pricing-table1 td {
  font-family345: inherit;
  font-size: 0.875em;
  line-height: 1.45;
  color: #444;
  vertical-align: middle;
  padding: 1em;
}
.pricing-table1 th {
  font-weight: 600;
}

.pricing-table1 colgroup:nth-child(1) {
  width: 31%;
  border: 0 none;
}
.pricing-table1 colgroup:nth-child(2) {
  width: 22%;
  border: 1px solid #ccc;
  border-top: 0;
  border-bottom: 0;
}
.pricing-table1 colgroup:nth-child(3) {
  width: 25%;
  border: 1px solid #ccc;
  border-top: 0;
  border-bottom: 0;
}
.pricing-table1 colgroup:nth-child(4) {
  width: 22%;
  border: 1px solid #ccc;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
}

/* Tablehead */

.pricing-table1 thead th {
  background: #def4fe;
  background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
  background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);
  text-align: center;
  position: relative;
  border-bottom: 1px solid #ccc;
  padding: 2em 0 2em;
  font-weight: 400;
  color: #999;
  border-top: 0;
}
.pricing-table1 thead th:nth-child(1) {
  background: transparent;
}
/*.pricing-table1 thead th:nth-child(3) {
  padding: 2em 0 5em;
}*/
.pricing-table1 thead th h2 {
    font-weight: 300 !important;
    font-size: 1.4em !important;
    line-height: 1.2 !important;
    color: #3d7ef1;
    margin: 0;
}
.pricing-table1 thead th h2 + p {
  font-size: 1.25em;
  line-height: 1.4;
}
.pricing-table1 thead th:nth-child(3) h2 {
  font-size: 3.6em;
}
.pricing-table1 thead th:nth-child(3) h2 + p {
  font-size: 1.5em;
}

/* Tablebody */

.pricing-table1 tbody th {
  background: #fff;
  border-left: 0px solid #ccc;
}
.pricing-table1 tbody th span {
  font-weight: normal;
  font-size: 87.5%;
  color: #999;
  display: block;
}

.pricing-table1 tbody td {
  background: #fff;
  text-align: center;
}

.pricing-table1 tbody tr:nth-child(even) th,
.pricing-table1 tbody tr:nth-child(even) td {
  background: #f5f5f5;
  border: 1px solid #ccc;
  border-width: 1px 0 1px 1px;
  border-left: 0;
}
.pricing-table1 tbody tr:last-child td {
  /* border-bottom: 0 none; */
}

/*Pricing Table end*/

@keyframes run-base{
    0% {
    transform :translate3d(0px, 0px, 0px) rotate(0deg) scale(0.1);
    }
    10% {
    transform :translate3d(-42px, 13px, 0px) rotate(0deg) scale(0.1);
    }
    20% {
    transform: translate3d(-16px, 11px, 0px) rotate(-5deg) scale(0.2);
    }
    25% {
    transform: translate3d(-10px, 26px, 0px) rotate(8deg) scale(0.2)
    }
    35% {
    transform :translate3d(-125px, 61px, 0px) rotate(8deg) scale(0.2);
    }
    50% {
    transform :translate3d(-107px, 106px, 0px) rotate(-16deg) scale(0.3);
    }
    60% {
    transform :translate3d(-54px, 187px, 0px) rotate(-7deg) scale(0.4);
    }
    70% {
    transform :translate3d(-166px, 320px, 0px) rotate(17deg) scale(0.5);
    }
    80% {
    transform :translate3d(-296px, 421px, 0px) rotate(9deg) scale(0.6);
    }
    90% {
    transform :translate3d(-406px, 512px, 0px) rotate(6deg) scale(0.9);
    }
    100% {
    transform :translate3d(-475px, 590px, 0px) rotate(0deg) scale(1);
    }

    }
    .run-base {    
    -webkit-animation-name:run-base;
    -moz-animation-name:run-base;
    -o-animation-name:run-base;
    -ms-animation-name:run-base;
    animation-name:run-base;
    -webkit-animation-duration:4s;
    -moz-animation-duration:4s;
    -o-animation-duration:4s;
    -ms-animation-duration:4s;
    animation-duration:4s;
    -webkit-animation-iteration-count:infinite;
    -moz-animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    -ms-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    -ms-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-timing-function:linear;
    -moz-animation-timing-function:linear;
    -o-animation-timing-function:linear;
    -ms-animation-timing-function:linear;
    animation-timing-function:linear;
    }    
    /*--car--*/    
    .car-base {    
    /*width:250px;
    height:300px;
    background: url(https://peerbits.staging.wpengine.com/wp-content/uploads/2019/04/car-base.png);
    background-repeat: no-repeat;
    background-size: cover; */
    float: right;
    position: absolute;
    right: -60px;
    top: -50px;
    transform: scale(0.1);
    }
}




/*custom media css*/

@media only screen and (max-width: 1024px) and (min-width: 801px){
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,
.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,
.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons, .after-home-menu .fusion-mobile-nav-holder > ul{display: block !important;}
.fusion-mobile-menu-icons a{margin-right:20px !important}  
.after-home-main .fusion-mobile-menu-icons a{margin-top:2px;}
.after-home-main {display: -ms-flexbox; display: flex; -ms-flex-pack: stretch; justify-content: stretch; position: relative;}
.after-home-logo{margin-left:20px;}
.after-home-menu .fusion-mobile-menu-icons {display: none; position: absolute; right: 0; text-align: right; top: -48px; vertical-align: middle;}
.after-home-menu {left: 0; position: absolute; top: 50px; width: 100%;}
.after-home-main .fusion-mobile-nav-item a:hover{background: #F9F9F9 !important;}
.after-home-main .fusion-mobile-nav-item:hover .fusion-open-submenu{color: #3d7ef1 !important}
.after-home-main .fusion-mobile-nav-item .fusion-open-submenu{color: #333 !important; height:50px !important; line-height:50px !important;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a{padding-left:50px !important}
.after-home-main .fusion-mobile-nav-item a{height:50px !important; line-height:50px !important; border-bottom:1px solid #f1f1f1}
.pricing-icon-tabs .pricing-icon-list li{ width:50% !important }
.clutch-banner-form .fusion-one-half{}
.technology-main, .technology-main-three, .technology-main-four{ width:18.4% !important; margin-right:2% !important}
.technology-main-three {width: 32% !important;}
.technology-main-four {width: 23.45% !important;}
.technology-main h2, .technology-main-four h2, .technology-main-three h2 {font-size: 16px !important;}
.technology-main .fusion-column-wrapper{padding:30px 10px !important;}
.globalNav .navSection.mobile .rootLink h2{top: 18px !important;}
}
@media only screen and (max-width: 1220px) and (min-width: 800px){
.case-studies-wrap-design-box1 {display: inline-block; height: auto !important; margin-right: 10px !important; text-align: center; vertical-align: top; width: 17.65% !important;}
.case-studies-wrap-design-box1 .technology-items{padding:40px 0 !important;}
.case-studies-wrap-design .opencart-sprite.opencart-app-technology.opencart-app-technology-xcode {background-position: -306px -380px;}
.case-studies-wrap-design .opencart-sprite.opencart-app-technology {width: 140px; height: 65px; margin: 0 auto;}
.case-studies-wrap-design-box1 .technology-items {margin-bottom: 60px !important;}
.case-studies-wrap-design .opencart-sprite.opencart-app-technology.opencart-app-technology-alamofire {background-position: -841px -380px;}
.case-studies-wrap-design .case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(1), .case-studies-wrap-design .case-studies-wrap-design-box1.case-studies-wrap-design-box:nth-child(5){margin-top:350px !important;}
}
@media only screen and (max-width: 1123px) and (min-width: 768px){
.custom-tab-mobile-wallets .custom-tab-2.custom-tabbing .nav-tabs .tab-link h4.fusion-tab-heading{font-size:14px !important;line-height:24px !important;}
.custom-tab-mobile-wallets .custom-tab-2.custom-tabbing-fixed .nav-tabs li a.tab-link{padding: 60px 6px 14px 6px !important}
.custom-tab-mobile-wallets .row{-ms-box-orient: horizontal; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;}
.custom-tab-mobile-wallets .custom-tabbing .col-sm-6.text-center:nth-of-type(1) {order: -2 !important; margin-bottom:40px;}
.custom-tab-mobile-wallets .custom-tabbing .col-sm-6:nth-of-type(2) {order: -2 !important; margin-bottom:10px;}
.custom-tabbing-fixed-main .fusion-tabs.clean .nav-tabs{text-align: center !important;}
}
@media only screen and (max-width:480px){
    .more-contacts.fusion-fullwidth-3{padding-left:20px !important;padding-right:20px !important}
    #particle-slider canvas{display:none;}
    .services-icon-tab .nav-tabs li a.tab-link h4{font-size:17px;}
    .services-icon-tab.fusion-tabs .nav-tabs li{margin:0px 5px;}
    .uae-landing-page a.fusion-button{padding:10px 25px;}
    .custom-support-content-tab .nav > li a,
    .custom-support-content-tab .nav > li{display: block;}
    .careers-join-us.icon70,
    .section-perks .fusion-separator{display: none;}
    .section-perks [class*="benifits-"]{min-height: auto;}


}
@media only screen and (max-width:530px){
    .careers-accordian .panel{display: block;}
    .careers-accordian .tow-button{text-align: left;}
}
@media only screen and (max-width:320px){
    .post-content h3{
        font-size: 20px;
    }
}
@media only screen and (max-width:380px){.service-tab-section .service-tab li{width:100%;}
.more-contacts .title-42px{font-size:32px !important;line-height:42px !important;}
}

@media screen and (max-width: 1920px) and (min-width: 1700px){
    #main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-copyright-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content,
    .container, .container-lg, header .container-lg    
    {
        max-width: 1336px;
    }
    .section-media-xxl-container .fusion-row
    {
        max-width: 1336px !important;
    }
    .globalNav .navRoot{padding: 0 0px !important;}
    .globalNav .navSection.logo{left: 0px !important;}
    .take-the-advantage .no-margin > .fusion-column-wrapper{
        padding: 80px 250px 80px 100px !important;
    }
    .broken-grid-slider{
        height: 700px;
    }
    .broken-grid-slider .slider-img-bg a img{
        height: 640px !important;
    }
    .broken-grid-slider .layer-content{
        margin-right: 5px
    }
    .black-technology-left-box{padding: 0 30px !important;}


    .coding-tab{
        padding: 10px 0px 10px 15px;
    }

    .coding-tab p{
        margin-bottom: 0px;
        font-size: 17px;
        line-height: 24px;
    }
    .page-overlay{transform: translate(0%,-25%); /*max-width: 1336px;*/width: 130%;left: -200px;}
    .black-top-banner .home-banner h1{
        font-size: 42px !important;
        line-height: 52px !important;

    }
    .black-top-banner .home-banner .unorder-list li,
    .black-top-banner .home-banner .btn-border-green{
        font-size: 20px;
    }
    .growth-section .one,
    .growth-section .tow,
    .growth-section .three
    {padding-left: 80px;}
    .fusion-footer-parallax{position: static;}
    #main{margin-bottom: 0px !important;}
    .media-xxl-w100{max-width: 100% !important}
    .peerbits-home-main{max-width: 100% !important;}
    .black-top-banner.str-banner-bg .font-size-34{font-size: 38px !important; line-height: 52px !important;}

}
@media screen and (max-width: 1920px) and (min-width: 1500px){
    .new-banner1:after{display: none;}
    .iqonict-design .mobile-img{right: 100px;}
    .iqonict-design .pull-right .mobile-img{right: 0px;left: 100px;}
    .iqonict-design .fusion-column-content .mobile-img{max-width: none;}
    .an-iot-enabled{padding: 111px 0;}
    /*.iqonict-design .fusion-column-content .mobile-img img{
        height: calc(100vh - 60px);
        width: auto;
    }*/
    .triangle-bg-500:before{top: 0px;height: 674px;}
    .clients-logo .logo{width: 200px;height: 200px; }
    .clients-logo .logo.mar-left-125{margin-left: 200px !important;}
    .growth-section{
        padding-bottom: 280px !important;
    }
    .growth-section .fusion-builder-row.fusion-row .growth-section-vector{
        position: absolute;
        width: 103.3%;
        top: -190px !important;
        background-size: 111%;      
        left: -34px;
        height: 770px;
        background-position-y: 75%;
        background-position-x: 50%;
    }
}


@media only screen and (max-width: 1699px){
    html:lang(fr) body .globalNav .navSection.primary    {
        display: -ms-flexbox !important;
        display: flex !important;
    }
    html:lang(fr) body .globalNav .navSection.mobile {
        display: block !important;
    }
    html:lang(fr) body .globalNav .dropdownRoot,
    html:lang(fr) body .globalNav .navSection.primary{
        display: none !important;
    }
    html:lang(fr) body .fusion-header-wrapper{
        position: relative;
    }
    html:lang(fr) body .fusion-header-wrapper:not(.fusion-is-sticky) .globalNav{
        margin: 0 !important;
    }
    html:lang(fr) body .fusion-header-wrapper .fusion-header, 
    html:lang(fr) body .fusion-header-wrapper .fusion-secondary-main-menu{
        background-color: #282a2b;
        position: relative;
    }
    html:lang(fr) body .globalNav ul li .switcher .option{
        right: 80px !important;
        top: 55px !important;
        transform: translateY(0);
    }
}

@media screen and (min-width: 1400px){
    .page-id-51473 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-59324 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-61077 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-59344 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-61086 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-59346 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-61093 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-59348 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-61099 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-59534 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-61891 .wallet-in-pg-banner .fusion-layout-column.fusion-one-fourth,
    .page-id-51473 .wallet-in-pg-banner .fusion-row:before {
        width: 33.33%;
    }

}
@media only screen and (max-width: 1024px){
    .home-service-main .fusion-one-fourth{width: 48% !important;}
    .media-p-bottom-40{padding-bottom: 40px !important}
    .banner-dashed-box li{
        font-size: 13px;
        padding: 13px 25px;
    }
    .after-home-main .fusion-mobile-menu-icons a {margin-top: 16px;}
    
    .globalNav .navSection.mobile .rootLink{height: 40px !important;}
    .double-header .fusion-mobile-menu-icons a:before{color: #4b4b4c;}
}
@media screen and (max-width: 768px) and (min-width: 1100px){
    .width-100 .nonhundred-percent-fullwidth,
    .width-100 .fusion-fullwidth,   
    .width-100 .fusion-section-separator, 
    .width-100 .nonhundred-percent-fullwidth {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    .fusion-fullwidth .fusion-column-wrapper{
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    .pricing-table-div{overflow: scroll;}
}
@media only screen and (max-width: 800px){
    .media-d-none,
    .last-mile-deliver .my-account-center,
    .triangle-bg-500:before,
    .new-banner1:after,
    .double-header .fusion-logo .fusion-mobile-logo,
    .wallet-in-pg-banner .fusion_builder_column_1_4,
    .absolute-banner-img-right,
    .growth-section .fusion-builder-row.fusion-row .growth-section-vector,
    .section-divider-left,
    .section-divider-right
    /*.take-the-advantage .image-over-title*/
    {display: none !important;}
    .tabs1-navigation .tab-content, .tabs1-navigation .nav, .custom-tabs::before, .tabs1-navigation .nav-tabs.nav-justified > li{width:100% !important;float:none !important;padding-right:0 !important}
    .tabs1-navigation .tab-pane{margin-bottom:20px !important; padding: 0px;}
    
    /*Black Home page*/
    .post-content h1, .black-top-banner .banner-text .font-size-60{font-size:30px !important;line-height:40px !important;}
    .homepage-banner-slider h1,
    .homepage-banner-awards-slider .tfs-slider .slide-content-container h2.white-col.title-heading-left.home-heading-left {
        font-size: 35px !important;
        line-height: 40px !important;
    }
    .black-top-banner {
        height: auto !important;
    }
    .take-the-advantage .image-over-title{
        margin-left: 0px;
        position: relative;
        margin-bottom: 30px;
        top: 0;
        left: 0;
        right: 0;
    }
    .top-title-section{margin-bottom: 40px;}
    .black-footer-globe{background-repeat-y: repeat !important;}
    .partner-logo .busluG{margin: 0 auto;}
    .growth-section{padding-bottom: 40px !important;}
    .growth-section .one,
    .growth-section .tow,
    .growth-section .three
    {margin-top: 15px !important;}
    .growth-section .one .fusion-text,
    .growth-section .tow .fusion-text,
    .growth-section .three .fusion-text
    {max-width: 100% !important;}
    .image-over-title-bg, .new-home-fact-text{padding-right: 0px; margin-bottom: 0px !important}
    .image-card-slide .image-bg::before, .image-over-title-bg::before{right: 0;}
    .broken-grid-slider .layer-content{max-width: 99%;}

    .page-id-2398 .iphone-app-banner h1{font-size: 35px !important; line-height: 45px !important;}
    .team-extension .image-over-title{
        position: relative;
        top: 0px;
        right: 0px;
        text-align: left;
        z-index: 999;
        padding: 0px;
    }
    .team-extension .image-over-title-bg,
    .team-extension .image-card-slide .image-bg::before, 
    .team-extension .image-over-title-bg::before{
        padding-right: 0px;
        right: 0;
    }
    .img-grid-slider.owl-carousel12.owl-theme .owl-dots,
    .black-top-banner .banner-text .left, 
    .black-top-banner .banner-text .text{
        margin-left: 0 !important;
    }
    .team-extension .fusion-layout-column .fusion-column-wrapper,
    .take-the-advantage > .fusion-builder-row{padding: 40px 30px !important;}
    .take-the-advantage .fusion-builder-row .no-margin .fusion-column-wrapper{padding: 0 !important;}
    .black-top-banner{padding: 50px 30px !important;}    
    .img-grid-slider.owl-carousel12.owl-theme .owl-nav{margin-right: 0px;}
    .product-manager-img{margin-top: 0 !important;}
    .black-top-banner .banner-text p, 
    .top-title-section p.max-width-inner-850, 
    .font-size-20-sab-title {
        color: #bdb7b7 !important;
        font-size: 17px !important;
        line-height: 27px !important;
    }
    .black-technology-box .fusion-builder-row.fusion-builder-row-inner.fusion-row .row.mar-bot-20{
        margin-top: 40px !important;
    }

    .productSlider.owl-carousel12 .owl-dot, .img-grid-slider.owl-carousel12 .owl-dot{margin-top: 0px;}
    .productSlider .item .product-content .large{display: none;}
    .productSlider.owl-carousel12.owl-theme .owl-dots{margin-top: 15px;}
    .productSlider .item{width: auto !important;}
    .productSlider .owl-item12:not(:hover) .product-content{transform: translateY(0px);}
    .productSlider .product-content{width: 100%;}
    .productSlider .item .item-image:before{background: linear-gradient(180deg, rgba(0,0,0,0.33) 0%, rgb(0 0 0 / 57%) 100%);}
    .fusion-counters-box .fusion-counter-box .counter-box-container {padding: 20px 0; text-align: center !important;}
    .digital-counter .counter-box-content{text-align: center !important;}



    /*Black Home page End*/

    .font-size-45{font-size: 30px !important; line-height: 40px !important;}
    .font-size-60{font-size: 40px !important; line-height: 50px !important;}
    .black-footer-globe .footer-globe{margin-top: 40px;}
    
    .homepage-banner-slider h2.title-heading-left:after,
    .homepage-banner-slider h1:after{margin-top: 20px;}
    .fusion-header-wrapper:not(.fusion-is-sticky) .globalNav {margin-top: 0px !important; top: 0px !important; height: 70px !important;}
    .fusion-copyright-notice .dmca-badge,
    .pos-strength-list i,
    .pos-strength-list.left i {
        float: none !important;
        display: block;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .pos-strength-list i,
    .pos-strength-list.left i{margin: inherit !important;}
    .pos-strength-list.left li .text {
        /*padding-left: 75px !important;*/
        padding: 0 !important;
    }
    .pos-strength-list.left li {text-align: left;}
    .pos-strength-list.left i {float: left;}
    .fusion-copyright-notice {text-align: center; padding: 0;}
    .fusion-body .fusion_builder_column_1_2 .wpcf7-form .fusion-slider-loading{
        margin: 4em auto !important;
    }
    .technology-bg .owl-carousel12 .owl-stage-outer{overflow: hidden !important;}
    .last-mile-deliver .my-account-left, .last-mile-deliver .my-account-center, .last-mile-deliver .my-account-right{
        width: 100%;
    }
    .last-mile-deliver ul.tabs li a.active{background:#fff;}
    .last-mile-deliver ul.tabs li a.active p, .last-mile-deliver ul.tabs li a.active h3{color:#2a3039}
    .lg-media-height-250,
    .lg-media-height-250 .fusion-column-wrapper{min-height: 250px !important;}
    .home-sprite.home-fact.home-fact-project,
    .home-sprite.home-fact.home-fact-satisfied{display: inline-block !important;}
    .fullwidth-box.new-home-fact-design .fusion-layout-column .fusion-column-wrapper{border-right: 0 !important;}
    .set-up-box-list li{width: 100%;}
    .set-up-box-list li.left {margin-left: 0px;}
    .iot-development-sprite.icon50,
    .double-header .fusion-header.globalNav.global-margin-top:not(.fusion-sticky-shadow) .after-home-inquire{
        margin: 0 0 0 0 !important;
    }
    .homeitem1-slider.text-slider1 .item .item-content{padding: 40px !important;}
    .testimonial-video{margin: 17px 0 0 32px;}
    .testimonial-video iframe{width: 325px; height: 190px;}
    .homeitem1-slider.text-slider1{margin-bottom: 50px;}
    .set-up-box-list .set-up-icon-div,
    .pos-strength-list > li > .pull-left{float: none;}
    .set-up-box-list .content-text,
    .pos-strength-list li .text{padding-left: 0px; padding-top: 10px; }
    .iqonict-design .fusion-column-wrapper,
    .lifeat-contus-section{padding: 60px 30px 60px 30px !important;}
    .double-header .global-margin-top:not(.fusion-sticky-shadow) .after-home-main .custom-topmenu-logo,
    .double-header .fusion-header.globalNav.global-margin-top .after-home-main{padding: 0px 0 !important;}
    .double-header .fusion-logo-link img {max-height: inherit !important;width: 170px !important;}  
    .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo1{display: none !important;}
    .double-header .globalNav .after-home-inquire .navSection.secondary{display: block !important;}
    .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo2{display: inline-block !important;}
    .double-header .global-margin-top .after-home-main .fusion-mobile-menu-icons a{
        float: left;
        margin-left: 45px;
        margin-top: 5px;
        font-size: 25px;
    }
    .fusion-mobile-menu-design-modern.fusion-header-v1 .double-header .fusion-mobile-nav-holder{padding-top: 14px;}
    .wallet-in-pg-banner{background-position: center center !important;}
    .wallet-in-pg-banner .absolute-banner-img{position: relative;transform: inherit;top: 0%;right: 00%;}
    .wallet-in-pg-banner .fusion-column-wrapper{padding: 40px !important;}
    .page-id-51473 .wallet-in-pg-banner .fusion-row:before{width: auto;}
    .wallet-in-pg-banner{background-color: rgb(207, 195, 252) !important;}
    .page-id-59324 .double-header .globalNav .colorize,
    .page-id-61077 .double-header .globalNav .colorize,
    .page-id-59344 .double-header .globalNav .colorize,
    .page-id-61086 .double-header .globalNav .colorize,
    .page-id-59346 .double-header .globalNav .colorize,
    .page-id-61093 .double-header .globalNav .colorize,
    .page-id-59348 .double-header .globalNav .colorize,
    .page-id-61099 .double-header .globalNav .colorize,
    .page-id-59534 .double-header .globalNav .colorize,
    .page-id-61891 .double-header .globalNav .colorize{
        color: #fff;
    }

    .page-id-51473 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-59324 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-61077 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-59348 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-61099 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-59346 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-61093 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-59534 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3,
    .page-id-61891 .double-header .global-margin-top .after-home-main .custom-topmenu-logo .logo3{
        display: block !important;
        float: right !important;
    }

    .page-id-51473 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-59324 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-61077 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-59348 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-61099 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-59346 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-61093 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-59534 .double-header .fusion-header.globalNav.global-margin-top,
    .page-id-61891 .double-header .fusion-header.globalNav.global-margin-top{
        display: block;

    }
    .page-id-51473 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-59324 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-61077 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-59348 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-61099 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-59346 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-61093 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-59534 .double-header .global-margin-top .after-home-main .custom-topmenu-logo,
    .page-id-61891 .double-header .global-margin-top .after-home-main .custom-topmenu-logo{
        margin-top: 0px;
    }
    .fusion-fullwidth .fusion-column-wrapper{
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    .blog-section.fusion-fullwidth .fusion-column-wrapper{
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    .gas-delivery-banner{
        background-image: url(https://www.peerbits.com/wp-content/uploads/2020/06/gas-delivery-cta1.png);
        padding-top: 90px !important;
        padding-bottom: 90px !important;
    }
    .gas-delivery-banner .fusion-column-wrapper{padding: 0px 0px 0px !important;}
    .gas-delivery-banner .fusion-text h1{color: #fff; margin-top: 0 !important;}
    .black-technology-left-box{padding: 30px !important;}
    .broken-grid-slider{height: 100% !important;}
    .broken-grid-slider .slider-img-bg{overflow: initial; position: relative;}
    .broken-grid-slider .slider-img-bg{width: auto; left: 0px;}
    .broken-grid-slider .slider-img-bg img{height: auto !important;}
    .home-testimonial .item .item-content p{font-size: 16px !important; line-height: 26px !important;}
    .home-testimonial .item .item-content h3{font-size: 22px !important; line-height: 32px !important;}
    .broken-grid-slider .layer-content{padding: 1.8em 1em;}
    .broken-grid-slider .layer-content{margin: 50px auto 30px;}

}
@media only screen and (max-width: 767px){
    .banner-form.banner-form-bg.comman-banner-main,
    .tfs-slider,
    .cluth-case-studies-slider,
    .d-none67,
    .home-service-main.hiring-works-main .fusion-builder-column-7,
    .home-service-main.hiring-works-main .fusion-builder-column-9,
    .home-service-main.hiring-works-main .fusion-builder-column-11,
    .home-service-main.hiring-works-main .fusion-builder-column-13,
    .home-service-main.hiring-works-main .fusion-builder-column-15{display: none !important;}

    .home-service-main .fusion-one-fourth{width: 100% !important;}
    .page-id-59236 .pb-request-quote-from
    /*.page-id-60923 .pb-request-quote-from*/{background-color: rgb(245, 203, 94) !important;}
    .banner-tow-botton a {width: auto;}
    .location-tracing,
    .request-algorithm-bg,
    .calculating-fare-bg,
    .heat-map-animation-bg,
    .result-update-bg,
    .realtime-data-update-bg,
    .media-padding-top-bottom-50{
        background-image: none !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        min-height: auto !important;
    }
    .solution-how-it-works-bg{padding-top: 50px !important; padding-bottom: 50px !important;}
    .request-algorithm-bg,
    .realtime-data-update-bg{background-color: #f8f8f9 !important;}
    .calculating-fare-content{position: relative !important;top: 0px;}  
    .location-tracing .fusion-column-last .fusion-column-wrapper{padding: 30px 0px 0px 0px !important;}
    .people-meets-technoloy-bg .text-right{text-align: left;}
    .custom-support-content-tab .nav > li{padding: 0 0px;}
    .custom-support-content-tab .nav > li a:after{display: none;}
    .owl-theme .owl-nav.disabled + .owl-dots {margin-top: 0;}
    .full-width-four .fusion-one-fourth{width: 100% !important; margin-right: 0% !important;}

    .tabs1-navigation-opencart .left-img{width: 100% !important;}
    .tabs1-navigation-opencart .left-img, .tabs1-navigation-opencart p.black-col{display: block;}
    .tabs1-navigation-opencart p.black-col{left: 0px; margin-left: 0px; margin-top: 30px;}
    .tabs1-navigation-opencart .OpenCart-features {width: 100%;}
    .tabs1-navigation.tabs1-navigation-opencart .nav{height: auto !important;}
    .tabs1-navigation-opencart .left-img{height: auto; padding-right: 0;}
    .fusion-column-wrapper .box-mian .fusion-one-half{width: 100% !important; text-align: center;}
    .taxi-dispatch-software-sprite.taxi-dispatch-software-features{margin: 0 auto;}
    .media-margin-i{margin: inherit !important;}
    .home-service-box{padding: 15px 10px;}
    .dedicated-header-links{margin-top: 20px;}

    .digital-counter.box-border .fusion-counters-box.fusion-columns-2{
        width: 100%;
        margin: 0 auto;
    }

    #angular,
    #net,
    #Vuejs,
    #python,
    #android_icon,
    #flutter,
    #Group92, /*react-native page*/
    #Group175 /*ios-app-developer Page*/
    {
      width: 100%;
      height: 35vh;
      position: relative;
      overflow: visible;
    }
    .careers-accordian .tow-button a{
        margin-left: 0px;
    }

}

@media only screen and (max-width: 400px){
    .homepage-banner-slider h1,
    .homepage-banner-awards-slider .tfs-slider .slide-content-container h2.white-col.title-heading-left.home-heading-left {
        font-size: 25px !important;
        line-height: 30px !important;
    }
    .page-id-2398 .iphone-app-banner h1,
    .black-top-banner .banner-text .font-size-60{
        font-size: 30px !important; line-height: 40px !important;
    }
    .growth-section .new-home-fact-text h3,
    .new-home-fact-text .line-title{padding-left: 0px; margin: 0; font-size: 25px; line-height: 35px;}
    .growth-section .new-home-fact-text:after,
    .new-home-fact-text .line-title:before{display: none;}
    .arrow-link-btn-green.mar-left-70{margin-left: 0 !important;}
    .svg-holder svg{
        width: 270px;
        margin-top: 40px;
    }
    .btn-border-green{
        padding: 10px;
    }
    .productSlider.owl-carousel12 .owl-dot, .img-grid-slider.owl-carousel12 .owl-dot{
        width: 20px;
    }
    .fusion-social-links-footer .fusion-social-networks.boxed-icons a {
        padding: 7px;
        width: calc(16px + (2 * 6px) + 2px);
    }
}
@media only screen and (max-width: 640px) {
    .qa-testing-list li.fusion-li-item,
    .full-stack-cloud-box{
        width: 100%;
        margin-left: 10px;
    }
}
/*media css End*/
.page-id-25557 .fusion-footer{
    z-index: 11 !important;
}



.blog-categroy{
    display: none !important;
}

.super-mega-menu .mega-menu-left-img {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .0), rgba(0, 0, 0, .0)), url(../images/services-ft-img1.webp);
    background-position: 0 0, 0 0;
    background-size: auto, cov.black-footer-globeer;
    background-repeat: repeat, no-repeat;
    width: 100%;
    height: 400px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}