/*--Cardiac Detail---*/
.cardiac_blog{
  padding: 60px 0 164px;
  background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(0,0,0,0.12) 100%);
}
.wd_inner_banner {
  background: url(../images/cardiac/inner_banner.png)no-repeat;
  width: 100%;
  height: 200px;
  background-size: cover;
  background-position: center center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wd_inner_banner_txt{
  font-weight: 700;
  font-size: 36px;
  text-align: center;
  color: #FFFFFF;
}
.wd_cardiac_logo img {
    max-width: 100%;
    height: auto;
    margin-bottom: 13px;
}
.wd_cardiac_rgt {
  position: relative;
}
.wd_cardiac_rgt img{
/*  width: 100%;
  height: 422px;
  border-radius: 50%;
  object-fit: contain;*/
  max-width: 100%;
  height: auto;
}
/*.wd_cardiac_rgt::before{
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  background: url(../images/cardiac/bubbles-top.png)no-repeat;
  width: 100%;
  height: 125px;
  background-position: top right;
  background-size: contain;
  margin: 0 50px 0 0;
}
.wd_cardiac_rgt::after{
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(../images/cardiac/bubbles-bottom.png)no-repeat;
  width: 100%;
  height: 165px;
  background-position: bottom left;
  background-size: contain;
  margin: 0px 0 -65px 15px;
}*/
.wd_hrt_bx{
  background: linear-gradient(90deg, rgba(255, 77, 0, 0.11) 0%, rgba(255, 77, 0, 0) 100%);
  padding: 8px 17px;
  margin: 12px auto 13px;
}
.wd_hrt_bx h3{
  font-weight: 700;
    font-size: 18px;
    color: #FE852A;
    margin-bottom: 0;
}
.wd_cardiac_lft h2{
  font-weight: 600;
  font-size: 30px;
  color: #000;
  display: block;
  margin-bottom: 20px;
  position: relative;
}
.wd_cardiac_lft h2::before{
  width: 28px;
    height: 6px;
    display: block;
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    margin: 0 40px;
    background-color: #FE852A;
}
.wd_cardiac_lft h2::after{
  width: 110px;
    height: 2px;
    display: block;
    content: "";
    position: relative;
    margin-top: 15px;
    left: 0;
    margin-left: 0;
    background-color: #FE852A;
}
.wd_cardiac_lft p{
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  color: #545454;
  margin-bottom: 10px;
}
.wd_mygene_blog {
  margin: -50px 0 0 0;
  padding: 0 0 30px;
}
.wd_gene_bx, .wd_proactive_bx{
  background: #FFFFFF;
  box-shadow: 0px 7px 34px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 22px;
  margin-bottom: 25px;
}
.wd_gene_bx h3{
  font-weight: 600;
    font-size: 22px;
    line-height: 34px;
    color: #000;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 2px solid #FE852A;
    display: block;
    width: fit-content;
}
.wd_gene_bx p{
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #545454;
}
.wd_gene_bx p:last-child{
  margin-bottom: 0;
}
.wd_gene_bx ul{
  margin: 0;
}
.wd_gene_bx ul li{
  font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #545454;
    margin-bottom: 10px;
/*    display: grid;*/
    grid-auto-flow: column;
    width: 100% !important;
    justify-content: start;
}
.wd_gene_bx ul li:last-child{
  margin-bottom: 10px;
}
.wd_kit_bx{
  margin: 0 auto 30px;
  text-align: center;
}
.wd_kit .row .col-lg-3{
  margin-bottom: 0px;
}
.wd_kit_bx img{
  width: 100%;
  height: 120px;
  object-fit: contain;
  margin-bottom: 15px;
}
.wd_kit_bx h4{
  font-weight: 600;
    font-size: 14px;
    line-height: 1.4;
    text-align: center;
    color: #545454;
    margin: 0;
}
.wd_kit_bx p{
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  color: #777777;
  margin-bottom: 0;
}
.wd_click_txt{
  font-weight: 700;
  font-size: 13px;
  text-align: center;
  text-decoration-line: underline;
  color: #01C1F2;
}
.wd_catalogues .row .col-lg-4:nth-child(odd){
  padding-right: 0;
}
.wd_cat_bx{
  box-shadow: 0px 7px 14px rgba(0, 0, 0, 0.1);
  border-radius: 7px;
  margin: 15px 0 0;
}
.wd_cat_bx img{
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 7px 7px 0px 0px;
  width: 100%;
  height: 160px;
  object-fit: cover;
}
.wd_cat_txt{
  padding: 9px 15px 9px 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    border-radius: 10px;
    width: fit-content;
    margin: 1rem 0 0;
}
.wd_cat_txt h4{
  font-weight: 600;
    font-size: 16px;
    color: #545454;
    margin-bottom: 0;
    margin-right: 20px;
}
.wd_cat_txt img {
    width: 36px;
    height: 36px;
    object-fit: contain;
    margin-right: 10px;
}
.wd_proactive_bx h3{
  font-weight: 600;
  font-size: 21px;
  line-height: 32px;
  color: #000000;
  margin-bottom: 4px;
}
.wd_rating{
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #7A7A7A;
  display: inline-flex;
  align-items: center;
  grid-gap: 3px;
}
.wd_proactive_bx p{
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #545454;
  margin: 6px auto 10px;
}
.wd_proactive_bx span{
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  color: #7A7A7A;
  display: block;
  margin-bottom: 10px;
}
.wd_counter{
  background: #F0F0F0;
  border-radius: 55px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  
}
.wd_counter .number{
 cursor: pointer;
 padding: 10px 11px;
}
.minus, .plus{
  width:29px;
  height:29px;
  background: #017474;
  border-radius: 73.5px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  text-align: center;
  color: #fff !important;
  margin-bottom: 0 !important;
}
.cart_minus, .cart_plus{
  width:29px;
  height:29px;
  background: #017474;
  border-radius: 73.5px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  text-align: center;
  color: #fff !important;
  margin-bottom: 0 !important;
}
.wd_counter input{
  height:auto !important;
  width: 60px;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  font-size: 19px;
  line-height: unset;
  background: transparent;
  border:0;
  margin: 0 auto;
  text-align: center;
  color: #3A3A3C;
}
.wd_cart_btn{
  background: #017474;
  border-radius: 55px;
  padding: 10px 12px;
  border: 1px solid #017474;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  display: inline-flex;
  align-items: center;
  letter-spacing: -0.408px;
  color: #FFFFFF;
  grid-gap: 8px;
}
.wd_cart_btn:hover{
  background: transparent;
  color: #017474;
}
.wd_cart_btn:hover svg path{
  fill: #017474;
}
.wd_enquire_bx{
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0px 7px 34px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 0 25px 20px;
}
.wd_enquire_bx h3{
  font-weight: 700;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  color: #FFFFFF;
  background: #FE852A;
  padding: 10px 15px;
  border-radius: 0px 0px 12px 12px;
  display: block;
  width: 220px;
  margin: 0 auto 22px;
  text-align: center;
  box-shadow: 0px 14px 14px rgba(255, 77, 0, 0.1);
  position: relative;
}
.wd_enquire_bx h3::before{
  content: '';
  position: absolute;
  top: 0;
  left:0;
  margin: 0 0 0 -15px;
  width: 15px;
  height: 15px;
  background: url(../images/cardiac/left-arc.png)no-repeat;
}
.wd_enquire_bx h3::after{
  content: '';
  position: absolute;
  top: 0;
  right:0;
  margin: 0 -15px 0 0;
  width: 15px;
  height: 15px;
  background: url(../images/cardiac/arc-right.png)no-repeat;
}
.wd_enquire_bx form{
  margin: 0 auto;
  text-align: center;
}
.wd_enquire_bx form .form-group{
  margin-bottom: 22px;
}
.wd_enquire_bx form .form-group .form-control{
  background: #F8F8F8;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 13px;
  font-weight: 400;
  font-size: 14px;
  color: rgb(58 58 60 / 60%);
  padding: 12px 20px;
  height: auto;
}
.wd_enquire_bx form .form-group textarea{
  height: 190px;
}
.wd_submit_btn{
  background: #017474;
  border-radius: 50px;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
  border:1px solid #017474;
  padding: 12px 60px;
  display: inline-block;
  box-shadow: 0px 7px 9px 0px rgba(0, 0, 0, 0.20);
}
.wd_submit_btn:hover{
  background: transparent;
  color: #017474;
}
.wd_note_blog{
  display: flex;
  align-items: center;
  grid-gap: 27px;
  margin-bottom: 15px;
}
.wd_note_bx{
  background: #F5F5F5;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 17px;
  padding: 20px;
  font-weight: 400;
  font-size: 14px !important;
  line-height: 24px;
  text-align: center;
  color: #000000 !important;
  width: 100%;
  margin-bottom: 0;
}
.wd_genetic_img img{
  width: 100%;
  height: auto;
  object-fit: contain;
}
.wd_sample_bx{
  margin: 34px auto 0;
  text-align: center;
}
.wd_sample_bx img{
  width: 100%;
  height: 105px;
  object-fit: contain;
}
.wd_sample_txt h4{
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: #545454;
}
.wd_sample_txt p{
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  color: #777777;
}
/*My cart*/
.wd_cart_blog{
  padding: 65px 0;
}
.wd_cart_bx{
  border-radius: 14px;
  background: #FFF;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
  padding: 15px;
  margin-bottom: 15px;
  min-height: 200px;
}
.cart_top, .wd_cart_btm{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cart_top a img {
  width: 60%;
  height: auto;
  margin: 0px 0px 15px 0px;
}
.wd_delete_icon{
  border-radius: 24px;
  background: #FE852A;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wd_cart_btm span {
  color: #FE852A;
  font-size: 18px;
  font-weight: 600;
}
.wd_cart_btm span small{
  color: #141C24;
  font-size: 12px;
  line-height: 129%;
  text-decoration-line: strikethrough;
}
.wd_cart_bx p {
  color: #545454;
  font-size: 16px;
  margin: 24px 0px;
}
.wd_cart_btm .wd_counter .number{
  padding: 6px;
}
.wd_cart_btm .wd_counter .number .minus, .wd_cart_btm .wd_counter .number .plus{
  width: 18px;
  height: 18px;
}
.wd_cart_btm .wd_counter .number .cart_minus, .wd_cart_btm .wd_counter .number .cart_plus{
  width: 18px;
  height: 18px;
}
.wd_cart_btm .wd_counter input{
  height: 20px;
  font-size: 14px;
  color: #000;
}

.wd_cart_blog .col-lg-8 .col-lg-6:nth-child(odd) {
  padding-left: 0;
}
.wd_cart_blog .col-lg-8 .col-lg-6:nth-child(even){
  padding-left: 0;
}
.wd_summary_bx{
  border-radius: 20px;
  background: #FFF;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
  padding: 0 18px 18px;
  margin: 0 auto;
  text-align: center;
}
.wd_smy_logo{
  border-radius: 0px 0px 15px 15px;
  background: #fff;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
  position: relative;
  width: 70%;
  margin: 0 auto;
  text-align: center;
  padding: 8px 20px;
}
.wd_smy_logo::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 0 0 -36px;
  background: url(../images/cart/left-arc.png)no-repeat;
  width: 50px;
  height: 100px;
}
.wd_smy_logo::after{
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  margin: 0 -46px 0 0;
  background: url(../images/cart/right-arc.png)no-repeat;
  width: 50px;
  height: 100px;
}
.wd_summary_bx h3{
  color: #141C24;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.2px;
  margin: 23px auto 10px;
  text-align: left;
}
.wd_summary_bx ul{
  margin: 0 auto 19px;
}
.wd_summary_bx ul li{
/*  border-top: 1px solid rgba(0, 0, 0, 0.2);*/
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0 10px;
}
.wd_summary_bx ul li span{
  color: #6A6A6A;
  font-size: 15px;
  letter-spacing: -0.2px;
  display: block;
}
.wd_summary_bx ul li h4{
  color: #141C24;
  text-align: right;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 0;
}
.wd_book_btn{
  border-radius: 90px;
  background: #017474;
  border:1px solid  #017474;
  box-shadow: 0px 7px 15px 0px rgba(33, 130, 172, 0.25);
  padding: 10px 60px;
  color: #FFF;
  text-align: center;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
  margin: 0 auto;
  text-align: center;
}

/* .wd_book_btn:hover{
  background: transparent;
  color: #017474;
  background-color: #ffffff;
} */

.wd_book_btn:hover {
  background: transparent;
  color: #017474;
}
.wd_book_btn.disabled:hover {
  background-color: #ddd;
  color: #aaa;
}
/*checkout*/
.wd_checkout{
  padding: 53px 0 65px;
}
.wd_payment_bx{
  border-radius: 15px;
  background: #FFF;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
}
.wd_pay_top{
  border-bottom: rgba(0, 0, 0, 0.10);
}
.wd_pay_top h3{
  color: #000;
  font-size: 20px;
  font-weight: 600;
  padding: 20px;
}
.wd_pay_body{
  padding: 0 20px;
}
.wd_pay_body h4{
  color: #000;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.16px;
  text-transform: capitalize;
  margin: 0 auto 25px;
}
.wd_pay_body h4 svg{
  margin: 0 5px 0 0;
}
.wd_frm_grp .form-group{width: 100%;}
.wd_address{
  border-radius: 15px;
  border: 1px dashed var(--2, #017474);
  background: #FFF;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
  width: 100%;
  height: 125px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}
.wd_address a{
  color: #017474;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.36px;
  margin-bottom: 0;
  display: block;
}
.wd_checkout .wd_summary_bx{
  padding: 15px 20px;
}
.wd_checkout .wd_summary_bx h3{
  margin: 0 auto 18px;
}
/*---Address popup----*/
.wd_add_bx .modal-content{
  text-align: center;
  margin: 0 auto;
  border-radius: 16px;
  background: #FFF;
  box-shadow: 0px 14px 54px 0px rgba(0, 0, 0, 0.35);
}
.wd_add_bx .modal-content .modal-header{
  display: flex;
  margin: 0 auto;
  border:0;
  padding: 0 0 20px;
  align-items: center;
  position: unset;
  justify-content: space-between;
  width: 100%;
}
.wd_add_bx .modal-header h5{
  color: #000;
  font-size: 20px;
  font-weight: 600;
  margin: 0 auto;
  text-align: center;
  display: block;
}
.wd_add_bx .modal-header .close{
  opacity: 1;
  position: unset;
  margin: 0;
}
.wd_add_bx .modal-body{
  padding: 0 15px;
}
.wd_save_btn{
  border-radius: 50px;
  background: #017474;
  padding: 12px 65px;
  border:1px solid #017474;
  color: #FFF;
  font-size: 14px;
  display: inline-block;
  font-weight: 600;
  margin: 15px auto 10px;
}
.wd_save_btn:hover{
  background: transparent;
  color: #017474;
}
.wd_adrss_bx{
  border-radius: 15px;
  background: #FFF;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
  padding: 15px;
  margin-bottom: 28px;
  min-height: 121px;
}
.wd_adrss_bx .wd_adrss_top{
  display: flex;
  align-items: center;
 justify-content: space-between;
}
.wd_adrss_top h6{
  color: #424143;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}
.wd_adrss_top a{
/*  display: inline-block !important;*/
  margin: 0 !important;

}
.wd_adrss_bx h5{
  color: #545454;
  text-align: left;
  font-size: 15px;
  display: block;
  width: 100%;
  font-weight: 600;
  letter-spacing: 0.32px;
  margin: 10px auto 5px;
}

.wd_adrss_bx p{
  color: #545454;
  font-size: 14px;
  line-height: 23px;
  letter-spacing: 0.32px;
}
.wd_adrss_bx a{
  color: #522DAF;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.32px;
  margin: 0 auto;
  display: block;
}
.to_txt{
  color: #000;
  font-size: 15px;
  display: block;
  font-weight: 500;
  letter-spacing: 0.32px;
  margin-bottom: 22px;
}
.wd_story_blog{
  margin: -50px 0 0;
}
.wd_story_bx{
  border-radius: 15px;
  background: #FFF;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.10);
  padding: 25px 30px;
  margin-bottom: 35px;
}
.wd_story_top {
  display: flex;
  justify-content: space-between;
}
.wd_story_top h3{
  color: #000;
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 14px;
}
.wd_social_media{
  white-space: nowrap;
}
.wd_social_media li{
  display: inline-block;
}
.wd_social_media li a{
  border-radius: 90px;
  background: #FFF;
  width: 45px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 7px 34px 0px rgba(0, 0, 0, 0.25);
  margin-right: 10px;
}
.wd_date_list{
  margin-bottom: 14px;
}
.wd_date_list li{
  display: inline-block;
  color: #808080;
  font-size: 14px;
  font-weight: 600;
}
.wd_story_img img{
  width: 100%;
    height: 400px;
    border-radius: 15px;
    object-fit: cover;
    object-position: 30% 30%;
}
.wd_story_txt p{
  color: #545454;
  font-size: 14px;
  line-height: 27px;
  margin-bottom: 15px;
}
.wd_story_txt p:last-child{
  margin-bottom: 0;
}
.wd_story_title{
  color: #545454;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 12px;
}
.wd_story_content li{
  margin: 0 0 10px 15px;
  list-style-type: disc;
  color: #545454;
  font-size: 14px;
}
/**/
.wd-purchase-item-rgt{
  display: flex;
  align-items: center;
  flex-direction: column;
  grid-gap: 8.5px;
}
.review_txt{
  color: #FE852A;
  text-align: center;
  font-size: 15px;
  font-weight: 700;
}
.wd_dispatch_btn{
  border-radius: 30px;
  background: #017474;
  border:1px solid #017474;
  box-shadow: 0px 7px 9px 0px rgba(0, 0, 0, 0.20);
  color: #FFF;
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  padding: 8px 30px;
  display: inline-block;
}
.wd_dispatch_btn:hover{
  background: transparent;
  color: #017474;
}
/*Write Review Popup*/
.wd_review .modal-content{
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15);
}
.wd_review .modal-header{
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.wd_review .modal-header h5{
  display: block;
  margin: 0 auto;
  text-align: center;
  color: #000;
  font-size: 20px;
  font-weight: 600;
}
.wd_review .modal-header .close{
  margin: 0;
  position: unset;
}
.wd_review .modal-body{
  padding: 15px 30px 20px;
  margin: 0 auto;
  width: 100%;
  display: block;
  text-align: center;
}
.wd_review_bx .starrating{
  margin-bottom: 10px;
}
.wd_review_bx .starrating > input {display: none;}  /* Remove radio buttons */

.wd_review_bx .starrating > label:before { 
  content: "\f005"; /* Star */
  margin: 0 15px 0 0;
  font-size: 1.5em;
  font-family: FontAwesome;
  display: inline-block; 
}
.wd_review_bx .starrating > label
{
  color: #d0cbcb; /* Start color when not clicked */
}
.wd_review_bx .starrating > input:checked ~ label
{ color: #FFC529; } /* Set yellow color when star checked */

.wd_review_bx .starrating > input:hover ~ label
{ color: #FFC529;  } /* Set yellow color when star hover */
.wd_review_bx .form-group .form-control{
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.44);
  background: #FFF;
  padding: 15px;
  color: #0D1833;
  font-size: 14px;
  letter-spacing: 0.32px;
  height: 272px;
}
.bfr-none{
  padding: 0 0 0 20px;
}
.wd_gene_bx ul li.bfr-none:before{
  display: none;
}

.container {
  margin-top: 20px;
}

.genetic-counseling-logo img {
  width: 150px;
  height: auto;
}
.genetic-counseling-left h2{
  font-weight: 600;
  font-size: 30px;
  color: #000;
  display: block;
  margin-bottom: 20px;
  position: relative;
}
.genetic-counseling-left h2::before{
  width: 28px;
    height: 6px;
    display: block;
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    margin: 0 40px;
    background-color: #FE852A;
}
.genetic-counseling-left h2::after{
  width: 110px;
    height: 2px;
    display: block;
    content: "";
    position: relative;
    margin-top: 15px;
    left: 0;
    margin-left: 0;
    background-color: #FE852A;
}
.genetic-counseling-left p{
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  color: #545454;
  margin-bottom: 10px;
  text-justify: distribute;
}

.genetic-counseling-right img {
  width: 100%;
  height: auto;
  border-radius: 20px;
  margin-top: 0px;
  position: relative;
}

.quote-box h3 {
  background-color: #f9f9f9;
  padding: 20px;
  border-radius: 5px;
  font-size: 18px;
  color: #333;
  margin-top: 20px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}
