.qin-post .animated.fadeInUp{display:none;}
.qin-comment .capitalize {
    text-transform: none;
}
p.elementor-heading-title {
  font-size: 1.2rem;
  color: #454649;
  font-weight: 500;
  padding-bottom: 1.5rem;
  line-height: 1.3em;
}

.qin-post h2 {
    line-height: 3.5rem!important;
    padding-top: 5rem;
    color: #1F1F1F;
}
.qin-post h3:not(.elementor-image-box-title):not(.eael-accordion-tab-title):not(.e-n-accordion-item-title-text){
    font-size: 1.5rem;
    font-weight: 600;
	  padding-top: 3.5rem;
	 color:#1F1F1F;
}
h3.e-n-accordion-item-title-text{
    padding: 0.5rem 0;
	 font-size: 1rem;
    font-weight: 500;
}
h3.eael-accordion-tab-title {
    padding:0;
	 font-size: 1rem;
    font-weight: 500;
}

.qin-post h4{
	  margin-top: 3rem!important;
}
.qin-post .elementor-widget-image, .qin-post .elementor-widget-button, .qin-post .elementor-widget-image-box, .qin-post .elementor-widget-icon-list {
    padding: 10px 0;
}
.qin-post .elementor-widget-video .elementor-wrapper iframe, .qin-post .elementor-widget-video .elementor-wrapper video{
	margin-top: 2rem;
}
.comments-count-wrapper{
	display:none
}

.ast-comment-meta{
    color: #000000;
}

.table-qin-blog {
    margin-top: 20px;
    overflow-x: auto;
}
.table-qin-blog tr, .table-qin-blog-price tr{text-align: center;}
.table-qin-blog th, .table-qin-blog-price th{
	background-color: var(--e-global-color-primary);
	color: #FFFFFF;
    font-weight: 500;	
} 
.table-qin-blog th, .table-qin-blog td{
    text-align: left;
	 white-space: normal;
}

.table-qin-blog tr{
	font-size: 0.9rem;
}
.table-qin-blog tr:nth-child(even){
    background-color: #e6f4ff;
  }
.table-qin-blog-price {
   margin-top: 20px;
   overflow-x: auto;
	font-size:13px;
}


.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{
    font-weight: 500;
}
.qin-post .e-n-accordion, .qin-post .uael-table-wrapper {
    padding-top: 1.5rem;
}
.qin-post p, .qin-post ul, .qin-post li{
	
}
.qin-post p{
    margin-top: 1.5rem;
    margin-bottom: 0;
}
.qin-post .e-con>.e-con-inner {
    gap: 5px;
}
.qin-post .e-n-accordion-item-title{
   background-color: #00aedc;
}

.qin-post .eael-accordion-header{
    background-color: #525252!important;
	 border-color:#525252!important;
}
.qin-post .e-n-accordion-item-title-text, .qin-post thead .uael-table__text-inner, .qin-post span.eael-accordion-tab-title{
	color:#fff;
}
.qin-post .eael-adv-accordion p{
	margin-top: 0rem;
}
.qin-post .elementor-share-btn__icon{
	margin-top: 0rem;
}
.qin-post thead .uael-table-row {
    background-color: #005F77;
    color: #fff;
}

.qin-post span.uael-table__text-inner {
    font-weight: 400;
}

.qin-post .uael-table-col {
    border: solid 1px #e7e7e7;
}

.qin-post tr.uael-table-row:nth-child(even) {
    background-color: #E6F8FC;
}

.qin-post .e-parent {
    padding: 0;
}

.qin-post .elementor-widget-uael-table-of-contents{
	display:none;
}
.qin-post .e-n-accordion p, .qin-post .e-n-accordion span, .qin-post .uael-table span, .qin-post span.elementor-button-content-wrapper, .qin-post span.elementor-button-text{
	margin-top: 0rem;
}
.qin-post ul.elementor-toc__list-wrapper {
    margin: 0.5rem;
}
.qin-post ul {
	margin-top: 1.5rem;
}
.qin-post li {
    padding: 0 0 0 0.5rem;
    margin-block: .6875rem;
	 line-height: 1.8rem;
}
.qin-post li>ol, .qin-post li>ul {
    margin-bottom: 1rem;
}
.qin-comment input[type=email], .qin-comment input[type=number], .qin-comment input[type=password], .qin-comment input[type=reset], .qin-comment input[type=search], .qin-comment input[type=tel], .qin-comment input[type=text], .qin-comment input[type=url], .qin-comment select, .qin-comment textarea, .qin-comment .comments-area textarea#comment{
	border-radius: 8px;
	background: #ffffff;
}

.qin-comment input[type="submit"], .qin-comment input#submit{
    color: #fff;
}

@media (max-width: 1024px) {
.qin-post h2{
    line-height: 2.3rem!important;
    padding-top: 2.5rem;
	 font-size: 1.5rem;
}
.qin-post h3:not(.elementor-image-box-title):not(.eael-accordion-tab-title):not(.e-n-accordion-item-title-text){
    font-size: 1.25rem;
    font-weight: 600;
}
h3.e-n-accordion-item-title-text, h3.eael-accordion-tab-title {
	 font-size: 1rem;
    font-weight: 500;
}	
	
}
}