/* Custom Css */

.hide-el {
    display: none;
}

.mean-bar .mobile-btn,
.header-search .header-search-form .search-btn,
.contact-box-layout15 .media .item-icon,
.elementor-widget-container .tab-pane a.insur-tab-more,
form.mc4wp-form input[type="submit"],
form.wpcf7-form input[type="submit"],
.elementor-widget a.rt-btn,
.wp-block-button .wp-block-button__link,
.elementor-widget a.rt-slider-button-primary-lg {
    background: #5CAB7D !important;
}

.mean-bar .mobile-btn:hover,
.header-search .header-search-form .search-btn:hover,
.elementor-widget-container .tab-pane a.insur-tab-more:hover,
form.mc4wp-form input[type="submit"]:hover,
form.wpcf7-form input[type="submit"]:hover,
.elementor-widget a.rt-btn:hover,
.wp-block-button .wp-block-button__link:hover,
.elementor-widget a.rt-slider-button-primary-lg:hover {
    background: #4b8e6f !important;
}

/* .project-excerpt {
    display: none;
} */

.header-style-4 .site-header .main-navigation {
    padding-left: 0;
}

.header-style-4 .site-header .main-navigation ul.menu > li {
    margin: 0 4px;
}

.header-style-4 .site-header .main-navigation ul.menu > li > a {
    padding: 26px 14px;
    text-transform: uppercase;
}

.post-each .entry-content-area:hover .entry-meta-2 li.vcard-comments a,
.post-each .entry-content-area:hover .entry-meta-2 li.vcard-comments i,
.post-each .entry-content-area:hover .entry-meta-2 li.vcard-author i {
    color: #2e4577 !important;
}

.contact-box-wrap .contact-box-layout15 .media:first-child,
.offcanvas-list > span:first-child {
	display: none;
}

.testimonials-wrap .swiper-pagination {
	width: 100%
}

.post-each .entry-meta-2 li.vcard-comments a:hover,
.post-each .entry-meta-2 li.vcard-author a:hover {
	color: #3B5998;
}

.rtin-insurance-tab .rtin-item .insur-tab-more,
.site.site-wrp .faq-page-faq .elementor-accordion .elementor-tab-title:hover,
.site.site-wrp .faq-page-faq .elementor-accordion .elementor-tab-title.elementor-active {
	background-color: #3B5998;
}

.site.site-wrp .faq-page-faq .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon,
.site.site-wrp .faq-page-faq .elementor-accordion .elementor-tab-title.elementor-active:hover {
    background-color: #2e4577;
}

body.page-id-484 .item-heading a.rt-button-sp {
    display: none;
}

/* Responsive */

@media only screen and (max-width: 1440px) {
    .header-style-4 .site-header .main-navigation ul.menu > li > a {
        padding-left: 6px;
        padding-right: 6px;
    }
}

@media only screen and (max-width: 1199px) {
    .mobile-padding-left-15px {
        padding-left: 0 !important;
    }

    .header4-icon-right a.header-btn-new {
        padding: 20px 25px;
        font-size: 12px;
    }

    .header-style-4 .site-header .main-navigation ul.menu > li > a {
        padding: 26px 14px;
        text-transform: uppercase;
        font-size: 13px;
    }

    .header-style-4 .site-header .main-navigation ul.menu > li > a {
        padding-left: 4px;
        padding-right: 4px;
    }
}

@media only screen and (max-width: 1024px) {
	#mobile-menu-bar-wrap {
		 display: flex;
    align-items: center;
	}
	
	.about-box-img .video-wrapper-inner {
		display: none;
	}
	
	.site.site-wrp .faq-page-faq .elementor-accordion .elementor-tab-title .elementor-accordion-title {
		font-size: 16px;
		width: 80%;
    display: block;
	}
	
	.contact-box-layout15 .media .item-icon i {
		width: 60px;
	}
}

