
.wordpress-work.industries-our-recent-work {
    padding: 100px 0;
}
.wordpress-work.industries-our-recent-work .title-main.text-center {
    padding-bottom: 60px;
}
.services-sub-sm-box-bg p{
	padding-top: 15px;
}
.who-we-are-sing-picture::after {
    position: absolute;
    content: '';
    background: black;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.5;
}
.wordpress-work{
	padding: 0;
}
.wordpress-work-main{padding: 0;}
.who-we-are-sing-picture{
	position: relative;
}

@media screen and (min-width:1241px) and (max-width:1500px)
{
	.blak-space {padding-top: 120px;}
	.container, .max-1410{max-width: 96% !important;}

	/*Home page start */
	.services-sub-sing-bg-main{min-height: unset;}
	.services-tp-sing-box h3{font-size: 12px;}
	.services-sub-sm-box-bg h3{font-size: 18px;}
	.counter-sing-box-dtl h5{    min-height: 35px;}
	.topbar-main {padding:20px 0;    padding-bottom: 5px;}
	.menubar li a{padding:25px 0;font-size: 13px;}
	.menubar ul li{padding:0 10px;}
	.menubar .btn-md {        min-width: 160px;font-size: 15px;}
	/*.home-banner-main h1 {font-size: 60px;max-width: 750px;}*/
	.talk-about-left {padding:35px 0;}
	.talk-about-left h2 {font-size: 29px;}
	.services{padding:60px 0 0px;}
	.services-wrapper .title-main {width: 96%;}
	.wrapper{max-width:98%;}
	.title-main h4, .relationships-head h6 {font-size: 24px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 30px;}
	.services-sing-box {padding:40px 20px 30px;}
	.services-sm-box-dtl h3 {font-size: 28px;}
	/*.counter-dtl-right{width: calc(100% - 440px);}*/
	.who-we-are-sing-dtl{    padding: 30px 15px;}
	.home-blog-picture img{max-height: 470px;min-height: 470px;}

	
	/*Home page End */	

	.services-sub-sing-bg-main{max-width: 96%;}

	/*industries*/
	.industries-category{padding: 85px 0px;}
	.industries-category-sing-box p{max-width: 85%;}
	.expert-consultants-right-part h2{font-size: 42px;}
	.expert-consultants-right-part p{max-width: 90%;}
	.industries-our-recent-work {padding: 70px 0px 60px 7%;}
	.wordpress-arrow{padding-top: 40px;}
	.industry-how-it-work-sing p{max-width: 85%;}
	.industry-how-it-work-main{padding: 55px 0px 0px;}
	.industry-how-it-work{padding: 0px 0px 50px;}
	.who-we-are-top{padding:70px 0px;}
	.industries-free-consultation{padding: 90px 0px 110px;}

	/*About Us*/
	.read-about-right h2{font-size: 26px;}
	.read-about-right h6{font-size: 18px;}
	.expert-main .col-lg-4 {padding: 0px 15px 50px;}
	.expert-main{width: calc(100% + 30px);margin: 0px -15px;}
	.expert-sing-name{min-width: 260px;max-width: 260px;padding: 22px 25px;}
	.about-flow-list{width: 100%;}

	/*consultancy*/
	.get-free-con-frame img {width: 250px;}
	.get-free-con-frame{right: 0;}

	/*portfolios*/
	.nav-tabs .nav-link {font-size: 17px;}

	/*web-development*/
	.web-dev-wordpress-righ-pic::before{height: 50%;}

	/*team-member*/
	.team-one {padding:60px 0;}
	.team-right{padding:0 0 0 15px;}
	.team-certificate .team-right{padding:0 15px 0 0;}
	.team-certi-table td{padding:10px 20px;}
	.team-right h3 {font-size:48px;margin-bottom:15px;}

	.blog-listing .home-blog-box-cnt{padding:15px;}
	.blog-listing .home-blog-box-cnt h3::before{left:-15px;}
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a {font-size: 20px;}

	.ftr-link li a {font-size:13px;}
	.home-banner-main {padding:80px 0;}

	/* -----------------child---------------------- */
	.carbon-accounting-child h1{font-size: 45px;}
	.carbon-banner img{height: 350px;}
	
	/* 30-11-2024*/
	.home-banner-main h2{    font-size: 40px;}
	.home-banner-main h6{    font-size: 24px;}
	.talk-about{padding: 60px 0 40px 0;}
	.talk-about-main{    padding: 50px 40px;}
	.who-we-are-top .title-main h3{width: 100%;}
	.who-we-are-top .btn-border-blk{    margin-top: 45px;}
	.enterprise{padding: 70px 0;}
	.enterprise .title-main h2{    font-size: 28px;}
	.enterprise .title-main p{    font-size: 15px;}
	/* 30-11-2024*/
}

@media screen and (min-width:1025px) and (max-width:1240px){
	.blak-space {padding-top: 118px;}
	.container, .max-1410{max-width: 96% !important;}

	/*Home page start */
	.home-banner{margin-top:-140px;}
	.topbar-main {padding:20px 0;padding-bottom: 5px;}
	.menubar li a{padding:25px 0;font-size: 12px;}
	.menubar ul li{padding:0 7px;}
	.menubar .btn-md {    min-width: 140px;padding: 0px 10px; font-size: 16px;min-height: 40px;}
	.home-banner-main {padding:60px 0px;}
	.home-banner-main h1 {font-size:36px;max-width: 100%;margin-bottom: 30px;}
	.talk-about-left {padding:35px 0;}
	.talk-about-left h2 {font-size:26px;}
	.services{padding:80px 0 0px;}
	.services-wrapper .title-main {width: 96%;}
	.wrapper{max-width:98%;}
	.title-main h4, .relationships-head h6 {font-size: 24px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size:35px;}
	.services-sing-box {padding:40px 20px 30px;}
	.services-sm-box-dtl h3 {font-size: 28px;}
	.counter-dtl-right{width: 100%;}
	.who-we-are-sing-dtl{    padding: 30px 15px;}
	.home-blog-picture img{max-height: 470px;min-height: 470px;}
	.logo a img {max-width: 180px;}
	.talk-about-right{right: 40px;}
	.talk-about-main::before{width: 310px;}
	/*.counter-dtl-section{    margin-top: -500px;}*/
	.who-we-are-post-list .col-lg-3.col-md-3.p-0{flex: 0 0 50%;max-width: 50%;}
	.who-we-are-sing-picture img{    min-height: 375px;max-height: 375px;}
	.home-blog-picture img{filter: unset;}
	.home-blog-picture::before{    background-color: black;    opacity: 0.5;}
	/*Home page End */


	/*Home page A* 11-01-25*/
	.services-wrapper .new-lo-so .col-lg-2{width: 25% !important;flex: 0 0 25%;max-width: 25%}
	/*Home page A* 11-01-25/

	/*Home page M*/
	.how-it-going-step-sm:nth-child(1){padding-left: 70px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 120px;}
	.how-it-going-step-sm:nth-child(2){left: 27%;}
	.how-it-going-step-sm:nth-child(3){left: 41.5%;}	
	.how-it-going-step-sm:nth-child(4){left: 55%;}
	.how-it-going-step-sm:nth-child(5){left: 74%;padding: 50px 0px 0px;}

	/*services page*/
	.about-banner-dtl h1{font-size: 66px;}
	.services-top-part{padding: 50px 0px 85px;}
	.services-sub-sing-bg-main{max-width: 96%;}
	.services-sub-sing-right{width: calc(100% - 350px);padding: 0px 0px 0px 15px;}
	.services-sub-sing-left{max-width: 350px;}
	.services-sub-sm-box-bg h3{font-size: 22px;}
	/*.services-sub-sm-box-bg{padding: 25px 25px 25px 30px;}*/
	.services-sub-sing-left h2{font-size: 38px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-right {padding: 0px 15px 0px 0px;}

	/*industries*/
	.industries-category{padding: 70px 0px;}
	.industries-category-sing-box p{max-width: 95%;}
	.expert-consultants-right-part h2{font-size: 34px;}
	.expert-consultants-right-part p{max-width: 100%;}
	.industries-our-recent-work {padding: 70px 0px 60px 7%;}
	.wordpress-arrow{padding-top: 30px;}
	.industry-how-it-work-sing p{max-width: 100%;font-size: 16px;}
	.industry-how-it-work-main{padding: 55px 0px 0px;}
	.industry-how-it-work{padding: 0px 0px 50px;}
	.who-we-are-top{padding:60px 0px;}
	.industries-free-consultation{padding: 80px 0px 90px;}
	.industries-category-sing-box h4{font-size: 24px;}
	.industries-cat-icon{margin-bottom: 20px;}
	.expert-consultants{padding: 60px 0px 200px;}
	.industries-counter-sing .counter-sing-box-dtl h5{font-size: 22px;}
	.industries-counter-sing .counter-sing-box-dtl h1, .industries-counter-sing .counter-head span{font-size: 44px;}
	.wordpress-work-sing-box img{min-height: 330px;max-height: 330px;}
	.industry-how-it-work-sing h5{font-size: 21px;}	

	/*careers*/
	.open-postion{padding: 70px 0px 55px;}
	.careers-list-sm-box h3{font-size: 24px;}
	.careers-list-sm-box{padding: 30px 20px 60px 30px;}
	.careers-list{padding: 80px 0px;}
	.skilled-engineers{padding: 80px 0px 70px;}
	.skilled-engineers-picture img{min-height: 750px;max-height: 750px;}
	.skilled-engineers-top-dtl{padding: 100px;}
	.careers-bg-box-list{padding: 80px 0px 120px;}

	/*About Us*/
	.read-about-right h2{font-size: 48px;}
	.read-about-right .btn-main {margin-top: 80px;}
	.expert-main .col-lg-4 {padding: 0px 15px 50px;}
	.expert-main{width: calc(100% + 30px);margin: 0px -15px;}
	.expert-sing-name{min-width: 260px;max-width: 260px;padding: 22px 25px;}
	.about-banner-dtl h1{font-size:40px;}
	.breadcrumb-main ol li{font-size: 16px;}
	.breadcrumb-main li a{font-size: 16px;}
	.read-about-right h2{    font-size: 42px;}
	.read-about-right .btn-main {margin-top: 50px;}
	.about-flow-list{width: 100%;}
	.about-flow-sing-box::after{right: -80px;height: 35px;width: 80px;}
	.expert-sing-name{    min-width: 100%;}
	.expert-sing-social{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding: 0;padding-right: 15px;}

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{width: 17%;}
	.get-free-con-frame{right: 0;}

	/*contact-us*/
	.contact-us-right{padding-left:25px;}
	.contact-us-left h2{font-size:26px;}
	.cnt-social-icon {width: 65px;height: 65px;}
	.cnt-social-name {width: calc(100% - 65px);padding-left: 18px;}
	.cnt-social-name h6, .cnt-social-name h6 a{font-size: 16px;}
	.contact-us-form h3{font-size:26px;}
	.contact-us-form{border-radius: 20px;}
	.c-inp{padding: 0px 20px;}
	textarea.c-inp{padding:25px 20px;}
	.faq{padding: 80px 0px 50px;}
	.contact-us-social-sing {padding-top:15px;}
	.cnt-consultations {margin-top:-80px;padding:100px 0 80px;}
	.consultations-main h2 {font-size:40px;}	
	.contact-us {padding:50px 0;}
	.acc__title h3 {font-size:24px;}
	.acc__panel p {font-size:16px;line-height: 24px;}
	.faq-main {padding:20px 0 0;}	

	/*portfolios*/
	.nav-tabs .nav-link {font-size: 17px;}
	.nav-tabs .nav-item{padding: 0px 2px 5px;}
	.portfolio-galley{padding: 90px 0px 110px;}
	.our-customer{padding: 80px 0px 60px;}
	.our-customer-main-top{padding: 30px 0px;}

	/*web-development*/
	.web-dev-wordpress-righ-pic::before{height: 40%;}
	.web-dev-list-right h3{font-size: 40px;}
	.web-dev-list-sing.web-dev-wordpress{padding: 120px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-3 {padding: 50px 0px;}
	.get-free-consultation{padding: 100px 0px 95px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-1 {height: auto;}
	.website-dev-word-development{padding: 100px 0px 0px;}

	/*Blog Details*/
	.blog-pop-sing-dtl h4 {font-size: 14px;}
	.blog-pop-sing-dtl{padding-left: 10px;}

	/*team-member*/
	.team-one {padding:60px 0;}
	.team-right{padding:0;}
	.team-certificate .team-right{padding:0;}
	.team-certi-table td{padding:10px;}
	.team-right h3 {font-size:42px;margin-bottom:15px;}
	.team-right p, .team-certi-table td, .team-right ul li{font-size: 14px;}

	.talk-about-right{padding:0;}

	.blog-listing .home-blog-picture img{min-height:350px;max-height: 350px;}
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a {font-size:16px;}
	.blog-listing .home-blog-box-cnt {padding:15px;}
	.blog-listing .home-blog-box-cnt h3::before {left:-15px;width:5px;}
	.blog-update-dtl ul li {font-size:16px;}
	.blog-listing.home-blog-list .col-lg-4 {padding:0 15px 20px;}
	.home-blog-list{padding:30px 0 0;}

	.counter-head h3, .counter-head span{font-size:28px;}

	.home-banner-main h2 {font-size:35px;margin:0 0 25px;}
	.home-banner-main h6 {font-size:20px;}
	.banner-btn a{min-height: 45px;}
	.ethics-list-dtl h4 {font-size:26px;}
	.ethics-list-dtl p {font-size:16px;}
	.banner-btn {margin:25px 0 0;}
	.counter-dtl-left{padding:0;}
	.relationships-rtl {padding: 10px 0px 0px !important;}
	.talk-about-main {padding:30px;}
	.services-accrodian .acc__card {padding:5px 0;}
	.services-accrodian .acc__title h3 {font-size:18px;}

	.btn-border-blk {max-width:300px;font-size:18px;}

	.counter-sing-box-dtl h5{min-height: 35px;}

	/* ----------- icon ---------- */
	.carbon-all-icon .carbon-icon-one h4{font-size: 17px;}
	.carbon-banner img{height: 290px;}

	.une-search-page-main h1{font-size: 40px;}
	.une-search-page-main .content h2{font-size: 25px;}
	.une-search-page-main .content p{font-size: 18px;}
	
	/* New*/
	.home-banner-main h2{    font-size: 40px;}
	.home-banner-main h6{    font-size: 24px;}
	.talk-about{padding: 60px 0 40px 0;}
	.talk-about-main{    padding: 50px 40px;}
	.who-we-are-top .title-main h3{width: 100%;}
	.who-we-are-top .btn-border-blk{    margin-top: 45px;}
	.enterprise{padding: 70px 0;}
	.enterprise .title-main h2{    font-size: 23px;    margin-bottom: 15px;	}
	.enterprise .title-main p{    font-size: 14px;}
	.talk-about{    padding: 55px 0 20px 0;}
	.relationships-head h3{    width: 100%;}
	.talk-about-left{    width: 80%;}
	.talk-about-right{    width: 20%;}
	/* New*/

	/* 17-12-24 R */
	.verifast-box-one{width: 100%;}
	.service-item{width: 28%;margin: 13px;padding: 27px;}
	.ai-contact-form .col-lg-9{max-width:90%;flex:0 0 90%;}
	.ai-contact-form .col-lg-7{max-width:70%;flex:0 0 70%;}
	.ai-banner .about-banner-dtl h1{line-height: 50px}
	.ai-banner .about-banner-dtl p{font-size: 22px;}
	.about-banner.ai-banner{padding: 100px 0;}

	/* 19-12-24 R */
	.current-menu-ancestor.current-menu-parent .sub-menu{width: 170px;}
	.current-menu-ancestor.current-menu-parent .sub-menu a{margin: 11px 5px}
}
@media (max-width: 1200px){
		  .counter-sing-box {
    display:block;text-align: center;
  }
  	.counter-sing-box-dtl .counter-head {justify-content:center;margin-top:10px;}
	.counter-sing-sm-icn {width: 70px;height:70px;}
	.counter-sing-sm-icn img {max-width:40px;max-height:40px;}
}
@media screen and (min-width:992px) and (max-width:1024px){
	.blak-space {padding-top: 120px;}
	.container, .max-1410{max-width: 96% !important;}	
    
	/*Home page start */
	.home-banner{margin-top:-140px;}
	.topbar-main {padding:20px 0;padding-bottom: 5px;}
	.menubar li a{padding:25px 0;font-size: 12px;}
	.menubar ul li{padding:0 11px;}
	.menubar .btn-md {font-size:16px;min-width: 140px;padding: 0px 15px;min-height: 40px;}
	.home-banner-main {padding:60px 0px;}
	.home-banner-main h1 {font-size:34px;max-width: 100%;margin-bottom: 30px;}
	.talk-about-left {padding:35px 0;}
	.talk-about-left h2 {font-size: 25px;}
	.services{padding:40px 0 0px;margin: 50px 0 0 0;}
	.services-wrapper .title-main {width: 96%;    margin-bottom: 20px;	}
	.wrapper{max-width:98%;}
	.title-main h4, .relationships-head h6 {font-size: 24px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 32px;}
	.services-sing-box {padding:40px 20px 30px;}
	.services-sm-box-dtl h3 {font-size: 28px;}
	.counter-dtl-right{width: 100%;}
	.who-we-are-sing-dtl{    padding: 30px 15px;}
	.home-blog-picture img{max-height: 380px;min-height: 380px;}
	.logo a img {max-width: 160px;}
	.talk-about-right{right: 40px;}
	.talk-about-main::before{width: 310px;}
	/*.counter-dtl-section{    margin-top: -500px;}*/
	.who-we-are-post-list .col-lg-3.col-md-3.p-0{flex: 0 0 50%;max-width: 50%;}
	.who-we-are-sing-picture img{    min-height: 375px;max-height: 375px;}
	.home-blog-picture img{filter: unset;}
	.home-blog-picture::before{    background-color: black;    opacity: 0.5;}
	.home-blog-list .col-lg-4{    padding: 0px 10px 15px;}
	/*Home page End */

	
	/*Home page A* 11-01-25*/
	.services-wrapper .new-lo-so .col-lg-2{width: 25% !important;flex: 0 0 25%;max-width: 25%}
	/*Home page A* 11-01-25/

	/*Home page M*/
	.menubar ul li {padding: 0 5px;}
	.how-it-going-step-sm:nth-child(1){padding-left: 70px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 120px;}
	.how-it-going-step-sm:nth-child(2){left: 27%;}
	.how-it-going-step-sm:nth-child(3){left: 41.5%;}	
	.how-it-going-step-sm:nth-child(4){left: 55%;}
	.how-it-going-step-sm:nth-child(5){left: 74%;padding: 50px 0px 0px;}
	.step-bg{width: 73px;height: 73px;}
	.how-it-going{padding: 80px 0px 140px;}
	.max-1410{max-width: 96%;}
	.ftr-link li a{font-size: 14px;}
	.footer{padding: 55px 0px 10px;}
	.services::before{width: 210px;height: 122px;}

	/*services page*/
	.about-banner-dtl h1{font-size: 66px;}
	.services-top-part{padding: 50px 0px 85px;}
	.services-sub-sing-bg-main{max-width: 96%;}
	.services-sub-sing-right{width: calc(100% - 350px);padding: 0px 0px 0px 15px;}
	.services-sub-sing-left{max-width: 350px;}
	.services-sub-sm-box-bg h3{font-size: 22px;}
	.services-sub-sm-box-bg{padding: 25px 25px 25px 30px;}
	.services-sub-sing-left h2{font-size: 38px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-right {padding: 0px 15px 0px 0px;}

	/*industries*/
	.industries-category{padding: 60px 0px;}
	.expert-consultants-right-part{padding: 0px 0px 0px 20px;}
	.industries-category-sing-box p{max-width: 100%;font-size: 16px;}
	.expert-consultants-right-part h2{font-size: 34px;}
	.expert-consultants-right-part p{max-width: 100%;}
	.industries-our-recent-work {padding: 60px 0px 60px 5%;}
	.wordpress-arrow{padding-top: 20px;}
	.industry-how-it-work-sing p{max-width: 100%;font-size: 16px;}
	.industry-how-it-work-main{padding: 55px 0px 0px;}
	.industry-how-it-work{padding: 0px 0px 50px;}
	.who-we-are-top{padding: 70px 0px;}
	.industries-free-consultation{padding: 80px 0px 90px;}
	.industries-category-sing-box h4{font-size: 24px;}
	.industries-cat-icon{margin-bottom: 20px;}
	.expert-consultants{padding: 60px 0px 180px;}
	.industries-counter-sing .counter-sing-box-dtl h5{font-size: 20px;}
	.industries-counter-sing .counter-sing-box-dtl h1, .industries-counter-sing .counter-head span{font-size: 40px;line-height: 50px;}
	.wordpress-work-sing-box img{min-height: 380px;max-height: 380px;}
	.industry-how-it-work-sing h5{font-size: 20px;}
	.industries-counter-main{padding: 40px 0px;}
	.get-free-consultation-form{padding: 50px 0px 0px;}

	/*careers*/
	.open-postion{padding: 60px 0px 45px;}
	.careers-list-sm-box h3{font-size: 24px;}
	.careers-list-sm-box{padding: 30px 20px 60px 30px;}
	.careers-list{padding: 70px 0px;}
	.skilled-engineers{padding: 70px 0px 60px;}
	.skilled-engineers-picture img{min-height: 650px;max-height: 650px;}
	.skilled-engineers-top-dtl{padding: 70px;}
	.careers-bg-box-list{padding: 70px 0px 90px;}
	.careers-list-main .col-lg-4{max-width: 50%;flex: 0 0 50%;}

	/*About Us*/
	.read-about-right h2{font-size: 48px;}
	.read-about-right .btn-main {margin-top: 80px;}
	.expert-main .col-lg-4 {padding: 0px 15px 50px;}
	.expert-main{width: calc(100% + 30px);margin: 0px -15px;}
	.expert-sing-name{min-width: 260px;max-width: 260px;padding: 22px 25px;}
	.about-banner-dtl h1{font-size: 55px;}
	.breadcrumb-main ol li{font-size: 16px;}
	.breadcrumb-main li a{font-size: 16px;}
	.read-about-right h2{    font-size: 38px;}
	.read-about-right .btn-main {margin-top: 50px;}
	.about-flow-list{width: 100%;margin: 0px;}
	.about-flow-sing-box::after{right: -80px;height: 35px;width: 80px;}
	.expert-sing-name{    min-width: 100%;}
	.expert-sing-social{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding: 0;padding-right: 15px;}
	.ethics-list-dtl h4{font-size:25px;}	
	.ethics-list-dtl p{font-size: 16px;}

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{    width: 17%;}
	.get-free-con-frame{right: 0;}

	/*contact-us*/
	.contact-us-right{padding-left:0px;}
	.contact-us-left h2{font-size: 28px;}
	.contact-us-left h5{font-size: 22px;}
	.cnt-social-icon {width: 55px;height: 55px;}
	.cnt-social-name {width: calc(100% - 55px);padding-left: 10px;}
	.cnt-social-name h6, .cnt-social-name h6 a{font-size: 17px;}
	.contact-us-form h3{font-size:24px;}
	.contact-us-form{padding: 40px 15px;border-radius: 20px;}
	.faq{padding: 70px 0px 40px;}
	.acc__panel p{font-size:16px;}
	.acc__card{padding:20px;}
	.contact-us{padding: 75px 0px 55px;}
	.contact-us-social-sing{padding-top: 20px;}
	.cnt-social-name h4{font-size: 20px;}

	/*portfolios*/
	.nav-tabs .nav-link {font-size: 17px;}
	.nav-tabs .nav-item{padding: 0px 2px 5px;}
	.portfolio-galley{padding: 70px 0px 80px;}
	.our-customer{padding: 50px 0px;}
	.our-customer-main-top{padding: 30px 0px;}
	.gallery-main .tab-content {margin-top: 60px;}

	/*web-development*/
	.web-dev-wordpress-righ-pic::before{height: 40%;}
	.web-dev-list-right h3{font-size: 36px;margin-bottom: 20px;}
	.web-dev-list-sing.web-dev-wordpress{padding: 80px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-3 {padding: 50px 0px;}
	.get-free-consultation{padding: 100px 0px 95px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-1 {height: auto;}
	.web-dev-word-functi-main{min-height: 500px;}
	.website-dev-word-development{padding: 80px 0px 0px;}
	.website-dev-word-development .title-main h2{font-size: 44px;}
	.web-dev-list-sing.class-1 .web-dev-list-right.pl-85{padding: 50px 0px 50px 30px;}
	.web-dev-list-sing.class-2 .web-dev-list-right.pr-80 {padding-right: 40px;}
	.web-dev-list-sing.class-3 .web-dev-list-right.pl-85{padding-left: 40px;}

	/*blogs*/
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a{font-size: 20px;}
	.blog{padding: 60px 0px;}
	.blog-listing.home-blog-list .col-lg-4{padding: 0px 10px 20px;}
	.blog-listing {width: calc(100% + 20px);margin: 0px -10px;}

	/*Blog Details*/
	.blog-pop-sing-dtl h4 {font-size: 14px;}
	.blog-pop-sing-dtl{padding-left: 10px;width: calc(100% - 55px);}
	.blog-details{padding: 60px 0px;}
	.blog-dtl-top-head h2{font-size: 28px;}
	.blog-dtl-lg-picture img{max-height: 470px;min-height: 470px;}
	.blog-details-left{padding-right: 40px;}
	.blog-pop-sing-picture{width: 55px;height: 55px;}
	.blog-releted-post{padding: 20px 0px 40px;}

	/*privacy-policy*/
	.privacy-policy{padding:45px 0px;}
	.privacy-policy-ctn-part h3{font-size: 30px;}

	/*team-member*/
	.team-one {padding:50px 0;}
	.team-right{padding:0;}
	.team-certificate .team-right{padding:0;}
	.team-certi-table td{padding:10px;}
	.team-right h3 {font-size:38px;margin-bottom:15px;}
	.team-right p, .team-certi-table td, .team-right ul li{font-size: 14px;}
	.team-left img{border-radius:20px;}

	.talk-about-right{padding:0;}
	.butsso-an{margin-top:0;}
	.effect1 {font-size: 7px;}
	.talk-about {margin-top:-50px;}

	.blog-listing .home-blog-picture img{min-height:350px;max-height: 350px;}
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a {font-size:16px;}
	.blog-listing .home-blog-box-cnt {padding:15px;}
	.blog-listing .home-blog-box-cnt h3::before {left:-15px;width:5px;}
	.blog-update-dtl ul li {font-size:16px;}
	.blog-listing.home-blog-list .col-lg-4 {padding:0 15px 20px;}
	.home-blog-list{padding:30px 0 0;}

	.counter-head h3, .counter-head span{font-size:30px;}
	.counter-bg-box .col-lg-3{flex: 0 0 25%;max-width: 25%;}

	.home-banner-main h2 {font-size:40px;margin:0 0 25px;}
	.home-banner-main h6 {font-size:24px;}
	.banner-btn a{min-height: 50px;font-size:18px;min-width:200px;}
	.finest-work-rtl {padding: 30px 0px 0px !important;width: calc(100% + 50px);}
	.banner-btn {margin:30px 0 0;}
	.counter-sing-box-dtl h5{min-height: 35px;}
	.acc__title h3 {font-size:24px;}
	.acc__panel p {font-size:16px;line-height: 24px;}
	.faq-main {padding:20px 0 0;}	

	.carban-one{margin:0 0 40px;}
	.carban-right h3 {font-size:22px;}

	/* ----------- icon ---------- */
	.carbon-all-icon .carbon-icon-one h4{font-size: 16px;}
	.carbon-icon-titel h2{font-size: 45px;}

	/* -------child--------- */
	.carbon-accounting-child h1 {font-size: 42px;padding-top: 25px;padding-bottom: 15px;}
	.carbon-banner img{height: 290px;}

	.une-search-page-main h1{font-size: 38px;}

	.une-search-page-main .content h2{font-size: 25px;}
	.une-search-page-main .content p{font-size: 18px;}

	/* New*/
	.home-banner-main h2{    font-size: 32px;}
	.home-banner-main h6{    font-size: 20px;}
	.talk-about{padding: 60px 0 40px 0;}
	.talk-about-main{    padding: 35px 20px;}
	.who-we-are-top .title-main h3{width: 100%;}
	.who-we-are-top .btn-border-blk{    margin-top: 45px;}
	.enterprise{padding: 70px 0;}
	.enterprise .title-main h2{    font-size: 23px;    margin-bottom: 15px;	}
	.enterprise .title-main p{    font-size: 14px;}
	.talk-about{    padding: 40px 0 20px 0;}
	.relationships-head h3{    width: 100%;}
	.talk-about-left{    width: 80%;}
	.talk-about-right{    width: 20%;}
	.services-accrodian .acc__title h3{font-size: 19px;}
	.logos{padding-top: 40px !important;}
	.counter{    margin-bottom: 40px;    padding: 0px 0px 50px;}
	.services {padding: 60px 0 0px;}
	/* New*/

	/* 17-12-24 R */
	.verifast-box-one{width: 100%;}
	.service-item{width: 28%;margin: 13px;padding: 27px;}
	.ai-contact-form .col-lg-9{max-width:90%;flex:0 0 90%;}
	.ai-contact-form .col-lg-7{max-width:70%;flex:0 0 70%;}
	.ai-banner .about-banner-dtl h1{line-height: 50px;font-size: 45px}
	.ai-banner .about-banner-dtl p{font-size: 22px;}
	.about-banner.ai-banner{padding: 100px 0;}

	/* 19-12-24 R */
	.current-menu-ancestor.current-menu-parent .sub-menu{width: 170px;}
	.current-menu-ancestor.current-menu-parent .sub-menu a{margin: 11px 5px}
}

@media screen and (min-width:768px) and (max-width:991px){
	.blak-space {padding-top: 115px;}
	.container, .max-1410{max-width: 96% !important;}
	
	/*Home page start */
	.home-banner{margin-top:-125px;}
	.topbar-main {padding:20px 0;padding-bottom: 10px;}
	.menubar li a{padding:25px 0;font-size: 15px;}
	.menubar ul li{padding:0 11px;}
	.menubar .btn-md {    min-width: 160px;padding: 0px 20px;}
	.home-banner-main {padding:40px 0px;}
	.home-banner-main h1 {font-size:30px;max-width: 100%;margin-bottom: 30px;}
	.talk-about-left {padding:35px 0;}
	.talk-about-left h2 {font-size: 38px;}
	.services{padding:40px 0 0px;}
	.services-wrapper .title-main {width: 96%;}
	.wrapper{max-width:98%;}
	.title-main h4, .relationships-head h6 {font-size: 24px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 30px;}
	.services-sing-box {padding:40px 20px 30px;}
	.services-sm-box-dtl h3 {font-size: 28px;}
	.counter-dtl-right{width: 100%;}
	.who-we-are-sing-dtl{    padding: 30px 15px;}
	.home-blog-picture img{max-height: 470px;min-height: 470px;}
	.logo a img {max-width: 180px;}
	.talk-about-right{right: 40px;}
	.talk-about-main::before{width: 310px;}
	/*.counter-dtl-section{    margin-top: -500px;}*/
	.who-we-are-post-list .col-lg-3.col-md-3.p-0{flex: 0 0 50%;max-width: 50%;}
	.who-we-are-sing-picture img{    min-height: 375px;max-height: 375px;}
	.home-blog-picture img{filter: unset;}
	.home-blog-picture::before{    background-color: black;    opacity: 0.5;}
	.home-blog-list .col-lg-4{padding: 0px 10px 15px;flex: 0 0 50%;max-width: 50%;}
	.how-it-going-step-sm:nth-child(1){padding-left: 60px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 90px;}
	.how-it-going-step-sm:nth-child(2){    left: 27%;}
	/*Home page End */


	/*Home page A* 11-01-25*/
	.services-wrapper .new-lo-so .col-lg-2{width:33% !important;flex: 0 0 33%;max-width: 33%}
	/*Home page A* 11-01-25/

	/*Home page M*/
	.menubar ul li {padding: 0 7px;}
	.how-it-going-step-sm:nth-child(1){padding-left: 10px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 90px;}
	.how-it-going-step-sm:nth-child(2){left: 25%;}
	.how-it-going-step-sm:nth-child(3){left: 40.5%;}	
	.how-it-going-step-sm:nth-child(4){left: 52%;}
	.how-it-going-step-sm:nth-child(5){left: 70%;padding: 50px 0px 0px;}
	.step-bg{width: 60px;height: 60px;}
	.how-it-going{padding:60px 0px 140px;}
	.max-1410{max-width: 96%;}
	.ftr-link li a{font-size: 14px;}
	.footer{padding: 55px 0px 20px;}
	.services::before{width: 210px;height: 122px;}
	.how-it-going-step-sm h6{font-size: 18px;padding-top: 15px;}
	.how-it-going-list{max-width: 710px;margin: 0px auto;}
	.menubar li a{font-size: 14px;}
	.menubar .btn-md {min-width: 150px;padding: 0px 15px;font-size: 17px;min-height: 46px;}
	.menubar nav{display: none;}
	.home-banner {margin-top: -125px;}
	.talk-about{margin-top: -50px;}
	.talk-about-right img {max-height: 185px;}
	.talk-about-left h2 {font-size:18px;}
	.talk-about-left h6 a{font-size: 18px;}
	.btn-sm{min-width: 145px;font-size: 18px;min-height: 50px;padding: 0px 15px;}
	/*.counter-bg-box .col-lg-6 {padding: 0px 10px 40px;}*/
	.counter-sing-box-dtl h5{font-size:14px;min-height: 35px;}
	.counter-sing-box-dtl h1{font-size: 50px;}
	/*.counter-head span{font-size: 50px;}*/
	.relationships-head h3{font-size: 30px; width: 100%;}
	.who-we-are-top .title-main h3, .how-it-going .title-main h3, .finest-work-main .title-main-left h3,.technologies .title-main h3 {font-size: 30px;}
	.who-we-are-top{padding: 70px 0px;}
	.btn-border-blk{min-height: 55px;}
	.who-we-are-top .btn-border-blk{margin-top: 30px; min-width: 175px; height: 40px;}
	.finest-work-footer .btn-main .btn-sm { min-height: 55px; font-size: 17px; min-width: 175px; }
	.who-we-are-sing-dtl p{font-size: 20px;max-width: 90%;}
	.finest-work{padding: 60px 0px 50px;}
	.finest-work-rtl{padding: 50px 0px 0px !important;}
	.technologies-sm-boxes{min-height: 120px;}
	.home-blog-picture img {max-height: 380px;min-height: 380px;}
	.home-blog-box-cnt{padding: 20px 10px 30px 20px;}
	.home-blog-box-cnt h3::before{left: -20px;}
	.footer-sub .col-lg-4, .footer-sub .col-lg-2, .footer-sub .col-lg-3 {max-width: 50%;flex: 0 0 50%;}
	.ftr-head h4{margin-bottom: 20px;padding-bottom: 20px;}
	.consultations .btn-sm-sec { font-size: 16px; }

	/*Menubar*/
	.header{position: relative;}
	.mobile-menu-toggle{top: 15px;z-index: 10000;}
	.menubar{padding-right: 40px;}
	.menubar > .btn-main{display: none;}
	.menubar nav {position: absolute;left: 0;right: 0;width: 100%;top: 100%;background-image: linear-gradient(120deg, #670dad 0%, #e20281 100%);
		z-index: 999;padding: 20px 0px;box-shadow: 0 20px 40px rgba(21,23,35,0.25);}
	.menubar ul li{width: 100%;text-align: center;}
	.menubar li a{padding: 10px 0px;color: #fff !important;}
	.menubar li a::before {background-image: none;background-color: #fff;height: 2px;}
	.menubar li.current_page_item a::before {width: 40px;}
	.menubar nav .mobile-nav-cta{display: flex;justify-content: center;padding: 10px 20px 0;}
	.menubar nav .mobile-nav-cta .btn-md{background: #fff;color: #e20281;border-color: #fff;min-width: 180px;}
	.menubar nav .mobile-nav-cta .btn-md:hover{background-image: linear-gradient(105deg, #670dad 0%, #e20281 100%);color:#fff;}

	/*services page*/
	.about-banner-dtl h1{font-size: 48px;}
	.services-top-part{padding: 50px 0px 85px;}
	.services-sub-sing-bg-main{max-width: 96%;}
	.services-sub-sing-right{margin:0px -15px;width: calc(100% + 30px);padding: 50px 0px 0px 0px;}
	.services-sub-sing-left{max-width: 100%;}
	.services-sub-sm-box-bg h3{font-size: 22px;}
	/*.services-sub-sm-box-bg{padding: 25px 25px 25px 30px;}*/
	.services-sub-sing-left h2{font-size: 30px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-right {padding: 50px 0px 0px 0px;}
	.services-sub-sing-left .btn-main {margin-top: 30px;}
	.btn-md{padding: 0px 25px;min-height: 50px;min-width: 175px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-left {order: 0;}
	.breadcrumb-main ol li, .breadcrumb-main li a{font-size: 18px;}

	.gallery-listing .col-lg-4 { padding: 0px 15px 20px; max-width: 33.33%; flex: 0 0 33.33%; }

	.carban-sun .col-lg-6.col-md-6.col-sm-12 {
		flex: 0 0 100%;
        max-width: 100%;
	}

	.carban-left img {
		width: 100%;
		height: auto;
	}

	/*industries*/
	.industries-category{padding: 50px 0px 20px;}
	.industries-category-main .col-lg-3 {max-width: 50%;flex: 0 0 50%;padding: 0px 15px 30px;}
	.expert-consultants-right-part{padding: 30px 0px 0px 0px;text-align: center;}
	.industries-category-sing-box p{max-width: 100%;font-size: 16px;}
	.expert-consultants-right-part h2{font-size: 30px;}
	.expert-consultants-right-part p{max-width: 100%;}
	.industries-our-recent-work {padding: 60px 0px 60px 5%;}
	.wordpress-arrow{padding-top: 20px;}
	.industry-how-it-work-sing p{max-width: 100%;font-size: 16px;}
	.industry-how-it-work-main{padding: 55px 0px 0px;}
	.industry-how-it-work{padding: 0px 0px 50px;}
	.who-we-are-top{padding: 70px 0px;}
	.industries-free-consultation{padding:60px 0px;}
	.industries-category-sing-box h4{font-size: 22px;}
	.industries-cat-icon{margin-bottom: 20px;}
	.expert-consultants{padding: 50px 0px 160px;}
	.industries-counter-sing .counter-sing-box-dtl h5{font-size: 18px;}
	.industries-counter-sing .counter-sing-box-dtl h1, .industries-counter-sing .counter-head span{font-size: 36px;line-height: 40px;}
	.wordpress-work-sing-box img{min-height: 380px;max-height: 380px;}
	.industry-how-it-work-sing h5{font-size: 20px;}
	.industries-counter-main{padding: 40px 0px;}
	.c-inp{height: 55px;border-radius: 10px;}
	.get-free-consultation-form{padding: 40px 0px 0px;}
	.expert-consultants-main .col-lg-6 {max-width: 100%;flex: 0 0 100%;}
	.expert-consultants-left-pic{text-align: center;}
	.expert-consultants-left-pic img {max-width: 530px;margin: 0px auto;}
	.expert-consultants .row {margin: 0px;}
	.expert-consultants-right-part .btn-main{justify-content: center;}
	.industries-counter-icn img {max-width: 70px;max-height: 70px;}
	.industry-how-it-work-main .col-lg-3{max-width: 50%;flex: 0 0 50%;}

	/*careers*/
	.open-postion{padding: 40px 0px;}
	.careers-list-sm-box h3{font-size: 22px;}
	.careers-list-sm-box{padding: 30px 20px 50px 30px;border-radius: 20px;}
	.careers-list{padding: 60px 0px;}
	.skilled-engineers{padding: 70px 0px 60px;}
	.skilled-engineers-picture img{min-height: 650px;max-height: 650px;}
	.skilled-engineers-top-dtl{padding: 60px;}
	.careers-bg-box-list{padding: 70px 0px 90px;}
	.careers-list-main .col-lg-4{max-width: 50%;flex: 0 0 50%;}
	.skilled-engineers-top-dtl h2{font-size: 42px;}
	.skilled-engineers-top-dtl h2::before{height: 7px;}

	/*About Us*/
	.read-about-right h2{font-size: 48px;}
	.read-about-right .btn-main {margin-top: 80px;}
	.expert-main .col-lg-4 {padding: 0px 15px 50px;max-width: 50%;flex: 50%;}
	.expert-main{width: calc(100% + 30px);margin: 0px -15px;}
	.expert-sing-name{min-width: 260px;max-width: 260px;padding: 22px 25px;}
	.about-banner-dtl h1{font-size:34px;}
	.breadcrumb-main ol li{font-size: 16px;}
	.breadcrumb-main li a{font-size: 16px;}
	.read-about-right h2{    font-size: 30px;}
	.read-about-right .btn-main {margin-top: 18px; margin-bottom: 18px;}
	.about-flow-list{width: 100%;margin: 0px;}
	.about-flow-sing-box::after{right: -41px;height: 35px;width: 40px;}
	.expert-sing-name{min-width: 100%;}
	.expert-sing-social{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding: 0;padding-right: 15px;}
	.ethics-list-dtl h4{font-size: 18px;}
	.ethics-list-dtl h4 br {display: none;}
	.ethics-list-dtl {padding:10px 0 0;}
	.read-about-right p {margin-top:10px 0 0;}	
	.ethics-list-dtl p{font-size: 15px;width: 100%;max-width: 100%;line-height: 22px;}
	.read-about-left img{max-width: 100%;}
	.read-about-right h6{font-size: 20px;}
	.about-flow-list .col-lg-4{padding: 50px 10px;}
	.about-flow-dtl h6{font-size: 22px;}
	.about-flow-dtl p{font-size: 16px;}
	.about-flow-sing-box{padding: 55px 10px 20px;border-radius: 15px;}
	.about-flow-list .about-flow-sing-row:nth-child(even) .about-flow-sing-box{padding: 15px 10px 75px;}
	.about-flow-icon{width: 90px;height: 90px;}
	.about-flow-icon img {max-width: 60px;max-height: 60px;}
	.about-flow{padding: 50px 0px 50px;}
	.flow-mark::before{width: 20px;height: 20px;left:-9px;}
	.flow-mark{height: 30px;}
	.about-flow-sing-row::after{height: 10px;}
	.about-flow-sing-row:last-child .col-lg-4 {padding: 60px 10px;}
	.about-flow-list .about-flow-sing-row:nth-child(even) .flow-mark{top: 10px;}

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{width: 25%; margin-bottom: 10px;}
	.get-free-con-frame{right: 0;display: none;}
	.get-free-consultation{    padding: 75px 0px 45px;}

	.consultations{padding: 70px 0px;}
	.consultations-main h2{font-size: 30px;}

	.read-about {
		padding: 50px 0px;
	}

	.read-about .row {
		flex-wrap: wrap;
		flex-direction: column;
	}

	.read-about .row .col-md-6.col-lg-6 {
		width: 100%;
		max-width: 100%;
	}

	.read-about-right-img img {
		height: 400px;
	}

	.ethics-list-sm-box {
		padding: 35px;
		min-height: 346px;
	}

	.read-about-right { padding-right: 0px; }

	/*contact-us*/
	.contact-us-right{padding-left: 0px;padding-top: 40px;}
	.contact-us-left h2{font-size: 28px;}
	.contact-us-left h5{font-size: 22px;}
	.cnt-social-icon {width: 50px;height: 50px;}
	.cnt-social-name {width: calc(100% - 50px);padding-left: 10px;}
	.cnt-social-name h6, .cnt-social-name h6 a{font-size: 17px;}
	.contact-us-form h3{font-size: 26px;}
	.contact-us-form{padding:40px 20px 20px;border-radius: 20px;}
	.c-inp{padding: 0px 15px;}
	textarea.c-inp{padding:25px 15px;}
	.faq{padding: 60px 0px 40px;}
	.acc__panel p{font-size: 16px;}
	.acc__card{padding:25px;border-radius: 10px;}
	.contact-us{padding: 50px 0px;}
	.contact-us-social-sing{padding-top: 20px;}
	.cnt-social-name h4{font-size: 20px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp input[type="checkbox"] {width: 24px;height: 24px;margin-right: 20px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp label{font-size: 20px;}
	.cnt-consultations{margin-top: 0px;padding: 70px 0px;}
	.contact-us-main .col-lg-5, .contact-us-main .col-lg-7 {flex: 0 0 100%;max-width: 100%;}
	.cnt-social-icon img {max-width: 23px;}
	.faq-main{padding: 30px 0px 0px;}
	.acc__title h3{font-size: 24px;}
	.acc-plus{font-size: 28px;line-height: 32px;}


	/*portfolios*/
	.nav-tabs .nav-link {padding: 10px 25px;font-size: 16px;}
	.nav-tabs .nav-item{padding: 0px 2px 5px;}
	.portfolio-galley{padding: 50px 0px 60px;}
	.our-customer{padding: 40px 0px;}
	.our-customer-main-top{padding: 20px 0px;}
	.gallery-main .tab-content {margin-top: 45px;}
	.rating-star-main ul li i{font-size: 20px;}
	.rating-star-main{margin-top: 10px;}
	.our-customer-sm-bg-box .rating-star-main{margin-top: 0px;}
	.our-customer-sm-bg-box{padding: 20px;}
	.our-customer-sm-bg-box p{max-width: 100%;}


	/*web-development*/
	.web-dev-wordpress-righ-pic::before{height: 80%;}
	.web-dev-list-right h3{font-size: 28px;margin-bottom: 20px;}
	.web-dev-list-right h4{font-size: 24px;}
	.web-dev-list-sing.web-dev-wordpress{padding: 60px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-3 {padding: 50px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-1 {height: auto;}
	.web-dev-word-functi-main{min-height: 500px;}
	.website-dev-word-development{padding: 50px 0px 0px;}
	.website-dev-word-development .title-main h2{font-size: 36px;}
	.web-dev-list-sing.class-1 .web-dev-list-right.pl-85{padding: 30px 0px;}
	.web-dev-list-sing.class-2 .web-dev-list-right.pr-80 {padding-right: 0px;padding-top: 50px;}
	.web-dev-list-left.web-dev-word-functi{text-align: center;}
	.web-dev-list-sing.class-3 .web-dev-list-right.pl-85{padding-left: 0px;padding-top: 50px;}
	.website-development-top{padding: 55px 0px;}
	.services-top-list.website-dev-ser-list .services-tp-sing-box {width: 20%;}
	.services-tp-sing-box h6{font-size: 16px;}
	.services-tp-bg-box{border-radius: 12px;}
	.web-dev-wordpress .col-lg-6{max-width: 100%;flex: 0 0 100%;}
	.web-dev-list-sing-main .col-lg-6{max-width: 100%;flex: 0 0 100%;}
	.web-dev-list-sing.class-2  .web-dev-wordpress-righ-pic{position: relative;top: 0;bottom: 0;right: -30px;height: 100%;width: 100%;max-width: 100%;}
	.web-dev-list-left.web-dev-word-functi{top: 0px;}
	.web-dev-list-sing.web-dev-wordpress.class-2 .web-dev-list-sing-main .col-lg-6:first-child {order: 1;}

	/*blogs*/
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a{font-size: 20px;}
	.blog{padding: 50px 0px;}
	.blog-listing.home-blog-list .col-lg-4{padding: 0px 10px 20px;max-width: 50%;flex: 0 0 50%;}
	.blog-listing {width: calc(100% + 20px);margin: 0px -10px;}


	/*Blog Details*/
	.blog-pop-sing-dtl h4 {font-size: 14px;}
	.blog-pop-sing-dtl{padding-left: 10px;width: calc(100% - 55px);}
	.blog-details{padding: 60px 0px;}
	.blog-dtl-top-head h2{font-size: 28px;}
	.blog-dtl-lg-picture img{max-height: 470px;min-height: 470px;}
	.blog-details-left{padding-right: 0px;padding-bottom: 40px;}
	.blog-pop-sing-picture{width: 55px;height: 55px;}
	.blog-releted-post{padding: 20px 0px 40px;}
	.blog-details-sec>.col-lg-9, .blog-details-sec>.col-lg-3{max-width: 100%;flex: 0 0 100%;}
	.blog-dtl-sidebar{max-width: 400px;float: none;}

	/*privacy-policy*/
	.privacy-policy{padding:45px 0px;}
	.privacy-policy-ctn-part h3{font-size: 26px;margin: 14px 0px 10px;}

	/*team-member*/
	.team-one {padding:50px 0;}
	.team-right{padding:0;}
	.team-certificate .team-right{padding:0;}
	.team-certi-table td{padding:10px;}
	.team-right h3 {font-size:32px;margin-bottom:15px;}
	.team-right p, .team-certi-table td, .team-right ul li{font-size: 14px;}
	.team-right p, .team-right ul li{margin-bottom:10px;}
	.team-left img{border-radius:20px;}

	.talk-about-right{padding:0;}
	.butsso-an{margin-top:0;}
	.effect1 {font-size: 7px;}
	.talk-about {margin-top:-50px;}
	.talk-about-right .btn-sm {padding:0 20px;}

	.blog-listing .home-blog-picture img{min-height:350px;max-height: 350px;}
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a {font-size:16px;}
	.blog-listing .home-blog-box-cnt {padding:15px;}
	.blog-listing .home-blog-box-cnt h3::before {left:-15px;width:5px;}
	.blog-update-dtl ul li {font-size:16px;}
	.blog-listing.home-blog-list .col-lg-4 {padding:0 15px 20px;}
	.home-blog-list{padding:30px 0 0;}
	.blog .btn-main{margin-top:0;}

	.counter-head h3, .counter-head span{font-size:24px;}
	.rel-sing-boxx img {height:80px;}

	.home-banner-main h2 {font-size:30px;margin:0 0 20px;padding-bottom:10px;}
	.home-banner-main h2:after{width:150px;}
	.home-banner-main h6 {font-size:18px;margin-bottom:5px;}
	.banner-btn a{min-height: 50px;font-size:18px; min-width: 175px;}
	.banner-btn {margin:25px 0 0;}
	.technologies-list .col-lg-2 {max-width: 25%;flex: 0 0 25%;}
	.services-accrodian .acc__card {padding:12px 0;}
	.services-accrodian .acc__title h3, .services-accrodian .acc__title .acc-plus{font-size:18px;}
	.counter-bg-box .col-lg-3{width:33.33%;}
	.counter-sing-box {padding:20px 0;}
	.counter-sing-sm-icn{width:100px;height:100px;}
	.counter-sing-sm-icn img{max-width:60px;max-height: 60px;}
	.counter-bg-box .col-lg-3:nth-child(5) .counter-inner{padding: 6px 0 0;}
	.rel-sing-box {min-height:90px;}
	.carban-one{margin:0 0 40px;}
	.carban-right h3 {font-size:22px;}
	.carban-right ol li, .carban-right p{font-size:14px;}
	.enterprise .enter-main .col-lg-6.col-md-6.col-sm-6 { flex: 0 0 100%; max-width: 100%; }
	.enter-imgs img { width: 100%; height: 400px; }
	.acc-left, .acc-right { width: 100%; }
    .ethics-list .col-md-4.col-lg-4 {flex: 0 0 50%;max-width: 50%;}
	
	/* ----------- icon ---------- */
	.carbon-all-icon .carbon-icon-one h4{font-size: 16px;}
	.icon-m{margin-top: 0;}
	.carbon-all-icon .carbon-icon-one{margin-bottom: 15px;}
	.carbon-icon-titel h2{font-size: 30px;margin-bottom: 30px;}

	/* -----------child-------------- */

	.carbon-all-icon .row .col-lg-3 {
        width: 50%;
    }

	.carbon-accounting-child h1 {
		font-size: 40px;
		padding-top: 25px;
		padding-bottom: 15px;
	}
	.carbon-banner img{height: 220px;}


	.une-search-page-main h1{font-size: 32px;}
	.une-search-page-main .content td{font-size: 14px;}

	
	.une-search-page-main .content h2{font-size: 23px;}
	.une-search-page-main .content p{font-size: 16px;}

	/* 17-12-24 R */
	.verifast-box-one{width: 100%;}
	.service-item{width: 29%;margin: 10px;padding: 22px;}
	.service-item h5{font-size: 18px;}
	.service-item .service-icon{width: 72px;height: 72px;}
	.ai-contact-form .col-lg-9{max-width:100%;flex:0 0 100%;}
	.ai-contact-form .col-lg-7{max-width:90%;flex:0 0 90%;}
	.ai-contact-form .contact-us-left h5{font-size: 28px}
	.ai-services-wrapper .title-main h2{font-size: 28px;}
	.ai-banner .about-banner-dtl h1{line-height: 47px;font-size: 40px}
	.ai-banner .about-banner-dtl p{font-size: 20px;padding-top: 5px;}
	.about-banner.ai-banner{padding: 100px 0;}

	/* 19-12-24 R */
	#menu-item-3482 a:after{content: '';display: inline-block;color: #fff;background-image: url('../images/caret-down-solid.svg');background-repeat: no-repeat;background-position: center center;background-size: 15px 15px;position: absolute;right: 10px;top: 0;bottom: 0;width: 15px;height: 100%;filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(0%) hue-rotate(64deg) brightness(104%) contrast(101%);}
	#menu-item-3482 .sub-menu a:after{display: none;}
	#menu-item-3482 .sub-menu li{background-color: #ffffff42;}
	#menu-item-3482 .sub-menu li a{margin: 10px 0;}
	#menu-item-3482 .sub-menu{width: 100%;display: none;}
	#react-chatbot-iframe{top: 78%!important}
	#menu-item-3482:hover .sub-menu{transform: rotatex(90deg);opacity: 0;visibility: hidden;animation-name: unset;}
	#menu-item-3482 .sub-menu.sub-menu-active{transform: rotatex(0);opacity: 1;visibility: visible;animation-name: fadeInDown;display: grid;position: unset;background-color: transparent;}
	.carban-left {margin-bottom:30px;height: auto;}
	.contact-us-left {
  margin-bottom: 40px;
}
.contact-us-right {width:70%; margin:0 auto; float:none;}
}

@media (max-width:992px){
.web-dev-list-right {
  padding: 30px 0;
}
  .web-dev-list-sing.web-dev-word-functi-main.class-3 {
    padding: 50px 0px 0;
  }
  .web-dev-list-right {
  padding: 30px 0 0;
}
.web-dev-list-right h3 br {display:none;}
.web-dev-list-left.web-dev-word-functi img, .web-dev-wordpress-righ-pic img {
  width: 100%;
}
.web-dev-list-sing.class-2 .web-dev-wordpress-righ-pic {right:auto;}
.website-dev-word-development .title-main h2 {padding-bottom: 10px;}
.website-development-listing {padding-top:0;}
 .web-dev-list-sing.web-dev-wordpress {
    padding: 30px 0px;
  }
    .web-dev-list-sing.web-dev-word-functi-main.class-3 {
    padding: 0 0px 0;
  }
  .intro-heading h2 {
  font-size: 80px;
  letter-spacing: 6px;
  }
  .introduction p {
  max-width: 100%;
  margin: 90px auto 0;
  }
  .intro-img img {
  max-width:90%;
  }
  .introduction {
  padding: 40px 0;
  }
  .ai-crm-sec-1, .ai-crm-sec-2, .ai-crm-sec-3, .ai-crm-sec-4  {
  padding: 40px 0;
}
.our-approach-image img {
  max-width: 90%;
}

.why-choose-top h3 {margin-bottom: 15px;}
.why-choose-content {
  margin-right: 0;
  margin-bottom: 30px;
}
.ai-crm-card-holder .cards_wrap__card-stick {max-width: 90%;}
.carbon-banner img {
    height: 340px;
  }
.partner-contact-ctn img {
  margin-bottom: 30px;
}
 .consultations {
    padding: 40px 0px;
  }
  .ai-crm-sec-1 .title-main {margin-bottom: 15px !important;}
}

@media (max-width: 767px){
	.blak-space {padding-top: 90px;}
	.privacy-policy-ctn-part h2 {font-size: 22px;}
	.container, .max-1410{max-width: 95% !important;}

  	/*Home page start */

	.about-banner-dtl.blog-titles li.breadcrumb-item.active {white-space: nowrap;width: 200px;overflow: hidden;text-overflow: ellipsis;/* border: 1px solid #000000; */}

	.home-banner{margin-top:-215px;}
	.topbar-main {padding:10px 0;}
	.menubar li a{padding:25px 0;font-size: 15px;}
	.menubar ul li{padding:0 11px;}
	.menubar .btn-md {    min-width: 160px;padding: 0px 20px;}
	.home-banner-main {padding: 270px 0 50px;}
	.home-banner-main h1 {font-size: 36px;max-width: 100%;margin-bottom: 30px;padding-top: 10px;}
	.talk-about-left {padding:25px 0;}
	.talk-about-left h2 {font-size: 38px;}
	.services{padding:50px 0px 0;}
	.services-wrapper .title-main {width: 96%;justify-content: center;text-align: center;}
	.wrapper{max-width:98%;margin: 0px auto;}
	.title-main h4, .relationships-head h6 {font-size: 20px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 26px;}
	.title-main h6 {font-size: 20px;}
	.services-sing-box {padding:20px;text-align: center;border-radius: 10px;}
	.services-sm-box-dtl h3 {font-size: 24px;}
	.counter-dtl-right{width: 100%;}
	.who-we-are-sing-dtl{    padding: 20px;text-align: center;}
	.home-blog-picture img{max-height: 470px;min-height: 470px;}
	.logo a img {max-width: 140px;}
	.talk-about-right{right: 40px;}
	.talk-about-main::before{width: 0px;}
	/*.counter-dtl-section{    margin-top: -330px;}*/
	.who-we-are-post-list .col-lg-3.col-md-3.p-0{flex: 0 0 100%;max-width: 100%;}
	.who-we-are-sing-picture img{filter: unset;min-height: 350px;max-height: 350px;}
	.home-blog-picture img{filter: unset;}
	.home-blog-picture::before{    background-color: black;    opacity: 0.5;}
	.home-blog-list .col-lg-4{    padding: 0px 0px 15px;}
	.how-it-going-step-sm:nth-child(1){padding-left: 60px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 90px;}
	.how-it-going-step-sm:nth-child(2){    left: 27%;}
	/*Home page End */

	/*Home page A* 11-01-25*/
	.services-wrapper .new-lo-so .col-lg-2{width:48% !important;flex: 0 0 48%;max-width: 48%}
	/*Home page A* 11-01-25/


	/*Home page M*/
	.menubar ul li {padding: 0 7px;}
	.how-it-going-step-sm:nth-child(1){padding-left: 0px;}
	.how-it-going-step-sm:nth-child(even){padding-top: 70px;}
	.how-it-going-step-sm:nth-child(2){left: 22%;}
	.how-it-going-step-sm:nth-child(3){left: 38.5%;padding-top: 10px;}	
	.how-it-going-step-sm:nth-child(4){left: 50%;}
	.how-it-going-step-sm:nth-child(5){left: 69%;padding: 50px 0px 0px;}
	.step-bg{width: 70px;height: 70px;}
	.how-it-going-step-sm h5{font-size: 18px;}
	.how-it-going{padding:50px 0px 110px;}
	.title-main p{font-size: 14px;line-height: 19px;}
	.max-1410{max-width: 96%;}
	.ftr-link li a{font-size: 13px;}
	.footer{padding: 55px 0px 20px;}
	.services::before{width: 210px;height: 122px;}
	.how-it-going-step-sm h6{font-size: 16px;padding-top: 15px;}
	.how-it-going-list{max-width: 100%;margin: 0px auto;}
	.menubar li a{font-size: 14px;}
	.menubar .btn-md {min-width: 140px;padding: 0px 15px;font-size: 16px;min-height: 40px;}
	.topbar-link img{max-width: 20px;}
	.menubar nav{display: none;}
	.home-banner {margin-top: -100px;}
	.home-banner-main {padding:40px 0px 100px;text-align:center;}
	.talk-about{margin-top: 50px;}
	.talk-about-right img {max-height: 185px;}
	.talk-about-left h2 {font-size: 24px;}
	.talk-about-left h6 a{font-size: 15px;}
	.btn-sm{min-width: 120px;font-size: 15px;min-height:40px;padding: 0px 10px;}
	.counter-sing-box-dtl h5{font-size:16px;min-height:40px;}
	.counter-sing-box-dtl h1{font-size: 40px;}
	/*.counter-head span{font-size: 50px;}*/
	.relationships-head h3{font-size: 42px;}
	.who-we-are-top{padding: 50px 0px;}
	.btn-border-blk{min-height: 50px;max-width:200px;font-size: 16px;}
	.who-we-are-top .btn-border-blk{margin-top: 30px;min-width: 215px;}
	.who-we-are-sing-dtl p{font-size: 18px;max-width: 100%;}
	.finest-work{padding: 50px 15px 40px;}
	.btn-main{justify-content: center;}
	.finest-work-rtl{padding: 50px 0px 0px !important;width: 100%;margin: 0px;}
	.home-blog-list{width: 100%;margin: 0px;padding: 30px 0px 0px; justify-content: space-between;}
	.technologies-sm-boxes{min-height: 120px;}
	.home-blog-picture img {max-height: 300px;min-height: 300px;}
	.blog-listing .home-blog-picture img { filter: unset; max-height: 300px; min-height: 300px; }
	.home-blog-box-cnt{padding:20px;text-align: center;}
	.home-blog-box-cnt h3::before{left: 0;width: 0px;height: 0px;}
	.footer-sub .col-lg-4, .footer-sub .col-lg-2, .footer-sub .col-lg-3 {max-width: 50%;flex: 0 0 50%;}
	.ftr-head h4{margin-bottom: 20px;padding-bottom: 20px;}
	.btn-md{font-size: 18px;min-height: 50px;padding: 0px 20px;min-width: 200px;}
	.talk-about-main{border-radius: 10px;padding: 30px 20px;}
	.title-main-left{width: 100%;margin-bottom: 20px;}
	.services::before {width: 150px;height: 92px;}
	.services-main-rtl{width: 100%;margin: 0px;}
	.ser-icon{width: 100px;height: 100px;margin: 0px auto 20px;padding: 10px;}
	span.line img{margin: 0px auto;}
	.services-sm-box-dtl p{max-width: 100%;}
	.ser-icon img {max-width: 60px;max-height: 60px;}
	.counter-bg-pic img{min-height: 450px;max-height: 450px;}
	.counter-sing-sm-icn img{max-height: 40px;}
	.counter-sing-sm-icn{width: 80px;height: 80px;padding: 15px;margin: 0px auto;}
	.counter-sing-sm-icn img{max-width: 30px;max-height: 40px;}
	.counter-sing-box{text-align: center;}
	.counter-head{justify-content: center;}
	.relationships-head h6{font-size: 20px;}
	.relationships-head h3{font-size: 28px; width: 100%;}
	.relationships-rtl{padding: 30px 0px 0px !important;width: 100%;margin: 0px;}
	.rel-sing-box{min-height: 150px;}
	.relationships-footer h4{font-size: 30px;}
	.relationships-footer{padding: 20px 0px 0px;}
	.relationships {padding: 20px 0px 45px;}
	.title-main.title-space-bet {justify-content: center;text-align: center;}
	.technologies-list .col-lg-2{max-width: 33.33%;flex: 0 0 33.33%;}
	.finest-work-sing-picture img {min-height: auto;max-height:unset;}
	.finest-work-rtl .col-lg-4 {padding: 0px 10px 40px;}
	.services-sing-box.same-height {height: auto !important}
	.home-blog{padding: 40px 0px;}
	.who-we-are-top .title-main h3, .how-it-going .title-main h3, .finest-work-main .title-main-left h3 {font-size: 28px; width: 100%;}
	.finest-arrow .slick-arrow { width: 40px; height: 40px;}
	.enter-main {flex-direction: column;}
	.enter-main .col-lg-6.col-md-6.col-sm-6 {width: 100%; max-width: 100%;}
	.enterprise .title-main h2 {text-align: center;}
	.enterprise .title-main p {text-align: center;}
	.enter-imgs img { width: 100%; height: 400px; object-fit: cover; }
	


	/*Menubar*/
	.header{position: relative;}
	.mobile-menu-toggle{top: 15px;z-index: 10000;}
	.menubar{padding-right: 40px;}
	.menubar > .btn-main{display: none;}
	.menubar nav {position: absolute;left: 0;right: 0;width: 100%;top: 100%;background-image: linear-gradient(120deg, #670dad 0%, #e20281 100%);
		z-index: 999;padding: 20px 0px;box-shadow: 0 20px 40px rgba(21,23,35,0.25);}
	.menubar ul li{width: 100%;padding:0 20px 10px;}
	.menubar li a{padding: 10px 0px;color: #fff;}
	.menubar li a::before {background-image: none;background-color: #fff;height: 2px;right:auto;}
	.menubar li.current_page_item a::before {width: 40px;}
	.menubar nav .mobile-nav-cta{display: flex;justify-content: center;padding: 10px 20px 0;}
	.menubar nav .mobile-nav-cta .btn-md{background: #fff;color: #e20281;border-color: #fff;min-width: 180px;}
	.menubar nav .mobile-nav-cta .btn-md:hover{background-image: linear-gradient(105deg, #670dad 0%, #e20281 100%);color:#fff;}
	button.navbar-toggler.first-button {padding: 5px 10px;}
	.mobile-menu-toggle{top:10px;}

	/*services page*/
	.about-banner-dtl h1{font-size: 22px;}
	.breadcrumb-main li a{font-size: 18px;}
	.breadcrumb-main ol li{font-size: 18px;}
	.services-top-part{padding: 40px 0px;}
	.services-sub-sing-bg-main{max-width: 96%;}
	.services-sub-sing-right{margin:0px;width: 100%;padding:40px 0px 0px 0px;}
	.services-sub-sing-left{max-width: 100%;}
	.services-sub-sm-box-bg h3{font-size: 20px;margin-bottom: 5px;}
	.services-sub-sm-box-bg{/*padding: 20px;*/border-radius: 10px;}
	.services-sub-sing-left h2{font-size: 26px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-right {padding: 50px 0px 0px 0px;}
	.services-sub-sing-left .btn-main {margin-top: 30px;}
	.btn-md{padding: 0px 25px;min-height: 50px;min-width: 200px;}
	.services-sub-list-main .services-sub-sing-block:nth-child(even) .services-sub-sing-left {order: 0;}
	.services-tp-bg-box{min-height: 100px;border-radius: 10px;}
	.services-tp-sing-box {width: 25%;padding: 0px 5px 10px;}
	.services-sub-sing-bg-main{padding: 40px 0px 20px;}
	.services-sub-sing-left p{font-size: 16px;}
	.services-sub-sm-box-bg h3 br {display: none;}
	.services-sub-icon img{max-height: 70px;max-width: 70px;}
	.services-accrodian .acc__title {justify-content: space-between;}
	.services-accrodian .acc__title h3 {width:auto;}
	

	/* == 03-12-2024 M start == */


	/* == 03-12-2024 M End == */

	/*industries*/
	.industries-category{padding: 50px 0px 20px;}
	.industries-category-main .col-lg-3 {max-width: 50%;flex: 0 0 50%;padding: 0px 15px 30px;}
	.expert-consultants-right-part{padding: 30px 0px 0px 0px;text-align: center;}
	.industries-category-sing-box p{max-width: 100%;font-size: 16px;}
	.expert-consultants-right-part h2{font-size: 26px;}
	.expert-consultants-right-part p{max-width: 100%;}
	.industries-our-recent-work {padding:40px 10px;}
	.wordpress-work-rtl .col-lg-3 {padding: 0px 10px 20px;}
	.wordpress-arrow{padding-top: 20px;width: 100%;left: 0px;}
	.industry-how-it-work-sing p{max-width: 100%;font-size: 16px;}
	.industry-how-it-work-main{padding: 30px 0px 0px;}
	.industry-how-it-work{padding: 0px 0px 50px;}
	.who-we-are-top{padding: 40px 15px;}
	.industries-free-consultation{padding:50px 0px;}
	.industries-category-sing-box h4{font-size: 22px;}
	.industries-cat-icon{margin-bottom: 20px;}
	.expert-consultants{padding: 50px 0px 160px;}
	.industries-counter-sing .counter-sing-box-dtl h5{font-size: 18px;}
	.industries-counter-sing .counter-sing-box-dtl h1, .industries-counter-sing .counter-head span{font-size: 36px;line-height: 40px;}
	.wordpress-work-sing-box img{min-height: 300px;max-height: 300px;    border-radius: 10px;}
	.industry-how-it-work-sing h5{font-size: 20px;}
	.c-inp-btn{font-size:17px;border-radius: 5px; padding: 10px 35px;}
	textarea.c-inp {resize: none;padding: 15px; border-radius: 5px;height: 140px;}
	.industries-counter-main{padding:30px 0px 10px;}
	.get-free-consultation-form{padding: 30px 0px 0px;}
	.expert-consultants-main .col-lg-6 {max-width: 100%;flex: 0 0 100%;}
	.expert-consultants-left-pic{text-align: center;}
	.expert-consultants-left-pic img {max-width: 100%;margin: 0px auto;}
	.expert-consultants .row {margin: 0px;}
	.expert-consultants-right-part .btn-main{justify-content: center;}
	.industries-counter-icn img {max-width: 70px;max-height: 70px;}
	.industry-how-it-work-main .col-lg-3{max-width: 50%;flex: 0 0 50%;}
	.industries-counter-icn{margin-bottom: 20px;}
	.industries-counter-main .col-lg-3 {max-width: 50%;flex: 0 0 50%;padding: 0px 15px 30px;}
	.wordpress-work-rtl {width: 100%;margin-left: 0;}
	.wordpress-arrow .slick-arrow{height: 40px;width: 70px;}
	.wordpress-arrow .slick-arrow img {max-width: 30px;}
	.wordpress-work-main{padding: 0px 0px 0px;}
	.how-it-work-dig {width: 55px;height: 55px;font-size: 24px;}
	.who-we-are-top .title-main h2 br {display: none;}


	/*careers*/
	.open-postion{padding: 30px 0px;}
	.careers-list-sm-box h3{font-size: 20px;margin-bottom: 15px;}
	.careers-list-sm-box{padding:20px;border-radius: 10px;float: left;}
	.careers-list-sm-box ul li i{font-size: 20px;}
	.careers-list-sm-box .btn-main{justify-content: flex-start;}
	.careers-list{padding: 50px 0px 30px;}
	.skilled-engineers{padding: 50px 0px;}
	.skilled-engineers-picture img{min-height: 350px;max-height: 350px;}
	.skilled-engineers-top-dtl{padding: 50px 20px;}
	.careers-bg-box-list{padding: 50px 0px 30px;}
	.careers-list-main .col-lg-4{max-width: 100%;flex: 0 0 100%;padding: 0px 10px 30px;}
	.skilled-engineers-top-dtl h2{font-size: 30px;}
	.skilled-engineers-top-dtl h2::before{height: 5px;margin-bottom: 10px;width: 70px;}
	.careers-list-main{width: 100%;margin: 0px;}
	.careers-list-sm-box .btn-main {width: 100%;position: unset;margin-top: 20px;}
	.careers-list-sm-box .btn-main .btn-md {min-width: 160px;}
	.careers-bg-sub-box-list .careers-list-sm-box{border-radius: 20px;padding: 20px;}
	.careers-bg-sub-box-list .col-lg-6 {padding: 0px 10px 30px;}

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{    width: 25%;}
	.get-free-con-frame{right: 0;display: none;}
	.get-free-consultation{    padding: 75px 0px 45px;}

	.services-top-list.website-dev-ser-list .services-tp-sing-box {width: 50%;}
	.services-top-list.website-dev-ser-list{max-width: 350px;    margin: 0px auto;}
	.services-tp-bg-box img {max-height: 70px;max-width: 70px;}
	.services-tp-sing-box h6{font-size: 14px;}
	.website-dev-word-development {padding: 40px 0px 0px;}

	.website-development-top {padding: 50px 0px 40px;}

	/*About Us*/
	.read-about-right h2{font-size: 48px;}
	.read-about-right .btn-main {margin-top: 80px;}
	.expert-main .col-lg-4 {padding: 0px 10px 15px;max-width: 50%;flex: 50%;}
	.expert-main{width: 100%;margin: 0px;padding: 40px 0px 0px;}
	.expert-sing-name{min-width: 260px;max-width: 260px;padding: 22px 25px;}
	.breadcrumb-main ol li{font-size: 12px;}
	.breadcrumb-main li a{font-size: 12px;}
	.read-about-right h2{font-size: 26px;}
	.read-about-right .btn-main {margin-top: 30px;}
	.about-flow-list{width: 100%;margin: 0px;padding: 30px 0px 0px;}
	.about-flow-sing-box::after{right:0px;height:0px;width:0px;}
	.expert-sing-name{min-width: 100%;padding: 15px;border-radius: 0px;}
	.expert-sing-social{position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding: 0;padding-right: 15px;}
	.ethics-list-dtl h4{font-size: 22px;}	
	.ethics-list-dtl p{font-size: 16px;width: 100%;max-width: 100%;}
	.read-about-left img{max-width: 100%;    border-radius: 10px;}
	.read-about-right h6{font-size: 20px;}
	.about-flow-list .col-lg-4{padding: 0px 10px 15px;}
	.about-flow-dtl h6{font-size: 20px;}
	.about-flow-dtl p{font-size: 16px;max-width: 100%;}
	.about-flow-sing-box{padding: 20px 15px;border-radius: 15px;}
	.about-flow-list .about-flow-sing-row:nth-child(even) .about-flow-sing-box{padding: 20px 15px;}
	.about-flow-icon{width: 100px;height: 100px;position: relative;top: 0px;}
	.about-flow-icon img {max-width: 65px;max-height: 65px;}
	.about-flow{padding: 30px 0px;}
	.flow-mark::before{width: 0px;height: 0px;left:-9px;}
	.flow-mark{height: 0px;width: 0px;}
	.about-flow-sing-row::after{height: 0px;width: 0px;}
	.about-flow-sing-row:last-child .col-lg-4 {padding: 0px 10px 15px;}
	.about-flow-list .about-flow-sing-row:nth-child(even) .flow-mark{top: 10px;}
	.read-about{padding: 40px 0px 20px;}
	.read-about-right{padding-top: 30px;text-align: center;}
	.btn-sm-sec{font-size: 18px;padding: 0px 15px;    min-width: 120px;min-height: 35px;}
	.about-flow-dtl{padding: 10px 0px 0px;}
	.about-flow-list .about-flow-sing-row:nth-child(even) .about-flow-sing-box .about-flow-icon{bottom: 0px;}
	.ethics-list{width: 100%;margin: 0px;}
	.ethics{padding: 40px 0px 10px;}
	.ethics-list{padding: 35px 0px 0px;text-align: center;}
	.ethics-list-dtl{padding-top:15px;}
	.ethics-list-dtl h4 br{display: none;}
	.ethics-list .col-lg-4 {padding: 0px 10px 30px;}
	.expert{padding: 40px 0px 10px;}
	.expert-sing-picture img{max-height: 3300px;min-height: 300px;}
	.expert-sing-box-dtl{position: relative;padding: 0px;border-radius: 0px;}
	.expert-sing-name h5{font-size: 20px;}
	.expert-sing-name h6{font-size: 16px;}
	.expert-sing-social li a{font-size: 18px;}
	.expert-sing-social ul li{padding: 0px 3px;}
	.consultations{padding: 40px 0px;}
	.consultations-main h6{font-size: 20px;}
	.consultations-main h2{font-size: 36px;}

	/* == 03-12-2024 M start == */

	.read-about-right { padding-right: 0px;}
	.read-about-right h2 {text-align: center;}
	.read-about-right .btn-main { justify-content: center; margin-top: 0px !important; margin-bottom: 18px; }
	.read-about-right-img img { height: 400px; }
	.ethics-list-sm-box {min-height: unset;}

	/* == 03-12-2024 M End == */

	/*contact-us*/
	.contact-us-right{padding-left: 0px;padding-top: 40px;}
	.contact-us-left h2{font-size: 26px;}
	.contact-us-left h5{font-size: 20px;}
	.cnt-social-icon {width: 45px;height: 45px;}
	.cnt-social-name {width: calc(100% - 45px);padding-left: 10px;}
	.cnt-social-name h6, .cnt-social-name h6 a{font-size: 14px;}
	.contact-us-form h3{font-size: 24px;padding: 0px 10px 15px;width: 100%;text-align: center;}
	.contact-us-form{padding:30px 10px 10px;border-radius: 10px;}
	.c-inp{padding: 0px 15px;}
	textarea.c-inp{padding:15px;height: 80px;}
	.faq{padding: 40px 0px;}
	.acc__panel p{font-size: 12px;line-height: 21px;}
	.acc__card{padding:15px;border-radius: 10px;}
	.contact-us{padding: 20px 0px;}
	.contact-us-social-sing{padding-top: 20px;}
	.cnt-social-name h4{font-size: 16px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp input[type="checkbox"] {width: 20px;height: 20px;margin-right: 10px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp label{font-size: 18px;}
	.cnt-consultations{margin-top: 0px;padding: 20px 0px;}
	.contact-us-main .col-lg-5, .contact-us-main .col-lg-7 {flex: 0 0 100%;max-width: 100%;}
	.cnt-social-icon img {max-width: 23px;}
	.faq-main{padding: 20px 0px 0px;}
	.acc__title h3{font-size:16px;display: inline-block;
    width: 88%;}
	.acc-plus{font-size: 20px;line-height: 26px;}
	.consultations-main .btn-main{margin-top: 20px;}
	select.c-inp{background-size: 18px;}
	.c-inp-part-btn {padding-top: 10px;}

	/*portfolios*/
	.nav-tabs .nav-link {padding: 10px 18px;font-size: 16px;}
	.nav-tabs .nav-item{padding: 0px 2px 5px;}
	.portfolio-galley{padding: 40px 0px;}
	.our-customer{padding: 20px 0px;}
	.our-customer-main-top{padding: 20px 0px;}
	.gallery-main .tab-content {margin-top: 35px;}
	.gallery-list-picture img{max-height: 200px;min-height: 200px;}
	.rating-star-main ul li i{font-size: 20px;}
	.rating-star-main{margin-top: 10px;}
	.our-customer-sm-bg-box .rating-star-main{margin-top: 0px;justify-content: center;}
	.our-customer-sm-bg-box{padding: 15px;text-align: center;}
	.our-customer-sm-bg-box p{max-width: 100%;}
	.gallery-main .tab-content .btn-main{margin-top: 10px;}
	.gallery-listing .col-lg-4{max-width: 50%;flex: 0 0 50%;}
	.gallery-list-link{border-radius: 10px;}
	.gallery-list-hover span{width: 50px;height: 50px;}
	.gallery-list-hover span img {max-width: 25px;}
	.rating-star-main span{font-size: 16px;}
	.our-customer-bg-box{width: 100%;padding: 20px 0px 0px;margin: 0;}
	.our-customer-sm-bg-box h4{font-size: 20px;margin: 7px 0px;}

	/*request-quote*/
	.request-quote-main .c-inp {font-size: 15px;padding: 0px 15px;border-radius: 5px;height: 46px;margin-bottom: 10px;}
	.request-quote-main .contact-us-form{padding: 20px 10px;border-radius: 8px}
	.request-quote-main .c-inp-btn {font-size: 18px;border-radius: 5px;padding: 10px 10px;}

	/*web-development*/
	.web-dev-wordpress-righ-pic::before{height: 80%;}
	.web-dev-list-right h3{font-size: 22px;margin-bottom: 10px; margin-top:30px;}
	.web-dev-list-right h4{font-size: 20px;margin-bottom: 10px;}
	.web-dev-list-sing.web-dev-wordpress{padding: 60px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-3 {padding: 50px 0px;}
	.web-dev-list-sing.web-dev-word-functi-main.class-1 {height: auto;}
	.web-dev-word-functi-main{min-height: 500px;}
	.website-dev-word-development{padding: 30px 0px 0px;}
	.website-dev-word-development .title-main h2{font-size:24px;padding-bottom: 5px;line-height: normal;}
	.website-dev-word-development .max-800 p{max-width: 95%;}
	.web-dev-list-sing.class-1 .web-dev-list-right.pl-85{padding: 30px 0px;}
	.web-dev-list-sing.class-2 .web-dev-list-right.pr-80 {padding-right: 0px;padding-top: 50px;}
	.web-dev-list-left.web-dev-word-functi{text-align: center;}
	.web-dev-list-sing.class-3 .web-dev-list-right.pl-85{padding-left: 0px;padding-top: 50px;}
	.website-development-top{padding: 45px 0px;}
	.services-tp-bg-box{border-radius: 12px;}
	.web-dev-wordpress .col-lg-6{max-width: 100%;flex: 0 0 100%;}
	.web-dev-list-sing-main .col-lg-6{max-width: 100%;flex: 0 0 100%;}
	.web-dev-list-sing.class-2  .web-dev-wordpress-righ-pic{position: relative;top: 0;bottom: 0;right: auto;height: 100%;width: 100%;max-width: 100%;}
	.web-dev-list-left.web-dev-word-functi{top: 0px;}
	.web-dev-list-sing.web-dev-wordpress.class-2 .web-dev-list-sing-main .col-lg-6:first-child {order: 1;}
	.website-development-top .services-top-list.website-dev-ser-list{max-width: 450px;}
	.website-development-top .services-top-list.website-dev-ser-list .services-tp-sing-box{width: 33.33%;padding: 0px 5px 15px;}
	.web-dev-list-right{text-align: center;padding: 0;}
	.web-dev-list-right h3 br {display: none;}

	/*blogs*/
	.blog{padding: 40px 0px;}
	.blog-listing .home-blog-box-cnt h3, .blog-listing .home-blog-box-cnt h3 a{    font-size: 16px;
    text-align: left;}
	.blog-update-dtl ul li{font-size: 12px;}
	.blog-update-dtl{justify-content: left;}
	.blog-listing .home-blog-box-cnt p{font-size: 16px;}
	.blog-listing.home-blog-list .col-lg-4 {padding: 0px 0px 0px; width: 48%;}

	/* == 03-12-2024 M start == */

	.blog .title-main h6 {font-size: 20px;}

	/* == 03-12-2024 M End == */


	/*Blog Details*/
	.blog-pop-sing-dtl h4 {font-size: 14px;}
	.blog-pop-sing-dtl{padding-left: 10px;width: calc(100% - 50px);}
	.blog-details{padding: 40px 0px 20px;}
	.blog-dtl-top-head h2{font-size: 22px;}
	.blog-dtl-lg-picture img{max-height: 450px;min-height: 450px;}
	.blog-details-left{padding-right: 0px;padding-bottom: 20px;border-right: 0 solid #ddd;}
	.blog-pop-sing-picture{width: 50px;height: 50px;}
	.blog-releted-post{padding: 20px 0px;}
	.blog-details-sec>.col-lg-9, .blog-details-sec>.col-lg-3{max-width: 100%;flex: 0 0 100%;}
	.blog-dtl-sidebar{max-width: 400px;margin: 0px auto;float: none;    padding-left: 0;}
	.blog-dtl-top-head{margin-bottom: 10px;text-align: left;}
	.blog-dtl-sub-entro p{font-size: 14px;margin-bottom: 10px;text-align: left;}
	/*.blog-dtl-sub-entro p::first-letter{font-size: 100%;margin: 0px;float: unset;}*/
	.blog-search-inp{height: 50px;padding: 0px 10px;border-radius: 7px;}
	.blog-dtl-head h4{font-size: 16px;padding: 0px 10px;}
	.blog-dtl-side-sing{margin-bottom: 20px;}
	.blog-dtl-sub-entro h2{text-align: center;}

	/*privacy-policy*/
	.privacy-policy{padding: 40px 0px;}
	.privacy-policy-ctn-part h3{font-size: 22px;margin: 10px 0px;}
	.privacy-policy-ctn-part p{font-size: 17px;margin: 0px 0px 10px;word-break: break-word;}
	.privacy-policy-ctn-part ul li:before{width: 8px;height: 8px;}	
	.privacy-policy-ctn-part ul li, .privacy-policy-ctn-part ol li{padding: 0px 0px 5px 18px;font-size: 17px;}
	.terms-and-condition .privacy-policy-ctn-part ul, .terms-and-condition .privacy-policy-ctn-part ol {padding-left: 25px;}

	/*team-member*/
	.team-one {padding:40px 0;}
	.team-right{padding:0 0 25px;}
	.team-certificate .team-right{padding:0 0 25px;}
	.team-certi-table td{padding:10px;}
	.team-right h3 {font-size:26px;margin-bottom:15px;}
	.team-right p, .team-certi-table td, .team-right ul li{font-size: 16px;}
	.team-right p, .team-right ul li{margin-bottom:15px;}
	.team-left img{border-radius:10px;min-height: 300px;}
	.team-one .row{flex-wrap:wrap-reverse;}
	.team-certificate .row{flex-wrap: wrap;}
	.read-about-right p{max-width:100%;margin:10px 0 0;}

	.home-blog-box-cnt{top: 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;
    flex-flow: column;width: 100%;padding:15px 15px 0;}

	.finest-work-sm-main{border-radius: 40px;}

	.talk-about-right{padding:20px 0 0;width: 100%;}
	.butsso-an{margin-top:0;}
	.effect1 {font-size: 7px;}
	.talk-about {margin-top:-50px;}
	.talk-about-right .btn-sm {padding:0 15px;}
	.talk-about-left{width: 100%;text-align: center;}
	.services-sub-sing-left{padding:0 10px;}

	.counter-head h3, .counter-head span{font-size:20px;}
	.header-bg-wh .menubar li a{color: #fff;}
	.butsso-an{margin: 0 auto;justify-content: center;}

	.home-banner-main h2 {font-size:24px;margin:0 0 15px;padding-bottom:10px;}
	.home-banner-main h2:after{width:100px;}
	.home-banner-main h6 {font-size:18px;}
	.banner-btn a{min-height: 50px;font-size:18px;}
	.banner-btn {margin:20px 0 0;}
	.technologies-list .col-lg-2 {max-width: 25%;flex: 0 0 25%;}
	.logos .col-lg-3{width: 50%;}


	.counter-bg-box .col-lg-3:nth-child(5) .counter-inner, .counter-bg-box .col-lg-3:nth-child(6) .counter-inner{padding: 6px 0 0;}
	.rel-sing-box {min-height:90px;}
	.acc-dtl{flex-wrap:wrap-reverse;}
	.acc-left, .acc-right{width:100%;}
	.acc-right{margin: 0 0 15px;}
	.services-accrodian .acc__title h3, .services-accrodian .acc__title .acc-plus{font-size:18px;}
	.services-accrodian .acc__card {padding:5px 0;}
	.counter-bg-box .col-lg-3, .relationships-rtl .col-lg-2{width:50%;}
	.services-accrodian{margin:20px 0;}
	.who-we-are-top .title-main {max-width:100%;}
	.logos .title-main{margin-bottom:20px;}

	.carban-one{margin:0 0 20px;}
	.carban-right h3 {font-size:20px;}
	.carban-right ol li, .carban-right p{font-size:14px;}
	.carban-right{margin-bottom:15px;}
	.carban-one:nth-child(odd) .row{flex-wrap:wrap-reverse;}
	.carban-page{padding:30px 0;}

	/* ----------- icon ---------- */
	.carbon-all-icon .carbon-icon-one h4{font-size: 16px;}
	.icon-m{margin-top: 0;}
	.carbon-all-icon .carbon-icon-one{margin-bottom: 15px;}
	.carbon-banner img{height: auto;}
	/* -----------child-------------- */
	
	/* == Product page  03-12-2024 M start == */

	.carban-left img { height: auto; margin-bottom: 18px; }
	.carbon-icon-titel h2 { font-size: 28px; margin-bottom: 30px; text-align: center; }
	.carbon-all-icon { width: 100%; padding: 40px 0; }
	.carbon-all-icon .row .col-lg-3 { width: 50%; }

	/* == Product page  03-12-2024 M End == */

	.carbon-accounting-child h1 {
		font-size: 40px;
		padding-top: 25px;
		padding-bottom: 15px;
	}

    .partner-contact-ctn p {
       font-size: 14px;
	}

	.une-search-page-main h1{font-size: 32px;}
	.une-search-page-main .content td{font-size: 15px;}

	.une-search-page-main .content table{
		display: inline-block;
        white-space: nowrap;
        overflow: auto;
        width: 100%;
	}
		
	.une-search-page-main .content h2{font-size: 22px;}
	.une-search-page-main .content p{font-size: 16px;}

	/* 14-11-24 R */
	#react-chatbot-iframe{top: unset!important;bottom: 2%!important;right: 15px!important}

	/* 17-12-24 R */
	.verifast-box-one{width: 100%;margin: 20px auto;}
	.service-item{width: 46%;margin: 10px;padding: 30px;}
	.ai-contact-form .col-lg-9{max-width:100%;flex:0 0 100%;}
	.ai-contact-form .col-lg-7{max-width:90%;flex:0 0 90%;}
	.ai-contact-form .contact-us-left h5{font-size: 27px;margin-top: 30px;}
	.ai-services-wrapper .title-main h2{font-size: 25px;}
	.about-banner-dtl p{padding: 10px 0 0;font-size: 17px;max-width: 90%}
	.verifast-all .verifast-head p{padding-bottom: 30px}
	.verifast-all .col-lg-4{width: 50%;}
	.verifast-box-one h5{font-size: 21px;}
	.service-all-icon h2{font-size: 28px;}
	.ai-contact-form .contact-us-left h2{font-size: 17px;line-height: 28px;}
	.ai-contact-form .contact-us-left p{font-size: 16px;line-height: 23px;}
	.ai-contact-form .contact-us-right{padding: 20px 0 0; display:flex;}
	.ai-contact-form .contact-us-form h3{font-size: 20px;margin-bottom: 13px;}
	.verifast-all{padding: 60px 0}
	.ai-banner .about-banner-dtl h1{line-height: 47px;font-size: 40px}
	.ai-banner .about-banner-dtl p{font-size: 20px;padding-top: 5px;}
	.about-banner.ai-banner{padding: 100px 0;}

	/* 19-12-24 R */
	#menu-item-3482 a:after{content: '';display: inline-block;color: #fff;background-image: url('../images/caret-down-solid.svg');background-repeat: no-repeat;background-position: center center;background-size: 15px 15px;position: absolute;right: 10px;top: 0;bottom: 0;width: 15px;height: 100%;filter: brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(0%) hue-rotate(64deg) brightness(104%) contrast(101%);}
	#menu-item-3482 .sub-menu a:after{display: none;}
	#menu-item-3482 .sub-menu li{background-color: #ffffff42;padding-bottom: 0;}
	#menu-item-3482 .sub-menu li a{margin: 10px 0;}
	#menu-item-3482 .sub-menu{width: 100%;display: none;}
	#react-chatbot-iframe{top: 78%!important}
	#menu-item-3482:hover .sub-menu{transform: rotatex(90deg);opacity: 0;visibility: hidden;animation-name: unset;}
	#menu-item-3482 .sub-menu.sub-menu-active{transform: rotatex(0);opacity: 1;visibility: visible;animation-name: fadeInDown;display: grid;position: unset;background-color: transparent;}

	/* 28-12-24 R */
	 .rel-sing-box img {
    height: 35px;
    width: auto;
  }
	.relationships-rtl .row{margin: 0}
	.single-client.image-switcher {height: 80px;object-fit: cover;padding: 10px 10px;}
	.our-cert img {height:auto;max-height: 70px;}
	.contact-us-right {
  width: 100%;
 
	}
	.carbon-banner {height:300px;overflow: hidden;}
	.bannerCaption h2 {
  font-size: 48px;
	margin: 20px 0 0;
}
.carban-left {margin-bottom:30px;}
.description {
  padding-bottom: 30px;
}
.contact-us-left {margin-bottom:30px;}
.contact-us-right {margin-top:30px;}
 .intro-heading h2 {
    font-size: 70px;
    letter-spacing: 0;
  }
.partner-contact-ctn .carbon-icon-titel h2 {
  padding: 0 30px;
  border-left: 0;
}
.ai-crm-card-holder {
  padding: 40px 0 0;
}
.ai-crm-card-holder .cards_wrap__card-stick {position:relative;   top: 0;}

.ai-crm-card-holder .card:nth-child(1) {
  height: auto;
}
.ai-crm-card-holder .card:nth-child(2) {
  margin-top: 0;
  height: auto;
}
.ai-crm-card-holder .card:nth-child(3) {
  margin-top: 0;
  height: auto;
}
.ai-crm-card-holder .card:nth-child(4) {
  margin-top: 0;
  height: auto;
}
.ai-crm-card-holder .card:nth-child(5) {
  margin-top: 0;
  height: auto;
}
.ai-crm-card-holder .card {
  margin-bottom: 20px;
}
}



@media screen and (max-width:575px){
	.blak-space {padding-top: 60px;}
	.services_description p{font-size: 14px;line-height: 30px;}
	.services_description ul li:before{    width: 7px;height: 7px;}
	.services_description ul li{    padding: 0px 0 10px 15px;}
	.web-dev-list-right p{    font-size: 14px;}
	.services-sub-sing-right .col-lg-6{padding: 0px 15px 15px;}
	.technologies{padding: 40px 0px 0px;}
	.blog-dtl-sub-entro h2, .blog-dtl-sub-entro h3{    font-size: 20px;    text-align: left;}
	.about-banner-dtl.blog-titles h1 {font-size: 21px;}
	.services-sub-sm-box-bg h3 {
    font-size: 16px;margin-bottom: 5px;}
	.services-sub-sm-box-bg p {padding-top: 5px;}
	#cookie-notice .cn-button:not(.cn-button-custom){    font-size: 9px !important;}
	.cookie-notice-container, .cookie-revoke-container{    padding: 10px 10px !important;}
	span#cn-notice-text {font-size: 11px !important;padding: 0 15px}
	.cn-close-icon{right: 6px !important;top: 14px !important;}
	.c-inp{height: 36px;}
	/*home page*/
	.home-banner-main h1{margin-bottom: 20px;font-size: 28px;}
	.logo{padding: 0px;}
	.header {padding: 10px 0px;}
	.topbar-main{justify-content: center;}
	.topbar-link-email{display:none;}
	.topbar-divider{display:none;}
	.topbar-link-phone{margin-right:0;}
	.topbar-link-phone h6 a{font-size:14px;}
	.home-banner {margin-top: -60px;}
	.btn-md {font-size: 16px;min-height: 45px;padding: 0px 15px;min-width: 140px;}
	.home-banner-main{text-align: center;}
	.home-banner-main{padding: 40px 0px 80px;}
	.talk-about {margin-top: -30px;}
	.talk-about-left h2 {font-size:17px;}
	.services {padding: 40px 0px 10px; margin: 40px 0 0 0;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 21px;}
	.title-main h4, .relationships-head h6 {font-size: 16px;}
	.btn-sm{min-height: 40px;}
	.services-sm-box-dtl h3{font-size: 20px;}
	.btn-border-blk{padding: 10px;}
	.counter-bg-pic img {min-height: 350px;max-height: 350px;}
	.counter-bg-box .col-lg-3 {max-width: 50%;flex: 0 0 50%;}
	.counter-sing-box-dtl{margin-top: 10px;}
	.counter-sing-box-dtl h1{font-size: 30px;line-height: 42px;}
	/*.counter-head span {font-size: 34px;line-height: 42px;}*/
	.counter-sing-box-dtl h5{font-size: 16px;}
	.counter{padding: 0px 0px 30px; margin-bottom: 40px;}
	.relationships-head h3{font-size: 21px;}
	.relationships-head h6{font-size:23px;}
	.rel-sing-box {min-height: 100px;border-radius: 10px;padding: 10px;}
	.relationships-footer h4 {font-size: 24px;}
	.who-we-are-top {padding: 40px 15px;}
	.btn-border-blk{min-height: 45px;}
	.counter .btn-border-blk {
  margin-top: 10px;
}
	.who-we-are-sing-dtl p{font-size: 16px;}
	.how-it-going {padding: 40px 0px;}
	.how-it-going-step-sm{position: unset;}
	.how-it-going-list-sub-main{position: relative;left: 0px;width: calc(100% + 20px);margin: 0px -10px; top: 0px;}
	.how-it-going-list{padding: 20px 0px 0px;}
	.how-it-going-list-line{display: none;}
	.how-it-going-step-sm:nth-child(even) {padding-top: 0;}
	.how-it-going-step-sm {width: 50%;text-align: center;position: unset;z-index: 9;padding: 0px 10px 20px !important;
    position: relative;left: 0px !important;right: 0px !important;}
	.how-it-going-step-sm:nth-child(1) h6{padding-top: 10px;}
	.how-it-going-step-sm h6{font-size: 18px;padding-top: 10px;}
	.how-it-going-step-sm h5 {font-size: 18px;
    position: absolute;
    left: 0;
    right: -70px;
    margin: 0px auto;
    z-index: 9;
    color: #000;
    top: -5px;}
	.title-main p br {display: none;}
	.title-main h6{font-size: 22px;}
	.home-blog-picture img {max-height: 300px;min-height: 300px;}
	.footer {padding:25px 0px 15px;}
	.footer-sub .col-lg-4, .footer-sub .col-lg-2, .footer-sub .col-lg-3 {max-width: 100%;flex: 0 0 100%;}
	.ftr-logo img {max-height: 70px;}
	.ftr-head h4{font-size: 16px;}
	.ftr-head h4{margin-bottom: 15px;padding-bottom: 15px;}
	.copyright{padding: 10px 0px;}
	.sub-copy{text-align: center;justify-content: center;}
	.sub-copy-left.sub-copy-right{width: 100%;margin-top: 10px;}
	.header-sub{align-items: center;}
	.mobile-menu-toggle{top: 15px;}
	.services-tp-sing-box{width: 33.33%;}

	.services-sub-sing-left h2 {font-size: 18px;}

	.industries-category-main .col-lg-3 {max-width: 100%;flex: 0 0 100%;}
	.industry-how-it-work-main .col-lg-3{max-width: 100%;flex: 0 0 100%;}
	.wordpress-arrow {padding-top: 10px;}

	.who-we-are-top .title-main h3, .how-it-going .title-main h3, .finest-work-main .title-main-left h3 { font-size: 21px; width: 100%; }
	.technologies .title-main h3 {font-size: 21px; text-align: center;}
	.enterprise {padding: 40px 0px;}
	/*.talk-about {padding: 40px 0 40px 0; }*/
	.banner-btn a { min-height: 40px; font-size: 16px; }
	.logos {padding-top: 40px !important; }
	.title-main-right {margin-top: 0px;}
	.technologies-list {padding: 0px 0px 0px;}



	/*Home page A* 11-01-25*/
/*	.services-wrapper .new-lo-so .col-lg-2{width:100% !important;flex: 0 0 100%;max-width: 100%}*/
	/*Home page A* 11-01-25/

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{    width: 25%;}
	.get-free-con-frame{right: 0;display: none;}
	.get-free-consultation{    padding: 75px 0px 45px;}
	.website-dev-word-development{    padding: 80px 0px 0px;}
	.website-development-top{padding: 50px 0px 40px;}

	/*industries*/
	.wordpress-work.industries-our-recent-work .title-main.text-center{padding-bottom: 20px;}

	.website-dev-word-development {padding: 40px 0px 0px;}

	/*About Us*/
	.expert-sing-picture img {max-height: 310px;min-height: 310px;}
	.read-about-right p{    font-size: 17px;}
	.expert-main .col-lg-4{max-width: 100%;flex: 0 0 100%;}
	.consultations-main h2 {font-size: 23px;}
	.consultations-main h6 {font-size: 13px;}
	.consultations-main .btn-main{margin-top: 10px;}
	.about-banner-dtl.contact-us h1 { font-size: 16px; }
	.read-about-right h2{font-size: 21px;}
	.gallery-listing .col-lg-4{max-width: 100%;flex: 0 0 100%;}
	.gallery-listing{width: 100%;margin: 0px;}
	ul.nav.nav-tabs {
	    /* background-color: #cfcfcf; */
	    width: calc(100% - 100px);
	    margin: 0px 15px;
	    position: relative;
                    gap: 22px;
	}
	/* ul.nav.nav-tabs::after {
	    position: absolute;
	    top: 16px;
	    right: 10px;
	    border: solid #fff;
	    border-width: 0 3px 3px 0;
	    display: inline-block;
	    padding: 4px;
	    vertical-align: middle;
	    transform: rotate(45deg);
	    -webkit-transform: rotate(45deg);
	    transition: all ease .5s;
	    cursor: pointer;
	    z-index: 999;
	    content: '';
	} */
	.nav-tabs .nav-item{width:auto ;padding: 0 2px 5px;}
	.nav-tabs .nav-item .nav-link {display: block;color: #151723;font-size: 18px;padding: 10px 20px 10px 20px;white-space: nowrap;
    overflow: hidden;text-overflow: ellipsis; }
	.nav-tabs.open .nav-item .nav-link {display: block;    border-radius: 0;
    color: white;}
	.nav-tabs .nav-item .nav-link.active {display: block;border-radius: 40;
    color: #fff !important;}
	.nav-tabs .nav-item{padding: 0px;}
	.nav-tabs .nav-item.show .nav-link, 
	.nav-tabs .nav-link.active, .nav-tabs .nav-item .nav-link:hover{color:#151723;background-color: transparent;}
	ul.nav.nav-tabs.open::after {transform: rotate(225deg);top: 20px;}

	.website-development-top .services-top-list.website-dev-ser-list .services-tp-sing-box{width: 50%;}
	.website-development-top .services-top-list.website-dev-ser-list{max-width: 350px;}
	.web-dev-list-sing.class-2 .web-dev-wordpress-righ-pic{right: auto;}
	.web-dev-wordpress-righ-pic::before{top: 20px;left: -20px;height: 70%;border-radius: 10px;display:none;}
	.web-dev-list-right h4{font-size: 20px;}

	.blog-listing .home-blog-picture img {filter: unset;max-height: 300px;min-height: 300px;}
	.blog-dtl-top-head h2 {font-size: 14px;}
	.blog-dtl-lg-picture img {    max-height: 230px;min-height: 230px;}

	.finest-work-sm-main{border-radius:60px;}

	.technologies-list .col-lg-2 {max-width: 33.33%;flex: 0 0 33.33%;}
	.logos .col-lg-3{width: 50%;}

		/* ----------- icon ---------- */
		.carbon-icon-titel h2,.partner-contact-ctn .carbon-icon-titel h2, .contact-us-form h3{font-size: 21px;margin-bottom: 30px;}
		.carbon-accounting-child p{font-size: 16px;}
		.carbon-accounting-child ul li{font-size: 16px;}
		.carbon-banner img{height: unset;}
		
		.une-search-page-main .content h2{font-size: 20px;}
	.une-search-page-main .content p{font-size: 16px;}

	/* == 03-12-2024 M start == */

	.read-about-right h6 { font-size: 23px; padding-bottom: 10px; }
	.read-about-right p { margin: 0px 0 0; }
	.read-about-right { padding-top: 0px; }
	.ethics .title-main p { padding-top: 0px; }
	.btn-sm-sec { font-size: 15px; min-height: 40px; }

	/* == 03-12-2024 M End == */

	/* == services page 03-12-2024 M start == */

	.services-sub-sing-left h2 { font-size: 21px; }
	.blog-listing .home-blog-box-cnt { position: relative; float: left; padding: 12px; }
	.blog-listing .home-blog-box-cnt h3 { font-size: 14px; }

	/* == services page 03-12-2024 M End == */

	/* == contact page 03-12-2024 M start == */

	.contact-us-left h5 { font-size: 21px; text-align: center; }
	.contact-us-left h2 { font-size: 21px; text-align: center; }
	.contact-us-social-sing { padding-top: 20px;flex-direction: column; text-align: center; }
	.cnt-social-name h4 { font-size: 16px; margin: 8px 0px; }
	.cnt-social-name { padding-left: 0px; }
	.request-quote-main .contact-us-form {max-width: 90%;}
	/* == contact page 03-12-2024 M End == */

	/* 17-12-24 R */
	.about-banner-dtl p{font-size: 16px;}
	.verifast-all .verifast-head h1{font-size: 30px;}
	.verifast-all .verifast-head p{padding: 10px 0 30px;font-size: 16px;}
	.verifast-all .col-lg-4{width: 100%}
	.service-item{padding: 20px;margin: 7px;}
	.service-item .service-icon{width: 65px;height: 65px;}
	.service-item h5{font-size: 19px;}
	.ai-contact-form .contact-us-form .c-inp-btn{font-size: 16px;padding: 12px 50px;}
	.ai-banner .about-banner-dtl{width: 100%}
	.ai-banner .about-banner-dtl h1 br{display: none;}
	.ai-banner .about-banner-dtl h1{font-size: 33px;line-height: 43px;}
	.ai-banner .about-banner-dtl p{max-width: 100%;font-size: 18px;}
	.about-banner.ai-banner{padding: 80px 0;}
	.step-bg{width: 100px;height: 100px;}
	  .how-it-going-step-sm h5 {
    font-size: 14px;
	width: 30px;
  height: 30px;
  }
.carbon-banner {
  height: 260px;
}
.bannerCaption h2 {
  font-size: 28px;
  margin: 10px 0 20px;
}
.bannerCaption h4 {
  margin-bottom: 10px;
}
.carbon-banner img {
    height: 260px;
  }
.intro-heading h2 {
  font-size: 50px;
}
  .introduction p {
    margin: 60px auto 0;
    text-align: center;
  }
  .intro-img img {max-width: 100%;border-radius: 15px;
  margin-bottom: 20px;}
  .key-benefits-item .icon-box img {
  max-width: 60px;
  }
   .our-approach-image img, .why-choose-img img, .ai-crm-card-holder .card img {max-width: 100%;border-radius: 15px;}
   .why-choose-top h3 {
  font-size: 28px;
   }
   .ai-crm-sec-4 h3, .partner-contact-ctn .carbon-icon-titel h2 {font-size:28px;}
   .partner-contact-ctn p {text-align:center;}
   .ai-crm-sec-3 .col-lg-4 {
  padding: 0 15px 20px;
}
  .ai-crm-card-holder .cards_wrap__card-stick {
    max-width: 100%;
  }
  .ai-crm-sec-4 .title-main {margin-bottom: 15px !important;}
}


@media screen and (max-width:480px){
	.carban-right p span { font-weight: 700;font-size: 16px;text-decoration: none !important;}
    .carban-right p a { font-size: 16px;font-weight: 700;color: #d31e85;text-decoration: none;}
	.blak-space {padding-top: 50px;}
	.menubar .btn-md {min-width:95px;padding: 0px 10px;font-size: 13px;min-height:30px;}
	.title-main h2, .title-main h3, .relationships-head h3{font-size: 24px;}
	.finest-work-footer h3{font-size: 20px;}
	.technologies-list .col-lg-2 {max-width: 50%;flex: 0 0 50%;}
	.title-main h6{font-size: 20px;}
	#mailpoet_form_1 .parsley-custom-error-message{font-size: 12px !important;}
	.n-inp{height: 46px;}
	.n-inp-btn{min-height: 45px;margin-top: 15px;}
	.services-tp-sing-box{width: 50%;}

	.expert-consultants-right-part h2 {font-size: 22px;}
	.industries-counter-main .col-lg-3{max-width: 100%;flex: 0 0 100%;}
	.skilled-engineers-top-dtl h2 {font-size: 24px;}
	.skilled-engineers-picture img {min-height: 300px;max-height: 300px;}
	.skilled-engineers {padding: 40px 0px;}

	/* == home page 03-12-2024 M start == */

	.services-wrapper .title-main-left h4 {font-size: 20px;}
	.services-accrodian .acc__title h3, .services-accrodian .acc__title .acc-plus { font-size: 15px; }
	.services-accrodian .acc__title h3 { padding-right: 15px; max-width: 90%;}
	.services-accrodian .acc__title .acc-plus {
		  font-size: 14px;
		  width: 25px;
		  height: 25px;
			}
	.services-accrodian .acc__card {
    padding: 5px 0;
  }
	.counter-head h3, .counter-head span { font-size: 24px; }
	.relationships-head h6, .who-we-are-top .title-main h6 {font-size: 20px;}
	.finest-work-main .title-main-right { justify-content: center; width: 100%; }
	.finest-work-main .title-main-left { text-align: center; width: 100%; }
	.finest-work-main .title-main-left h3 { justify-content: center; margin-bottom: 10px;}
	.finest-work { padding: 40px 15px 40px; }
	.finest-work-rtl { padding: 30px 0px 0px !important; }
	.finest-work-footer .btn-main .btn-sm { min-height: 40px;font-size: 16px;min-width: 140px;}
	.finest-work-footer .btn-main { margin-top: 0px; }
	.enterprise .container {width: 100%; max-width: 100% !important; padding: 0px;}
	.enterprise .title-main h2 {margin-bottom: 18px;}
	.enterprise { margin-top: 40px; }

	/* == home page 03-12-2024 M End == */

	/* == about page 03-12-2024 M start == */

	.about-banner-dtl h1 { padding-top: 5px; padding-bottom: 5px; }
	.read-about-right h6,.about-flow .title-main h6 { font-size: 20px; }
	.read-about .container { width: 100%; max-width: 100% !important; }
	.read-about-right .btn-sm-sec { font-size: 16px; width: 140px; height: 40px; }
	.ethics-list-sm-box {padding: 20px;}

	/* == about page 03-12-2024 M End == */

	/* == Product page  03-12-2024 M start == */

	.carban-right h3 { font-size: 17px; margin: 0px 0px 10px; }
	.carban-one { margin: 0 0 10px; }
	.carbon-icon-titel h2 { font-size: 21px; margin-bottom: 18px !important; }
	.carbon-all-icon .row .col-lg-3 { width: 100%; }


	/* == Product page  03-12-2024 M End == */

		

	/*consultancy*/
	.get-free-con-frame img {width: 150px;}
	.services-tp-sing-box{    width: 50%;}
	.get-free-con-frame{right: 0;display: none;}
	.get-free-consultation{padding: 30px 0px 0px;}
	.website-dev-word-development .title-main h2{font-size: 22px;}
	.website-dev-word-development{padding: 80px 0px 0px;}
	.website-development-top{padding: 30px 0px 20px;}

	/*industries*/
	.wordpress-work.industries-our-recent-work .title-main.text-center{padding-bottom: 20px;}

	.website-dev-word-development {padding: 40px 0px 0px;}
	.btn-sm-sec{font-size: 12px;}
	.contact-us-left h2{font-size: 16px;}
	.contact-us-form h3{font-size: 16px; margin-bottom: 10px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp label{font-size: 13px;}
	.c-inp-part.c-inp-chcek .wpcf7-checkbox.c-inp input[type="checkbox"]{margin-right: 6px;}
	.contact-us-form{padding: 30px 0px 10px;}

	.services-tp-bg-box img {max-height: 60px;max-width: 60px;}

	.team-right p, .team-certi-table td, .team-right ul li{font-size: 14px;}
	.team-right p, .team-right ul li{margin-bottom:10px;}

	.team-certi-table tr:nth-child(odd){background:transparent;}
	.team-certi-table tr:nth-child(even){background:transparent;}
	.team-certi-table tr td:first-child{background: #f5f5f5;}
	.team-certi-table td{width: 100%;display: flex;flex-wrap: wrap;}
	.team-certi-table tr td{border-radius:0 !important;}
	.team-certi-table tr:first-child {border-top-right-radius:10px;border-top-left-radius:10px;}
	.team-certi-table tr:last-child {border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
	.team-certi-table tr:first-child td:first-child{border-top-right-radius:10px !important;border-top-left-radius:10px !important;}
	.team-certificate .team-right, .team-certificate .team-right{padding:0 0 15px;}
	.team-right ul li{padding-left:17px;}
	.team-right ul li::before{widows: 10px;height: 10px;}

	.how-it-going-step-sm{width:50%;}
	.form-captcha-main
	{
		transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
	}
	.c-inp-part.c-inp-chcek.form-captcha-main
	{
		transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
	}

	.finest-work-sm-main{border-radius:50px;}

	.services-tp-sing-box h3 {font-size: 14px;padding-top:10px;}

	.c-inp-part.form-captcha-main
	{
		transform: scale(0.87);
	    -webkit-transform: scale(0.87);
	    transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	}

	.counter-bg-box .col-lg-3 {max-width: 50%;flex: 0 0 50%;}

	.counter-sing-sm-icn img {max-width: 40px;max-height: 40px;}
	.counter-sing-sm-icn {width: 70px;height: 70px;}
	.counter-sing-box-dtl h5{font-size:13px;min-height:45px;}
	.home-banner-main h2 {font-size:20px;margin:0 0 10px;}
	.home-banner-main h6 {font-size:16px;}
	.banner-btn a {min-height:35px;font-size:14px;min-width:120px;}
	.technologies-sm-boxes{max-height: 120px;}
	.how-it-going-list-sub-main{justify-content: center;}
	.ftr-left-cnt p {font-size:12px;}
	.ftr-head {padding-top:15px;}
	/* .rel-sing-boxx{padding:0 0 5px;} */
	.rel-sing-boxx{padding:10px 0px;}
	/*.technologies-sm-boxes img{max-height: 100px;}
	.rel-sing-box img{max-height: 40px;}
	.rel-sing-box {min-height:70px;}
	.rel-sing-boxx img{max-height:55px;}*/

	/* ----------- icon ---------- */
	.carbon-all-icon .carbon-icon-one img{
		max-width: 60px;
	}
	.carbon-all-icon .carbon-icon-one{
		height: auto;
	}
	/* -----------child-------------- */
    .carbon-accounting-child h1 {
	font-size: 28px;
	padding-top: 20px;
	padding-bottom: 10px;
       }
   .carbon-accounting-child p{
	font-size: 15px;
	
     }
	 .carbon-accounting-child ul li{font-size: 15px;}
	 .carbon-accounting-child ul li:before{width: 8px;height: 8px;}
	 

	 .partnership-all-ctn .contact-us-right{
		padding-top: 30px;
	}
	 .partnership-all-ctn iframe{
		transform: scale(0.90);
		-webkit-transform: scale(0.90);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	
	}
	.une-search-page-main h1{font-size: 22px; margin: 25px 0;text-align: center;}
	.une-search-page-main .form-inline .btn.btn-primary.mb-2{padding: 4px 23px;}
	.une-search-page-main .form-inline{margin-bottom: 15px;}
	.une-search-page-main .form-inline{padding: 6px;}
	.une-search-page-main .content td{font-size: 13px;}

	.une-search-page-main .content h2{font-size: 17px;text-align: center; margin-top: 25px;}
	.une-search-page-main .content p{font-size: 14px;text-align: center;}

	.blog-listing.home-blog-list .col-lg-4 { padding: 0px 0px 0px; width: 100%; }
	.contact-us-left h5 { font-size: 20px; text-align: center; }
	.request-quote-main .contact-us-form {max-width: 100%;}
 
	/* 17-12-24 R */
	.ai-services-wrapper{padding: 30px 0!important}
	.ai-contact-form .col-lg-9,
	.ai-contact-form .col-lg-7{max-width: 100%;flex: 0 0 100%;padding: 0 8px;}
	.service-item{width: 100%}
	.about-banner-dtl p{max-width: 100%;padding-top: 0}
	.verifast-all .verifast-head h1{font-size: 25px;}
	.verifast-all .verifast-head p{padding: 7px 0 22px;font-size: 15px;line-height: 23px;}
	.verifast-box-one h5{font-size: 19px;margin-bottom: 5px;}
	.verifast-box-one p{line-height: 23px;font-size: 15px;}
	.verifast-all .col-lg-4{margin-bottom: 0}
	.service-all-icon h2{font-size: 22px;}
	.service-item h5{font-size: 16px;}
	.ai-services-wrapper .title-main h2{font-size: 20px;}
	.ai-services-wrapper .rel-sing-boxx{height: 100px;}
	.ai-contact-form .contact-us-left h5{font-size: 22px;}
	.ai-contact-form .contact-us-left h2{font-size: 16px;line-height: 24px;}
	.ai-contact-form .contact-us-left p{font-size: 15px;line-height: 22px;}
	.ai-contact-form .contact-us-form h3{font-size: 18px;margin-bottom: 10px;}
	.ai-contact-form .contact-us-form p{font-size: 14px;}
	.ai-banner .about-banner-dtl p{font-size: 16px;}
	.ai-banner .about-banner-dtl h1{font-size: 28px;line-height: 36px}
	.about-banner.ai-banner{padding: 50px 0}
	.ai-contact-form textarea.c-inp{padding: 10px 15px;}

	/* 19-12-24 R */
	.contact-us-form form{display: block;}
	.contact-us-form .recaptcha-main{transform: scale(0.9);width: 10%;margin-bottom: 20px}

	/* 28-12-24 R */
	.rel-sing-box{padding: 0}

   /* 23-07-25 A    */
ul.nav.nav-tabs { width: calc(100% - 85px); gap: 15px; margin: 0px 5px;}
.how-it-going .title-main p {max-width: 90%;}
.about-banner {padding: 60px 0px;}
.services-sub-sm-box-bg p {padding-right:0;}
.website-development-top .btn-main {
  justify-content: left;
}
  .web-dev-list-right {
    text-align: left;
  }
    .web-dev-list-sing.web-dev-wordpress,  .web-dev-list-sing.web-dev-word-functi-main.class-3 {
    padding: 30px 0px 0;
  }
 .get-free-consultation {
    padding-bottom: 40px;
  }
   .blog-details {
    padding: 0px 0px 20px;
  }
.blog-dtl-side-sing {padding-bottom:0;margin-bottom:0;}
.faq-main .acc__card {padding:5px 0;}
.work-step-content h3 {
  font-size: 16px;
}
.work-step-no h4 {
  font-size: 18px;
}
.work-step-item .work-step-no {margin-right:10px;height: 40px;
  width: 40px;}
  .work-step-item::before {
  left: -11px;
  top: -14px;
}
 .intro-heading h2 {
    font-size: 36px;
  }
  .intro-text {
  margin-top: 40px;
}
  .bannerCaption h2 {
    margin: 10px 0 10px;
  }
.carbon-banner .bannerCaption h6 {
  font-size: 18px;
  color: #fff;
}
.carbon-banner .bannerCaption h4 {
    font-size: 20px;
  }
   .introduction {
    padding: 40px 0 20px;
  }
    .ai-crm-card-holder {
    padding: 20px 0 0;
  }
  .partnership-all-ctn {
  padding: 30px 0;
  }
}


@media screen and (max-width:400px){
/* 23-07-25 A */
ul.nav.nav-tabs { width:100%; gap: 8px;}
.key-benefits-item {
  display: block;
  text-align: center;
}
.key-benefits-item .icon-box {
  margin-right: 0;
  margin-bottom:20px;
}
.mission-vision-content {
  width: 100%;
}
}