.abt-descs,.abtdesc{text-align:center;color:#fff}
.abt-btn-tag,.abt-descs,.abtdesc{float:left;width:100%}
.abtdesc{font-size:36px;font-weight:500;padding:30px 0}
.abt-descs{font-size:26px;margin-bottom:35px}
.services.android-page.aboutsuspagefull h1{text-align:center!important}
.abt-btn-tag{margin:10px 0;text-align:center}
.abt-btn-tag a{background:#2DC100;color:#fff;font-size:20px;padding:10px 30px;border-radius:5px;font-weight:500}
.abt-description,.abt-title{color:#000;float:left;width:100%}
.services.android-page.aboutsuspagefull{background-image:url(../jpg/team-back.jpg)!important;background-repeat:no-repeat;background-size:cover!important;background-position:center;height: calc(100vh - 88px);    display: flex;
align-items: center;}
.services.android-page.aboutsuspagefull .firsts{border:1px solid #fff!important;border-radius:5px!important;font-size:18px}
.newcon .enquiry{padding:20px 0 0!important;margin:80px 0 30px;background:#f4f4f4!important;border:1px solid #cfcfcf!important;float:left;width:100%}
.newcon h3.enqfrmtitle{text-transform:uppercase;padding:0 15px 10px;text-align:center;font-size:20px!important;line-height:22px!important;margin:0!important;font-weight:600!important}
#enquiry .form-control{box-shadow:none!important;padding:10px!important;margin:0 0 -10px!important;line-height:inherit!important;border:1px solid #ccc!important;height:auto!important}
.abtvalue{float:left;width:100%;margin-bottom:20px}
.abtgrp{float:left;width:100%;margin-bottom:30px}
.abt-title{font-size:18px;font-weight:600;margin-bottom:5px;text-transform:uppercase}
.abt-description{font-size:16px}
.inquiry-bottom{border:1px solid #ccc;border-radius:3px;background:#f4f4f4;padding:10px 10px 0;float:left;width:100%}
.inquiry-bottom h3.enqfrmtitle{padding:10px 0!important;background:#ff5722;color:#fff;margin-bottom:0!important;font-weight:500!important;font-size:18px!important}
.contact-bottom{float:left;width:100%;margin:10px 0 0}
.fullwidth-content{float:left;width:100%;text-align:left;margin:0}
.fullwidth-content a{font-size:16px;float:left;width:100%;margin-bottom:10px;color:#000}
.inquiry-bottom i.fa{color:#949494;float:left;margin-right:-5px;margin-top:-5px;font-size:18px;font-weight:600}
.usp-back-container{float:left;width:100%;background:#f4f4f4;padding:30px 0;margin:-116px 0 0;position:relative;border-radius:5px 5px 0 0}
section.iPhone-bg.android-app-development.androidboder.androidpages.aboutus-page-content-main.company-pages.newcon{padding:0!important;position:inherit!important}
.clemployee,.hover,.hover img{position:relative}
.page-about .aboutus-page-content-main.company-pages.newcon .titles-heading.lefttext{padding:0px 0 0!important}
.page-about .aboutus-page-content-main.company-pages.newcon .enquiry{margin:56px 0 30px!important}
.aboutus-page-content-main.company-pages.newcon .center-content{margin:0!important}
.aboutus-page-content-main.company-pages.newcon .aboutus-left-panel{padding-left:0!important}
.usp-titles{font-size:36px;font-weight:600;color:#ff5722;padding:3px 0 0}
.usp-descs{float:left;width:100%;color:#000;font-size:16px;margin:5px 0 0;padding:0}
.abtimg.uspimg1{background:url(../png/iso-logo.png) 24px 0 no-repeat;height:50px;background-size:contain}
.abtimg.uspimg2{background:url(../png/head.png) 22px 0 no-repeat;height:50px;background-size:contain}
.abtimg.uspimg3{background:url(../png/like.png) 20px 0 no-repeat;height:50px;background-size:contain}
.abtimg.uspimg4{background:url(../png/web-apps.png) 20px 0 no-repeat;height:50px;background-size:contain}
.usp1{border-right:1px #ccc solid;width:25%!important;margin:0 0 0 30px}
.usp2,.usp3{padding:0 0 0 15px;border-right:1px #ccc solid;margin:0 5px 0 0}
.usp2{width:23%}
.usp3,.usp4{width:24%}
.map-country,.map-descriptions,.mapmain{width:100%;float:left}
.mapmain{background:#d2e8f9}
.rightmapdesc{background-color:#0a0d44;background-repeat:no-repeat;padding:50px 50px 30px}
.leftmapdesc{padding:120px 100px 0;text-align:center}
.map-country{margin:30px 0;font-size:28px;font-weight:600;color:#0a0d44}
.map-descriptions{font-size:18px;color:#0a0d44}
.clcountry .pulse{display:block;width:18px;height:18px;border-radius:50%;background:#25aae1;box-shadow:0 0 0 #25aae1;animation:pulse 2s infinite;margin:0px 10px 0 0}
.clcountry .pulse:hover{animation:none}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #25aae1}
70%{-webkit-box-shadow:0 0 0 7px #25aae150}
100%{-webkit-box-shadow:0 0 0 0 #25aae150}
}
@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #25aae1;box-shadow:0 0 0 0 #25aae140}
70%{-moz-box-shadow:0 0 0 7px #25aae150;box-shadow:0 0 0 7px #25aae150}
100%{-moz-box-shadow:0 0 0 0 #25aae150;box-shadow:0 0 0 0 #25aae150}
}
.clcountry.country2 .pulse1{background:#fbbf15;box-shadow:0 0 0 #fbbf15}
@-webkit-keyframes pulse1{0%{-webkit-box-shadow:0 0 0 0 #fbbf15}
70%{-webkit-box-shadow:0 0 0 7px #fbbf15}
100%{-webkit-box-shadow:0 0 0 0 #fbbf1550}
}
@keyframes pulse1{0%{-moz-box-shadow:0 0 0 0 #fbbf15;box-shadow:0 0 0 0 #fbbf15}
70%{-moz-box-shadow:0 0 0 7px #fbbf1550;box-shadow:0 0 0 7px #fbbf1550}
100%{-moz-box-shadow:0 0 0 0 #fbbf1550;box-shadow:0 0 0 0 #fbbf1550}
}
.clcountry.country3 .pulse3{background:#e70978;box-shadow:0 0 0 #e70978}
@-webkit-keyframes pulse3{0%{-webkit-box-shadow:0 0 0 0 #e70978}
70%{-webkit-box-shadow:0 0 0 7px #e70978}
100%{-webkit-box-shadow:0 0 0 0 #e7097850}
}
@keyframes pulse3{0%{-moz-box-shadow:0 0 0 0 #e70978;box-shadow:0 0 0 0 #e70978}
70%{-moz-box-shadow:0 0 0 7px #e7097850;box-shadow:0 0 0 10px #e7097850}
100%{-moz-box-shadow:0 0 0 0 #e7097850;box-shadow:0 0 0 0 #e7097850}
}
.clcountry.country4 .pulse4{background:#e74e25;box-shadow:0 0 0 #e74e25}
.clcountry.country5 .pulse5{background:#6200ff;box-shadow:0 0 0 #6200ff}

@keyframes pulse4{0%{-moz-box-shadow:0 0 0 0 #e74e25;box-shadow:0 0 0 0 #e74e25}
70%{-moz-box-shadow:0 0 0 7px #e74e2550;box-shadow:0 0 0 7px #e74e2550}
100%{-moz-box-shadow:0 0 0 0 #e74e2550;box-shadow:0 0 0 0 #e74e2550}
}
span.country-name{color:#fff;font-size:20px;font-weight:500}
.clcountry{display: flex;align-items: center;}
.rightmapdesc .country-details{width:100%!important;margin:25px auto 0;font-size:14px;padding:0;max-width:100%;display: flex;justify-content: space-between;}
section#our-mission{float:left;width:100%;padding:80px 0 80px}
h3.mission-title{font-size:24px;text-transform:uppercase;float:left;width:100%;margin:0}
.mission-desc.top-descs{float:left;width:100%;color:#000;font-size:17px;margin:0 0 15px;text-align:center;}
.mission-desc{float:left;width:100%;font-size:16px;color:#000;margin-bottom:30px}
.dec-center{text-align:center;}
.mission-ttl{float:left;width:100%;margin-bottom:10px;font-size:18px;text-transform:uppercase}
.mission-icon{float:left}
.mission-title{float:left;margin:5px 0 0 10px;color:#000;font-weight:600}
.btm-section-mission{float:left;width:100%;padding-top:20px;}
.btm-section-mission .mission-desc{padding:0 0 0 42px}
section.our-process{float:left;width:100%;background:#f4f4f4;padding:80px 0 80px}
section.our-process h3.our-process-title{font-size:24px;text-transform:uppercase;float:left;width:100%;margin:0;color:#000;font-weight:600}
.process-description{float:left;width:100%;color:#000;font-size:16px;margin:0 0 20px}
section.our-process .padding-left-none{padding-left:0}
section.our-process .padding-right-none{padding-right:0}
section.our-process .title-develop-service{margin-bottom:10px;margin-top:20px;}
.page-about .newcon#contactform{padding:10px 0 0!important}
.testimonial.aboutus-testimonials{float:left;width:100%;padding:0 0 80px!important;margin:0!important}
.testimonial.aboutus-testimonials h2.testimonial-title.who-slide-title{margin:0!important;padding:0;font-weight:600;color:#0a0d44!important;font-size:28px!important;text-transform:uppercase;letter-spacing:inherit!important}
h3.testimonial-desc-top{font-size:18px;font-weight:400;color:#000;float:left;width:100%;letter-spacing:normal}
.clemployee{float:left;padding:6px 5px 6px 9px!important}
.hover,.hover .overlay{width:100%;height:100%;overflow:hidden; border-radius: 22px;}
@media (min-width:768px) and (max-width:991px){.services.android-page.aboutsuspagefull h1{padding:95px 0 0!important}
.abtdesc{font-size:20px!important;padding:30px 0 15px;line-height:normal}
.services.android-page.aboutsuspagefull .firsts{font-size:16px}
.services.android-page.aboutsuspagefull{background-size:cover!important;background-position:center!important}
/* .page-about .mob-menu header.animated.fadeInDown.delay1.header-background{background:#0a0d44!important} */
.usp-back-container .usp1,.usp-back-container .usp2,.usp-back-container .usp3,.usp-back-container .usp4{margin:0!important;width:25%!important;text-align:center;padding:0!important}
.abtimg.uspimg2,.abtimg.uspimg3,.abtimg.uspimg4, .abtimg.uspimg1{background-position:82px 0;margin:0 0 15px}
.abtimg.uspimg1{background-position:82px 0!important}
.aboutus-page-content-main.company-pages.newcon .aboutus-left-panel .titles-heading{padding:0!important}
.leftmapdesc{padding:50px 30px;text-align:center}
section.our-process .padding-left-none{padding:0 0 20px!important}
section.our-process .padding-right-none{padding:0!important}
section.our-process .title-develop-service{margin-top:0;}}
@media (min-width:320px) and (max-width:767px){.services.android-page.aboutsuspagefull h1{padding:140px 0 0!important;text-align:center!important;font-size:38px!important}
.abtdesc{font-size:18px;padding:15px 0px;}
.abt-descs{font-size:16px;margin:0 0 10px}
.centerss{margin:15px auto;max-width:100%}
.services.android-page.aboutsuspagefull .firsts{font-size:14px;width:46%!important;float:left;margin:2%!important;padding:8px 0}
.usp-back-container .usp1,.usp-back-container .usp2,.usp-back-container .usp3,.usp-back-container .usp4{width:100%!important;margin:0 0 20px!important;border-bottom:1px #e5e5e5 solid;padding-bottom:10px;border-right:none!important}
.abtimg{width:20%!important;margin:0!important}
.abttxtusp{width:75%!important}
.usp4{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}
.usp-back-container{padding-bottom:0;border-radius:5px!important}
.page-about .androidpages .titles-heading.lefttext h2{margin-top:0!important}
.aboutus-page-content-main.company-pages.newcon .aboutus-left-panel .titles-heading{float:left;width:100%;padding:0}
.aboutus-page-content-main.company-pages.newcon .aboutus-left-panel .developmenttext{margin-bottom:15px!important}
.abt-title{font-size:17px}
.leftmapdesc{padding:40px 15px}
.rightmapdesc .country-details{max-width:97%}
.rightmapdesc{padding:50px 15px 30px}
span.country-name{font-size:10px;}
.clcountry .pulse{width:12px;height:12px;}
.mission-desc.top-descs{font-size:18px}}
.content-life{float:left;width:100%;background:#ffffff;padding:50px 0;}
.mainblocklife{float:left;width:100%;position:relative;background:#ffffff;padding:0 0 50px 0;}
.lifetitle{float:left;width:100%;text-align:center;font-size:50px;font-weight:500;color:#040d44;padding:50px 30px;line-height:56px;}
.explorebtn{float:left;width:100%;text-align:center;}
.explorebtn a{background:#040d44;border-radius:30px;padding:15px 40px;color:#ffffff;font-size:18px;}
.leftlife{padding:40px 0;}
.clsmainlife{float:left;width:100%;padding:0 0 40px 0;}
.page-lifeatconcettolabs section.iPhone-bg.android-app-development.androidboder.androidpages.hire-android.company-pages.newcon{margin:-90px 0 0 0 !important;}
.page-about section.iPhone-bg.android-app-development.androidboder.androidpages.hire-android.company-pages.newcon{margin:0 !important;}
.mainblocklife a.left.carousel-control{top:50%;transform:translateY(-50%);position:absolute !important;right:75px;display:inline-block;left:0;margin:0 !important;}
.mainblocklife a.carousel-control.right{margin:0 !important;top:50%;transform:translateY(-50%);position:absolute !important;display:inline-block;left:35px !important;height:40px;padding:10px 0;font-size:20px;}
.page-lifeatconcettolabs .carousel-inner .item img{max-height:535px !important;width:100% !important;}
.modal-backdrop.fade.in{background:transparent !important;}
a.left.carousel-control i.fa.fa-chevron-right{background:#040d44;padding:9px 10px 10px 10px;border-radius:20px;width:35px;height:36px;}
a.right.carousel-control i.fa.fa-chevron-left{background:#040d44;padding:9px 10px 10px 10px;border-radius:20px;width:35px;height:36px;}
button.close{position:absolute;background:transparent;color:#fbfbfb;right:10px;z-index:99999;opacity:1;border:0 none;box-shadow:none;text-shadow:none;font-weight:500;font-size:45px;top:0;}
@media only screen and (min-width:1200px) and (max-width:1366px){.hover button.info{font-size:13px;}}
@media (min-width:850px){.modal-dialog{width:800px !important;margin:5% auto;}}
@media (max-width:767px){
.page-lifeatconcettolabs .services.android-page.aboutsuspagefull {height: 600px !important;}
.services.android-page.aboutsuspagefull {height: 600px !important;}
.modal-open .modal{top:20%;}
.content-life{padding:10px 0}
.leftlife{padding:20px 0}
.lifetitle{font-size:40px;padding:20px 30px;}
.clsmainlife{padding:20px;}}

/* heerak */
.about-us-page{margin-top: 100px;}
.about-us-page .about-us-banner span p{color: #263238;font-size: 20px;font-weight: 500;}
.about-us-page .about-us-banner h1 span{margin-left: 10px;line-height: 1.3;color: #263238;}
.about-us-page .about-us-banner em{color: #1389FD;}
.about-us-page .about-us-banner h1{margin-bottom: 30px;font-weight: 600;}
.about-us-page .about-us-banner p{color: #72798F;font-size: 25px;font-weight: 500;}
.about-us-page .banner-img{display: flex;flex-wrap: wrap;justify-content: center;}
.aboutstrategypage{margin: 80px 0;}
.aboutstrategypage .clssboxlisting li {max-width: 35%;flex: 0 0 35%; margin: 0 20px 10px;align-items: center;display: flex;flex-wrap: wrap;justify-content: center;}
.aboutstrategypage .clssboxlisting li a {padding: 30px;position: relative;}
.aboutstrategypage .clssboxlisting img{margin: 10px 0 20px; position: relative;}
.aboutstrategypage h4{font-size: 35px;font-weight: 500;color: #1389FD;}
.aboutstrategypage .clssboxlisting p {font-size: 14px;}
.aboutstrategypage .clssboxlisting a::before{content: '';background-color: #FFFFFF;width: 75px;height: 75px;border-radius: 50%;position: absolute;top: 27%;left: 50%;transform: translate(-50%, -50%);margin: 0;}
.aboutstrategypage h3{font-size: 36px;line-height: 1.3;}
.aboutstrategypage h3 span{color: #1389FD;}
.aboutvaluespage .clssboxlisting li {flex: 0 0 50%;max-width: 50%;display: flex;}
.aboutvaluespage .clssboxlisting {gap: 0;}
.aboutvaluespage .clssinnertitle{margin-top: 15px;line-height: 1.4;}
.aboutvaluespage .clssinnertitle:after {display: none;}
.aboutvaluespage .values-text{font-size: 40px;line-height: 1.3;}
.aboutvaluespage .values-text span{color: #1389FD;}
.aboutvaluespage .clsslightbg, .aboutseccontentwrap {background-color: #EFF3FF;}
.ourglobalpresence {margin: 80px 0;}
.ourglobalpresence .tooltip-inner {background-color: #1389FD !important;color: #fff ; padding: 10px; width: 200px; height: 80px; font-size:15px;}
.ourglobalpresence .bs-tooltip-bottom .arrow::before,
.ourglobalpresence .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {border-bottom-color: #1389FD !important;}
.ourglobalpresence .clsstitleblock h3{font-size: 40px;}
.ourglobalpresence .clsstitleblock h3 span{color: #1389FD;}
.ourglobalpresence .map-img .map{position: relative;z-index: -1;}
.ourglobalpresence .map-img{position: relative;}
.ourglobalpresence .map-img li{position: absolute;}
.ourglobalpresence .map-img li:nth-child(1){top: 115px;left: 169px;}
.ourglobalpresence .map-img li:nth-child(2){top: 206px;left: 492px;}
.ourglobalpresence .map-img li:nth-child(3){top: 190px;left: 200px;}
.ourglobalpresence .map-img li:nth-child(4){bottom: 281px;right: 325px;}
.ourglobalpresence .map-img li:nth-child(5){top: 135px;right: 532px;}
.ourglobalpresence .map-img li:nth-child(6){bottom: 85px;right: 110px;}
.ourglobalpresence .map-img li p {color: #FFFFFF;margin: 3px 0 0 10px;}
.ourglobalpresence .map-img .btn {background:#0A0D44;display: flex;border-radius: 20px;}
.ourglobalpresence .map-img .btn:hover{border: 1px solid #0A0D44;}
.wyh-us-section{background-color:#EFF3FF; margin: 80px 0 0; padding: 100px 0;}
.wyh-us-section h3{font-size: 40px;}
.wyh-us-section h3 span{color: #1389FD;}
.wyh-us-section .why-us-text{position: relative;}
.wyh-us-section .why-us-text::before{content: '';background: url(../svg/concetto-logo-2.svg);position: absolute;width: 313px;height: 332px;right: -70px;top: -71px;}
.wyh-us-section .our-specialities{margin-top: 50px;}
.wyh-us-section .our-specialities img{margin-bottom: 15px;}
.work-progress-section{margin: 80px 0 0; background: transparent linear-gradient(180deg, #FFFFFF 0%, #EFF3FF 100%) 0% 0% no-repeat padding-box;}
.progress-text h3{font-size: 40px;}
.progress-text h3 span{ color: #1389FD;}
.progress-img{margin-bottom: 80px;display: flex;flex-wrap: wrap;justify-content: center;}
.concetto-team h2 span{color: #1389FD;}
section.concetto-team .main-tag-team.hirereasonsnew{background:#fff!important;margin-bottom:10px!important}
section.concetto-team .hirereasonsnew .titles-heading h2{font-size:26px!important;font-weight:600!important;color:#000!important;text-transform:uppercase;margin-bottom:30px}
section.concetto-team{float:left;width:100%;padding:80px 0 80px}
section.concetto-team .main-tag-team.hirereasonsnew .row{margin:0 0 0 7px!important}
.page-about section.concetto-team .main-tag-team.hirereasonsnew .profile-divs{margin:5px 0;width:16.6%!important;padding:0 5px}
section.concetto-team .border-div .testimonialssmalltest,section.concetto-team .main-tag-team.hirereasonsnew .border-div .testimonialsbigtext{color:#000}
section.concetto-team .hirereasonsnew .titles-heading h2 span,section.concetto-team .main-tag-team.hirereasonsnew .bordermain{display:none}
section.concetto-team .border-div.reasonbg.pointreso{padding:20px 0;border:1px solid #e5e5e5;height:auto;background:#f4f4f4}
h3.team-title{float:left;width:100%;padding:20px 0 0;text-align:center;font-size:24px;text-transform:uppercase}
section.concetto-team .process-description{float:left;width:100%;text-align:center;padding-bottom:20px}
.center-team{float:left;width:100%}
.centerteammember{float:none;margin:0 auto;max-width:100%}
.clemployee{float:left;padding:6px 5px 6px 9px!important;}
.hover{float:left;cursor:default}
.ehover img{-webkit-transition:all .4s linear;transition:all .4s linear}
.hover,.hover .overlay{width:100%;height:100%;overflow:hidden; border-radius: 22px;position: relative;}
.ehover:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}
.ehover:hover button.info{-webkit-transition-delay:.2s;transition-delay:.2s}
.ehover:hover .overlay{opacity:1}
.ehover .overlay{opacity:0;background-color:rgba(0,0,0,.7)!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hover img{display:block;width:100%}
.hover .overlay{position:absolute;top:0;left:0;cursor:pointer!important}
.ehover button.info{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hover button.info{text-decoration:none;padding:7px 14px;border:none;margin:0;border-radius:0;background-color:transparent;bottom:5px!important;position:absolute;color:#fff;font-size:15px;float:left;width:100%;cursor:default!important}
.ehover:hover button.info,.ehover:hover h2{opacity:1;-webkit-transform:translatey(0);transform:translatey(0);outline:0}
.ehover h2{-webkit-transform:translatey(-100px);transform:translatey(-100px);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.hover h2{position:absolute;font-size:18px;padding:0 10px 10px;background:0 0;bottom:0!important;float:left;width:100%;text-align:center;color:#4dd0e1;font-weight:600!important;line-height: 1.3;margin-bottom: 25px;}
@media screen and (min-width:1200px) and (max-width:1316px){
.hover button.info{padding: 7px 2px;}
}
@media only screen and (max-width:1366px){
.wyh-us-section .why-us-text::before {right: -86px;}
.about-us-page .about-us-banner h1{font-size: 42px;}
}
@media only screen and (max-width:1280px){
.wyh-us-section .why-us-text::before {right: 0px;}
}
@media only screen and (max-width:1178px){
.ourglobalpresence .map-img li:nth-child(4) {bottom: 275px;right: 85px;}
}
@media only screen and (max-width:1152px){
.aboutstrategypage ul {margin: 0 -20px;}
.map img{max-width: 100%;}
.ourglobalpresence .map-img li:nth-child(1) {top: 98px;left: 123px;}
.ourglobalpresence .map-img li:nth-child(2) {top: 185px;left: 504px;}
.ourglobalpresence .map-img li:nth-child(3) {top: 170px;left: 147px;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 204px;right: 297px;}
.ourglobalpresence .map-img li:nth-child(5) {top: 110px;right: 410px;}
.ourglobalpresence .map-img li:nth-child(6) {bottom: 70px;right: 70px;}
.progress-img img{max-width: 100%;}
.progress1::before {right: 122px;}
.progress2::before {left: 69px;}
.concetto-team .hover, .hover .overlay {border-radius: 0px;}
}
@media only screen and (max-width:1080px){
.ourglobalpresence .map-img li:nth-child(2) {top: 175px;left: 415px;}
}
@media only screen and (max-width:1024px){
.ourglobalpresence .map-img li:nth-child(2) {top: 185px;left: 389px;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 204px;right: 242px;}
}
@media only screen and (max-width:990px){
.about-us-page .about-us-banner h1{font-size: 40px;}
.aboutstrategypage h3 {font-size: 32px;}
.aboutstrategypage .ratingwrapper {max-width: 389px;padding: 14px 24px 12px;margin: 18px auto 0;}
.aboutstrategypage .clssboxlisting{max-width: 100%;padding: 14px 24px 12px;margin: 18px auto 0;}
.aboutvaluespage li p{font-size: 14px;}
.progress2::before {top: 26%;}
.progress1::before {top: 60%;}
.wyh-us-section .our-specialities .col-md-3{padding: 20px;}
.aboutvaluespage li p{font-size: 14px;}
.ourglobalpresence .map-img li:nth-child(1) {top: 84px;left: 92px;}
.aboutvaluespage .values-text {font-size: 34px;}
.ourglobalpresence .clsstitleblock h3 {font-size: 35px;}
.wyh-us-section h3 {font-size: 35px;}
.progress-text h3 {font-size: 35px;}
.ourglobalpresence .map-img li:nth-child(2) {top: 129px;left: 303px;}
.ourglobalpresence .map-img li:nth-child(3) {top: 141px;left: 117px;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 163px;right: 174px;}
.ourglobalpresence .map-img li:nth-child(5) {top: 75px;right: 305px;}
.ourglobalpresence .map-img li:nth-child(6) {bottom: 50px;right: 40px;}
}
@media only screen and (max-width:640px){
.aboutvaluespage .clssboxlisting li {
flex: 0 0 100%;
max-width: 100%;
}
}
@media only screen and (max-width:575px){
.aboutstrategypage .clssboxlisting li a{width: auto;}
.about-us-page .secpadding {padding: 0 0px 0;}
.about-us-page .about-us-banner h1 span {font-size: 30px;}
.about-us-banner .clsstitleblock.clsstitleblock-center p {font-size: 20px;}
.aboutstrategypage h3 {font-size: 29px;}
.aboutstrategypage .clssboxlisting li {flex: 0 0 100%;max-width: 100%;}
.aboutvaluespage .clssboxlisting li {flex: 0 0 100%;max-width: 100%;}
.ourglobalpresence .clsstitleblock h3 {font-size: 30px;}
.wyh-us-section h3 {font-size: 30px;}  
.aboutvaluespage .values-text {font-size: 30px;}
.progress1 img{max-width: 100%;}
.progress2 img{max-width: 100%;}
.progress-text h3 {font-size: 30px;}
.progress1::before{display: none;}
.progress2::before {display: none;}
.ourglobalpresence .map-img .btn{width: auto;height: auto;}
.ourglobalpresence .map-img li::before{display: none;}
.ourglobalpresence .map-img li:nth-child(1) {top: 25px;left: 38px;}
.ourglobalpresence .map-img li:nth-child(3) {top: 60px;left: 57px;}
.ourglobalpresence .map-img li:nth-child(2) {top: 60px;left: 155px;}
.ourglobalpresence .map-img li p{display: none;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 80px;right: 102px;}
.ourglobalpresence .map-img li:nth-child(5) {top: 28px;right: 168px;}
.ourglobalpresence .map-img li:nth-child(6) {bottom: 20px;right: 30px;}
.centerteammember .clemployee .team-img{display:block;margin-left:auto;margin-right:auto;}
.ourglobalpresence .map-img .btn{background: none;}
.progress-img{margin-bottom: 50px;}
}
@media only screen and (max-width:375px){  
.ourglobalpresence .map-img li:nth-child(1) {top: 21px;left: 19px;}
.ourglobalpresence .map-img li:nth-child(2) {top: 52px;left: 130px;}
.ourglobalpresence .map-img li:nth-child(3) {top: 53px;left: 42px;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 70px;right: 84px;}
.ourglobalpresence .map-img li:nth-child(5) {top: 20px;right: 145px;}
.ourglobalpresence .map-img li:nth-child(6) {bottom: 15px;right: 30px;}
.progress-img{margin-bottom: 30px;}
}
@media only screen and (max-width:320px){   
.aboutvaluespage .values-text {font-size: 25px;}
.ourglobalpresence .clsstitleblock h3 {font-size: 27px;}
.ourglobalpresence .map-img li:nth-child(2) {top: 39px;left: 100px;}
.ourglobalpresence .map-img li:nth-child(4) {bottom: 55px;right: 67px;}
.ourglobalpresence .map-img li:nth-child(5) {top: 14px;right: 121px;}
.ourglobalpresence .map-img li:nth-child(6) {bottom: 7px;right: 20px;}
}