/*  advait - h1 tag and unclik btn font family*/
.dt-column h1
{
	font-size: 14px;
	font-weight:800;
}
.myrid-btn a
{
	font-family: 'Myriad Pro', sans-serif !important;
}

/*end  */
.inc-hero {
	position: relative;
  	width: 100%;
  	aspect-ratio: 1920 / 940;
  	background: #0000; 
  	overflow: hidden;
	}

.inc-hero-mob
{
	height: 100% !important;
	position: relative;
  	width: 100%;
  	aspect-ratio: 458 / 630;
  	background: #0000; 
  	overflow: hidden;
}
/* hero video ratio -advait*/
.elementor-10 .elementor-element.elementor-element-1b02db3 .elementor-wrapper {
    --video-aspect-ratio: auto !important;
}
.elementor-10 .elementor-element.elementor-element-ca4bd4f .elementor-wrapper {
    --video-aspect-ratio: auto !important;
}

/* Who we are */
.who-we-are-floater-one{
  position: absolute !important;
  left: -130px;
  top: 70px;
  width: 248px !important;
  line-height: 18px;
  font-size: 13px;
}
.who-we-are-floater-one p 
	{
		margin:0;
     }
.who-we-are-floater-two
	{
  position: absolute !important;
  left: -120px;
  bottom: 65px;
  width: 280px !important;
  line-height: 18px;
  font-size: 13px;
	}
.who-we-are-floater-two p 
	{
		margin:0;
     }

.who-we-are-floater-three
	{
	  	width: 260px !important;
	  	line-height: 18px;
	  	font-size: 13px;
		height: 54px;
		top: 105px;
		right: -100px;
		position: absolute;
	}

.who-we-are-floater-three p 
	{
		margin:0;
     }

.hidden-overflow{
	overflow: hidden;
}

/* advait- mobile floater  */
.who-we-are-floater-one-mobile
{
	position:absolute !important;
	bottom:224px;
	left: 4px;
	width:149px !important;
	backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
}
.who-we-are-floater-one-mobile p 
{
	margin:0;
}
.who-we-are-floater-two-mobile{
	position:absolute;
	width:140px !important;
	bottom:60px;
	left:4px;
}
.who-we-are-floater-three-mobile
{
	position:absolute;
	width:140px !important;
	bottom:194px;
	right:4px;
}

/*Advait- Our Blog Section*/
.inc-blog {
	background: #F8F8FF;
	border: 1.4px solid #FFFFFF8F;
	backdrop-filter: blur(8.800000190734863px);
	box-shadow: 0px 0px 21.4px 0px #00000017;
	border-radius: 20px;
	padding: 14px 14px 30px 14px;
	height:100%;
}
.my-blog 
{
	margin-bottom:30px;
}
.blog-img {
	border-radius: 10px !important;

}
.blog-heading {
	font-family: 'Poppins';
}
.blog-heading h2 {
	color: #252525;
	font-size: 40px;
	font-weight: 800;
	line-height: 50px;
}
.blog-heading span {
	color:#252525;
}
.blog-title {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 800;
	line-height: 21.6px;
	color: #252525;
}
.blog-body
{
	padding:0px;
	margin-top:20px;
	   color: #4A4A4A !important;

}
.blog-text {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #4A4A4A !important;

}
/* ai-ml two pages with diff text color css */
.blog-read-more {
	font-family:'poppins';
   color: #4A4A4A !important;
	margin-bottom:-16px;
	font-size: 14px;
	font-weight: 400;
	line-height: 19.2px;
	padding: 0px;
	text-decoration:none !important;
	position: absolute;
	bottom: 30px;
}
.blog-read-more:hover {
	color: #252525 !important;
}
.blog-read-more:hover img {
	margin-left:6px;
	transition: margin-left 0.3s ease;
	content:url(https://aitglobalinc.com/wp-content/uploads/2025/03/Vector.png);
}

.blog-read-more2 {
	color:#A3393E;
	font-family: 'poppins';
	margin-bottom:-16px;
	font-size: 14px;
	font-weight: 400;
	line-height: 19.2px;
	padding: 0px;
	text-decoration:none !important;
	position: absolute;
	bottom: 30px;
}

.blog-read-more2:hover {
	color: #A3393E !important;
}

.blog-read-more2:hover img {
	margin-left:6px;
	transition: margin-left 0.3s ease;
	content:url(https://aitglobalinc.com/wp-content/uploads/2025/03/material-symbols_double-arrow-rounded-1.png);
}
.our-services .primary-title{
	color:black;
	font-size: 22px;
	font-family: poppins;
	font-weight: 700;
} 
.secondary-title
{
	color:black;
	font-size: 16px;
	font-family: poppins;
	font-weight: 700;
}
.our-services .secondary-title{
	color:black;
	font-size: 16px;
	font-family: poppins;
	font-weight: 700;
}
/* .paragraph 
{
	color:black;
} */
.our-services {
	background: linear-gradient(to right, #F3F3FF 50%, #CDCDFF 50%);
}
.my-cards{
	backdrop-filter: blur(10px);
            -webkit-backdrop-	filter: blur(10px);
}
.ai-ml-cta-hp {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
	bottom: 30px;
}

/*  */
@media (max-width:600px)
{
	.blog-heading h2 
	{
		font-size: 20px;
        line-height: 28px;
	}
}
.service-section-home{
	margin-left: 2%;
	margin-right: 2%;
}



/* advait -animate lottie section  
.animate-lottie-section {
    position: relative;
    overflow: hidden;
    background: linear-gradient(45deg, #C1C1FC, #C9C9FE, #F6F6FC, #DADAFE);
    background-size: 300% 300%;
    animation: gradient-animation 6s infinite alternate ease-in-out;
}
@keyframes gradient-animation {
    0% { background-position: 0% 50%; }
    50% { background-position: 50% 50%; }
    100% { background-position: 100% 50%; }
}
@keyframes rotate-lottie {
    0% {
        transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
    }
}*/