*{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.2;}
body,
html{color:#2e2e2e;font-size:16px;}
/* h1{font-size:4rem;} */
h1,h2{font-size:2.4rem;line-height:1.2;}
h3{font-size:1.5rem;line-height:1.2;}
h5{font-size:1.3rem;line-height:1.2;}
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
dd,
table,
fieldset,
address{margin:0;}
ul.buttlet li{list-style:none;padding-left:18px;position:relative;margin-bottom:8px;}
ul.buttlet li:before{content:'';position:absolute;left:0;top:10px;width:6px;height:2px;background-color:#ff6420;}
img{width:100%;}
.text-center{text-align:center!important;}
.text-white{color:#fff;}
.text-blue{color:#0058ae;}
.text-orange{color:#ff6420;}
.text-center{text-align:center!important;}
.midium{font-weight:600!important;}
.bold,
strong{font-weight:700!important;}
.black{font-weight:800!important;}
.ml-auto{margin-left:auto!important;}
.pr-0{padding-right:0;}
.d-block{display:block;}
.ml-5{margin-left:5px;}
a{text-decoration:none;transition:0.3s ease all;}
button{border:0;cursor:pointer;}
button:focus{outline:none;}
p{margin-bottom:0;line-height:1.3;}
.mb0{margin-bottom:0;}
.coverbg{background-size:cover;background-position:center;background-repeat:no-repeat;}
.coverbgRight{background-position:right!important;}
.sectionPadding{padding:80px 0;}
.title h2 span{display:block;}
.title h2 span.topKeyword{font-size:0.45em;display:block!important;margin-left:3px;margin-bottom:5px;}
.title p{margin-bottom:10px;}
.greyBackground {background-image:var(--wpr-bg-b351ee05-8f94-4507-a910-a747ada4441e);background-position:right bottom;background-repeat:no-repeat;background-size:cover;}
input:focus,
textarea:focus{outline:none;}
.greyBackgroundHome { position:relative;background-color: #f9f9f9; }
.greyBackgroundBg{background:var(--wpr-bg-512f483a-8eee-43d2-b29b-2c018a9406b9) no-repeat right bottom; background-size:cover; position:absolute; left:0; top:0; width:100%; height:100%;}
.greyBackgroundHome .container { position:relative; z-index:1;}
/* Animation */
.desktop.fixedHeader #header{background-color:#05205f;}
.desktop.fixedHeader .cdMorphDropdown .mainNav li a{color:#fff;}
.homeMAinBanner.owl-carousel { display:block; overflow:hidden;}
/* Home Page Icons  */
.spriteIcon{transform:scale(0.8); background-image:var(--wpr-bg-c97c7508-89bd-4d74-9607-eb15994affcb); background-repeat:no-repeat;}

.bg-multi_tenant_architecture{width:54px;height:55px;background-position:-340px -85px;}
.bg-offshore_development_center{width:65px;height:65px;background-position:-10px -98px;}
.bg-possibilities_with_rpa{width:58px;height:62px;background-position:-262px -98px;}
.bg-soc_noc{width:58px;height:53px;background-position:-10px -271px;}
.bg-training_with_experts{width:57px;height:62px;background-position:-183px -98px;}
.bg-user_experience_mobility_services{width:56px;height:57px;background-position:-84px -183px;}
.bg-work_from_home_solutions{width:55px;height:53px;background-position:-417px -242px;}
.bg-artificia_intelligence{width:54px;height:68px;background-position:-10px -183px;}
.bg-asynchronous_messaging{width:52px;height:55px;background-position:-417px -10px;}
.bg-automation_consulting{width:53px;height:62px;background-position:-95px -98px;}
.bg-big_data{width:59px;height:68px;background-position:-183px -10px;}
.bg-bot_development{width:44px;height:62px;background-position: -417px -160px;}
.bg-cloud_data{width:57px;height:53px;background-position:-88px -271px;}
.bg-data_analytics_prediction_models{width:55px;height:57px;background-position:-236px -183px;}
.bg-DevOps{width:57px;height:55px;background-position:-340px -10px;}
.bg-government_snterprise_software_platforms{width:56px;height:57px;background-position:-160px -183px;}
.bg-hire_dedicated_developers{/* width: 68px; */height:68px;background-position:-10px -10px;}
.bg-image_processing{width:58px;height:68px;background-position:-262px -10px;}
.bg-machine_learning{width:65px;height:68px;background-position:-98px -10px;}
.bg-mailing_collaboration{width:56px;height:53px;background-position:-340px -160px;}
.bg-min_stack_angular{width:51px;height:55px;background-position:-417px -85px;}

/* Banner Logo images-new */
.bg-tensorFlowBanner{width:210px;height:44px; background-position:-10px -109px ; }
.bg-kafkaBanner{width:125px;height:61px; background-position:-10px -249px ;}
.bg-ml_kitBanner{width:201px;height:49px; background-position:-220px -10px ;}
.bg-singaBanner{width:155px;height:56px; background-position:-10px -173px ;}
.bg-stromBanner{width:180px;height:60px; background-position:-30px -10px ;}


.bg-govt_2Banner{width:53px;height:53px; background-position:-85px -10px ; }
.bg-govt_3Banner{width:55px;height:55px; background-position:-10px -10px ;}
.bg-govt_1Banner{width:49px;height:49px; background-position: -10px -85px;}

.bg-coutchdb{width:78px;height:60px; background-position:-142px -160px; }
.bg-Hadoop{width:230px;height:54px; background-position:-10px -10px;}
.bg-sparkBanner{width:118px;height:61px; background-position:-10px -160px;}
.bg-bbd_copy{width:213px;height:56px; background-position:-10px -84px;}



.bg-aws{width:80px;height:51px;background:var(--wpr-bg-fc97f554-b6a3-48a3-a503-376ab989ec0e) 0px 0px;}
.bg-azure{width:153px;height:40px;background:var(--wpr-bg-d2ecb25e-1fb2-4109-8ecc-615b209dd3fb) -88px -6px;}
.bg-ibmcloud{width:185px;height:43px;background:var(--wpr-bg-4b148e5a-e3cb-40e3-9415-d30f7d925b8c) -259px -8px;}
.bg-netmagic{width:170px;height:34px;background:var(--wpr-bg-00ef33f9-c525-409f-a392-888ac447f437) -457px -4px;}
.bg-redhat{width:105px;height:43px;background:var(--wpr-bg-2ada71c1-8a67-4dd8-a1cd-878baca8f048) 0px -56px;}
.bg-googleCloud{width:185px;height:43px;background:var(--wpr-bg-a968826e-2aaa-401a-878b-0ebfb66015e9) -130px -50px;}
.bg-Security{width:48px;height:66px;background:var(--wpr-bg-3c2d6c4d-0674-4e0a-b546-db10e0074749) -0px 0px;}
.bg-Storage{width:59px;height:66px;background:var(--wpr-bg-96d4661c-5a0f-418c-9896-91ad958722b7) -70px 0px;}
.bg-Firewall{width:62px;height:66px;background:var(--wpr-bg-29a96163-be17-4ee4-b1fe-2c61b9aa1b18) -145px 0px;}
.bg-wfh{width:65px;height:66px;background:var(--wpr-bg-9d956447-ab40-4a3e-8aa0-e8b264ae1d9e) -216px 0px;}
.bg-Collaboration{width:65px;height:66px;background:var(--wpr-bg-d5b7f3d1-ac33-464d-930f-28b0e2b8c76e) -287px 0px;}
.bg-SOC_NOC{width:55px;height:67px;background:var(--wpr-bg-ddeea5c3-854b-42f0-93cc-5595e1619f7a) -360px 0px;}

.bg-automationLOgo{width:195px;height:61px; background-position:0 0;}
.bg-UiPathLogo{width:142px;height:67px; background-position:-230px 0;}

.silverCloudIcon{width: 370px ; margin: 30px auto;}

.bg-sapBusiOne{width: 217px;height: 48px; background-position:-20px -25px ;}
.bg-sapBusiOneHana{width: 217px;height: 78px; background-position:-282px -25px ;}
.bg-sapBusiOneAddons{width: 234px;height: 78px; background-position:-20px -136px ;}
.bg-sapCloudSolutions{width: 251px;height: 49px; background-position:-283px -166px ;}

/* Technology Menu Logos */
.bg-xamarin{width:40px;height:35px;background:var(--wpr-bg-82600ce0-609d-4bc9-b620-401d7e5f7020) -653px -197px;}
.bg-android{width:38px;height:45px;background:var(--wpr-bg-678e0c9a-41eb-4213-8edd-7043d507dfdc) -653px -70px;}
.bg-flutter{width:67px;height:53px;background:var(--wpr-bg-3b057776-23a5-4248-9dc1-c0873cb4002a) -555px -242px;}
.bg-ionic{width:45px;height:40px;background:var(--wpr-bg-4d803931-cd22-4d66-b668-f88c4fce5c22) -653px -10px;}
.bg-ios{width:42px;height:43px;background:var(--wpr-bg-f2de68c6-9c20-40ad-aa6d-5f5ff017ed19) -463px -323px;}
.bg-spark{width:96px;height:50px;background:var(--wpr-bg-acec760a-f3e7-42e3-b5aa-893cde3a31ab) -10px -436px;}
.bg-Airflow{width:132px;height:56px;background:var(--wpr-bg-1ec3ddb6-018b-480c-9c7d-f12411aa170c) -10px -153px;}
.bg-Celery{width:114px;height:33px;background:var(--wpr-bg-35ad2408-dcfe-4531-8dc0-481de46481f2) -248px -436px;}
.bg-kafka{width:113px;height:72px;background:var(--wpr-bg-9ebf176d-d414-4e52-9eba-287f94b19bbf) -204px -10px;}
.bg-RabbitMQ{width:125px;height:19px;background:var(--wpr-bg-86f9c9de-adf1-4066-95ce-4cd0340c8a19) -383px -506px;}
.bg-mongodb{width:114px;height:31px;background:var(--wpr-bg-b47c965f-5bdb-4d8d-a5ce-382ea8aabd6c) -382px -436px;}
.bg-cassandra{width:93px;height:62px;background:var(--wpr-bg-ce6ffd04-b442-468d-8b6e-083f10c6dfbd) -337px -173px;}
.bg-hadoop{width:125px;height:32px;background:var(--wpr-bg-2acd794c-0060-49c4-afdb-074cdec48edb) -268px -363px;}
.bg-hbase{width:174px;height:48px;background:var(--wpr-bg-e1a08b46-774d-4f22-85aa-761c01ab5f4b) -10px -10px;}
.bg-hive{width:78px;height:57px;background:var(--wpr-bg-5ef87d3f-54f1-4bea-9a66-0c3a6dfc37e5) -555px -10px;}
.bg-hyperledger{width:151px;height:33px;background:var(--wpr-bg-1999f4bb-b29b-40f4-a36a-814daa8a93d0) -169px -305px;}
.bg-blockchain_1{width:61px;height:61px;background:var(--wpr-bg-5a2b568e-5ff0-425d-b326-587e11109ae8) -555px -161px;}
.bg-cordova{width:126px;height:56px;background:var(--wpr-bg-b6f15e8a-6b3f-428a-b633-322332705ac4) -162px -153px;}
.bg-erc20{width:106px;height:60px;background:var(--wpr-bg-98b6a831-4441-4b80-91d6-c4450eca04c7) -337px -10px;}
.bg-vuejs{width:49px;height:48px;background:var(--wpr-bg-bc933b52-cf94-416d-a95c-7f83cfed5012) -555px -379px;}
.bg-angular{width:40px;height:42px;background:var(--wpr-bg-362140e0-bdde-4feb-b321-756bf6980680) -653px -135px;}
.bg-html{width:48px;height:48px;background:var(--wpr-bg-c3781b37-ef74-4e46-ac83-a94678a39bf0) -463px -191px;}
.bg-nodejs{width:98px;height:36px;background:var(--wpr-bg-14651579-067e-449c-bd93-f54f0fc718a6) -10px -574px;}
.bg-react{width:75px;height:54px;background:var(--wpr-bg-9b85c90b-8c6e-4816-9241-0050aa6abf1f) -555px -87px;}
.bg-sharepoint{width:134px;height:42px;background:var(--wpr-bg-d0fa4e9a-6d74-48a9-ba84-8d1a7f85e5cd) -144px -229px;}
.bg-core{width:44px;height:44px;background:var(--wpr-bg-f2df22a0-530a-426f-a974-8a174c03b99a) -463px -259px;}
.bg-dynamic365{width:103px;height:53px;background:var(--wpr-bg-cbe77246-3ddf-4123-8201-10f7207c425a) -10px -363px;}
.bg-mvc{width:89px;height:48px;background:var(--wpr-bg-10322dca-a948-43cb-9c86-064eba1575dd) -10px -506px;}
.bg-mysql{width:146px;height:55px;background:var(--wpr-bg-e8af50ff-70c4-4217-bf56-6ec6082090e2) -10px -78px;}
.bg-net{width:102px;height:42px;background:var(--wpr-bg-4b980d4e-5f0d-4386-b5af-9cc64209f789) -126px -436px;}
.bg-zend{width:139px;height:38px;background:var(--wpr-bg-04144f86-2d6b-4e57-8cff-79fae109b530) -10px -305px;}
.bg-larazvl{width:63px;height:44px;background:var(--wpr-bg-85dc2c6e-bc8e-45ef-b28e-5d4d0bf79f37) -555px -315px;}
.bg-magento{width:104px;height:35px;background:var(--wpr-bg-5e7a7f9e-5dd7-4c27-b18c-e91cdbea66f4) -119px -506px;}
.bg-op_1{width:72px;height:71px;background:var(--wpr-bg-bb554f73-7196-4528-a79b-b5704cf36037) -463px -10px;}
.bg-opencart{width:120px;height:23px;background:var(--wpr-bg-cc445a3e-0aa8-4904-82fd-391bc2efc0d7) -243px -506px;}
.bg-php{width:70px;height:70px;background:var(--wpr-bg-fab3305d-c58f-454f-bbff-3830353b100d) -463px -101px;}
.bg-symphony{width:34px;height:35px;background:var(--wpr-bg-a79f00da-c395-49e9-a938-204af0171d4a) -653px -252px;}
.bg-tensorFlow{width:101px;height:63px;background:var(--wpr-bg-2b78865a-d820-4272-abbe-93ada38da32a) -337px -90px;}
.bg-mlkrit{width:114px;height:56px;background:var(--wpr-bg-daca322a-434a-44e9-953f-93834a0fedf3) -10px -229px;}
.bg-singa{width:115px;height:41px;background:var(--wpr-bg-198aecb3-594f-4ff2-9c94-9e995cfebf94) -133px -363px;}

.managedITbannericon { width: 80px; height: 85px; background-image: var(--wpr-bg-0430013e-a4d2-4506-8402-71676b338666); margin: 0 auto; transform: scale(0.9); }
.managedITbannericon.icon1 { background-position: -5px 0; }
.managedITbannericon.icon2 { background-position: -96px 0; }
.managedITbannericon.icon3 { background-position: -187px 0; width: 82px; }
.managedITbannericon.icon4 { background-position: -282px 0; }
.managedITbannericon.icon5 { background-position: -370px 0; }
.managedITbannericon.icon6 { background-position: -460px 0; transform: scale(0.8); width: 87px; height: 85px; }
.managedITbannericon.icon7 { background-position: -5px 90px; margin: 0; }
.managedITbannericon.icon8 { background-position: -67px 90px; margin: 0; }
.managedITbannericon.icon9 { background-position: -128px 89px; width: 82px; margin: 0; }
.managedITbannericon.icon10 {background-position: -191px 89px;
    margin: 0;}
.managedITbannericon.icon11 { background-position: -250px 87px; margin: 0; }
.managedITbannericon.icon12 { background-position: -460px 85px; margin: 0; width: 80px; }
.resilientSection .resilientContent .managedITbannericon { width: 60px; height: 60px; }
.resilientSection .resilientContent a p { width: calc(100% - 62px);word-wrap: break-word; }
.resilientSection .resilientContent .managedITbannericon.icon12 { background-position: -314px 87px; margin: 0; height: 66px; }
.resilientContent .serviceName {
    width: 32.33%;
}

/* Scroll Text */
.rpaSection,
.dtSection,
.resilientSection,
.resilientSection,
.essSection{position:relative;overflow:hidden;}
.onscrollMOveText{position:absolute;color:#102151;font-weight:700;font-size:4.8rem;bottom:-22px;left:0;z-index:0;opacity:0.04;}
.onscrollMOveText.right{left:auto;right:0;}

/* Sticky Header */

/* Banner Slider */
.bannerSection{position:relative;width:100%;height:100%;margin-top:-150px;height:850px;background-color:#0f325a;}
.homeMAinBanner .item {
    height: 100%;
    padding-top: 100px;
    padding-bottom: 0px;
    display: flex;
    align-items: center;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
}
.bannerText{/* max-width: 850px; */}
.bannerText h1,.bannerText h2{font-size:3rem;text-transform:uppercase;font-weight:400}
.bannerText h1 .subBannerText,.bannerText h2 .subBannerText{text-transform:initial;font-size:0.4em;font-weight:600;display:block;}
.bannerText  h5{font-size:1.5rem;line-height:1.3;font-weight:600;}
.bannerText  a{margin-top:40px;}
.homeMAinBanner{height:100%;}
.homeMAinBanner .owl-stage-outer,
.homeMAinBanner .owl-stage,
.homeMAinBanner .owl-item{height:100%;width:100%;}
.homeMAinBanner .owl-nav{top:50%;position:absolute;width:100%;padding:0 30px;}
.homeMAinBanner.owl-carousel .owl-nav .owl-prev,
.homeMAinBanner.owl-carousel .owl-nav .owl-next{background:rgba(0,0,0,0.3);height:50px;width:50px;border-radius:50%;color:#fff;/* font-size: 40px; */position:relative;}
.homeMAinBanner.owl-carousel .owl-nav .owl-prev span,
.homeMAinBanner.owl-carousel .owl-nav .owl-next span{line-height:28px;font-size:45px;}
.homeMAinBanner.owl-carousel .owl-nav .owl-prev:focus,
.homeMAinBanner.owl-carousel .owl-nav .owl-next:focus{outline:none;border:0;}
.homeMAinBanner.owl-carousel .owl-nav .owl-next{float:right}
.scrollDownnBtn{position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);z-index:2;}
.scrollDownnBtn a{background-color:#fff;display:block;height:60px;width:60px;border-radius:50%;text-align:center;}
.scrollDownnBtn a img{max-width:24px;margin:14px auto 8px;-webkit-animation:mover 1s infinite  alternate;animation:mover 1s infinite  alternate;}
/*.homeMAinBanner .owl-item.active .bannerText h1{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.homeMAinBanner .owl-item.active .bannerText .aiBannerLogo{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:250ms;}
.homeMAinBanner .owl-item.active .bannerText .default-btn{-webkit-animation-name:fadeInBtn;animation-name:fadeInBtn;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:350ms;}*/
.homeMAinBanner .owl-dots{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}
.homeMAinBanner .owl-dots .owl-dot{height:11px;width:11px;border-radius:50%;background-color:#fff;margin:0 5px;opacity:0.5;}
.homeMAinBanner .owl-dots .owl-dot.active{opacity:1;}
@-webkit-keyframes fadeInBtn{
	0%{opacity:0;}
	100%{opacity:1;}
}
@keyframes fadeInBtn{
	0%{opacity:0;}
	100%{opacity:1;}
}
@-webkit-keyframes slideInUp{
	0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0;}
	to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes slideInUp{
	0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0;}
	to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@-webkit-keyframes zoomIn{
	0%{opacity:0;-webkit-transform:scale3d(.2,.2,.2);transform:scale3d(.2,.2,.2)}
	50%{opacity:1}
}
@keyframes zoomIn{
	0%{opacity:0;-webkit-transform:scale3d(.2,.2,.2);transform:scale3d(.2,.2,.2)}
	50%{opacity:1}
}

/* AI banner */
.aiBannerLogo{margin-top:30px;}
.AibannerLogos{transform:scale(0.85);align-self:center;position:relative;background-image:var(--wpr-bg-b82a180f-981b-4caa-9a35-70e754483434); background-repeat:no-repeat;}

.AibannerLogos:before, .AimlbannerLogos:before, .bigdatabannerLogos:before{content:'';position:absolute;right:-14px;top:50%;transform:translateY(-50%);height:48px;width:1px;background-color:rgba(255,255,255,0.35);}
.AibannerLogos:last-child:before, .AimlbannerLogos:last-child:before, .bigdatabannerLogos:last-child:before{content:none;}

.AimlbannerLogos{transform:scale(0.85);align-self:center;position:relative;background-image:var(--wpr-bg-eb9fab96-8978-459b-8d2d-6ed4bd530103); background-repeat:no-repeat;}


.bigdatabannerLogos{transform:scale(0.85);align-self:center;position:relative;background-image:var(--wpr-bg-4ec29828-17bb-41e6-9762-2dafd71952f8); background-repeat:no-repeat;} 


.govtLogoBlock{flex-grow:1;flex-basis:0;}
.govtLogoBlock a{color: #fff;}
.govtLogoBlock a:hover{color: #ff6420;}
.govtbannerLogos{margin:0 auto 10px;background-image:var(--wpr-bg-c2070ab3-d49d-4882-89f5-b8735035f78c); background-repeat:no-repeat}

/* SAP banner */

.sapBannerLogo{margin-top: 30px; }
.sapBannerLogos { transform: scale(0.75); position: relative;  background-image: var(--wpr-bg-b55ea7c1-ea87-4355-8a8d-8fe7c59fc187); background-repeat:no-repeat; }
.sapBannerLogos:before {content: ""; width: 1px; height: 80px; background: #fff; display: block; right: -40px; position: absolute; }
.sapBannerLogos:last-child:before{display: none;}

/* RPA Seaction */
.rpaSection { background-color:#f9f9f9;}
.rpaSection .rpaSectionBg{background:var(--wpr-bg-171ad872-cd1d-4ce0-864b-b691d2f0eb84) no-repeat; background-size:cover; position:absolute; left:0; top:0; height:100%; width:100%; }
.rpaSection .container { position:relative; z-index:1;}
#mainContentScroll{position:relative;z-index:1;}
.automationLogo{max-width:220px;margin-right:15px;padding-right:15px;border-right:1px solid #b2b2b2;}
.automationLink a{text-align:center;display:block;}
.automationLink a .icon{font-size:22px;}
.automationLink a span{display:block;text-align:center;color:#2e2e2e;}
.rpaServiceBlock{margin:35px 10px 0;padding-bottom:40px;min-height:auto;}
.rpaServiceBlock h3{font-weight:700;margin:15px 0;}
.rpaServiceBlock h3 a:hover{color:#ff6420;}
.rpaServiceBlock p{margin-bottom:20px;}
.rpaServiceBlock > a{color:#102151;padding-bottom:3px;border-bottom:2px solid #ff6420;position:absolute;left:15px;bottom:0;}
.rpaServiceBlock ul{margin-bottom:20px;}
.rpaServiceBlock img{max-width:53px;}
.rpaautomationLogo{flex:0 0 auto;}
.rpaHomeBannerSlider .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.rpaHomeBannerSlider .owl-dots .owl-dot{height:11px;width:11px;border-radius:50%;background-color:#ff6420;margin:0 5px;opacity:0.5;}
.rpaHomeBannerSlider .owl-dots .owl-dot.active{opacity:1;}

/* DT Section */
.dtContent{margin-top:22px;}
.serviceName .spriteIcon{margin-right:2px;flex:0 0 auto;}
.serviceName p{font-size:16px;color:#595959;}
.serviceName:hover p{color:#ff6420;}
.serviceName{margin-right:3px;flex-grow:1;}
.dtServices{margin:25px 0;}
.dtImageSection{margin-bottom:-40px;}

/* Homepage Service */
.homeServiceImage{height:100%;min-height:200px;margin-left:25px;position:relative;}
.redirectPage{margin-top:45px;}
.serviceImageText{background-color:#1c5c9b;padding:22px;max-width:380px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.28);margin-top:auto;position:absolute;left:-20px;bottom:20px;}
.homepageServiceSectionReverce .homeServiceImage{margin-left:0;margin-right:25px;}
.homepageServiceSectionReverce .serviceImageText{left:auto;right:-20px;}
.serviceImageText  h5{margin-bottom:10px;font-weight:600;}
.resilientImg{background-image:var(--wpr-bg-c36c6eac-8cfd-47f2-8360-dad693c705ef);}
.governmentImg{background-image:var(--wpr-bg-ee37c320-37e6-4685-812e-9da45748bb60);}
.softwareImg{background-image:var(--wpr-bg-80c9f20c-ae5f-4c53-a050-d78f86221b13);}
.resilientImg{background-image:var(--wpr-bg-c36c6eac-8cfd-47f2-8360-dad693c705ef);}

/* Outsourcing Section */
.outsourcingSection{position:relative; background-color:#1d3f5a;}
.outsourcingSection .outsourcingSectionBg {background:var(--wpr-bg-3105baf8-1b03-46e8-8ab8-96b158403b60) no-repeat center center; background-size:cover; position:absolute; left:0; top:0; height:100%; width:100%;}
.outsourcingSection .outsourcingSectionBg:before {content: '';position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(5,26,44,.7);}
.outsourcingSection .container { position:relative; z-index: 1; }

.OffshoreServiceSection{max-width:400px;margin:50px 0 50px 30px;}
.outsourcingSection:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(5,26,44,0.7);}
.outsourcingSection  .title{padding-right:20px;}
.outsourcingSection .title h2{margin-bottom:10px;}
.outsourcingSection .title a{margin-top:30px;}
.OffshoreServiceSection .spriteIcon{flex:0 0 68px;margin-right:20px;}
.OffshoreServiceContent h5{margin-bottom:6px;font-weight:600;transition:0.5s ease all;}
.OffshoreServiceSection:hover .OffshoreServiceContent h5{color:#ff6420;}
.borderWhite{border-left:1px solid rgba(255,255,255,0.3);}

/* Silvertouch Industry */
.weareSilvertouchSection{background-color:#f8f8f8;}
.silvertouchIndustryBlock{flex-grow:1;margin: 0px !important;}

.silvertouchIndustryBlock .icon{background:var(--wpr-bg-9b237c69-bdbc-4d98-972d-8164c7f338db);height:63px;width:65px;margin-right:8px;}
.silvertouchIndustryBlock .icon1{background-position:0px 0;width:65px;}
.silvertouchIndustryBlock .icon2{background-position:-80px 0px;}
.silvertouchIndustryBlock .icon3{background-position:-161px 0;}
.silvertouchIndustryBlock .icon4{background-position:-246px 0;}
.silvertouchIndustryBlock .icon5{background-position:-337px 0;}
.silvertouchIndustryBlock .icon6{background-position:-417px 0;}
.silvertouchIndustryText h3{color:#ff6420;}
.silvertouchIndustryText p{color:#595959;font-size:16px;}
.mobileDisplayNone{display:inline-block;}
.mobileDisplay{display:none;}

.homeAllianceBanner { margin-top: 40px;padding-bottom: 40px; }
.homeAllianceBanner  .alliancesItem {height: 80px;display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important;}
.homeAllianceBanner .alliancesItem img { width: 100%; height: 80px;display: inline-block; object-fit: contain;}
.homeAllianceBanner .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.homeAllianceBanner .owl-dots .owl-dot{height:11px;width:11px;border-radius:50%;background-color:#ff6420;margin:0 4px;opacity:0.5;}
.homeAllianceBanner .owl-dots .owl-dot.active{opacity:1;}

/*********Home icon slider*********/
.enterpriseSerSlider, .enterSoftSerSlider { display:none; }
.homepageServiceSection .enterpriseSerSlider .serviceName, .homepageServiceSection .enterSoftSerSlider .serviceName { display:block !important; width:100%; text-align:center; margin:0; }
.homepageServiceSection .enterpriseSerSlider .serviceName p, .homepageServiceSection .enterSoftSerSlider .serviceName p { width:100%; }
.homepageServiceSection .enterpriseSerSlider .managedITbannericon, .homepageServiceSection .enterSoftSerSlider .serviceName .spriteIcon { margin:0 auto !important;display:block;}
.enterpriseSerSlider .swiper-pagination-bullets, .enterSoftSerSlider .swiper-pagination-bullets { text-align:center;text-align: center;position: absolute;bottom: 0;left: 0;right: 0; }
.enterpriseSerSlider .swiper-pagination-bullets .swiper-pagination-bullet, .enterSoftSerSlider .swiper-pagination-bullets .swiper-pagination-bullet { width:11px; height:11px;margin: 0 5px;background-color: #ff6420;opacity: 0.5;}
.enterpriseSerSlider .swiper-pagination-bullets .swiper-pagination-bullet-active, .enterSoftSerSlider .swiper-pagination-bullets .swiper-pagination-bullet-active { opacity: 1;background: #f37326;}
.enterpriseSerSlider .swiper-container, .enterSoftSerSlider .swiper-container {padding-bottom: 30px;}
.enterpriseSerWrap .redirectPage, .enterSoftSerWrap .redirectPage { margin-top:15px; }

.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-theme {display: flex;flex-wrap: wrap;}
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded {display:block;}
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-theme .item {position: relative;width: 25%;}
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded .item {width: 100%;}

.rpaSection .rpaHomeBannerSlider .owl-stage{display: flex;}
.rpaSection .rpaHomeBannerSlider .owl-stage .owl-item, .rpaSection .rpaHomeBannerSlider .owl-stage .item {display: flex;}
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded .item{display: block;}






@media screen and (min-width:1200px){

/*Custom Layout CSS*/
.customPatchWidth {max-width: 54%;width: 54%;flex: 0 0 54%;}


}





/* Respponsive Css */

@media only screen and (max-width:1699px){
.bannerSection {height: 600px;}
}
@media only screen and (max-width:1366px){
	.bannerText h1, .bannerText h2{font-size:3rem;}
	.lowerMenu .submenu{padding:15px;}
	.sectionPadding{padding:50px 0;}
	.rpaServiceBlock h3{margin:4px 0 15px;}
	.rpaServiceBlock{padding-bottom:20px;}
	.silvertouchIndustryBlock .icon{transform:scale(0.8);margin-right:0;}
	.silvertouchIndustryBlock{margin:10px 6px;}
	
}
@media only screen and (max-width:1199px){
	h1,h2{font-size:2rem;}
	h3{font-size:1.3rem;}
	body,
	html{color:#2e2e2e;font-size:15px;}
	.title h2 span{display:initial;}
	.homeMAinBanner .item{padding-top:60px;}
	.lowerMenu ul li .submenu li{padding:0;}
	.rpaSection  .title h2 span{display:block;}
	.bannerSection{height:550px;}
	.banner-info .default-btn {padding: 10px 30px;font-size: 14px;}
	.mainBanner .item{padding-top:60px;}
	.bannerText h1, .bannerText h2{font-size:3rem;}
	.bannerText a{margin-top:30px;}
	.bannerText{margin-top:50px;}
	.govtLogoBlock p{font-size:11px;}
	.govtLogoBlock{padding:0 5px;}
	.automationLogo{max-width:180px;}
	.silvertouchIndustryBlock{margin:10px 1px;}
	.confidential span img{max-width:36px;margin:0px 8px 0 0;}
	.confidential p{margin-right:10px;font-size:0.8rem;}

	.footerlogos ul:before{height:90px;}
	.outsourcingSection .title h2 br{display:none;}
	.redirectPage{margin-top:22px;}
	.serviceName p, .silvertouchIndustryText p { font-size:14px; }
}
@media only screen and (max-width:1024px){
	.scrollDownnBtn{display:none;}
	.onscrollMOveText{font-size:4rem;}
	.borderButton{letter-spacing:1px;}
	.borderButton:before{opacity:1;right:-20px;}
	.title h2 span.topKeyword{font-size:16px;}
	.sectionPadding{padding:30px 0;}
	.dropdownList{overflow:hidden;}
}
@media only screen and (max-width:1023px){
	.rpaHomeBannerSlider{padding-bottom:60px;}
	.home #header { height:auto;}
	.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-theme .item {width: 33.33%;}
	.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded .item {width: 100%;}
}
@media only screen and (max-width:991px){
	h1,h2{font-size:1.9rem;}
	body,
	html{color:#2e2e2e;font-size:14px;}
	.title h2 span{display:initial;}
	.onscrollMOveText{display:none;}


.footerlogos ul:last-child:before{display: none;}

	/* MEnu Responsive CSS Start */
	.openMenuBody{position:fixed;width:100%;}
	.openMenuBody:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,0.6);z-index:1;display:none;opacity:0;transition:opacity 0.2s;}
	.body_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,0.6);z-index:1;display:none;opacity:0;transition:opacity 0.2s;}
	.body_overlay.enabled{display:block;opacity:1;}
	.wp_mm_wrapper{height:calc(100vh - 100px);overflow-y:auto;overflow-x:scroll;position:fixed;right:0;bottom:0;z-index:-9;width:250px;opacity:0;background-color:#000000;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;display:none;}
	.wp_mm_wrapper.active{z-index:2;opacity:1;display:block;}
	.lowerMenu{/* position: relative; */}
	#menuIcon{width:30px;height:27px;position:relative;margin-left:auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;position:relative;z-index:2;}
	#menuIcon span{display:block;position:absolute;height:3px;width:100%;background:#ffffff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
	#menuIcon span:nth-child(1){top:0px;}
	#menuIcon span:nth-child(2),
	#menuIcon span:nth-child(3){top:9px;}
	#menuIcon span:nth-child(4){top:18px;}
	#menuIcon.open span:nth-child(1){top:18px;width:0%;left:50%;}
	#menuIcon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
	#menuIcon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
	#menuIcon.open span:nth-child(4){top:18px;width:0%;left:50%;}
	.mainMenuList{display:none;}
	.mainMenuList.openMenu{display:block;}
	.menuWrappr{position:relative;height:100%;}
	.lowerMenu .submenu{left:100%;padding:15px;border:0;width:100%;transition:all 0.3s ease;display:block;margin:0;}
	.submenu ul{border:0;margin:0;}
	.lowerMenu ul li{padding:0;position:static;}
	.forward{position:absolute;right:0;top:0;height:30px;width:30px;text-align:center;line-height:30px;color:#ff6420;display:block!important;}
	.lowerMenu ul li a{padding:10px 25px 10px 10px;}
	.lowerMenu .openSubmenuMenu .submenu{left:0;z-index:1;height:calc(100vh - 100px);top:0;overflow-y:auto;overflow-x:hidden;padding:0 15px;}
	.lowerMenu .submenu .submenu{position:absolute;left:100%;top:0;background-color:#fff;z-index:3;}
	.lowerMenu .submenu .openSubmenuMenu .submenu{left:0;top:0;}
	.submenuTitle .forward{color:#004a93;top:8px;text-align:right;}
	.submenuTitle a span{display:inline-block;}
	.lowerMenu .submenu .submenuTitle a{padding-right:25px;}
	.footerSection{text-align:center;}
	.lowerMenu .submenu > a{background-color:#004a93;color:#fff!important;width:calc(100% + 30px);left:-15px;padding:10px 15px 10px 28px;}
	.lowerMenu .submenu > a span{color:#fff!important;display:inline-block!important;}
	.lowerMenu .submenu > a span.backward{position:absolute;left:0;top:11px;width:25px;height:25px;}
	.submenu [class^=col-]{position:static;}

	/* Menu REsponsive CSS End */
	.sectionPadding{padding:30px 0;}
	.bannerSection{margin-top:-110px;height:450px;}
	.homeMAinBanner .item{padding-top:0;}
	.bannerText h1, .bannerText h2{font-size:35px;}
	.bannerText h5{font-size:1.2rem;}
	.bannerText a{margin-top:20px;}
	.aiBannerLogo, .sapBannerLogo {display:none!important;}
	.mainBanner .owl-nav{padding:0 10px;}
	.homeMAinBanner.owl-carousel .owl-nav .owl-prev,
	.homeMAinBanner.owl-carousel .owl-nav .owl-next{height:40px;width:40px;}
	.homeMAinBanner.owl-carousel .owl-nav .owl-prev span,
	.homeMAinBanner.owl-carousel .owl-nav .owl-next span{line-height:18px;font-size:30px;}
	.silverCloudIcon{width: 250px ; margin: 10px auto;}
	.silvertouchIndustryBlock{flex:0 0 33.33%;margin:8px 0px;}
	.rpaSection .title h2 span{display:initial;}
	.automationLogo{max-width:170px;margin-left:15px;}
	.automationLogo{margin-right:8px;padding-right:8px;}
	.dtSection .col-xl-6.col-lg-5{position:static;}
	.dtSection{position:relative;}
	.OffshoreServiceSection{margin:30px 0;}
	.recaptchaWrapper{font-size:0.95rem;}
	.confidential{margin-top:20px;}
	.redirectPage{margin-top:25px;}
	.rpaServiceBlock p{font-size:0.9rem;}
	.homepageServiceSection .serviceName{width:49%;}
	.homeMAinBanner .owl-nav{display:none;}
	.contactFormHome .recaptchaWrapper span{margin-top:0;margin-left:10px;margin-right:10px;}
	.recaptchaWrapper,
	.contactFormHome .confidential p{font-size:14px;}
	.rpaHomeBannerSlider{padding-bottom:30px;} 
	.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-theme .item {width: 50%;}
	.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded .item {width: 100%;}
	
	
/*******New Ipad View*******/	
.dtImageSection {display: none;}
	/*********Home icon slider*********/
.enterpriseSer, .enterSoftSer { display:none; }	
.enterpriseSerSlider, .enterSoftSerSlider { display:block; margin:25px 0 0 0; }

.sectionPadding .title { text-align: center; }
.icon3Section .serviceName {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%; margin: 0;text-align: center;display: block !important;}
.icon3Section .serviceName .spriteIcon {display: inline-block;margin: 0;}
.icon3Section .serviceName p { width:auto !important;}

.icon3Section .serviceName p br { display: none; }
.dtSection .redirectPage, .essSection .redirectPage, .resilientSection .redirectPage, .outsourcingSection .redirectPage { text-align:center; }
.resilientSection .resilientContent .managedITbannericon.icon12 { height:60px; }
.outsourcingSection .borderWhite {margin: 0 auto;max-width: 440px !important;width: 100%; border:0;}
.outsourcingSection .borderWhite .default-btn {margin: 15px auto 0 auto;display: block;width: 270px;}
.weareSilvertouchSection .silvertouchIndustry .silvertouchIndustryBlock { text-align:center;display: block !important; }
.weareSilvertouchSection .silvertouchIndustryBlock .icon { margin: 0 auto;}
.outsourcingSection .title { text-align:center !important; }
.weareSilvertouchSection .silvertouchIndustryBlock { height:auto !important; }
.weareSilvertouchSection .silvertouchIndustry {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: start !important;}

/*.sectionPadding .col-md-6, .sectionPadding .col-xl-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}*/




.rpaServiceBlock { text-align:center; }
.rpaServiceBlock .spriteIcon {
  margin: 0 auto;
}
.rpaServiceBlock a {
  position: relative;
  left: 0;
}
.wow {visibility: visible !important;animation-name: none !important;}
.default-btn{padding-left: 10px;
padding-right: 10px;}
.bannerText a.default-btn{padding-left: 25px;
padding-right: 25px;}
.rpaServiceBlock>a {position: absolute;left: 50%;transform: translateX(-50%);}
}
@media only screen and (max-width:767px){
	.container{max-width:100%;}
	.default-btn{padding:0.7em 1.6em;}
	.bannerSection{height:380px;}
	.homeMAinBanner .owl-dots{bottom:20px;}
	.bannerText h1, .bannerText h2{font-size:2.3rem;}
	.bannerText h1 .subBannerText, .bannerText h2 .subBannerText{font-size:0.4em;}
	.bannerText a{margin-top:30px;}
	.scrollDownnBtn{display:none;}
	.title h2 span.topKeyword{font-size:0.5em;}

	/* .dtImageSection { position: absolute; left: -190px; top: 0; opacity: 0.1; max-width: 490px; } */
	.dtImageSection{display:none;}
	.outsourcingSection .title{padding-right:0;}
	.outsourcingSection .borderWhite{border:0;}
	.OffshoreServiceSection{max-width:100%;margin:15px 0 0;}
	.resilientContent{margin-bottom:0;}
	.homepageServiceSection .serviceName{width:auto;}
	.homeMAinBanner .owl-nav{display:none;}
	.bannerSection{height:330px;}
	.bannerText h1,.bannerText h2{font-size:25px;}
	.bannerText h1 .subBannerText,.bannerText h2 .subBannerText,
	.title h2 span.topKeyword{font-size:14px;}
	.mobileDisplayNone{display:none!important;}
	.mobileDisplay{display:inline-block;margin-top:20px;}
	
	

.rpaSection h2 .text-blue, .enterpriseSerWrap h2 .text-blue, .dtSection h2 .text-blue, .enterSoftSerWrap  h2 .text-blue, .resilientSection h2 .text-blue, .rpaSection h2 .text-orange, .enterpriseSerWrap h2 .text-orange, .dtSection h2 .text-orange, .enterSoftSerWrap  h2 .text-orange, .resilientSection h2 .text-orange, .outsourcingSection h2, .outsourcingSection h2 strong, .outsourcingSection h2 .text-orange, .weareSilvertouchSection h1{color: #0058ae !important; font-size:18px !important; font-weight:600 !important;}
.outsourcingSection h2, .outsourcingSection h2 strong, .outsourcingSection h2 .text-orange{color: #fff !important;}
.outsourcingSection h2 .topKeyword, .rpaServiceBlock a strong{font-weight:400 !important;}


.serviceName p {font-size:13px;}
}
@media only screen and (max-width:600px){
	.silvertouchIndustryBlock{flex:0 0 50%;}

	/* 	.countryFlag {
	    margin: 0 15px 5px;
	} */}
	@media only screen and (max-width:575px){
		h1,h2{font-size:1.7rem;}
		h3{font-size:1.3rem;line-height:1;}
		h5{font-size:1.2rem;}
		.sectionPadding{padding:20px 0;}
		.title h2 span{display:block;}
		.title h2 span.topKeyword{font-size:0.5em;}
		.bannerText h1,.bannerText h2{font-size:2.3rem;padding:0 20px;}
		.rpaServiceBlock p{margin-bottom:15px;}
		.rpaServiceBlock h3{margin:4px 0 8px;}
		.rpaautomationLogo{margin-top:20px;}
		.homepageServiceSection .serviceName{width:49%;}
		.homeServiceImage{background-image:none!important;min-height:auto;margin:0;height:auto;}
		.homepageServiceSectionReverce .homeServiceImage{margin-right:0;}
		.serviceImageText{position:relative;width:100%;max-width:100%;left:0;right:0;top:0;bottom:0;}
		.homepageServiceSectionReverce .serviceImageText{left:0;right:0;}
		.rpaServiceBlock{text-align:center;margin:10px 0;}
		.rpaServiceBlock .spriteIcon{margin:0 auto;}
		.rpaServiceBlock{margin:25px auto 0;max-width:320px;}
		.rpaServiceBlock a{position:relative;left:0;}
		.title h2 span.topKeyword{font-size:14px;}
		.resilientContent .default-btn,
		.outsourcingSection .default-btn,
		.contactFormHome .default-btn,
		.dtSection .default-btn,
		.contactFormSection .default-btn,
		.mobileDisplay{text-align:center;display:block;}
		.rpaHomeBannerSlider{padding-bottom:30px;}
		
/*****Responsive Improvement*****/
.sectionPadding .title { text-align: center; }
.outsourcingSection .title { text-align: left; }
.sectionPadding .title .text-blue, .sectionPadding .title .text-orange{ display:initial;}
.rpaServiceBlock { min-height: 1px; }
.dtContent { margin-top: 0; }
.icon3Section .serviceName {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%; margin: 0;text-align: center;display: block !important;}
.icon3Section .serviceName .spriteIcon {display: inline-block;margin: 0;}
.icon3Section .serviceName p { width:auto !important;}
.serviceName p {font-size:13px;}
.icon3Section .serviceName p br { display: none; }
.silvertouchIndustryBlock { margin:10px 0; height: 50px; }
.homeAllianceBanner {margin-top: 0;padding-bottom: 25px;} 
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-theme .item {width: 100%;}
.rpaSection .rpaHomeBannerSlider.owl-carousel.owl-loaded .item {width: 100%;}
.rpaServiceBlock>a {position: absolute;left: 50%;}
}

@media only screen and (max-width:480px){
		.bannerText h1, .bannerText h2{font-size:1.8rem;}
		.silvertouchIndustryBlock .icon{transform:scale(0.6);margin-right:0;}
		.rpaautomationLogo .d-flex{justify-content:center;}
		.contactFormHome .formGroup{margin:5px 0;}
		.contactFormHome .formGroup > p{margin-bottom:5px;}
	}
@media only screen and (max-width:479px){
.contactFormHome .recaptchaWrapper span{margin-top:10px;margin-left:0;}

/*****Responsive Improvement*****/
.OffshoreServiceSection .spriteIcon {margin-right: 5px;}
.silvertouchIndustryBlock {margin: 0 0 10px 0; height: auto;display: block !important; text-align: center;}
.silvertouchIndustryBlock .icon { margin: 0 auto;}
.silvertouchIndustryText p br { display:none;}
.silvertouchIndustryBlock .icon {transform: scale(0.8); -webkittransform: scale(0.8);}
.homeAllianceBanner .alliancesItem { height:65px;}
.bannerText h1 .subBannerText br, .bannerText h2 .subBannerText br { display:none; }
.weareSilvertouchSection .title h1 { font-size: 20px; }
}
	@media only screen and  (max-width:400px){

		/* .silvertouchIndustryBlock { flex: 0 0 100%; max-width: 300px; } */
		.bannerText h1, .bannerText h2{font-size:1.5rem;}
		.dtContent{margin-top:0;}
		.sectionPadding .row{margin-bottom:0;}
		.resilientSection .serviceName p br{display:none;}
		.recaptchaWrapper span,
		.contactFormHome .recaptchaWrapper span{display:block;position:static;}
		.sectionPadding h2,
		.contactFormSection .title h2{font-size:20px;}
		.contactFormHome{margin-top:0px;}
		.OffshoreServiceContent h5{font-size:16px;}
		.resilientContent{margin-bottom:0;}
	}
	
@media only screen and  (max-width:359px){	
/*****Responsive Improvement*****/
.homeAllianceBanner .alliancesItem {height: 80px;}
}








