/* Minification failed. Returning unminified contents.
(138,47): run-time error CSS1046: Expect comma, found '16'
(138,53): run-time error CSS1046: Expect comma, found '/'
(138,87): run-time error CSS1046: Expect comma, found '16'
(138,93): run-time error CSS1046: Expect comma, found '/'
(147,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,22): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.CoursesearchHideShow { display: none }  body { background: #fff; color: #444; font-family: "Open Sans",sans-serif; font-size: 14px !important }  a { color: #007bff; transition: .5s }  a:hover { color: #fff; text-decoration: underline }  a:active, a:focus, a:hover { color: #0b6bd3; outline: 0; text-decoration: none }  p { padding: 0; margin: 0 0 30px 0 }  h1, h2, h3, h4, h5, h6 { font-family: Montserrat,sans-serif; font-weight: 400; margin: 0 0 20px 0; padding: 0 }.whatsnews ul{padding:0 0 15px 0}.whatsnews>ul>li{list-style:none}.whatsnews>ul>li Ul{padding-left:19px}.whatsnews ul>li>h3{color:#fff;background:#495057;font-size:16px;padding:6px 15px}  .back-to-top { position: fixed; display: none; background: #007bff; color: #fff; width: 44px; height: 44px; text-align: center; line-height: 1; font-size: 16px; border-radius: 50%; right: 15px; bottom: 15px; transition: background .5s; z-index: 11 }  .back-to-top i { padding-top: 12px; color: #fff }  #preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999; overflow: hidden; background: #fff }  #preloader:before { content: ""; position: fixed; top: calc(50% - 30px); left: calc(50% - 30px); border: 6px solid #f2f2f2; border-top: 6px solid #007bff; border-radius: 50%; width: 60px; height: 60px; -webkit-animation: animate-preloader 1s linear infinite; animation: animate-preloader 1s linear infinite }  #menu-sec.header-pages, #menu-sec.header-scrolled { height: 60px; padding: 10px 0 }  #menu-sec .logo h1 { font-size: 36px; margin: 0; padding: 0; line-height: 1; font-weight: 400; letter-spacing: 3px; text-transform: uppercase }  #menu-sec .logo h1 a, #menu-sec .logo h1 a:hover { color: #00366f; text-decoration: none }  #menu-sec .logo img { padding: 0; margin: 20px 0; max-height: 39px }  .main-pages { margin-top: 60px }  .home-h2 { font-size: 20px; color: #008dd1; font-weight: 500; text-transform: uppercase; font-family: Montserrat,sans-serif; margin: 0 }  #intro { width: 100%; position: relative; background: linear-gradient(0deg,rgba(0,0,0,.47),rgba(0,0,0,.27)),url(../img/homepage-bg.jpg) center bottom no-repeat; background-size: cover; padding: 50px 0 120px 0 }  #intro .intro-img { width: 50%; float: right }  #intro .intro-info { width: 50%; float: left }  #intro .intro-info h2 { color: #fff; margin-bottom: 40px; font-size: 48px; font-weight: 700 }  #intro .intro-info h2 span { color: #74b5fc; text-decoration: underline }  #intro .intro-info .btn-get-started, #intro .intro-info .btn-services { font-family: Montserrat,sans-serif; font-size: 14px; font-weight: 600; letter-spacing: 1px; display: inline-block; padding: 10px 32px; border-radius: 50px; transition: .5s; margin: 0 20px 20px 0; color: #fff }  #intro .intro-info .btn-get-started { background: #007bff; border: 2px solid #007bff; color: #fff }  #intro .intro-info .btn-get-started:hover { background: 0 0; border-color: #fff; color: #fff }  #intro .intro-info .btn-services { border: 2px solid #fff }  #intro .intro-info .btn-services:hover { background: #007bff; border-color: #007bff; color: #fff }  .main-nav, .main-nav * { margin: 0; padding: 0; list-style: none }  .main-nav > ul > li { position: relative; white-space: nowrap; float: left }  .main-nav a { display: block; position: relative; color: #495057; margin: 17px 0px 10px 0px; padding: 5px 6px 5px 6px; border-radius: .25em; transition: 0.3s; font-size: 13px; /* font-family: Montserrat,sans-serif; */ font-weight: bold; }  .main-nav .active > a, .main-nav a:hover, .main-nav li:hover > a { color: #495057; background-color: #ffffff; text-decoration: none; }  .main-nav .sub-menu-big > a:after { content: "\f107"; font-family: FontAwesome; padding-left: 10px; }      .main-nav .drop-down ul { display: block; position: absolute; left: 0; top: calc(100% + 30px); z-index: 99; opacity: 0; visibility: hidden; padding: 10px 0; background: #fff; box-shadow: 0 0 30px rgba(127,137,161,.25); transition: ease all .3s }  .main-nav .drop-down:hover > ul { opacity: 1; top: 100%; visibility: visible }  .main-nav .drop-down li { min-width: 180px; position: relative }  .main-nav .drop-down ul a { padding: 10px 20px; font-size: 13px; color: #004289 }  .main-nav .drop-down ul .active > a, .main-nav .drop-down ul a:hover, .main-nav .drop-down ul li:hover > a { color: #007bff }  .main-nav .sub-menu-big > a:after { content: "\f107"; font-family: FontAwesome; padding-left: 10px }  .main-nav .drop-down .drop-down ul { top: 0; left: calc(100% - 30px) }  .main-nav .drop-down .drop-down:hover > ul { opacity: 1; top: 0; left: 100% }  .main-nav .drop-down .drop-down > a { padding-right: 35px }  .main-nav .drop-down .drop-down > a:after { content: "\f105"; position: absolute; right: 15px }  .mobile-nav { position: fixed; top: 0; bottom: 0; z-index: 9999; overflow-y: auto; left: -260px; width: 260px; padding-top: 18px; background: rgba(19,39,57,.8); transition: .4s }  .mobile-nav * { margin: 0; padding: 0; list-style: none }  .mobile-nav a { display: block; position: relative; color: #fff; padding: 10px 20px; font-weight: 500 }  .mobile-nav .active > a, .mobile-nav a:hover, .mobile-nav li:hover > a { color: #74b5fc; text-decoration: none }  .mobile-nav .drop-down > a:after { content: "\f078"; font-family: FontAwesome; padding-left: 10px; position: absolute; right: 15px }  .mobile-nav .active.drop-down > a:after { content: "\f077" }  .mobile-nav .drop-down > a { padding-right: 35px }  .mobile-nav .drop-down ul { display: none; overflow: hidden }  .mobile-nav .drop-down li { padding-left: 20px }  .mobile-nav-toggle { position: fixed; right: -8px; top: 0px; z-index: 9998; border: 0; background: 0 0; font-size: 24px; transition: all .4s; outline: 0 !important; line-height: 1; cursor: pointer; text-align: right }  .mobile-nav-toggle i { margin: 18px 18px 0 0; color: #004289 }  .mobile-nav-overly { width: 100%; height: 100%; z-index: 9997; top: 0; left: 0; position: fixed; background: rgba(19,39,57,.8); overflow: hidden; display: none }  .mobile-nav-active { overflow: hidden }  .mobile-nav-active .mobile-nav { left: 0 }  .mobile-nav-active .mobile-nav-toggle i { color: #fff }  .section-header h3 { font-size: 36px; color: #283d50; text-align: center; font-weight: 500; position: relative; margin-bottom: 45px }  .section-header p { text-align: center; margin: auto; font-size: 15px; padding-bottom: 60px; color: #556877; width: 50% }  .section-bg { background: #ecf5ff }  #about { background: #fff; padding: 60px 0 }  #about .about-container .background { margin: 20px 0 }  #about .about-container .content { background: #fff }  #about .about-container .title { color: #333; font-weight: 700; font-size: 32px }  #about .about-container p { line-height: 26px }  #about .about-container p:last-child { margin-bottom: 0 }  #about .about-extra { padding-top: 60px }  #about .about-extra h4 { font-weight: 600; font-size: 24px }  #learning-methods .card { background: #fff; border-radius: 10px; margin: 0 15px; padding: 30px 0 15px 0; text-align: center; color: #fff; transition: .3s ease-in-out; height: 100% }  #learning-methods .card:hover { background: #008dd1 }  #learning-methods .card i { font-size: 48px; padding-top: 15px; color: #bfddfe }  #learning-methods .card h5 { font-size: 22px; font-weight: 600; color: #008cd7 }  #learning-methods .card p { font-size: 15px; color: #565656; transition: .3s ease-in-out }  #learning-methods .card .readmore { font-size: 14px; font-weight: 500; letter-spacing: 1px; display: inline-block; padding: 5px 17px; border-radius: 4px; transition: .5s; color: #727272; border: 2px solid #8b8b8b }  #learning-methods .card:hover .readmore { font-size: 14px; font-weight: 500; letter-spacing: 1px; display: inline-block; padding: 5px 17px; border-radius: 4px; transition: .5s; color: #fff; border: 2px solid #fff; transition: .3s ease-in-out }  #learning-methods .card .readmore:hover { border-bottom: #fff solid 2px }  #learning-methods .counters { padding-top: 40px }  #learning-methods .counters span { font-family: Montserrat,sans-serif; font-weight: 700; font-size: 30px; display: block; color: #494949 }  #learning-methods .counters p { padding: 0; margin: 0 0 20px 0; font-family: Montserrat,sans-serif; font-size: 14px; color: #565656; font-weight: 500 }  .learn-icon-img { width: 58px; transition: .1s ease-in-out; filter: invert(36%) sepia(53%) saturate(3979%) hue-rotate(179deg) brightness(98%) contrast(101%) }  #learning-methods .card:hover .learn-icon-img { filter: invert(100%) sepia(3%) saturate(2274%) hue-rotate(82deg) brightness(115%) contrast(100%) }  #learning-methods .card:hover p { font-size: 15px; color: #fff }  #learning-methods .card:hover .card-title { font-size: 22px; font-weight: 600; color: #fff; transition: .3s ease-in-out }  .learning-ul { color: #565656; transition: .3s ease-in-out; padding: 0 12px }  #learning-methods .card:hover .learning-ul li { color: #fff }  .learning-ul li { text-align: left }  #our-partner .clients-wrap { border-top: 1px solid #d6eaff; border-left: 1px solid #d6eaff }  #our-partner .client-logo { padding: 39px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-right: 1px solid #d6eaff; border-bottom: 1px solid #d6eaff; overflow: hidden; background: #fff; height: 160px }  #our-partner .client-logo:hover img { -webkit-transform: scale(1.2); transform: scale(1.2) }  #our-partner img { transition: all .4s ease-in-out }  #contact .section-header { padding-bottom: 30px }  #contact .social-links { padding-bottom: 20px }  #contact .social-links a { font-size: 18px; display: inline-block; background: #fff; color: #007bff; line-height: 1; padding: 8px 0; margin-right: 4px; border-radius: 50%; text-align: center; width: 36px; height: 36px; transition: .3s; border: 1px solid #007bff }  #contact .social-links a:hover { background: #007bff; color: #f5ff00 }  #contact .info { color: #283d50 }  #contact .info i { font-size: 17px; color: #007bff; float: left; line-height: 1.6 }  #contact .info p { padding: 0 0 10px 22px; line-height: 28px; font-size: 14px }  #contact .info a { padding: 0 0 10px 12px; line-height: 28px; font-size: 14px }  .contact-p { float: left; font-weight: 600; margin-right: 11px; padding-top: 2px; color: #008dd1; font-size: 15px }  #contact .form input, #contact .form textarea { border-radius: 0; box-shadow: none; font-size: 14px }  #contact .form button[type=submit] { background: #007bff; border: 0; border-radius: 20px; padding: 8px 30px; color: #fff; transition: .3s }  #contact .form button[type=submit]:hover { background: #0067d5; cursor: pointer }  #footer { background: #174f59; color: #eee; font-size: 14px }  #footer .footer-top { background: #217280; padding: 30px 0 10px 0; border-bottom: 1px solid #0595ad; }  #footer .footer-top .footer-info { margin-bottom: 30px }  #footer .footer-top .footer-links ul li { margin-bottom: 6px; transition: all 0.5s; }   #footer .footer-top .footer-links ul li:hover { margin-left: 5px; }  #footer .footer-top .footer-links ul.location-location li { margin-bottom: 0; }  .location-location li { display: block; }  #footer .footer-top .footer-links ul { list-style: none; padding: 0; margin: 0; font-size: 12px; }     #footer .footer-top .footer-links ul a { display: inline-block; }   #footer .footer-top .footer-info h3 { font-size: 34px; margin: 0 0 20px 0; padding: 2px 0 2px 0; line-height: 1; font-family: Montserrat,sans-serif; color: #fff; font-weight: 400; letter-spacing: 3px; text-transform: uppercase }  .footerLinks { background-color: #0f3238; padding: 15px 0; }  #footer .footer-top .footer-info p { font-size: 13px; line-height: 24px; margin-bottom: 0; font-family: Montserrat,sans-serif; color: #ecf5ff }  #footer .footer-top .social-links a { font-size: 18px; display: inline-block; background: #007bff; color: #fff; padding: 8px 0; margin-right: 4px; border-radius: 50%; text-align: center; width: 36px; height: 36px; transition: .3s }  ul.location-location li a { font-weight: bold; }  #footer .footer-top span { font-size: 14px; font-weight: 500; color: #fff; text-transform: uppercase; position: relative; padding-bottom: 0; }    #footer .footer-top .social-links a:hover { background: #0067d5; color: #fff }  #footer .footer-top h4 { font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #fff; text-transform: uppercase; position: relative; padding-bottom: 0 }  #footer .footer-top .footer-links { margin-bottom: 10px }  #footer .footer-top .footer-links ul { list-style: none; padding: 0; margin: 0; font-size: 12px }  #footer .footer-top .footer-links ul li:first-child { padding-top: 0 }  #footer .footer-top .footer-links ul a { color: hsla(0,0%,100%,.74) }  #footer .footer-top .footer-links ul a:hover { color: #74b5fc }  #footer .footer-top .footer-contact { margin-bottom: 30px }  #footer .footer-top .footer-contact p { line-height: 26px }  #footer .footer-top .footer-newsletter { margin-bottom: 30px }  #footer .footer-top .footer-newsletter input[type=email] { border: 0; padding: 6px 8px; width: 65% }  #footer .footer-top .footer-newsletter input[type=submit] { background: #007bff; border: 0; width: 35%; padding: 6px 0; text-align: center; color: #fff; transition: .3s; cursor: pointer }  #footer .footer-top .footer-newsletter input[type=submit]:hover { background: #0062cc }  #footer .copyright { text-align: center; padding-top: 30px }  #footer .credits { text-align: center; font-size: 13px; color: #f1f7ff }  #footer .credits a { color: #bfddfe }  #footer .credits a:hover { color: #f1f7ff }  .footer-links p { color: hsla(0,0%,100%,.74) }  @media (max-width:991px) { #header { height: 60px; padding: 10px 0 }  #header .logo h1 { font-size: 28px; padding: 8px 0 }  #intro { padding: 140px 0 60px 0 }  #intro .intro-img { width: 80%; float: none; margin: 0 auto 25px auto }  #intro .intro-info { width: 80%; float: none; margin: auto; text-align: center }  #why-us .card { margin: 0 } }  @media (max-width:767px) { #intro .intro-info { width: 100% }  #intro .intro-info h2 { font-size: 34px; margin-bottom: 30px }  .section-header p { width: 100% } }  @media (max-width:574px) { #intro { padding: 100px 0 20px 0 } }  #topbar .contact-info a { line-height: 1; color: #fff }  #topbar .contact-info i { color: #008dd1; padding: 4px }  #topbar .social-links a:first-child { border-left: 0 }  #topbar .social-links a { color: #fff; padding: 4px 12px; display: inline-block; line-height: 1px; border-left: 1px solid #e9e9e9 }  .btn-search { display: inline-block; font-weight: 400; color: #fff !important; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #495057 !important; border: 1px solid transparent; padding: .635rem .85rem; font-size: 1rem; line-height: 1.5; border-radius: 0; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out }  .search-input { border-radius: 0; padding: 1.375rem .75rem }  section#search-bar { margin: 0px 0 7px 0 }  .form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: none }  .main-header { padding-bottom: 0; background-color: #313131 }  .breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: .2rem !important; color: #6c757d; content: ">" !important }  #breadcrumb { background-color: #e9ecef }.breadcrumb {padding-left: 0; padding-right: 0;}  .vendor-ul { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: .75rem 0rem; margin-bottom: 0; list-style: none; justify-content: space-between }  .vendor-ul a { color: #fff; font-weight: 500 }  .vendor-ul a:hover { color: #fff; text-decoration: underline }  .top-cour-tech .h-top-title { text-transform: uppercase; text-align: center; color: #fff; font-size: 15px; line-height: 15px; padding: 10px 0; background: #008dd1; border-radius: 2px; font-weight: 600; margin: 0 0 7px 0 }  .h-top-title a { color: #fff; display: inline-block; width: 100%; text-align: left; margin-left: 13px }  .top-cour-tech .serviceBox { padding: 5px 0; margin-left: 0; position: relative; background: rgba(0,0,0,.5); border: 3px solid rgba(0,0,0,.34); display: block; color: #fff; vertical-align: top }  .top-cour-tech .serviceBox ul li { font-size: 14px; color: #fff; text-align: left; position: relative; list-style-type: none }  .top-cour-tech .serviceBox ul li a { color: #fff; line-height: 23px }  .top-cour-tech .serviceBox ul li:before { position: absolute; left: -12px; top: 8px; width: 0; content: ''; height: 0; border-top: 4px solid transparent; border-left: 5px solid #059df4; border-bottom: 4px solid transparent }  .serviceBox ul { padding-inline-start: 25px; margin-bottom: 0 }  #services .box { position: relative; overflow: hidden; border-radius: 10px 10px 0 0; transition: all .3s ease-in-out; text-align: center; background: #fff; -webkit-box-shadow: 0 4px 12px 0 #e6e6e6; -moz-box-shadow: 0 4px 12px 0 #e6e6e6; box-shadow: 0 4px 12px 0 #e6e6e6 }  #services .icon i { font-size: 36px; line-height: 1 }  #services .title { font-weight: 500; margin-bottom: 20px; font-size: 15px; margin-top: 15px }  #services .title a { color: #111 }  #services .box:hover .title a { color: #1bb1dc }  #services .box:hover { -webkit-transform: scale(1.1); transform: scale(1.1) }  .grey-bg { background-color: #f2f2f2; padding: 60px 0 }  .white-bg { background-color: #fff; padding: 60px 0 }  .whats-icon { width: 30px; filter: invert(44%) sepia(36%) saturate(2371%) hue-rotate(175deg) brightness(90%) contrast(88%) }  .count-img { width: 39px; margin-bottom: 20px }  .home-icon { width: 24px !important; height: 25px; text-align: center; background-color: #008dd1 }  .global-leader p { background: #4d4d4d; color: #fff; font-weight: 700; margin: 0 auto; transition: all .8s ease 0s; -moz-transition: all .8s ease 0s; -webkit-transition: all .8s ease 0s; width: 150px; height: 150px; padding: 55px 0; border-radius: 50% }  .global-leader p:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1) }  .p-one p { background: #ce3345 }  .p-two p { background: #26af37 }  .p-three p { background: #fca21b }  .p-four p { background: #f37936 }  .p-five p { background: #008dd1 }  .global-leader span { float: left; text-align: center; width: 100% }  .hr-new { border-top: 1px solid #e9e9e9; margin: 30px 0 }  .f-reason img { width: 70px; margin-bottom: 10px; display: block; margin: 0 auto }  .pbold { font-weight: 800; display: block; font-size: 16px; text-align: center; margin: 12px 0 }  .aboutul li { margin-top: 10px }  .aboutul { list-style-type: none; padding: 0 }  .content-heading { font-size: 21px; font-weight: 500; margin-top: 10px; color: #008dd1; clear: both }  .vendorcategory { background: rgba(0,0,0,0); bottom: 0; box-sizing: border-box; display: block; float: left; left: 0; min-height: 190px; padding: 0 8px; width: 100%; z-index: 1 }  .vendorcategory li { border: none; box-sizing: border-box; font-size: 12px; margin-bottom: 7px; min-height: auto; padding: 0 0 0 13px; text-align: left; width: 100%; list-style-type: none }  .vendorcategory ul { margin: 0; padding: 0 }  .vendorcategory li.viewcourses { background: rgba(0,0,0,0); list-style: none; margin-top: 6px; padding: 0; width: 100%; bottom: 20px }  .vendorcategory li.viewcourses > a { background: #ffd44f; border: 1px solid #e9bd34; border-radius: 4px; color: #644e0c !important; font-size: 11px; font-weight: lighter; margin: 2px 6px; padding: 5px 10px !important; width: auto !important }  .accomodationlist li { display: block; background: url(../img/square_bullet.jpg) 0 6px no-repeat; padding: 0 13px; margin-bottom: 8px; width: 100% }  .iconimg { display: block; margin-bottom: 10px; min-height: 35px }  .specialmenu { background: #f0f0f0; border: 1px solid #e4e4e4 }  .accomodationlist { padding: 20px }  .main-heading h1 { color: #fff; font-size: 18px; font-weight: 500; line-height: 24px; background: #008dd1 !important; padding: 10px 20px; margin-bottom: 20px }  .main-section { padding: 15px 0 }  .contact-content { border-bottom: 1px solid #e9e9e9; float: left; margin-bottom: 12px !important; min-height: inherit !important; padding-bottom: 13px; position: relative; width: 100% !important }  .contact-content h4, .tab_content.accordion1 h4 a { color: #008dd1; font-size: 16px; font-weight: 700; margin: 0 }  .content > address { float: left; font-style: normal; width: 80%; line-height: 22px }  .content > address > span { float: left; width: 100% }  .contact-content .map_icon { position: absolute !important; right: 0; left: inherit !important }  .contact-us-form { padding: 30px; background-color: #e7e7e7 }  .list-view { display: inline-block; width: 100%; padding: 0; margin-bottom: 10px }  .list-view li { display: inline-block; vertical-align: top; width: 31%; color: #595959; background: url(../img/side-arrow-blue.png) left 9px no-repeat; padding-left: 17px; line-height: 25px; font-weight: 700 }  .text-botm { position: relative; margin: 0 auto; margin-bottom: 15px }  .text-botm img { vertical-align: middle }  .text-botm .content { position: absolute; bottom: 0; background: #000; background: rgba(0,0,0,.5); color: #f1f1f1; padding: 6px; margin: 5px; left: 0; right: 0 }  .text-botm .content p { margin: 0 }  .awards-sec ul li img { margin-bottom: 0 }  .overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: .3s ease; background-color: rgba(0,0,0,.3803921568627451) }  .text-botm:hover .overlay { opacity: 1 }  .overlay .icon { display: inline-flex; width: 100%; height: 100%; justify-content: center; align-items: center }  .zoom-icon { width: 13% !important }  .web-listing li { background: url(../images/square_bullet.jpg) 0 10px no-repeat; padding: 0 13px; list-style-type: none }  .fullrow { padding: 0 }  .newsheading { border-bottom: 1px dashed #b0b0b0; font-size: 14px; font-weight: 400; margin-top: 15px; padding-bottom: 6px }  .web-listing { padding: 0; float: left }  .web-listing a { color: #008dd1 }  .koenig-history a { padding: 13px 20px; border: 1px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; text-shadow: -1px -1px 0 rgba(0,0,0,.3); font-weight: 700; background-color: #49c0f0; color: #fff }  .halfrow { width: 50%; float: left }  .csr .main-content-heading p { color: #fff; font-size: 16px; background: #7fd098; position: relative; float: left; padding: 6px 20px 6px 10px }  .timeline { border-bottom: 3px solid #e8e8e8; float: inherit !important; padding-top: 150px }  .timelineyear.timelineyeartop { position: absolute; top: -165px }  .timelineyear { top: -6px }  .timelineyear.timelineyeartop .dot { left: 108px; position: absolute; top: 159px }  .dot { background: #008dd1; border-radius: 50%; height: 4px; margin: 0 auto; padding: 5px; width: 5px }  .timeyear { margin: 0; z-index: 0 }  .pro_sec, .pro_showthis, .timelineaout, .timeyear, .yearimage { position: relative }  .timelinebox { text-align: left }  .timelinebox li { list-style: disc; margin-left: 15px; padding: 0 }  .his-year { background: #008dd1; padding: 10px; text-align: center; color: #fff }  #contactordion h4, .his-year { font-size: 18px; font-weight: 700 }  .timelineyear.timelineyeartop .arrowtimeline { bottom: -12px; top: inherit }  .arrowtimeline { left: 95px; position: absolute; top: -10px }  .bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: 700; color: #666; padding-top: 20px }  .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager { position: absolute; bottom: -30px; width: 100%; display: none }  .bx-wrapper .bx-controls-auto .bx-controls-auto-item, .bx-wrapper .bx-pager .bx-pager-item { display: inline-block }  .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover { background: #000 }  .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }  .koenig-timeline .bx-controls-direction { position: absolute; width: 100px; bottom: -8px; right: 0 }  .bx-wrapper .bx-prev { right: 60px; bottom: -25px !important; background: url(../images/prevcontrols.gif) left center no-repeat; text-indent: 10px; border-right: 1px solid #b4b4b4; padding-right: 0 }  .bx-wrapper .bx-controls-direction a { top: 50%; margin-top: -16px; height: 32px; text-indent: -9999px }  .bx-wrapper .bx-controls-direction a { top: 50%; margin-top: -16px; height: 32px; text-indent: -9999px }  .bx-wrapper .bx-controls-direction a { position: absolute; bottom: -20px !important; outline: 0; width: 40px; z-index: 99 }  .bx-wrapper .bx-prev { left: 10px }  .bx-wrapper .bx-next { right: 10px; bottom: -25px !important; background: url(../images/nextcontrols.gif) right center no-repeat }  .second-main-heading h3 { display: inline-block; color: #fff; font-size: 18px; font-weight: 500; line-height: 24px; background: #008dd1 !important; padding: 10px 20px; margin-bottom: 20px; margin-top: 10px }  .rm-fdb table th:nth-child(1) { width: 15% }  .rm-fdb table th { background: linear-gradient(45deg,#036a97,#289ebf); color: #fff; padding: 6px 11px; text-align: left }  .rm-fdb table tbody tr:nth-child(odd) { background: #e7f0f4 }  .rm-fdb table td { padding: 7px 11px; border: 1px solid rgba(5,109,154,.08); color: #003a54 }  .oracle-table td:nth-child(3) { text-decoration: line-through }  .table .thead-light th { color: #fff; background-color: #008dd1 }  .happiness-openletter { background: #ededed; margin-top: 20px; padding: 20px 20px 60px; border: 1px solid #d9d9d9 }  .withgreybg { margin-top: 20px; padding: 4%; width: 92%; z-index: 1 }  .center-glance, .withgreybg { background: #e7e7e7; border: 1px solid #e7e7e7 }  .glance-slider, .withgreybg { position: relative; float: left; width: 100% }  .posterimg p { display: table; font-size: 25px; line-height: inherit; margin: 30px 0 }  .koeniglife { box-shadow: 12px 30px 21px -25px rgba(0,0,0,.1); -moz-box-shadow: 12px 30px 21px -25px rgba(0,0,0,.1); -webkit-box-shadow: 12px 30px 21px -25px rgba(0,0,0,.1) }  .koeniglife li { float: left; width: 50%; margin: 10px 0; list-style-type: none }  .koeniglife li p, .koeniglife li span { float: left }  .koeniglife li p { padding: 8px }  .GPTWIMG img { border: 5px solid #e7e7e7; left: 0; position: relative; width: 80px; height: 80px; top: 0; margin-bottom: 7px }  .testimonialssec { background: #ffffef; border-bottom: 2px solid #e8e8e8; margin-bottom: 10px; margin-top: 20px; padding: 0 2%; width: 96% }  h3.glance-head { font-size: 16px; font-weight: 400; margin-bottom: 10px; float: left; width: 100%; margin-top: 10px }  .sRcontent { float: right; width: 83% }  .applynowForm { background: #e7e7e7; float: left; margin-bottom: 12px; margin-top: 30px; padding: 18px 0 0; width: 100% }  .applynowForm .titleBar { font-size: 20px; margin-left: 15px; margin-top: 22px; margin-bottom: 20px; padding: 0; width: auto }  .current-opening table tr td { color: #474747; font-size: 14px; line-height: 20px; padding: 15px !important; padding: 8px 12px 8px 8px }  .share-items { border-bottom: none; float: right; padding: 0; width: auto }  .share-links > li { margin-left: 5px; width: auto; display: inline-block }  .share-links a { padding: 4px 6px; border-radius: 2px; color: #fff; width: 30px; text-align: center; text-decoration: none; display: inline-block }  .linkedinBtn { background-color: #0077b5 }  .googleBtn { background-color: #d34836 }  .facebookBtn { background-color: #3b5998 }  .twitterBtn { background-color: #4099ff }  .orange { background: #008dd1; color: #fff; padding: 6px 20px 6px 10px; position: relative; margin-right: 10px; font-size: 15px }  .orangeangle { border-top: 0; border-top: 31px solid #008dd1; border-left: 0 solid #008dd1 }  .angle, .orangeangle, .yellow { font-size: 0; height: 0; line-height: 0; margin: 0; padding: 0; position: absolute; top: 0; width: 0 }  .angle, .orangeangle { right: -15px; border-right: 15px solid transparent; border-bottom: 0 solid transparent }  .watch-heading-yellow { background: #ffd44f; color: #483600; padding: 8px 20px 7px 10px; position: relative }  .crousrel-slider { background: #f2f2f2; padding: 10px 5%; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; width: 96%; margin-left: 2% }  h3.abt-cont-heading { color: #464646; font-size: 13px; position: relative; display: block; margin-left: 1px }  .watch-heading, .watch-heading a { font-size: 14px; font-weight: 400; color: #483600; display: block; float: right }  .yellow { border-color: transparent #ffd44f #ffd44f; border-style: solid; border-width: 32px 15px 0 0; left: -15px }  .containerAditya { font: normal 1em/1.5 "Open Sans"; min-height: 184px; margin: 0 auto; position: relative; padding-bottom: 0; overflow: hidden }  .h1aditya { color: #736861; margin: 15px 0 5px; text-shadow: 0 1px rgba(255,255,255,.5); display: inline-block }  .h6aditya { color: #928566; margin: 0 }  blockquote { margin: 0; padding: 10px; /*background-color: #db532b;*/ color: #000; box-shadow: 0 3px 2px rgba(0,0,0,.1); position: relative; transition: background-color .6s linear }  blockquote:after { content: " "; height: 0; width: 0; position: absolute; top: 100%; border: solid transparent; /* border-top-color: #da532b; border-left-color: #da532b;*/ border-width: 10px; left: 10% }  .quotes { position: absolute; color: rgba(255,255,255,.5); font-size: 5em }  .leftq { top: -25px; left: 5px }  .rightq { bottom: -10px; right: 5px }  .slideAditya { left: -100%; opacity: 0; transition: all .6s ease-in }  div.oneAditya { left: 0; opacity: 1; margin-bottom: 20px }  .starchecked { color: orange; font-size: 18px }  .starunchecked { border-color: red; border-color: coral; color: orange; font-size: 17px }  .list-type1 a { position: relative; display: block; padding: .4em .4em .4em 2em; margin: .5em 0; background: #93c775; color: #000; text-decoration: none; -moz-border-radius: .3em; -webkit-border-radius: .3em; border-radius: 10em; transition: all .2s ease-in-out }  .list-type1 a:before { content: counter(li); counter-increment: li; position: absolute; left: -1.3em; top: 50%; margin-top: -1.5em; background: #93c775; height: 3em; width: 3em; line-height: 2.4em; border: .3em solid #fff; text-align: center; font-weight: 700; -moz-border-radius: 2em; -webkit-border-radius: 2em; border-radius: 2em; color: #fff }  .list-type1 a:hover { background: #d6d4d4; text-decoration: none; transform: scale(1.1) }.close {cursor: pointer;}  .managementteam ul#tabs {padding: 0}.managementteam ul#tabs li { overflow: hidden; float: left; width: 33.333333%; text-align: center; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; padding: 20px 0; position: relative; list-style-type: none; height: 300px }.managementteam ul#tabs li:nth-child(1),.managementteam ul#tabs li:nth-child(2), .managementteam ul#tabs li:nth-child(3) {border-top: 1px solid #e7e7e7;}  .managementteam ul#tabs li.no-border { border-right: none }  .managementteam ul#tabs li.topnone { border-top: none }  #content, .managementteam { border-left: 1px solid #e7e7e7 }  .managementteam { position: relative }  .management-hover-info { position: absolute; left: 0; right: 0; bottom: 0; background-color: #008dd1; background: rgba(0,141,209,.8); height: 0; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -ms-transition: .3s; -o-transition: .3s }  .managementteam ul li:hover .management-hover-info { height: 100%; transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -ms-transition: .3s; -o-transition: .3s }  .managementteam ul li:hover .managementaddbtn { display: block }  .managementaddbtn { position: relative; top: 0; display: none; padding: 117px 0 }  .contact p, .visa p { display: block }  #content { background: #fff; float: left; position: relative; top: 0; left: 0; min-height: 360px; width: 100% }  .management-content { padding: 20px }  .mangename h3 { font-size: 16px; color: #595959 }  .mangedesi { font-size: 13px; color: #008dd1; width: 85%; margin: 0 auto }  .mangecont-img { float: left; width: 25% }  .mangecont-text { float: right; width: 74% }  .mangecont-text h3 { font-size: 16px; color: #595959 }  .mangecont-text h3 span { font-size: 14px; color: #008dd1; width: 70%; margin: 0 auto; font-weight: 400 }  .grayunder { background: #d5d5d5; height: 3px; margin: 10px 0; width: 50px }  .mangecont-text p a { color: #008dd1 }  .facts-right { background: rgba(0,0,0,0) url(../images/get-touchbg.jpg) no-repeat scroll 0 0; border-left: 1px solid #dedede; padding: 83px 0; text-align: center }  .learning-image { float: left }  .list-type1 { counter-reset: li; list-style: none; font-size: 15px; font-family: Raleway,sans-serif; padding: 0; margin-bottom: 4em }  .filolist li i { margin-right: 14px; position: relative; top: 0 }  .filolist li { background: rgba(0,0,0,0) none repeat scroll 0 0; margin: 10px 0; padding: 0 }  .web-listing li, .web-listing.stepsdes li { margin-bottom: 8px; float: left; width: 100%; display: block }  .tips li { background: rgba(0,0,0,0) url(../images/icon1demand.jpg) no-repeat scroll left center; display: inline-block; font-size: 15px; padding: 22px 0 22px 54px; width: 49%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box }  .tips li:nth-child(2) { background: rgba(0,0,0,0) url(../images/icon2demand.jpg) no-repeat scroll left center }  .tips li:nth-child(3) { background: rgba(0,0,0,0) url(../images/icon3demand.jpg) no-repeat scroll left center }  .tips li:nth-child(4) { background: rgba(0,0,0,0) url(../images/icon4demand.jpg) no-repeat scroll left center }  .page-not-found { background: url(../images/footer_bg.jpg) center #0094ce }  .acco-heading { color: #616161 !important; font-size: 16px !important; line-height: 25px !important; font-weight: 500 !important; text-align: left !important }  .faq ul { list-style: none; padding-left: 0 }  .card-header { padding: .75rem .25rem !important }  .strongline { font-weight: 700 }  .faq ul li p { margin-bottom: 5px }  .withgreybg p a { background: #008dd1; color: #fff; padding: 2px 19px }  .bankp p { padding: 0; margin: 0 }  .web-listing li { background: url(../images/square_bullet.jpg) 0 10px no-repeat; padding: 0 13px }  .visahelp { padding: 0; clear: both; float: left }  .visahelp li { background: #f4f4f4; float: left; list-style: none !important; margin: 3px !important; padding: 10px 1%; width: 22%; border: 1px solid #dbdbdb }  .visahelptable th { background: #008dd1; color: #fff; padding: 12px 0; text-align: center }  .visahelptable td { background: #ececec; color: #444; padding: 7px 10px; border: 1px solid #fafafa }  .table-ondemand table th { background: #5a5a5a none repeat scroll 0 0; color: #fff; font-size: 14px; padding: 12px 14px; text-align: left }  .table-ondemand table tr:nth-child(2n+1) { background: #f5f5f5 none repeat scroll 0 0; font-size: 14px; text-align: left }  .table-ondemand table tr td { border: 1px solid #e7e7e7; padding: 12px }  #back-to-top { display: inline-block; background-color: #2b97d5; width: 40px; height: 40px; text-align: center; border-radius: 4px; position: fixed; bottom: 30px; right: 30px; transition: background-color .3s,opacity .5s,visibility .5s; opacity: 0; visibility: hidden; z-index: 1000 }  #back-to-top::after { content: "\f077"; font-family: FontAwesome; font-weight: 400; font-style: normal; font-size: 1.5em; line-height: 50px; color: #fff; position: relative; bottom: 5px }  #back-to-top:hover { cursor: pointer; background-color: #333 }  #back-to-top:active { background-color: #555 }  #back-to-top.show { opacity: 1; visibility: visible }  .copyright-ul { padding: 0 }  .copyright-ul li { ; font-size: 12px; color: hsla(0,0%,100%,.74) }  .social-links a { color: hsla(0, 0%, 100%, 0.74); padding: 8px 8px; display: inline-block; border-radius: 50px; height: 30px; font-size: 15px; width: 30px; text-align: center; }  .footerLinks > .container > .row > .social-links a:hover { background: #ffffff; color: #ffeb01; }  .social-links a.facebook:hover { color: #355a9e !important; }  .social-links a.twitter:hover { color: #009ded !important; }  .social-links a.youtube:hover { color: #f20001 !important; }     .social-links a:first-child { border-left: 0 }  .foo-links { list-style-type: none; font-size: 12px }  .foo-links li { float: left; padding-right: 12px }  .foo-links li a { color: hsla(0,0%,100%,.74) }  .awards-pan { display: block; list-style: none; margin-bottom: 10px }  .yoga-blue { background: #008dd1; color: #fff; padding: 8px 0; text-align: center }  .yoga-ques { margin: 0; font-size: 18px }  .yoga-ans { margin: 0 }  .pstyle2 { text-align: center; margin-bottom: 15px }  .video-bgbg object { position: relative; top: 80px }  .topic-head span { padding: 8px 0; margin: 20px auto 0; color: #000; font-size: 18px }  .tp-desc { margin: 25px 0 10px }  .awards-pan { display: block; list-style: none; margin-bottom: 10px; padding-left: 0 }  ul.awards-pan li { padding: 5px 9px; width: 20%; display: inline-block; margin: 3px 2px; line-height: 20px; background: rgba(255,235,59,.1); box-shadow: 0 0 1px #eedb94; border-radius: 0 }  ul.awards-pan li { font-size: 13px; border: 1px solid #e6e6e6; vertical-align: top; color: #000; text-align: center }  ul.awards-pan li img { display: block; text-align: center; margin: 0 auto; width: 60%; min-height: auto }  .course.thanks { text-align: center; background: url(../images/contact-bg.jpg) rgba(0,0,0,0); background-position: top center; background-repeat: no-repeat; background-size: contain }  .course.thanks .maintitel { border-bottom: 1px solid silver; color: #008dd1; font-size: 59px; font-weight: 700; margin: 0 auto 20px; text-align: center }  .course.thanks p { margin-bottom: 10px; font-size: 20px }  .modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #0000004a !important }  .ul-topbar { margin: 0; padding: 0 }  #enqueryModal { z-index: 9999 }  .ui-widget { font-size: 14px !important }  #main-nav .nav-item { border-bottom: 2px solid #fff; background-color: #ececec; margin-right: 5px }  #main-nav .nav-item:hover { border-bottom: 2px#008dd1 solid !important }  .enq-right { background-color: #008dd1; padding: 12px; border-radius: 4px }  .right-enq { position: fixed; top: 280px; right: 0; z-index: 100 }  .enq-right h3 { color: #fff; padding-left: 15px; padding-bottom: 18px }  .blog-list-type li { list-style-type: none }  img { max-width: 100% }  .panel_call { width: 235px; height: 75px; border-radius: 10px; display: none; background: #ff6e1f; bottom: 40px; right: 120px; position: fixed; text-decoration: none }  .panel_call p { margin: auto; color: #fff }  .info_call { margin-top: 10px; margin-left: 10px }  .info-call { font-size: 200%; margin-top: -20px }  .info_call_number { margin-top: -10px; font-size: 120% }  #popup__toggle { bottom: 25px; left: 10px; position: fixed }  .img-circle { background-color: #2b97d5; box-sizing: content-box; -webkit-box-sizing: content-box }  .circlephone { box-sizing: content-box; -webkit-box-sizing: content-box; border: 2px solid #2b97d5; width: 110px; height: 110px; bottom: -11px; left: 23px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; opacity: .5; -webkit-animation: circle-anim 2.4s infinite ease-in-out !important; -moz-animation: circle-anim 2.4s infinite ease-in-out !important; -ms-animation: circle-anim 2.4s infinite ease-in-out !important; -o-animation: circle-anim 2.4s infinite ease-in-out !important; animation: circle-anim 2.4s infinite ease-in-out !important; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s }  .circle-fill { box-sizing: content-box; -webkit-box-sizing: content-box; background-color: #2b97d5; width: 100px; height: 100px; bottom: -6px; left: 28px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; -webkit-animation: circle-fill-anim 2.3s infinite ease-in-out; -moz-animation: circle-fill-anim 2.3s infinite ease-in-out; -ms-animation: circle-fill-anim 2.3s infinite ease-in-out; -o-animation: circle-fill-anim 2.3s infinite ease-in-out; animation: circle-fill-anim 2.3s infinite ease-in-out; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s }  .img-circle { box-sizing: content-box; -webkit-box-sizing: content-box; width: 60px; height: 60px; bottom: 14px; left: 49px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; opacity: .7 }  .img-circleblock { box-sizing: content-box; -webkit-box-sizing: content-box; width: 60px; height: 60px; background-image: url(../images/phone-icon.png); background-position: center center; background-repeat: no-repeat; background-size: 70% 70%; animation-name: tossing; -webkit-animation-name: tossing; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite }  .img-circle:hover { opacity: 1 }  @keyframes pulse { 0% { transform: scale(.9); opacity: 1 }  50% { transform: scale(1); opacity: 1 }  100% { transform: scale(.9); opacity: 1 } }  @-webkit-keyframes pulse { 0% { -webkit-transform: scale(.95); opacity: 1 }  50% { -webkit-transform: scale(1); opacity: 1 }  100% { -webkit-transform: scale(.95); opacity: 1 } }  @keyframes tossing { 0% { transform: rotate(-8deg) }  50% { transform: rotate(8deg) }  100% { transform: rotate(-8deg) } }  @-webkit-keyframes tossing { 0% { -webkit-transform: rotate(-8deg) }  50% { -webkit-transform: rotate(8deg) }  100% { -webkit-transform: rotate(-8deg) } }  @-moz-keyframes circle-anim { 0% { -moz-transform: rotate(0) scale(.5) skew(1deg); opacity: .1; -moz-opacity: .1; -webkit-opacity: .1; -o-opacity: .1 }  30% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; -o-opacity: .5 }  100% { -moz-transform: rotate(0) scale(1) skew(1deg); opacity: .6; -moz-opacity: .6; -webkit-opacity: .6; -o-opacity: .1 } }  @-webkit-keyframes circle-anim { 0% { -webkit-transform: rotate(0) scale(.5) skew(1deg); -webkit-opacity: .1 }  30% { -webkit-transform: rotate(0) scale(.7) skew(1deg); -webkit-opacity: .5 }  100% { -webkit-transform: rotate(0) scale(1) skew(1deg); -webkit-opacity: .1 } }  @-o-keyframes circle-anim { 0% { -o-transform: rotate(0) kscale(.5) skew(1deg); -o-opacity: .1 }  30% { -o-transform: rotate(0) scale(.7) skew(1deg); -o-opacity: .5 }  100% { -o-transform: rotate(0) scale(1) skew(1deg); -o-opacity: .1 } }  @keyframes circle-anim { 0% { transform: rotate(0) scale(.5) skew(1deg); opacity: .1 }  30% { transform: rotate(0) scale(.7) skew(1deg); opacity: .5 }  100% { transform: rotate(0) scale(1) skew(1deg); opacity: .1 } }  @-moz-keyframes circle-fill-anim { 0% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }  50% { -moz-transform: rotate(0) -moz-scale(1) skew(1deg); opacity: .2 }  100% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } }  @-webkit-keyframes circle-fill-anim { 0% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }  50% { -webkit-transform: rotate(0) scale(1) skew(1deg); opacity: .2 }  100% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } }  @-o-keyframes circle-fill-anim { 0% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }  50% { -o-transform: rotate(0) scale(1) skew(1deg); opacity: .2 }  100% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } }  @keyframes circle-fill-anim { 0% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }  50% { transform: rotate(0) scale(1) skew(1deg); opacity: .2 }  100% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 } }  .log-in { display: none }  .breadcrumb-item a { font-size: 11px; color: #595959 }  .cap-div br { display: none }  .cap-div img { width: 76px }  .cap-div a { color: red; padding: 0 10px }  #CaptchaInputText { padding: .375rem .75rem; font-weight: 400; margin-left: 0px; margin-top: 10px; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out }  .webinar-page-content { background: #f2f2f2 none repeat scroll 0 0; margin: 20px 0; padding: 20px }  .modal-header { background-color: rgba(123,255,255,.17); padding: 4px 2rem !important }  .ui-widget-header { background: #e6ba38 !important }  .ui-button-icon-only .ui-icon { margin-left: -8px !important; right: 0 !important; left: 74% !important }  .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 23%; width: 44px !important; -webkit-all: unset; -webkit-text-fill-color: #e6ba38; -webkit-text-fill-color: rgba(230,186,56,0); background: 0 0; border: none; box-shadow: none; border: none }  .course-and-certifi tr th:nth-child(2) { width: 46% }  .course-and-certifi tr th:nth-child(3) { text-align: center }  .course-and-certifi tr th:nth-child(4) { text-align: center }  .course-and-certifi tr th:nth-child(2) { width: 50% }  .course-and-certifi tr th:nth-child(5) { text-align: center; width: 15%; }  .course-and-certifi tr th:nth-child(6) { width: 15%; text-align: center }  .course-and-certifi tr td:nth-child(3) { text-align: center }  .course-and-certifi tr td:nth-child(4) { text-align: center }  .course-and-certifi tr td:nth-child(6) { text-align: center } /*.course-and-certifi{counter-reset:rowNumber+1}.course-and-certifi tr:not(:first-child){counter-increment:rowNumber}.course-and-certifi tr td:first-child::before{content:counter(rowNumber);min-width:1em;margin-right:.5em}*/  .ui-dialog-titlebar-close[title] { color: green }  .ui-dialog-titlebar-close[title] { color: #00800000 }  .table td, .table th { padding: 5px .75rem !important; vertical-align: middle !important }  .btn { font-size: 14px !important }  .tech-logo-slider { float: right; width: 147px; height: 94px }  .form-control { font-size: 13px !important }  .whatsap-icon { width: 15px; margin-right: 5px; margin-top: -3px }  .ul-topbar li { display: inline-block; padding: 0 2px }  .jumbotron { padding: 7px 16px !important; background-color: #daf3ff !important }  .jumbotronqbits { padding: 7px 16px !important; background-color: #eac49d !important; border-radius: 11px; font-size: 14px !important; padding-top: 0 !important }  .ClaimAzureCertification { font-style: italic }  .main-heading h3 { color: #fff; font-size: 18px; font-weight: 500; line-height: 24px; background: #008dd1 !important; padding: 10px 20px; margin-bottom: 20px }  .img-objectfit { height: 245px !important; width: 100%; object-fit: cover }  .fa-search:before { content: "\f002"; font-size: 22px }  .list-inline-location h4 { font-size: 13px !important }  .list-inline-location li { float: left; margin-left: 25px }  .location-location li { display: block; margin-bottom: 8px; }  .bs-example .btn { text-align: left }  .top-head-text { font-style: normal; font-weight: 400; color: #fff !important }  .top-head-text-contact { font-style: normal; font-weight: 400; color: #474747 !important }  .ind-fee { width: 26% !important; text-align: center }  .exam-pass { display: flex; list-style-type: none; padding-left: 0; justify-content: space-around }  .exam-pass li { float: left }  .epg-img { margin-top: 9px }  .career-testi-img { object-fit: cover }  .career-tes-row-bg { margin-bottom: 30px !important; background-color: #eaeaea; padding: 20px 0; border-radius: 8px; -webkit-box-shadow: 0 8px 6px -6px #c3c3c3; -moz-box-shadow: 0 8px 6px -6px #c3c3c3; box-shadow: 0 8px 6px -6px #c3c3c3 }  .care-left { float: left; width: 24%; background: #008dd1; color: #fff; padding: 2px 20px }  .care-right { float: right; width: 50%; text-align: right }  .download-apk { padding-top: 10px !important }  .download-apk img { width: 122px }  .download-apk li { margin-bottom: 10px }  .u-design { width: 57px; display: block; float: left; text-align: right; margin-right: 6px }  .nongtr { display: block; margin-left: 63px }  .home-p { color: #fff }  .marquee-css { background-color: #d5d5d5; padding: 5px 0 0 0; margin: 0; display: none; }  .mr-marq { margin-right: 302px }  .az-note { text-align: center; margin: 0; color: #000; font-size: 17px }  .social-links a.instagram:hover { color: #c220d1 !important; }  .social-links a.linkedin:hover { color: #0077b5 !important; }  .social-links a.pinterest:hover { color: #c61d26 !important; }  .social-links a.tumblr:hover { color: #1c3562 !important; }  .social-links a.quora:hover { color: #b32a26 !important; }     .highlight-text { /*display: inline-block;*/ font-weight: 700; text-align: center; font-size: 16px; }  #menu-sec { /*height: 80px;*/ transition: all .5s; z-index: 997; transition: all .5s; background-color: #fff; margin-top: 0px; }  #topbar { padding: 10px 0; font-size: 14px; overflow: hidden; position: fixed; top: 0; float: left; background-color: black; width: 100%; z-index: 999; }  .cap-div { padding: 0px !important; }  .login-btn { margin: 19px 10px; background-color: darkturquoise; padding: 10px 26px; padding: 10px 26px !important; border: 1px solid #ccc !important; }  .login-btn:hover { color: #ffffff !important; }  .login-btn-mobile { float: right; position: absolute; right: 0; } .login-btn { margin: 17px 10px 10px 10px; background-color: #495057 !important; padding: 10px 26px; padding: 6px 10px !important; /* border: 1px solid #ccc !important; */ } a.login-btn { color: #ffffff !important; font-weight: normal; margin-left: 0; } .main-nav > ul > li > .wrapper { top: 60px !important; background-color: #495057 !important; box-shadow: none; } .main-nav > ul > li > .wrapper { width: 178px !important; }    #hederVendor { background: #495057; }  ul.vendor-ul li a { color:#ffffff;} .video-modal .modal-header {color: rgb(255, 255, 255);padding: 13px 15px !important;background: rgb(0, 141, 209) !important;border: none;flex-direction: row-reverse;}.video-modal .modal-title {font-size: 18px;font-weight: 500;line-height: 24px;text-align: left;}.video-modal .modal-header .close {color: #fff;padding: 0 6px 9px 6px;margin: -3px 0 -8px 0;opacity: 1; cursor: pointer;}.video-modal .modal-header .close:active, .video-modal .modal-header .close:focus {outline: none;box-shadow: none;}.video-modal .modal-title {font-size: 18px;}.breadcrumb-item + .breadcrumb-item.video-link::before {content: '|' !important;margin-right: 5px;}.breadcrumb-item.video-link a {background: #008dd1;color: #fff;padding: 2px 10px 4px;border-radius: 30px;}.breadcrumb-item.video-link a:hover {background: #007db9; text-decoration: none;}  @media screen and (max-width: 767px) {.contact-us-form {padding: 15px;} .list-view li {width:calc(50% - 20px)}.managementteam ul#tabs li {width: 100%;} .managementteam ul#tabs li:nth-child(2), .managementteam ul#tabs li:nth-child(3) {border-top: none;} .halfrow { width:100%;} .web-listing { width: 100% !important; float: none; } .web-listing li, .web-listing.stepsdes li { float: none; } .video-modal .modal-title {font-size: 14px;} }@media (min-width: 993px) {.fixed-top-header {position: fixed;top:0; left:0;z-index: 100;width: 100%; }}
.pills-section {
    display: flex;
    flex-wrap: wrap;
    padding-top: 30px;
    padding-bottom: 30px;
    justify-content: center;
}
.pills-section a {
    background: #007bff;
    color: #fff;
    border: 1px solid #007bff;
    padding: .375rem .75rem;
    line-height: 1.5;
    margin-right: 10px;
    border-radius: 20px;
    overflow: hidden;
    font-size: 16px;
    position: relative;
    text-align: center;
}
.pills-section a:hover {
    background: #007bff;
    color: #fff;
    text-decoration: none;
}
.pills-section a:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    background-color: rgba(255,255,255,0.4);
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}
.pills-section a:hover:after {
    width: 120%;
    background-color: rgba(255,255,255,0);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.video-modal .modal-header {
    color: rgb(255, 255, 255);
    padding: 13px 15px !important;
    background: rgb(0, 141, 209) !important;
    border: none;
    flex-direction: row-reverse;
}

.video-modal .modal-title {
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
}

.video-modal .modal-header .close {
    color: #fff;
    padding: 0 6px 9px 6px;
    margin: -3px 0 -8px 0;
    opacity: 1;
    cursor: pointer;
}

.video-modal .modal-header .close:active, .video-modal .modal-header .close:focus {
    outline: none;
    box-shadow: none;
}

.video-modal .modal-title {
    font-size: 18px;
    margin: 0;
}
.embed-responsive-16by9::before {
    padding-top: 56.25%;
    content: '';
    display: block;
}
.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

@media (max-width: 992px) {
    .pills-section a {
        font-size: 14px;
    }
}   

@media (max-width: 600px) {
    .pills-section {
        padding-top: 10px;
    }
    .pills-section a {
        font-size: 12px;
        margin-bottom: 10px;
        flex: 0 0 calc(50% - 10px);
        max-width: calc(50% - 10px);
    }
}


.rounded-3{
    border-radius:20px
}

.aws-card-headline {
    color: #5e5550!important;
    margin-top: 15px;
    font-weight: 600!important;
}

.aws-icon {
    box-shadow: 1px 2px 4px 2px #006ee573;
}

.aws-card-hover {
    transition: transform .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;
}

    .aws-card-hover:hover {
        box-shadow: 0 0.275rem 1.25rem rgb(19 16 34 / 5%), 0 0.25rem 0.5625rem rgb(19 16 34 / 3%) !important;
        transform: translateY(-0.25rem);
    }

.aws-contact-p {
    line-height: 29px;
    font-size: 15px;
    margin: 0px;
}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-family:inherit}p{margin-top:0;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-family:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.img-fluid{max-width:100%;height:auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.collapse:not(.show){display:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-columns .card{margin-bottom:.75rem}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline-block{display:inline-block!important}@media (min-width:576px){.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-block{display:block!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}.w-100{width:100%!important}.mb-0,.my-0{margin-bottom:0!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mt-3,.my-3{margin-top:1rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-danger{color:#dc3545!important}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem} .btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d;}h2 {font-size: 1.10rem !important;}h3 {font-size: 1rem !important;}.mb-3, .my-3 { margin-bottom: 1rem !important;}.img-thumbnail { padding: .25rem; background-color: #fff;  border: 1px solid #dee2e6;    border-radius: .25rem;    max-width: 100%;    height: auto;}.mt-2, .my-2 {    margin-top: .5rem !important;}.alert-info { color: #0c5460;    background-color: #d1ecf1;    border-color: #bee5eb;}.alert {position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem;  border: 1px solid transparent; border-radius: .25rem;}.highlight-text {  /* display: inline-block; */ font-weight: 700;  text-align: center;  font-size: 16px;}.mb-4, .my-4 { margin-bottom: 1.5rem !important;}.d-block {display: block;}
@font-face{font-family:FontAwesome; src:url(../../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-star:before{content:"\f005"}.fa-plus:before{content:"\f067"}.fa-minus:before {content: "\f068";}.fa-arrow-circle-right:before { content: "\f0a9";}.fa-angle-double-right:before { content: "\f101";}.fa-angle-right:before {content: "\f105";}.fa-angle-right:before {content: "\f105";} .fa-angle-left:before {    content: "\f104";}.fa-angle-double-left:before {  content: "\f100";}.fa-star-half:before{content:"\f089"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-pinterest:before{content:"\f0d2"}.fa-linkedin:before{content:"\f0e1"}.fa-youtube-play:before{content:"\f16a"}.fa-instagram:before{content:"\f16d"}.fa-tumblr:before{content:"\f173"}.fa-quora:before{content:"\f2c4"}.fa-check:before{content:"\f00c"}.fa-envelope:before {content: "\f0e0";}.fa-share-alt:before { content: "\f1e0";}
.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
@media only screen and (min-device-width : 100px) and (max-device-width : 992px){
    .top-head-text {
        font-size: 11px;
    }.CoursesearchHideShow{display:inline}.counters .col{flex-basis:auto}.home-h2{font-size:27px}.menuList{display:none}ul.awards-pan li{width:100%}.awards-pan{margin-top:29px}section#search-bar{margin:0;padding:10px 0}#intro{padding:11px 0 20px}.sub-menu-hide{display:none!important}.t-mtop{margin-top:10px!important}.award-list-mbl li{width:100%}.home-h2{font-size:27px}.ul-topbar li{display:inline-block}#topbar .contact-info a{line-height:1;color:#fff;font-size:11px;letter-spacing:0}.ul-topbar li i{padding:0!important;margin:0!important;border-left:none!important}#topbar .contact-info .fa-fbmess{padding-right:0;width:21px}.ui-widget{width:314px!important}.vendor-ul{padding:.75rem 0}#CaptchaInputText{margin-left:0;margin-top:13px}.course-and-certifi,.course-and-certifi head,.course-and-certifi tbody,.course-and-certifi td,.course-and-certifi th,.course-and-certifi tr,table{display:block}.course-and-certifi th{display:none!important}.course-and-certifi td:before{position:absolute;left:3px;color:#464646;font-weight:500;text-align:left}.course-and-certifi td:nth-of-type(1):before{content:"#"}.course-and-certifi td:nth-of-type(3){min-height:22px;} .course-and-certifi td:nth-of-type(1){display:none}.course-and-certifi td:nth-of-type(2):before{content:"Courses/Certifications"}.course-and-certifi td:nth-of-type(3):before{content:"Exam Code"}.course-and-certifi td:nth-of-type(4):before{content:"Content"}.course-and-certifi td:nth-of-type(5):before{content:"Duration"}.course-and-certifi td:nth-of-type(6):before{content:"Fee"}.course-and-certifi td:nth-of-type(7):before{content:"Dates"}.course-and-certifi td{border:1px solid #ddd;padding:.3rem 0;position:relative;padding-left:52%!important;word-break:break-word;text-align:left;color:#545454}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.08)}.course-and-certifi tr td:nth-child(3){text-align:left}.course-and-certifi tr td:nth-child(4){text-align:left}.course-and-certifi tr td:nth-child(6){text-align:left}.student-feedback-table,.student-feedback-table head,.student-feedback-table tbody,.student-feedback-table td,.student-feedback-table th,.student-feedback-table tr,table{display:block}.student-feedback-table th{display:none!important}.student-feedback-table td:before{position:absolute;left:3px;color:#464646;font-weight:500;text-align:left}.student-feedback-table td:nth-of-type(1):before{content:"Student Name"}.student-feedback-table td:nth-of-type(2):before{content:"Country"}.student-feedback-table td:nth-of-type(3):before{content:"Month"}.student-feedback-table td:nth-of-type(4):before{content:"Feedback"}.student-feedback-table td:nth-of-type(5):before{content:"Rating"}.student-feedback-table td{border:1px solid #ddd;padding:.3rem 0;position:relative;padding-left:37%!important;word-break:break-word;text-align:left;color:#545454}.widget-job-table,.widget-job-table head,.widget-job-table tbody,.widget-job-table td,.widget-job-table th,.widget-job-table tr,table{display:block}.widget-job-table th{display:none!important}.widget-job-table td:before{position:absolute;left:3px;color:#464646;font-weight:500;text-align:left}.widget-job-table td:nth-of-type(1):before{content:"Student Name"}.more-job td:nth-of-type(1):before{content:""}.widget-job-table td:nth-of-type(2):before{content:"Country"}.widget-job-table td:nth-of-type(3):before{content:"Month"}.widget-job-table td:nth-of-type(4):before{content:"Feedback"}.widget-job-table td:nth-of-type(5):before{content:"Rating"}.widget-job-table td{border:1px solid #ddd;padding:.3rem 0;position:relative;padding-left:38%!important;word-break:break-word;text-align:left;color:#545454}#our-partner .client-logo{padding:20px;height:100px}.vendor-ul{justify-content:left}.vendor-ul li{margin-right:13px}.list-inline-location{padding-left:0}#services .box{margin:0 10px 12px}.managementteam ul#tabs li{width:100%}.info-contact{flex-basis:auto}#contact .info p{margin-bottom:0!important}.career-tes-img-mobile{display:block;margin:0 auto}.care-left{float:left;width:100%;background:#008dd1;color:#fff;padding:2px 20px}.care-right{float:right;width:100%;text-align:right}.exam-pass{display:block}.mr-on-mobile{margin:0 37px}.nongtr{display:block;margin-left:0}.u-design{width:auto}.training-delivered,.training-delivered head,.training-delivered tbody,.training-delivered td,.training-delivered th,.training-delivered tr,table{display:block}.training-delivered th{display:none!important}.training-delivered td:before{position:absolute;left:3px;color:#464646;font-weight:500;text-align:left}.training-delivered td:nth-of-type(1):before{content:"Customer Name"}.training-delivered td:nth-of-type(2):before{content:"Course Name"}.training-delivered td:nth-of-type(3):before{content:"Country Name"}.training-delivered td:nth-of-type(4):before{content:"Month-year"}.training-delivered td{border:1px solid #ddd;padding:.3rem 0;position:relative;padding-left:37%!important;word-break:break-word;text-align:left;color:#545454}.student-feedback-in-auto-resume,.student-feedback-in-auto-resume head,.student-feedback-in-auto-resume tbody,.student-feedback-in-auto-resume td,.student-feedback-in-auto-resume th,.student-feedback-in-auto-resume tr,table{display:block}.student-feedback-in-auto-resume th{display:none!important}.student-feedback-in-auto-resume td:before{position:absolute;left:3px;color:#464646;font-weight:500;text-align:left}.student-feedback-in-auto-resume td:nth-of-type(1):before{content:"Student Name"}.student-feedback-in-auto-resume td:nth-of-type(2):before{content:"Country"}.student-feedback-in-auto-resume td:nth-of-type(3):before{content:"Month"}.student-feedback-in-auto-resume td:nth-of-type(4):before{content:"Feedback"}.student-feedback-in-auto-resume td{border:1px solid #ddd;padding:.3rem 0;position:relative;padding-left:37%!important;word-break:break-word;text-align:left;color:#545454}.exam-pass li{min-height:112px;float:left;margin-right:18px}
    .course-and-certifi td:nth-of-type(7) > div {
        text-align: left;
    }
    input.dwn-pdf-button {margin-bottom: -35px !important;}
   /*ut page table start*/ 
   .ut-page-table-inside,
    .ut-page-table-inside head,
    .ut-page-table-inside tbody,
    .ut-page-table-inside td,
    .ut-page-table-inside th,
    .ut-page-table-inside tr,
    table {
        display: block
    }

        .ut-page-table-inside th {
            display: none !important
        }

        .ut-page-table-inside td:before {
            position: absolute;
            left: 3px;
            color: #464646;
            font-weight: 500;
            text-align: left
        }

    .tr-inside-ut td:nth-of-type(1):before {
        content: "Start Date" !important;
    }

    .tr-inside-ut td:nth-of-type(2):before {
        content: "End Date" !important;
    }

    .tr-inside-ut td:nth-of-type(3):before {
        content: "Time" !important;
    }

    .tr-inside-ut td:nth-of-type(4):before {
        content: "Duration" !important;
    }


        .ut-page-table-inside td {
            border: 1px solid #ddd;
            padding: .3rem 0;
            position: relative;
            padding-left: 52% !important;
            word-break: break-word;
            text-align: left;
            color: #545454
        }
    /*ut page table inside end*/
        /*ut page table start*/
    .ut-page-table,
    .ut-page-table head,
    .ut-page-table tbody,
    .ut-page-table td,
    .ut-page-table th,
    .ut-page-table tr,
    table {
        display: block;
            
    }

        .ut-page-table th {
            display: none !important
        }

        .ut-page-table td:before {
            position: absolute;
            left: 3px;
            color: #464646;
            font-weight: 500;
            text-align: left
        }

        .ut-page-table td:nth-of-type(1):before {
            content: "Course"
        }

        /*.ut-page-table td:nth-of-type(1) {
            display: none
        }*/
            .ut-page-table td:nth-of-type(2):before {
                content: "Courseware Cost"
            }
    

        .ut-page-table td {
            border: 1px solid #ddd;
            padding: .3rem 0;
            position: relative;
            padding-left: 52% !important;
            word-break: break-word;
            text-align: left;
            color: #545454
        }
        /* ut page table end*/

        /*oracle-exam-voucher*/
    .oracle-ex-vo-table,
    .oracle-ex-vo-table head,
    .oracle-ex-vo-table tbody,
    .oracle-ex-vo-table td,
    .oracle-ex-vo-table th,
    .oracle-ex-vo-table tr,
    table {
        display: block
    }

        .oracle-ex-vo-table th {
            display: none !important
        }

        .oracle-ex-vo-table td:before {
            position: absolute;
            left: 3px;
            color: #464646;
            font-weight: 500;
            text-align: left
        }

        .oracle-ex-vo-table td:nth-of-type(1):before {
            content: "Course"
        }

        .oracle-ex-vo-table td:nth-of-type(2):before {
            content: "Duration"
        }

        .oracle-ex-vo-table td:nth-of-type(3):before {
            content: "List Price"
        }

        .oracle-ex-vo-table td:nth-of-type(4):before {
            content: "Our Price"
        }


        .oracle-ex-vo-table td {
            border: 1px solid #ddd;
            padding: .3rem 0;
            position: relative;
            padding-left: 52% !important;
            word-break: break-word;
            text-align: left;
            color: #545454
        }
/*oracle-exam-voucher*/
    .client-logo-on-mobile {
        height: 158px !important;
        padding: 14px !important;
        align-items: start !important;
    }
    .view-aut-btn {
        /*position: absolute;
        bottom: 20px !important;
        width: 55% !important;
        left: 23% !important;
        padding: 0px 10px;*/
        position: absolute;
        bottom: 8px;
        width: 42% !important;
        padding: 0px 10px;
    }
    .last-td-inside-ut-table {
        width: 100% !important;
    }
    .t-bg > tr > td:nth-of-type(1){
        background-color: bisque;
    }
    .t-bg > tr > td:nth-of-type(2) {
        background-color: bisque;
    }

    #menu-sec {
        height: auto;
        /*float: left;*/
        margin-top: 0px;
    }
    .four-point {
        padding: 10px;
    }

        .four-point td {
        }

            .four-point td:last-child {
                padding: 0px !important;
            }

    .list-group-item {
        padding: .25rem 1.25rem !important;
    }
}
.last-td-inside-ut-table {
    width:17%;
}
.student-feedback-in-auto-resume th:nth-of-type(1){width:20%}.student-feedback-in-auto-resume th:nth-of-type(3){width:20%}@media (max-width:1370px){body{font-size:14px}}@media only screen and (min-device-width :320px) and (max-device-width :349px){.mobile-nav-toggle{top:125px}}

@media all and (min-width: 480px) {
    .desktop-center {
        justify-content: center;
        margin: 10px 0px;
    }

    .list-group-horizontal {
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

        .list-group-horizontal .list-group-item:first-child {
            border-bottom-left-radius: .25rem;
            border-top-right-radius: 0;
        }

    .list-group-item:first-child {
        border-top-left-radius: .25rem;
        border-top-right-radius: .25rem;
    }

    .list-group-horizontal .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal .list-group-item:last-child {
        border-top-right-radius: .25rem;
        border-bottom-left-radius: 0;
    }

    .list-group-item + .list-group-item {
        border-top-width: 0;
    }

    .list-group-item:last-child {
        border-bottom-right-radius: .25rem;
        border-bottom-left-radius: .25rem;
    }

    .list-group-item:last-child {
        margin-bottom: -1px !important;
    }
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    margin-bottom: -1px;
    font-weight: 500;
    color: #ffffff;
    background-color: #05aeff;
    border: none;
}




/*========Add Suraj css here=========*/


.deskUse {
    display: block;
}

.mobUse {
    display: none;
}


@media only screen and (max-width: 768px) {
    .deskUse {
        display: none;
    }

    .mobUse {
        display: block;
    }
}


/*========Tanmay css=========*/


.head_tab {
    border: 1px solid #ccc;
}


.head_tab_top {
    border-top: 1px solid #ccc;
    padding: 10px;
    list-style-type: none;
}

.headline_Tab {
    font-weight: 600;
    font-size: 15px;
    padding: 10px !important;
}

.countdown {
    margin: 0;
    padding: 5px 15px;
    text-align: center;
    border: 1px solid #ccc;
    border-bottom: 0;
    background: #0b445c;
    color: white;
    font-size: 30px;
    display: block;
    font-family: Roboto;
    font-weight: bold;
    text-align: center;
}


.que_box {
    box-shadow: 0px 1px 4px 2px #00000057;
    background-color: rgb(255, 255, 255);
    display: flex;
    margin-bottom: 12px;
    flex-direction: column;
    border-radius: 5px;
    overflow: hidden;
}

.top_strip {
    background: #4169e1;
    color: white;
    padding: 10px;
}

.listnone {
    list-style-type: none;
    padding: 0px 15px;
}

.listnone li{
    margin-bottom:8px;
}

a.text-primary:focus, a.text-primary:hover {
    color: #ffffff !important;
}
