.post-tags {
    display: none;
}
.header-menu a{
	font-family: "Cinzel" !important;
}
.have-submenu > a:after{
	width:19px !important;
	content: "\f0d7" !important;
	font-family: "Font Awesome 5 Free" !important;
  font-weight: 900 !important;
	display: block;
  position: unset;
  text-align: right;
  opacity: 1 !important;
    background: transparent !important;
    transition: 0s !important;
}
.have-submenu > a > .sub-arrow{
	display:none !important;
}
}



.elementor-element.elementor-element-ac63873.elementor-shape-square.e-grid-align-right.e-grid-align-tablet-right.e-grid-align-mobile-center.elementor-grid-0.ob-has-background-overlay.elementor-widget.elementor-widget-social-icons {
    display: none;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-9fc977f.elementor-section-height-min-height.elementor-hidden-desktop.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle
{
	display:none !important;
}
.elementor-menu-toggle__icon--open:before,
.eicon-menu-bar::before {
  content: "\e816" !important;
}
.elementor-menu-toggle__icon--close:before,
.eicon-close::before {
  content: "\e87f";
}

@media only screen 
	and (max-device-width: 767px) {

.blog-content-left h3, .blog-content-left h4, .blog-content-left h5, .blog-content-left h6 {
    margin-top: 20px !important;
    margin-bottom: 15px !important;
}
.rkit-blog .rkit-blog-card .rkit-blog-title-container {
    margin-bottom: 10px !important;
}
.rkit-blog .rkit-blog-card .rkit-blog-title {
    font-size: 18px !important;
}	
.rkit-blog p.rkit-blog-paragraph {
    font-size: 16px !important;
}
.home-accordions .elementskit-card-body.ekit-accordion--content p, 
.home-accordions .ekit-accordion-title {
    font-size: 16px !important;
}
.home-services .elementor-icon-box-content, 
		.home-services .elementor-icon-box-description {
    font-size: 16px !important;
}	
.accordion-sec .elementor-tab-content, 
.accordion-sec .elementor-tab-content p {
    font-size: 16px;
}
.accordion-sec .elementor-accordion-icon {
    position: relative;
    top: 4px;
}
}


@media only screen 
and (min-device-width: 1025px) {

ul.elementor-nav-menu li.book-now {
    display: none;
}
}


.rkit-blog a.rkit-blog-title:hover {
    color: #001f3f !important;
}
.blog-content-left.icons-list ul {
    padding-left: 0;
}
.blog-content-left h3, .blog-content-left h4, .blog-content-left h5, .blog-content-left h6 {
    margin-top: 25px;
    margin-bottom: 20px;
}
.icons-list ul li:before {
    font-family: 'Font Awesome 5 Free';
    content: "\f0a9";
    font-size: 14px;
    font-weight: 600;
    color: #9b6a36;
    margin-right: 10px;
}

.icons-list ul {
    list-style: none;
    padding: 0;
}
.accordion-sec .elementor-accordion-title {
    display: flex;
}
form.elementor-form .elementor-field-group input:focus, 
form.elementor-form .elementor-field-group textarea:focus {
border-color: #9b6a36 !important;
}
.elementor-button-wrapper .elementor-button, 
.elementor-button-wrapper .elementor-button:hover {
    border-radius: 5px;
}
.copyright-link:hover {
    color: #9B6A36 !important;
}
.copyright-link {
    color: #fff !important;
}
.contact-info-link a {
    color: #9b6a36;
    text-decoration: none;
}
/** Start Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/
.envato-block__preview{overflow: visible !important;}
/** End Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/
.elementor-element-95c4708 .elementor-icon-box-content h6 {
    font-size: 16px;
    text-transform: capitalize;
    letter-spacing: 1px;
    line-height: 1.4;
}
.icon-badge-css .ekit-icon-box-badge.ekit_position_top_left {
    top: 10px;
    left: 10px;
}
.para-ul ul, .para-ul ol {
    padding-left: 0px;
    list-style-type: none;
}
.para-ul strong{
	color:#9b6a36;
}
.main-blog p.rkit-blog-paragraph {
    font-size: 16px !important;
}
.main-blog a.rkit-readmore-btn {
    font-size: 14px !important;
}
.para-ul li:before{
font-family: 'Font Awesome 5 Free';
    content: "\f0a9";
    font-size: 14px;
    font-weight: 600;
    color: #9b6a36;
    margin-right: 10px;}


.related-post-box .elementor-post__title a:Hover {
    color: #9b6a36 !important;
}
.blog-post-text ol,.blog-post-text ul {
    padding-left: 20px;
}
.email-txt p.elementor-icon-box-description {
	text-transform:lowercase !important;
}
.elementor-widget-text-editor li {
	margin-bottom:10px;
}


section#header-bo {
    box-shadow: none;
    border-top: 1px solid #0A0829;
}

.elementor-46 .elementor-element.elementor-element-ae87c8b:hover .elementor-widget-container {
	box-shadow: none !important;
}

.rkit-menu:hover {
    background: #fff !important;
}
.rkit-responsive-mobile .rkit-menu:hover .rkit-menu-text {
    color: #0a0867;
}
.elementor-nav-menu--main .elementor-item.elementor-item-active {
  color: #130F4D;
  background:#eae0d5 !important;
}

.elementor-nav-menu--main .elementor-item:hover{background: #eae0d5 !important;color: #130F4D !important;}

@media screen and (max-width: 767px) {
  .sub-menu li {
    margin: 0 !important;
    line-height: 50px;
  }
}