.busbox1{margin:var(--all-mp) 0}.busbox1 .busbox1_main{box-shadow:0 0 10px 0 #999;display:flex;flex-wrap:wrap}.busbox1 .busbox1_main .item{width:calc(100% / 3);padding:40px}.busbox1 .busbox1_main .item:hover{background:var(--color-main)}.busbox1 .busbox1_main .item:hover .title,.busbox1 .busbox1_main .item:hover .desc{color:#fff}.busbox1 .busbox1_main .item .title{font-size:24px;font-family:DIN;line-height:1.4}.busbox1 .busbox1_main .item .title,.busbox1 .busbox1_main .item .desc{transition:all .3s ease}.abbox3{padding-top:0}.abbox3 .lists{--pd:20px}.abbox3 .lists .item{border-radius:15px}.abbox3 .lists .info{padding:15px}.abbox3 .lists .info .title{font-weight:700}.abbox3 .lists .info .desc{margin-top:10px}.busbox2 .lists{--pd:20px;--mt:20px}.busbox2 .lists .img{padding-bottom:calc((272 / 14) * 1%);box-shadow:2px 2px 10px #ddd}.busbox2 .lists .img img{object-fit:contain}@media screen and (max-width:950px){.busbox1 .busbox1_main .item{width:100%;padding:20px}.busbox1 .busbox1_main .item:not(:first-child){border-top:1px solid #dddedf}.busbox1 .busbox1_main .item .title{font-size:19px}.custom_solutions .btns{flex-direction:column}.custom_solutions .btns .c_btn:not(:first-child){margin-top:20px}}