.solutions-flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1575px;width:100%;margin:15px auto 0}.solutions-flex-wrap .solu-box{padding:60px 37.5px;-webkit-transition:padding 0.5s;transition:padding 0.5s;width:33.33%}.solutions-flex-wrap .solu-box a{display:block}@media only screen and (min-width:1441px) and (min-width:1201px){.solutions-flex-wrap .solu-box a:hover .img-box{-webkit-transform:scale(1.22);transform:scale(1.22);-webkit-box-shadow:15px 15px 30px 0px rgba(0,0,0,0.2);box-shadow:15px 15px 30px 0px rgba(0,0,0,0.2)}}@media only screen and (min-width:1441px) and (max-width:1200px){.solutions-flex-wrap .solu-box a:active .img-box{-webkit-transform:scale(1.22);transform:scale(1.22);-webkit-box-shadow:15px 15px 30px 0px rgba(0,0,0,0.2);box-shadow:15px 15px 30px 0px rgba(0,0,0,0.2)}}@media only screen and (min-width:1201px) and (min-width:1201px){.solutions-flex-wrap .solu-box a:hover .img-box{-webkit-transform:scale(1.15);transform:scale(1.15)}}@media only screen and (min-width:1201px) and (max-width:1200px){.solutions-flex-wrap .solu-box a:active .img-box{-webkit-transform:scale(1.15);transform:scale(1.15)}}.solutions-flex-wrap .solu-box .img-box{width:100%;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform 0.5s,-webkit-box-shadow 0.5s;transition:-webkit-transform 0.5s,-webkit-box-shadow 0.5s;transition:transform 0.5s,box-shadow 0.5s;transition:transform 0.5s,box-shadow 0.5s,-webkit-transform 0.5s,-webkit-box-shadow 0.5s;position:relative}.solutions-flex-wrap .solu-box .img-box:before{content:"";display:block;padding-bottom:59.09%;width:100%}.solutions-flex-wrap .solu-box .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.solutions-flex-wrap .solu-box .text-wrap{margin-top:30px;padding:0 20px;text-align:left;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.solutions-flex-wrap .solu-box .text-wrap .main{font-weight:600;font-size:1.375rem;line-height:1.5;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.solutions-flex-wrap .solu-box .text-wrap .text{font-size:1rem;margin-top:10px;line-height:1.6;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.solutions-flex-wrap .solu-box ul{font-weight:600;line-height:1.8;color:#808080;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.solutions-flex-wrap .solu-box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solutions-flex-wrap .solu-box ul li:not(:first-child):before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:rgba(128,128,128,0.3);margin-inline:5px}@media only screen and (max-width:1440px){.solutions-flex-wrap .solu-box{padding-inline:25px}}@media only screen and (max-width:1200px){.solutions-flex-wrap{margin-top:-10px}.solutions-flex-wrap .solu-box{padding:40px 20px}.solutions-flex-wrap .solu-box .img-box{-webkit-box-shadow:none;box-shadow:none}.solutions-flex-wrap .solu-box .text-wrap{padding-inline:15px;margin-top:20px}}@media only screen and (max-width:1024px){.solutions-flex-wrap .solu-box{width:50%}}@media only screen and (max-width:768px){.solutions-flex-wrap .solu-box{width:100%}}@media only screen and (max-width:576px){.solutions-flex-wrap .solu-box{padding-inline:0}}.solutions .main-block{padding:60px 0}@media only screen and (max-width:1200px){.solutions .main-block{padding:25px 0 40px}.solutions .main-block .main-content{padding-inline:40px}}@media only screen and (max-width:768px){.solutions .main-block .main-content{padding-inline:20px}}.solutions .main-content{margin-top:30px;padding:0 50px}.solutions .title-wrap{max-width:760px;text-align:center;margin:0 auto}.solutions .title-wrap .title{font-size:1.625rem;line-height:1.3;font-weight:600}.solutions .title-wrap .text{font-size:1rem;line-height:1.6;margin-top:15px}.solutions .no_result_content{padding-top:30px;padding-bottom:60px}@media only screen and (max-width:1024px){.solutions .no_result_content{padding-top:0;padding-bottom:40px}}
/*# sourceMappingURL=solutions.css.map */