.elementor-99 .elementor-element.elementor-element-a5a9c00:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-a5a9c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-99 .elementor-element.elementor-element-a5a9c00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 0px 68px 0px;}.elementor-99 .elementor-element.elementor-element-a5a9c00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-bef8143{text-align:left;}.elementor-99 .elementor-element.elementor-element-bef8143 .elementor-image img{width:73%;}.elementor-99 .elementor-element.elementor-element-bef8143 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 170px 0px;}.elementor-99 .elementor-element.elementor-element-b3273fb{color:#333333;font-size:12px;}.elementor-99 .elementor-element.elementor-element-b3273fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-a3a155e > .elementor-element-populated{margin:40px 0px 40px 0px;}.elementor-99 .elementor-element.elementor-element-6b744ce{text-align:center;}.elementor-99 .elementor-element.elementor-element-6b744ce .elementor-heading-title{color:#333333;font-size:26px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-6b744ce > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-99 .elementor-element.elementor-element-81d8bc9{margin-top:0px;margin-bottom:40px;}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-stacked .elementor-icon{background-color:rgba(84, 89, 95, 0);}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-default .elementor-icon{fill:rgba(84, 89, 95, 0);color:rgba(84, 89, 95, 0);border-color:rgba(84, 89, 95, 0);}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-stacked .elementor-icon:hover{background-color:rgba(20, 123, 209, 0);}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-32380c9.elementor-view-default .elementor-icon:hover{fill:rgba(20, 123, 209, 0);color:rgba(20, 123, 209, 0);border-color:rgba(20, 123, 209, 0);}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-32380c9.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-32380c9 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-32380c9 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-stacked .elementor-icon{background-color:#23A455;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-default .elementor-icon{fill:#23A455;color:#23A455;border-color:#23A455;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-stacked .elementor-icon:hover{background-color:#23A455;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-1131f45.elementor-view-default .elementor-icon:hover{fill:#23A455;color:#23A455;border-color:#23A455;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-1131f45.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-1131f45 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-1131f45 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-default .elementor-icon{fill:#54595F;color:#54595F;border-color:#54595F;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-stacked .elementor-icon:hover{background-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-d0d1272.elementor-view-default .elementor-icon:hover{fill:#147BD1;color:#147BD1;border-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-d0d1272.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-d0d1272 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-d0d1272 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-6528d5c{margin-top:40px;margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-fe5d309 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-default .elementor-icon{fill:#54595F;color:#54595F;border-color:#54595F;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-stacked .elementor-icon:hover{background-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-view-default .elementor-icon:hover{fill:#147BD1;color:#147BD1;border-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-9b4eee0.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-9b4eee0 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-9b4eee0 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-default .elementor-icon{fill:#54595F;color:#54595F;border-color:#54595F;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-stacked .elementor-icon:hover{background-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-a71a230.elementor-view-default .elementor-icon:hover{fill:#147BD1;color:#147BD1;border-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-a71a230.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-a71a230 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-a71a230 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-62be232.elementor-view-default .elementor-icon{fill:#54595F;color:#54595F;border-color:#54595F;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-view-stacked .elementor-icon:hover{background-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-view-framed .elementor-icon:hover, .elementor-99 .elementor-element.elementor-element-62be232.elementor-view-default .elementor-icon:hover{fill:#147BD1;color:#147BD1;border-color:#147BD1;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-position-right .elementor-icon-box-icon{margin-left:20px;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-position-left .elementor-icon-box-icon{margin-right:20px;}.elementor-99 .elementor-element.elementor-element-62be232.elementor-position-top .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-62be232 .elementor-icon{font-size:60px;}.elementor-99 .elementor-element.elementor-element-62be232 .elementor-icon-box-content .elementor-icon-box-title{color:#54595F;font-size:18px;font-weight:500;}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-70d645e{width:24%;}.elementor-99 .elementor-element.elementor-element-675f782{width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-70d645e{width:100%;}.elementor-99 .elementor-element.elementor-element-675f782{width:100%;}}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-bef8143 .elementor-image img{width:24%;}.elementor-99 .elementor-element.elementor-element-bef8143 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-6b744ce > .elementor-widget-container{margin:0px 0px 0px 10px;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-bef8143 .elementor-image img{width:46%;}.elementor-99 .elementor-element.elementor-element-bef8143 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-b3273fb > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-32380c9 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-1131f45 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-d0d1272 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-9b4eee0 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-a71a230 .elementor-icon-box-icon{margin-bottom:20px;}.elementor-99 .elementor-element.elementor-element-62be232 .elementor-icon-box-icon{margin-bottom:20px;}}/* Start custom CSS for html, class: .elementor-element-52ae205 */.footlist {}

.footlist::after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
.footlist {}
.footlist >.item {float:left;}
.footlist >.item.goods {width:180px;}
.footlist >.item.solution {margin:0 60px 0 40px;}
.footlist >.item.service {margin-right:80px;}
.footlist >.item.about {}
.footlist .name {font-weight: bold;font-size: 16px;color: #000}
.footlist .cont {margin-top:10px;font-size: 14px;color: #147bd1}
.footlist .cont ul {list-style: none;padding:0;margin:0}
.footlist .cont ul li {padding:5px 0;}
.footlist .cont .cell {margin:0;padding:5px 0;}
.footlist a {color:#147bd1;text-decoration: none;}
.footlist a.tel {font-size:18px;font-weight:bold;}
.footlist a.highlight {color:#f00}
.footlist a:hover {color:#F00;} 
.footlist a.highlight:hover {color:#147bd1}
@media(max-width:1024px) {
.footlist >.item {width:50%}
.footlist >.item.goods {margin:0;width:23%;}
.footlist >.item.solution {margin:0;width:25%;}
.footlist >.item.service {margin:0;width:17%;}
.footlist >.item.about {margin:0;width:35%;}    
}
@media(max-width: 767px) {

.footlist {}
.footlist >.item {width:100%}
.footlist >.item.goods {margin:0;width:100%;}
.footlist >.item.solution {margin:0;}
.footlist >.item.service {margin:0;}
.footlist >.item.about {}
.footlist .name {margin-top:10px;font-weight: bold;font-size: 16px;color: #000;background:#ccc;display:block;width:100%;padding:10px 0;}
.footlist .cont {margin-top:10px;font-size: 14px;color: #147bd1}
.footlist .cont ul {list-style: none;padding:0;margin:0}
.footlist .cont ul li {padding:5px 0;}
.footlist .cont .cell {margin:0;padding:5px 0;}
.footlist a {color:#147bd1;text-decoration: none;}
.footlist a.tel {font-size:18px;font-weight:bold;}
.footlist a.highlight {color:#f00}
.footlist a:hover {color:#F00;} 
.footlist a.highlight:hover {color:#147bd1}

}/* End custom CSS */