.banner{float:left;width:100%;position:relative;height:45vw;max-height:700px;min-height:auto}.banner::after{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;top:auto;bottom:0;background-size:100% 50px;background-position:bottom center}.section-waves{position:relative;width:100%;height:65px;bottom:20px;z-index:3;float:left}.section-waves canvas.waves{right:0;left:0;position:relative;width:100%;height:100%;transform:translateY(-50%)}.artificial_intelligence{float:left;width:100%;text-align:center;background:#fff;padding:15px 0 110px;position:relative;z-index:2}.artificial_intelligence.space{padding-top:60px}.artificial_intelligence.space .head{margin-bottom:70px}.artificial_intelligence .head{margin-bottom:130px}.artificial_intelligence.space .artificial_right{left:0;right:auto;padding:25px 325px 0 50px}.artificial_intelligence.space .artificial_inner_box{display:flex;align-items:flex-end;flex-direction:column-reverse}.artificial_intelligence .head h2{max-width:740px;margin:0 auto}.artificial_left>img{width:100%;border:5px solid #f26522}.artificial_inner{width:100%;margin:10px auto 0 auto;position:relative;display:flex;align-items:center}.artificial_inner_box{float:left;width:100%;position:relative;display:flex;align-items:center}.artificial_left{float:left;width:580px;position:relative;z-index:99}.artificial_intelligence.space .artificial_right::before{background:url(/assets/img/b091ba67d06b.webp)no-repeat 0 0;left:0;background-size:314px}.artificial_right::before{position:absolute;right:0;top:-38px;content:"";background:url(/assets/img/fe183b50b033.webp)no-repeat 0 0;height:41px;width:314px;z-index:9999;background-size:314px}.artificial_right{text-align:left;display:flex;background:#1a5093;align-items:center;min-height:375px;box-sizing:border-box;z-index:9;max-width:833px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:25px 100px 0 310px;display:flex;flex-wrap:wrap;align-content:center}.artificial_left table{width:100%;max-width:623px;min-height:340px;border:5px solid #f26522;background:#fff}.artificial_left table tr td{border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.artificial_right p{font:16px/22px"Biennale";font-weight:400;color:#fff;margin-bottom:25px}.approach{float:left;width:100%;text-align:center;background:#f4f5f7;padding:80px 0 60px;position:relative}.approach::after{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;bottom:0;background-size:100% 50px;background-position:bottom center}.approach::before{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;top:-10px;background-size:100% 52px;transform:rotate(-180deg)}.approach ul{width:100%;display:flex;flex-wrap:wrap;max-width:935px;margin:0 auto}.approach ul li{width:33%;display:flex;justify-content:center;padding:0 20px;margin:45px 0}.approach ul li:nth-child(even) .box{border:3px solid #f26522}.approach ul li:nth-child(even) .box strong{color:#f26522}.approach ul li .box{width:100%;max-width:260px;min-height:190px;border:3px solid #1a5093;border-radius:0 70px;display:flex;align-items:center;padding:25px;position:relative;box-shadow:1px 3px 12px -2px rgba(0,0,0,.48);-webkit-box-shadow:1px 3px 12px -2px rgba(0,0,0,.48);-moz-box-shadow:1px 3px 12px -2px rgba(0,0,0,.48)}.approach ul li .box::before{box-shadow:1px 3px 12px -2px rgba(0,0,0,.48);-webkit-box-shadow:1px 3px 12px 14px rgba(230,223,223,.48);-moz-box-shadow:1px 3px 12px 14px rgba(230,223,223,.48);position:absolute;left:6px;top:5px;width:243px;height:174px;content:"";border-radius:0 61px}.approach ul li .box strong{font-size:90px;line-height:1;color:#1a5093;position:absolute;top:-46px;left:10px}.approach ul li .box p{margin-bottom:0}.integration{float:left;width:100%;text-align:center;position:relative;padding:60px 0 40px}.integration table{width:100%;margin-top:30px}.integration table tr td img{max-width:125px;max-height:65px}.integration table tr th{color:#0082c3;font-size:21px;padding:17px 0}.integration table tr td{border-right:1px solid #dcddde;width:25%;padding:20px 0}.integration table tr td:last-child{border-right:0}.analysis{float:left;width:100%;text-align:center;background:#f4f5f7;padding:80px 0;position:relative}.analysis .head{margin-bottom:60px}.analysis:before{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;top:-10px;background-size:100% 52px;transform:rotate(-180deg)}.analysis::after{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;bottom:0;background-size:100% 50px;background-position:bottom center}.analysis .right_image{width:50%;margin:0;position:relative;z-index:9;-webkit-box-shadow:0 0 0 4px #f26522!important}.analysis .inner{display:flex;justify-content:flex-start;align-items:center;position:relative;margin-bottom:50px}.analysis .left_text{width:60%;margin:0;border:4px solid #1a5093;padding:80px 50px 80px 150px;position:absolute;right:0;background:#f4f5f7;text-align:left}.analysis .right_image img{width:100%;height:auto}.analysis .left_text p sup{font-size:25px;top:0}.power_automation{float:left;width:100%;padding:80px 0}.power_automation .head{text-align:center;margin-bottom:20px}.power_automation .outer{display:flex;align-items:center}.power_automation .img_box{width:40%}.power_automation .img_box img{width:100%}.power_automation .text_box{width:60%;padding-left:45px}.power_automation .text_box ul{width:100%;list-style:none;display:flex;flex-wrap:wrap}.power_automation .text_box ul li{width:50%;padding:0 15px;margin:10px auto;min-height:145px}.flip-card{width:287px;height:155px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;transition:all .8s}.flip-card{perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#bbb;color:#000}.flip-card-back{color:#fff;transform:rotateY(180deg)}.flip-card-front h5{font:20px/25px"Biennale";color:#fff;text-transform:uppercase;font-weight:700}.flip-card-back.blue1,.flip-card-front.blue1{background:#4e91fd;display:flex;justify-content:center;align-items:center;padding:20px}.flip-card-back.blue2,.flip-card-front.blue2{background:#2c2cff;display:flex;justify-content:center;align-items:center;padding:20px}.flip-card-back.blue3,.flip-card-front.blue3{background:#0229bf;display:flex;justify-content:center;align-items:center;padding:20px}.flip-card-back.blue4,.flip-card-front.blue4{background:#00059f;display:flex;justify-content:center;align-items:center;padding:20px}.capabilities{float:left;width:100%;text-align:center;background:#f4f5f7;padding:80px 0;position:relative}.capabilities .head{margin-bottom:30px}.capabilities .outer ul{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.capabilities .outer ul li{width:50%;padding:0 15px;margin:0 0 50px}.capabilities::before{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;top:-10px;background-size:100% 52px;transform:rotate(-180deg)}.capabilities::after{position:absolute;content:"";background:url(/assets/img/00b471920a42.webp)0 0 no-repeat;width:100%;height:60px;left:0;bottom:0;background-size:100% 50px;background-position:bottom center}.capabilities .outer ul li .inner_box{background:#e8e8e8;max-width:583px;min-height:196px;border-radius:100px;padding:25px 25px 25px 180px;position:relative;text-align:left;display:flex;align-items:center}.capabilities .outer ul li .inner_box p{font-size:14px}.capabilities .outer ul li .inner_box strong{width:135px;height:135px;background:#fcfcfc;border-radius:100%;border:4px solid #f26522;display:flex;justify-content:center;align-items:center;font-size:40px;color:#f26522;position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.capabilities .outer ul li .inner_box span{min-width:240px;height:34px;border-radius:50px;justify-content:center;align-items:center;font-size:14px;color:#fff;background:#f26522;display:flex;justify-content:flex-start;padding:5px 17px;font-weight:700;position:absolute;top:-16px;right:75px}.capabilities .outer ul li.blue .inner_box span{background:#1a5093!important}.capabilities .outer ul li.blue .inner_box strong{border-color:#1a5093!important;color:#1a5093!important}.capabilities .outer ul li .inner_box p{margin:0}.client_speak{float:left;width:100%;text-align:center;padding:40px 0;position:relative}.testimonial_slider{height:auto}.testimonial_slider .comment{padding:40px 100px;position:relative}.testimonial_slider .comment.slick-current{border-right:1px solid #dcddde}.testimonial_slider .comment span{width:100%;color:#f26522}.testimonial_slider .comment::before{position:absolute;left:60px;top:10px;content:"";background:url(/assets/img/621bfa68b998.webp)no-repeat 0 0;width:50px;height:50px;background-size:50px}.testimonial_slider .comment::after{position:absolute;right:100px;bottom:75px;content:"";background:url(/assets/img/e5994d68ed2a.webp)no-repeat 0 0;width:50px;height:50px;background-size:50px}@media only screen and (min-width:768px) and (max-width:1024px){.flip-card{max-width:100%}.artificial_left table tr td img{max-width:100px;height:auto}.artificial_left table{width:100%!important;max-width:100%!important}.artificial_intelligence.space .head{margin-bottom:40px}.artificial_intelligence.space{padding-bottom:40px}.approach ul li .box::before{width:94%}}@media only screen and (min-width:768px) and (max-width:991px){.artificial_left table{width:100%!important;max-width:100%!important}.artificial_left table tr td img{max-width:88px;height:auto}.artificial_intelligence.space .head{margin-bottom:20px}.artificial_intelligence.space{padding-bottom:40px}.approach ul li .box::before{width:94%}.integration{padding:40px 0}.integration table{width:100%;margin-top:0}.analysis .left_text{padding:40px 40px 40px 110px}.power_automation{padding:40px 0}.power_automation .text_box{padding-left:20px}.flip-card{max-width:100%}.capabilities .outer ul{width:100%;flex-direction:column;margin-bottom:0}.capabilities .outer ul li{width:100%;padding:0 15px;margin:0 0 50px}.capabilities .outer ul li .inner_box span{left:140px;right:auto}.capabilities .outer ul li .inner_box{max-width:100%;min-height:140px;padding:25px 25px 25px 140px}.capabilities .outer ul li .inner_box strong{width:100px;height:100px}.capabilities .outer ul li:nth-child(even) .inner_box span{background:#1a5093!important}.capabilities .outer ul li:nth-child(even) .inner_box strong{border-color:#1a5093!important;color:#1a5093!important}.capabilities .outer ul li:nth-child(odd) .inner_box span{background:#f26522!important}.capabilities .outer ul li:nth-child(odd) .inner_box strong{border-color:#f26522!important;color:#f26522!important}.capabilities .outer ul li:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.artificial_intelligence .head{margin-bottom:0}.artificial_left table{width:100%;max-width:100%}.approach ul li .box::before{width:94%}.analysis .right_image{position:static;width:100%;margin-bottom:15px}.analysis .left_text{position:static;width:100%;max-width:100%;padding:30px}.analysis .inner{flex-direction:column;margin:0}.analysis .head{margin-bottom:0}.analysis .left_text p{font-size:16px;margin-bottom:0}.power_automation{padding:40px 0}.power_automation .img_box{width:100%}.power_automation .text_box{width:100%;padding:0}.power_automation .outer{flex-direction:column}.flip-card{width:100%}.capabilities .outer ul{width:100%;flex-direction:column;margin-bottom:0}.capabilities .outer ul li{width:100%;padding:0 15px;margin:0 0 50px}.capabilities .outer ul li .inner_box span{left:140px;right:auto}.capabilities .outer ul li .inner_box{max-width:100%;min-height:140px;padding:25px 25px 25px 140px}.capabilities .outer ul li .inner_box strong{width:100px;height:100px}.capabilities .outer ul li:nth-child(even) .inner_box span{background:#1a5093!important}.capabilities .outer ul li:nth-child(even) .inner_box strong{border-color:#1a5093!important;color:#1a5093!important}.capabilities .outer ul li:nth-child(odd) .inner_box span{background:#f26522!important}.capabilities .outer ul li:nth-child(odd) .inner_box strong{border-color:#f26522!important;color:#f26522!important}.capabilities .outer ul li:last-child{margin-bottom:0}.artificial_left table tr td img{max-width:120px;height:auto}.approach ul li{width:100%;margin:25px 0}.integration table tr td img{max-width:120px;max-height:65px}.integration table tr th{font-size:14px}.approach ul li .box{font-size:16px}.capabilities .outer ul li .inner_box span{height:auto}.approach,.integration,.analysis,.capabilities{padding:40px 0}.power_automation .text_box ul li{padding:0}.power_automation .text_box ul li:nth-child(1){padding:0 15px 0 0}.power_automation .text_box ul li:nth-child(2){padding:0 0 0 15px}.power_automation .text_box ul li:nth-child(3){padding:0 15px 0 0}.power_automation .text_box ul li:nth-child(4){padding:0 0 0 15px}.approach:before,.integration:before,.analysis:before,.capabilities:before{background-size:100% 20px;top:-40px}.approach:after,.integration:after,.analysis:after,.capabilities:after{background-size:100% 20px}}@media only screen and (max-width:479px){.capabilities .outer ul li{margin:0 0 70px;padding:0}.capabilities .outer ul li .inner_box{max-width:100%;min-height:140px;padding:0;flex-direction:column;padding:60px 15px 20px 15px;border-radius:0;text-align:center}.capabilities .outer ul li .inner_box span{position:static;width:100%;display:inline-block;margin-bottom:15px}.capabilities .outer ul li .inner_box strong{width:70px;height:70px;left:50%;top:-33px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.capabilities .outer ul li{width:100%;max-width:300px}.artificial_left table tr td img{max-width:90px;height:auto}.power_automation .text_box ul li{width:100%;padding:0;margin:10px auto;min-height:145px}.integration table tr td img{max-width:60px;max-height:65px}.integration table tr th{color:#0082c3;font-size:11px;padding:17px 0}.power_automation .text_box ul li:nth-child(1),.power_automation .text_box ul li:nth-child(2),.power_automation .text_box ul li:nth-child(3),.power_automation .text_box ul li:nth-child(4){padding:0}}