.banner-about-top { position: relative; background-position: center center; background-repeat: no-repeat; background-size: cover; width: 94%; margin: 0 auto; margin-top: 30px; min-height: 750px; overflow: hidden; }
.banner-about-thumb { background-position: center center; background-repeat: no-repeat; background-size: cover; transition-property: transform, opacity; transition-timing-function: cubic-bezier(0, .33, .07, 1.03); transition-duration: 1s; height: 130%; position: absolute; left: 0; top: 0; width: 100%; }
/***/
.technologies_h2{font-size:32px;font-weight: 700;line-height:1.2;text-align:center;margin-bottom:25px}
.technologies_p{text-align: center;font-size:18px;line-height: 1.4;margin:0 auto;}
/***/
.technologies-product{padding:60px 0}
.technologies_ulist{width:calc(100% + 30px);margin-left:-15px;margin-top:30px}
.technologies_ulist li{width:calc(25% - 30px);text-align:center;margin:15px}
.technologies_ulist li .thumb{margin-bottom:10px;overflow:hidden}
.technologies_ulist li .thumb img{width:100%;height:auto;border-radius:10px;
   -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform: scale(1);
    transform: scale(1);}
.technologies_ulist li:hover img{-webkit-transform: scale(1.3);
    transform: scale(1.3);}
.technologies_ulist li p{color: #3f444b;line-height:1.4em;font-size:16px;display:block;margin-bottom:15px;}
.technologies_ulist li span{font-size:16px;font-weight:400;color: #FFFFFF;background-color: #EA5520;border-width: 0px;border-radius: 100px;padding: 7px 20px;display:inline-block}
/**/
.w1200{max-width:1200px; margin:0 auto}
.technologies-tab-itmes{display:none}
#template1{display:block}
.technologies_inner{max-width:85%;margin:0 auto}
.technologies_banner{min-height:570px;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;line-height:1.4em;}
.technologies_banner_bg{color:#fff;padding-top:120px}
.technologies_label{text-align:center;margin-bottom:15px}
.technologies_label label{padding:5px 15px;color:#fff;border-radius:50px;background-color:#EA5520;}
/**/
.technologies_functions{padding:80px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.technologies_support{padding:80px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.technologies_customized{padding:80px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;}
/**/
.technologies_video{margin-top:40px}
.technologies_video video{display:block;width:100%;height:auto;border-radius:10px}
/**/
.technologies_one{padding-top:50px}
.technologies_one p{display:flex;width:100%;flex-direction: column; flex-wrap: nowrap; justify-content: normal; align-items: normal;position:relative}
.technologies_one p img{width:100%;height:auto;border-radius:10px}
/**/
.technologies_two{padding-top:50px}
.technologies_two p{display:flex;width:62%;flex-direction: column; flex-wrap: nowrap; justify-content: normal; align-items: normal;position:relative}
.technologies_two p img{width:100%;height:auto;border-radius:10px}
.technologies_two p:last-child{width:38%;padding-left:30px}
/**/
.technologies_second{padding-top:50px}
.technologies_second p{display:flex;width:53%;flex-direction: column; flex-wrap: nowrap; justify-content: normal; align-items: normal;position:relative}
.technologies_second p img{width:100%;height:auto;border-radius:10px}
.technologies_second p:last-child{width:47%;padding-left:30px;}
/**/
.technologies_support{color:#fff}
.technologies_tree{padding-top:50px;width:calc(100% + 30px);margin-left:-15px}
.technologies_tree p{display:flex;width:calc(33.33333% - 30px);margin:0 15px;flex-direction: column; flex-wrap: nowrap; justify-content: normal; align-items: normal;position:relative}
.technologies_tree p img{width:100%;height:auto;border-radius:10px}
.technologies_tree span{position:absolute;left:0;top:0;width:100%;text-align:center;padding:50px 30px;font-size: 20px; font-weight: 500; line-height: 1.2em;}
/***/
@media(max-width:1495px) {

}
@media(max-width:1300px) {
.banner-about-top{min-height:750px;height:750px}
.w1200{width:94%}
}
@media(max-width:1100px) {
.banner-about-top{min-height:600px;height:600px}
.technologies_ulist{width:calc(100% + 20px);margin-left:-10px;margin-top:30px}
.technologies_ulist li{width:calc(25% - 20px);text-align:center;margin:10px}
.technologies_h2{font-size:32px}
.technologies_p{font-size:18px;}
}
 @media(max-width:1080px) {
.technologies_inner{max-width:100%}
}
@media(max-width:800px) {
.banner-about-top{min-height:500px;height:500px}
.banner-about-top{width:100%;margin-top:0}
.technologies_banner{min-height:500px}
.technologies_banner_bg{padding-top:80px}
/**/
.technologies_ulist li{width:calc(50% - 20px)}
}
@media(max-width:768px) {
.technologies_h2{font-size:22px}
.technologies_p{font-size:16px;}
.technologies_banner_bg{padding-top:60px}
.technologies_functions{padding:60px 0}
.technologies_support{padding:60px 0}
.technologies_customized{padding:60px 0}
.technologies_tree span{font-size:16px;padding:30px}
}
@media(max-width:700px) {

}
@media(max-width:640px) {
.banner-about-top{min-height:265px;height:265px}
.technologies_ulist li{width:100%}
.technologies_two p{width:100%}
.technologies_two p:last-child{width:100%;padding-left:0;margin-top:20px}
.technologies_tree p{width:90%;margin:10px 5%}
.technologies_two{margin-top:30px}
.technologies_video{margin-top:20px}
.technologies_tree{width:100%;margin-left:0;padding-top:20px}
.technologies_second p{width:100%}
.technologies_second p:last-child{width:100%;margin-left:0;margin-top:20px;}
.technologies_second{padding-top:20px}
}

@media(max-width:450px) {

}