/* Write Custom style code dotsquares - Global */

.author_left_block {
    display: flex;
	align-items: center;
    flex-grow: 1;
    padding-right: 10px;
}
.author_left_block img {
    width: 42px;
    border-radius: 50%;
    margin-right: 1rem;
}
.author_left_block .author-name {
    text-transform: capitalize;
}
.author_left_block .author-name a{
    color: #005AEE;
    text-decoration: underline !important;
}
.author-info {
    padding: 1rem 0;
    border: none;
    margin-top: 0;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}
.author-bio.single-blogpost {
    clear: both;
    padding-top: 1rem;
}


.author-details-row {
    display: flex;
    margin: 0 -15px;
}
.author-details-row .author-avatar {
    padding: 0 15px;
}
.author-details-row .author-bio {
    padding: 0 15px;
}

.author-description p{
    margin-bottom: 20px;
}

.author-details-name{
    text-transform: capitalize;
}
.request-form-border {
	border-color: var(--border-primary-color);
    border-width: 1.5px;
	padding: 2rem;
	border-radius: 2rem;
}

.request-form form fieldset{
	max-width: 100%;
}
.request-form form fieldset:nth-child(7), .request-form form fieldset:nth-child(8), .request-form form fieldset:nth-child(9), .request-form form fieldset:nth-child(10), .request-form form fieldset:nth-child(11){
	margin-bottom:0;
}


/*********new css*************/

@layer utilities {
  .rounded-4xl {
    border-radius: 2rem;
  }
  .h-12 {
    height: 3rem;
  }
  .max-w-4xl {
    max-width: 896px;
  }
 .pb-6 {
    padding-bottom: 1.5rem;
 }
 .capitalize{
    text-transform: capitalize;
 }
}
.max-w-\[420px\]{
    max-width: 420px;
}

.border-l-8{
    border-left-width: 8px;
} 
 .ml-auto {
    margin-left: auto;
  }  

@media (max-width:1534px) {
.author-info {
    margin-bottom: 2rem;
}

}





