/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Roboto;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Menu headers*/
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a{
font-family: Whitney HTF !important;
font-size: 16px;
}
/*Menu subheaders*/
.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a{
font-family: Whitney HTF !important;
}

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #005b8e none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px; font-family: Whitney HTF !important;}
.join_now a:hover{background: #2d86b9; color: #ffffff}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #85bf42 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 7px 13px;right: 0;top: 39%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(86, 85, 89, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(86, 85, 89, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #DbD9D6;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #fdfdfd;}
.hero a:hover {color: #005b8e;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #4a545f;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: "Roboto";font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#005b8e;}

/*…….   End of header settings…………….*/
/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/* ........ Countdown Timer .... */
/*html { height: 100%; }*/
body { 
  min-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #EEE;
}

.flip-clock {
  text-align: center;
  perspective: 600px;
  margin: 0 auto;

  *,
  *:before,
  *:after { box-sizing: border-box; }
}

.flip-clock__piece {
  display: inline-block;
  margin: 0 0.2vw;
  
  @media (min-width: 1000px) {
    margin: 0 5px;
  }
}

.flip-clock__slot {
  font-size: 1rem;
  line-height: 1.5;
  display: block;
/*
  //position: relative;
  //top: -1.6em;
  z-index: 10;
  //color: #FFF;
*/
}

@halfHeight: 0.72em;
@borderRadius: 0.15em;

.flip-card {
  display: block;
  position: relative;
  padding-bottom: @halfHeight;
  font-size: 2.25rem;
  line-height: 0.95;
}

@media (min-width: 1000px) {
  .flip-clock__slot { font-size: 1.2rem; }
  .flip-card { font-size: 3rem; }
}


/*////////////////////////////////////////*/


.flip-card__top,
.flip-card__bottom,
.flip-card__back-bottom,
.flip-card__back::before,
.flip-card__back::after {
  display: block;
  height: @halfHeight;
  color: #ccc;
  background: #222;
  padding: 0.23em 0.25em 0.4em;
  border-radius: @borderRadius @borderRadius 0 0;
  backface-visiblity: hidden;
  transform-style: preserve-3d;
  width: 1.8em;
}

.flip-card__bottom,
.flip-card__back-bottom {
  color: #FFF;
  position: absolute;
  top: 50%;
  left: 0;
  border-top: solid 1px #000;
  background: #393939;
  border-radius: 0 0 @borderRadius @borderRadius;
  pointer-events: none;
  overflow: hidden;
  z-index: 2;
}

.flip-card__back-bottom {
  z-index: 1;
}

.flip-card__bottom::after,
.flip-card__back-bottom::after {
  display: block;
  margin-top: -@halfHeight;
}

.flip-card__back::before,
.flip-card__bottom::after,
.flip-card__back-bottom::after {
  content: attr(data-value);
}

.flip-card__back {
  position: absolute;
  top: 0;
  height: 100%;
  left: 0%;
  pointer-events: none;
}

.flip-card__back::before {
  position: relative;
  overflow: hidden;
  z-index: -1;
}

.flip .flip-card__back::before {
  z-index: 1;
  animation: flipTop 0.3s cubic-bezier(.37,.01,.94,.35);
  animation-fill-mode: both;
  transform-origin: center bottom;
}

.flip .flip-card__bottom {
  transform-origin: center top;
  animation-fill-mode: both;
  animation: flipBottom 0.6s cubic-bezier(.15,.45,.28,1);// 0.3s;
}

@keyframes flipTop {
  0% {
    transform: rotateX(0deg);
    z-index: 2;
  }
  0%, 99% {
    opacity: 1;
  }
  100% {
    transform: rotateX(-90deg);
    opacity: 0;
  }
}

@keyframes flipBottom {
  0%, 50% {
    z-index: -1;
    transform: rotateX(90deg);
    opacity: 0;
  }
  51% {
    opacity: 1;
  }
  100% {
    opacity: 1;
    transform: rotateX(0deg);
    z-index: 5;
  }
}

/* .......... Countdown Timer End .....*/


/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: "Roboto"; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "Roboto";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #005b8e !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #005b8e;
  font-weight: bold;

}
a:hover {
  color: #85bf42;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #005b8e none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #85bf42;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "Roboto";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #005b8e;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #85bf42 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #005b8e none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #85bf42;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #005b8e;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #005b8e;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "Roboto";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #85bf42;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #85bf42;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #005b8e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #85bf42 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #85bf42;
  font-weight: bold;

}
a:hover {
  color: #005b8e;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}

#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #005b8e;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #005b8e;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #005b8e;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#85bf42;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*……………………………..380px……………………………*/
/* @media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 94%;}
} */

/*…….   End of section…………….*/

/*…………………………………….360px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100%;height:auto;}
}

/*…….   End of line…………….*/
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 300px; height: 300px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
/*………………………………………Top of CSS File…………………………………………………………*/

/*Header Settings……………………………………………………………..*/
body {background: none; font: normal 16px/22px Open Sans;}
#PAGEID_143135 #id_H6MM2ev {display: none;}

/*…….   End of section…………….*/

/*Join Now button………………….*/
.join_now {padding: 25px 0;}
.join_now a {background: #f57722 none repeat scroll 0 0;
border: 0 none;border-radius: 3px;color: #ffffff;
float: right;font-family: "Roboto";font-size: 15px;  font-weight: 600;margin: 0;padding: 4px 12px 7px;}

/*…….   End of section…………….*/

/*Header wraps…………………………………………………………………………………………………*/
.zoneHeader1Wrap, .zoneHeader2Wrap, .zoneHeader3Wrap, .zoneContentWrap, .zoneFooterWrap {background-image: none;}
.zoneTopCornersWrap {background-image: none;}
.zoneTopCorners {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/*…….   End of section…………….*/

/*Search Engine settings…………………………………………………………………………….*/
.WaGadgetSiteSearch .searchBoxFieldContainer::before {background: #C43030 none repeat scroll 0 0;color: #ffffff;important;left: auto;padding: 8px 13px;right: 0;top: 38%;}
.WaGadgetSiteSearch .searchBoxField {background: #ffffff none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #000000;
padding: 8px 10px;margin: 24px 0;}
.zoneFooter {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.zoneInner, .zoneWrap {max-width: 1170px;}
.zoneInner > .WaPlaceHolder {max-width: 100%;}
.zoneHeader3Outer .zoneWrap, .zoneHeader3Outer .zoneInner {max-width: 100%;padding: 0;width: 100%;}

/*…….   End of section…………….*/

/*Hero slides………………………………………………………………………………………………………..*/
.hero h1 {font-family: "Roboto";font-size: 33px;font-weight: bold;line-height: 64px;margin: 0; padding: 15px 15px 0;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;} 

.hero h2  {font-family: "Roboto";font-size: 45px;font-weight: bold;line-height: 50px;margin: 0; padding: 0px 15px 0px;background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #FFF;}

.hero h3  {font-family: "Roboto";font-size: 35px;font-weight: bold;line-height: 50px;margin: 0; padding: 0 15px 0; background-color: rgba(195, 193, 193, 0.56) !important;text-align: left;text-transform: capitalize;color: #C43030;}
.third-slider-content {width: 63%;}
.second-slider-content {width: 31% !important;}
.hero.second-slider-content {max-width: 440px;}

.hero a {color: #c10013;}
.hero a:hover {color: #ff4d00;}

/*…….   End of section…………….*/

.zoneFooter1Outer {background: #c20528;padding: 10px 0;}
.camera_caption > div {background: transparent;}
.welcome_sec .gadgetStyleTitle h4 {font-family: Roboto;font-size: 30px;text-transform: capitalize;line-height:40px; text-align: center;margin:0 11%; color:#ff4d00;}

/*…….   End of header settings…………….*/

/*……..Speaker’s Spotlight(Newly Added)……*/

.wrapper {
  display: flex;
  width: 90%;
  justify-content: space-around;
}

.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: relative;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}

.card:hover {
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.card:hover:before {
  opacity: 1;
}
.card:hover .info {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.6);
  z-index: 2;
  transition: 0.5s;
  opacity: 0;
}
.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 15px;
}
.card .info {
  position: relative;
  z-index: 6;
  color: white;
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
  transition: 0.5s;
  overflow-y: scroll; 
}
.card .info h6 {
  margin: 0px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.card .info button {
  padding: 0.6rem;
  outline: none;
  border: none;
  border-radius: 3px;
  background: white;
  color: black;
  font-weight: bold;
  cursor: pointer;
  transition: 0.4s ease;
}
.card .info button:hover {
  background: dodgerblue;
  color: white;
}

/*………………………..End of Speaker’s Spotlight Code…….*/

/*..........secundry menu............*/
.WaGadgetCustomMenu .orientationHorizontal li::after {color: #5f9fd2;display: none;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #fff;font-weight: 400;font-size: 16px;}
.WaGadgetCustomMenu li {display: block;margin: 0;padding: 0 0 5px;width: 50%;float: left;}
.WaGadgetCustomMenu .orientationHorizontal li a {color: #ffffff !important;}

/*…….   End of section…………….*/

/*…………contact info………….*/
.contact_information {padding: 0 0 0 17%;}
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4  {font-size: 21px;font-weight: 500;font-family: Roboto; color: #fff;}
.gadgetStyleNone .gadgetStyleTitle {
  color: #c43030;
  font-size: 19px;
  font-weight: 600;
  padding: 18px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a > span::after {
  
  content: "";
  font-family: "FontAwesome";
  font-size: 12px;
  height: 0;
  line-height: 3px;
  color: #fff;
}

.contact_information .gadgetStyleTitle, .stay_contacted .gadgetStyleTitle {padding: 0;}
#id_TxNxI8y {padding-left: 100px;}
#PAGEID_143135 .zoneContentOuter .zoneInner, #PAGEID_143135 .zoneContentOuter .zoneWrap {max-width: 100%;padding: 0;}

/*…….   End of section…………….*/

/*……Style by Gadget Free(Newely Added 1 offs)…..*/
#id_KUkrWtp {margin: 0 auto;width: 1170px;padding-bottom: 50px;padding-top: 20px;}
.WaPlaceHolderContent > div, .WaPlaceHolderFooter > div {padding: /* 40px 2 */0px;}
#id_QxnHULD .gadgetStyleTitle h4 {font-size: 35px;font-weight: 600;margin-top: 45px;padding: 0; color:#fff;}
#id_cDi18Gc .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_fcU5qF6 .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 35px;font-weight: 600;}
#id_joMOiZr .speaker spotlight {color: #ff4d00;font-weight: 600;flex: 1;}
#id_vys464i {width: 1170px;margin: 0 auto;}

/*…….   End of section…………….*/

/*…….Sponsor Section………*/

/*changed .sponser _section from padding: 40px 0;…*/

/*.sponser_section {background: #c3c1c1 none repeat scroll 0 0;padding: 40px auto;}
.sponser_section .container {max-width: 1170px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; margin: 0 auto;}
.sponser_1 {display: inline-block;width: 18%; margin-right: 2%;}
.last_child {margin-right: 0;} 
.foil {}
.sponser .row {display:flex; flex-direction: row; justify-content: center: center; flex-wrap: wrap;}
.sponsor .slide {display: flex; flex-direction: row; justify-content: center; align-items: center; width: 30%; margin: 0; padding: 20px; box-sizing: border-box; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}*/

/*……..new Flexbox ref section…………*/
.flex-container {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width:100%;
}

.flex-container > div {
	background color: white;
	width: 500px;
	margin: 10px;
}
.partner {
	display: flex;
	flex-wrap: wrap;
	background-color: #D3D3D3;
	flex-direction: row;
	justify-content: space-around;
	align: right;
	box-sizing:border-box;
	width: 100%;
}
/*……………………………………………..*/
.main_sponser {padding: 0 !important;border: 1px solid #e4e1e1;box-shadow: 0 1px 2px #000000;box-sizing: border-box;}
/*……………….added box-sizing:border-box;…….*/
.sponser_section h1 {font-family: Roboto;margin: 0 0 15px;text-transform: uppercase;font-size: 35px;}
.main_sponser .img {padding: 0; line-height: 0;}
.zoneFooterOuter {padding: 45px 0;}

/*…….   End of section…………….*/

/*…WA Upcoming Events…….*/
.WaGadgetUpcomingEvents ul li {border: 1px solid #dedede;box-shadow: 1px 1px 4px #dedede;display: inline-block;margin: 0 19px 22px 0;padding: 0;position: relative; width:48%}
.WaGadgetUpcomingEvents ul li .title {padding: 0 20px;}
 .WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 16px;
  Font-weight: 600;
  text-decoration: underline;
  padding: 4px 0 0;
} 
.WaGadgetUpcomingEvents ul li .date {font-size: 12px; padding: 25px 20px;}

.WaGadgetEventsStateList h3.sectionTitle {margin: 15px 20px 0 0;}

/*…….   End of section…………….*/

.zoneHeader .WaPlaceHolderHeader > div {padding: 8px 0;} 
#id_kfUBHrf  {width: 1170px;margin: 0 auto;}


/*…………Home News……………..*/
.homeNews {border: 1px solid #dedede;margin: 0 0 50px;  box-shadow: 1px 1px 3px 0 #bfbfbf;}
.homeNews .title, .homeNews .content {background: #f4f4f3;padding: 10px 10px !important;}
.readmore {border-top: 1px solid #dedede;background: #f4f4f3;padding: 10px 10px;}
.homeNews .content {font-size: 14px;color: #5c5959;}
.homeNews .title a {font-size: 19px;color: #000 !important;}
.homeNews .readmore a {font-size: 16px;color: #ff4d00 !important;text-transform: capitalize;}
.homeNews .img {margin: 20px 30px !important;}

/*…….   End of section…………….*/

/*………..Breadcrumbs………………*/
#contentwsRDp8a {padding-bottom: 56px !important;}
#contentD4LB856 {padding-bottom: 96px !important;}
.WaGadgetBreadcrumbs ul {
    font-size: 16px;
}
.zoneContent.zoneInner {
    padding-bottom: 35px;
}




a {
  color: #ff4d00;
  font-weight: bold;

}
a:hover {
  color: #c10013;
  text-decoration: none;
}
.main_sponser .img > img {width: 100%;}
.WaGadgetBreadcrumbs ul li.last {color: gray;}
.WaGadgetBreadcrumbs ul li a {color: #808080;}
.WaGadgetBreadcrumbs ul li a:hover {color: #808080;}
.WaGadgetBreadcrumbs ul li + li::before {background-color: #808080;}
#id_kvqydes {max-width: 1170px;margin: 0 auto;}
.WaGadgetBreadcrumbs {/* margin: 0 !important; */ padding: 0;}

/*…….   End of section…………….*/

/*………Upcoming Events………….*/
.WaGadgetUpcomingEvents ul li:nth-child(2n){
    padding: 33px 0 0;margin-right:0;
}
.WaGadgetUpcomingEvents ul li:nth-child(3) {
    padding: 33px 0 0;
}
.WaGadgetUpcomingEvents ul li:nth-child(2n) .title, .WaGadgetUpcomingEvents ul li:nth-child(3) .title {
    position: absolute;
    top: 10px;
    font-size: 12px;
    Text-decoration: underline;
    Height: 48%;
}

/*……………………Cancelled code……………….*/
/* .WaGadgetUpcomingEvents ul li:nth-child(2) { padding: 33px 0 0;}
.WaGadgetUpcomingEvents ul li:nth-child(2) .title {position: absolute; top: 10px;} */
.Leadership_colum .pictureBox > img {height: 200px; width: 200px;}
/* 
.WaGadgetUpcomingEvents .last .title {position: absolute; top: 10px;}
.WaGadgetUpcomingEvents .last {padding: 33px 0 0 !important;} */
/*………………End of cancelled code……………*/

/*banner middle and common for all 3 type of banners*/
.hero {color: #fff;left: 50%;line-height: 66px; position: absolute;text-align: center;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);text-transform: uppercase;top: -300px;transform: translate3d(-50%, -15%, 0px);width: 64%;z-index: 3; max-width: 880px;}

/* for top banner */
.hero.first-slider-content {top: -550px}

/* for bottom banner */
.third-slider-content {top: auto; bottom: 0;}
.forth-slider-content {top: auto; bottom: 0; width: auto;}



/* #id_QxnHULD div {
  clear: both;
  float: right;
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
#id_Pl9tHQJ {
  float: left;
  margin: 0 auto !important;
  max-width: 530px;
  padding: 100px 75px 0;
} */



.quotedText {
    border-left: none;
}


#idFooterPoweredByWA {
    display: inline;
    background: 0;
    font-size: 10px;
}


#PAGEID_143135 #id_9dsrFGT {
  display: none;
}

.WaGadgetEventsStateDetails .pageTitleOuterContainer .pageBackContainer {
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    text-align: center;
    visibility: hidden;
}

/*…….   End of section…………….*/

/*-----------------Media Queries for responsiveness……………….*/

/*1850px…………………………………………………………………………*/
@media only screen and (min-width: 1801px){
#id_YxXgWDM {padding: 0 0 0 95px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*1790px…………………………………………………………………………*/
@media only screen and (max-width: 1790px){
#id_YxXgWDM {padding: 0 0 0 75px;}
#id_JD6Kvro {padding-top: 5.50%}
}

/*End of section………………………………………………….*/

/*……………1200px……………………………………*/
@media only screen and (max-width: 1200px) {
#id_kvqydes {width: 100% !important;}
#id_Header3 > div {padding-left: 7px !important;}
.zoneInner, .zoneWrap {max-width: 100%;}
.sponser_section .container {width: 100%;}
#id_kG8EJ8v {width: 100%;margin: 0 auto;}
#id_vys464i {margin: 0 10px; width: auto;}
.WaGadgetOnly.WaGadgetBreadcrumbs.gadgetStyleNone {margin: 0 !important;}
#id_kfUBHrf {margin: 0 auto;width: 100%;}
.WaLayoutSeparator {width: 0;}
.WaGadgetLoginButton .alignRight {padding: 0 10px;}
.WaGadgetBreadcrumbs ul li.last {color: #c3c1c2;}
dd {margin-left: 0;}
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
.hero.first-slider-content, .hero.third-slider-content {width: 870px; max-width: 100%}
.hero.second-slider-content {max-width: 100%;width: 420px !important;}
.hero.forth-slider-content {width: auto}
.camera_wrap .cameraCont .imgLoaded{ 
  margin-left: 0 !important;
 
  width: 100% !important;
height: 560px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 567px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*………………………..1170px………………………*/
@media only screen and (max-width: 1170px) {
.sponser_1 {width: 24%;margin: 0;}
.last_child {margin-right: none;}
.main_sponser {margin: 0 10px;}
.sponser_section h1 {padding-left: 10px;}
.homeNews {margin: 0 10px 50px !important;}
.contact_information {padding: 0 0 0 25%;}
#id_TxNxI8y {padding-left: 65px;}
.camera_wrap .cameraCont .imgLoaded{ 
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
height: 500px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 500px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

?*……………………….1024px……………………….*/
@media only screen and (max-width: 1024px) {
.gadgetContentEditableArea br {display: none;}
#id_QxnHULD .gadgetContentEditableArea {padding: 0 15px !important;}
#id_Pl9tHQJ {margin: 82px 15px !important;}
.hero h1 {font-size: 35px; line-height: 50px;}
.hero h2 {font-size: 45px;}
#id_QxnHULD {padding: 0 0 30px;}
.camera_wrap .cameraCont .imgLoaded{ 
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
height: 450px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 450px !important;
}
.hero.first-slider-content {
  top: -387px;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}
}

/*…….   End of section…………….*/

/*…………..991px……………………..*/
@media only screen and (max-width: 991px) {
.contact_information .gadgetStyleTitle h4, .stay_contacted .gadgetStyleTitle h4 {font-size: 17px;}
strong {font-size: 17px;font-weight: 500;font-family: Roboto;text-transform: uppercase;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.WaLayoutSeparator {display: none;}
.hero.first-slider-content, .hero.third-slider-content {width: 870;}
.hero.forth-slider-content {width: auto;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 400px !important;
 }
.Leadership_colum .WaLayoutItem {padding-right: 15px;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {width: 200px; height: 200px;}
.camera_wrap.camera_charcoal_skin {
  height: 400px !important;
}
.hero.first-slider-content {
  top: -347px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 28.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………..767px…………………………..*/
@media only screen and (max-width: 767px) {
#id_xQeJcLY, #id_LzIcbpS, #id_TvRAHnZ {width: 100% !important; display: block;margin-bottom: 20px !important;}
#id_QxnHULD .gadgetStyleTitle {padding: 0 15px !important;}
#id_TxNxI8y {padding-left: 0;}
.contact_information {padding: 0;}
.camera_wrap .cameraCont .imgLoaded{ 

height: 350px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 350px !important;
}
.hero.first-slider-content {
  top: -256px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}


/*…….   End of section…………….*/

/*……………………………620px…………………….*/
@media only screen and (max-width: 620px) {
.img > img {width: auto;text-align: center;display: block; margin: 0 auto;}
.WaGadgetMenuHorizontal {background-color: #c43030;}

#id_uJ6bfrg {float: left; margin-top: 0; width: 75% !important;}
#id_ZEuWRbo {float: left;margin-top: 0;width: 25% !important;}
#id_lCsy8b4 {float: left; margin-top: 0; width: 75% !important;}
#id_u1vCFse {float: left;margin-top: 0;width: 25% !important;}
.WaGadgetSiteSearch .searchBoxOuter.alignCenter {text-align: left;}
#id_Pl9tHQJ {margin-top: 0 !important;padding: 0 0 33px;}
.camera_wrap .cameraCont .imgLoaded{ 
  
height: 300px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*…………………………………….380px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/* 360px………………………………………………………………………………..*/
@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 100px;height:100px;}
}

/*…….   End of line…………….*/
.camera_wrap.camera_charcoal_skin {
  height: 300px !important;
}
.hero.first-slider-content {
  top: -200px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*…………………………………616px……………………*/
@media only screen and (max-width: 616px) {
.zoneHeader2.zoneInner.stick {position: relative;}	
200px;}
.WaGadgetSiteSearch .searchBoxFieldContainer::before {top: 37%;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td.left {float: left; width: 100%; padding-right: 0;}
.WaGadgetEventsStateList .pastEventsOuterContainer table.pastEventsList td {float: left; width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 270px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 270px !important;
}
.hero.first-slider-content {
  top: -180px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*………………….520px……………………………..*/
@media only screen and (max-width: 520px) {
.sponser_1 {margin: 11px 0;width: 49%;}
.hero h1 {font-size: 25px;line-height: 37px;}
.hero {width: 80%;}
.WaGadgetUpcomingEvents ul li {width: 99.6%;}
.contact_information {padding: 0;}
#id_TxNxI8y {padding-left: 0;}
.hero.forth-slider-content {width: 220px;}
.hero h2 {font-size: 34px; line-height: 35px;}
.hero h3 {font-size: 30px;}
.hero.second-slider-content {width: 70% !important;}
.WaGadgetEventsStateList h3.sectionTitle {font-size: 34px; line-height: 62px;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 220px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 220px !important;
}
.hero.first-slider-content {
  top: -150px !important;
}
}

/*…….   End of section…………….*/

/*……………………….480px………….…………………………..*/
@media only screen and (max-width: 480px) {
.WaGadgetUpcomingEvents ul li:nth-child(3) .date {
	padding-top: 32px;}

}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/*…….   End of section…………….*/

/*……………………………420px…………………………………….*/
@media only screen and (max-width: 420px) {
	
.WaGadgetEvents .upcomingEventsContainer .inner.gadgetEventEditableArea > table {width: 100%;}
	.camera_wrap .cameraCont .imgLoaded{ 
  
height: 150px !important;
 }
.camera_wrap.camera_charcoal_skin {
  height: 150px !important;
}
.hero.first-slider-content {
  top: -100px !important;
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}
}	

/*…….   End of section…………….*/

/*…………………………………….380px……………………………*/
@media only screen and (max-width: 380px) {
.join_now a {font-size: 11px;padding: 6px 12px 8px;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
.WaGadgetUpcomingEvents ul li {width: 99%;}
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 97%; height: 100%;
}

/* 360px………………………………………………………………………………..*/
@media only screen and (max-width: 360px) { 
.WaGadgetUpcomingEvents ul li .title a {
  color: #c0000e;
  font-size: 12px !important;
  text-decoration: underline;
  display: block;
} 
.WaGadgetUpcomingEvents ul li:last-child .date {padding-top: 32px;}
#id_YxXgWDM .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
#id_kG8EJ8v .gadgetStyleTitle h4 {color: #ff4d00;font-size: 25px;font-weight: 500;}
.card {
  width: 280px;
  height: 360px;
  border-radius: 15px;
  padding: 1.5rem;
  background: white;
  position: block;
  display: flex;
  align-items: flex-end;
  transition: 0.4s ease-out;
  box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5);
}
#id_JD6Kvro {display:block; overflow: hidden; padding-top: 56.25%; width: 99.6%; height: 100%;
}
h2 {
  Font-size: 6px;
}
.card .info p {
  letter-spacing: 1px;
  font-size: 12px;
  margin-top: 8px;
}
.Leadership_colum .WaLayoutItem {padding-right: 0; text-align: center;}
.Leadership_colum .WaLayoutItem:last-child {padding-right: 0;}
.Leadership_colum .WaLayoutItem .pictureBox > img {display: block; margin: 0 auto; width: 200px;height:200px;}
}

/*…….   End of line…………….*/
 


