.amazon_cmnt.is-layout-flex {
    flex-wrap: wrap;
    align-items: flex-end !important;
}

.nav_icon.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex {
    justify-content: end;
}

.social_footer span.wp-block-social-link-label {
    font-size: 1.4rem !important;
}

.social_footer.is-layout-constrained.wp-container-85.wp-block-group-is-layout-constrained ul {
    font-size: 1.8rem;
       margin-top: 27px;
}

.footer.wp-block-group.is-layout-constrained a {
    color: white;
}

footer.wp-block-column.is-layout-flow.wp-container-72.wp-block-column-is-layout-flow {
    flex-basis: 513px !important;
     ;
}

.social_footer.is-vertical.wp-container-88.wp-block-group-is-layout-flex span {
    font-size: 1.4rem !important;
}

.Sub_btn button#mailchimp-button-block-55 {
    padding: 13px 31px!important;
    border: 2px solid white;
}
.wp-block-lcb-logo-carousel.alcb__active_pagination.first_crousal img {
   
    width: auto !important;
    height: auto !important;
    max-width: 230px;
    vertical-align: middle;
}




.wp-block-lcb-logo-carousel.alcb__active_pagination img{
	width:auto !important;
	height:auto !important;
	max-width:180px;
	vertical-align:middle;
}


.wp-block-lcb-logo-carousel.alcb__active_pagination {
    padding: 0px 0px 50px 0px !important;
}

.wp-block-column.is-vertically-aligned-bottom.is-layout-constrained.wp-block-column-is-layout-constrained h1 {
    color: #000 !important;
}

.banner h1.alignwide.wp-block-post-title {
    color: #ffff !important;
}


h3.sd-title {
    color: #000 !important;
}
h3#reply-title {
    color: #000 !important;
}
span.wpl-count-text {
    color: #000 !important;
}

p.designation.has-black-color.has-text-color {
    margin-top: 5px!important;
}

img.wp-image-1665 {
    padding-bottom: 25px !important;
}
.logo_top {
    text-align: center !important;
}

.btn_link {
    margin: 0px !important;
}

.btn_link a.wp-block-button__link.wp-element-button {
    background: transparent;
    color: black;
    border: 0px;
    text-decoration: underline;
	padding-right:0px !important;
}


.image_adjst.wp-block-columns.alignwide.is-layout-flex.wp-container-65.wp-block-columns-is-layout-flex .wp-block-image {
    display: flex !important;
}

.Designation {
    margin-top: 5px!important;
    margin-bottom: 10px !important;
}

.swiper-pagination-bullets.swiper-pagination-horizontal{
	bottom:-50px!important;
	color:black;
}

.wp-block-lcb-logo-carousel.alcb__active_pagination img#\31 506 {
    width: 102px!important;
}
.wp-block-lcb-logo-carousel.alcb__active_pagination img {
	width:147px !important;

}


.fig_center {
    text-align: center;
}

.btn_green.wp-block-button .wp-block-button__link {
    padding: 17px 133px!important;
} 


img.wp-image-1299 {
    margin-bottom: 15% !important;
    max-width: 75% !important;
}

.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea{
	padding-top:35px !important;
}


/* .wp-block-button.has-custom-font-size.has-poppins-font-family {
    box-shadow: 0px 27px 27px #1b60094f;
} */


p.btn_txt{
/* 		margin-top:20px !important;
    padding-top: 10px; */
    margin: 6px 0px !important;
    font-weight: 900 !important;
    font-size: 1.3rem ;
}

.wp-block-button .wp-block-button__link {
   padding:15px 31px!important;
}



.page-id-743 .wp-block-group.banner.is-layout-constrained.wp-block-group-is-layout-constrained {
    display: none;
}

.page-id-743 header.wp-block-template-part {
    display: none;
}

.Bg_color .wp-block-group.alignwide.has-text-color.has-background.is-layout-flow.wp-block-group-is-layout-flow {
    background-color: #121313 !important;
}

.is-style-pill-shape.wp-block-social-links .wp-social-link span:not(.screen-reader-text) {
    padding: 20px 0px 20px 0px;
    font-size: 1.6rem;
    margin-left: 0.5em;
    margin-right: 0.5em;
}

.banner h1.alignwide.wp-block-post-title {
    text-align: center;
    position: relative;
    vertical-align: middle;
}

.cap_text figcaption.wp-element-caption {
    font-size: 1.6rem !important;
}

.Bg_color.has-text-color.is-layout-flow.wp-block-group-is-layout-flow {
    background-color: black !important;
}

.wp-block-jetpack-button.alignleft.is-style-fill.wp-block-button {
    z-index: 99 !important;
} 

.wp-block-jetpack-mailchimp p {
    margin-bottom: 0em !important;
    z-index: 99 !important;
}

.wp-block-column.is-vertically-aligned-center.is-layout-constrained.wp-container-54.wp-block-column-is-layout-constrained {
    z-index: 99 !important;
}

.wp-block-jetpack-mailchimp .wp-block-jetpack-button, .wp-block-jetpack-mailchimp p {
    margin-bottom:0px!important;
}

.wp-block-group.has-background.is-layout-flow.wp-block-group-is-layout-flow {
    background-color: transparent !important;
}

.bg_banner{
    background-image: url(https://aakashranison.com/wp-content/uploads/2023/05/nasa-Q1p7bh3SHj8-unsplash.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
    position: relative;
}

 .bg_banner:after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.50;
    top: 0;
    left: 0px;
	 border-radius: 28px;
}
 



.fig_text figcaption.wp-element-caption {
    font-size: 1.3rem !important;
}
.wp-block-jetpack-mailchimp .wp-



block-jetpack-button, .wp-block-jetpack-mailchimp p {
    margin-bottom: 0em !important;
}

.read_Blog.alignfull {
    margin: 0px !important;
padding: 0 30px !important;
}
.banner {
    background-image: url(https://aakashranison.com/wp-content/uploads/2023/06/banner.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
position: relative;
}
.banner:after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.25;
    top: 0;
    left: 0px;
}
.banner h1{
z-index:2;
}





.frm form {
	
    align-items: flex-end !important;
    display: flex !important;
}

input[type="email"] {
    font-size: 1.6rem;
    padding: 18px 41px 17px 43px;
    border-radius: 0px;
    border-width: 1px;
    border-color: #f6f4ed;
    border-style: solid;
}

button#mailchimp-button-block-53 {
    background: #002a32;
    color: #f6f4ed;
    font-size: 1.0625rem;
    padding: 15px 24px 13px 24px;
    margin: 0px;
    margin-left: 0px;
    border-radius: 0px;
    border-width: 1px;
    border-color: #f6f4ed;
    border-style: solid;
}
.read_Blog.alignfull {
    margin: 0px !important;
    padding: 0 0px !important;
}
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
/*     /* max-width: var(--wp--style--global--content-size); */
     margin-left: 0px !important; 
    margin-right: 0px !important; 
}
.logo.is-content-justification-center.is-layout-flex.wp-container-5.wp-block-group-is-layout-flex img {
    width: 210px!important;
}

.footer_link .wp-block-group.is-vertical.is-layout-flex{
    gap: 0.8rem !important;
}

.footer_link a {
    color: #fff !important;
    font-size: 1.4rem;
    font-weight: 400;
}
/* .we_love.wp-block-media-text__content {
    padding: 0px!important;
} */


main#wp--skip-link--target {
    padding-top: 60px !important;
    /* padding-bottom: 60px !important; */
}

.Quick_link.is-vertical.is-layout-flex.wp-container-31.wp-block-group-is-layout-flex {
    gap: 1rem !important;
}

.wp-block-post-featured-image img {

    box-sizing: border-box;
    height: auto;
    max-width: 100%;
    vertical-align: bottom;
    width: 100%;
   max-height: 640px !important;
}

