.elementor-577 .elementor-element.elementor-element-09cb672{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-577 .elementor-element.elementor-element-09cb672 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for section, class: .elementor-element-09cb672 */.main-menu__logo {
    padding: 0px;
}
h2.elementor-heading-title {
    margin: 0;
    color: var(--insur-black);
    font-size: 45px;
    line-height: 55px;
    font-weight: 700;
    letter-spacing: var(--insur-letter-spacing);
}
.make-a-claim__claim-list li a {
    background-image: -moz-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(240, 243, 247) 100%);
    background-image: -webkit-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(240, 243, 247) 100%);
    background-image: -ms-linear-gradient(90deg, rgb(240, 243, 247) 0%, rgb(240, 243, 247) 100%);

    
}

.make-a-claim__claim-box {
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.07);
    padding: 17px 0 22px;
}
:root {
    
    --insur-bdr-radius: 5px;
}

#menu-service{display: flex;
    justify-content: center;
    align-items: center;}
#menu-service li{padding: 0 10px;
    display: inline-block;
    text-align: center;}
    .icon-right-arrow1:before {
    margin-left: 10px;
}


@media (max-width: 768px) {
  #menu-service {
    flex-direction: column; /* 垂直排列 */
  }
 #menu-service li {
    width: 100%; /* 使 li 占据整个宽度 */
  }
}
#menu-products{display: flex;
    justify-content: center;
    align-items: center;}
#menu-products li{padding: 0 10px;
    display: inline-block;
    text-align: center;}
    .icon-right-arrow1:before {
    margin-left: 10px;
}


@media (max-width: 768px) {
  #menu-products {
    flex-direction: column; /* 垂直排列 */
  }
 #menu-products li {
    width: 100%; /* 使 li 占据整个宽度 */
  }
}
body.single-post .page-header-bg {
    background-image: url(/wp-content/uploads/2025/02/oke5f5593a15626b277a86816d2185f7a5c278da44249c1a-MOGIId_结果.webp);
}
.cat-item-1{display:none;}
.main-header__top{display:none;}

.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li {
    margin-left: 61px;
}
.main-menu__right{display:none;}
.thm-breadcrumb {

    display: none;
}
.elementor-element-caa466c strong{color: #97a2b7;}


.footer-widget__logo {
    margin-bottom:0px;
}
.elementor-element-caa466c, .elementor-element-90d2ddb{
margin-top:-40px!important;
}
.elementor-element-90d2ddb{
margin-top:-20px!important;
}
.elementor-element-dcd4b93 .footer-widget__logo{display:none;}
.elementor-element-dcd4b93 {margin-top:-40px;}
.team-one__img:after {
 border: 0px dashed var(--insur-bdr-color); 
 
}
.team-one__single:hover .team-one__img:after {
  border: 0px dashed var(--insur-primary);
}
.team-one__img-box{cursor: pointer}

.services-one {
    position: relative;
    display: block;
    background-color: var(--insur-extra);
    padding: 0px 0 90px;
}


.main-slider-nine__btn {display: none
}
.main-slider-nine__text-wrapper {display: none
}
.main-slider-nine__bg::after {
    background-image: none;
}
.fg-icon-close {
    width:60px!important;
height: 60px!important
}
.fg-panel-button-close{
    width:64px!important;
height: 64px!important
}
#SR7_1_1 .hesperiden .sr7-bullet {
 
    background: #e1e1e1;
    background: -moz-linear-gradient(top, #e1e1e1 0%, #e1e1e1 100%);
    background: -webkit-linear-gradient(top, #e1e1e1 0%, #e1e1e1 100%);
    background: -o-linear-gradient(top, #e1e1e1 0%, #e1e1e1 100%);
    background: -ms-linear-gradient(top, #e1e1e1 0%, #e1e1e1 100%);
    background: linear-gradient(to bottom, #e1e1e1 0%, #e1e1e1 100%);
}

.mobile-nav__contact{display:none;}
.mobile-nav__top{padding-top:20px;}
#mobile-thm-logo{display:none;}

@media (max-width: 768px) {
   .make-a-claim__claim-box li {margin-bottom:10px;
    }
}/* End custom CSS */