.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#FF8419;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#F5F5F5;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.wpcf7-spinner{
    display: none;
}
.contact_cost {
    display: block;
    list-style: none;
    
}
.contact_cost li span{
    width:70%;
}

table, td, th {
    border: 1px solid #000000;
}



 body{
margin:0 !important;
}
 .info-direct{position:absolute;left:0;right:0;top:0px;display:none;}
 .icon-upload-cloud,.mml-modal .icon-mail{display:block;font-size:100px;color:#000;}
 .codedropz-upload-handler{border:0px;}
.cd-upload-btn{position:absolute;left:0;top:0;right:0;bottom:0; }
.codedropz-upload-inner span{display:none;}
.elementor-kit-24 h3{padding-top: 50px;font-size:26px;}
.wpcf7{text-align:center;}
.dnd-upload-counter{display:none;}
.elementor-kit-24 input[type="submit"]{padding: 8px 40px 8px 40px;}
#home_video{padding-left:11%;width:90%;}

#mapbase svg {
    height: 960px;
}

.elementskit-navbar-nav-default .elementskit-dropdown{
    border:0px;
}
.popmake-title{
    display: none;
}

.wpcf7 .wpcf7-form-control-wrap{
    padding:5px 0px;
}

#pum_popup_title_3817{
    display: none;
}
.pum-theme-207 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 18px;
    border-radius: 3px;
    border: 8px solid #ff8419;
    box-shadow: 0px 0px 30px 0px rgb(2 2 2);
    background-color: rgba( 255, 255, 255, 1.00 );
  
}
.elementor-widget-video .elementor-widget-container {
    padding-left: 0px;
    width:100%;
}
.wpcf7{
text-align: center;
}
.wpcf7-spinner{display:none;}
#wpcf7-f3416-o1 label{text-align:left;display:block;}
#wpcf7-f3416-o1 span{display:inline-block;}
#wpcf7-f3416-o1 select{
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    color: var( --e-global-color-text );
    background-color: var( --e-global-color-ca42620 );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-0abfcda );
    border-radius: 10px 10px 10px 10px;
    padding: 13px 20px 13px 20px;
}


#wpcf7-f3423-p3353-o3{
   /* width: 52%;*/
    max-width: 580px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    
    background-color: #fff;
    -webkit-box-shadow: 0 6px 40px 0 rgba(78,85,106,.21);
    box-shadow: 0 6px 40px 0 rgba(78,85,106,.21);
    background-image: url(/wp-content/themes/betheme-child/dist/img/ldp/s02-input-img.jpg);
    min-height: 751px;
}

#wpcf7-f3423-p3353-o3 p span input {
    width: 60%;
}

.wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea {
width: 60%;
    
}
.wpcf7 h3{

       padding: 70px 0px 0px 0px;
    /*font-weight:bold;*/
}
    .wpcf7 textarea{
    height: 150px;
}

#wpcf7-f3423-p3353-o3 p input.wpcf7-submit {
    width: 50%;
    text-align: center;
    background-color: #ff8419;
    border-radius: 4px;
    font-size: 18px;
    color: #fff;
    font-family: adelle-sans,sans-serif;
    font-weight: 700;
    font-style: normal;
    padding: 13px 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: none;
    margin-top: 14px;
    -webkit-box-shadow: 0 8px 24px 0 rgba(255,98,13,.4);
    box-shadow: 0 8px 24px 0 rgba(255,98,13,.4);
    border-radius: 4px;
}
#wpcf7-f3423-p3353-o3 p span {
    margin-bottom: 11px;
}

#wpcf7-f3423-p3353-o3 p span input {
    border: 1px solid #f6f6f6;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    color: #9b9a9a;
    font-family: dejarip,sans-serif;
    font-weight: 400;
    font-style: normal;
    background-color: #f6f6f6;
    height: 50px;
    border-radius: 4px;
}





.elementor-element-48ca8688 ul li .img-wrap {
    width: 26%;
    max-width: 86px;
}

.elementor-element-48ca8688 ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    
}
 .elementor-element-48ca8688 .img-wrap img {
    max-width: 100%;
    border-radius: 50%;
    display: block;
}
 .elementor-element-48ca8688 .text-wrap h4 {
    font-size: 18px;
    color: #3e3e3e;
    font-family: adelle-sans,sans-serif;
    font-weight: 700;
    font-style: normal;
    margin-bottom: 10px;
}
 .elementor-element-48ca8688 .text-wrap {
    width: 73%;
    max-width: 384px;
}
 .elementor-element-48ca8688 .text-wrap p {
    font-size: 14px;
    color: #717171;
    font-family: dejarip,sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-bottom: 0;
}
 .elementor-element-48ca8688 .img-wrap {
    width: 26%;
    max-width: 86px;
}


.elementor-element-27a71eb ul li .img-wrap {
    width: 26%;
    max-width: 86px;
}

.elementor-element-27a71eb ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
   
}
 .elementor-element-27a71eb .img-wrap img {
    max-width: 100%;
    border-radius: 50%;
    display: block;
}
 .elementor-element-27a71eb .text-wrap h4 {
    font-size: 18px;
    color: #3e3e3e;
    font-family: adelle-sans,sans-serif;
    font-weight: 700;
    font-style: normal;
    margin-bottom: 10px;
}
 .elementor-element-27a71eb .text-wrap {
    width: 73%;
    max-width: 384px;
}
 .elementor-element-27a71eb .text-wrap p {
    font-size: 14px;
    color: #717171;
    font-family: dejarip,sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-bottom: 0;
}
 .elementor-element-27a71eb .img-wrap {
    width: 26%;
    max-width: 86px;
}


.wpcf7-spinner{
    display: none;
}
.contact_cost {
    display: block;
    list-style: none;
    
}
.contact_cost li span{
    width:70%;
}

#cailiao{
    border:1px solid #CCCCCC;
    border-radius: 8px;
    padding:12px 20px;
    width:100%;
    
}
#send_cost{
    padding: 8px 16px;
    border-radius: 12px;
}

.wpcf7-response-output{
    display: none;
}


    /* 大型设备（笔记本电脑/台式机，992 像素及以上） */
@media only screen and (min-width: 788px) {
    
    .elementor-kit-24 input:[type="text"]{
    padding: 13px 20px 13px 20px;
   
}

    .tab-nav-list .tab-nav{
        width:50%;
    }
     
     .elementor-widget-container ul.fea-list li {
    width: 33%;
    max-width: 380px;
    margin-top: 20px;
    text-align: center;
}
.elementor-widget-container ul.fea-list {
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


.elementor-widget-container ul.fea-list li h4 {
    font-family: adelle-sans,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
}


      .tab-content-list ul{
          display: -webkit-box;   
        display: -webkit-flex;    
        display: -ms-flexbox;    
        display: flex;    /* -webkit-box-pack: justify; */    
        -webkit-justify-content: space-between;    
        -ms-flex-pack: justify;    
        justify-content: space-between;
      }
     
         .tab-content-list ul li {
        display: list-item;
        list-style:none;    
        width: 24%;    
        max-width: 280px;    
        margin-top: 35px;   
        text-align: center;
        
    }
     
    
    
} 

    

@media only screen and (max-width: 767px){
    
    .elementor-kit-24 input:[type="text"]{
    padding: 13px 10px 13px 10px;
   
}
    
    .fea-list {
            display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin:0px;  
     padding:0px;
    }
    
    .fea-list li{
       
    width: 48%;

    }
    
    .fea-list li h4{
        text-align:center;
        font-size:16px;
    }
    
.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav {
    width:48%;
        
    }
    
    .tab-content-list ul{
       display: -webkit-box;    
        display: -webkit-flex;    
        display: -ms-flexbox;    
           flex-wrap: wrap;
    margin:0px;  
     padding:0px;
    }
    
  
.tab-content-list ul li{ 
     display: list-item;
            list-style:none;   
            width: 48%;   
            max-width: 280px;    
            margin-top: 35px;  
            text-align: center;
}


.tab-content ul li{
width: 48%;
    

}
 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav {
    width: 50%;
}

}/* End custom CSS */