




@charset "utf-8";@font-face{font-family:'Futura-PT-regular';src:url('fonts/FuturaPT-Demi.eot');src:url('fonts/FuturaPT-Demid41d.eot?#iefix') format('embedded-opentype'),
url('fonts/FuturaPT-Demi.woff') format('woff'),
url('fonts/FuturaPT-Demi.ttf') format('truetype'),
url('../../../../index.html#Futura-PT-regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-PT-Light';src:url('fonts/Futura-PT-Light.eot');src:url('fonts/Futura-PT-Lightd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Futura-PT-Light.woff') format('woff'),
url('fonts/Futura-PT-Light.ttf') format('truetype'),
url('fonts/Futura-PT-Light.svg#Futura-PT-Light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-PT-Heavy';src:url('fonts/FuturaPT-Heavy.eot');src:url('fonts/FuturaPT-Heavyd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/FuturaPT-Heavy.woff') format('woff'),
url('fonts/FuturaPT-Heavy.ttf') format('truetype'),
url('fonts/FuturaPT-Heavy.svg#Futura-PT-Heavy') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-PT-Book';src:url('fonts/futurapt-book.eot');src:url('fonts/futurapt-bookd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/futurapt-book.woff') format('woff'),
url('fonts/futurapt-book.ttf') format('truetype'),
url('../../../../index.html#Futura-PT-Book') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'Futura-PT-Medium';src:url('fonts/FuturaPT-Medium.eot');src:url('fonts/FuturaPT-Mediumd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/FuturaPT-Medium.woff') format('woff'),
url('fonts/FuturaPT-Medium.ttf') format('truetype'),
url('fonts/FuturaPT-Medium.svg#Futura-PT-Medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-PT-Bold';src:url('fonts/futurapt-bold.eot');src:url('fonts/futurapt-boldd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/futurapt-bold.woff') format('woff'),
url('fonts/futurapt-bold.ttf') format('truetype'),
url('../../../../index.html#Futura-PT-Bold') format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'Lora-Italic';src:url('fonts/Lora-Italic-webfont.eot');src:url('fonts/Lora-Italic-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Lora-Italic-webfont.woff') format('woff'),
url('fonts/Lora-Italic-webfont.ttf') format('truetype'),
url('../../../../index.html#Lora-Italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'visbycf-light';src:url('fonts/visbycf-light-webfont.eot');src:url('fonts/visbycf-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/visbycf-light-webfont.woff') format('woff'),
url('fonts/visbycf-light-webfont.ttf') format('truetype'),
url('fonts/visbycf-light-webfont.svg#visbycf-light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'visbycf-extrabold';src:url('fonts/visbycf-extrabold-webfont.eot');src:url('fonts/visbycf-extrabold-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/visbycf-extrabold-webfont.woff') format('woff'),
url('fonts/visbycf-extrabold-webfont.ttf') format('truetype'),
url('fonts/visbycf-extrabold-webfont.svg#visbycf-extrabold') format('svg');font-weight:normal;font-style:normal;}
body{padding:0px;margin:0px;background:#ffffff;font-family:'Futura-PT-Light';overflow-x:hidden;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, audio, video, source{display:block;margin:0;padding:0;}
a, img{border:medium none;}
a{color:#192432;text-decoration:none;}
div{margin:0;padding:0;}
p{font-size:15px;line-height:22px;padding:0px;margin:0px;color:#1a171b;}
h1, h2, h3, h4, h5, h6{font-weight:normal;padding:0px;margin:0px;line-height:30px;}
a{color:#192432;outline:none;}
a:focus,:focus{outline:none;}
ul,ol{list-style-type:none;padding:0px;margin:0px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clear{clear:both;line-height:1px;padding:0px;height:0px;font-size:1px;}
.left{float:left;}
.right{float:right;}
.anim{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.anim2{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.row{margin:auto;padding:0px;}
.row-inner{width:1170px;margin:auto;padding:0px;}
h1{font-size:36px;color:#333331;font-family:'Futura-PT-Medium';line-height:45px;position:relative;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffff;z-index:999999;}
#status{position:fixed;left:50%;top:50%;margin-left:-48px;margin-top:-48px;z-index:999999;width:100%;text-align:center;height:100%;background:#fff;}
.loaderLogo{background:url(../images/loading.gif) no-repeat 0 0;position:fixed;left:50%;top:50%;margin-left:-45px;margin-top:-11px;width:80px;height:80px;z-index:999;}
header{float:left;width:100%;padding:9px 0 0px;background:#fff;position:relative;z-index:9;}
.logo{float:left;margin-left: 60px;}
.hdr-rht{float:right;padding:5px 0 0;position:relative;}
.hdr-rht ul{float:left;margin:9px 37px 0;}
.hdr-rht ul li{float:left;margin-right:18px;padding-right:18px;border-right:1px dotted #000;}
.hdr-rht ul li a{color:#fff;}
.hdr-rht span.quote{font-family:'Futura-PT-Heavy';font-size:13px;color:#fff;text-transform:uppercase;-webkit-transition:background 0.3s;transition:background 0.3s;float:left;margin-right:15px;border-right:1px dotted #000000;padding-right:15px;}
.hdr-rht span.quote a:after{position:absolute;left:0;top:0;width:100%;height:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;display:block;content:"";background:#FF7800;z-index:-1;}
.hdr-rht span.quote a:hover:after{height:100%;}
.hdr-rht span.quote a{background:#a4ca73;padding:0 35px 0 15px;display:block;line-height:34px;color:#fff;position:relative;z-index:9;}
.hdr-rht span.quote span{background:rgba(0, 0, 0, 0) url(../images/sprites-ico.png) no-repeat scroll -46px -55px;height:16px;position:absolute;right:10px;top:7px;width:16px;}
.hdr-rht span.hiring{position:absolute;left:-210px;top:-3px;}
.hdr-rht span.hiring img{float:left;}
.hdr-rht ul li a.mail{background:url(../images/mail-co.png) no-repeat 0 0;float:left;width:25px;height:20px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.hdr-rht ul li a.mail:hover{background-position:-27px 0px;}
.hdr-rht ul li:last-child{margin:0;padding:0;border:none;}
.search-icon{position:relative;cursor:pointer;}
.search{width:220px;max-width:0;padding:5px 35px 5px 16px;transition:all .5s ease;position:absolute;right:8px;box-sizing:border-box;opacity:0;top:-8px;line-height:26px;font-size:16px;font-family:'Futura-PT-Light';border-radius:25px;border:1px solid rgba(0,0,0,0.4);z-index:9;}
.icon.srch-icon{background-position:-21px 0;}
.search.expanded{max-width:220px;opacity:1;}
.icon{width:21px;height:20px;background:url(../images/search-ico.png) no-repeat 0 0;position:relative;right:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;z-index:9;}
.search-icon:hover .icon{background-position:-21px 0px;}
.search-icon input[type="submit"]{background:rgba(0, 0, 0, 0) url(../images/search-ico.png) no-repeat scroll 6px -25px;border:medium none;cursor:pointer;display:inline-block;float:right;height:29px;margin:0 3px;padding:0;width:30px;display:none;}
.header-menu{float: right;
    padding: 0px 35px 0;}
.mega-menu .menu-rht li ul{float:left;width:100%;}
.mega-menu .menu-rht li ul li{width:100%;margin:0;}
.mega-menu .menu-rht li ul li a:after{display:none;}
.sub-menu-section.prdts-menu .menu-rht li a:after{display:none;}
.menu-wrap.pt-menu.abt-menu-list ul li{display:inline-block;float:left;min-height:auto;text-align:left;width:100%;padding:0 0 0 15px;}
.menu-wrap.pt-menu.abt-menu-list ul li a{line-height:35px;}
.sub-menu-section.prdts-menu.abt-menu{left: 37%; margin:auto;right:0;width:17%;}
.mega-menu .menu-wrap .menu-rht li h2 a:after{display:none;}
.is-sticky header{background:#ffffff none repeat scroll 0 0;z-index:999;box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}
.mega-menu ul li{float:left;padding:0;background:url(../images/menu-bdr.jpg) no-repeat right 4px;}
.mega-menu ul li a{display:block;font-size:15px;color:#b0d80f;margin:0;padding:0 20px 8px;cursor:pointer;text-transform:uppercase;font-family:'Futura-PT-regular';line-height:40px;transition:transform 0.3s ease 0s;-webkit-transition:color 0.3s;position:relative;transition:color 0.3s;}
.mega-menu ul li:last-child{background:none;}
.sub-menu-section{width:100%;position:absolute;display:none;top:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;left:0px;background:#fff;border-top:4px solid #ed0036;top:54px;z-index:9;box-shadow:0 5px 6px rgba(0,0,0,0.2)}
.mega-menu ul li:hover .sub-menu-section{display:block;}
.menu-wrap{float:left;padding:20px;width:100%;}
.menu_left{float:left;width:20%;}
.menu-rht{float:left;width:100%;}
.menu_left.right{float:right;}
.menu_left a span{font-size:20px;display:block;color:#fff;}
.mega-menu .menu-rht li{float:left;padding:0;width:22.5%;background:none;margin-right:3%;transition:all 0.4s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.mega-menu .menu-rht li h2 a{color:#002a3a;font-family:'Futura-PT-Medium';font-size:16px;text-transform:uppercase;line-height:18px;}
.mega-menu .menu-rht li h2{float:left;width:100%;color:#002a3a;font-family:'Futura-PT-Medium';border-bottom:1px solid rgba(0, 0, 0, 0.3);margin-bottom:10px;padding-bottom:5px;}
.mega-menu .menu-rht li a{color:#323232;font-family:'Futura-PT-Book';text-transform:none;font-size:17px;line-height:25px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;padding:0;}
.cl-effect-5 a{overflow:hidden;padding:0 4px;}
.cl-effect-5 a span{position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;font-family:'Futura-PT-regular';font-size:15px;}
.cl-effect-5 a span::before{position:absolute;top:100%;content:attr(data-hover);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.cl-effect-5 a:hover span, .cl-effect-5 a:focus span{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);color:#ed0011;}
.menu-rht ul li ul li h3{color:#323232;font-family:'Futura-PT-Book';font-size:17px;margin-bottom:0px;padding-bottom:0x;}
.mega-menu .menu-rht li ul li ul li a{font-size:16px;color:#323232;font-family:'Futura-PT-Book';text-transform:none;line-height:24px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.mega-menu .menu-rht li ul li ul{padding:0px 0 5px 18px;}
.mega-menu .menu-rht li a:hover{color:#ed0011;padding-left:4px;}
.mega-menu .menu-rht li:last-child{margin-right:0;}
.mega-menu ul li:hover a.active{color:#ed0011;}
.menu-sec-col{float:left;width:100%;padding:15px 0 0 0;margin-top:15px;}
.sec-col-lft{float:left;width:100%;margin-right:0%;padding-right:0%;}
.sec-col-lft .menu-left{float:left;width:30%;}
.sec-col-lft .menu-rht{float:left;width:100%;}
.menu-wrap .sec-col-lft .menu-rht ul li{margin:0;width:100%;}
.sec-col-lft.col-rht{margin:0;}
.mega-menu ul li span.menu-arrow:after{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #ff7800;position:absolute;display:block;content:"";display:none;margin:0 auto 0 73px;bottom:0;}
.mega-menu ul li:hover span.menu-arrow:after{display:block;}
.mega-menu ul li a:after{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #ed0036;position:absolute;display:block;content:"";bottom:0px;display:none;margin:0 auto;left:0;right:0;}
.mega-menu ul li:hover a:after{display:block;}
.menu-rht.menu-sec{margin:12px 0 0;padding:12px 0 0;}
.mega-menu .menu-rht li ul.col-list{width:50%;}
.sub-menu-section.prdts-menu .menu-rht li{text-align:center;margin:0;padding:0px 30px;width:25%;align-items:center;display:flex;justify-content:center;margin:0;min-height:245px;padding:0 30px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;}
.sub-menu-section.prdts-menu .menu-rht li img{padding-bottom:20px;}
.sub-menu-section.prdts-menu .menu-rht li h2{font-size:20px;border:none;line-height:22px;color:#515151;}
.sub-menu-section.prdts-menu .menu-rht li p{font-size:17px;}
.sub-menu-section.prdts-menu .menu-rht li:hover a{padding:0;}
.sub-menu-section.prdts-menu .menu-wrap.pt-menu{padding:0;}
.sub-menu-section.prdts-menu .menu-rht li.grey{background:#f9f9f9;}
.mega-menu ul li span.menu-arrow.pdt-arrow::after{margin:0 auto 0 48px;}
.sub-menu-section.prdts-menu .menu-rht li:nth-child(4n+4){border-right:none;}
.sub-menu-section.prdts-menu .menu-rht li:last-child{border:none;}
#toggle{display:block;width:26px;height:30px;margin:0;position:relative;outline:none;}
#toggle span:after,
#toggle span:before{content:"";position:absolute;left:0;top:-7px;}
#toggle span:after{top:7px;}
#toggle span{position:relative;display:block;margin:0;top:8px;}
#toggle span, #toggle span:after, #toggle span:before{width:100%;height:2px;background-color:#000000;transition:all 0.3s;backface-visibility:hidden;}
#toggle:hover span{background:#00a4e3;}
#toggle:hover span:after, #toggle:hover span:before{background:#00a4e3;}
#toggle.on span{background-color:transparent;}
#toggle.on span:before{transform:rotate(45deg) translate(3px, 5px);background:#00A3E4;height:4px;-webkit-transform:rotate(45deg) translate(3px, 5px);-moz-transform:rotate(45deg) translate(3px, 5px);-o-transform:rotate(45deg) translate(3px, 5px);}
#toggle.on span:after{transform:rotate(-45deg) translate(6px, -8px);-webkit-transform:rotate(-45deg) translate(6px, -8px);-moz-transform:rotate(-45deg) translate(6px, -8px);-o-transform:rotate(-45deg) translate(6px, -8px);background:#00A3E4;height:4px;}
#toggle.on + #menu{opacity:1;visibility:visible;}
.banner{float:left;width:100%;position:relative;z-index:1;background:url(../images/loader-ban.gif) no-repeat center center #ededeb;min-height:456px;}
.technical{float:left;width:100%;background:#fef4e7;padding:20px 0;position:relative;z-index:1;}
.technical-rht h3{font-size:26px;color:#000000;font-family:'Futura-PT-Medium';line-height:26px;padding:10px 0;margin-right:0%;float:right;}
.technical-rht h3 span{font-size:18px;color:#d413d4;font-family:'Futura-PT-regular';display:block}
.technical-rht{float:left;width:100%;}
.welcome-pad{float:left;width:100%;padding:30px 0 30px;overflow:hidden;position:relative;z-index:9;background:#fff;}
.welcome-lft{float:left;width:30%;position:relative;}
.hexa-red{width:100px;height:55px;background:#e44e27;position:absolute;top:30px;left:47px;}
.hexa-red:before{content:"";position:absolute;top:-25px;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:25px solid #e44e27;}
.hexa-red:after{content:"";position:absolute;bottom:-25px;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:25px solid #e44e27;}
.welcome-lft > img{position:relative;z-index:9;}
.hexa-blu{width:140px;height:84px;background:#2b5a9b;position:absolute;bottom:75px;right:-5px;}
.hexa-blu:before{content:"";position:absolute;top:-38px;left:0;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:38px solid #2b5a9b;}
.hexa-blu:after{content:"";position:absolute;bottom:-38px;left:0;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-top:38px solid #2b5a9b;}
.hexa-pink{width:100px;height:60px;background:rgba(192,48,81,0.66);position:absolute;bottom:55px;right:55px;z-index:9}
.hexa-pink:before{content:"";position:absolute;top:-25px;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:25px solid rgba(192,48,81,0.66);}
.hexa-pink:after{content:"";position:absolute;bottom:-25px;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:25px solid rgba(192,48,81,0.66);}
.welcome-rht{float:left;width:65%;margin-left:5%;}
.welcome-rht h1{font-size:38px;color:#262626;font-family:'Futura-PT-Medium';line-height:50px; text-align: justify; position:relative;padding-bottom:15px;margin-bottom:20px;}
.welcome-rht h1 span{font-size:24px;font-family:'Futura-PT-Book';color:#ef3d33;display:block;}
.welcome-rht h1:after{position:absolute;width:60px;height:1px;display:block;content:"";background:#ff0000;left:0;bottom:0;}
.welcome-rht p{font-size:17px;color:#262626;font-family:'Futura-PT-Book';line-height:26px; text-align: justify;}
.welcome-rht a{font-size:13px;color:#262626;font-family:'Futura-PT-Bold';text-transform:uppercase;text-decoration:underline;margin:30px 0 0;display:inline-block;position:relative;padding-left:48px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.welcome-rht a::after{background:#ef3d33;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;color:#ffffff;content:"+";font-family:Futura-PT-Light;font-size:18px;left:0;padding:5px 12px;position:absolute;top:-5px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.welcome-rht a:hover{color:#ef3d33;}
.welcome-rht a:hover:after{background:#2b5a9b;transform:rotate(360deg);}
.welcome-rht p a{font-size:17px;color:#000000;font-family:'Futura-PT-Book';line-height:26px;text-transform:none;text-decoration:none;margin:0;padding-left:0px;}
.welcome-rht p a::after{background:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;color:#ffffff;content:"";font-family:Futura-PT-Light;font-size:18px;left:0;padding:0;position:absolute;top:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.welcome-rht p a:hover{color:#ef3d33;text-decoration:underline;}
.welcome-rht p a:hover:after{background:none;transform:rotate(0deg);}
.start-animation .welcome-lft{-moz-animation:1s ease-out;-webkit-animation:animation_lft_ryt 1s ease-out-out;-o-animation:animation_lft_ryt 1s ease-out;animation:animation_lft_ryt 1s ease-out;}
li .welcome-lft{opacity:0;}
li .welcome-rht{opacity:0;}
.start-animation .welcome-rht{-moz-animation:animation_ryt_lft 1s ease-out forwards;-moz-animation:animation_ryt_lft 1s ease-out forwards;-moz-animation:animation_ryt_lft 1s ease-out forwards;animation:animation_ryt_lft 1s ease-out forwards;}
@-moz-keyframes animation_lft_ryt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_lft_ryt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_lft_ryt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_lft_ryt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-moz-keyframes animation_ryt_lft{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_ryt_lft{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes animation_ryt_lft{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_ryt_lft{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.down-anim{background-position:0 -100px;}
.up-anim{background-position:0 100px;}
.products{float:left;width:100%;background:#f7f7f7;padding:30px 0;border-top:1px solid rgba(0, 0, 0, 0.05);border-bottom:1px solid rgba(0, 0, 0, 0.05);position:relative;z-index:9;overflow:hidden;}
.products h2{font-family:'Futura-PT-Medium';color:#262626;font-size:38px;text-align:center;line-height:42px;}
.prt-list{float:left;width:100%;padding:30px 0 0;overflow:hidden;}
.prt-list ul li{float:left;width:49%;padding:3%;position:relative;min-height:362px;margin-right:2%;overflow:hidden;margin-bottom:2%;}
.prt-list ul li h2{color:#fff;font-size:24px;font-family:'Futura-PT-Medium';line-height:normal;text-align:left;margin-bottom:20px;}
.prt-list ul li p{color:rgba(255,255,255,1); text-align: justify; font-size:17px;line-height:26px;width:85%;font-family:'Futura-PT-Light';}
.prt-list ul li a{font-size:17px;color:#fff;font-family:'Futura-PT-Book';margin:20px 0 0;display:inline-block;border-bottom:1px solid #fff;position:relative;z-index:99999;}
.prt-list ul li a:after{position:absolute;display:block;content:"";background:url(../images/pdt-arrow.png) no-repeat right center;height:13px;width:31px;right:-40px;top:8px;animation:shake 0.5s infinite;}
@keyframes shake{0%{-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}
50%{-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
100%{-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}
}
.prt-list ul li.hospital{background:#8BC34A;}
.prt-list ul li .image{position:absolute;right:-24px;bottom:-52px;}
.sub-menu-section.prdts-menu .menu-rht li:hover h2{color:#ed0011;}
.prt-list ul li.sales{background:#209bd6 url(../images/pattern-bg.png) no-repeat right top;margin-right:0;}
.prt-list ul li.sales .image{position:absolute;right:0;bottom:0;}
.prt-list ul li.erp{width:49%;margin:0% 0 0 0;min-height:auto;}
.prt-list ul li.erp p{width:100%;}
.prt-list ul li.erp .erp-txt{padding:0%;width:61%;height:100%;}
.prt-list ul li.erp img{width:49%;float:left;}
.prt-list ul li.erp{background-size:cover;height:362px;background-size:cover;}
.prt-list ul li.erp.hospital.effect-bubba{margin-left:2%;}
.prt-list ul li.sales.hrms{margin-right:0%;background-size:cover;}
.prt-list ul li.sales.hrms p{width:77%;}
.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:1000px;list-style:none;text-align:center;}
.prt-list ul li.effect-bubba img{float:left;max-width:none;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}
.prt-list ul li.effect-bubba:hover img{opacity:0.4;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-bubba figcaption::before,
.prt-list ul li.effect-bubba figcaption::after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.prt-list ul li.effect-bubba figcaption::before{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);-webkit-transform:scale(0,1);transform:scale(0,1);}
.prt-list ul li.effect-bubba figcaption::after{border-right:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5);-webkit-transform:scale(1,0);transform:scale(1,0);}
.prt-list ul li.effect-bubba:hover figcaption::before,
.prt-list ul li.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.prt-list ul li.effect-bubba h2{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);}
.prt-list ul li.effect-bubba p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);}
.prt-list ul li.effect-bubba a{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);}
.prt-list ul li.effect-bubba:hover h2{opacity:1;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
.prt-list ul li.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
.prt-list ul li.effect-bubba:hover a{opacity:1;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
.prt-list ul li.effect-oscar{}
.prt-list ul li.effect-oscar img{float:left;max-width:none;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-oscar figcaption{-webkit-transition:background-color 0.35s;transition:background-color 0.35s;}
.prt-list ul li.effect-oscar figcaption::before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid rgba(255,255,255,0.5);content:'';}
.prt-list ul li.effect-oscar h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}
.prt-list ul li.effect-oscar p{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}
.prt-list ul li.effect-oscar a{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}
.prt-list ul li.effect-oscar figcaption::before{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0);transform:scale(0);}
.prt-list ul li.effect-oscar:hover h2, .prt-list ul li.effect-oscar:hover p, .prt-list ul li.effect-oscar:hover a{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}
.prt-list ul li.effect-oscar:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.prt-list ul li.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0);}
.prt-list ul li.effect-oscar:hover img{opacity:0.4;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}
.prt-list ul li.effect-layla{position:relative;}
.prt-list ul li.effect-layla figcaption::before,
.prt-list ul li.effect-layla figcaption::after{position:absolute;content:'';opacity:0;}
.prt-list ul li.effect-layla figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;}
.prt-list ul li.effect-layla figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;}
.prt-list ul li.effect-layla h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.prt-list ul li.effect-layla p{text-transform:none;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}
.prt-list ul li.effect-layla img,
.prt-list ul li.effect-layla h2{-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);}
.prt-list ul li.effect-layla img,
.prt-list ul li.effect-layla figcaption::before,
.prt-list ul li.effect-layla figcaption::after,
.prt-list ul li.effect-layla p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.prt-list ul li.effect-layla:hover img{opacity:0.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.prt-list ul li.effect-layla:hover figcaption::before,
.prt-list ul li.effect-layla:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.prt-list ul li.effect-layla:hover h2,
.prt-list ul li.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.prt-list ul li.effect-layla:hover figcaption::after,
.prt-list ul li.effect-layla:hover h2,
.prt-list ul li.effect-layla:hover p,
.prt-list ul li.effect-layla:hover img{-webkit-transition-delay:0.15s;transition-delay:0.15s;}
.prt-list ul li.effect-roxy{overflow:hidden;}
.prt-list ul li.effect-roxy img{float:left;max-width:none;width:-webkit-calc(100% + 59px);width:calc(100% + 59px);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);}
.prt-list ul li.effect-roxy figcaption::before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid rgba(255,255,255,0.5);content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}
.prt-list ul li.effect-roxy h2{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-roxy p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-roxy:hover img{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-roxy:hover figcaption::before{opacity:1;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.prt-list ul li.effect-roxy:hover p, .prt-list ul li.effect-roxy:hover h2{opacity:1;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}
.link-btns{float:left;width:100%;display:block;text-align:center;padding:5px 0 0;}
.link-btns ul li{float:none;display:inline-block;margin-right:20px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.link-btns a.view-all{text-transform:uppercase;font-size:15px;color:#000;font-family:'Futura-PT-Bold';border:2px solid #ff8112;border-radius:25px;padding:13px 30px 13px 30px;background:#fff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;display:inline-block;float:left;}
.link-btns a.ready-talk{text-transform:uppercase;font-size:15px;color:#000;font-family:'Futura-PT-Bold';border:2px solid #ffc04c;border-radius:25px;padding:13px 30px 13px 30px;background:#fff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;animation:blink 1s linear 0s infinite;position:relative;z-index:9;float:left;}
.link-btns a.ready-talk span{background:url(../images/sprites-ico.png) no-repeat -3px -77px;width:32px;height:15px;margin:0 0 0 10px;display:inline-block;float:none;animation:blink-btn 1s linear 0s infinite;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
@keyframes blink-btn{0%{background-position:-3px -77px;}
50%{background-position:-15px -77px;}
100%{background-position:-3px -77px;}
}
@-moz-keyframes blink-btn{0%{background-position:-3px -77px;}
50%{background-position:-15px -77px;}
100%{background-position:-3px -77px;}
}
@-webkit-keyframes blink-btn{00%{background-position:-3px -77px;}
50%{background-position:-15px -77px;}
100%{background-position:-3px -77px;}
}
.link-btns a.ready-talk:hover{z-index:99;border:2px solid #ff8112;}
.link-btns a.ready-talk:hover span{background-position:-3px -38px;}
.link-btns a.view-all:hover{border:2px solid #ffc04c;}
@keyframes blink{0%{background-position:right 30px center;}
50%{background-position:right 20px center;}
100%{background-position:right 30px center;}
}
@-moz-keyframes blink{0%{background-position:right 30px center;}
50%{background-position:right 20px center;}
100%{background-position:right 30px center;}
}
@-webkit-keyframes blink{0%{background-position:right 30px center;}
50%{background-position:right 20px center;}
100%{background-position:right 30px center;}
}
footer{float:left;width:100%;background:url(../images/foot-bg.jpg) no-repeat center center;background-size:100% 100%;background-position:50% 50%;}
.foot-top{float:left;width:100%;padding:42px 0px 40px 0px;background: #298dc9;}
.row-foot{width:1160px;margin:auto;padding:0px;}
.say-hello{float:left;width:30%;padding-right:2%}
.foot-top h2{color:#fff;font-size:18px;font-family:'Futura-PT-regular';line-height:18px;margin-bottom:25px;letter-spacing:1.5px;}
.foot-top h3{color:#fff;font-size:16px;font-family:'Futura-PT-Book';line-height:18px;margin-bottom:10px;}
.sign-up{float:left;width:39%;padding-right:6%}
.sign-up p{color:#ffffff;font-size:14px;font-family:'Futura-PT-Book';line-height:17px;}
.get-touch{float:left;width:31%;}
.foot-top ul{float:left;width:100%;margin-top:0px;}
.foot-top ul li{color:#313130;font-size:15px;font-family:'Futura-PT-Book';}
.get-touch p.location{line-height:20px;color:#ffffff;font-size:14px;font-family:'Futura-PT-Book';}
.get-touch ul{margin-top:38px;}
.get-touch ul li{margin-bottom:12px;font-size:14px;color:#ffffff;font-family:'Futura-PT-Book';}
.get-touch ul li:last-child{margin-bottom:0px;}
.get-touch ul li span{font-size:16px;color:#fff;font-family:'Futura-PT-Book';width:55px;display:inline-block;}
.get-touch ul li.mail a.mail-txt{font-size:14px;color:#ffffff;font-family:'Futura-PT-Book';transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.get-touch ul li.mail a.mail-txt:hover{text-decoration:underline;color:#ff8112;}
.newsletter-form{float:left;width:100%;margin:20px 0px 26px 0px;position:relative;}
.newsletter-form input[type="text"]{float:left;background:#fff;height:33px;line-height:31px;padding:0px 15px;border:none;font-size:14px;color:#585959;font-family:'Futura-PT-light';border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;width:250px;margin-right:4px;}
.newsletter-form input[type="submit"], .newsletter-form input[type="button"]{float:left;background:#d413d4;height:33px;line-height:30px;padding:0px 20px;border:none;font-size:14px;color:#fff;font-family:'Futura-PT-Medium';border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;cursor:pointer;letter-spacing:1.5px;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.newsletter-form input[type="submit"]:hover, .newsletter-form input[type="button"]:hover{background:#ff8112;}
.newsletter-form .es_lablebox{display:none;}
.newsletter-form .es_textbox{float:left;width:255px;padding:0px;}
.newsletter-form .es_button{float:left;padding:0px;}
.newsletter-form .es_button .es_textbox_button{width:auto;}
ul.social-foot{float:left;width:100%;}
ul.social-foot li{display:inline-block;margin-right:4px;}
ul.social-foot li a{margin:0;background:url(../images/sprites-ico.png) no-repeat 0 0;float:left;height:34px;float:left;width:34px;}
ul.social-foot li a.ftr-fb{background-position:-51px -107px;}
ul.social-foot li a.ftr-twt{background-position:-88px -106px;}
ul.social-foot li a.ftr-in{background-position:-126px -106px;}
ul.social-foot li a.ftr-blog{background-position:-163px -106px;}
ul.social-foot li a{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:none;-webkit-filter:grayscale(0%);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
ul.social-foot li a:hover{filter:gray;-webkit-filter:grayscale(100%);transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.compliance-logo{float:left;width:100%;margin-bottom:30px;}
.compliance-logo a img{vertical-align:top;margin-bottom:5px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.compliance-logo a img:hover{opacity:0.7}
.foot-btm{float:left;width:100%;background:rgba(0,0,0,0.56);padding:17px 0px;text-align:left;}
.foot-btm p{color:#ffffff;font-size:13px;font-family:'Futura-PT-Book';display:inline-block;}
.scroll-top{background:#ffffff none repeat scroll 0 0;border-radius:50px;cursor:pointer;float:right;margin:-40px 0 0;padding:20px;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
a.scroll-ico{background:url(../images/scroll-arrow.png) no-repeat 0 0;bottom:0;display:block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;}
.scroll-top:hover{background:#ff8112;}
.scroll-top:hover a.scroll-ico{background-position:0 -20px;}
.service-section{float:left;width:100%;padding:30px 0;background:#00BCD4;text-align:center;position:relative;z-index:9;overflow:hidden;}
.service-section h2{color:#ffffff;margin-bottom:20px;font-family:'Futura-PT-Medium';font-size:38px;line-height:42px;}
.service-section p{text-align:center;color:#ffffff;margin-bottom:25px;font-family:"Futura-PT-Book";font-size:18px;line-height:24px;}
.bg1{background-color:#ff9800;}
.bg2{background-color:#bea67f;}
.bg3{background-color:#a3a564;}
.bg4{background-color:#9C27B0;}
.bg5{background-color:#F44336;}
.bg6{background-color:#9C27B0;}
.bg7{background-color:#7297ba;}
.bg8{background-color:#876d75;}
.bg9{background-color:#79BFA1;}
h2.start-animation{-moz-animation:animation_test 1s ease-out forwards;-moz-animation:animation_test 1s ease-out forwards;-moz-animation:animation_test 1s ease-out forwards;animation:animation_test 1s ease-out forwards;}
@-moz-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
p.start-animation{-moz-animation:animation_sub 1.2s ease-out-out;-webkit-animation:animation_sub 1.2s ease-out;-o-animation:animation_sub 1.2s ease-out;animation:animation_sub 1.2s ease-out;}
@-moz-keyframes animation_sub{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_sub{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes animation_sub{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_sub{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.grid-service{max-width:100%;float:left;width:100%;}
.arees-grid{float:left;width:100%;}
.grid-service:after{content:'';display:block;clear:both;}
.grid-item{float:left;width:190px;list-style-type:none;height:175px;margin-bottom:5px;justify-content:center;align-items:center;display:flex;}
.grid-item--width2{width:386px;}
.grid-item--height2{height:355px;}
.grid-item span{bottom:25px;color:#ffffff;float:left;font-family:'Futura-PT-Light';font-size:17px;line-height:20px;position:relative;text-align:center;width:100%;}
.ser-txt-center{text-align:center;width:100%;}
.ser-txt-center.plateges{position:relative;top:22%;}
.grid-item img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:auto;height:auto;max-width:190px;}
.grid-item:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);}
.testimonials{float:left;width:100%;text-align:center;padding:50px 0;background:#f6f6f6;position:relative;z-index:9;}
.testimonials h1{color:#262626;font-size:38px;font-family:'Futura-PT-Medium';text-align:center;display:inline-block;margin-bottom:40px;}
.testimonials h1 span{background:url(../images/sprites-ico.png) no-repeat -167px -59px;float:none;height:32px;width:30px;display:inline-block;margin-right:12px;}
#testimonials-carousel .item p{color:#4c4c4c;font-size:18px;font-family:'Lora-Italic';text-align:left;line-height:28px;position:relative;}
#testimonials-carousel.owl-carousel{padding:0 2% 2%;}
h1.start-animation{-moz-animation:animation_test 1s ease-out forwards;-moz-animation:animation_test 1s ease-out forwards;-moz-animation:animation_test 1s ease-out forwards;animation:animation_test 1s ease-out forwards;}
@-moz-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_test{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.name-pad{float:left;width:100%;margin:25px 0 0;}
.name-pad img{float:left;border-radius:50px;margin-right:20px;height:auto;width:auto;max-width:55px;}
.name-pad h3{color:#677171;font-size:16px;font-family:'visbycf-extrabold';float:left;text-align:left;text-transform:uppercase;line-height:22px;margin:10px 0 0;}
.name-pad h3 span{font-size:15px;font-family:'visbycf-light';display:block;text-transform:none;}
.client-txt{float:left;text-align:center;width:100%;position:relative;padding-left:40px;}
#testimonials-carousel.owl-carousel .owl-item .item{float:left;}
#testimonials-carousel.owl-carousel .owl-item{}
.lft-qte{left:-40px;position:absolute;background:url(../images/sprites-ico.png) no-repeat 0 -7px;width:30px;height:24px;}
.rht-qte{position:absolute;background:url(../images/sprites-ico.png) no-repeat -37px -6px;width:33px;height:24px;margin:6px 0 0 8px;}
.compliance-logo.ftr-btm{margin:0;}
.footer-parallax{bottom:0;left:0;position:fixed;right:0;z-index:0;}
.cap-burger{float:right;}
.menu-item.col6.get-in-touch{width:28%;}
.form{float:left;width:100%;}
.form label{color:#fff;font-size:16px;float:left;width:20%;line-height:34px;}
.form input[type="text"]{border:1px solid rgba(255,255,255,0.5);width:100%;background:none;padding:8px 10px;color:rgba(255,255,255,0.5);font-family:'Futura-PT-Light';font-size:15px;margin-bottom:15px;}
.form textarea{border:1px solid rgba(255,255,255,0.5);width:100%;background:none;padding:10px;color:rgba(255,255,255,0.5);font-family:'Futura-PT-Light';font-size:15px;margin-bottom:15px;height:100px;}
.menu-item.col6.get-in-touch h2{font-size:20px;line-height:28px;margin:2px 0 20px;font-family:'Futura-PT-Medium';color:#fff;text-transform:uppercase;}
.form input[type="button"]{border:none;background:rgba(0,0,0,0.3);color:#fff;font-size:18px;font-family:'Futura-PT-Medium';float:right;text-transform:uppercase;padding:6px 15px;cursor:pointer;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.form input[type="button"]:hover{background:#ff8112;}
.form input[type="submit"]{border:none;background:rgba(0,0,0,0.3);color:#fff;font-size:18px;font-family:'Futura-PT-Medium';float:right;text-transform:uppercase;padding:6px 15px;cursor:pointer;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.form input[type="submit"]:hover{background:#ff8112;}
.button-dropdown-int .social-icons{float:left;}
.button-dropdown-int .social-icons ul li{float:left;width:auto;border-right:1px solid rgba(255,255,255,0.5);margin-right:15px;padding-right:15px;}
.button-dropdown-int .social-icons ul li a{margin:0;background:url(../images/sprites-ico.png) no-repeat 0 0;float:left;height:48px;float:left;width:36px;}
.button-dropdown-int .social-icons ul li img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.button-dropdown-int .social-icons ul li:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.button-dropdown-int .social-icons ul li a#menu-fb{background-position:-76px 4px;}
.button-dropdown-int .social-icons ul li a#menu-twt{background-position:-164px 2px;}
.button-dropdown-int .social-icons ul li a#menu-in{background-position:-115px 2px;width:48px;}
.button-dropdown-int .social-icons ul li a#menu-blog{background-position:-206px 1px;width:39px}
.button-dropdown-int .social-icons ul li a:hover{opacity:0.6;}
.menu-btm{float:left;width:100%;margin:40px 0 0;}
.quote-req{float:right;}
.quote-req a{background:#ffffff;float:right;font-family:'Futura-PT-Bold';font-size:24px;padding:13px 40px;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.quote-req:hover a{background:rgb(255, 165, 0);color:#fff;}
.hiring-req{float:right;}
.hiring-req a{background:#ffffff;float:right;font-family:'Futura-PT-Bold';font-size:24px;padding:13px 40px;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.hiring-req:hover a{background:rgb(255, 165, 0);color:#fff;}
.start-animation li.hospital{-moz-animation:animation_btm_top 1.3s ease;-webkit-animation:animation_btm_top 1.3s ease;-o-animation:animation_btm_top 1.3s ease;animation:animation_btm_top 1.3s ease;transition:opacity 1.3s ease 0s, transform 1.3s ease 0s;-ms-transition:opacity 1.3s ease 0s, transform 1.3s ease 0s;-webkit-transition:opacity 1.3s ease 0s, transform 1.3s ease 0s;}
@keyframes animation_btm_top{0%{opacity:0;-moz-transform:translateY(250px);-webkit-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px);}
60%{opacity:0;-moz-transform:translateY(250px);-webkit-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
.start-animation li.sales{-moz-animation:animation_btm_top 1.8s ease;-webkit-animation:animation_btm_top 1.8s ease;-o-animation:animation_btm_top 1.8s ease;animation:animation_btm_top 1.8s ease;transition:opacity 1.8s ease 0s, transform 1.8s ease 0s;-ms-transition:opacity 1.8s ease 0s, transform 1.8s ease 0s;-webkit-transition:opacity 1.8s ease 0s, transform 1.8s ease 0s;}
@keyframes animation_btm_top{0%{opacity:0;-moz-transform:translateY(250px);-webkit-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px);}
50%{opacity:0;-moz-transform:translateY(250px);-webkit-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
.start-animation li.erp{-moz-animation:animation_btm_top 2.2s ease;-webkit-animation:animation_btm_top 2.2s ease;-o-animation:animation_btm_top 2.2s ease;animation:animation_btm_top 2.2s ease;transition:opacity 2.2s ease 0s, transform 2.2s ease 0s;-ms-transition:opacity 2.2s ease 0s, transform 2.2s ease 0s;-webkit-transition:opacity 2.2s ease 0s, transform 2.2s ease 0s;}
@-moz-keyframes animation_lft{0%{opacity:0;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
@-webkit-keyframes animation_lft{0%{opacity:0;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
@-webkit-keyframes animation_lft{0%{opacity:0;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
@keyframes animation_lft{0%{opacity:0;-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);}
100%{opacity:1;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
}
.start-animation h2.title{-moz-animation:animation_lft_ryt 1s ease-out;-webkit-animation:animation_lft_ryt 1s ease-out;-o-animation:animation_lft_ryt 1s ease-out;animation:animation_lft_ryt 1s ease-out;}
.start-animation p.sub-title{-moz-animation:animation_ryt_lft 1.2s ease-out-out;-webkit-animation:animation_ryt_lft 1.2s ease-out;-o-animation:animation_ryt_lft 1.2s ease-out;animation:animation_ryt_lft 1.2s ease-out;}
.start-animation h2.sub-title{-moz-animation:animation_ryt_lft 1.2s ease-out-out;-webkit-animation:animation_ryt_lft 1.2s ease-out;-o-animation:animation_ryt_lft 1.2s ease-out;animation:animation_ryt_lft 1.2s ease-out;}
.start-animation h1.title{-moz-animation:animation_lft_ryt 1s ease-out;-webkit-animation:animation_lft_ryt 1s ease-out;-o-animation:animation_lft_ryt 1s ease-out;animation:animation_lft_ryt 1s ease-out;}
#testimonial{padding-left:20px;padding-right:20px;padding-top:30px;}
.banner-wrap{overflow:hidden;position:relative;z-index:1;background:#fff;}
.inner-banner{background:url(../images/services-banner.jpg);background-size:cover;height:278px;position:relative;width:100%;transition:all 1.5s ease 0s;animation:banner 1.2s ease;background-position:center top;padding:35px 0 0 0;z-index:1}
.inner-ban-caption{width:100%;text-align:center;}
.inner-ban-caption h1{color:#fff;font-size:52px;font-family:'Futura-PT-Heavy';margin-bottom:8px;line-height:60px;-moz-animation:animation_ban_lft 1.8s ease;-webkit-animation:animation_ban_lft 1.8s ease;-o-animation:animation_ban_lft 1.8s ease;animation:animation_ban_lft 1.8s ease;}
@keyframes animation_ban_lft{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_ban_rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_ban_btn{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes animation_ban_btn{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
.inner-ban-caption p{color:#fff;font-size:19px;font-family:'Futura-PT-Light';line-height:24px;-moz-animation:animation_ban_rht 1.9s ease;-webkit-animation:animation_ban_rht 1.9s ease;-o-animation:animation_ban_rht 1.9s ease;animation:animation_ban_rht 1.9s ease;}
.inner-ban-caption a{color:#fff;font-size:14px;font-family:'Futura-PT-Heavy';text-transform:uppercase;border:2px solid #fff;letter-spacing:1px;padding:10px 46px 10px 24px;display:inline-block;margin:20px 0 0;position:relative;z-index:2;moz-animation:animation_ban_btn 2.5s ease;-webkit-animation:animation_ban_btn 2.5s ease;-o-animation:animation_ban_btn 2.5s ease;animation:animation_ban_btn 2.5s ease;}
.inner-ban-caption a span{background:url(../images/arrow-white.png) no-repeat right;width:13px;height:11px;position:absolute;right:20px;top:14px;animation:arrow 0.8s infinite;}
.inner-ban-caption a:after{position:absolute;left:0;width:0;height:100%;display:block;content:"";background:#ff7800;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;top:0;z-index:-1;}
.inner-ban-caption a:hover:after{width:100%;}
@keyframes arrow{0%{transform:translateX(0px);}
50%{transform:translateX(-5px);}
100%{transform:translateX(0px);}
}
@-moz-keyframes arrow{0%{-moz-transform:translateX(0px);}
50%{-moz-transform:translateX(-5px);}
100%{-moz-transform:translateX(0px);}
}
@-webkit-keyframes arrow{0%{-webkit-transform:translateX(0px);}
50%{-webkit-transform:translateX(-5px);}
100%{-webkit-transform:translateX(0px);}
}
.banner-wrap.jatau .inner-ban-caption h1{color:#201c3b;}
.banner-wrap.jatau .inner-ban-caption p{color:#201c3b;font-family:'Futura-PT-Book';}
.banner-wrap.jatau .inner-ban-caption a{background:#add7d6;color:#fff;}
.inner-cnt{float:left;width:100%;padding:25px 0;overflow:hidden;background:#fff;position:relative;z-index:1;}
.inner-cnt h1{font-size:40px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:42px;padding-bottom:15px;margin-bottom:15px;}
.inner-cnt h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.inner-cnt h1 span{color:#ef3d33;}
.ser-lft{float:left;width:48%;margin-right:4%;}
.ser-lft p span{font-size:29px;color:#353838;font-family:'Futura-PT-Book';line-height:36px;display:block;margin-bottom:20px}
.ser-lft p{color:#333333;font-size:18px;font-family:'Futura-PT-Book';line-height:24px;}
.ser-rht.ser-lft{margin:0;}
.ser-rht.ser-lft p{line-height:26px;margin-bottom:30px;}
.ser-rht.ser-lft .box{border:2px solid #e7e6e5;float:left;width:100%;text-align:center;padding:30px 0;}
.ser-rht.ser-lft .box p{font-size:20px;color:#ff7800;font-family:'Futura-PT-Medium';margin:0;line-height:26px;}
.service-range{float:left;width:100%;background:#f4f5f0;padding:30px 0;position:relative;z-index:1;}
.service-range h1{font-size:40px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:54px;padding-bottom:20px;margin-bottom:25px;}
.service-range h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.da-thumbs{list-style:none;width:100%;position:relative;padding:0;}
.da-thumbs li{float:left;margin-right:32px;position:relative;text-align:center;width:268px;}
.da-thumbs li a, .da-thumbs li a img{display:block;position:relative;}
.da-thumbs li a img{background:#fff;overflow:hidden;margin:5px;}
.da-thumbs li a{overflow:hidden;}
.da-thumbs li a div{position:absolute;background:#f064ad;width:100%;height:100%;}
.da-thumbs li a div.custom-hover-object{position:absolute;background:#333;background:rgba(255,255,255,0.7);width:100%;height:100%;}
.da-thumbs li a div span{position:absolute;background:url(../images/arrow-white.png) no-repeat;width:14px;height:11px;right:15px;bottom:12px;animation:arrow 0.8s infinite;}
.da-thumbs li a div.custom-hover-object span{color:rgba(75,75,75,0.9);text-shadow:1px 1px 1px rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.5);box-shadow:0 1px 0 rgba(255,255,255,255.1), 0 -10px 0 rgba(0,0,0,0.3);}
.img-pad{background:#ffffff none repeat scroll 0 0;float:left;overflow:hidden;position:relative;width:100%;box-shadow:0 1px 15px rgba(0,0,0,0.2);}
.da-thumbs li h2{color:#333333;font-size:20px;font-family:'Futura-PT-Regular';margin:15px 0 20px;float:left;width:100%;}
.da-thumbs li:nth-child(4n+4){margin-right:0;}
.da-thumbs .hov-ico img{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;}
.da-thumbs li:hover h2{color:#ff7800;}
#testimonial.goals{float:left;width:100%;background:#ffb73f;padding:30px 0;text-align:center;position:relative;z-index:1;}
.goals h1{margin-bottom:10px;position:relative;padding-bottom:20px;}
.goals h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(255, 255, 225, 0.7);left:0;right:0;margin:0 auto;bottom:0;}
.goals h2{font-size:24px;color:#bc002b;font-family:'Futura-PT-Light';}
.start-animation .contact-lft{-moz-animation:animation_lft_ryt 1.1s ease-out-out;-webkit-animation:animation_lft_ryt 1.1s ease-out;-o-animation:animation_lft_ryt 1.1s ease-out;animation:animation_lft_ryt 1.1s ease-out;}
.start-animation .contact-lft.contact-rht{-moz-animation:animation_ryt_lft 1.2s ease-out-out;-webkit-animation:animation_ryt_lft 1.2s ease-out;-o-animation:animation_ryt_lft 1.2s ease-out;animation:animation_ryt_lft 1.2s ease-out;}
.start-animation a.submit{-moz-animation:animation_quote 1.4s ease;-webkit-animation:animation_quote 1.4s ease;-o-animation:animation_quote 1.4s ease;animation:animation_quote 1.4s ease;}
@-moz-keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
@keyframes animation_quote{0%{opacity:0;}
50%{opacity:0;}
75%{opacity:0;}
100%{opacity:1;}
}
.goals a span{background:url(../images/arrow-white.png) no-repeat right;width:13px;height:11px;position:absolute;right:20px;top:14px;animation:arrow 0.8s infinite;}
.da-thumbs li a div.bg2{background:#d75bc9;}
.da-thumbs li a div.bg3{background:#b55ad6;}
.da-thumbs li a div.bg4{background:#6283db;}
.da-thumbs li a div.bg5{background:#8984ff;}
.da-thumbs li a div.bg6{background:#f5ca48;}
.da-thumbs li a div.bg7{background:#4ecbc7;}
.da-thumbs li a div.bg8{background:#7c77f8;}
.inner-cnt h1.title{-moz-animation:animation_title 2.8s ease;-webkit-animation:animation_title 2.8s ease;-o-animation:animation_title 2.8s ease;animation:animation_title 2.8s ease;}
@keyframes animation_title{0%{opacity:0;transform:translateX(-50%);}
50%{opacity:0;transform:translateX(-50%);}
75%{opacity:0;transform:translateX(-50%);}
100%{opacity:1;transform:translateX(0%);}
}
@-moz-keyframes animation_title{0%{opacity:0;-moz-transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);}
}
@-webkit-keyframes animation_title{0%{opacity:0;-webkit-transform:translateX(-50%);}
50%{opacity:0;-webkit-transform:translateX(-50%);}
75%{opacity:0;-webkit-transform:translateX(-50%);}
100%{opacity:1;-webkit-transform:translateX(0%);}
}
@-o-keyframes animation_title{0%{opacity:0;-o-transform:translateX(-50%);}
50%{opacity:0;-o-transform:translateX(-50%);}
75%{opacity:0;-o-transform:translateX(-50%);}
100%{opacity:1;-o-transform:translateX(0%);}
}
.ser-lft{-moz-animation:animation_in_lft 3.8s ease;-webkit-animation:animation_in_lft 3.8s ease;-o-animation:animation_in_lft 3.8s ease;animation:animation_in_lft 3.8s ease;}
.ser-lft.ser-rht{-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;animation:animation_in_rht 4.4s ease;}
@-moz-keyframes animation_in_lft{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_lft{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_lft{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_in_lft{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-moz-keyframes animation_in_rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes animation_in_rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_in_rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.inner-banner.magento{background:url(../images/megento-banner.jpg) no-repeat;background-size:cover;}
.ser-rht.ser-lft.magnto-rht p{font-family:20px;float:left;color:#333333;font-family:'Futura-PT-Light';text-align:center;margin:0;}
.ser-rht.ser-lft.magnto-rht p span{font-family:'Futura-PT-Regular';display:inline;font-size:20px;}
.wpcf7-form p{float:right!important;width:70%;}
.why-magento{float:left;width:100%;padding:30px 0;background:#f5f5f5;position:relative;z-index:1;overflow:hidden;}
.why-magento h1{font-size:36px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:44px;padding-bottom:15px;margin-bottom:30px;}
.why-magento h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.why-magento h1 span{color:#ef3d33;}
.why-lft{float:left;width:50%;margin-right:5%;padding-right:5%;border-right:1px solid #e9e9e9;}
.why-lft ul li{float:left;width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e9e9e9;}
.why-lft ul li img{vertical-align:middle;margin-right:10px;float:left;}
.why-lft ul li h2{color:#353838;font-size:16px;font-family:'Futura-PT-Bold';text-transform:uppercase;margin-bottom:20px;display:block;width:100%;float:left;line-height:52px;}
.why-lft ul li p{color:#333333;font-family:"Futura-PT-Book";font-size:18px;line-height:28px;}
.why-lft ul li:last-child{border:none;}
.why-lft.why-rht span{float:left;line-height:20px;margin:8px 0 0;}
.org-txt.big-txt{width:100%;margin:12px 0 0 !important;}
.why-lft span{float:left;line-height:20px;margin:8px 0 0;}
.why-lft.why-rht{margin:0;padding:0;border:none;width:45%;}
.start-animation .why-lft li:nth-child(1){-moz-animation:why-mag 1.6s ease;-moz-animation:why-mag 1.6s ease;-moz-animation:why-mag 1.6s ease;animation:why-mag 1.6s ease;}
.start-animation .why-lft li:nth-child(2){-moz-animation:why-mag 2.6s ease;-moz-animation:why-mag 2.6s ease;-moz-animation:why-mag 2.6s ease;animation:why-mag 2.6s ease;}
.start-animation .why-lft li:nth-child(3){-moz-animation:why-mag 3.7s ease;-moz-animation:why-mag 3.7s ease;-moz-animation:why-mag 3.7s ease;animation:why-mag 3.7s ease;}
.start-animation .why-lft li:nth-child(4){-moz-animation:why-mag 4.8s ease;-moz-animation:why-mag 4.8s ease;-moz-animation:why-mag 4.8s ease;animation:why-mag 4.8s ease;}
.start-animation .why-lft.why-rht li:nth-child(1){-moz-animation:why-mag-rht 2s ease;-moz-animation:why-mag-rht 2s ease;-moz-animation:why-mag-rht 2s ease;animation:why-mag-rht 2s ease;}
.start-animation .why-lft.why-rht li:nth-child(2){-moz-animation:why-mag-rht 3.2s ease;-moz-animation:why-mag-rht 3.2s ease;-moz-animation:why-mag-rht 3.2s ease;animation:why-mag-rht 3.2s ease;}
.start-animation .why-lft.why-rht li:nth-child(3){-moz-animation:why-mag-rht 4.2s ease;-moz-animation:why-mag-rht 4.2s ease;-moz-animation:why-mag-rht 4.2s ease;animation:why-mag-rht 4.2s ease;}
.start-animation .why-lft.why-rht li:nth-child(4){-moz-animation:why-mag-rht 4.8s ease;-moz-animation:why-mag-rht 4.8s ease;-moz-animation:why-mag-rht 4.8s ease;animation:why-mag-rht 4.8s ease;}
@-moz-keyframes why-mag{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes why-mag{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes why-mag{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes why-mag{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-moz-keyframes why-mag-rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes why-mag-rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes why-mag-rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes why-mag-rht{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.tabs-section{float:left;width:100%;background:#162d42;padding:0px 0;position:relative;z-index:1;overflow:hidden;}
.tab-lft{float:left;animation:anim_tab_lft 0.7s ease;}
@keyframes anim_tab_lft{0%{opacity:0;transform:translateX(-50%);}
50%{opacity:0;transform:translateX(-50%);}
75%{opacity:0;transform:translateX(-50%);}
100%{opacity:1;transform:translateX(0%)}
}
@-webkit-keyframes anim_tab_lft{0%{opacity:0;-webkit-transform:translateX(-50%);}
50%{opacity:0;-webkit-transform:translateX(-50%);}
75%{opacity:0;-webkit-transform:translateX(-50%);}
100%{opacity:1;-webkit-transform:translateX(0%)}
}
@-moz-keyframes anim_tab_lft{0%{opacity:0;-moz-transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%)}
}
.tab-rht{float:left;margin-left:10%;width:40%;animation:anim_tab_rht 1.1s ease;}
@keyframes anim_tab_rht{0%{opacity:0;transform:translateX(50%);}
50%{opacity:0;transform:translateX(50%);}
75%{opacity:0;transform:translateX(50%);}
100%{opacity:1;transform:translateX(0%)}
}
@-webkit-keyframes anim_tab_rht{0%{opacity:0;-webkit-transform:translateX(50%);}
50%{opacity:0;-webkit-transform:translateX(50%);}
75%{opacity:0;-webkit-transform:translateX(50%);}
100%{opacity:1;-webkit-transform:translateX(0%)}
}
@-moz-keyframes anim_tab_rht{0%{opacity:0;-moz-transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%)}
}
.tab-rht h2{font-size:36px;color:#fff;font-family:'Futura-PT-Medium';margin-bottom:30px;line-height:34px;}
.tab-rht ul{float:left;padding-left:20px;}
.tab-rht ul li{font-size:18px;color:#b6cadd;font-family:'Futura-PT-Light';background:url(../images/list-bg.png) no-repeat left 6px;padding-left:25px;margin-bottom:10px;}
.resp-tabs-list li span{position:relative;display:inline-block;float:left;margin-right:20px;}
.resp-tabs-list li span.offer-ico{background:url(../images/offer-ico.png) no-repeat top;height:21px;width:19px;}
.resp-tabs-list li.resp-tab-active span.offer-ico{background-position:0px -21px;}
.resp-tabs-list li span.dps-ico{background:url(../images/dps-ico.png) no-repeat 0 0;height:21px;width:28px;}
.resp-tabs-list li.resp-tab-active span.dps-ico{background-position:0px -22px;}
.resp-tabs-list li span.value-ico{background:url(../images/star-ico.png) no-repeat 0 0;height:19px;width:19px;}
.resp-tabs-list li.resp-tab-active span.value-ico{background-position:0px -19px;}
.resp-tabs-list li span.ocms-ico{background:url(../images/sett-ico.png) no-repeat 0 0;height:22px;width:22px;}
.resp-tabs-list li.resp-tab-active span.ocms-ico{background-position:0px -22px;}
.resp-tabs-list{float:left;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.1);display:block;text-align:center;}
.resp-tabs-list li.resp-tab-active:after{position:absolute;background:#1866b1;left:-2px;height:2px;width:100%;bottom:0;display:block;content:"";}
.resp-tabs-list li:after{position:absolute;background:#1866b1;left:50%;height:2px;width:0%;bottom:0;display:block;content:"";transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.resp-tabs-list li:hover:after{left:-2px;width:100%;}
.resp-tabs-list li:last-child{border:none;}
.tab-rht .tab-btns{float:left;width:100%;margin:40px 0 0;}
.tab-rht .tab-btns ul li{background:none;float:left;margin:0 20px 0 0;padding:0;}
.tab-rht .tab-btns ul li a{color:#fff;font-size:18px;font-family:'Futura-PT-Medium';padding:8px 25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.tab-rht .tab-btns ul li a.blue{background:#0076ba;border:1px solid #0076ba;}
.tab-rht .tab-btns ul li a.blue:hover{background:#ef3d33;border:1px solid #ef3d33;}
.tab-rht .tab-btns ul li a.case{background:none;border:1px solid #fff;}
.tab-rht .tab-btns ul li a.case:hover{background:#f15c22;border:1px solid #f15c22;}
.tab-rht.list-full{margin:0;width:100%;}
.tab-rht.list-full ul{float:left;width:33%;}
.ser-rht.ser-lft.magnto-rht{text-align:center;}
.inner-banner.about-banner{background:url(../images/about-banner.jpg) no-repeat;background-size:cover;}
.ser-lft.abt-lft span{color:#353838;display:block;font-family:'Futura-PT-Medium';font-size:28px;line-height:36px;margin-bottom:20px;}
.ser-lft.abt-lft{width:56%;}
.yel-box{width:100%;border:1px solid #f0ca75;padding:20px 28px;margin:48px 0 0;position:relative;}
.yel-box p{line-height:28px;font-family:'Futura-PT-Book';font-size:18px;color:#333;}
.yel-box:before{position:absolute;display:block;content:"";background:url(../images/yel-quotes-lft.png) no-repeat 0 0;left:25px;top:-18px;height:24px;width:30px;}
.yel-box:after{position:absolute;display:block;content:"";background:url(../images/yel-quotes-rht.png) no-repeat 0 0;right:25px;bottom:-8px;height:24px;width:30px;}
.ser-rht.abt-rht{text-align:center;width:40%;float:left;}
.abt-lft{-moz-animation:animation_in_lft_abt 2.9s ease;-webkit-animation:animation_in_lft_abt 2.9s ease;-o-animation:animation_in_lft_abt 2.9s ease;animation:animation_in_lft_abt 2.9s ease;}
.abt-rht{-moz-animation:animation_in_rht_abt 3.3s ease;-moz-animation:animation_in_rht_abt 3.3s ease;-moz-animation:animation_in_rht_abt 3.3s ease;animation:animation_in_rht_abt 3.3s ease;}
@-moz-keyframes animation_in_lft_abt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_lft_abt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_lft_abt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_in_lft_abt{0%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
50%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
75%{opacity:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-moz-keyframes animation_in_rht_abt{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-webkit-keyframes animation_in_rht_abt{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@-o-keyframes animation_in_rht_abt{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes animation_in_rht_abt{0%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
50%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
75%{opacity:0;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
100%{opacity:1;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
}
.wide-services{float:left;width:100%;background:#f4f5f0;padding:30px 0 0;position:relative;z-index:1;}
.wide-services h1{font-size:45px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:54px;padding-bottom:15px;margin-bottom:50px;}
.wide-services h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.wide-services ul li{float:left;width:30%;margin-right:5%;padding-bottom:5%}
.wide-services ul li h2{color:#ef3d33;font-size:15px;text-transform:uppercase;font-family:'Futura-PT-regular';line-height:18px;margin-bottom:20px;}
.wide-services ul li img{float:left;margin-right:13px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.wide-services ul li p{color:#333333;font-size:18px;font-family:'Futura-PT-Book';margin-bottom:10px;}
.wide-services ul li span{color:#353838;font-size:12px;font-family:'Futura-PT-Bold';text-transform:uppercase;position:relative;padding-bottom:4px;}
.wide-services ul li span:after{position:absolute;left:0;width:0;background:#ef3d33;height:2px;bottom:0;display:block;content:"";transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.wide-services ul li:hover span:after{width:100%;}
.wide-services ul li:hover span{color:#ef3d33;}
.wide-services ul li:hover img{transform:rotateY(180deg);}
.wide-services ul li:hover h2{opacity:0.7}
.wide-services ul li:nth-child(3n+3){margin-right:0;}
.partnership{background:#4e9bbe url(../images/partner-pattern.jpg) no-repeat 0 0;background-size:cover;padding:50px 0;float:left;width:100%;position:relative;z-index:1;background-attachment:fixed;overflow:hidden;}
.part-lft{float:left;width:50%;margin-right:40px;}
.part-lft p{color:#fff;font-family:'Futura-PT-Light';font-size:18px;line-height:29px;}
.part-lft p span{font-size:36px;line-height:42px;font-family:'Futura-PT-Book';}
.part-rht{float:right;position:relative;width:46%;display:block;}
.part-rht ul li{float:left;margin-right:25px;}
.part-rht ul li:last-child{margin-right:0;}
.img-caption{left:8%;position:absolute;top:8%;}
.part-rht h3{margin-bottom:15px;font-size:18px;}
.our-clients{float:left;width:100%;position:relative;z-index:1;background:#fff;padding:40px 0;}
.our-clients h1{text-align:center;margin-bottom:20px;padding-bottom:20px;}
.our-clients h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
#clients{float:left;width:100%;margin-top:20px;}
#clients .item img{border:1px solid rgba(0, 0, 0, 0.08);padding:10px;width:100%;box-shadow:0 0 7px rgba(0, 0, 0, 0.05) inset;-webkit-box-shadow:0 0 7px #b0d80f inset;-moz-box-shadow:0 0 7px rgba(0, 0, 0, 0.05) inset;-o-box-shadow:0 0 7px rgba(0, 0, 0, 0.05) inset;height:auto;max-width:275px;}
#clients .owl-carousel .owl-item .item{float:left;text-align:center;width:100%;}
#clients .item img:hover{border:1px solid rgba(0, 0, 0, 0.2);}
.start-animation .part-lft{-moz-animation:animation_in_lft 0.6s ease;-webkit-animation:animation_in_lft 0.6s ease;-o-animation:animation_in_lft 0.6s ease;animation:animation_in_lft 0.6s ease;}
.start-animation .part-rht{-moz-animation:animation_in_rht 1s ease;-moz-animation:animation_in_rht 1s ease;-moz-animation:animation_in_rht 1s ease;animation:animation_in_rht 1s ease;}
.inner-banner.portfolio{background:url(../images/portfolio-banner.jpg) no-repeat;background-size:cover;}
.inner-cnt.portfolio-txt h2{-moz-animation:animation_title 2.8s ease;-webkit-animation:animation_title 2.8s ease;-o-animation:animation_title 2.8s ease;animation:animation_title 2.8s ease;font-size:28px;color:#353838;text-align:center;font-family:'Futura-PT-Book';line-height:32px;}
.portfolio-pad{float:left;width:100%;margin:20px 0 0;}
.portfolio-pad ul li{float:left;width:100%;border-bottom:1px solid rgba(0,0,0,0.07);padding-bottom:50px;margin-bottom:50px;}
.port-lft{float:left;width:33%;margin:0 7% 0 0;}
.port-lft.port-rht{float:left;width:60%;margin:0;}
.port-lft.port-rht h1{font-size:45px;color:#ff7800;font-family:'Futura-PT-Medium';text-align:left;line-height:45px;padding:0;margin:0 0 20px 0;}
.port-lft.port-rht h1:after{display:none;}
.port-lft.port-rht p{font-size:18px;font-family:'Futura-PT-Book';color:#2d2a45;line-height:26px;}
.port-lft.port-img-rht{float:right;margin:0 0 0 7%;}
.portfolio-pad ul li:last-child{border:none;margin:0;padding:0;}
.portfolio-pad li:first-child .port-lft{-moz-animation:animation_in_lft 3.2s ease;-webkit-animation:animation_in_lft 3.2s ease;-o-animation:animation_in_lft 3.2s ease;animation:animation_in_lft 3.2s ease;}
.portfolio-pad li:first-child .port-lft.port-rht{-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;animation:animation_in_rht 3.6s ease;}
.portfolio-pad li:nth-child(2) .port-lft.port-img-rht{-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;animation:animation_in_rht 4.4s ease;}
.portfolio-pad li:nth-child(2) .port-lft.port-rht{-moz-animation:animation_in_lft 4s ease;-moz-animation:animation_in_lft 4s ease;-moz-animation:animation_in_lft 4s ease;animation:animation_in_lft 4s ease;}
.port-list{float:left;width:100%;background:#f5f6f1;padding:40px 0;position:relative;z-index:1;text-align:center;display:block;}
.port-list img{margin-bottom:20px;}
.port-list h1{color:#2d2a45;font-size:26px;font-family:'Futura-PT-Heavy';line-height:30px;text-align:center;position:relative;text-transform:uppercase;padding-bottom:15px;margin-bottom:20px;}
.port-list h1:after{position:absolute;display:block;content:"";height:2px;width:60px;background:#2d2a45;left:0;right:0;margin:0 auto;bottom:0;}
.port-list{float:left;width:100%;margin:0px 0 0;}
.port-list ul li{float:none;display:inline-block;width:32%;margin-right:1.5%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.port-list ul li .port-img{background:#fff;margin:100px 0 25px;position:relative;box-shadow:0px 0px 1px rgba(0,0,0,0.1);}
.port-list ul li .port-img img{margin:0;vertical-align:middle;}
.port-list ul li .port-img:before{border-bottom:100px solid #fff;border-left:187px solid rgba(0, 0, 0, 0);border-right:187px solid rgba(0, 0, 0, 0);content:"";display:block;left:0;position:absolute;top:-100px;width:100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:9;-webkit-filter:drop-shadow(0px -1px 0px rgba(0,0,0,0.07));filter:drop-shadow(0px -1px 0px rgba(0,0,0,0.07));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";}
.port-list ul li .port-img:after{border-top:100px solid #fff;border-left:187px solid rgba(0, 0, 0, 0);border-right:187px solid rgba(0, 0, 0, 0);content:"";display:block;left:0;position:absolute;bottom:-100px;width:100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:9;-webkit-filter:drop-shadow(0px 6px 2px rgba(0,0,0,0.1));filter:drop-shadow(0px 6px 2px rgba(0,0,0,0.1));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";}
.name-p{opacity:0;position:absolute;background:rgba(255,120,0,0.95);left:0%;width:100%;height:100%;top:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;justify-content:center;display:flex;align-items:center;}
.name-p h2{color:#fff;font-size:38px;font-family:'Futura-PT-Heavy';margin-bottom:15px;text-transform:uppercase;line-height:38px;}
.port-list ul li .port-img:hover .name-p{opacity:1;}
.port-list ul li .port-img:hover:before{border-bottom:100px solid rgba(255,120,0,0.95);}
.port-list ul li .port-img:hover:after{border-top:100px solid rgba(255,120,0,0.95);}
.name-p span{font-size:16px;color:#fff;font-family:'Futura-PT-Book';border:1px solid #fff;padding:8px 22px;display:inline-block;margin:20px 0 0;text-transform:uppercase;position:relative;z-index:2}
.name-p span:after{position:absolute;left:0;width:0;height:100%;display:block;content:"";background:#fff;color:#ff7800;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;top:0;z-index:-1;}
.name-p span:hover:after{width:100%;}
.name-p span:hover{color:#353838;}
.port-list ul li:nth-child(3){margin-right:0;}
.portfolio-image{float:left;width:100%;margin:20px 0 100px;}
.inner-cnt.our-clients-section{padding:30px 0;}
.inner-cnt.our-clients-section p{-moz-animation:animation_in_rht 3.2s ease;-moz-animation:animation_in_rht 3.2s ease;-moz-animation:animation_in_rht 3.2s ease;animation:animation_in_rht 3.2s ease;font-size:18px;color:#333333;font-family:'Futura-PT-Book';text-align:center;line-height:28px;}
.clients-logo{float:left;width:100%;position:relative;z-index:1;background:#f4f5f0;padding:40px 0 40px;}
.clients-logo ul li{float:left;background:#fff;border:1px solid #e1e1e1;box-shadow:0 0 2px rgba(0,0,0,0.1);margin:0 20px 20px 0;}
.clients-logo ul li:nth-child(4n+4){margin-right:0;}
.clients-logo .da-thumbs{list-style:none;width:100%;position:relative;padding:0;}
.clients-logo .da-thumbs li{float:left;position:relative;text-align:center;width:275px;}
.clients-logo .da-thumbs li a, .da-thumbs li a img{display:block;position:relative;}
.clients-logo .da-thumbs li a img{background:#fff;overflow:hidden;margin:0px;}
.clients-logo .da-thumbs li a{overflow:hidden;}
.clients-logo .da-thumbs li a div{position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;}
.clients-logo .da-thumbs li a div.custom-hover-object{position:absolute;background:#333;background:rgba(255,255,255,0.7);width:100%;height:100%;}
.clients-logo .da-thumbs li a div span{position:absolute;background:none;}
.clients-logo .da-thumbs li a div.custom-hover-object span{color:rgba(75,75,75,0.9);text-shadow:1px 1px 1px rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.5);box-shadow:0 1px 0 rgba(255,255,255,255.1), 0 -10px 0 rgba(0,0,0,0.3);}
.container-mix{float:left;-webkit-backface-visibility:hidden;width:100%;}
.container-mix:after{content:'';width:100%;}
.container-mix .mix{display:inline-block;}
.container-mix .mix{display:none;}
.container-mix .mix:after{content:attr(data-myorder);}
.container-mix .mix:before{display:inline-block;}
.work-categary-list li{float:left;padding-right:0px;}
.work-categary-pad li{float:left;padding-right:0px;padding-bottom:0px;border:1px solid #e1e1e1;margin:0 15px 15px 0;width:203px;background:#fff;box-shadow:0 0 2px rgba(0, 0, 0, 0.1);}
.work-categary-list{float:left;margin-bottom:50px;width:100%;}
.work-categary{float:left;width:100%;}
.controls{float:left;width:100%;display:block;text-align:center;}
ul.controls li{float:left;display:inline-block;;}
ul.controls li a{background:#fff;color:#051b28;font-size:15px;text-transform:uppercase;font-family:'Futura-PT-Heavy';margin-right:0px;padding:12px 16px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border-right:1px solid #e9e9e9;position:relative}
.mix.columns img{width:100%;}
ul.controls li a:hover{background:#FF7800;color:#fff;}
.filter.active, .filter.current{background:#FF7800;color:#fff;}
.filter.active:after, .filter.current:after{border-left:8px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);border-top:10px solid #ff7800;bottom:-10px;content:"";display:block;left:0;margin:auto;position:absolute;right:0;width:10px;}
.mix.category-1.columns > a{display:block;width:100%;}
.clients-logo.board-members{overflow:hidden;}
.inner-cnt.our-clients-section.technical-exp{background:#f4f5f0;padding:40px 0;}
.inner-cnt.our-clients-section.management .yel-box{-moz-animation:animation_in_rht 3.2s ease;-moz-animation:animation_in_rht 3.2s ease;-moz-animation:animation_in_rht 3.2s ease;animation:animation_in_rht 3.2s ease;font-size:18px;color:#333333;font-family:'Futura-PT-Book';text-align:center;line-height:28px;padding:15px 28px;}
.inner-cnt.our-clients-section.management .yel-box p{font-size:20px;}
.clients-logo.board-members h1{color:#353838;font-size:35px;font-family:'Futura-PT-Medium';line-height:30px;text-align:center;position:relative;text-transform:none;padding-bottom:20px;margin-bottom:40px;-moz-animation:animation_in_lft 3.5s ease;-moz-animation:animation_in_lft 3.5s ease;-moz-animation:animation_in_lft 3.5s ease;animation:animation_in_lft 3.5s ease;}
.clients-logo.board-members h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2) none repeat scroll 0 0;left:0;right:0;margin:0 auto;bottom:0;}
.clients-logo.board-members ul li{float:left;width:48%;border:none;box-shadow:none;border:1px solid #e1e1e1;margin-right:4%}
.clients-logo.board-members ul li h2{font-family:'Futura-PT-Medium';font-size:26px;display:inline-block;line-height:34px;position:relative;color:#ff7800;margin:0 0 25px 0;padding-bottom:15px;}
.clients-logo.board-members ul li h2 span{display:block;font-size:19px;font-family:'Futura-PT-Book';color:#353838;}
.clients-logo.board-members ul li h2:after{position:absolute;left:0;height:1px;display:block;content:"";background:#ccc;width:40px;bottom:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.clients-logo.board-members ul li .members-img{float:left;width:100%;background:#ccc;overflow:hidden;}
.clients-logo.board-members ul li .members-img img{float:left;width:100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.clients-logo.board-members ul li p{font-size:18px;font-family:'Futura-PT-Book';line-height:28px;}
.member-txt{float:left;width:100%;padding:20px;min-height:400px;}
.clients-logo.board-members ul li:nth-child(1){-moz-animation:animation_in_lft 4s ease;-moz-animation:animation_in_lft 4s ease;-moz-animation:animation_in_lft 4s ease;animation:animation_in_lft 4s ease;}
.clients-logo.board-members ul li:nth-child(2){-moz-animation:animation_in_rht 4.5s ease;-moz-animation:animation_in_rht 4.5s ease;-moz-animation:animation_in_rht 4.5s ease;animation:animation_in_rht 4.5s ease;}
.clients-logo.board-members ul li:hover h2:after{background:#ff7800;width:60px;}
.clients-logo.board-members ul li:hover .members-img img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);}
.clients-logo.board-members ul li:last-child{margin-right:0;}
.inner-cnt.our-values ul li{width:24%;float:left;text-align:center;background:#f6f6f6;padding:20px;margin-right:15px;}
.inner-cnt.our-values ul li h2{font-size:25px;font-family:'Futura-PT-Heavy';margin-bottom:20px;text-transform:uppercase;}
.inner-cnt.our-values ul li span{font-size:20px;line-height:24px;font-family:'Futura-PT-Medium';margin-bottom:15px;display:block;}
.inner-cnt.our-values ul li p{font-size:18px;font-family:'Futura-PT-Book';line-height:24px;}
.inner-cnt.our-values ul li:last-child{margin-right:0;}
.inner-banner.contact{background:rgba(0, 0, 0, 0) url("../images/contactus-banner.jpg") no-repeat scroll 0 0/cover;}
.inner-cnt h1.lft-tit{text-align:left}
.inner-cnt h1.lft-tit::after{margin:0 5px}
.get-in-touch{float:left;width:100%;margin-bottom:40px;}
.get-in-touch p{font-family:'Futura-PT-Book';font-size:18px;line-height:28px;-moz-animation:animation_ban_rht 3.5s ease;-webkit-animation:animation_ban_rht 3.5s ease;-o-animation:animation_ban_rht 3.5s ease;animation:animation_ban_rht 3.5s ease;}
.contact-left h4{color:#ff7800;font-size:24px;font-family:'Futura-PT-Medium';margin-bottom:10px}
.contact-left h3{color:#000000;font-size:22px;font-family:'Futura-PT-Medium';position:relative;margin-bottom:18px;padding-bottom:7px;}
.contact-left h3::after{background:#ff7800;bottom:0;content:"";display:block;height:2px;left:0;margin:0;position:absolute;right:0;width:30px;}
.contact-left ul li{font-family:'Futura-PT-Book';font-size:18px;color:#555555;float:left;width:100%;margin-bottom:20px}
.addres-icon{background:url(../images/addres-icon.png) no-repeat left 1px;padding-left:60px;line-height:30px;}
.contact-left ul li span{float:left;width:100%;line-height:70px;}
.phn-icon{background:url(../images/phn-icon.png) no-repeat left center;padding-left:60px;}
.fax-icon{background:url(../images/fax-icon.png) no-repeat left center;padding-left:60px;}
.mail-icon{line-height:50px;}
.mail-icon{background:rgba(0, 0, 0, 0) url("../images/mail-icon.png") no-repeat scroll left center;float:left;line-height:50px;width:100%;color:#555555;display:inline-block;font-family:"Futura-PT-Book";font-size:18px;padding-left:60px;}
.contact-left a:hover{text-decoration:underline;}
.ser-rht.ser-lft.magnto-rht.contact-frm{text-align:left;}
.contact-greybg{background:#ffffff;float:left;width:100%;padding:50px 0px 30px;position:relative;z-index:1;overflow:hidden}
.contact-greybg h3, .contact-frm h3{color:#000000;font-size:22px;font-family:'Futura-PT-Medium';position:relative;padding-bottom:5px;margin-bottom:10px;}
.contact-greybg h3::after, .contact-frm h3::after{background:#ff7800;bottom:0;content:"";display:block;height:2px;left:0;margin:0;position:absolute;right:0;width:30px;}
.contact-greybg ul, .contact-frm ul{float:left;margin-top:11px;}
.contact-greybg ul li, .contact-frm ul li{float:left;width:100%;margin-bottom:6px;}
.contact-greybg ul li:last-child, .contact-frm ul li:last-child{width:100%;}
.contact-greybg ul li:nth-child(odd), .contact-frm ul li:nth-child(odd){margin-right:2%}
.contact-greybg ul li:nth-child(even), .contact-frm ul li:nth-child(even){margin-right:0}
.contact-greybg ul li input[type="text"], .contact-frm ul li input[type="text"]{background:#fff;color:#656565;border:solid 1px #cccccc;padding:5px 7px;width:100%;font-family:'Futura-PT-Light';font-size:16px;float:left;}
.contact-greybg ul li textarea, .contact-frm ul li textarea{background:#fff;color:#656565;border:solid 1px #cccccc;padding:10px 15px;width:100%;font-family:'Futura-PT-Light';font-size:16px;float:left;height:68px;}
.contact-greybg ul li input[type="email"], .contact-greybg ul li input[type="tel"], .contact-frm ul li input[type="email"], .contact-frm ul li input[type="tel"]{background:#fff;color:#656565;border:solid 1px #cccccc;padding:5px 7px;width:100%;font-family:'Futura-PT-Light';font-size:16px;float:left;}
.contact-greybg ul li.li-ful-wdth, .contact-frm ul li.li-ful-wdth{width:100%;}
.contact-greybg ul li.captcha input, .contact-frm ul li.captcha input{width:200px;}
.contact-greybg ul.sbOptions li, .contact-frm ul.sbOptions li{width:100%;margin-bottom:0px;line-height:16px;}
.contact-greybg ul li.captcha img, .contact-frm ul li.captcha img{float:left;margin-left:9px;margin-top:2px;}
.contact-greybg ul li input[type="submit"], .contact-frm ul li input[type="submit"]{font-size:18px;color:#fff;font-family:'Futura-PT-Medium';cursor:pointer;padding:7px 30px;text-transform:uppercase;margin-right:2px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;background:#ff7800;border:solid 1px #ff7800;}
.contact-greybg ul li input[type="submit"]:hover, .contact-frm ul li input[type="submit"]:hover{background:#fff;color:#ff7800}
.contact-greybg ul li input[type="reset"], .contact-frm ul li input[type="reset"]{font-size:18px;color:#fff;font-family:'Futura-PT-Medium';cursor:pointer;padding:7px 30px;text-transform:uppercase;margin-right:15px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;background:#999999;border:solid 1px #999999;}
.contact-greybg ul li input.org-btn{background:#ff7800;border:solid 1px #ff7800;}
.contact-greybg ul li input.org-btn:hover{background:#fff;color:#ff7800}
.contact-greybg ul li input.grey-btn{background:#999999;border:solid 1px #999999;}
.contact-greybg ul li input.grey-btn:hover{background:#fff;color:#999999}
.ser-rht.ser-lft.magnto-rht.contct-rgt-anim{text-align:left;}
.ser-rht.ser-lft.magnto-rht.contct-rgt-anim p{text-align:left;margin-top:0px;font-family:'Futura-PT-Book';}
.branch-add{float:left;width:50%;min-height:265px;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:0 30px;}
.branch-add:nth-child(2n), .branch-add:nth-child(4n){border-right:none;}
.branch-add:nth-child(3n), .branch-add:nth-child(4n){border-bottom:none;padding-top:25px;}
.branch-add:nth-child(1n), .branch-add:nth-child(2n){}
.branch-add a{font-size:18px;}
.contct-rgt-anim p span.org-txt{color:#ff7800;font-family:'Futura-PT-Book' !important;}
.contc-ltf-anim{-moz-animation:animation_in_lft 5.8s ease;-webkit-animation:animation_in_lft 5.8s ease;-o-animation:animation_in_lft 5.8s ease;animation:animation_in_lft 5.8s ease;}
.ser-lft.ser-rht.contct-rgt-anim{-moz-animation:animation_in_rht 6.8s ease;-moz-animation:animation_in_rht 6.8s ease;-moz-animation:animation_in_rht 6.8s ease;animation:animation_in_rht 6.8s ease;}
.inner-banner.carrer{background:rgba(0, 0, 0, 0) url("../images/carrer-banner.jpg") no-repeat scroll 0 0/cover;}
.career-ful-wdth{float:left;width:100%;text-align:center;}
.career-ful-wdth p{font-size:18px;color:#353838;font-family:'Futura-PT-Book';line-height:30px;-moz-animation:animation_ban_rht 3.5s ease;-webkit-animation:animation_ban_rht 3.5s ease;-o-animation:animation_ban_rht 3.5s ease;animation:animation_ban_rht 3.5s ease;}
.career-ful-wdth .org-txt{color:#ff7800;}
.carrer-content{float:left;width:100%;}
.carrer-content p{font-size:18px;color:#353838;font-family:'Futura-PT-Book';line-height:30px;padding-bottom:10px;}
.career-lft-cont{float:left;width:35%;margin-top:75px;-moz-animation:animation_in_lft 3.8s ease;-webkit-animation:animation_in_lft 3.8s ease;-o-animation:animation_in_lft 3.8s ease;animation:animation_in_lft 3.8s ease;}
.career-centre-img{float:left;width:25%;margin:0px 2.5%;position:relative;text-align:center;margin:25px 2.5% 30px;}
.career-centre-img a{background:url(../images/carrer-img.png) no-repeat center center;height:334px;display:inline-block;width:100%}
.career-rgt-cont{float:left;width:35%;margin-top:75px;-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;animation:animation_in_rht 4.4s ease;}
.career-centre-img p{color:#f7f7f7;font-size:28px;font-family:'Futura-PT-Medium';position:absolute;bottom:45px;width:100%}
.ylow-arw{left:8px;position:absolute;top:116px;overflow:hidden}
.ylow-arw img{animation:arrow 0.8s infinite;}
.carrer-links{float:left;width:100%;border:solid 1px #c9c9c9;margin:30px 0 20px;-moz-animation:animation_quote 5s ease;-webkit-animation:animation_quote 5s ease;-o-animation:animation_quote 5s ease;animation:animation_quote 5s ease;}
.carrer-links ul li{float:left;font-size:30px;font-family:'Futura-PT-Book';width:25%;text-align:center;border-left:solid 1px #c9c9c9;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;position:relative}
.carrer-links ul li:first-child{border-left:none}
.carrer-icons{float:left;width:100%;}
.carrer-icons-hover{left:0;position:absolute;top:28px;z-index:999999;float:left;width:100%;}
.carrer-links ul li a{display:inline-block;width:100%;padding:26px 0px 20px;}
.carrer-links ul li span{height:77px;}
.carrer-icons-hover img{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.curent-opengs a{color:#2e8adf}
.aply-job a{color:#4cab55}
.manage-prfle a{color:#ff7800}
.carrer-grwth a{color:#27afb7}
.carrer-icons-hover{opacity:0}
.carrer-links ul li:hover a{color:#fff;}
.carrer-links ul li:hover .carrer-icons-hover{opacity:1}
.carrer-links ul li:hover .carrer-icons-hover img{transform:rotateY(180deg);}
.carrer-links ul li:hover .carrer-icons{opacity:0}
.carrer-links ul li.curent-opengs:hover{background:#2e8adf}
.carrer-links ul li.aply-job:hover{background:#4cab55}
.carrer-links ul li.manage-prfle:hover{background:#ff7800}
.carrer-links ul li.carrer-grwth:hover{background:#27afb7}
.infrastructure .da-thumbs li a img{background:none;margin:0px;width:100%;}
.infrastructure .da-thumbs .hov-ico img{margin:auto;width:auto;}
.infrastructure .da-thumbs li{margin-bottom:30px;}
.infrastructure .da-thumbs li a div{background:rgba(255, 120, 0, 0.9);}
.infrastructure .da-thumbs li a div:after{width:94%;height:93%;position:absolute;left:0px;margin:2.5% 3%;top:0px;border:solid 1px #f5a053;z-index:9999;content:""}
.infrastructure .hov-ico > p{bottom:75px;position:absolute;width:100%;font-size:24px;color:#fff;font-family:'Futura-PT-Book'}
.infrastructure .da-thumbs .hov-ico img{top:-30px;}
.zoom-efct{-moz-animation:zoom_efct 5s ease;-moz-animation:zoom_efct 5s ease;-moz-animation:zoom_efct 5s ease;animation:zoom_efct 5s ease;}
@-webkit-keyframes zoom_efct{0%{opacity:0;-webkit-transform:scale(.2);-webkit-animation-timing-function:ease-in-out;}
50%{opacity:0;-webkit-transform:scale(.2);-webkit-animation-timing-function:ease-in-out;}
100%{opacity:1;-webkit-transform:scale(1);-webkit-animation-timing-function:ease-in-out;}
}
@-moz-keyframes zoom_efct{0%{opacity:0;-moz-transform:scale(.2);-moz-animation-timing-function:ease-in-out;}
50%{opacity:0;-moz-transform:scale(.2);-moz-animation-timing-function:ease-in-out;}
100%{opacity:1;-moz-transform:scale(1);-moz-animation-timing-function:ease-in-out;}
}
@-o-keyframes zoom_efct{0%{opacity:0;-o-transform:scale(.2);-o-animation-timing-function:ease-in-out;}
50%{opacity:0;-o-transform:scale(.2);-o-animation-timing-function:ease-in-out;}
100%{opacity:1;-o-transform:scale(1);-o-animation-timing-function:ease-in-out;}
}
@keyframes zoom_efct{0%{opacity:0;transform:scale(.2);animation-timing-function:ease-in-out;}
50%{opacity:0;transform:scale(.2);animation-timing-function:ease-in-out;}
100%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out;}
}
.inner-banner.communication{background:rgba(0, 0, 0, 0) url("../images/communication-banner.jpg") no-repeat scroll 0 0/cover;}
.title.comm-tit{font-size:34px}
.communication-content{background:#1866b1;float:left;width:100%;color:#fff;margin-top:60px;}
.communication-content h2{font-size:40px;margin-bottom:30px;}
.communicaion-lft{background:rgba(0, 0, 0, 0) url("../images/process-bg.jpg") no-repeat scroll left top/cover;padding:45px 3% 45px 6.5%;float:left;width:50%;min-height:608px}
.communicaion-lft ul li{font-size:18px;color:#c8c8c8;font-family:'Futura-PT-Light';background:url(../images/process-li.png) no-repeat left 11px;padding-left:18px;margin-bottom:15px;}
.communication-rgt{padding:45px 8% 45px 3%;float:right;width:50%;}
.communication-rgt p{font-size:18px;color:#fff;font-family:'Futura-PT-Light';margin-top:25px;line-height:27px}
.tab-grey{background:#f3f3f3;}
.resp-tabs-list li span{background:url(../images/communication-tab-icons.png) no-repeat 0 0;}
.resp-tabs-list li span.requirmnt-ico{width:22px;height:23px;background-position:0 0;}
.resp-tabs-list li span.architect-ico{width:20px;height:22px;background-position:-24px -1px;}
.resp-tabs-list li span.testing-ico{width:28px;height:20px;background-position:-47px -1px;}
.resp-tabs-list li span.launch-ico{width:17px;height:24px;background-position:-78px -1px;}
.resp-tabs-list li.resp-tab-active span.requirmnt-ico{background-position:0 -26px;}
.resp-tabs-list li.resp-tab-active span.architect-ico{background-position:-24px -26px;}
.resp-tabs-list li.resp-tab-active span.testing-ico{background-position:-47px -27px;}
.resp-tabs-list li.resp-tab-active span.launch-ico{background-position:-78px -28px;}
.communi-tab-inner h2{color:#414141;font-size:32px;font-family:'Futura-PT-Medium';margin-bottom:26px;animation:anim_tab_lft 0.5s ease;}
.communi-tab-inner p{color:#414141;font-size:18px;font-family:'Futura-PT-Book';line-height:28px;animation:anim_tab_rht 0.9s ease;}
.communi-process{float:left;width:100%;text-align:center;margin-top:30px;}
.communi-process ul li{display:inline-block;vertical-align:top;width:27%;margin:0 2.5%;}
.communi-process ul li:first-child{animation:anim_tab_lft 1.5s ease;}
.communi-process ul li:nth-child(2n){width:auto;margin-top:95px;animation:anim_tab_center 2s ease}
.communi-process ul li:last-child{animation:anim_tab_rht 2s ease;}
.org-bg{background:#ff7800;width:182px;height:180px;border-radius:100%;color:#fff;padding:48px 20px;display:inline-block;font-size:22px;position:relative;font-family:'Futura-PT-Medium';}
.org-bg span{display:block;line-height:20px;padding-top:3px;}
.org-bg::after{background:#dadada;bottom:-26px;content:"";display:inline-block;height:26px;position:absolute;width:1px;}
.blue-box{background:#3f6a91;font-size:18px;border-radius:10px;width:294px;min-height:156px;padding:23px 17px 15px;float:left;margin-top:26px;}
.blue-box p{color:#fff;padding-bottom:15px;text-align:left;line-height:22px;background:url(../images/communication-tab-icons.png) no-repeat -97px 6px;padding-left:25px;font-family:'Futura-PT-Light';}
.clientbox{padding:45px 40px 25px;}
.blue-box h4{color:#fff;font-size:20px;padding-bottom:12px}
.padng-btn-none{padding-bottom:0px}
.commnui-lft-anim{-moz-animation:animation_in_lft 5.2s ease;-webkit-animation:animation_in_lft 5.2s ease;-o-animation:animation_in_lft 5.2s ease;animation:animation_in_lft 5.2s ease;}
.commnui-rgt-anim{-moz-animation:animation_in_rht 5.8s ease;-moz-animation:animation_in_rht 5.8s ease;-moz-animation:animation_in_rht 5.8s ease;animation:animation_in_rht 5.8s ease;}
@-webkit-keyframes anim_tab_center{0%{opacity:0;-webkit-transform:scale(.2);-webkit-animation-timing-function:ease-in-out;}
100%{opacity:1;-webkit-transform:scale(1);-webkit-animation-timing-function:ease-in-out;}
}
@-moz-keyframes anim_tab_center{0%{opacity:0;-moz-transform:scale(.2);-moz-animation-timing-function:ease-in-out;}
100%{opacity:1;-moz-transform:scale(1);-moz-animation-timing-function:ease-in-out;}
}
@-o-keyframes anim_tab_center{0%{opacity:0;-o-transform:scale(.2);-o-animation-timing-function:ease-in-out;}
100%{opacity:1;-o-transform:scale(1);-o-animation-timing-function:ease-in-out;}
}
@keyframes anim_tab_center{0%{opacity:0;transform:scale(.2);animation-timing-function:ease-in-out;}
100%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out;}
}
.ser-lft.magnto-lft.web p span{font-family:'Futura-PT-Medium';}
.ser-rht.ser-lft.magnto-rht.hosting p{font-family:'Futura-PT-Book';text-align:left;}
.why-magento.web-hosting.animation.start-animation{background:#f4f5f0;}
.heading{float:left;width:100%;margin-bottom:20px;}
.web-host .heading h2{line-height:26px;font-size:26px;font-family:'Futura-PT-Medium';margin:20px 0 0;width:auto;display:inline-block;float:none;}
.web-host .heading span{background:url(../images/host-services-ico.png) no-repeat 0 0;float:left;height:88px;margin:0 15px 0 0;width:88px;display:inline-block;position:relative;}
.web-host ul{float:left;width:100%;}
.web-host ul li{font-size:18px;font-family:'Futura-PT-Book';margin:0;padding:0 0 10px 0;border:none;background-position:0 0;color:#333333;position:relative;}
.web-host ul li span{background:url(../images/host-services-ico.png) no-repeat scroll -2px -85px;float:left;height:14px;margin-right:10px;width:13px;position:absolute;left:0;}
.web-host ul li ul li{padding-left:20px;}
.web-host.web-rht span{background-position:-88px 0px;}
.web-host{float:left;width:46%;margin:0;padding:0;}
.web-host.web-rht{width:49%;margin-left:5%;padding-left:5%;border-left:1px solid #e9e9e9;}
.web-host.web-rht p{color:#333333;font-family:"Futura-PT-Book";font-size:18px;line-height:28px;}
.white-bg{float:left;width:100%;background:#fff;position:relative;z-index:1;padding:30px 0;overflow:hidden;}
.white-bg h1{font-size:40px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:54px;padding-bottom:20px;margin-bottom:30px;}
.white-bg h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
ul.list{float:left;width:50%;}
ul.list li{font-size:18px;font-family:'Futura-PT-Book';margin:0;padding:0 0 10px 20px;border:none;background-position:0 0;color:#333333;position:relative;}
ul.list li span{background:url(../images/host-services-ico.png) no-repeat scroll -2px -85px;float:left;height:14px;margin-right:10px;width:13px;position:absolute;left:0;}
.list-width{float:left;width:92%;margin:0 4%;}
.web-host{-moz-animation:animation_in_lft 4.8s ease;-webkit-animation:animation_in_lft 4.8s ease;-o-animation:animation_in_lft 4.8s ease;animation:animation_in_lft 4.8s ease;}
.web-host.web-rht{-moz-animation:animation_in_rht 5.2s ease;-moz-animation:animation_in_rht 5.2s ease;-moz-animation:animation_in_rht 5.2s ease;animation:animation_in_rht 5.2s ease;}
.white-bg h1{-moz-animation:animation_in_lft 5.7s ease;-moz-animation:animation_in_lft 5.7s ease;-moz-animation:animation_in_lft 5.7s ease;animation:animation_in_lft 5.7s ease;}
ul.list:nth-child(1){-moz-animation:animation_in_lft 6.1s ease;-moz-animation:animation_in_lft 6.1s ease;-moz-animation:animation_in_lft 6.1s ease;animation:animation_in_lft 6.1s ease;}
ul.list:nth-child(2){-moz-animation:animation_in_rht 6.5s ease;-moz-animation:animation_in_rht 6.5s ease;-moz-animation:animation_in_rht 6.5s ease;animation:animation_in_rht 6.5s ease;}
.jatayoubr .why-lft ul.list{-moz-animation:animation_in_lft 2s ease;-moz-animation:animation_in_lft 2s ease;-moz-animation:animation_in_lft 2s ease;animation:animation_in_lft 2s ease;}
.jatayoubr .why-lft.why-rht ul.list{-moz-animation:animation_in_rht 2.5s ease;-moz-animation:animation_in_rht 2.5s ease;-moz-animation:animation_in_rht 2.5s ease;animation:animation_in_rht 2.5s ease;}
.ser-lft.magnto-lft.maintain{width:100%;margin:0;}
.ser-lft.magnto-lft.maintain p{text-align:center;}
.list.list1{text-align:center;width:100%;}
ul.list.list1 li span{float:none;display:inline-block;}
#web-maintain .resp-tab-content{padding:35px 0;}
#web-maintain .resp-tabs-list li span{background:url(../images/host-services-ico.png) no-repeat 0 0;margin-right:12px;}
#web-maintain .resp-tabs-list li span.w-update-ico{width:28px;height:26px;background-position:-117px -99px;}
#web-maintain .resp-tabs-list li span.w-main-ico{width:28px;height:26px;background-position:-57px -99px;}
#web-maintain .resp-tabs-list li span.w-sec-ico{width:26px;height:26px;background-position:-87px -99px;}
#web-maintain .resp-tabs-list li span.w-re-ico{width:26px;height:26px;background-position:-150px -98px;}
#web-maintain .resp-tabs-list li.resp-tab-active span.w-update-ico{background-position:-117px -127px;}
#web-maintain .resp-tabs-list li.resp-tab-active span.w-main-ico{background-position:-57px -127px;}
#web-maintain .resp-tabs-list li.resp-tab-active span.w-sec-ico{background-position:-87px -127px;}
#web-maintain .resp-tabs-list li.resp-tab-active span.w-re-ico{background-position:-150px -126px;}
.tab-rht.list-full p{font-size:20px;font-family:'Futura-PT-Light';color:#b6cadd;margin-bottom:30px;}
.inner-cnt.technical-exp.case-studies{float:left;width:100%;}
.inner-cnt.technical-exp.case-studies ul li{float:left;width:24%;background:#fff;margin-right:1.3%;box-shadow:0 0 2px rgba(0,0,0,0.1);margin-bottom:2%;position:relative}
.inner-cnt.technical-exp.case-studies ul li .study-img{float:left;width:100%;border-bottom:5px solid #ff7800;overflow:hidden;}
.inner-cnt.technical-exp.case-studies ul li .study-img img{float:left;width:100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.inner-cnt.technical-exp.case-studies .studt-txt{float:left;width:100%;padding:14px 20px 25px;min-height:320px;}
.inner-cnt.technical-exp.case-studies .studt-txt h3{font-size:22px;font-family:'Futura-PT-Medium';color:#353838;margin-bottom:20px;position:relative;padding-bottom:5px;line-height:24px;}
.inner-cnt.technical-exp.case-studies .studt-txt h3:after{left:0;position:absolute;height:1px;background:rgba(77, 86, 94, 0.3);width:30px;display:block;content:"";bottom:0;}
.inner-cnt.technical-exp.case-studies .studt-txt p{color:#333333;font-family:"Futura-PT-Book";font-size:17px;margin-bottom:20px;}
.inner-cnt.technical-exp.case-studies .studt-txt span{font-family:'Futura-PT-Medium';font-size:16px;border:1px solid #aeaeae;display:inline-block;padding:5px 14px;color:#6c6c6c;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;position:absolute;bottom:20px;}
.inner-cnt.technical-exp.case-studies ul li:hover .study-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.inner-cnt.technical-exp.case-studies ul li:hover span{color:#fff;border:1px solid #333333;background:#333333;}
.inner-cnt.technical-exp.case-studies ul li:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.2);}
.inner-cnt.cas-study p{font-size:34px;line-height:38px;}
.work-categary-pad.case-study li{float:left;padding-right:0px;padding-bottom:0px;border:1px solid #e1e1e1;margin:0 15px 15px 0;width:24%;background:#fff;box-shadow:0 0 2px rgba(0, 0, 0, 0.1);}
.inner-cnt.technical-exp.case-studies{background:#f9f7f6;}
.inner-cnt.technical-exp.case-studies ul li:nth-child(4n+4){margin-right:0;}
.inner-cnt.offshore span{font-size:25px;font-family:"Futura-PT-Book";text-align:center;line-height:34px;margin-bottom:30px;display:block;}
.ser-rht.ser-lft.off-rht p{line-height:24px;}
.yel-box.off{float:left;margin:15px 0 0;}
ul.submenu-list{padding:0 0 0 25px;}
.heading.margin h2{margin:34px 0 0;}
.why-magento.web-hosting.offshore-w .web-host .heading span{background-position:0 -164px;}
.why-magento.web-hosting.offshore-w .web-host.web-rht .heading span{background-position:-89px -164px;}
.inner-cnt.offshore span{-moz-animation:animation_in_rht 1.2s ease;-moz-animation:animation_in_rht 1.2s ease;-moz-animation:animation_in_rht 1.2s ease;animation:animation_in_rht 1.2s ease;}
.inner-cnt.offshore .yel-box.off{-moz-animation:animation_in_lft 4.8s ease;-moz-animation:animation_in_lft 4.8s ease;-moz-animation:animation_in_lft 4.8s ease;animation:animation_in_lft 4.8s ease;}
.why-magento.web-hosting.offshore-w .web-host li:nth-child(1){-moz-animation:animation_in_lft 5.1s ease;-moz-animation:animation_in_lft 5.1s ease;-moz-animation:animation_in_lft 5.1s ease;animation:animation_in_lft 5.1s ease;}
.why-magento.web-hosting.offshore-w .web-host.web-rht li:nth-child(1){-moz-animation:animation_in_rht 5.4s ease;-moz-animation:animation_in_rht 5.4s ease;-moz-animation:animation_in_rht 5.4s ease;animation:animation_in_rht 5.4s ease;}
.mobNav{display:none;position:fixed;right:0px;overflow:hidden;}
.m-menu{display:none;float:right;color:#fff;}
.m-menu{float:right;position:absolute;margin-top:14px;-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;-ms-transition:All 0.8s ease;transition:All 0.8s ease;right:10px;}
.m-menu a{display:inline-block;text-align:right;outline:none;padding-left:0px;}
.m-menu .mm{position:absolute;top:3px;left:-55px;font-size:16px;color:#0054a6;text-transform:uppercase;cursor:pointer;padding-right:20px;display:inline-block;font-family:'Futura-PT-Book';}
.m-menu a span{display:block;background:#000;width:28px;height:2px;margin-top:4px;border-radius:0px;}
.m-menu a:hover span{background:#00a4e3;}
.m-menu a:hover div{color:#8D663F;}
.list-width.list-main{text-align:center;}
.list.list1.maintain{display:inline-block;float:none;margin:0 auto;text-align:left;width:auto;}
.inner-banner.values-banner{background:url(../images/our-values-banner.jpg) no-repeat;background-size:cover;}
.valus-lft{float:left;width:21%;margin-right:4%;}
.valus-rht{float:left;width:75%;}
.valus-rht span{font-size:34px;font-family:'Futura-PT-Book';color:#353838;margin-bottom:15px;display:block;}
.valus-rht p{font-size:18px;font-family:'Futura-PT-Book';line-height:26px;}
.vision-bg{float:left;width:100%;background:url(../images/values-bg.jpg) no-repeat 0 0;background-attachment:fixed;background-size:cover;padding:30px 0;position:relative;z-index:1;}
.vision{float:left;width:47%;margin-right:6%}
.vision h1{color:#fff;padding-bottom:15px;margin-bottom:25px;}
.vision h1:after{position:absolute;display:block;content:"";height:3px;width:50px;background:rgba(255,255,255,0.2);left:0;bottom:0;}
.vision h4{color:#fff;font-size:23px;font-family:'Futura-PT-Light';margin-bottom:25px;display:block;line-height:34px;}
.vision h4 span{background:url(../images/host-services-ico.png) no-repeat 0 -260px;width:108px;height:108px;float:left;margin-right:15px;}
.vision p{color:#fff;font-size:18px;font-family:'Futura-PT-Light';line-height:28px;}
.vision.corporate{margin:0;}
.vision.corporate h4 span{background-position:0 -375px;height:117px;}
.quality{float:left;width:100%;position:relative;z-index:1;background:#fff;padding:30px 0;text-align:center;}
.quality h1{color:#ff7800;font-size:42px;padding-bottom:25px;margin-bottom:25px;}
.quality h1:after{position:absolute;display:block;content:"";height:3px;width:50px;background:#dbdddf;left:0;bottom:0;right:0;margin:auto;}
.quality span{font-family:'Futura-PT-Light';line-height:34px;font-size:28px;color:#353838;}
.quality p{color:#353838;font-size:19px;font-family:'Futura-PT-Book';line-height:24px;border:1px solid #e6e6e6;padding:14px 50px;margin:20px 0;}
.quality span.bold{font-family:'Futura-PT-Medium';line-height:40px;}
.valus-lft{-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;animation:animation_in_lft 3.2s ease;}
.valus-rht{-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;animation:animation_in_rht 3.6s ease;}
.vision{-moz-animation:animation_in_lft 3.9s ease;-moz-animation:animation_in_lft 3.9s ease;-moz-animation:animation_in_lft 3.9s ease;animation:animation_in_lft 3.9s ease;}
.vision.corporate{-moz-animation:animation_in_rht 4.2s ease;-moz-animation:animation_in_rht 4.2s ease;-moz-animation:animation_in_rht 4.2s ease;animation:animation_in_rht 4.2s ease;}
.seo-lft{float:left;width:36%;margin-right:5%;}
.seo-lft.seo-rht{float:left;width:59%;margin-right:0;}
.seo-lft.seo-rht p{color:#353838;font-size:18px;font-family:'Futura-PT-Book';line-height:24px;}
.seo-lft.lft-img{width:28%;margin-right:3%;}
.seo-lft.seo-rht.rgt-para{width:66%;}
.vision-bg.our-seo{padding:30px 0;}
.vision-bg.our-seo h1{color:#fff;padding-bottom:15px;margin-bottom:25px;text-align:center;}
.vision-bg.our-seo h1:after{position:absolute;display:block;content:"";height:3px;width:50px;background:rgba(255,255,255,0.2);left:0;bottom:0;right:0;margin:auto;}
.vision-bg.our-seo ul{float:left;width:35%;margin-right:2%;}
.vision-bg.our-seo ul li{color:#fff;font-family:'Futura-PT-Light';font-size:18px;margin-bottom:10px;position:relative;padding-left:25px;}
.vision-bg.our-seo ul li span{background:url(../images/host-services-ico.png) no-repeat 0 -103px;width:21px;height:21px;position:absolute;left:0;}
.vision-bg.our-seo ul:last-child{margin:0;}
.vision-bg.our-seo ul.list-col2{width:25%;}
.why-magento.animation.seo-approach h1{font-size:34px;line-height:34px;}
.why-magento.animation.seo-approach h1 span{display:block;color:#353838;}
.inner-banner.seo-banner{background:url(../images/seo-banner.jpg) no-repeat;background-size:cover;}
.seo-terms{position:relative;z-index:1;float:left;width:100%;background:url(../images/seo-terms-bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;padding:40px 0;}
.seo-terms h1{color:#fff;position:relative;padding-bottom:20px;margin-bottom:30px;}
.seo-terms h1:after{position:absolute;display:block;content:"";height:3px;width:50px;background:rgba(255,255,255,0.2);left:0;bottom:0;}
.seo-terms ul{float:left;width:48%;margin-right:4%;}
.seo-terms ul li{color:rgba(255,255,255,0.7);font-family:'Futura-PT-Light';font-size:18px;margin-bottom:15px;position:relative;line-height:28px;position:relative;padding-left:30px;}
.seo-terms ul li span{background:url(../images/host-services-ico.png) no-repeat 0 -125px;width:24px;height:21px;position:absolute;left:0;}
.seo-terms ul:last-child{margin:0;}
.marketing{position:relative;z-index:1;float:left;width:100%;background:#fff;padding:30px 0;}
.marketing h1{color:#353838;padding-bottom:15px;margin-bottom:25px;text-align:center;}
.marketing h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.market-lft{float:left;width:47%;margin-right:6%;}
.market-lft p{color:#353838;font-size:18px;font-family:'Futura-PT-Book';line-height:30px;}
.market-lft.market-rht{margin:0;}
.seo-lft{-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;animation:animation_in_lft 3.2s ease;}
.seo-lft.seo-rht{-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;animation:animation_in_rht 3.6s ease;}
.ser-lft.magnto-lft.technical-service{float:left;width:100%;}
.ser-lft.magnto-lft.technical-service ul li{float:left;width:50%;padding:2.5%;min-height:300px;background:#f1f1f1;}
.ser-lft.magnto-lft.technical-service ul li h2 span{background:#f57896;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;color:#ffffff;display:inline-block;font-size:25px;line-height:50px;margin:0;height:50px;width:50px;font-family:'Lora-Italic';margin-right:10px;}
.ser-lft.magnto-lft.technical-service ul li h2{font-family:'Futura-PT-Heavy';font-size:20px;text-transform:uppercase;color:#353838;margin-bottom:20px;}
.ser-lft.magnto-lft.technical-service ul li p{color:#353838;font-size:18px;font-family:'Futura-PT-Book';}
.ser-lft.magnto-lft.technical-service ul li ul li{color:#353838;font-size:18px;font-family:'Futura-PT-Book';width:100%;position:relative;padding:0 0 0 25px;margin:0 0 12px 0;background:none;min-height:auto;}
.ser-lft.magnto-lft.technical-service ul li ul li span{background:url(../images/host-services-ico.png) no-repeat -20px -104px;position:absolute;left:0;width:20px;height:20px;}
.ser-lft.magnto-lft.technical-service ul li ul li:nth-child(2){background:none;}
.ser-lft.magnto-lft.technical-service ul li ul{padding-left:65px;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(2) h2 span{background:#B487BE;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(3) h2 span{background:#5C96E0;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(4) h2 span{background:#1EB08C;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(2){background:#f7f7f7;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(3){background:#f7f7f7;}
.ser-lft.magnto-lft.technical-service ul li ul li:nth-child(1){animation:none;}
.ser-lft.magnto-lft.technical-service ul li ul li:nth-child(2){animation:none;}
.ser-lft.magnto-lft.technical-service ul li ul li:nth-child(3){animation:none;}
.ser-lft.magnto-lft.technical-service ul li ul li:nth-child(4){animation:none;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(1){-moz-animation:animation_in_lft 4.2s ease;-moz-animation:animation_in_lft 4.2s ease;-moz-animation:animation_in_lft 4.2s ease;animation:animation_in_lft 4.2s ease;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(2){-moz-animation:animation_in_rht 4.5s ease;-moz-animation:animation_in_rht 4.5s ease;-moz-animation:animation_in_rht 4.5s ease;animation:animation_in_rht 4.5s ease;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(3){-moz-animation:animation_in_lft 4.8s ease;-moz-animation:animation_in_lft 4.8s ease;-moz-animation:animation_in_lft 4.8s ease;animation:animation_in_lft 4.8s ease;}
.ser-lft.magnto-lft.technical-service ul li:nth-child(4){-moz-animation:animation_in_rht 5.1s ease;-moz-animation:animation_in_rht 5.1s ease;-moz-animation:animation_in_rht 5.1s ease;animation:animation_in_rht 5.1s ease;}
.stake-holders.clients-logo{float:left;width:100%;}
.holders-lft{float:left;width:47%;margin-right:6%;}
.holders-lft p{color:#fff;font-size:18px;font-family:'Futura-PT-Light';line-height:25px;}
.holders-lft.holders-rht{margin:0;}
.holders-lft.holders-rht span{color:#fff;font-size:18px;font-family:'Futura-PT-Light';line-height:25px;border:1px solid rgba(255,255,255,0.7);float:left;width:100%;padding:2.5%;margin:30px 0 0;}
#technical-services .resp-tab-content{padding:25px 0;}
#technical-services .resp-tabs-list li{float:left;}
#technical-services .communi-tab-inner.services-tab ul li{color:#353838;font-size:18px;font-family:'Futura-PT-Book';line-height:25px;margin-bottom:14px;position:relative;padding-left:25px;}
#technical-services .communi-tab-inner.services-tab ul li strong{font-family:'Futura-PT-Book';}
#technical-services .communi-tab-inner.services-tab ul li span{background:url(../images/host-services-ico.png) no-repeat -20px -101px;position:absolute;left:0;width:20px;height:20px;}
#technical-services .communi-tab-inner.services-tab h3{font-size:26px;font-family:'Futura-PT-Medium';color:#353838;margin-bottom:30px;}
#technical-services .communi-tab-inner.services-tab .feat-lft{float:left;width:48%;margin-right:4%;}
#technical-services .communi-tab-inner.services-tab .feat-lft.f-rht{margin:0;}
.seo-terms.professionals{text-align:center;}
.seo-terms.professionals p{color:#fff;font-size:19px;font-family:'Futura-PT-Light';line-height:28px;}
.seo-terms.professionals span{font-size:28px;font-family:'Futura-PT-Book';color:#fff;margin:20px 0 0;display:block;}
.seo-terms.professionals a{display:inline-block;padding:2px 40px;line-height:40px;color:#fff;font-size:19px;font-family:'Futura-PT-Heavy';border:1px solid #fff;border-radius:25px;margin:25px 0 0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.seo-terms.professionals a:hover{background:#fff;color:#333333;}
.inner-cnt.padng-btn-none.engage{padding:0;}
#engage-model .resp-tab-content img{width:100%;}
#engage-model .resp-tabs-list li span{background:url(../images/host-services-ico.png) no-repeat 0 0;margin-right:10px;}
#engage-model .resp-tabs-list li span.fixed-ico{width:25px;height:25px;background-position:-4px -518px;}
#engage-model .resp-tabs-list li span.tm-ico{width:25px;height:25px;background-position:-33px -518px;}
#engage-model .resp-tabs-list li span.res-ico{width:25px;height:25px;background-position:-63px -517px;}
#engage-model .resp-tabs-list li.resp-tab-active span.fixed-ico{background-position:-4px -491px;}
#engage-model .resp-tabs-list li.resp-tab-active span.tm-ico{background-position:-33px -491px;}
#engage-model .resp-tabs-list li.resp-tab-active span.res-ico{background-position:-63px -490px;}
.interaction{float:left;width:100%;background:#f9f7f6;position:relative;z-index:1;padding:40px 0;}
.interaction h1{font-size:45px;font-family:'Futura-PT-Medium';color:#353838;text-align:center;position:relative;line-height:54px;padding-bottom:20px;margin-bottom:30px;}
.interaction h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(77, 86, 94, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.inner-cnt.portfolio-txt.infra-pad span{display:block;}
.contact-innner{float:none;width:92%;margin:35px auto 0;}
.contact-lft{float:left;width:46%;margin-right:6%;}
.contact-lft ul li{float:left;width:100%;margin-bottom:10px;}
.contact-lft label{font-size:18px;color:#333331;font-family:'Futura-PT-Book';width:28%;float:left;text-align:left;line-height:35px;}
.contact-lft label sup{color:#e03026;}
.contact-lft input[type="text"]{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;}
.contact-lft input[type="tel"]{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;}
.contact-lft input[type="email"]{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;}
.contact-lft.contact-rht{margin:0;}
.contact-lft.contact-rht textarea{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:30px;padding:0 10px;font-size:16px;height:130px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.contact-lft.contact-rht .sbHolder{padding:0 10px;line-height:35px;width:72%;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.contact-lft.contact-rht .sbSelector{text-align:left;font-family:'Futura-PT-Book';}
.contact-lft.contact-rht .sbOptions li{margin:0;}
.contact-lft.contact-rht .sbOptions a{padding:0 10px;line-height:28px;text-align:left;font-family:'Futura-PT-Book';font-size:17px;}
.contact-lft.contact-rht .sbOptions{top:35px!important;}
.contact-lft.contact-rht .sbToggle{right:12px;top:15px;}
.contact-innner a.submit{color:#fff;font-size:14px;font-family:'Futura-PT-Heavy';text-transform:uppercase;border:2px solid #e03026;letter-spacing:1px;padding:10px 46px 10px 24px;display:inline-block;margin:20px 0 0;position:relative;background:#e03026;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.submit-btn{float:left;margin:20px 0 0;width:100%;}
.submit-btn input[type="submit"]{color:#fff;font-size:14px;font-family:'Futura-PT-Heavy';text-transform:uppercase;border:2px solid #e03026;letter-spacing:1px;padding:8px 46px 8px 24px;display:inline-block;margin:0px 0 0;background:#e03026;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;cursor:pointer;}
.center-btn{display:inline-block;position:relative;}
.submit-btn span{background:url(../images/arrow-white.png) no-repeat right;width:13px;height:11px;position:absolute;right:20px;top:16px;animation:arrow 0.8s infinite;}
.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:21px;padding:7px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;}
span.cap-w{background:#ffffff none repeat scroll 0 0;float:left;width:96%;text-align:center;}
span.cap-w img{position:relative;top:7px;}
.submit-btn input[type="submit"]:hover{background:#333331;border:2px solid #fff;}
.contact-innner a.submit:hover{background:#333331;border:2px solid #fff;}
.enquiry-btn{background:#29ace3 none repeat scroll 0 0;color:#ffffff;font-size:16px;position:fixed;right:-54px;text-transform:uppercase;top:48%;transform:rotate(-90deg);z-index:9;}
.enquiry-btn a{color:#fff;padding:10px 18px;display:block;}
.inner-cnt.portfolio-txt.responsive .port-lft{width:43%;}
.inner-cnt.portfolio-txt.responsive .port-lft.port-rht{width:50%;}
.inner-cnt.portfolio-txt.responsive .port-lft.port-rht span{display:block;font-size:24px;margin-bottom:20px;font-family:'Futura-PT-Medium';color:#353838;}
.inner-cnt.portfolio-txt.responsive h2{font-size:30px;}
.inner-cnt.portfolio-txt.responsive h2 span{display:block;}
.inner-cnt.portfolio-txt.responsive .portfolio-pad{margin:40px 0 0;}
#responsiv-tab .resp-tabs-list li{line-height:30px;}
#responsiv-tab .resp-tabs-list li span{background:url(../images/host-services-ico.png) no-repeat 0 0;margin-right:10px;}
#responsiv-tab .resp-tabs-list li span.tech-ico{width:28px;height:26px;background-position:-4px -555px;}
#responsiv-tab .resp-tabs-list li span.tool-ico{width:28px;height:28px;background-position:-40px -555px;}
#responsiv-tab .resp-tabs-list li span.aes-ico{width:30px;height:26px;background-position:-79px -555px;}
#responsiv-tab .resp-tabs-list li span.soln-ico{width:26px;height:26px;background-position:-118px -555px;}
#responsiv-tab .resp-tabs-list li.resp-tab-active span.tech-ico{background-position:-4px -582px;}
#responsiv-tab .resp-tabs-list li.resp-tab-active span.tool-ico{background-position:-40px -582px;}
#responsiv-tab .resp-tabs-list li.resp-tab-active span.aes-ico{background-position:-79px -582px;}
#responsiv-tab .resp-tabs-list li.resp-tab-active span.soln-ico{background-position:-118px -582px;}
#responsiv-tab .communi-tab-inner .para-anim > span{font-family:'Futura-PT-Medium';}
#responsiv-tab .communi-tab-inner ul li{font-size:18px;font-family:'Futura-PT-Book';line-height:25px;color:#353838;position:relative;padding-left:20px;margin-bottom:15px;}
#responsiv-tab .communi-tab-inner ul li span{background:rgba(0, 0, 0, 0) url("../images/host-services-ico.png") no-repeat scroll 0px -81px;float:left;height:18px;left:0;margin-right:10px;position:absolute;width:13px;}
.responsive-list{float:left;width:100%;position:relative;z-index:1;background:#F4F5F0;padding:50px 0;}
.responsive-list ul li{float:left;width:48%;margin-right:4%;}
.responsive-list ul li h2{font-size:17px;color:#ef3d33;font-family:'Futura-PT-Heavy';text-transform:uppercase;position:relative;padding-left:76px;margin-bottom:10px;line-height:65px;}
.responsive-list ul li h2 span{background:url(../images/host-services-ico.png) no-repeat 0 0;width:64px;height:64px;float:left;position:absolute;left:0;}
.responsive-list ul li.technology h2 span{background-position:-112px -291px;}
.responsive-list ul li.tools h2 span{background-position:-112px -355px;}
.responsive-list ul li.why h2 span{background-position:-112px -414px;}
.responsive-list ul li.solution h2 span{background-position:-112px -476px;}
.responsive-list ul li p{font-size:18px;font-family:'Futura-PT-Book';line-height:25px;color:#353838;}
.responsive-list ul li ul{float:left;width:100%;padding-left:40px;padding-bottom:40px;}
.responsive-list ul li ul li{font-size:18px;font-family:'Futura-PT-Book';color:#353838;position:relative;padding-left:22px;width:100%;margin-bottom:12px;}
.responsive-list ul li ul li span{height:18px;left:0;margin-right:10px;position:absolute;width:13px;background:url(../images/host-services-ico.png) no-repeat 0px -83px;}
.responsive-list ul li.tools{margin-right:0;}
.responsive-list ul li.solution{margin-right:0;}
.resp-cnt{float:left;width:100%;text-align:center;padding:30px 0 0;border-top:1px solid #cccccc;}
.resp-cnt p{font-size:18px;font-family:'Futura-PT-Book';line-height:25px;color:#353838;}
.resp-cnt p span{font-family:'Futura-PT-Medium';font-size:22px;}
#portfolio .item .hov-txt{font-size:20px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
#portfolio .item:hover .hov-txt{color:#ff7800;}
.inner-cnt.padng-btn-none.iphone h1{line-height:38px;}
.communi-tab-inner.services-tab ul.list{animation:anim_tab_lft 0.8s ease;-webkit-animation:anim_tab_lft 0.8s ease;-moz-animation:anim_tab_lft 0.8s ease;-o-animation:anim_tab_lft 0.8s ease;margin-right:2%;width:48%;}
.communi-tab-inner.services-tab .img-tab{animation:anim_tab_rht 1s ease;-webkit-animation:anim_tab_rht 1s ease;-moz-animation:anim_tab_rht 1s ease;-o-animation:anim_tab_rht 1s ease;}
.iphone-into.vision-bg.our-seo{padding:40px 0;}
.iphone-into.vision-bg.our-seo .holders-lft span{font-family:'Futura-PT-Medium';}
.iphone-into.vision-bg.our-seo ul{width:100%;}
.iphone-into.vision-bg.our-seo .btns-col{float:left;width:100%;margin:30px 0 0;}
.iphone-into.vision-bg.our-seo .btns-col ul li{float:left;display:inline-block;padding:0;margin:0 10px 0 0;}
.iphone-into.vision-bg.our-seo .btns-col ul li a{color:#333;background:#fff;padding:10px 20px;display:block;font-family:'Futura-PT-Book';transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
.iphone-into.vision-bg.our-seo .btns-col ul li a:hover{background:#FFB73F;}
.ipad-inner{float:left;padding:0 0 0px;width:100%;}
.yel-box.ipad-box{font-size:20px;font-family:'Futura-PT-Book';line-height:28px;color:#353838;}
.ipad-l.ser-lft.abt-lft{width:47%;}
.ipad-r.ser-rht.abt-rht{width:47%;}
.list.list-margin{margin-right:4%;width:46%;}
.list.submenu-list{margin:10px 0 0 0;}
.list.submenu-list li{line-height:18px;}
.communi-tab-inner.services-tab.android p{font-family:'Futura-PT-Medium';line-height:24px;border:1px solid #ccc;float:left;width:50%;padding:10px 15px;margin:20px 0 0 0;font-size:20px;}
.communi-tab-inner.services-tab.three-col ul.list{float:left;width:32%;}
.inner-cnt.windows h2{margin-bottom:40px;font-family:'Futura-PT-Book';font-size:28px;text-align:center;line-height:34px;}
.inner-cnt.windows{padding-bottom:0;}
.communi-tab-inner.services-tab.windows-col h2{font-size:32px;font-family:'Futura-PT-Medium';text-align:left;}
.iphone-application{float:left;width:100%;}
.iphone-application ul li{float:left;width:46%;margin-right:5%;padding-right:5%;border-right:1px solid #d6d6d6;}
.iphone-application ul li ul.list{float:left;width:100%;padding-left:65px;}
.inner-cnt.windows .iphone-list{background:#f4f5f0 none repeat scroll 0 0;float:left;padding:40px 0 30px;position:relative;width:100%;z-index:1;}
.inner-cnt.windows .iphone-list h2{color:#ef3d33;font-family:"Futura-PT-regular";font-size:17px;line-height:22px;margin-bottom:20px;text-transform:uppercase;text-align:left;}
.inner-cnt.windows .iphone-list h2 span{display:block;}
.inner-cnt.windows ul li img{float:left;margin-right:13px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.inner-cnt.windows ul li p{color:#333333;font-size:18px;font-family:'Futura-PT-Book';margin-bottom:10px;padding-left:65px;}
.inner-cnt.windows ul li ul li{float:left;width:100%;margin-right:0%;border:none;}
.iphone-application ul li ul li:nth-child(2){animation:none;}
.iphone-application ul li ul li:nth-child(3){margin:0;padding:0 0 10px 20px;border:none;animation:none;}
.iphone-application ul li:nth-child(2n+2){margin-right:0;padding-right:0;border-right:none;}
.iphone-application ul li:nth-child(3){margin-right:0;padding-right:0;border:none;width:100%;margin:30px 0 0 0;padding-top:30px;border-top:1px solid #d6d6d6;}
.iphone-application ul li ul.list.two-col{width:50%;}
.inner-cnt.padng-btn-none.iphone.windows h2{-moz-animation:animation_in_lft 2.9s ease;-webkit-animation:animation_in_lft 2.9s ease;-o-animation:animation_in_lft 2.9s ease;animation:animation_in_lft 2.9s ease;}
.inner-cnt.padng-btn-none.iphone.windows li:first-child{-moz-animation:animation_in_lft 3.4s ease;-webkit-animation:animation_in_lft 3.4s ease;-o-animation:animation_in_lft 3.4s ease;animation:animation_in_lft 3.4s ease;}
.inner-cnt.padng-btn-none.iphone.windows li:first-child ul.list, .inner-cnt.padng-btn-none.iphone.windows li:nth-child(2) ul.list, .inner-cnt.padng-btn-none.iphone.windows li:nth-child(3) ul.list, .inner-cnt.padng-btn-none.iphone.windows li:nth-child(4) ul.list{animation:none;}
.inner-cnt.padng-btn-none.iphone.windows li ul li:nth-child(1){animation:none;}
.inner-cnt.padng-btn-none.iphone.windows li ul li:nth-child(2){animation:none;}
.inner-cnt.padng-btn-none.iphone.windows li ul li:nth-child(3){animation:none;}
.inner-cnt.padng-btn-none.iphone.windows li ul li:nth-child(4){animation:none;}
.inner-cnt.padng-btn-none.iphone.windows li:nth-child(2){-moz-animation:animation_in_rht 3.9s ease;-moz-animation:animation_in_rht 3.9s ease;-moz-animation:animation_in_rht 3.9s ease;animation:animation_in_rht 3.9s ease;}
.inner-cnt.padng-btn-none.iphone.windows li:nth-child(3){-moz-animation:animation_in_lft 4.4s ease;-moz-animation:animation_in_lft 4.4s ease;-moz-animation:animation_in_lft 4.4s ease;animation:animation_in_lft 4.4s ease;}
.inner-cnt.padng-btn-none.iphone.windows li:nth-child(4){-moz-animation:animation_in_rht 4.9s ease;-moz-animation:animation_in_rht 4.9s ease;-moz-animation:animation_in_rht 4.9s ease;animation:animation_in_rht 4.9s ease;}
.iphone-application ul li ul.list.half-width{width:60%;}
.iphone-application ul li ul.list.no-mar{width:40%;}
.ipad-r.ser-rht.abt-rht p{color:#2d2a45;font-size:18px;font-family:'Futura-PT-Book';line-height:28px;text-align:left;}
.iphone-list.mcomm .iphone-application ul li{border:medium none;margin:0 5% 5% 0;padding:0 5% 0 0;border-right:1px solid #d6d6d6;width:46%;}
.iphone-list.mcomm .iphone-application ul li:nth-child(3){margin:0 5% 0 0;padding:0 0 10px 0px;animation:none;}
.iphone-list.mcomm .iphone-application ul li ul.list li{padding:0 0 10px 20px;width:100%;border:none;margin:0;}
.iphone-list.mcomm .iphone-application ul li:nth-child(2n+2){margin-right:0;padding-right:0;border-right:none}
.ipad-inner.mcom-pad{padding-bottom:45px;}
.inner-cnt.windows .iphone-list h2 span.line{line-height:42px;}
.iphone-list.mcomm .iphone-application ul li:last-child{margin-bottom:0;}
.iphone-list.mcomm.mobile-web .iphone-application li{min-height:330px;}
.iphone-list.mcomm.mobile-web .iphone-application li ul.list li{min-height:auto;}
.portfolio-pad.link-build .port-lft{width:48%;margin-right:4%;}
.portfolio-pad.link-build .port-lft p{color:#2d2a45;font-family:'Futura-PT-Book';font-size:18px;line-height:26px;}
.portfolio-pad.link-build .port-lft.port-rht{margin-right:0;}
.portfolio-pad.link-build .port-lft{-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;-moz-animation:animation_in_lft 3.2s ease;animation:animation_in_lft 3.2s ease;}
.portfolio-pad.link-build .port-lft.port-rht{-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;-moz-animation:animation_in_rht 3.6s ease;animation:animation_in_rht 3.6s ease;}
.link-types{float:left;width:100%;background:#fff;position:relative;z-index:1;padding:0px 0 0px;}
.link-types h2{font-size:38px;font-family:'Futura-PT-Medium';text-align:center;position:relative;margin-bottom:20px;padding-bottom:20px;}
.link-types h2::after{background:rgba(77, 86, 94, 0.2) none repeat scroll 0 0;bottom:0;content:"";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:40px;}
.link-types li{color:#fff;font-family:'Futura-PT-Light';font-size:18px;width:49%;float:left;margin-right:2%;padding:3%;background:#4163BB;text-align:center;line-height:24px;}
.link-types li:last-child{margin-right:0;background:#D64A93;}
.link-types span{font-family:'Futura-PT-Book';font-size:23px;color:#2d2a45;padding:20px 0 40px;display:block;float:left;text-align:center;width:100%;}
.iphone-list.mcomm.mobile-web.link-buil{background:#f4f5f0;position:relative;z-index:1;float:left;width:100%;padding:30px 0;}
.iphone-list.mcomm.mobile-web.link-buil h2{color:#ef3d33;font-family:"Futura-PT-regular";font-size:17px;line-height:22px;margin-bottom:20px;text-transform:uppercase;text-align:left;}
.iphone-list.mcomm.mobile-web.link-buil span{display:block;}
.iphone-list.mcomm.mobile-web.link-buil ul li img{float:left;margin-right:13px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.iphone-list.mcomm.mobile-web.link-buil ul li{width:46%;margin-right:5%;padding-right:5%;border-right:1px solid #d6d6d6;min-height:auto;}
.iphone-list.mcomm.mobile-web.link-buil ul li:nth-child(2n+2){margin-right:0;padding-right:0;border-right:none;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application span{font-size:22px;line-height:24px;font-family:'Futura-PT-Medium';margin-bottom:20px;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application p{color:#2d2a45;font-family:'Futura-PT-Book';font-size:18px;line-height:24px;margin-bottom:10px;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list{padding:0;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list:nth-child(2){animation:none;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li:nth-child(1){-moz-animation:animation_in_lft 3.9s ease;-moz-animation:animation_in_lft 3.9s ease;-moz-animation:animation_in_lft 3.9s ease;animation:animation_in_lft 3.9s ease;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li:nth-child(2){-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;-moz-animation:animation_in_rht 4.4s ease;animation:animation_in_rht 4.4s ease;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li:nth-child(3){-moz-animation:animation_in_lft 4.9s ease;-moz-animation:animation_in_lft 4.9s ease;-moz-animation:animation_in_lft 4.9s ease;animation:animation_in_lft 4.9s ease;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li:nth-child(4){-moz-animation:animation_in_rht 5.4s ease;-moz-animation:animation_in_rht 5.4s ease;-moz-animation:animation_in_rht 5.4s ease;animation:animation_in_rht 5.4s ease;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list li:nth-child(1){animation:none;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list li:nth-child(2){animation:none;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list li:nth-child(3){animation:none;}
.iphone-list.mcomm.mobile-web.link-buil .iphone-application ul li ul.list li:nth-child(4){animation:none;}
.vision-bg.our-seo.bench-mark ul{margin-right:4%;width:48%;}
.vision-bg.our-seo.bench-mark ul.list-col2{margin:0;}
.white-box{float:left;width:100%;margin:20px 0;}
.white-box span{color:#fff;border:1px solid rgba(255,255,255,0.5);padding:15px 15px;font-size:22px;display:block;text-align:center;float:left;width:48%;margin-right:4%;font-family:'Futura-PT-Medium';}
.white-box p{color:#ffffff;font-family:"Futura-PT-Light";font-size:18px;margin-bottom:15px;padding-left:25px;position:relative;margin-right:0;}
.ser-lft.social-media h4{font-size:24px;font-family:'Futura-PT-Medium';margin-bottom:10px;color:#353838;}
.ser-lft.social-media p{color:#2d2a45;font-family:'Futura-PT-Book';font-size:18px;line-height:26px;margin-bottom:20px;}
.ser-lft.social-media span{color:#353838;display:block;font-family:"Futura-PT-Book";font-size:29px;line-height:36px;margin-bottom:20px;}
.inner-cnt.infras .ser-lft.abt-lft{width:50%;}
.inner-cnt.infras .ser-rht.abt-rht{width:45%;}
.our-clients.infra-tab ul li{float:left;width:48%;margin-right:4%;border-right:1px solid #e9e9e9;padding-right:2%;}
.our-clients.infra-tab ul li h2{font-size:24px;font-family:'Futura-PT-Medium';color:#353838;margin-bottom:20px;line-height:26px;}
.our-clients.infra-tab ul li h2 span{display:block;}
.our-clients.infra-tab ul li img{float:left;margin-right:15px;}
.our-clients.infra-tab ul li:nth-child(2n+2){margin-right:0;padding-right:0;border:medium none;}
.our-clients.infra-tab ul li ul.list:nth-child(2){animation:none;}
.our-clients.infra-tab ul li ul.list{width:100%;padding-left:0px}
.our-clients.infra-tab ul li ul.list li{width:100%;border:none;}
.our-clients.infra-tab ul li p{color:#2d2a45;font-family:'Futura-PT-Book';font-size:18px;line-height:26px;margin-bottom:10px;}
.our-clients.infra-tab ul li h3{font-size:22px;font-family:'Futura-PT-Medium';margin-bottom:10px;color:#353838;}
.our-clients.infra-tab ul li:last-child{border:none;margin:0;padding:0;width:100%;}
.our-clients.infra-tab ul li:last-child ul.list{float:left;width:48%;margin-right:4%;}
.our-clients.infra-tab ul li:last-child ul.list.col-two{margin-right:0;}
.our-clients.infra-tab ul li ul.list li:last-child{padding:0 0 10px 20px;}
.inner-cnt.infras .ser-rht.abt-rht p{color:#2d2a45;font-family:'Futura-PT-Book';font-size:18px;line-height:26px;text-align:left;}
.communi-tab-inner.y-as .y-lft{float:left;width:48%;margin-right:4%;}
.communi-tab-inner.y-as .y-lft h4{font-size:23px;font-family:'Futura-PT-Medium';margin-bottom:5px;color:#353838;}
.communi-tab-inner.y-as .y-lft p{line-height:24px;margin-bottom:15px;}
.communi-tab-inner.y-as .y-lft.y-rht{margin-right:0;}
.inner-cnt.infras .ser-rht.abt-rht a{border:2px solid rgba(0,0,0,0.5);border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;padding:8px 25px;font-size:19px;color:#000;font-family:'Futura-PT-Medium';display:inline-block;float:left;margin:30px 0 0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.inner-cnt.infras .ser-rht.abt-rht a:hover{background:#000;color:#fff;}
.communi-tab-inner.services-tab h4{font-size:23px;font-family:'Futura-PT-Medium';margin-bottom:5px;color:#353838;}
.communi-tab-inner.services-tab h3{font-size:25px;font-family:'Futura-PT-Medium';margin:20px 0 10px;color:#FF7800;}
.communi-tab-inner.y-as .y-lft{-moz-animation:animation_in_lft_abt 1.2s ease;-webkit-animation:animation_in_lft_abt 1.2s ease;-o-animation:animation_in_lft_abt 1.2s ease;animation:animation_in_lft_abt 1.2s ease;}
.communi-tab-inner.y-as .y-lft.y-rht{-moz-animation:animation_in_rht_abt 1.5s ease;-moz-animation:animation_in_rht_abt 1.5s ease;-moz-animation:animation_in_rht_abt 1.5s ease;animation:animation_in_rht_abt 1.5s ease;}
.communi-tab-inner.services-tab p{-moz-animation:animation_in_lft_abt 1.3s ease;-moz-animation:animation_in_lft_abt 1.3s ease;-moz-animation:animation_in_lft_abt 1.3s ease;animation:animation_in_lft_abt 1.3s ease;}
.communi-tab-inner.services-tab ul.list{-moz-animation:animation_in_rht_abt 1.6s ease;-moz-animation:animation_in_rht_abt 1.6s ease;-moz-animation:animation_in_rht_abt 1.6s ease;animation:animation_in_rht_abt 1.6s ease;}
.communi-tab-inner.services-tab.benfit ul.list{-moz-animation:animation_in_lft_abt 1.2s ease;-moz-animation:animation_in_lft_abt 1.2s ease;-moz-animation:animation_in_lft_abt 1.2s ease;animation:animation_in_lft_abt 1.2s ease;}
.communi-tab-inner.services-tab.benfit ul.list.col-two{-moz-animation:animation_in_rht_abt 1.4s ease;-moz-animation:animation_in_rht_abt 1.4s ease;-moz-animation:animation_in_rht_abt 1.4s ease;animation:animation_in_rht_abt 1.4s ease;}
.communi-tab-inner.services-tab h4{-moz-animation:animation_in_lft_abt 1.6s ease;-moz-animation:animation_in_lft_abt 1.6s ease;-moz-animation:animation_in_lft_abt 1.6s ease;animation:animation_in_lft_abt 1.6s ease;}
.communi-tab-inner.services-tab h3{-moz-animation:animation_in_lft_abt 1.1s ease;-moz-animation:animation_in_lft_abt 1.1s ease;-moz-animation:animation_in_lft_abt 1.1s ease;animation:animation_in_lft_abt 1.1s ease;}
.communi-tab-inner.y-as.services-tab .y-lft h4{animation:none;}
.communi-tab-inner.y-as .y-lft h4{animation:none;}
.communi-tab-inner.y-as .y-lft p{animation:none;}
.communi-tab-inner.y-as.services-tab ul.list{width:100%;}
.ser-lft.social-media{-moz-animation:animation_in_lft 3s ease;-webkit-animation:animation_in_lft 3s ease;-o-animation:animation_in_lft 3s ease;animation:animation_in_lft 3s ease;}
.ser-lft.ser-rht{-moz-animation:animation_in_rht 3.4s ease;-moz-animation:animation_in_rht 3.4s ease;-moz-animation:animation_in_rht 3.4s ease;animation:animation_in_rht 3.4s ease;}
#y-aes .resp-tabs-list li span{background:url(../images/host-services-ico.png) no-repeat 0 0;margin-right:10px;}
#y-aes .resp-tabs-list li span.cred-ico{width:22px;height:23px;background-position:-50px -616px;}
#y-aes .resp-tabs-list li span.security-ico{width:20px;height:22px;background-position:-73px -616px;}
#y-aes .resp-tabs-list li span.corp-ico{width:30px;height:22px;background-position:-96px -616px;}
#y-aes .resp-tabs-list li span.benefit-ico{width:24px;height:24px;background-position:-127px -616px;}
#y-aes .resp-tabs-list li.resp-tab-active span.cred-ico{background-position:-50px -642px;}
#y-aes .resp-tabs-list li.resp-tab-active span.security-ico{background-position:-73px -641px;}
#y-aes .resp-tabs-list li.resp-tab-active span.corp-ico{background-position:-96px -642px;}
#y-aes .resp-tabs-list li.resp-tab-active span.benefit-ico{background-position:-127px -641px;}
.partner-form{background:#fff;position:relative;z-index:1;float:left;width:100%;padding:50px 0;}
.partner-form h1{text-align:center;margin-bottom:50px;}
.form-lft{float:left;width:46%;margin-right:8%;}
.form-lft ul li{float:left;width:100%;margin-bottom:20px;}
.form-lft ul li label{font-size:18px;color:#333331;font-family:'Futura-PT-Book';width:32%;float:left;text-align:left;line-height:22px;margin-right:1%;}
.form-lft ul li label sup{color:#e03026;}
.form-lft input[type="text"]{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;border:1px solid #d7d7d7;}
.form-lft.form-rht{margin-right:0;}
.form-lft textarea{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;border:1px solid #d7d7d7;height:70px}
.form-lft.form-rht{margin-right:0;}
.form-lft.form-rht textarea{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:18px;border:1px solid #d7d7d7;height:100px;}
.form-lft.form-rht span{font-size:18px;color:#333331;font-family:'Futura-PT-Book';margin-right:10px;float:left;}
.form-lft.form-rht .captcha input[type="text"]{width:100%;}
.captcha > img{float:left;}
.btn-link-form{float:left;width:100%;text-align:center;margin:30px 0;}
.btn-link-form input[type="button"]{border:none;color:#fff;background:#333;font-size:18px;padding:7px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;font-family:'Futura-PT-Medium';text-transform:uppercase;cursor:pointer;float:none;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.btn-link-form input[type="button"]:hover{background:#FF7800;}
.btn-link-form input[type="submit"]{border:none;color:#fff;background:#333;font-size:18px;padding:7px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;font-family:'Futura-PT-Medium';text-transform:uppercase;cursor:pointer;float:none;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.btn-link-form input[type="submit"]:hover{background:#FF7800;}
.btn-link-form input[type="reset"]{border:none;color:#fff;background:#333;font-size:18px;padding:7px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;font-family:'Futura-PT-Medium';text-transform:uppercase;cursor:pointer;float:none;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.btn-link-form input[type="reset"]:hover{background:#FF7800;}
.ser-rht.ser-lft.idis p{line-height:26px;}
.ser-lft.social-media h5{font-size:22px;margin-bottom:10px;color:#353838;font-family:'Futura-PT-Medium';border:0px solid #d7d7d7;padding:10px;background:#f3f3f3;}
.ser-lft.social-media h5 a{font-size:20px;color:#FF7800}
.ser-rht.ser-lft.idis.ecom h5{font-size:22px;margin-bottom:10px;color:#353838;font-family:'Futura-PT-Medium';border:0px solid #d7d7d7;padding:10px;background:#f3f3f3;}
.ser-rht.ser-lft.idis.ecom h5 a{font-size:20px;color:#FF7800}
.ser-rht.ser-lft.idis.ecom h4{color:#353838;font-family:"Futura-PT-Medium";font-size:24px;margin-bottom:10px;}
.ser-rht.ser-lft.idis.ecom ul.list{width:100%;animation:none;}
.communi-tab-inner.y-as .y-lft.fullwidth{width:100%;}
.ser-rht.ser-lft.idis.ecom span{color:#353838;display:block;font-family:"Futura-PT-Book";font-size:24px;line-height:26px;margin-bottom:20px;}
.ser-rht.ser-lft .box.ipad-case{margin-bottom:30px;padding:10px 0;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-list{margin:0;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-col h2{font-family:'Futura-PT-Medium';color:#fff;margin-bottom:10px;font-size:26px;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-col ul{width:100%;margin:0;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-col ul.half-width{float:left;width:50%;}
.iphone-into.vision-bg.our-seo ul.line li{margin-bottom:5px;}
.inner-cnt.server{text-align:center;}
.inner-cnt.server h3{font-size:28px;color:#353838;font-family:"Futura-PT-Medium";line-height:24px;margin-bottom:20px;text-align:left;}
.inner-cnt.server ul li{float:none;width:28%;margin-right:2%;display:inline-block;}
.inner-cnt.server ul li ul.list{width:100%;animation:none}
.inner-cnt.server ul li ul.list li{width:100%;text-align:left;}
.inner-cnt.server ul li:first-child{width:15%;}
.ser-lft.growth h4{color:#353838;font-family:"Futura-PT-Medium";font-size:24px;margin-bottom:6px;}
.ser-lft.growth p{margin-bottom:15px;}
.inner-cnt.case-study{padding:20px 0 30px;border-top:1px solid #d7d7d7;}
.inner-cnt.case-study p{font-size:18px;color:#333331;font-family:'Futura-PT-Book';}
.y-lft.fullwidth.para-anim{float:left;margin:10px 0 0;}
.inner-cnt.server.ecom ul li{float:left;width:48%;}
.ser-rht.ser-lft.idis.ecom span.small-txt{font-size:18px;margin:0 0 10px;}
.keywords-tab{float:none;width:65%;background:#ccc;margin:0 auto;}
.keywords-tab tr th{font-size:18px;font-family:"Futura-PT-Book";color:#fff;padding:8px 15px;background:#4e4e4e;}
.keywords-tab tr td{background:#ffffff none repeat scroll 0 0;padding:8px 10px;font-family:'Futura-PT-Book';font-size:17px;}
.inner-cnt.keywords{background:#f4f5f0 none repeat scroll 0 0;padding:30px 0 40px;}
.inner-cnt.server.ecom ul li a{color:#FF7800;}
.inner-cnt.server.ecom ul li a:hover{text-decoration:underline;}
.keywords-tab.seo-tab{float:left;width:100%;}
.inner-cnt.server.ecom p{font-size:18px;color:#333331;font-family:'Futura-PT-Book';text-align:left;margin-bottom:10px;}
.keywords-tab.seo-tab.retail{margin:0 0 30px;}
.inner-cnt.server.ecom.retailer{background:#f4f5f0 none repeat scroll 0 0;padding:40px 0;}
.inner-cnt.server.ecom.retailer ul li{margin-right:4%}
.inner-cnt.server.ecom.retailer ul li:last-child{margin:0;}
.inner-cnt.server.ecom.travel ul li{margin-bottom:40px;border-right:1px solid #ccc;}
.inner-cnt.server.ecom.travel ul li:nth-child(2n+2){border-right:0;}
.inner-cnt.server.ecom.travel ul li:nth-child(3){margin-bottom:0;}
.inner-cnt.server.ecom.travel ul li:nth-child(4){margin-bottom:0;}
.inner-cnt.server.ecom.travel ul li ul.list li{margin-bottom:0;border:none;}
.inner-cnt.portal .ser-lft.growth ul.list{width:100%;}
.inner-cnt.offshore.hrms{padding:30px 0;}
.inner-cnt.offshore.hrms .yel-box.off{-moz-animation:animation_in_lft 2.9s ease;-webkit-animation:animation_in_lft 2.9s ease;-o-animation:animation_in_lft 2.9s ease;animation:animation_in_lft 2.9s ease;margin-bottom:30px;}
.inner-cnt.offshore.hrms .ser-lft.social-media{-moz-animation:animation_in_lft 3.3s ease;-webkit-animation:animation_in_lft 3.3s ease;-o-animation:animation_in_lft 3.3s ease;animation:animation_in_lft 3.3s ease;}
.inner-cnt.offshore.hrms .ser-lft.ser-rht{-moz-animation:animation_in_rht 3.8s ease;-moz-animation:animation_in_rht 3.8s ease;-moz-animation:animation_in_rht 3.8s ease;animation:animation_in_rht 3.8s ease;}
.ser-rht.ser-lft.idis.ecom ul.list.mar-btm{margin-bottom:20px;}
.imags-pad{float:left;width:100%;margin:10px 0 0;text-align:center;}
.imags-pad ul li{display:inline-block;margin-right:20px;padding:5px;border:1px solid #ccc;}
.imags-pad ul li img{float:left;}
.ser-rht.ser-lft.logo-img-top img{float:left;margin-right:18px;}
.yel-box.no-margin{margin:20px 0 0;}
.communi-tab-inner.services-tab.lisst ul.list{-moz-animation:animation_in_rht_abt 1s ease;-moz-animation:animation_in_rht_abt 1s ease;-moz-animation:animation_in_rht_abt 1s ease;animation:animation_in_rht_abt 1s ease;}
.ser-rht.ser-lft.magnto-rht.hosting.seo-port p{margin:0;line-height:24px;}
.inner-banner.ecom-banner{background:url(../images/ecommerce-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.resp-banner{background:url(../images/responsive-web-design-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.mobility-banner{background:url(../images/mobility-sol-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.managed-banner{background:url(../images/managed-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.maintenance-banner{background:url(../images/support-main-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.cms-banner{background:url(../images/cms-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.appln-banner{background:url(../images/web-application-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.oscommerce-banner{background:url(../images/oscommerce-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.shopscript-banner{background:url(../images/shopscript-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.xcart-banner{background:url(../images/xcart-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.zen-banner{background:url(../images/zencart-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.shopsite-banner{background:url(../images/shopsite-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.presta-banner{background:url(../images/prestashop-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.opencart-banner{background:url(../images/opencart-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.cubecart-banner{background:url(../images/cubecart-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.store-banner{background:url(../images/storefront-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.nopcomm-banner{background:url(../images/nopcomm-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.mobile-app-banner{background:url(../images/mobile-app-dpt-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.mcommerce-banner{background:url(../images/mcommerce-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.mob-website-banner{background:url(../images/mobile-web-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.wordpress-banner{background:url(../images/wordpress-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.joomla-banner{background:url(../images/joomla-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.drupal-banner{background:url(../images/drupal-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.ektron-banner{background:url(../images/ektron-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.concrete-banner{background:url(../images/concrete5-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.modx-banner{background:url(../images/modx-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.duke-banner{background:url(../images/dotnetduke-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.blogengine-banner{background:url(../images/blogengine-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.umbraco-banner{background:url(../images/umbraco-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.erp-banner{background:url(../images/erp-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.eai-banner{background:url(../images/eai-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.mgmt-info-banner{background:url(../images/mgmt-info-soln-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.automation-banner{background:url(../images/automation-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.network-app{background:url(../images/network-app-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.rich-internet-banner{background:url(../images/rich-internet-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.textilerp-banner{background:url(../images/textile-erp-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.hospital-banner{background:url(../images/hospital-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.hrms-banner{background:url(../images/hrms-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.selescrm-banner{background:url(../images/sales-crm-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.itservice-banner{background:url(../images/itsm-vizi-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.case-study-banner{background:url(../images/case-study-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.windows-banner{background:url(../images/windows-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.android-banner{background:url(../images/android-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.ios-banner{background:url(../images/ios-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.blog{background:url(../images/blog-banner.jpg) no-repeat;background-size:cover;}
.inner-banner.custom-mob-app-banner{background:url(../images/cust-mobile-app-banner.jpg) no-repeat;background-size:cover;}
.inner-cnt.portfolio-txt.seo-port span{color:#d74633;}
.inner-cnt.portfolio-txt.seo-port span.red{color:#d74633;}
.inner-cnt.portfolio-txt.seo-port span.blue{color:#0e64e5;}
.inner-cnt.portfolio-txt.seo-port span.yellow{color:#edbd10;}
.inner-cnt.portfolio-txt.seo-port span.green{color:#04a25c;}
.inner-cnt.portfolio-txt.seo-port h2{padding-bottom:30px;border-bottom:1px solid #eaeaea;}
.port-lft.seo-port-lft h3{color:#ff7800;font-size:36px;font-family:'Futura-PT-Heavy';margin-bottom:30px;}
.port-lft.seo-port-lft{width:47%;margin-right:5%}
.port-lft.seo-port-lft ul.seo-list li{margin:0 0 15px 0;padding:0 0 0 25px;border:none;color:#353838;display:block;font-family:"Futura-PT-Book";font-size:18px;position:relative;}
.port-lft.seo-port-lft ul.seo-list li span{position:absolute;background:url(../images/host-services-ico.png) no-repeat -23px -125px;width:16px;height:19px;left:0;}
.port-lft.port-rht.seo-port-rht{width:48%;}
.inner-cnt.portfolio-txt.seo-port.seo-bg{background:#f7f7f7;}
.port-lft.port-rht.seo-port-lft.seo-port-rht{margin:0;}
.port-lft.port-rht.seo-port-lft.seo-port-rht p{margin-bottom:20px;}
.port-lft.seo-port-lft img{box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-o-box-shadow:0 0 10px rgba(0,0,0,0.1);}
.seo-method{float:left;width:100%;padding:50px 0 40px;}
.seo-method ul li{float:left;margin-right:4%;padding:0%;width:50%;}
.part_1{float:left;width:100%;}
.img_logo{float:left;margin-right:3%;width:40%;}
.seo_content{float:left;width:56%;}
.seo_content h4{color:#363842;font-size:26px;text-align:left;font-family:'Futura-PT-Heavy';margin-bottom:30px;line-height:28px;}
.seo_content h4 span{display:block;}
.seo-method .seo_content ul{width:100%;}
.seo-method .seo_content li{margin:0 0 15px 0;padding:0 0 0 25px;border:none;color:#353838;display:block;font-family:"Futura-PT-Book";font-size:18px;position:relative;width:100%;}
.seo-method .seo_content li:last-child{width:100%;}
.seo_content li span{position:absolute;background:url(../images/host-services-ico.png) no-repeat -23px -125px;width:16px;height:19px;left:0;}
.seo-method ul li:last-child{width:46%;margin:0;}
.port-lft.seo-port-lft{-moz-animation:animation_in_lft 3.3s ease;-webkit-animation:animation_in_lft 3.3s ease;-o-animation:animation_in_lft 3.3s ease;animation:animation_in_lft 3.3s ease;}
.port-lft.port-rht.seo-port-rht{-moz-animation:animation_in_rht 3.8s ease;-moz-animation:animation_in_rht 3.8s ease;-moz-animation:animation_in_rht 3.8s ease;animation:animation_in_rht 3.8s ease;}
.mega-menu ul li span.menu-arrow.pdt-arrow.abt-arrow::after{margin:0 auto 0 30px;}
.port-list.seo-portfolio{background:#f7f7f7;padding:50px 0 40px;}
.port-list.seo-portfolio h1{font-size:45px;color:#323230;text-transform:none;margin:0;padding-bottom:30px;}
.port-list.seo-portfolio p{color:#5e6474;font-size:20px;font-family:'Futura-PT-Book';margin-bottom:40px;line-height:26px;}
.port-list.seo-portfolio p span{display:block;}
.port-list.seo-portfolio h1:after{display:none;}
.portfolio-image.clients-logo.seo-port-list{padding:0px 0 0;margin:0;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li{width:366px;margin:0 20px 20px 0;border-radius:0 44px;padding:5px;background:#fff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:nth-child{margin:0 20px 20px 0}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li img{border-radius:0 40px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li div.varma-bg{background:#9e3d1a;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:hover{border-radius:0px;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:hover img{border-radius:0;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li a div span{animation:0.8s ease 0s normal none infinite running arrow;background:rgba(0, 0, 0, 0) url(../images/arrow-white.png) no-repeat scroll 0 0;bottom:12px;height:11px;position:absolute;right:15px;width:14px;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li h2{color:#333333;float:left;font-family:"Futura-PT-Regular";font-size:34px;margin:15px 0 20px;position:absolute;top:100px;width:100%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:hover h2{color:#fff;}
.clients-logo .da-thumbs li a div{background:rgba(0, 0, 0, 0.7);}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app ul li .study-img{height:170px;padding:0;}
.form-lft input[type="tel"], .form-lft input[type="email"], .form-lft input[type="url"], .form-lft input[type="number"]{border:1px solid #fff;color:#333331;font-family:'Futura-PT-Book';width:100%;line-height:35px;padding:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;font-size:16px;border:1px solid #d7d7d7;}
.captcha .wpcf7-form-control-wrap.captcha-99{margin:0;}
.captcha span img{position:relative;top:8px;}
.contact-lft .wpcf7-form-control-wrap{float:left;position:relative;width:72%;}
.contact-lft span.wpcf7-not-valid-tip{text-align:left;}
.form-lft .wpcf7-form-control-wrap, .form-lft.form-rht .wpcf7-form-control-wrap{float:left;position:relative;width:67%;margin-right:0;}
.form-lft.form-rht .captcha{float:left;width:67%;}
.form-lft.form-rht .wpcf7-form-control-wrap.captcha-99{width:77%;}
.ser-lft.magnto-lft.contc-ltf-anim .wpcf7-form-control.wpcf7-select,
.ser-rht.ser-lft.magnto-rht.contact-frm .wpcf7-form-control.wpcf7-select{border:1px solid #cccccc;float:left;border-radius:0;color:#000000;font-family:"Futura-PT-Light";font-size:16px;line-height:35px;padding:7px 10px;width:100%;}
.holders-lft.cur-op-lft ul li{display:block;float:left;width:100%;position:relative;padding-left:25px;font-size:20px;font-family:'Futura-PT-Medium';color:#333333;margin-bottom:15px;}
.holders-lft.cur-op-lft a{float:left;}
.holders-lft.cur-op-lft ul li ul li{text-align:left;margin-bottom:0;padding:0;font-family:'Futura-PT-Book';font-size:18px;}
.holders-lft.cur-op-lft ul li span{background:url(../images/host-services-ico.png) no-repeat scroll -2px -82px;float:left;height:16px;left:0;margin-right:10px;position:absolute;width:13px;}
.holders-lft.cur-op-lft ul li a:hover{text-decoration:underline;color:#FF7800;}
.holders-lft.holders-rht.cur-op-lft.cur-op-rht ul li span{border:none;margin:0;padding:0;}
.holders-lft.cur-op-lft{margin:0 3% 0 0;width:31%;}
.holders-lft.holders-rht.cur-op-lft.cur-op-rht.cur-op-last{margin-right:0;}
.menu-wrap .menu-rht ul li a span{font-family:'Futura-PT-Book';font-size:10px;line-height:normal;margin-right:4px;transition:none 0s ease 0s;}
.menu-wrap .menu-rht ul li a:hover span{transform:none;}
.form input[type="email"]{border:1px solid rgba(255,255,255,0.5);width:100%;background:none;padding:8px 10px;color:rgba(255,255,255,0.5);font-family:'Futura-PT-Light';font-size:15px;margin-bottom:15px;}
.port-lft.seo-port-lft h3{box-shadow:none;margin-top:0;padding:0;text-align:left;}
.team-staff{color:#000;font-size:0;letter-spacing:-4px;list-style:outside none none;margin:0;padding:0;position:relative;text-align:left;float:left;width:100%;}
.team-staff li{display:inline-block;font-size:14px;letter-spacing:0;position:relative;width:15.8%;border:1px solid #d7d7d7;margin:0 1% 1% 0;}
.team-staff img{display:block;height:auto;margin:0 auto;max-width:100%;}
.team-staff .name-s i{background:rgba(255, 120, 0, 0.9);display:inline-block;font-style:normal;padding:0 12px;color:#fff;}
.team-staff .name-s b{float:left;font-size:14px;margin:0 47px 0 0;text-transform:uppercase;}
.team-staff .name-s{bottom:-999em;height:1px;left:50%;line-height:32px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);width:799px;z-index:9}
.team-staff li:hover .name-s{bottom:32px;}
.inner-cnt.team h1{font-size:36px;}
.team-staff li:last-child{margin-right:0;}
.infracarousel{background:#f6f6f6 none repeat scroll 0 0;float:left;padding:50px 0;position:relative;text-align:center;width:100%;z-index:9;}
#infracarousel.owl-carousel .owl-item img{width:100%;}
.infrastructure-team{background:#f6f6f6;position:relative;z-index:1;float:left;width:100%;}
#testimonial.infrastructure-team{padding-left:0;padding-right:0;}
.infracarousel h1{margin-bottom:30px;position:relative;padding-bottom:20px;}
.infracarousel h1:after{position:absolute;display:block;content:"";height:2px;width:40px;background:#333331;left:0;right:0;margin:0 auto;bottom:0;}
.width-half.rgtside-para .iphone-application ul.list{animation:none;}
#testimonial.inner-cnt.padng-btn-none.iphone.windows{padding-left:0;padding-right:0;}
.inner-cnt.technical-exp.case-studies.mob-app-dp.ios-list{text-align:center;}
.inner-cnt.technical-exp.case-studies.mob-app-dp.ios-list li{display:inline-block;float:none;}
.wpcf7-form-control.wpcf7-select{padding:9px 10px;width:100%;border:none;}
.back-btn{color:#ffffff;float:right;font-family:"Futura-PT-Light";font-size:16px;padding:0px;position:relative;text-decoration:underline;top:30px;}
.inner-cnt.technical-exp.case-studies.blog ul li{width:49%;}
.inner-cnt.technical-exp.case-studies.blog ul li:nth-child(2n){margin-right:0% !important;}
.inner-cnt.technical-exp.case-studies.blog .study-img{position:relative}
.blog-date{background:#ffb73f;float:left;position:absolute;bottom:0px;font-family:'Futura-PT-Book';}
.blog-date p{padding:3px 10px;display:inline-block;font-size:18px;}
.blog-date span{display:inline-block;font-size:22px;color:#fff;background:#666;padding:4px 7px;font-family:'Futura-PT-Book';}
.inner-cnt.technical-exp.case-studies.blog ul li:hover .blog-date span{border:none;background:#333;}
.blog-categry{text-align:center;font-size:20px;float:left;width:100%;background:#1f63ae;color:#fff;font-family:'Futura-PT-Book';padding:7px 10px;margin-bottom:15px;}
p.tags a:hover{color:#ef3d33;}
.list.mar-btm.launch-list{width:100%;}
.box{border:2px solid #e7e6e5;float:left;padding:30px 0;text-align:center;width:100%;}
.box p{color:#ff7800;font-family:"Futura-PT-Medium";font-size:20px;line-height:26px;margin:0;}
.bread-cum{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:290px;width:100%;z-index:1;moz-animation:animation_ban_btn 2.7s ease;-webkit-animation:animation_ban_btn 2.7s ease;-o-animation:animation_ban_btn 2.7s ease;animation:animation_ban_btn 2.7s ease;}
.bread-cum ul li{color:#ffffff;display:inline-block;float:none;font-family:"Futura-PT-Light";font-size:16px;line-height:26px;}
.bread-cum ul li a img{vertical-align:text-top;}
.bread-cum ul li a img:hover{opacity:0.5;}
.bread-cum ul li .bread-current{font-family:"Futura-PT-Light";text-decoration:underline;font-weight:normal;}
.bread-cum ul li span{font-size:12px;margin:0 8px;}
.bread-cum ul li a{color:#fff;}
.bread-cum ul li strong{font-family:"Futura-PT-Light";text-decoration:underline;font-weight:normal;}
.bread-cum ul li a:hover{text-decoration:underline;opacity:0.5;}
.bread-cum.jatayou{text-align:center;}
.bread-cum.jatayou ul{display:inline-block;background:#b7dbd5;padding:2px 12px;border:1px solid #ffffff;}
.bread-cum.jatayou ul li, .bread-cum.jatayou ul li a{color:#201c3b;}
.bread-cum.jatayou ul li a:hover, .bread-cum.jatayou ul li a img:hover{opacity:1;}
.holders-lft.col-4-width{width:65%;}
.holders-lft.holders-rht.col-1-width{width:28%;}
.holders-lft.new-list ul li{float:left;width:49%;margin-right:1%;}
.holders-lft.new-list{margin-right:2%;width:49%;}
.holders-lft.holders-rht.new-list{float:right;margin-right:0;width:46%;}
.vision-bg.our-seo.our-list ul{width:30%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools.e-com-pge .web-pad .studt-txt{min-height:395px;}
.center-list{float:left;margin:0 auto;text-align:center;width:100%;}
.vision-bg.our-seo.our-list.erpp-list .center-list ul{width:100%;}
.vision-bg.our-seo.our-list.erpp-list .center-list ul li{display:inline-block;float:left;text-align:left;width:25%;}
.vision-bg.our-seo.our-list.erpp-list .center-list.col-full-width ul li{width:45%;}
.iphone-into.vision-bg.our-seo.mad-brdrnone .holders-lft.col-4-width ul{float:left;margin-right:6%;width:47%;}
.iphone-into.vision-bg.our-seo.mad-brdrnone .holders-lft.col-4-width ul:last-child{margin-right:0;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools.e-com-pge .web-pad ul li .study-img{height:auto;padding:10px 0;}
ul.list.tech-lists{width:50%;margin:20px 0 0 0;}
ul.list.tech-lists span{margin:2px 0 0;}
.why-lft.why-rht.bottom_pad ul.list.tech-lists li{animation:none;}
.why-lft.why-rht.bottom_pad ul.list.tech-lists li:first-child{animation:none;}
.why-lft.why-rht.bottom_pad ul.list.tech-lists li:nth-child(2){animation:none;}
.why-lft.why-rht.bottom_pad ul.list.tech-lists li:nth-child(3){animation:none;}
.why-lft.why-rht.bottom_pad ul.list.tech-lists li:nth-child(4){animation:none;}
.inner-cnt.offshore.hrms.flam{background:#f5f5f5 none repeat scroll 0 0;float:left;width:100%;}
.ser-lft.social-media.mob{width:100%;float:left;}
.ser-lft.social-media.mob > h4{float:left;width:100%;color:#353838;font-family:"Futura-PT-Medium";font-size:24px;margin-bottom:10px;}
.ser-lft.social-media.mob ul{float:left;width:50%;border-bottom:none;margin-bottom:0;padding-bottom:0;}
.ser-lft.social-media.mob ul li{width:95%;}
.ser-rht.ser-lft.idis.ecom.mob{float:left;width:100%;}
.ser-rht.ser-lft.idis.ecom.mob h4{float:left;text-align:center;width:100%;}
.ser-rht.ser-lft.idis.ecom.mob ul{float:left;width:49%;border-bottom:none;margin-bottom:0;padding-bottom:0;}
.ser-rht.ser-lft.idis.ecom.mob ul li{width:95%;}
.list.mar-btm.rgt{border-right:1px solid #e9e9e9;margin-right:2%;width:50%;}
.ser-lft.magnto-lft.maintain.cms-cpy > h2{font-size:30px;margin:0 0 20px;text-align:center;width:100%;}
.ser-lft.magnto-lft.maintain.cms-cpy > h3{font-size:25px;margin:15px 0;text-align:center;}
.goals input[type="text"]:focus, .goals input[type="email"]:focus, .goals textarea:focus, .goals select:focus{border:1px solid #000000!important;}
.ser-rht.ser-lft.magnto-rht.contact-frm input[type="text"]:focus, .ser-rht.ser-lft.magnto-rht.contact-frm input[type="email"]:focus, .ser-rht.ser-lft.magnto-rht.contact-frm input[type="tel"]:focus, .ser-rht.ser-lft.magnto-rht.contact-frm textarea:focus, .ser-rht.ser-lft.magnto-rht.contact-frm select:focus{border:1px solid #FF7800!important;box-shadow:2px 0 5px rgba(0, 0, 0, 0.2);}
.ser-rht.ser-lft.magnto-rht.contact-frm::-webkit-input-placeholder{color:#656565;}
.ser-rht.ser-lft.magnto-rht.contact-frm:-ms-input-placeholder{color:#656565;}
.ser-rht.ser-lft.magnto-rht.contact-frm::-moz-placeholder{color:#00000;opacity:1;}
.ser-rht.ser-lft.magnto-rht.contact-frm:-moz-placeholder{color:#656565;opacity:1;}
.search-parallex{background:url(../images/img_parallax.jpg) no-repeat;width:100%;float:left;text-align:center;line-height:0;display:block;position:relative;z-index:1;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}
.img-bg{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;float:left;padding:36px 0 36px;width:100%;position:relative;z-index:1;}
.img-bg ul{margin:0 auto;width:100%;position:relative;}
.img-bg ul li{color:#ffffff;font-size:55px;float:none;width:auto;line-height:32px;margin-right:150px;margin-top:0px;display:inline-block;padding-right:10px;}
.img-bg ul li span{font-size:15px;color:#fff;font-family:"Futura-PT-Light";text-transform:uppercase;letter-spacing:1px;}
.img-bg ul li:last-child{margin-right:0;}
h1.jumbo{font-size:55px;font-family:'Futura-PT-Heavy';color:#fff;}
.img-bg ul li span.web-icon{background:url(../images/sprites-ico.png) no-repeat scroll -2px -141px;display:inline-block;float:none;height:50px;width:52px;margin-bottom:20px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.img-bg ul li span.pro-icon{background:url(../images/sprites-ico.png) no-repeat scroll -125px -141px;display:inline-block;float:none;height:50px;width:60px;margin-bottom:20px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.img-bg ul li span.clit-icon{background:url(../images/sprites-ico.png) no-repeat scroll -60px -141px;display:inline-block;float:none;height:50px;width:60px;margin-bottom:20px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.img-bg ul li:hover span.web-icon{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.img-bg ul li:hover span.pro-icon{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.img-bg ul li:hover span.clit-icon{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.our-clients.btm h1{color:#262626;font-size:30px;margin:0;text-align:left;text-transform:none;line-height:30px;padding:0 0 10px 0;font-family:'Lora-Italic';}
.our-clients.btm h1::after{background:#262626;margin:0;}
.our-clients.btm{background:#fff;}
.label{color:#000000;float:left;font-family:"Futura-PT-book";font-size:17px;margin:0 0 10px;}
.label span{color:#f00;}
.li-ful-wdth.captcha{float:right;width:70%!important;margin-bottom:15px;}
.bg-cont-form{background:#f5f5f5 none repeat scroll 0 0;float:left;padding:30px 0;width:100%;}
.branch-add.full-width{border-bottom:medium none navy;border-right:medium none;border-top:1px solid #e7e7e7;float:left;min-height:auto;padding:25px;width:100%;}
.ser-lft.magnto-lft.maintain.erp{margin:0 0 30px;}
.inner-banner.ecom-main-banner{background:rgba(0, 0, 0, 0) url("../images/ecommerce-main-banner.jpg") no-repeat scroll 0 0/cover;}
.inner-banner.cms-main-banner{background:rgba(0, 0, 0, 0) url("../images/cms-main-banner.jpg") no-repeat scroll 0 0/cover;}
.holders-lft.holders-rht.col-1-width.blog-net{margin-left:30px;width:30%;}
.seo-lft.lft-img.bs-img{border-bottom:1px solid #ccc;padding-bottom:40px;text-align:center;width:100%;}
.seo-lft.lft-img.bs-img-last{border-bottom:medium none;margin-bottom:30px;}
.ser-lft.social-media.erp-bs ul.list{width:100%;}
.start-animation .why-lft.bottom_pad.erp-bs-stem li:nth-child(1){animation:0s ease 0s normal none 1 running none;}
.start-animation .why-lft.bottom_pad.erp-bs-stem li:nth-child(2){animation:0s ease 0s normal none 1 running none;}
.start-animation .why-lft.bottom_pad.erp-bs-stem li:nth-child(3){animation:0s ease 0s normal none 1 running none;}
.why-lft.why-rht.bottom_pad.erp-bs-stem ul.list{animation:0s ease 0s normal none 1 running none;}
.why-lft.why-rht.bottom_pad.erp-bs-stem ul.list:nth-child(2){animation:0s ease 0s normal none 1 running none;}
.why-lft.bottom_pad.erp-bs-stem ul.list:nth-child(2){animation:0s ease 0s normal none 1 running none;}
.ser-rht.ser-lft.social-media.erp-bs.brain-stem{margin-right:4%!important;}
.why-lft.erp-brain-stem-list ul.list li span{background-position:-2px -90px;}
.start-animation .why-lft.erp-brain-stem-list li:nth-child(1), .start-animation .why-lft.erp-brain-stem-list li:nth-child(2), .start-animation .why-lft.erp-brain-stem-list li:nth-child(3), .start-animation .why-lft.erp-brain-stem-list li:nth-child(4){animation:none;}
.why-lft.why-rht.erp-brain-stem-list ul.list li span{background-position:-2px -90px;}
.start-animation why-lft.why-rht.erp-brain-stem-list li:nth-child(1), .start-animation why-lft.why-rht.erp-brain-stem-list li:nth-child(2), .start-animation why-lft.why-rht.erp-brain-stem-list li:nth-child(3), .start-animation why-lft.why-rht.erp-brain-stem-list li:nth-child(4){animation:none;}
.case-studies{background:#f5f5f5 none repeat scroll 0 0;float:left;overflow:hidden;padding:30px 0;position:relative;width:100%;z-index:1;}
.case-studies h1{color:#353838;font-family:"Futura-PT-Medium";font-size:40px;line-height:54px;margin-bottom:30px;padding-bottom:15px;position:relative;text-align:center;}
.case-studies h1 span{color:#ef3d33;}
.case-studies h1::after{background:rgba(77, 86, 94, 0.2) none repeat scroll 0 0;bottom:0;content:"";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:40px;}
.case-lft ul li{float:left;margin-bottom:10px;width:100%;}
.case-hover{width:100%;display:none;}
.add-show{background:rgba(0, 0, 0, 0) url("../images/add_show.png") no-repeat scroll 0 0;bottom:10px;height:21px;right:5px;position:absolute;text-align:right;width:30px;}
.case_main a::after{background:#ff7800 none repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:-1;}
.case_main a{animation:0.5s ease 0s normal none 1 running animation_ban_btn;border:2px solid #fff;color:#fff;display:inline-block;font-family:"Futura-PT-Heavy";font-size:14px;letter-spacing:1px;margin:20px 0 0;padding:10px 46px 10px 24px;position:relative;text-transform:uppercase;z-index:2;transition:all 0.5s ease 0s;}
.case_main a span{animation:0.8s ease 0s normal none infinite running arrow;background:rgba(0, 0, 0, 0) url("../images/arrow-white.png") no-repeat scroll right center;height:11px;position:absolute;right:20px;top:14px;width:13px;}
.tab-inner{font-family:"Futura-PT-Book";font-size:16px;float:left;margin:0 0 25px;width:100%;}
.tab-inner tr{text-align:center;}
.tab-inner th{font-family:"Futura-PT-Book";font-size:18px;font-weight:400;background-color:#596a7a;color:#ffffff;text-align:center;padding:8px;border-right:1px solid #535e68;}
.tab-inner th:last-child{border-right:1px solid #ccc;}
.tab-inner td{color:#444;text-align:center;padding:10px 5px;border:1px solid #eee;font-size:17px;}
.tab-inner td:last-child{border-right:1px solid #ccc;}
.odd{background-color:#f6f6f6;}
.even{background-color:#ffffff;}
.tic-form li{float:left;width:100%;margin-right:0;margin-bottom:1%;}
.tic-form li label{float:left;width:35%;font-family:"Futura-PT-Book";color:#000;font-size:18px;}
.tic-form li input{width:65%;float:left;background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;color:#656565;font-family:"Futura-PT-Light";font-size:16px;padding:5px 7px;}
.tic-form li input.half{width:32%;background:#fff;}
.tic-form li.full{width:33%;}
.tic-form li.datefull{width:65%;}
.tic-form li.datefull label{width:35%;}
.tic-form li.datefull input{width:65%;background:url(../../../../index.html) no-repeat right 5px center;cursor:pointer;}
.tic-form li.full label{margin-left:30px;width:20%;margin-top:5px;}
.tic-form li.full input{background:url(../../../../index.html) no-repeat right 5px center;height:40px;}
.tic-form li.submit{float:none;text-align:center;width:100%;}
.tic-form li.submit input{float:none;width:180px;background:#980606;color:#fff;font-size:18px;cursor:pointer;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;border:2px solid #980606;padding:1%;}
.tic-form li.submit input:hover{background:#fff;border:1px solid #ff7800;color:#ff7800;}
ul.sub li:first-child{width:20%;}
.wpcf7-form .tic-form li table input{width:10%;float:left;}
.wpcf7-form .tic-form li table td{width:20%;margin:1% 0;float:left;font-family:"Futura-PT-Book";color:#000;}
.wpcf7-form .tic-form li table td:first-child{width:50%;}
.wpcf7-form textarea{border:1px solid #cccccc;color:#656565;font-family:"Futura-PT-Light";font-size:16px;height:200px;width:65%;}
.wpcf7-form .tic-form li input[type="submit"]{background:#ff7800 none repeat scroll 0 0;border:1px solid #ff7800;color:#ffffff;cursor:pointer;font-family:"Futura-PT-Medium";font-size:18px;margin-right:2px;padding:7px 30px;text-transform:uppercase;transition:all 0.5s ease 0s;width:150px;border:1px solid #ff7800;}
.wpcf7-form .tic-form li.submit{float:left;width:100%;margin:3% 0;padding-left:35%;}
.wpcf7-form .tic-form li.submit input{float:left;}
.wpcf7-form h1{text-align:center;margin:4%;}
.wpcf7-form strong{text-align:center;}
.wpcf7-form .module-req li{float:left;width:36%;min-height:44px;}
.wpcf7-form .module-req li label{width:auto;}
.wpcf7-form .module-req li input{width:35%;float:left;}
.wpcf7-form .module-req li span.wpcf7-list-item-label{float:left;width:10%;}
#wpcf7-f2712-p2714-o1 div.wpcf7-validation-errors{float:left;width:100%;}
#wpcf7-f2712-p2714-o1 div.wpcf7-mail-sent-ok{float:left;width:100%;}
.tic-form li label span{color:#F00;}
#wpcf7-f2712-p2714-o1 span.wpcf7-list-item{float:left;width:20%;margin-right:2%;}
#wpcf7-f2712-p2714-o1{float:none;width:800px;margin:0 auto;}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-108{float:left;}
.blog-inner-img{margin:0 0 15px;}
.ser-lft a{color:#ff7800;}
.ser-lft a:hover{text-decoration:underline;}
.hdr-rht span.disclaimer{left:-405px;position:absolute;top:10px;}
.hdr-rht span.disclaimer img{float:left;}
h3.sub-head{font-family:'Futura-PT-Medium';font-size:20px;display:inline-block;}
.hrms ul.list.jata{border-bottom:0px solid;}
.tabs-section.tab-white.erp-tab.jatayou span.resp-arrow{margin-bottom:10px;}
.tabs-section.tab-white.erp-tab.jatayou h2.resp-accordion{margin-bottom:0px !important;}
.tabs-section.tab-white.erp-tab.jatayou1 span.resp-arrow{margin-bottom:10px;}
.tabs-section.tab-white.erp-tab.jatayou1 h2.resp-accordion{margin-bottom:0px !important;}
.inner-cnt.offshore.hrms.jatayoubg{width:100%;background:url(../images/values-bg.jpg) no-repeat 0 0;background-attachment:scroll;background-size:auto auto;background-attachment:fixed;background-size:cover;}
.inner-cnt.offshore.hrms.jatayoubg h1{color:#fff;}
.inner-cnt.offshore.hrms.jatayoubg h1::after{position:absolute;display:block;content:"";height:2px;width:40px;background:rgba(255, 255, 255, 0.2);left:0;right:0;margin:0 auto;bottom:0;}
.inner-cnt.offshore.hrms.jatayoubg ul.list li{color:#fff;}
.inner-cnt.offshore.hrms.jatayoubg ul.list li span{background:url(../images/host-services-ico.png) no-repeat 0 -103px;width:21px;height:21px;position:absolute;left:0}
.inner-banner.hrms-banner.jatayou-banner{background:url(../images/jatayou-banner.jpg) no-repeat;background-size:cover;background-position:right center;}
.inner-banner.hrms-banner.jatayou-banner::after{background:rgba(0,0,0,0.4);position:absolute;content:'';width:100%;height:100%;left:0px;top:0px;z-index:10;}
.inner-ban-caption{position:relative;z-index:99;}
.row-inner.wid-1000{width:1000px;}
.ser-lft.seo-cs{width:100%;animation:none;}
.ser-lft.seo-cs p{margin-bottom:20px;}
.ser-lft.seo-cs h4{color:#353838;font-family:"Futura-PT-Medium";font-size:24px;margin-bottom:10px !important;}
.ser-rht.ser-lft.seo-cs .list.mar-btm{padding-bottom:0;animation:none;}
.seo-cs-banner{float:left;width:100%;margin-bottom:0px;}
.seo-cs-banner img{float:left;width:100%;}
.d-pdf{float:right;margin:20px 0px 20px 0;display:block;width:100%;position:relative;text-align:right;}
.d-pdf a{color:#fff;font-family:'Futura-PT-Book';background:#e03026 url(../images/pdf-icon-yte.png) no-repeat left 25px center;padding:10px 20px 10px 52px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;display:inline-block;}
.d-pdf a:hover{text-decoration:none;background-color:#FF7800;}
.seo-cs-txtbtm{position:absolute;left:15px;bottom:15px;}
.seo-cs-txtbtm ul li{float:left;width:auto;margin:0 14px 0 0;padding:0 14px 0 0;border-right:2px solid rgba(255,255,255,0.5);line-height:20px;}
.seo-cs-txtbtm a{border:none;padding:0;margin:0;font-family:'Futura-PT-Book';text-transform:none;}
.seo-cs-txtbtm a span.add-show{background:rgba(0, 0, 0, 0) url("../images/add_show.png") no-repeat scroll 0 0;height:21px;text-align:right;width:30px;animation:none;position:relative;right:auto;bottom:auto;float:left;top:auto;}
a.download-a{font-family:'Futura-PT-Book';text-transform:none;}
.seo-cs-txtbtm ul li:last-child{padding-right:0;margin-right:0;border:none;}
.seo-cs-txtbtm ul li.dd-pdf a{background:url(../images/pdf-icon-yte.png) no-repeat left;padding-left:26px;}
.seo-cs-txtbtm ul li.dd-pdf a:hover{text-decoration:underline;}
.seo-cs-txtbtm ul li.rm-ico a{background:url(../images/book-icon.png) no-repeat left;padding-left:26px;}
.seo-cs-txtbtm ul li.rm-ico a:hover{text-decoration:underline;}
.color-list li{float:left;color:#ffff;font-size:18px;text-transform:uppercase;text-align:center;padding:35px 25px;width:25%;font-family:'Futura-PT-Medium';transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;min-height:175px;}
.color-list li span{display:block;font-size:43px;font-family:'Futura-PT-Bold';margin-bottom:12px;line-height:45px;}
.color-list li:first-child{background:#17bd9a;}
.color-list li:nth-child(2){background:#3896d6;}
.color-list li:nth-child(3){background:#e74c3d;}
.color-list li:nth-child(4){background:#C1264E;}
.color-list li:nth-child(5){background:#013447;}
.d-pdf h3{float:left;font-size:24px;font-family:"Futura-PT-Medium";color:#FF7800;}
.color-list.five-col li{width:20%;font-size:16px;padding:35px 15px 0 15px;}
.case-lft.bottom_pad .case_main{float:left;width:32%;margin-right:1%;margin-bottom:1%;position:relative}
.case-lft.bottom_pad .case_main img{float:left;}
/*25.6.18*/
.inner-cnt.offshore.hrms .ser-f-width{float:left; width:100%;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-img{float:left; width:15%;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-cont{float:left; width:85%; padding-top:5%;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-cont p{    font-family: "Futura-PT-Book";    font-size: 18px;    margin: 0;    padding: 0 0 10px 20px; color:#fff;}
.inner-banner.b-berry-banner{background:url(../images/b-berry-bg.jpg) no-repeat;background-size:cover;}

.text-changed{color: white; font-family: 'Futura-PT-Book'; text-align: justify;}

.ddgf3 h3{text-align: center;
    font-size: 24px;
     font-family: 'Futura-PT-Medium';
    line-height: 50px;}

    .ddgf3{background: #fff;
    border-right: 5px solid #f36f27;
    border-left: 5px solid #45a7dd;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    padding: 20px;}

    .welcome-lft1{float:left;width:50%;position:relative;}

    .welcome-lft1 h3{color: #8bc34a;
    font-size: 29px;
    font-family: 'Futura-PT-Medium';
   
    display: inline-block;
    margin-bottom: 15px; margin-top: 20px; padding-right: 20px;}
 .welcome-lft1 p{
    font-size: 17px;
    color: #262626;
    font-family: 'Futura-PT-Book';
    line-height: 26px; text-align: justify;
    padding-right: 35px;}
 .welcome-lft2 h2{
    font-size: 38px;
    color: #262626;
    font-family: 'Futura-PT-Medium';
    line-height: 50px;
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 20px;
text-align: center;
color: #209bd6;
}

#welcome1{    padding-bottom: 76px;}

.section1 h3{font-size: 26px;
    font-family: 'Futura-PT-Heavy';
    margin-bottom: 8px;
    line-height: 60px;}

    #contactForm1 label,.description p{
    font-weight:400
}

.contact-us {margin-bottom: 30px!important;}

.submit-01{margin-top: 40px; margin-bottom: 40px;}

.clients img {margin-bottom: 30px;}

#menu-1{left: 55%!important;}





@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:320px) and (min-width:240px) {  
.welcome-lft1 {width: 100%;}
.welcome-lft1 p{    padding-right: 5px;}
}



@media only screen and (max-width:480px) and (min-width:320px) {  
.welcome-lft1 {width: 100%;}
.welcome-lft1 p{    padding-right: 5px;}
}



@media only screen and (max-width: 480px) {  
.welcome-lft1 {width: 100%;}
.welcome-lft1 p{    padding-right: 5px;}
}



@media only screen and (max-width:640px) and (min-width:480px) {  
.welcome-lft1 {width: 100%;}
.welcome-lft1 p{    padding-right: 5px;}
}



@media only screen and (max-width:768px) and (min-width:640px) {  
.welcome-lft1 {width: 100%;}
.welcome-lft1 p{    padding-right: 5px;}
}









