@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .main-wrp {margin-top: 64px!important;}
    .containerFluidGenAi {padding: 0px}
    .containerBoxGenAi {padding: 0px;}
    .containerInrGenAi {padding: 0px 12px;}	
    .titleGenAi h2 {font-size: 25px;line-height: 30px;}	
    .connectFrm {padding: 0px 0px;}
	.genCablts .slick-track{padding-left:0px!important;}
}

@media only screen and (max-width: 767px) {
    .main-wrp {margin-top: 70px!important;}
    .containerFluidGenAi {padding: 0px}
    .containerBoxGenAi {padding: 0px;}
    .containerInrGenAi {padding: 0px 12px;}
    .titleGenAi h2 {font-size: 25px;line-height: 29px;}	
    .titleGenAi p br{display: none;}
    .genCabltsThumInr{flex-wrap: wrap;}
    .genCabltsText {width:100%; box-sizing: border-box;padding-left: 10px; padding-right: 10px; order: 2; padding-top: 15px; min-height: 270px;}
    .genCabltsImg {width: 100%;order: 1;}	
    .genCabltsText h3{width: 100%; min-height:70px;}
    .genCabltsText li span{width: 90%;}
    .genCabltsText li{font-size: 15px;}
    .genAiPcThumInr, .genAiPcDtlsThumInr, .choicesPrdtsInr, .genCabltsThumInr {margin: 0px 10px 0 0px;}
    .genAiPcText {padding: 20px 10px;}
    .genAiPcDtls {width:100%;}	
    .connectFrm {padding: 0px 0px;}	
    .connectFrmRow{display: inherit; padding-bottom: 10px;}
    .connectFrmCol{width: 100%; margin: 0px; padding-bottom: 15px; }
    .connectFild{margin: 0px;}
    .genCabltsText h3 {color: #000;font-size: 22px;line-height: 27px;}	
    .customerSupport h2 {font-size: 21px !important;line-height: 29px !important}	
    .customerSupport p {font-size: 18px !important;}
    .genCablts .slick-track{padding-left:0px!important;}
    .connectNowBtn{bottom: 160px;}	
    .sprtUdtRow{width: 100%;}
    .popupForm {width: 97%;}
	.genAiPcText h4{font-size: 16px;}
    .microsoftThumText li {font-size: 18px;line-height: 20px;margin-bottom: 9px;}
    .latestLogo {height: 90px;}	
    .genCabltsThumInr{padding-left: 0px;}
}
