.ast-logo-title-inline .ast-site-identity{
padding-top: 0px;
padding-bottom: 0px;
}

.ast-builder-grid-row.ast-grid-center-col-layout-only{
width: 100%;
}
.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{
 width:100%;
}

.site-header-section .ast-builder-menu{
  width:100%;
}

.header-main-layout-1 .ast-main-header-bar-alignment{
   margin-left:0px;
   width:100%;
}

.ast-builder-menu .main-navigation{
  width:100%; 
}

.wp-block-uagb-advanced-heading.uagb-block-4c52b491.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-b4653d1f.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-5f6e01a9.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-85f10016.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-0b26b94e.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-0e212826.wp-block-uagb-advanced-heading .uagb-heading-text{
   opacity:0.5;
}

.wp-block-uagb-advanced-heading.uagb-block-4c52b491.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-b4653d1f.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-5f6e01a9.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-85f10016.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-0b26b94e.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-0e212826.wp-block-uagb-advanced-heading .uagb-heading-text:hover{
   opacity:1 ;
}

.wp-block-uagb-advanced-heading.uagb-block-9069f9c2.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-414c0186.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-709790e0.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-d447c142.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-586b3a33.wp-block-uagb-advanced-heading .uagb-heading-text,
.wp-block-uagb-advanced-heading.uagb-block-4f64760a.wp-block-uagb-advanced-heading .uagb-heading-text{
   opacity:0.5;
}

.wp-block-uagb-advanced-heading.uagb-block-9069f9c2.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-414c0186.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-709790e0.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-d447c142.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-586b3a33.wp-block-uagb-advanced-heading .uagb-heading-text:hover,
.wp-block-uagb-advanced-heading.uagb-block-4f64760a.wp-block-uagb-advanced-heading .uagb-heading-text:hover{
   opacity:0.5;
}

.main-header-bar-navigation #ast-hf-menu-1  a.menu-link{
  font-weight:500;
}

.main-navigation .sub-menu a.menu-link,
.main-navigation .sub-menu .menu-item.current-menu-item a.menu-link{
   color: #F1F1F1;
}

.main-navigation .sub-menu a.menu-link:hover{
    color: #FFFFFF !important;
    background: #DA3939;
}

.social-icons svg:hover path {
  fill: #DA3939;
}
.video-section::before {
 content: '';
    position: absolute;
    left: 0;
    top: -2px;
    /* transform: translateY(-90%); */
    width: 80vw;
    height: 101%;
	background: #FFFFFF;
	border-bottom-right-radius:60px;
    z-index: 1;
}
.video-section::after {
   content: '';
    position: absolute;
    right: 0;
    top: -2px;
    /* transform: translateY(-90%); */
    width: 24vw;
    height: 101%;
	background: linear-gradient(180deg, #B61010 0%, #711212 100%);
    z-index: -2;
}
/* .video-section::before {
   content: '';
    position: absolute;
    left: 0;
    top: 0%;
    width: 72vw;
    height: 100%;
    background: #FFFFFF;
    z-index: -1;
} */

.left-image-section::before {
   content: '';
    position: absolute;
    left: 0;
    top: -1%;
    width: 34vw;
    height: 102%;
    background: linear-gradient(180deg, #711212 0%, #B61010 100%);
    z-index: -2;
}
.left-image-section::after {
   content: '';
    position: absolute;
    right: 0;
    top: 0%;
    width: 72vw;
    height: 100%;
	background:#FFFFFF;
    z-index: -1;
	border-radius:61px;
}
.wp-block-uagb-container.uagb-block-db3c9409::before{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
content: '';
    position: absolute;
    left: 0;
    top: -1%;
    width: 37vw;
    height: 102%;
    z-index: -2;

}
.wp-block-uagb-container.uagb-block-db3c9409::after {
   content: '';
    position: absolute;
    right: 0;
    top: 0%;
    width: 67vw;
    height: 100%;
	background:#FFFFFF;
    z-index: -1;
	border-radius:61px;
}
.left-image-section-two::before {
   content: '';
    position: absolute;
    left: 0;
    top: 0%;
    width: 34vw;
    height: 101%;
    background: #711212;
    z-index: -2;
}
.left-image-section-two::after {
   content: '';
    position: absolute;
    right: 0;
    top: 0%;
    width: 70vw;
    height: 100%;
	background:#FFFFFF;
    z-index: -1;
	border-radius:61px;
	border-top-left-radius:0px;
}
.right-image-section:before{
 content: '';
    position: absolute;
    left: 0;
    top: 0%;
    width: 72vw;
    height: 100%;
	background:#FFFFFF;
    z-index: -1;
	border-radius:61px;
}
.right-image-section:after{
 content: '';
    position: absolute;
    right: 0;
    top: -1%;
    width: 34vw;
    height: 102%;
    background: linear-gradient(180deg, #B61010 0%, #711212 100%);
    z-index: -2;
}
.right-image-section-two:before{
 content: '';
    position: absolute;
    left: 0;
    top: 0%;
    width: 72vw;
    height: 100%;
	background:#FFFFFF;
    z-index: -1;
	border-radius:61px;
}
.right-image-section-two:after{
 content: '';
    position: absolute;
    right: 0;
    top: -1%;
    width: 34vw;
    height: 102%;
    background: linear-gradient(180deg, #711212 0%, #B61010 100%);
    z-index: -2;
}

.wp-block-uagb-advanced-heading.uagb-block-4c52b491 .uagb-heading-text{
   text-align:left;
}
.ast-builder-menu .main-navigation>ul{
	width:100%;
	justify-content:space-evenly;
}

.wp-embed-responsive .wp-has-aspect-ratio iframe{
	border-radius: 24px;
}
/* .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper{
   	min-width: 560px;
	left: -100%;
	min-height: 315px;
	border-radius: 24px;
} */
.wp-block-uagb-image.best-10-years-photo .wp-block-uagb-image__figure img{
    z-index: 1;
}
 .wp-block-uagb-image.best-10-years-photo .wp-block-uagb-image__figure{
    position: relative;
/*     top: -109px; */
}
.uagb-block-318e8391.wp-block-uagb-star-rating{
   justify-content: space-between;
}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
   align-self: normal;
}
.uagb-block-45c5b3ea.wp-block-uagb-image .wp-block-uagb-image__figure img{
   height: 100%;
}
.wp-block-uagb-container.uagb-block-c559a956.youtube-background-section,
.wp-block-uagb-container.uagb-block-0c9aa8b7.youtube-background-section{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
}
.wp-block-uagb-advanced-heading.wp-block-uagb-advanced-heading.slider-heading{
  height:62px;
}
/*
.custom-background-section{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
}
*/


.responsive-image{
/*         left: 30%; */
    /* margin-left: 60%; */
    z-index: 1;
    width: 555px !important;
top: 75px;
    position: absolute;
    left: -37%;
    top: 26%;

}

.wp-block-uagb-container.uagb-block-3af1505a{
   position: absolute;
   top: 32%;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-b1f2f130{
align-self: normal;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-65227937{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
align-self: normal;
}

.wp-block-uagb-container.uagb-block-476383c5,
.wp-block-uagb-container.uagb-is-root-container .uagb-block-29d417b0{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
}
.wp-block-uagb-container.uagb-block-a4dc4907,
.wp-block-uagb-container.uagb-block-a6f56d25{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);

}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-ea8fd80f{
 min-width:575px;
left: -63%;
}
/*
.wp-block-uagb-container{
 min-width:680px;
}
*/

/* --- Spectra Slider Offset (Block ID: 87492584) --- */

/* 1. Set the Left Offset on the main slide container */
.wp-block-uagb-container.uagb-is-root-container .uagb-block-82d3b5fe{
position: absolute;
   top: 40%;
}
.wp-block-uagb-container.uagb-block-af2b09c9,
.wp-block-uagb-container.uagb-block-408b7b6d{
background: linear-gradient(180deg, #711212 0%, #B61010 100%);
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-baf10fa8{
    min-width:575px;
	left:-63%;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-c9a00082{
    position: absolute;
    top: -152px;
    z-index: 1;
}



.wp-block-uagb-container.uagb-block-eb31680d:hover .wp-block-uagb-container .experience-heading h2,
.wp-block-uagb-container.uagb-block-02bb9803:hover .wp-block-uagb-container .experience-heading h2,
.wp-block-uagb-container.uagb-block-6e64403a:hover .wp-block-uagb-container .experience-heading h2,
.wp-block-uagb-container.uagb-block-c0d963e8:hover .wp-block-uagb-container .experience-heading h2,
.wp-block-uagb-container.uagb-block-4a96b5be:hover .wp-block-uagb-container .experience-heading h2,
.wp-block-uagb-container.uagb-block-ba7a71f1:hover .wp-block-uagb-container .experience-heading h2{
	color: #B61010 !important;
	opacity:1;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-0601f57c{
    position: absolute;
    right: -30%;
    z-index: 1;
    min-width: 552px;
	top: 0px;
}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-ffbc06cf{
 position: absolute;
    right: -30%;
    z-index: 1;
    min-width: 552px;
	top: 252px;
}
.uagb-block-d257e62b .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{
     padding: 26px 10px 28px 34px;
}
.uagb-block-d257e62b .uagb-faq-item-active .uagb-faq-questions-button.uagb-faq-questions{
     padding: 0px 0px 0px 0px;
}
.wp-block-uagb-container.uagb-block-877e433c{
background: #711212;
}
.wp-block-uagb-container.uagb-block-afcd70ee{
background: linear-gradient(180deg, #711212 0%, #B61010 100%);
}

/**
 * Child Theme Custom Slider Styling
 * Location: /css/my-slider-style.css
 */

/* ----------------------------------------------------------
   1. Full Width Container Adjustment
   ---------------------------------------------------------- */

.my-custom-slider-wrapper {
    margin: 40px 0;
}


/* ----------------------------------------------------------
   2. Individual Card Layout (Red Header & White Body)
   ---------------------------------------------------------- */
.my-custom-slider-item {
    background-color: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15); 
    display: flex !important;
    flex-direction: column;
    /* Margin for spacing between cards (adjust 20px if needed) */
    margin: 0 20px; 
    height: auto;
    border: 1px solid #eee;
}

.my-custom-slider-header {
    background-color: #9a243c;
    position: relative;
    height: 200px; 
    overflow: hidden;
}

.my-custom-slider-header img {
/*     width: 624px; */
/*     height: 200px; */
	width: 100%;
	height: auto;
    border-radius: 20px;
/*     object-fit: cover; */
    display: block;
}

.my-custom-slider-body {
	padding-top:20px;
	gap: 16px;
    flex-grow: 1; 
    display: flex;
    flex-direction: column;
}

/* Post Meta and Typography */
.my-custom-slider-body .post-date {
    font-family: "DM Sans";
    font-size: 16px;
    color: #949494;
    line-height: 1.3em;
    display: block;
    font-weight: 400;
}

.my-custom-slider-body .post-title {
    font-size: 24px;
    line-height: 1.3em;
    font-weight: 500;
    color: #181717;
    font-family: 'DM Sans';
    margin-bottom: 0px;
}

.my-custom-slider-body .post-title a {
    color: #181717;
    text-decoration: none;
}



/* Read More Button Alignment Fix (Equal Height) */
.my-custom-slider-body .post-excerpt {
    font-size: 18px;
    font-weight: 400;
    color: #181717;
    font-family: 'DM Sans';
    margin-bottom: 0px;
    line-height: 1.5em;
	height: 80px;
}

.read-more-button {
    display: inline-block;
    color: #B61010;
    border: 1px solid #D9D9D9;
    padding: 7px 35px 6px 35px;
    border-radius: 50px;
    line-height: 1.5em;
    font-family: 'DM Sans';
    text-decoration: none !important;
    font-size: 18px;
    font-weight: 400;
    align-self: flex-start;
}

.read-more-button:hover {
    background-color: #181717;
    color: #FFFFFF;
    border: 1px solid #181717;
}

/* ----------------------------------------------------------
   3. Equal Height Fix (Flexbox for Slick Carousel)
   ---------------------------------------------------------- */

.my-custom-slider-wrapper .slick-track {
    display: flex !important;
    align-items: stretch;
    padding-bottom: 40px;
}

.my-custom-slider-wrapper .slick-slide {
    height: 530px !important;
    padding:20px;
}

.my-custom-slider-wrapper .slick-slide > div {
    display: flex;
    height: 244px;
	border-radius:20px;
}


/* ----------------------------------------------------------
   4. Slick Carousel Overrides (Navigation Dots)
   ---------------------------------------------------------- */
.site-content ul.slick-dots{
    position: relative;
    bottom: 0px;
    display: block;
}


.slick-dots li button:before {
    font-size: 20px; 
    color: #FFFFFF ; 
	border: 1px solid #B61010;
    opacity: 1; 
}

.slick-dots li.slick-active button:before {
    color: #B61010; 
}


/* ----------------------------------------------------------
   4. Slick Carousel Overrides (Navigation Dots) - REVISED
   ---------------------------------------------------------- */

/* Standard Styling for the Dot List */
.slick-dots {
    bottom: 0px; 
    padding: 0; /* Ensures proper centering */
    list-style: none;
    text-align: center;
}

.slick-dots li {
    margin: 0 5px; /* Spacing between dots */
}

/* Base Dot (::before element) - Creates the Ring */
.slick-dots li button:before {
    /* Set the color of the character/icon to transparent */
    color: transparent; 
    /* Set opacity to 1 so the border is visible */
    opacity: 1; 
    
    /* Font size controls the overall size of the dot area */
    font-size: 20px; 
    
    /* CRITICAL: Apply the ring appearance here */
    content: ''; /* Ensure content is blank if using a custom box/circle */
    display: block;
    width: 20px; /* Set fixed size for the ring */
    height: 20px;
    border: 2px solid #B61010; /* Assign the primary ring color */
    border-radius: 50%;
    
    /* Ensure no background fill on inactive dots */
    background-color: transparent; 
    line-height: 0; /* Prevent line height from affecting vertical position */
}

/* Active Dot - Fills the Ring */
.slick-dots li.slick-active button:before {
    /* Fill the ring with the primary color */
    background-color: #B61010; 
}

/* Hover State (Optional: to highlight inactive rings) */
.slick-dots li button:hover:before {
    opacity: 0.8;
}

.choose-us-section-container .choose-us-section-text p{
   height:270px;
}

.uagb-slider-container.uagb-block-510af239.uagb-slider-container .uagb-swiper{
    padding-bottom: 40px;
    padding-right: 0px;
}

.wp-block-uagb-container.uagb-block-7ff44f73{
background: linear-gradient(180deg, #711212 0%, #B61010 100%);
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0f3ff79{
	min-width: 575px;
    left: -63%;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-af1f9b9d{
    position: absolute;
    top: 115%;
    z-index: 1;
}
.uagb-faq-item-active {
    background-color: #FFFFFF;
    border-radius: 24px !important;
	padding: 36px 35px;
}
.uagb-faq-item-active .uagb-question{
  color: #181717 !important;
}

.uagb-icon-active svg{
	fill: #181717 !important;
}
.uagb-faq-item-active .uagb-faq-content {
	margin-top:28px;
}
.ast-custom-footer .social-icons{
   display:flex;
   gap:8px;
}
.copyright-text{
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
    font-family: 'DM Sans';
	color:#FFFFFF;
    margin-bottom:0px;
}
.copyright-text .copyright-name{
    color:#B61010;
}
.home-page-footer-form .form-row{
    display:flex;
	gap:22px;
}

.home-page-footer-form .form-row .input-container input{
     padding: 17px 24px;
    height: 56px;
    border-radius: 4px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
    font-family: 'DM Sans';
    color: #666970;
}
#home-page-contact-us{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 20px;
    background:transparent;
    padding:0px;
}

.uagb-block-8472cda9 .uagb-faq-item-active{
    background:transparent !important;
}
.form-row.case-details{
   width:100%;
}
.input-container.caste-details{
  width:100%;
}

.input-container.caste-details textarea{
    padding: 17px 24px;
    height: 156px;
    border-radius: 4px;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.5em;
    font-family: 'DM Sans';
    color: #666970 !important;
    background: #FFFFFF;
}

#home-page-contact-us .form-row .button-container input{
background: #B61010;
    padding: 12px 120px 12px 122px;
    border-radius: 60px;
    border: 1px solid #FFFFFF;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.5em;
    color: #FFFFFF;
	margin-top: 20px;
    font-family:'Raleway';
    background:transparent;
}

#home-page-contact-us .form-row .button-container input:hover{
     background:#FFFFFF;
	 color:#181717;
}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-3d9e946b{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
    position: absolute;
    top: -235px;
    z-index: 1;
}

.sidebar-form input[type=submit]:hover{
    background:#FFFFFF;
    color:#181717 !important;
	border: 1px solid #FFFFFF;
}

.sidebar-main #block-11{
   margin-bottom:64px;
}

.sidebar-main #block-16{
   margin-bottom:40px;
}

.sidebar-main #block-21 .sidebar-review-heading h2,
.sidebar-main #block-21 .sidebar-review-heading h5{
   margin-bottom:0px !important;
}
.sidebar-main #block-21 {
  margin-bottom:40px;
}
.sidebar-main #block-22 {
  margin-bottom:40px;
}
.ast-custom-footer .astra-advanced-hook-838  .footer-heading h6{
  margin-bottom:0px !important;
}
.footer-map embed{
  border-radius:20px;
}

.uagb-block-45ebea89.is-grid .uagb-post__inner-wrap .uagb-post__image{
  margin-left:0px !important;
  margin-right:0px !important;
  margin-top:0px !important;
}
.uagb-block-45ebea89.is-grid .uagb-post__inner-wrap .uagb-post__image a{
  border-radius:20px;
}
.sidebar-posts .uagb-post__inner-wrap{
  border-radius:24px
}

.sidebar-posts .uagb-post__date .dashicons-calendar::before{
  content:none;
}
#block-12.widget{
  margin-bottom:40px;
}
#block-17.widget{
  margin-bottom:64px;
}
.wp-block-uagb-advanced-heading.footer-contact-number h2:hover{
  color:#B61010 !important;
}
.copyright-text a:hover{
    color:#B61010 !important;
}

@media screen and (min-width: 1220px) and (max-width: 1450px) {
	.wp-block-uagb-advanced-heading.uagb-block-13aaf7e3 .uagb-heading-text{
     font-size:55px;
	}
	.wp-block-uagb-advanced-heading.uagb-block-ccb12bf1 .uagb-heading-text{
     font-size:55px;
		letter-spacing:0px;
    }
     .wp-block-uagb-container.uagb-block-5294426c {
     padding-right:20px
	}
    .uagb-block-45c5b3ea.wp-block-uagb-image .wp-block-uagb-image__figure img {
     padding-left:11%;
	}
/*     .wp-embed-responsive .wp-has-aspect-ratio iframe{
     min-width:450px;
	 min-height:250px;
/* 		left:-115%; */
    } */
    .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper{
    min-width:450px;
	 min-height:250px;
		left:-115%;
	border-radius: 24px;
}
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-0ec955ae {
     padding-left:3%;
	}

/* 	.wp-block-uagb-container.uagb-is-root-container .uagb-block-61ae7772{
    padding-left:20px;
    padding-right:20px; 
	} */
/* 
	.wp-block-uagb-container.uagb-block-3af1505a{
 	padding-left:3%;
    padding-right:3%; 
    } */

	.wp-block-uagb-advanced-heading.uagb-block-3c8293e4 .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-8f9857bd .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-cda6e94d .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-f6089fa0 .uagb-heading-text{
    font-size:20px;
   }
   .wp-block-uagb-container.uagb-is-root-container .uagb-block-7b73712f,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-f830c73a,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-ce7b8448,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-e86f7c7b{
   	padding:18px;
   }

   .wp-block-uagb-container.uagb-is-root-container .uagb-block-8a81c766 {
     max-width:400px;
	 margin-left:7%;
	}
	.uagb-block-094d47bd.wp-block-uagb-image .wp-block-uagb-image__figure img{
      width:400px;
	  height:450px;
      border-radius:20px;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-cd91d2b0{
     padding-left:3%;
	 padding-right:3%;
    }
    .wp-block-uagb-advanced-heading.uagb-block-c9ab317e.wp-block-uagb-advanced-heading .uagb-heading-text{
     font-size:30px;
    }

    .wp-block-uagb-container.uagb-block-6a6cef2f{
    padding-top:300px;   
    padding-bottom:100px;
	}
    
    .responsive-image {
     top:39%;
	}
    .wp-block-uagb-container.uagb-block-533717dc {
    gap:20px;
	}
    .wp-block-uagb-container.uagb-block-8c9b472c {
    gap:15px;
	}
    
/*      .wp-block-uagb-container.uagb-is-root-container .uagb-block-d9e5d764 {
      padding-left:20px;
      padding-right:20px
	} */

   .wp-block-uagb-container.uagb-is-root-container .uagb-block-ea8fd80f {
     min-width:450px;
	}

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-b481ed12 {
      padding-left:3%;
      padding-right:10%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-be78d5dd .uagb-heading-text{
     font-size:30px;
     }
    .wp-block-uagb-container.uagb-block-b481ed12 {
     gap:20px;
	}
	.wp-block-uagb-container.uagb-block-58fbc565{
     gap:18px;
    }
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-baf10fa8{
		min-width:450px;
	}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-035e1320 {
      padding-left:3%;
      padding-right:23%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-db2c4e65 .uagb-heading-text{
          font-size:30px;
    }
	.wp-block-uagb-container.uagb-block-13ee563c{
     gap:20px;
    }
	.wp-block-uagb-container.uagb-block-b9812965{
		gap:18px;
    }

.wp-block-uagb-container.uagb-is-root-container .uagb-block-4e2394fa ,
.wp-block-uagb-container.uagb-is-root-container .uagb-block-55b55084,
.wp-block-uagb-container.uagb-is-root-container .uagb-block-7525dbfe{
    margin-right:5%;
	}
	.wp-block-uagb-container.uagb-block-4e2394fa,
.wp-block-uagb-container.uagb-block-55b55084,
.wp-block-uagb-container.uagb-block-7525dbfe{
   column-gap:40px;
}
	.wp-block-uagb-container.uagb-block-e6bb5397{
   padding-right:20px;
}

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-0601f57c{
		min-width:450px;
}

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-44a2c8f4{
    padding-left:16%;
	padding-right:3%
}
   .wp-block-uagb-advanced-heading.uagb-block-10b96ba2 .uagb-heading-text {
    font-size:30px;
	}
	.wp-block-uagb-container.uagb-block-12dcf46f{
     gap:20px;
   }
	.wp-block-uagb-container.uagb-block-1a398133{
		gap:18px;
   }

   .wp-block-uagb-container.uagb-block-44a2c8f4 {
    padding-top:40px;
	padding-bottom:120px;
	}
/*     .wp-block-uagb-container.uagb-is-root-container .uagb-block-0d12d59f {
     padding-left:20px;
     padding-right:20px;
	} */

	

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0f3ff79{
		min-width:450px;
	}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-24366fbf {
      padding-left:3%;
      padding-right:23%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-5b1ce682 .uagb-heading-text{
          font-size:30px;
    }
	.wp-block-uagb-container.uagb-block-f1aae9ad{
     gap:20px;
    }
	.wp-block-uagb-container.uagb-block-ea10039b{
		gap:18px;
    }
/*     .wp-block-uagb-faq {
		padding-left: 3%;
		padding-right: 3%;
	} */

/* 	.wp-block-uagb-container.uagb-is-root-container .uagb-block-c1c5a3a6{
	   padding-left:20px;
	} */
	.wp-block-uagb-container.uagb-block-7f807eb3{
	   padding-left:20px;
	}
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-3d9e946b{
       right:20px;
	}
     .side-heading {
       font-size:27px;
	}
    .side-sub-heading {
       font-size:36px;
	}
/* 	.wp-block-uagb-container.video-section{
       padding-left:20px;
	   padding-right:20px;
    } */
	.choose-us-section-container .choose-us-section-text p{
      font-size:16px !important;
    }
    .wp-block-uagb-container.left-image-section{
/*        padding-left:20px;
	   padding-right:20px; */
       padding-top:390px;
    }
/*      .wp-block-uagb-container.left-image-section-two{
       padding-left:20px;
	   padding-right:20px;
    } */
	.wp-block-uagb-advanced-heading.uagb-block-7b1d3d00 .uagb-heading-text{
      font-size:30px;
    }
/* 	.wp-block-uagb-container.right-image-section{
      padding-left:20px;
	  padding-right:20px;
   } */
/* 	.wp-block-uagb-container.right-image-section-two{
		padding-left:20px;
	 	 padding-right:20px;
   } */
	.image-section-heading .uagb-heading-text{
          font-size:30px !important;
   }
   .wp-block-uagb-container.uagb-block-2658b329{
      row-gap:12px;
   }
	.wp-block-uagb-container.uagb-block-3964d253{
         row-gap:20px;
		padding-top:43px;
   }
   .wp-block-uagb-container.uagb-block-773a0dbe {
         row-gap:20px;
	}
	.wp-block-uagb-container.uagb-block-b1e4fefc{
         row-gap:12px;
   }

	.wp-block-uagb-advanced-heading.uagb-block-bbe6a481 .uagb-heading-text{
         font-size:45px;
  }

	.wp-block-uagb-advanced-heading.uagb-block-5e1fe713 .uagb-heading-text{
      font-size:40px;  
}
	.uagb-block-c5a7f084.wp-block-uagb-image .wp-block-uagb-image__figure img{
       padding-left:13%;
  }

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-1bbc8f35{
      padding-left:20px;
      padding-right:20px;
  }
	
	
	
}

@media screen and (min-width: 977px) and (max-width: 1220px) {

     .wp-block-uagb-advanced-heading.uagb-block-bbe6a481 .uagb-heading-text{
         font-size:40px;
  }

	.wp-block-uagb-advanced-heading.uagb-block-5e1fe713 .uagb-heading-text{
      font-size:35px;  
}
	.uagb-block-c5a7f084.wp-block-uagb-image .wp-block-uagb-image__figure img{
       padding-left:15%;
  }

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-1bbc8f35{
      padding-left:20px;
      padding-right:20px;
  }
	.uagb-block-c5a7f084.wp-block-uagb-image .wp-block-uagb-image__figure img{
     	object-fit: cover;
        width: 471px;
        height: 584px;
        padding-left: 5%;
   }
	.choose-us-section-container .choose-us-section-text p{
       font-size:12px !important;
    }

   .wp-block-uagb-container.uagb-block-faaef4e4 {
     column-gap:20px;
	}
	.wp-block-uagb-container.uagb-block-5c434dc7{
      row-gap:20px;
   }
	.uagb-block-6be6bf7c .uagb-button__wrapper{
     margin-top:10px;
   }
   	.wp-block-uagb-advanced-heading.uagb-block-13aaf7e3 .uagb-heading-text{
     font-size:40px;
	}
	.wp-block-uagb-advanced-heading.uagb-block-ccb12bf1 .uagb-heading-text{
     font-size:40px;
		letter-spacing:0px;
    }
	.wp-block-uagb-container.uagb-block-73c7e152{
     padding-left: 10px;
	padding-right: 10px;
    }
	.uagb-block-318e8391 .uag-star-rating__title{
    font-size:15px;
     }
     .wp-block-uagb-container.uagb-block-5294426c {
     padding-right:20px
	}
    .uagb-block-45c5b3ea.wp-block-uagb-image .wp-block-uagb-image__figure img {
     	width: 425px;
    	padding-left: 18%;
	}
/* 	.wp-embed-responsive .wp-has-aspect-ratio iframe{
     min-width:390px;
	 min-height:250px;
		left:0%;
    }
     .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper{
   	min-width:390px;
	 min-height:250px;
		left:-130%;
	border-radius: 24px;
} */
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-0ec955ae {
     padding-left:3%;
	}
/*     .wp-block-uagb-container.uagb-is-root-container .uagb-block-61ae7772{
    padding-left:20px;
    padding-right:20px; 
	} */
/*     .wp-block-uagb-container.uagb-block-3af1505a{
 	padding-left:20px;
    padding-right:20px; 
    } */
    .wp-block-uagb-advanced-heading.uagb-block-3c8293e4 .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-8f9857bd .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-cda6e94d .uagb-heading-text,
	.wp-block-uagb-advanced-heading.uagb-block-f6089fa0 .uagb-heading-text{
    font-size:18px;
   }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-7b73712f,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-f830c73a,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-ce7b8448,
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-e86f7c7b{
   	padding:10px;
   }

   .wp-block-uagb-container.uagb-is-root-container .uagb-block-8a81c766 {
     max-width:350px;
	 margin-left:7%;
	}
	.uagb-block-094d47bd.wp-block-uagb-image .wp-block-uagb-image__figure img{
      width:350px;
	  height:450px;
      border-radius:20px;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-cd91d2b0{
     padding-left:20%;
	 padding-right:3%;
    }
    .wp-block-uagb-advanced-heading.uagb-block-c9ab317e.wp-block-uagb-advanced-heading .uagb-heading-text{
     font-size:24px;
    }
	.wp-block-uagb-advanced-heading.uagb-block-6661ce49 .uagb-heading-text,
    .wp-block-uagb-icon-list.uagb-block-0d21b683 .wp-block-uagb-icon-list-child .uagb-icon-list__label,
	.wp-block-uagb-advanced-heading.uagb-block-a04af145 .uagb-heading-text{
       font-size:16px;
     }

    .wp-block-uagb-container.uagb-block-6a6cef2f{
    padding-top:300px;   
    padding-bottom:100px;
	}
    
    .responsive-image {
     top:39%;
	}
    .wp-block-uagb-container.uagb-block-533717dc {
    gap:15px;
	}
    .wp-block-uagb-container.uagb-block-8c9b472c {
    gap:15px;
	}
/*      .wp-block-uagb-container.uagb-is-root-container .uagb-block-d9e5d764 {
      padding-left:3%;
      padding-right:3%
	} */

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-ea8fd80f {
     min-width:380px;
	}

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-b481ed12 {
      padding-left:3%;
      padding-right:22%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-be78d5dd .uagb-heading-text{
     font-size:24px;
     }
    .wp-block-uagb-container.uagb-block-b481ed12 {
     gap:16px
	}
	.wp-block-uagb-container.uagb-block-58fbc565{
     gap:16px;
    }

	.wp-block-uagb-advanced-heading.uagb-block-a92550d0 .uagb-heading-text,
     .wp-block-uagb-icon-list.uagb-block-c55cf086 .wp-block-uagb-icon-list-child .uagb-icon-list__label,
     .wp-block-uagb-advanced-heading.uagb-block-1f3d436f .uagb-heading-text{
     font-size:16px;
    }

	.wp-block-uagb-container.uagb-block-a6f56d25{
     padding-top:200px;
    }
    .wp-block-uagb-container.uagb-block-83b6b02c {
     padding-bottom:100px;
	}

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-baf10fa8{
		min-width:380px;
	}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-035e1320 {
      padding-left:3%;
      padding-right:23%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-db2c4e65 .uagb-heading-text{
          font-size:30px;
    }
	.wp-block-uagb-container.uagb-block-13ee563c{
     gap:16px;
    }
	.wp-block-uagb-container.uagb-block-b9812965{
		gap:16px;
    }
    .wp-block-uagb-container.uagb-block-408b7b6d {
     padding-top:580px;
	}
    .wp-block-uagb-container.uagb-block-59febdb8 {
     padding-top:738px;
	 padding-bottom:120px;
	}

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-4e2394fa ,
.wp-block-uagb-container.uagb-is-root-container .uagb-block-55b55084,
.wp-block-uagb-container.uagb-is-root-container .uagb-block-7525dbfe{
    margin-right:5%;
	}
	.wp-block-uagb-container.uagb-block-4e2394fa,
.wp-block-uagb-container.uagb-block-55b55084,
.wp-block-uagb-container.uagb-block-7525dbfe{
   column-gap:40px;
}
	.wp-block-uagb-container.uagb-block-e6bb5397{
   padding-right:20px;
}

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-0601f57c{
		min-width:380px;
		right:-36%;
}

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-44a2c8f4{
    padding-left:16%;
	padding-right:3%
}
   .wp-block-uagb-advanced-heading.uagb-block-10b96ba2 .uagb-heading-text {
    font-size:24px;
	}
	.wp-block-uagb-container.uagb-block-12dcf46f{
     gap:16px;
   }
	.wp-block-uagb-container.uagb-block-1a398133{
		gap:16px;
   }

   .wp-block-uagb-container.uagb-block-44a2c8f4 {
    padding-top:40px;
	padding-bottom:80px;
	}
.wp-block-uagb-advanced-heading.uagb-block-eb6a0da8 .uagb-heading-text,
.wp-block-uagb-icon-list.uagb-block-2b68f0b0 .wp-block-uagb-icon-list-child .uagb-icon-list__label,
	.wp-block-uagb-advanced-heading.uagb-block-782a92a3 .uagb-heading-text{
   font-size:16px;
}
/*    .wp-block-uagb-container.uagb-is-root-container .uagb-block-0d12d59f {
     padding-left:20px;
     padding-right:20px;
	} */

	.wp-block-uagb-buttons .uagb-block-70f4a56c .uagb-button__wrapper .uagb-buttons-repeater{
    padding-left:40px;
	padding-right:40px;
}
	.my-custom-slider-body{
     gap:8px;
}
	.my-custom-slider-body .post-excerpt{
      font-size:16px;
}

.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0f3ff79{
		min-width:380px;
	}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-24366fbf {
      padding-left:3%;
      padding-right:23%;
	}
	.wp-block-uagb-advanced-heading.uagb-block-5b1ce682 .uagb-heading-text{
          font-size:24px;
    }
	.wp-block-uagb-container.uagb-block-f1aae9ad{
     gap:16px;
    }
	.wp-block-uagb-container.uagb-block-ea10039b{
		gap:16px;
    }
/* 	.wp-block-uagb-faq {
		padding-left: 20px;
		padding-right: 20px;
	} */
/* 	.wp-block-uagb-container.uagb-is-root-container .uagb-block-c1c5a3a6{
	   padding-left:20px;
	} */
	.wp-block-uagb-container.uagb-block-7f807eb3{
	   padding-left:20px;
	}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-3d9e946b{
       right:20px;
	}
    .side-heading {
       font-size:18px;
	}
    .side-sub-heading {
       font-size:28px;
	}
	.sidebar-form input[type=submit]{
      padding:20px 20px 18px 20px !important;
   }
	.wp-block-uagb-buttons .uagb-block-07534381 .uagb-button__wrapper .uagb-buttons-repeater{
      font-size:17px;
	  padding-left:50px;
	  padding-right:50px;
   }
   .wp-block-uagb-buttons .uagb-block-976b219b .uagb-button__wrapper .uagb-buttons-repeater{
      font-size:17px;
	  padding-left:25px;
	  padding-right:25px;
   }
/* 	.wp-block-uagb-container.video-section{
       padding-left:20px;
       padding-right:20px;
    } */
	.wp-block-uagb-container.left-image-section{
/*        padding-left:20px;
	   padding-right:20px; */
       padding-top:540px;
    }
/*     .wp-block-uagb-container.left-image-section-two{
       padding-left:20px;
	   padding-right:20px;
    } */
    .wp-block-uagb-advanced-heading.uagb-block-7b1d3d00 .uagb-heading-text{
      font-size:24px;
    }
    .wp-block-uagb-advanced-heading.uagb-block-7beba04c .uagb-heading-text,
   .wp-block-uagb-icon-list.uagb-block-0ae7a617 .wp-block-uagb-icon-list-child .uagb-icon-list__label,
	.wp-block-uagb-advanced-heading.uagb-block-16c64a54 .uagb-heading-text{
      font-size:16px;
   }
/*    .wp-block-uagb-container.right-image-section{
      padding-left:20px;
	  padding-right:20px;
   } */
/*    .wp-block-uagb-container.right-image-section-two{
		padding-left:20px;
	 	 padding-right:20px;
   } */
   .image-section-heading .uagb-heading-text{
          font-size:24px !important;
   }
	.image-section-text p.uagb-heading-text,
	.image-section-text  span.uagb-icon-list__label{
           font-size:16px !important;

   }
	.wp-block-uagb-container.uagb-block-79b6db91{
     padding-top:700px;
   }
	.wp-block-uagb-container.uagb-block-2658b329{
      row-gap:12px;
   }
	.wp-block-uagb-container.uagb-block-3964d253{
         row-gap:20px;
		padding-top:43px;
   }
   .wp-block-uagb-container.uagb-block-773a0dbe {
         row-gap:20px;
	}
	.wp-block-uagb-container.uagb-block-b1e4fefc{
         row-gap:12px;
   }
	.wp-block-uagb-container.uagb-block-5294426c{
         column-gap:24px;
  }
	.wp-block-uagb-advanced-heading.uagb-block-c38a6c0d .uagb-heading-text{
       font-size:15px;
  }

	.wp-block-uagb-container.uagb-block-edb5e7f6{
      border-bottom-left-radius:50px;
   }

}

@media only screen and (max-width: 976px) {
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-477f50b8{
        flex-direction: column-reverse;
	}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-4ed88a09{
      max-width:100%;    
	}
	.wp-block-uagb-advanced-heading.uagb-block-13aaf7e3 .uagb-heading-text{
        font-size:40px;
    }
	.wp-block-uagb-advanced-heading.uagb-block-ccb12bf1 .uagb-heading-text{
		font-size:40px;
        font-weight:800;
	}
	.uagb-block-4ed0f7d9.uagb-buttons__outer-wrap .uagb-buttons__wrap{
 		justify-content:flex-start; 
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
		position:absolute;
        top:225px;
    }
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-4ed88a09 {
	   gap:362px;
	}

	.wp-block-uagb-image.best-10-years-photo .wp-block-uagb-image__figure{
		position: relative;
		top: 0px;
        width:218px;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-5294426c{
		flex-direction: column;
		gap: 27px;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
       max-width:100%;
     }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce .wp-block-uagb-image__figure{
       width:336px;
     }
    .wp-block-uagb-container.uagb-is-root-container .uagb-block-73c7e152 {
     max-width:100%;
		gap:16px;
	}
	.uagb-block-318e8391.wp-block-uagb-star-rating{
      flex-direction:column-reverse;
      gap:16px;
    }
     .uagb-block-318e8391 .uag-star-rating {
        font-size: 28px;
    }
	.uagb-block-318e8391 .uag-star-rating__title{
       margin-left:0px;
	   margin-right:0px;
   }
	.wp-block-uagb-container.uagb-block-73c7e152{
       padding:28px 19.6px  7px 17.5px; 
    }

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-6010394a{
        max-width:100%;
    }
	.wp-block-uagb-container.uagb-block-9b33e91d{
border-bottom-left-radius:0px;
    }

.wp-block-uagb-container.uagb-block-c559a956.youtube-background-section, 
	.wp-block-uagb-container.uagb-block-0c9aa8b7.youtube-background-section{
     background:#FFFFFF;
}
/* */
	.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c559a956 > .uagb-container-inner-blocks-wrap{
	   flex-direction:column;
	   gap:24px;
       padding-bottom:59.49px;
	}
/* */
    .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-20e991e9 > .uagb-container-inner-blocks-wrap{
       flex-direction:column;
	   gap:24px;
       padding-bottom:59.49px;
     }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-ef812887{
       max-width:100%;
     }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-3bdcfd27{
       max-width:100%;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-59142fcf{
       max-width:100%;
    }
    .video-section::after,
	.video-section::before {
       content:none;
	}

	.wp-block-uagb-container.uagb-block-0ec955ae{
		 padding-top:39px;
		padding-bottom:0px;
	  }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-0ec955ae{
	   max-width:100%;
	}

	.wp-block-uagb-advanced-heading.uagb-block-afb24cfa .uagb-heading-text{
		font-size:36px;
	}
	.wp-block-uagb-container.uagb-block-5e10f4fc{
      row-gap:24px;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-2a4abc7e,
     .wp-block-uagb-container.uagb-is-root-container .uagb-block-0c9aa8b7{
      max-width:100%;
    }

/* 	.wp-embed-responsive .wp-has-aspect-ratio iframe{
      	min-width: 100%;
		left: 0%;
		min-height: 201px;
		border-radius: 24px;
    }
     .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper{
  min-width: 100%;
		left: 0%;
		min-height: 201px;
		border-radius: 24px;
} */

	.wp-block-uagb-container.uagb-block-bb04f21c{
      padding-top:42px;
	 padding-bottom:321px;
   }
	.wp-block-uagb-advanced-heading.uagb-block-3f83680c .uagb-heading-text{
      text-align:center;
     }

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-b9facdda{
      display:none;
   }
	.wp-block-uagb-container.uagb-block-3af1505a{
      position: relative;
      top: 0;
    }
	.wp-block-uagb-container.uagb-block-61ae7772{
      padding-bottom:24px;
	}
	.wp-block-uagb-container.uagb-block-93ae67a3{
      display:block !important;
     }
	.uagb-slider-container.uagb-block-510af239.uagb-slider-container .uagb-swiper{
      padding-bottom:0px;
	  padding-right:0px;
    }
    
	.wp-block-uagb-container.uagb-block-afcd70ee{
        background:#FFFFFF;
   }

	.responsive-image{
            z-index: 1;
            width: 330.57px !important;
            position: relative;
            top:0px;
		    left:0px;
    }

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-82d3b5fe{
	    position: relative;
    	top: 0px;
    }
	.wp-block-uagb-container.uagb-block-a4dc4907, .wp-block-uagb-container.uagb-block-a6f56d25{
        background:#FFFFFF;
    }

    .wp-block-uagb-container.uagb-is-root-container .uagb-block-ea8fd80f {
       min-width:100%;
	   left:0px;
		max-width:100%;
	}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-c9a00082{
          position: relative;
			top: 0px;
			z-index: 1;
   }
	.wp-block-uagb-container.uagb-block-47350b72{
      background: linear-gradient(180deg, #711212 0%, #B61010 100%);
   }

	.wp-block-uagb-container.uagb-block-af2b09c9, .wp-block-uagb-container.uagb-block-408b7b6d{
      background:0px;
    }

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-baf10fa8{
      min-width:100%;
      max-width:100%;
	  left:0%;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-8a81c766{
     max-width:100%;
     width: 100% !important;
   }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-93ae67a3{
     max-width:100%;
   }
	.wp-block-uagb-container.uagb-block-db3c9409{
      background:#FFFFFF
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-68ba2d2f{
        background:linear-gradient(180deg, #B61010 0%, #711212 100%);
    }
	.wp-block-uagb-container.uagb-block-db3c9409 .uagb-container-inner-blocks-wrap{
        max-width:100% !important;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-de73342f{
         max-width:555px !important;
		 margin-left:auto;
		margin-right:auto;
    }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bc361{
   max-width:555px !important;
		 margin-left:auto;
		margin-right:auto;
   }
   .wp-block-uagb-container.uagb-is-root-container .uagb-block-0601f57c {
    position: relative;
    right: 0;
    z-index: 1;
    min-width: 100%;
    top: 0px;
}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-af1f9b9d{
     position:relative;
	 top:0px;
   }

   .slick-next:before,
	.slick-prev:before{
     content:none;
   }
   
	.my-custom-slider-wrapper{
     margin: 33px 0px 37px 0;
   }

	.wp-block-uagb-container.uagb-block-7ff44f73{
     background:#FFFFFF
    }

   .wp-block-uagb-container.uagb-is-root-container .uagb-block-a0f3ff79 {
    min-width: 100%;
    left: 0%;
	}
	
	.uagb-faq-item-active .uagb-faq-content{
       margin-top:5px;
    }
	.uagb-faq-item-active{
     padding:26px 24px 16px 18px;
    }
    .uagb-block-d257e62b .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{
     padding: 5px 14px 17px 15px;
}
   .uagb-block-d257e62b .uagb-faq-item-active .uagb-faq-questions-button.uagb-faq-questions{
     padding: 0px 0px 0px 0px;
}

	.wp-block-uagb-container.uagb-is-root-container .uagb-block-3d9e946b{
     position:relative;
     top:0;
   }
   .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-db6c6e98 > .uagb-container-inner-blocks-wrap{
     max-width:100% !important;
   }
   .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-590ef21c > .uagb-container-inner-blocks-wrap{
         max-width:100% !important;
   }
   .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-8472cda9 > .uagb-container-inner-blocks-wrap{
         max-width:550px !important;
   }
	.home-page-footer-form .form-row{
       flex-direction:column;
       width:100%;  
       text-align:center;
  }
	.alignright{
       margin-left:0px;
  }

	#home-page-contact-us .form-row .button-container input{
    padding: 17px 76.7px 17px 78px;
    border-radius: 60px;
    border: 1px solid #FFFFFF;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.5em;
    color: #FFFFFF;
    margin-top: 0px;
	font-family: 'Raleway';
background:'transparent';
}
   #home-page-contact-us {
    gap:10px;
	}
	.home-page-footer-form .form-row{
     gap:10px;
   }
   .home-page-footer-form .form-row .input-container input {
    padding: 20px 12px;
    height: 59px;
    border-radius: 2px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
    font-family: 'DM Sans';
    color: #181717;
}

.input-container.caste-details textarea {
    padding: 20px 20px;
    height: 114px;
    border-radius: 2px;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.5em;
    font-family: 'Lato';
    color: #181717 !important;
    background: #FFFFFF;
}

	.wp-block-uagb-container.uagb-block-00d815c0{
      padding-top:104px;
	  padding-bottom:96px;
    }

	.wp-block-uagb-advanced-heading.uagb-block-6709f987.wp-block-uagb-advanced-heading{
      padding-left:0px;
   }

	.side-heading{
      font-size:22px;
      margin-bottom:10px;
    }
	.side-sub-heading{
      font-size:36px;
   }
   .wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-20c35084 > .uagb-container-inner-blocks-wrap{
     flex-direction:column;
	}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-024fad64{
      max-width:100%;
   }
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-4781b0e9{
          max-width:100%;
	}
	.left-image-section::before{
      content:none;
   }
	.left-image-section::after{
		content:none;
	}
	.left-image-section-two::before{
      content:none;
   }
	.left-image-section-two::after{
		content:none;
	}
    .right-image-section:before{
 content: none;
   
}
.right-image-section:after{
 content: none;
}
     .right-image-section-two:before{
 content: none;
   
}
.right-image-section-two:after{
 content: none;
}

	.wp-block-uagb-container.uagb-block-ec7a6457{
    display:none !important;
}
	.uagb-block-8c3c315c.wp-block-uagb-image{
      margin-right:0px !important;
   }

	.wp-block-uagb-container.uagb-block-93f4b580{
background: linear-gradient(180deg, #B61010 0%, #711212 100%);
}

	.wp-block-uagb-container.uagb-block-edb5e7f6{
            display:none !important;
  }

	.wp-block-uagb-container.blog-page-tagline div.uagb-heading-text{
         font-size:35px;
	}

    .wp-block-uagb-container.blog-page-tagline .tagline-fisrt-heading div.uagb-heading-text{
         font-size:40px;
		 margin-bottom:15px;
	}
    .my-custom-slider-wrapper .slick-slide {
        height: 560px !important;
   }

   .my-custom-slider-wrapper .slick-mobile-buttons{
            position: relative;
			display: flex;
			justify-content: center;
			gap: 20px;
		}

	.my-custom-slider-wrapper .slick-mobile-buttons .slick-prev{
         left:auto;
         position:relative;
    }
    .my-custom-slider-wrapper .slick-mobile-buttons .slick-next{
         right:auto;
         position:relative;
    }
	.page-id-132 .the_list_item_heads p img.alignright{
         float:none;
   }

}
/*
@media screen and (min-width: 472px) and (max-width: 527px) {
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
      top:278px;
    }
}
@media only screen and (min-width: 375px) and (max-width: 472px) {
.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
      top:329px;
    }
}

@media screen and (min-width: 368px) and (max-width: 375px) {
  	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
	top:335px;
    }
}
*/
@media screen and (min-width: 349px) and (max-width: 367px) {
  	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
	top:376px;
    }
 
	.side-heading{
     font-size:20px;
   }
   .wp-block-uagb-buttons .uagb-block-07534381 .uagb-button__wrapper .uagb-buttons-repeater{
       padding-left:50px;
	   padding-right:50px;
  }
   .wp-block-uagb-buttons .uagb-block-976b219b .uagb-button__wrapper .uagb-buttons-repeater{
       padding-left:30px;
	   padding-right:30px;
  }
  .wp-block-uagb-buttons .uagb-block-fdb61413 .uagb-buttons-repeater .uagb-button__link {
	   font-size:18px;
  }
      .wp-block-uagb-advanced-heading.uagb-block-5cf971c5 .uagb-heading-text {
        font-size: 35px;
    }
       .wp-block-uagb-advanced-heading.uagb-block-b804bc3a .uagb-heading-text {
        font-size: 35px;
    }
	.wp-block-uagb-buttons .uagb-block-49aaaf19 .uagb-buttons-repeater.wp-block-button__link{
         font-size:18px;
   }
/* 	.wp-block-uagb-advanced-heading.wp-block-uagb-advanced-heading.slider-heading{
        height:92px;
   } */
	.wp-block-uagb-advanced-heading.uagb-block-e4cb7978 .uagb-heading-text{
       font-size:32px;
   }
	.wp-block-uagb-buttons .uagb-block-dfc0f746 .uagb-buttons-repeater .uagb-button__link{
       font-size:18px;
  }

   	.wp-block-uagb-container.uagb-block-5263fcbc{
     display:block !important;
  }
	.wp-block-uagb-container.uagb-block-93f4b580{
    display:block !important;  
   }

	.review-slider .uagb-slider-container.uagb-block-86a1539b .swiper-wrapper{
     min-height:auto;
    }
     .wp-block-uagb-container.blog-page-tagline .tagline-fisrt-heading div.uagb-heading-text{
         font-size:35px;
		 margin-bottom:15px;
	}

}
/*
@media screen and (min-width: 349px) and (max-width: 359px) {
  	.wp-block-uagb-container.uagb-is-root-container .uagb-block-513cb4ce{
	top:439px;
    }
    .wp-block-uagb-advanced-heading.uagb-block-7f632c3f.wp-block-uagb-advanced-heading .uagb-heading-text {
      margin-top:30px;
	}
    .side-heading{
     font-size:20px;
   }
	.wp-block-uagb-buttons .uagb-block-07534381 .uagb-button__wrapper .uagb-buttons-repeater{
       padding-left:50px;
	   padding-right:50px;
  }
    .wp-block-uagb-buttons .uagb-block-976b219b .uagb-button__wrapper .uagb-buttons-repeater{
       padding-left:30px;
	   padding-right:30px;
  }
   .wp-block-uagb-buttons .uagb-block-fdb61413 .uagb-buttons-repeater .uagb-button__link {
	   font-size:18px;
  }
}
*/
@media only screen and (max-width: 767px) {

.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-93ae67a3 > .uagb-container-inner-blocks-wrap,
	.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-93ae67a3 > .uagb-container-inner-blocks-wrap{
    flex-wrap:nowrap;
	}
	.sidebar-form input[type=submit]{
      padding:19px 20px 20px 20px !important;
   }
   	.wp-block-uagb-container.uagb-block-6288bbba{
	        display:block !important;
   }
	.wp-block-uagb-container.uagb-block-9b33e91d{
            display:none !important;
   }

   
}
@media only screen and (max-width: 570px) {

.wp-block-uagb-advanced-heading.uagb-block-6709f987.wp-block-uagb-advanced-heading{
     padding-left:20px !important;
}
	.side-sub-heading{
     font-size:24px;
}
.uagb-block-668bf9dd.wp-block-uagb-image .wp-block-uagb-image__figure img{
         object-fit: contain;
        width: 100%;
        height: 100%;
  }
}
@media screen and (min-width: 977px) and (max-width: 1024px) {

.wp-block-uagb-container.uagb-is-root-container .uagb-block-15006d6c{
    display:none;
}
	.wp-block-uagb-advanced-heading.uagb-block-28e9a539 .uagb-heading-text{
    text-align:center
}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-0e74e47d{
    display:flex !important;
}
	.wp-block-uagb-container.uagb-is-root-container .uagb-block-de73342f{
   display:none !important;
}
   .wp-block-uagb-container.uagb-is-root-container .uagb-block-68ba2d2f {
      display:none !important;
	}
	.wp-block-uagb-container.uagb-block-ec7a6457{
     display:block !important;
	}
	.wp-block-uagb-container.uagb-block-6288bbba{
     display:none !important;
    }
    .wp-block-uagb-container.uagb-block-9b33e91d{
            display:block !important;
   }
	.wp-block-uagb-container.uagb-block-5263fcbc{
     display:none !important;
  }
	.wp-block-uagb-container.uagb-block-93f4b580{
    display:none !important;  
   }
	.wp-block-uagb-container.uagb-block-9b33e91d{
    display:none !important;  

  }
	.wp-block-uagb-container.uagb-block-edb5e7f6{
            display:block !important;
  }

}

/* inner pages */

.entry-content > .wp-block-group{
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
}
@media screen and (min-width: 977px) and (max-width: 1100px) {

.wp-block-uagb-container.uagb-block-9b33e91d{
  background-position:29% 50%;
}
}

.equal_slider .swiper-wrapper {
	align-items: stretch !important;
}
.equal_slider .swiper-slide {
	display: flex !important;
	height: auto !important;
}
.equal_slider .wp-block-uagb-container.equal-card {
	display: flex;
	flex-direction: column;
	height: 100%;
}
.equal_slider .equal-card .uagb-container__wrap,
.equal_slider .equal-card .uagb-container-inner-wrap,
.equal_slider .equal-card .uagb-container-inner-blocks-wrap {
	display: flex;
	flex-direction: column;
	height: 100%;
}
@media (max-width:767px){
	.equal_slider .wp-block-uagb-container.equal-card {
    justify-content: center;
}
	header .custom-logo-link img{
    padding-left:20px;
  }
	.sidebar-form{
    padding:39px 11px 31px 20px;
  }
	
}
@media screen and (min-width: 1450px) and (max-width: 1550px) {

/* .wp-block-uagb-container.video-section{
   padding-right:20px;
} */
/*     .wp-embed-responsive .wp-has-aspect-ratio iframe {
        min-width: 450px;
        min-height: 250px;
    } */
    .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper{
   min-width: 450px;
        min-height: 250px;
}
}

@media only screen and (max-width:1560px) and (min-width:976px) {
	.wp-block-uagb-container.blog-page-tagline{
   padding-left:20px;
   padding-right:20px;
  }
}