.woocommerce-store-notice, p.demo_store {
    background-color: #6dcbdc;
}

.aws-container .aws-show-clear .aws-search-field {
    background: #000000;
}
.aws-container .aws-search-field {
    border: 1px solid #4DCBDC;
    border-radius: 10px 0px 0px 10px !important;
    color: #6DCBDC;
}
.aws-container .aws-search-field::placeholder {
    color: #6DCBDC;
}
.aws-container .aws-search-form .aws-search-clear{
    color: #4DCBDC;
}
.aws-container .aws-search-form .aws-search-btn svg {
    color: #000000;
}
.aws-container .aws-search-form .input[type=search]:focus{
    border-color: #4DCBDC !important;
}
.aws-container .aws-search-form .aws-form-btn {
    background: #4DCBDC;
    border: 1px solid #4DCBDC;
    border-radius: 0px 10px 10px 0px !important;
}

/*******************/



.elementor-element-215ffc5 {
    display: none !important;
}

.elementor-element.elementor-element-3709a093 {
    display: none !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2 {
	    font-size: 30px !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel h3 {
    font-size: 24px;
}

.faq-section-blog .wp-block-accordion-heading__toggle {
    background: #333333;
	border-radius: 10px;
	padding: 8px 20px;
}
.faq-section-blog .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title {
  text-decoration: none;
  color: #fff;
}
.faq-section-blog span.wp-block-accordion-heading__toggle-title {
	  color: #fff !important;
	font-size: 20px !important;
  line-height: 40px !important;
}
.faq-section-blog .wp-block-accordion-heading__toggle-icon {
	color: #fff;
	font-size: 20px;	
}
.faq-section-blog .wp-block-accordion-panel {
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 14px;
    padding-bottom: 0px;
}
/* .tob-class a.elementor-toc__list-item-text.elementor-toc__top-level.elementor-item-active {
    color: #fff;
}
 */
.shop-btn-product a.wp-block-button__link.wp-element-button {
  fill: var(--e-global-color-561867d);
  color: var(--e-global-color-561867d);
    border-radius: 12px;
    padding: 12px 32px;
    background-color: #6dcbdc;
	    margin-bottom: 50px;
}
h2.above-title-padding {
    padding-top: 20px;
}
.single-post ol.wp-block-footnotes a:hover {
    color: #000 !important;
}
.single-post h3 {
    font-size: 22px;
}
.aws-container .aws-search-form .aws-search-btn svg {
    color: #6dcbdc;
}
@media screen and (min-device-width: 300px) and (max-device-width: 768px) { 
	.size-and-quantity-class .e-atc-qty-button-holder {
	 flex-wrap: wrap !important;
	}
	.single-post h2 {
		font-size: 22px;
	}
	.single-post h3 {
		font-size: 19px;
	}
	.faq-section-blog .wp-block-accordion-heading__toggle-title {
		 text-wrap: auto;
	}
.faq-section-blog span.wp-block-accordion-heading__toggle-title {
   line-height: 22px !important;
   font-size: 16px !important;
	}
	ol.wp-block-footnotes {
    padding-left: 17px;
}
}
@media screen and (min-device-width: 1025px) {
.research-articles-class h4.entry-title {
    height: 85px;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) { 
	.elementor-element.elementor-element-16cc304.e-con-full.e-flex.e-con.e-child {
    display: block;
	}
	.purity-class {
		margin-bottom: 10px;
	}
.cart-class	.e-atc-qty-button-holder {
    display: block !important;
}
.cart-class	.quantity {
    margin-bottom: 20px !important;
}
	.research-articles-class {
		    padding-left: 25px;
    padding-right: 25px;
	}
}	
	
	
	
	



.faq-section-blog .wp-block-accordion-panel {
  display: block !important;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  transition: max-height 0.4s ease-in-out, opacity 0.3s ease-in-out;
}

.faq-section-blog .wp-block-accordion-item.is-open .wp-block-accordion-panel {
  max-height: 1000px;
  opacity: 1;
}



.connect-with-azoth-form label.elementor-field-label {
  padding-bottom: 10px !important;
  margin-top: 20px;  
}
.connect-with-azoth-form .elementor-field-type-text .elementor-field-label {
    margin-top: 0px !important;
}

.connect-with-azoth-form  .e-form__buttons {
	    margin-top: 8px;
}

.woocommerce-checkout .e-woo-select2-wrapper .select2-results__option {
    color: #000;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 30px;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce h3 .acfw-accordion-title {
    color: #000;
}


.woocommerce-checkout #acfw_redeem_store_credit{
    display:flex;
    align-items:center;
    gap:15px;
}
.woocommerce-checkout #acfw_redeem_store_credit .form-row-first{
    flex:1;
    margin:0;
}
.woocommerce-checkout #acfw_redeem_store_credit .form-row-last{
    margin:0;
}
.woocommerce-checkout #acfw_redeem_store_credit input{
    width:100%;
}
.woocommerce-checkout p.form-row.form-row-last.acfw-col-left-half.acfw_coupon_btn_wrap {
    margin-top: -24px !important;
}
.woocommerce-checkout button.button.alt {
    padding: 12px;
}
.woocommerce-checkout input.input-text.wc_input_price::placeholder {
 color: #797979;
}
.woocommerce-checkout .acfw-accordion.acfw-store-credits-checkout-ui {
    margin-top: 20px;
}
.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-info {
	padding: 14px 44px;
}

/************************/
.product-tab-section{
    background:#000;
    padding:40px 20px;
}
.product-tab-section .e-n-tabs-heading{
    display:flex;
    gap:0px;
  border-bottom:1px solid #222;
  margin-bottom:0px;
	justify-content: flex-start;
  background-color: #0b0b0b;
  border-radius: 12px 12px 0px 0px !important;
}
.product-tab-section .e-n-tab-title{
    background:transparent;
    color:#aaa;
    border:none;
    padding:16px 18px;
    font-size:14px;
    cursor:pointer;
    position:relative;
    transition:0.3s;
}

.product-tab-section .e-n-tab-title[aria-selected="true"]{
   border-bottom: 2px solid #6DCBDC;
    font-weight:400;
}
.product-tab-section .e-n-tab-title[aria-selected="true"] span {
	  color: #6DCBDC;
}
.product-tab-section .e-n-tab-title[aria-selected="true"]::after{
    content:"";
    position:absolute;
    left:0;
    bottom:-1px;
    width:100%;
    height:0px;
    background:#fff;
}
.product-tab-section .e-n-tabs-content{
    background:#0b0b0b;
    padding:25px;
    border-top:0px solid #252b37;
    border-radius:0px 0px 12px 12px;
    color:#ccc;
    line-height:1.7;
}
.product-tab-section p{
    margin-bottom:15px;
    font-size:15px;
}
.product-tab-section .elementor-widget-n-tabs .e-n-tabs {
	gap:0px;
	border: 1px solid #252b37;
  border-radius: 12px;
}

.product-tab-section .elementor-widget-n-tabs {
/* 	 max-width: 800px !important; */
    margin: 0 auto;
}
.product-tab-section ol {
    padding: 0px;
}
.product-tab-section span,
.product-tab-section h2,
.product-tab-section h3,
.product-tab-section li,
.product-tab-section b {
	color: #fff;
}

.product-tab-section .e-n-tab-title[aria-selected=true] {
	background-color: #0b0b0b !important;
	margin-left: 30px;
/*  border-top: 1px solid #252b37;
 border-left: 1px solid #252b37;
 border-right: 1px solid #252b37;
 border-radius: 5px 5px 0px 0px; */
}
.product-tab-section .e-n-tab-title[aria-selected=false]:hover {
	    background-color: #0b0b0b !important;
}
.product-tab-section .elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] {
    background-color: transparent;
	margin-left: 30px;
}
.product-tab-section .elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true] {
	background-color: transparent;
}
@media screen and (min-device-width: 300px) and (max-device-width: 768px) { 
.product-tab-section .e-n-tab-title[aria-selected=true] {
	margin-left: 10px;
}
	.product-tab-section .elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] {
		margin-left: 10px;
	}
.research-articles-class .col-row {
    margin-left: 10px;
    margin-right: 10px;
	}
.research-articles-class .jet-posts__item {
		    padding: 5px;
	}
.research-articles-class .e-con-inner {
    padding-top: 40px !important;
	padding-bottom: 40px;
}
}



.postid-1554 .only-for-mots-c-peptide table.variations {
	display: none;
}
.only-for-mots-c-peptide{
    display:none !important;
}
.postid-1554 .only-for-mots-c-peptide{
    display:block !important;
}
.postid-1554 .for-all-the-products{
    display:none !important;
}




.purity-class,
.ruo-class{
    display:flex;
    align-items:center;
    gap:8px;
    padding:14px 20px;
    border-radius:6px;
    width:auto;
}
.purity-class{
 background:rgba(31,120,73,.25);
    border:1px solid #1f7849;
}
.purity-class h2,
.purity-class h3{
    color:#38d27d !important;
    margin:0;
    text-transform:uppercase;
}
.ruo-class{
 background:rgba(58,87,106,.25);
    border:1px solid #33566b;
}
.ruo-class h2,
.ruo-class h3{
    color:#78c9e7 !important;
    margin:0;
    text-transform:uppercase;
}
.purity-class .elementor-icon-box-wrapper,
.ruo-class .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
    gap:6px;
}

.purity-class .elementor-icon-box-title, .ruo-class .elementor-icon-box-title {
	margin-block-end: 0px !important;
}


.note-box-class {
    padding: 0px;
}
.product-price-class p {
	margin-bottom:0px;
}


li.variable-item.button-variable-item.selected {
    background-color: #182930 !important;
	border: 1px solid #6DCBDC;
	color: #fff !important;
}





.size-and-quantity-class label {
    font-size: 18px;
    text-transform: uppercase;
}
.size-and-quantity-class span.woo-selected-variation-item-name {
    color: #fff;
}
.size-and-quantity-class table tbody>tr:nth-child(odd)>td, .size-and-quantity-class table tbody>tr:nth-child(odd)>th {
  background-color: transparent;
}
.size-and-quantity-class table th {
    padding: 0px 0px 10px 0px;	
}
.size-and-quantity-class table td {
	  padding: 0px;	
}
.size-and-quantity-class .elementor-kit-1319 a {
    color: #7b7b7b;
    padding-left: 5px;
}
.size-and-quantity-class span.woocommerce-Price-amount.amount {
    color: #6dcbdc;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
	 color: #6dcbdc !important;
}
@media screen and (min-width: 769px) {
.size-and-quantity-class .e-atc-qty-button-holder {
	    flex-wrap: nowrap !important;
}
}






.size-and-quantity-class .woocommerce-variation-add-to-cart {
    display: flex;
    align-items: center;
    gap: 20px;
    width: 100%;
}
.size-and-quantity-class .e-atc-qty-button-holder {
    display: flex;
    align-items: center;
    gap: 20px;
    width: 100%;
}
.size-and-quantity-class .quantity {
    display: flex;
    align-items: center;
    border: 1px solid #363C46;
    border-radius: 14px;
    overflow: hidden;
    background: #0A0C10;
    max-width: 200px;
    height: 64px;
    position: relative;
}
.size-and-quantity-class .quantity input.qty {
    width: 100%;
    height: 100%;
    border: none;
    background: transparent;
    color: #fff !important;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    padding: 0 55px;
    outline: none;
}
.size-and-quantity-class .quantity input::-webkit-outer-spin-button,
.size-and-quantity-class .quantity input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.size-and-quantity-class .quantity input[type=number] {
    -moz-appearance: textfield;
}
.size-and-quantity-class .quantity::before,
.size-and-quantity-class .quantity::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    color: #fff;
    font-size: 34px;
    font-weight: 300;
    cursor: pointer;
    z-index: 2;
    line-height: 1;
}
.size-and-quantity-class .quantity::before {
      left: 0;
    width: 55px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
border-right: 1px solid #363C46;
        cursor: pointer;
    content: "−";
    font-size: 25px;
    line-height: 26px;
}
.size-and-quantity-class .quantity::after {
content:"+";
  position:absolute;
  right:0;
  width:55px;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  border-left:1px solid #363C46;
      cursor: pointer;
}
.size-and-quantity-class .single_add_to_cart_button {
    background: #7ed3e6 !important;
    color: #000 !important;
    border: none !important;
    border-radius: 14px !important;
    height: 64px;
    padding: 0 40px !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    flex: 1;
    transition: 0.3s ease;
}
.size-and-quantity-class .single_add_to_cart_button::before {
/* 	content: "🛒";  */
/* 	 content: "\1F6D2";
    font-size: 22px;
	color: #000; */
}
.size-and-quantity-class .single_add_to_cart_button::before {
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-right: 8px;
    background: url("https://azoth-peptides.com/wp-content/uploads/2026/06/cart-shopping-svgrepo-com.svg") no-repeat center;
    background-size: contain;
	    margin-bottom: -4px;
}
.size-and-quantity-class .single_add_to_cart_button:hover {
  opacity: 0.9;
}

.size-and-quantity-class button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    margin-top: 0px !important;
}
.size-and-quantity-class button.single_add_to_cart_button.button.alt {
	   margin-top: 0px !important;
}
.size-and-quantity-class .woocommerce-variation-add-to-cart-enabled {
	margin-top:15px;
}
.size-and-quantity-class li.variable-item {
background-color: #0A0C10 !important;
	color: #C9D1D9 !important;
	border-color: #1F242C !important;
}
.single-product .woocommerce-tabs .coa_hplc_ms_tab,
.single-product .woocommerce-tabs .third_party_testing_tab {
    display: none !important;
}






.sku-class p.elementor-heading-title {
	font-size: 15px;
}
.product-price-class .price {
   font-size: 0 !important;
}
.product-price-class .price .woocommerce-Price-amount {
  font-size: 32px !important;
}
.product-price-class del {
 position: relative;
 text-decoration: none !important;
}
.product-price-class .price del .woocommerce-Price-amount.amount {
 text-decoration: line-through;
 text-decoration-thickness: 2px;
 text-decoration-color:#6dcbdc;
}



.elementor-popup-modal .elementor-jet-woo-products-list {
    height: 100vh;
    overflow-y: auto;
}
.elementor-popup-modal .elementor-jet-woo-products-list {
    max-height: calc(100vh - 120px);
    overflow-y: auto;
    
    /* Firefox */
    scrollbar-width: none;
    
    /* IE / Edge old */
    -ms-overflow-style: none;
}

/* Chrome / Safari / new Edge */
.elementor-popup-modal .elementor-jet-woo-products-list::-webkit-scrollbar {
    width: 0px;
    display: none;
}


.postid-4898 .elementor-element-9ef4629 th.label {
    display: none;
}
.research-table-scroll {
    overflow-y: auto;
    overflow-x: auto;
}


.woocommerce-terms-and-conditions {
background-color: #fff;
}

/* .postid-5015 .main-header-class, .postid-5122 .main-header-class {
    display: none;
} */
.postid-5015 .main-footer-website, .postid-5122 .main-footer-website {
	display: none;
}
.postid-5015 .triple-regulator-content-area table {
	    background-color: #000;
}
.postid-5015 .triple-regulator-content-area th.label {
	color: #000;
	    background: #fff;
/* 	    padding-left: 31px; */
}
.postid-5015 .elementor-element-1e5e33b5 tr {
  background: #fff !important;
}
.postid-5015 .elementor-element-1e5e33b5 table tbody tr:hover>td, .postid-5015 .elementor-element-1e5e33b5 table tbody tr:hover>th {
	background-color: #fff !important;
}
.postid-5015 .triple-regulator-content-area td.value.woo-variation-items-wrapper {
	padding-left: 14px !important;
	    background: transparent;
}
/* .related-product-extra{
    margin-bottom:15px;
}

.related-product-extra img{
    width:100%;
    max-width:180px;
    height:auto;
    display:block;
    margin-bottom:10px;
}

.related-product-price{
    font-weight:700;
    font-size:16px;
} */

#custom-related-popup{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
	display: none;
}

.popup-overlay{
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.65);
}

.popup-box{
	position: relative;
	max-width: 750px;
	margin: 5% auto;
	background: #fff;
	padding: 25px;
	z-index: 2;
	border-radius: 10px;
	max-height: 80vh;
	overflow-y: auto;
}
/* .popup-box{
    position: relative;
    width: 90vw;
    max-width: 1200px;
    height: auto;
    margin: 5vh auto;
    background: #fff;
    padding: 30px;
    z-index: 2;
    border-radius: 0;
    max-height: 85vh;
    overflow-y: auto;
} */
.popup-close{
	position: absolute;
	right: 15px;
	top: 10px;
	font-size: 28px;
	cursor: pointer;
}

.popup-inner h2{
	margin-top: 0;
}

/* #elementor-popup-modal-5062 .dialog-message {
	    width: 1000px;
}
#elementor-popup-modal-5062 .dialog-widget-content {
	    border-radius: 15px !important;
}
.dialog-message.dialog-lightbox-message {
    height: 80vh !important;
} */
a.button.shop-now-btn {
    background-color: #6dcbdc;
    color: #000;
    padding: 13px 20px;
}






/* Modern Rectangular Popup with Circular Edges */
#product-popup-content {
  /* Reset container defaults */
  box-sizing: border-box;
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding: 10px; /* safe space for shadow */
}

#product-popup-content .pp-wrap {
  /* RECTANGULAR shape with CIRCULAR edges */
  background: #ffffff;
  border-radius: 32px;   /* pronounced circular edges */
 
  padding: 36px 40px 44px;
  transition: box-shadow 0.25s ease;

  display: flex;
  flex-direction: column;
  align-items: stretch;
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
}

/* ---------- TYPOGRAPHY & STRUCTURE ---------- */
#product-popup-content .pp-wrap h2 {
  font-size: 2rem;
  font-weight: 700;
  letter-spacing: -0.01em;
  line-height: 1.2;
  color: #0b1a33;
  margin: 0 0 8px 0;
  padding: 0;
  border: none;
}

#product-popup-content .pp-wrap .pp-image {
  margin: 16px 0 12px 0;
  text-align: center;
  background: #f8fafd;
  border-radius: 24px;
  padding: 12px 0;
  transition: background 0.2s;
}

#product-popup-content .pp-wrap .pp-image img {
  max-width: 220px;
  height: auto;
  border-radius: 20px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.04);
  display: inline-block;
}

/* Price row + Shop button */
#product-popup-content .pp-wrap .pp-price {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 18px 8px;
  background: #f2f6fe;
  padding: 16px 24px;
  border-radius: 48px;   /* softer circular edge inside */
  margin: 8px 0 18px 0;
}

#product-popup-content .pp-wrap .pp-price .amount {
  font-size: 1.9rem;
  font-weight: 700;
  color: #0b1a33;
  letter-spacing: -0.01em;
  background: transparent;
  padding: 0;
}

#product-popup-content .pp-wrap .pp-price .pp-shop-now {
  margin: 0;
}

#product-popup-content .pp-wrap .shop-now-btn {
  display: inline-block;
  background: #6dcbdc;
  color: #000;
  font-weight: 600;
  font-size: 1.05rem;
  padding: 14px 34px;
  border-radius: 60px;   /* fully rounded button – matches circular vibe */
  text-decoration: none;
  letter-spacing: 0.3px;
  border: none;
  box-shadow: 0 6px 14px rgba(11, 26, 51, 0.15);
  transition: all 0.2s ease;
  line-height: 1;
}

#product-popup-content .pp-wrap .shop-now-btn:hover {
  background: #6dcbdc;
	color: #fff;
  transform: scale(1.01);
  box-shadow: 0 10px 22px rgba(11, 26, 51, 0.20);
}
#product-popup-content .pp-wrap .pp-desc {
  margin-top: 14px;
  color: #1f2a44;
  font-size: 1rem;
  line-height: 1.6;
/*   padding: 10px 0 6px; */
}

#product-popup-content .pp-wrap .pp-desc h2 {
  font-size: 1.6rem;
  margin: 28px 0 6px 0;
  color: #0b1a33;
}

#product-popup-content .pp-wrap .pp-desc h3 {
  font-size: 1.25rem;
  font-weight: 600;
  margin: 24px 0 8px 0;
  color: #13294e;
  letter-spacing: -0.01em;
}

#product-popup-content .pp-wrap .pp-desc p {
  margin: 0 0 16px 0;
  padding: 0;
  color: #1f2a44;
}

#product-popup-content .pp-wrap .pp-desc p:last-child {
  margin-bottom: 0;
}


@media (max-width: 640px) {
.research-articles-class .col-row {
	 display: block !important;
}
.research-articles-class .jet-posts__item {
		max-width: 100% !important;
}
  #product-popup-content .pp-wrap {
    padding: 24px 16px 32px;
    border-radius: 28px; 
  }

  #product-popup-content .pp-wrap h2 {
    font-size: 1.6rem;
  }

  #product-popup-content .pp-wrap .pp-price {
    flex-direction: column;
    align-items: stretch;
    text-align: center;
    border-radius: 32px;
    padding: 18px 14px;
  }

  #product-popup-content .pp-wrap .pp-price .amount {
    font-size: 1.8rem;
  }

  #product-popup-content .pp-wrap .shop-now-btn {
    width: 100%;
    text-align: center;
    padding: 16px 20px;
    font-size: 1.1rem;
  }

  #product-popup-content .pp-wrap .pp-image img {
    max-width: 160px;
  }
}

#product-popup-content .pp-wrap .pp-desc a {
  color: #0b1a33;
  text-decoration: underline wavy rgba(11,26,51,0.15);
}

#product-popup-content .pp-wrap .pp-desc a:hover {
  text-decoration-color: #0b1a33;
}
.woocommerce-Price-currencySymbol {
  font-weight: 600;
}
#elementor-popup-modal-5062 .dialog-widget-content {
	    border-radius: 30px;
}
.elementor-popup-modal .dialog-widget-content {
	    overflow: hidden;
}
.postid-5397 .elementor-element-4da007f2, .postid-5415 .elementor-element-4da007f2 {
	display: none;
}
/* 
.research-articles-class .jet-posts .post-thumbnail {
	border-radius: 7px !important;
} */
.research-articles-class .jet-posts__inner-content {
    border-radius: 0px 0px 7px 7px;
}

.research-articles-class a:hover.btn {
    box-shadow: 1px 1px 12px 0px rgba(102, 225.0652173913043, 255, 0.6);
}
.research-articles-class a.post__date-link {
    color: #b6b6b6;
}
.single-latest-post-class .jet-posts__inner-box{
	    border-radius: 8px;
}
/* .research-articles-class .elementor-post, .single-latest-post-class .jet-posts__inner-box{
	    border-radius: 8px;
}
.research-articles-class a.elementor-post__read-more {
	 background-color: #6DCBDC;
   color: #FFFFFF;
   border-radius: 8px 8px 8px 8px;
   padding: 15px 30px;
}
.research-articles-class a:hover.elementor-post__read-more {
    box-shadow: 1px 1px 12px 0px rgba(102, 225.0652173913043, 255, 0.6);
}
.research-articles-class .elementor-posts .elementor-post__meta-data {
	    margin-top: 10px;
    margin-bottom: 36px;
} */

.footnote-class u {
	text-decoration: none;
}
.footnote-class u>a>span {
	text-decoration: none !important;
}