
@media only screen and (max-width: 1799px){
	/** Megamenu **/
	.megamenu1 , .megamenu2 {background-position: -60px 0;}
}
@media only screen and (max-width: 1699px){
	.section-cbot3 .platimgbox .imgbox {float: right; width: 91%;}
	.section-cbot3 .platimgbox .imgbox img {width: 100%;}

	/** Predictive Analytics Page **/
	.section-pan2 .textinfo2 .outimgbox {right: -503px;}
}
@media only screen and (max-width: 1599px){
	/*.container {max-width: 1350px;}*/
	.container {max-width: 1445px;}
	.ctextinfo p, .ctextinfo div, .ctextinfo ul li, .commartiboxs .artiinner .info p {
		font-size: 18px;
		line-height: 32px;
	}
	.ctitle p, .commartiboxs .artiinner .info .rbtn, .contactussec .textinfo1 .ctitle span {font-size: 18px;}
	.clstopsection2 .textinfo1 {padding-left: 95px; padding-right: 95px;}
	.section-om2 .featinner .info h4, .section-om4 .listchannel li h4, .ctextinfo h4 {font-size: 21px;}
	.section-om3 .textinfo1 p {padding-top: 15px;}
	.cenhancesec .enhancelist li {padding-left: 45px;}
	.cenhancesec .enhancelist li:hover, .cenhancesec .enhancelist li.active {background-position: 0 25px;}
	.contactussec .cform {padding-left: 50px; padding-right: 50px;}

	.section-cbot2 .agenboxs .ageninner {padding-left: 25px; padding-right: 25px;}
	.section-cbot2 .ageninner .info h4 {font-size: 26px;}
	.section-cbot2 .ageninner .info p, .section-aip4 .voiceinner .info p, .section-cus6 .cpoint li {font-size: 18px; line-height: 30px;}
	.section-cbot3 .platimgbox {width: 60%; height: 1000px;}
	.section-cbot3 .platimgbox:before {height: 1000px; background-size: cover; width: 625px;}
	.section-cbot3 .platimgbox .imgbox {position: absolute; top: 50%; height: auto; padding-top: 0px; left: -80px; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%);}

	.section-aip3, .pad185 {padding: 165px 0px 180px;}
	.section-aip3 .ctitle2 {font-size: 58px; line-height: 72px;}
	.section-aip4 .voiceinner .info h4 {font-size: 30px;}
	.cvoicchsec .textinfo1 .vochinner .info h4 {font-size: 20px;}

	.section-cus6 .imgbox {margin-left: -25px;}
	.section-cus6 .cpoint li {background-position: 0 11px;}

	/** Knowledge Bank Page **/
	.knowledgebanner .custimgbox .robotimg {margin-right: 45px;}
	.section-knba2 .textinfo2 .keyfeinner {width: 61%;}
	.section-knba2 .textinfo2 .keyfeinner:nth-last-child(2) {width: 100%;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: 10px;}
	.section-geai2 .textinfo2 {padding-left: 15px;}
	.section-geai2 .textinfo2 .chatgpt_logo {margin-left: -50px; margin-top: 199px;}

	/** Outbound Page **/
	.section-oub2 .textinfo2 .outimgbox {right: -400px;}
	.section-oub7 .ctextinfo {padding-right: 110px;}
	.section-oub7 .imgbox {width: 55%; height: 100%;}
	.section-oub7 .imgbox img {width: 100%; height: 100%; object-fit: cover;}

	/** Predictive Analytics Page **/
	.section-pan2 .textinfo2 {width: 100%;}
	.section-pan2 .textinfo2 .outimgbox {right: -90px; width: 620px;}
	.section-pan2 .textinfo2 .outimgbox img {width: 100%;}
	.section-pan2 .textinfo2 .keyfeinner {width: 65%;}
	.section-pan2 .textinfo2 .keyfeinner:nth-last-child(2) {width: 100%;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox .custwomen {margin-right: 36px;}
	.section-vis4 .ctitle h2 br {display: none;}

	/** Contact Us Page **/
	.section-cont2 {padding-bottom: 150px;}
	.section-cont2 .contactbox .contactinner {padding-right: 10px;}
	.section-cont2 .contactbox .contactinner p {font-size: 16px; line-height: 26px;}
 
 	/** Megamenu **/
	.megamenu1, .megamenu2, .megamenu4 {
		background-position: -140px 0;

	}
	.megamenu .clsmenurow .menuname a {font-size: 18px;}
	.megamenu .menuleft1 .menutexts1 p , .megamenu .menuleft2 .menutexts1 p {font-size: 16px; line-height: 26px;}

	/** Industries (Banking & Financial Services) Page **/
	.section-ind6 .imgpart .indiconsimg {left: -50px;}
	.section-ind2 .custoengalist .custoenbox .info h4 {font-size: 24px;}
	.section-ind2 .custoengalist .custoenbox .info p {font-size: 18px; line-height: 18px;}
	.section-ind2 .custoengalist .custbox1 {left: 20px;}
	.section-ind2 .custoengalist .custbox2 {left: 85px;}
	.section-ind2 .custoengalist .custoenbox .icon3 {bottom: -150px;}
	.section-ind2 .custoengalist .custbox3 {top: 15px;}
	.section-ind2 .custoengalist .custbox4 {right: 120px;}
	.section-ind2 .custoengalist .custoenbox .icon4 {left: -160px;}
	.section-ind2 .custoengalist .custbox5 {right: 30px;bottom: 171px;}
	.section-ind2 .custoengalist .custoenbox .icon5 {left: -160px;}

	/** Homepage **/
	.section-h1 {height: 740px;}
	.blurred-bg {
		height: 740px;
	}
	.section-h1 .mainrightimg .logoicon1 {right: -250px;}
	.section-h1 .mainrightimg .logoicon1 img {width: 945px;}
	.section-h1 .mainrightimg .custwomen {width: 450px; margin-right: 45px;}
	.section-h1 .mainrightimg .custicon {right: 290px;top: 200px; width: 500px;}
	.section-h1 .chatmsgs {right: 362px; top: 200px;}
	.section-h2 .textinfo1 .videoinner .info {padding: 30px 35px 40px;}
	.section-h2 .textinfo1 .videoinner .info h3 {font-size: 26px; line-height: 36px;}
	.section-h2 .textinfo1 .videoinner .info p {font-size: 18px; line-height: 30px;}
	.section-h2 .textinfo1 .videoinner .imgbox img {width: 100%;}
	.section-h3 .ctextinfo p {width: 87%;}
	.section-h3 .imgpart .intellicon {margin-bottom: -210px;}
	.section-h3 .imgpart .intellicon img {width: 100%;}
	.section-h3 .imgpart .imgbox {width: 50%; margin-left: -17px;}
	.section-h3 .imgpart .intelllist {margin-left: -67px;}
	header .custnav .menus > li {padding: 0px 22px;}
}
@media only screen and (max-width: 1399px){
	/*.container {max-width: 1140px;}*/
	.container {max-width: 1230px}
	.ctitle h2 {font-size: 42px; line-height: 52px;}
	.ctitle2 {font-size: 50px; line-height: 60px;}
	header .custnav .menus > li {padding: 0 10px;}
	.pagetitle {font-size: 50px;}
	.clstopsection2 .textinfo1 {padding-left: 60px; padding-right: 60px;}
	.platfrombanner .custimgbox .custman {width: 330px; margin-right: 35px;}
	.platfrombanner .custimgbox .custicon {right: -15px; top: -43px; width: 420px;}
	.section-om2, .section-cbot2, .section-aip2, .clscomsection3, .section-vis2, .section-ind2 {padding-top: 80px;}
	.section-om2 .featinner .info {padding: 0px 0px 10px 30px;}
	.section-om2 .featinner .info p {font-size: 16px; line-height: 26px;}
	.section-om3 .cimgpart .imgbox img {max-width: 100%;}
	.section-om4 .listchannel li:nth-child(7){clear: left;}
	.commartiboxs .artiinner .info {padding: 30px;}
	.commartiboxs .artiinner .info h4 {font-size: 28px;}
	.commartiboxs .artiinner .info p {height: 160px; overflow: hidden;}
	.clsarticlslists {padding: 110px 0px 130px;}
	.contactussec .textinfo1 .ctitle {width: auto;}
	.contactussec .cform {padding: 15px 30px 30px;}

	.platchatbotbanner .platbotimg {width: 510px;}
	.section-cbot2 {padding-bottom: 110px;}
	.section-cbot2 .agenboxs .ageninner {height: 100%;}
	.section-cbot3 {padding-bottom: 90px;}
	.section-cbot3 .textinfo1 {padding-bottom: 40px;}
	.section-cbot3 .textinfo2 {padding-right: 30px;}
	.section-cbot3 .textinfo2 .platinner {padding: 15px 0px;}
	.section-cbot3 .platimgbox {width: 55%; height: 880px; bottom: 90px;}
	.section-cbot3 .platimgbox:before {width: 485px; height: 880px;}

	.section-aip2 {padding-bottom: 110px;}

	.section-h2 .videoinner .playbtn {
		left: 7px;
		width: 86px;
		height: 44px;
		line-height: 42px;
		padding-left: 37px;
		color: #FFFFFF;
	}
	.clsgridbox5 .clsinner .info h4, .clscomsection3 .keyfeinner .info h4, .comlistben .cinfobox1 h4 {font-size: 22px;}
	.clsgridbox5 .clsinner .info {padding-top: 30px;}
	.section-aip4 .ctitle h2 {font-size: 54px;}
	.section-aip4 .voiceinner .imgbox img {width: 100%;}
	.clsgridbox5, .cvoicchsec .textinfo1 {margin-left: -15px; margin-right: -15px;}
	.cvoicchsec .textinfo1 li, .clsgridbox5 li {padding-left: 15px; padding-right: 15px;}

	.aiexpbanner .cimgbox, .aipowerbanner .cimgbox, .aipowerbanner .cimgbox {width: 140px; height: 140px; margin-right: 320px;}
	.aiexpbanner .cimgbox, .aipowerbanner .cimgbox .micicon1, .aipowerbanner .cimgbox .miucicon {width: 40%;}
	.section-aiexp2 {padding-bottom: 90px;}
	.section-aiexp2 .row {margin-top: 90px;}
	.section-aiexp2 .rtextcol {padding-left: 30px;}
	.section-aiexp2 .textcol .ctitle p {line-height: 30px;}

	.innerbanner {height: 320px;}
	.custimgbox .custwomen {width: 240px; margin-right: 35px;}
	.custimgbox .custicon {top: -35px; width: 360px;}
	.custimgbox .plane {width: 450px; margin-right: 35px;}
	.custimgbox .planeicon {top: -35px; width: 160px;right: 150px;}
	.clscomsection3 .keyfeinner .info {padding-left: 30px;}
	.section-cus6 .cpoint {padding-right: 30px;}
	.section-cus6 .imgbox {margin-left: -130px;}

	@keyframes bgzoom2 {
	    0% {background-size: 500px;}
	    25% {background-size: 600px;}
	    50% {background-size: 700px;}
	    75% {background-size: 600px;}
	    100% {background-size: 500px;}
	}
	@-moz-keyframes bgzoom2 {
	    0% {background-size: 500px;}
	    25% {background-size: 600px;}
	    50% {background-size: 700px;}
	    75% {background-size: 600px;}
	    100% {background-size: 500px;}
	}
	@-webkit-keyframes bgzoom2 {
	    0% {background-size: 500px;}
	    25% {background-size: 600px;}
	    50% {background-size: 700px;}
	    75% {background-size: 600px;}
	    100% {background-size: 500px;}
	}
	@keyframes bgzoom3 {
	    0% {background-size: 600px;}
	    25% {background-size: 700px;}
	    50% {background-size: 800px;}
	    75% {background-size: 700px;}
	    100% {background-size: 600px;}
	}
	@-moz-keyframes bgzoom3 {
	    0% {background-size: 600px;}
	    25% {background-size: 700px;}
	    50% {background-size: 800px;}
	    75% {background-size: 700px;}
	    100% {background-size: 600px;}
	}
	@-webkit-keyframes bgzoom3 {
	    0% {background-size: 600px;}
	    25% {background-size: 700px;}
	    50% {background-size: 800px;}
	    75% {background-size: 700px;}
	    100% {background-size: 600px;}
	}

	/** Knowledge Bank Page **/
	.knowledgebanner .custimgbox .robotimg {width: 410px;}
	.section-knba2 .textinfo2 .keyfeinner {width: 68%;}
	.section-knba2 .textinfo2 .ckeyimgbox {width: 340px;}
	.section-knba2 .textinfo2 .ckeyimgbox img {width: 100%;}
	.comlistben .cinfobox1 {margin-left: 110px;}
	.section-knba7 .imgpart .imgbox img {width: 680px;}
	.section-knba7 .imgpart .msgtxboxicon {width: 370px; top: 170px;}
	.section-knba7 .imgpart .msgtxboxicon .msgimgs {width: 280px;}
	.section-knba7 .imgpart .msgtxboxicon .msgicon2 {bottom: -290px; left: -30px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox {bottom: 30px;}
	.generabanner .custimgbox .cimgbox {margin-right: 90px;}
	.generabanner .custimgbox .custwomen {width: 260px;}
	.generabanner .custimgbox .custicon {top: -70px;}
	.section-geai2 .textinfo2 .chatgpt_logo img {width: 270px;}
	.section-geai5 .textinfo1 {padding-left: 25px;}

	/** Outbound Page **/
	.outboundbanner .custimgbox .custwomen {width: 330px;}
	.outboundbanner .custimgbox .custicon {top: -40px; right: 71px;}
	.section-oub2 .textinfo2 {width: 100%;}
	.section-oub2 .textinfo2 .keyfeinner {width: 60%;}
	.section-oub2 .textinfo2 .keyfeinner:nth-last-child(2), .section-oub2 .textinfo2 .keyfeinner:nth-last-child(3), .section-oub2 .textinfo2 .keyfeinner:nth-last-child(4) {width: 100%;}
	.section-oub2 .textinfo2 .outimgbox {right: -70px;}

	/** Predictive Analytics Page **/
	.section-pan2 .textinfo2 .outimgbox {width: 580px;}
	.section-pan3 .predianabox .textinfo1, .section-sean4 .sentianabox .textinfo1 {padding-left: 30px;}

	/** Sentiment Analysis Page **/
	.sentianabanner .custimgbox .searchimg {margin-right: 0;width: 210px;}
	.section-sean5 {padding-top: 50px;}
	.section-sean5 .textinfo1 {padding-right: 15px;}
	.section-sean5 .imgpart .imgbox img {width: 100%;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox .custwomen {margin-right: 99px;width: 400px;}

	/** Contact Us Page **/
	.contactbanner .custimgbox .custicon {width: 461px;}
	.section-cont2 .contactbox .contactinner h5:after {width: 100%;}

	/** Megamenu **/
	.megamenu {padding: 10px 0px 30px;}
	.megamenu1, .megamenu2, .megamenu4 {
		background-position: -180px 0;
	
	}
	.megamenu .menuleft1.resources {
		width: 42%;
	}
	.megamenu .menuright1.resources {
		width: 56%;
	}
	.megamenu .menuleft1 ,.megamenu .menuleft2 {width: 36%;}
	.megamenu .menuright1, .megamenu .menuright2.Industries {
		width: 54%;
		margin-left:88px;
	}
	.megamenu .menuright1, .megamenu .menuright2 {width: 62%;margin-left: 0;}
		
	.megamenu .clsmenurow {padding-left: 10px; margin-top: 20px;}
	.megamenu .menuleft1 .menutexts1, .megamenu .menuleft2 .menutexts1 {width: 285px;}
	.megamenu .menuleft1 .cbtn , .megamenu .menuleft2 .cbtn {height: 44px; line-height: 42px; padding: 0px 25px;}

	/** Industries (Banking & Financial Services) Page **/
	.industriesbanner .custimgbox .custwomen {width: 380px;}
	.industriesbanner .custimgbox .custicon {top: 50px; right: 10px;}
	.section-ind3 .ctitle2 {padding: 0px;}
	.section-ind4 .textinfo2 {padding-left: 75px; padding-right: 15px;}
	.section-ind6 .imgpart {margin-left: -90px;}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.industriesbanner2 .custimgbox {bottom: 43px;}
	.industriesbanner2 .custimgbox .whatsapp {margin-right: 108px;width: 230px;}
	.industriesbanner2 .custimgbox .custicon {top: -20px; right: 0px; width: 430px;}
	.section-inwh1 .imgpart img {width: 100%;}
	.section-inwh2 {padding-top: 70px;}
	.section-inwh3 .ctitle2 br {display: none;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.platvirtualbanner .custimgbox .custwomen {width: 340px;}
	.platvirtualbanner .custimgbox .custicon {right: 30px;top: 20px;}
	.section-plvi2 .imgpart .imgbox img {width: 100%;}
	.section-plvi3 .imgbox .omniimg1 {margin-left: -69px;}
	.section-plvi5 .whatsappbox .whatsinner {padding-left: 0px; padding-right: 0px;}

	/** Telecommunications **/
	.robothand .custimgbox {bottom: 0px;}
	.robothand .custimgbox .cimgbox {margin-right: 90px;}
	.robothand .custimgbox .custwomen {width: 260px;}
	.robothand .custimgbox .custicon {top: -40px;right:10px}
	.section-telecom .textinfo1 {padding-left: 25px;}

	/** Government Entities **/
	.robothand .custimgbox {bottom: 0px;}
	.robothand .custimgbox .cimgbox {margin-right: 90px;}
	.robothand .custimgbox .custwomen {width: 260px;}
	.robothand .custimgbox .custicon {top: -40px;right:10px}
	.section-govern .textinfo1 {padding-left: 25px;}

	/** Homepage **/
	.section-h1 {height: 710px;}
	.section-h1 .mainrightimg .logoicon1 img {width: 890px;}
	.section-h1 .mainrightimg .custwomen {width: 430px; margin-right: 0px;}
	.section-h1 .mainrightimg .custicon {right: 230px;top: 200px; width: 460px;}
	.section-h1 .chatmsgs {width: 330px; right: 303px; top: 190px;}
	.section-h1 .chatmsgs .chat1 {width: 307px;}
	.section-h1 .chatmsgs .chat2 {width: 116px;}
	.section-h1 .chatmsgs .chat3 {width: 291px;}
	.section-h1 .chatmsgs .chat4 {width: 164px;}
	.section-h2 .ctitle2, .section-h3 .ctitle2, .section-h4 .ctitle2 {font-size: 56px;}
	.section-h3 .ctextinfo p {width: 100%;}
	.section-h3 .imgpart .intellicon {margin-bottom: -180px;}
	.section-h3 .imgpart .intelllist {margin-left: -87px; width: 700px; transform: scale(0.8); -moz-transform: scale(0.8); -webkit-transform: scale(0.8);}
	.section-h3 .imgpart .stagebg img {max-width: 100%;}
	.section-h4 {padding-top: 90px !important;}
}
@media only screen and (max-width: 1199px){
	.container {max-width: 960px;}
	.ctitle h2 {font-size: 40px;line-height: 48px;}
	header .logo {float: left; margin-top: 3px;}
	#mobilemenu {float: right; width: 44px; height: 44px; background-color: #3F36C4; background-image: url("/site-assets/68c0545fb1d6c1.png"); background-repeat: no-repeat; background-position: 50% 50%; margin-left: 15px; border-radius: 100%; -moz-border-radius: 100%;-webkit-border-radius: 100%;}
	.custnav {position: absolute; top: 100%; left: 0px; width: 100%; display: none; background-color: #ffffff;}
	header .custnav .menus > li {width: 100%; border-top: 1px solid #f3f3f3;}
	header .custnav .menus > li > a {padding: 12px 0px; display: inline-block;}
	.rheader {float: right;}
	.clstopsection2 .textinfo1 {padding-left: 0px;padding-right: 0px;}
	.section-om2 {padding-bottom: 70px;}
	.section-om2 .featinner .icon, .clscomsection3 .keyfeinner .icon, .comlistben .ciconbox1 {width: 90px; height: 90px;}
	.section-om2 .featinner .info, .clscomsection3 .keyfeinner .info {margin-left: 90px;}
	.section-om2 .featinner .info h4, .section-om4 .listchannel li h4, .ctextinfo h4 {font-size: 20px;}
	.section-om4 {padding: 90px 0px;}
	.section-om4 .listchannel li .icon {width: 90px; height: 90px;}
	.cenhancesec:before {width: 90%;}
	.cenhancesec .enhancelist li {padding-left: 0;}
	.cenhancesec .enhancelist li h4 {font-size: 14px;}
	.commartiboxs .artiinner .info p {display: none !important;}
	.commartiboxs .artiinner .info .rbtn {display: inline-block; bottom: 20px;}
	footer .copyright .sociallink {padding-right: 0px;}

	.platchatbotbanner .custimgbox .cimgbox {right: -50px;}
	.section-cbot3 {overflow: hidden;}
	.section-cbot3 .platimgbox {width: 50%; height: 930px;}
	.section-cbot3 .platimgbox:before {width: 335px;height: 930px;}
	.section-cbot3 .platimgbox .imgbox {width: 590px;}
	.section-cbot2 .agenboxs .ageninner {padding: 30px 25px;}
	.section-cbot2 .ageninner .icon {width: 130px; height: 130px;}
	.section-cbot2 .ageninner .info {padding-top: 30px;}
	.section-h2 .videoinner .playbtn {
		left: 3px;
		width: 81px;
		height: 44px;
		line-height: 42px;
		padding-left: 32px;
		color: #FFFFFF;
		background-position: 12px 50%;
	}

	.section-cbot3 .textinfo2 {padding-right: 15px;}

	.section-aip3, .pad185 {padding: 120px 0px 140px;}
	.clsgridbox5 .clsinner .info, .cvoicchsec .textinfo1 .vochinner .info {padding-top: 20px;}
	.clsgridbox5 .clsinner .info h4, .clscomsection3 .keyfeinner .info h4, .comlistben .cinfobox1 h4 {font-size: 20px;}
	.section-aip4 {padding-bottom: 100px;}
	.section-aip4 .voiceinner .info h4 {font-size: 26px;}
	.cvoicchsec {padding-bottom: 110px;}
	.cvoicchsec .textinfo1 .vochinner .icon {width: 160px; height: 160px;}
	.cvoicchsec .textinfo1 .vochinner .icon img {width: 100%;}

	.aiexpbanner .cimgbox, .aipowerbanner .cimgbox {margin-right: 190px;}
	.section-aiexp1 .ctextinfo p {width: 100%;}

	.clscomsection3 .textinfo2 .keyfeinner {padding: 15px 0px;}
	.pad185 .ctitle2 br {display: none;}
	.section-cus6 .imgbox {transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7);}
	.cpoint li {font-size: 16px; line-height: 26px; background-position: 0px 9px;}

	@keyframes bgzoom {
	    from {background-position: 50% 0px; background-size: 2500px auto;}
	    to {background-position: 50% 0px; background-size: 3500px auto;}
	}
	@-moz-keyframes bgzoom {
	    from {background-position: 50% 0px; background-size: 2500px auto;}
	    to {background-position: 50% 0px; background-size: 3500px auto;}
	}
	@-webkit-keyframes bgzoom {
	    from {background-position: 50% 0px; background-size: 2500px auto;}
	    to {background-position: 50% 0px; background-size: 3500px auto;}
	}

	/** Knowledge Bank Page **/
	.knowledgebanner .custimgbox .robotimg {margin-right: 0;}
	.section-knba2 .textinfo2 .ckeyimgbox {width: 270px;}
	.comlistben .cinfobox1 {margin-left: 80px;}
	.comlistben .cinfobox1 p, .clsgridbox5 .clsinner .info p {font-size: 16px; line-height: 26px;}
	.lineh36 p {line-height: 30px;}
	.section-knba7 {padding-bottom: 70px;}
	.section-knba7 .imgpart .imgbox img {width: 570px;}
	.section-knba7 .imgpart .msgtxboxicon {width: 257px; top: 160px;}
	.section-knba7 .imgpart .msgtxboxicon .msgimgs {width: 180px;}
	.section-knba7 .imgpart .msgtxboxicon .msgicon2 {bottom: -200px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: 10px;}
	.section-geai2 .textinfo2 .chatgpt_logo {margin-top: 209px;}
	.section-geai2 .textinfo2 .chatgpt_logo img {width: 226px;}
	.section-geai2 .textinfo2 .gptlistbox {width: 310px; background-size: 77px auto; padding-left: 90px;}
	.section-geai2 .textinfo2 .gptlistbox li .icons {width: 72px; height: 72px;}

	/** Outbound Page **/
	.section-oub2 .textinfo2 .outimgbox {right: -50px;}
	.section-oub2 .textinfo2 .outimgbox .mobileimg1 {width: 499px;}
	.section-oub2 .textinfo2 .outimgbox .bellicon {right: 239px; top: 210px;}
	.section-oub7 .ctextinfo {padding: 50px 65px 50px 0px;}

	/** Predictive Analytics Page **/
	.section-pan2 .textinfo2 .outimgbox {width: 480px; right: -60px;}
	.section-pan3 .predianabox .textinfo1 .ctextinfo h4, .section-sean4 .sentianabox .textinfo1 .ctextinfo h4 {font-size: 30px;}

	/** Sentiment Analysis Page **/
	.section-sean5 {padding: 80px 0;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox .custwomen {margin-right: 17px;}

	/** Megamenu **/
	.megamenu .menuright1, .megamenu .menuright2 {
		width: 90%;
		margin-right: 0;
	}

		.megamenu .menuright1.resources {
			width: 90%;
		}
	.custnav .msubbtn1 {
		width: 43px;
		height: 43px;
		border-left: 1px solid #f3f3f3;
		position: relative;
		top: 1px;
		right: -15px;
		float: right;
		background: url("/site-assets/a00a23222d92c6.png") no-repeat 50% 50%;
		cursor: pointer;
		display: block;
	}

	.custnav .submenuopen.msubbtn1 {
		background-image: url("/site-assets/67773a597a3fa4.png");
	}


	
	.custnav .msubbtn {width: 43px; height: 43px; border-left: 1px solid #f3f3f3; position: relative; top: 1px; right:-15px; float:right;background: url("/site-assets/a00a23222d92c6.png") no-repeat 50% 50%; cursor: pointer; display: block;}


	.custnav .submenuopen.msubbtn {background-image: url("/site-assets/67773a597a3fa4.png");}

	.megamenu .menuright1, .megamenu .menuright2.Industries {
		width: 90%;
		margin-left: 0px;
	}

	.custnav .msubbtn2 {
		width: 43px;
		height: 43px;
		border-left: 1px solid #f3f3f3;
		position: relative;
		float: right;
		right: -15px;
		background: url("/site-assets/a00a23222d92c6.png") no-repeat 50% 50%;
		cursor: pointer;
		display: block;
	}

	.custnav .submenuopen.msubbtn2 {background-image: url("/site-assets/67773a597a3fa4.png");}

	.custnav .msubbtn3 {width: 43px; height: 43px; border-left: 1px solid #f3f3f3; position: relative;float: right; right: -15px; background: url("/site-assets/a00a23222d92c6.png") no-repeat 50% 50%; cursor: pointer; display: block;}

	.custnav .submenuopen.msubbtn3 {background-image: url("/site-assets/67773a597a3fa4.png");}

	.megamenu .container {max-width: 100%; padding: 0px;}
	.megamenu {float: left; border-top: 1px solid #f3f3f3; border-bottom: none;}
	.megamenu1, .megamenu2, .megamenu4 {
	/*	background-position: 0px 0;
		background-size: 270px auto;*/
		background-image: none;
/*		background-position-x: left;
*/	}
	.megamenu .menuleft1, .megamenu .menuleft2 {width: 100%;}
	.megamenu .menuright1, .megamenu .menuright2 {margin-top: 30px;}
	.megamenu:before {display: none;}
	.megamenu .menuleft1 .menutexts1, .megamenu .menuleft2 .menutexts1 {width: 65%;}
	.megamenu .clsmenurow {padding-left: 0px; padding-right: 15px;}
	.megamenu3 {background-image: none;}
	.megamenu .menuright2 {margin-left: 0;}

	.megamenu .menuleft2 .menutexts1 .quote {
		font-size: 18px;
		display: inline-block;
		font-family: 'SilkaMedium';
		width: 100%;
		padding-top: 40px;
		padding-right: 50px;
	}
	.megamenu .menuleft2 .menutexts1 {
		float: left;
	}

	/** Industries (Banking & Financial Services) Page **/
	.section-ind2 .custoengalist {width: 410px; margin: 0 auto;}
	.section-ind2 .custoengalist .custoengabox {width: 100%;}
	.section-ind2 .custoengalist .custoengabox img {width: 100%;}
	.section-ind2 .custoengalist .custoenbox .icon {width: 80px; height: 80px;}
	.section-ind2 .custoengalist .custoenbox .icon img {width: 40px;}
	.section-ind2 .custoengalist .custoenbox .info h4 {font-size: 20px; padding-bottom: 5px;}
	.section-ind2 .custoengalist .custoenbox .info p {font-size: 16px;line-height: 20px;}
	.section-ind2 .custoengalist .custoenbox .icon3 {bottom: -105px;}
	.section-ind2 .custoengalist .custbox4 {right: -120px;}
	.section-ind2 .custoengalist .custoenbox .icon4 {left: -90px;}
	.section-ind2 .custoengalist .custbox2 {left:-155px;}
	.section-ind2 .custoengalist .custoenbox .icon2 {right: -90px;}
	.section-ind2 .custoengalist .custbox3 {top: 53px;}
	.section-ind2 .custoengalist .custoenbox .icon1 {right: -90px;}
	.section-ind2 .custoengalist .custbox1 {left: -170px; bottom: 100px;}
	.section-ind2 .custoengalist .custoenbox .icon5 {left: -90px;}
	.section-ind2 .custoengalist .custbox5 {right: -180px; bottom: 91px;}
	.section-ind2 .custoengalist .custoenbox .icon5 {bottom: -5px;}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.section-inwh1 .textinfo1 {padding: 50px 0 70px !important;}
	.section-inwh2 .whatsappbox .whatsinner {padding: 40px 30px;}
	.section-inwh2 .whatsinner .info h4 {font-size: 30px;}
	.section-inwh2 .whatsinner .info h4 span {line-height: 36px; font-size: 20px;}
	.section-inwh2 .whatsinner .icon {margin-bottom: 30px; width: 120px; height: 120px;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.platvirtualbanner .custimgbox .custicon {right: -70px;}
	.platvirtualbanner .custimgbox .custwomen {margin-right: 180px;}
	.section-plvi3 .imgbox .omniimg1 {margin-left: -30px; width: 500px;}
	.section-plvi3 .imgbox .omniimg2 {width: 360px;}
	.section-plvi3 {padding: 80px 0;}
	.section-plvi5 .whatsinner .icon {width: 120px; height: 120px;}
	.section-plvi5 .whatsinner .info h4 {font-size: 30px; line-height: 40px;}

	/** Homepage **/
	.section-h1 {height: 633px;}
	.blurred-bg {
		margin-top: 15px;
		display: block;
		filter: blur(12px);
		height: 5000vh;
		opacity: 0.9
	}
	.section-h1 .mainrightimg .logoicon1 {right: -230px;}
	.section-h1 .mainrightimg .logoicon1 img {width: 770px;}
	.section-h1 .mainrightimg .custwomen {width: 360px;}
	.section-h1 .mainrightimg .custicon {right: 190px;top: 190px; width: 350px;}
	.section-h1 .chatmsgs {width: 310px; right: 243px; top: 120px;}
	.section-h1 .chatmsgs .clschat {margin: 10px 0;}
	.section-h1 .chatmsgs .chat1 {width: 287px;}
	.section-h1 .chatmsgs .chat3 {width: 271px;}
	.section-h2 .textinfo1 .videoinner .info h3 {font-size: 22px;line-height: 30px;}
	.section-h2 .textinfo1 .videoinner .info {padding: 20px 20px 27px;}

	.menuleft1, .menuleft2, .menuleft1.resources {
		display: none;
	}
}
@media only screen and (max-width: 991px){
	.container {max-width: 720px;}
	.ctitle2 {font-size: 38px;line-height: 44px;}
	.pagetitle {font-size: 34px;}
	.section-om3 .imgpart1 {margin-top: 30px !important;}
	.section-om4 .listchannel li {width: 33.33%;}
	.section-om5, .section-cbot4 {padding-bottom: 80px;}
	.cenhancesec:before {width: 81%;}
	.cenhancesec .enhancelist li {width: 33.33%; margin-bottom: 30px; background: none !important;}
	.clsarticlslists {padding: 90px 0px 120px;}
	.clsarticlslists .ctitle {margin-bottom: 20px;}
	.commartiboxs {margin-top: 30px;}
	.commartiboxs .artiinner {margin-top: 0px !important;}
	.contactussec {padding: 100px 0px;}
	.contactussec .contactform {margin-top: 40px;}
	footer .footerboxs{width: 50%;}

	.platchatbotbanner .custimgbox .cimgbox {right: -120px;}
	.section-cbot3 {padding-bottom: 0px;}
	.section-cbot3 .platimgbox {margin-top: 130px; position: relative; float: left; width: 100%; height: initial; bottom: initial; right: initial;}
	.section-cbot3 .platimgbox:before {width: 100%; height: 100%; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}
	.section-cbot3 .platimgbox .imgbox {margin-top: -100px; width: 100%; position: relative; top: initial; left: initial; transform: none; -moz-transform: none; -webkit-transform: none;}

	.clsgridbox5 li, .cvoicchsec .textinfo1 li {
		width: 33.33%;
		height: 370px;
	}
	.clsgridbox5 li:nth-child(4){clear: left;}
	.section-aip3 .ctitle2 {font-size: 46px;line-height: 62px;}
	.section-aip3 .ctitle2 br {display: none;}
	.section-aip4 .ctitle h2 {font-size: 43px;line-height: 52px;}

	.section-aiexp2 .textcol {padding: 30px 15px 0px !important;}

	.section-h2 .videoinner .playbtn {
		left: 13px;
	}
		.section-cus6 {padding: 100px 0px 80px;}
	.section-cus6 .imgbox {transform: none; -moz-transform: none; -webkit-transform: none; margin: 0px;}
	.section-cus6 .cpoint {padding-right: 0;}
	.textgradanim {background-size: 800px 100px;}
	@keyframes textanimtion {
	    0% {
	        background-position: 0 800px;
	    }
	    100% {
	        background-position: 800px 0;
	    }
	}
	@-moz-keyframes textanimtion {
	    0% {
	        background-position: 0 800px;
	    }
	    100% {
	        background-position: 800px 0;
	    }
	}
	@-webkit-keyframes textanimtion {
	    0% {
	        background-position: 0 800px;
	    }
	    100% {
	        background-position: 800px 0;
	    }
	}

	@keyframes slide {
    	from {background-position: 100% 0;}
    	to {background-position: 512px 512px;}
	}
	@-moz-keyframes slide {
	    from { background-position: 100% 0; }
	    to { background-position: 512px 512px; }
	}
	@-webkit-keyframes slide {
	    from { background-position: 100% 0; }
	    to { background-position: 512px 512px; }
	}

	/** Knowledge Bank Page **/
	.knowledgebanner .custimgbox .robotimg {margin-right: -40px; width: 400px;}
	.section-knba2 .textinfo2 .keyfeinner {width: 100%;}
	.section-knba2 .textinfo2 .ckeyimgbox {width: 100%; margin-top: 30px; float: left; position: relative; top: initial; right: initial;}
	.comlistben .cinfobox1 {padding-top: 0px;}
	.section-knba7 .imgpart {text-align: center; margin-top: 30px;}
	.section-knba7 .imgpart .msgtxboxicon {left: 220px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: -30px;}
	.section-geai2 .textinfo2 {display: flex; justify-content: center; margin-top: 30px;}
	.section-geai2 .textinfo2 .chatgpt_logo {margin-right: 50px; margin-left: 0px;}
	.section-geai2 .textinfo2 .gptlistbox li p {font-size: 18px; line-height: 26px;}
	.section-geai5 .imgpart .imgbox img {width: 100%;}
	.section-geai5 .textinfo1 {padding-left: 15px; margin-top: 30px;}

	/** Outbound Page **/
	.section-oub2 .textinfo2 .keyfeinner {width: 100%;}
	.section-oub2 .textinfo2 .outimgbox {position: relative; top: initial; right: initial; float: left; width: 100%; text-align: center;}
	.section-oub2 .textinfo2 .outimgbox .bellicon {margin-right: -10px; right: 50%;}
	.section-oub7 .ctextinfo {padding: 50px 0px;}
	.section-oub7 .imgbox {position: relative; right: inherit; top: inherit; float: left; width: 100%;}

	/** Predictive Analytics Page **/
	.section-pan2 .textinfo2 .keyfeinner {width: 100%;}
	.section-pan2 .textinfo2 .outimgbox {width: 100%;text-align: center; position: relative; float: left; top: initial; right: initial; margin-top: 20px;}
	.section-pan3 .predianabox .imgpart .imgbox img, .section-sean4 .sentianabox .imgpart .imgbox img {width: 100%;}
	.section-pan3 .predianabox .textinfo1, .section-sean4 .sentianabox .textinfo1 {padding-left: 15px; padding-top: 20px;}
	.section-sean5 {padding-bottom: 40px;}
	.section-sean5 .imgpart .imgbox {margin-right: 0px;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox .custwomen {margin-right: -107px;}

	/** Contact Us Page **/
	.section-cont2 {padding-bottom: 100px;}
	.contactbanner .custimgbox .cimgbox {margin-right: -50px;}

	/** Megamenu **/
	.megamenu .menuleft1 , .megamenu .menuleft2 {padding-top: 10px; padding-right: 0px;}

	/** Industries (Banking & Financial Services) Page **/
	.section-ind4 .textinfo1 {margin-top: 0;}
	.section-ind4 .textinfo2 {margin-top: 30px; padding-left: 15px;}
	.section-ind4 .textinfo2 .bankinglist {padding: 10px 0px;}
	.section-ind4 .textinfo1 .imgbox img {width: 100%;}
	.section-ind6 .textinfo1 .ctextinfo h4 {margin-top: 25px;font-size: 24px;}
	.section-ind6 {padding-top: 70px;}
	.section-ind6 .textinfo1 {padding-right: 15px;}
	.section-ind6 .textinfo1 .ctextinfo h4 {margin-top: 25px; font-size: 24px;}
	.section-ind6 .imgpart {margin-left: 0; margin-top: 15px;}
	.section-ind6 .imgpart .indiconsimg {left: 53%; transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%);}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.industriesbanner2 .custimgbox .whatsapp {margin-right: 20px;}
	.industriesbanner2 .custimgbox .custicon {right: -88px;}
	.section-inwh1 .textinfo1 {padding-bottom: 0 !important;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.platvirtualbanner .custimgbox .custwomen {margin-right: 110px;}
	.section-plvi5 .whatsappbox .whatsinner {text-align: center;}
	.section-plvi5 .whatsinner .icon {margin: 0 auto 30px;}

	/** Telecommunications **/
	.section-telecom .imgpart .imgbox img {width: 100%;}
	.section-telecom .textinfo1 {padding-left: 15px; margin-top: 30px;}

	/** Government Entities **/
	.section-govern .imgpart .imgbox img {width: 100%;}
	.section-govern .textinfo1 {padding-left: 15px; margin-top: 30px;}

	/** Homepage **/
	.section-h1 .mainrightimg .logoicon1 {right: -330px;}
	.section-h1 .mainrightimg .cimgbox {margin-right: -50px;}
	.section-h1 .chatmsgs {width: 229px; right: 233px; top: 150px;}
	.section-h1 .chatmsgs .chat1 {width: 212px;}
	.section-h1 .chatmsgs .chat2 {width: 88px;}
	.section-h1 .chatmsgs .chat3 {width: 204px;}
	.section-h1 .chatmsgs .chat4 {width: 125px;}
	.section-h2 .textinfo1 {margin-top: 30px;}
	.section-h3 {background:#072138;}
	.section-h3 .imgpart .imgbox {width: 42%;margin-left: 0;}
	.section-h3 .imgpart .intellicon {margin-bottom: -212px; margin-top: 30px;}
	.section-h3 .imgpart .intelllist {margin-left: auto; margin-right: auto;}

	.section-h5 .item22 {
		width: 33%;
		text-align: center;
	}
}
@media only screen and (max-width: 767px){
	.container {width: auto;}
	.ctitle h2 {font-size: 28px;line-height: 36px;}
	.ctitle2 {font-size: 30px;line-height: 38px;}
	header {padding: 15px 0px;}
	.pagetitle {font-size: 26px;}
	.clstopsection2 .textinfo1 {padding-top: 0px; padding-bottom: 40px;}
	.platfrombanner .custimgbox .custman {width: 185px;}
	.platfrombanner .custimgbox .custicon {right: 4px;top: -25px; width: 243px;}
	.section-om2, .section-cbot2, .section-aip2, .clscomsection3, .section-vis2, .section-ind2 {padding-top: 40px; padding-bottom: 30px;}
	.section-om2 .ctitle {padding-bottom: 20px;}
	.section-om2 .featboxs .featinner {padding: 10px 0px;}
	.section-om3 {padding: 45px 0px 10px;}
	.section-om4 {padding: 40px 0px;}
	.section-om4 .listchannel {margin-top: 15px;}
	.section-om2 .featinner .info h4, .section-om4 .listchannel li h4, .ctextinfo h4 {font-size: 18px;}
	.section-om4 .listchannel li {padding: 20px 10px;}
	.section-om4 .listchannel li:nth-child(7) {clear: initial;}
	.section-om4 .listchannel li:nth-child(3n+4), .cenhancesec .enhancelist li:nth-child(3n+4) {clear: left;}
	.section-om5, .section-cbot4 {padding-top: 40px; padding-bottom: 20px;}
	.cenhancesec {margin-top: 30px;}
	.clsarticlslists {padding: 40px 0px 50px;}
	.commartiboxs .artiinner .info p {display: inline-block !important; height: initial;}
	.clsarticlslists .ctitle {margin-bottom: 10px;}
	.contactussec {padding: 40px 0px;}
	footer {padding: 40px 0px;}
	footer .footerboxs {padding-bottom: 20px;}
	footer .footerboxs h4 {font-size: 18px;}
	footer .footerboxs li a {font-size: 14px;}
	footer .copyright {text-align: center; padding-top: 0px;}
	footer .copyright p {width: 100%; margin-bottom: 10px;}
	footer .copyright .sociallink {display: inline-block; float: none;}

	.platchatbotbanner .custimgbox .cimgbox {right: -20px;}
	.platchatbotbanner .platbotimg {width: 290px;}
	.section-cbot2, .section-aip2 {padding-bottom: 40px;}
	.section-cbot2 .ctitle {padding-bottom: 10px;}
	.section-cbot2 .ageninner .info h4 {font-size: 24px;}
	.section-cbot3 {padding-top: 40px;}

	.section-aip2 .ctitle {padding-bottom: 10px;}
	.section-aip3, .pad185 {padding: 50px 0px 60px;}
	.section-aip3 .ctitle2 {font-size: 34px;line-height: 46px;}
	.section-aip4 {padding-top: 40px; padding-bottom: 50px;}
	.section-aip4 .ctitle h2 {font-size: 30px;line-height: 36px;}
	.section-aip4 .voiceinner {padding-top: 30px;}
	.section-aip4 .voiceinner .info {padding-top: 20px;}
	.section-aip4 .voiceinner .info h4 {font-size: 24px;}
	.cvoicchsec {padding-top: 40px; padding-bottom: 50px;}
	.cvoicchsec .ctitle {padding-bottom: 10px;}
	.cvoicchsec .textinfo1 .voichbox4 {clear: left;}

	.aiexpbanner .cimgbox, .aipowerbanner .cimgbox, .aipowerbanner .cimgbox {margin-right: 120px; width: 90px; height: 90px;}
	.section-aiexp1 .ctextinfo p {padding-top: 10px;}
	.section-aiexp2 .row {margin-top: 50px;}
	.section-aiexp2 .textcol .ctitle h2 {margin: 15px 0px 10px;}
	.section-aiexp2 {padding-bottom: 50px;}

	.innerbanner {height: 180px;}
	.custimgbox .custwomen {width: 140px; margin-right: 53px;}
	.custimgbox .custicon {top: -22px;width: 257px;}

	.section-cus6 {padding: 50px 0px 40px;}
	.section-cus6 .imgbox {text-align: center;}
	.section-cus6 .imgbox .womenicons {width: 546px;}
	.section-cus6 .imgbox .womenimg {left: 50%; top: 50%;width: 280px; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); margin-top: 21px;}

	@keyframes bgzoom2 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@-moz-keyframes bgzoom2 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@-webkit-keyframes bgzoom2 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@keyframes bgzoom3 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@-moz-keyframes bgzoom3 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@-webkit-keyframes bgzoom3 {
	    0% {background-size: 200px;}
	    25% {background-size: 250px;}
	    50% {background-size: 300px;}
	    75% {background-size: 250px;}
	    100% {background-size: 200px;}
	}
	@keyframes bgzoom5 {
	    0% {background-size: 100px;}
	    25% {background-size: 150px;}
	    50% {background-size: 200px;}
	    75% {background-size: 150px;}
	    100% {background-size: 100px;}
	}
	@-moz-keyframes bgzoom5 {
	    0% {background-size: 100px;}
	    25% {background-size: 150px;}
	    50% {background-size: 200px;}
	    75% {background-size: 150px;}
	    100% {background-size: 100px;}
	}
	@-webkit-keyframes bgzoom5 {
	    0% {background-size: 100px;}
	    25% {background-size: 150px;}
	    50% {background-size: 200px;}
	    75% {background-size: 150px;}
	    100% {background-size: 100px;}
	}

	/** Knowledge Bank Page **/
	.knowledgebanner .custimgbox .robotimg {margin-right: -10px;width: 230px;}
	.section-knba2 .textinfo2 .ckeyimgbox {margin-bottom: 20px;}
	.comlistben, .section-knba7, .section-geai5, .section-geai6, .section-pan3, .section-sean4, .section-sean5 {padding: 40px 0px;}
	.comlistben .ctitle {padding-bottom: 25px;}
	.comlistben .featboxs .featinner {padding: 10px 0px;}
	.section-knba7 .ctitle h2 {margin-bottom: 0;}
	.section-knba7 .imgpart .msgtxboxicon {left: 50%;transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%);}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox {bottom: 10px;}
	.generabanner .custimgbox .custicon {top: -40px; right: 0px;}
	.generabanner .custimgbox .custwomen {width: 150px;}
	.section-geai5 .textinfo1 .ctextinfo h4 {font-size: 20px; padding-top: 25px;}
	.section-geai6 .textinfo1 p {font-size: 22px; line-height: 35px;}

	/** Outbound Page **/
	.outboundbanner .custimgbox .custwomen {width: 160px;}
	.outboundbanner .custimgbox .custicon {top: -20px; right: 65px; width: 180px;}
	.section-oub7 .ctextinfo {padding-top: 20px;}

	/** Predictive Analytics Page **/
	.section-pan3 .ctitle, .section-sean4 .ctitle {margin-bottom: 0px !important;}
	.section-pan3 .predianabox .textinfo1 .ctextinfo h4, .section-sean4 .sentianabox .textinfo1 .ctextinfo h4 {font-size: 24px;}

	/** Predictive Analytics Page **/
	.sentianabanner .custimgbox .searchimg {width: 110px;}
	.section-sean5 {padding-bottom: 0px;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox {bottom: -45px;}
	.visionbanner .custimgbox .custwomen {margin-right: 23px; width: 220px;}
	.section-vis2 .clsgridbox5 {margin-top: 0;}
	.section-vis4 .ctitle h2 {font-size: 28px;}

	/** Contact Us Page **/
	.contactbanner .custimgbox .custicon {width: 252px;}
	.section-cont2 {padding: 20px 0 40px;}
	.section-cont2 .contactbox {margin-top: 30px;}

	/** Megamenu **/
	.megamenu1, .megamenu2, .megamenu4 {
		/*background-size: 244px auto;*/
		background-image: none;
	/*	background-position-x: left;*/
	}
	.megamenu .menuleft1 .menutexts1, .megamenu .menuleft2 .menutexts1 {width: 65%;}
	.megamenu .menuright1, .megamenu .menuright2 {margin-top: 10px;}
	.megamenu .clsmenurow {width: 100%; padding-right: 0px;}

	/** Industries (Banking & Financial Services) Page **/
	.industriesbanner .custimgbox .custwomen {width: 220px;}
	.hospitalitybanner .custimgbox .plane {width: 350px;}
	.custimgbox .planeicon {top: 10px;width: 100px;right: 150px;}
	.industriesbanner .custimgbox .custicon {top: 0;right: 20px;}
	.section-ind2 .custoengalist {width: 100%; float: left; padding: 10px 0px 20px;}
	.section-ind2 .custoengalist .custoengabox {display: none;}
	.section-ind2 .custoengalist .custoenbox {position: relative; margin-top: 20px; left: initial !important; top: initial !important; right: initial !important; bottom: initial !important; width: 50%; float: left; transform: none; -moz-transform: none; -webkit-transform: none;}
	.section-ind2 .custoengalist .custoenbox .icon {position: relative;  left: initial !important; top: initial !important; right: initial !important; bottom: initial !important; transform: none; -moz-transform: none; -webkit-transform: none;}
	.section-ind2 .custoengalist .custoenbox .info {text-align: left !important; padding-left: 15px;}
	.section-ind2 .custoengalist .custoenbox .custinner {display: flex; align-items: center;}
	.section-ind4 {padding: 50px 0px;}
	.section-ind4 .bankinglist .icon {width: 70px; height: 70px;}
	.section-ind4 .bankinglist .info {margin-left: 70px; padding-left: 20px;}
	.section-ind6 .textinfo1 {padding-top: 0px;}
	.section-ind4 .textinfo1 p {padding-bottom: 40px;}
	.section-ind6 .imgpart .imgbox img {width: 370px;}
	.section-ind6 .imgpart .indiconsimg img {width: 550px;}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.industriesbanner2 .custimgbox {bottom: 20px;}
	.industriesbanner2 .custimgbox .whatsapp {width: 140px; margin-right: 53px;}
	.industriesbanner2 .custimgbox .custicon {right: -30px; width: 300px;}
	.section-inwh1 .textinfo1 {padding-top: 25px !important;}
	.section-inwh2 {padding-top: 40px; padding-bottom: 40px;}
	.section-inwh2 .ctitle {margin-bottom: 30px !important;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.platvirtualbanner .custimgbox .custwomen {margin-right: 90px; width: 190px;}
	.platvirtualbanner .custimgbox .custicon {right: -40px; width: 200px;}
	.section-plvi2, .section-plvi5 {padding: 40px 0px;}
	.section-plvi2 .imgpart .imgbox {padding-left: 70px;}
	.section-plvi3 {padding: 40px 0 0;}
	.section-plvi3 .imgbox .omniimg1 {margin-left: 20px;}
	.section-plvi5 .whatsappbox .whatsinner {padding-top: 0px;}
	.section-plvi5 {padding-bottom: 0px;}

	/** Telecommunications **/
	.robothand .custimgbox {bottom: 0px;}
	.robothand .custimgbox .custicon {top: -25px; right: 0px;}
	.robothand .custimgbox .custwomen {width: 150px;}
	.section-telecom .textinfo1 .ctextinfo h4 {font-size: 20px; padding-top: 25px;}

	/** Government Entities **/
	.robothand .custimgbox {bottom: 0px;}
	.robothand .custimgbox .custicon {top: -25px; right: 0px;}
	.robothand .custimgbox .custwomen {width: 150px;}
	.section-govern .textinfo1 .ctextinfo h4 {font-size: 20px; padding-top: 25px;}

	/** Homepage **/
	.section-h1 {height: auto !important;}
	.section-h1 .textinfo {position: relative !important; padding: 40px 0; top: initial !important; left: initial !important; transform: none !important; -moz-transform: none !important; -webkit-transform: none !important; text-align: center;}
	.section-h1 .pagetitle br {display: none;}
	.section-h1 .mainrightimg {position: static;}
	.section-h1 .mainrightimg .logoicon1 {right: -150px; bottom: 30px;}
	.section-h1 .mainrightimg .logoicon1 img {width: 430px;}
	.section-h1 .mainrightimg .custicon {top: 60px;}
	.section-h1 .mainrightimg .cimgbox {margin-right: 0; text-align: center; width: 100%;}
	.section-h1 .mainrightimg .custwomen {width: 260px;float: none !important;margin-right: -160px;}
	.section-h1 .chatmsgs {right: 253px; top: 80px;}
	.cbtn1 {height: 48px; line-height: 46px;}
	.section-h2 .ctitle2, .section-h3 .ctitle2, .section-h4 .ctitle2 {font-size: 38px;}
	.section-h2, .section-h3, .section-h5 {padding: 50px 0px;}
	.section-h2 .textinfo1 .videoinner .info h3 {padding-bottom: 10px;}
	.section-h2 .textinfo1 .videoinner .info p {font-size: 16px;line-height: 24px;}
	.section-h3 .imgpart .intelllist {width: 540px; margin-top: 30px; transform:none; -moz-transform:none; -webkit-transform:none;}
	.section-h3 .imgpart .intelllist .intellbox2 {left: 0px;}
	.section-h3 .imgpart .intelllist .intellbox3 {left: 130px;}
	.section-h3 .imgpart .intelllist .intellbox4 {right: 130px;}
	.section-h3 .imgpart .intelllist .intellbox5 {right: 0px;}
	.section-h3 .imgpart .stagebg img {max-width: 55%;}
	.section-h3 .intelllist .intellinner p {font-size: 16px;}
	.section-h4 {padding: 50px 0 !important;} 
	.section-h4 .cbtn1 {margin-top: 50px;}
	.section-h5 .ctitle {text-align: left !important; margin-bottom: 20px;}
	.commonslider .owl-nav {width: 80px; top: -55px;}
	.commonslider .owl-nav button {width: 34px; height: 34px;}

	.section-h5 .item22 {
		width: 33%;
		text-align: center;
		float: left;
	}

	.megamenu .menuleft2 .menutexts1 .quote {
		color: #00040E;
		font-size: 18px;
		display: inline-block;
		font-family: 'SilkaMedium';
		width: 100%;
		padding-top: 40px;
		padding-left: 15px;
		padding-right: 0px;
	}


}
@media only screen and (max-width: 575px){
	.ctitle2 {font-size: 28px;line-height: 32px;}
	header .headerrightside .languagefield {margin-right: 20px; margin-left: 0px;}
	.cbreadcrumbs {padding-bottom: 0px;}
	.ctextinfo p, .ctextinfo div, .ctextinfo ul li, .commartiboxs .artiinner .info p, .ctitle p, .commartiboxs .artiinner .info .rbtn, .contactussec .textinfo1 .ctitle span, .section-cbot2 .ageninner .info p, .section-aip4 .voiceinner .info p, .clsgridbox5 .clsinner .info p, .cvoicchsec .textinfo1 .vochinner .info p, .section-cus6 .cpoint li {
		font-size: 16px;
		line-height: 26px !important;
	}
	.section-om2 .featinner .icon, .clscomsection3 .keyfeinner .icon, .comlistben .ciconbox1 {width: 70px;height: 70px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
	.section-om2 .featinner .icon img {width: 50%;}
	.section-om2 .featinner .info, .clscomsection3 .keyfeinner .info {margin-left: 60px;}
	.section-om3 .textinfo1 {padding-top: 0;}
	.section-om3 .textinfo1 h4 {padding-top: 20px;}
	.cenhancesec .enhancelist li {width: 50%;}
	.cenhancesec .enhancelist li:nth-child(3n+4) {clear: initial;}
	.commartiboxs .artiinner .info h4 {font-size: 22px; line-height: 28px;}
	.contactussec .cform {padding: 10px 15px 30px;}
	.section-cbot3 .textinfo1 .vbtn {float: left; clear: left;}

	.clsgridbox5 .clsinner .icon {width: 90px; height: 90px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
	.clsgridbox5 li, .cvoicchsec .textinfo1 li {width: 50%;}
	.clsgridbox5 li:nth-child(2n+3), .cvoicchsec .textinfo1 li:nth-child(2n+3) {clear: left;}
	.section-aip3 .ctitle2 {font-size: 30px;line-height: 40px;}
	.section-aip4 .voiceinner .info h4 {padding-bottom: 5px;}
	.cvoicchsec .textinfo1 .voichbox4 {clear: initial;}

	.section-aiexp1 .ctitle {margin-top: 20px;}
	.section-aiexp2 .textcol .cbtn {margin-top: 20px; height: 48px; line-height: 45px;}
	.videocol .playbtn {left: 20px; top: 20px;}

	.clscomsection3 .textinfo2 {padding-top: 20px;}
	.clscomsection3 .keyfeinner .info h4 {padding-bottom: 0px;}
	.clsgridbox5 li:nth-child(4) {clear: initial;}
	.section-cus6 .imgbox .womenicons {width: 465px;}

	.platchatbotbanner .custimgbox .cimgbox {right: -70px;}

	/** Knowledge Bank Page **/
	.comlistben .cinfobox1 {margin-left: 90px; padding-left: 0px;}
	.section-knba7 .imgpart .imgbox img {width: 450px;}
	.section-knba7 .imgpart .msgtxboxicon {width: 165px;top: 115px;}
	.section-knba7 .imgpart .msgtxboxicon .msgimgs {width: 140px;}
	.section-knba7 .imgpart .msgtxboxicon .msgicon2 {bottom: -160px; left: -60px;}

	/** Language Processing and Generative AI **/
	.section-geai1 .ctitle {margin-top: 20px;}
	.generabanner .custimgbox .custicon {width: 230px;}
	.clscomsection3 .textinfo2 {padding-top: 0;}
	.section-geai2 .textinfo2 .chatgpt_logo {margin-right: 50px; margin-left: -30px; margin-top: 166px;}
    .section-geai2 .textinfo2 .chatgpt_logo img {width: 176px;}
    .section-geai2 .textinfo2 .gptlistbox {width: 237px;background-size: 62px auto;padding-left: 71px;}
    .section-geai2 .textinfo2 .gptlistbox li {padding: 10px 0px;}
    .section-geai2 .textinfo2 .gptlistbox li p {font-size: 16px;line-height: 24px;}
    .section-geai2 .textinfo2 .gptlistbox li .icons {width: 60px;height: 60px;background-size: 28px auto; margin-right: 10px;}

    /** AI Powers (Vision) Page **/
    .visionbanner .custimgbox .custwomen {margin-right: -22px;}

    /** Megamenu **/
	.megamenu1, .megamenu2, .megamenu4 {
		/*background-position: -28px 0;*/
		background-image:none;
	/*	background-position-x: left;*/
	}
    .megamenu .menuleft1 .menutexts1 p, .megamenu .menuleft2 .menutexts1 p {word-wrap: break-word;}

    /** Industries (Banking & Financial Services) Page **/
    .industriesbanner .custimgbox .custicon {top: 20px; right: -10px; width: 200px;}
    .industriesbanner .custimgbox .custwomen {margin-right: 0px;}
    .section-ind6 .textinfo1 .ctextinfo h4 {margin-top: 18px; font-size: 20px;}
    .section-ind6 {padding-top: 50px;}
    .section-ind2 .custoengalist .custoenbox .custinner{display: inline-block; text-align: center;}
    .section-ind2 .custoengalist .custoenbox .icon {width: 60px;height: 60px; float: none; margin: 0 auto;}
    .section-ind2 .custoengalist .custoenbox .icon img {width: 30px;}
    .section-ind2 .custoengalist .custoenbox .info {width: 100%; padding-left: 0px; text-align: center !important;}

    /** Industries (Labiba WhatsApp for Business Solutions) Page **/
    .industriesbanner2 .custimgbox .whatsapp {width: 100px; margin-right: 20px;}
    .industriesbanner2 .custimgbox {bottom: 40px;}
    .industriesbanner2 .custimgbox .custicon {right: -38px;width: 220px;}
    .section-inwh2 .whatsinner .info h4 {font-size: 26px;}
    .section-inwh2 .whatsinner .info h4 span {line-height: 23px;font-size: 18px;}

    /** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
    .section-plvi3 .imgbox .omniimg1 {width: 405px; margin-left: 0px;}
    .section-plvi3 .imgbox .omniimg2 {width: 300px;}
    .section-plvi5 .whatsinner .info h4 {font-size: 26px; line-height: 30px;}
    .section-plvi5 .whatsinner .info p {padding-top: 15px;}

	/** Telecommunications **/
	.robothand .custimgbox .custicon {width: 230px;}

	/** Government Entities **/
	.robothand .custimgbox .custicon {width: 230px;}

    /** Homepage **/
    .section-h1 .cbtn1 {margin-top: 20px;}
    .section-h1 .mainrightimg .custicon {right: 133px;}
    .section-h1 .chatmsgs {right: 177px;}
    .section-h3 .imgpart .imgbox {width: 45%;}
    .section-h3 .imgpart .intellicon {margin-bottom: -190px;}
    .section-h3 .imgpart .intelllist {width: 440px; height: 350px;}
    .section-h3 .imgpart .intelllist .intellbox1, .section-h3 .imgpart .intelllist .intellbox6 {bottom: 70px;}
    .section-h3 .imgpart .intelllist .intellbox2, .section-h3 .imgpart .intelllist .intellbox5 {top: 95px;}
    .section-h3 .imgpart .intelllist .intellbox3 {left: 90px;}
    .section-h3 .imgpart .intelllist .intellbox4 {right: 90px;}
    .section-h3 .intelllist .intellinner .icons {width: 50px; height: 50px;}
    .section-h3 .intelllist .intellinner .icons img {max-width: 60%;}
    .section-h3 .intelllist .intellinner p {font-size: 14px; margin-top: 0px;}

	.section-h5 .item22 {
		width: 50%;
		text-align: center;
		float: left;
	}

	.megamenu .menuleft2 img {
		width:100%;
	}

	.clsgridbox5 li, .cvoicchsec .textinfo1 li {
		height: 340px;
	}
}
@media only screen and (max-width: 479px){
	.cbtn {height: 40px; line-height: 38px; font-size: 14px;}
	header .logo {margin-top: 0px; width: 100%; text-align: center; border-bottom: 1px solid #f3f3f3; padding-bottom: 15px; margin-bottom: 15px;}
	header .headerrightside .languagefield .custfield {margin-top: 8px; font-size: 14px;}
	#mobilemenu {float: left; margin-left: 0px; width: 40px; height: 40px;}
	.breadcrumbbox li:last-child {clear: left; padding-left: 0px; padding-right: 0px;}
	footer .footerboxs {width: 100%;}
	.cenhancesec:before {display: none;}
	.cenhancesec .enhancebox {position: relative; float: none; margin: 0 auto 20px auto;}
	.cenhancesec .enhancelist {padding-left: 0px;}
	.contactussec .contactform .sbtn {height: 50px; padding: 10px 30px 10px;}
	.commartiboxs .artiinner .info {padding: 20px;}
	.commartiboxs .artiinner .info p {padding-top: 10px; line-height: 22px !important;}
	.commartiboxs .artiinner .info h4 {padding-top: 15px;}

	.platchatbotbanner .custimgbox {right: 0;}
	.platchatbotbanner .platbotimg {opacity: 0.5;}
	.section-cbot2 .agenboxs {margin-top: 20px;}
	.section-cbot2 .agenboxs .ageninner {padding: 25px 20px;}

	.cvoicchsec .textinfo1 .vochinner .icon {width: 120px;height: 120px;}

	.custimgbox {right: -90px;}
	.clscomsection3 .textinfo2 .keyfeinner {padding: 5px 0px;}
	.section-cus6 .imgbox .womenicons {width: 366px;}
	.section-cus6 .imgbox .womenimg {width: 230px;}

	.aiexpbanner .cimgbox, .aipowerbanner .cimgbox {margin-right: 0px;}

	/** Knowledge Bank Page **/
	.pagetitle {width: 260px;}
	.pagetitle br {display: none;}
	.knowledgebanner .custimgbox .robotimg {margin-right: -90px;}
	.section-knba7 .imgpart .imgbox img {width: 350px;}
	.section-knba7 .imgpart .msgtxboxicon {width: 115px;top: 90px;}
	.section-knba7 .imgpart .msgtxboxicon .msgimgs {width: 120px;}
	.section-knba7 .imgpart .msgtxboxicon .msgicon2 {bottom: -132px;left: -50px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: 20px;}

	/** Outbound Page **/
	.clscomsection3 .ctitle {margin-bottom: 20px;}
	.outboundbanner .custimgbox {right: -60px;}
	.section-oub2 .textinfo2 .outimgbox .mobileimg1 {width: 360px;}
	.section-oub2 .textinfo2 .outimgbox .bellicon {margin-right: -13px; width: 41px; top: 154px;}

	/** Sentiment Analysis Page **/
	.sentianabanner .custimgbox {right: -20px;}

	/** AI Powers (Vision) Page **/
	.visionbanner .custimgbox .custwomen {margin-right: 32px;}

	/** Contact Us Page **/
	.contactbanner .custimgbox {right: 0px;}

	/** Megamenu **/
	.megamenu1, .megamenu2, .megamenu4 {
/*		background-position: -78px 0;
		background-size: 284px auto;*/
		background-image:none;
	/*	background-position-x: left;*/
	}

	/** Industries (Banking & Financial Services) Page **/
	.industriesbanner .custimgbox {right: -50px;}
	.industriesbanner .custimgbox .custicon {top: 40px;}
	.section-ind4 .textinfo1 p {padding-bottom: 20px;}
	.section-ind6 .imgpart .imgbox img {width: 320px;}
	.section-ind6 .imgpart .indiconsimg {top: 50px;}
	.section-ind6 .imgpart .indiconsimg img {width: 390px;}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.industriesbanner2 .custimgbox {right: -10px;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.section-plvi3 .imgbox .omniimg2 {width: 260px;}
	.section-plvi3 .imgbox .omniimg1 {width: 355px;}
	.section-plvi5 {padding-bottom: 20px;}
	.section-plvi5 .whatsappbox .whatsinner {padding-bottom: 10px;}
	.platvirtualbanner .custimgbox .custicon {right: 0px;}

	/** Homepage **/
	.section-h1 .pagetitle {width: auto;}
	.section-h1 .mainrightimg .logoicon1 {right: -120px;}
	.section-h1 .mainrightimg .logoicon1 img {width: 340px;}
	.section-h1 .mainrightimg .custwomen {width: 220px; margin-right: -190px;}
	.section-h1 .mainrightimg .custicon {right: 70px; top: 42px; width: 310px;}
	.section-h1 .chatmsgs {right: 114px; top: 40px;}
	.section-h2 .ctitle2, .section-h3 .ctitle2, .section-h4 .ctitle2 {font-size: 34px;}
	.section-h3 .imgpart .imgbox {width: 45%;}
	.section-h3 .imgpart .intellicon {margin-bottom: -150px;}
	.section-h3 .imgpart .intelllist {width: 330px; height: 310px; margin-bottom: -230px;}
	.section-h3 .imgpart .intelllist .intellbox2 {top: 75px; left: -30px;}
	.section-h3 .imgpart .intelllist .intellbox5 {top: 75px; right: -30px;}
	.section-h3 .imgpart .intelllist .intellbox1 {bottom: 70px; left: -20px;}
	.section-h3 .imgpart .intelllist .intellbox6 {bottom: 70px; right: -20px;}
	.section-h3 .imgpart .intelllist .intellbox3 {left: 40px;}
	.section-h3 .imgpart .intelllist .intellbox4 {right: 40px;}
	.section-h3 .intelllist .intellinner .icons {width: 40px;height: 40px;}
	.section-h3 .intelllist .intellinner p {font-size: 12px;}
	.section-h6 {padding-bottom: 50px; padding-top: 30px;}
	.section-h6 .cbtn1 {margin-top: 20px;}

	.section-h5 .item22 {
		width: 100%;
		text-align: center;
	}
	.menuleft1, .menuleft2, .menuleft1.resources {
		display: none;
	}

	.section-geai5 .imgbox {
		margin-bottom: 20px !important;
	}
}
@media only screen and (max-width: 374px){
	.section-om4 .listchannel li {width: 50%;}
	.section-om4 .listchannel li:nth-child(3n+4) {clear: initial;}
	.section-om4 .listchannel li:nth-child(2n+3) {clear: left;}

	.clsgridbox5 li, .cvoicchsec .textinfo1 li {width: 100%;height:auto;}

	.custimgbox {right: -139px;}
	.platfrombanner .custimgbox {right: -119px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: 50px;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.platvirtualbanner .custimgbox {right: -110px;}

}
@media only screen and (max-width: 359px){
	/** Knowledge Bank Page **/
	.section-knba7 .imgpart .imgbox img {width: 300px;}
	.section-knba7 .imgpart .msgtxboxicon {width: 84px;top: 90px;}
	.section-knba7 .imgpart .msgtxboxicon .msgimgs {width: 90px;}
	.section-knba7 .imgpart .msgtxboxicon .msgicon2 {bottom: -95px;left:-40px;}

	/** Language Processing and Generative AI **/
	.generabanner .custimgbox .cimgbox {margin-right: 10px;}
	.section-geai7 .commartiboxs .artiinner .info p{height: 100px; overflow: hidden;}

	/** Outbound Page **/
	.outboundbanner .custimgbox {right: -100px;}
	.section-oub2 .textinfo2 .outimgbox {margin-left: -35px;}

	/** Contact Us Page **/
	.contactbanner .custimgbox {right: -60px;}

	/** Industries (Labiba WhatsApp for Business Solutions) Page **/
	.industriesbanner2 .custimgbox {right: -60px;}

	/** Labiba.ai - Platform (Chatbots & Virtual Assistants) **/
	.section-plvi3 .imgbox .omniimg2 {width: 220px;}
	.section-plvi3 .imgbox .omniimg1 {width: 305px;}

	/** Homepage **/
	.section-h1 .chatmsgs {right: 64px;}
	.section-h3 .imgpart .intelllist {width: 290px;}
}