
a.nav-link:hover {
    color: #38C776 !important;
}

.page-id-23774 .offerings-image {
    position: absolute;
    margin-left: 0;
    right: 10%;
    top: 120px;
    margin-top: 25px;
}
	
.talk-btn{
	padding: 9px 12px 12px !important;
}

.nav-item a:hover{
    color: #38C776 !important;
}

a.contact-us{
	height: 42px !important;
}

.page-id-25063 .custom-slider{
	 padding: 60px 0 60px !important;
}


.whitepaper-banner p{
	  font-size: 14px;
    line-height: 20px;
    font-family: Gilroy-Regular;
    font-weight: 400;
	  color:#878787;
	  padding-top: 10px;
}

.banner-content p {
	margin-bottom: 1rem !important;
}

.banner-content .post-meta{
	padding-top: 10px;
}

.newsletter-text p{
	padding-top: 20px;
}

.content-box{
	padding: 0px !important;
}

.services .content-box{
	padding: 30px !important;
}

/* .featured-work img{
	width: 300px !important;
  height: auto !important;
} */

h6.featured_heading{
	line-height: 16px !important;
}

body p, ul, li{
	letter-spacing:0.5px;
}

.nav-item a {
	letter-spacing: 0px !important;
	font-family: 'Gilroy-Medium' !important;
}

.talk-btn{
	height: 40px !important;
}

.banner-content h1{
	letter-spacing: -0.56px;
}

.team-content-block .intro-bold-text{
	letter-spacing: 0.5px;
}

.team-content-block .main-content{
	letter-spacing: 0.1px;
}

.top-tab{
	letter-spacing:0.3px;
}

.left-tab{
	letter-spacing:0.3px;
}

.banner-btn{
	letter-spacing:0.5px;
}

.contact-left h6{
	letter-spacing:0.5px;
}

.footer-links a{
	letter-spacing:0.5px;
}

.footer-section .section-title{
	letter-spacing:0.5px;
}

.page-id-13 .page-content,
.page-id-27172 .page-content
{
	padding: 50px 0;
}

.page-id-13 .page-content p,
.page-id-27172 .page-content p
{
    font-family: 'Gilroy-Regular';
    color: #000;
    font-size: 16px;
}

a.why-amazatic__button:hover {
    background-color: #38C776;
    color: #fff;
}

.resources-section .slick-dots, .resources-section .slick-arrow-container {
    padding-top: 10px;
}

a.why-amazatic__button {
    color: #fff;
}

section.contact {
    padding: 50px 0 50px !important;
}


.page-id-1 .video-slider-section{
	padding: 0rem 0 5rem;
}
/*
@media (min-width:768px) and (max-width:992px) {
   .page-id-330 .banner-background-0 {
        height: 800px;
        min-height: 800px;
        background-image: none;
    }
}
*/

@media (max-width:991px) {
.single-post .content-sidebar-layout {
    padding-top: 75px;
}	
	
.blog-page {
    margin-top: 110px !important;
}	
	
.single-pov .post-banner{
		padding-top:110px;
	}	
	
.single-pov .whitepaper-content {
        padding: 0rem 0.5rem !important;
    }	
	
.whitepaper-banner {
        height: 270px !important;
        padding-top: 50px;
    }	
	
	.single-case_study .newsletter-box{
		margin-bottom: 40px;
	}
}	

@media (max-width: 767px) {
    .offerings-image {
       display: none;
    }
	
.our-offerings-section .container {
    padding: 0px !important;
}	
	
	.page-id-1 .banner-content
	{
		 top: 45px;
	}
	
	.page-id-1 .statistics-section {
    padding-top: 20px;
}
	
	
}

@media (max-width: 768px) {
  .offerings-image
	 
	{
        display: none !important;
    }
	
	.page-id-24521 .mobile-specialized{
		 margin-top: -50px;
	}
	
	.page-id-23076 .why-amazatic,
	.page-id-24290 .why-amazatic,
	.page-id-24304 .why-amazatic,
	.page-id-24315 .why-amazatic,
	.page-id-24322 .why-amazatic
	{
		padding: 30px 0 40px;
	}
	
	.page-id-23076 .wc-title,
	.page-id-24290 .wc-title,
	.page-id-24304 .wc-title,
	.page-id-24315 .wc-title,
	.page-id-24322 .wc-title
	{
		padding-top: 20px;
	} 
	
	.tech-item{
		padding-bottom:10px;
	}
	
	.home .resources-section{
		padding-top: 40px !important;
    padding-bottom: 30px !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
	
	.page-id-1 .video-slider-section{
	padding: 0rem 0 3rem;
}
	
	.page-id-315 .partner-logo-bar
 {
        margin: 40px auto 0px auto !important;
    }
	
	.content-sidebar-layout {
    margin: 30px 0 60px !important;
}

.whitepaper-template-default	 .banner-content {
    padding: 4rem 0rem 1rem !important;
}
	
	.whitepaper-content{
		padding: 4rem 0rem !important;
	}
	
	.whitepaper-banner{
		height: 290px !important;
		
	}
	
	.page-id-1 .banner-content
	{
		 top: 60px;
	}
	
	    input#job-search {
        margin-bottom: 0px !important;
    }
	
	label.form-label.department {
    padding-top: 22px;
}
	

	
	.blog-section-title{
		font-size: 32px !important; 
    line-height: 38px !important; 
		font-family: Gilroy-SemiBold !important;
        font-weight: 400 !important;
	}
	
	.page-id-13 .page-content,
	.page-id-27172  .page-content
	{
	padding: 30px 0;
}

	.career-form-box {
		 margin-top: 0px !important;
	}

	.mobile-specialized{
		 padding: 60px 0 40px !important;
	}
	
	.why-left-wrap {
    padding: 60px 0 0 0 !important;
}
	
	
	.featured-tag{
		padding-top:2px !important;

	}	
	
	.our-work h2.title{
	    margin-bottom: 10px !important;
	}
}

@media (max-width: 767px) {
	
.page-id-27172 .page-content {
        padding: 10px 0 30px;
    }
	
	.featured-tag{
		padding-top:6px !important;
	}	
	
		.mobile-specialized{
		 padding: 60px 0 30px !important;
	}
	
  .offerings-image {
        display: none !important;
    }
	
	.page-id-23774 .offerings-box, 
	.page-id-23850 .offerings-box,
	.page-id-23919 .offerings-box,
	.page-id-24521 .offerings-box,
	.page-id-24968 .offerings-box,
	.page-id-25063 .offerings-box,
	.page-id-25159 .offerings-box
	{
		padding: 50px 30px 50px 30px; !important;
	}
	
	.page-id-23774 .mobile-specialized,
	.page-id-23919 .mobile-specialized,
	.page-id-24521 .mobile-specialized,
 .page-id-24968 .mobile-specialized,
 .page-id-25063 .mobile-specialized
	
	{
		padding-top: 60px;
    padding-bottom: 30px;
	}
	
	.page-id-24521 .mobile-specialized{
		 margin-top: 0px;
		
	}
	
	.page-id-23076 .wc-title,
	.page-id-24290 .wc-title,
	.page-id-24304 .wc-title,
	.page-id-24315 .wc-title,
	.page-id-24322 .wc-title
	{
		padding-top: 30px;
	} 
	
	
	.page-id-23076 .why-amazatic,
	.page-id-24290 .why-amazatic,
	.page-id-24304 .why-amazatic,
	.page-id-24315 .why-amazatic,
	.page-id-24322 .why-amazatic
	{
		padding: 30px 0;
	}
	
	.post-banner {
     margin-top: 30px !important;
    }
	
	
	
.whitepaper-template-default	.banner-content {
        padding: 5rem 0.5rem 2rem !important;
        text-align: left;
    }
	
	    .whitepaper-content {
        padding: 3rem 0.5rem !important;
    }
	
		label.form-label.department {
    padding-top: 0px;
}
	
	.why-amazatic.flex-section {
    padding-left: 10px;
    padding-right: 10px;
}

	.why-amazatic.flex-section {
    padding-left: 10px;
    padding-right: 10px;
}
	
.why-amazatic.flex-section {
    padding-left: 10px;
    padding-right: 10px;
}
	
.why-choose {
    padding-left: 10px;
    padding-right: 10px;
}	
	
	.services .content-box {
     padding: 0px !important; 
}
	
	.offerings-box {
		padding: 40px 10px 40px 10px !important; 
	}	
	
	.offerings-box .slick-wrapper{
		padding: 0px 30px 0px 30px !important; 
	}
	
	.impact-slider .slick-slide{
		padding-right:10px !important;
	}
	
	.page-id-23850 .slick-hero .slick-slide,
	.page-id-23919 .slick-hero .slick-slide
 {
        height: 800px;
    }
	
	 .page-id-24579	.slick-hero .slick-slide,
	.page-id-25159 .slick-hero .slick-slide
	
	{
        height: 720px;
    }
	
/*  .page-id-24968	.slick-hero .slick-slide
	
	{
        height: 650px;
    } */
	
.page-id-25159 .acf-section-header.mb-5{
		margin-bottom: 0rem !important;
	}
	
	section.built-section.flex-section {
    padding-bottom: 20px;
}
	
	.delivery-section .section-title{
		margin-bottom: 30px !important;
	}
	
	.blog-page {
        margin-top: 100px;
    }
	
	.single-case_study .banner-content {
    padding-top: 120px;
}
	

	.footer-bottom p{
		color: #CBCBCB !important;
		font-family: Gilroy-Regular !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 14px !important;
}
	
	.single-post .main-content{
		padding: 0 0px !important;
	}
	
	
	
	.single-pov .whitepaper-content {
        padding: 0rem 0.5rem !important;
    }
	
	.whitepaper-content ul, ol{
		margin-left:0px !important;
	
	}
	
	.whitepaper-content ul, ol li, a{
	word-wrap: break-word;
} 
	
	.home .slick-hero .slick-slide .container {
        padding-bottom: 0px;
    }
	
	.home .badge-custom {
		padding: 5px 8px 4px !important;
	}
}

@media (max-width: 600px) {
.page-id-28643 .contact-form{
		 margin: 30px !important;
	}
	
.blog-page {
    margin-top: 100px !important;
}
	
.single-post .content-sidebar-layout {
    padding-top: 60px;
}		
	
.single-pov .post-banner{
		padding-top: 70px;
	}	
	
.whitepaper-banner {
        height: 270px !important; 
		   padding-top:50px;
    
	}	
	
.single-case_study .newsletter-box{
		margin-bottom: 10px;
	}	
	
.job-card .card {
      margin-top: 20px !important;
    }
}	

/* Delivery Approach */

@media (min-width:1200px){
.page-id-23774 .flow-row{
	gap: 90px !important;
}
	
.page-id-24521 .flow-row.row-odd:first-of-type {
    gap: 100px !important;
}	
	
.page-id-24521 .flow-row.row-even.row-incomplete:last-of-type {
    margin-top: 80px !important;
}
	
.page-id-24579 .flow-row.row-even.row-incomplete:last-of-type {
    margin-top: 65px !important;
}	
}

@media (max-width: 600px) {
  .page-id-24521 .flow-item:last-of-type {
        max-width: 250px !important;
		  
    }
	
	.page-id-24521 .flow-row.row-even.row-incomplete:last-of-type{
		 padding-top: 15px;
	}	
	
.page-id-24579 .flow-row.row-even.row-incomplete:last-of-type{
		 padding-top: 15px;
	   max-width: 250px !important;
	  margin: 0 auto;
	}		
	
	.page-id-23919 .flow-row.row-odd.row-incomplete:last-of-type{
		padding-top: 15px;
	   max-width: 250px !important;
	  margin: 0 auto;
	}

}

@media (min-width: 700px) and (max-width:1020px) {

	.page-id-24579 .tech-expertise {
    margin-top: -130px;
    z-index: 9999;
    position: relative;
}
}