ul#menu-main-primary-1 {
    width: 970px;
}
.testimonial-box-layout9-new .nav-item:after {
    bottom: -74px;
    left: 15px;
}
.content-area {
    padding: 0px;
}
.slide-content.media-body {
    display: flex;
    flex-direction: column;
    gap: 35px;
}
#map {
    z-index: 0;
}
svg#Layer_1 {
    width: 64px;
}
.rtin-insurance-tab .rtin-item .insur-tab-more {
    background-color: #821720;
}
.rtin-insurance-tab .rtin-item .insur-tab-more:hover {
    background-color: #4f1116;
}
.process-box-layout1new:hover .item-icon {
    filter: invert(1);
}
.item-icon>img {
    width: 120px;
}
.site-header .main-navigation > nav > ul {
    text-align: center;
}
.service-img{
	width: 420px;
}
.testimonial-box-layout9-new .nav-item:after {
    bottom: -20px;
    left: 24px;
}
@media only screen and (max-width: 480px) {
    .testimonial-box-layout9-new .nav-item {
        margin-bottom: 32px;
    }
	.testimonial-box-layout9-new .nav-item:after {
    bottom: -19px;
    left: 25px;
}
}
.menu li a {
    color: #000 !important;
    font-weight: 600;
}
ul.header-left-4layout li a, ul.header-left-4layout li span {
    color: #000 !important;
    font-weight: 600;
}
.search-box-area .search-box a.search-button i:before {
    font-size: 20px;
    color: #000000;
}
.header4-icon-right .circle-btn.offcanvas-menu-btn .btn-icon-wrap span {
    background-color: #000000;
}
ul.nav.nav-tabs.tab-nav-list li a:hover {
    background-color: #821720;
}

.elementor-tab-title{
    border: 1px solid #000;
    border-radius: 10px;
		margin: 10px 0px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
		padding-bottom: 20px !important;
}
.elementor-tab-title.elementor-active{
    border: 1px solid #000 !important;
    border-radius: 10px;
		margin: 10px 0px !important;
}
.footer-box-layout2 a, .footer-box-layout2 ul li a, .footer-wrap-fix-off .footer-box-layout1 ul.menu > li a {
    color: #ffffff !important;
}
/* a.elementor-accordion-title {
    padding: 0px 20px;
} */
.red-class h4 span, .red-class h3 span {
    color: #821720 !important;
}
.footer-wrap-fix-off .widgets ul > li{
	color: #fff ;
	    font-weight: 500;
}

.footer-wrap-fix-off .widgets ul > li a{
	color: #fff ;
	    font-weight: 500;
}
.footer-box-layout2 a, .footer-box-layout2 ul li a, .footer-wrap-fix-off .footer-box-layout1 ul.menu > li a:hover{
	color: #821720 !important;
}
.footer-wrap-fix-off .footer-box-layout1 ul.menu > li:before{
	color: #821720;
}
.site-header .main-navigation ul.menu > li > a:hover  {
	color: #821720 !important;
}
.site-header .main-navigation ul li ul li a:hover{
	color: #821720 !important;
}
.hov-clas h2:hover {
    color: #821720 !important;
}
p{
	font-family: inter;
	font-weight:500;
}
span{
	font-family: inter;
	font-weight:500;
}
ul li {
font-family: inter;
	font-weight:500;
}
ol li {
font-family: inter;
	font-weight:500;
}
.copyright{
	font-family: inter;
	font-weight:500;
}
.elementor-22 .elementor-element.elementor-element-eb25905 > .elementor-element-populated {
    padding: 60px 60px 30px 60px;
}
.custom-form .heading-default-layout.heading-layout1new{
    margin-bottom: 0px;
}
.header-style-4 .site-header .main-navigation {
    padding-left: 0px !important;
}
.header-style-4 .site-header .main-navigation ul.menu {
    text-align: left;
}.header4-icon-right li.search-icon {
    margin-right: 30px;
    display: none;
}
.header-style-4 .site-header .main-navigation ul.menu > li > a {
    text-transform: capitalize;
}
.entry-banner-content.breadcrumbs-area h1.entry-title {
    font-size: 41px;
}