/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2025 | 01:48:44 */
.w-600{
	max-width:600px;
}


/*  animation css start */
/* initial state: invisible and slightly down */
.wp-fade-in {
  opacity: 0;
  transform: translateY(60px);
  transition: opacity 600ms ease-out, transform 600ms ease-out;
  will-change: opacity, transform;
}

/* visible state */
.wp-fade-in.is-visible {
  opacity: 1;
  transform: translateY(0);
}

/* optional: staggered children (useful for lists) */
.wp-fade-in .fade-child {
  opacity: 0;
  transform: translateY(6px);
  transition: opacity 500ms ease-out, transform 500ms ease-out;
}
.wp-fade-in.is-visible .fade-child {
  opacity: 1;
  transform: translateY(0);
  transition-delay: var(--fade-delay, 0ms);
}

/*  animation css end */
.link-pattern-v1{
	position:relative;
}

.link-pattern-v1 a {
    border: 0;
    border-radius: 10px;
    font-size: 16px;
    background-image: url(http://3.6.96.254/wp-content/uploads/2025/11/arrow_insert.webp);
    background-repeat: no-repeat;
    background-position: 92px 4px;
    width: 120px;
    display: grid;
    background-size: 20px;
}
.custom-border-left{
	position:relative;
}

.custom-border-left:before {
    position: absolute;
    content: '';
    width: 1px;
    height: 36px;
    background-color: #90C1C4;
    top: 8px;
    left: 0px;
}
.gap-20{
	gap:20px;
}
.flex-1.flex-1-v1{
	flex:1.8;
}
.bg-pattern-v1{
	background: linear-gradient(178deg, #D4ECFD 40.49%, rgba(255, 255, 255, 0.00) 113.26%);
}
.opacity-0{
	opacity:0 !important;
}

.job-opening.intro-box {
    background: #7a004d !important;
}




@media (max-width: 767px) {
	.mob-gap-0{
		gap:0px !important;
	}
	.wp-block-navigation__responsive-container-close{
		margin-left:-10px;
	}
	.opacity-0{
	display:none;
}
	.custom-border-left:before{
		opacity:0;
	}
}

@media (min-width: 1600px) {
	.common-post-box.common-slider-box .uagb-post__image img {
    max-height: 302px!Important;
		min-height:302px!Important;
}
	.min-h-709-big-desk{
		min-height:709px !Important;
	}
}