@import "https://www.manageengine.com/css/fonts.css";
body{margin:0;padding:0}
.af{font-family:'Open Sans',sans-serif;margin:0;padding:0}
.af p,.af a,.af li,.af td,.af td,.af span,.af label{line-height:24px;font-size:14px}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6{margin:0}
.af ul{padding-left:0;margin:0}
.af li{list-style-type:none}
.af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af div,.af a,.af ul,.af li,.af input,.af p,.af h1,.af h2,.af span{box-sizing:border-box}
div{box-sizing:border-box}
.af{width:100%;display:block;float:left}
.ac{margin:0 auto;position:relative;max-width:85%}
.ag .ac,.oth-main .ac{max-width:1000px}
.top{background:#000;padding:14px 0;overflow:hidden;position:absolute;transition:all .5s ease;z-index:5;top:0;transform:translateY(0px)}
.top.top-fix{background:#000;position:fixed;top:0;z-index:8;transition:all .5s ease;transform:translateY(0px);box-shadow:0 22px 20px -19px #3333336b}

.blue-theme .top:after{content:'';position:absolute;width:25%;height:81px;background:#2264c7;z-index:9;top:0;right:0}
.red-theme .top:after{content:'';position:absolute;width:25%;height:81px;background:#b4192d;z-index:9;top:0;right:0}
.orange-theme .top:after{content:'';position:absolute;width:25%;height:81px;background:#df8543;z-index:9;top:0;right:0}
.yellow-theme .top:after{content:'';position:absolute;width:25%;height:81px;background:#eeaf4d;z-index:9;top:0;right:0}

.top:before{content:'';position:absolute;width:98px;height:79px;background:#000;z-index:10;top:-18px;right:22.6%;transform:rotate(116deg)}
.logo{float:left}
.logo a{    float: left;
    display: inline-block;
    width: 177px;
    height: 50px;
    background: url(../images/workshop-sprite-2020.png) no-repeat -379px -103px;	
    background-size: 690px;}
.top .text{float:left;border-left:1px solid #5d5d5d;padding:8px 0 8px 25px;font-size:16px;margin:8px 0 0}
.top .text h4{color:#01dfa3;text-transform:uppercase;font-weight:600}
.red-theme .top .text h4 {
    color: #f65757;
    }
    .orange-theme .top .text h4 {
    color: #ffcca9;
    }
    .yellow-theme .top .text h4 {
    color: #ffb23d;
    }
.menu{float:left;padding-left:15%}
.menu ul li{float:left}
.menu ul li a{color:#fff;font-size:14px;padding:14px 20px;display:inline-block}

.blue-theme .ban{background:#000;background:-webkit-linear-gradient(to left,#2165c7 5.5%,#000 5.5%);background:linear-gradient(to left,#2165c7 5.5%,#000 5.5%);margin-top:79px}
.red-theme .ban{background:#000;background:-webkit-linear-gradient(to left,#b4192d 5.5%,#000 5.5%);background:linear-gradient(to left,#b4192d 5.5%,#000 5.5%);margin-top:79px}
.orange-theme .ban{background:#000;background:-webkit-linear-gradient(to left,#df8543 5.5%,#000 5.5%);background:linear-gradient(to left,#df8543 5.5%,#000 5.5%);margin-top:79px}
.yellow-theme .ban{background:#000;background:-webkit-linear-gradient(to left,#eeaf4d 5.5%,#000 5.5%);background:linear-gradient(to left,#eeaf4d 5.5%,#000 5.5%);margin-top:79px}

.blue-theme .ban-con{background:url(../images/workshop-blue-banner-bg-2020.png) no-repeat;background-size:80% 100%;padding:80px;float:left}
.red-theme .ban-con{background:url(../images/workshop-red-banner-bg-2020.png) no-repeat;background-size:80% 100%;padding:80px;float:left}
.orange-theme .ban-con{background:url(../images/workshop-orange-banner-bg-2020.png) no-repeat;background-size:80% 100%;padding:80px;float:left}
.yellow-theme .ban-con{background:url(../images/workshop-yellow-banner-bg-2020.png) no-repeat;background-size:80% 100%;padding:80px;float:left}
.ban .lhs{float:left;width:65%;padding-right:50px}
.ban .lhs h4{color:#01ffba;font-size:22px;font-weight:600}
.red-theme .ban .lhs h4 {
    color: #fff001;
	}
.orange-theme .ban .lhs h4 {
    color: #000000;
	}
.yellow-theme .ban .lhs h4 {
    color: #000000;
	}
.ban .lhs h1{color:#fff;font-size:40px;font-weight:700;line-height:48px;padding:20px 0 40px}
.ban .lhs .dat{width:100%;display:inline-block;padding-bottom:40px}
.ban .lhs .dat li{color:#fff;float:left;padding-right:30px;padding-left:70px}

.blue-theme .ban .lhs .dat li:before{content:'';position:absolute;width:40px;height:50px;background:url(../images/workshop-sprite-2020.png) no-repeat -256px -401px;background-size:791px;margin:0 0 0 -60px}
.blue-theme .ban .lhs .dat li:nth-child(2):before{background-position:-330px -401px}

.red-theme .ban .lhs .dat li:before{content:'';position:absolute;width:40px;height:50px;background:url(../images/workshop-sprite-2020.png) no-repeat -256px -617px;background-size:791px;margin:0 0 0 -60px}
.red-theme .ban .lhs .dat li:nth-child(2):before{background-position:-330px -618px}

.orange-theme .ban .lhs .dat li:before{content:'';position:absolute;width:40px;height:50px;background:url(../images/workshop-sprite-2020.png) no-repeat -256px -473px;background-size:791px;margin:0 0 0 -60px}
.orange-theme .ban .lhs .dat li:nth-child(2):before{background-position:-330px -470px}

.yellow-theme .ban .lhs .dat li:before{content:'';position:absolute;width:40px;height:50px;background:url(../images/workshop-sprite-2020.png) no-repeat -256px -554px;background-size:791px;margin:0 0 0 -60px}
.yellow-theme .ban .lhs .dat li:nth-child(2):before{background-position:-330px -552px}

.ban .lhs .dat li span{font-size:14px}
.ban .lhs .dat li h6{font-size:18px;font-weight:600;line-height:24px}
.ban .pre h5{font-size:14px;color:#fff;font-weight:500;padding-bottom:20px}
.ban .pre ul li span{float:left;background:url(../images/workshop-sprite-2020.png) no-repeat;width:70px;height:70px;background-size:800px;background-position:-148px -250px;box-shadow:0 0 1px 1px #106ee8;border-radius:50%}
.blue-theme .ban .pre ul li span{border:2px solid #82b6f9;}
.red-theme .ban .pre ul li span{border:2px solid #cc002e;box-shadow: 0 0 1px 1px #ffffff;}
.orange-theme .ban .pre ul li span{border:2px solid #ec7d2b;box-shadow: 0 0 1px 1px #ffffff;}
.yellow-theme .ban .pre ul li span{border:2px solid #f7a829;box-shadow: 0 0 1px 1px #ffffff;}
.ban .pre ul li div{float:left;display:inline-block;border-left:1px solid #1872e4;margin-left:25px;padding:7px 0 8px 25px}
.red-theme .ban .pre ul li div {
    border-left: 1px solid #862544;
   }
   .orange-theme .ban .pre ul li div {
    border-left: 1px solid #862544;
   }
   .yellow-theme .ban .pre ul li div {
    border-left: 1px solid #862544;
   }
.ban .pre ul li div h4{color:#fff;font-size:16px;font-weight:600}
.ban .pre ul li div p{margin:0;color:#fff;font-size:13px}
.ban .rhs{float:left;width:35%}
.abo-main{background:#000;color:#fff;padding:80px 0}
.abo .lhs{float:left;width:50%;padding-right:50px}
.abo .lhs h4{font-size:22px;font-weight:600}
.abo .lhs h4:nth-child(1n+2){padding-top:30px}
.abo .lhs p{color:#bfbfbf}
.abo .rhs{float:left;width:50%;padding-left:50px;border-left:1px solid #333}
.abo .rhs h4{font-size:22px;padding-bottom:40px}
.abo .rhs ul li{float:left;width:50%;height:135px;padding:0 40px 40px 0}
.blue-theme .abo .rhs ul li span{float:left;display:inline-block;width:55px;height:41px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -414px;background-size:791px}
.blue-theme .abo .rhs ul li:nth-child(2) span{background-position:-70px -414px}
.blue-theme .abo .rhs ul li:nth-child(3) span{background-position:-132px -412px}
.blue-theme .abo .rhs ul li:nth-child(4) span{background-position:-196px -412px}

.red-theme .abo .rhs ul li span{float:left;display:inline-block;width:55px;height:41px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -623px;background-size:791px}
.red-theme .abo .rhs ul li:nth-child(2) span{background-position:-70px -623px}
.red-theme .abo .rhs ul li:nth-child(3) span{background-position:-132px -626px}
.red-theme .abo .rhs ul li:nth-child(4) span{background-position:-196px -623px}

.orange-theme .abo .rhs ul li span{float:left;display:inline-block;width:55px;height:41px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -483px;background-size:791px}
.orange-theme .abo .rhs ul li:nth-child(2) span{background-position:-70px -483px}
.orange-theme .abo .rhs ul li:nth-child(3) span{background-position:-132px -483px}
.orange-theme .abo .rhs ul li:nth-child(4) span{background-position:-196px -483px}

.yellow-theme .abo .rhs ul li span{float:left;display:inline-block;width:55px;height:41px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -562px;background-size:791px}
.yellow-theme .abo .rhs ul li:nth-child(2) span{background-position:-70px -562px}
.yellow-theme .abo .rhs ul li:nth-child(3) span{background-position:-132px -562px}
.yellow-theme .abo .rhs ul li:nth-child(4) span{background-position:-196px -562px}

.abo .rhs ul li p{color:#bfbfbf;display:inline-block}
.ag{padding:80px 0;position:relative}

.blue-theme .ag:before{content:'';position:absolute;width:100%;height:250px;background:url(../images/workshop-blue-middle-bg-2020.png) no-repeat #c8de72;background-size:cover;top:0}
.red-theme .ag:before{content:'';position:absolute;width:100%;height:250px;background:url(../images/workshop-red-middle-bg-2020.png) no-repeat #c8de72;background-size:cover;top:0}
.orange-theme .ag:before{content:'';position:absolute;width:100%;height:250px;background:url(../images/workshop-orange-middle-bg-2020.png) no-repeat #c8de72;background-size:cover;top:0}
.yellow-theme .ag:before{content:'';position:absolute;width:100%;height:250px;background:url(../images/workshop-yellow-middle-bg-2020.png) no-repeat #c8de72;background-size:cover;top:0}


.ag h2{text-align:center;margin-bottom:30px;font-size:30px;color:#fff;font-weight:400}
.en-tab{position:relative;display:table;width:100%;margin:0 auto;background:#fff;box-shadow:0 2px 9px -4px rgba(51,51,51,0.49)}
.en-tab-lhs{float:left;width:100%}
.en-tab-lhs ul li{width:20%;float:left}
.four-points ul li {width:25%;float:left}
.en-tab-lhs ul li span{color:#000;font-size:15px;font-weight:600;display:block;border-bottom:1px solid #efefef;padding:20px 40px;cursor:pointer;transition:all .5s ease;position:relative;text-align:center}
.blue-theme .en-tab-lhs ul li span.act{background:#2973e3;transition:all .5s ease;color:#fff}
.blue-theme .en-tab-lhs ul li span:hover{background:#d0e3ff;transition:all .5s ease;color:#000}

.red-theme .en-tab-lhs ul li span.act{background:#b4192d;transition:all .5s ease;color:#fff}
.red-theme .en-tab-lhs ul li span:hover{background:#fd7e8e;transition:all .5s ease;color:#000}

.orange-theme .en-tab-lhs ul li span.act{background:#df8543;transition:all .5s ease;color:#fff}
.orange-theme .en-tab-lhs ul li span:hover{background:#ffcda9;transition:all .5s ease;color:#000}

.yellow-theme .en-tab-lhs ul li span.act{background:#eeaf4d;transition:all .5s ease;color:#fff}
.yellow-theme .en-tab-lhs ul li span:hover{background:#ffd9a2;transition:all .5s ease;color:#000}

.en-tab-lhs ul li:nth-child(2) span:before{background-position:-51px -784px}
.en-tab-lhs ul li:nth-child(3) span:before{background-position:-114px -784px}
.en-tab-lhs ul li:nth-child(4) span:before{background-position:-171px -784px}
.en-tab-lhs ul li:nth-child(5) span:before{background-position:-229px -784px}
.en-tab-lhs ul li:nth-child(6) span:before{background-position:0 -493px}
.en-tab-lhs ul li .lab-act{background:#e8f7ff;border:1px solid #8ad6ff;border-left:6px solid #8ad6ff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.en-tab-lhs ul li span:after{content:'';position:absolute;width:1px;height:36px;background:#efeeef;right:0;top:16px}
.en-tab-lhs ul li:last-child span:after,.en-tab-lhs ul li span.act:after{display:none}
.en-tab-lhs ul li span:before{opacity:0;transition:all .5s ease}
.en-tab-lhs ul li span.act:before{content:'';position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2873e3;bottom:-7px;opacity:1;transition:all .5s ease;left:46%}
.red-theme .en-tab-lhs ul li span.act:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #b4182c;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}
.orange-theme .en-tab-lhs ul li span.act:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #df8443;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}
.yellow-theme .en-tab-lhs ul li span.act:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #eeae4e;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}
.en-tab-lhs ul li span:hover:before{content:'';position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #d0e3ff;bottom:-7px;opacity:1;transition:all .5s ease;left:46%}
.red-theme .en-tab-lhs ul li span:hover:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #fd7e8e;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}
.orange-theme .en-tab-lhs ul li span:hover:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #ffcda9;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}
.yellow-theme .en-tab-lhs ul li span:hover:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #ffd8a2;
    bottom: -7px;
    opacity: 1;
    transition: all .5s ease;
    left: 46%;
}

.en-tab-rhs{float:left;width:100%;padding:40px;position:relative}
.en-img{position:absolute;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;padding-top:5px}
.en-img-act{opacity:1;z-index:5}
.en-tab-rhs div{display:none}
.en-tab-rhs div.en-img-act{display:block}
.en-tab-rhs div h3{font-size:22px;color:#222;font-weight:700;margin:0}
.en-tab-rhs div p{font-size:15px;color:#596163}
.en-tab-rhs div ul{padding:20px 20px 0 28px}
.en-tab-rhs div ul li{color:#777;font-size:15px;padding-bottom:15px}
.en-tab-rhs div ul li:before{content:'';position:absolute;width:6px;height:6px;background:#2873e3;border-radius:50px;margin:10px 0 0 -25px}

.red-theme .en-tab-rhs div ul li:before {background: #b4182c;}
.orange-theme .en-tab-rhs div ul li:before {background: #df8443;}
.yellow-theme .en-tab-rhs div ul li:before {background: #eeae4e;}

.oth-main{padding:0 0 70px}
.oth-main .tit{text-align:center;margin-bottom:40px}
.oth-main1 .tit{margin-bottom:20px}
.oth .com{float:left;width:48%;border:1px solid #f3f3f3;margin:0 1%;border-radius:2px;box-shadow:0 3px 22px -7px #33333340;position:relative;transition:all .5s ease}
.oth .com:hover{transition:all .5s ease;transform:translateY(-5px);box-shadow:0 22px 20px -19px #3333336b;border-bottom:1px solid #d2d5d8}
.oth .com:hover div:nth-child(1){background:#cfe5ff}
.oth .com div:nth-child(1){float:left;width:35%;background:#f3f8ff;bottom:0;left:0;height:100%;position:relative;height:260px;transition:all .5s ease}

.blue-theme .oth .com div:nth-child(1) span{display:table;width:146px;height:147px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -909px;background-size:791px;margin:0 auto;margin-top:27%}
.blue-theme .oth .rhs div:nth-child(1) span{background-position:-172px -909px}

.red-theme .oth .com div:nth-child(1) span{display:table;width:146px;height:147px;background:url(../images/workshop-sprite-2020.png) no-repeat 0 -704px;background-size:791px;margin:0 auto;margin-top:27%}
.red-theme .oth .rhs div:nth-child(1) span{background-position:-172px -704px}

.orange-theme .oth .com div:nth-child(1) span{display:table;width:146px;height:147px;background:url(../images/workshop-sprite-2020.png) no-repeat -395px -454px;background-size:791px;margin:0 auto;margin-top:27%}
.orange-theme .oth .rhs div:nth-child(1) span{background-position:-569px -455px}

.yellow-theme .oth .com div:nth-child(1) span{display:table;width:146px;height:147px;background:url(../images/workshop-sprite-2020.png) no-repeat -400px -610px;background-size:791px;margin:0 auto;margin-top:27%}
.yellow-theme .oth .rhs div:nth-child(1) span{background-position:-569px -610px}

.oth .com div:nth-child(2){float:left;width:65%;padding:30px}
.oth .com div:nth-child(2) h4{font-size:18px;font-weight:600}
.oth .com div:nth-child(2) p{font-size:14px}
.oth .com div:nth-child(2) span{color:#2196F3}
.oth .com a{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;cursor:pointer}
.cr{background:#f3f3f3;padding: 25px 0px 10px;}
.cr p{margin:0;text-align:center;font-size:13px;color:#a2a2a2;padding:8px 0}
span#backToTop{opacity:0!important;display:none!important}
.ws-form{background:#fff;padding:25px;border-radius:5px;box-shadow:0 2px 19px -7px #0e1923;margin-top:20px}
.ws-form h2{text-align:center;margin-bottom:10px}
.ws-form ul li{position:relative;margin-bottom:14px;border-bottom:1px solid #dedede;border-radius:2px;display:inline-block;width:100%}
.ws-form ul li:before{position:absolute;content:'';background:url(../images/workshop-sprite-2020.png) no-repeat;background-size:789px;width:30px;height:30px;background-position:-3px -110px;margin:12px 0 0}
.ws-form ul li:nth-child(2):before{background-position:-34px -110px}
.ws-form ul li:nth-child(3):before{background-position:-63px -110px}
.ws-form ul li:nth-child(4):before{background-position:-93px -110px}
.ws-form ul li input{width:100%;border:0 solid #acacac;height:45px;padding:5px 15px 5px 35px;font-size:14px;outline:none}
.ws-form ul li select{border:0 solid #acacac;height:45px;padding:5px 15px 5px 4px;font-size:14px;outline:none;background:#fff;margin-left:27px;width:90%}
.ws-form ul li input[type="submit"]{cursor:pointer;background:#ca2033;color:#fff;font-size:18px;font-weight:500;padding:5px 15px}
.ws-form ul li input[type="submit"]:hover{background:#ad0b1d}
.ws-form ul li:last-child{padding-left:0;border:0}
.ws-form ul li:last-child:before{display:none}
.ws-form ul li:nth-child(7){border-bottom:0}
.ws-form ul li:nth-child(7):before{display:none}
.ws-form ul li:nth-child(8):before{display:none}
.ws-form ul li.dt:before,.ws-form ul li.bt:before{display:none}
.ws-form ul li.dt{border-bottom:0}
.ws-form ul li.bt{border-bottom:0}
.ws-form ul li.err1{border-bottom:1px solid #ef6344}
.err{display:none;position:absolute;color:#ef6344;font-size:12px!important;padding-left:20px;width:100%;float:left;line-height:16px!important;left:0;bottom:-16px}
.radio{padding-left:25px;padding-top:5px}
.radio label{display:inline-block;position:relative;padding-left:10px;padding-top:0;line-height:15px;font-size:13px}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:-1px;top:-1px;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}
.radio input[type="radio"]{opacity:0}
.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.radio input[type="radio"]:disabled+label{opacity:.65}
.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}
.radio.radio-inline{margin-top:0}
.radio-primary input[type="radio"]+label::after{background-color:#428bca}
.radio-primary input[type="radio"]:checked+label::before{border-color:#428bca}
.radio-primary input[type="radio"]:checked+label::after{background-color:#428bca}
.radio-danger input[type="radio"]+label::after{background-color:#26ab39}
.radio-danger input[type="radio"]:checked+label::before{border-color:#26ab39}
.radio-danger input[type="radio"]:checked+label::after{background-color:#26ab39}
.radio-info input[type="radio"]+label::after{background-color:#5bc0de}
.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de}
.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de}
.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e}
.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e}
.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e}
.radio-success input[type="radio"]+label::after{background-color:#5cb85c}
.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c}
.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c}
.radio input[type="radio"]{display:none}
.err-uar{text-align:center;font-size:14px;border:1px solid #ef6344;box-shadow:0 0 7px -2px #ef6344;background:rgba(239,99,68,0.79);color:#fff;border-radius:50px;margin-bottom:5px;padding:4px 0;display:none}
.ex-off{position:fixed;right:15px;bottom:10px;width:400px}
.ex-off a img{width:100%;transition:all .5s ease}
.ex-off a img:hover{transform:translateY(-5px);transition:all .5s ease;box-shadow:0 33px 12px -32px rgba(0,0,0,0.92)}
span#backToTop{display:none!important;opacity:0!important}
div#formCTAgdpr{color:#888;text-align:left;font-size:10px;line-height:1}
div#meGDPRMessage{margin-bottom:15px;font-size:12px}
#meGDPRMessage label{font-size:11px;line-height:18px;color:#969696}
#meGDPRMessage .checkmarkgdpr{padding-bottom:0}
.errMsg2{color:red;display:none;font-size:13px}
.dwn-priv{color:#969696;margin-top:5px;font-size:11px}
.dwn-priv a{color:#09C;font-size:11px}
.age-act:before{content:'';position:absolute;width:5px;height:5px;background:#b90440;border-radius:50px;margin:23px 0 0 -15px}
.errMsg,.errMsg1,.errMsg2{color:red;display:none;font-size:12px;position:absolute;margin-top:0}
.pop{position:fixed;width:100%;height:100%;background:#333;background:rgba(0,0,0,0.58);top:0;left:0;bottom:35px;right:0;z-index:15;display:none}
.pop-con{padding:50px;height:600px;overflow:initial;position:absolute;z-index:9999;top:12%;width:90%;margin-left:5%;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,0.35)}
.pop-reg-btn{background:#2da362;color:#FFF!important;display:inline-block;font-size:14px;font-weight:600;padding:7px 20px;margin-top:15px}
.faq-pop-con{height:500px;overflow-y:auto}
.faq-pop-con h4{margin-top:25px}
.story-close{position:absolute;top:-18px;right:-18px;color:#fff;background:#eef1f3;border:0;outline:none;width:40px;height:40px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:50px;cursor:pointer;z-index:9999}
.story-close span{width:18px;height:2px;background:#59616b;display:block;margin-bottom:5px;border-radius:10px;position:absolute}
.story-close span:nth-child(1){transform:rotate(45deg);top:18px;left:10px}
.story-close span:nth-child(2){transform:rotate(130deg);top:18px;left:10px}


.cr ul{margin:0 auto;display:table}
.cr ul li{float:left;position:relative;margin:0 5px}
.cr ul li a{width:30px;height:30px;display:block}
.cr ul li a:before{position:absolute;content:'';background:url(../images/workshop-sprite-2020.png) no-repeat;background-size: 700px;width:30px;height:30px;background-position: -350px -365px;margin-left:-15px;}
.cr ul li:nth-child(2) a:before{background-position: -397px -365px;}
.cr ul li:nth-child(3) a:before{background-position: -444px -365px;}
.cr ul li:nth-child(4) a:before{background-position: -491px -365px;}


#admpcutomerlogos{margin-top:0}
.admpcstmrtmpftrbg{background-image:url(../images/customer-logos-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover}
.whyadmphdr{font-weight:400;font-size:35px;color:#46535c;line-height:45px}
.admp-logo-blocks{position:relative;margin:0 auto;display:table}
.admp-logo-blocks .admpcus-block{background-color:#fff;display:inline-block;height:92px;padding:0 10px;position:relative;width:163px;margin:0 15px}
.admpcstmr01 img,.admpcstmr02 img,.admpcstmr03 img,.admpcstmr04 img,.admpcstmr05 img,.admpcstmr06 img,.admpcstmr07 img,.admpcstmr08 img{left:0;margin:0 auto;padding-top:15px;position:absolute;right:0;width:175px}
.admpcstmr01 .cb-img,.admpcstmr02 .cb-img,.admpcstmr03 .cb-img,.admpcstmr04 .cb-img,.admpcstmr05 .cb-img,.admpcstmr06 .cb-img,.admpcstmr07 .cb-img,.admpcstmr08 .cb-img{opacity:0;transition:all .6s ease-out 0;display:none}
.admpcstmr01 .cb-img.active,.admpcstmr02 .cb-img.active,.admpcstmr03 .cb-img.active,.admpcstmr04 .cb-img.active,.admpcstmr05 .cb-img.active,.admpcstmr06 .cb-img.active,.admpcstmr07 .cb-img.active,.admpcstmr08 .cb-img.active{opacity:1;transition:all .5s ease-in 0;display:block}


@media screen and (max-width:1550px) {
.menu{padding-left:8%}
}
@media screen and (max-width:1400px) {
.menu{padding-left:1%}
}
@media screen and (max-width:1300px) {
.menu{padding-left:2%}
.menu ul li a{padding:14px 10px}
.top:before{top:-16px;right:22%}
.ws-form{margin-top: 0px;}
.ban-con{padding: 50px 60px 50px 60px !important;}    
}
@media screen and (max-width:1200px) {
.menu ul li a{padding:14px 5px}
}
@media screen and (max-width:1100px) {
.as-container{max-width:90%}
.top:after,.top:before{display:none}
.menu{float:right}
.ws-form h2{font-size:16px}
.ban .lhs h1{font-size:32px;line-height:36px}
.ban-con{background-size:150% !important;padding:50px;background-repeat-y:repeat !important}
.ban{background:linear-gradient(to left,#000 5.5%,#000 5.5%) !important}
.abo .rhs ul li {
    float: left;
    width: 50%;
    height: 135px;
    padding: 0 5px 40px 0;
}
}
@media screen and (max-width:992px) {
.mob-hide{display:none}
.ban .lhs{width:55%}
.ban .rhs{width:45%}
.ban .lhs h1{font-size:26px;line-height:36px}
.ban .lhs .dat,.ban .lhs .dat li{padding-bottom:20px}
.menu ul li a{font-size:13px}
.top .text h4{font-size:14px}
.abo .rhs ul li{width:100%;height:auto;padding:10px 0 !important}
}
@media screen and (max-width:767px) {
.ban .lhs{width:100%;padding-right:0}
.ban .rhs{width:100%;padding-top:30px}
.ws-form h2{font-size:24px}
.menu{float:left;width:100%;padding:0px;}
.ban-con {
    padding: 40px 25px !important;
    background-repeat: no-repeat !important;
    background-size: 150% 50% !important;
}
.top .text{display:none}
.logo{float:inherit;display:table;margin:0 auto}
.menu ul{margin:0 auto;display:table}
.ban .lhs h4{font-size:16px}
.ban .lhs h1{font-size:22px;line-height:32px;padding:10px 0 23px}
.abo .lhs{width:100%;padding-right:0;padding-bottom:50px}
.abo .rhs{float:left;width:100%;padding-left:0;padding-top:50px;border-top:1px solid #333;border-left:0 solid #333}
.abo .rhs ul li span{margin-right:15px}
.en-tab{width:100%}
.en-tab-lhs ul li span{padding:15px 2px;font-size:14px}
.oth .com {
    width: 100%;
    margin: 0px 0px 20px 0px;
    border-radius: 2px;
    box-shadow: 0 3px 22px -7px #3333330d;
}
    .oth .com div:nth-child(1){width:100%;    padding-bottom: 30px;height:auto;}
    .oth .com div:nth-child(1) span{margin-top:15px;}
    .oth .com div:nth-child(2) {
    width: 100%;
    padding: 30px 30px 20px;
    text-align: center;
}
    .oth .com div:nth-child(2) h4{font-size:22px;}
    .oth .com div:nth-child(2) p {
    font-size: 16px;
}
    .ban{    margin-top: 76px;}
    .menu ul li a {
    padding: 5px 5px 0px 5px;
}
    .ag .ac, .oth-main .ac {
    max-width: 90%;
}
.abo .rhs ul li p {
    color: #bfbfbf;
    display: table-cell;
    width: 100%;
}
}
@media screen and (max-width:500px) {
.ds-list li{width:100%}
.ban .lhs .dat li{color:#fff;padding-right:0;padding-left:70px;width:100%}
}