.capability .bannerSet{height:100vh}@media only screen and (max-width:1100px){.capability .bannerSet{-webkit-clip-path:initial;clip-path:initial}}@media only screen and (max-width:900px){.capability .bannerSet{background-color:#2d2c2c}}@media only screen and (max-width:767px){.capability .bannerSet{height:100%}}.capability .bannerSet picture:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}.capability .bannerSet picture img{-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media only screen and (max-width:900px){.capability .bannerSet picture img{display:none}}.capability .bannerSet .bannerText{width:100%;max-width:none}@media only screen and (max-width:767px){.capability .bannerSet .bannerText{position:static;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);padding-top:35%;text-align:center}}.capability .bannerSet .bannerText .title{margin-bottom:10px;letter-spacing:0.5px}.capability ul.hover{max-width:1550px;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:80px}@media only screen and (max-width:900px){.capability ul.hover{max-width:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:150px;padding-left:150px;padding-top:40px}}@media only screen and (max-width:767px){.capability ul.hover{padding-right:50px;padding-left:50px;padding-top:35px}}.capability ul.hover li{width:25%;color:rgba(255, 255, 255, 0.3);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;margin-right:30px;position:relative}@media only screen and (max-width:900px){.capability ul.hover li{width:100%;color:#fff;margin-right:0;overflow:hidden;margin-bottom:20px;-webkit-box-shadow:12.3px 8.6px 18px 0 rgba(0, 0, 0, 0.47);box-shadow:12.3px 8.6px 18px 0 rgba(0, 0, 0, 0.47)}}.capability ul.hover li:before{content:'';position:absolute;left:-15%;top:40%;width:60px;height:1px;background-color:#fff;opacity:.25;z-index:-1}@media only screen and (max-width:900px){.capability ul.hover li:before{width:0;height:0}}.capability ul.hover li:first-child:hover{background-color:#e64335}.capability ul.hover li:nth-child(2):hover{background-color:#40764a}.capability ul.hover li:nth-child(3):hover{background-color:#ef8d2d}.capability ul.hover li:nth-child(4):hover{background-color:#707070}.capability ul.hover li:hover{color:#fff;-webkit-box-shadow:12.3px 8.6px 18px 0 rgba(0, 0, 0, 0.47);box-shadow:12.3px 8.6px 18px 0 rgba(0, 0, 0, 0.47)}@media only screen and (max-width:900px){.capability ul.hover li:hover{background-color:transparent}}.capability ul.hover li .img{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;display:none;z-index:-1}.capability ul.hover li .img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}@media only screen and (max-width:900px){.capability ul.hover li .img{display:block}}.capability ul.hover li a{display:block;padding:20px 20px 30px 20px}@media only screen and (max-width:900px){.capability ul.hover li a{padding-top:30px;padding-bottom:30px;z-index:1}}@media only screen and (max-width:767px){.capability ul.hover li a{padding-top:42px;padding-bottom:42px}}.capability ul.hover li span{font-size:3.125rem}.capability ul.hover li p{padding-top:40px}@media only screen and (max-width:1024px){.capability ul.hover li p{padding-top:10px}}@media only screen and (max-width:767px){.capability ul.hover li p{padding-top:20px;font-size:1rem}}.capability ul.hover li:first-child:before{width:0;height:0}.capability ul.hover li:last-child{margin-right:0}@media only screen and (max-width:900px){.capability .footer-cover .box-1{width:0}}
/*# sourceMappingURL=capability.css.map */