.faqSection .e-n-accordion-item-title-icon{ width:34px !important}

.faqSection .e-opened svg{ height:42px !important}

.faqSection .e-n-accordion-item-title{ position:relative}

.faqSection .e-n-accordion-item-title:after{ content:''; position:absolute; background:url(https://morganvacation.com/wp-content/uploads/2024/09/partition.png) no-repeat; width:100%; height:15px; left:0; bottom:0; background-size: contain;}

.elementor-widget-n-accordion .e-n-accordion-item-title{ padding-bottom:40px;}

.elementor-field-group .elementor-field-textual:focus{ box-shadow:none !important}

textarea.elementor-field-textual{ height:200px; resize:none; border:2px solid #F3B73B !important; padding:15px !important; margin-top:15px;}

.blogList .elementor-post:last-child{ border:none !important;}

.blogList .elementor-post__excerpt{ display:inline;}
.blogList .elementor-post__excerpt p{ display:inline; position:relative}

.blogList .elementor-post__read-more:hover{ color:#F3B73B}

.blogList a.elementor-post__read-more:hover{  color:#F3B73B !important}

.blogList .elementor-posts .elementor-post{ align-items:center; }


.readmoreBlog a.elementor-post__read-more{ background:#F3B73B; border-radius:100px ; padding:18px 45px ; display:inline-block; box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25); margin:0 0 15px 0; border:2px solid #F3B73B}

.readmoreBlog a.elementor-post__read-more:hover{ background:#fff; }

.newsletterForm input[type=email]{ padding:0 25px !important}

.elementor-44 .elementor-element.elementor-element-23ebef1c .elementor-button[type="submit"]:hover{ box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25) !important;}

.elementor-48 .elementor-element.elementor-element-6057e1f8 .elementor-button[type="submit"]:hover{  box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25) !important;}

.she-header .e-con-inner{ padding-top:5px; padding-bottom:5px;}

.elementor-post__excerpt p:after{ content:'...'; }

.e-load-more-message{ color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb; position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
   border: 1px solid #f5c6cb;
    border-radius: 8px;}
