  

@media (max-width: 1600px) {

	/*---====Header====----*/
	.header-content-right ul li a{ font-size: 16px; }
	.header-content-right button { font-size: 16px; height: 81px; }
	.header-content-right ul li { padding: 32px 20px; }
	
	/*.dropdown-menu-label{ font-size: 30px;}
	.dropdown-menu-unit ul li a{ font-size: 18px;}*/
	
	.sina-nav .sina-menu .mega-menu-col-title a{ font-size: 30px !important;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a{ font-size: 18px;}
	
	

	/*---====Webinar Details====----*/
	body{ font-size: 16px; }
	.banner-content-text label { font-size: 18px; }
	.banner-content-text h1 { font-size: 42px; padding-top: 15px; }
	.banner-content-text p { font-size: 24px; width: 205px; }
	.banner-content-text a{ font-size: 16px; }
	.about-area span { font-size: 16px; }
	.sub-heading { font-size: 40px; }
	.about-area .sub-heading { margin: 15px 0 30px;}
	.heading{ font-size: 48px; }
	.speakers-area { padding: 30px 0 60px;}
	.speakers-area-content { margin: 45px 0 0;}
	.speakers-area-unit{ padding: 0 25px 0 0; }
	.speakers-area-unit-even .speakers-area-unit{ padding: 0 0 0 25px; }
	.speakers-area-unit label { font-size: 32px; margin: 30px 0 15px; }
	.speakers-area-unit span { font-size: 16px; }
	.speakers-area-unit p { margin: 30px 0 0; font-size: 16px;}
	.register-for-web { padding: 35px 0 150px;}
	.register-for-web span{ font-size: 16px; margin: 15px 0 0; }
	.form-area { margin: 40px 0 0;}
	.common-input, .common-textarea-input{ font-size: 16px; }
	.form-input-unit { margin-bottom: 40px;}
	.submit-button{ font-size: 16px; }
	.newsletter-input-area input{ width: 88%;}
	.newsletter-input-area button { width: 12%;}
	
	.event-table-area .table thead th{ font-size: 18px;}


	/*---====Report====----*/
	.report-area label{ font-size: 16px; }
	.report-area p { font-size: 16px; }
	.report-area-content-unit p{ font-size: 16px; }
	.report-area-content-unit span{ font-size: 16px; }



	/*---====Home====----*/

	.technologies-carousel-item { height: 525px; }
	.technologies-carousel .owl-theme .owl-nav{ top: -93px; }
	.success-stories-item{ height: 590px; }
	.partners-ul li { font-size: 41px; width: 33%; }
	.affiliates-ul li  {  width: 33%; }
	.our-services-unit{ width: 622px; padding: 30px 98px 30px 85px; }
	.view-all-button{ font-size: 15px; }
	.banner-carousel-left p{ width: 504px;}
	.banner-carousel-left .heading{ width: 90%;}
	.webinar-content h6 { width: 81%;}
	.customers-carousel-content{ padding: 60px 120px;}
	/*.banner-carousel-item{ padding: 0 80px;}*/
	
	.digital-element1 img { width: 190px;}
	.digital-element2 img { width: 180px;}
	.digital-element3 img { width: 120px;}
	.digital-element4 img { width: 95px;}
	.digital-element5 img { width: 133px;}
	
	
	.latest-digital-content ul li{ height: 400px;}
	
	
	/*---====Services====----*/
	.services-banner .angle-right { left: -30%;}
	
	
	/*---====Success Stories====----*/
	.success-stories-banner .banner-content:after{ height: 90px;}
	.success-stories-testimonial .quote-icon img{ width: 100%;}
	.success-stories-testimonial .quote-icon{ width: 55px;}
	
	/*---====About====----*/
	.about-banner-content{ padding: 60px 0px 0;}
	.about-inner-nav ul li{ padding: 0 33px;}
	.about-our-partners .our-partners { padding: 150px 0;}
	.leadership-team-unit label { font-size: 32px;}
	.leadership-team-unit span{ font-size: 16px;}
	.leadership-team-unit { padding: 0 60px 100px;}
	.our-team-section .angle-right { right: -37%;}
	
	.awards-section-carousel .owl-theme .owl-nav{ top: -104px;}
	
	
	
	/*---====Careers====----*/
	.careers-banner-content ul li { padding: 0 0 90px; font-size: 90px;}
	.join-our-team-unit { padding: 0 55px;}
	.open-position-unit-content label{ width: 100%;}
	
	
	/*---====Resouerces====----*/
	.resource-left-content-unit { padding: 28px 58px;}
	.resources-banner-content-right { height: 72%;}
	
	/*--=====Privacy=====--*/
	
	.privacy-body span{ font-size: 60px;}
	
	
	/*---====Services Tab====----*/
	
	.inner-services-banner .services-banner-left p{ font-size: 19px;}
	.services-tab ul.tabs li{ font-size: 22px;}
	.custom-tab-p{ font-size: 18px;}
	.custom-tab-content .tab-heading{ font-size: 32px;}
	.custom-tab-container-left { padding-right: 50px;}
	
	/*---====Business Transformation====----*/
	.content-grid { margin: 20px -50px 0;}
	.content-grid-child { padding: 0 50px 15px;}
	.type-of-grid-area { margin: 55px 0 0;}
	.type-of-grid { margin: 50px -50px 0;}
	.para-div { margin: 50px 0 0;}
	.pega-tab .content-grid { margin: 50px -50px 0;}
	.pega-tab .tab-content-text2 { margin: 50px 0 0;}
	.common-tab-section .heading { font-size: 48px !important;}
	.common-tab-section .custom-tab-p { font-size: 22px;}
	
	.analytics-page .technical-grid2-unit{ padding: 100px 0;}
	
	.process-mining-content .carousel-technologies-item span{ font-size: 20px;}
	.process-mining-content .content-grid-child { padding: 0 50px 40px;}
	
	
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading{ font-size: 34px;}
	.technical-text-grid p { width: 75%;}
	.technical-text-grid ul li span{ font-size: 58px;}
	.technical-text-grid ul li { margin: 0 0 30px;}
	.technical-text-grid ul{ margin: 30px 0 0;}
	.technical-expert-unit p { width: 76%;}
	.technical-staff .our-value-number-unit label{ width: 75%;}
	
	
	/*---====Microsoft Services====----*/
	.microsoft-tab .content-grid { margin: 50px -50px 0;}
	.microsoft-tab .content-grid-child { padding: 0 50px 30px;}
	
	.microsoft-services-carousel .customers-carousel-content { padding: 60px 95px;}
	
	
	/*---====Big Data====----*/
	.service-include-section{ padding: 80px 0 0;}
	
	
	/*----====Webinar====----*/
	.why-webinar { padding: 100px 0 0;}
	


}

@media (max-width: 1440px) {

	/*---====Header====----*/
	.header-content{ margin: 0 0 0 80px; }
	.header-content-right ul{ margin: 0 10px 0 0; } 
	
	.dropdown-menu-label { font-size: 26px;}
	.dropdown-menu-unit ul{ margin: 20px 0 25px;}
	.sina-nav .sina-brand{ margin: 0px 30px 0px 80px;}
	

	/*---====Webinar Details====----*/
	.content{ padding: 0 80px; }
	.banner-content-text { margin: 0 0 0 80px; }
	.banner-content-text h1 { font-size: 38px; }
	.about-area { padding: 55px 0;}
	.event-table-area .table thead th{ font-size: 18px;}

	/*---====Footer====----*/
	footer{ padding: 50px 80px; }

	/*---====Report====----*/
	.report-area .sub-heading { margin: 10px 0 25px;}
	.report-area-content { padding: 40px 0 0;}
	.report-area-content-unit h4 { margin: 0 0 25px; }
	.report-area-content-img .report-area-content-unit { padding-top: 40px;}


	/*---====Home====----*/

	.success-stories-item { height: 530px;}
	.success-stories-tab ul.tabs li{ margin: 0 70px 0 0; }
	.our-services-unit { width: 599px; padding: 30px 75px 30px 50px;}
	.banner-carousel-left .heading { width: 95%;}
	.webinar-content h6 { width: 88%;}
	
	.digital-element1 img { width: 176px;}
	.digital-element2 img { width: 165px;}
	.digital-element3 img { width: 106px;}
	.digital-element4 img { width: 84px;}
	.digital-element5 img { width: 120px;}
	
	.latest-digital-content { margin: 50px -80px 0;}
	.digital-content-unit img{ width: 85px;}
	.digital-content-unit span{ margin: 18px 0 0; font-size: 18px;}
	.latest-digital-content ul li { height: 385px;}
	
	
	/*---====Services====----*/
	.services-banner .angle-right { left: -35%;}
	
	
	/*---====Success Stories====----*/
	.about-project-content-unit p{ width: 96%;}
	.success-technologies .carousel-technologies-item span{ font-size: 20px; margin: 10px 0 19px;}
	.success-technologies .carousel-technologies-item p{ width: 285px;}
	
	/*---====About====----*/
	.about-inner-nav ul li { padding: 0 26px;}
	.location-area .success-stories-content { padding: 80px 0 0 0;}
	.location-area .success-stories-tab ul.tabs li { font-size: 30px;}
	.leadership-team-unit label { font-size: 28px;}
	.leadership-team-unit span { font-size: 14px; margin: 5px 0 30px;}
	
	/*---====Careers====----*/
	.join-our-team-unit { padding: 0 20px;}
	.open-position-unit-content label{ font-size: 24px;}
	.open-position-unit-content ul li{ font-size: 16px;}
	.open-position-unit-content ul li:before { left: -14px;}
	.open-position-unit-content a{ font-size: 16px;}
	
	/*---====Resouerces====----*/
	.resource-left-content-unit { padding: 28px 55px;}
	.resource-left-content{ width: 64%; margin: -44px auto 0;}
	.resources-banner-content-right { height: 81%;}
	.resource-right-unit-left { padding: 0 20px 0 0;}
	.resource-right-unit-left p{ width: auto;}
	.research-section-content-left { padding: 40px 50px 0 100px;}
	.research-section-content-left h5{ font-size: 32px; margin: 20px 0 25px;}
	.research-section-content-left p{ margin: 0 0 38px;}
	.resource-build .angle-right { bottom: 27%; right: -37%;}
	
	
	/*---====Services Tab====----*/
	.services-tab ul.tabs li{ font-size: 16px;}
	.inner-services-banner .services-banner-left p{ width: 60%;}
	
	
	/*---====Business Transformation====----*/
	.digital-trans-tab .content-grid { margin: 50px -50px 0;}
	.pega-tab .para-div-content { margin: 0px -50px 0;}
	
	.process-mining-content .carousel-technologies-item span{ font-size: 18px;}
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading { font-size: 31px;}
	.custom-tab-container-right { width: 75%;}
	.technical-text-grid label { font-size: 40px; margin: 0;}
	.technical-text-grid p{ margin: 10px 0 0; width: 83%;}
	.technical-text-grid ul li span { font-size: 56px;}
	.technical-grid2-text label{ font-size: 40px;}
	.inner-heading{ font-size: 40px;}
	.technical-expert-unit label{ font-size: 22px;}
	.technical-staff .our-value-number-unit span { font-size: 45px;}
	.technical-staff .our-value-number-unit label{ font-size: 17px;}
	


}

@media (min-width: 1280px) and (max-width: 1366px) {

	/*---====Header====----*/
	.header-content-right ul li a { font-size: 14px;}
	.header-content-right ul li { padding: 33px 20px;}
	.header-content-right button{ font-size: 14px; }
	
	.dropdown-menu-label { font-size: 22px;}
	.dropdown-menu-unit ul li a { font-size: 15px;}
	.dropdown-menu-unit ul { margin: 20px 0 20px;}
	
	#about-menu .dropdown-menu-unit ul li a { font-size: 18px;}
	
	.sina-nav .sina-menu .mega-menu-col-title a{ font-size: 22px !important; padding: 0 0 5px;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a{ font-size: 15px;}
	.sina-nav .sina-menu > li > a{ font-size: 14px; padding: 33px 25px;}
	.sina-nav.navbar-transparent .sina-menu > li.sina-nav-cta-btn a { font-size: 14px;}
	.sina-nav .sina-brand{ margin: 0 30px 0 80px;}
	.sina-nav.navbar-fixed.navbar-freez .sina-menu > li.sina-nav-cta-btn a{ font-size: 14px;}
	.sina-nav.navbar-fixed.navbar-freez .sina-menu > li > a { padding: 28px 25px;}
	.sina-nav ul ul.sub-menu { margin: 0 0 24px;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu{ padding: 17px 80px;}
	


	/*---====Webinar Details====----*/
	.banner-content-text label { font-size: 16px;}
	.banner-content-text h1 { font-size: 35px;}
	.banner-content-text p { font-size: 22px; width: 185px;}
	

	/*---====Report====----*/
	.report-area { padding: 70px 0 40px;}


	/*---====Home====----*/
	.technologies-carousel-item { height: 460px;}
	.partners-ul li { font-size: 35px; width: 33%;}
	.affiliates-ul li { width: 33%; }
	.success-stories-content { padding: 35px 0 0 100px;}
	.stories-item-unit label{ font-size: 16px; }
	.stories-item-unit p{ margin: 0px 0 9px; font-size: 21px; }
	.stories-item-unit a{ font-size: 14px; }
	.success-stories-item { height: 475px;}
	.our-partners { padding: 110px 100px;}
	.affiliates { padding: 110px 100px;}
	.happy-customers{ padding: 50px 0 0; }
	.customers-carousel-content h6{ font-size: 45px; }
	.customers-carousel-content p{ font-size: 16px; width: 605px; }
	.customers-carousel-content img{ top: -25px; width: 80px !important;}
	.home-customer-item{ margin: 26px 0;}
	.heading-area p{ font-size: 16px; width: 259px; }
	.blog-carousel-content p{ font-size: 15px; }
	.webinar-content h5{ font-size: 25px; }
	.webinar-content h6{ margin: 28px 0 35px; font-size: 38px; }
	.webinar-content p { font-size: 25px; }
	.webinar-content label{ font-size: 24px; }
	.webinar-content div{ font-size: 16px; margin: 6px 0 30px; }
	.webinar{ padding: 110px 0; }
	.contact-us { padding: 0 0 100px;}
	.services-unit-content h6{ font-size: 28px; }
	.services-unit-content p{ font-size: 15px; }
	.our-services-unit { width: 536px; padding: 20px 73px 20px 35px;}
	.our-services-unit:before { font-size: 19px; }
	.blog-carousel-content a{ width: 212px; height: 69px;}
	.banner-carousel-left .heading { width: 100%;}
	.mouse-scroll{ bottom: 100px; left: 80px;}
	
	.edge-technologies .sub-heading { font-size: 38px;}
	
	.digital-element1 img { width: 162px;}
	.digital-element2 img { width: 155px;}
	.digital-element3 img { width: 98px;}
	.digital-element4 img { width: 77px;}
	.digital-element5 img { width: 108px;}
	
	
	.digital-content-unit img { width: 75px;}
	.digital-content-unit span { margin: 15px 0 0; font-size: 16px;}
	.latest-digital-content ul li { height: 350px;}
	.latest-digital-info label{ font-size: 28px; margin: 60px 0 0;}
	.latest-digital-content { margin: 40px -80px 0;}


	/*---====Webinar====----*/

	.webinar-banner-left .heading { line-height: 1.3;}
	.webinar-banner-left span.date{ font-size: 20px; }
	.webinar-banner-left p{ font-size: 12px; width: 170px; }
	.webinar-banner-right{ width: 267px; }
	.webinar-banner-right p{ font-size: 16px; margin: 0 0 25px; width: 100%; }
	.why-webinar-left label{ font-size: 16px; }
	.why-webinar-right h2 { font-size: 34px; }
	.why-webinar-right p{ font-size: 16px; }
	.upcoming-webinars .technologies-carousel-content p{ font-size: 20px; }
	.upcoming-webinars .technologies-carousel-content p span{ width: 305px; }
	.upcoming-webinars .technologies-carousel-content a{ margin: 15px 0 0; font-size: 14px; }
	.past-webinars-unit-content p { margin: 15px 0 10px; font-size: 16px; }
	.past-webinars-unit-content span{ font-size: 14px; }
	
	.event-table-area .table thead th{ font-size: 16px;}
	.event-table-area .table td{ font-size: 14px;}
	.event-table-area .table td, .event-table-area .table th { padding: 16px;}
	.event-table-area label { font-size: 30px; margin: 0 0 35px;}
	
	
	/*---====Services====----*/
	.services-banner .angle-right { left: -40%; top: -22%;}
	.services-banner-left span { font-size: 14px;}
	.services-banner-right p{ font-size: 16px;}
	.carousel-technologies-item span { font-size: 22px;}
	.carousel-technologies-item p{ font-size: 16px; width: 265px;}
	.precess-content-unit p { font-size: 16px;}
	.process-unit-number{ font-size: 22px;}
	.why-techstar-unit label { font-size: 22px;}
	.why-techstar-unit p{ font-size: 16px;}
	.testimonial-content p { font-size: 22px; width: 75%;}
	.quote-icon img{ width: 50px;}
	.testimonial-content label{ font-size: 22px; margin: 28px 0 14px;}
	.testimonial-content span{ font-size: 14px;}
	.services-success-stories-right span{ font-size: 14px;}
	.services-success-stories-right p { font-size: 16px;}
	.technologies-image-area{ padding: 80px 0;}
	.carousel-technologies{ margin: 80px 0 80px;}
	.process{ padding: 80px 0;}
	.why-techstar{ padding: 80px 0;}
	.testimonial-total{ padding: 80px 0;}
	.services-success-stories-parent { padding: 80px 0;}
	
	
	/*---====Contact====----*/
	.contact-content label { font-size: 30px;}
	.contact-content p { font-size: 16px;}
	.form-input-area{ padding: 60px 0;}
	.office-location-unit label{ font-size: 16px;}
	.office-location-unit p{ font-size: 16px;}
	.office-location-unit ul li span { font-size: 16px;}
	.office-location-unit ul li a { font-size: 16px;}
	.office-location-total{ padding: 80px 0 0;}
	.office-location{ padding: 0 0 80px;}
	
	
	
	/*---====Success Stories====----*/
	.success-stories-banner .banner-content:after { height: 60px;}
	.stories-banner-left-content h1{ font-size: 24px;}
	.about-project label{ font-size: 16px;}
	.about-project-content-unit span{ font-size: 22px;}
	.about-project-content-unit p{ font-size: 16px;}
	.project-two-content-unit p{ font-size: 14px;}
	.success-technologies .carousel-technologies-item span{ font-size: 18px;}
	.success-technologies .carousel-technologies-item p { width: 247px;}
	.number-section-unit span { font-size: 14px;}
	.number-section-unit label { font-size: 38px;}
	.success-stories-testimonial .quote-icon { width: 43px;}
	
	
	/*---====About====----*/
	.about-banner-content-parent img { width: 438px;}
	.about-banner-content .webinar-banner-left p { font-size: 26px;}
	.about-banner-content .webinar-banner-center p { font-size: 20px;}
	.about-banner-content .webinar-banner-right p{ font-size: 14px;}
	.about-inner-nav ul li a{ font-size: 14px;}
	.tagline-paragraph p{ font-size: 16px;}
	.our-vision-left p{ font-size: 24px; margin: 50px 0 0; padding: 20px 65px 20px 0;}
	.about-area span { font-size: 13px;}
	.service-consumer-benefits .about-area-paragraph-left span, 
	.service-consumer-benefits .about-area-paragraph-center span, 
	.service-consumer-benefits .about-area-paragraph-right span { font-size: 22px;}
	.service-consumer-benefits .about-area-paragraph-left p, 
	.service-consumer-benefits .about-area-paragraph-center p,
	.service-consumer-benefits .about-area-paragraph-right p{ font-size: 14px;}
	.our-value-section-unit span{ font-size: 12px;}
	.our-value-section-unit label { font-size: 30px;}
	.our-value-section-unit p { font-size: 16px;}
	.our-value-number-unit span { font-size: 55px;}
	.our-value-number-unit label{ font-size: 14px; padding: 30px 0 20px;}
	.our-team-section label{ font-size: 14px;}
	.team-section-content-left p{ font-size: 28px;}
	.location-area .success-stories-tab ul.tabs li { font-size: 28px;}
	.leadership-team-unit label{ font-size: 24px;}
	.leadership-team-unit a{ font-size: 30px;}
	.leadership-team-unit span{ margin: 5px 0 25px;}
	.leadership-team-unit p{ font-size: 16px;}
	.leadership-team-unit { padding: 0 60px 80px;}
	.our-team-section { padding: 0 0 60px;}
	.about-banner-content { padding: 40px 0px 0;}
	.about-inner-nav ul li { padding: 0 20px;}

	
	/*---====Careers====----*/
	.careers-banner-content ul li { padding: 0 0 70px; font-size: 75px;}
	.careers-banner-content .angle-left{ left: -33%;}
	.careers-banner-content .angle-right{ top: -65%; right: -24%;}
	.our-team-content-left p{ font-size: 16px;}
	.join-our-team-unit label { font-size: 16px;}
	.join-our-team-unit p{ font-size: 14px;}
	.common-filter-area label{ font-size: 16px;}
	.open-position-unit-area { padding: 80px 0 0;}
	.open-position-unit-content{ padding: 30px 57px;}
	.open-position-unit-content ul li { font-size: 14px;}
	.open-position-unit-content a { font-size: 14px;}
	.shape-world p{ font-size: 20px;}
	.open-position-area{ padding: 0 0 80px;}
	.shape-world { padding: 0;}
	
	.careers-banner-content a{ font-size: 16px; padding: 23px 45px;}
	.join-our-team a{ font-size: 16px; padding: 22px 40px;}
	
	
	/*---====Resouerces====----*/
	.resource-left-content-unit label { font-size: 14px;}
	.resource-left-content-unit p{ font-size: 20px;}
	.resource-left-content { margin: -100px auto 0;}
	.resource-left-content-unit a{ font-size: 14px;}
	.resources-banner-content-right { height: 69%;}
	.resource-right-unit-left label{ font-size: 14px;}
	.resource-right-unit-left p { font-size: 16px; margin: 6px 0 18px;}
	.resources-common-ul li{ font-size: 14px;}
	.resource-right-unit { padding: 0 0 30px;}
	.resources-banner .angle-right { top: -73%; right: -28%;}
	.blog-section { padding: 50px 0 80px;}
	.research-section-content-left label{ font-size: 14px;}
	.research-section-content-left h5 { font-size: 30px;}
	.research-section-content-left p{ font-size: 16px;}
	.research-unit-area { padding: 80px 0 0;}
	.research-unit-area .in-the-news { padding: 0 0 50px;}
	.research-unit-area .resources-common-ul { margin: 23px 0 0;}
	.view-more-research{ font-size: 14px;}
	
	
	/*---====Services Tab====----*/
	
	.inner-services-banner .services-banner-left p { font-size: 18px;}
	.custom-tab-p { font-size: 16px;}
	.custom-tab-content .tab-heading{ width: 54%; font-size: 30px;}
	.common-p{ font-size: 16px; margin: 30px 0 0;}
	.why-techstar-content p{ font-size: 16px;}
	.why-techstar-content { padding: 0 25px;}
	.why-techstar-content-parent { margin: 0 -25px;}
	.why-techstar-content label{ font-size: 22px;}
	.tips-advice label{ font-size: 22px;}
	.tips-advice ul li{ font-size: 16px;}
	.tips-advice{ margin: 50px 0 0;}
	
	
	/*---====Business Transformation====----*/
	.type-of-grid-area { margin: 50px 0 0;}
	.para-div { margin: 35px 0 0;}
	.type-of-grid-child { padding: 0 25px;}
	.type-of-grid { margin: 50px -25px 0;}
	.pega-tab .common-p { margin: 15px 0 0;}
	.pega-tab .content-grid { margin: 40px -50px 0;}
	.pega-tab .content-grid-child .common-p { margin: 15px 0 0;}
	.common-tab-section .custom-tab-p { font-size: 20px;}
	
	.process-mining-content .carousel-technologies-item span{ font-size: 16px;}
	.with-vive-img{ margin-right: -80px;}
	.process-mining-content .technical-grid2-text ul li{ font-size: 18px; padding: 0 0 45px;}
	
	.tips-advice ul li, .why-techstar-content ul li{ font-size: 16px;}
	.tips-bullet li:after{ width: 6px; height: 6px; top: 8px;}
	
	
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading { font-size: 30px;}
	.technical-text-grid label { font-size: 35px;}
	.technical-text-grid p { font-size: 16px; margin: 8px 0 0;}
	.technical-grid2-text label { font-size: 35px;}
	.technical-grid2-text p{ font-size: 16px; margin: 8px 0 0; width: 470px;}
	.inner-heading { font-size: 35px;}
	.technical-expert-unit label { font-size: 20px;}
	.technical-expert-unit p { width: 81%; font-size: 16px; margin: 8px 0 0;}
	.technical-expert-unit { padding: 0 30px 50px;}
	.technical-staff .sub-heading { font-size: 25px;}
	.technical-staff .our-value-number-unit span { font-size: 40px;}
	.technical-staff .our-value-number-unit label { font-size: 14px; width: 70%;}
	
	
	
	/*---====Technical Staff====----*/
	.microsoft-tab  .technical-grid2-text label { font-size: 45px;}
	.tab365 .content-grid { margin: 20px -50px 0;}
	.tab365 .content-grid-child .common-p{ margin: 8px 0 0;}
	.microsoft-tab .content-grid { margin: 20px -50px 0;}
	
	


}

@media (max-width: 1280px) {

	/*---====Webinars====----*/
	.banner-content-text h1 { font-size: 33px;}
	

	/*---====Home====----*/
	.heading { font-size: 44px;}
	.success-stories-tab ul.tabs li { margin: 0 50px 0 0;}
	.customers-carousel-content h6 { font-size: 40px;}
	.blog-carousel-content { padding-left: 24px;}
	.blog-carousel-content label{ margin: 15px 0 27px; font-size: 16px; }
	.blog-carousel-content a{ margin-left: 15px; }
	.contact-img { padding: 20px 45px 0 0;}
	.blogs h6{ width: 90%;}
	
	.digital-element1 img { width: 153px;}
	.digital-element2 img { width: 145px;}
	.digital-element3 img { width: 90px;}
	.digital-element4 img { width: 69px;}
	.digital-element5 img { width: 98px;}
	
	
	/*---====Services====----*/
	.testimonial-content p{ font-size: 20px;}
	
	/*---====About====----*/
	.about-inner-nav ul li { padding: 0 22px;}
	.location-area .success-stories-tab ul.tabs li { font-size: 25px;}
	.location-area .success-stories-tab ul.tabs li{ margin: 0 0 40px;}
	.country-name{ font-size: 14px !important; margin: 0 0 40px !important;}
	
	
	/*---====Careers====----*/
	.open-position-unit-content label { font-size: 21px;}
	
	
	/*---====Resouerces====----*/
	.resources-banner-content-right { height: 77%;}
	.blog-section .in-the-news .angle-right{ left: -29%;}
	.research-section-content-left p { margin: 0 0 28px;}
	
	
	/*---====Services Tab====----*/
	.inner-services-banner .services-banner-left p { width: 65%;}
	.custom-tab-p { font-size: 16px;}
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading { font-size: 27px;}
	.technical-text-grid p { width: 90%;}
	.technical-text-grid ul li span { font-size: 50px;}
	.technical-expert-unit p{ width: 88%;}
	
	
	/*---====Business Transform====----*/
	.process-mining-content .carousel-technologies-item span { font-size: 14px;}


}

@media (min-width: 992px) and (max-width: 1199.98px) {
	
	/*---====Header====----*/
	header{ height: 70px;}
	.header-content { margin: 0 0 0 40px; height: 70px;}
	.logo{ width: 125px;}
	.header-content-right ul li a { font-size: 14px;}
	.header-content-right button { font-size: 14px; height: 71px; width: 180px; margin: 0 -25px 0 40px;}
	.header-content-right ul li { padding: 28px 17px;}
	.header-sticky header{ height: 60px;}
	.header-sticky .header-content{ height: 60px;}
	.header-sticky .logo { padding: 14px 0; width: 115px;}
	.header-sticky .header-content-right ul li { padding: 23px 17px;}
	.header-sticky .header-content-right button { height: 60px;}
	.dropdown-menu-area{ padding: 50px 40px;}
	.dropdown-menu-open #service-menu{ top: 70px;}
	.header-sticky.dropdown-menu-open #service-menu{ top: 60px;}
	.about-dropdown-open #about-menu{ top: 70px;}
	.header-sticky.about-dropdown-open #about-menu{ top: 60px;}
	.dropdown-menu-label { font-size: 21px;}
	.dropdown-menu-unit ul li a { font-size: 16px;}
	
	.sina-nav.navbar-fixed{ box-shadow: 0 1px 4px #eee;}
	.sina-nav{ min-height: 70px; border-bottom: none;}
	.sina-nav .sina-brand{ margin: 0 30px 0 40px; max-width: 125px; height: 60px;}
	.sina-nav .sina-menu > li > a{ font-size: 14px; padding: 28px 25px;}
	.sina-nav.navbar-transparent .sina-menu > li.sina-nav-cta-btn a{ font-size: 14px; width: 175px; height: 70px;}
	.sina-nav .sina-brand > img{ padding: 17px 0;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu .angle-right,
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu .angle-left{ display: none;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu{ padding: 20px 40px; border-top: 1px solid #246696;}
	.sina-nav ul ul.sub-menu{ position: relative; top: auto !important; left: auto !important; display: block !important; width: auto !important; 
	border: none !important;}
	.sina-nav ul ul.sub-menu li a{ border: none !important; padding: 5px 12px !important;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a { font-size: 14px;}
	.sina-nav .sina-menu .mega-menu-col-title a { font-size: 20px !important; padding: 0;}
	
	
	
	
	/*---====Webinar Details====----*/
	body{ font-size: 14px;}
	.heading { font-size: 40px;}
	.sub-heading { font-size: 34px;}
	.banner-container{ margin: 70px 0 0 0; height: calc(100vh - 70px);}
	.banner-content{ height: calc(100vh - 70px);}
	.banner-content-text { margin: 0 0 0 40px;}
	.banner-content-text label { font-size: 14px;}
	.banner-content-text h1 { font-size: 26px; padding-top: 10px; margin: 0 0 35px;}
	.banner-content-text p { font-size: 18px; width: 155px;}
	.banner-content-text a { font-size: 13px; width: 260px; height: 56px;}
	.content { padding: 0 40px;}
	.about-area span { font-size: 13px;}
	.about-area .sub-heading { margin: 10px 0 20px;}
	.about-area-paragraph-left { padding-right: 30px;}
	.about-area-paragraph-right { padding-left: 30px;}
	.about-area { padding: 45px 0;}
	.speakers-area-content { margin: 35px 0 0;}
	.speakers-area-unit label { font-size: 26px; margin: 18px 0 14px;}
	.speakers-area-unit span { font-size: 13px;}
	.speakers-area-unit p { margin: 20px 0 0; font-size: 14px;}
	.speakers-area { padding: 20px 0 40px;}
	.register-for-web span { font-size: 14px; margin: 14px 0 0;}
	.form-input-unit { margin-bottom: 30px;}
	.common-input, .common-textarea-input { font-size: 14px;}
	.form-area { margin: 30px 0 0;}
	.submit-button { font-size: 14px; width: 165px; height: 57px;}
	.register-for-web { padding: 15px 0 65px;}
	
	
	
	/*---====Footer====----*/
	footer { padding: 40px 40px;}
	.footer-logo{ display: inline-block; width: 180px;}
	.footer-logo img{ width: 100%;}
	.footer-nav-ul li a{ font-size: 14px; margin: 0 0 10px;}
	.footer-content-unit label { font-size: 14px; margin: 0 0 14px;}
	.newsletter-input-area input { height: 40px; font-size: 13px; width: 86%;}
	.newsletter-input-area button { width: 14%; font-size: 13px; height: 40px; padding-right: 10px;}
	.footer-social-ul li a { font-size: 18px; margin: 0 16px 0 0;}
	.footer-social-ul { margin: 0 0 33px;}
	.copyright{ font-size: 10px;}
	footer:before { width: 37%; top: -16px;}


	/*---====Report====----*/
	.not-home .content { margin-top: 70px;}
	.report-area { padding: 50px 0 0;}
	.report-area label { font-size: 14px;}
	.report-area p { font-size: 14px; margin: 0 0 35px;}
	.report-area .sub-heading { margin: 6px 0 18px;}
	.report-area-content-unit h4{ font-size: 23px; margin: 0 0 15px;}
	.report-area-content-unit p { font-size: 14px;}
	.report-area-content-unit span{ margin: 45px 0 8px; font-size: 14px;}
	.report-area-content { padding: 30px 0 0;}
	.report-area-content-img .report-area-content-unit { padding-top: 30px;}
	.report-area-content-img .odd { padding-right: 20px;}
	.report-area-content-img .even { padding-left: 20px;}
	.report-area-content-last { margin: 40px 0 0;}
	
	
	/*---====Contact====----*/
	.contact-page { margin: 70px 0 0;}
	.contact-content label{ font-size: 28px;}
	.contact-content p{ font-size: 14px; margin: 15px 0 15px;}
	.contact-content .angle-left-small img{ width: 68%;}
	.contact-content .angle-left-small{ left: -19%;}
	.contact-content .angle-right img{ width: 70%;}
	.contact-content .angle-right{ top: -90%; right: -38%;}
	.form-input-area{ padding: 40px 0;}
	.form-input-area label{ font-size: 22px;}
	.contact-input, .contact-textarea{ font-size: 14px;}
	.common-form-group { margin-bottom: 20px; width: 70%;}
	.contact-submit{ width: 166px; height: 60px;}
	.office-location-total{ padding: 60px 0 0;}
	.office-location-unit { padding: 0 20px;}
	.office-location{ margin: 0 -20px; padding: 0 0 50px;}
	.office-location-unit label{ font-size: 16px; margin: 15px 0 25px;}
	.office-location-unit a{ font-size: 14px;}
	.office-location-unit ul li span { font-size: 14px;}
	.office-location-unit ul li a { font-size: 14px;}
	.office-location-unit ul{ margin: 13px 0 0;}
	.office-location-total h5{ font-size: 16px;}
	.office-location-unit p{ font-size: 14px;}
	.office-location-total .angle-right img{ width: 69%;}
	
	.submit-ticket { padding: 50px 0 0;}
	.submit-ticket p{ margin: 15px 0 20px;}
	
	
	
	/*--=====Webinar=====--*/
	.webinar-banner-left label{ font-size: 14px;}
	.webinar-banner-left span.date{ width: 175px; font-size: 19px;}
	.webinar-banner-left a { width: 197px; height: 58px;}
	.webinar-banner-left a span{ font-size: 14px;}
	.webinar-banner-right{ width: 228px;}
	.webinar-banner-right p { font-size: 14px;}
	.why-webinar { padding: 50px 0 0;}
	.why-webinar-right p{ font-size: 14px; margin: 18px 0;}
	.event-read-more, .event-less-more{ font-size: 14px;}
	.webinar-events { height: 180px;}
	.event-table-area label{ font-size: 24px; margin: 0 0 22px;}
	.event-table-area .table thead th { font-size: 14px;}
	.event-table-area{ padding: 50px 60px;}
	.event-table-area.two { margin: 60px 0 0;}
	.past-webinars{ padding: 50px 0;}
	.past-webinars-unit { padding: 30px 25px;}
	.past-webinars-area { margin: 0 -25px;}
	.past-webinars-unit-content p{ margin: 15px 0 10px; font-size: 16px; width: 100%;}
	.past-webinars-unit-content span{ font-size: 14px;}
	.past-webinars a span { font-size: 14px;}
	.past-webinars a{ width: 248px; height: 60px; margin: 30px auto 0;}
	
	.webinar-banner-content{ margin: 0 40px;}
	.event-table-area.two.last-table { margin-bottom: 70px;}
	
	
	
	/*--=====Careers=====--*/
	.careers-banner-content .angle-left{ left: -46%;}
	.careers-banner-content .angle-left img{ width: 55%;}
	.careers-banner-content .angle-right{ }
	.careers-banner-content .angle-right img{ width: 62%;}
	.careers-banner-content ul li { padding: 0 0 40px; font-size: 70px;}
	.join-our-team{ padding: 50px 0 0;}
	.our-team-content-left p{ font-size: 14px;}
	.our-team-content-right button{ width: 173px; height: 59px; font-size: 14px;}
	.join-our-team-content { padding: 25px 0 0;}
	.join-our-team-unit-area { padding: 60px 0;}
	.join-our-team-unit img { width: 50px;}
	.join-our-team-unit label{ font-size: 14px; margin: 8px 0 10px;}
	.join-our-team-unit p{ font-size: 14px;}
	.join-our-team-unit { padding: 0 15px;}
	.join-our-team .angle-right{}
	.join-our-team .angle-right img{ width: 59%;}
	.careers-get-in-touch .build-your-project .register-for-web{ padding: 40px 0 70px;}
	
	.careers-banner-content a{ padding: 23px 43px; font-size: 14px;}
	.careers-banner-content ul{ padding: 0 0 0 40px;}
	.join-our-team a{ padding: 22px 40px; font-size: 14px; margin: 0 auto 50px;}
	
	.new-current-opening-left{ padding-right: 35px;}
	.new-current-opening-right{ padding-left: 35px;}
	.common-opening-new { margin: 60px 0 0;}
	.common-opening-new button{ width: 173px; height: 59px; font-size: 14px;}
	
	
	
	/*----====Resources====----*/
	.resource-left-content-unit label{ font-size: 13px;}
	.resource-left-content-unit p{ font-size: 18px; width: 270px; margin: 6px 0 11px;}
	.resource-left-content-unit a{ font-size: 13px;}
	.resource-left-content-unit { padding: 20px 50px;}
	.resource-left-content{ width: 72%;}
	.resources-banner-content-right{ padding: 40px 30px 0; height: 75%;}
	.resource-right-unit-left label { font-size: 13px;}
	.resource-right-unit-left p{ font-size: 13px; margin: 4px 0 15px;}
	.resources-common-ul li { font-size: 13px;}
	.resource-right-unit { padding: 0 0 25px;}
	.resources-banner .angle-right{ right: -57%;}
	.resources-banner .angle-right img{ width: 65%;}
	.common-filter-area label{ font-size: 16px; margin: 0 55px 0 0;}
	.custom-dropdown button{ font-size: 14px;}
	.custom-dropdown .dropdown-toggle::after{ border-width: 0 1px 1px 0; padding: 2px;}
	.custom-dropdown{ padding: 0 40px 0 0;}
	.common-filter-area { padding: 15px 0; margin: 50px 0 0;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev{ width: 70px; height: 43px;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 18px;}
	.in-the-news .technologies-carousel { margin: 35px -25px 0;}
	.in-the-news .technologies-carousel .owl-theme .owl-nav{ top: -85px;}
	.in-the-news .technologies-carousel-item span { font-size: 13px; padding: 20px 0 15px;}
	.in-the-news .technologies-carousel-item label{ font-size: 20px; margin: 0 0 15px;}
	.in-the-news .technologies-carousel-item p{ font-size: 14px;}
	.blog-section .in-the-news .technologies-carousel-item .resources-common-ul { margin: 20px 0 0;}
	.view-more-blog{ width: 220px; height: 60px; margin: 60px auto 0;}
	.blog-section .in-the-news .angle-right img{ width: 45%;}
	.blog-section { padding: 40px 0 40px;}
	.research-section-content { margin: 30px -40px 0;}
	.research-section-content-left { padding: 40px 25px 0 40px;}
	.research-section-content-left label{ font-size: 13px;}
	.research-section-content-left h5 { font-size: 20px; margin: 10px 0 15px;}
	.research-section-content-left p{ font-size: 14px; margin: 0 0 15px;}
	.research-section-content-left button{ width: 172px; height: 56px; margin: 12px 0 0 16px;}
	.research-unit-area { padding: 50px 0 0;}
	.research-unit-area .technologies-carousel-item { margin: 0 25px;}
	.research-unit-area .in-the-news { padding: 0 0 40px;}
	.view-more-research{ width: 239px; height: 58px; margin: 36px auto 0; font-size: 14px;}
	.research-section{ padding: 0 0 60px;}
	.resource-build .build-your-project .register-for-web{ padding: 50px 0 60px;}
	.resource-build .angle-right img{ width: 63%;}
	.resource-build .angle-right{ bottom: 51%; right: -64%;}
	.search-button input{ font-size: 14px; width: 80px; padding-right: 25px;}
	.search-button i { font-size: 13px; right: 7px;}
	.search-button input:active{ width: 200px;}
	.search-button input:focus{ width: 200px;}
	.filter-dropdown-box .dropdown-item{ font-size: 14px;}
	
	
	
	/*---====Success Stories====----*/
	.stories-banner-left-content label{ font-size: 14px;}
	.stories-banner-left-content h1{ font-size: 22px;}
	.stories-banner-left-content { padding: 30px 45px;}
	.success-stories-banner-left .angle-left img{ width: 68%;}
	.success-stories-banner-left .angle-left{}
	.about-project label{ font-size: 14px;}
	.about-project .sub-heading { width: 95%; margin: 11px 0 0; line-height: 1.3;}
	.about-project-content-unit span{ font-size: 20px;}
	.about-project-content-unit p{ margin: 8px 0 0; font-size: 14px; width: 100%;}
	.about-project-content-unit { padding: 0 20px;}
	.about-project-content { margin: 35px -20px 0;}
	.about-project-img { margin: 40px -40px 0; padding: 0 40px;}
	.about-project-two{ padding: 40px 0 0;}
	.project-two-content-unit p{ font-size: 14px;}
	.project-two-content-unit span{ font-size: 14px; margin: 0 0 8px;}
	.about-project-two-content{ padding: 30px 0 0;}
	.about-project-two .sub-heading { width: 95%; line-height: 1.3;}
	.about-project-two-img { padding: 50px 0;}
	.about-project-two-img-left { padding-right: 20px;}
	.about-project-two-img-right { padding-left: 20px;}
	.about-project-two .angle-right{ top: 117px;}
	.about-project-two .angle-right img{ width: 63%;}
	.carousel-technologies .owl-carousel .owl-nav button.owl-next, 
	.carousel-technologies .owl-carousel .owl-nav button.owl-prev{ width: 65px; height: 43px;}
	.carousel-technologies .owl-carousel .owl-nav button.owl-next:before, 
	.carousel-technologies .owl-carousel .owl-nav button.owl-prev:before{ font-size: 16px;}
	.carousel-technologies-item img { width: 45px !important;}
	.success-technologies .carousel-technologies-item p{ font-size: 14px; width: 100%;}
	.carousel-technologies-item { padding: 0 10px;}
	.carousel-technologies .owl-theme .owl-nav{ top: -133px; right: 40px;}
	.success-technologies .carousel-technologies { margin: 40px 0 0;}
	.technologies-image-area{ padding: 60px 0 30px;}
	.number-section-unit:before { border-top: 5px solid #ff0804;}
	.number-section-unit span{ font-size: 14px; padding: 5px 0 20px;}
	.number-section-unit label{ font-size: 40px;}
	.number-section { padding: 50px 0;}
	.success-stories-testimonial .testimonial-total .angle-right{ left: -15%;}
	.testimonial-total{ padding: 60px 0;}
	.success-stories-testimonial .quote-icon { width: 40px;}
	.testimonial-content p{ font-size: 18px; margin: 15px 0 0; width: 90%;}
	.testimonial-content label{ font-size: 18px; margin: 24px 0 12px;}
	.testimonial-content span{ font-size: 14px;}
	.success-build-your-project .build-your-project .register-for-web { padding: 50px 0;}
	.next-project .services-success-stories-parent{ padding: 20px 0;}
	.next-project .services-success-stories-parent .heading { padding: 0 0 20px;}
	.services-success-stories-left { margin-left: -40px;}
	.services-success-stories-right { padding-left: 25px;}
	.services-success-stories-right span{ font-size: 13px;}
	.services-success-stories-right .sub-heading { margin: 12px 0 25px;}
	.services-success-stories-right p { font-size: 14px;}
	.services-success-item label { font-size: 26px; margin: 0 0 35px;}
	.services-success-item label:after{ height: 5px; bottom: -19px;}
	.services-success-item p{ font-size: 14px;}
	.services-success-stories-right ul{ margin: 50px 0 0;}
	
	
	
	/*---====Home====----*/
	.banner-carousel-item{ height: calc(100vh - 70px); padding: 0 40px;}
	.discover-button{ bottom: 60px; left: 40px; font-size: 14px;}
	.home-banner .angle-right img { width: 36%;}
	.technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.technologies-carousel .owl-carousel .owl-nav button.owl-prev{ width: 70px; height: 40px;}
	.technologies-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.technologies-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 15px;}
	.technologies-carousel-item{ margin: 0 20px; height: 325px;}
	.technologies-carousel { margin: 25px -60px 0;}
	.technologies-carousel .owl-theme .owl-nav{ top: -86px; right: 70px;}
	.edge-technologies .sub-heading { width: 75%; line-height: 1.3;}
	.technologies-carousel-content p{ font-size: 18px; padding: 20px 30px; width: 335px;}
	.technologies-carousel-content{ bottom: 30px; right: 50px;}
	.our-services{ padding: 40px 0 0;}
	.services-unit-img img{ width: 35px;}
	.services-unit-content h6{ font-size: 20px;}
	.services-unit-content p{ font-size: 14px;}
	.our-services-unit { width: 390px; padding: 20px 30px; height: 175px; margin: 0 0 12px 15px;}
	.our-services-unit:before{ top: 18px; right: 35px; font-size: 17px;}
	.edge-technologies .angle-right-big { top: 172px; left: -247px;}
	.edge-technologies .angle-right-big img{ width: 70%;}
	.our-services-content { margin: 30px 0 0;}
	.diagonal-bg{ height: 75px;}
	.heading-area .sub-heading { width: 150px;}
	.heading-area p{ font-size: 14px; margin: 10px 0 0; width: 225px;}
	.partners-ul li{ font-size: 28px; margin: 0 0 40px;}
	.affiliates-ul li  {  margin: 0 0 40px;}
	.success-stories{ margin: 0 -40px;}
	.our-partners { padding: 40px 40px;}
	.affiliates { padding: 40px 40px;}
	.diagonal-bg-reverse{ height: 75px;}
	.happy-customers{ padding: 40px 0 0;}
	.happy-customers-carousel{ padding: 40px 0 0;}
	.home-customer-item { margin: 0px 0;}
	.customers-carousel-content { padding: 45px 70px;}
	.customers-carousel-content h6 { font-size: 30px; margin: 0 0 16px;}
	.customers-carousel-content p{ font-size: 14px; width: 600px;}
	.customers-carousel-content label{ font-size: 16px; margin: 20px 0 5px;}
	.customers-carousel-content img{ width: 50px !important; top: -9px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev{ width: 70px; height: 42px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 16px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next { right: 25px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { left: 25px;}
	.blogs { padding: 50px 0 0;}
	.blog-carousel .owl-carousel .owl-nav button.owl-next, 
	.blog-carousel .owl-carousel .owl-nav button.owl-prev{ width: 77px; height: 43px;}
	.blog-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.blog-carousel .owl-carousel .owl-nav button.owl-prev:before { font-size: 16px;}
	.blog-carousel .owl-theme .owl-nav{ top: -115px; right: 40px;}
	.blogs h6{ font-size: 22px; margin: 18px 0 0;}
	.blog-carousel { margin: 30px 0px 0 0;}
	.blog-carousel-content p{ font-size: 14px;}
	.blog-carousel-content label { margin: 10px 0 20px; font-size: 13px;}
	.blog-carousel-content a{ font-size: 13px; width: 144px; height: 42px;}
	.blog-carousel-item { margin-right: 0px; margin-top: 20px;}
	.blog-carousel-content { padding-left: 15px; margin-right: 10px;}
	.happy-angel-right img{ width: 55%;}
	.webinar { padding: 50px 0;}
	.webinar-content h5 { font-size: 18px;}
	.webinar-content h6 { font-size: 30px; margin: 24px 0 30px;}
	.webinar-content p{ font-size: 20px; margin: 0 0 50px; width: 170px;}
	.webinar-content a { width: 245px; height: 60px;}
	.webinar-angel-right { top: 55%; right: -45%;}
	.webinar-angel-right img{ width: 63%;}
	.contact-content-left { padding: 10px 0 0;}
	.contact-left label{ font-size: 14px;}
	.contact-left p{ font-size: 14px; margin: 5px 0 10px; width: 170px;}
	.contact-right ul li label { font-size: 14px; margin: 0 5px 0 0;}
	.contact-right ul li a{ font-size: 14px;}
	.contact-left a{ font-size: 14px;}
	.contact-us-right{ padding: 45px 40px 40px;}
	.contact-us-form label{ font-size: 22px; margin: 0 0 6px;}
	.contact-us-form p { font-size: 14px;}
	.input-area { margin: 15px 0 0;}
	.common-form-input{ font-size: 14px; margin: 0 0 10px;}
	.common-form-textarea{ font-size: 14px;}
	.form-submit-button{ width: 160px; height: 55px;}
	.contact-us { padding: 0 0 50px;}
	
	.mouse-scroll{ bottom: 60px; left: 40px;}
	.banner-content .owl-carousel { padding: 0 30px;}
	
	
	.new-digital-transformation .banner-carousel-item{ padding: 0;} 
	.digital-element1 img { width: 129px;}
	.digital-element2 img { width: 118px;}
	.digital-element3 img { width: 78px;}
	.digital-element4 img { width: 60px;}
	.digital-element5 img { width: 87px;}
	
	
	.latest-digital-info { padding: 40px 0 0;}
	.latest-digital-info label{ font-size: 20px; margin: 50px 0 0;}
	.latest-digital-content { margin: 30px -40px 0;}
	.digital-content-unit img { width: 60px;}
	.digital-content-unit span { margin: 15px 0 0; font-size: 14px;}
	.latest-digital-content ul li { height: 265px;}

	
	
	/*---====Services====----*/
	.services-banner .banner-content{ margin: 0 40px;}
	.services-banner-left span{ font-size: 14px;}
	.services-banner-left .bottom-arrow{ font-size: 28px;}
	.services-banner-left .heading{ margin: 15px 0 50px;}
	.services-banner-right p{ font-size: 14px;}
	.services-banner .angle-right img{ width: 73%;}
	.services-banner .angle-right{ left: -35%;}
	.carousel-technologies-item span{ font-size: 20px;}
	.carousel-technologies-item p{ font-size: 14px; width: 100%;}
	.carousel-technologies{ margin: 40px 0 60px;}
	.technologies-image-area { padding: 30px 0 30px; margin: 0 -40px;}
	.process{ padding: 40px 0;}
	.process span{ font-size: 14px;}
	.process .sub-heading { width: 100%; margin: 15px 0 0;}
	.process-unit-number{ width: 50px; height: 50px; font-size: 20px;}
	.precess-content-unit p{ font-size: 14px; margin: 15px 0 0; width: 95%;}
	.precess-content { margin: 40px 0 0;}
	.angle-left-small img{ width: 75%;}
	.angle-left-small{ bottom: -41%; right: -21%;}
	.why-techstar{ padding: 40px 0;}
	.why-techstar-left { margin-left: -40px;}
	.why-techstar-right { padding-left: 30px;}
	.why-techstar-unit label{ font-size: 20px;}
	.why-techstar-unit p{ font-size: 14px; margin: 8px 0 0;}
	.why-techstar-unit { margin: 28px 0 0;}
	.quote-icon{ width: 40px;}
	.quote-icon img{ width: 100%;}
	.testimonial-total .angle-right img{ width: 52%;}
	.services-success-stories-parent{ padding: 50px 0;}
	.services-build-project.build-your-project .register-for-web { padding: 40px 0 60px;}
	
	
	
	/*--=====About=====--*/
	.about-banner-content-parent img { width: 52%;}
	.about-banner-content .webinar-banner-left p{ font-size: 23px;}
	.about-banner-content { padding: 30px 0px 0;}
	.about-inner-nav{ padding: 40px 0;}
	.about-inner-nav ul li a { font-size: 13px;}
	.about-inner-nav ul li { padding: 0 13px;}
	.is_stuck .about-inner-nav ul{ margin: 32px -40px 0;}
	.about-inner-nav ul{ padding: 15px 0;}
	.tagline-paragraph-area { padding: 30px 0 0;}
	.tagline-paragraph p{ font-size: 14px;}
	.our-vision { padding: 50px 0 0;}
	.our-vision-left p{ font-size: 22px; margin: 30px 0 0; padding: 35px 65px 35px 0;}
	.our-vision-left p span:after { bottom: -2px;}
	.service-consumer-benefits .about-area { padding: 50px 0;}
	.service-consumer-benefits .about-area .sub-heading { margin: 15px 0 40px;}
	.service-consumer-benefits .about-area-paragraph-left span, 
	.service-consumer-benefits .about-area-paragraph-center span, 
	.service-consumer-benefits .about-area-paragraph-right span{ font-size: 20px; padding: 0 0 15px;}
	.service-consumer-benefits .angle-right img{ width: 66%;}
	.our-value-section-unit { padding: 10px 15px 0;}
	.our-value-section-content { margin: 0 -15px;}
	.our-value-section-unit label{ font-size: 22px; margin: 20px 0 15px;} 
	.our-value-section-unit p{ font-size: 14px;}
	.our-value-section .angle-left{ right: -4%;}
	.our-value-section .angle-left img{ width: 75%;}
	.our-value-number { padding: 60px 0;}
	.our-value-number-unit:after { height: 5px;}
	.our-value-number-unit label{ font-size: 14px; padding: 22px 0 15px;}
	.our-value-number-unit span { font-size: 45px;}
	.awards-section-carousel .owl-carousel .owl-nav button.owl-next, 
	.awards-section-carousel .owl-carousel .owl-nav button.owl-prev{ width: 75px; height: 43px;}
	.awards-section-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.awards-section-carousel .owl-carousel .owl-nav button.owl-prev:before { font-size: 16px;}
	.awards-section-carousel{ margin: 40px -40px 0;}
	.awards-section-carousel .owl-theme .owl-nav { top: -95px; right: 50px;}
	.about-our-partners .our-partners { padding: 60px 0;}
	.our-team-section label{ font-size: 14px;}
	.our-team-section .sub-heading{ width: 100%; margin: 5px 0 35px;}
	.leadership-team-unit { padding: 0 30px 60px;}
	.leadership-team { margin: 0 -30px;}
	.leadership-team-unit label { font-size: 22px;}
	.leadership-team-unit a{ font-size: 26px;}
	.leadership-team-unit span { font-size: 13px; margin: 5px 0 20px;}
	.leadership-team-unit p{ font-size: 14px;}
	.our-team-section .angle-right{ right: -70%;}
	.our-team-section .angle-right img{ width: 55%;}
	.team-section-imgbox{ margin: 0 -40px;}
	.team-section-content-left{ padding: 30px 45px;}
	.team-section-content-right button{ width: 220px; height: 64px;}
	.team-section-content-left p{ font-size: 22px;}
	.team-section-content-right{ padding: 30px 45px;}
	.team-section-content{ bottom: 45px; left: 70px;}
	.our-team-section{ padding: 0 0 40px;}
	.location-area .success-stories-content { padding: 40px 0 0 0;}
	.location-area .success-stories-tab ul.tabs li{ margin: 0 0 28px; font-size: 20px;}
	.location-area .success-stories-tab ul.tabs { margin: 50px 0 0;}
	.about-location-area-content{ bottom: 34px; left: 70px; box-shadow: 0 0 58px 22px rgba(0,0,0,0.5);}
	.about-location-area-content p{ font-size: 14px;}
	.about-location-area-content ul li span{ font-size: 14px;}
	.about-location-area-content ul li a{ font-size: 14px;}
	.about-location-area-content ul li{ padding: 0 0 5px;}
	.about-build-project.build-your-project .register-for-web { padding: 50px 0 60px;}
	
	.social-services .join-our-team-unit img { width: 90px;}

	
	/*---====Services Tab====----*/
	.inner-services-banner .banner-container { margin: 70px 0 0;}
	.inner-services-banner .services-banner-left p { width: 68%; font-size: 16px;}
	.services-tab { margin: 0 -60px;}
	.services-tab ul.tabs li { font-size: 14px; padding: 20px 0;}
	.services-tab .tab_container{ padding: 0 60px;}
	.custom-tab-container-left { padding-right: 0;}
	.custom-tab-p { font-size: 14px; margin: 15px 0 0;}
	.custom-tab-content .tab-heading { font-size: 25px; width: 60%;}
	.common-p{ font-size: 14px; margin: 19px 0 0; width: 59%;}
	.custom-tab-content { margin: 0 0 25px;}
	.why-techstar-content label{ font-size: 20px;}
	.why-techstar-content p{ font-size: 14px;}
	.why-techstar-content { padding: 0 20px;}
	.why-techstar-content-parent { margin: 0 -20px;}
	.tips-advice label { font-size: 20px;}
	.tips-advice ul li{ font-size: 14px;}
	.tips-advice{ margin: 50px 0 0; padding: 0 0 50px;}
	
	
	
	/*---====Business Transformation====----*/
	.content-grid-child { padding: 0 25px 15px;}
	.content-grid { margin: 20px -25px 0;}
	.type-of-grid-area { margin: 45px 0 0;}
	.type-of-grid-child span { font-size: 50px;}
	.type-of-grid-child { padding: 0 25px;}
	.type-of-grid { margin: 40px -25px 0;}
	.common-tab-section .heading { font-size: 40px !important;}
	.common-tab-section .custom-tab-p { font-size: 16px;}
	.salesforce-tab .content-grid { margin: 50px -25px 0;}
	.pega-tab .content-grid { margin: 50px -25px 0;}
	.content-grid-child span { font-size: 15px;}
	.content-grid-child .common-p{ margin: 10px 0 0;}
	
	.tips-advice ul li, .why-techstar-content ul li{ font-size: 14px;}
	.tips-bullet li:after{ width: 6px; height: 6px;}
	.custom-tab-container{ padding: 100px 0 50px;}
	
	.process-mining-content .carousel-technologies .owl-theme .owl-nav{ top: -90px;}
	.process-mining-content .technical-grid2-unit.second-child { padding-bottom: 50px;}
	.process-mining-content .tab-content-text2 { margin: 70px 0 35px;}
	.process-mining-content .technical-grid2-text ul li{ padding: 0 0 35px; font-size: 18px;}
	.register-for-process{ padding: 30px 0 50px;}
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading { font-size: 25px;}
	.custom-tab-container-right { width: 90%; padding-left: 30px;}
	.technical-grid-total{ margin: 50px 0 0;}
	.technical-img-grid { margin-left: -55px; padding: 0 15px 0 0;}
	.technical-text-grid { padding: 0 0 0 15px;}
	.technical-text-grid label { font-size: 30px;}
	.technical-text-grid p { width: 85%; margin: 5px 0 0; font-size: 14px;}
	.technical-text-grid ul li span { font-size: 40px;}
	.technical-text-grid ul li { margin: 0 0 22px;}
	.technical-text-grid ul { margin: 22px 0 0;}
	.technical-grid-total .angle-left img{ width: 60%;}
	.technical-grid2-unit{ padding: 60px 0 0;}
	.technical-grid2-img { margin-right: -55px; padding: 0 0 0 15px;}
	.technical-grid2-text { padding: 0 15px 0 0;}
	.technical-grid2-text label { font-size: 30px;}
	.technical-grid2-text p { font-size: 14px; margin: 8px 0 0; width: 411px;}
	.technical-grid2-unit.second-child .technical-grid2-img { margin: 0 0 0 -55px; padding: 0 15px 0 0;}
	.technical-grid2-unit.second-child .technical-grid2-text { padding: 0 0 0 15px;}
	.technical-expert-area { padding: 30px 0 0;}
	.inner-heading { font-size: 30px;}
	.technical-expert-unit label { font-size: 20px;}
	.technical-expert-unit p { font-size: 14px; margin: 8px 0 0; width: 95%;}
	.technical-expert-unit { padding: 0 30px 35px;}
	.technical-expert-grid { margin: 40px -30px 0;}
	.technical-staff .sub-heading { font-size: 20px;}
	.technical-staff .our-value-number-unit span { font-size: 38px; padding: 26px 0 0;}
	.technical-staff .our-value-number-unit label { font-size: 13px;}
	.technical-staff .our-value-number { padding: 35px 0;}
	.technical-staff { padding: 20px 0 0;}
	
	
	/*---====Microsoft Services====----*/
	.microsoft-tab .content-grid { margin: 30px -20px 0;}
	.microsoft-tab .content-grid-child { padding: 0 20px 30px;}
	.microsoft-tab .content-grid-child .common-p{ margin: 0}
	.microsoft-tab .custom-tab-content .common-p { margin: 15px 0 0;}
	.microsoft-tab .technical-grid2-unit.last-child { padding: 50px 0 30px;}
	.microsoft-tab .technical-grid2-unit { padding: 50px 0 0;}
	.microsoft-tab .technical-grid2-unit.first-child { padding: 20px 0 0;}
	.microsoft-tab .technical-grid2-total { padding: 0px 0 0;}
	.microsoft-tab .tab-content-text2 { margin: 20px 0 0;}
	.microsoft-tab .content-grid-parent { margin: 50px 0 30px;}
	.m360-number { font-size: 48px !important;}
	
	
	
	
	
	
	/*--=====Privacy Policy=====--*/
	
	.privacy-body span{ font-size: 45px;}
	/*.privacy-paragraph{ padding: 40px 0 0;}*/
	.privacy-paragraph p{ font-size: 15px; margin: 0 0 25px;}
	.privacy-paragraph ul li{ font-size: 15px;}
	.privacy-paragraph a{ font-size: 15px;}
	
}

@media (max-width: 991.98px) {
	
	/*---====Header====----*/
	.entry-header {
		margin-top: 40px;
		padding: 13px 22px;
		background: #eee;
		font-size: 25px;
	}
	.entry-summary{
	    padding: 0px 23px;
    margin-top: 20px;
	}
	.sina-nav.navbar-fixed{
		top: 0px;
		position: fixed;
	}
	.entry-content {
		padding: 10px 24px;
	}
	.entry-header h1{font-size: 16px;}
	header{ height: 60px;}
	.header-content { margin: 0 40px; height: 60px;}
	.logo{ width: 125px; padding: 13px 0;}
	.header-sticky header{ height: 55px;}
	.header-sticky .header-content{ height: 55px;}
	.header-sticky .logo { padding: 12px 0; width: 115px;}
	.header-content-right{ display: none;}
	.dropdown-menu-area{ display: none;}
	
	.hamburger-menu{ display: inline-block;}
	
	.sina-nav{ box-shadow: 0 1px 4px #eee;}
	.sina-nav .navbar-toggle{ position: absolute; top: 50%; right: 40px; transform: translateY(-50%) skewX(20deg); font-size: 24px; padding: 0; margin: 0;
	width: auto; display: inline-block; line-height: 0.8; color: #246696;}
	.sina-nav .navbar-toggle:hover, .sina-nav .navbar-toggle:focus{ outline: 0; color: #246696; background-color: transparent;}
	.sina-nav .navbar-toggle .fa-times{ transform: skewX(-20deg);}
	body.mobile-left > .wrapper { margin-left: 0; margin-right: 0;}
	.sina-nav .sina-nav-header{ height: auto;}
	.sina-nav .sina-brand{ margin: 0;}
	.sina-nav .sina-menu > li a:before{ display: none;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu{ padding: 0; border-top: none; box-shadow: none; }
	.sina-nav .sina-menu .mega-menu-col-title a { font-size: 16px !important; padding: 0; border-top: none;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a { font-size: 14px;}
	.sina-nav .sina-menu li a:hover, 
	.sina-nav .sina-menu li a:focus, 
	.sina-nav .sina-menu li.active > a, 
	.sina-nav .sina-menu li .mega-menu-col-title:hover, 
	.sina-nav .sina-menu li .mega-menu.dropdown-menu .mega-menu-col .active > a, 
	.sina-nav .sina-menu li .dropdown-menu li.active > a, 
	.sina-nav .sina-menu li .dropdown-menu li a:hover, 
	.sina-nav .sina-menu li .dropdown-menu li a:focus, 
	.sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:hover, 
	.sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:focus{ background-color: transparent;}
	.sina-nav .mega-menu-col .mega-menu-col-title:before, 
	.sina-nav .dropdown .dropdown-toggle:before{ color: #246696;}
	.sina-nav .sina-menu > li > a{ padding: 18px 15px; max-width: none;}
	.sina-nav .mega-menu-col .mega-menu-col-title, .sina-nav .dropdown .dropdown-toggle{ padding: 18px 15px;}
	.sina-nav.navbar-transparent .extension-nav > ul > li > a, .sina-nav.navbar-transparent .sina-menu > li > a { color: #246696;}
	.sina-nav.navbar-transparent .sina-menu > li.sina-nav-cta-btn a{ font-size: 14px; width: 170px; height: 55px; color: #fff;}
	.sina-nav .sina-menu > li.sina-nav-cta-btn { padding: 0; margin-left: 20px;}
	
	
	
	
	/*---====Webinar Details====----*/
	body{ font-size: 14px;}
	sup { font-size: 70%; top: -0.7em;}
	.heading { font-size: 37px;}
	.sub-heading { font-size: 28px;}
	.banner-container{ margin: 80px 0 0 0; height: calc(100vh - 80px);}
	.banner-content{ height: calc(100vh - 60px);}
	.banner-content-text { margin: 0 0 0 40px;}
	.banner-content-text label { font-size: 13px;}
	.banner-content-text h1 { font-size: 25px; padding-top: 10px; margin: 0 0 30px;}
	.banner-content-text p { font-size: 18px; width: 160px;}
	.banner-content-text a{ font-size: 13px; width: 226px; height: 52px;}
	.content { padding: 0 40px;}
	.about-area span { font-size: 13px;}
	.about-area .sub-heading { margin: 10px 0 20px;}
	.about-area-paragraph-left { padding-right: 25px;}
	.about-area-paragraph-right { padding-left: 25px;}
	.about-area { padding: 40px 0;}
	.speakers-area-content { margin: 30px 0 0;}
	.speakers-area-unit { padding: 0 20px 0 0;}
	.speakers-area-unit-even .speakers-area-unit { padding: 0 0 0 20px;}
	.speakers-area-unit span { font-size: 12px;}
	.speakers-area-unit label { font-size: 22px; margin: 18px 0 10px;}
	.speakers-area-unit p { margin: 18px 0 0; font-size: 14px;}
	.speakers-area { padding: 20px 0 40px;}
	.register-for-web span { font-size: 13px; margin: 11px 0 0;}
	.common-input, .common-textarea-input { font-size: 14px;}
	.form-input-unit { margin-bottom: 30px; width: 85%;}
	.submit-button { font-size: 13px; width: 170px; height: 54px;}
	.register-for-web { padding: 15px 0 55px;}
	.form-area { margin: 30px 0 0;}
	
	
	
	/*---====Footer====----*/
	footer { padding: 35px 40px;}
	.footer-logo{ display: inline-block; width: 140px;}
	.footer-logo img{ width: 100%;}
	.footer-nav-ul li a{ font-size: 13px; margin: 0 0 8px;}
	.footer-content-unit label { font-size: 13px; margin: 0 0 14px;}
	.newsletter-input-area input { width: 85%; font-size: 13px; height: 38px; padding-left: 8px;}
	.newsletter-input-area button { width: 15%; height: 38px; font-size: 13px; padding-right: 6px;}
	.footer-social-ul li a{ font-size: 16px; margin: 0 12px 0 0;}
	.footer-social-ul{ margin: 0 0 33px;}
	.copyright{ font-size: 9px;}
	footer:before{ width: 38%; top: -12px;}
	
	
	
	/*---====Report====----*/
	.not-home .content { margin-top: 60px;}
	.report-area { padding: 40px 0 30px;}
	.report-area label { font-size: 13px;}
	.report-area p { font-size: 14px; margin: 0 0 30px;}
	.report-area .sub-heading { margin: 6px 0 17px;}
	.report-area-content-unit h4{ font-size: 18px; margin: 0 0 15px;}
	.report-area-content-unit p { font-size: 14px;}
	.report-area-content-right .report-area-content-unit { padding-left: 60px;}
	.report-area-content-unit span { font-size: 14px; margin: 38px 0 4px;}
	.report-area-content-img .report-area-content-unit { padding-top: 28px;}
	.report-area-content-img .odd { padding-right: 15px;}
	.report-area-content-img .even { padding-left: 15px;}
	.report-area-content-last { margin: 25px 0 0;}
	.report-area-content { padding: 25px 0 0;}
	
	
	/*---====Contact====----*/
	.contact-page { margin: 80px 0 0;}
	.angle-left-small, .angle-right, .angle-left{ display: none;}
	.contact-content label { font-size: 24px;}
	.contact-content p{ margin: 10px 0 0; font-size: 14px;}
	.contact-content{ padding: 40px 0;}
	.form-input-area{ padding: 40px 0;}
	.form-input-area label { font-size: 22px; margin: 0 0 20px;}
	.contact-input, .contact-textarea { font-size: 14px;}
	.common-form-group { margin-bottom: 15px; width: 80%;}
	.contact-submit{ width: 160px; height: 57px;}
	.office-location-total{ padding: 50px 0 0;}
	.office-location-total h5{ font-size: 14px; margin: 0 0 20px;}
	.office-location-unit { padding: 0 15px;}
	.office-location-unit label { font-size: 14px; margin: 15px 0 25px;}
	.office-location-unit a{ font-size: 14px;}
	.office-location-unit ul li span{ font-size: 14px;}
	.office-location-unit ul li a{ font-size: 14px;}
	.office-location-unit p{ font-size: 14px;}
	.office-location { margin: 0 -15px; padding: 0 0 50px;}
	.office-location-unit ul{ margin: 11px 0 0;}
	.contact-form-area{ margin: 0 -40px;}
	
	.submit-ticket { padding: 50px 0 0;}
	.submit-ticket p{ margin: 15px 0 15px;}
	
	
	
	/*--=====Webinar=====--*/
	.webinar-banner-content{ margin: 0 40px;}
	.webinar-banner-left label{ font-size: 14px;}
	.webinar-banner-left .heading{ width: 304px;}
	.webinar-banner-left span.date{ font-size: 16px; width: 150px;}
	.webinar-banner-left a span { font-size: 14px;}
	.webinar-banner-left a{ width: 200px; height: 57px;}
	.webinar-banner-right { width: 230px;}
	.webinar-banner-right p{ font-size: 14px; margin: 0 0 24px;}
	.why-webinar { padding: 40px 0 0;}
	.why-webinar-right p{ font-size: 14px; margin: 15px 0;}
	.event-read-more, .event-less-more{ font-size: 14px;}
	.webinar-events{ height: 215px;}
	.event-table-area label{ font-size: 24px; margin: 0 0 20px;}
	.event-table-area .table thead th { font-size: 14px;}
	.event-table-area{ padding: 45px 30px;}
	.event-table-area.two { margin: 50px 0 0;}
	.past-webinars{ padding: 50px 0;}
	.past-webinars-unit { padding: 25px 15px;}
	.past-webinars-area { margin: 0 -15px;}
	.past-webinars-unit-content p { margin: 15px 0 8px; font-size: 16px; width: 100%;}
	.past-webinars-unit-content span{ font-size: 14px;}
	.past-webinars a span{ font-size: 14px;}
	.past-webinars a{ width: 240px; height: 60px; margin: 35px auto 0;}
	
	.event-table-area.two.last-table { margin-bottom: 60px;}
	
	
	
	/*--=====Careers=====--*/
	.careers-banner-content ul li { padding: 0 0 65px; font-size: 65px;}
	.careers-banner-content ul{ padding: 0 0 0 45px;}
	.join-our-team{ padding: 40px 0 0;}
	.our-team-content-left p{ font-size: 14px;}
	.our-team-content-right { padding: 0 0 0 60px;}
	.our-team-content-right button{ width: 153px; height: 52px; font-size: 14px;}
	.join-our-team-content { padding: 25px 0 0;}
	.join-our-team-unit label{ font-size: 16px; margin: 9px 0 12px;}
	.join-our-team-unit p{ font-size: 14px;}
	.join-our-team-unit img { width: 90px;}
	.join-our-team-unit { padding: 20px 10px;}
	.join-our-team-unit-area { padding: 40px 0;}
	.careers-get-in-touch .build-your-project .register-for-web{ padding: 30px 0 50px;}
	
	.careers-banner-content a{ padding: 18px 35px; font-size: 14px; right: 60px;}
	.join-our-team a{ padding: 20px 40px; font-size: 14px; margin: 0 auto 50px;}
	
	.common-opening-new { margin: 45px 0 0;}
	.common-opening-new .sub-heading{ font-size: 25px;}
	.new-current-opening-left { padding-right: 20px;}
	.new-current-opening-right { padding-left: 20px;}
	.common-opening-new button{ width: 153px; height: 52px; font-size: 14px; margin: 40px 0 0;}
	.new-current-opening { padding: 0 0 90px;}
	
	
	
	/*----====Resources====----*/
	.resource-left-content-unit label{ font-size: 12px;}
	.resource-left-content-unit p{ font-size: 16px; width: 240px; margin: 5px 0 10px;}
	.resource-left-content-unit a { font-size: 13px;}
	.resource-left-content-unit { padding: 20px 30px;}
	.resource-left-content { width: 77%; margin: 0px auto 0;}
	.resources-banner-content-right{ padding: 40px 20px 0; height: 86%;}
	.resource-right-unit-left label { font-size: 12px;}
	.resource-right-unit-left p{ margin: 2px 0 10px; font-size: 12px;}
	.resources-common-ul li { padding: 0 13px 0 0; font-size: 12px;}
	.resources-common-ul li:before { left: -9px;}
	.resource-right-unit { padding: 0 0 25px;}
	.common-filter-area{ margin: 45px 0 0; padding: 15px 0;}
	.common-filter-area label{ font-size: 15px; margin: 0 40px 0 0;}
	.custom-dropdown button{ font-size: 14px;}
	.custom-dropdown .dropdown-toggle::after { border-width: 0 1px 1px 0; padding: 2px;}
	.blog-section { padding: 40px 0 20px;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev { width: 70px; height: 42px;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 17px;}
	.in-the-news .technologies-carousel { margin: 30px -25px 0;}
	.in-the-news .technologies-carousel .owl-theme .owl-nav { top: -80px; right: 65px;}
	.in-the-news .technologies-carousel-item{ margin: 0 20px;}
	.in-the-news .technologies-carousel-item span{ font-size: 12px; padding: 20px 0 15px;}
	.in-the-news .technologies-carousel-item label{ font-size: 18px; margin: 0 0 10px;}
	.in-the-news .technologies-carousel-item p{ font-size: 14px;}
	.blog-section .in-the-news .technologies-carousel-item .resources-common-ul { margin: 15px 0 0;}
	.view-more-blog{ width: 215px; height: 60px; margin: 50px auto 0;}
	.research-section-content { margin: 25px -40px 0;}
	.research-section-content-left { padding: 30px 20px 30px 40px;}
	.research-section-content-left label{ font-size: 12px;}
	.research-section-content-left h5 { font-size: 16px; margin: 5px 0 15px;}
	.research-section-content-left p{ font-size: 14px; margin: 0 0 10px;}
	.research-section-content-left button{ width: 180px; height: 54px; font-size: 14px; margin: 15px 0 0 16px;}
	.research-unit-area { padding: 50px 0 0;}
	.research-unit-area .technologies-carousel-item { margin: 0 15px;}
	.in-the-news .technologies-carousel-item label{ font-size: 16px;}
	.research-unit-area .resources-common-ul { margin: 18px 0 0;}
	.research-unit-area .in-the-news { padding: 0 0 45px;}
	.view-more-research{ width: 230px; height: 58px; font-size: 14px; margin: 20px auto 0;}
	.research-section{ padding: 0 0 50px;}
	.resource-build .build-your-project .register-for-web { padding: 40px 0 50px;}
	.search-button input{ font-size: 14px; width: 70px; padding: 0 25px 0 0; height: 20px;}
	.search-button i { font-size: 12px; right: 5px;}
	.search-button input:active{ width: 150px;}
	.search-button input:focus{ width: 150px;}
	.filter-dropdown-box .dropdown-item{ font-size: 14px;}
	.custom-dropdown .dropdown-menu.show { margin: 17px 0 0;}

	
	
	/*---====Success Stories====----*/
	.success-stories-banner .banner-content:after{ display: none;}
	.stories-banner-left-content label{ font-size: 13px;}
	.stories-banner-left-content h1{ font-size: 18px;}
	.success-stories-banner .banner-content{ padding-left: 40px;}
	.stories-banner-left-content{ padding: 23px 35px;}
	.success-stories-banner-left { margin: 0 0 0 15px;}
	.about-project { padding: 40px 0 0;}
	.about-project label { font-size: 13px;}
	.about-project .sub-heading { width: 100%; margin: 4px 0 0; line-height: 1.3;}
	.about-project-content-unit { padding: 0 15px;}
	.about-project-content { margin: 30px -15px 0;}
	.about-project-content-unit span{ font-size: 20px;}
	.about-project-content-unit p { width: 100%; margin: 11px 0 0; font-size: 14px;}
	.about-project-img { margin: 45px -40px 0; padding: 0 40px;}
	.about-project-two{ padding: 40px 0 0;}
	.about-project-two .sub-heading { width: 100%; line-height: 1.3;}
	.project-two-content-unit p{ font-size: 14px;}
	.project-two-content-unit span{ font-size: 14px;}
	.project-two-content-unit { padding: 0 13px;}
	.about-project-two-content{ padding: 28px 0 0;}
	.about-project-two-img { padding: 40px 0;}
	.about-project-two-img-left { padding-right: 15px;}
	.about-project-two-img-right { padding-left: 15px;}
	.carousel-technologies .owl-carousel .owl-nav button.owl-next, 
	.carousel-technologies .owl-carousel .owl-nav button.owl-prev { width: 70px; height: 38px;}
	.carousel-technologies .owl-carousel .owl-nav button.owl-next:before, 
	.carousel-technologies .owl-carousel .owl-nav button.owl-prev:before{ font-size: 15px;}
	.carousel-technologies-item img { width: 50px !important;}
	.success-technologies .carousel-technologies-item span { font-size: 18px; margin: 9px 0 15px;}
	.success-technologies .carousel-technologies-item p { width: 100%; font-size: 14px;}
	.carousel-technologies-item { padding: 0 15px;}
	.success-technologies .carousel-technologies { margin: 30px 0 0;}
	.carousel-technologies .owl-theme .owl-nav { top: -80px; right: 40px;}
	.success-technologies .technologies-image-area{ padding: 40px 0;}
	.success-technologies .technologies-image-area-left { padding-right: 15px;}
	.success-technologies .technologies-image-area-right { padding-left: 15px;}
	.number-section { padding: 40px 0 20px;}
	.number-section-unit span{ font-size: 14px; padding: 8px 0 20px;}
	.number-section-unit label{ font-size: 34px;}
	.number-section-unit:before { border-top: 5px solid #ff0804; top: -10px;}
	.number-section-unit .heading { margin: 0 0 40px;}
	.testimonial-content p { font-size: 16px; margin: 15px 0 0; width: 100%;}
	.success-stories-testimonial .quote-icon { width: 36px;}
	.testimonial-content label { font-size: 16px; margin: 20px 0 10px;}
	.testimonial-content span{ font-size: 14px;}
	.success-stories-testimonial .testimonial-total{ padding: 50px 0;}
	.success-build-your-project .build-your-project .register-for-web { padding: 40px 0;}
	.next-project .services-success-stories-parent{ padding: 25px 0;}
	.services-success-stories-right span { font-size: 13px;}
	.services-success-stories-right p{ font-size: 14px;}
	.services-success-stories-right .sub-heading { margin: 10px 0 15px;}
	.services-success-item p{ font-size: 14px; width: 135px;}
	.services-success-stories-right ul{ margin: 30px 0 0;}
	.services-success-item label{ font-size: 26px; margin: 0 0 38px;}
	.services-success-item label:after{ height: 5px; bottom: -22px;}
	.next-project { padding-bottom: 40px;}
	.services-success-stories-left { margin-left: -40px;}
	.services-success-stories-right { padding-left: 20px;}
	.next-project .services-success-stories-parent .heading { padding: 0 0 25px;}

	
	/*---====Home====----*/
	.banner-carousel-item { height: calc(100vh - 60px); padding: 0 40px;}
	.banner-carousel-left p { width: 310px;}
	.discover-button{ bottom: 85px; left: 40px; font-size: 14px;}
	.edge-technologies .sub-heading { width: 70%; line-height: 1.3;}
	.technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.technologies-carousel .owl-carousel .owl-nav button.owl-prev{ width: 70px; height: 42px;}
	.technologies-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.technologies-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 16px;}
	.technologies-carousel-item{ margin: 0 15px; height: 314px;}
	.technologies-carousel { margin: 40px -55px 0;}
	.technologies-carousel-content p { font-size: 16px; padding: 20px 30px; width: 312px;}
	.technologies-carousel-content { bottom: 23px; right: 25px;}
	.our-services{ padding: 40px 0 0;}
	.services-unit-img img{ width: 30px;}
	.services-unit-content h6{ font-size: 20px;}
	.services-unit-content p{ font-size: 14px;}
	.our-services-unit { width: 405px; padding: 25px 30px 25px 20px;}
	.our-services-unit { width: 342px; padding: 25px 20px 25px 20px; height: 175px; margin: 0;}
	.our-services-unit:before{ font-size: 17px; top: 25px; right: 25px;}
	.edge-technologies .angle-right-big { display: none;}
	.our-services-content { margin: 25px 0 0;}
	.diagonal-bg { height: 55px;}
	.our-partners { padding: 40px 40px;}
	.affiliates { padding: 40px 40px;}
	.success-stories { margin: 0px -40px;}
	.heading-area .sub-heading { width: 120px;}
	.heading-area p { font-size: 14px; margin: 10px 0 0; width: 225px;}
	.partners-ul li{ font-size: 18px; margin: 0 0 30px;}
	.affiliates-ul li  {  margin: 0 0 30px;}
	.diagonal-bg-reverse{ height: 55px;}
	.happy-customers{ padding: 40px 0 0;}
	.happy-customers-carousel{ padding: 30px 0 0;}
	.home-customer-item { margin: 0;}
	.customers-carousel-content { padding: 40px 80px;}
	.customers-carousel-content img{ top: -6px; right: 90px; width: 45px !important;}
	.customers-carousel-content h6 { font-size: 25px;}
	.customers-carousel-content p{ font-size: 14px; width: 415px;}
	.customers-carousel-content label{ font-size: 20px; margin: 20px 0 7px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev{ width: 69px; height: 47px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 18px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { left: -20px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next { right: -20px;}
	.happy-angel-right { display: none;}
	.blogs { padding: 50px 0px 0px;}
	.blogs h5 { font-size: 20px;}
	.blogs h6 { font-size: 24px; margin: 15px 0px 0px;}
	.blog-carousel-content p{ font-size: 13px;}
	.blog-carousel-content label { margin: 12px 0 15px; font-size: 14px;}
	.blog-carousel-content a{ font-size: 14px; width: 165px; height: 49px; margin-left: 5px;}
	.blog-carousel { margin: 25px -40px 0 0;}
	.blog-carousel-item { margin-right: 0;}
	.blog-carousel .owl-carousel .owl-nav button.owl-next, 
	.blog-carousel .owl-carousel .owl-nav button.owl-prev { width: 70px; height: 43px;}
	.blog-carousel .owl-theme .owl-nav{ top: -55px;}
	.blog-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.blog-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 17px;}
	.webinar { padding: 50px 0px;}
	.webinar-content h5 { font-size: 16px;}
	.webinar-content h6 { font-size: 22px; margin: 35px 0px 45px;}
	.webinar-content p { width: 235px; font-size: 18px; margin: 0px 0px 30px;}
	.webinar-content a { width: 242px; height: 58px;}
	.contact-left label { font-size: 14px;}
	.contact-left p { font-size: 14px; width: 170px; margin: 5px 0px 10px;}
	.contact-left a { font-size: 14px;}
	.contact-right ul li label { font-size: 14px;}
	.contact-right ul li a { font-size: 14px;}
	.webinar-angel-right { display: none;}
	.contact-us-right { padding: 40px 30px;}
	.contact-us-form label { font-size: 20px;}
	.contact-us-form p { font-size: 14px;}
	.input-area { margin: 20px 0px 0px;}
	.common-form-input, .common-form-textarea { font-size: 14px; margin: 0px 0px 10px;}
	.form-submit-button { width: 150px; height: 54px; margin: 20px 0px 0px 13px;}
	.contact-us { padding: 0px 0px 50px;}
	
	.mouse-scroll{ bottom: 50px; left: 40px;}
	.mouse-scroll .mouse-message { font-size: 14px;}
	.mouse-scroll .mouse{ width: 27px; height: 42px;}
	.blog-carousel-item{ margin-top: 20px;}
	
	.banner-content .owl-carousel { padding: 0 25px;}
	
	.new-digital-transformation .banner-carousel-item{ padding: 0;}
	.new-digital-transformation .carousel-right-banner { width: 73%;}
	.digital-element1 img { width: 116px;}
	.digital-element1{ top: 57%; left: -40%;}
	.digital-element2 img { width: 115px;}
	.digital-element3 img { width: 74px;}
	.digital-element4 img { width: 56px;}
	.digital-element5 img { width: 83px;}
	
	
	.latest-digital-info { padding: 40px 0 0;}
	.latest-digital-info label{ font-size: 20px; margin: 45px 0 0;}
	.latest-digital-content { margin: 30px -40px 0;}
	.digital-content-unit img { width: 55px;}
	.digital-content-unit span { margin: 12px 0 0; font-size: 13px;}
	.latest-digital-content ul li { height: 250px;}
	
	
	
	/*---====Services====----*/
	.services-banner .banner-content{ margin: 0 40px;}
	.services-banner-left span{ font-size: 14px;}
	.services-banner-left .bottom-arrow{ font-size: 30px;}
	.services-banner-left .heading{ margin: 15px 0 60px;}
	.services-banner-right p{ font-size: 14px; width: 100%;}
	.carousel-technologies-item span{ font-size: 20px; margin: 15px 0 15px;}
	.carousel-technologies-item p{ font-size: 14px; width: 100%;}
	.carousel-technologies{ margin: 30px 0 40px;}
	.technologies-image-area { margin: 0 -40px; padding: 40px 0;}
	.process{ padding: 40px 0;}
	.process span{ font-size: 14px;}
	.process .sub-heading { width: 100%; margin: 15px 0 0;}
	.precess-content { margin: 40px 0 0;}
	.precess-content-unit{ margin-right: 15px;}
	.precess-content-unit p{ font-size: 14px; margin: 20px 0 0; width: 100%;}
	.process-unit-number{ width: 50px; height: 50px; font-size: 20px;}
	.precess-content-unit:after{ top: 25px;}
	.why-techstar{ padding: 40px 0;}
	.why-techstar-left { margin-left: -40px;}
	.why-techstar-right { padding-left: 30px;}
	.why-techstar-unit label{ font-size: 18px;}
	.why-techstar-unit p{ font-size: 14px; margin: 10px 0 0;}
	.why-techstar-unit { margin: 22px 0 0;}
	.quote-icon{ width: 36px;}
	.quote-icon img{ width: 100%;}
	.testimonial-total{ padding: 40px 0;}
	.services-success-stories-parent{ padding: 40px 0;}
	.success-stories-two{ padding: 30px 0 0;}
	.services-build-project.build-your-project .register-for-web { padding: 30px 0 50px;}
	
	
	
	/*--=====About=====--*/
	.about-banner-content-parent img { width: 53%;}
	.about-banner-content .webinar-banner-left p{ font-size: 22px;}
	.about-banner-content { padding: 25px 0px 0;}
	.about-inner-nav ul li a{ font-size: 11px;}
	.about-inner-nav ul li { padding: 0 5px;}
	.about-inner-nav{ padding: 25px 0;}
	.is_stuck .about-inner-nav ul{ margin: 55px -40px 0;}
	.about-inner-nav ul{ padding: 15px 0;}
	.tagline-paragraph p{ font-size: 14px;}
	.tagline-paragraph-area { padding: 30px 0 0;}
	.our-vision { padding: 50px 0 0;}
	.our-vision-left p{ font-size: 16px; padding: 30px 55px 30px 0;}
	.service-consumer-benefits .about-area { padding: 50px 0;}
	.service-consumer-benefits .about-area-paragraph-left span, 
	.service-consumer-benefits .about-area-paragraph-center span, 
	.service-consumer-benefits .about-area-paragraph-right span{ font-size: 16px; padding: 0 0 15px;}
	.service-consumer-benefits .about-area .sub-heading { margin: 20px 0 30px;}
	.our-value-section-unit label{ font-size: 24px; margin: 13px 0;}
	.our-value-section-unit p{ font-size: 14px;}
	.our-value-section-unit { padding: 20px 20px 0;}
	.our-value-section-content { margin: 0 -20px;}
	.our-value-number { padding: 60px 0;}
	.our-value-number-unit:after { height: 5px;}
	.our-value-number-unit label{ font-size: 14px; padding: 24px 0 15px;}
	.our-value-number-unit span { font-size: 45px;}
	.awards-section-carousel .owl-carousel .owl-nav button.owl-next, 
	.awards-section-carousel .owl-carousel .owl-nav button.owl-prev{ width: 75px; height: 43px;}
	.awards-section-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.awards-section-carousel .owl-carousel .owl-nav button.owl-prev:before{ font-size: 16px;}
	.awards-section-carousel{ margin: 30px -40px 0;}
	.awards-carousel-content { bottom: 40px; left: 40px;}
	.awards-section-carousel .owl-theme .owl-nav { top: -78px; right: 50px;}
	.awards-section { padding: 50px 0 0;}
	.about-our-partners .our-partners { padding: 50px 0;}
	.our-team-section label{ font-size: 13px;}
	.our-team-section .sub-heading { width: 100%; margin: 4px 0 35px;}
	.leadership-team-unit { padding: 0 15px 50px;}
	.leadership-team { margin: 0 -15px;}
	.leadership-team-unit img { margin: 0 0 20px;}
	.leadership-team-unit label { font-size: 18px;}
	.leadership-team-unit a { font-size: 20px;}
	.leadership-team-unit span { font-size: 12px; margin: 3px 0 20px;}
	.leadership-team-unit p{ font-size: 14px;}
	.team-section-imgbox{ margin: 0 -40px;}
	.team-section-content-left p { font-size: 16px;}
	.team-section-content-left{ padding: 20px 35px;}
	.team-section-content-right button { width: 184px; height: 57px;}
	.team-section-content-right{ padding: 20px 35px;}
	.team-section-content{ bottom: 30px; left: 50px;}
	.our-team-section{ padding: 0 0 30px;}
	.location-area .success-stories-content { padding: 40px 0 0 0;}
	.location-area .success-stories-tab ul.tabs { margin: 40px 0 0;}
	.location-area .success-stories-tab ul.tabs li { font-size: 14px; margin: 0 0 24px;}
	.about-location-area-content { bottom: 38px; left: 68px; background: rgba(0,0,0,0.4); box-shadow: 0 0 58px 24px rgba(0,0,0,0.5);}
	.about-location-area-content p{ font-size: 14px;}
	.about-location-area-content ul li span { font-size: 14px;}
	.about-location-area-content ul li a { font-size: 14px;}
	.about-location-area-content ul li{ padding: 0 0 5px;}
	.about-build-project.build-your-project .register-for-web { padding: 50px 0 50px;}
	.our-vision-left p span:after { bottom: 0px;}
	
	
	/*---====Services Tab====----*/
	.inner-services-banner .services-banner-left p { width: 80%; font-size: 14px; margin: 18px auto 0;}
	.services-tab .tab_drawer_heading{ border: 1px solid #333; font-size: 24px; color: #000;}
	.services-tab .tab_drawer_heading.d_active{ background-color: #246696; color: #fff;}
	.custom-tab-container-right img{ width: 45%;}
	.custom-tab-container-right{ padding: 0; text-align: center; margin: 0 auto;}
	.custom-tab-p { font-size: 14px; margin: 15px 0 0;}
	.custom-tab-container-left { padding: 40px 0; text-align: center;}
	.custom-tab-content .tab-heading { font-size: 19px; width: 100%; text-align: center;}
	.common-p{ font-size: 14px; margin: 10px 0 0; width: 100%; text-align: center;}
	.services-tab .tab_content { padding: 0 0 40px;}
	.why-techstar-content label{ font-size: 18px;}
	.why-techstar-content p{ font-size: 14px; margin: 10px 0 0;}
	.why-techstar-content { padding: 0 15px;}
	.why-techstar-content-parent { margin: 0 -15px;}
	.tips-advice label{ font-size: 18px;}
	.tips-advice ul li{ font-size: 14px;}
	.tips-advice ul{ margin: 10px 0 0;}
	.tips-advice { margin: 40px 0 0; padding: 0 0 40px;}
	
	
	.content-grid-child { padding: 0 20px 20px;}
	.content-grid { margin: 0px -20px 0;}
	.content-grid-parent { margin: 40px 0 10px;}
	.tab-content-text2 { margin: 40px 0 0;}
	
	.content-grid-parent .sub-heading{ text-align: center;}
	
	.type-of-grid-area { margin: 40px 0 0;}
	.type-of-grid-child span{ font-size: 50px;}
	.type-of-grid-child { padding: 0 15px;}
	.type-of-grid { margin: 30px -15px 0;}
	.para-div { margin: 40px 0 0;}
	
	/*---====Business Transform====----*/
	.common-tab-section .heading { font-size: 37px !important;}
	.common-tab-section .custom-tab-p { font-size: 16px;}
	.content-grid-child span{ text-align: center; font-size: 16px;}
	.common-tab-section .custom-tab-container-left { padding: 40px 0 0;}
	.content-grid-child .common-p{ margin: 8px 0 0;}
	.content-grid { margin: 30px -20px 0;}
	
	.tips-advice ul li, .why-techstar-content ul li{ font-size: 14px;}
	.tips-bullet li:after{ width: 5px; height: 5px;}
	.tips-bullet li{ padding-left: 17px !important;}
	
	.process-mining-content .carousel-technologies-item img { width: 40px !important;}
	.process-mining-content .technical-grid2-unit.second-child { padding-bottom: 10px;}
	.process-mining-content .tab-content-text2 { margin: 50px 0 35px;}
	.process-mining-content .technical-grid2-text ul li{ font-size: 18px; padding: 0 0 26px;}
	.process-mining-content .technical-grid2-text ul{ padding: 30px 0 0;}
	.register-for-process label{ font-size: 25px;}
	.register-for-process{ padding: 50px 0 50px;}
	
	.analytics-page .technical-grid2-img img { width: 260px;}
	.analytics-page .technical-grid2-unit { padding: 50px 0;}
	
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container{ padding: 40px 0 0;}
	.custom-tab-container-left .heading { font-size: 25px;}
	.technical-grid-total { margin: 15px 0 0;}
	.technical-img-grid { margin-left: -55px; padding: 0; width: 90%;}
	.technical-text-grid { padding: 40px 0 0;}
	.technical-text-grid label { font-size: 28px; margin: 0;}
	.technical-text-grid p{ font-size: 14px; margin: 8px 0 0; width: 100%;}
	.technical-text-grid ul li { margin: 0; width: 33.333333%; float: left; padding: 0 15px;}
	.technical-text-grid ul { margin: 35px -15px 0;}
	.technical-grid2-unit{ padding: 50px 0 0;}
	.technical-grid2-img { margin-right: -55px; padding: 0; width: 90%; float: right;}
	.technical-grid2-text { float: left; padding: 40px 0 0;}
	.technical-grid2-text label { font-size: 28px; margin: 0;}
	.technical-grid2-text p { font-size: 14px; margin: 10px 0 0; width: 100%;}
	.technical-grid2-unit.second-child .technical-grid2-img { margin: 0 0 0 -55px; padding: 0; float: left;}
	.technical-grid2-unit.second-child .technical-grid2-text { padding: 40px 0 0;}
	.technical-expert-area { padding: 50px 0 0;}
	.inner-heading { font-size: 26px;}
	.technical-expert-unit label { font-size: 18px;}
	.technical-expert-unit p { width: 100%; font-size: 14px; margin: 8px 0 0;}
	.technical-expert-unit { padding: 0 15px 30px;}
	.technical-expert-grid { margin: 40px -15px 0;}
	.technical-staff .sub-heading { font-size: 20px;}
	.technical-staff { padding: 15px 0 0;}
	.technical-staff .our-value-number-unit span { font-size: 33px;}
	.technical-staff .our-value-number-unit label { font-size: 13px; width: 92%;}
	.technical-staff .our-value-number { padding: 30px 0;}
	
	
	/*---====Microsoft Services====----*/
	.microsoft-tab .content-grid-child { padding: 0 15px 20px;}
	.microsoft-tab .content-grid { margin: 40px -15px 0;}
	.microsoft-tab .technical-grid2-unit.first-child { padding: 40px 0 0;}
	.microsoft-tab .technical-grid2-text label { font-size: 45px;}
	.microsoft-tab .technical-grid2-unit { padding: 50px 0 0;}
	.microsoft-tab .technical-grid2-unit.last-child { padding: 50px 0 0;}
	.microsoft-tab .custom-tab-content .sub-heading{ text-align: center;}
	.microsoft-tab .technical-grid2-total { padding: 20px 0 0;}
	.microsoft-tab .technical-grid2-text label { font-size: 25px;}
	
	.microsoft-services-carousel .customers-carousel-content { padding: 45px 65px;}
	
	
	
	
	
	/*--=====Privacy Policy=====--*/
	
	.privacy-body{ margin: 30px 0 80px;}
	/*.privacy-paragraph{ padding: 30px 0 0;}*/
	.privacy-body span{ font-size: 45px;}
	.privacy-paragraph p{ font-size: 15px; margin: 0 0 25px;}
	.privacy-paragraph ul li{ font-size: 15px;}
	.privacy-paragraph a{ font-size: 15px;}
	
}

@media (min-width: 576px) and (max-width: 767.98px) {
	
	
	/*----====Header====----*/
	.sina-nav .sina-nav-header.social-on { height: auto;}
	.sina-nav .sina-nav-header.social-on .sina-brand { margin-top: 0;}
	
	
	
	
	/*---====Webinar Details====----*/
	.sub-heading { font-size: 25px;}
	.heading { font-size: 30px;}
	.full-height{ height: auto !important;}
	.banner-container{ height: auto;}
	.banner-content { height: auto;}
	.banner-content-right { height: 300px;}
	.banner-content-left{ display: block;}
	.banner-content-text{ position: relative; margin: 0; padding: 40px 40px;}
	.banner-content-text h1 { font-size: 22px; padding-top: 5px; margin: 0 0 24px;}
	.banner-content-text p { font-size: 16px; width: 140px;}
	.about-area-paragraph-left{ padding: 0 0 25px;} 
	.about-area-paragraph-right { padding-left: 0;}
	.about-area { padding: 30px 0;}
	.speakers-area-content { margin: 25px 0 0;}
	.speakers-area-unit { padding: 0 0 40px;}
	.speakers-area-unit-even .speakers-area-unit { padding: 0;}
	.form-input-unit { margin-bottom: 22px; width: 85%;}
	.submit-button { width: 150px; height: 50px;}
	.register-for-web { padding: 15px 0 45px;}
	
	
	
	/*---====Footer====----*/
	footer:before{ display: none;}
	.footer-content-right{ padding: 30px 0 0;}
	
	
	/*---====Report====----*/
	.report-area { padding: 25px 0 0;}
	.report-area-content-right .report-area-content-unit { padding-left: 0;}
	.report-area-content-unit span { margin: 30px 0 4px;}
	.report-area-content-img .odd { padding-right: 0;}
	.report-area-content-img .even { padding-left: 0;}
	.report-area p { margin: 0 0 20px;}
	.report-area-content { padding: 20px 0 0;}
	
	
	/*---====Contact====----*/
	.contact-content label { font-size: 21px;}
	.form-input-area { padding: 40px 40px;}
	.office-location-unit { padding: 0 15px 40px;}
	.office-location { padding: 0 0 20px;}
	
	
	/*---====Webinar====----*/
	.webinar-banner-right{ width: auto; float: initial; position: relative; top: auto; right: auto; margin: 20px 0 0;}
	.webinar-banner-left { padding: 50px 0;}
	.webinar-banner-left label { font-size: 13px;}
	.webinar-banner-right p{ margin: 0 0 10px;}
	.event-table-area label{ font-size: 18px;}
	.event-table-area .table td, .event-table-area .table th{ padding: 10px; font-size: 12px;}
	.event-table-area { padding: 30px 20px;}
	
	.careers-banner-content a { padding: 14px 17px; font-size: 14px; right: 40px;}
	
	
	
	/*--=====Careers=====--*/
	.careers-banner-content ul li { padding: 0 0 50px; font-size: 55px;}
	.careers-banner-content{ padding: 60px 0;}
	.join-our-team-content { padding: 20px 0 0;}
	.our-team-content-right { padding: 30px 0 0 10px;}
	.join-our-team-unit img { width: 90px;}
	.join-our-team-unit label { font-size: 15px; margin: 8px 0 10px;}
	.join-our-team-unit { padding: 20px 15px;}
	
	.common-opening-new { margin: 40px 0 0;}
	.common-opening-new p{ margin: 15px 0 0;}
	.common-opening-new button{ margin: 30px 0 0;}
	.new-current-opening-left, .new-current-opening-right { padding: 0;}
	
	
	
	/*----====Resources====----*/
	.resources-banner-content-left img{ padding: 35px 40px 0;}
	.resources-banner-content-left{ padding: 0 0 50px;}
	.resource-left-content{ width: 52%;}
	.resource-right-unit-left label { font-size: 14px;}
	.resource-right-unit-left p { font-size: 16px;}
	.resources-common-ul li{ font-size: 13px;}
	.resources-banner-content-right{ padding: 40px 40px 0; height: 50vh;}
	.common-filter-area { margin: 40px 0 0;}
	.common-filter-area label { font-size: 14px; margin: 0 15px 0 0;}
	.custom-dropdown{ padding: 0 15px 0 0;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev { width: 65px; height: 38px;}
	.in-the-news .technologies-carousel .owl-theme .owl-nav{ top: -74px;}
	.research-unit-area .technologies-carousel-item { margin: 0;}
	.search-button input:active { width: 115px;}
	.search-button input:focus { width: 115px;}
	.custom-dropdown button { font-size: 13px;}
	.search-button input{ font-size: 13px;}
	.clear-filter{ font-size: 13px;}
	.filter-dropdown-box .dropdown-item{ font-size: 13px;}
	.custom-dropdown .dropdown-menu.show { margin: 16px 0 0;}
	

	
	/*---====Success Stories====----*/
	.success-stories-banner .banner-content{ padding: 0 40px 40px;}
	.success-stories-banner-right{ padding: 40px 0 0; width: 67%; margin: 0 auto;}
	.success-stories-banner-left { margin: 0 auto; display: flex; justify-content: center; width: 66%;}
	.about-project-content-unit span { font-size: 18px;}
	.about-project-content-unit p{ margin: 10px 0 0;}
	.about-project-content-unit { padding: 0 15px 25px;}
	.about-project-img { margin: 30px -40px 0;}
	.project-two-content-unit { padding: 0 0 25px;}
	.about-project-two-img { padding: 25px 0 40px;}
	.about-project-two-img-left { padding: 0 0 25px;}
	.about-project-two-img-right { padding-left: 0;}
	.carousel-technologies .owl-theme .owl-nav { top: -70px;}
	.success-technologies .technologies-image-area-left { padding: 0;}
	.success-technologies .technologies-image-area-right { padding: 0;}
	.success-technologies .technologies-image-area { padding: 40px 0 0;}
	.number-section-unit label { font-size: 30px;}
	.number-section { padding: 30px 0 20px;}
	.about-project-two { padding: 30px 0 0;}
	.about-project-two-content { padding: 15px 0 0;}
	.success-stories-testimonial .testimonial-total { padding: 10px 0 50px;}
	.testimonial-content { padding: 40px 0 0;}
	.testimonial-content p{ width: 100%;}
	.services-success-stories-right { padding: 40px 0 0;}
	.next-project { padding-bottom: 20px;}
	
	
	
	/*---====Home====----*/
	.desktop-visible{ display: none !important;}
	.mobile-visible{ display: block !important;}
	.carousel-right-banner{ width: 74%; margin: 40px auto;}
	.banner-carousel-item { height: auto; padding: 0 40px 120px;}
	#tsparticles { width: 100%; height: 62%;}
	.discover-button { bottom: 55px;}
	.technologies-carousel .owl-theme .owl-nav{ right: 60px;}
	.heading-area { float: initial; margin: 0 0 40px;}
	.partners-ul { float: initial;}
	.affiliates-ul { float: initial;}
	.customers-carousel-content::after { display: none;}
	.customers-carousel-content { padding: 13px 18px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { width: 53px; height: 34px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev:before { font-size: 14px;}
	.customers-carousel-content label{ font-size: 18px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { left: -30px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next { right: -30px;}
	.customers-carousel-content img { right: 26px; width: 39px !important;}
	.blog-carousel { margin: 25px 0px 0 0;}
	.blog-carousel-content { padding: 15px 0 0;}
	.blog-carousel-content a { margin-left: 14px;}
	.webinar-content { padding: 30px 0 0;}
	.webinar-content h6 { margin: 18px 0px 30px; width: 296px;}
	.webinar-content p { width: 150px; font-size: 17px;}
	.contact-img { padding: 20px 0 0;}
	.contact-us-right{ margin: 50px 0 0;}
	
	.new-digital-transformation .carousel-right-banner { width: 54%;}
	.new-digital-transformation { margin: 50px 0;}
	.new-digital-transformation .banner-carousel-left { text-align: center; padding: 50px 0 0;}
	
	
	.latest-digital-info label { font-size: 17px; margin: 30px 0 0;}
	.latest-digital-content { margin: 18px -40px 0;}
	.digital-content-unit img { width: 48px;}
	.digital-content-unit span { margin: 10px 0 0; font-size: 12px;}
	.latest-digital-content ul li { height: 200px;}
	
	
	/*---====Services====----*/
	.services-banner-center { margin: 40px auto; width: 50%;}
	.services-banner-left .bottom-arrow{ display: none;}
	.services-banner-left .heading { margin: 10px 0 13px;}
	.services-banner-right { padding: 0 0 20px;}
	.process .sub-heading{ margin: 8px 0 0;}
	.precess-content-unit { margin-right: 15px; margin: 0 15px 35px 0;}
	.process { padding: 40px 0 0;}
	.why-techstar-right { padding: 30px 0 0;}
	.success-stories-two .services-success-stories-right { padding: 40px 0 0;}
	.success-stories-two { padding: 40px 0 0;}
	
	
	/*--=====About=====--*/
	.about-banner-content-parent{ padding: 40px 0;}
	.about-banner-content .webinar-banner-left p { font-size: 18px;}
	.about-banner-content .webinar-banner-left { padding: 15px 0 0;}
	.our-vision-left p{ padding: 22px 45px; position: absolute;}
	.our-vision-right { margin: 30px -40px 0 -18%;}
	.our-value-number-unit{ padding: 0 0 45px;}
	.our-value-number { padding: 60px 0 0;}
	.awards-section .heading { padding: 0 0 60px;}
	.awards-section-carousel { margin: 45px -40px 0;}
	.awards-section-carousel .owl-theme .owl-nav { right: auto; left: 50%; transform: translateX(-50%);}
	.awards-carousel-content .sub-heading{ width: 80%;}
	.team-section-content-right button { width: 170px; height: 51px;}
	.team-section-content-left, .team-section-content-right { padding: 20px 25px;}
	.location-area .success-stories-tab ul.tabs{ display: none;}
	.success-stories-right { margin: 30px -40px 0 0;}
	.location-area .tab_drawer_heading { font-size: 20px; margin: 0 0 20px; display: block;}
	.about-location-area{ margin: 20px 0 25px;}
	
	.awards-section-carousel .owl-theme .owl-nav{ top: -80px;}
	.about-inner-nav ul{ display: block;}
	
	
	
	/*---====Services Tab====----*/
	.inner-services-banner .services-banner-left{ padding: 50px 0;}
	.services-tab .tab_drawer_heading{ font-size: 20px;}
	.custom-tab-content .tab-heading{ font-size: 18px;}
	.why-techstar-content { padding: 0 0 25px;}
	.why-techstar-content-parent { margin: 0; padding: 0 0 25px;}
	.tips-advice { margin: 10px 0 0; padding: 0 0 30px;}
	.inner-services-banner .services-banner-left p{ width: 100%;}
	
	
	.content-grid-parent .sub-heading{ text-align: center;}
	
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-left .heading { font-size: 22px;}
	.technical-text-grid ul li{ padding: 0 5px;}
	.technical-text-grid ul { margin: 35px -5px 0;}
	.technical-staff .our-value-number-unit { padding: 0 0 30px;}
	.technical-staff .our-value-number { padding: 30px 0 0;}
	
	
	/*---====Business Transform====----*/
	.common-tab-section .heading { font-size: 30px !important;}
	.type-of-grid-child span { font-size: 45px;}
	.type-of-grid-child { padding: 0 15px 30px;}
	.para-div { margin: 10px 0 0;}
	.digital-trans-tab .content-grid-child { padding: 0 50px 30px;}
	
	.inner-services-banner{ height: 300px;}
	.inner-services-banner .banner-content { height: 300px;}
	
	.register-for-process .submit-button { float: initial; margin: 25px 0 0 20px;}
	.register-for-process label { float: initial;}
	
	
	/*---====Microsoft Services====----*/
	.microsoft-tab .technical-grid2-text label { font-size: 40px;}
	.microsoft-tab .power-platform-tab .technical-grid2-text label { font-size: 26px !important;}
	.m360-number { font-size: 50px !important;}
	.microsoft-tab .tab365 .content-grid { margin: 30px -15px 0;}
	
	.microsoft-services-carousel .customers-carousel-content img{ right: 65px;}
	
	
	
	
	
	/*--=====Privacy Policy=====--*/
	
	.sanscubicle-privacy-logo{ width: 55px;}
	.privacy-body span{ font-size: 36px;}
	.privacy-paragraph label{ font-size: 20px;}
	
}

@media (max-width: 575.98px) {
	
	/*---====Header====----*/
	.header-content{ margin: 0 15px;}
	
	.sina-nav .navbar-toggle{ right: 15px;}
	.sina-nav .sina-nav-header.social-on .sina-brand { margin-top: 0;}
	.sina-nav .sina-nav-header.social-on { height: auto;}
	.sina-nav .sina-menu .mega-menu-col-title a { font-size: 14px !important;}
	.sina-nav.mobile-sidebar .navbar-collapse{ width: 275px; left: -275px;}
	.sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a { font-size: 13px;}
	
	
	/*---====Webinar Details====----*/
	.sub-heading { font-size: 23px;}
	.heading { font-size: 28px;}
	.full-height{ height: auto !important;}
	.banner-container{ height: auto;}
	.banner-content { height: auto;}
	.banner-content-right { height: 300px;}
	.banner-content-left{ display: block;}
	.banner-content-text{ position: relative; margin: 0; padding: 40px 15px;}
	.banner-content-text h1 { font-size: 20px; padding-top: 5px; margin: 0 0 24px;}
	.banner-content-text p { font-size: 16px; width: 140px;}
	.banner-content-text a{ width: 218px; height: 49px;}
	.about-area-paragraph-left{ padding: 0 0 25px;} 
	.about-area-paragraph-right { padding-left: 0;}
	.about-area { padding: 30px 0;}
	.speakers-area-content { margin: 25px 0 0;}
	.speakers-area-unit { padding: 0 0 40px;}
	.speakers-area-unit-even .speakers-area-unit { padding: 0;}
	.form-input-unit { margin-bottom: 22px; width: 85%;}
	.submit-button { width: 150px; height: 50px; margin: 20px 0 0 11px;}
	.register-for-web { padding: 15px 0 45px;}
	.content { padding: 0 15px;}
	.about-area span { font-size: 12px;}
	.form-area { margin: 15px 0 0;}
	.form-input-unit { margin-bottom: 12px; width: 100%;}
	
	
	
	/*---====Footer====----*/
	footer:before{ display: none;}
	footer { padding: 30px 15px; text-align: center;}
	.footer-nav-ul{ margin: 25px 0;}
	.footer-social-ul{ justify-content: center; margin: 35px 0 26px;}
	.copyright{ text-align: center; font-size: 11px;}
	.newsletter-input-area{ width: 280px; margin: 0 auto;}
	.newsletter-input-area button { padding-right: 15px;}
	.newsletter-input-area input{ padding-left: 15px;}
	
	
	/*---====Report====----*/
	.report-area { padding: 25px 0 0;}
	.report-area-content-right .report-area-content-unit { padding-left: 0;}
	.report-area-content-unit span { margin: 30px 0 4px;}
	.report-area-content-img .odd { padding-right: 0;}
	.report-area-content-img .even { padding-left: 0;}
	.report-area p { margin: 0 0 20px;}
	.report-area-content { padding: 20px 0 0;}
	
	
	/*---====Contact====----*/
	.contact-content label { font-size: 20px; line-height: 1.3;}
	.form-input-area { padding: 40px 15px;}
	.office-location-unit { padding: 0 15px 40px;}
	.office-location { padding: 0 0 20px;}
	.contact-form-area { margin: 0 -15px;}
	.form-input-area label { font-size: 18px; margin: 0 0 15px;}
	.common-form-group { width: 100%;}
	.contact-submit { width: 135px; height: 50px;}
	.office-location-total { padding: 40px 0 0;}
	.office-location-total h5 { font-size: 13px; margin: 0 0 18px;}
	
	.submit-ticket p { margin: 10px 0 15px; font-size: 14px;}
	
	
	/*---====Webinar====----*/
	.webinar-banner-content { margin: 0 15px;}
	.webinar-banner-right{ width: auto; float: initial; position: relative; top: auto; right: auto; margin: 20px 0 0;}
	.webinar-banner-left { padding: 50px 0;}
	.webinar-banner-left label { font-size: 13px;}
	.webinar-banner-right p{ margin: 0 0 10px;}
	.event-table-area label{ font-size: 16px; margin-left:10px;}
	.event-table-area .table td, .event-table-area .table th{ padding: 10px; font-size: 12px;}
	.event-table-area { padding: 30px 20px; overflow-x: scroll;}
	.past-webinars-unit { padding: 25px 0;}
	.past-webinars-area { margin: 0;}
	
	
	
	/*--=====Careers=====--*/
	.careers-banner-content ul li { padding: 0 0 20px; font-size: 50px;}
	.careers-banner-content{ padding: 60px 0;}
	.join-our-team-content { padding: 20px 0 0;}
	.our-team-content-right { padding: 30px 0 0 10px;}
	.join-our-team-unit img { width: 100px;}
	.join-our-team-unit label { font-size: 15px; margin: 8px 0 10px;}
	.join-our-team-unit { padding: 20px 15px;}
	
	.careers-banner-content a { padding: 14px 35px; font-size: 12px; right: auto; left: 25px; bottom: 50px;}
	.join-our-team a{ padding: 17px 32px; font-size: 12px;}
	.careers-banner-content ul { padding: 0 0 70px 45px;}
	
	.common-opening-new { margin: 40px 0 0;}
	.common-opening-new p{ margin: 15px 0 0;}
	.common-opening-new button{ margin: 30px 0 0 15px;}
	.new-current-opening-left, .new-current-opening-right { padding: 0;}
	.common-opening-new .sub-heading { font-size: 21px;}
	
	
	
	/*----====Resources====----*/
	.resources-banner-content-left img{ padding: 35px 40px 0;}
	.resources-banner-content-left{ padding: 0 0 50px;}
	.resource-left-content{ width: 264px;}
	.resource-right-unit-left label { font-size: 14px;}
	.resource-right-unit-left p { font-size: 16px;}
	.resources-common-ul li{ font-size: 13px;}
	.resources-banner-content-right{ padding: 40px 40px 0; height: 50vh;}
	.common-filter-area { margin: 40px 0 0;}
	.common-filter-area label { font-size: 14px; margin: 0 30px 0 0;}
	.custom-dropdown{ padding: 0 15px 0 0;}
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-next, 
	.in-the-news .technologies-carousel .owl-carousel .owl-nav button.owl-prev { width: 65px; height: 38px;}
	.in-the-news .technologies-carousel .owl-theme .owl-nav{ top: -74px;}
	.research-unit-area .technologies-carousel-item { margin: 0;}
	.resource-left-content-unit p { font-size: 14px; width: 210px; margin: 2px 0 7px;}
	.resource-right-unit-left { padding: 20px 0 0;}
	
	.desktop-visible-filter{ display: none !important;}
	.mobile-visible-filter{ display: inline-block !important;}
	.custom-dropdown button { font-size: 13px;}
	.filter-dropdown-box { float: left; margin: 6px 0 0;}
	.search-button{ float: right;}
	.clear-filter{ font-size: 13px; margin: 6px 0 0;}
	.search-button input{ height: 18px; font-size: 13px;}
	
	
	
	
	/*---====Success Stories====----*/
	.success-stories-banner .banner-content{ padding: 0 15px 40px;}
	.success-stories-banner-right{ padding: 25px 0 0; width: 100%;}
	.success-stories-banner-left { margin: 0 auto; display: flex; justify-content: center; width: 265px;}
	.stories-banner-left-content h1 { font-size: 15px;}
	.about-project-content-unit span { font-size: 18px;}
	.about-project-content-unit p{ margin: 10px 0 0;}
	.about-project-content-unit { padding: 0 15px 25px;}
	.about-project-img { margin: 15px -15px 0; padding: 0 15px;}
	.project-two-content-unit { padding: 0 0 25px;}
	.about-project-two-img { padding: 25px 0 40px;}
	.about-project-two-img-left { padding: 0 0 25px;}
	.about-project-two-img-right { padding-left: 0;}
	.carousel-technologies .owl-theme .owl-nav { /*top: -70px;*/ top: -25px; right: 15px;}
	.success-technologies .technologies-image-area-left { padding: 0;}
	.success-technologies .technologies-image-area-right { padding: 0;}
	.success-technologies .technologies-image-area { padding: 40px 0 0;}
	.number-section-unit label { font-size: 30px; margin: 0 0 35px;}
	.number-section { padding: 20px 0 0;}
	.about-project-two { padding: 30px 0 0;}
	.about-project-two-content { padding: 15px 0 0;}
	.success-stories-testimonial .testimonial-total { padding: 10px 0 50px;}
	.testimonial-content { padding: 40px 0 0;}
	.testimonial-content p{ width: 100%;}
	.services-success-stories-right { padding: 40px 0 0;}
	.next-project { padding-bottom: 20px;}
	.stories-banner-left-content { padding: 15px 17px;}
	.number-section-unit .heading { margin: 0 0 30px;}
	
	
	
	/*---====Home====----*/
	.desktop-visible{ display: none !important;}
	.mobile-visible{ display: block !important;}
	.carousel-right-banner{ width: 74%; margin: 40px auto;}
	.banner-carousel-item { height: auto; padding: 0 15px 120px;}
	#tsparticles { width: 100%; height: 45%;}
	.discover-button { bottom: 55px; left: 17px;}
	.technologies-carousel .owl-theme .owl-nav { right: auto; left: 50%; transform: translateX(-50%); top: -69px;}
	.heading-area { float: initial; margin: 0 0 40px;}
	.partners-ul { float: initial;}
	.affiliates-ul { float: initial;}
	.customers-carousel-content::after { display: none;}
	.customers-carousel-content { padding: 13px 35px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { width: 53px; height: 34px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next:before, 
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev:before { font-size: 14px;}
	.customers-carousel-content label{ font-size: 18px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-prev { left: -30px;}
	.happy-customers-carousel .owl-carousel .owl-nav button.owl-next { right: -30px;}
	.customers-carousel-content img { display: none !important;}
	.blog-carousel { margin: 75px 0px 0 0;}
	.blog-carousel-content { padding: 15px 0 0;}
	.blog-carousel-content a { margin-left: 14px;}
	.webinar-content { padding: 30px 0 0;}
	.webinar-content h6 { margin: 18px 0px 30px; width: 100%;}
	.webinar-content p { width: 150px; font-size: 17px;}
	.contact-img { padding: 20px 0 0;}
	.contact-us-right{ margin: 50px 0 0;}
	.banner-carousel-left .heading { width: 100%;}
	.banner-carousel-left p { width: 100%;}
	.edge-technologies .sub-heading { width: 100%;}
	.technologies-carousel { margin: 75px 0 0;}
	.technologies-carousel-item { margin: 0; height: 314px;}
	.technologies-carousel-content p { font-size: 14px; padding: 15px 20px; width: 255px;}
	.technologies-carousel-content { bottom: 18px; right: 18px;}
	.services-unit-content p { font-size: 13px;}
	.services-unit-content h6 { font-size: 17px;}
	.our-services-unit{ width: 100%; transform: skewX(0deg); padding: 20px 20px; height: auto;}
	.services-unit-img { transform: skewX(0deg); float: initial;}
	.services-unit-content { transform: skewX(0deg); margin: 20px 0 0;}
	.partners-ul li { font-size: 10px; margin: 0 0 24px;}
	.affiliates-ul li  {  margin: 0 0 24px;}
	.customers-carousel-content p{ width: 100%;}
	.customers-carousel-content h6 { font-size: 22px;}
	.blog-carousel .owl-theme .owl-nav { top: -58px; right: auto; left: 50%; transform: translateX(-50%);}
	.webinar-content a{ margin: 0 0 0 13px;}
	.contact-right ul { margin: 20px 0 0;}
	.our-services-unit:before { transform: skewX(0deg);}
	
	.mouse-scroll { bottom: 50px; left: 15px;}
	.banner-content .owl-theme .owl-dots{ left: -15px;}
	.banner-content .banner-carousel-item { padding: 0 15px 50px;}
	
	.new-digital-transformation .carousel-right-banner { width: 175px;}
	.new-digital-transformation { margin: 50px 0 0;}
	.new-digital-transformation .banner-carousel-left { text-align: center; padding: 30px 0 0;}
	.digital-element1 img { width: 75px;}
	.digital-element1 { left: -37%;}
	.digital-element2 img { width: 79px;}
	.digital-element3 img { width: 53px;}
	.digital-element4 img { width: 40px;}
	.digital-element5 img { width: 60px;}
	
	
	.latest-digital-info label { font-size: 16px; margin: 30px 0 0; line-height: 1.2;}
	.latest-digital-content { margin: 20px 0 0;}
	.latest-digital-content ul li{ width: 100%; margin: 0 0 20px;}
	.latest-digital-content ul li:last-child{ margin-bottom: 0;}
	
	
	
	/*---====Services====----*/
	.services-banner .banner-content { margin: 0 15px;}
	.services-banner-center { margin: 40px auto; width: 250px;}
	.services-banner-left .bottom-arrow{ display: none;}
	.services-banner-left .heading { margin: 10px 0 13px; line-height: 1.3;}
	.services-banner-right { padding: 0;}
	.process .sub-heading{ margin: 8px 0 0;}
	.precess-content-unit { margin-right: 15px; margin: 0 15px 35px 0;}
	.process { padding: 0;}
	.why-techstar-right { padding: 30px 0 0;}
	.success-stories-two .services-success-stories-right { padding: 40px 0 0;}
	.success-stories-two { padding: 40px 0 0;}
	.why-techstar { padding: 10px 0;}
	.services-success-stories-parent { padding: 10px 0 40px;}
	.services-para .about-area { padding: 15px 0 50px;}
	
	
	
	/*--=====About=====--*/
	.about-banner-content-parent img { width: 210px;}
	.about-banner-content-parent{ padding: 40px 0;}
	.about-banner-content .webinar-banner-left p { font-size: 15px;}
	.about-banner-content .webinar-banner-left { padding: 15px 0 0;}
	.our-vision-left p{ padding: 22px 32px; position: absolute; font-size: 14px; left: 12px;}
	.our-vision-right { margin: 30px -40px 0 -18%;}
	.our-value-number-unit{ padding: 0 0 45px;}
	.our-value-number { padding: 60px 0 0;}
	.awards-section .heading { padding: 0 0 70px;}
	.awards-section-carousel { margin: 40px -40px 0;}
	.awards-section-carousel .owl-theme .owl-nav { right: auto; left: 50%; transform: translateX(-50%); top: -90px;}
	.awards-carousel-content .sub-heading{ width: 80%;}
	.team-section-content-right button { width: 170px; height: 51px;}
	.team-section-content-left, .team-section-content-right { padding: 20px 25px;}
	.team-section-content-left{ transform: skewX(0deg);}
	.team-section-content-right{ transform: skewX(0deg);}
	.team-section-content{ transform: skewX(0deg); bottom: auto; left: auto; position: relative;}
	.team-section-content-right button span, .team-section-content-right button i{ transform: skewX(-20deg);}
	.our-team-section { padding: 0;}
	.location-area .success-stories-tab ul.tabs{ display: none;}
	.success-stories-right { margin: 30px -40px 0 0;}
	.location-area .tab_drawer_heading { font-size: 20px; margin: 0 0 20px; display: block;}
	.about-location-area{ margin: 20px 0 25px;}
	.awards-section { padding: 0;}
	.team-section-imgbox { margin: 0 -15px;}
	.location-area .tab_drawer_heading{ background-color: transparent; color: #353535; border-top: none; padding: 0;}
	.location-area .d_active { background-color: transparent; color: #353535;}
	.awards-carousel-content { bottom: 12px;}
	
	.is_stuck .about-inner-nav ul { margin: 55px -15px 0;}
	.about-inner-nav ul{ display: block;}
	
	
	/*---====Services Tab====----*/
	.inner-services-banner .services-banner-left{ padding: 50px 0;}
	.services-tab .tab_drawer_heading{ font-size: 16px;}
	.custom-tab-content .tab-heading{ font-size: 18px;}
	.why-techstar-content { padding: 0 0 25px;}
	.why-techstar-content-parent { margin: 0;}
	.tips-advice { margin: 10px 0 0; padding: 0 0 30px;}
	.services-tab { margin: 0;}
	.services-tab .tab_container{ padding: 0 0 40px;}
	
	
	/*---====Technical Staff====----*/
	.custom-tab-container-right img { width: 180px;}
	.custom-tab-container-left .heading { font-size: 19px;}
	.technical-grid-total { margin: 0;}
	.technical-img-grid { margin-left: -15px; width: 90%;}
	.technical-text-grid label { font-size: 25px;}
	.technical-text-grid ul { margin: 35px 0px 0;}
	.technical-text-grid ul li{ padding: 0 0 30px; width: 100%;}
	.technical-text-grid ul li:last-child{ padding-bottom: 0;}
	.technical-grid2-img{ margin-right: -15px;}
	.technical-grid2-text label { font-size: 25px;}
	.technical-grid2-unit.second-child .technical-grid2-img{ margin: 0 0 0 -15px;}
	.inner-heading { font-size: 24px;}
	.technical-staff .sub-heading { font-size: 18px; line-height: 1.3;}
	.technical-staff .our-value-number-unit { padding: 0 0 35px;}
	.technical-staff .our-value-number { padding: 30px 0 0;}
	
	
	
	/*---====Business Transform====----*/
	.common-tab-section .heading { font-size: 27px !important;}
	.common-tab-section .custom-tab-p { font-size: 14px;}
	.type-of-grid-child span { font-size: 45px;}
	.common-tab-section .custom-tab-p { margin: 8px 0 0;}
	.type-of-grid-child { padding: 0 15px 30px;}
	.para-div { margin: 10px 0 0;}
	.digital-trans-tab .content-grid-child { padding: 0 50px 30px;}
	.pega-tab .para-div{ text-align: center;}
	.pega-tab .content-grid { margin: 50px 0 0;}
	.content-grid-child { padding: 0 0 20px;}
	.content-grid { margin: 30px 0 0;}
	.salesforce-tab .content-grid { margin: 50px 0 0;}
	
	.inner-services-banner{ height: 290px;}
	.inner-services-banner .banner-content{ height: 290px;}
	.why-techstar-content-parent{ padding: 0 0 25px;}
	
	.process-mining-content .technical-grid2-unit.second-child .submit-button span{ width: 190px; text-align: center;}
	.process-mining-content .technical-grid2-unit.second-child .submit-button{ padding: 17px 20px;}
	.finance-carousel .carousel-technologies .owl-theme .owl-nav{ top: -80px; right: 8px;}
	.process-mining-content .content-grid-child { padding: 0 0 40px;}
	.process-mining-content .technical-grid2-text ul li { font-size: 14px; padding: 0 0 21px;}
	.process-mining-content .technical-grid2-text { padding: 40px 0 50px;}
	.process-mining-content .play-icon-area span{ padding: 0; font-size: 13px;}
	.register-for-process label { font-size: 16px; float: initial;}
	.register-for-process .submit-button { float: initial; margin: 20px 0 0 20px;}
	.finance-carousel { padding: 40px 0 0;}
	.operations-carousel .carousel-technologies .owl-theme .owl-nav{ top: -70px; right: 7px;}
	.operations-carousel { padding: 50px 0 0;}
	
	.analytics-page .technical-grid2-img img { width: 195px;}
	.analytics-page .technical-grid2-unit.second-child .technical-grid2-img{ margin: 0 auto; float: initial;}
	.analytics-page .technical-grid2-img{ float: initial;}
	
	
	
	
	/*---====Microsoft Services====----*/
	.microsoft-tab .custom-tab-content { margin: 40px 0 0;}
	.microsoft-tab .content-grid-child { padding: 0 15px 15px;}
	.microsoft-tab .power-platform-tab .content-grid { margin: 20px -15px 0;}
	.m360-number { font-size: 50px !important;}
	.services-tab .tab365 .tab_content { padding: 0;}
	
	.microsoft-services-carousel .customers-carousel-content { padding: 26px 28px;}
	
	
	
	
	
	
	/*--=====Privacy Policy=====--*/
	
	.privacy-body{ margin: 20px 15px 50px;}
	.privacy-body span{ font-size: 30px;}
	.privacy-paragraph p{ font-size: 14px;}
	.sanscubicle-privacy-logo{ width: 50px;}
	
	.ariba-logo, .tribe-logo{text-align:center}
	
	
}