#node-banner{position:relative}@media screen and (max-width: 829px){#node-banner .swiper-slide{height:200px}}#node-banner .swiper-slide img{display:block}@media screen and (max-width: 829px){#node-banner .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}#node-banner .font{position:absolute;top:calc(50% - 50px);left:0;right:0;text-align:center;text-shadow:2px 2px 6px rgba(0,0,0,.5);color:#fff;padding:0 20px;margin:auto}#node-banner .font span{letter-spacing:4px;font-size:40px;display:block;margin-bottom:10px}@media screen and (max-width: 829px){#node-banner .font span{font-size:20px}}#node-banner .font span::after{background:#fff;display:block;margin:10px auto 5px;content:"";width:35px;height:2px}@media screen and (max-width: 829px){#node-banner .swiper-slide{height:200px}}#node-banner h1{font-size:25px;letter-spacing:2px}#node-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#node-banner .font{text-align:center}#node-banner .swiper-button-prev,#node-banner .swiper-button-next{fill:#fff;background:#ed1c24;padding:10px 14px;width:40px;height:40px}@media screen and (max-width: 829px){#node-banner .swiper-button-prev,#node-banner .swiper-button-next{padding:7px 11px;width:30px;height:30px}}#node-banner .swiper-button-prev:hover,#node-banner .swiper-button-next:hover{background:#b5b5b5}#node-banner .banner-navigation .swiper-pagination-bullet{background:none !important;border:1px #969696 solid;opacity:1;width:10px;height:10px}#node-banner .banner-navigation .swiper-pagination-bullet-active{background:#ed1c24 !important;border:0 !important}html[lang=en] #node-banner span::after{content:none}#service-search{display:block;padding:20px;margin:0 auto 0;max-width:1220px}#service-search .heading{padding-bottom:10px;margin-bottom:7px;border-bottom:1px #ddd solid}#service-search .container{margin:0 auto 0;max-width:1220px}#service-search .container .results{font-size:12px;margin-bottom:30px}#service-search .container .ul .li{padding-bottom:25px;margin-bottom:25px;border-bottom:1px #ddd dashed}#service-search .container .ul .li:nth-last-child(1){border-bottom:none}#service-search .container .ul .li .name{font-size:19px;margin-bottom:5px}#service-search .container .ul .li .path{font-size:14px;color:#777}