body{color:#363636;overflow-x:hidden!important;margin:auto;-webkit-font-smoothing:subpixel-antialiased;line-height:24px;font-size:16px;font-family:Roboto,sans-serif;letter-spacing:.3px;font-weight:400}a{transition:all .5s ease}a:active,a:focus{outline:0}a:focus,a:hover{text-decoration:none!important}.orange{color:#f76f45!important}a:hover{text-decoration:none!important;color:#0291d2;transition:all .5s ease}h2{font-size:44px;letter-spacing:-1px;font-weight:700}.f-regular{font-family:Roboto,sans-serif;font-weight:400}.f-bold{font-family:Roboto,sans-serif;font-weight:700}.white{color:#fff!important}.cta{background:#f76f45;float:left;color:#fff!important;font-weight:600;font-size:16px;text-align:center;padding:8px 25px 8px 25px;border-radius:3px;margin-top:30px;margin-left:0;transition:all .5s ease;cursor:pointer}.cta:hover{background:#d94409;transition:all .5s ease;color:#fff}.cta:hover{background:#f76f45}.cta a{color:#fff!important;text-decoration:none}.cta{border-radius:0;text-transform:uppercase;font-size:13px;background:#161616}.gradientCta{background:#dd6326;background:-moz-linear-gradient(0deg,#dd6326 0,#ff800d 100%)!important;background:-webkit-linear-gradient(0deg,#dd6326 0,#ff800d 100%)!important;background:linear-gradient(90deg,#dd6326 0,#ff800d 100%)!important;float:none;padding:12px 25px;border-radius:25px;font-size:16px;display:inline-block;margin-top:20px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:1.2px;color:#fff!important}.aligncenter{margin:0 auto;display:inherit}@media (max-width:480px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{font-size:36px}}@media (max-width:360px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{line-height:30px;font-size:30px;letter-spacing:0}}.m-t-25{margin-top:25px}.foot-cta-title{font-size:44px;margin-top:0;letter-spacing:-2px;line-height:44px}.portfolioContWraper{margin:0 auto;max-width:1280px;width:100%}.portfolioContWraper .portFlexWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolioContWraper .portFlexWrap .portWrapper{position:relative;overflow:hidden}.portfolioContWraper .portFlexWrap .portWrapper .bread{align-self:flex-start;color:#fff;font:400 14px/1 Helvetica Neue,Helvetica,Arial,sans-serif;left:28px;position:absolute;top:30px;transform:translateX(-180%) translateY(0) translateZ(0);transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .title{color:#fff;margin:0;padding:0 15px;font-family:Roboto,sans-serif;font-weight:400;font-size:17px;padding-left:30px;padding-right:30px;line-height:1.2;left:0;position:absolute;top:50%;transform:translateX(-100%) translateY(0) translateZ(0);transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper img{transition:opacity .3s ease 0s,transform 3s ease 0s,-webkit-transform 3s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover img{opacity:.1!important;transform:scale(1.3);transition:opacity .3s ease 0s,transform 10s ease 0s,-webkit-transform 10s ease 0s}.portfolioContWraper .portFlexWrap .portWrapper .anchor{background:#f76f45 none repeat scroll 0 0;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-decoration:none;width:100%}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover .title{color:#fff;transform:translateX(0) translateY(-50%) translateZ(0)}.portfolioContWraper .portFlexWrap .portWrapper .anchor:hover .bread{transform:translateX(0) translateY(0) translateZ(0)}@media (max-width:1279px){.portfolioContWraper .portFlexWrap{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.portfolioContWraper .portFlexWrap .portWrapper .bread .pre-tag{color:#fff;font-family:Roboto,sans-serif;font-weight:700!important;text-transform:none;letter-spacing:-.5px;font-size:22px;font-weight:400;line-height:30px}.titleblock p{margin-top:20px;margin-bottom:48px}.other-port{font-size:40px;text-align:center;font-weight:700}.main-tag-content{width:80%;margin-left:auto;margin-right:auto}@media(max-width:1199px){.main-tag-content{width:auto}}.titleblock h2{margin-bottom:20px;text-align:center;font-size:50px;font-weight:400;letter-spacing:-2px}.titleblock p{margin-top:20px;margin-bottom:48px}@media(max-width:480px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{font-size:36px}}@media(max-width:360px){.home-bottom h2,.titleblock h2,h2,h2.heading-title{line-height:30px;font-size:30px;letter-spacing:0}}.case-line-3-h{min-height:340px}@media(max-width:1199px){.case-line-3-h{min-height:340px}}@media(max-width:991px){.case-line-3-h{min-height:320px}}@media(max-width:767px){.case-line-3-h{min-height:auto}}.latestCaseStudy{background:#fafafa}.latestCaseStudy{padding-bottom:30px}@media(max-width :767px){.latestCaseStudy .case-line-3-h.xs-text-left{text-align:center}.latestCaseStudy .case-line-3-h img{display:inline-block;text-align:center}.latestCaseStudy .case-land-title{text-align:center!important;margin-left:auto;margin-right:auto}}.sprite-after::after{background:url(../images/sprites.png);content:''}.sprite-before::before{background:url(../images/sprites.png);content:''}.case-date{font-size:12px;opacity:.5;margin-top:20px}.case-space{padding-left:60px;padding-right:60px}.case-land-title{font-size:23px;padding-bottom:20px;padding-left:30px;padding-right:30px}.case-land-title a{color:#363636;font-weight:700}.case-land-title a:hover{color:#f76f45}.m-t-20{margin-top:20px}.m-t-40{margin-top:40px}.m-b-40{margin-bottom:40px}a.arrow::after{width:16px;height:9px;display:inline-block;margin-left:3px;background-position:163px -16px}.email-market-bg{background:url(../images/email-marketing.jpg) no-repeat 50% 50%;background-size:cover}.wcdfy-cont{padding:50px 0 60px;background:#f9f9f9;margin-bottom:60px}.wcdfy-cont h3{font-size:35px;font-weight:700}.wcdfy-cont p{font-size:18px;line-height:33px}.ourCompany{margin:50px 0 0}.minContainer{max-width:940px;margin-left:auto;margin-right:auto}.ourCompany .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.ourCompany .videoWrapper iframe,.ourCompany .videoWrapper video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#m-b-t-50-i{margin-top:50!important;margin-bottom:50px!important}#m-b-t-50-i h2{margin-top:0}.m-b-10{margin-bottom:10px}.hwdt{padding-bottom:40px}.timeline-heading{margin-bottom:40px}.timeline-heading h3{font-size:35px;font-weight:700}@media only screen and (max-width:991px){.timeline-heading{text-align:center}}.timeline-cont{padding-left:0;position:relative}.timeline-cont p{font-size:16px;line-height:29px}.inner h3,.timeline-cont h4{font-size:20px}@media only screen and (max-width:991px){.timeline-cont{padding-left:15px}.timeline-cont{background:#fff;text-align:center}.timeline-cont:before{top:0;left:calc(50% - 4px)}.timeline-cont img{padding-top:30px;padding-bottom:0}}.hwdt-wrap{background:#fafafa;display:inline-block;padding:20px 30px 20px}.hwdt-wrap img{margin-bottom:15px}.what-do-you-get{background:url(../images/what-do-you-get.jpg) no-repeat;padding:70px 0 0;margin-top:60px;background-size:cover}.what-do-you-get{width:100%}.what-do-you-get .wrapper{display:flex;flex-wrap:wrap}.what-do-you-get .wrapper1Left{padding-left:8.33%}@media only screen and (max-width:991px){.what-do-you-get .wrapper{display:initial}.what-do-you-get{padding-top:0}.what-do-you-get .wrapper1Left{padding-left:0}}.wug-width-adjust-big{width:38%}@media only screen and (max-width:991px){.wug-width-adjust-big{width:100%;padding:0}}.bg-orange{background:#f76f45}.heading-what-get h3{font-size:35px;color:#fff;font-weight:700}.heading-what-get p{color:#fff}.heading-what-get{padding:40px 40px;max-width:400px;margin:0 auto}@media only screen and (max-width:991px){.heading-what-get{max-width:100%}}.pl-pr-0{padding-right:0;padding-left:0}.wug-width-adjust{width:31%}@media only screen and (max-width:991px){.wug-width-adjust{width:100%}}@media only screen and (max-width:767px){.wug-width-adjust{width:100%}}.clr-1{background:#f9f9f9}.inner{padding:30px 30px 30px 40px}.inner h3,.timeline-cont h4{font-size:20px;font-weight:700}@media only screen and (max-width:1214px) and (min-width:992px){.inner{padding:40px 10px 40px 30px}}.clr-2{background:#fbfdff}.clr-3{background:#fbfbfb}.clr-4{background:#f8f4f4}.clr-5{background:#ebf1f6}.clr-6{background:#fcfdf9}.clr-7{background-color:#f7f7f7}@media only screen and (max-width:991px){.mob-hide{display:none}}.m-t-20{margin-top:20px}.m-b-30{margin-bottom:30px}.m-b-20{margin-bottom:20px}.p-b-50{padding-bottom:50px}.grey-space{margin-top:60px;margin-bottom:60px}.clients ul{list-style:none}.clients ul li{display:inline-block;width:15.6%}@media(max-width:991px){.clients ul li{float:none;width:auto;display:inline-block;padding:20px 8px}}
.headerInner{    background-color: transparent !important;}
.inner-banner-title{padding-bottom:30px;}
.banner h1{padding-bottom:30px;}
#menu-header .headerInner.scrolled{background: #223B59 !important;padding-top: 15px;}
#menu-header .headerInner.scrolled #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#fff !important;font-weight:bold !important;}
#menu-header #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#fff !important;font-weight:bold !important;}
#menu-header {height: 0px !important;}
@media screen and (max-width: 480px){
.banner h1 {
    font-size: 43px !important;
    line-height: 46px !important;
    line-height: 1;
	}}
.wpmm_mobile_menu_btn i{color:#fff;}
@media (min-width: 0px){.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background: #223B59 !important;}}
@media (min-width: 992px){.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.company ul.wp-megamenu-sub-menu>li>ul ul, .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.resources ul.wp-megamenu-sub-menu>li>ul ul{background: #223B59 !important;border:1px solid #fff;}}
.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.company ul.wp-megamenu-sub-menu>li>ul ul, .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.resources ul.wp-megamenu-sub-menu>li>ul ul{background: #223B59 !important;}
.headerInner{box-shadow: none;}
@media screen and (max-width: 736px){
.banner h1 {
    font-size: 52px !important;
    line-height: 1;
    line-height: 54px !important;
}
}
.service-bg{padding: 120px 0 60px 0;}

@media (min-width: 991px) and (max-width: 1366px) {
	
	.portfolioContWraper .portFlexWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
}
}

@media (max-width:581px){

    .headerInner {
        background-color: #223B59 !important;
    }

    .section-one p {
        font-size: 17px;
        margin-top: 10px;
        margin-bottom: 30px;
    }

    h1, .section-one h1 {
        line-height: 52px;
        font-size: 52px;
        margin-top: 10px !important;
    }

}