body{font-family:'Open Sans',sans-serif!important;-webkit-font-smoothing:subpixel-antialiased;background:#fff;line-height:1.5em;font-size:14px;color:#232323;text-align:left;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;padding:0;margin:0; }

  input,textarea, input:before, textarea:before, textarea:after, input:after {
      -webkit-user-select: initial !important;
      -khtml-user-select: initial !important;
      -moz-user-select: initial !important;
      -ms-user-select: initial !important;
      user-select: initial !important;
     }

img{max-width:100%;-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;height:auto; }
p{font-size:14px;font-weight:400;color:#111;line-height:24px;margin-bottom:15px;word-wrap:break-word; }
body .con.tmcon{max-width:980px; }
body .con.skstud{max-width:550px; }
body h5{font-size:27px;margin-bottom:25px; }
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fa0000!important; }
.navbar-toggler{display:none!important; }
#menuToggle{display:flex;flex-direction:column;top:25px;left:10px;z-index:1;user-select:none;border:none;padding-top:9px; }
a:hover{text-decoration:none!important; }
body.ocodtl .skyftou .container-fluid{display:none; }
body.ocodtl .snglxcdx{display:block; }
body.ocodtl .skyftou,body.ofodtl .skyftou,body.ofodtl .skyftou .container-fluid{padding:0; }
.page_content .pp_outer .order_list1{width:100%;float:left;margin:0 0 20px;padding-left:20px; }
.page_content .pp_outer .order_list1.two li{width:48%;float:left;margin-right:2%; }
.page_content .pp_outer .placst{width:100%;float:left;font-size:14px;line-height:22px;color:#000;margin-bottom:5px; }
.page_content .pp_outer .agreelink a{color:#09f; }
.page_content .pp_outer .agreelink a:hover{color:#03c; }
.page_content .pp_outer .order_list1 li{font-size:14px;width:100%;float:left;position:relative; }
.page_content .pp_outer .order_list1 li a{color:#f60;font-weight:600; }
.page_content .pp_outer .order_list1 li a:hover{color:#1d572a; }
.page_content .pp_outer{width:100%;float:left; }
.page_content .pp_outer .ppp{font-size:16px;line-height:24px;font-style:italic; }
.page_content .pp_outer h4.font_14{font-size:15px;display:inline-block;width:auto;padding:0;margin:0;color:#111;font-weight:600; }
.page_content .pp_outer .order_list1 li{line-height:24px;margin-bottom:15px; }
.page_content .pp_outer h4.font_14:after{width:100%;background:#333; }
.page_content .pp_outer h4{text-transform:capitalize;padding-bottom:12px;font-size:23px;line-height:29px;color:#111;font-weight:600;position:relative;margin-bottom:20px; }
.page_content .pp_outer h4.actra{font-weight:700;color:#231d69;font-size:17px;text-decoration:underline;width:100%;float:left; }
.page_content .pp_outer h4 span{color:red; }
.about .pp_outer p{margin:15px 0; }
.page_content .pp_outer h4:after{position:absolute;left:0;bottom:0;content:"";width:30px;height:1px;background:#00450b; }

@charset "utf-8";
/* CSS Document */
* {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}
body {font-family: 'Open Sans', sans-serif;-webkit-font-smoothing: subpixel-antialiased;background: #fff;
	line-height: 1.5em;font-size: 14px;color: #232323;text-align: left;text-size-adjust: none;-moz-text-size-adjust: none;
	-webkit-text-size-adjust: 100%;-ms-text-size-adjust: none;padding: 0;border: 0;margin: 0;}
button,textarea,input,select,a{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none;  user-select: none;}
ul {margin: 0;padding: 0;list-style: none;}
h1, h2, h3, h4, h5, h6 {border: 0 none;font-weight: 400;line-height: normal;letter-spacing: 0;text-decoration: none;	word-spacing: 0;margin: 0;padding: 0;}
a {color: #232323;text-decoration: none;outline:none;}
a:hover {color:#12a3df; text-decoration: none !important;}
p{font-size:14px; font-weight:400;color:#232323; line-height:24px; margin-bottom:15px;}
img {max-width: 100%;-ms-interpolation-mode: bicubic;border: 0;vertical-align: middle;height: auto;}
table {border-spacing: 0;border-collapse: collapse;}
:after, :before{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}
.container {width: 100%;margin: 0 auto;max-width: 1160px;}
.ndy{display:none;}
input{outline:none;}
figure{margin:0;}
.con{width:100%;max-width:1160px;margin:0 auto; }

/*responsive*/
.mobile_screen {display: none;}
.mobile_screen.sm{display:none;}
.large_screen {display: block;}


.app_btn{position:fixed;right:0;top:250px;z-index:9999;right:0;}
.app_btn .hh{display:none;}
.app_btn:hover .hh{display:block;}
.app_btn:hover .h{display:none;}
.app_btn a{color:#fff;transition:all .5s ease;-webkit-backface-visibility:visible;-webkit-font-smoothing:antialiased;}


.bookanix {-webkit-animation: wobble-hor-bottom 5s infinite both;animation: wobble-hor-bottom 5s infinite both;}
.bookpotr:hover{-webkit-animation: none; animation: none;}

.bookpotr{position:fixed;right:0;top:130px;z-index:9999;right:0; max-width:50px;}
.bookpotr a{background:yellow;color:#030153;padding:9px;font-size:13px;line-height:15px;display:block;text-align:center;border-radius:5px; transition:all 0.5s ease;}
.bookpotr a:hover{background:red; color:#fff;}


@-webkit-keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}
@keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}


/*Book a demo start*/
.bkdemoxo.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;
max-width:590px;box-sizing:border-box;width:90%; background:none; border-radius:0;
text-align: left;overflow:visible;height:auto; box-shadow:none;}
.bkdemoxo{display: none;}
.bkdemoxo .xxreglink_box{width:100%;float:left;box-shadow:0 0 10px #000;background:#fff; border-radius:5px; overflow:hidden; }
.bkdemoxo.modal .close-modal{display:none;}
.bkdemoxo .clobtn{width:35px; height:35px; position:absolute; right:15px; top:15px; }
.bkdemoxo .clobtn a{display:block; width:100%; height:100%; background:#030153; border-radius:5px; transition:all 0.5s ease;}
.bkdemoxo .clobtn a:hover{background:red;}
.bkdemoxo .clobtn a img{width:19px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.bkdemoxo .shpxs{position:absolute; left:-5px; top:-5px; z-index:9;}
.bkdemoxo .shpxs .vibe-shape-divider {fill:#030153;height:150px; width:150px;float: left;  opacity:0.1;}
.bkdemoxo .shpxs svg:not(:root) {overflow: hidden;vertical-align: middle;}

/*form*/
.nxfortx {width:100%; max-width:100%; float:left; position: relative;padding:50px 25px;border-radius: 5px;background: #fff;box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.15);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(213,211,233,1) 100%);}
.nxfortx .ttminakc{width:100%; float:left; margin-bottom:25px; }
.nxfortx .ttminakc h3{text-align: center;width: 100%;float: left;font-size: 19px;line-height: 25px;color: #150f5f;font-weight: 600;
margin: 0 0 5px;  }
.nxfortx .bookicod{width: 100%;float: left;text-align: center; margin-bottom:15px;}
.nxfortx .bookicod img{max-width:150px;}

.nxfortx .ttminakc h3 img{width:25px; display:inline-block; vertical-align:middle; margin-right:9px;}
.nxfortx .fmdako{width:100%; float:left; padding:0px; }
.nxfortx .fmdako .leftpro_tab{width:100%; float:left;}
.nxfortx .fmdako .catnew_area{width:100%; float:left;}
.nxfortx .fmdako .catnew_area h3{width:100%; float:left; color:#000028; margin-bottom:19px; font-size:13.5px; line-height:23px;
 border-bottom:1px solid #ccf;}
.nxfortx .fmdako .catnew_area h3.nwe{border-color:#fdcd7a;}
.nxfortx .fmdako .catnew_area h3.nwe span{background:#fdcd7a;}
.nxfortx .fmdako .catnew_area h3 span{display:inline-block; padding:5px 15px; background:#ccf;}
.nxfortx .fmdako .field_list{width:100%; float:left;}
.nxfortx .fmdako .label_info{width:100%; float:left; cursor:pointer; font-size:15px; line-height:19px; color:#111; font-weight:400; margin-bottom:7px;}
.nxfortx .fmdako .label_info .mnd{color:#f00;}
.nxfortx .fmdako .field_style{width:100%; float:left; height:35px; border:1px solid #cecece; border-radius:2px; padding-left:10px; padding-right:10px; transition:all 0.5s ease; outline:none !important; background:#fff; color:#000;}
.nxfortx .fmdako .field_style:disabled{background:#efefff;}
.nxfortx .fmdako .field_style.textare{padding:10px; height:85px; resize:none;}
.nxfortx .fmdako .submit_box .upbtn{background:red; color:#fff; border:none; padding:9.9px 30px; font-size:15px; line-height:19px; text-transform:inherit; font-weight:600; border-radius:3px; cursor:pointer; transition:all 0.5s ease;}
.nxfortx .fmdako .submit_box .upbtn:hover{background:#000028; }
.nxfortx .fmdako .submit_box{width:100%; float:left; margin-top:5px; text-align:left;}
.nxfortx .fmdako .field_list li{width:48%; float:left; margin-right:4%; margin-bottom:13px; padding-left:0;}
.nxfortx .fmdako .field_list li:nth-child(2n+2){margin-right:0;}
.nxfortx .fmdako .field_list li.full{width:100%; margin-right:0;}
/*Book a demo end*/

.header_outer{width:100%;float:left;background:#fff;position:relative;padding:0 0;top:0;z-index:999;}
.toriar{width:100%;float:left;position:relative;}
.ofclick .bar2{opacity:0;}
.ofclick .bar3{-webkit-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px);}
.ofclick.active .bar1,.ofclick.active .bar2,.ofclick.active .bar3{opacity:0;display:none;}
.ofbarea{position:absolute;right:0;top:0;display:none;width:66px;height:131px;z-index:99;cursor:pointer;}
.ofclick.active .ofbarea{display:block;}
.offer_ribbon_outer{width:100%;float:left;background:#2c2c2c;background:#00b200;}
.offer_area{width:100%;max-width:1050px;margin:0 auto}
.offdis{width:100%;float:left;position:relative;padding:5px;padding-right:90px;padding-left:50px;text-align:center;}
.offer_ribbon_outer p{color:#fff;font-size:16px;line-height:24px;font-weight:400;margin-bottom:0;width:100%; float:left; margin:0;}
.boxtslx{width:100%; float:left; position:relative; padding-right:119px;}

.boxtslx.slxy .lmbtn a{background:#2c2c2c;padding:5px 15px;border-radius:30px;display:inline-block;text-transform:capitalize;}

.lmbtn{position:absolute;right:0px;top:50%;transform:translate(0,-50%);}
.lmbtn a{color:#fff;font-size:14px;line-height:14px;display:block;padding:7px 12px 8px; background:#2c2c2c;text-transform:uppercase;}
.lmbtn a:hover{background:#050153;color:#fff;}


.ofclick{position:absolute;right:0;top:50%;transform:translate(0,-50%);}
.ofclick.active{top:0;}
.ofclick .menu_toggle_icon{display:inline-block;cursor:pointer;position:relative;top:0;}
.ofclick .menu_toggle_icon::after{display:none;}
.ofclick .menu_toggle_icon.close{position:absolute;right:0;top:30px;transform:translate(-50%,0);}
.menu_toggle_icon.close .bar2,.menu_toggle_icon.close .bar3,.ofclick .menu_toggle_icon.close .bar1{background:#fff;}
.ofclick .bar1,.ofclick .bar2,.ofclick .bar3{width:20px;height:2px;background-color:#fff;margin:4px 0;transition:.4s;}
.ofclick .bar1{transform:rotate(-45deg) translate(-5px,5px);}
.block{display:block;}
.jca{position:relative;overflow:hidden;width:100%;}
.jca ul{width:20000em;position:relative;}
.jca li{width:33.33%;float:left;position:relative;padding-right:170px;}
.jcarnext,.jcarprev{position:absolute;top:50%;margin-top:-15px;width:30px;font-size:25px;line-height:25px;text-align:center;height:30px;background:0 0;color:#fff;opacity:0;transition:all .5s ease;}
.jcarprev{left:15px}.jcarnext{right:45px;}
.offdis:hover .jcarnext,.offdis:hover .jcarprev{opacity:1;}
.jcarousel-pagination{width:100%;float:left;text-align:center;}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#ccc;color:#4e443c;border-radius:100px;text-indent:-9999px;margin-right:7px;}
.jcarousel-pagination a.active{background:#4e443c;color:#fff;opacity:1;}
.fourzfour{width:100%;float:left;}
.puc_area{width:100%;float:left;background:linear-gradient(to bottom,#191262 0,#2014a6 100%);position:relative;background-size:cover;min-height:100vh;z-index:1;}
.puc_area:after{width:100%;height:100%;position:absolute;left:0;top:0;content:"";z-index:-1;}
.puc_area h2{text-align:center;font-size:32px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;}
.puc_area h2 a.bkbn{font-size:15px;display:inline-block;border:1px solid #fdf002;line-height:19px;padding:9px 25px;color:#fdf002;margin-top:19px;transition:all .5s ease;}

.puc_area h2 a.bkbn:hover{background:#fdf002;color:#0e0562;}
.puc_area h2 span{display:block;}
.puc_area h2 img{max-width:90px;margin-bottom:20px;}
.puc_area h2 span.pntfo{border-bottom:1px solid #e1e1e1;font-size:65px;line-height:85px;min-width:350px;padding-bottom:9px;}
.puc_area h2 span.pnf{font-weight:600;font-size:25px;line-height:38px;padding-top:15px;}



.top_header_content{width:100%;float:left;padding:9px 0;}
.left_header{width:auto;float:left;}
.top_header_content ul{margin:0;padding:0;font-size:0;}
.top_header_content ul li{display:inline-block;position:relative;font-size:14px;line-height:14px;color:#111;vertical-align:middle;}
.top_header_content ul li a{color:#9ea3a8;display:block;padding:15px 13px;font-size:24px;line-height:24px;text-decoration:none!important;}
.top_header_content .left_header ul li a{padding:7px 0;}
.top_header_content .left_header ul li a img{width:219px;}
body .top_header_content .left_header ul li:first-child a{color:#9ea3a8;}
.top_header_content .right_profile ul li a .pro_box img{width:19px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.top_header_content .right_profile ul li.active a,
.top_header_content .right_profile ul li:hover a{color:#fa0000;background:#fff;}
.top_header_content .right_profile ul li:hover li a{color:#fff;background:#000;}
.top_header_content ul li:hover li a{color:#9ea3a8;}
.top_header_content ul li:hover span{color:#4472c4;}
.top_header_content ul li:hover li.active a,
.top_header_content ul li:hover li:hover a{color:#fff;background:#ec2c21;}
.right_profile{width:auto;float:right;text-align:right;margin-top:7px;}
.toprtpmn{width:100%;float:left;margin-bottom:13px;margin-top:9px;}
.right_profile figure{position:relative;text-align:center;width:38px;height:38px;overflow:hidden;margin:0;}
.right_profile figure .pro_box{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;background:#4575c3;border-radius:100px;}
.top_header_content .right_profile ul li a{display:inline-block;padding:15px 15px;vertical-align:middle;font-size:17px;line-height:17px;color:#111;position:relative;}

.main_menu_outer ul li a span.onl,
.top_header_content .right_profile ul li a span.onl{position:absolute;top:-5px;right:0;background:#16baef;color:#fff;border-radius:100px;padding:3px 9px;font-size:10px;line-height:13px;font-weight:600;}
.main_menu_outer ul li a span.onl{top:0;right:-9px;position:relative;display:inline-block;}
.main_menu_outer ul li a span.onl.off{background:#0682a9;}
.main_menu_outer ul li a span.onl.off,.top_header_content .right_profile ul li a span.onl.off{background:#0682a9;}
.top_header_content .right_profile .toprtpmn ul li a{display:inline-block;position:relative;padding:5px 15px;position:relative;}
.top_header_content .right_profile .toprtpmn ul li a:after{width:1px;height:15px;position:absolute;right:0;top:9px;content:"";background:#ccc;}
.top_header_content .right_profile .toprtpmn ul li li a:after{display:none;}
.top_header_content .right_profile ul li.hassubm a:before{width:9px;height:9px;transition:all .5s ease;position:absolute;right:13px;top:9px;content:"";background:url(../../images/icons/ad2.png) no-repeat;background-size:contain;}

.top_header_content .right_profile ul.manim li.hassubm a:before{top:19px;}
.top_header_content .right_profile ul li.hassubm li a:before{display:none;}
.top_header_content .right_profile .toprtpmn ul li:last-child a:after{display:none;}
.top_header_content .right_profile .toprtpmn ul li:last-child a{padding-right:0;}
.top_header_content .right_profile ul li li a{color:#fff;}
.top_header_content .right_profile ul li.hassubm a{padding-right:30px;}
.top_header_content ul.submenu{position:absolute;left:0;top:55px;width:100%;z-index:99;background:#111;min-width:225px;text-align:left;visibility:hidden;opacity:0;transition:all .5s ease;}
.top_header_content .right_profile ul li:hover ul.submenu{top:35px;visibility:visible;opacity:1;}
.top_header_content .right_profile ul.manim li:hover ul.submenu{top:64px;}
.header_outer.fixed .top_header_content .right_profile ul li:hover ul.submenu{top:58px;}
.top_header_content .right_profile ul li.ppic ul.submenu{top:79px;right:0;left:auto;}

.top_header_content .right_profile ul li.hassubm .dpmico{position:absolute;right:15px;top:0;width:9px;top:19px;transition:all .5s ease;}
.top_header_content .right_profile ul li.hassubm:hover .dpmico,
.top_header_content .right_profile ul li.hassubm:hover a:before{transform:rotate(180deg);}
.top_header_content .right_profile ul.submenu li{display:block;}
.top_header_content .right_profile ul.submenu li a{display:block;padding:10px 15px;font-size:15px;}
.top_header_content ul.submenu:after{position:absolute;left:0;top:-13px;content:"";width:100%;height:100%;float:left;z-index:-1;}
.top_header_content ul li{position:relative;font-size:14px;}
.top_header_content ul li span{position:relative;top:0;text-transform:capitalize;display:inline-block;vertical-align:middle;font-size:16px;line-height:14px;color:#555;}
.top_header_content ul li span .dpmicjo{width:9px;position:relative;transition:all .5s ease;}
.top_header_content ul li:hover span .dpmicjo{transform:rotate(180deg);}
.top_header_content .left_header ul.submenu{left:0;}
.top_header_content ul.submenu a{color:#b7bcc1;font-size:14px;line-height:14px;}
.top_header_content li:hover ul.submenu{display:block;}
.content_area{width:100%;float:left;position:relative;}
.xaddxxc.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:450px;box-sizing:border-box;width:90%;background:#fff;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto;padding:15px 25px;border-radius:0!important;float:none;}
.xaddxxc{width:100%;float:left;display:none;}
.xaddxxc.activi{display:block;}
.xaddxxc .xxreglink_box{width:100%;float:left;}
.xaddxxc .xxreglink_box h3{text-align:center;width:100%;float:left;font-size:18px;line-height:24px;color:#13a73b;font-weight:600;margin:0;margin-bottom:5px;}



.xaddxxc .iccaptx{width:100%;float:left;position:relative;padding:15px 0;}
.xaddxxc .iccaptx p{width:100%;float:left;text-align:center;font-size:15px;line-height:22px;color:#111;margin:0;font-weight:400;}
.xaddxxc .iconxa{width:100%;float:left;text-align:center;margin-bottom:15px;}
.kkbx .oksy{display:inline-block;color:#fff;font-size:15px;line-height:19px;text-align:center;margin-top:15px;border:1px solid #0e0562;background:#0e0562;padding:9px 19px;transition:all .5s ease;}
.kkbx .oksy:hover{text-decoration:none!important;background:#fff;color:#0e0562;}
.kkbx{width:100%;float:left;margin-top:9px;}
.xaddxxc .iccaptx{text-align:center;}
.xaddxxc .iconxa img{max-width:150px;}
.xaddxxc .xxfrgeg{width:100%;float:left;padding:15px 0 35px;}
.xaddxxc .xxreglink_box .xxfrgeg{padding:0;}
.xaddxxc .xxfrgeg p{width:100%;float:left;margin:0;color:#000;padding:0;font-size:15px;line-height:24px;margin-bottom:15px;}
.xaddxxc .xxfrgeg ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
.xaddxxc .xxfrgeg ul li{width:100%;float:left;margin-bottom:9px;text-align:center;}
.xaddxxc .xxfrgeg ul li.ccdx{position:relative;padding-right:90px;}
.xaddxxc .xxfrgeg ul li.ccdx .closxz{position:absolute;right:35px;top:35px;width:30px;height:30px;border:2px solid #fff;border-radius:100px;}
.xaddxxc .xxfrgeg ul li.ccdx .closxz img{width:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.xaddxxc .xxfrgeg ul li .lblfld{width:100%;float:left;text-align:left;margin-bottom:5px;color:#fff;font-size:17px;line-height:25px;}
.xaddxxc .xxfrgeg ul li:last-child{margin-bottom:0;margin-top:0;}
.xaddxxc .copyfield{width:100%;float:left;height:45px;border:1px solid #eee;font-size:19px;background:#f8f8fb;padding:0 10px;}
.xaddxxc .copyfield.sms{height:85px;}
.xaddxxc .copyfield.lbl{width:100%;float:right;}
.xaddxxc .btncopyt{background:red;font-size:17px;line-height:23px;font-weight:400;color:#fff;border:1px solid #150f5f;float:left;padding:13px 29px 13px;cursor:pointer;display:inline-block;transition:all .5s ease;margin-top:5px;}
.xaddxxc .btncopyt img{width:15px;margin-right:5px;}
.xaddxxc .btncopyt:hover{background:#150f5f;color:#fff;border:1px solid;}

@keyframes smoothScroll{
	0%{transform:translateY(-40px)}100%{transform:translateY(0);}
}
.main-navbar .navbar .navbar-nav .nav-btn:hover{color:#fff!important;}
.header-area{position:absolute;top:0;left:0;width:100%;z-index:99;}
.header-area .navbar{padding:10px 0!important;}
.navbar .navbar-brand{width:auto;padding:0;}
.navbar-brand img{width:95px;}
.main-navbar.fixed-top .navbar-brand img{max-width:65px;}
.main-navbar .navbar ul{padding-left:0;list-style-type:none;margin-bottom:0;display:inline-block;}
.main-navbar .navbar .navbar-nav .active a{color:#fa0000;font-weight:500;}
.main-navbar .navbar .navbar-nav li{display:inline-block;}
body.homepx .main-navbar .navbar .navbar-nav li a{color:#fff;}
body.homepx .main-navbar .navbar .navbar-nav li:hover a{color:#fa0000;}
.main-navbar .navbar .navbar-nav li a{font-size:17px;line-height:20px;color:#000;font-weight:500;transition:all .3s;padding:0;display:block;padding:0 15px;}
.main-navbar .navbar .navbar-nav li.dropdown li a{color:#fff;}
.main-navbar .navbar .navbar-nav li a:hover{color:#fa0000;}
.navbar-expand-md .navbar-nav .dropdown-menu{top:103px;}
.fixed-top .navbar-expand-md .navbar-nav .dropdown-menu{top:95px;}
.nav-btn{background-color:red;border-radius:20px;padding:5px 20px 2px 20px!important;margin-top:0;box-shadow:0 6px 11px #adb5bd9c;transition:.3s;color:#fff!important;margin-left:15px;}
.nav-btn:hover{background:#27216c!important;}
.nav-btn img{width:23px;padding-bottom:5px;}
.dropdown .dropdown-menu{background-color:#000;padding:0!important;}
.dropdown .dropdown-menu li{padding-top:0!important;padding-bottom:0!important;margin-left:0!important;}
.dropdown .dropdown-menu li:hover{background-color:#fa0000!important;}
.dropdown .dropdown-menu li:hover a{color:#fff!important;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;}
.caret-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid;display:inline-block;margin-left:2px;vertical-align:middle;}
body.upcm .header_outer{display:none;}
body.upcm .skyftou{display:none;}
.upcomouter{width:100%;float:left;position:relative;z-index:1;background:#0e0562;padding:50px 0 30px;height:100%;min-height:100vh;}
.upcomouter:after{background:url(../public/images/diag.png) repeat;width:100%;height:100%;position:absolute;left:0;top:0;content:"";opacity:.03;z-index:-1;}
.ttupw{width:100%;float:left;margin-bottom:30px;position:relative;padding-right:55px;}
.clsxy{width:25px;height:25px;position:absolute;right:0;top:5px}.ttupw h2{color:#fff;width:100%;float:left;font-size:25px;line-height:30px;font-weight:300;}
.upinncos{width:100%;float:left;}
.uprowx{width:100%;float:left;}
.uprwx_col{width:49%;float:left;margin-right:2%;background:#fff;box-shadow:0 0 5px 1px rgba(255,255,255,.15);padding:25px;margin-bottom:25px;transition:all .5s ease;border-radius:0 30px;min-height:290px;}
.uprwx_col:hover{box-shadow:0 0 15px 9px rgba(255,255,255,.35);}
.uprwx_col:nth-child(2n+2){margin-right:0;}

/*popup sylabus*/

.vxreglinksyt.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:450px;box-sizing:border-box;width:90%;background:#fff;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto; }
.vxreglinksyt{display:none; }
.vxreglinksyt .xxreglink_box{width:100%;float:left; }
.vxreglinksyt .xxreglink_box h3{text-align:center;width:100%;float:left;font-size:19px;line-height:25px;color:#fff;font-weight:400;padding:13px 15px 15px;background:#150f60;margin:0; }
.vxreglinksyt .xxfrgeg{width:100%;float:left;padding:30px 25px; }
.xxfrgeg .bxlistuc{width:100%;float:left;margin-bottom:15px; }
.xxfrgeg .bxucc{width:100%;display:inline-block;position:relative;padding-left:35px; }
.xxfrgeg .bxiconu{position:absolute;left:0;top:2px;width:25px;height:25px; }
.xxfrgeg .bxiconu img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:45px; }
.xxfrgeg .rpes{width:12px;margin-left:7px; }
.xxfrgeg .bxucc:nth-child(3){margin-bottom:0; }
.xxfrgeg .bxtextu{width:100%;float:left; }
.xxfrgeg .bxtextu h3{color:#111;font-size:16px;line-height:20px;font-weight:600;margin:0 0 5px; }
.xxfrgeg .bxtextu h4{color:#333;font-size:16px;line-height:20px;font-weight:600;margin:0;width:100%;float:left; }
.xxfrgeg .bxtextu h5{font-size:14px;line-height:18px;width:100%;float:left;margin:0;padding:0;color:#777; }
.xxfrgeg .bxtextu h5.marbot{margin-bottom:10px; }
.vxreglinksyt .xxfrgeg p{width:100%;float:left;text-align:center;margin:0;color:#2c2c67;padding:0 20px 50px;font-size:14px;line-height:22px; }
.vxreglinksyt .xxfrgeg ul{width:100%;float:left;list-style:none;padding:0;margin:0; }
.vxreglinksyt .xxfrgeg ul li{width:100%;float:left;margin-bottom:13px;text-align:center; }
.vxreglinksyt .xxfrgeg ul li .lblfld{width:100%;float:left;text-align:left;margin-bottom:7px;color:#111;font-size:15px;line-height:18px; }
.vxreglinksyt .xxfrgeg ul li:last-child{margin-bottom:0; }
.vxreglinksyt .xxfrgeg ul li .lblfld .mandc{color:red; }
.vxreglinksyt .copyfield{width:100%;float:left;height:35px;border:1px solid #eee;background:#f8f8fb;padding:0 9px;font-size:14px;color:#111;outline:0; }
.vxreglinksyt .copyfield.sms{height:85px;padding:10px; }
.vxreglinksyt .copyfield.lbl{width:100%;float:right; }
.vxreglinksyt .btncopyt{font-size:14px;line-height:14px;font-weight:400;color:#fff;border:1px solid #150f60;padding:9px 22px 11px;cursor:pointer;display:inline-block;transition:all .5s ease;background:#150f60;margin-top:15px;float:left; }
.vxreglinksyt .btncopyt img{width:15px;margin-right:5px; }
.vxreglinksyt .btncopyt:hover{background:#fff;color:#150f60;border:1px solid; }
.vxreglinksyt.chtbxi .xxreglink_box h3{font-size:14px;line-height:19px;position:relative;text-align:left;padding:0; }
.vxreglinksyt.chtbxi.modal{max-width:330px; }
.ictitlx{width:100%;float:left;position:relative;padding:15px 15px 15px 75px;background:#150f60; }
.ficok{position:absolute;left:15px;top:15px;width:45px;height:45px;background:#fff;border-radius:100px; }
.ficok img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px; }
.ficok.demxy img{width:100%; }
.icobtnsm{width:100%;float:left;cursor:pointer;margin-top:9px; }
.icobtnsm input{display:none; }
.stchat{width:100%;float:left;text-align:center;background:#0cc151;color:#fff;font-size:15px;line-height:18px;font-weight:400;margin:0;padding:9px;cursor:pointer;transition:all .5s ease; }
.stchat:hover{background:#0c0847; }
.stchat img{width:23px;margin-right:9px; }
.details .draftb{width:100%;float:left;margin-top:0;background:#eaeaea; }
.details .draftstabs{width:100%;float:left; }
.details .dtabf{width:100%;float:left;border-top:1px solid #0e0562;margin:0;padding:0;list-style:none; }
.details .dtabf li{float:left;width:50%;cursor:pointer;font-size:15px;line-height:22px;font-weight:400;position:relative;padding:10px 35px;margin-bottom:0;text-align:center; }
.chpmc{width:100%;float:left;padding:15px;font-size:16px;line-height:24px;text-align:center;color:#111;font-weight:700;margin:0;background:#eaeaea; }
.ftd .chpmc{text-align:left;padding-bottom:5px;padding-top:0;font-size:17px;position:relative;background:#0e0562; }
.ttlnewz{width:100%;float:left; }
.ttlnewz h2{width:100%;float:left;position:relative;background:#0e0562;color:#fff;line-height:23px;padding:9px 15px;font-size:16px;font-weight:600;text-align:center;margin-bottom:15px; }
.widget-video-inner .ttlnewz h2 img{width:39px;height:auto;border-radius:0;position:absolute;right:0;top:0; }
.ftd .chpmc .nspx{position:absolute;left:145px;top:-13px;color:#fff;font-weight:400; }
.details .ftd.fpcxlist ul li{font-size:14px;line-height:19px; }
.details .ftd.fpcxlist ul li::after{top:5px; }
.dislc{width:100%;float:left;margin-top:9px;margin-bottom:9px; }
.dislc a{color:#fa0100!important; }
.dislc a:hover{text-decoration:underline; }
.ftd.fpcxlist ul{padding:0 15px; }
.details .dtabf li:after{display:none; }
.details .dtabf li img{position:absolute;left:20px;top:16px; }
.details .dtabf li.current{background:#0e0562;color:#fff; }
.details .dtabf li.current:after{position:absolute;bottom:-9px;left:50%;content:"";transform:translate(-50%,-50%);z-index:9;display:block;width:0;height:0;border-style:solid;border-width:6px 6.5px 0;border-color:#111 transparent transparent;top:auto; }
.details .dtabf li .tbicod{display:block; }
.details .dtabf li .tbicoda{display:none; }
.details .dtabf li.current .tbicoda{display:block; }
.details .dtabf li.current .tbicod{display:none; }
.details .pfrcontent{width:100%;float:left;display:none;padding:0; }
.details .pfrcontent.current{display:inherit; }



.xxareaposu{width:100%;float:left;position:relative; }
.xxinnerxa{width:100%;max-width:399px;margin:0 auto; }
.xxyyyxzy{width:100%;float:left;position:relative;padding:25px; }
.ccclofz{width:100%;float:left;box-shadow:0 0 5px 1px rgba(0,0,0,.15); }
.wwxyzare{width:100%;float:left;position:relative;padding:30px 19px 0;background:#fff; }
.wwxyzare .payxztz{text-align:center;width:100%;float:left; }
.wwxyzare .payxztz p{font-size:14px;line-height:23px;margin:0 0 25px;color:#555;width:100%;float:left; }
.wwxyzare .payxztz p span{display:block;text-align:center; }
.wwxyzare .payxztz p span img{width:15px;opacity:.5; }
.wwxyzare h2{color:#23b53f;font-size:24px;line-height:30px;font-weight:600;margin-bottom:15px;width:100%;float:left;position:relative;padding-top:85px; }
.wwxyzare h2 span{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0);width:100%;height:75px; }
.wwxyzare h2 img{max-width:95px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.wwxyzare.faild h2 img{max-width:30px; }
.suxyambk{width:100%;float:left;margin-top:0;background:#f7f7f7;text-align:center; }
.suxyambk a{color:#555;font-size:15px;line-height:19px;font-weight:600;padding:19px 35px;transition:all .5s ease;display:block; }
.faild .suxyambk a{color:#f73838;border:1px solid #f73838; }
.suxyambk.btxy a{background:#1d1865;color:#fff; }
.suxyambk.btxy a:hover{text-decoration:none;background:red; }
.suxyambk.btxy.xxs{padding:0px 9px 9px;}
.suxyambk.btxy.xxs a{padding:9px 15px; border-radius:5px; font-weight:400; font-size:13.9px; line-height:19px;}
.suxyambk.btxy a.joblixk{margin-top:10.5px; border:1px solid #cbc506; color:#000; background:#fff700; font-weight:600;}
.suxyambk.btxy a.joblixk:hover{background:#1d1865; color:#fff;}

.suxyambk.btxy{background:#fff; }
.faild .suxyambk a:hover,.suxyambk a:hover{color:#111; }
.skyhire_outer{width:100%;float:left;position:relative; }
.skyhlt{width:48%;float:left; }
.skyhire_outer .skyhlt{float:right;width:100%;margin-top:0;max-width:350px; }
.skhirx{width:100%;float:left; }
.skyhire_outer .skyhirrt{width:100%;float:left;position:absolute;left:0;top:0;transform:translate(0,0);padding-right:395px; }
.icobx{width:100%;float:left;margin-bottom:31px; }
.skyhire_outer .icobx{margin-bottom:25px; }
.skhirx p{font-size:18px;line-height:24px;color:#0c0c0c;margin-bottom:55px;width:100%;float:left;margin-top:15px; }
.skhirx p.compvg{margin-bottom:26px; }
.skhirx .xxlistsk{width:100%;float:left;margin-bottom:9px; }
.rnouterx.gbx .skhirx .xxlistsk{margin-bottom:15px; }
.skhirx .xxlistsk li{width:100%;float:left;color:#111;font-size:16px;line-height:30px;margin-bottom:9px;padding-left:30px;position:relative; }
.skhirx .xxlistsk li:after{width:14px;height:14px;position:absolute;top:7px;content:"";left:0;border:1px solid #111;border-radius:100px; }
.skhirx .xxlistsk li:before{width:6px;height:6px;border-radius:100px;position:absolute;left:4px;top:11px;background:#111;content:""; }
.skhirx .xxlistsk li h4{font-size:18px;line-height:18px;width:100%;float:left;margin-bottom:3px; }
.skhirx .xxlistsk li p{margin:0; }
.skhirx h3{font-size:30px;line-height:35px;color:#111;padding-bottom:0;width:100%;float:left;font-weight:400;margin-bottom:25px; }
.skhirx h4{width:100%;float:left;font-size:19px;line-height:25px;margin-bottom:25px; }
.skhirx h3 span{display:block; }
.skhirx .fskbtnl{width:100%;max-width:350px;text-align:center;margin:0 auto; }
.bxysxm{width:100%;float:left;box-shadow:0 0 5px 1px rgba(0,0,0,.15);padding:15px 15px 0; }
.skhirx .fskbtnl p{margin:0;width:100%;float:left;font-size:15px;line-height:23px;display:inline-block; }
.skhirx .fskbtnl p span{display:block;margin-bottom:9px; }
.skhirx .fskbtnl a{display:inline-block;color:#fff;font-size:14px;line-height:24px;position:relative;transition:all .5s ease;padding-right:30px;font-weight:600; }
.skhirx .fskbtnl a:hover{background:#140f60; }
.skhirx .fskbtnl a img{margin-left:0;display:inline-block;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);right:0;width:25px; }
.title_banner{width:100%;float:left;paddizng:69px 0 49px;background-attachment:fixed!important;background-size:cover!important;background-position:bottom left!important;position:relative;z-index:1;margin-top:0; }
.title_banner.hskstd{padding:0; }
.title_banner.contbanx{background:url(../../images/innerbanner/contact.jpg) no-repeat; }
.title_banner.abtbanx{background:url(../../images/innerbanner/about.jpg) no-repeat;background-position:center left!important; }
.title_banner.placebanx{background:url(../../images/innerbanner/place_title.jpg) no-repeat; }
.title_banner.careebanx{background:url(../../images/innerbanner/career.jpg) no-repeat; }
.title_banner.teamx{background:url(../../images/innerbanner/team.jpg) no-repeat; }
.title_banner.ptitle_ban{margin-top:105px;background:url(../../images/root_image/IMG_9126.JPG) no-repeat; }
.title_banner:after{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;content:"";background:rgba(0,0,0,.5); }
.title_content{width:100%;float:left; }
.title_content ul{text-align:center;width:100%;float:left; }
.title_content ul li{text-align:center;color:#fff;display:inline-block; }
.title_content ul li h4{margin:0;width:auto;display:inline-block;float:none;font-size:18px;line-height:24px;font-style:italic; }
.strti{display:inline-block;width:auto;vertical-align:top;padding-right:9px; }
.strti .stico{width:13px;height:13px;display:inline-block;vertical-align:middle; }
.strti .stico img{width:100%;display:inline-block;vertical-align:top; }
.title_content ul li{position:relative;margin-right:5px; }
.title_content ul li a{color:#fff;position:relative;padding-right:15px; }
.title_content ul li:hover a{color:#cd8926; }
.title_content ul li a:after{width:5px;height:5px;border-radius:100px;content:"";background:#ccc;position:absolute;right:0;top:8px; }
.title_content h2{text-align:center;color:#fff;font-size:32px;line-height:45px;font-weight:600;margin-bottom:20px; }
.title_content h2 span{display:block;font-size:24px;line-height:30px; }
.ribbon_outer{width:100%;float:left;background:#0e0562; }
.ribbon_content{width:100%;float:left; }
.ribbon_content ul{width:100%;float:left;text-align:center;margin:0; }
.ribbon_content ul li{display:inline-block;padding:25px 0;vertical-align:top;position:relative;color:#fff; }
.ribbon_content ul li p{width:auto;display:inline-block;position:relative;color:#fff;margin:0; }
.ribbon_content ul li p:nth-child(2){margin-left:15px; }
.ribbon_content ul li img{vertical-align:middle;margin-right:9px;width:19px;display:none; }
.ribbon_content ul li span{font-weight:600;font-size:19px;line-height:25px;display:inline-block;vertical-align:middle; }
.rnouterx{width:100%;float:left;position:relative;background:#fff;margin:0 0 35px; }
.rnouterx.rnouterx.projx.minxh{min-height:325px; }


.loading-overlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2; }
.overlay-content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);top:100%;left:0;right:0;text-align:center;color:#555; }
.chwxldx .loading-overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;z-index:999;top:0;left:0; }
.chwxldx .loading-overlay img{width:65px; }
.chwxldx .overlay-content{top:50%;left:50%;transform:translate(-50%,-50%); }

.getnotxxc.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:450px;box-sizing:border-box;width:90%;background:#fff;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto; }
.getnotxxc{display:none; }
.getnotxxc .xxreglink_box{width:100%;float:left; }
.getnotxxc .xxreglink_box h3{text-align:center;width:100%;float:left;font-size:18px;line-height:24px;color:#150f5f;font-weight:600;margin:0 0 5px; }
.getnotxxc .iccaptx{width:100%;float:left;position:relative;padding:15px 25px 0; }
.getnotxxc .iccaptx p{width:100%;float:left;text-align:center;font-size:15px;line-height:20px;color:#555; }
.getnotxxc .iconxa{width:100%;float:left;text-align:center;margin-bottom:15px; }
.getnotxxc .iconxa img{max-width:150px; }
.getnotxxc .xxfrgeg{width:100%;float:left;padding:15px 25px 35px; }
.getnotxxc .xxfrgeg p{width:100%;float:left;margin:0 0 15px;color:#000;padding:0;font-size:15px;line-height:24px; }
.getnotxxc .xxfrgeg ul{width:100%;float:left;margin:0;padding:0;list-style:none; }
.getnotxxc .xxfrgeg ul li{width:100%;float:left;margin-bottom:9px;text-align:center; }
.getnotxxc .xxfrgeg ul li .lblfld{width:100%;float:left;text-align:left;margin-bottom:5px;color:#111;font-size:14px;line-height:20px; }
.getnotxxc .xxfrgeg ul li:last-child{margin-bottom:0;margin-top:15px; }
.getnotxxc .copyfield{width:100%;float:left;height:35px;border:1px solid #eee;background:#f8f8fb;padding:0 10px; outline:none; }
.getnotxxc .copyfield.sms{height:85px; padding:9px; }
.getnotxxc .copyfield.lbl{width:100%;float:right; }
.getnotxxc .btncopyt{background:#fff;font-size:14px;line-height:14px;font-weight:400;color:#150f5f;border:1px solid #150f5f;padding:9px 22px 11px;cursor:pointer;display:inline-block;transition:all .5s ease; }
.getnotxxc .btncopyt img{width:15px;margin-right:5px; }
.getnotxxc .btncopyt:hover{background:#150f5f;color:#fff;border:1px solid; }
.pgtitle_area.nopad{padding:0; }
.pgtitle_area *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box; }
.pgtitle_area * ul{margin:0;padding:0;list-style:none; }
.pgtitle_area * a{color:#232323;text-decoration:none;outline:0; }
.pgtitle_area * a:hover{color:#cd8926; }
.pgtitle_area * p{font-size:14px;font-weight:400;color:#232323;line-height:24px;margin-bottom:15px; }
.pgtitle_area * img{max-width:100%;-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;height:auto; }
.pgtitle_area * figure{margin:0; }
.pgtitle_area.nopad ul{margin:0;padding:0;list-style:none; }
.mbsket{width:100%;float:left;position:relative;background-size:cover;z-index:1;padding:59px 0; }
.mbsket .logincont{max-width:490px;margin:0 auto;width:100%; }
.mbsket .log_poparea{width:100%;float:left;background:#fff;position:relative;box-shadow:0 0 9px 3px rgba(0,0,0,.3); }
.mbsket .rtlog_area{width:100%;float:left;padding:19px;position:relative; }
.mbsket .coursedtx{width:100%;float:left;padding:15px 20px;background:#0e0562; }
.mbsket .coursedtx h3{margin:0 0 15px;font-weight:400; }
.mbsket .coursedtx .sticz{width:15px;top:3px; }
.mbsket .coursedtx h3{color:#fff;font-size:17px;line-height:25px;width:100%;float:left;position:relative;padding-left:0;margin-bottom:0; }
.mbsket .coursedtx h3.cuptgle.active{display:none; }
.mbsket .coursedtx .coursamtx{width:100%;float:left;border:1px dashed #ff0;margin-bottom:15px;margin-top:9px; }
.mbsket .coursedtx .coupres{width:100%; float:left;}
.mbsket .coursedtx .coursamtx ul.twom{width:100%;float:left;padding:9px; }
.mbsket .coursedtx .coursamtx ul.twom.dis{border-top:1px dashed #ff0; }
.mbsket .coursedtx .coursamtx ul.twom.totl{margin-bottom:0;border-top:1px dashed #ff0;padding:9px;background:green; }
.mbsket .coursedtx .coursamtx ul.twom li{width:50%;float:left; }
.mbsket .coursedtx .coursamtx ul.twom li h4{margin:0;width:100%;float:left;position:relative;font-weight:400;color:#fff;font-size:18px;line-height:23px; }
.mbsket .coursedtx .coursamtx ul.twom.dis li h4{color:#ffff20; }
.mbsket .coursedtx .coursamtx ul.twom.dis li h4 span{display:block;position:relative;font-size:14px;color:#fff;margin-top:9px; }
.mbsket .coursedtx .coursamtx ul.twom.dis li h5 span{color:#ffff20; }
.mbsket .coursedtx .coursamtx ul.twom.dis li h4 span a.closxz{display:inline-block;position:absolute;right:-30px;top:0;width:19.9px;height:19.9px;border:1px solid #fff;border-radius:100px; }
.mbsket .coursedtx .coursamtx ul.twom.dis li h4 span a.closxz img{width:9px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.mbsket .coursedtx .coursamtx ul.twom li h5{margin:0;width:100%;float:left;position:relative;color:#fff;font-weight:400;font-size:18px;line-height:23px; }
.mbsket .coursedtx .coursamtx ul.twom li h5 span{position:relative;float:right;padding-left:19px;color:#fff; }
.mbsket .coursedtx .coursamtx ul.twom.totl li h4,.mbsket .coursedtx .coursamtx ul.twom.totl li h5 span{font-size:19px;line-height:24px;color:#fff; }
.mbsket .coursedtx .coursamtx ul.twom.totl li h5 .sticz{width:19px; }
.mbsket .coursedtx .coursamtx ul.twom li h5 span small{position:absolute;left:-25px;top:0; }
.mbsket .coursedtx h3 span a{display:inline-block;vertical-align:top;color:#fff;margin-left:0;font-size:16px;line-height:23px;position:relative;padding-right:15px; }
.mbsket .coursedtx h3 span a strong{padding-left:15px; }
.mbsket .coursedtx h3 span a:hover{opacity:.9; }
.mbsket .coursedtx h3 span a img{width:9px;position:absolute;top:5px;right:0; }
.mbsket .pocform{width:100%;float:left;box-shadow:none; }
.mbsket h3.regttl{font-size:19px;line-height:28px;font-weight:400;text-align:center;width:100%;float:left;color:#000;background:#fff;border-bottom:4px solid #f5f5f5;margin:0;padding:9px 10px;position:relative; }
.mbsket h3.regttl .bkbtnp{position:absolute;right:0;top:0;font-size:14px;padding:15px; }
.mbsket h3.regttl .bkbtnp img{width:13px;margin-right:9px; }
.mbsket h3.regttl img{width:155px;margin-right:0; }
.mbsket .rtlog_area ul.form_list_signup li{width:100%;float:left;margin-right:0;position:relative;margin-bottom:13px; }
.mbsket .rtlog_area ul.form_list_signup li p,.mbsket .rtlog_area ul.form_list_signup li:last-child{margin-bottom:0; }
.mbsket .rtlog_area ul.form_list_signup li p a{color:#07d; }
.mbsket .rtlog_area ul.form_list_signup li p a:hover{color:#333; }
.mbsket .rtlog_area ul.form_list_signup li label{width:100%;float:left;margin-bottom:9px;font-size:14px;line-height:14px;color:#333; }
.mbsket .rtlog_area ul.form_list_signup li label span{color:red; }
.mbsket .rtlog_area ul.form_list_signup .field_signup{width:100%;float:left;height:45px;border:1px solid #d9d9d9;padding:0 10px;transition:all .5s ease; }
.mbsket .sign_sub_btn{background:#050151;color:#fff;font-size:19px;font-weight:400;padding:13px 25px;border:none;cursor:pointer;transition:all .5s ease;margin-top:18px;display:inline-block;width:100%;float:left;text-align:center; }
.mbsket .sign_sub_btn:hover{background:#01b4ee;color:#fff; }
.alac{margin:19px 0 0;text-align:center;width:100%;float:left;font-size:13px;line-height:18px; }
.mbsket .field_signup:focus,.mbsket .uid_box .field_style:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.3); }
.genbox{width:100%;float:left; }
.genbox label{display:inline-block!important;width:auto!important;margin-right:15px;float:none;vertical-align:middle;line-height:14px; }
.genbox label input[type=radio]{margin:0 5px 0 0;position:relative;top:2px; }
.xyxyszy.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:330px;box-sizing:border-box;width:99%;padding:0;border-radius:0;text-align:left;overflow:visible;height:auto; }
.xyxyszy{display:none; }
.xyxyszy .xxreglink_box{width:100%;float:left;background:#fff;padding:15px 25px;border-radius:15px!important;box-sizing:border-box; }
.xyxyszy .xxreglink_box h3{text-align:center;width:100%;float:left;font-size:18px;line-height:24px;color:#545454;font-weight:600;margin:25px 0 5px; }
.xyxyszy .iccaptx{width:100%;float:left;position:relative;padding:15px 0; }
.xyxyszy .iccaptx p{width:100%;float:left;text-align:center;font-size:16px;line-height:25px;color:#555;margin:0; }
.xyxyszy .iconxa{width:100%;float:left;text-align:center;margin-bottom:15px;position:absolute;top:-39px; }
.oksy{display:inline-block;color:#8d1d3c;text-decoration:none;font-size:15px;line-height:19px;text-align:center;margin-top:15px; }
.xyxyszy .iccaptx{text-align:center; }
.xyxyszy .iccaptx h2{width:100%;float:left;margin:15px 0 5px;font-size:23px;line-height:29px;color:#000; }
.xyxyszy .iccaptx h2 img{width:19px; }
.xyxyszy .iconxa img{max-width:150px; }
.xyxyszy .xxfrgeg{width:100%;float:left;padding:15px 25px 35px; }
.xyxyszy .xxfrgeg p{width:100%;float:left;margin:0 0 15px;color:#000;padding:0;font-size:15px;line-height:24px; }
.xyxyszy .xxfrgeg ul{width:100%;float:left;margin:0;padding:0;list-style:none; }
.xyxyszy .xxfrgeg ul li{width:100%;float:left;margin-bottom:9px;text-align:center; }
.xyxyszy .xxfrgeg ul li .lblfld{width:100%;float:left;text-align:left;margin-bottom:5px;color:#111;font-size:14px;line-height:20px; }
.xyxyszy .xxfrgeg ul li:last-child{margin-bottom:0;margin-top:15px; }
.xyxyszy .copyfield{width:100%;float:left;height:35px;border:1px solid #eee;background:#f8f8fb;padding:0 10px; }
.xyxyszy .copyfield.sms{height:85px; }
.xyxyszy .copyfield.lbl{width:100%;float:right; }
.xyxyszy .btncopyt{background:#fff;font-size:14px;line-height:14px;font-weight:400;color:#150f5f;border:1px solid #150f5f;padding:9px 22px 11px;cursor:pointer;display:inline-block;transition:all .5s ease; }
.xyxyszy .btncopyt img{width:15px;margin-right:5px; }
.xyxyszy .btncopyt:hover{background:#150f5f;color:#fff;border:1px solid; }
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#525252!important;border-color:#fa000000 #fa000000 rgba(255,0,0,0)!important; }
.btn:not(:disabled):not(.disabled){cursor:pointer; }
.btn-white{color:var(--main-color);background:#fff;height:50px;line-height:50px;padding:0 35px;overflow:hidden;position:relative;border:0;transition:all .5s ease;font-weight:400;display:inline-block;transform:perspective(1px) translateZ(0);border-radius:5px; }
.widget-video-inner .amount h4{display:inline-block;margin-bottom:0;margin-right:10px; }
.widget-video-inner .amount del{display:inline-block;margin-right:10px; }
.widget-video-inner .amount h6{display:inline-block;margin-bottom:0; }
.search-bar{float:right;margin-top:-47px; }
.draftstabs .search-bar{margin-top:0;position:absolute;right:0;top:0; }
.search-bar .search-bar1{display:inline-block;width:240px; }
.search-bar1 select{padding:7px 3px 7px 9px;border-radius:0!important;border:none!important;width:100%;box-shadow:0 0 15px 0 rgba(32,50,50,.39); }
.search-bar1 select:focus{outline:0!important; }
.search-bar1 .search-bar22{padding:7px 7px 7px 9px;width:100%;font-size:14px;height:39px;border-radius:5px!important; 
background:none; }
.post-wrapper{position:relative; }

/*footer*/

.skyftou{width:100%;float:left;background:#2c2c2c;padding:50px 0 0;}
.skyftou .skyinner{width:100%;float:left;margin-bottom:0;padding-bottom:35px;margin-bottom:35px;
border-bottom:1px solid rgba(255,255,255,.3);}
.skyftou .skfcol{width:23.5%;float:left;margin-right:2%;}
.skyftou .skfcol:last-child{margin-right:0;}

.skyftou .skfcol h3{color:#fff;font-size:16px;line-height:28px;font-weight:600;margin-bottom:18px;}
.skyftou .skfcol .info{width:100%;float:left;list-style:none;padding:0;}
.skyftou .skfcol .info li{color:#d2cdcd;width:100%;font-size:15px;line-height:19px;float:left;line-height:28px;margin:0;position:relative;}
.icconx{width:25px;height:25px;background:#fff;border-radius:100px;position:absolute;left:0;top:0;}
.icconx img{width:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.skyftou .skfcol .info.conxy li{padding-left:35px;margin-bottom:9px;}
.skyftou.skfcol .info.conxy{margin-bottom:5px;}
.skyftou .skfcol .info li a{color:#d2cdcd;font-size:15px;line-height:19px;transition:all .5s ease;}
.skyftou .skfcol .info li:hover a{color:#fff;}
.skyftou .skfcol .info li a:hover{text-decoration:none;}
.skyftou .skfcol .social{width:100%;float:left;padding:0;max-width:150px;}
.skyftou .skfcol .social li{display:inline-block;margin-right:9px;margin-bottom:9px;}
.skyftou .skfcol .social li a{display:block;transition:all .3s;width:35px;height:35px;background:rgba(255,255,255,.1);border-radius:100px;position:relative;transition:all .5s ease;}
.skyftou .skfcol .social li.fbgk:hover a{background:#465993;}
.skyftou .skfcol .social li.ibgt:hover a{background:linear-gradient(to bottom,#7a23bc 0,#c32967 50%,#de913f 100%);}
.skyftou .skfcol .social li.wbgp:hover a{background:#77d567;}
.skyftou .skfcol .social li.tbgw:hover a{background:#76a9ea;}


.skyftou .skfcol .social li a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.skyftou .skfcol .social li a:hover{opacity:1;}
.skyftou .ftlogo{width:100%;margin:0 auto;max-width:100%;}
.skyftou .ftlogo a{display:inline-block;padding:15px;background:#fff;margin-right:10px;}
.skyftou .ftlogo a img{max-width:85px;}
.ftbt{width:100%;float:left;background:#242424;padding:20px 0;}

body.upcm .upfbotmen{display:none!important;}
.skyhlt .pocform{width:100%;float:left;margin-top:0;box-shadow:0 0 5px 1px rgba(0,0,0,.15);}
.skyhlt .pocform h5{width:100%;float:left;margin-bottom:25px;font-weight:600;font-size:19px;line-height:23px;color:#fff;padding:13px 15px;text-align:center;background:#00133d;}
.skyhlt .pocform ul{padding:25px;width:100%;float:left;padding-top:0;}
.skyhlt .pocform ul li{width:100%;float:left;margin-right:0;position:relative;margin-bottom:9px;}
.skyhlt .pocform ul li input{font-size:14px;}
.skyhlt .pocform ul li label{width:100%;float:left;margin-bottom:5px;font-size:14px;line-height:24px;color:#111;}
.skyhlt .pocform ul li label span{color:red;}
.skyhlt .pocform ul .field_signup{width:100%;font-size:14px;float:left;height:35px;border:1px solid #d9d9d9;padding:0 7px;transition:all .5s ease;outline:0;}
.skyhlt .pocform ul .field_signup.txtarea{padding:7px;height:85px;}
.skyhlt .pocform .sign_sub_btn{background:red;color:#fff;font-size:14px;font-weight:600;padding:13px 25px;border:none;cursor:pointer;transition:all .5s ease;margin-top:18px;display:inline-block;width:100%;float:left;text-align:center;}
.skyhlt .pocform .sign_sub_btn:hover{background:#00133d;color:#fff;}
.popupx{width:100%;margin:0 auto;display:none;position:fixed;z-index:9999;}
.popouterz{width:100%;height:100%;position:fixed;top:0;}
.popcontainerz{width:100%;max-width:640px;margin:130px auto;z-index:103;}
.popcontainerz a.closez{text-decoration:none;width:25px;height:25px;position:absolute;right:0;top:0;border:1px solid #fff;border-radius:100px;padding:5px;}
.popcontainerz a.closez img{width:11px;position:absolute;left:6px;top:7px;margin:0;}
a.closez{text-decoration:none;}
#overlayx{width:100%;height:100%;background:rgba(0,0,0,.9);position:fixed;z-index:999;}
body.onlpox{overflow:hidden;}
body.onlpox .app_btn{display:none;}


.ftfxed_menu{width:100%;float:left;}
.bfamenu{width:100%;float:left;position:fixed;bottom:0;z-index:9;background:#f1f1f1;}
.bfamenu.wsz{background:#fff;box-shadow:-4px -15px 22px -23px rgba(0,0,0,.75);}
.ftwdm{width:100%;float:left;padding:0 15px;position:relative;}
.rtrgg{position:absolute;right:15px;top:12px;}
.rtrgg .xcxc{margin-bottom:0;}
.rtrgg .xcde{font-weight:600;color:#000;font-size:15px;line-height:18px;padding:15px 25px 15px 15px;display:inline-block;position:relative;}
.rtrgg .xcde:hover{color:#0e0561;}
.rtrgg .xcde img{width:15px;position:absolute;right:5px;top:19px;transition:all .5s ease;}
.rtrgg .xcde:hover img{right:0;}
.csfmenu_list{width:100%;float:left;text-align:center;border-bottom:1px solid #e3e3e3;}

.csfmenu_list li{display:inline-block;vertical-align:top;margin:0 -2px;}
.csfmenu_list li a{display:block;width:100%;height:100%;padding:11px 19px 11px;float:left;}
.csfmenu_list li.enrlx a{background:red;border-radius:0 15px;}
.csfmenu_list li.enrlx a h5{color:#fff;}
.csfmenu_list li a h5{width:100%;float:left;text-align:center;font-weight:400;font-size:15px;margin:0;color:#000;
text-shadow:0 0 .5px #0e0562;}
.csfmenu_list li:hover a h5{color:#273092;font-weight:400;}
.csfmenu_list li a.active,.csfmenu_list li:hover a{background:#0e0562;}
.csfmenu_list li a.active h5,.csfmenu_list li:hover a h5{color:#fff;}
.action{display:none;}
.csfmenu_list li.active .action,.csfmenu_list li:hover .action{display:block;}
.csfmenu_list li.active .dflt,.csfmenu_list li:hover .dflt{display:none;}
body.ocodtl .menu_toggle_mob,body.ocodtl .rt_top_header{display:none;}
.buxyzc{width:100%;float:left;text-align:center;margin-bottom:15px;}
.cwxe{display:inline-block;font-size:15px;line-height:23px;padding:5px 19px;background:#0bc150;color:#fff;border-radius:30px;border:1px solid #0bc150;transition:all .5s ease;}
.cwxe img{width:19px;margin-right:9px;}
.cwxe.nbg{background:0 0;color:#000;border:1px solid #000;}
.cwxe.nbg:hover{background:#fff;color:#111;}
.cwxe:first-child{margin-right:9px;}
.cwxe:hover{color:#fff;background:#038c36;}
body.ocodtl .chaticon{display:none;}

.fr_form_outer{width:100%;float:right;background:#fff;max-width:335px;padding:25px;position:relative;z-index:9;}
.fr_title{width:100%;float:left;}
.fr_title h2{color:#000;text-align:center;font-weight:600;font-size:19px;line-height:25px;margin-bottom:0;}
.fr_title p{color:#fff;text-align:center;margin:0;line-height:23px;font-size:16px;}
.form_field_area{width:100%;float:left;padding:30px 0 0;}
.form_field_area ul{width:100%;float:left;}
.form_field_area ul li{width:100%;float:left;margin-bottom:15px;}
.fldstyx::-moz-placeholder,.fldstyx::-webkit-placeholder{color:#000;opacity:1;}
.form_field_area ul li:last-child{margin-bottom:0;}
.form_field_area ul li .fldstyx{width:100%;height:45px;float:left;padding:0 10px;border:none;background:#f1f1f1;outline:0;font-size:14px;color:#000;}

.form_field_area ul li .subxtn{height:45px;background:red;color:#fff;border:none;font-weight:600;cursor:pointer;padding:0 15px;width:100%;transition:all .5s ease;margin-top:15px;}
.form_field_area ul li .subxtn:hover{background:#d80505;}
.beik_area{width:100%;float:left;position:relative;background:url(../../images/innerbanner/bgsky.jpg) no-repeat;background-size:cover;background-position:center;z-index:1;background-attachment:fixed;}
.xxyzouter{width:100%;float:left;position:relative;padding:50px 0;padding-left:730px;}
.beik_area:after{z-index:-1;position:absolute;left:0;top:0;content:"";background:rgba(0,0,0,.9);width:100%;height:100%;}
.leftbeik{width:48%;float:left;}
.beik_area.compview .leftbeik .thumblt_bea{float:left;}
.leftbeik{width:60%;float:left;}
.beik_area.compview .leftbeik{width:100%;float:left;}
.beik_area.compview .leftbeik .thumblt_bea{float:left;position:relative;padding:50px 85px 50px 0;}
.beik_area.compview .leftbeik .thumblt_bea:after{width:100%;height:100%;content:"";position:absolute;right:50px;top:0;background:url(../images/circle-shape.png) no-repeat right top;background-size:contain;}
.thumblt_bea{width:100%;float:right;max-width:820px;padding:0 50px;}
.becontrt{width:100%;float:left;}
.beik_area.compview .rightbeik{width:100%;float:left;position:absolute;left:0;top:50%;transform:translate(0,-50%);padding-right:390px;}
.icobx{width:100%;float:left;margin-bottom:31px;}

.beik_area.compview .icobx{margin-bottom:25px;}
.becontrt p{font-size:18px;line-height:24px;color:#0c0c0c;margin-bottom:55px;width:100%;float:left;margin-top:15px;}
.becontrt p.compvg{margin-bottom:26px;}
.becontrt .listcomp{width:100%;float:left;}
.rnouterx.gbx .becontrt .listcomp{margin-bottom:15px;}
.becontrt .listcomp li{width:100%;float:left;color:#111;font-size:16px;line-height:30px;margin-bottom:9px;padding-left:30px;position:relative;}
.becontrt .listcomp li:after{width:18px;height:18px;position:absolute;left:0;top:5px;content:"";left:0;border:1px solid #111;border-radius:100px;}
.becontrt .listcomp li:before{width:10px;height:10px;border-radius:100px;position:absolute;left:4px;top:9px;background:#111;content:"";}
.becontrt .listcomp li h4{font-size:18px;line-height:18px;width:100%;float:left;margin-bottom:3px;}
.becontrt .listcomp li p{margin:0;}
.becontrt h3,.becontrt h4.whkt{font-size:35px;line-height:50px;color:#fff;padding-bottom:3px;width:100%;float:left;font-weight:700;margin-bottom:19px;}
.becontrt h3 .cd-headline{display:inline-block;margin-top:5px;}
.banparx{width:100%;float:left;}
.banparx p{width:100%;float:left;color:#fff;font-size:17px;line-height:27px;margin:0;opacity:.9;}
.becontrt h4{width:100%;float:left;font-size:19px;line-height:25px;margin-bottom:25px;}
.becontrt h3 span{display:block;}
.vmbtnl{width:100%;float:left;}
.vmbtnl a{display:inline-block;color:#fff;border-radius:30px;font-size:14px;line-height:24px;padding:12px 41px 12px 41px;position:relative;transition:all .5s ease;border:2px solid #fff;text-transform:uppercase;font-weight:700;}

.vmbtnl a img{margin-left:14px;display:inline-block;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);right:26px;}
.vmbtnl a:hover{background:#fff;color:#333;}
.becontrt .cd-words-wrapper{display:inline-block;position:relative;text-align:left;}
.becontrt .cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:0;right:0;width:2px;height:100%;background-color:#fff;}
.becontrt .cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0;font-style:normal;font-weight:700;color:#ff0;}
.becontrt .cd-words-wrapper b.is-visible{position:relative;}
.becontrt .no-js .cd-words-wrapper b{opacity:0;}
.becontrt .no-js .cd-words-wrapper b.is-visible{opacity:1;}
.becontrt .cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top;}
.becontrt .cd-headline.clip b{opacity:0;}
.becontrt .cd-headline.clip b.is-visible{opacity:1;}

.outer_keysko{width:100%; float:left; position:relative; padding-right:475px;}
.outer_keysko .rnrtinner{width:465px; position:absolute; right:0; top:0; z-index:1; transition:all 0.5s ease; background-position:center; height:100%; background-size:cover; overflow:hidden;padding:35px;  }
.outer_keysko .vidouxyt{width:385px; height:235px; float:right; position:relative; z-index:1; }
.outer_keysko .dotbgxs{position:absolute; bottom:-15px; right:0;width:90px;height:90px; background:url(../../images/icons/sqdot.png); z-index:-1;}
.outer_keysko  .vidouxyt .figbxo{width:100%;height:100%;position:relative;float:left;border-radius:5px 95px 0px 5px;overflow:hidden;z-index:1; }
.outer_keysko .vidouxyt:after{width:100%; height:100%; border:2px solid #1e1893; position:absolute; right:-15px; top:-15px; 
content:""; z-index:-1; border-radius:0px 95px 0px;}
.outer_keysko  .vidouxyt:before{width:150px; height:150px; border:2px solid #f00; position:absolute; left:-15px; bottom:-15px; 
content:""; z-index:-1; border-radius:0px 15px 0px;}
.outer_keysko  .vidouxyt .vbgx{width:100%; height:100%; object-fit:cover; object-position:center;}
/*.dwnlcer .rnrtinner:after{width:100%; height:100%;content:"";left:0;top:0;background:rgba(0,0,0,0.3);z-index:1;position:absolute;opacity:1; transition:all 0.5s ease;}*/
.outer_keysko  .rnrtinner:hover:after{opacity:1;}
.outer_keysko  .rnrtarea{width:100%; float:left; height:100%; padding-top:0px; }

/*popup*/
.vidxyareas.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2; max-width:590px;box-sizing:border-box;width:90%;background:#000;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align: left;overflow:visible;height:auto;}
.vidxyareas{display: none;}
.vidxyareas .zvidoaxy{width:100%; float:left; padding:5px; background:#fff;}
.vidxyareas .zvidoaxy video{width:100%; float:left;}
.vidxyareas .popup_videof{width:100%; float:left;}
.vidxyareas .popup_videof iframe{width:100%; float:left; height:350px;}

/*popup*/
/*body.vwbodx{overflow:hidden;}
body.vwbodx .mobile-menu-pgdc{z-index:1;}
body.vwbodx .overlapx{display:block;}
body.vwbodx header,
body.vwbodx .msater-banner-bottom-div-section{z-index:-1;}
.overlapx {display:none;padding:35px; width:100%; float:left; height:100%; position:fixed; top:0; left:0; z-index:99; background:rgba(0,0,0,0.7);}
.vidxyarea{margin:0 auto; max-width:750px; width:90%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); }
.overlapx .vidoaxy{width:100%; float:left;background:#fff; padding:5px;}

.overlapx .vidoaxy a.figbxo,
.clpom{width:30px; height:30px; background:#f00; border-radius:100px; position:absolute; right:-19px; top:-19px;}
.overlapx .vidoaxy a.figbxo img,
.clpom img{width:11.5px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.overlapx .vidoaxy video{width:100%; float:left;}
.overlapx .popup_video{width:100%; float:left;}
.overlapx .popup_video iframe{width:100%; float:left; height:350px; }*/


/*play button*/
.outer_keysko .vidxplbut {position:absolute;top:50%;left:50%;box-sizing:content-box;display: block;width:32px;height:32px; border-radius: 50%; 
padding:0;z-index: 9999; transform:translate(-50%,-50%);}
.outer_keysko .vidxplbut:before {content: "";position: absolute;z-index: 0;left: 50%;top: 50%;transform:translate(-50%,-50%);display: block;  width: 55px;height:55px;  background: #f00;  border-radius:100px;  animation: pulse-border 1500ms ease-out infinite;}
.outer_keysko .vidxplbut:after {content:""; position: absolute;z-index: 2;left: 50%;top:50%;transform:translate(-50%,-50%);display:block;
width:50px;height:50px;
background: #f00; border-radius:100px;transition: all 200ms;}
.outer_keysko .vidxplbut:hover:after {background-color: darken(#fa183d, 10%);}
.outer_keysko .vidxplbut img {position: relative;z-index: 3; max-width: 100%; width: auto; height: auto;}
.outer_keysko .vidxplbut span {display: block;z-index:3;width: 0;height: 0;border-left:15px solid #fff; border-top: 11px solid transparent;border-bottom: 10px solid transparent;z-index: 999; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

@keyframes pulse-border {
  0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; }
  100% {  transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);   opacity: 0;  }
}



.dwnlcer.rnouter{width:100%;float:left;background:#fff;position:relative;}
.dwnlcer .rninnerlt{width:48%;float:left;background:#0e0562;padding:75px 50px;}
.dwnlcer .xxconinr{width:100%;float:left;position:relative;}
.dwnlcer .rnrtinner{width:48%;float:right;}
.dwnlcer .rnrtinner.courses{background:0 0;padding:0;}
.cymi{width:100%;float:left;}
.cymi .ktonbx{margin-top:0;margin-bottom:15px;}
.cymi .ktonbx p{color:#111;border:1px dashed #111;}
.cymi .ktonbx p span.ctlis::after{background:#999;}
.dwnlcer .rnrtinner .vbgx{width:100%;height:100%;object-fit:cover;object-position:center;}
.dwnlcer .rnrtinner:hover:after{opacity:1;}
.dwnlcer .rnrtarea{width:100%;float:left;height:100%;padding-top:0;}
.dwnlcer .rnleft{width:100%;float:right;}
.dwnlcer .rnleft h2{font-size:28px;line-height:35px;color:#111;font-weight:700;margin:0;margin-bottom:28px;}
.dwnlcer .rtabcax{width:100%;float:left;}
.dwnlcer .listfp{width:100%;float:left;margin:0;padding:0;list-style:none;}
.dwnlcer .rtabcax .listfp li{width:100%;float:left;margin-bottom:25px;}
.dwnlcer .rtabcax .listfp li.prohs{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:9px;}
.dwnlcer .rtabcax .listfp li:last-child{margin-bottom:0;}
.dwnlcer .bxucc{width:100%;display:inline-block;position:relative;padding-left:53px;}
.dwnlcer .bxiconu{position:absolute;left:0;top:0;width:39px;height:39px;}
.dwnlcer .bxiconu img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:39px;}
.dwnlcer .bxucc:nth-child(3){margin-bottom:0;}
.dwnlcer .bxtextu{width:100%;float:left;}
.dwnlcer .bxtextu h3{color:#fff;font-size:19px;line-height:24px;font-weight:600;margin:0;margin-bottom:5px;}
.dwnlcer .bxtextu p{font-size:15px;line-height:23px;width:100%;float:left;margin:0;padding:0;color:#fff;letter-spacing:0;}
.dwnlcer .bxtextu h3.sgm{color:#fff000;}
.btndwnlo{width:100%;float:left;margin-top:15px;}
.newadds{width:100%;float:left;}
.newadds .addbtnn{display:inline-block;font-size:14px;line-height:18px;color:#111;border:1px solid #111;padding:10px 25px;transition:all .5s ease;background:#fff;}
.newadds .addbtnn.bord{color:#fff;border:1px solid #fff;background:0 0;}
.newadds.martb .addbtnn.bord{margin-bottom:15px;}
.newadds .addbtnn.bord:hover{color:#0e0562;border:1px solid #0e0562;background:#fff;}
.newadds .addbtnn.bord.martt{margin-right:9px;}
.newadds .icoplus{width:16px;margin-right:5px;display:inline-block;}
.newadds .icoplus.hvr{display:none}.newadds .addbtnn:hover{background:#fff000;color:#0e0562;text-decoration:none;}
.newadds .addbtnn:hover .icoplus.hvr{display:inline-block;}
.newadds .addbtnn:hover .icoplus.dflt{display:none;}
.ccbgo{width:100%;float:left;}
h3.tthgf{width:100%;float:left;font-size:19px;line-height:25px;font-weight:600;margin-bottom:15px;color:#111;}
.ccbgo ul{width:100%;float:left;}
.ccbgo ul li{width:48%;float:left;margin-bottom:25px;margin-right:4%;}
.ccbgo ul li:nth-child(2n+2){margin-right:0;}
.whycyca .video-play-button{position:absolute;top:50%;left:50%;box-sizing:content-box;display:block;width:32px;height:34px;border-radius:50%;padding:31px 5px 27px 18px;z-index:9999;transform:translate(-50%,-50%);}
.whycyca .video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:60px;height:60px;background:#ba1f24;border-radius:100px;animation:pulse-border 1.5s ease-out infinite;}
.whycyca .video-play-button:after{content:"";position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:60px;height:60px;background:#e63333;border-radius:100px;transition:all .2s;}
.whycyca .video-play-button:hover:after{background-color:darken(#fa183d,10%);}
.whycyca .video-play-button img{position:relative;z-index:3;max-width:100%;width:auto;height:auto;}
.whycyca .video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-left:25px solid #fff;border-top:17px solid transparent;border-bottom:16px solid transparent;z-index:999;}

@keyframes pulse-border{
	0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}
}

#menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2;}
#menuToggle span{display:flex;width:20px;height:2px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease;}

#menuToggle span:first-child{transform-origin:0 0;}
#menuToggle span:nth-last-child(2){transform-origin:0 100%;}
#menuToggle input:checked~span{opacity:1;transform:rotate(-45deg) translate(-3px,-1px);background:#fff;}
#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(45deg) translate(-3px,-1px);}
#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(45deg) translate(0,-1px);}
#menuToggle input:checked~ul{transform:none;}
.main-navbar .navbar-brand img{display:none;}
body .main-navbar .navbar-brand img.zlogox{display:block;}
body.homepx .main-navbar .navbar-brand img.bglogox{display:block;}
body.homepx .main-navbar .navbar-brand img.zlogox{display:none;}
body.homepx .main-navbar.fixed-top .navbar-brand img.bglogox{display:none;}
body.homepx .main-navbar.fixed-top .navbar-brand img.zlogox{display:block;}
.fixed-top{position:fixed!important;top:0;right:0;left:0;z-index:1030!important;background-color:#fff;animation:smoothScroll 1s forwards;transition:position 10s;box-shadow:0 1px 5px rgba(0,0,0,.12);}
.fixed-top .navbar-brand{width:16%;}
.fixed-top .navbar-brand img{content:url(../../images/root_image/logo1.png);}
.fixed-top .navbar{height:90px;}
.fixed-top .navbar-nav li{padding-left:14px;margin-left:14px}.fixed-top .navbar-nav li a{color:#000!important;}
.fixed-top .navbar-nav li a:hover{color:#fa0000!important}.fixed-top .navbar-nav .nav-btn{color:#fff!important;}
.fixed-top .dropdown-menu{margin-top:-3px;}
.fixed-top .dropdown-menu li{padding-left:31px!important;margin-left:0!important;}
.fixed-top .dropdown-menu li a{color:#fff!important;}
.review-tab-inner{width:100%;float:left;padding:15px 0}.review-tab-inner p span{font-family:'Open Sans',sans-serif!important;}
.review-tab-inner ol{padding-left:0;width:100%;float:left;}
.review-tab-inner ul{margin:0;padding:0;padding-left:15px!important;width:100%;float:left;}
.review-tab-inner ul li{width:100%!important;float:left;font-family:'Open Sans',sans-serif!important;line-height:24px;margin-bottom:5px;}
.review-tab-inner ol li{font-family:'Open Sans',sans-serif!important;line-height:24px;font-size:14px;}
.cerxarea{width:100%;float:left;}
.cerxarea ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
.cerxarea ul li{width:100%;float:left;position:relative;padding-bottom:15px;margin-bottom:15px;}
.cerxarea ul li:last-child{margin:0;padding:0;}
.cerxarea ul li h4{width:100%;float:left;position:relative;padding-left:23px;font-size:16px;line-height:24px;margin-bottom:15px;}
.cerxarea ul li h4 .staro{width:16px;position:absolute;left:0;top:3px;opacity:.9;}
.cerxarea ul li figure{width:100%;float:left;margin:0;}

.cerxarea ul li figure .cerstyx{width:100%;float:left;max-width:350px;}
.cerxarea ul li figure .cerstyx img{width:100%;}

body.downcx .app_btn,body.downcx .chaticon,body.downcx .header_outer,body.downcx .main_header_outer,body.downcx .skyftou,body.downcx .toriar,body.pnot .app_btn,body.pnot .chaticon,body.pnot .header_outer,body.pnot .main_header_outer,body.pnot .skyftou{display:none;}

@keyframes menu_sticky{
	0%{margin-top:-120px;opacity:0}50%{margin-top:-64px;opacity:0}100%{margin-top:0;opacity:1};
	}
.header_outer.fixed{position:fixed;width:100%;top:0;left:0;z-index:9999;animation:menu_sticky .7s ease-in-out;}
.header_outer.fixed .top_header_content .left_header ul li a img{width:55px;}
.header_outer.fixed .right_profile{margin-top:9px;}

.cttlxy{width:100%;float:left;position:relative;padding-right:95px;margin-bottom:15px;}
.cttlxy figure{margin:0;width:85px;height:85px;position:absolute;right:0;top:0;}
.cttlxy h2{width:100%;float:left;font-weight:600;font-size:16px;line-height:25px;color:#111;margin:0;}
.cttlxy h2 a{color:#111;}
.cttlxy h2:hover a{color:#0e0562;}
.liupst{width:100%;float:left;margin:0;margin-bottom:9px;}
.liupst li{width:100%;float:left;margin-bottom:9px}
.liupst li p{width:100%;float:left;margin:0;position:relative;padding-left:29px;min-height:19px;}
.liupst li p span.regpx{position:relative;display:inline-block;margin-left:15px;}
.liupst li p span.regpx:after{width:100%;height:1px;position:absolute;left:0;top:13px;content:"";background:#737272;background:#000;transform:rotate(-9deg);z-index:9;}
.liupst li p .iccs{width:19px;position:absolute;left:0;top:3px;}
.cuocdp{width:100%;float:left;}
.uccd{width:100%;float:left;font-size:13px;line-height:18px;margin-bottom:15px;color:green;}
.bxcoupx{width:100%;float:left;max-width:350px;position:relative;padding-right:125px;border:1px dashed #cd3232;border-radius:3px;}
.btnxcpe .bxcoupx{border:none;}
.btnxcpe .bxcoupx .btncopyt{position:static;}
.bxcoupx p{margin:0;}
.bxcoupx a{display:inline-block;padding:9px 25px 13px;font-size:14px;line-height:18px;background:#cd3232;color:#fff;cursor:pointer;transition:all .5s ease;border-radius:0 3px 3px 0;}
.bxcoupx a:hover{background:#b42323;color:#fff;}
.bxcoupx .btncopyt{position:absolute;right:-1px;top:-1px;}
.bxcoupx .copyfield{font-size:13px;padding:0 15px;height:38px;outline:0;border:none;background:#fff;color:#cd3232;text-align:center;font-weight:600;width:100%;}
.copsmx{position:absolute;right:-99px;top:0;}
.shox p{display:inline-block;background:#08b520;color:#fff;padding:9px 19px 13px;font-size:14px;line-height:17px;border-radius:3px;}
.copsmx{visibility:hidden;}
.copsmx.shox{visibility:visible;}
.partner-section{padding-top:45px;padding-bottom:0;width:100%;float:left;background:#fff;}
.partner-section.scarxw{margin-bottom:0;padding-bottom:45px;}
.partner-section h5{font-size:25px}.partner-section h5 span{color:red;}
.partner-section .owl-stage{height:auto;padding:15px 0;}
.partner-section .owl-stage img{box-shadow:0 7px 11px #6c757d42!important;padding:11px 0!important;border-radius:5px;width:100%;}
.partner-section .owl-carousel{z-index:0!important;}
.partner-section .owl-carousel .owl-nav{display:block!important;position:absolute;top:50%;transform:translate(0,-50%);width:100%;float:left;}
.partner-section .owl-carousel .owl-nav .owl-next{float:right;}
.partner-section .owl-carousel .owl-nav button{height:26px;width:26px;border-radius:50%;}
.partner-section .owl-carousel .owl-nav button i{color:#fa0000;padding-left:0;font-size:20px;}
.partner-section .owl-carousel .owl-nav button:focus{outline:0!important}.partner-section .owl-carousel .owl-dots{display:none!important;}
.whatsp{width:100%;float:left;z-index:99;margin-top:9px;}
.whatsp a{display:inline-block;border-radius:5px 15px 0 0;color:#fff;text-decoration:none;padding:5px 25px 5px 45px;position:relative;background:#0cc151;color:#fff;}
.courses .courses-section .course-icon .whatsp.dldps a{display:inline-block;float:none;line-height:19px;}
.chat_bk .whatsp a{width:285px;padding:11px 25px 11px;transition:all .5s ease;}
.chat_bk .whatsp a span{font-weight:600;font-size:15px}
.whatsp.dldp{text-align:center;}
.tabbox_btn .chat_bk .whatsp img,.widget-video-inner .chat_bk .whatsp img{position:static;margin-right:9px;}
.chat_bk .whatsp a:hover{background:#181161;}
.courses .courses-section:hover .course-icon .whatsp a{text-decoration:none;background:#181161;padding:5px 25px 5px 45px;}
.whatsp a span{font-size:14px;color:#fff;}
.whatsp img,.widget-video-inner .whatsp img{width:19px;position:absolute;left:15px;top:7px;}
.whatsp.dldp img,.widget-video-inner .whatsp.dldp img{width:15px;}
.courses .courses-section .course-icon .whatsp.dldp a{text-align:center;display:inline-block;float:none;padding:5px 25px 5px 35px;line-height:19px}
.courses .courses-section .course-icon .whatsp.dldp img{top:7px;left:15px;}
.paragraph{margin-bottom:30px;}
.paragraph h5{margin-bottom:10px;}
.chbc p{font-size:15px;line-height:19px}.slide{max-width:100%!important;margin-bottom:25px;}
.courses .courses-section{padding:10px 14px 0;position:relative;width:100%;float:left;background-color:#fff;box-shadow:0 12px 20px #6c757d42!important;}
.calev{width:100%;float:left;margin-top:9px;margin-bottom:15px;}
.ftwdm .calev .xyxs{display:block;padding-left:15px;margin-bottom:5px;}
.ftwdm .calev h2.caldr.pric span.reg{margin-left:0;}
.ftwdm .calev h2.caldr.pric{padding-left:0;}
.regnw{width:100%;float:left;text-align:center;margin-top:15px;}
.regnw a{display:inline-block;padding:5px 25px;font-size:15px;line-height:24px;color:#fff;border:1px solid #0e0562;transition:all .5s ease;background:#0e0562;}
.regnw.blk a{background:#000;}
.regnw.outline a{background:0 0;color:#0e0562;}
.regnw a:hover{text-decoration:none;background:red;color:#fff;border-color:red;}
.calev h2{font-size:14px;line-height:18px;margin:0;color:red;}

.calev h2.caldr{position:relative;padding-left:25px;line-height:23px;}
.calev h2.caldr.pric{color:#000;font-size:16px;line-height:18px;margin-top:9px;padding-left:15px;}
.calev.rt{position:absolute;left:350px;width:190px;top:0;}
.calev h2.caldr.pric span.reg{position:relative;padding-left:15px;margin-left:9px;color:#555;}
.calev h2.caldr.pric span.reg img{opacity:.5;}
.calev h2.caldr.pric span.reg:after{width:100%;height:1px;position:absolute;left:0;top:7px;content:"";background:#555;}

.calev h2.caldr.pric img{top:3px;}
.calev h2.caldr img{position:absolute;left:0;top:5px;width:15px;}
.calev h2.blak{color:#111;}
.calev h2 img{width:19px;margin-right:9px;display:inline-block;vertical-align:top;}
.courses .courses-section .image1{width:100%;height:190px;float:left;border-radius:15px 0 0;position:relative;object-fit:cover;}
.courses .courses-section p{position:relative;font-size:17px;transition:all .4s;width:100%;float:left;margin-bottom:0;}
.course-icon{width:100%;float:left;position:relative;padding:9px 0 0;}


.motypx{width:100%; float:left; margin-top:9px; text-align:center;}
.courses .courses-section .motypx p{font-size:14px; line-height:15px; color:#111; margin:0; width:100%; float:left; letter-spacing:0px;}
.courses .courses-section .motypx p span{display:inline-block; padding:5px 15px 6.5px; background:#eff8ff; color:#000; border-radius:3px; transition:all 0.5s ease; margin-right:9px;}
.courses .courses-section .motypx p:hover span{color:#fff;}
.courses .courses-section .motypx p:hover span.ocicx.fl{color:#fff; background:#f00;}
.courses .courses-section .motypx p span:last-child{margin-right:0;}
.courses .courses-section .motypx p span.fl{background:#eff8ff;}
.courses .courses-section .motypx p span:hover{background:#f00;}
.courses .courses-section .motypx p span .crlv{width:15px; margin-right:5px; display:inline-block; vertical-align:top;}


.course-icon h3{width:100%;float:left;position:relative;font-size:14px;line-height:18px;padding-left:25px;margin-bottom:9px;}
.course-icon h3 span{color:red;display:block;margin-top:5px;}
.course-icon h3 span.crsdat{display:inline-block;}
.course-icon h3 .sticz{top:3px;width:15px;}
.lvchat{position:absolute;right:0;top:19px;}
.courses .courses-section .course-icon .lvchat a{color:red;line-height:18px;font-size:12px;font-weight:600;padding:3px 9px 4px!important;border:1px solid red;}
.chat_bk{width:100%;float:left;position:relative;text-align:center;margin-top:25px;}
.tabbox_btn{width:100%;float:left;}
.tabbox_btn .chat_bk{margin-top:0;}
.tabbox_btn .getlect{padding-left:0;}
.tabbox_btn .getlect a{margin-left:0;}
.chat_bk.nomar{margin-top:9px;margin-bottom:19px;}
.full .lvchatt{width:100%;float:left;margin-bottom:15px!important;}
.full .lvchatt:last-child{margin-bottom:0;}
.full .lvchatt:first-child{margin-right:0}.full .lvchatt a{text-align:center;padding:15px!important}.lvchatt{width:auto;display:inline-block;}
.lvchatt:first-child{margin-right:9px;}
.lvchatt a{display:block;padding:9px 19px;border:1px solid #0e0562;font-size:14px;line-height:18px;color:#0e0562;font-weight:400;transition:all .5s ease;}
.chat_bk .lvchatt a:hover{color:#0e0562;background:#111;}
.chat_bk .lvchatt a.chht:hover{color:#fff;}
.lvchatt a.chht{color:#fff;background:#0e0562;font-weight:400;}
.lvchatt a:hover{text-decoration:none;}
.courses .courses-section .course-icon .lvchat a:hover{color:#0c0859;border:1px solid #0c0859;}
.courses .courses-section p:hover{color:red;cursor:pointer;}
.courses .courses-section .image{width:20%;border-radius:0;position:relative;bottom:103px;float:right;}
.courses .courses-section .course-icon a{display:block;float:left;position:relative;color:#000;transition:all .3s;font-size:16px;}
.courses .courses-section .course-icon a i{font-size:15px;margin-right:5px;}
.courses .courses-section:hover .course-icon a{text-decoration:none;padding-left:3px;color:red;}
.courses .courses-section .course-icon .course-icon00{float:right;}
.courses .courses-section .course-icon .course-icon00 p{background-color:#0d8f00;color:#fff;font-size:12px;padding:0 10px;border-radius:25px;}
.futurelearen{margin-top:0;position:relative;padding-top:40px;padding-bottom:30px;background-color:#fafafa;text-align:center;width:100%;float:left;}
.futurelearen .futurelearn_logo img{width:65px;margin-bottom:15px;}
.block-ellipsis{display:block;float:left;width:100%;display:-webkit-box;max-width:100%;height:75px;margin:0 auto;font-size:14px;line-height:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.block-ellipsis p{margin-bottom:0;}
.futurelearen .futurelearn_logo h6{font-size:20px;margin-bottom:12px;}
.futurelearen .futurelearn_logo p{width:97%;padding-left:13px;font-size:17px;}

.clipart-section{width:100%;float:left;padding:55px 0;min-height:250px;}
.clipart-section .col-md-6{max-width:350px;float:left;position:absolute;left:0;top:-30px;}
.clipart-section .col-md-6 .clip-img{width:100%;}
.clipart-section .col-md-6.clipart-btn{max-width:100%;float:left;flex:inherit;position:relative;left:0;top:0;padding-top:0;}
.clipart-section .row{position:relative;padding-left:350px;}
.clipart-section .clipart-btn{padding-top:100px;}
.clipart-section .clipart-btn h2{font-size:24px;letter-spacing:1px;}
.clipart-section .clipart-btn .btn100{margin-top:15px;}
.clipart-section .clipart-btn .btn100 .btn1{border:1px solid #fa0000;padding:10px 20px 15px 20px;margin-right:20px;border-radius:0;transition:all .4s;color:#000;font-size:15px;display:inline-block;font-weight:500;background-color:#fff;}
.clipart-section .clipart-btn .btn100 .btn1:hover{box-shadow:0 15px 10px -15px #111;border:1px solid #00000000;background-color:#fa0000;color:#fff;text-decoration:none;}
.clipart-section .clipart-btn .btn100 .btn2{padding:10px 20px 15px 20px;margin-right:20px;border-radius:0;transition:all .4s;font-size:15px;font-weight:500;letter-spacing:1px;box-shadow:0 15px 10px -15px #111;border:1px solid #00000000;background-color:#fa0000;color:#fff;}
.clipart-section .clipart-btn .btn100 .btn2:hover{text-decoration:none;background:#000;}

.curxync{width:100%; float:left; color:#e1e1e1; font-size:14px; line-height:19px; margin-bottom:15px; position:relative;}
.xxyftc{width:100%; position:relative; max-width:150px; margin:0 auto; }
.curxync label{margin:0; margin-right:9px; cursor:pointer; display:inline-block;vertical-align: middle;}
.cundxy { width:75px; height:29px; display:inline-block; position: absolute; bottom:-5px;  overflow: hidden; z-index:1;  }
.cundxy .curry_list:before{width:100%; height:25px; position:absolute; left:0; bottom:1.5px; content:""; z-index:-1; background:#242424; border-radius:5px; box-shadow: 0px 0px 5px 1px rgba(255,255,255,0.15);}
.cundxy.open .curry_list:before{height:100%;}
.cundxy:after{width:9px; height:9px; position:absolute; right:13px; bottom:10.9px; content:""; z-index:-1;
background:url(../../images/icons/adw2.png) no-repeat; background-size:contain; transition:all 0.5s ease; transform:rotate(180deg); }
.cundxy.open:after{transform:rotate(180deg);}
.cundxy.open {overflow: visible; vertical-align:top;}
.cundxy .curry_list {font-size:14px;line-height:19px;color:#fff;position:absolute;left:0px; bottom:0px;  border: 1px solid transparent;
cursor:pointer; text-align:left; margin:0; width:100%; float:left; }
.cundxy .curry_list  h3{padding:7px 15px 5px; width:100%; float:left; font-size:13px; line-height:19px; font-weight:400; color:#fff; margin:0;}
.cundxy.open .curry_list  h3:hover{color:#ff0000;}
.snglxcdx {width:100%; float:left; margin-top:9px; text-align:center; display:none;}
body.summer22 .snglxcdx{display:block;}
.snglxcdx .info{width:100%; float:left; margin:0;}
.snglxcdx .info li{display:inline-block;color:#fff;position:relative; padding-left:35px; margin-right:15px; font-size:14px;line-height:19px;}
.ftbt p{width:100%;float:left;text-align:center;margin:0;color:rgba(255,255,255,.5)}
.ftbt p a{color:#ccc;}
.ftbt p a:hover{color:#fff;}
.chaticon{position:fixed;bottom:15px;right:15px;left:auto;z-index:99;width:55px;height:55px;}
.ftcoursea{width:100%;float:left;margin-bottom:30px;}
.ftcoursea h4{width:100%;float:left;font-size:15px;line-height:19px;font-weight:600;color:#fff;margin:0 0 19px;}
.coursftx{width:100%;float:left;margin:0;}
.coursftx li{float:left;width:auto;position:relative;padding-right:15px;margin-bottom:9px;}
.coursftx li:after{width:1px;height:13px;position:absolute;right:7px;top:3px;content:"";background:#fff;opacity:.3;}
.coursftx li:last-child:after{display:none;}
.coursftx li a{display:block;color:#bfbfbf;font-size:14px;line-height:18px;transition:all .5s ease;}
.coursftx li:hover a{color:#fff;}
.paouter{width:100%;float:left;padding:40px 0 15px;position:relative;background:url(../../images/root_image/b91.jpg) no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:25px;}
.paouter .container{max-width:100%!important;}
.mautocxx{width:100%;float:left;background:0 0;padding-top:0;}
.paragraphxcx{width:100%;float:left;min-height:65px;position:relative;padding-right:465px;}
.paragraphxcx.worksp{padding-right:0;min-height:auto;margin-bottom:0;}
.paragraphxcx h5{width:100%;float:left;}
.paragraphxcx .search-bar{position:absolute;right:0;top:0;margin-top:0}
.paragraphxcx .search-bar:nth-child(2){margin-right:0;}
.painner{width:100%;float:left;}
.painner .skytitle{width:100%;float:left;margin-bottom:50px;}
.painner .skytitle h2{color:#ffff20;font-size:22px;line-height:29px;text-align:center;font-weight:400;}
.painner .skytitle h3{text-align:center;font-size:36px;line-height:38px;font-weight:700;color:#fff;margin-bottom:20px;}
.painner .skytitle p{text-align:center;margin:0 auto;max-width:728px;font-size:18px;line-height:28px;color:#fff;}
.paform.modal{width:100%;max-width:420px;display:inline-block;}
.paform{display:none;}
.ui-widget-header{padding:0;border:none;background:0 0;text-align:center;list-style:none;width:100%;float:left;}
.ui-widget-header.wsp li{width:33%;}
.ui-widget-header li{width:19%;display:inline-block;padding:0 15px;vertical-align:top;position:relative;}
.ui-widget-header li{width:13%;}
.ui-widget-header li:after{content:"";width:50px;height:50px;position:absolute;left:50%;bottom:-31px;transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:0 25px 25px 25px;border-color:transparent transparent #fff transparent;display:none;}
.ui-widget-header li.ui-state-active:after{display:block;}
.tolxfree{width:100%;float:left;padding:15px;border-top:1px solid #e1e1e1;position:relative;}
.tolxfree.nobord{border-top:none;}
.tolxfree.nobord h2{padding-right:0;}
.tolxfree h2{width:100%;float:left;position:relative;font-size:18px;line-height:24px;font-weight:600;color:#000;margin:0;text-align:center;padding-right:65px;}
.tolxfree h2 a{text-decoration:none;color:#111;margin-left:0;display:inline-block;background:#27216c;font-weight:400;padding:9px 20px 5px 20px!important;}
.tolxfree h2 a:hover{background:red;}
.tolxfree h2 img{width:19px;margin-right:5px;}
.tolxfree h2 span{display:block;font-size:14px;font-weight:400;color:#555;}
.widget-video-inner .icbxtol img{width:19px;}
.icbxtol{width:100%;float:left;position:absolute;right:0;top:0;width:65px;height:35px;border-left:1px solid #e1e1e1;text-align:center;}
.rqcabx{width:100%;float:left;text-align:center;margin-top:15px;}
.rqcabx a{display:inline-block;text-decoration:none;color:111;border:1px solid #111;padding:7px 15px 10px;transition:all .5s ease;color:#111;font-size:15px;line-height:18px;}
.rqcabx a:hover{background:#111;color:#fff;text-decoration:none;}
.ui-state-active .iconpbox{background:#ffc107;}
.ui-tabs .ui-tabs-nav li a{float:none;padding:inherit;display:block;}
.tabd{width:100%;float:left;position:relative;}
.iconpbox:hover,.ppoo .ui-state-active .iconpbox{background:#ffc107;}
.iconpbox{width:65px;height:65px;border-radius:100px;background:#fff;position:relative;border:4px solid #16bbf0;transition:all .5s ease;margin:0 auto;margin-bottom:20px;}
.iconpbox figure{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.iconpbox figure img{min-width:57px;}
.iconpbox figure img.smed{min-width:35px;}
figure{margin:0;}
.tabd figcaption{width:100%;float:left;}
.tabd figcaption h4{font-size:20px;line-height:24px;font-weight:500;color:#fff;text-align:center;}
.courses-01{margin-bottom:12%;}
.background_nav4{background-color:#fff;}
.background_nav4 .navbar-nav li{padding-top:25px;padding-bottom:25px;padding-left:14px;margin-left:14px;}
.background_nav4 .navbar-nav li a{color:#000!important;}
.background_nav4 .navbar-nav li a:hover{color:#fa0000!important;}
.background_nav4 .navbar-nav .nav-btn{color:#fff!important;}
.background_nav4 .navbar{height:90px;padding:0!important;}
.background_nav4 .navbar-brand{width:16%;}
.background_nav4 .dropdown-menu{margin-top:-3px;}
.background_nav4 .dropdown-menu li{padding-top:0;padding-bottom:0;padding-left:31px!important;margin-left:0!important;}
.background_nav4 .dropdown-menu li a{color:#fff!important;}
.background_nav4 .dropdown-menu li:hover{background-color:#fa0000!important;}
.background_nav4 .dropdown-menu li:hover a{color:#fff!important;}
.banner-area.style-two{background:#0e0562;width:100%;float:left;}
.banner-area.style-two .banner-area-inner{padding-left:0!important;padding-right:0!important;}
.banner-inner{position:relative;width:100%;float:left;padding-right:390px;}
.banner-inner.cbaner{min-height:395px;}
.videogal_area{width:100%;max-width:350px;position:absolute;right:0;top:0}
.videogal_area iframe{width:100%;float:left;height:230px;}
.videogal_area.ban iframe{display:none;}
.vtareal{width:100%;float:left;}
.videogal_area figure{width:100%;float:left;position:relative;overflow:hidden;margin:0;box-shadow:0 0 15px 5px rgba(255,255,255,.5);}
.banner-inner h2{font-size:30px;color:#fff;position:relative;margin-bottom:12px;letter-spacing:1px;}
.banner-inner p{position:relative;color:#d8d5d5;margin-bottom:12px;letter-spacing:1px;}
.vtareal .chat_bk{width:100%;display:inline-block;float:none;margin-left:0}
.lvchat .lvchatt a.chht,.vtareal .chat_bk .lvchatt a.chht{background:red;border:1px solid red;}
.lvchat .lvchatt a.chht:hover{background:#0e0562;border:1px solid #0e0562!important;}
.lvchat .lvchatt a img,.vtareal .chat_bk .lvchatt a img{width:15px;margin-right:5px;}
.lvchat .lvchatt a:hover{border:1px solid red!important;}
.vtareal .chat_bk .lvchatt a{color:#fff;border:1px solid #fff;padding:9px 15px;}
.lvchat .lvchatt a{color:#fff!important;}
.vtareal .chat_bk .lvchatt a:hover{background:#111;border:1px solid #111;}
.vtareal .chat_bk .lvchatt a.chht{background:#0cc151;border:1px solid #0cc151;}
.vtareal .chat_bk .lvchatt a.chht:hover{background:#038c36;}
.dsn{display:none;}
.banner-inner .banner-btn .btn-pri{background:red;color:#fff;border-radius:25px;padding:8px 22px 10px;font-size:16px;transition:all .4s;display:inline-block;border:none;outline:0;font-weight:400;cursor:pointer;}
.banner-inner .banner-btn .mobxyz{display:inline-block;}
.banner-inner .banner-btn .btn-pri:hover{text-decoration:none;background-color:#111;color:#fff;}
.banner-inner .banner-btn .btn-pri:hover .btn-pri1{background-color:#ff0!important;}
.banner-inner .banner-btn .btn-pri1{background:#fff;color:#000;border-radius:25px;padding:12px 22px 13px;font-size:16px;font-weight:500;margin-left:10px;transition:all .5s ease;line-height:18px;}
.mobxyz label img.icmb{width:19px;}
.banner-inner .banner-btn .btn-pri1 .icmb{width:19px;margin-right:9px;vertical-align:middle;position:relative;top:-2px;}
.banner-inner .banner-btn .btn-pri1:hover{text-decoration:none;background-color:#ff0;}
.banner-area-inner{padding:70px 50px 70px 50px;width:100%;float:left;}
.course-details{width:100%;float:left;}
.dmne-tab-inner.style-two{padding:0;}
.course-details-inner{padding:50px 0;width:100%;float:left;}
.dmne-tab-inner{background:#fff;border-radius:8px!important;}
.dmne-tab-inner.style-two ul{border-bottom:1px solid #e4e4e4!important;}
.dmne-tab-inner ul li a{font-size:18px;font-weight:600;color:#000;}
.dmne-tab-inner.style-two ul li{margin-right:13px;}
.review-tab-inner p{text-align:justify;}
.mcqsms_area{width:100%;float:left;position:relative;}
.mcqsms_area *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.mcqsms_inner{width:100%;max-width:390px;margin:0 auto;}
.mcqsms{width:100%;float:left;padding:95px 20px 20px;}
.mclogf{width:100%;float:left;box-shadow:0 0 5px 1px rgba(0,0,0,.15);padding:50px 30px;}
.xpuc_area{width:100%;float:left;position:relative;}
.xpuc_area .ssboxi{text-align:center;width:100%;float:left;}
.xpuc_area .ssboxi p{font-size:16px;line-height:24px;margin:0;color:#555;width:100%;float:left;margin-bottom:15px;}
.xpuc_area h2{color:#000;font-size:24px;font-weight:600;margin-bottom:15px;width:100%;float:left;position:relative;padding-top:105px;}
.xpuc_area h2 span{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0);width:75px;height:75px;background:#86e892;border-radius:100px;}
.xpuc_area h2 span.error{background:#ff5d5d;}
.xpuc_area h2 img{max-width:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.xpuc_area.faild h2 img{max-width:30px;}
.backbtn{width:100%;float:left;margin-top:10px;}
.backbtn a{display:inline-block;border-radius:30px;color:#25b324;font-size:15px;line-height:18px;font-weight:600;background:#fff;padding:10px 25px;transition:all .5s ease;border:1px solid #25b324;text-decoration:none;}
.faild .backbtn a{color:#f73838;border:1px solid #f73838;}
.backbtn a:hover{background:#25b324;color:#fff;}
.faild .backbtn a:hover{background:#f73838;color:#fff;}
.pad{padding:15px}.getlect{width:100%;float:left;margin-top:15px;padding:0 5px;text-align:center;}
.getlect a{display:inline-block;padding:13px 9px;background:#fff;color:#0e0562;border-radius:0;font-size:15px;transition:all .5s ease;margin:0 5px;border:1px solid #0e0562;line-height:18px;position:relative;z-index:1;margin-bottom:15px;font-weight:600;width:285px;}
.getlect a.nobgc{background:#000;color:#fff;}
.getlect a.nobgc:hover{color:#fff;}
.getlect a:hover{color:#0e0562;}
.getlect a img{width:19px;margin-right:5px;}
.getlect a.nobgc img{width:55px;position:absolute;right:5px;top:5px;}
.getlect a:hover{text-decoration:none;background:#0e0562;color:#fff;border:1px solid #0e0562;}
.course-view-sitebar{padding:0;margin-top:0;box-shadow:0 6px 11px #adb5bd9c;border-radius:8px;width:100%;float:left;}




.fpcxlist{width:100%;float:left;padding:0;}
.fpcxlist .coszerd h3{color:#fff;}
.fpcxlist h4{width:100%;float:left;font-size:16px;text-transform:uppercase;line-height:24px;color:#fff;margin:0 0 15px;padding:9px 5px;border:1px dashed #0e0562;text-align:center;background:#0e0562;}
.fpcxlist ul{width:100%;float:left;list-style:none;margin:0;padding:0 25px;}
.coszerd{width:100%;float:left;padding:15px 25px;background:#0e0562;}
.cbancm{width:100%;max-width:320px;margin:0 auto;}
.cthumx{width:100%;float:left;margin:25px 0 9px;box-shadow:0 0 15px 5px rgba(255,255,255,.5);}
.cthumx img{width:100%;}
.coszerd.topbd{padding:0;}
.coszerd.topbd h3{margin-bottom:0;}
.coursxtl{width:100%;float:left;}
.coursconxx{width:calc(100% - 390px);float:left;}
.condctio{width:100%;float:left;}
.coursidex{width:350px;float:right;}
.chat_bk .lvchatt img{width:15px;margin-right:5px;border-radius:0;}
.tabmxm{width:100%;float:left;}
.course-view-sitebar .widget{background:#fff;border-radius:8px;margin-bottom:40px;}
.prcxarea{width:100%;float:left;background:#eaeaea;padding:25px;}
.prcxarea .pxyzxx{width:100%;float:left;}
.prcxarea .pxyzxx .rowxgrx{width:100%;float:left;position:relative;padding-left:30px;}
.prcxarea .pxyzxx .rowxgrx h3{width:100%;float:left;font-size:15px;line-height:20px;font-weight:600;color:#000;margin-bottom:0;}
.prcxarea .pxyzxx .rowxgrx .regrdioc{cursor:pointer;width:100%;float:left;position:relative;margin-bottom:0;}
.prcxarea .pxyzxx .rowxgrx .regrdioc:after{width:15px;height:15px;border-radius:100px;border:1px solid #777;content:"";position:absolute;left:-30px;top:5px;}
.prcxarea .pxyzxx .rowxgrx .regrdioc:before{width:9px;height:9px;border-radius:100px;content:"";position:absolute;left:-27px;top:8px;background:#fff;}
.prcxarea .pxyzxx .rowxgrx input[type=radio]:checked+.regrdioc:before{width:9px;height:9px;border-radius:100px;content:"";position:absolute;left:-27px;top:8px;background:#8dc63f;}
.dyn{display:none;}
.prcxarea .pxyzxx .rowxgrx h4{font-size:15px;line-height:18px;font-weight:600;font-weight:600;}
.prcxarea .pxyzxx .rowxgrx del{color:#555;font-size:14px;}
.prcxarea .pxyzxx .rowxgrx h6{font-size:14px;}
.appxbtn{width:100%;float:left;margin-top:15px;}
.appxbtn .appxbt{display:inline-block;background:#fa0000;color:#fff;padding:10px 25px 13px;font-size:16px;line-height:18px;width:100%;text-align:center;border-radius:30px;font-weight:600;text-decoration:none;z-index:1;transition:all .5s ease;position:relative;overflow:hidden;border:none;outline:0;}
.appxbtn .appxbt:after{width:100%;height:100%;position:absolute;left:-100%;top:0;content:"";background:#0e0562;border-radius:30px;z-index:-1;transition:all .5s ease;}
.appxbtn .appxbt:hover:after{width:100%;left:0;}
.widget-video-inner .thumb{margin-bottom:20px;position:relative;}
.widget-video-inner img{border-radius:6px;max-width:100%;width:100%;}
.widget-video-inner .getlect .nav-btn img{border-radius:0;width:19px;height:auto;}
.widget-video-inner .video-play-btn{position:absolute;top:50%;left:50%;margin-top:3px;margin-left:9px; }
.video-play-btn{width:50px;height:50px;position:absolute;left:50%;top:50%;margin:0;display:flex;align-items:center;justify-content:center;border:1px dashed #fff;border-radius:50%;transform:translate(-50%,-50%);background-color:#fff; }
.widget-video-inner .amount{margin-bottom:5px; }
.widget-video-inner .amount22{margin-bottom:10px!important;color:#ac0000!important;font-size:13px; }
.btn:not(:disabled):not(.disabled){cursor:pointer; }
.btn-base{color:#fff!important;background-color:#fa0000!important;height:50px!important;line-height:50px!important;padding:0 35px!important;overflow:hidden!important;position:relative!important;border:0!important;transition:all .5s ease;font-weight:400!important;display:inline-block!important;transform:perspective(1px) translateZ(0);border-radius:25px!important;letter-spacing:1px!important; }
.btn-base::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#0e0562;transform:scaleX(0);transform-origin:0 50%;transition-duration:.4s; }
.btn-base:hover::before{transform:scaleX(1); }
.btn-wrap h4{font-size:22px; }
.details li{font-size:16px;line-height:24px;margin-bottom:9px;color:#000;width:100%;float:left;position:relative;padding-left:23px; }
.details li:after{width:13px;height:13px;position:absolute;left:0;top:9px;content:"";background:url(../public/images/icon/verified.png) 0 0/contain no-repeat; }
.downcerko{width:100%;float:left; }
.downcerko .iklogin_area{width:100%;float:left;height:100vh;position:relative;background:url(../../images/root_image/cerbg.jpg) 0 0/cover no-repeat;z-index:1; }
.downcerko .iklogin_area:after{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);content:"";z-index:-1; }
.downcerko .iklogin_inner{width:100%;max-width:816px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding-left:408px; }
.downcerko .logincont{max-width:630px;margin:0 auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); }
.downcerko .login{padding:100px 0; }
.downcerko .log_poparea{width:100%;float:left;background:rgba(255,255,255,.99);padding:30px 0 30px 190px;position:relative; }
.downcerko .inner_page_outer.login.signup .log_poparea{padding-top:45px;padding-bottom:45px; }
.downcerko .lt_logpop{width:100%;float:left;background:#0e0562;max-width:330px;padding:55px;position:absolute;left:-140px;top:50%;transform:translate(0,-50%); }
.downcerko .rtlog_area{width:100%;float:left;padding-bottom:10px; }
.downcerko .rtlog_area ul{width:100%;float:left; }
.downcerko .rtlog_area ul li{width:48%;float:left;margin-right:4%; }
.downcerko .rtlog_area ul li figure{width:100%;float:left;text-align:center;margin-bottom:20px; }
.downcerko .rtlog_area ul li figcaption{width:100%;float:left;text-align:center; }
.downcerko .rtlog_area ul li figcaption a{display:inline-block;padding:10px 20px;background:#333;color:#fff;min-width:150px;text-transform:uppercase;font-weight:600;transition:all .5s ease; }
.downcerko .rtlog_area ul li figcaption a:hover{background:#007ea3; }
.downcerko .lawysl{width:100%;float:left; }
.downcerko .lawysl figure{text-align:center; }
.downcerko .rtlog_area ul li:last-child{margin-right:0; }
.downcerko .rtlog_area h3{font-size:28px;font-weight:600;text-align:center;width:100%;float:left;color:#111;margin-bottom:25px; }
.downcerko .forrt{float:right;color:#07d; }
.downcerko .lt_logpop h2{text-align:center;color:#fff;font-size:22px;font-weight:700;margin-bottom:15px; }
.downcerko .lt_logpop p{text-align:center;color:#fff;margin:0; }
.downcerko .vmbtn{width:100%;float:left;text-align:center;margin-bottom:20px;margin-top:20px; }
.downcerko .vmbtn a{display:inline-block;color:#fff;text-align:center;padding:7px 25px;background:#ffb209;transition:all .5s ease; }
.downcerko .vmbtn a:hover{background:#eda403; }
.downcerko .social_ico{width:100%;float:left;display:none; }
.downcerko .social_ico ul{width:100%;float:left;text-align:center; }
.downcerko .social_ico ul li{display:inline-block;margin:0 -2px;padding:0 5px;opacity:.3;transition:all .5s ease; }
.downcerko .social_ico ul li:hover{opacity:.7; }
.downcerko .form_list_signup{width:100%;float:left; }
.downcerko .rtlog_area ul.form_list_signup{padding:0 35px; }
.downcerko .rtlog_area ul.form_list_signup .field_signup{width:100%;float:left;height:35px;border:1px solid #e1e1e1;padding:0 10px;outline:0;font-size:13.9px;background:0 0; }
.downcerko .sign_sub_btn{background:#0e0562;color:#fff;font-size:13px;font-weight:600;padding:9px 25px;border:none;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .5s ease;margin-top:9px;display:inline-block; }
.downcerko .sign_sub_btn:hover{background:#000; }
.downcerko .rtlog_area ul.form_list_signup li{width:100%;float:left;margin-right:0;position:relative;margin-bottom:15px; }
.downcerko .rtlog_area ul.form_list_signup li:last-child{margin-bottom:0; }
.downcerko .rtlog_area ul.form_list_signup li p.accy{margin-top:5px; }
.downcerko .rtlog_area ul.form_list_signup li p{margin-bottom:0; }
.downcerko .rtlog_area ul.form_list_signup li p a{color:#00b200;margin-left:9px;display:inline-block; }
.downcerko .rtlog_area ul.form_list_signup li p a .wic{width:19px;margin-right:3px; }
.downcerko .rtlog_area ul.form_list_signup li p a:hover{color:#00b200;text-decoration:underline!important; }
.downcerko .rtlog_area ul.form_list_signup li label{width:100%;float:left;margin-bottom:7px;font-size:14px;line-height:19px;color:#111; }
.downcerko .rtlog_area ul.form_list_signup li label span{color:red;font-size:13px; }








.pxyzs .status_col{width:100%;float:left;position:relative;padding-top:50px; }
.pxyzs .status_text{width:100%;float:left; }
.pxyzs .status_text h3{color:#111;font-size:14px;line-height:19px;font-weight:600;margin:0; }
.pxyzs .status_text h3 span{display:block;font-size:12px;line-height:19px;font-weight:400;margin-top:5px; }
.bnlift .wwxcp{position:relative;top:0;left:0;transform:none;max-width:100%; }
.bnlift .xxlftx{left:-15px; }
.bnlift .xxlftx.rt{right:-15px; }
.bnlift .gcropx{position:relative;padding:55px 75px 35px; }
.bnlift .gcropx p{color:#333; }
.uc_statics .xxtico .bnlift .wwxcp h2{font-size:17px;line-height:25px; }
.wwxcp{position:absolute;right:50px;top:50%;width:350px;transform:translate(0,-50%); }
.xxlftx{position:absolute;left:0;top:50px;width:130px;transform:rotate(-35deg); }
.xxlftx.rt{left:auto;right:0;transform:rotate(35deg); }
.gcropx{width:100%;float:left;text-align:center;padding:65px 75px 50px; }
.gcropx h2{color:#fff;font-size:19px;line-height:25px;line-height:23px; }
.gcropx p{color:#fff;margin:0; }
.galad_outer,.xxxfs_outer{width:100%;float:left;padding:50px 0; }
.galad_outer.pga{padding:0; }
.galad_outer .go_area{width:100%;float:left; }
.galad_outer .go_area .portfolio_container{position:relative;width:100%;float:left; }
.galad_outer .go_area #filters{padding:0;list-style:none;margin:0 0 20px; }
.galad_outer .go_area #filters li{float:left; }
.galad_outer .go_area #filters li span{display:block;padding:5px 20px;text-decoration:none;cursor:pointer;text-transform:uppercase; }
.galad_outer .go_area #filters li span.active{background:linear-gradient(45deg,#bb7426 0,#0593e9 100%);color:#fff; }
.galad_outer .go_area .portfolio{width:33.33%;padding:0;margin:0 -2px;display:none;float:left; }
.galad_outer.pga .go_area .portfolio{width:33.33%;padding:5px; }
.galad_outer.pga .go_area .portfolio.secog{width:25%; }
.galad_outer.pga .go_area .portfolio.secog .example-image{height:183px; }
.galad_outer.pga .go_area .portfolio.xxu{width:50%; }
.galad_outer.pga .go_area .portfolio.xxu .example-image{height:390px; }
.galad_outer .go_area .portfolio img{width:100%;height:259px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top; }
.galad_outer .go_area .portfolio:nth-child(3n+3){margin-right:0; }
.galad_outer .go_area .portfolio-wrapper{overflow:hidden;position:relative!important;cursor:pointer;padding:9px;width:100%;float:left;z-index:1; }
.galad_outer .go_area .portfolio-wrapper:after{width:50px;height:50px;position:absolute;left:0;top:0;content:"";z-index:-1;border:1px solid #f25f5c;opacity:0; }
.galad_outer .go_area .portfolio-wrapper:before{width:75%;height:75%;position:absolute;right:5px;bottom:5px;content:"";z-index:-1;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.15); }
.galad_outer .go_area .portfolio img{max-width:100%;position:relative;top:0;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1); }
.galad_outer .go_area .portfolio .label{position:absolute;width:100%;bottom:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1); }
.galad_outer .go_area .portfolio .label-bg{background:#be2a28;width:100%;height:100%;position:absolute;top:0;left:0; }
.galad_outer .go_area .portfolio .label-text{color:#fff;position:relative;z-index:500;padding:5px 8px; }
.galad_outer .go_area .portfolio .label-text a{color:#fff; }
.galad_outer .go_area .portfolio .text-category{display:block;font-size:12px; }
.galad_outer .go_area .portfolio_container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden; }
.galad_outer .go_area .clearfix:after,.galad_outer .go_area .clearfix:before,.galad_outer .go_area .row:after,.galad_outer .go_area .row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0; }
.clearfix:after,.galad_outer .go_area .row:after{clear:both; }
.clearfix,.galad_outer .go_area .row{zoom:1; }
.galad_outer .go_area .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; }
.galad_outer .go_area .title_gallery{width:100%;float:left;padding:13px 20px; }
.galad_outer .go_area .title_gallery a{text-decoration:none;color:#333; }
.galad_outer .go_area .title_gallery h3{margin:0;text-transform:uppercase;font-weight:700;font-size:15px;line-height:24px;transition:all .5s ease; }
.galad_outer .go_area .title_gallery h3 a:hover{color:#3dbd8d; }
.galad_outer .go_area .pw_box{width:100%;float:left;position:relative;border-radius:5px;overflow:hidden; }
.galad_outer .go_area .portfolio:hover .pw_box .example-image{transition:all .5s ease;transform:scale(1.1,1.1); }
.galad_outer .go_area .pw_box:hover:after{background:rgba(218,36,35,.5); }
.galad_outer .go_area .link_url{width:100%;position:absolute;top:0;left:0;z-index:9;visibility:hidden;transition:all .5s ease;opacity:0;padding:10px;overflow:hidden; }
.galad_outer.gallrx .go_area .link_url{top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:0 0 19px 19px; }
.galad_outer .go_area .link_url p{margin:0;width:100%;float:left;color:#fff;font-weight:400;font-size:14px;line-height:22px;text-align:right;text-transform:uppercase; }
.galad_outer .go_area .link_url p span{display:block; }
.galad_outer .go_area .link_url:after{width:100%;height:1px;position:absolute;left:0;top:0;background:rgba(0,0,0,.9);content:"";z-index:-1;transition:all .5s ease; }
.galad_outer.gallrx .go_area .link_url:after{height:100%; }
.galad_outer.gallrx .go_area .link_url:before{width:100%;height:100%;background:url(../../images/gallery/icons/zoom-in.png) center no-repeat;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.galad_outer .go_area .pw_box:hover .link_url:after{height:100%; }
.galad_outer .go_area .pw_box:hover .link_url{visibility:visible;opacity:1; }
.galad_outer .go_area .pw_box .link_url:hover:after{background:red; }
.galad_outer .go_area .link_url a{width:100%;position:relative;height:auto;display:inline-block; }
.galad_outer .go_area .pw_box:hover .link_url a{opacity:1;visibility:visible; }
.tm_outer{width:100%;float:left;padding:50px 0;background:#eaf0ff; }
.tm_content{width:100%;float:left; }
.tm_col_left{width:25%;display:inline-block;vertical-align:middle; }
.tm_col_left h3{font-weight:600;font-size:24px;line-height:28px; }
.tm_col_rt{width:74.5%;display:inline-block;vertical-align:middle;position:relative; }
.tm_box{width:100%;float:left;position:relative;padding-right:255px;min-height:295px; }
.tm_col_rt:after{width:2px;height:65%;position:absolute;left:0;top:50%;transform:translate(0,-50%);content:"";background:#c1c1c1; }
.tm_box .tm_desc{position:absolute;top:50%;transform:translate(0,-50%);padding-right:275px;width:100%;float:left;padding-left:60px; }
.tm_box .tm_desc p{margin:0;padding:30px 0; }
.tm_box .tm_desc:after{width:30px;height:30px;content:"";left:25px;top:0;position:absolute;background:url(../public/images/icons/quotex30.png) no-repeat; }
.tm_box figure{width:235px;overflow:hidden;float:right;position:absolute;right:0;top:0; }
.img_box_tm{width:100%;height:100%;overflow:hidden; }
.img_box_tm img{width:100%;height:295px;object-fit:cover; }
.tm_box figcaption{position:absolute;bottom:0;left:0;width:100%;float:left;background:rgba(0,0,0,.7);padding:10px 20px; }
.tm_box figcaption h4{color:#fff;text-align:center;font-weight:500;font-size:16px;margin:0; }
.tm_box figcaption h4 span{display:block;font-size:14px;line-height:18px;font-weight:400; }
.tm_outer .tstusel{position:relative;overflow:hidden;width:100%; }
.tm_outer .tstusel ul{width:20000em;position:relative; }
.tm_outer .tstusel li{width:33.33%;float:left; }
.tm_outer .tstusel-control-next,.tm_outer .tstusel-control-prev{position:absolute;top:50%;margin-top:-15px;width:30px;font-size:25px;line-height:25px;text-align:center;height:30px;background:#4e443c;color:#fff; }
.tm_outer .tstusel-control-prev{left:15px; }
.tm_outer .tstusel-control-next{right:15px; }
.tm_outer .tstusel-pagination{position:absolute;bottom:0;right:0;margin:0;padding-right:275px; }
.tm_outer .tstusel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#ccc;color:#4e443c;border-radius:3px;text-indent:-9999px;margin-right:7px; }
.tm_outer .tstusel-pagination a.active{background:red;color:#fff;opacity:1; }
.grwsection{width:100%;float:left;position:relative;background-size:cover;z-index:1;padding:50px 0;margin-bottom:0; }
.grwsection:after{width:100%;height:100%;position:absolute;left:0;top:0;content:"";background:rgba(0,0,0,0);z-index:-1; }
.grstory{width:100%;float:left; }
.titlgw{width:100%;float:left;text-align:center;margin-bottom:35px; }
.titlgw h4{font-size:25px;line-height:30px;color:#111;width:100%;float:left; }
.gwtharea{width:100%;max-width:730px;margin:0 auto; }
.colgwx{width:100%;float:left; }
.colgwx:last-child .hisdesbx:after{display:none; }
.hisdesbx{width:100%;float:left;position:relative;padding-left:45px;padding-bottom:25px; }
.hisdesbx:after{position:absolute;left:9px;top:19px;content:"";width:1px;height:100%;background:linear-gradient(to bottom,#2541fc 0,#de00a7 100%); }
.colgwx:nth-child(2) .icgwbx::after{background:#de00a5; }
.colgwx:nth-child(2) .hisdesbx:after{background:linear-gradient(to bottom,#de00a7 0,#e81f18 100%); }
.colgwx:nth-child(3) .icgwbx::after{background:#e82018; }
.hisdesbx.left{float:left;padding-right:115px;padding-left:0; }
.hisdesbx.left:after{left:auto;right:32px; }
.hisdesbx.left .conthis p{text-align:right; }
.hisdesbx.left .icgwbx{left:auto;right:-5px; }
.conthis{width:100%;float:left;background:#eaf0ff;padding:25px;position:relative; }
.conthis:after{position:absolute;content:"";left:-13px;top:15px;width:0;height:0;border-style:solid;border-width:13px 13px 13px 0;border-color:transparent #dedede transparent transparent; }
.conthis p{margin:0 0 19px;width:100%;float:left;color:#2c2b65;font-size:19px;font-weight:400;line-height:25px; }
.icgwbx{width:19px;height:19px;position:absolute;z-index:1;left:0;top:17px; }
.icgwbx h3{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:600;font-size:18px;line-height:18px; }
.icgwbx:after{width:100%;height:100%;background:#2541fc;position:absolute;left:0;top:0;z-index:-1;content:"";transform:rotate(45deg);border-radius:100px; }
.conthis iframe{width:100%;float:left;height:290px; }
.conthis .xdxcxd{width:100%;float:left; }
.conthis figure{width:100%;float:left;position:relative;overflow:hidden;margin:0;border:1px solid #d0d0d0;border-radius:10px; }
.xreglinksytx *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box; }
.xreglinksytx.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:450px;box-sizing:border-box;width:90%;background:#fff;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto; }
.xreglinksytx{display:none; }
.xreglinksytx .xxreglink_box{width:100%;float:left; }
.xreglinksytx .xxreglink_box h3{text-align:center;width:100%;float:left;font-size:18px;line-height:24px;color:#fff;font-weight:600;padding:15px;background:#0e0562;margin:0; }
.xreglinksytx .xxfrgeg{width:100%;float:left; }
.xreglinksytx .xxfrgeg p{width:100%;float:left;text-align:center;margin:0;color:#2c2c67;padding:0 20px 50px;font-size:14px;line-height:22px; }
.xreglinksytx .xxfrgeg ul{width:100%;float:left;margin:0;padding:20px;list-style:none; }
.xreglinksytx .xxfrgeg ul li{width:100%;float:left;margin-bottom:15px;text-align:center; }
.xreglinksytx .xxfrgeg ul li h5.oxr{margin:0;width:100%;float:left;text-align:center;font-size:13px;line-height:18px;color:#000;font-weight:600; }
.xreglinksytx .xxfrgeg ul li .lblfld{width:35%;float:left;text-align:left;margin-bottom:7px;color:#555;min-width:115px; }
.xreglinksytx .xxfrgeg ul li .lblfld.full{width:100%; }
.xreglinksytx .xxfrgeg ul li:last-child{margin-bottom:0; }
.xreglinksytx .copyfield{width:100%;float:left;height:45px;border:1px solid #eee;background:#f8f8fb;padding:10px; }
.xreglinksytx .copyfield.sms{height:85px; }
.xreglinksytx .copyfield.lbl{width:100%;float:right; }
.xreglinksytx .btncopyt{background:#fff;font-size:16px;line-height:16px;font-weight:400;color:#0e0562;border:1px solid #0e0562;padding:9px 22px 11px;cursor:pointer;display:inline-block;transition:all .5s ease;text-decoration:none; }
.xreglinksytx .btncopyt img{width:15px;margin-right:5px; }
.xreglinksytx .btncopyt.bgc,.xreglinksytx .btncopyt:hover{background:#0e0562;color:#fff;border:1px solid #0e0562; }
.xreglinksytx .btncopyt.bgc:hover{background:#050151; }
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef00 #e9ecef00 #dee2e600!important; }
.pagiuc{width:100%;float:left;margin:15px 0 0; }
.pagiuc p{margin:0 7px 0 0;padding:0;display:inline-block; }
.zdi{display:inline-block;width:auto; }
.zdi b{padding:0 7px;text-align:center; }
.pagiuc a{display:inline-block;padding:3px 9px;min-width:30px;background:#2e25a2;color:#fff;text-align:center; }
.alert-danger{color:red;font-size:15px;font-weight:400;margin-left:75px; }
.alert-success{color:green;font-size:15px;font-weight:700;margin-left:75px; }
.alert_err_msg{color:red;font-weight:700;margin-left:315px;margin-bottom:-15px; }
.no-list{color:red!important;font-size:14px;font-style:normal;text-align:center; }
.dis_page{z-index:999;position:absolute;top:20%;left:50%; }
.pagi_eco{width:100%;float:left;padding:20px 0 0; }
.pagi_eco ul li{display:inline-block; }
.pagi_eco ul li a{display:block;padding:7px 15px;background:#2e25a2;color:#fff; }
.pagi_eco ul li a:hover{background:#555;color:#fff; }
.pagi_eco ul li.active a{background:#f26b35; }
.pagi_eco ul li.disabled a{background:#555; }
.pagiz{width:100%;float:left;margin-top:0;margin-bottom:15px; }
.listzx{width:100%;float:left;margin-bottom:15px;padding-bottom:0; }
.notsxy{width:100%;max-width:890px;margin:0 auto; }
.figcxx{width:100%;float:left;height:auto;overflow:hidden;margin-bottom:15px; }
.ktonbx{width:100%;float:left;margin-top:15px; }
.ktonbx p{width:auto;float:left;padding:9px 15px;color:rgba(255,255,255,.9);font-size:14px;line-height:23px;border:1px dashed #ff0; }
.ktonbx p span.ctlis{width:100%;float:left;display:block;margin-bottom:9px;position:relative;padding-left:25px; }
.ktonbx p span.ctlis:after{width:9px;height:9px;background:#fff;content:"";position:absolute;left:3px;top:9px;border-radius:100px; }
#snackbar p{font-size:16px;margin:0;text-align:center;color:#fff; }
#snackbar span{color:#15bb15;font-size:22px;padding-right:8px; }
#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#118e2b;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:99999;left:50%;bottom:30px;box-shadow:0 0 6px #6c6a6ad6; }
#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s; }
@-webkit-keyframes fadein{from{bottom:0;opacity:0; }
to{bottom:30px;opacity:1; } }
@keyframes fadein{from{bottom:0;opacity:0; }
to{bottom:30px;opacity:1; }}
@-webkit-keyframes fadeout{from{bottom:30px;opacity:1;}
to{bottom:0;opacity:0; }}
@keyframes fadeout{from{bottom:30px;opacity:1; }
to{bottom:0;opacity:0; }}
.indbanx{width:100%;float:left; }
.indbanx img{width:100%;float:left;object-fit:cover; }
.title_banner{padding:60px 0 40px; }
.title_content ul{margin:0;padding:0; }
.inner_page_outer{width:100%;float:left;padding:50px 0; }
.page_content,.team_page_outer,.tparow{width:100%;float:left; }
.tparow .tpacol{width:18.4%;margin-right:2%;float:left;border:1px solid #e1e1e1;margin-bottom:30px;position:relative; }
.tparow .tpacol:nth-child(5n+5){margin-right:0; }
.tparow .tpacol .prboxh{width:100%;float:left;overflow:hidden;position:relative;margin:0; }
.tparow .tpacol:hover .prboxh .propic{-webkit-filter:grayscale(0);filter:grayscale(0); }
.tparow .tpacol .prboxh .propic{transition:all .5s ease;width:100%;height:230px;object-fit:cover;object-position:top; }
.tparow .tpacol figcaption{width:100%;float:left;padding:15px;background:rgba(15,10,91,.9);position:absolute;bottom:0;left:0;transition:all .5s ease;height:90px;overflow:hidden; }
.tparow .tpacol figcaption h4{font-size:14px;line-height:18px;font-weight:600;width:100%;float:left;margin:0;opacity:0;transition:all .5s ease; }
.tparow .tpacol figcaption h4 span{display:inline-block;position:relative;padding-bottom:15px;color:#fff;line-height:15px; }
.tparow .tpacol figcaption h4 span:after{width:25px;height:1px;position:absolute;left:0;bottom:0;content:"";background:#e8eb12; }
.tparow .tpacol:hover figcaption{height:100%; }
.tparow .tpacol:hover figcaption h4{opacity:1; }
.dtlteamp figcaption h3,.tparow .tpacol figcaption h3{font-weight:600;color:#fff;font-size:16px;text-align:left;margin-bottom:7px; }
.dtlteamp figcaption h3{color:#000; }
.dtlteamp figcaption h3 span,.tparow .tpacol figcaption h3 span{font-weight:400;font-size:10px;line-height:15px;display:block; }
.dtlteamp figcaption h5,.tparow .tpacol figcaption h5{text-align:left;font-size:14px;line-height:19px;margin-bottom:13px;font-weight:500;color:#fff; }
.dtlteamp figcaption h5{color:#555;margin:0;font-weight:600; }
.dtlteamp.sktt figcaption h5{color:red;font-size:13px; }
.tparow .social_box{width:100%;float:left;display:none; }
.tparow .social_box ul{width:100%;float:left;text-align:left; }
.tparow .social_box ul li{display:inline-block;width:30px;height:28px; }
.tparow .social_box ul li a{display:block;position:relative;width:100%;height:100%; }
.tparow .social_box ul li img{position:absolute;left:0;top:50%;transform:translate(0,-50%); }
.tparow .mdtl_lr{width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;visibility:visible;transition:all .5s ease; }
.tparow .msidehr{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,.5);transition:all .3s ease;opacity:0; }
.tparow .teamdtl.modal{width:100%;max-width:100%;border-radius:0;height:100%; }
.tparow .teamdtl.modal .close-modal{display:none; }
.tparow .xxxfs_blockellipsis{display:block;display:-webkit-box;max-width:100%;height:69px;margin:0 auto;font-size:14px;line-height:24px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;float:lef; }
.teamdtl.modal{width:100%;max-width:750px;padding:19px;overflow:visible; }
.teamdtl.modal a.close-modal{top:0;right:0; }
.dtlteamp p.desc,.tparow .xxxfs_blockellipsis p.desc{color:#555;text-align:left;margin:0;width:100%;float:left; }
.dtlteamp p.desc{margin-top:15px; }
.dtlteamp{width:100%;float:left;background:#fff;padding:25px;min-height:500px; }
.dtlteamp .figpls{width:190px;float:left;margin:0; }
.dtlteamp .popmxy{width:calc(100% - 215px);float:right; }
.dtlteamp .propic{width:100%;height:190px;object-fit:cover;object-position:top;margin-bottom:20px; }
.dtlteamp .social_box{display:none; }
.left_contact_box{width:100%;float:left;margin:0;padding:0;list-style:none; }
.google_map{width:100%;float:left; }
.google_map iframe{width:100%;float:left;height:205px; }
.left_contact_box li{width:100%;float:left;background:#f1f1f1;padding:23px 30px 10px 83px;position:relative;margin-bottom:20px; }
.crtc .left_contact_box li{background:0 0;padding:0 0 0 50px; }
.crtc .left_contact_box li .icon_ct_bx{left:0;top:5px; }
.ct_details{width:100%;float:left; }
.ct_details h5{text-transform:uppercase;font-weight:700;color:#000;font-size:14px;line-height:24px;margin-bottom:3px; }
.ct_details p{margin:0;color:#111; }
.ct_details p.address{margin-bottom:10px; }
.ct_details h6{width:100%;float:left;margin-top:-7px; }
.ct_details h6 a{font-size:14px;line-height:20px;text-decoration:underline;color:#0021e8; }
.ct_details h6 a:hover{color:#111; }
.ct_details p.tel{margin-bottom:10px; }
.icon_ct_bx{width:40px;height:40px;position:absolute;left:24px;top:23px; }
.contact_left{width:48%;float:left; }
.contact_right{width:48%;float:right; }
.crtc{width:100%;float:left;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:30px 40px 40px; }
.crtc h3{font-weight:600;font-size:22px;color:#0c075a;width:100%;float:left;margin-bottom:20px; }
.contact_person{width:50%;float:left;position:relative;padding-left:70px;margin-bottom:20px;padding-right:10px; }
.contact_person.projectoffice{width:100%;float:left; }
.contact_person.projectoffice:after{background:url(../images/projecto.png) no-repeat center #d7762e; }
.contact_person:after{width:50px;top:0;height:50px;background:url(../images/contactperson.png) no-repeat center #d7762e;border-radius:100px;position:absolute;left:0;content:""; }
.contact_person p{margin:0; }
.contact_person p span{display:block;line-height:28px; }
.contact_person p span.title{font-weight:600;text-transform:uppercase; }
.contact_rt h4{margin-bottom:20px;font-size:16px;line-height:24px;font-weight:600; }
.contact_rt{width:100%;float:right; }
.contact_rt ul{width:100%;float:left;margin:0;padding:0;list-style:none; }
.contact_rt ul li{width:100%;float:left;margin-bottom:15px; }
.contact_rt ul li:last-child{margin-bottom:0; }
.contact_rt ul li:nth-child(1),.contact_rt ul li:nth-child(3){margin-right:4%; }
.contact_rt ul li:nth-child(1),.contact_rt ul li:nth-child(2),.contact_rt ul li:nth-child(3),.contact_rt ul li:nth-child(4){width:48%; }
.contact_rt input[type=email],.contact_rt input[type=tel],.contact_rt input[type=text],.contact_rt textarea,.fffcou{outline:0;width:100%;float:left;height:45px;border:none;padding:0 10px;background:#f4f9fe;transition:all .5s ease; }
.contact_rt .fffcou:focus{background:#eaeff4; }
.contact_rt .know_about textarea{height:70px;padding:7px; }
.contact_rt .message_cf textarea{height:120px;padding:7px; }
.contact_rt label{width:100%;float:left;margin-bottom:5px; }
.contact_rt input[type=submit]{cursor:pointer;font-weight:400;text-transform:uppercase;font-size:12px;line-height:15px;width:auto;height:36px;background:#fd8f00;color:#fff;border:none;outline:0;padding:0 25px;margin-top:20px; }
.contact_rt input[type=submit]:hover{background:#333; }
.whmout{width:100%;float:left;margin-top:15px;margin-bottom:15px; }
.sepdivx{padding:19px;width:100%;float:left;box-shadow:0 0 5px 1px rgba(0,0,0,.15);margin:15px 0; }
.about_lt .inntitle,.whmout .inntitle{width:100%;float:left;margin-bottom:15px; }
.about_lt .inntitle h2,.whmout .inntitle h2{margin:0;text-transform:uppercase;padding-left:15px;width:100%;float:left;font-size:18px;line-height:24px;color:#111;font-weight:600;position:relative; }
.about_lt .inntitle h2:after,.whmout .inntitle h2:after{position:absolute;left:0;bottom:-2px;content:"";width:3px;height:30px;background:red; }
.pgcont{padding-top:0; }
.abt{text-align:center; }
.crs{padding:41px 0 20px; }
.page_content.centurion{padding-bottom:0; }
.photo_gallery_outer{width:100%;float:left;padding-left:270px;position:relative;min-height:600px; }
.page_content.contact{padding-bottom:30px; }
.about_lt{width:60%;float:left;padding-right:40px;position:relative; }
.abrow{width:100%;float:left; }
.abrow p{margin-top:0; }
.mission{width:48%;float:left; }
.vision{width:48%;float:right; }
.about_rt{width:40%;float:right; }
.about_rt img{width:100%;height:350px;object-fit:cover; }
.about p{text-align:justify;margin:0 0 20px;width:100%;float:left; }
.inner_page_outer h4{font-size:18px;line-height:18px;color:#333;text-transform:capitalize;font-weight:400; }
.page_content h4{font-size:16px;line-height:24px;color:#000;font-weight:400;position:relative;margin-bottom:13px;width:100%;float:left; }
.inner_page_outer h4.actra{font-weight:700;color:#231d69;font-size:17px;text-decoration:underline;width:100%;float:left; }
.page_content h4 span{color:red; }
.about_lt ul.bulet_style1{width:100%;float:left;margin:0;list-style:none;padding:0; }
.about_lt ul.bulet_style1.two li{width:48%;float:left;margin-right:4%; }
.about_lt ul.bulet_style1 li a{color:#110c5b; }
.about_lt ul.bulet_style1.two li:nth-child(2n+2){margin-right:0; }
.about_lt ul.bulet_style1 li{position:relative;line-height:28px;padding-left:30px; }
.about_lt ul.bulet_style1 li a.link{color:#2c2770;text-decoration:underline; }
.about_lt ul.bulet_style1 li a.link:hover{text-decoration:none; }
.about_lt ul.bulet_style1 li::after{position:absolute;left:0;top:7px;content:"";padding:3px;background:url(../public/images/arrow-right.png) no-repeat center #3ab98c;border-radius:100px;text-align:center;width:15px;height:15px; }
.career_outer{width:100%;float:left; }
.career_posts_area{width:100%;float:left;padding:0; }
.career_posts_area ul{width:100%;float:left;padding:0;margin:0;list-style:none; }
.career_posts_area ul li{width:100%;float:left;position:relative; }
.job_post_box{width:100%;float:left;padding:20px;background:#f5f5f5;margin-bottom:20px; }
.job_post_box h4{font-size:20px;font-weight:600;color:#000;margin-bottom:5px;position:relative;word-wrap:break-word; }
.job_post_box h4:after{display:none; }
.career_outer h3,.career_posts_area h3{text-transform:uppercase;font-size:32px;line-height:38px;color:#2f2a72;font-weight:900;margin-bottom:34px; }
.career_outer h3 span,.career_posts_area h3 span{font-weight:300; }
.meta_desc{width:100%;float:left;padding:3px 0 10px;font-size:12px;line-height:18px;font-weight:600;color:#5f5f5f; }
.meta_desc span{position:relative;display:inline-block;padding-right:15px; }
.meta_desc span:after{width:1px;height:10px;content:"";position:absolute;right:5px;top:50%;background:#767676;transform:translate(0,-50%); }
.news_subs_box{width:100%;float:left;padding-top:20px;position:relative; }
.meta_desc span:last-child:after{display:none; }
.job_desc{width:100%;float:left;padding:15px 0 0; }
.job_desc p{margin:0; }
.job_desc ul{padding:5px 0; }
.job_desc ul li{line-height:24px;position:relative;padding-left:20px;margin-bottom:3px; }
.job_desc ul li:after{width:5px;height:5px;position:absolute;left:0;top:9px;content:"";background:#333; }
.job_post_box .job_desc h4{font-size:14px;line-height:18px;margin-bottom:7px; }
.apply_btn{position:absolute;right:0;top:10px; }
.apply_btn a{background:#2f2a72;border-radius:1px;font-size:13px;line-height:18px;color:#fff;text-transform:uppercase;display:inline-block;padding:7px 15px 8px;transition:all .5s ease; }
.apply_btn a:hover{background:#49caf2; }
.job_rela{width:100%;float:left;position:relative;padding-right:130px;border-bottom:1px solid #e2e0e0; }
.appl,.payarea{width:100%;float:left; }
.payarea label{width:100%;float:left;margin-bottom:7px; }
.payarea .reg_fee_check label{width:auto;float:none;display:inline-block;margin-left:5px;vertical-align:top; }
.payarea .reg_fee_check .amt_pay label{margin:0 5px 0 0; }
.reg_fee_check input[type=radio]:checked~.amt_pay{display:inline-block!important; }
.payarea ul{width:100%;float:left; }
.payarea ul li{width:100%;float:left;position:relative;margin-bottom:15px; }
.reg_fee_check{width:100%;float:left;margin-right:0;position:relative;padding-left:30px; }
.reg_fee_check input[type=radio]{position:absolute;left:0;top:0; }
.reg_fee_check label.error{margin-left:7px!important; }
.reg_fee_check input.error{margin-bottom:0; }
.payarea ul li select{width:100%;height:35px;border:1px solid #e1e1e1;float:left;max-width:320px; }
.rnrtinnerx{width:490px;float:right;z-index:1;transition:all .5s ease;position:absolute;right:0;top:0; }
.rnrtinnerx:hover{background-size:auto 115%; }
.playicx{width:100%;float:left;box-shadow:0 0 5px 1px rgba(0,0,0,.15); }
.playicx img{width:100%;object-fit:cover;object-position:top; }
.playicx a{display:inline-block;margin-top:0; }
.playicx a img{width:35px; }
.rnrtareax{width:100%;float:left;padding:15px 15px 35px 85px; }
.rnrtinnerx:before{width:115px;height:125px;position:absolute;right:0;top:0;content:"";background:url(../public/images/icons/pattern.png) no-repeat;z-index:-1; }
.rnrtinnerx:after{width:100%;transition:all .5s ease;height:100%;position:absolute;left:0;top:0;z-index:-1;content:"";background:rgba(44,44,44,0); }
.rnrtinnerx:hover:after{background:rgba(44,44,44,0); }
.rnleftx{width:100%;float:left; }
.rnleftx p{color:#111;line-height:24px;font-size:14px;margin:0 0 15px;padding:0;width:100%;float:left;text-align:justify; }
.strnleftx{width:100%;float:left; }
.stcolx{width:16.8%;float:left;margin-right:4%; }
.stcolx:last-child{margin-right:0; }
.iconboxx{width:100%;float:left;margin-bottom:22px; }
.stcolx h4{font-size:32px;line-height:36px;font-weight:400;color:#fff;margin-bottom:13px; }
.stcolx h5{color:#fff;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:500; }
.stcolx h5 span{display:block; }
.rmbtnx{width:100%;float:left; }
.rmbtnx a{display:inline-block;font-size:13px;line-height:15px;border:1px solid #333;padding:10px 19px 9px;color:#333;transition:all .5s ease;text-transform:uppercase; }
.rmbtnx a:hover{background:#111;color:#fff; }
.stax{width:100%;float:left;margin-bottom:19px; }
.imdls{width:100%;float:left;margin:0; }
.imdls li{width:100%;float:left;position:relative;padding-left:25px;margin-bottom:9px;font-size:15px;line-height:23px; }
.imdls li:after{width:8px;height:8px;position:absolute;left:0;top:9px;content:"";background:#999;transform:rotate(45deg); }
.imdls.nafxy li:after{display:none; }
.imdls.nafxy.after li:after{display:block;background:#1b1763;width:39px;height:39px;transform:rotate(0);z-index:-1;border-radius:100px;top:0;left:0; }
.imdls.nafxy.after li .icxa{width:19px;left:10px;top:9px;opacity:1; }
.imdls.nafxy.after li{min-height:45px;padding-left:50px; }
.stax h3{font-size:30px;line-height:35px;color:#111;margin-bottom:0; }
.stax h3 span{color:#da2423; }
.stax h2{color:#da2423;font-size:20px;line-height:24px;font-weight:600; }
.btnfwsp{width:100%;float:left;max-width:330px; }
.btnfwsp .enbtn a{display:block;text-align:center;padding:15px; }
.btnfwsp .vtareal .chat_bk{text-align:left;margin-top:15px; }
.enbtn{width:100%;float:left;margin-top:15px;padding-right:3px; }
.btnfwsp .vtareal .chat_bk .lvchatt.blk a{background:#111;border:1px solid #111; }
.enbtn a{display:inline-block;border:1px solid #0e0562;color:#fff;font-size:14px;line-height:18px;padding:9px 25px;transition:all .5s ease;font-weight:600;background:#0e0562; }
.enbtn.outline a{background:#fff;color:#0e0562; }
.enbtn.blk a{background:#000;color:#fff;border:1px solid #000; }
.enbtn.red a{background:red;color:#fff;border:1px solid red; }
.enbtn.red a:hover{background:#000;border:1px solid #000;color:#fff; }
.enbtn.blk a:hover{background:red;border:1px solid red;color:#fff; }
.enbtn a:hover{background:#fff;color:#0e0562;text-decoration:none; }
.xcxc{width:100%;float:left;margin-bottom:15px;position:relative; }
.xcxc.fllbg .addbtnn{background:#0e0562;color:#fff; }
.xcxc.fllbg.blk .addbtnn{background:#000;color:#fff;border:1px solid #000; }
.xcxc.fllbg.blk .addbtnn:hover{background:red;color:#fff;border:1px solid red; }
.xcxc.fllbg .addbtnn:hover{background:#fff;color:#0e0562; }
.xcxc.fllbg.red .addbtnn{background:red;color:#fff;border:1px solid red; }
.xcxc.fllbg.red .addbtnn:hover{background:#000;color:#fff;border:1px solid #000; }
.mxyv{width:100%;float:left;margin-top:15px; }
.moxy{margin-bottom:35px; }
.mxyv .vxskyuy .vtestcol{margin-bottom:15px; }
.mxyv .vxskyuy .vtestcol:last-child{margin-bottom:0; }
.apd{width:100%;float:left;z-index:1;padding:35px 0;position:relative;box-shadow:0 15px 15px rgba(0,0,0,.02);background:#e1e1e1; }
.apd_area{width:100%;float:left;position:relative;text-align:center; }
.apd_area h3{font-size:19px;line-height:25px;color:#111;width:auto;display:inline-block;text-align:center;font-weight:400;margin-bottom:15px; }
.apd_area h3 span{display:block; }
.app{width:auto;text-align:center;display:inline-block;margin-left:15px; }
.app a{display:inline-block;background:#0e0562;padding:9px 19px;color:#fff;transition:all .5s ease;border:1px solid #0e0562;text-decoration:none!important;font-size:16px;line-height:23px; }
.app a.jwg{background:#333;border:1px solid #111;color:#fff; }
.app a.fadeb{margin-left:9px;background:#fff;color:#000;border:1px solid #000; }
.app a:hover{background:red;color:#fff;border:1px solid red; }
.xcxc .addbtnn{display:block;font-size:14px;line-height:18px;font-weight:600;color:#0e0562;border:1px solid #0e0562;padding:15px 25px;transition:all .5s ease;text-decoration:none!important;text-align:center; }
.xcxc .icoplus{width:16px;margin-right:10px;display:inline-block; }
.xcxc .icoplus.hvr{display:none; }
.xcxc .addbtnn:hover{background:#0e0562;color:#fff; }
.xcxc .addbtnn:hover .icoplus.hvr{display:inline-block; }
.xcxc .addbtnn:hover .icoplus.dflt{display:none; }
.ikpsi_box{width:100%;float:left;text-align:center;background:#fff;padding:15px 0; }
.ikpsi_box.banewst{padding:0;margin-top:25px; }
.plbtnxc{width:100%;float:left;padding:9px 0; }
.plbtnxc .ikpsi_box.banewst .yplanc{color:red;border-color:red; }
.plbtnxc .ikpsi_box.banewst{margin-top:0; }
.ikpsi_box .crntpl{display:inline-block;font-size:15px;line-height:18px;text-transform:uppercase;padding:7px 20px 8px;color:#fff;border:1px solid #09034f;border-radius:30px;background:#09034f;transition:all .5s ease; }
.ikpsi_box.curntplan .yplanc{display:inline-block;color:#0f085a;font-weight:600;border:1px dashed #0f085a;padding:9px 19px; }
.ikpsi_box.curntplan .yplanc img{width:25px;margin-right:9px; }
.ikpsi_box .crntpl:hover{background:#2568ef;color:#fff;border:1px solid #2568ef; }
.togglecd{width:100%;float:left; }
.togglecd .xfaqik_list li h3{border-bottom:1px solid #e1e1e1;color:#111;box-shadow:0 18px 24px rgba(0,0,0,.12); }
.togglecd .xfaq_desc p{color:#111; }
.vidssky,.vxskyuy{width:100%;float:left; }
.vxskyuy iframe{width:100%;float:left;height:250px; }
.vxskyuy .pvrrow{width:100%;float:left; }
.vxskyuy .vtestcol{width:48%;float:left;margin-right:4%;margin-bottom:30px; }
.vxskyuy .vtestcol h2{width:100%;float:left;font-size:18px;line-height:23px;margin-bottom:9px;font-weight:600; }
.vxskyuy .xdxcxd{width:100%;float:left; }
.vxskyuy .vtestcol:nth-child(2n+2){margin-right:0; }
.vxskyuy .vtestcol figure{width:100%;float:left;position:relative;overflow:hidden;margin:0; }
.pareglog.home{padding:30px; }
.coursefltx,.coursefltx .draftbx{width:100%;float:left; }
.coursefltx .draftbx .ccdw{width:100%;float:left;font-size:15px;line-height:18px;color:#111;margin-bottom:25px;font-weight:600; }
body .coursefltx .draftbx h5{margin-bottom:15px; }
.coursefltx .draftstabs{width:100%;float:left;margin-bottom:0;position:relative;padding-right:260px; }
.coursefltx .dtabf{width:100%;float:left;margin:0; }
.coursefltx .dtabf.marbot{margin-bottom:15px; }
.coursefltx .dtabf li{float:left;width:auto;cursor:pointer;font-size:15px;line-height:22px;font-weight:600;position:relative;padding:9px 30px 10px;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,.15);transition:all .5s ease;margin-bottom:15px;margin-right:9px!important; }
.coursefltx .dtabf li a{color:#111; }
.coursefltx .dtabf li.current a,.coursefltx .dtabf li:hover a{color:#fff;text-decoration:none; }
.coursefltx .dtabf li:last-child{margin-right:0; }
.coursefltx .dtabf li.current,.coursefltx .dtabf li:hover{background:linear-gradient(to right,#01e6ee 0,#0274c6 100%);color:#fff; }
.coursefltx .dtabf li .tbicod{display:block; }
.coursefltx .dtabf li .tbicoda{display:none; }
.coursefltx .dtabf li.current .tbicoda{display:block; }
.coursefltx .dtabf li.current .tbicod{display:none; }
.coursefltx .pfrcontent{width:100%;float:left;display:none; }
.coursefltx .pfrcontent.current{display:inherit; }
.banner{width:100%;float:left;position:relative;margin-bottom:35px; }
h2.ttlbgl{width:100%;float:left;font-size:19px;line-height:24px;text-align:center;margin-bottom:15px;color:#0e0562;font-weight:600; }
.rslides{position:relative;list-style:none;width:100%;padding:0;margin:0; }
.rslides li:after{width:100%;height:100%;position:absolute;content:"";background:rgba(3,3,3,.3);z-index:9;left:0;top:0; }
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0; }
.rslides li:first-child{position:relative;display:block;float:left; }
.rslides li .bansty{width:100%;height:350px;object-fit:cover; }
.rslides_nav{position:absolute;width:20px;height:40px;top:50%;z-index:999;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background-repeat:no-repeat!important;font-size:0;margin:0 15px;background-size:contain!important;-webkit-background-size:contain!important;-moz-background-size:contain!important;-ms-background-size:contain!important; }
.rslides_nav.next{right:0;background:url(../public/images/ban/nav_right.png) right top; }
.rslides_nav.prev{left:0;background:url(../public/images/ban/nav_left.png) left top; }
ul.rslides_tabs{list-style:none;bottom:19px;position:absolute;text-align:center;padding:0;margin:0;width:100%;float:left;z-index:99; }
.rslides_tabs li{display:inline-block;width:14px;height:14px;margin:0 3px; }
.rslides_tabs li a{float:left;font-size:0;width:13px;height:13px;background:#fff;display:block;border-radius:100px; }
.rslides_tabs li.rslides_here a{background:#ea0d08; }
.rtenqformpm{width:50%;float:right;padding:50px 0; }
.pmenqform{width:100%;background:rgba(255,255,255,.99);padding:39px 39px 28px;max-width:430px;float:right;position:relative;overflow:hidden; }
.pmenqform.fdbak{padding:0; }
.pmenqform .submibtn{height:35px;font-size:13px;cursor:pointer;border:none;background:#0e0562;color:#fff;transition:all .5s ease;text-transform:uppercase;font-weight:600;letter-spacing:.5px;margin-top:10px;padding:0 25px; }
.submibtn.anchor{padding:9px 15px;display:inline-block; }
.submibtn.anchor:hover{text-decoration:none; }
.pmenqform .submibtn:hover{border:none;background:#111; }
.pmenqform p.subft{padding:0;margin:0 0 32px;color:#555;width:100%;float:left;font-size:15px;line-height:24px; }
.pmenqform h3{font-size:23px;line-height:29px;font-weight:600;color:#111;position:relative;z-index:9;text-align:center;top:0;width:100%;float:left;margin:0 0 15px; }
.pmenqform .xxxdcgf h3{text-align:left;padding:25px;margin-bottom:0;font-size:19px;line-height:24px; }
.icform{width:100%;float:left;text-align:center;margin-bottom:25px; }
.icform figure{width:75px;height:75px;border-radius:100px;background:#d2ceff;position:relative;margin:0 auto; }
.icform figure img{width:35px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.pmenqform:after{height:345px;content:'';border-radius:50%;width:455px;position:absolute;left:-55px;top:-215px;background:#c3b838;display:none; }
.pmenqform ul{width:100%;float:left; }
.pmenqform ul li{width:100%;float:left;margin-bottom:15px; }
.pmenqform ul li:last-child{margin-bottom:0; }
.pmenqform ul li.subtn{text-align:center; }

.fieldstyle{width:100%;float:left;height:42px;padding:0 10px;font-size:13px; line-height:23px;border:1px solid #e5e5e5;transition:all .5s ease; display:block; font-family: Arial; transform: translateZ(0); -webkit-text-fill-color:#000;  color:#000;}

textarea{-webkit-appearance:textfield;}

input, textarea {
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}


.lblinfo{width:100%;float:left;margin-bottom:5px;font-size:14px;color:#555; }
.course-details .genbox label{font-size:13px;color:#555;cursor:pointer; }
.lblinfo .ntxt{display:block;font-size:11px;margin-bottom:9px; }
.mand{color:red;}
.fieldstyle:focus{border:1px solid #0e0562;outline:0; }
.fieldstyle.sms{padding:10px;height:85px; }
.descou{width:100%;float:left; }
.descou p{padding:0;margin:0;color:rgba(255,255,255,.7);width:100%;float:left; }
.courpm_area{width:100%;float:left;margin-top:40px; }
.col_pmcour{width:48%;float:left;margin-right:4%; }
.col_pmcour:nth-child(2){margin-right:0; }
.icopm_box{width:100%;float:left;margin-bottom:25px; }
.col_pmcour h3{font-size:18px;color:#fff;font-weight:700;width:100%;float:left;margin-bottom:20px; }
.descopm{width:100%;float:left;margin-bottom:20px; }
.descopm p{color:rgba(255,255,255,.5);margin:0;padding:0; }
.readpm{width:100%;float:left; }
.readpm a{display:inline-block;color:#e21e24;background:0 0;border:1px solid #e21e24;padding:3px 10px 4px;transition:all .5s ease; }
.readpm a:hover{background:#e21e24;color:#fff; }
.fdbak .iklogin_area{width:100%;float:left;position:relative;padding:95px 20px 20px; }
.fdbak .iklogin_inner{width:100%;max-width:450px;margin:0 auto; }
.fdbak .iklogin{width:100%;float:left; }
.fdbak .xxxdcgf{width:100%;float:left;box-shadow:0 18px 24px rgba(0,0,0,.12); }
.fdbak .cmqlog_head{width:100%;float:left;background:#0e0562;padding:15px 15px 15px 79px;position:relative; }
.fdbak .cmqlog_head h3{width:100%;float:left;color:#fff;font-size:15px;line-height:19px;font-weight:600;margin-bottom:3px;text-align:left; }
.fdbak .cmqlog_head p{width:100%;float:left;margin:0;color:#fff; }
.fdbak .iklogin ul.form_list_signup{padding:0 25px 25px;width:100%;float:left; }
.fdbak .iklogin ul.form_list_signup .field_signup{width:100%;float:left;height:38px;border:1px solid #ced4da;padding:0 10px;font-size:14px; }
.fdbak .sign_sub_btn{background:#0e0562;color:#fff;font-size:16px;font-weight:400;padding:10px 25px;border:none;cursor:pointer;transition:all .5s ease;margin-top:18px;width:auto;float:left; }
.fdbak .sign_sub_btn:hover{background:#ba1e68; }
.fdbak .iklogin ul.form_list_signup li{width:100%;float:left;margin-right:0;position:relative;margin-bottom:13px; }
.fdbak .iklogin ul.form_list_signup li:last-child{margin-bottom:0; }
.fdbak .iklogin ul.form_list_signup li p{margin-bottom:0;width:100%;float:left;text-align:center; }
.fdbak .iklogin ul.form_list_signup li p.accy{opacity:.5;transition:all .5s ease;margin:7px 0 0; }
.iklogin ul.form_list_signup li p.accy:hover{opacity:1; }
.fdbak .iklogin ul.form_list_signup li p img{width:12px;display:inline-block;vertical-align:middle;margin-right:5px; }
.fdbak .iklogin ul.form_list_signup li p a{color:#000;display:inline-block; }
.fdbak .iklogin ul.form_list_signup li p a:hover{color:#333; }
.fdbak .iklogin ul.form_list_signup li .fiellabel{width:100%;float:left;margin-bottom:8px;font-size:14px;line-height:23px;color:#000; }
.fdbak .iklogin ul.form_list_signup li .fiellabel span{display:block;color:#555;font-size:13px;line-height:18px;margin-top:5px; }
.fdbak .iklogin ul.form_list_signup li .fiellabel span.mnd{display:inline-block;color:red; }
.fdbak .ikltitle{width:100%;float:left;background:#2e518b;color:#fff;font-size:18px;line-height:24px;text-align:center;font-weight:600;padding:15px 20px 16px; }
.fdbak .pwrf{width:100%;float:left;position:relative; }
.fdbak .chfik{margin:0 5px 0 0;width:auto;display:inline-block;vertical-align:middle; }
.fdbak .reml{display:inline-block;vertical-align:middle;color:#989898; }
.fdbak .pwr_area{width:100%;float:left;position:relative;padding-right:150px; }
.fdbak .fpwrt{position:absolute;right:0;top:0; }
.fdbak .fpwrt a{color:#989898;transition:all .5s ease; }
.fdbak .fpwrt a:hover{color:#2e518b; }
.fdbak .pwrlt{width:100%;float:left; }
.fdbak .iconlog{position:absolute;width:50px;height:50px;border-radius:100px;left:15px;top:13px;background:radial-gradient(ellipse at center,#fef0f7 0,#fbdceb 100%);overflow:hidden; }
.fdbak .iconlog img{width:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.fdbak .logft{width:100%;float:left;text-align:center;margin-top:50px;margin-bottom:43px; }
.fdbak .logft p{width:100%;float:left;margin:0;color:#555; }
.fdbak .logft p.snu{margin-bottom:10px; }
.fdbak .logft p.snu a{color:#0e0562; }
.fdbak .logft p.snu a:hover{color:#ba1e68; }
.mobile_screen{display:none; }
.large_screen{display:block; }
.ui-widget-header li{min-height:145px; }
.abtclapout{width:100%;float:left;position:relative;padding:50px 0;box-shadow:0 15px 15px rgba(0,0,0,.02);background:url(../public/images/innerbanner/masterhybrid.jpg) 0 0/cover no-repeat fixed;z-index:1; }
.abtclapout:after{width:100%;height:100%;position:absolute;left:0;top:0;content:"";background:rgba(14,5,98,.9);z-index:-1; }
.abtclapout .clabcnxt{width:100%;float:left; }
.abtclapout .clapxxyt{width:49%;float:left;padding-right:15px; }
.abtclapout .abclaprt{width:49%;float:right;z-index:1;position:relative;transition:all .5s ease; }
.abtclapout .clflt{width:100%;float:left; }
.abtclapout .clflt p{color:#f1f1f1;line-height:30px;font-size:17px;margin:0 0 23px;padding:0;width:100%;float:left; }
.bmxsi{width:100%;float:left; }
.bmxsi .ban_btn{padding:9px 50px 9px 15px;text-align:left;background:#da2524;text-decoration:none;text-transform:uppercase;font-weight:600;display:inline-block;position:relative;z-index:1;font-size:12px;line-height:13px;color:#fff;transition:all .5s ease; }
.bmxsi .ban_btn img{width:13px; }
.bmxsi .ban_btn span{position:absolute;right:0;top:0;padding:9px 9px 8.5px 19px;background:#000;transition:all .5s ease; }
.bmxsi .ban_btn span:after{width:0;transition:all .5s ease;height:0;border-style:solid;border-width:31px 15px 0 0;border-color:#da2323 transparent transparent;position:absolute;left:0;top:0;z-index:1;content:""; }
.bmxsi .ban_btn:hover span{background:#da2323; }
.bmxsi .ban_btn:hover span:after{border-color:#fff transparent transparent; }
.bmxsi .ban_btn:hover{color:#da2524;background:#fff; }
.ikpsi_box.banewst .yplanc{display:inline-block;color:#0f085a;font-size:14px;position:relative;font-weight:500;border:1px dashed #0f085a;padding:5px 15px; }
.ikpsi_box.banewst .yplanc img{width:50px;margin-right:0;position:absolute;right:-30px;top:-30px; }
.cprifeeo .ikpri_titel{width:100%;float:left;margin-bottom:128px; }
.cprifeeo .ikpri_titel h3{color:#000;font-size:53px;line-height:53px;font-weight:400;text-align:center;width:100%;float:left;margin-bottom:22px; }
.cprifeeo .ikpdesc{width:100%;margin:0 auto;max-width:690px; }
.cprifeeo .ikpri_titel p{text-align:center;font-size:25px;line-height:35px;color:#646f79;width:100%;float:left;margin:0; }
.cprifeeo .ikprice_box_outer{width:100%;float:left;margin-bottom:20px; }
.cprifeeo .priconx{width:100%;max-width:790px;margin:0 auto; }
.tabcanx{width:100%;float:left;margin-top:15px; }
.xytbx{width:100%;float:left;border-bottom:1px solid #0e0562;margin-bottom:25px; }
.tabcanx .tabsw li{cursor:pointer;padding:5px 30px;display:inline-block;margin:0 -2px;background:0 0;border:1px solid #0e0562;border-radius:0;position:relative;border-bottom:none; }
.tabcanx .tabsw li:last-child{margin-right:0; }
.tabcanx .tabsw li.current2{background:#0e0562; }
.tabcanx .tabbm{width:100%;float:left; }
.tabcanx .tabbm p{width:100%;float:left;margin:0;color:#505e67;font-size:16px;line-height:24px;font-weight:300;display:none; }
.tabcanx .tabbm h4{width:100%;float:left;margin:0;padding:0;font-weight:600;text-transform:uppercase;font-size:13px;color:#0e0562;line-height:25px; }
.tabcanx .tabsw li.current2 .tabbm h4{color:#fff; }
.tabcanx .tabsw{width:100%;float:left;position:relative;text-align:center;margin:0;line-height:0; }
.tabcanx .tab-content,.tabcanx .tab_content{display:none;width:100%;float:left; }
.tabcanx .tab-content.current,.tabcanx .tab-content.currentx,.tabcanx .tab_content.current2{display:inherit !important; }
.cprifeeo .gpdisc{width:100%;float:left;margin-top:25px;padding:15px;background:linear-gradient(45deg,#0e0562 0,#1000c4 100%); }
.cprifeeo .gpdisc h3{width:100%;float:left;text-align:center;color:#ff0;font-weight:600;font-size:15.9px;line-height:23px;margin-bottom:15px; }
.cprifeeo .gpdisc ul{width:100%;float:left;margin:0; }
.cprifeeo .gpdisc ul li{width:100%;float:left;color:#fff;font-size:14px;line-height:19px;text-align:center; }
.cprifeeo .dispbnt{width:100%;float:left;text-align:center;margin-top:30px; }
.cprifeeo .dispbnt a{display:inline-block;color:#000;padding:9px 115px 9px 25px;background:#fff;font-size:14px;line-height:19px;position:relative;border-radius:30px;overflow:hidden;transition:all .5s ease; }
.cprifeeo .dispbnt a:hover{background:#ff0; }
.cprifeeo .dispbnt a span{position:absolute;right:0;top:0;height:100%;padding:9px 15px;background:red;color:#fff;font-weight:600; }
.cprifeeo .ik_price_col{width:50%;float:left;border-bottom:1px solid #d5dce0;background:#fff;min-height:830px; }
.cprifeeo .lkxcy{width:100%;max-width:450px;margin:0 auto; }
.cprifeeo .lkxcy .ik_price_col{width:100%; }
.cprifeeo .offlxc .ik_price_col{min-height:350px; }
.cprifeeo .ik_price_col:nth-child(1){border-left:1px solid #d5dce0; }
.cprifeeo .ik_price_col:nth-child(3){border-right:1px solid #d5dce0; }
.cprifeeo .ik_price_col:nth-child(2){border-right:1px solid #d5dce0;border-left:1px solid #d5dce0; }
.cprifeeo .ik_price_col.one{background:#edf8ff;margin-top:-28px; }
.cprifeeo .stup_box_row{width:100%;float:left;text-align:center;position:relative;overflow:hidden; }
.cprifeeo .ribleft{width:100%;float:left;position:absolute;top:25px;left:-110px;background:linear-gradient(45deg,#140560 0,#fa0000 100%);transform:rotate(-35deg); }
.cprifeeo .stup_box_row .ribleft p{margin:0;color:#fff;text-transform:uppercase;font-weight:600;font-size:15px; }
.cprifeeo .ribleft p a{color:#fff;display:inline-block;font-size:16px;line-height:16px;padding:7px 15px; }
.cprifeeo .ribleft p a span{display:block; }
.cprifeeo .stup_box_row h4{width:100%;float:left;color:#fff;text-transform:uppercase;font-size:18px;line-height:28px;font-weight:700;background:#796eff; }
.cprifeeo .stup_box_row h2{width:100%;float:left;font-size:20px;line-height:28px;font-weight:600;color:#151b26;margin-bottom:19px;text-transform:uppercase; }
.cprifeeo .stup_box_row p{width:100%;float:left;margin:0 0 30px;font-size:19px;line-height:28px;color:#646f79; }
.cprifeeo .prgesalx{width:100%;float:left;text-align:center; }
.cprifeeo .prgesalx h5{width:100%;float:left;color:#151b26;font-size:30px;line-height:39px;font-weight:400;margin-bottom:24px; }
.cprifeeo .chexkcfx .prgesalx h5{margin-bottom:15px; }
.cprifeeo .chexkcfx .ik_list_row{padding-bottom:0; }
.cprifeeo .prgesalx h5 span sup{font-size:15px;top:-7.5px; }
.cprifeeo .prgesalx h5 sup{font-size:19px; }
.cprifeeo .prgesalx h5 span{font-size:19px;line-height:19px;display:inline-block;vertical-align:middle;text-align:center;color:#646f79;margin-left:15px;position:relative; }
.cprifeeo .prgesalx h5 span:after{width:100%;height:1px;position:absolute;left:3px;top:9px;transform:rotate(-3deg);content:"";background:#555; }
.cprifeeo .tfbtn{width:100%;float:left;text-align:center; }
.cprifeeo .tfbtn a{display:inline-block;text-align:center;color:#796eff; }
.cprifeeo .tfbtn a.tffree{background:#271e91;color:#fff;font-size:13px;font-weight:600;padding:9px 20px 10px;transition:all .5s ease; }
.cprifeeo .tfbtn a.tffree.outline{background:linear-gradient(to right,#0e0562 0,red 100%);text-transform:uppercase;color:#fff;transition:all .5s ease;border-radius:15px;border:none;outline:0; }
.cprifeeo .tfbtn button.tffree.outline{background:linear-gradient(to right,#0e0562 0,red 100%);text-transform:uppercase;color:#fff;transition:all .5s ease;border-radius:15px;border:none;outline:0;font-size:13px;font-weight:600;padding:9px 20px 10px; }
.cprifeeo .tfbtn a.tffree.outline:hover,.cprifeeo .tfbtn button.tffree.outline:hover{color:#fff;background:linear-gradient(to right,#140560 0,#140560 45%,#fa0000 100%); }
.cprifeeo .tfbtn a.tffree:hover{background:#2e20d5; }
.cprifeeo .tfbtn p{width:100%;float:left;margin:8px 0 0;text-align:center;font-size:15px;color:#646f79; }
.cprifeeo .tfbtn p a{display:inline-block;font-weight:700; }
.cprifeeo .ik_list_row{width:100%;float:left;padding:0 30px 40px; }
.chexkcfx{width:100%;float:left; }
.chexkcfx.sempx{margin-top:15px;padding-top:15px;border-top:1px solid #e1e1e1; }
.chexkcfx .ofchek{width:100%;float:left;position:relative;font-size:14px;line-height:19px;margin:0;padding:0 0 0 25px;font-weight:600; }
.chexkcfx .ofchek .oflinecrsfees{position:absolute;left:0;top:1.9px;outline:0;border:1px solid #111; }
.cprifeeo .chexkcfx .prgesalx{margin-top:15px; }
.cprifeeo .ik_list_row ul{width:100%;float:left;margin-bottom:25px; }
.cprifeeo .chexkcfx .ik_list_row ul{margin-bottom:19px; }
.cprifeeo .chexkcfx .ik_list_row ul li:after{top:0; }
.cprifeeo .chexkcfx p{width:100%;float:left;margin:5px 0 0; }
.cprifeeo .ik_list_row ul li{width:100%;float:left;position:relative;color:#333;font-size:13.5px;line-height:20px;font-weight:400;margin-bottom:12px;padding-left:35px; }
.cprifeeo .ik_list_row ul li:last-child{margin-bottom:0; }
.cprifeeo .ik_list_row ul li:after{width:19px;height:19px;position:absolute;left:0;top:5px;content:"";background:url(../../images/icons/checal.png) 0 0/contain no-repeat; }
.cprifeeo .icostup{width:100%;float:left;text-align:center;border-top:1px solid #d5dce0;padding:30px 0 25px;margin:0; }
.cprifeeo .icostup img{width:50px; }
.ocourtabo .tabs-nav-init .tabs-container__panel,.tabs-nav-init .tabs-container__title{display:none; }
.ocourtabo .tabs-container__panel[aria-hidden=false]{display:block; }
.ocourtabo .tabs-navigation{width:255px;overflow:hidden;z-index:10;position:absolute;left:0;top:0; }
.ocourtabo .tabs-navigation li{width:100%;float:left; }
.ocourtabo .tabs-navigation__button{position:relative;color:#111;background:#fff;display:block;font-size:15px;line-height:23px;padding:15px 25px 14.5px 35px;text-transform:uppercase;border-bottom:1px solid #e1e1e1;margin:0;cursor:pointer; }
.ocourtabo .tabs-navigation__button:hover{background:#e1e1e1;color:#111; }
.ocourtabo .tabs-navigation__button[aria-selected=true]:hover{background:#0e0562;color:#fff; }
.ocourtabo .tab_drawer_heading.d_active,.tabs-navigation li.active .tabs-navigation__button,.tabs-navigation__button[aria-selected=true]{color:#fff;background:#0e0562;z-index:10;overflow:hidden;cursor:pointer; }
.ocourtabo .tab_drawer_heading.d_active:after,
.ocourtabo .tabs-navigation li.active .tabs-navigation__button:after,
.ocourtabo .tabs-navigation__button[aria-selected=true]:after{border-bottom:55px solid red;border-left:0 solid transparent;border-right:19px solid transparent;height:0;width:30px;position:absolute;left:0;top:0;content:"";z-index:1; }
.vidxyarea.modal.certxf{max-width:900px; }
.vidxyarea.certxf .vidoaxy{width:100%;float:left;background:#fff;padding:25px 50px 50px; }
.certxf .viewcbtn{width:100%;float:left;margin-bottom:15px;text-align:center; }
.certxf .viewcbtn img{display:inline-block;float:none;width:20px; }
.certxf .viewcbtn h4{width:100%;float:left;font-weight:600;font-size:16px;line-height:24px;margin:0; }
.certxf .viewcbtn h4 a{display:inline-block;position:relative;font-size:14px;font-weight:400;color:#0e0562;padding:5px 15px;border:1px dashed #0e0562; }
.certxf .viewcbtn h4 a:hover{color:#08023c; }
.certxf .viewcbtn h4 a img{margin-left:5px; }
.vidxyarea.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:90%;box-sizing:border-box;width:90%;background:#000;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto; }
.vidxyarea{display:none; }
.vidoaxy,.vidoaxy video{width:100%;float:left; }
.popup_video{width:100%;float:left;text-align:center; }
.popup_video iframe{width:100%;float:left;min-height:100vh; }
.nekpopx.modal{margin:0 auto;display:inline-block;vertical-align:middle;position:relative!important;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:0;border-radius:0;box-shadow:0 0 10px #000;text-align:left;overflow:visible;height:auto; }
.nekpopx{display:none; }
.nekpopx .xxreglink_box{width:100%;float:left; }
.nekpopx .xxreglink_box h3{text-align:left;width:100%;float:left;font-size:18px;line-height:24px;color:#150f5f;font-weight:600;margin:0 0 9px; }
.nekpopx .iccaptx{width:100%;float:left;position:relative;padding:35px 35px 15px;z-index:1; }
.nekpopx .iccaptx:after{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;content:"";background:url(../public/images/icons/partx.png);opacity:.09; }
.pphdarx{width:100%;float:left;position:relative;min-height:90px;padding-right:90px;margin-bottom:15px; }
.ffdxys,.ffdxys .bod_list{width:100%;float:left; }
.ffdxys .bod_img{width:100%;float:left;margin-bottom:10px; }
.ffdxys .bod_box{width:100%;float:left;position:relative;z-index:1;padding:15px 0; }
.ffdxys .bod_box figure{width:48%;float:left;margin-right:4%;padding:15px;margin-bottom:0;box-shadow:0 0 5px 1px rgba(0,0,0,.15); }
.ffdxys .bod_box figure:nth-child(2n+2){margin-right:0; }
.ffdxys .bod_box figure .bod_img{width:100%;max-width:90px;background:#fff;margin:0 auto;border-radius:100px;height:90px;overflow:hidden;border:1px solid #e1e1e1;position:relative;float:none; }
.ffdxys .bod_box figure .bod_img .boxg{width:90px;float:left;height:90px;overflow:hidden;border-radius:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); }
.ffdxys .bod_box figure figcaption{width:100%;float:left;margin-top:10px; }
.ffdxys .bod_box figure figcaption h3{text-align:center;font-weight:600;font-size:14px;line-height:23px;margin-bottom:0; }
.ffdxys .bod_box figure figcaption h3 span{display:block;margin-top:0;color:#555;font-size:13px;font-weight:400; }
.nekpopx .iccaptx p{width:100%;float:left;text-align:left;font-size:15px;line-height:20px;color:#555; }
.enrlxb{width:100%;float:left;margin-top:0; }
.enrlxb .tffree{background:#271e91;color:#fff;font-size:13px;font-weight:600;padding:9px 20px 10px;transition:all .5s ease; }
.enrlxb button.tffree.outline{text-transform:uppercase;color:#fff;transition:all .5s ease;border-radius:5px;outline:0;font-size:13px;font-weight:600;padding:5px 19px 5.9px;border:1px solid #271e91; }
.enrlxb button.tffree.outline:hover{color:#271e91;background:#fff; }
.nekpopx .iconxa{width:75px;height:75px;position:absolute;right:0;top:-5px; }
.nekpopx .iconxa img{width:100%;height:100%;object-fit:contain; }
.nekpopx .xxfrgeg{width:100%;float:left;padding:15px 25px 35px; }
.nekpopx .xxfrgeg p{width:100%;float:left;margin:0 0 15px;color:#000;padding:0;font-size:15px;line-height:24px; }
.select_cur{background: unset;    color: #fff;    padding: 4px 5px;    border: 1px solid #484747;    box-shadow: 0 0px 2px rgb(189 189 189 / 30%);    border-radius: 4px;    outline: none;}
.select_cur option{    color: #000;}
.partner-logo{overflow:hidden;position:relative; }
.partner-logo .swiper-button-next:after,.partner-logo .swiper-button-prev:after{color:#fa0000;padding-left:0;font-size:17px!important;font-weight:700!important;text-shadow:#fa0000 0 1px 1px; }
.partner-logo .swiper-wrapper .swiper-slide>.item{box-shadow:0 7px 11px #6c757d42!important;padding:11px 0!important;border-radius:5px;
position: relative; height: 75px;}
.partner-logo .swiper-wrapper .swiper-slide>.item img{ position: absolute; left: 50%; top: 50%; transform:translate(-50%,-50%); height: 55px;}
.partner-logo .swiper-wrapper{height:auto;padding:15px 0; }
.partner-logo .swiper-button-prev{left:0; }
.partner-logo .swiper-button-next{right:0; }
.thankxyc{width:100%;float:left;position:relative;z-index:1; }
.thankxyc:after{width:100%;height:100%;position:absolute;left:0;top:0;content:"";z-index:-1; }
.thankxyc h2{text-align:center;font-size:32px;font-weight:600;color:#fff;z-index:1;width:100%;float:left;padding:65px 25px 75px;background:#181262; }
.thankxyc h2 span{display:block; }
.thankxyc h2 img{max-width:90px;margin-bottom:20px; }
.thankxyc h2 span.pntfo{font-size:35px;line-height:45px;padding-bottom:15px;position:relative;width:100%;float:left;display:block; }
.thankxyc h2 span.pntfo:after{width:55px;height:1px;position:absolute;left:50%;bottom:0;transform:translate(-50%,0);content:"";background:#fff; }
.thankxyc h2 span.pnf{font-weight:600;font-size:25px;line-height:35px;padding-top:5px;width:100%;float:left;display:block; }
.thankxyc .butxy{width:100%;float:left;margin:50px 0; }
.thankxyc .butxy ul{width:100%;float:left; }
.thankxyc .butxy ul li{width:32%;margin-right:2%;float:left; }
.thankxyc .butxy ul li a{display:block;padding:13px;background:#181262;color:#fff;font-size:15.9px;line-height:19px;text-align:center;border:1px solid #181262;transition:all .5s ease; }
.thankxyc .butxy ul li:hover a{background:#fff;color:#181262; }
.thankxyc .butxy ul li:last-child{margin-right:0; }
@media (max-width:1279px){.main-navbar .navbar .navbar-nav li{padding:0;margin:0;display:inline-block; }
.main-navbar .navbar .navbar-nav li li{width:100%;display:block;text-align:left; }
.navbar-brand{width:auto; }
body .con{width:100%;max-width:1160px;margin:0 auto;padding:0; }
.main-navbar .navbar ul{margin-left:0!important;display:inline-block;text-align:right;width:100%; }
.main-navbar .navbar ul ul{display:none; }
.skyftou .ftlogo a img{max-width:55px; }
.skyftou .ftlogo a:last-child{margin-right:0; }
.paouter .container{max-width:100%; }}
@media (max-width:1159px){
.container{padding:0 19px;}
.con{padding:0 20px!important; }
.container-fluid{padding:0!important; }
.top_header_content .right_profile ul li a{padding:15px 9px; }
.tparow .tpacol figcaption{height:109px; }
.courses .courses-section .course-icon a{font-size:15px; }
.lvchat{top:13px; }
.courses .courses-section p,.tabd figcaption h4{font-size:15px; }
.vxskyuy .vtestcol h2{font-size:16px; }
.fr_form_outer{min-width:335px; }
.becontrt h3 .cd-headline{display:block;width:100%;float:left; }
.becontrt h3{font-size:30px;line-height:39px; }
.rr_active .xxcol{min-height:115px; }}
@media (max-width:1023px){.top_header_content .right_profile ul li a{padding:15px 9px;font-size:16px; }
.top_header_content .right_profile .toprtpmn ul li a{font-size:16px; }
.app{margin-left:0; }
.lvchat{position:relative; }
.vxskyuy .vtestcol h2{font-size:13px; }}
@media (max-width:979px){

	.clenx_list ul li a img{height: 45px;}
	.clenx_list ul li{height: 65px;}

	.joblax .ccoxbsc, .expcerx .exlistc{width: 100%; float: left; margin-right: 0;}
	
	.skptestxc .figtitle{padding:0; margin:0;}
	.skptestxc .thumbav{margin-bottom:9px;}
	.vtdtl .supubtn a img{margin-right:5px; width:15px;}
.thankxyc .butxy ul li{width:100%; margin-right:0; margin-bottom:15px;}
.thankxyc .butxy{margin:25px 0 10px;}	
.cprifeeo .con{padding:0!important; }
.cprifeeo .tabcanx .con{padding:0 20px!important; }
.rnouterx.rnouterx.projx.minxh{min-height:auto; }
.uc_statics .xxcol::after,.uc_statics .xxleft{left:50%;transform:translate(-50%,0); }
.uc_statics .xxcol{padding-top:95px; }
.uc_statics .xxtext p{text-align:center;color:#111; }
.uwouter .uwinner{padding-right:0; }
.uwouter .rtuwinner{position:static;float:left;transform:none; }
.cprifeeo .pfrcontent .ik_price_col{width:100%;min-height:auto!important; }
.abtclapout .clapxxyt{width:100%;margin-bottom:25px;padding-right:0; }
.abtclapout .abclaprt{width:100%;float:left;max-width:350px; }
.abtclapout .youtube img{height:255px; }
.abtclapout .youtube{padding-top:255px; }
body.projedtl .chaticon,body.upcm .chaticon,body.upcm .main_header_outer,body.upcm .toriar,body.wdlx .chaticon{display:none; }
.regnw .calev h2.caldr.pric{text-align:left; }
.smrn.regnw{margin-top:0;position:relative;min-height:55px;padding-right:150px; }
.regnw.smrn .blxys{display:block;position:relative;padding-left:15px;margin-bottom:9px; }
.regnw.smrn .calev h2.caldr.pric{padding-left:0; }
.regnw.smrn .calev h2.caldr.pric span.reg{margin-left:0; }
.smrn.regnw a{position:absolute;right:0;top:19px; }
.calev.rt{position:static; }
.mooc .skytitle{margin-bottom:15px; }
.skytestouter.mooc{padding-top:25px; }
.skytitle h3{font-size:25px;line-height:30px; }
.vxskyuy .vtestcol h2{font-size:17px; }
.lvchat{position:absolute; }
.mxyv.moxy .vxskyuy .vtestcol h2{font-size:25px;color:#3e4455;line-height:30px;font-weight:700;text-align:center;margin-bottom:25px; }
.tparow .tpacol .prboxh .propic{height:300px; }
.title_banner.about_title{margin-top:0; }
.title_banner.ptitle_ban{margin-top:0;display:none; }
.dwnlcer .rninnerlt{width:100%;margin-bottom:19px;padding:55px 35px; }
.nopadm{padding:0; }
.nopadm .con{padding:0!important; }
.whycyca .xxconinr{padding-right:0; }
.coursefltx .draftbx .ccdw,.coursefltx .draftstabs{margin-bottom:15px; }
.iksopf{width:100%;float:left;max-width:290px; }
.dwnlcer .rnrtinner.courses{width:100%;padding:0 15px;margin-top:15px; }
.videogal_area figure{display:none; }
.vtareal .chat_bk{margin-top:0;text-align:left; }
.lvchatt:first-child{margin-bottom:0; }
.review-tab-inner p span{display:inline-block; }
.videogal_area{display:none; }
.videogal_area.ban{display:block;margin-top:15px;padding:0 20px; }
.videogal_area.ban .vtareal .chat_bk{display:none; }
.videogal_area.ban figure{display:block;box-shadow:0 0 5px 1px rgba(40,63,111,.5); }
.banner-inner{padding-right:0; }
.videogal_area{position:static;margin-top:9px;width:100%;float:left; }
.xxconinr{padding-right:0; }
.whycyca .rnrtinner{position:relative;width:100%;margin-top:15px;float:left; }
.youvxlx{transform:translate(-50%,0); }
.shid .paouter,.shid .skonewbanx,.skonewbanx{margin-top:0; }
.bancaption{position:static;transform:none;max-width:100%;margin-bottom:30px; }
.bannerSlider{height:230px; }
.bannerSlider .slide_image img{height:230px;object-position:center top; }
.banninner{padding:25px;margin-top:0; max-width:530px; }
.slide{width:50%;flex:inherit;float:left;display:block; }
.course-details{margin-top:0; }
.mobile_screen{display:block; }
.large_screen{display:none; }
.container{padding:0 20px;width:100%;max-width:100%; }
.paouter{margin-top:0; }
.banner-image,.partner-section{width:100%;float:left; }
.courses{width:100%;float:left;padding-top:30px; }
.futurelearen{width:100%;float:left; }
.skbanxx .ccxcxq li .bansty{height:auto; }
.skbanxx ul.rslides_tabs{display:none; }
.logo_boxm{position:relative;max-width:85px;width:100%;padding:5px 9px; }
.logo_boxm img{max-width:100%; }
.logo_boxm h1{width:135px;font-size:19px;line-height:25px;font-weight:600;position:absolute;left:85px;text-align:left;margin:0;top:19px;color:#181362; }
.logo_boxm h1 span{display:block; }
.main_header_outer{min-height:78px;width:100%;position:relative;float:left;background:#fff;box-shadow:none;border-bottom:1px solid #e1e1e1;padding-bottom:5px; }
.rt_menu_area{width:100%;max-width:230px;position:absolute;top:50%;right:15px;left:auto;padding:0;transform:translate(0,-50%); }
.allcdtl{position:absolute;right:0;z-index:99;top:-14px;display:none; }
body.ocodtl .allcdtl{display:block; }
.allcdtl a{display:inline-block;background:#111;color:#fff;font-size:15px;line-height:15px;padding:9px 15px;border-radius:30px; }
.allcdtl a:hover{background:#0e0563; }
.menu_toggle_mob{width:25px;float:right;cursor:pointer; }
.bar1,.bar2,.bar3{width:23px;height:2px;background-color:#00004b;margin:4px 0;transition:.4s;cursor:pointer; }
.active .bar1{transform:rotate(-45deg) translate(-5px,5px); }
.active .bar2{opacity:0; }
.active .bar3{-webkit-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px); }
.main_menu_outer{width:100%;float:left; }
.main_menu_outer ul{margin:0;padding:0;width:100%;float:left;list-style:none; }
.main_menu_outer ul li{position:relative;width:100%;float:left; }
.main_menu_outer ul li a{border-bottom:1px solid #dfdfdf;display:block;text-decoration:none;padding:10px;color:#000; 
font-size:14px; line-height:19px; }
.icmenx{width:25px;height:25px;position:absolute;top:9px;left:5px; }
.icmenx img{max-width:100%; }
.main_menu_outer ul li a.nofica{padding-left:35px; }
.main_menu_outer ul li.active a,.main_menu_outer ul li:hover a{background:#000248;color:#fff; }
.main_menu_outer ul li.active li a,.main_menu_outer ul li:hover li a{background:#fff;color:#111; }
.main_menu_outer ul li:hover li a{background:#fff;color:#333; }
.main_menu_outer ul li.active li.active a,.main_menu_outer ul li:hover li:hover a{background:#fff;color:red; }
.main_menu_outer ul li ul{height:auto;position:static;visibility:visible;opacity:1; }
.main_menu_outer ul li ul::after{display:none; }



/*new submenu*/
.nsubm_area{width:100%; float:left;}
.nsubm_area h3{width:100%; float:left; padding:10px; color:#000;border-bottom:1px solid #dfdfdf; font-size:14px; line-height:19px; cursor:pointer; position:relative; margin:0;} 

.main_menu_outer li.active .nsubm_area h3, 
.main_menu_outer li .nsubm_area h3:hover,
.main_menu_outer li .nsubm_area h3.act{background:#000248; color:#fff;}

.main_menu_outer li .nsubm_area h3:after{width:35px; height:35px;cursor:pointer;position:absolute;right:5px;top:3px;content:""; z-index:1;background: url(../../images/root_image/dropdown.png) no-repeat center; background-size:15px !important;}

.main_menu_outer li .nsubm_area h3.act:after,
.main_menu_outer li .nsubm_area h3:hover:after,
.main_menu_outer li.active .nsubm_area h3:after{background: url(../../images/icons/adw2.png) no-repeat center;}

.subxarx{width:100%; float:left; display:none;}
 

.main_menu_outer ul li ul{box-shadow:none;transition:none;}
.main_menu_outer ul li li a{border-bottom:1px solid #dfdfdf;padding-left:25px; }
.drop_icon{cursor:pointer;position:absolute;right:5px;top:3px;width:40px;height:40px;background:url(../../images/root_image/dropdown.png) no-repeat center;transition:all .5s ease; }
.drop_icon.act{transform:rotate(180deg); }
.main_menu_outer ul li:hover ul ul{opacity:1;visibility:visible; }
.main_menu_outer ul li ul{background:#fff; }
.main_menu_outer ul li ul li a,.main_menu_outer ul li:hover ul li a{color:#333; }
.top_header{width:100%;float:right;max-width:175px;position:absolute;right:39px; }
.top_header_content{width:100%;float:left;position:relative;min-height:30px; }
.top_header ul li{margin-right:0;display:inline-block;position:relative; }
.login_btn img{width:15px;margin-left:10px;margin-right:5px;margin-top:-1px; }
.left_top_header{width:100%;float:left;padding-right:210px;display:none; }
.info_top{width:100%;float:left; }
.info_top li img{opacity:.7;transition:all .5s ease; }
.info_top li:hover img{opacity:1; }
.rt_top_header{width:auto;position:absolute;right:0;top:-5px;max-width:100%;margin:0; }
.conrtno a{display:block;color:#fff;font-size:14px;line-height:14px;transition:all .5s ease;text-align:right; }
.conrtno a.nav-btn{margin-top:5px;padding:5px 15px 5.5px!important; }
.login_btn a{display:block;color:#111;line-height:14px;border-radius:30px; }
.login_btn a:hover{color:#fff; }
.sboxlist{position:relative;line-height:0; }
.sboxlist li{width:30px;height:30px;border-radius:100px;margin:0 2px; }
.sboxlist li a{display:block;width:100%;height:100%;background:0 0;border-radius:100px;border:1px solid #fff; }
.sboxlist li:hover a{background:#09a7cc; }
.sboxlist li.fb a{background:#4264ab; }
.sboxlist li.fb:hover a{background:#fff;border:1px solid #4264ab; }
.sboxlist li.tw a{background:#46e3ee; }
.sboxlist li.tw:hover a{background:#fff;border:1px solid #46e3ee; }
.sboxlist li.wa a{background:#8ec92f; }
.sboxlist li.wa:hover a{background:#fff;border:1px solid #8ec92f; }
.sboxlist li a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:13px; }
.sboxlist li a img.fh{display:none; }
.sboxlist li:hover a img.fh{display:block; }
.sboxlist li:hover a img.soif{display:none; }
.menu_content{width:100%;float:left;position:relative; }
.conrtno img{width:19px;margin-right:5px;opacity:1;margin-top:-3px;padding-bottom:0; }
.youvxlx{right:25px;left:auto;transform:none; }
.coursconxx{width:100%;float:left; }
.coursidex{float:left;max-width:100%;width:100%;margin-bottom:35px; }
.course-details-inner{padding:0 0 30px; }
.contact_left{width:100%; }
.contact_right{width:100%;margin-bottom:25px; }
nav{overflow:hidden; }
.respon-fluid{padding-right:0!important;padding-left:0!important; }
.navbar-brand{margin-left:15px; }
.navbar-nav{background-color:#fff; }
.navbar-nav li a{color:#000!important; }
.background_nav4 #menuToggle span{background:#000!important; }
.background_nav4 .navbar{height:auto!important; }
.navbar-toggler{display:block!important; }
.navbar-area .main-navbar .navbar .navbar-nav li a{margin-left:15px!important; }
.navbar-area .main-navbar .navbar .navbar-nav li a::after{display:none!important; }
.navbar-brand img{width:100%!important; }
.banner-image{height:auto!important; }
.banner-heading2{display:none!important; }
.banner-inner h2{font-size:25px!important;line-height:31px!important; }
.banner-heading .banner-icon{display:block!important; }
.partner-section .owl-carousel .owl-nav{display:none!important; }
.listzx .slide{width:50%; }
.futurelearen{margin-top:0!important; }
.clipart-section .clipart-btn{padding-top:25px!important; }
.clipart-section .col-md-6{display:none; }
.clipart-section .col-md-6.clipart-btn{display:block;padding-bottom:25px; }
.clipart-section .row{padding-left:0; }
.clipart-section{padding:0;margin:0; }
.clip-img{width:100%; }
.futurelearen .futurelearn_logo p{margin-bottom:35px; }
.fixed-top #menuToggle span{background:#000!important; }
.fixed-top .navbar{height:auto!important; }
.clipart-section .clipart-btn .btn100 .btn2{padding:10px 20px 15px 26px!important;display:inline-block;margin-right:0; }
.clipart-section .clipart-btn .btn100 .btn1{margin-bottom:15px; }
.main-navbar .navbar .navbar-nav li{padding-top:3px!important;padding-bottom:3px!important;margin-left:0!important; }
.ftbt{padding:15px; }
.tabd figcaption h4{font-size:15px!important; }
.ui-widget-header{display:table-caption!important; }
.flow{flex-flow:column-reverse!important; }
.ui-tabs-nav li.ui-tabs-active:after{left:51%!important;bottom:-408px!important; }
.banner-area-inner{padding:20px 50px!important;margin-top:68px!important; }
.banner-area.style-two .banner-area-inner,.course-view-sitebar{margin-top:0!important; }
.course-view-sitebar .widget{margin-bottom:0!important; }
.course-view-sitebar{margin-top:15px!important; }
.banner-inner .banner-btn .btn-pri1{display:inline-block; }
.title_banner{margin-top:0;padding-top:49px; }
.tparow .tpacol{width:49%; }
.tparow .tpacol:nth-child(2n+2){margin-right:0!important; }
.tparow .tpacol:nth-child(5n+5){margin-right:2%; }
.draftstabs{margin-bottom:9px; }
.abcontx{min-height:auto; }
.rnrtinnerx{position:static;margin-top:15px;float:left;width:100%;max-width:490px; }
.abcontx{padding:35px 0 30px; }
.courleftpm{position:static;width:100%;transform:none;padding:35px 0; }
.rtenqformpm{width:100%;padding-top:0; }
.pmenqform{width:100%;float:left; }
.skonewbanx img.banbx{height:690px; }
.title_content h2.wtit{font-size:19px;line-height:29px; }
.conrtno img{display:none; }
.vxskyuy .vtestcol{width:100%;margin-right:0; }
.ui-widget-header li{width:32%;margin-bottom:15px;margin-right:2%;padding:0;float:left;min-height:auto; }
.ui-widget-header li:nth-child(3n+3){margin-right:0; }
.iconpbox{float:left;position:absolute;left:0;top:0;width:45px;height:45px;margin-bottom:0; }
.iconpbox figure img{min-width:30px; }
.iconpbox figure img.smed{min-width:23px; }
.tabd figcaption h4{text-align:left;margin:0;line-height:19px; }
.tabd figcaption h4 span{display:block; }
.tabd{padding-left:55px;min-height:55px; }
.iconpbox figure{margin-bottom:0; }
.ui-widget-header li.ui-state-active:after{display:none; }
.desctnn{width:100%;float:left; }
.ourteam_area .left_img_room{width:55px;height:55px; }
.ourteam_area .rt_room_desc{width:calc(100% - 69px);min-height:75px; }
.deptarea .drdept_list li{width:23%;margin-bottom:23px; }
.deptarea .drdept_list li:nth-child(6n+6){margin-right:1%; }
.deptarea .drdept_list li:nth-child(4n+4){margin-right:0; }
.uprwx_col{width:100%;margin-right:0; }
.bxcoupx .btncopyt{top:auto;bottom:-59px;right:auto;left:0;border-radius:3px; }
.bxcoupx{padding-right:0;margin-bottom:59px; }
#smsxy{right:0;top:auto;bottom:-59px; }
.skyftou .skfcol{width:100%;margin-right:0;margin-bottom:19px; }
.skyftou .skfcol:last-child{margin-bottom:0; }
.xxyzouter{padding-left:0; }
.beik_area.compview .rightbeik{position:relative;transform:none;top:0;padding-right:0; }
.fr_form_outer{float:left;margin-top:30px; }
.rr_active .xxcol{width:50%;border-right:1px solid #f0f0f0!important; }
.rr_active .xxcol:nth-child(2n+2){border-right:none!important; }
.rr_active .xxcol:nth-child(7){border-bottom:1px solid #f0f0f0; }
.skyhire_outer{margin-top:-15px; }
.sktmw .tpacol{width:48%;margin-right:4%!important; }
.sktmw .tpacol:nth-child(2n+2){margin-right:0!important; }
.about_rt{margin-top:0;display:none; }
.about_lt{width:100%;padding-right:0; }
.skyhire_outer .skyhirrt{position:static;padding-right:0;margin-bottom:25px; }
.skyhire_outer .skyhlt{float:left; }
body.ocodtl .skyftou{margin-bottom:109px; }
body.ofodtl .skyftou{margin-bottom:95px; }
.uc_statics .xxtico{padding-left:0; }
.uc_statics .xxtico .bnlift{position:static;transform:none;max-width:100%;margin-bottom:25px; }
.rnouterx.projx .abcontx{padding-top:0;padding-bottom:0; }
.wylear{position:relative;transform:none;width:100%;float:left;margin-bottom:25px;max-width:100%; }
.pxyzs{position:static;float:left;box-shadow:none;width:100%;padding-bottom:0;padding-left:0; }
.rnrtareax{padding-left:0;margin-bottom:0;padding-bottom:5px; }
.rnrtinnerx{margin-bottom:0; }
.uwouter .ltuwinner{width:100%; }
.uwouter .rtuwinner{width:100%;padding-left:0;margin-top:15px;max-width:100%; }
.cerstanx .uwouter .rtuwinner{margin-top:0;margin-bottom:15px; }
.uwouter .rtinneruw{margin-top:0; }
.uwouter .boxws{max-width:350px; }
.xjcarousel-control-next,.xjcarousel-control-prev{left:0;transform:none;bottom:50%; }
.xjcarousel-control-next{right:0;left:auto; }
.uwouter{padding-bottom:0; }
.cerstanx .uwouter{padding-bottom:50px;padding-top:25px; }
.uwouter .boxws figure img{object-fit:contain; }
.tm_col_left{width:100%;float:left;margin-bottom:25px; }
.tm_col_rt{width:100%;float:left; }
.tm_col_rt::after{display:none; }
.tm_box .tm_desc p{padding-top:0; }
.tm_box .tm_desc::after{left:0;background-size:contain;width:19px;height:19px; }
.tm_box .tm_desc{padding-left:35px; }
.galad_outer.pga .go_area .portfolio.secog .example-image{height:105px; }
.galad_outer.pga .go_area .portfolio.xxu .example-image{height:235px; }
.skyrnfe .rnrtinner{position:relative;width:100%;height:250px;float:left;margin-bottom:25px; }
.skyrnfe .skyxfcd{width:100%;float:left; }
.skyrnfe .xxxyc{padding:0; }
.skcourtway .skyxfcd{width:100%;float:left; }
.skcourtway .rnrtinner{width:100%;height:250px;float:left;position:relative; }
.skyrnfe{padding:50px 0; }
.cdskxx_outer{padding-right:0; }
.cdtlsknwb .leftbeik{position:relative;display:none; }
.cdtlsknwb .rbanzkx::after{right:auto;left:0; }
.cdtlsknwb .thxumblb img{object-position:left; }
.skcourtway .xxxyc{padding:0;margin-bottom:35px; }
.skcourtway{padding:35px 0 50px; }
.ocourtabo #TabContainer.tabs-init{padding-left:0; }
.ocourtabo #TabContainer.tabs-init:after{display:none; }
.ocourtabo #TabContainer.tabs-init{min-height:auto; }
.accordion--closed .tabs-container__title,.tab_drawer_heading,.tabs-init .tabs-container__title{position:relative;color:#111;background:#fff;display:block;font-size:15px;line-height:23px;padding:15px 25px 14.5px 35px;text-transform:uppercase;border-bottom:1px solid #e1e1e1;width:100%;float:left;margin:0;cursor:pointer; }
.accordion--closed .tabs-container__title:before,.tab_drawer_heading:before,.tabs-init .tabs-container__title:before{width:55px;height:100%;position:absolute;right:0;top:0;z-index:1;content:"";background:url(../../images/icons/pls.png) no-repeat center/15px; }
.tabs-navigation__button:hover{background:#e1e1e1;color:#111; }
.tabs-navigation__button[aria-selected=true]:hover{background:#0e0562;color:#fff; }
.tabs-init .tabs-container__title[aria-selected=true]{color:#fff;background:#0e0562;z-index:10;overflow:hidden; }
.tab_drawer_heading{display:block; }
.ocourtabo .tabs-init{padding-left:0;min-height:auto; }
.ocourtabo .tabs-init::after,.tabs-init .accordion--closed .tabs-container__panel,.tabs-init .tabs-container__panel,.tabs-navigation{display:none; }
.tabs-init .tabs-container__title[aria-selected=true]:after{border-bottom:55px solid red;border-left:0 solid transparent;border-right:19px solid transparent;height:0;width:30px;position:absolute;left:0;top:0;content:"";z-index:1; }
.tab_drawer_heading.d_active:before,.tabs-init .tabs-container__title[aria-selected=true]:before{width:55px;height:100%;position:absolute;right:0;top:0;z-index:1;content:"";background:url(../../images/icons/mins.png) no-repeat center/15px; }
.faxcommxtab,.tabs-container__panel[aria-hidden=false]{display:block;border-bottom:1px solid #e1e1e1; }
.tabs-container__panel.accordion--closed{border-bottom:none; }
.galad_outer .go_area .portfolio img{height:150px; }
.galad_outer.pga .go_area .portfolio{padding:0; }
.downcerko .log_poparea{padding:59px 35px 35px; }
.downcerko .lt_logpop{width:90px;height:90px;transform:translate(-50%,0);left:50%;top:-45px;padding:15px;border-radius:100px;overflow:hidden; }
.downcerko .rtlog_area ul.form_list_signup{padding:0; }
.downcerko .logincont{padding:90px 35px 35px; }
.job_rela{padding-right:125px; }
.outer_keysko{padding-right:0;}
.outer_keysko .rnrtinner{position:static; margin-top:15px; float:left;}
.courses .courses-section .motypx p{text-align:left;}

.courses .courses-section .figcxx{text-align:center; font-size:15.5px;}
.courses .course-icon h3 .sticz{position:static; display:inline-block; vertical-align:middle;}
.courses .courses-section .figcxx .image1{border-radius:0; width:auto; float:none; height:150px;}
.courses .ccoxbsc .course-icon{text-align:center;}
.courses .homxrexa .block-ellipsis{height:auto; margin-bottom:5px; -webkit-line-clamp:9; text-align:center;}
.courses .ccoxbsc .plbtnxc{padding-bottom:0;}

.listzx .courses-section .figcxx{height:150px;}
.ccoxbsc .course-icon h3{padding-left:0;}

 }
 
 
 
@media (max-width:767px){.clsxy{width:19px; }
.paragraphxcx{padding-right:0;margin-bottom:25px; }
.paragraphxcx .search-bar{position:static;width:100%;float:left;display:inline-block; }
.paragraphxcx h5{margin-bottom:15px; }
.search-bar1{margin-left:0; }
.search-bar1 select{width:100%;float:left; }
.search-bar1{width:100%;float:left;margin-right:0;padding-right:0;margin-bottom:15px; }
.sktbox{padding:30px; }
.sktco figcaption{padding-left:0;padding-top:85px; }
.sktco figure{left:50%;top:0;transform:translate(-50%,0);width:65px;height:65px; }
.sktco figure img{width:65px;height:65px; }
.dtlteamp .popmxy{width:100%; }
.dtlteamp .propic{height:150px;width:auto; }
.about_lt{width:100%;padding-right:0; }
.about_rt{float:left;width:100%;margin-top:15px; }
.lmbtn{position:static;text-align:center;width:100%;float:left;transform:none; }
.lmbtn a{display:inline-block; }
.ofclick{top:10px;right:-9px;transform:translate(0,0);z-index:9999; }
.boxtslx{padding-right:0;}
.offer_ribbon_outer p{margin-bottom:7px;text-align:center;width:100%;float:left; }
.jca li{padding-right:0; }
.offer_ribbon_outer p{font-size:13px;line-height:19px; }
.lmbtn a{font-size:9px;line-height:9px; }
.indbanx img{object-fit:contain;height:auto; }
.skyftou{padding-top:35px; }
.icbxox .status_col{width:50%; }
.icbxox .status_col:nth-child(1),.icbxox .status_col:nth-child(4),.icbxox .status_col:nth-child(5){background:#1d1789; }
.icbxox .status_col:nth-child(1) .status_text h3,.icbxox .status_col:nth-child(1) .status_text p,.icbxox .status_col:nth-child(4) .status_text h3,.icbxox .status_col:nth-child(4) .status_text p,.icbxox .status_col:nth-child(5) .status_text h3,.icbxox .status_col:nth-child(5) .status_text p{color:#fff; }
.icbxox .status_col:nth-child(3){background:#fff; }
.icbxox .status_col:nth-child(3) .status_text h3{color:#111; }
.icbxox .status_col:nth-child(3) .status_text p{color:#333; }
.icbxox .rowstcont{margin-top:-55px; }
.uc_statics .xxcol{width:48%;margin-right:4%!important;padding:95px 0 0;box-shadow:none;min-height:auto;margin-bottom:25px; }
.uc_statics .xxcol:nth-child(2n+2){margin-right:0!important; }
.pricepsec .rowxgrx{width:100%;margin-right:0;margin-bottom:50px;position:relative; }
.pricepsec .rowxgrx:last-child{margin-bottom:0; }
.pricepsec .pricex:after,.pricepsec .rowxgrx:last-child:after{display:none; }
.pricepsec .pricex .rowxgrx:after{width:190px;height:1px;position:absolute;bottom:-25px;left:50%;transform:translate(-50%,0);content:"";background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 46%,#fff 47%,rgba(255,255,255,0) 100%); }
.icbxox .status_text h3{font-size:19px;line-height:25px; }
.zzxylist .xxcol{width:48%;margin-right:4%; }
.zzxylist .xxcol.nbtx{margin-right:0; }
.zzxylist .xxcol.lrec{width:100%;margin-top:25px; }
.vidxyareas .popup_videof iframe{height:auto;}
}
@media (max-width:639px){	
.ui-widget-header{margin-bottom:0; }
.listzx .slide{width:100%; }
.paouter{margin-bottom:0; }
.search-bar .search-bar1{width:100%; }
.paragraphxcx h5{font-weight:600;font-size:19px;margin-bottom:25px; }
.search-bar .search-bar1:first-child{margin-right:0; }
.slide{width:100%; }
.painner .skytitle p{font-size:15px;line-height:23px; }
.painner .skytitle h3{font-size:29px;line-height:35px;margin-bottom:5px; }
.painner .skytitle{margin-bottom:30px; }
.banninner{padding:0;margin-top:0; }
.skonewbanx img.banbx{height: 665px;}
.youvxlx{right:0; }
.banner-inner .banner-btn .btn-pri1{margin-left:15px; }
body.homxw .app_btn{display:block;}
.app_btn{display:none; }

.iccaptx{padding:15px 15px 0; }
.getnotxxc .xxfrgeg{padding:15px; }
.getnotxxc.modal{width:100%; }
.crtc{padding:30px 15px 35px; }
.contact_rt ul li:nth-child(1),.contact_rt ul li:nth-child(2),.contact_rt ul li:nth-child(3),.contact_rt ul li:nth-child(4){width:100%;margin-right:0; }
.icon_ct_bx{width:25px;height:25px;left:9px; }
.icon_ct_bx img{width:100%; }
.crtc .left_contact_box li{padding-left:30px; }
.left_contact_box li{padding-left:45px; }
a.closez{width:19px;height:19px;right:5px;top:9px; }
a.closez img{left:4px;top:4px;width:9px; }
.paouter{padding-bottom:0; }
.paouter .container{padding:0 13px; }
.coursefltx .draftstabs{padding-right:0; }
.draftstabs .search-bar{position:static;width:100%; }
.iksopf{max-width:100%; }
.rslides li .bansty{height:250px; }
.ui-widget-header.wsp li{width:48%; }
.ui-widget-header.wsp .tabd figcaption h4{max-width:145px;line-height:23px; }
.ui-widget-header.wsp{width:100%;float:left; }
.tabmxm{float:none;margin:0 auto; }
.ccbgo ul li{width:100%;margin-right:0; }
.newadds .addbtnn.bord{margin-right:0;min-width:190px;text-align:center; }
.block-ellipsis{height:auto; }

.listzx .courses-section .block-ellipsis{text-align:center;}
.listzx .courses-section .course-icon h3{text-align:center; padding-left:0;}
.listzx .courses-section .motypx p{text-align:center;}


.courses.wdtlxs .courses-section .figcxx{position:static;width:100%;text-align:center;margin-bottom:15px; }

.courses.wdtlxs .courses-section{padding:10px 14px 0;min-height:auto; }
.courses.wdtlxs .courses-section .image1{float:none;margin:0 auto; }
.course-icon{padding-right:0; }
.course-icon .lvchat{position:static;width:100%;float:left;margin-top:15px; }
.tabmxm{max-width:100%; }
.sta h2{word-wrap:break-word; }
.xaddxxc.modal{padding:15px;width:100%; }

.bxysxm .whatsp.dldp{text-align:center; }
.deptarea .drdept_list li{width:23%; }
.deptarea .drdept_list li:nth-child(4n+4){margin-right:0; }
.becontrt h3{font-size:23px;line-height:35px; }
.rr_active .xxleft{left:9px;width:35px;height:35px; }
.rr_active .xxcol{padding-left:50px;padding-right:9px; }
.rr_active .xxleft img{width:19px; }
.rr_active .xxtext h3{font-size:15px;line-height:19px; }
.rr_active .sttitle{margin-bottom:0; }
.rr_active .titlestat h3{font-size:25px;line-height:35px; }
.cskylistx .descppr .fplxz li{width:100%;padding-right:0;margin-right:0;padding-bottom:5px; }
.cskylistx .descppr .fplxz li::after{width:100%;height:1px;bottom:0;top:auto;right:0; }
.cskylistx .descppr .fplxz{padding:0; }
.cskylistx .left_img_room{width:100%;margin-right:0;max-height:190px;margin-bottom:15px; }
.cskylistx .rt_room_desc{width:100%; }
.cskylistx,.rr_active{padding:35px 0; }
.deptarea .drdept_list h4{font-size:9px;line-height:12px;width:100%;float:left;word-wrap:break-word; }
.deptarea .deptico img{width:25px; }
.deptarea .drdept_list li a{padding:0; }
.fcoursico{padding-bottom:15px; }
.deptarea .deptico{margin-bottom:9px; }
.deptarea .drdept_list li:hover a{box-shadow:none;color:red; }
.deptarea .drdept_list li:hover a h4{color:red; }
.deptarea .dept_ico{min-height:59px; }
.rr_active .xxtext{padding-left:55px; }
.rr_active .xxcol{min-height:75px; }
.sktmw .tpacol .prboxh .propic{height:190px; }
.sktmw .tpacol figcaption h4 span{font-size:13px; }
.skhirx h3{font-size:23px;line-height:33px;margin-bottom:15px; }
.skhirx .xxlistsk li{font-size:15px;line-height:25px;padding-left:25px; }
.fqabox{padding:30px 25px 0; }
.tm_box{padding-right:0;min-height:auto; }
.tm_box .tm_desc{padding-right:0;position:relative;transform:none; }
.tm_box figure{position:relative;transform:none;float:left;width:100%;margin:0; }
.img_box_tm{width:90px;height:90px;overflow:hidden;border-radius:5px; }
.img_box_tm img{width:100%;height:90px;object-fit:cover; }
.tm_box figcaption{background:0 0;padding:0 0 0 105px;bottom:auto;top:50%;transform:translate(0,-50%); }
.tm_col_rt{padding-bottom:25px; }
.tm_outer{padding-bottom:35px;padding-top:35px; }
.tm_box figcaption h4{color:#000;text-align:left;line-height:25px;font-size:15px; }
.tm_col_left{margin-bottom:15px; }
.tm_outer .tstusel-pagination{padding-right:0; }
.xxxfs_outer h2{font-size:25px;line-height:30px; }
.xxxfs_outer{padding:35px 0; }
.galad_outer.gallrx .go_area .link_url{width:30px;height:30px; }
.galad_outer.pga .go_area .portfolio{padding:0; }
.galad_outer.pga .go_area .portfolio.xxu .example-image{height:105px; }
.xreglinksytx .xxfrgeg ul li .lblfld{font-size:14px;line-height:25px;margin-bottom:3px; }
.fsnxys .xxcol{width:100%;margin-right:0;margin-bottom:15px;min-height:auto;padding-left:39px; }
.fsnxys .xxleft{width:25px;height:25px;border:none; }
.fsnxys .xxinner{margin-bottom:15px; }
.cdtlsknwb{padding-top:35px; }
.cdtlsknwb .sktraining h3{font-size:19px;line-height:25px;margin-bottom:0; }
.cdtlsknwb .leftbeik{max-width:305px; }
.cdtlsknwb .thxumblb img{height:250px; }
.cprifeeo .ik_price_col{width:100%;margin-bottom:25px;height:auto!important; }
.clenx_list ul li{width:49%;margin-right:2%!important; }
.clenx_list ul li:nth-child(2n+2){margin-right:0!important; }
.cdblixy .pcyxc{text-align:center; }
.cdblixy .pcyxc .enrlbxs{margin-bottom:15px; }
.cdblixy .pcyxc .enrlbxs.lchat{margin-bottom:0; }
.cdblixy{position:relative;margin-top:15px; }
.cdskxx_outer{padding-bottom:25px; }
.cdblixy .pcyxc .enrlbxs{margin-right:5px; }
.bannercontx{transform:none;top:30px; }
.skptestxc .jcarousel-control-prevu{left:3px; }
.skptestxc .jcarousel-control-nextu{right:3px; }
.outer_keysko .rnrtinner{width:100%;}
.outer_keysko .vidouxyt{width:100%;}
.bkdemoxo.modal{width:100%;}
}
@media (max-width:549px){.skdtlpc .dtabf li h3 span.bkx{width:100%;float:left; }}
@media (max-width:520px){

.courses.wdtlxs .courses-section .image1{height:155px; }
.fr_form_outer{min-width:100%; }
.title_banner{padding:30px 0; }
.title_content h2{font-size:25px;line-height:35px;margin-bottom:9px; }
.about_lt .inntitle h2,.whmout .inntitle h2{font-size:16px;line-height:25px; }
.popup_video iframe{width:100%;float:left;min-height:300px; }
.fsnxys .xxtext h3{font-size:13.5px; }
.bmxsi{margin-top:15px; }
.skdtlpc .dtabf li h3{font-size:13px; }
}

@media (max-width:479px){
	.nxfortx .fmdako .field_list li{width:100%; margin-right:0;}
	.bkdemoxo .shpxs .vibe-shape-divider{width:90px; height:90px;}
	.nxfortx .bookicod img{max-width:90px;}
	.nxfortx .fmdako .label_info{margin-bottom:5px; font-size:13.9px;}
	.nxfortx{padding:25px 15px;}
	.nxfortx .ttminakc{margin-bottom:15px;}
	.skdtlpc .dtabf li h3{padding:45px 9px 9px;font-size:12.5px;line-height:19px;text-align:center; }
.tabcanx .tabsw li{padding:5px 15px;margin-right:5px; }
.tabcanx .tabbm h4{font-size:13px;line-height:19px; }
.skdtlpc .dtabf li .ryuc h5 span{font-size:10.5px; }
.skdtlpc .dtabf li .icotab{width:32px;height:32px;left:50%;transform:translate(-50%,0); }
.youvxlx{max-width:125px; }
.youvxlx .yubgx{height:95px; }
.sktbox{padding:30px 15px; }
.iconxa img{max-width:90px; }
.iccaptx p{margin:0; }
.tparow .tpacol .prboxh .propic{height:250px; }
.dtlteamp figcaption h3,.tparow .tpacol figcaption h3{font-size:15px; }
.tparow .tpacol{margin-bottom:15px; }
.teamdtl.modal{padding:19px 0 0; }
.dtlteamp{padding:25px 15px;min-height:auto; }
.dtlteamp figcaption h3{font-size:15px; }
.ui-widget-header li{width:49%;margin-right:2%; }
.ui-widget-header li:nth-child(2n+2){margin-right:0!important; }
.ui-widget-header li:nth-child(3n+3){margin-right:2%; }
.painner .skytitle h3{font-size:19px; }
.dtabf li{margin-right:9px;font-size:13px;padding:9px 13px 10px; }
.draftb h5{font-size:23px;margin-bottom:15px;line-height:30px; }
.draftb .bxprsk h5{font-size:9px;line-height:9px;margin:0; }
.offdsc{width:39px;height:39px; }
.prcxarea .pxyzxx .rowxgrx .offdsc h4{font-size:13px;line-height:13px; }
.offdsc h4 span{font-size:9px; }
.block-ellipsis,.rslides li .bansty{height:auto; }
.banner-inner h2{font-size:19px!important;line-height:25px!important; }
.coursefltx .dtabf li{padding:9px 15px 10px;margin-right:9px; }
.cersamp a{font-size:14px;padding:9px 15px; }
.job_post_box{padding:15px; }
.dwnlcer .rninnerlt{padding:35px 15px; }
.app a.fadeb{margin-left:0;margin-top:9px; }
.paragraphxcx h5{font-size:17px; }
.banner-inner .banner-btn .btn-pri,.banner-inner .banner-btn .btn-pri1{padding:8px 15px 9px!important;font-size:14px;line-height:15px; }
.mobxyz .btn-pri{padding:8px 13px 9px; }
.banner-inner .banner-btn .btn-pri1 .icmb{width:13px;margin-right:5px; }
.mobxyz label img.icmb{width:13px;margin-right:3px; }
.cwxe img{width:13px;margin-right:5px; }
.cwxe{font-size:13px;line-height:15px;padding:9px 13px; }
.csfmenu_list{margin-bottom:9px; }
.buxyzc{margin-bottom:9px; }
.courses .courses-section.smallx{padding-left:0; }
.smcsect{width:100%;float:left;position:relative;padding-left:165px; }
.smrn.regnw{padding-left:15px; }
.smrn.regnw .calev{margin-top:0; }
.offdis{padding:5px 35px 5px 0; }
.jcarnext, .jcarprev{display:none;}
.cttlxy figure{width:55px;height:55px; }
.cttlxy{padding-right:65px; }
.cttlxy h2{font-size:14px;line-height:23px; }
.becontrt h3 .cd-headline{font-size:15px;line-height:19px; }
.becontrt h3{margin-bottom:19px; }
.banparx p{font-size:13px;line-height:19px; }
.fr_form_outer{padding:15px; }
.fr_title h2{font-size:17px;line-height:23px; }
.form_field_area{padding-top:19px; }
.rr_active .xxcol{width:100%;min-height:65px;border-right:none!important; }
.cskylistx .rt_room_desc h2{font-size:16px;line-height:23px;margin-bottom:9px; }
.cskylistx .titlestat h3{font-size:25px;line-height:35px; }
.cskylistx .sttitle{margin-bottom:25px; }
.cskylistx .detail_btn a{font-size:13px;padding:7px 19px 9px; }
.cskylistx .detail_btn a.vdtlsk{margin-right:9px; }
.partner-section h5,.titlefx h5{font-size:19px;line-height:25px; }
.fcoursico{padding-top:35px; }
.rr_active .xxcol:nth-child(8){border-bottom:1px solid #f0f0f0; }
.sktmw .tpacol{width:100%;margin-right:0; }
.sktmw .tpacol figcaption h5{min-height:auto; }
.sktmw .tpacol .prboxh .propic{height:250px; }
.pocform ul{padding:15px; }
.csfmenu_list li a h5{font-size:13px; }
.csfmenu_list li a{padding:11px 9px; }
.skxyzo .ban_caption h2{font-size:25px;line-height:35px; }
.icbxox .status_text h3{font-size:18px;line-height:25px;margin-bottom:5px; }
.icbxox .status_col{padding:15px; }
.icbxox .cir_ioc img{width:30px; }
.bunxprx{margin-top:0; }
.cinfosk{margin-bottom:30px; }
.wylear{padding:25px 0; }
.wylear .drdept_list::before{top:45%; }
.wylear .drdept_list{padding:0 5px; }
.prolprex .prolta,.prolprex .rt_wc_area{width:100%; }
.bnlift .xxlftx{top:30px; }
.bnlift .gcropx{padding-top:39px;overflow:hidden;padding-left:45px;padding-right:45px; }
.xjcarousel-control-next,.xjcarousel-control-prev{bottom:57%; }
.uwouter .absky p{margin-bottom:5px; }
.uwouter ul.bulet_style1{padding-bottom:0; }
.icbxox .status_col{width:100%;min-height:65px; }
.icbxox .status_col:nth-child(3){background:#1d1789; }
.icbxox .status_col:nth-child(3) .status_text h3,.icbxox .status_col:nth-child(3) .status_text p{color:#fff; }
.icbxox .status_col:nth-child(4){background:#fff; }
.icbxox .status_col:nth-child(4) .status_text h3,.icbxox .status_col:nth-child(4) .status_text p{color:#000; }
.icbxox .status_text{position:static;transform:none; }
.galad_outer.pga .go_area .portfolio.secog{width:50%; }
.galad_outer.pga .go_area .portfolio.xxu{width:100%; }
.abtclapout .ttclttl h2{font-size:25px;line-height:32px; }
.abtclapout .ttclttl{margin-bottom:5px; }
.abtclapout .clflt p{margin:0; }
.uc_statics.xxxlls .xxtext{margin-top:0; }
.fsnxys .xxcol:last-child,.zzxylist .xxcol:nth-child(2){margin-bottom:0; }
.pcyxc .enrlbxs:last-child{margin-right:0; }
.cdblixy .pcyxc .icoplus{margin-right:5px; }
.cdblixy .pcyxc .enrlbxs.dsyl .addbtnn span{display:none; }
.cdblixy .pcyxc .enrlbxs .addbtnn{padding:10px 19px; }
.cprifeeo .ribleft{left:-85px;top:13px; }
.cprifeeo .ik_list_row{padding:0 15px 40px; }
.cprifeeo .dispbnt a{padding-left:15px;padding-right:105px;font-size:13px; }
.cprifeeo .gpdisc{margin-top:0; }
.skptestxc .figtitle{position:relative;padding:0; }
.skptestxc .figtitle h4{top:0; }
.skptestxc .ttlmona h2{font-size:23px;line-height:30px; }
.skptestxc .tbox{padding-left:15px;padding-right:15px; }
.skptestxc .tbox figcaption{padding:50px 15px 15px; }
.skptestxc .figtitle h4 span{margin-top:3px; }
.skptestxc .thumbav{margin-bottom:5px; }
.skptestxc .tbox figure{margin-bottom:0; }
.galad_outer.pga .go_area .portfolio{width:50%; }
.zzxylist .xxleft{left:50%;top:-19px;width:35px;height:35px;border-radius:9px;transform:translate(-50%,0); }
.zzxylist .xxtext p{text-align:center; }
.zzxylist .xxtext h3{text-align:center;font-size:13px;margin-top:3px; }
.zzxylist .xxcol{padding:19px 7px 7px!important;min-height:55px;width:133px; }
.cdtlsknwb .sktraining{margin-bottom:35px; }
.zzxylist .xxcol.lrec{margin-top:35px; }
.cprifeeo .skxysxy h3,.glmpsout .glttlx h2,.skcourtway .xxxyc .skxysxy h3,.skyrnfe .xxxyc .skxysxy h3{font-size:19px;line-height:30px;padding-bottom:5px; }
.skcourtway .abt_text h3,.skyrnfe .abt_text h3{font-size:14.5px;line-height:25px; }
.skcourtway .abt_left img,.skyrnfe .abt_left img{width:17.5px; }
.skcourtway .abt_left,.skyrnfe .abt_left{width:30px;height:30px; }
.skcourtway .abt_col,.skyrnfe .abt_col{padding-left:45px; }
.skyrnfe{padding-bottom:35px; }
.ikpsi_box.banewst .yplanc{padding:5px 9px; }
.downcerko .log_poparea{padding:55px 25px 25px; }
.downcerko .logincont{padding:15px; }
.downcerko .rtlog_area h3{font-size:20.5px; }
.job_rela{padding-right:0; }
.apply_btn{width:100%;float:left;position:relative;top:0;margin-bottom:9px; }
.zzxylist .cerfpat ul li{width:85px; }
.zzxylist{margin-bottom:15px; }
.banner-heading h5 .cd-words-wrapper b{min-width:250px; }
.bancaption .banner-heading h5{font-size:16.5px;line-height:26.5px; }
.skreconxy .poxyc a{font-size:0;padding:5px 19px;border-radius:100px; }
.skreconxy .concertx_prot .boxws figure img{height:150px; }
.sxdzsxc.modal{width:100%; }
.rr_active .xxcol{min-height:45px;}
.searchxcou .serico{width:100%; float:left; position:relative; padding-left:35px;  min-height:45px;}
.searchxcou .serico p{position:static !important; width:100%; float:left;}
.searchxcou .serico .mosear{width:25px !important; height:25px !important; position:absolute !important; left:0; top:0;}

}
@media (max-width:398px){
.skonewbanx img.banbx{height:739px; }
.courses .courses-section .motypx p span{padding:5px 9px 6.5px;margin-right:3px; }
}

@media (max-width:385px){.logo_boxm h1{font-size:15px;line-height:19px;left:69px; }
.logo_boxm{max-width:75px; }
.mxyv.moxy .vxskyuy .vtestcol h2,.skytitle h3{font-size:19px;line-height:25px; }
.courses .courses-section .sxyw .block-ellipsis{-webkit-line-clamp: 9;}
.smcsect{padding-left:115px; }
.deptarea .drdept_list li{width:30%; }
.rr_active{padding-bottom:15px; }
.courses .courses-section .motypx p{font-size:9.5px; }
.courses .courses-section .motypx p span.ocicx.fl{font-size:14px; padding:5.5px 15px 6.9px; border-radius:5px;}
.courses .courses-section .motypx p span .crlv{width:13px;margin-right:1px; }
.courses .courses-section .course-icon .whatsp.dldp a{padding:5px 15px 5px 30px; }
.courses .courses-section .course-icon .whatsp.dldp img{left:9px; }


}
@media (max-width:375px){
.banner-inner .banner-btn .btn-pri1{margin-left:9px; }
.mobxyz .btn-pri{padding:8px 19px 9px!important;font-weight:400!important; }
.lvchatt a{padding:9px 15px; }
.getlect a{margin-left:0;margin-right:0;width:100%; }
}
@media (max-width:365px){
.skdtlpc .dtabf li h3 span.bkx{width:auto;float:none; }
.no_workSp{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column; }
.no_workSp img{max-width:400px;width:100%; }
.no_workSp p{font-size:20px;color:#fa0000;letter-spacing:.6px;margin-bottom:0;position:relative;top:-30px; }
.discount-tbt img{width:70px;position:absolute;top:-8px;right:-7px; }
.discount-tbt span{position:absolute;color:#fff;top:8px;right:-2px;font-weight:700;font-size:10px;transform:rotate(45deg); }
.cerbxy h3{position:relative;font-size:22px;color:#221d8a;margin-top:10px; }

.mbsket .coursedtx .coursamtx ul.twom li h4{font-size:15px;}
.mbsket .coursedtx .coursamtx ul.twom li h5{font-size:15px;}
.mbsket .coursedtx .coursamtx ul.twom.totl li h4{font-size:15.9px;}
.mbsket .coursedtx .coursamtx ul.twom.totl li h5 span{font-size:15.9px;}
.mbsket .coursedtx h3{font-size:15px; line-height:23px;}
.mbsket h3.regttl img{float:left;}
.mbsket h3.regttl .bkbtnp img{float:none;}
.mbsket .sign_sub_btn{font-size:15.9px;}
}

@media only screen and (max-width:480px){
	.cerbxy h3{font-size:12px; }


.logincont.clg_rgForm{
    max-width:820px;
}
.logincont.clg_rgForm .rtlog_area{padding-right:2px;}
.logincont.clg_rgForm .rtlog_area ul.form_list_signup li{
    width: 48%;
    margin-right: 15px;
}
.logincont.clg_rgForm .rtlog_area ul.form_list_signup li:last-child{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.logincont.clg_rgForm .rtlog_area ul.form_list_signup li:last-child .sign_sub_btn{
    max-width: 50%;
}
}
@media only screen and (max-width:480px){
    .logincont.clg_rgForm .rtlog_area ul.form_list_signup li{
        width: 100%;
        margin-right: 0px;
    }
    .logincont.clg_rgForm .rtlog_area{padding-right:19px;}
    .logincont.clg_rgForm .rtlog_area ul.form_list_signup li:last-child .sign_sub_btn{max-width: 100%;}
}
