<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width: 767px)
{
	.productout_mainoutsection
	{
		margin: 0px 0px 0px 0px;
	}
	.dmtext_design
	{
		font-size: 18px;
		padding: 40px 0px 0px 0px;
	}
	.dsmxe_textdesign
	{
		font-size: 13px;
	}
	.fstrght_imgdesign
	{
		width: 60%;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        display: block;
	}
	.document_managevdodesign
	{
		height: 300px;
	}
	.secondleft_outsection
	{
		padding: 30px 0px 10px 0px;
	}
	.dsmxe_textdesign
	{
		padding: 10px 0px 10px 0px;
	}
	.keyfeature_olastsection
	{
		margin: 10px 0px 20px 0px;
	}
	.product_secondoutsection
	{
		margin: 20px 0px 0px 0px;
	}
	.documentpage_imgdesign
	{
        height: 200px;
	}
	.documentpage_imgdesign1
	{
		height: 50px;
	}
	.leftrequirementimg_design
	{
		width: 100%;
		height: 100%;
	}
	.leftrequirementimg_design1
	{
		bottom: -20%;
        left: 10%;
        border-right: 5px 5px 5px 5px;
	}
	.requirement_rightoutsection
	{
		margin: 0px 0px 25px 0px;
		padding: 10px 0px 0px 5px;
	}
	.document_yptextdesign
	{
		line-height: 20px;
	}
	.techweuse_outsection
	{
		font-size: 20px;
	}
	.technology_outsection
	{
		margin: 20px 0px 0px 0px;
	}
	.lastsolution_rightoutsection
	{
		margin: 0px 0px 20px 0px;
	}
	.opsolution_imgdesign
	{
		display: none;
	}
	.solution_outsection
	{
		margin: 20px 0px 0px 0px;
	}
	.brstext_nydesign
	{
		padding: 20px 0px 0px 0px;
		font-size: 20px;
	}
	.dsmxe_textdesign1
	{
		font-size: 13px;
	}
	.dmtext_design2
	{
		font-size: 25px;
	}
	.keyfeature_outsection
	{
		margin: 30px 0px 0px 0px;
	}
	.dmtext_design3
	{
		font-size: 25px;
	}
	.keyfeature_oleftsection
	{
		margin: 0px 0px 30px 0px;
	}
	.secindright_loutsections
	{
		padding: 10px 0px 50px 0px;
	}
	.fourth_kfeaturearea li img
	{
		width: 30px;
	}
	.fourth_kfeaturearea li span
	{
		font-size: 13px;
	}
	.fourth_kfeaturearea li
	{
		padding: 17px 0px 0px 0px;
	}
	.xcfv_img
	{
		width: 100%;
	}
	.product_thirdoutsection
	{
		margin: 30px 0px 0px 0px;
	}
	.leftoimg_outarea
	{
		display: none;
	}
	.tooltip2
	{
		top: -450% !important;
	}
	.cfleftimg_outsection
	{
	  	display: none;
	}
	.fcontactform_backsection
	{
		padding: 12px;
	}
	.swdtext_design1
	{
		padding: 5px 0px 20px 0px;
	}
	.blghme_btndesigns
	{
		margin: 15px 0px 10px 12px;
	}
	.enlef_textdesign
	{
		padding: 0px 0px 0px 0px;
	}
	.indiacarer_outsectionl 
	{
      margin: 15px 0px 0px 0px;
    }
	.thdvnt_otareasection
	{
		margin: 20px 0px 0px 0px;
	}
	.corporatesocial_bresareaout
	{
		margin: 40px 0px 70px 0px;
	}
	.carerdetails_outsection
	{
		margin: 40px 0px 0px 0px;
	}
	.mainnav_outsection
	{
		padding: 15px 0px 0px 0px;
	}
	.sitelogo_imgdesign
	{
		width: 120px;
	}
	.header .menu &gt; ul &gt; li &gt; a
	{
		color: #000;
	}
	.syour_textdesign
	{
		font-size: 15px;
        line-height: 23px;
	}
	.firstmenu_imgarea
	{
		width: 100%;
	}
	.secondmenu_imgarea
	{
		width: 100%;
	}
	.leftbanner_outsection
	{
		margin: 40px 0px 0px 0px;
	}
	.bdtextdesign_section
	{
		font-size: 20px;
	}
	.buttons_ocbtnareaok
	{
		margin-top: 20px;
	}
	.cultchimg_outarea
	{
		bottom: 13%;
        left: 52%;
	}
	.clutchimg_design
	{
		width: 100%;
	}
	.lpin_textdesign
	{
		padding: 15px 0px 0px 10px;
	}
	.rightbanner_outsection
	{
		margin: 0px 0px 0px 0px;
	}
	.rightbannner_upimgdesign
	{
		width: 58%;
	    right: 13%;
	    z-index: -1;
	    top: 10px;
	}
	.aboutus_outsection
	{
		margin: -40px 0px 0px 0px;
	}
	.lefthdng_textdesign
	{
		padding: 0px 0px 10px 0px;
		font-size: 15px;
	}
	.abtp_textdesign
	{
		font-size: 12px;
		padding: 0px 5px 5px 0px;
	}
	.abthangbtn
	{
		margin: 15px 0px 15px 0px;
	}
	.vdobox_sectionlogodesign
	{
		left: 10px;
        width: 80px;
	}
	.wadabt_textdesign
	{
		font-size: 20px;
		left: 10px;
	}
	.ourname_txtbld
	{
		font-size: 25px;
	}
	.pointbox_outarea
	{
		margin: 25px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
	}
	.pointbox_outarea1
	{
		margin: 25px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
        border-right: 2px solid rgb(216, 230, 238);
	}
	.owprocess_textdesign
	{
		font-size: 30px;
		padding: 10px 0px 0px 0px;
	}
	.boxhshape_imgoutarea img
	{
		width: 100%;
	}
	.ddfrnc_textdesign
	{
		font-size: 20px;
	}
	.dkbox_outsection
	{
		width: 100%;
		margin: 20px 0px 20px 0px;
	}
	.dkbox_outsection1
	{
		width: 100%;
		margin: 20px 0px 20px 0px;
	}
	.acld_textdesign 
	{
		font-size: 15px;
		top: 16%;
	}
	.swdtext_design
	{
		font-size: 15px;
		top: 13%;
	}
	.fstltr_boldtextarea
	{
		left: 0px;
	}
	.ddfij_textdesign
	{
		top: 45%;
	}
	.dkbox_outsection1 
	{
		height: 215px;
	}
	.innerservice_outsection
	{
		margin: 20px 0px 0px 0px;
	}
	.lwrbtn_design
	{
		width: 160px;
        height: 50px;
        font-size: 12px;
        margin: 0px 0px 20px 0px;
        float: left;
	}
	.sofitext_indesign
	{
		font-size: 20px;
		padding: 0px 0px 20px 0px;
	}
	.oisfei_mainoutsection
	{
		margin: 30px 0px 0px 0px;
	}
	.wust_textdesign
	{
		font-size: 20px;
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	.mdsq_design
	{
		width: 20%;
		height: 200px;
	}
	.weetx_edesign
	{
		width: 100%;
		font-size: 13px;
	}
	.ogrec_textdesign
	{
		font-size: 25px;
	}
	.ogrec_textdesign
	{
		font-size: 30px;
		padding: 0px 0px 15px 0px;
	}
	.ovcclnt_textdesign
	{
		font-size: 20px;
		padding: 0px 0px 0px 0px;
	}
	.dfrnciconbox_outarea
	{
		width: 40px;
		height: 40px;
		left: 16px;
        top: 10px;
	}
	.trustedclient_outsection
	{
		margin: 40px 0px 0px 0px;
	}
	.leftcontact_outgsection
	{
		margin: 20px 0px 0px 0px;
	}
	.cpyrgt_textdesign
	{
		text-align: center;
	}
	.outplcy_area li
	{
		padding: 0px 5px 0px 5px;
	}
	.outplcy_area li a
	{
		font-size: 11px;
	}
	.outplcy_area li a::before
	{
		right: -10px;
	}
	.iiac_textdesign
	{
		padding: 0px 0px 10px 0px;
	}
	.fstltr_bolftxt
	{
		font-size: 70px;
	}
	.abtnmbercnt_textdesign
	{
		font-size: 25px;
		letter-spacing: 0px;
	}
	.servicemain_contentarea p
	{
		text-align: justify;
		font-size: 12px;
	}
	.slider_mainoutsection
	{
		height: 610px;
		background-position: left;
	}
	.blob-btn
	{
		padding: 18px 50px;
		font-size: 13px;
	}
	.footer_mainoutsection
	{
		padding: 0px 15px 20px 15px;
		margin: 20px 0px 20px 0px;
	}
	.rdltstnws_textinblgevents
	{
		font-size: 25px;
	}
	.blogheading_utextdesign
	{
		font-size: 13px;
	}
	.innerevnt_hdngtextdesign
	{
		font-size: 18px;
	}
	.gteam_card
	{
		height: 335px;
		margin: 0px 10px 20px 10px;
	}
	.descriptions h1
	{
		padding: 120px 0px 0px 0px;
	}
	.eventsbreadcum_backarea
	{
		height: 250px;
		background-position: center center;
	}
	.qabackareadesign_outarea
	{
		height: 250px !important;
	}
	.documentmanagement_breadcumback
	{
		height: 250px !important;
	}
	.erpmanagement_breadcumback
	{
		height: 250px !important;
	}
	.learningmanagement_breadcumback
	{
		height: 250px !important;
	}
	.hospitalmanagement_breadcumback
	{
		height: 250px !important;
	}
	.ottmanagement_breadcumback
	{
		height: 250px !important;
	}
	.cmsmmanagement_breadcumback
	{
		height: 250px !important;
	}
	.webdevlopmentssectionitcolsul_breadcumback
	{
		height: 250px !important;
	}
	.socialmediamarketing_breadcumback
	{
		height: 250px !important;
	}
	.androidappdevelopmemnt_breadcumsection
	{
		height: 250px !important;
	}
	.brochuredesign_breadcumsection
	{
		height: 250px !important;
	}
	.thedevantway_bckwardsection
	{
		height: 250px !important;
	}
	.corporate_sutanbreadcumoutarea
	{
		height: 250px !important;
	}
	.corporatescoial_breadcumback
	{
		height: 250px !important;
	}
	.leadership_breadcumback
	{
		height: 250px !important;
	}
	.customerstories_bcksection
	{
		height: 250px !important;
	}
	.careerout_loutbackground
	{
		height: 250px !important;
	}
	.careerdtlsout_loutbackground
	{
		height: 250px !important;
	}
	.associate_loutbackground
	{
		height: 250px !important;
	}
	.obreadcum_outsection1
	{
		height: 250px !important;
	}
	.obreadcum_outsection
	{
		height: 250px !important;
	}
	.aicloudsection_breadcumback
	{
		height: 250px !important;
	}
	.cybersecuritysection_breadcumback
	{
		height: 250px !important;
	}
	.futureofworksection_breadcumback
	{
		height: 250px !important;
	}
	.blockchainsection_breadcumback
	{
		height: 250px !important;
	}
	.webdevlopmentssection_breadcumback
	{
		height: 250px !important;
	}
	.webdevlopmentssection_breadcumback
	{
		height: 250px !important;
	}
	.privacycdcum_outsection
	{
		height: 250px !important;
	}
	.digitalmarketingmain_breadcumback
	{
		height: 250px !important;
	}
	.termsofservice_outsection
	{
		height: 250px !important;
	}
	.bigdataanyalist_breadcumback
	{
		height: 250px !important;
	}
	.breadcumgraphicsdesign_outarea
	{
		height: 250px !important;
	}
	.breadcummobileappdevelop_outarea
	{
		height: 250px !important;
	}
	.breadcumbigdataanyalist_breadcumback
	{
		height: 250px !important;
	}
	.oursolutiondevelopment_breadcumback
	{
		height: 250px !important;
	}
	.breadcumtext_outarea
	{
		margin: 120px 0px 0px 0px;
	}
	.connectus_outarea
	{
		font-size: 18px;
		-webkit-text-stroke: 1px #FFF;
	}
	.breadcum_linktextarea li
	{
		font-size: 12px;
	}
	.bwdcx_textdesign
	{
		font-size: 12px;
	}
	.webdevs_moutsection
	{
		margin: 30px 0px 0px 0px;
	}
	.documentmanagement_breadcumback::before
	{
		background-color: #00000054;
	}
	.umio_textdesign
	{
		font-size: 13px;
	}
	.docxtext_design 
	{
	   padding: 0px 0px 0px 0px;	
	}
	.cmsmanagement_outsection
	{
		margin: 30px 0px 30px 0px;
	}
	.srvcpge_hdngtextdesign
	{
		font-size: 20px;
	}
	.cmsetext_designcms
	{
		padding: 10px 10px 0px 10px;
		font-size: 13px;
	}
	.projectshowcase_moutsection
	{
		margin: 0px 0px 0px 0px;
	}
	.lyupimg_design1
	{
		left: 0%;
	}
	figure.snip1206
	{
		margin: 0px 0px 20px 0px;
	}
	.srvcpge_hdngtextdesign1
	{
		font-size: 20px;
	}
	.cmsetext_designcms1
	{
		font-size: 13px;
	}
	.tdway_textdesign
	{
		font-size: 30px;
	}
	.tnts_textdesign
	{
		font-size: 13px;
	}
	.jnewmsvsn_outsection
	{
		padding: 30px 0px 0px 0px;
	}
	.pogpt_textdesign
	{
		font-size: 13px;
	}
	.msnabt_litextarea li span
	{
		font-size: 13px;
	}
	.abtilsimg_design
	{
		width: 100%;
	}
	.jnewmsvsn_outsectionrgt
	{
		padding: 0px 0px 30px 0px;
	}
	.crstbn_ltextdesign
	{
		font-size: 26px;
	}
	.rst_textdesignx
	{
		font-size: 13px;
		padding: 10px 5px 0px 0px;
	}
	.crstbnutx_ltextdesign
	{
		font-size: 17px;
        padding: 25px 0px 0px 0px;
	}
	.rst_textdesignxjkn
	{
		font-size: 13px;
		padding: 10px 5px 0px 0px;
	}
	.member-info h3
	{
		font-size: 15px;
	}
	.member-info p
	{
		margin: 5px 0px 5px 0px;
		font-size: 12px;
	}
	.ocstext_design
	{
		font-size: 23px;
		padding: 10px 0px 15px 0px;
	}
	.customer_storiesoutsection
	{
		margin: 25px 0px 50px 0px;
	}
	.cusp_text
	{
		padding: 10px 0px 20px 0px;
	}
	.timeline_posarea li .date
	{
		font-size: 18px;
	}
	.timeline_shdescrptntext
	{
		font-size: 12px;
		padding: 17px 5px 0px 5px;
	}
	.efel_textdesign
	{
		font-size: 15px;
	}
	.efel_textdesign1
	{
		font-size: 13px;
		line-height: 20px;
	}
	.klxc_jobfertextdesign
	{
		font-size: 25px;
	}
	.ymsg_fldarea
	{
		height: 160px !important;
	}
    .jexgap_areadesign
    {
    	padding: 10px 0px 10px 0px;
    	font-size: 13px;
    }
    .oaestext_design
    {
    	font-size: 33px;
    }
    .wboutext_design
    {
    	padding: 10px 0px 20px 0px;
    	font-size: 15px;
    }
    .cadb_textdesign
    {
    	font-size: 20px;
    }
    .blogsrchbtn_inpdesign
    {
    	right: 20px;
    }
    .blogdetails_outsectionx
    {
    	margin: 40px 0px 40px 0px;
    }
    .rightblogs_detailsoutsection
    {
    	margin: 20px 0px 0px 0px;
    }
    .leftindiamap_outarea
    {
    	height: 400px;
    }
    .canadamap_outsection
    {
    	height: 400px;
    }
    .toptiptxtds2
    {
    	width: 400px;
    }
    .pin1
    {
    	top: 35%;
        left: 72%;
    }
    .pin4
    {
    	top: 155%;
        left: 58%;
    }
    .ogloc_textcen
    {
    	font-size: 25px;
    }
	.cmsetext_designcmsacld
	{
		padding: 10px 10px 0px 10px;
	}
	.aiclod_scndimgdesign
	{
		bottom: -70%;
		right: 4%;
	}
	.aicloud_rightoutsection
	{
		margin: 190px 0px 0px 0px;
	}
	.aiclod_downoutsection 
	{
		margin: 0px 0px 0px 0px;
	}
	.aiclod_downoutsection1
	{
		margin: 0px 0px 0px 0px;
	}
	.kdfn_ptexydesign
	{
		font-size: 13px;
	}
	.webdevarea_outsection
	{
		margin: 70px 0px 0px 0px;
	}
	.owap_textdesign
	{
		font-size: 17px;
	}
	.pcesectext_design
	{
		font-size: 15px;
	}
	.mainservice_cnthdngtextdesign
	{
		font-size: 14px;
	}
	.mainservice_ldptextdesign
	{
		font-size: 13px;
	}
	.mainservice_cnthdngtextdesign1
	{
		font-size: 14px;
	}
	.webdevs_downysection
	{
		margin: 20px 0px 70px 0px;
	}
	.mainservice_downcnthdngtextdesign
	{
		font-size: 14px;
	}
	.mainservice_ioptextdesign
	{
		font-size: 13px;
	}
	.tlent_kstextdesign
	{
		font-size: 20px;
	}
	.kts_msyptextdesign 
	{
        width: 100%;
        font-size: 12px;
        text-align: justify;
        padding: 7px 15px 10px 15px;
    }
    .sky-tabs &gt; label span span 
    {
        font-size: 13px;
        padding: 0 20px;
    }
    .ikimg_tabdesign 
    {
        width: 23px;
    }
    .sky-tabs &gt; label 
    {
        width: 48%;
    }
    .tabs_incomarea li 
    {
        height: 150px;
        width: 48.2%;
        margin: 0px 5px 20px 0px;
    }
    .codegirl_imgdesign 
    {
        display: none;
    }
    .tabs_incomarea
    {
    	margin-top: 10px;
    }
    .hdngfst_rightoutarea
    {
    	float: none;
    }
    .lwrbtn_design1
    {
    	width: 160px;
        height: 50px;
        font-size: 12px;
        margin: 10px 0px 5px 0px;
        float: left;
    }
    .laxc_textdesign
    {
    	width: 100%;
    	font-size: 25px;
    }
    .witxy_ptextdesign
    {
    	width: 100%;
    	font-size: 12px;
    	text-align: justify;
    }
    .hboxfstright_outsection
    {
    	margin: 10px 0px 0px 0px;
    }
    .dcontact_otarea
    {
    	padding: 10px 10px 0px 10px;
    }
    .dcontact_otarea1
    {
    	padding: 10px 10px 0px 10px;
    }
    .dcontact_otarea li span
    {
    	font-size: 12px;
    }
    .dcontact_otarea1 li span
    {
    	font-size: 12px;
    }
    .gitotext_ctdfesign
    {
    	font-size: 30px;
    }
    .newsd_pbtbn
    {
    	right: 25px;
    }
    .pplcy_hdngtext
    {
    	font-size: 15px;
    }
    .pplcy_pgetedsxt
    {
    	font-size: 13px;
    	line-height: 20px;
    }
    .pplkcy_textdesignscnd
    {
    	font-size: 14px;
    }
    .kptleft_cnbld
    {
    	font-size: 15px;
    }
    .pocus_area li
    {
    	padding: 10px 0px 0px 0px;
    }
    .pocus_area li span
    {
    	font-size: 13px;
    }
    .afce_textdesignz
    {
    	font-size: 20px;
    }
    .siteloader_gdesign
	{
	  width: 100%;
	}
	.ctyname_txtdesigncontactpge
	{
		font-size: 30px;
	}
	.ctyname_txtdesigncontactpge1
	{
		font-size: 20px;
	}
	.dcontact_otarea1 li
	{
		font-size: 15px;
	}
	.concandadress_textdesign
	{
		font-size: 14px;
	}
	.jgflogo_imgdesign
	{
		width: 70%;
	}
	.caindmap_contctdesign
	{
		height: 200px;
	}
	.srvcbased_outformsection
	{
		margin: 0px 0px 0px 0px;
	}
	.chat
	{
		right: 0%;
        top: 70%;
	}
	.enquiry_fxform
	{
		bottom: 37%;
	}
	.blghme_imgdesign
	{
		height: 240px;
	}
	.solutionthree_stepoutsection2
	{
		padding: 0px 0px 0px 0px;
	}
	.animateenquiryform_outboxarea
	{
		top: 14%;
		z-index: 800;
	}
	.rcntimg_leftoutarea
	{
		padding: 0px 7px 0px 7px;
	}
	.bloghdng_textrgt
	{
		padding: 0px 0px 0px 10px;
	}
	.scxndelcs_imgdesign
	{
		margin: 0px 0px 10px 0px;
	}
	.androidapp_moutsection
	{
		margin: 40px 0px 40px 0px;
	}
	.scxndelcs_imgdesign
	{
		padding: 0px 0px 0px 0px;
	}
	.documentleftimg_outarea
	{
		
	}
	.lyupimg_design
	{
		padding: 0px 0px 10px 0px;
	}
	.secondimg_menudesign
	{
		padding: 20px 0px 0px 0px;
	}
	.tagline_blogdesign
	{
		margin: 0px 10px 0px 10px;
	}
	.float
	{
		bottom: 0px;
        right: 10px;
	}
	#heading
	{
		padding: 10px 0px 0px 0px;
	}
	.my-float
	{
		line-height: 28px;
	}
	.eadres_subtextdesign
	{
		font-size: 12px;
	}
	.leftoimg_outarea
	{
		display: none;
	}
	.odtem_textdesign
	{
		font-size: 27px;
	}
	.profile-card
	{
		margin: 0px 33px 60px 45px;
	}
	.drcdsgn_textdesign
	{
		padding: 5px 0px 10px 5px;
	}
	.drcname_textdesign 
	{
		padding: 20px 0px 5px 5px;
	}
	.drcmptext_design
	{
		padding: 0px 0px 0px 5px;
	}
	.drcmptext_design1
	{
		padding: 10px 0px 0px 5px;
	}
	.drcdsgn_textdesign1
	{
		padding: 5px 0px 10px 0px;
	}
	.drcname_textdesign1
	{
		padding: 20px 0px 5px 0px;
	}
	.dcalender_outsectionki
	{
		height: auto;
	}
	.sfmsright_boxoutsection
	{
		margin: 40px 0px 0px 0px;
	}
	.sfmsleft_boxoutsection
	{
		margin: 40px 0px 0px 0px;
	}
	.flip-card
	{
		height: 200px;
	}
	.solmc_imgtwo
	{
	    display: none;
	}
	.solution_rightgoutsection
	{
	    padding: 20px 0px 0px 0px;
	}
	.newsdocument_yptextdesign
	{
	    padding: 10px 0px 5px 0px;
	}
	.newsbrstext_nydesign 
	{
	    font-size: 20px;
	}
	.solutiondocument_outsection
	{
	    margin: 0px 0px 0px 0px;
	}
	.form_modalsection
	{
		display: none;
	}
	.eryform_designtext 
	{
		padding: 50px 0px 10px 0px;
	}
	.cssbuttons-io-button
	{
		margin-bottom: 15px;
	}
}

@media(min-width: 1430px)
{
  .slider_mainoutsection
  {
  	height: 780px;
  	background-size: 100% 100%;
  }
  .rightbannner_upimgdesign
  {
  	top: -80px;
  }
  .enquiry_fxform
  {
  	bottom: 27%
  }
  
}
</pre></body></html>