.elementor-386636 .elementor-element.elementor-element-7d9f7ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-e8d313e{--display:flex;}.elementor-386636 .elementor-element.elementor-element-be3a3e0 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-2a66d6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-0e0cbb3 .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-598d276{--display:flex;}.elementor-386636 .elementor-element.elementor-element-38c25b4 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-b2cb01a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-c53b969 .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-61e310b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-016ab8f{--display:flex;}.elementor-386636 .elementor-element.elementor-element-ec83791 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-890ad0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-61db4a0 .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-9ea409b{--display:flex;}.elementor-386636 .elementor-element.elementor-element-3c5f4a7 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-dc4780f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-387f31b .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-22f0318{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-e4229d1{--display:flex;}.elementor-386636 .elementor-element.elementor-element-959f86a .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-9c91e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-9cd0a32 .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-5a77ff5{--display:flex;}.elementor-386636 .elementor-element.elementor-element-1c7d780 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-1bc7c4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-453973f .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-b483ebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-830a069{--display:flex;}.elementor-386636 .elementor-element.elementor-element-35a2c00 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-1f27195{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-e952998 .elementor-heading-title{font-size:18px;}.elementor-386636 .elementor-element.elementor-element-9249fb1{--display:flex;}.elementor-386636 .elementor-element.elementor-element-168bc43 .elementor-heading-title{font-size:28px;}.elementor-386636 .elementor-element.elementor-element-4fa2e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386636 .elementor-element.elementor-element-24f7bef .elementor-heading-title{font-size:18px;}/* Start custom CSS for heading, class: .elementor-element-be3a3e0 */.goujia > div > h2{
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e0cbb3 */.owv .elementor-heading-title,.owv .elementor-size-default{ 
     width: 375px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
  
}
/*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a66d6f */.fonw > div{
    font-weight: 500;
    display: flex;
    align-items: center
}
/*.fonw > div::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53b969 *//*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-598d276 */.elementor-385765 .elementor-element.elementor-element-c2bc3ff .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9f7ba */.elementor-386445 .elementor-element.elementor-element-956d30d .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec83791 */.goujia > div > h2{
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61db4a0 */.owv .elementor-heading-title,.owv .elementor-size-default{ 
     width: 375px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
  
}
/*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-890ad0c */.fonw > div{
    font-weight: 500;
    display: flex;
    align-items: center
}
/*.fonw > div::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-387f31b *//*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ea409b */.elementor-385765 .elementor-element.elementor-element-c2bc3ff .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e310b */.elementor-386445 .elementor-element.elementor-element-956d30d .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-959f86a */.goujia > div > h2{
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cd0a32 */.owv .elementor-heading-title,.owv .elementor-size-default{ 
     width: 375px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
  
}
/*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c91e1d */.fonw > div{
    font-weight: 500;
    display: flex;
    align-items: center
}
/*.fonw > div::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453973f *//*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a77ff5 */.elementor-385765 .elementor-element.elementor-element-c2bc3ff .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f0318 */.elementor-386445 .elementor-element.elementor-element-956d30d .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35a2c00 */.goujia > div > h2{
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e952998 */.owv .elementor-heading-title,.owv .elementor-size-default{ 
     width: 375px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
  
}
/*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f27195 */.fonw > div{
    font-weight: 500;
    display: flex;
    align-items: center
}
/*.fonw > div::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f7bef *//*.owv::before{*/
/*    content: '';*/
/*    display: block;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    background-color: #000;*/
/*    border-radius: 50%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9249fb1 */.elementor-385765 .elementor-element.elementor-element-c2bc3ff .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b483ebc */.elementor-386445 .elementor-element.elementor-element-956d30d .elementor-heading-title{
    font-size: 24px
}/* End custom CSS */