/* @font-face {
  font-family: "Conv_Mermaid1001";
  src: url("../font/Mermaid1001.eot");
  src: local('☺'), url("../font/Mermaid1001.woff") format('woff'), url("../font/Mermaid1001.ttf") format('truetype'), url("../font/Mermaid1001.svg") format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Conv_Mermaid1001';
  src: url('../font/Mermaid1001.eot');
  src: local('☺'), url('../font/Mermaid1001.woff') format('woff'), url('../font/Mermaid1001.ttf') format('truetype'), url('../font/Mermaid1001.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}*/

@font-face {
  font-family: 'Conv_EMprintw05-Regular.woff';
  src: url('../font/EMprintw05-Regular.woff.eot');
  src: local('☺'), url('../font/EMprintw05-Regular.woff.woff') format('woff'), url('../font/EMprintw05-Regular.woff.ttf') format('truetype'), url('../font/EMprintw05-Regular.woff.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
    font-family: 'EMprint';
    src: url('../font/EMprint-Light.eot');
    src: url('../font/EMprint-Light.eot?#iefix') format('embedded-opentype'),
        url('../font/EMprint-Light.woff2') format('woff2'),
        url('../font/EMprint-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
} 
body {font-family:'Conv_EMprintw05-Regular.woff',Sans-Serif;color: #444444; overflow-x: hidden;}
a {color: #ffc451;}
a:hover {color: #ffd584;text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-family: 'Conv_EMprintw05-Regular.woff';}
/*-----# Disable aos animation delay on mobile devices------*/
@media screen and (max-width: 768px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}
/*-----# Header-----*/
#header {transition: all 0.5s;z-index: 997;position: absolute;top: 0;width: 100%;}
.right_text {color: #FFF;width: 100%;font-size: 12px;letter-spacing: -.1px;line-height: 16px;text-align: right;font-weight: 400;position: relative;}
.right_text .topRight {background-color: #005e9e;border-radius: 35px;padding: 5px 13px;display: inline-block;}
.right_text .minutes {font-style: italic;font-weight: 300;color: #ffba00;text-align: right;font-size: 11px; margin: 3px 15px 0 0;display: block;}
.right_text .signup {text-transform: uppercase;font-weight: 700;color: #FFF;border-bottom: #FFF dashed 1px;}
.right_text .wamaccre {position: relative;color: #ffba00;border-bottom: #ffba00 dashed 1px;}
.right_text .wamaccre .tips {position: absolute;display: none;right: -100px;top: 35px;margin: auto;min-width: 400px;text-align: left;padding: 10px;color: #FFF;font-size: 13px;line-height: 18px;z-index: 100;background-color: rgba(0, 0, 0, .9);-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;}
.right_text .wamaccre:hover .tips {display: block;}
.right_text .wamaccre .tips span {color: #fcff00;font-weight: 600;}
.right_text .wamaccre .tips:before{content: " ";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent black transparent;}
#header .mid_area {padding: 10px 0 0 0;}
#header .mid_area .container {position: relative;}
#header .mid_area .searchField {display: inline-block;width: 100%;border: #e1e1e1 solid 1px;border-radius: .2rem;background-color: #FFF;overflow: hidden;}
#header .mid_area .searchField .form-control {display: inline-block;width: 90%;border: 0;background-color: transparent;box-shadow: none;font-size: 14px;color: #999999;line-height: 1;}
#header .mid_area .searchField .form-control:focus {border: 0;box-shadow: none;}
#header .mid_area .searchField a {display: inline-block;background-color: #000000;width: 8%;text-align: center;color: #FFF;font-size: 1.2rem;float: right;line-height: 2;}
#header .mid_area .searchField a:hover {background-color: #efa311;}
#header .sign_reg_area {font-size: 16px;font-weight: 500;color: #333333;line-height: 16px;display: flex;align-items: center;}
#header .sign_reg_area a {color: #333;text-decoration: none;transition: all ease-in-out 0.3s;}
#header .sign_reg_area a:hover {color: #efa311;text-decoration: none;}
#header .sign_reg_area .iconBox {width: 35px;height: 30px;line-height: 30px;}
#header .sign_reg_area span {color: #efa311;font-size: 12px;}
#header .cart_area {font-size: 13px;font-weight: 500;color: #333333;line-height: 16px;display: flex;align-items: center;text-transform: uppercase;margin-left: 20px;}
#header .cart_area .iconBox {width: 35px;height: 30px;line-height: 30px;background-color: #efa311;border-radius: .2rem;height: 1.5;line-height: 1.5;color: #FFF;font-size: 1.2rem;text-align: center;margin-right: 10px;}
#header .cart_area span {text-transform: none;}
.nav-menu ul {margin: 0;padding: 0;list-style: none;}
.nav-menu > ul {display: flex;}
.nav-menu > ul > li {position: relative;padding: 0;line-height: 1;}
.nav-menu > ul > li:last-child a {padding-right: 0;color: #000000;background-color: #ffba00;font-size: 14px;border-radius: 35px;padding-right: 10px;font-weight: 800;}
.nav-menu > ul > li:last-child:hover {background-color: #FFF !important;color: #000;border-radius: 35px;}
.nav-menu > ul > li:last-child a:hover {color: #212121;background: none;}
.nav-menu a {display: block;position: relative;color: #FFF;padding: 15px 7px;transition: 0.3s;font-size: 14px;letter-spacing: -.3px;text-transform: uppercase;font-family: 'EMprint';font-weight: 300;transition: all ease-in-out 0.3s;}
.nav-menu li:hover {color: #FFF; border-bottom: #ffba00 solid 2px;}
.nav-menu li:active {color: #FFF; border-bottom: #ffba00 solid 2px;}
.nav-menu li .submenu {display: none;}
.nav-menu li .submenu > ul > li a {border-bottom: 0;}
.nav-menu li:hover .submenu {width: 560px;position: absolute;position: absolute;left: -12rem;right: 0;margin: 0 auto;padding: 10px 10px;top: 45px;display: block;z-index: 1000;background-color: #31a8dd;}
.nav-menu li:hover .submenu ul {width: 100%;padding: 0;}
.nav-menu li .submenu > ul > li {border-bottom: 1px solid #80cdef;display: inline-block;margin-bottom: 0;width: 49%;padding: 0 15px 5px 35px;position: relative;list-style-type: none;position: relative;}
.nav-menu li .submenu ul li:hover {background-color: transparent;}
.nav-menu li .submenu ul li:hover a {border: 0;}
.nav-menu li .submenu ul li a {font-size: 13px;line-height: 33px;padding: 0;display: inline-block;font-weight: 500; letter-spacing: 0;}
.nav-menu li .submenu ul li a:hover {background-color: none;color: #feb900;font-weight: 600;}
.nav-menu li .submenu ul li:before {background-repeat: no-repeat;background-position: top center;width: 30px;height: 30px;position: absolute;left: 0;top: 0;content: "";}
.nav-menu li .submenu ul li:hover:before {background-position: bottom center;}
.nav-menu li .submenu ul li.institute:before {background-image: url(../img/menu_icon/acc_instittute.png);}
.nav-menu li .submenu ul li.global:before {background-image: url(../img/menu_icon/global.png);}
.nav-menu li .submenu ul li.member:before {background-image: url(../img/menu_icon/member.png);}
.nav-menu li .submenu ul li.testimonials:before {background-image: url(../img/menu_icon/testimonials.png);}
.nav-menu li .submenu ul li.partners:before {background-image: url(../img/menu_icon/partners.png);}
.nav-menu li .submenu ul li.blog:before {background-image: url(../img/menu_icon/blog.png);}
.nav-menu li .submenu ul li.news:before {background-image: url(../img/menu_icon/news.png);}
.nav-menu li .submenu ul li.publication:before {background-image: url(../img/menu_icon/publication.png);}
@media (min-width: 1200px) {
.container {max-width: 1200px;}
}
@media (max-width: 1366px) {
.nav-menu .drop-down .drop-down ul {left: -90%;}
.nav-menu .drop-down .drop-down:hover > ul {left: -100%;}
.nav-menu .drop-down .drop-down > a:after {content: "\ea9d";}
}

/* Mobile Navigation */
.mobile-nav-active .mobile-nav-toggle {top: 25px;}
.mobile-nav-toggle {position: absolute;top: 63px;right: 15px;z-index: 9998;border: 0;background: none;font-size: 24px;transition: all 0.4s;outline: none !important;line-height: 1;cursor: pointer;text-align: right;}
.mobile-nav-toggle i {color: #fff;}
.mobile-nav {position: fixed;top: 55px;right: 15px;bottom: 15px;left: 15px;z-index: 9999;overflow-y: auto;background: #fff;transition: ease-in-out 0.2s;opacity: 0;visibility: hidden;border-radius: 10px;padding: 10px 0;}
.mobile-nav * {margin: 0;padding: 0;list-style: none;}
.mobile-nav a {display: block;position: relative;color: #151515;padding: 10px 20px;font-weight: 500;outline: none;}
.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {color: #FFF;text-decoration: none;background: #A65FFF;}
.mobile-nav .drop-down > a:after {content: "\ea99";font-family: IcoFont;padding-left: 10px;position: absolute;right: 15px;}
.mobile-nav .active.drop-down > a:after {content: "\eaa1";}
.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-overly {width: 100%;height: 100%;z-index: 9997;top: 0;left: 0;position: fixed;background: rgba(0, 0, 0, 0.6);overflow: hidden;display: none;transition: ease-in-out 0.2s;}
.mobile-nav-active {overflow: hidden;}
.mobile-nav-active .mobile-nav {opacity: 1;visibility: visible;}
.mobile-nav-active .mobile-nav-toggle i {color: #fff;}

/*-----# Hero Section-------*/
#hero {width: 100%;background-color: #181A2D;position: relative;height: 80vh;overflow: hidden;padding: 0;}
#hero .home_main_slide {height: 100%;width: 100%;position: relative;}
#hero .home_main_slide .owl-item {height: 100%;}
#hero .owl-stage-outer {height: 100%;}
#hero .owl-stage {height: 100%;}
#hero .home_main_slide .imgArea {position: absolute;left: 0;top: 0;height: 80vh;width: 100%;}
#hero .home_main_slide .imgArea img {height: 100%;width: 100%;object-fit: cover;}
#hero .contentArea {display: flex;align-items: center;position: absolute;top: 0;margin: auto;z-index: 10;height: 80vh;width: 100%;}
#hero .contentArea h1 {color: #FFF;text-transform: uppercase;font-weight: 700;font-family: "Conv_Mermaid1001";padding: 0;margin: 0 0;font-size: 38px; line-height: 1}
#hero .contentArea h5 {color: #FFF;font-size: 31px;font-family: 'EMprint';font-weight: 300;margin: 0;padding: 0;}
#hero .contentArea h1 span, #hero .contentArea h5 span {color: #e9ae07; font-weight: 700;}
#hero .down {position: absolute;left: 0;right: 0;bottom: 0px;margin: auto;width: 35px;color: #ffba02;z-index: 12;font-size: 2.2rem;}
#sync1 .item {
  background: transparent;
  padding: 80px 0px;
  margin: 5px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
#sync2 {position: absolute;left: 0;right: 0;bottom: 70px;display: flex;align-items: center;width: 93%;margin: auto;}
#sync2 .item {background: transparent;padding: 10px 0px;margin: 5px;color: #FFF;text-align: left;cursor: pointer;font-size: 13px;font-weight: 300;position: relative;}
#sync2 .item h1 {font-size: 12px;font-weight: 400;letter-spacing: 1px;}
#sync2 .item:after {position: absolute;left: 0;top: 0;width: 100%;height: 1px;background-color: #888888;content: "";}
#sync2 .current .item:after {background-color: #ffba02;height: 6px;}
#sync2 .current .item {background: transparent;color: #ffba02;top: -3px;}
.owl-theme .owl-nav [class*='owl-'] {transition: all .3s ease;}
.owl-theme .owl-nav [class*='owl-'].disabled:hover {background-color: #D6D6D6;}
#sync1.owl-theme {position: relative;}
#sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev {width: 22px;height: 40px;margin-top: -20px;position: absolute;top: 50%;}
#sync1.owl-theme .owl-prev {left: 10px;}
#sync1.owl-theme .owl-next {right: 10px;}
.top_form_area {
  max-width: 100%;
  width: 100%;
  background-color: #0a3c5e;
  position: relative;
  z-index: 10;
  padding: 20px 0;
  color: #FFF;
  font-size: 14px;
  -webkit-box-shadow: -7px -12px 20px 4px rgb(0 0 0 / 40%);
  box-shadow: -7px -12px 20px 4px rgb(0 0 0 / 40%);
}
.top_form_area:after {
  background-image: url(../img/top_form_dotted.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  position: absolute;
  left: -50px;
  top: 0;
  content: "";
  width: 134px;
  height: 300px;
}
.start_accre_process {position: absolute;left: 0;top: -3.2rem;background-image: url(../img/start_accre_process.png);background-repeat: no-repeat;background-position: center;background-size: 100%;width: 23rem;height: 2.8rem;}
.start_accre_process:after {position: absolute;right: -3.5rem;top: .8rem;background-image: url(../img/start_accre_process_arrow.png);background-repeat: no-repeat;background-position: center;background-size: 100%;content: "";width: 4rem;height: 4rem;}
.titles p {color: #FFFFFF;font-size: 32px;line-height:40px;padding-bottom: 10px;padding-top: 0;margin-bottom: 0;}
.titles span {color: #FEB900;font-weight: bold;}
.titles .grants {position: relative;border-bottom: #feb921 dotted 2px;color: #FEB900 !important;font-weight: bold;cursor: pointer;}
.titles .grants .tooltip {position: absolute;opacity: 0;display: none; right: -20px;top: 56px;margin: auto;min-width: 400px;text-align: left;padding: 10px;color: #FFF;font-size: 12px;line-height: 16px;z-index: 100;font-weight: 400;background-color: rgba(0, 0, 0, .9);-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;}
.titles .grants:hover .tooltip {display: block !important;opacity: 1;}
.titles .grants:hover .tooltip span {color: #fcff00;font-weight: 600;}
.titles .grants:hover .tooltip:before{content: " ";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent black transparent;}
.titles .eduType {color: #fff;font-weight: normal;}
span.minutes {font-style: italic;font-weight: 100;color: #FFF;text-align: right;font-size: 14px;}
.top_form_area .formArea .steps {width: 70px;max-width: 70px;}
.top_form_area .formArea .buttonFiels {width: 70px;max-width: 110px;}
.top_form_area .formArea .col {padding-left: 5px;padding-right: 5px;}
.top_form_area .buttons, .certificate_form .buttons, .apply_acc_form .buttons {border-radius: 6px;height: 100%;line-height: 39px;background-color: transparent;padding: 0;width: 100%;display: inline-block;color: #000;text-transform:uppercase;font-size: 16px;border: 0;transition: all ease-in-out 0.3s;box-shadow: none;font-weight: 400;}
.top_form_area .buttons:hover, .apply_acc_form .buttons:hover {background-color: #FFF;color: #005f87;border: 0; outline: inherit;}
.buttons:focus {outline: inherit;}
.top_form_area .buttons i, .apply_acc_form .buttons i {margin-left: 8px;transition: all ease-in-out 0.3s;}
.top_form_area .buttons:hover i, .apply_acc_form .buttons:hover i {margin-left: 15px;transition: all ease-in-out 0.3s;}
.forms_fields {background-color: #FFF;border-radius: 6px;height: 52px;line-height: 52px;color: #000;font-size: 15px;width: 100%;overflow: hidden;padding-right: 40px;padding-left: 10px;}
.forms_fields .form-control {color: #000;font-size: 15px;border-radius: 0;box-shadow: none;border: 0;height: 52px;line-height: 52px;padding-left: 0;padding-right: 35px;width: 100%;}
.forms_fields.map {background-image: url(../img/top_form_describe.png);background-repeat: no-repeat;background-position: right 8px center;}
.forms_fields.name {background-image: url(../img/top_form_fullname.png);background-repeat: no-repeat;background-position: right 8px center;}
.forms_fields.design {background-image: url(../img/top_form_designation.png);background-repeat: no-repeat;background-position: right 8px center;}
.forms_fields.insName {background-image: url(../img/top_form_institute.png);background-repeat: no-repeat;background-position: right 8px center;}
.forms_fields.button {padding: 0;background-color: #ffba00;border-radius: 35px; height: 45px;line-height:45px;margin-top: 3px;}
.top_form_area .returning {margin-top: 15px;}
.top_form_area .returning a {padding-left: 10px;}

.watch_demo {
  padding: 40px 0;
  font-size: 40px;
  color: #FFF;
  background: rgb(1,110,174);
  background: linear-gradient(180deg, rgba(1,110,174,1) 0%, rgba(0,94,158,1) 100%);
}
.watch_demo .video {display: inline-block;height: 65px;line-height: 65px;margin-left: 20px;color: #000;font-size: 22px;font-weight: 400;border-radius: 35px;background-color: #ffba00;text-transform: uppercase;padding: 0 15px;transition: all ease-in-out 0.3s;}
.watch_demo .video:hover {background-color: #FFF;}
.watch_demo p {padding: 0;margin: 0;}
.about_iao {
  background-color: #FFF;
  padding: 70px 0;
  background-image: url(../img/home_about_left.png), url(../img/home_about_right_circle.png), url(../img/home_about_right_bottom.png);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left top, right top, right bottom;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.about_iao .ins_lg_img {display: none !important; opacity: 0; visibility: hidden;}
.about_title {display: inline-block;width: 100%;position: relative;margin-bottom: 15px;}
.about_title.global_chapters h1 {margin-bottom: 20px !important;}
.about_title.global_chapters .blueTitle {font-size: 26px; line-height: 30px;}
.about_iao .about_title h1 {
  font-size: 40px;
  padding: 0 0 10px 70px;
  margin: 0 0;
  position: relative;
  font-weight: 500;
  color: #333333;
  background-image: url(../img/about_title_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
  font-family: 'EMprint';
  text-transform: uppercase;
}
.about_iao .about_title h1 span {color: #005d9d;font-weight: 700;}
.about_title.acc_insti h1 {font-size: 40px;padding: 0 0;margin: 0 0;position: relative;font-weight: 300;color: #333333;background-image: none;font-family: 'EMprint';text-transform: uppercase;}
.about_iao .about_title h2 {display: inline-block;width: 100%;font-size: 40px;font-weight: 600;padding: 0;margin: 0 0 10px 0;color: #005d9d;text-transform: uppercase;font-family: 'Conv_EMprintw05-Regular.woff';}
.about_iao .about_title.unaccre_list h1{font-size: 35px; min-height: 65px;}
.about_iao .about_title.unaccre_list h2 {font-size: 30px;}
.schoolList {display: inline-block;width: 100%;padding: 0;margin: 0 0 .7rem 0;}
.schoolList li {list-style-type: none;display: inline-block;width: 100%;line-height: 1.5;font-size: .8rem;padding: 0 0 0 10px;position: relative;}
.schoolList li i {color: #ebb217;margin-right: 3px;position: absolute;left: 0;top: 3px;}
.about_title p {font-size: 18px;color: #333333; font-weight: 300;line-height: 24px;}
.about_title p.blueTitle {color: #0c4d82;}
.contentArea .sections:last-child .boxes {border-right: 0;padding-right: 0; margin-bottom: 0;}
.contentArea .boxes {text-align: left;color: #333333;font-size: 18px;font-weight: 300;line-height: 24px;min-height: 250px;margin: 0 0 40px 0;font-family: 'EMprint';}
.contentArea .boxes h1 {padding: 0;margin: 30px 0 10px 0;font-size: 28px;font-weight: 300;color: #282828;display: inline-block;width: 100%;}
.contentArea .boxes h1 span {font-weight: 700;}
.contentArea .boxes h1 a {color: #000;text-decoration: none;}
.contentArea .boxes h1 a:hover {color: #0495d6;}
.contentArea .boxes .icns_area {display: inline-block;width: 100%;text-align: center;}
.contentArea .boxes .icns_area img {width: 100%;object-fit: cover;}
.contentArea {position: relative;}
.contentArea .sections.inners {font-size: 18px;font-weight: 300;line-height: 24px;color: #333333;font-family: 'EMprint';}
.contentArea.criterList h5.criteriaTitle {font-size: 14px;font-weight: 600;color: #000;padding: 0;margin: 0 0 10px 0;position: relative;padding: 0 0 0 22px;}
.contentArea.criterList h5.criteriaTitle span {color: #005d9d;position: absolute;left: 0;top: 0;}
.contentArea.criterList .criListing {padding: 0;margin: 0;}
.contentArea.criterList .criListing li {position: relative;display: inline-block;width: 100%;list-style-type: none;padding-left: 20px;line-height: 18px;color: #000;font-size: 14px;font-weight: 600;margin: 0 0 5px 0;}
.contentArea.criterList .criListing li i {position: absolute;left: 0;top: 1px;color: #005d9d;font-size: 15px;}
.criterList .criteriaRight .mainBox_sec {display: inline-block;width: 100%;margin: 0 0 20px 0;}
.criterList .criteriaRight .mainBox_sec h3 {display: inline-block;width: 100%;font-size: 20px;font-weight: 300;color: #333333;text-transform: uppercase;padding: 0;margin: 0;}
.criterList .criteriaRight .mainBox_sec h4 {font-weight: 600;padding: 0;margin: 0 0;text-transform: uppercase;color: #005d9d;font-size: 24px;}
.criterList .criteriaRight .mainBox_sec img {width: 100%;}
.inners.inner_uni_right {position: absolute;right: -50px;bottom: 80px;min-width: 495px;}
.inners.inner_uni_right img {width: 100%;}
.sections_two {margin-top: 50px;}
.sections_two .accredidationBox .imgCircle {width: 94px;height: 94px;border-radius: 100%;overflow: hidden;border: #004574 solid 1px;}
.sections_two .accredidationBox {color: #000;font-size: 15px;font-weight: 300;font-family: 'EMprint';line-height: 22px;margin: 0 0 20px 0;}
.sections_two .accredidationBox p {margin: 0;}
.sections_two .accredidationBox h3 {display: inline-block;width: 100%;color: #000000;font-size: 20px;font-weight: 300;font-family: 'EMprint';margin: 0 0 5px 0;padding: 0;}
.sections_two .accredidationBox h3 span {font-weight: 700;}

.news_iao {
  background-color: #FFF;
  padding: 0 0 50px 0;
  background-image: url(../img/home_news_left.png), url(../img/home_news_right.png);
  background-repeat: no-repeat, no-repeat;
  background-position: left center, right bottom;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.news_title {display: inline-block;width: 100%;position: relative;margin-bottom: 15px;}
.news_title h1 {
  font-size: 40px;
  padding: 0 0 10px 70px;
  margin: 0 0;
  position: relative;
  font-weight: 300;
  color: #333333;
  background-image: url(../img/news_title_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
  text-transform: uppercase;
  font-family: 'EMprint';
}
.news_title h1 span {font-weight: 700;color: #005d9d;font-family: 'Conv_EMprintw05-Regular.woff';}

.news_iao .newsBox {display: flex;align-items: left;justify-content: center;flex-direction: column;width: 100%;color: #FFF;font-size: 18px;font-weight: 400;line-height: 22px;margin: 0 0 25px 0;min-height: 271px;padding: 0 40px;position: relative;overflow: hidden;transition: all ease-in-out 0.3s;position: relative;}
@-webkit-keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 7));
  }
}
@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-250px * 7));
  }
}
.news_iao .newsBox:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #0000008f;
  content: "";
}
.news_iao .newsBox .slider {background: transparent;box-shadow: none;height: 35px;margin: auto;overflow: hidden;position: absolute;bottom: 0;width: 100%;color: #dedede;font-size: 15px;font-weight: 400;left: 0;visibility: hidden;}
.news_iao .newsBox:hover .slider {visibility: visible;}
.news_iao .newsBox .slider::before, .news_iao .newsBox .slider::after {
  background: linear-gradient(to right, grey 0%, rgba(150, 150, 150, 0) 100%);
  content: "";
  height: 35px;
  position: absolute;
  width: 70px;
  z-index: 2;
}
.news_iao .newsBox.lrgBox .slider::before, .news_iao .newsBox.lrgBox .slider::after {
  background: linear-gradient(to right, #093351 0%, rgba(9, 51, 81, 0) 100%);
}
.news_iao .newsBox .slider::after {right: 0;top: 0;transform: rotateZ(180deg);}
.news_iao .newsBox .slider::before {left: 0;top: 0;}
.news_iao .newsBox .slider .slide-track {
  -webkit-animation: scroll 40s linear infinite;
  animation: scroll 40s linear infinite;
  display: flex;
  width: calc(120px * 20);
}
.news_iao .newsBox .slider .slide {height: 35px;width: 100%;}
.news_iao .newsBox .slider .slide a {color: #ccc;transition: all ease-in-out 0.3s;}
.news_iao .newsBox .slider .slide a:hover {color: #ffde00;}

.news_iao .newsBox.lrgBox {
  min-height: 565px;
  background-image: url(https://blog.iao.org/wp-content/uploads/2021/05/IMG-20210423-WA0006-585x585.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
.news_iao .newsBox.sBox1 {
  background-image: url(https://blog.iao.org/wp-content/uploads/2021/05/philosophy-585x390.jpeg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
.news_iao .newsBox.sBox2 {
  background-image: url(https://blog.iao.org/wp-content/uploads/2021/05/pexels-photo-3825468-585x390.jpeg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
.news_iao .newsBox .nedated {display: inline-block;color: #FFF;font-size: 16px;font-weight: 300;padding: 0 10px;margin: 0 0 20px 0;position: relative;min-height: 35px;line-height: 35px;min-width: 300px;max-width: 350px;}
.news_iao .newsBox .nedated span {font-weight: 700;}
.news_iao .newsBox .nedated p {margin: 0;z-index: 5;position: relative;background-color: #198abd;padding: 0 10px;}
.news_iao .newsBox .nedated:before {position: absolute;left: -40px;top: 0;background-color: #198abd;height: 35px;width: 55px;content: "";z-index: 4;}
.news_iao .newsBox .nedated:after {
  position: absolute;
  left: 40px;
  top: 0;
  background-image: url(../img/news_dated_bg.png);
  height: 50px;
  width: 325px;
  content: "";
  z-index: 3;
}
.news_iao .newsBox .arrowLink {color: #ffde00;font-size: 50px;transition: all ease-in-out 0.3s;position: relative;left: 0; z-index: 10;}
.news_iao .newsBox:hover .arrowLink {left: 15px;}
.news_iao .newsBox .owl-theme {display: inline-flex !important;}
.news_iao .newsBox .owl-theme .owl-stage-outer {display: inline-flex !important;}
.news_iao .newsBox .owl-theme .owl-stage {display: inline-flex !important;}
.news_iao .newsBox .owl-theme .item {display: inline-flex !important;}
.news_iao .newsBox h1 {display: inline-block;width: 100%;color: #FFF;font-weight: 300;padding: 0;margin: 0 0 10px 0;font-size: 22px;position: relative;z-index: 10;}
.news_iao .newsBox h1 span {display: inline-block;width: 100%;font-weight: 700;}
.news_iao .view {display: inline-block;height: 65px;line-height: 65px;background-color: #ffde00;color: #000;text-transform: uppercase;font-size: 23px;font-weight: 300;border-radius: 45px;padding: 0 45px;transition: all ease-in-out 0.3s;}
.news_iao .view:hover {background-color: #000;color: #ffde00;}
.news_iao.benefits_iao .benefitsBx {display: inline-block;width: 100%;margin: 0 0 25px 0;font-size: 17px;color: #333333;line-height: 22px;font-weight: 300;font-family: 'EMprint';}
.benefits_iao .benefitsBx .imgBox {display: inline-block;width: 100%;min-height: 190px;border-radius: 0 0 35px 0;overflow: hidden;margin: 0 0 20px 0;}
.news_iao.benefits_iao .benefitsBx h3 {display: inline-block;width: 100%;color: #000000;font-size: 22px;font-weight: 300;font-family: 'EMprint';margin: 0 0 5px 0;padding: 0;}
.news_iao.benefits_iao .benefitsBx h3 span {font-weight: 700;}
.news_iao.benefits_iao .benefitsBx.institute {height: 410px;position: relative;overflow: hidden;}
.news_iao.benefits_iao .benefitsBx.institute .imBox {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.news_iao.benefits_iao .benefitsBx.institute .imBox img {width: 100%;height: 100%;object-fit: cover;}
.news_iao.benefits_iao .benefitsBx.institute .contentA {position: absolute;left: 0;right: 0;bottom: 20px;width: 100%;padding: 0 12px;color: #FFF;font-size: 20px;line-height: 24px;}
.news_iao.benefits_iao .benefitsBx.institute .contentA h3 {display: inline-block;width: 100%;color: #FFF;font-size: 19px;font-weight: 300;font-family: 'EMprint';margin: 0 0 5px 0;padding: 0;line-height: 28px;text-transform: uppercase;}
.news_iao.benefits_iao .benefitsBx.institute .contentA h3 span {font-weight: 700;display: block;}
.uni_affiliation_sec {
  display: flex;
  align-items: center;
  width: 100%;
  background-image: url(../img/uni_affiliation_bg.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  min-height: 350px;
  color: #FFF;
  font-size: 18px;
  font-weight: 300;
  font-family: 'EMprint';
  line-height: 26px;
  padding: 0;
  position: relative;
}
.uni_affiliation_sec .contentBox {padding-right: 35px;}
.uni_affiliation_sec .row {position: relative;}
.uni_affiliation_sec .imgBox {display: flex;align-items: center;justify-content: center;width: 600px;right: -25px;padding: 0;position: relative;}
.uni_affiliation_sec .imgBox .logobx {position: absolute;display: flex;align-items: center;justify-content: center;z-index: 5;}
.uni_affiliation_sec h1 {display: inline-block;width: 100%;color: #FFF;padding: 0;margin: 0 0 10px 0;text-transform: uppercase;font-size: 38px;font-weight: 300;font-family: 'EMprint';}
.uni_affiliation_sec h1 span {font-weight: 700;}
.uni_affiliation_area {
  background-image: url(../img/home_about_left.png);
  background-repeat: no-repeat;
  background-position: left top;
  font-family: 'Conv_EMprintw05-Regular.woff';
  padding-bottom: 0;
}
.about_iao.uni_affiliation_area .leftPannel {position: relative;}
.about_iao.uni_affiliation_area .leftPannel:after {position: absolute;right: -50px;top: 0;bottom: 0;margin: auto;width: 1px;height: 320px;background-color: #ccdae3;content: "";}
.about_iao.uni_affiliation_area .news_title h1 {font-size: 37px;}
.news_inner_slider .news_item {overflow: hidden;}
.news_inner_slider .news_item ul {padding: 0;display: inline-block;width: 100%;}
.news_inner_slider .news_item ul li {display: flex;width: 100%;list-style-type: none;color: #6c6c6c;font-size: 15px;line-height: 18px;font-weight: 300;font-family: 'EMprint';border-bottom: #ccdae3 solid 1px;padding: 0 0 15px 0;margin: 0 0 20px 0;}
.news_inner_slider .news_item ul li:last-child {border: 0;margin: 0;padding: 0;}
.news_inner_slider .news_item ul li h5 {color: #000;text-transform: uppercase;font-size: 17px;font-weight: 600;font-family: 'EMprint';padding: 0;margin: 0 0 6px 0;}
.news_inner_slider .news_item ul li p {margin-bottom: 3px;}
.news_inner_slider .news_item ul li .learn {color: #000;font-size: 14px;font-weight: 400;text-decoration: underline;}
.news_inner_slider .news_item ul li .learn:hover {color: #005d9d;text-decoration: none;}
.news_inner_slider .news_item ul li .imgBox {height: 90px;border-radius: 0 0 15px 0;overflow: hidden;padding: 0;width: 23%;display: inline-block;border: #005d9d solid 4px;}
.news_inner_slider .news_item ul li .imgBox img {width: 100%;height: 100%;object-fit: cover;}
.news_inner_slider .news_item ul li .contentArea {display: inline-block;width: 75%;padding: 0 10px;}
.news_inner_slider .owl-dots {display: flex;justify-content: center;}
.news_inner_slider .owl-dots button.owl-dot {border-radius: 100%;width: 10px;height: 10px;background-color: #99bed8;margin: 0 6px;}
.news_inner_slider .owl-dots button.owl-dot.active {background-color: #005d9d;}
.bottom_proccess {display: inline-block;width: 100%;background-color: #FFF;padding: 70px 0;overflow: visible;}
.bottom_proccess .news_title {margin-bottom: 25px;}
.bottom_proccess .contentBox {display: inline-block;background-color: #FFF;font-size: 18px;line-height: 28px;color: #606060;width: 100%;position: relative;padding: 0 0 45px 0;}
.bottom_proccess .contentBox .top_content {display: flex;align-items: center;justify-content: center;padding: 0 25px;min-height: 195px;text-align: center;border: #005d9d solid 1px;}
.bottom_proccess .contentBox .bottom_content {display: flex;justify-content: center;padding: 15px 0 0 0;min-height: 120px;text-align: center;text-transform: uppercase;color: #FFF;font-size: 23px;font-weight: 400;background-color: #005e9e;}
.bottom_proccess .contentBox .iconArea {position: absolute;left: 0;right: 0;bottom: -20px;margin: auto;width: 98px;height: 98px;border-radius: 100%;display: flex;align-items: center;justify-content: center;border: #FFF solid 3px;background-color: #005d9d;}
.grants_proccess {
  padding: 30px 0 70px 0;
  background-image: url(../img/grants_form_bg.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.grants_proccess p {color: #7f7f7f;font-size: 18px;font-weight: 300; line-height: 28px;font-family: 'EMprint';}
.grants_proccess p span {color: #0c4d82; font-weight: 600;}
.news_title h4 {
  font-size: 24px;
  padding: 0 0 10px 70px;
  margin: 0 0 20px 0;
  position: relative;
  font-weight: 300;
  color: #333333;
  background-image: url(../img/news_title_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
  text-transform: uppercase;
  font-family: 'EMprint';
}
.news_title h4 span {font-weight: 700;color: #005d9d;font-family: 'Conv_EMprintw05-Regular.woff';}
.grants_proccess .news_title h1 {font-size: 2rem;}
.grants_proccess .forms_fields {margin-bottom: 15px;}
.grants_proccess .forms_fields.country {background-image: url(../img/country_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .forms_fields.uni {background-image: url(../img/university_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .forms_fields.name {background-image: url(../img/name_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .forms_fields.phone {background-image: url(../img/phone_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .forms_fields.email {background-image: url(../img/email_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .forms_fields.desig {background-image: url(../img/designation_icon.jpg);background-repeat: no-repeat;background-position: right 8px center;}
.grants_proccess .returning {font-size: 16px;font-weight: 600;color: #383838;display: flex;justify-content: space-between;}
.grants_proccess .returning p {margin: 0;font-size: 15px;font-weight: 600;color: #383838;}
.grants_proccess .returning .click {text-decoration: underline;color: #0495d6;display: inline-block;margin-left: 5px;}
.grants_proccess .submit {color: #000;text-decoration: none; text-transform: uppercase;font-weight: 600;font-size: 13.5px;background-color: #ffde00;display: inline-block; height: 40px;line-height: 40px;padding: 0;border-radius: 22px;width: 75px;border: 0;text-align: center;float: right;}
.about_iao .sch .sch_list_ins {display: inline-block;width: 100%;padding: 0;margin: 0;}
.about_iao .sch .sch_list_ins li {list-style-type: none;display: inline-block;width: 100%;font-size: 18px;font-weight: 300;font-family: 'EMprint';line-height: 30px;color: #005d9d;padding-left: 18px;position: relative;}
.about_iao .sch .sch_list_ins li i {position: absolute;left: 0; top: 6px;}
.inners.inner_uni_right.sch {position: absolute;right: -20px;bottom: -50px;min-width: 547px;height: 570px;}
.inners.inner_uni_right.sch img {width: 100%;height:100%;object-fit: cover;}

/*-----# Sections General-----*/
section {padding: 80px 0;overflow: hidden;}
.section-title {padding-bottom: 2rem;margin-bottom: 3rem;position: relative;display: flex;justify-content: center;}
.section-title:after {position: absolute;left: 0;right: 0;margin: auto;bottom: 0;height: 1px;background-color: #cccccc;width: 50px;content: "";}
.section-title:before {position: absolute;left: 0;right: 0;margin: auto;bottom: 5px;height: 1px;background-color: #cccccc;width: 50px;content: "";}
.section-title h2 {font-size: 1.3rem;font-weight: 700;padding: 0;line-height: 2;margin: 0;color: #333333;text-transform: uppercase;letter-spacing: .2rem;}

@media (max-width: 768px) {
  .section-title h2 {font-size: 20px;line-height: 30px;}
}

#footer {background: #292828;color: #fff;font-size: 14px;}
.footer_nav {display: inline-block;width: 100%;background-color: #474747;padding: 25px 0;}
.footer_nav h1 {display: inline-block;width: 100%;font-size: 22px;font-weight: 400;color: #FFF;padding: 0;margin: 0 0 10px 0;}
.footer_nav ul {padding: 0;margin: 0;}
.footer_nav ul li {display: inline-block;list-style-type: none;position: relative;padding-right: 6px;}
.footer_nav ul li a {color: #FFF;text-decoration: none;padding: 0 8px;font-size: 14px;transition: all ease-in-out 0.3s;position: relative;}
.footer_nav ul li:before {position: absolute;right: 0;top: 1px;content: "/";}
.footer_nav ul li:last-child:before {position: absolute;right: 0;top: 0;content: "";}
.footer_nav ul li a:hover {color: #ffde00;}
.footer_nav ul li:first-child a {padding-left: 0;}
.footer_form {
  display: inline-block;
  width: 100%;
  background-image: url(../img/footer_signup_bg.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  padding: 50px 0;
}
.footer_form .titles {font-size: 38px;color: #FFF;font-weight: 300;font-family: 'EMprint';line-height: 48px;margin: 0 0 20px 0;}
.footer_form .titles .apply {font-weight: 700;color: #39709f;font-family: 'Conv_EMprintw05-Regular.woff';}
.footer_form .titles span.minutes {color: #39709f;font-weight: 300;}
.footer_form .titles a {color: #ffde00;}
.footer_form .titles .wam {position: relative;border-bottom: #ffde00 dashed 2px;cursor: pointer;}
.footer_form .titles .wam .tooltip {position: absolute;display: none;opacity: 0;right: -100px;top: 25px;margin: auto;min-width: 400px;text-align: left;padding: 10px;color: #FFF;font-size: 13px;line-height: 18px;z-index: 100;background-color: rgba(0, 0, 0, .9);-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;}
.footer_form .titles .wam:hover .tooltip {display: block !important;opacity: 1;}
.footer_form .titles .wam:hover .tooltip span {color: #fcff00;font-weight: 600;}
.footer_form .titles .wam:hover .tooltip:before{content: " ";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent black transparent;}
.footer_form .provide {margin-top: 15px;margin-bottom: 10px;}
.footer_form .provide .form-control {width: 100%;margin: 0;height: 58px;line-height: 58px;padding: 0 15px;font-size: 24px;color: #000000;}
.footer_form .provide .buttonside {padding: 0;}
.footer_form .return {border: 0; color: #FFF; font-size: 18px;}
.footer_form .return a {color: #ffde00;margin-right: 1px;margin-bottom: 4px; border-bottom: #ffde00 solid 1px;}
.footer_form .provide .buttons {border-radius: 35px;text-transform:uppercase;margin-top: 3px;height: 45px;line-height: 45px;background-color: #ffde00;padding: 0 0;width: 100%;display: inline-block;color: #000000;font-size: 16px;border: 0;transition: all ease-in-out 0.3s;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.4);box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.4);}
.footer_form .provide .buttons:hover {background-color: #FFF;color: #005f87;}
.footer_form .provide .buttons i {margin-left: 8px;transition: all ease-in-out 0.3s;}
.footer_form .provide .buttons:hover i {margin-left: 15px;transition: all ease-in-out 0.3s;}
footer .footer_three_boxe {display: flex;padding: 45px 0;background-color: #FFF;}
footer .footer_three_boxe .innBox {display: inline-block;width: 100%;}
footer .footer_three_boxe .innBox .imgBox {display: inline-block;width: 100%;margin: 0 0 25px 0;}
footer .footer_three_boxe .innBox .imgBox img {width: 100%;}
footer .footer_three_boxe .innBox h1 {display: inline-block;width: 100%;font-size: 35px;font-weight: 300;color: #000;margin: 0 0 10px 0;font-family: 'EMprint';}
footer .footer_three_boxe .innBox .contetnt {display: inline-block;width: 100%;color: #000000;font-size: 15px;font-weight: 400;line-height: 30px;}
footer .footer_three_boxe .innBox .contetnt a {color: #005e9e;text-decoration: none;}
footer .footer_three_boxe .innBox .contetnt a.buttons {
  display: inline-block;
  line-height: 30px;
  background-color: #FFF;
  border-radius: 10px;
  border: #005e9e solid 1px;
  padding: 0 12px;
  text-transform: uppercase;
  color: #005e9e;
  font-size: 12px;
  margin: 0 10px 0 0;
  transition: all ease-in-out 0.3s;
}
footer .footer_three_boxe .innBox .contetnt.foot_call {color: #005e9e;}
footer .footer_three_boxe .innBox .contetnt.foot_call a {padding: 0 5px;}
footer .footer_three_boxe .innBox .contetnt a.buttons:hover {color: #FFF;background-color: #005e9e;}
footer .memberShip {display: inline-block;width: 100%;background-color: #eaeaea;padding: 20px 0;-webkit-box-shadow: inset 0px 2px 19px 0px rgba(50, 50, 50, 0.1);-moz-box-shadow:    inset 0px 2px 19px 0px rgba(50, 50, 50, 0.1);box-shadow:         inset 0px 2px 19px 0px rgba(50, 50, 50, 0.1);}
footer .memberShip .leftSide .nav ul {display: inline-block;width: 100%;padding: 0 0 0 10px;margin: 0;}
footer .memberShip .leftSide .nav ul li {display: inline-block;list-style-type: none;border-left: 1px dotted #aeaeae;}
footer .memberShip .leftSide .nav ul li a {color: #666;padding: 0 12px 4px 12px;font-weight: 700;font-size: .9rem;}
footer .memberShip .leftSide .nav ul li a:hover {color: #000;}
footer .memberShip .leftSide.right .nav ul li {border: 0;}
footer .memberShip .nonacc {display: inline-block;background-image: url(../img/right_arow.png);background-repeat: no-repeat;background-position: center right;padding-right: 36px;color: #666;font-size: 13px;line-height: 13px;font-weight: 600;}
#footer .disclaimer {
  display: inline-block;
  width: 100%;
  padding: 15px 0;
  font-size: 12px;
  color: #000000;
  line-height: 14px;
  background-image: url(../img/footer_disclaimer.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
}
#footer .disclaimer h3 {font-size: 16px;font-weight: 400;color: #000;padding: 0;margin: 0;}
.footer_last_content {
  background-image: url(../img/footer_last_bg.jpg);
  background-repeat: repeat-x;
  background-position: center top;
  font-size: 18px;
  color: #FFF;
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.footer_last_content a {color: #ffde00 !important;font-weight: 700;margin-right: 5px;border-bottom: #ffde00 solid 1px;}
.footer_last_content span.grant {border-bottom: #ffde00 dashed 1px; color: #ffde00; margin: 0 5px;}
.footer_last_content .linebar {margin: 0 15px;display: inline-block;}
footer .signUp-ico {background: url(../img/footer_signup.png) no-repeat center;display: inline-block;height: 20px;margin-right: 6px;width: 24px;position: relative;top: 3px;}
footer .chatn-ico {
  background: url(../img/footer_chat.png) no-repeat center;
  display: inline-block;height: 22px;
  margin-right: 6px;
  width: 24px;
  top: 0;
  position: relative;
}
footer .footer_last_bar {display: inline-block;width: 100%;background-color: #292929;padding: 20px 0;}
footer .footer_last_bar .termsside {display: inline-block;padding-left: 10px;width: 100%;}
footer .footer_last_bar .termsside ul {display: inline-block;width: 100%;padding: 0;margin: 0;}
footer .footer_last_bar .termsside ul li {list-style-type: none;display: inline-block;line-height: 2.5rem; position: relative;padding-right: 7px;}
footer .footer_last_bar .termsside ul li a {padding: 0 12px;font-size: 14px;color: #FFF!important;font-weight: 400;}
footer .footer_last_bar .termsside ul li:first-child a {padding-left: 0;}
footer .footer_last_bar .termsside ul li:before {position: absolute;right: 0;top: 1px;content: "/";}
footer .footer_last_bar .termsside ul li:last-child:before {position: absolute;right: 0;top: 0;content: "";}
footer .footer_last_bar .termsside p {margin: 0;padding: 0;color: #FFF;font-size: 14px;line-height: 20px;font-weight: 400;}
footer .footer_last_bar .socialLinks ul {display: flex;width: 100%;padding: 0;margin: 0;align-items: center;}
footer .footer_last_bar .socialLinks ul li {display: inline-flex;list-style-type: none;padding: 0 3px;line-height: 13px;margin-left: 5px;}
footer .footer_last_bar .socialLinks ul li a {
  color: #FFF;
  font-size: 28px;
  line-height: 43px;
  position: relative;
  margin-left: 10px;
  width: 43px;
  height: 43px;
  background-color: #656565;
  text-align: center;
  border-radius: 100%;
  transition: all ease-in-out 0.3s;
}
footer .footer_last_bar .socialLinks ul li a img {position: relative;top: -4px;}
footer .footer_last_bar .socialLinks ul li a:hover {color: #FFF;background-color: #e1172d;}
footer .footer_last_bar .disclaimer {display: inline-block;width: 100%;padding: 15px 0;border-top: #e5e5e5 solid 1px;color: #666;font-size: .7rem;line-height: 1;}
footer .footer_last_bar .disclaimer p {margin: 0;padding: 0;}
#hero.innerB {height: 300px}
.about_title.inner h1:after {position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;content: "";background-image: url(../img/in-border.jpg);background-repeat: no-repeat;background-position: left center;}
.about_title h1 {background-image: none;padding-left: 0;}
h4.subtitle {color: #00215b;font-size: 1.2rem;font-weight: 500;margin: 0 0 1rem 0;line-height: 1.2;}
.contentArea.inner .acc_img img {width: 100%;}
.contentArea.inner p {font-size: .8rem;color: #666;line-height: 1.5;margin-bottom: .7rem;}
.acc_benefit_list {display: inline-block;width: 100%;padding: .7rem 0;}
.acc_benefit_list  li {display: inline-flex;width: 100%;margin-bottom: .8rem;}
.acc_benefit_list li .imgBox {width: 80px;margin: 0 10px 0 0;min-width: 80px;}
.acc_benefit_list li .imgBox img {width: 100%;}
.acc_benefit_list li .text h5 {color: #000;padding: 0;margin: 0 0 8px 0;font-size: 1rem;line-height: 1;}
.bottom_three_box {display: flex;padding: 0;margin: 0 0 1rem 0;}
.bottom_three_box li {width: 33.3%;padding: 0 1rem;border-left: #d5d5d5 solid 1px;min-height: 210px;list-style-type: none;}
.bottom_three_box li:first-child {padding-left: 0;border-left: none;}
.bottom_three_box li:last-child {padding-right: 0;}
.bottom_three_box li p {margin: 0;font-size: 1rem;color: #6a6a6a;line-height: 1;}
.bottom_three_box li h1 {position: relative;padding: 0;padding-left: 70px;font-size: 1.25rem;font-weight: 600;color: #02215f;line-height: 1.2;min-height: 77px;display: flex;flex-direction: column;}
.bottom_three_box li h1 span {display: block;color: #0091d1;font-weight: 400;}
.bottom_three_box li h1.signup:after {position: absolute;left: 0;top: 0;background-image: url(../img/register_icon.png);background-repeat: no-repeat;background-position: center left;content: "";width: 60px;height: 67px;}
.bottom_three_box li h1.schedule:after {position: absolute;left: 0;top: 0;background-image: url(../img/schedule_icon.png);background-repeat: no-repeat;background-position: center left;content: "";width: 60px;height: 67px;}
.bottom_three_box li h1.accre:after {position: absolute;left: 0;top: 0;background-image: url(../img/acc_icon.png);background-repeat: no-repeat;background-position: center left;content: "";width: 60px;height: 67px;}
.grant_form_area {background-image: url(../img/form-bg.jpg);background-repeat: no-repeat;background-position: center top;display: inline-block;width: 100%;min-height: 270px;padding: 15px;}
.grant_form_area h1 {display: inline-block;width: 100%;color: #FFF;font-size: 1.5rem;font-weight: 300;line-height: 1.3;}
.grant_form_area h1 span {color: #eab217;font-weight: 600;}
.grant_form_area h1 span.minutes {color: #FFF;font-weight: 200;}
.grant_form_area .formSide p {color: #FFF;font-size: .85rem;color: #FFF;font-weight: 400;margin-bottom: .5rem;line-height: 1;}
.grant_form_area .formSide {display: inline-block;width: 70%;padding: 0 20px;}
.grant_form_area .formSide .form {display: inline-block;width: 100%;}
.grant_form_area .formSide .form .form-group {margin-bottom: .5rem;}
.grant_form_area .formSide .form .form-group i.fieldIcon {position: absolute;left: .75rem;top: 0;background-color: #dcdee1;width: 2rem;height: 32px;line-height: 32px;text-align: center;border-radius: .25rem 0 0 .25rem;}
.grant_form_area .formSide .form-group .form-control {height: 32px;font-size: .85rem;font-weight: 500;padding-left: 33px;}
.grant_form_area .formSide .form-group .form-control.code {padding-left: 10px;}
.grant_form_area .formSide .form-group .number {padding-left: 0;}
.grant_form_area .formSide .runtime {color: #FFF;font-size: .8rem;font-weight: 400;}
.grant_form_area .formSide .runtime .click {font-style: italic;color: #0088c4;text-decoration: underline;}
.grant_form_area .formSide .buttons {border-radius: 6px;height: 34px;line-height: 34px;background-color: #005f87;padding: 0 14px;display: inline-block;color: #FFF;font-size: 14px;font-weight: 400;border: 0;transition: all ease-in-out 0.3s;margin-left: 2px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.4); box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.4);}
.grant_form_area .formSide .buttons:hover {background-color: #FFF;color: #005f87;}
.grant_form_area .formSide .buttons i {margin-left: 3px;transition: all ease-in-out 0.3s;}
.grant_form_area .formSide .buttons:hover i {margin-left: 15px;transition: all ease-in-out 0.3s;}
.grant_form_area .videoSide {display: inline-block;width: 30%;padding: 0 20px;}
.grant_form_area .videoSide p {text-align: center;font-size: .85rem;font-weight: 400;padding: .5rem 0 0 0;color: #FFF;line-height: 1.2;}
.about_iao.mid_content {padding-top: 60px;}
.right_slide_section {border-left: #f0f0f0 solid 2px;position: relative;}
.right_slide_section:after {position: absolute;left: -2px;top: 0;background-color: #bfbfbf;width: 2px;height: 28px;content: "";}
.right_slide_section .mainBox_sec {display: inline-block;width: 100%;margin-bottom: 2rem;}
.right_slide_section .mainBox_sec .brandings .target {padding: 5px;display: inline-block;width: 62px;}
.right_slide_section .about_title h1 {font-weight: 400;background-image: none;padding: 0;margin-bottom: .3rem;}
.right_slide_section .about_title h4 {font-size: .8rem;padding-bottom: .5rem;}
.right_slide_section .about_title.inner h1:after {display: none;}
.right_slide_section .about_title.inner h4:after {position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;content: "";background-image: url(../img/in-border.jpg);background-repeat: no-repeat;background-position: left center;}
.carousel-container {position: relative;}
.carousel-item img.flag {position: absolute;right: 10px;width: 44px !important;height: 30px;}
.carousel-item img {object-fit: cover;height: 100%;}
.mainBox_sec #myCarousel {height: 290px;width: 100%;}
.mainBox_sec #myCarousel .carousel-item  {height: 290px;}
.mainBox_sec #myCarousel .contentX {position: absolute;left: 0;width: 100%;bottom: 0;height: 30px;line-height: 30px;color: #000;font-size: 13px;font-weight: 500;background-color: #e6bd17;border-bottom: #FFF solid 1px;padding: 0 10px;}
.mainBox_sec.seminars #myCarousel2 .contentX, .mainBox_sec #myCarousel1 .contentX {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 30px;
  line-height: 22px;
  color: #FFF;
  font-size: 13px;
  font-weight: 500;
  background-color: #0c4d82;
  border-bottom: #FFF solid 1px;
  padding: 0 10px;
  min-height: 65px;
  display: flex;
  align-items: center;
}
.mainBox_sec.seminars #carousel-thumbs-2 {background: rgb(19,19,19);background: linear-gradient(180deg, rgba(19,19,19,1) 0%, rgba(58,58,58,1) 100%);}
#carousel-thumbs, #carousel-thumbs-2 {background-color: transparent;top: 47%;margin: auto;position: absolute;padding: 0;width: 100%;}
#carousel-thumbs .carousel-control-prev .carousel-control-prev-icon,
#carousel-thumbs-2 .carousel-control-prev .carousel-control-prev-icon {
  background-image: url(../img/slide_left_arrow.jpg) !important;
  height: 27px;
  width: 17px;
}
#carousel-thumbs .carousel-control-next .carousel-control-next-icon,
#carousel-thumbs-2 .carousel-control-next .carousel-control-next-icon {
  background-image: url(../img/slide_right_arrow.jpg) !important;
  height: 27px;
  width: 17px;
}
#carousel-thumbs.carousel-control-prev, #carousel-thumbs .carousel-control-next,
#carousel-thumbs-2.carousel-control-prev, #carousel-thumbs .carousel-control-next {
  height: 27px;
  width: 17px;
}
#carousel-thumbs .carousel-control-prev, #carousel-thumbs-2 .carousel-control-prev {left: -25px;}
#carousel-thumbs .carousel-control-next, #carousel-thumbs-2 .carousel-control-next {right: -25px;}
#carousel-thumbs .carousel-item.active .row, #carousel-thumbs-2 .carousel-item.active .row {display: flex;align-items: center;justify-content: center;}
#carousel-thumbs .carousel-item.active .thumb, #carousel-thumbs-2 .carousel-item.active .thumb {width: 75px;height: 40px;}
.mainBox_sec #carousel-thumbs img, .mainBox_sec #carousel-thumbs-2 img {border: 0;cursor: pointer;width: 100%;height: 40px;}
#carousel-thumbs img:hover, #carousel-thumbs-2 img:hover {border-color: rgba(255,255,255,.3);}
#carousel-thumbs .selected img, #carousel-thumbs-2 .selected img {border-color: #fff;}
.carousel-control-prev,
.carousel-control-next {width: 17px;}
.apply_acc_form {background: url(../img/accreditation_form_bg.jpg);width: 100%;padding: 40px 0;margin: 0 auto;background-size: cover;}
.apply_acc_form h1 {color: #FFF;font-size: 1.8rem;text-align: center;font-weight: 400;margin: 0 0 2rem 0;}
.apply_acc_form .buttons {width: auto;margin: 0 0 0 15px;}
.apply_acc_form .runtime {color: #FFF;font-style: italic;}
.apply_acc_form .runtime a {color: #80c8e3;font-style: normal;}
.bredcrumb .breadcrumb {padding: .3rem 1rem;}
.bredcrumb .breadcrumb li a {color: #333;}
.about_iao.about {padding-top: 10px;}
.contentArea.inner.aboutBott {margin: 20px 0;}
.contentArea.inner.aboutBott .sectionsArea {display: inline-block;width: 100%;margin: 0 0 20px 0;}
.contentArea.inner.aboutBott .sectionsArea .imgBox {margin: 0 0 20px 0;}
.contentArea.inner.aboutBott .sectionsArea .last-child {margin-bottom: 0;}
.contentArea.inner.aboutBott .viewall {font-size: 12px;color: #666;}
.contentArea.inner.aboutBott .about_title.inner h1 {font-size: 1.1rem;margin-bottom: 0;}
.contentArea.inner.aboutBott .about_title.inner h1 span {display: inline-block;width: 100%;color: #222;font-size: .9rem;font-weight: 400;}
.contentArea.inner.aboutBott .about_title.inner.right_bord h1 span {font-size: .7rem;}
.contentArea.inner.aboutBott .sectionsArea .imgBox.commission {padding-right: 0;margin: 0;}
.imgBox.commission .person {font-size: 14px;line-height: 18px;margin-bottom: 10px;margin-top: 10px;color: #555;}
.imgBox.commission .person span {color: #999;}
.aboutBott .about_center .sectionsArea .brandings .target {padding: 0;display: inline-block;width: 59px;}
.apply_accre_main {
  background-color: #FFF;
  padding: 70px 0;
  background-image: url(../img/afa_bg.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.apply_accre_main .apply_form_area {
  display: inline-block;
  width: 100%;
  background-color: #00365c;
  background-image: url(../img/afa_bg_b1.jpg), url(../img/afa_bg_b2.jpg);
  background-repeat: no-repeat, no-repeat;
  background-position: left top, right bottom;
  padding: 45px;
  min-height: 750px;
  border-radius: 20px;
}
.apply_form_area h1 {color: #FFF;text-transform: uppercase;font-weight: 700;font-family: "Conv_Mermaid1001";padding: 0;margin: 0 0 40px 0;font-size: 40px;line-height: 46px;}
.apply_form_area h1 span {color: #e9ae07; font-weight: 700;}
.apply_form_area .icons {padding: 0;}
.apply_form_area .fields {background-color: #FFF;height: 58px;line-height: 58px;border-radius: 8px;margin: 0 0 25px 0;overflow: hidden;}
.apply_form_area .fields .form-control {border-radius: 0;box-shadow: none;border: 0;height: 58px;line-height: 58px;color: #000000;font-size: 15px;font-weight: 600;}
.apply_form_area .fields select.form-control{
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: url(../img/select_arrow.png) no-repeat;
  background-position: right 10px center;
  width: 100%;
  padding-top: 4px;
  font-weight: 500;
  padding-bottom: 0;
  padding-top: 0;
}
.apply_form_area .fields select.form-control.cascade {
  width: 28%;
  display: inline-block;
  background-color: #1e8dd4;
  background-image: url(../img/select_arrow_wyt.png);
  padding-bottom: 0;
  padding-top: 0;
  color: #FFF;
}
.apply_form_area .fields .form-control.phone_numb {width: 70%;display: inline-block;}
#demo2 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  overflow: hidden;
  cursor:pointer;
}
#demo2 select::-ms-expand {display: none;}
.apply_form_area .subButton {background-color: #ffde00;height: 45px;line-height: 45px;color: #000;font-size: 14px;text-transform: uppercase;font-weight: 600;border-radius: 25px;padding: 0 20px 0 0;width: 130px;text-align: right;transition: ease-in-out 0.3s;}
.apply_form_area .subButton:hover {background-color: #FFF;}
.apply_form_area .returning {color: #FFF;font-size: 16px;}
.apply_form_area .returning a {text-decoration: underline;color: #ffde00;}
.w_mapping {margin: 25px 0 0 0; display: flex;align-items: center;justify-content: center;}
.w_mapping .mappingMain {position: relative;display: flex;align-items: center;justify-content: center;min-height: 620px;width: 1170px;max-width: 1170px;}
.w_mapping .mappingMain .countries {position: absolute;background-repeat: no-repeat;background-position: center;background-size: cover;}
.mappingMain .north_america {
  left: 0;
  top: 0;
  width: 500px;
  height: 340px;
  background-image: url(../img/mapping/north_america.svg);
}
.mappingMain .south_america {
  left: 267px;
  bottom: 0;
  width: 190px;
  height: 310px;
  background-image: url(../img/mapping/south_america.svg);
}
.mappingMain .europe {
  left: 466px;
  top: 10px;
  width: 300px;
  height: 200px;
  z-index: 50;
  background-image: url(../img/mapping/euorope.svg);
}
.mappingMain .africa {
  left: 471px;
  bottom: 147px;
  width: 235px;
  height: 252px;
  background-image: url(../img/mapping/africa.svg);
}
.mappingMain .asia {
  right: 0;
  top: 0;
  width: 550px;
  height: 380px;
  background-image: url(../img/mapping/asia.svg);
}
.mappingMain .australia {
  right: 0;
  bottom: 40px;
  width: 306px;
  height: 239px;
  background-image: url(../img/mapping/australia.svg);
}
.dynamic-btn {border-radius: 100%;background: #FFF;height: 25px;width: 25px;margin: auto;}
.pulse {position: absolute;}
.north_america .pulse {bottom: 13px;left: 39px;}
.south_america .pulse {bottom: 8px;left: 44px;}
.europe .pulse {bottom: 51px;right: 25px;}
.africa .pulse {top: 54px;right: 49px;}
.asia .pulse {top: 58px;left: 42%;}
.australia .pulse {bottom: 34px;right: 11px;}
.pulse:before, .pulse:after {content: "";border-radius: 100%;display: block;height: 140%;position: absolute;top: -20%;left: -20%;width: 140%;box-shadow: inset 0 0 0 2px #FFF;transition: all ease-in-out 300ms;opacity: 0;}
.pulse:before {animation: pulse-long;animation-iteration-count: infinite;animation-duration: 1000ms;opacity: 1;}
.countries:hover .pulse:hover:before, .countries:hover .pulse:hover:after {opacity: 1;}
.countries:hover .pulse:hover:before {animation: pulse-short;animation-iteration-count: infinite;animation-duration: 1000ms;opacity: 1;}
@keyframes pulse-short {
  0% {
    transform: scale(1);
  }
  60% {
    transform: scale(2);
  }
  100% {
    opacity: 0;
  }
}
@keyframes pulse-long {
  0% {
    transform: scale(1);
  }
  60% {
    transform: scale(1.4);
  }
  100% {
    opacity: 0;
  }
}
.countries .area_links .countryList {display: none;}
.countries .area_links:hover .countryList {display: block;background-color: #FFF;border-radius: 8px;border: #0c4d82 solid 2px;width: 438px;position: absolute;z-index: 5;margin: auto;}
.asia.countries .area_links:hover .countryList {right: 38px;top: -13px;z-index: 50;}
.europe.countries .area_links:hover .countryList {right: 65px;top: -10px;z-index: 51;}
.africa.countries .area_links:hover .countryList {right: 38px;top: -17px;z-index: 52;}
.australia.countries .area_links:hover .countryList {right: 38px;top: -17px;z-index: 52;}
.south_america.countries .area_links:hover .countryList {left: 38px;top: -17px;z-index: 53;}
.north_america.countries .area_links:hover .countryList {left: 38px;top: -17px;z-index: 53;}
.countries .countryList ul {height: 100%;width: 100%;padding: 0;}
.countries .countryList ul li {list-style-type: none;display: inline-flex;width: 49%;position: relative;}
.countries .countryList ul li a {color: #0c4d82;font-size: 16px;font-weight: 500;text-decoration: none;line-height: 40px;padding: 0 13px;display: inline-block;}
.countries .countryList ul li a i {color: #8a8a8a;font-size: 16px;}
.countries .area_links .countryList ul li .states {display: none;}
.countries .area_links .countryList ul li:hover .states {position: absolute;top: 0;left: 130px;display: inline-block;background-color: #FFF;border-radius: 8px;border: #0c4d82 solid 2px;width: 500px;z-index: 10;}
.countries .countryList ul li .states ul {height: 100%;width: 100%;padding: 0;}
.countries .countryList ul li ul li {width: 32%;display: inline-flex;}
.countries .countryList ul li ul li a {font-size: 14px;padding: 0 8px;}
.countries .countryList ul li .aus ul li a {font-size: 13px;padding: 0 8px; line-height: 30px;}
.countries .countryList ul li .newz ul li a {font-size: 13px;padding: 0 8px; line-height: 30px;}
.countries .area_links .countryList ul li:hover .states.aus {width: 495px;overflow-y: scroll; height: 180px;}
.countries .area_links .countryList ul li:hover .states.newz {width: 350px;overflow-y: scroll; height: 180px;}
.countries .countryList ul li .states.aus li {width: 49%;}
.countries .countryList ul li .states.newz li {width: 100%;}
.countries .countryList ul li .states.ind {width: 560px;}
.countries .countryList ul li .states.bah {width: 350px;}
.countries .countryList ul li .states.bah li {width: 100%;}
.countries .countryList ul li .states.omn {width: 435px;}
.countries .countryList ul li .states.omn li {width: 49%;}
.countries .area_links {position: absolute;left: 135px;top: 149px;width: 120px;height: 100px;cursor: pointer;}
.countries.north_america .area_links  {left: 135px;top: 149px;}
.countries.south_america .area_links  {left: 45px;top: 72px;}
.countries.europe .area_links  {left: 113px;top: 91px;}
.countries.africa .area_links {left: 63px;top: 45px;}
.countries.asia .area_links  {left: 181px;top: 145px;}
.countries.australia .area_links   {left: 38px;top: 92px;}
.criterList .criteriaRight .mainBox_sec.expired_area {display: inline-block;width: 100%;margin: 0 0 20px 0;padding: 0 0 20px 0;border-bottom: #d1d1d1 solid 1px;}
.criterList .criteriaRight .expired_area h3 {display: inline-block;width: 100%;font-size: 20px;font-weight: 300;color: #ff0000;text-transform: uppercase;padding: 0;margin: 0;}
.criterList .expired_area ul {padding: 0;margin: 0;}
.criterList .expired_area ul li {display: flex;align-items: center;width: 100%;list-style-type: none;color: #0c4d82;font-size: 16px;padding: 0 0 0 20px;position: relative;margin: 0 0 10px 0;line-height: 20px;}
.criterList .expired_area ul li i {position: absolute;left: 0;top: 2px;color: #8a8a8a;}
.about_iao .about_title.inn_uni h1 {padding-left: 0;background-image: none;}
.contentArea .sections.uni_inners {color: #333333;font-family: 'EMprint';border-radius: 8px;border: #d1d1d1 solid 1px;overflow-y: scroll;height: 600px;background-color: #FFF;padding-top: 15px;padding-bottom: 15px;}
.uni_inners::-webkit-scrollbar {width: 18px;right: 25px;}
.uni_inners::-webkit-scrollbar-track {box-shadow: inset 0 0 5px grey;border-radius: 10px;background-color: #006db8;}
.uni_inners::-webkit-scrollbar-thumb {background: #ffde00;width: 8px;border-radius: 10px;border: 6px solid #006db8;}
.contentArea .sections.uni_inners ul {padding: 0;margin: 0;width: 100%;}
.contentArea .sections.uni_inners ul li {display: inline-block;width: 100%;color: #0c4d82;font-size: 15px;font-weight: 600;line-height: 40px;}
.contentArea .sections.uni_inners ul li i {color: #8a8a8a;}
.contentArea .sections.uni_inners ul li div {display: inline-block;width: 49%;}
.uni_inners ul li:nth-child(odd) {background: #FFF;}
.uni_inners ul li:nth-child(even) {background: #fafafa;}
#about_head {width: 100%;background-color: #162343;position: relative;height: 175px;overflow: visible;padding: 0;}
#about_head:after {
  position: absolute;
  left: 0;
  top: 0;
  background-image: url(../img/about_bann_circle.png);
  background-repeat: no-repeat;
  background-position: top left;
  width: 288px;
  height: 256px;
  content: "";
  background-size: cover;
}
.mainbredcrumb {
  background-color: #727272;
  box-shadow: 2px -1px 7px 3px rgba(0,0,0,0.3);
-webkit-box-shadow: 2px -1px 7px 3px rgba(0,0,0,0.3);
-moz-box-shadow: 2px -1px 7px 3px rgba(0,0,0,0.3);
}
.mainbredcrumb .breadcrumb {background-color: transparent;margin: 0;border-radius: 0;}
.mainbredcrumb .breadcrumb-item {font-size: 16px; letter-spacing: 0; text-transform: uppercase;}
.mainbredcrumb .breadcrumb-item.active {color: #ffba00;font-style: italic;}
.mainbredcrumb .breadcrumb-item a {color: #FFF; text-decoration: underline;}

.main_about_iao {
  background-color: #FFF;
  padding: 70px 0;
  position: relative;
  background-image: url(../img/main_about_right.jpg), url(../img/home_about_right_bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right top 50px, right bottom;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.main_about_iao .leftSide {font-size: 17px;}
.main_about_iao .about_right {
  background-color: #00233b;
  border-radius: 0 25px 0 25px;
  color: #ffffff;
  font-size: 20px;
  font-weight: 300;
  line-height: 32px;
  text-align: center;
  padding-bottom: 15px;
  padding-top: 15px;
  background-image: url(../img/about_right_lcircle.jpg), url(../img/about_right_rtcircle.jpg), url(../img/about_right_lbcircle.jpg);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left top, right top, left bottom -10px;
}
.main_about_iao .about_right .logo_ryt img {max-height: 65px;}
.about_main_bottom {margin-top: 35px;}
.main_about_iao .about_title h1,
.main_about_iao .about_title .hd {
  font-size: 40px;
  padding: 0 0 10px 70px;
  margin: 0 0;
  position: relative;
  font-weight: 300;
  color: #333333;
  background-image: url(../img/about_title_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
  font-family: 'EMprint';
  text-transform: uppercase;
}
.main_about_iao .about_title h1 span {color: #005d9d;font-weight: 700;}
.main_about_iao .about_title h2 {display: inline-block;width: 100%;font-size: 40px;font-weight: 600;padding: 0;margin: 0 0 10px 0;color: #005d9d;text-transform: uppercase;font-family: 'Conv_EMprintw05-Regular.woff';}
.about_main_bottom .main_section {display: inline-block;width: 100%;}
.main_about_iao .main_section .about_title h1 span.sm_head {font-size: 20px;font-weight: 600;text-transform: uppercase;color: #005d9d;}
.main_about_iao .main_section .about_title h1 span.small_tit {display: inline-block;width: 100%;text-transform: uppercase;font-size: 20px;color: #005d9d;font-weight: 600;}
.main_about_iao .main_section .about_title.second h1 {line-height: 25px;background-position: left top;}
.main_about_iao .main_section a.viewMore {display: flex;justify-content: flex-end;color: #333;font-size: 12px;text-transform: uppercase;font-weight: 600;margin-top: 8px;line-height: 26px;}
.main_about_iao .main_section a.viewMore i {font-size: 16px;margin-left: 5px;position: relative;top: 4px;}
.main_about_iao .main_section .members_logo img {width: 100%;}
.main_about_iao .main_section .comm_mem img {border: #005d9d solid 4px;}
.mt15 {margin-top: 15px;}
.mt40 {margin-top: 40px;}
.about_video_main {padding: 50px 0;background: url(../img/about_video_bg.jpg) no-repeat top left;background-size: cover;}
.about_video_main .videoArea {width: 100%;height: 100%;height: 450px;border-radius: 12px;overflow: hidden;}
.para_link {font-size: 15px; margin-top: 15px; color: #333333;font-weight: 600;}
.para_link a {color: #0c4d82;}

.largePannel {font-size: 20px;font-weight: 500;color: #000; margin: 0 0 45px 0;}
.largePannel .title {font-size: 37px;font-weight: 600;color: #000000;position: relative;padding: 0 0 10px 0;margin: 0 0 10px 0;text-transform: uppercase;z-index: 2;}
.largePannel .title:after {position: absolute;left: 0;bottom: 5px;width: 227px;height: 23px;background-color: #ffba02;content: "";z-index: -1;}
.largePannel .free {background-color: #da2626;color: #FFF;height: 45px;line-height: 45px;display: inline-block;padding: 0 8px;border-radius: 3px 0 3px 0;text-decoration: none;}
.largePannel .free span {text-transform: uppercase;}
.largePannel .months {text-transform: uppercase;color: #005d9d;font-size: 20px;margin: 0 0 10px 0;}
.largePannel .download {display: inline-block;height: 48px;line-height: 48px;border-radius: 25px;padding: 0 14px;color: #000;text-transform: uppercase;font-size: 20px;font-weight: 500;background-color: #ffba00;margin-right: 10px;transition: all ease-in-out 0.3s;}
.largePannel .download i {margin-left: 10px;}
.largePannel .download:hover {background-color: #000; color: #FFF;}
.largePannel .read {display: inline-block;font-size: 14px;text-transform: uppercase;text-decoration: underline;color: #1478c9;}
.largePannel .imgBox {padding: 20px;position: relative;}
.largePannel .imgBox img {position: relative;z-index: 2; width: 100%; height: 100%;}
.largePannel .imgBox:after {position: absolute;left: 0;top: 0;border-radius: 8px 0 0 8px;height: 100%;width: 75px;content: "";background-color: rgba(12,77,130,.2);}
.smallPannel {font-size: 16px;font-weight: 500;color: #000; margin: 0 0 45px 0;}
.smallPannel .title {font-size: 22px;font-weight: 600;color: #000000;position: relative;padding: 0 0 10px 0;margin: 0 0 10px 0;text-transform: uppercase;z-index: 2;}
.smallPannel .title:after {position: absolute;left: 0;bottom: 5px;width: 133px;height: 13px;background-color: #d6d6d6;content: "";z-index: -1;}
.smallPannel .free {background-color: #da2626;color: #FFF;height: 26px;line-height: 26px;display: inline-block;padding: 0 8px;border-radius: 3px 0 3px 0;text-decoration: none;}
.smallPannel .free span {text-transform: uppercase;}
.smallPannel .months {text-transform: uppercase;color: #005d9d;font-size: 14px;margin: 0 0 10px 0;}
.smallPannel .download {display: inline-block;height: 40px;line-height: 40px;border-radius: 25px;padding: 0 14px;color: #FFF;text-transform: uppercase;font-size: 14px;font-weight: 500;background-color: #0c4d82;margin-right: 10px;transition: all ease-in-out 0.3s;}
.smallPannel .download i {margin-left: 10px;}
.smallPannel .download:hover {background-color: #000; color: #FFF;}
.smallPannel .read {display: inline-block;font-size: 14px;text-transform: uppercase;text-decoration: underline;color: #000;}
.smallPannel .imgBox {padding: 20px;position: relative;}
.smallPannel .imgBox img {position: relative; z-index: 2; width: 100%; height: 100%;}
.smallPannel .imgBox:after {position: absolute;left: 0;top: 0;border-radius: 8px 0 0 8px;height: 100%;width: 75px;content: "";background-color: rgba(12,77,130,.2);}
.magzine_signup {
  display: inline-block;
  width: 100%;
  background-color: #FFF;
  background-image: url(../img/magzine_arrow_bg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  padding: 70px 0;
}
.magzine_signup .form_area {background-color: #FFF;border: #005e9e solid 4px;border-radius: 20px;height: 80px;line-height: 8px;position: relative;padding: 13px 25px;width: 97%;display: inline-block;}
.magzine_signup .form_area .form-control {height: 44px;line-height: 44px;box-shadow: none;border-radius: 0;border: 0;width: 90%;font-size: 22px;font-weight: 500;color: #000000;padding: 0;}
.magzine_signup .form_area .submit {
  position: absolute;
  right: -50px;
  height: 54px;
  line-height: 54px;
  border-radius: 20px;
  background-color: #ffba00;
  color: #FFF;
  font-size: 35px;
  font-weight: 600;
  padding: 0 25px 0 35px;
  text-align: center;
  top: 0;
  bottom: 0;
  margin: auto;
  transition: all ease-in-out 0.3s;
}
.magzine_signup .form_area .submit:hover {background-color: #000;}
.magzine_signup .signupTitle {
  font-size: 42px;
  font-weight: 300;
  color: #0c4d82;
  line-height: 52px;
  text-transform: uppercase;
  background-image: url(../img/magzine_signup_icon.png);
  background-repeat: no-repeat;
  background-position: center right;
  padding: 0 190px 0 0;
  min-height: 150px;
}
.magzine_signup .signupTitle span {font-weight: 600;color: #ffba02;}
.about_title.comm_member h1,.about_title.comm_member .hd {font-size: 28px;padding: 0 0;margin: 0 0;position: relative;font-weight: 300;color: #333333;background-image: none;font-family: 'EMprint';text-transform: uppercase;}
.comm_member_box {font-size: 13px; font-weight: 600;}
.comm_member_box p {margin-bottom: 8px;}
.comm_member_box .imgBox {display: inline-block;width: 100%;position: relative;z-index: 2;height: 170px; overflow: hidden;}
.comm_member_box .imgBox img {width: 100%; object-fit: cover; max-height: 235px;}
.comm_member_box .content {padding-left: 0;}
.comm_member_box .title {position: relative;min-height: 55px;color: #FFF;display: flex;align-items: center;width: 100%;font-size: 18px;line-height: 20px;font-weight: 500;margin: 10px 0 10px 0;}
.comm_member_box .title .icon {position: absolute;right: -15px;top: 0;bottom: 0;margin: auto;width: 38px;height: 38px;border-radius: 100%;background-color: #ffba00;display: flex;align-items: center;justify-content: center;color: #000;font-size: 20px;}
.comm_member_box .title:after {position: absolute;right: 0;top: 0;height: 55px;border-radius: 12px;background-color: #0c4d82;width: 99%;content: "";width: 23vw;}
.comm_member_box .title span {position: relative;z-index: 2;}
.comm_links_area {display: flex;align-items: center;justify-content: flex-end;position: relative;width: 100%;margin: 45px 0;}
.comm_links_area:after {position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 80%;height: 2px;background-color: #c3c3c3;content: "";}
.comm_links_area .btns {
  border-radius: 25px;
  height: 45px;
  line-height: 45px;
  width: 125px;
  padding: 0 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  margin: 0 0 0 15px;
  position: relative;
  z-index: 2;
  transition: all ease-in-out 0.3s;
}
.comm_links_area .btns.prev {color: #FFF;background-color: #1478c9;}
.comm_links_area .btns.next {color: #000;background-color: #ffba00;}
.comm_links_area .btns:hover {background-color: #000;color: #FFF;}
.comm_links_area .btns i {font-size: 20px;}
.yellowbtn_comm {display: inline-block;background-color: #ffba00;color: #000;font-size: 14px;font-weight: 500;text-transform: uppercase;height: 45px;line-height: 45px;padding: 0 20px;border-radius: 25px;transition: all ease-in-out 0.3s;}
.yellowbtn_comm:hover {background-color: #000;color: #FFF;}
.qulaitymain {display: flex;align-items: center;}
.qulaitymain .qualityBox {position: relative;display: flex;align-items: center;justify-content: center;padding-top: 60px;padding-bottom: 20px;margin: 25px 0;}
.qulaitymain .qualityBox .imgBox {position: absolute;left: 0;right: 0;top: 0;margin: auto;width: 70%;height: 130px;overflow: hidden;border-radius: 15px;background-color: #a6a6a6;z-index: 2;border: #a6a6a6 solid 1px;}
.qulaitymain .qualityBox .imgBox img {width: 100%; object-fit: cover; max-height: 130px;}
.qulaitymain .qualityBox .contentBox {position: relative;display: inline-block;width: 100%;border-radius: 15px;padding: 95px 20px 20px 20px;min-height: 265px;color: #FFF;background-color: #0c4d82;font-size: 15px;text-align: center;}
.qualityBox .view_cert {position: absolute;left: 0;right: 0;bottom: 0;margin: auto;font-size: 14px;text-transform: uppercase;height: 42px;line-height: 42px;padding: 0 12px;background-color: #ffba00;color: #000;border-radius: 25px;text-align: center;width: 150px;transition: all ease-in-out 0.3s;}
.qualityBox .view_cert:hover {background-color: #000; color: #FFF;}
.modal.quality .modal-dialog {width: 428px; border-radius: 25px;}
.modal.quality .modal-dialog.lrg {width: 750px !important;}
.modal.quality .modal-body img {max-height: 498px; width: 100%;}
.modal.quality .modal-header {padding: 0;border: 0;position: relative;z-index: 2;}
.modal.quality .modal-header .close {border-radius: 100%;background: #ffba00;width: 35px;height: 35px;padding: 0;opacity: 1;position: absolute;right: 0;top: 0;}
.modal.quality .modal-header .close:focus {border: 0;}
.about_iao.testimonials {
  background-color: #FFF;
  background-image: url(../img/home_about_left.png), url(../img/home_about_right_circle.png), url(../img/testimonials_bg.jpg);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left top, right top, center top;
  font-family: 'Conv_EMprintw05-Regular.woff';
}
.testimonials .about_title h1{font-size: 45px;padding: 0 0 10px 0;margin: 0 0 65px 0;position: relative;font-weight: 300;color: #0c4d82;background-image: none;font-family: 'EMprint';text-transform: uppercase;line-height: 48px;}
.testimonials .about_title h1 span {color: #ffba02;font-weight: 700;}
.testimonials .test_box {display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;border-radius: 25px;position: relative;padding: 0 30px 0 80px;min-height: 280px;color: #333333;font-size: 18px;font-weight: 500;line-height: 24px;text-align: right;margin: 0 0 95px 0;}
.testimonials .test_box h3 {font-size: 24px;text-transform: uppercase;color: #000;line-height: 28px;padding: 0;margin: 0 0 10px 0;font-weight: 400;width: 100%;}
.testimonials .test_box h3 span {color: #005d9d;font-weight: 600;}
.testimonials .test_box .circle {position: absolute;left: 35px;top: -64px;width: 121px;height: 121px;background-size: cover;overflow: hidden;padding: 6px;}
.testimonials .test_box .circle img {width: 100%;height: 100%;object-fit: cover;border-radius: 100%;}
.testimonials .test_box.blue {border: #0c4d82 solid 6px;}
.testimonials .test_box.blue .circle {background-image: url(../img/testimonials/blue-circle.jpg);}
.testimonials .test_box.grey {border: #adadad solid 6px;}
.testimonials .test_box.grey .circle {background-image: url(../img/testimonials/grey-circle.jpg);}
.speakArea .imgBox {display: inline-block;width: 12vw;height: 12vw;text-align: center;border: #0c4d82 solid 4px;border-radius: 100%;overflow: hidden;position: relative;z-index: 2;}
.speakArea .imgBox img {width: 100%;height: 100%;object-fit: cover;}
.speakArea .content {display: inline-block;width: 100%;font-size: 20px;color: #000;line-height: 24px;padding: 25px 0 0 0;}
.speakArea .content .titlesec {position: relative;display: flex;align-items: center;min-height: 85px;border-radius: 0 45px 45px 0;color: #FFF;font-size: 18px;font-weight: 600;margin: 0 0 18px 0;background-color: #0c4d82;}
.speakArea .content .titlesec h3 {color: #FFF;padding: 0;margin: 0;font-size: 30px;font-weight: 600;position: relative;z-index: 2;}
.speakArea .content .titlesec h3 span {display: block;width: 100%;color: #FFF;font-size: 16px;}
.speakArea .content .titlesec:after {position: absolute;left: -35%;background-color: #0c4d82;top: 0;height: 100%;width: 100%;content: "";}
.accred_member_pro {font-size: 18px;color: #333333;font-weight: 300;line-height: 24px; margin: 0 0 20px 0;}
.accred_member_pro .titlesec {display: inline-block;width: 100%;padding: 0;margin: 0 0 20px 0;color: #333333;font-size: 22px;font-weight: 400;text-transform: uppercase;}
.accred_member_pro .titlesec span {font-weight: 600;color: #005d9d;}
.accred_member_pro .institution ul {display: inline-block;width: 100%;padding: 0;margin: 0;}
.accred_member_pro .institution ul li {display: flex;align-items: center;width: 100%;list-style-type: none;color: #005d9d;font-size: 25px;font-weight: 500;padding: 0 0 0 100px;margin: 0 0 20px 0;position: relative;line-height: 32px;min-height: 85px;}
.accred_member_pro .institution ul li .icon {position: absolute;left: 0;top: 0;width: 85px;height: 85px;background-color: #FFF;border-radius: 12px;border: #ffba02 solid 3px;overflow: hidden;}
.accred_member_pro .member_certificate {display: inline-block;width: 100%;height: 580px;overflow: hidden;position: relative;color: #474747;font-size: 15px;line-height: 22px;}
.member_certificate .main_area {height: 100%;}
.member_certificate .main_area img {width: 100%;height: 100%;}
.member_certificate .content {position: relative;z-index: 2;padding: 230px 35px 0 35px;position: absolute;left: 0;top: 0;width: 100%;text-align: center;}
.member_certificate .content .certificate-head-2 {color: #0094CC;font-family: 'Times New Roman', Times, serif;font-size: 22px !important;width: 100%;font-weight: 700;}
.accred_member_pro .profile_box {display: inline-block;width: 100%;background-color: #ccdfeb;padding: 15px;font-size: 15px;color: #000000;line-height: 20px;min-height: 460px;}
.accred_member_pro .profile_box .title {padding: 0;display: inline-block;width: 100%;color: #000000;font-size: 19px;text-transform: uppercase;margin: 0 0 10px 0;font-weight: 300;}
.accred_member_pro .profile_box .title span {font-weight: 600;}
.profile_box .points {display: inline-block;width: 100%;padding: 0;margin: 0;}
.profile_box .points li {display: inline-block;width: 100%;list-style-type: none;font-size: 15px;color: #000000;line-height: 20px;position: relative;padding: 0 0 0 45px;margin: 0 0 15px 0;min-height: 35px;}
.profile_box .points li:before {position: absolute;left: 0;top: 0;width: 35px;height: 35px;content: "";}
.profile_box .points li.green:before {background-color: #5e9143}
.profile_box .points li.blue:before {background-color: #375199}
.profile_box .points li.red:before {background-color: #aa1e1e}
.accred_member_pro .left_point_main {background-color: #e5e5e5;position: relative;padding: 30px 0;text-align: center;}
.left_point_main .point_descrip {background-color: #005d9d;position: absolute;bottom: 0;width: 100%;min-height: 65px;display: flex;align-items: center;justify-content: center;color: #FFF;font-size: 15px;padding: 0 20px;text-align: center;}
.left_point_main .points_area {display: inline-block;margin: auto;width: 80%;}
.points_area .point_box  {display: inline-flex;align-items: center;justify-content: center;width: 18%;margin: 3px;min-height: 65px;font-size: 15px;font-weight: 600;text-transform: uppercase;color: #FFF;}
.points_area .point_box.blue {
  background: rgb(59,86,163); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(59,86,163,1) 0%, rgba(48,71,137,1) 50%, rgba(149,29,29,1) 50%, rgba(18,43,108,1) 51%, rgba(18,43,108,1) 51%, rgba(3,22,75,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(59,86,163,1) 0%,rgba(48,71,137,1) 50%,rgba(149,29,29,1) 50%,rgba(18,43,108,1) 51%,rgba(18,43,108,1) 51%,rgba(3,22,75,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(59,86,163,1) 0%,rgba(48,71,137,1) 50%,rgba(149,29,29,1) 50%,rgba(18,43,108,1) 51%,rgba(18,43,108,1) 51%,rgba(3,22,75,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b56a3', endColorstr='#03164b',GradientType=0 ); /* IE6-9 */
}
.points_area .point_box.red {
  background: rgb(181,30,30); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(181,30,30,1) 0%, rgba(149,29,29,1) 50%, rgba(177,30,30,1) 50%, rgba(120,3,3,1) 51%, rgba(88,2,2,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(181,30,30,1) 0%,rgba(149,29,29,1) 50%,rgba(177,30,30,1) 50%,rgba(120,3,3,1) 51%,rgba(88,2,2,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(181,30,30,1) 0%,rgba(149,29,29,1) 50%,rgba(177,30,30,1) 50%,rgba(120,3,3,1) 51%,rgba(88,2,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b51e1e', endColorstr='#580202',GradientType=0 ); /* IE6-9 */
}
.points_area .point_box.green {
  background: rgb(103,157,75); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(103,157,75,1) 0%, rgba(83,134,58,1) 50%, rgba(56,109,29,1) 51%, rgba(29,76,5,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(103,157,75,1) 0%,rgba(83,134,58,1) 50%,rgba(56,109,29,1) 51%,rgba(29,76,5,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(103,157,75,1) 0%,rgba(83,134,58,1) 50%,rgba(56,109,29,1) 51%,rgba(29,76,5,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#679d4b', endColorstr='#1d4c05',GradientType=0 ); /* IE6-9 */
}
.pro_certification {position: relative;overflow: visible;}
.pro_certification .certif_first {padding-top: 150px;}
.certificate_form {max-width: 100%;width: 100%;position: absolute;z-index: 20;padding: 0;color: #FFF;font-size: 14px;top: -60px;}
.certificate_form .mainForm {
  background-color: #0a3c5e;
  border-radius: 35px;
  padding: 25px 25px 40px 25px;
  box-shadow: 6px 5px 0px 0px rgba(0,87,152,0.75);
  -webkit-box-shadow: 6px 5px 0px 0px rgba(0,87,152,0.75);
  -moz-box-shadow: 6px 5px 0px 0px rgba(0,87,152,0.75);
}
.certificate_form .mainForm .titles p {padding-top: 0;}
.certificate_form .formArea .buttonFiels {width: 70px;max-width: 130px;}
.certificate_form .buttons:hover {background-color: #FFF;color: #005f87;border: 0; outline: inherit;}
.certificate_form .titles p {font-size: 36px;line-height: 48px;}
.about_title p.blueTitle.certification {color: #005e9e;font-size: 25px;line-height: 32px;font-weight: 600;}
.about_iao.pro_certification .about_title {position: relative;z-index: 3;}
.benefit_accreditation {position: relative;padding: 70px 0;}
.benefit_accreditation .titlesec h1 {
  display: flex;
  align-items: center;
  min-height: 55px;
  width: 100%;
  padding: 0 0 0 70px;
  margin: 0 0 20px 0;
  color: #333333;
  font-size: 30px;
  font-weight: 300;
  text-transform: uppercase;
  background-image: url(../img/about_title_icon.png);
  background-repeat: no-repeat;
  background-position: left center;
}
.benefit_accreditation .titlesec span {font-weight: 600;color: #005d9d;}
.benefit_box {display: inline-block;min-height: 325px;padding: 50px 25px 0 95px;font-size: 25px;font-weight: 300;color: #000;line-height: 38px;margin-bottom: 30px;}
.benefit_box h2 {display: inline-block;width: 100%;font-family: 'Conv_Mermaid1001';color: #004578;padding: 0;margin: 0 0;font-size: 7rem;line-height: 1;position: relative;z-index: 2;}
.benefit_box p {position: relative;z-index: 2;}
.benefit_box .imgBox {position: absolute;left: 0;top: 0;border-radius: 16px;width: 331px;height: 325px;overflow: hidden;}
.pro_profile_boxes {display: inline-block;width: 100%;padding: 0;}
.pro_profile_boxes .boxes {padding: 0 1px;}
.pro_profile_boxes .boxes.first {padding-left: 0;}
.pro_profile_boxes .boxes.last {padding-right: 0;}
.pro_profile_boxes .boxes.first:after {position: absolute;left: 0;top: 0;width: 150px;height: 100%;background-color: #004578;content: "";}
.pro_profile_boxes .boxes.last:after {position: absolute;right: 0;top: 0;width: 150px;height: 100%;background-color: #004578;content: "";}
.pro_profile_boxes .boxes.last:hover:after,
.pro_profile_boxes .boxes.first:hover:after {background-color: #ffba02;}
#outer{
  position: relative;
  margin-top:0;
  -ms-transform: skew(-12deg,0deg);
  -webkit-transform: skew(-12deg,0deg);
  transform: skew(-12deg,0deg);
  width: 100%;
  height: 600px;
  background-color: #004578;
  overflow: visible;
  z-index: 5;
  padding: 0
}
.pro_profile_boxes .boxes:hover #outer {background-color: #ffba02;}
#outer .inner {
  -ms-transform: skew(11deg,0deg);
  -webkit-transform: skew(11deg,0deg);
  transform: skew(11deg,0deg);
  position: relative;
  width: 100%;
  height: 100%;
}
#outer .imgBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: -50px;
  -ms-transform: skew(-12deg,0deg);
  -webkit-transform: skew(-12deg,0deg);
  transform: skew(-12deg,0deg);
}
#outer .person {position: absolute;bottom: 0;left: -40px;}
#outer .person img {max-height: 375px;}
#outer .content  {display: flex;justify-content: center;padding-top: 60px;position: relative;text-align: center;z-index: 5;flex-direction: column;padding-left: 15px;padding-right: 15px;width: 75%;left: 15px;right: 0;margin: auto;}
#outer .content h3 {font-size: 16px;text-transform: uppercase;font-weight: 300;color: #FFF;}
.pro_profile_boxes .boxes #outer .content p,
.pro_profile_boxes .boxes #outer .content .link {display: none;font-size: 16px;line-height: 22px;color: #000;}
.pro_profile_boxes .boxes:hover #outer .content p,
.pro_profile_boxes .boxes:hover #outer .content .link {display: block;}
.pro_profile_boxes .boxes.common #outer {overflow: hidden;}
.pro_profile_boxes .boxes.fourth.common #outer {overflow: hidden;position: relative;z-index: 5;}
.pro_profile_boxes .boxes.last #outer {overflow: hidden;}

.loginPannel {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.loginPannel .about_title h1 {
  text-align: center;
  font-size: 40px;
  text-align: center;
  background-image: none;
  color: #005e9e;
  text-transform: uppercase;
  font-family: "Conv_Mermaid1001";
}
.loginPannel .about_title h1 span {
  color: #ffba02;
}
.loginPannel .login_box {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 330px;
  color: #ffffff;
  font-size: 22px;
  font-weight: 300;
  width: 100%;
  position: relative;
  z-index: 2;
  border-radius: 12px;
  flex-direction: column;
  background-image: linear-gradient(to right top, #005e9e, #00549a, #004b95, #074190, #153689);
}
.loginPannel .box_main {
  display: inline-block;
  width: 100%;
  position: relative;
  margin: 25px 0 0 0;
}
.loginPannel .box_main:before {
  position: absolute;
  z-index: 1;
  left: -5px;
  top: -5px;
  width: 144px;
  height: 32px;
  border-radius: 10px;
  background-color: #ffba02;
  content: "";
}
.loginPannel .box_main:after {
  position: absolute;
  z-index: 1;
  right: 5px;
  bottom: -7px;
  width: 144px;
  height: 32px;
  border-radius: 10px;
  background-color: #ffba02;
  content: "";
}
.login_box .top_icon {
  display: flex;
  margin: 0 0 30px 0;
  align-items: center;
}
.login_box .bottom_icon {
  display: flex;
  margin: 0;
  align-items: center;
  font-size: 45px;
  color: #fdc400;
  position: relative;
  left: 0;
  transition: all ease-in-out 0.3s;
}
.login_box:hover .bottom_icon {
  left: 10px;
}

.trouble_login {
  background-image: url(../img/login/board.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain;
  width: 100%;
  min-height: 850px;
  margin-top: 75px;
  padding: 45px 80px 0 80px;
  color: #FFF;
  text-align: left;
}
.trouble_login .title {
  text-align: center;
  font-size: 22px;
  font-weight: 300;
  color: #FFF;
  display: inline-block;
  width: 100%;
}
.trouble_login .title h1 {
  font-size: 27px;
  text-transform: uppercase;
  color: #FFF;
  font-family: "Conv_Mermaid1001";
  padding: 0;
  margin: 0 0 5px 0;
}
.trouble_login .title h2 {
  font-size: 35px;
  color: #ffba02;
  font-family: "Conv_Mermaid1001";
  padding: 0;
  margin: 0 0 5px 0;
}
.trouble_login .title h1 span {color: #ffba02;}
.trouble_login .title p {margin: 0;}
.trouble_login .content_box {margin-top: 25px;}
.trouble_login .content_box .boxes {
  display: inline-block;
  width: 100%;
  text-transform: uppercase;
  color: #FFF;
  font-size: 20px;
  font-weight: 400;
  padding: 0 0 0 70px;
  min-height: 62px;
  margin: 10px 0;
  background-repeat: no-repeat;
  background-position: top left;
}
.trouble_login .content_box .boxes span {display: block;color: #ffce4c;}
.trouble_login .boxes.call {background-image: url(../img/login/call.png);line-height: 1.3;}
.trouble_login .boxes.call a {color: #FFF;}
.trouble_login .boxes.chat {background-image: url(../img/login/chat.png);}
.trouble_login .boxes.callback {background-image: url(../img/login/callback.png);}
.trouble_login .boxes.email {background-image: url(../img/login/email.png);}
.apply_accre_main.ccfrom_main {background-image: none;}
.ccfrom_main .apply_form_area {min-height: 650px;}
.ccfrom_main .apply_form_area label {color: #FFF;font-size: 18px;font-weight: 400;}
.apply_form_area .fields textarea.form-control {line-height: 22px;color: #000;}
textarea.form-control::-webkit-input-placeholder{color:#000;opacity:1}
.apply_form_area .fields.textarea {line-height: 22px;height: auto;background-color: transparent;}
.about_iao.terms .about_title h1 {font-size: 30px; font-weight: 600;background-image: none;padding-left: 0;}

.terms .contentArea.criterList .criListing li a {
  color: #000;
  font-size: 16px;
}
.terms .contentArea.criterList .criListing li a:hover {color: #005d9d;}
.sitemap_main h4 {font-size: 20px; text-transform: uppercase;}
.sitemap_main h4 a {color: #333; transition: all ease-in-out 0.3s; margin-bottom: 20px; display: inline-block;}
.sitemap_main h4 a:hover {color: #005d9d;}
.contentArea.criterList .sitemap_main .criListing {margin: 15px 0;}

.login .apply_form_area p {color: #FFF; text-align: center;}
.login .apply_form_area h1 {margin-bottom: 10px; font-size: 30px;}
.login.ccfrom_main .apply_form_area {min-height: inherit;}
.login.ccfrom_main .apply_form_area label {font-size: 12px;}

.table-03 {
  border: 1px solid #e0e0e0;
  font-size: 13px;
  margin: 10px 0 6px;
}
.table-03 tr.even {
  background: #f6f6f6;
}
.table-03 td.border-right {
  border-right: 1px solid #e0e0e0;
  padding: 10px;
}
.table-03 td {padding: 10px;}

.pro_details .experience {
  margin-top: 25px;
}

.experience .heading-profile {
  font-size: 18px;
  color: #FFF;
  background: #005e9e;
  padding: 5px 22px;
  margin: 5px 0;
  clear: both;
}


/*Accreditation Detail Bottom Table*/
.accmember_bott_detail {
  display: inline-block;
  width: 100%;
  border: 1px solid #CBCBCB;
  padding: 10px;
}
.content-3-child-head {
  display: flex;
  border-bottom: 1px solid #CBCBCB;
}
.content-3-child-head-key {
  padding: 10px;
  flex: 1;
  font-size: 16px;
  border-left: 1px solid #CBCBCB;
  border-top: 1px solid #CBCBCB;
}
.content-3-child-head-value {
  border-left: 1px solid #CBCBCB;
  border-right: 1px solid #CBCBCB;
  border-top: 1px solid #CBCBCB;
  padding: 10px;
  flex: 4;
  font-weight: bold;
  font-size: 16px;
}
.content-3-section {
  box-sizing: border-box;
  font-size: 16px;
  padding: 12px;
  justify-content: center;
  border-bottom: 1px solid #CBCBCB;
}
.thanks-bullet ul {padding: 10px 0;}
.thanks-bullet ul li {
  background: url(/assets/img/blue-bullet.png) 0 9px no-repeat;
  padding: 5px 5px 5px 18px;
  list-style-type: none;
  display: inline-block;
  width: 100%;
  position: relative;
}
.thanks-bullet ul li i  {
  position: absolute;
  left: 0;
  top: 10px;
  font-size: 12px;
}
.content-3-last-section {display: flex;}
.content-3-last-section-child1 {
  flex: 4;
  border-left: 1px solid #CBCBCB;
  border-bottom: 1px solid #CBCBCB;
  background-color: white;
  font-weight: bold;
  padding: 12px;
  font-size: 16px;
  text-align: end;
}
.content-3-last-section-child2 {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 10px;
  color: white;
}
.accmember_bott_detail .point_box .blue {
  background: rgb(59,86,163); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(59,86,163,1) 0%, rgba(48,71,137,1) 50%, rgba(149,29,29,1) 50%, rgba(18,43,108,1) 51%, rgba(18,43,108,1) 51%, rgba(3,22,75,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(59,86,163,1) 0%,rgba(48,71,137,1) 50%,rgba(149,29,29,1) 50%,rgba(18,43,108,1) 51%,rgba(18,43,108,1) 51%,rgba(3,22,75,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(59,86,163,1) 0%,rgba(48,71,137,1) 50%,rgba(149,29,29,1) 50%,rgba(18,43,108,1) 51%,rgba(18,43,108,1) 51%,rgba(3,22,75,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b56a3', endColorstr='#03164b',GradientType=0 ); /* IE6-9 */
}

@media screen and (max-width: 840px) {

.container-fluid {padding-left: 15px;padding-right: 15px;}
#hero .contentArea h1 {font-size: 1.5rem;}
#hero .contentArea h5 {font-size: 1.4rem;}
#hero .contentArea.logincont h5 br {display: none;}
#hero {height: 70vh;}
#sync2 {display: none;}
header .logo img {max-height: 50px;}
.top_form_area .titles p {font-size: 1.5rem;line-height: 1.4;}
.top_form_area .formArea {display: inline-block;width: 100%;margin: 0 auto;}
.forms_fields {margin-bottom: 10px;}
.top_form_area .formArea .buttonFiels {width: 100%;max-width: 100%;}
.top_form_area .returning {margin-top: 0;}
.watch_demo {font-size: 1.8rem;padding: 20px 0;}
.watch_demo .container-fluid {display: inline-block !important;}
.watch_demo .video {height: 50px;line-height: 50px;font-size: 16px;margin-top: 10px;}
.about_iao {padding: 30px 0;}
.about_iao .about_title h1 {background-image: none;padding: 0;font-weight: 600;font-size: 1.5rem;}
.about_iao .about_title h2 {font-size: 1.2rem;}
.contentArea .boxes h1 {font-size: 1.5rem;}
.news_title h1 {font-size: 1.5rem;padding: 0;background-image: none;font-weight: 600;}
.news_iao .newsBox{padding: 15px;}
.news_iao .newsBox.lrgBox{min-height: auto;}
.news_iao .newsBox h1 {font-size: 1.5rem;}
.footer_form .titles {font-size: 1.5rem;font-weight: 600;line-height: 1.5;}
.footer_form .titles br {display: none;}
.footer_form .provide .form-control {font-size: 18px;}
.footer_form .provide .buttonside {padding: 0 15px;margin: 10px 0 0 0;}
footer .footer_three_boxe .innBox {margin: 0 0 15px 0;}
footer .footer_three_boxe .innBox h1 {font-size: 2rem;font-weight: 600;margin: 0;}
footer .footer_three_boxe .innBox .contetnt .col-xs-6 {width: 25%;text-align: center;margin: 0 0 10px 0;}
footer .footer_three_boxe .innBox .contetnt img {width: 100%;}
.footer_nav h1 {font-size: 1.1rem;font-weight: 600;margin: 10px 0 0 0;color: #ffde00;}
footer .footer_last_bar .socialLinks ul li a {margin: 5px;font-size: 19px;line-height: 36px;height: 36px;width: 36px;}
footer .footer_last_bar .socialLinks ul li a img {width: 20px;top: -2px;}
.footer_last_content {background-image: none;background-color: #00365c;display: inline-block;}
.footer_last_content .container-fluid {display: inline-block !important;}
header .right_text {display: none;}
.benefits_iao .benefitsBx .imgBox {min-height: auto;}
.bottom_proccess .contentBox .bottom_content {font-size: 18px;}
.bottom_proccess .contentBox .bottom_content br {display: none;}
.bottom_proccess .contentBox .iconArea {bottom: 7px;}
.inners.inner_uni_right {display: none;}
.uni_affiliation_sec .imgBox {display: none;}
.uni_affiliation_sec h1 {font-size: 1.6rem;}
.uni_affiliation_sec {padding: 20px 0;}
.about_iao.uni_affiliation_area .news_title h1 {font-size: 1.5rem; font-weight: 600;}
.mobile-nav a {text-transform: uppercase;padding: 10px 11px;}
.about_title.global_chapters .blueTitle {font-size: 1.2rem;}
.main_about_iao .about_title h1 {font-size: 1.5rem; background-image: none;padding: 0;}
.about_main_bottom .main_section .col-xs-6 {width: 50%;flex-basis: 1;text-align: center;margin: 0 0 10px 0;display: inline;margin-bottom: 10px;}
.about_main_bottom .main_section .clients  {display: inline-block;width: 100%;margin: 0;}
.about_main_bottom .main_section .clients img {margin-bottom: 10px;}
.about_main_bottom .main_section .comm_mem {display: inline-block;width: 100%;margin: 0;}
.about_main_bottom .main_section .comm_mem .col-xs-6 {width: 50%; }
.about_main_bottom .main_section .comm_mem img {margin-bottom: 10px;}
.accrediated_uni .col-xs-6 {width: 50%; margin-bottom: 10px;}
.acc_insti .accrediated_uni .ins_lg_img {display: none !important; opacity: 0;}
.comm_member_box .content {text-align: center;}
.comm_member_box .title:after {width: 100%;height: auto;min-height: 55px;}
.comm_member_box .title {font-size: 16px;padding-left: 10px;}
.comm_links_area:after {display: none;}
.testimonials .test_box {text-align: center;padding: 75px 20px 0 20px;}
.testimonials .test_box h3 {font-size: 1.3rem;}
.speakArea {display: flex;align-items: center;justify-content: center;text-align: center;}
.speakArea .imgBox {width: 150px;height: 150px;}
.speakArea .content .titlesec:after {display: none;}
.speakArea .content .titlesec {border-radius: 0;}
.speakArea .content .titlesec h3 {line-height: 1;}
.speakArea .content .titlesec h3 span {font-size: 14px;display: inline-block;}
.testimonials .about_title h1 {line-height: 1;margin: 0 0 20px 0;}
.qulaitymain .qualityBox .contentBox {padding-bottom: 40px;}
.magzine_signup .signupTitle {font-size: 1.5rem;line-height: 1;background-image: none;padding: 0;min-height: auto;margin: 0 0 20px 0;}
.magzine_signup .form_area .submit {right: -20px;height: 47px;line-height: 43px;border-radius: 12px;font-size: 33px;font-weight: 600;padding: 0 15px 0 25px;}
.magzine_signup {background-image: none;padding: 0 0 30px 0;}
.apply_accre_main .apply_form_area {padding: 20px;}
.apply_form_area h1 {text-align: center !important;font-size: 1.7rem;line-height: 1.2;width: 100%;}
.apply_form_area .icons {display: none;}
.apply_form_area .form-group {margin-bottom: 0;}
.apply_accre_main {background-image: none;}
.footer_form .titles .wam .tooltip {min-width: 100%;right: 0;}
.trouble_login {background-color: #17441e;background-image: none;min-height: auto;padding: 20px;}
.trouble_login .content_box .boxes {font-size: 18px;}

}

@media screen and (max-width: 768px) {

#hero {height: 50vh;}
#hero .contentArea {height: 50vh; margin-top: 20px;}
.yellowbtn_comm {display: flex;align-items: center;line-height: 16px;padding: 0 15px;font-size: 14px;font-weight: 600;text-align: center;}
.comm_member_box .imgBox {text-align: center;}
.comm_member_box .imgBox img {max-height: 150px;width: auto;}


}

/*Sidebar Contact*/

.side-bars {
	font-family: 'Open Sans';
	width: 260px;
	position: fixed;
	right: -216px;
	top: 50%;
	z-index: 1001;
	margin-top: -175px;
	display: block;
}
.side-bars .s-bar {
	display: block;
	margin-bottom: 2px;
	position: relative;
	background: #fe8f22;
	right: 0px;
	cursor: pointer;
	height: 67px;
	padding: 0 0 2px;
	margin: 0 0 3px;
  -webkit-transition: all .35s ease;
  -moz-transition: all .35s ease;
  transition: all .35s ease;
  color: #FFF;
  font-size: 18px;
  line-height: 18px;
}
.side-bars .s-bar p {margin: 0;padding: 7px 0;}
.side-bars .s-bar:hover{right:215px;}
.side-bars .s-bar img {position: relative;left: -6px;float: left;}
.side-bars .s-bar:hover {background: #fe8f22;}
.side-bars .s-bar a p {float: left;color: #000;font-size: 15px;font-weight: 400;padding: 6px 0 0 0;margin: 0px;line-height: 19px;width: 182px;}
.side-bars .s-bar a {
	font-size: 18px;
  line-height: 18px;
	padding: 5px 0 0px;
	color: #fff;
	float: left;
	font-weight: 700;
	width: 235px;
	text-decoration: none;
	margin-top: -5px;
}
.side-bars .s-bar .pnumlive.num {
  position: absolute;
  bottom: 2px;
}
.side-bars .s-bar a.lchat {padding: 0px 0 0 0px;margin: 0px;line-height: 51px;}
.side-bars .s-bar a.lchat span {font-weight: normal}
.call-spr {
	background: url(/assets/img/right_call.png) no-repeat top right;
	width: 51px;
	height: 68px;
	position: relative;
	left: -6px;
	top: 0px;
	float: left;
}
.chat-spr {
	background: url(/assets/img/right_chat.png) no-repeat top right;
	width: 51px;
	height: 67px;
	position: relative;
	left: -6px;
	float: left;
}
.floating-form-wrap {
	height: 452px;
	width: 628px;
	position: fixed;
	top: 50%;
	right: 0;
	margin-right: -577px;
	z-index: 999;
	display: block;
}
.display-none {display: none;}
.fixed-container-1 {display: none;}
/*Sidebar Contact*/


/*.top-nav li:hover {z-index:99992;}*/
.language-switch li.arbi-lang img {width: 100%;}
.posi-1 .top-dropdown {right: 0;}

.posi-1  .language-switch {display: block;margin: 0 0 0px 0; padding: 0;}
.posi-2 .dropdown-panel-inside h5:before {top: -21px;}
.posi-2 .dropdown-panel-inside h5 {margin-top:0px;padding-top:0px;}

.fontabhaya {font-family: 'Abhaya Libre', serif;}
.fontmont {font-family: 'Montserrat', sans-serif;}
.padd124 {padding: 0 124px;}

.compensate-for-scrollbar {padding-right: 0px !important;margin-right: 0px !important;}

.no-padd {padding: 0;}
.nopadd-left {padding-left: 0;}
.fancybox-active {overflow: hidden !important;}

/*body {font-family: 'Open Sans', sans-serif;overflow-x: hidden;}*/

.header {position: absolute;top: 0;width: 100%;z-index: 99;}
.mainlogo {display: block;padding: 10px 0;margin: 0 0 0 -20px;}
.top-nav {float: right;position: relative;margin: 0px; padding: 0;}


.top-nav li {float: left;font-family: 'EMprint';color: #fffdfc;font-size: 12px;margin: 12px 0px 0px 30px;position: relative;}

.top-nav li+li+li {margin-right: 0px;}
.top-nav li+li+li::after {display: none;}
.top-nav li.phone-icon::before {
  position: absolute;
  content: " ";
  display: block;
  height: 15px;
  width: 15px;
  color: #fff;
  background-image: url(/assets/images/sprite.png);
  background-position: 1px 2px;
  background-repeat: no-repeat;
  left: -19px;
}
.phone-icon i{color:#32da4c;font-style: normal;}
.top-nav li.has-dd:before {
  position: absolute;
  content: "\f078";
  font-size: 13px;
  color: #fff;
  left: -17px;
  top: 0px;
  font-family: FontAwesome;
  font-size: 12px;
}
.top-nav li a {
  color: #fffdfc;
  font-size: 14px;
  text-decoration: none;
  font-weight: 500;
  text-transform:uppercase;
}
.top-dropdown {
  width:1030px;
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 9999;
  color: #000;
  display: none;
  padding-top: 40px;
}
.top-dropdown .dd-inside {
  padding:15px;
  background-color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius:9px;
  border: 2px solid #31a8dd;
  -webkit-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
box-shadow: 0px 0px 105px -20px rgba(0,0,0,0.75);
}
.fancybox-content {border-radius: 9px;}
.has-dd:hover .top-dropdown {display: block;}
.top-dropdown::after {
  content: " ";
  display: block;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 26px;
  right: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #fff;
  border-width: 8px;
  margin-left: -11px;
  z-index:500;
}
.posi-2 .top-dropdown:after{right:40px;}
.top-dropdown h4 {color: #000000;margin: 0px 0px 20px 0px;padding: 0px;text-transform: uppercase;font-size:18px;font-weight: 700;}
.top-nav .top-dropdown ul.custom li {
  width: 31.333%;
  margin: 0px 2% 5px 0px;
  padding:1px 0px 2px 0px;
  border-bottom: 1px #eee solid;
}
.top-nav .top-dropdown ul.custom li img {float: left;margin: 0px 7px 0 0;}
.top-nav .top-dropdown  ul.custom a {color: #000;font-size: 12px;font-weight: 500;}
.dropdown-panel-inside{overflow: hidden;width: 100%;}
.dropdown-panel-inside h5 {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  clear: both;
  position: relative;
  font-family: 'EMprint';
  padding: 7px 20px 7px 0px;
  border-bottom: 1px #d5d5d5 solid;
}
.dropdown-panel-inside h5::before {
  content:url(/assets/images/sprite.png);
  background-repeat: no-repeat;
  background-position: 1px 2px;
  height: 22px;
  width: 22px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.language-switch {border: 1px #31a8dd solid;float: left;display: none;}
.language-switch li {
  padding: 0px;
  margin: 0px;
  width: 100px;
  text-align: center;
}
.language-switch li a{
  color: #4c4a4a;
  font-size: 14px;
  font-weight: 700;
  display: block;
  padding: 5px 22px 5px 22px;
}
.language-switch li a:hover {
  background-color: #31a8dd;
  color: #FFF;
}
.language-switch li:first-child a {background-color: #31a8dd;color: #FFF;}
.language-switch li+li a {font-size: 20px;font-family: 'EMprint';padding: 0px 22px 1px 22px;}
.languages-ul {float: left;padding: 0;}
.languages-ul li {margin: 0px;padding: 1px 0px;position: relative;width: 20%;}
.languages-ul li:before {
    content: "\f054";
    display: block;
    width: 15px;
    height: 15px;
    font-family: FontAwesome;
    color: #31a8dd;
    position: absolute;
    left: 0px;
    font-size: 9px;
    top: 3px;
}
.languages-ul li a {color: #000;font-size: 12px;font-weight: 600;padding: 0px 0 0px 10px; line-height: 13px; text-transform: capitalize;}
.popup-map {width:90%;display: none;}
.popup-map  ul.choose-country {margin-right: -15px;}
.popup-map  ul.choose-country li {width:19%;float: left;padding: 4px 0;border-bottom:1px #eee solid;margin-right: 1%;}
.popup-map ul.choose-country  li a {color: #000;font-size: 15px;}
.popup-map ul.choose-country  li  img {margin:3px 5px 0 0;float: left;}
.popup-map  h4 {color: #000000;margin: 0px 0px 20px 0px;padding: 0px;text-transform: uppercase;font-size:18px;font-weight: 700;}
#myModal3 .form-rght {text-align: center;}
#myModal3 .form-rght h3 {font-weight: 700;font-size: 19px;color: #000000;margin-bottom: 4px;}
#myModal3 .close  {position: absolute;right: -6px;top: -9px;font-size: 30px;color: #0096d0;opacity: 1;z-index: 50;cursor: pointer;}
#myModal3 .popup-form {padding: 35px 25px 25px 25px;width: 100%;}
#myModal3 .padd4 .col-md-6.bf::before {content: '';position: absolute;left: 0;background: #cccccc;width: 1px;height: 100%;}
#myModal3 .padd4 .centerMain {margin-left: 0;margin-right: 0;}
#myModal3 .subButton {
  background-color: #005e9e;
  height: 45px;
  line-height: 45px;
  color: #FFF;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  border-radius: 25px;
  padding: 0 20px 0 0;
  width: 130px;
  text-align: right;
  display: inline-block;
  margin-top: 10px;
  transition: ease-in-out 0.3s;
}
#myModal3 .subButton:hover {background-color: #010101;}
#myModal3 .returning {color: #010101;font-size: 16px;}
#myModal3 .returning a {text-decoration: underline;color: #005e9e;}

.expired {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.40);
  z-index: 9999999;
  background-size: 70% auto;
  background-image: url(/assets/img/expired-popup.png);
  background-position: center top;
  background-repeat: no-repeat;
}

@media (max-width: 1250px) {
  header .right_text {font-size: 11px;}
  .right_text .topRight {padding: 5px 11px;}
  .nav-menu > ul > li:last-child a {font-size: 12px;}
  .nav-menu a {padding: 15px 5px;font-size: .75rem;}
  .top-dropdown {width: 975px;}
  footer .footer_three_boxe .innBox .contetnt {font-size: 14px;}
  #hero .contentArea h1 {font-size: 32px;}
}

@media (max-width: 999px) {
.top-dropdown {width: 320px;}
.top-nav {position: relative;/*top: -10px;*/right: 0px;}
.posi-1 .top-dropdown {right: 0;}
.top-dropdown::after {right: 25px;}
.languages-ul li{width: 50%;}
.watch_demo {font-size: 25px; padding: 25px 0;}
.watch_demo .video {font-size: 16px; height: 48px; line-height: 48px;}
header .right_text {font-size: 9px;}
.titles p {font-size: 28px;}
.contentArea .boxes .icns_area.imgBox {height: 220px;}
.contentArea .boxes .icns_area.imgBox img {height: 100%;}
.footer_form .titles {font-size: 28px; line-height: 38px; margin: 0 0 10px 0;}
.footer_nav h1 {font-size: 16px;}
footer .footer_three_boxe .innBox h1 {font-size: 25px;}
.contentArea .boxes h1 {font-size: 24px; margin: 20px 0 10px 0;}
footer .footer_three_boxe .innBox .contetnt {line-height: 22px;}
.news_iao .view {font-size: 18px;height: 48px;line-height: 48px;}
.footer_last_content {font-size: 16px;}

}

@media (max-width: 840px) {
  /*.top-nav {right: 50px;}*/
  .footer_form .titles {font-size: 24px;line-height: 30px;}
}

@media (max-width: 767px) {

 /* .top-nav {top: -70px}*/
  #myModal3 .padd4 .col-md-6.bf::before {display: none;}
  .top_header .topPhone a {padding: 0 5px;}

}


/*TOP HEADER NEW*/

header .top_header {
  display: flex;
  width: 100%;
}
header .top_header .top_divide {
  display: inline-block;
  padding-bottom: 10px;
  border-bottom: #99999996 solid 1px;
}

.top_header .topPhone {
  color: #FFF;
  font-size: 13px;
  margin-top: 12px;
}
.top_header .topPhone a {
  color: #FFF;
  padding: 0 10px;
}

@media (max-width: 767px) {

 /* .top-nav {top: -70px}*/
  #myModal3 .padd4 .col-md-6.bf::before {display: none;}
  .top_header .topPhone a {padding: 0 5px;}
  #hero .contentArea h1 {font-size: 18px; line-height: 18px;}
  #hero .contentArea h5 {font-size: 16px;}
  .footer_last_content {font-size: 14px;}

}

@media (max-width: 480px) {
  #hero {height: 40vh;}
  #hero .contentArea {display: none;}
  #hero .home_main_slide .imgArea {height: 40vh;}
  .top_form_area .titles p {font-size: 13px;}
  footer .chatn-ico {position: relative;background-size: cover;top: 5px;width: 20px;height: 18px;}
  .footer_last_content {font-size: 15px; line-height: 20px;}
  .news_iao .newsBox h1 {font-size: 16px;}
  .footer_form .titles {font-size: 18px;}
  .watch_demo {font-size: 20px;}
  .watch_demo .video {height: 44px;line-height: 44px;font-size: 14px;}
  footer .footer_three_boxe .innBox .contetnt .col-xs-6 {width: 50%;}
  .news_iao .newsBox {min-height: 220px;}
  footer .footer_last_bar .termsside ul li a {padding: 0 10px;}
  .contentArea .boxes h1 {font-size: 20px;}
  .contentArea .boxes .icns_area.imgBox {height: 180px;}
  .top_header .topPhone {font-size: 11px;}
  .top_form_area {font-size: 11px;}

}

@media (max-width: 324px) {
  footer .footer_three_boxe .innBox .contetnt.foot_call a {font-size: 11px;}
  .top_header .topPhone {font-size: 9px;}
  .top_header .topPhone a {padding: 0 2px;}
  .about_iao .about_title h1 {font-size: 1.2rem;}
  .grants_proccess .news_title h1 {font-size: 1.2rem;}
  .news_iao.benefits_iao .benefitsBx.institute .contentA h3 {font-size: 18px;}
}

