.page-id-1526 .ico-youtube,
.page-id-1614 .ico-youtube {display: none;}
.page-id-1526 .menu-item-993,
.page-id-1614 .menu-item-993 {display: none;}
.page-id-1526 .fusion-header,
.page-id-1614 .fusion-header { background-color: #69a9aa;}
.page-id-1526 .fusion-main-menu > ul > li > a,
.page-id-1614 .fusion-main-menu > ul > li > a { color: #fffcd3;}
.page-id-1526.fusion-body .fusion-main-menu .current-menu-item > a {color: #fffcd3}
.page-id-1526 .fusion-main-menu .fusion-bar-highlight:hover,
.page-id-1614 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 7px solid #5e6088;}
.page-id-1526 .fusion-header-wrapper.fusion-is-sticky .fusion-header,
.page-id-1614 .fusion-header-wrapper.fusion-is-sticky .fusion-header {background-color: #69a9aa;}
/*online*/
.page-id-2517 .ico-youtube,
.page-id-2527 .ico-youtube {display: none;}
.page-id-2517 .menu-item-993,
.page-id-2527 .menu-item-993 {display: none;}
.page-id-2517 .fusion-header,
.page-id-2527 .fusion-header { background-color: #69a9aa;}
.page-id-2517 .fusion-main-menu > ul > li > a,
.page-id-2527 .fusion-main-menu > ul > li > a { color: #fffcd3;}
.page-id-2517.fusion-body .fusion-main-menu .current-menu-item > a {color: #fffcd3}
.page-id-2517 .fusion-main-menu .fusion-bar-highlight:hover,
.page-id-2527 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 7px solid #5e6088;}
.page-id-2517 .fusion-header-wrapper.fusion-is-sticky .fusion-header,
.page-id-2527 .fusion-header-wrapper.fusion-is-sticky .fusion-header {background-color: #69a9aa;}
.page-id-2517 p:empty,
.page-id-2527 p:empty {display: none;}
/**/
#conference-intro { height: 750px; text-align: center; padding-top: 154px;}
#conference-intro img { width: 271px; height: auto; margin-bottom: 30px;}
#main #conference-intro h2 {margin: 0 0 10px 0; text-align: center; color: #fff; font-weight: 900; font-size: 28px; line-height: 1.1; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44);}
#conference-intro h3 {margin: 0 0 25px 0; text-align: center; font-weight: 700; color: #fffcd3; font-size: 21px; line-height: 1.3; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44);}
#conference-intro h4 {margin: 0; text-align: center; font-weight: 700; color: #fff; text-transform: uppercase; font-size: 21px; line-height: 1.2;}
#conference-intro p {margin: 0; text-align: center; font-weight: 900; color: #fffcd3; font-size: 18px; line-height: 1.1; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); white-space: nowrap;}
#conference-register-btn { background: #69a9aa; border-radius: 24px; border: none; margin-top: 10px; padding: 16px 55px;}
#conference-register-btn .fusion-button-text { font-size: 18px; text-transform: uppercase; font-weight: 900; color: #fffcd3; line-height: 1.1;}
#conference-scroll-down { width: 57px; margin-top: 30px;}
/**/
#ggc-about { background-size: contain !important;}
#conference-about-block { padding-top: 190px; height: 630px;}
#wrapper .post-content #conference-about-block h2 {margin: 0 0 30px 0; line-height: 1.1; font-size: 48px; font-weight: 900; color: #69a9aa; padding-bottom: 24px; border-bottom: 2px dashed #65669a; display: inline-block;}
#conference-about-block p { font-size: 18px; margin: 0 0 30px 0; line-height: 1.3;}
#conference-about-block p strong { color: #65669a;}
#conference-about-img { width: 350px; height: auto; margin-top: 135px;}
/**/
#conference-why { padding-top: 90px; text-align: center; padding-bottom: 40px;}
#wrapper .post-content #conference-why h2 { margin: 0 0 68px 0; font-weight: 900; font-size: 48px; padding-bottom: 15px; border-bottom: 2px dashed #69a9aa; display: inline-block;}
#conference-why-boxes .image {height: 123px;}
#wrapper .post-content #conference-why h2.content-box-heading { line-height: 1.1; border: none; padding: 0; display: block; margin-bottom: 0;}
#conference-why-boxes p { font-size: 15px; margin: 0; line-height: 1.3;}
/**/
#conference-register-now { padding: 130px 0; text-align: center}
#wrapper .post-content #conference-register-now h2 {margin: 0 0 35px 0; font-weight: 900; font-size: 48px; padding-bottom: 20px; border-bottom: 2px dashed #69a9aa; display: inline-block;}
#conference-register-now p {margin: 0 0 35px 0; font-size: 21px; line-height: 1.3;}
#conference-register-now p strong { color: #65669a;}
#conference-register-now a {display: inline-block; font-weight: 900; color: #fff; font-size: 20px; line-height: 1.1; background: #69a9aa; border-radius: 25px; box-shadow: 4px 4px 0px 0px rgba(101, 102, 154, 4); padding: 40px 114px;}
#conference-register-now a i { color: #fffcd3; font-style: normal;}
#conference-register-now .wpforms-field-container {text-align: left;}
#conference-register-now .wpforms-field {width: 100%; margin: 0 0 15px 0;}
#conference-register-now div.wpforms-container-full .wpforms-form select.wpforms-field-medium {max-width: 48%;}
#conference-register-now div.wpforms-container-full .wpforms-form button[type="submit"] {width: 160px; height: 48px; background: #2bb7c6; color: #fff; text-transform: uppercase; border: none; font-size: 18px;}
/**/
#conference-map { padding-top: 220px; padding-bottom: 160px;}
#conference-map-img { width: 160px; height: auto}
#wrapper .post-content #conference-map h2 {margin: 0 0 25px 0; font-weight: 900; font-size: 48px; padding-bottom: 15px; border-bottom: 2px dashed #fff; color: #fffcd3;}
#conference-map p {margin: 0 ; font-size: 21px; line-height: 1.3; color: #fff;}
#conference-map p strong { color: #fffcd3;}
/**/
#conference-contact { padding-top: 190px; padding-bottom: 190px; text-align: center}
#conference-contact p {margin: 0;}
#conference-contact a {border-radius: 25px; background-color: rgb(105, 169, 170); box-shadow: 4px 4.528px 0px 0px rgba(255, 255, 255, 4); font-size: 20px; line-height: 1.1; font-weight: 900; padding: 40px 65px; color: #fff;}
#conference-contact a strong {color: #fffcd3;}
/**/
#conference-partners { padding-top: 90px; text-align: center}
#wrapper .post-content #conference-partners h2 {margin: 0 0 80px 0; font-weight: 900; font-size: 48px; padding-bottom: 20px; border-bottom: 2px dashed #69a9aa; display: inline-block;}
#conference-partners-list {padding-bottom: 80px;}
#enableby { max-width: 99px; height: auto;}
#designedconvenedby { max-width: 529px; height: auto;}
#supportedby { max-width: 439px; height: auto;}
/**/
#conference-stay-conected { padding-top: 110px; padding-bottom: 130px; text-align: center}
#conference-stay-conected h3 { font-weight: 900; text-align: center; font-size: 34px; line-height: 1.1; color: #fffcd3; margin: 0 0 25px 0;}
#conference-stay-conected p { font-size: 18px; color: #fff; margin: 0 0 25px 0; line-height: 1.3;}
/**/
#conference-footer { padding-top: 52px; padding-bottom: 52px;}
#conference-footer .fusion-text { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center;}
#conference-footer h2 {margin: 0; border-right: 2px dashed #b2d9d8; padding-right: 30px;}
#conference-footer h2 img { width: 164px; height: auto}
#conference-footer p {margin: 0; font-size: 11px; font-weight: 600; color: #fff; line-height: 1.1; text-transform: uppercase;}
#conference-footer p a {color: #fff;}
#conference-footer h3 {margin: 0; font-weight: 900; font-size: 21px; line-height: 1.1; color: #fffcd3; border-right: 2px dashed #b2d9d8; padding-right: 30px; padding-left: 30px; padding-top: 20px; padding-bottom: 20px;}
#conference-footer h3 a {color: #fffcd3;}
#conference-footer h4 {margin: 0; font-weight: 900; font-size: 21px; line-height: 1.1; color: #fffcd3;}
#conference-footer h4 a {color: #fffcd3;}

/*RESPONSIVE*/
@media screen and (max-width: 1100px) {
	#ggc-about { padding-left: 30px !important; padding-right: 30px !important;}
	#conference-intro h3 {font-size: 21px !important;}
	#conference-about-block { height: auto;}
	#ggc-why { padding-left: 30px !important; padding-right: 30px !important;}
	#wrapper .post-content #conference-why h2.content-box-heading {line-height: 1.1 !important; font-size: 18px !important;}
	#wrapper .post-content #conference-why h2.content-box-heading br {display: none;}
	#ggc-register { padding-left: 30px !important; padding-right: 30px !important;}
	#conference-why-boxes p br {display: none;}
	#ggc-map { padding-left: 30px !important; padding-right: 30px !important;}
	#ggc-partners { padding-left: 30px !important; padding-right: 30px !important;}
	#ggc-partners p {text-align: center}
	#ggc-partners p img { margin-bottom: 20px;}
	#ggc-footer { padding-left: 30px !important; padding-right: 30px !important;}
	#conference-stay-conected h3 {font-size: 34px !important;}
	#conference-footer .fusion-text {justify-content: center;}
	#conference-footer h2 {padding-right: 20px;}
	#conference-footer p { margin-right: 20px; margin-left: 20px;}
	#conference-footer h3 { padding-left: 0; font-size: 18px !important; padding-right: 20px;}
	#conference-footer h4 {font-size: 18px !important; padding-left: 20px;}
}
@media screen and (max-width: 860px) {
	.page-id-1526 .fusion-header-wrapper .fusion-header, .fusion-header-wrapper .page-id-1614 .fusion-header {background-color: #69a9aa;}
	.page-id-1526 .menu-item-993, .page-id-1614 .menu-item-993 {display: none !important;}
	.page-id-1526 .ico-youtube, .page-id-1614 .ico-youtube {display: none !important;}
	#ggc-intro { padding-left: 30px !important; padding-right: 30px !important;}
	#conference-intro {height: 800px;}
	#conference-intro h3 br {display: none;}
	#conference-about-block {padding-top: 50px; text-align: center}
	#conference-about-img {margin: 0 auto; text-align: center}
	#conference-register-now p br {display: none;}
	#conference-map { text-align: center}
	#mc_embed_signup {width: 90%;}
	#conference-footer h2 {padding-right: 30px;}
	#conference-footer p { margin-right: 30px; margin-left: 30px;}
	#conference-footer h3 { padding-left: 0; font-size: 18px !important; padding-right: 30px; margin-top: 30px;}
	#conference-footer h4 {font-size: 18px !important; padding-left: 30px; margin-top: 30px;}
}
@media screen and (max-width: 767px) {
	#conference-intro { height: auto; padding-top: 50px; padding-bottom: 50px;}
	#conference-about-block p br {display: none;}
	#conference-why {padding-top: 50px;}
	#wrapper .post-content #conference-why h2.content-box-heading {font-size: 24px !important;}
	#conference-register-now {padding: 40px 0;}
	#conference-register-now a {padding: 30px;}
	#conference-map { padding-top: 90px; padding-bottom: 50px;}
	#ggc-contact {padding-left: 30px !important; padding-right: 30px !important;}
	#conference-contact a {display: block; padding: 20px;}
	#designedconvenedby { max-width: 100%}
	#supportedby { max-width: 100%;}
	#conference-partners {padding-top: 40px;}
	#wrapper .post-content #conference-partners h2 {margin-bottom: 40px;}
	#conference-partners-list {padding-bottom: 40px;}
	#ggc-conected {padding-left: 30px !important; padding-right: 30px !important;}
	#mc_embed_signup {width: 100% !important;}
	#mc_embed_signup_scroll {flex-wrap: wrap; justify-content: center !important}
	#mc_embed_signup form { text-align: center !important}
	#mc_embed_signup input.email {margin-bottom: 30px !important;}
	#mc_embed_signup input.button {margin: 0 !important;}
	#conference-footer h2 {padding-right: 0; border: none; margin-bottom: 30px;}
	#conference-footer p { text-align: center; margin: 0 0 20px 0; line-height: 1.3;}
	#conference-footer h3 {padding-top: 10px; padding-bottom: 10px; margin-top: 10px;}
	#conference-footer h4 {margin-top: 10px;}
	#conference-register-now div.wpforms-container-full .wpforms-form select.wpforms-field-medium {width: 100%; max-width: 100%;}
	div.wpforms-container-full .wpforms-form .wpforms-one-half {width: 100% !important; margin-left: 0 !important;}
}
@media screen and (max-width: 360px) {
	#conference-footer h3 {padding-right: 0; border: none}
}

/*NEW CONFERENCE 2*/
.page-id-2611 .fusion-secondary-header {display: none;}
.page-id-3189 .fusion-secondary-header {display: none;}
.page-id-2920 .fusion-secondary-header {display: none;}
.page-id-3981 .fusion-secondary-header {display: none;}
/**/
@media screen and (min-width: 861px) {
	.page-id-2611 .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-2611 .fusion-logo {display: none;}
	.page-id-2611 .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-2611 .fusion-main-menu ul {width: 112px;}
	.page-id-2611 .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-2611 .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-2611 .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-2611 .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-2611 .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-2611 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
	/*esp version*/
	.page-id-3189 .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-3189 .fusion-logo {display: none;}
	.page-id-3189 .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-3189 .fusion-main-menu ul {width: 112px;}
	.page-id-3189 .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-3189 .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-3189 .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-3189 .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-3189 .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-3189 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
	/*Delegate page*/
	.page-id-2920 .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-2920 .fusion-logo {display: none;}
	.page-id-2920 .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-2920 .fusion-main-menu ul {width: 112px;}
	.page-id-2920 .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-2920 .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-2920 .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-2920 .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-2920 .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-2920 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
	/*Delegate page esp*/
	.page-id-3981 .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-3981 .fusion-logo {display: none;}
	.page-id-3981 .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-3981 .fusion-main-menu ul {width: 112px;}
	.page-id-3981 .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-3981 .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-3981 .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-3981 .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-3981 .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-3981 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
}
/**/
#ggc-agenda-area { padding-top: 90px; text-align: center; padding-bottom: 110px;}
#wrapper .post-content #ggc-agenda h2 { margin: 0 0 78px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #69a9aa; display: inline-block; color: #fffcd3;}
#ggc-tab-header.fusion-tabs .nav-tabs {border: none}
#ggc-tab-header.fusion-tabs .nav-tabs li .tab-link {padding: 20px;}
#ggc-tab-header.fusion-tabs .nav-tabs > li .fusion-tab-heading { font-size: 16px; font-weight: 400; color: #fff;}
#ggc-tab-header.fusion-tabs .nav-tabs > li .fusion-tab-heading strong {font-weight: 900; font-size: 18px;}
#ggc-tab-header.fusion-tabs .nav-tabs > li .fusion-tab-heading span {color: #fffcd3;}
#ggc-tab-header.fusion-tabs.fusion-tabs-1 .nav-tabs li a {border:none; background-color: #7576a4; margin-right: 0;}
#ggc-tab-header.fusion-tabs.classic .nav-tabs > li.active .tab-link {border: none; background-color: #2bb7c6;}
#ggc-tab-header.fusion-tabs.horizontal-tabs .nav {border-bottom: 7px solid #65669a;}
#ggc-tab-header.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane {padding: 0; border: none;}
.ggc-agenda-block.fusion-accordian .panel-title a {font-size: 21px; justify-content: space-between; padding: 0; border-bottom: 2px solid #65669a;}
.ggc-agenda-block.fusion-accordian .panel-title a:hover {color: #65669a !important}
.ggc-agenda-block.fusion-accordian .panel-title a.active strong { background: #fffcd3; color: #65669a;}
.ggc-agenda-block.fusion-accordian .panel-title a .fa-fusion-box { border: none; background: #69a9aa !important; color: #fff;}
.ggc-agenda-block.fusion-accordian .panel-title a:hover .fa-fusion-box {background: #69a9aa !important; color: #fff;}
.ggc-agenda-block.fusion-accordian .panel-title .active .fa-fusion-box, .ggc-agenda-block.fusion-accordian .panel-title a:hover .fa-fusion-box {background: #69a9aa !important}
.ggc-agenda-block.fusion-accordian .panel-title a strong {display: inline-block; background: #69a9aa; padding: 16px 0; width: 237px; text-align: center; margin-right: 30px; color: #fffcd3; min-width: 237px;}
.ggc-agenda-block.fusion-accordian .panel-title .fusion-toggle-icon-wrapper {order: 2; padding-right: 15px;}
.ggc-agenda-block.fusion-accordian .panel-title .fusion-toggle-heading {margin-left: 0; order: 1; display: flex; align-items: center; text-align: left;}
.ggc-agenda-block.fusion-accordian .panel-body {padding: 0 0 0 237px; background: #fffcd3; border-bottom: 1px solid #65669a;}
.post-content .ggc-agenda-block.fusion-accordian .panel-body p {margin: 0; padding: 20px 30px 20px 30px; background: #fff; text-align: left; font-size: 21px; color: #65669a;}
.ggc-agenda-block.fusion-accordian .fusion-panel { border-bottom: none;}
/**/
#ggc-speakers-area {padding-top: 90px; text-align: center; padding-bottom: 50px;}
#wrapper .post-content #ggc-speakers h2 { margin: 0 0 60px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #47c0c8; display: inline-block; color: #65669a;}
#wrapper .post-content #ggc-speakers .fusion-text {text-align: left;}
#wrapper .post-content #ggc-speakers .fusion-text p {font-size: 15px;}
.post-content #ggc-speakers h3 { text-align: left; margin: 0 0 25px 0; font-weight: 900; font-size: 28px; color: #69a9aa; padding-bottom: 25px;}
.fusion-flip-boxes.speaker-card {margin-bottom: 25px;}
/*.fusion-flip-boxes .fusion-flip-box .flip-box-inner-wrapper {min-height: 370px !important}*/
/*.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-front {min-height: 370px !important}*/
/*.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back {min-height: 370px !important;}*/
.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-front {padding: 0 0 20px 0; font-size: 15px;}
.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-grafix { margin-bottom: 30px;}
.fusion-flip-boxes.speaker-card .fusion-column {margin-bottom: 50px;}
.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back {font-size: 18px; text-align: left;}
.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back p a {color: #fffcd3; text-decoration: underline;}
#wrapper .post-content #ggc-speakers .flip-box-heading {margin: 0 0 15px 0; padding: 0; border: none; display: block; font-size: 18px; color: #65669a;}
.fusion-flip-boxes.speaker-card .fusion-flip-box {box-shadow: 12.5px 21.651px 22px 0px rgba(0, 0, 0, 0.17);}
#wrapper .post-content #ggc-speakers .speaker-card-btns {text-align: center;}
.speaker-card-btns a {display: inline-block; border-radius: 24px; background-color: rgb(105, 169, 170); height: 53px; padding: 0 48px; text-transform: uppercase; color: #fff; font-size: 16px; font-weight: 900; padding-top: 14px; margin-left: 16px; margin-right: 16px;}
.speaker-card-btns a:hover {color: #fff;}
/**/
#ggc-five-area { padding-top: 80px; text-align: center; padding-bottom: 70px; margin-bottom: 0 !important;}
#wrapper .post-content #ggc-five h2 { margin: 0 0 50px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #47c0c8; display: inline-block; color: #65669a;}
.post-content #ggc-five p {margin: 0; font-size: 18px; color: #575757;}
.post-content #ggc-five p a {font-weight: 700; color: #65669a;}
/**/
#main #ggc-five-pictures .fusion-row {max-width: 100%;}
#ggc-five-pictures .fusion-layout-column.fusion-two-third {margin-bottom: 0 !important; height: 372px;}
#ggc-five-pictures .fusion-layout-column.fusion-one-third {margin-bottom: 0 !important; height: 372px;}
#ggc-five-pictures .fusion-layout-column .fusion-column-wrapper {height: 100%; display: table; width: 100%;}
.post-content #ggc-five-pictures .fusion-text {display: table-cell; height: 100%; vertical-align: middle; padding-left: 60px;}
.post-content #ggc-five-pictures h3 {margin: 0 0 20px 0; font-size: 28px; color: #fff; font-weight: 900;}
.post-content #ggc-five-pictures h3 + p {font-size: 28px; color: #fff; margin: 0; line-height: 1.2;}
.post-content #ggc-five-pictures p {font-size: 21px; color: #fff; margin: 0;}
#ggc-five-pictures .fusion-layout-column.fusion-two-third:hover .fusion-text { background-color: rgba(0,0,0,.7); transition: opacity .8s ease}
#ggc-five-pictures .fusion-layout-column.fusion-two-third p { opacity: 0; transition: opacity .8s ease}
#ggc-five-pictures .fusion-layout-column.fusion-two-third p a {color: fff;}
#ggc-five-pictures .fusion-layout-column.fusion-two-third:hover p { opacity: 1}
#main #ggc-five-pictures .fusion-row #ggc-five-block-7 {display: none;}
#main #ggc-five-pictures .fusion-row #ggc-five-block-8 {display: none;}
#main #ggc-five-pictures .fusion-row #ggc-five-block-9 {display: none;}
#main #ggc-five-pictures .fusion-row #ggc-five-block-10 {display: none;}
/**/
#ggc-get-there-area { padding-top: 90px; text-align: center; padding-bottom: 60px; margin-bottom: 0 !important;}
#wrapper .post-content #ggc-get-there h2 { margin: 0 0 30px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #47c0c8; display: inline-block; color: #65669a;}
.post-content #ggc-get-there p { font-size: 18px; color: #65669a; margin: 0;}
#ggc-get-there .ggc-get-there-intro {margin-bottom: 70px;}
.post-content #ggc-get-there .ggc-get-there {text-align: left; margin-bottom: 70px !important;}
.post-content #ggc-get-there .ggc-get-there h3 {font-size: 28px; color: #65688b; font-weight: 900; margin: 0 0 20px 0;}
.post-content #ggc-get-there .ggc-get-there p { font-size: 15px; text-align: left;}
.post-content #ggc-get-there .ggc-get-there-bottom h3 { font-size: 28px; margin: 30px 0 15px 0;}
.post-content #ggc-get-there .ggc-get-there-bottom p {font-size: 18px; color: #65688b; margin-bottom: 30px;}
.post-content #ggc-get-there .ggc-get-there-bottom p a {font-weight: 700;}
.post-content #ggc-get-there .ggc-get-there-bottom .btn {display: inline-block; text-transform: uppercase; border-radius: 24px; background-color: rgb(43, 183, 198); height: 53px; color: #fff; padding: 14px 30px 0 30px; font-size: 16px;}
/**/
#main #media-journalist .fusion-row {max-width: 100%;}
#main #media-journalist.fullwidth-box .fusion-column-wrapper {display: table; height: 500px; width: 100%;}
#main #media-journalist.fullwidth-box .fusion-text {display: table-cell; vertical-align: bottom; text-align: center;}
.post-content #media-journalist p {margin: 0;}
.post-content #media-journalist a {display: inline-block; border: 1.5px solid #fff; border-radius: 24px; height: 50px; padding: 12px 30px 0 30px; font-size: 16px; text-transform: uppercase; font-weight: 700; color: #fff; margin-bottom: 50px; min-width: 188px;}
/**/
#ggc-testimonial-area { padding-top: 70px; text-align: center; padding-bottom: 0px; margin-bottom: 0 !important;}
#wrapper .post-content #ggc-testimonial h2 { margin: 0 0 70px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #69a9aa; display: inline-block; color: #fffcd3;}
/**/
#main #ggc-testimonial-box .fusion-row {max-width: 100%;}
.testimonial-top .fusion-column-wrapper {height: 413px !important;}
.testimonial-top .fusion-column-wrapper .fusion-text {padding-left: 40px; padding-top: 20px; padding-right: 20px;}
.testimonial-bot .fusion-column-wrapper {height: 416px !important;}
.testimonial-mid .fusion-column-wrapper {height: 829px !important;}
.testimonial-right .fusion-column-wrapper {padding-top: 413px !important; background-size: contain !important}
.testimonial-right .fusion-column-wrapper .fusion-text {height: 416px; padding-left: 40px; padding-top: 50px; padding-right: 20px;}
#wrapper .post-content #ggc-testimonial-box blockquote {border: none; background: none; margin: 0 0 30px 0; padding: 70px 0 0 0; position: relative;}
#wrapper .post-content #ggc-testimonial-box blockquote:before {content: "“"; position: absolute; left: 0; top: 0; color: #fffcd3; line-height: 1; font-size: 156px; font-family: Arial; font-style: normal;}
#wrapper .post-content #ggc-testimonial-box blockquote p {font-size: 18px; color: #fff; font-style: normal; line-height: 1.3;}
#wrapper .post-content #ggc-testimonial-box blockquote + p { color: #fffcd3; font-size: 16px; line-height: 1.3;}
#wrapper .post-content #ggc-testimonial-box blockquote + p strong {font-size: 18px;}
/**/
#contact-box-mail { padding-top: 60px; padding-bottom: 60px;}
#contact-box-mail .contact-box-mail { display: flex; justify-content: center;}
#contact-box-mail .contact-box-mail img {width: 168px; height: auto; margin-right: 50px;}
#wrapper .post-content #contact-box-mail h2 { margin: 0 0 30px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #69a9aa; display: inline-block; color: #fff;}
#wrapper .post-content #contact-box-mail p { color: #fff; font-weight: 900; font-size: 20px; margin: 0;}
#wrapper .post-content #contact-box-mail p a {color: #fffcd3;}
/**/
#conference-partners-2 { padding-top: 90px; text-align: center}
#wrapper .post-content #conference-partners-2 h2 {margin: 0 0 80px 0; font-weight: 900; font-size: 48px; padding-bottom: 20px; border-bottom: 2px dashed #69a9aa; display: inline-block;}
#wrapper .post-content #conference-partners-list-2 h4 {color: #939598; margin: 0 0 25px 0; font-size: 16px; padding-left: 43px;}
#conference-partners-list-2 .row-group {display: flex; margin-bottom: 30px;}
#conference-partners-list-2 .item {padding-left: 0px; padding-right: 28px; border-right: 1px solid #939598;}
#conference-partners-list-2 .item img {margin-left: 28px;}
#wrapper .post-content #conference-partners-list-2 .partner1 h4 {padding-left: 0;}
#conference-partners-list-2 .partner1 .item img {margin-left: 0;}
#conference-partners-list-2 .partner3 .item {padding-right: 0; border: none}

@media screen and (max-width: 1280px) {
	.post-content #ggc-five-pictures h3 + p br {display: none;}
	#ggc-five-pictures .fusion-layout-column.fusion-two-third p br {display: none;}
}
@media screen and (max-width: 1100px) {
	#ggc-agenda-area {padding-left: 30px !important; padding-right: 30px !important;}
	#ggc-tab-header.fusion-tabs .nav-tabs li .tab-link {height: 120px;}
	#ggc-tab-header.fusion-tabs .nav-tabs > li .fusion-tab-heading { font-size: 16px !important; line-height: 1.2;}
	#wrapper .post-content #ggc-speakers .flip-box-heading {font-size: 18px !important;}
	.post-content #ggc-five-pictures h3 + p {font-size: 21px;}
	#ggc-five-pictures .fusion-layout-column.fusion-two-third p br {display: none;}
	.post-content #ggc-five-pictures h3 + p br {display: none;}
	#ggc-get-there-area {padding-left: 30px !important; padding-right: 30px !important;}
	#wrapper .post-content #ggc-testimonial-box blockquote p {font-size: 16px;}
	#wrapper .post-content #ggc-testimonial-box blockquote + p strong {font-size: 17px;}
	#wrapper .post-content #ggc-testimonial-box blockquote + p {font-size: 15px;}
	#conference-partners-list-2 .row-group {flex-wrap: wrap; justify-content: center;}
	#wrapper .post-content #conference-partners-list-2 .partner2 .item {padding-right: 0; border: none;}
	#wrapper .post-content #conference-partners-list-2 .partner3 {margin-top: 40px;}
}
@media screen and (max-width: 860px) {
	#ggc-agenda-area {padding-top: 45px; padding-bottom: 45px;}
	#wrapper .post-content #ggc-agenda h2 {margin-bottom: 40px;}
	#ggc-tab-header.fusion-tabs .nav-tabs li .tab-link {height: auto;}
	#ggc-speakers-area .fusion-column-wrapper {padding: 0px 30px 0px 30px !important;}
	.fusion-flip-boxes .fusion-flip-box .flip-box-inner-wrapper {min-height: 360px !important}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-front {min-height: 360px !important}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back {font-size: 16px; min-height: 360px !important;}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back p {margin-bottom: 0;}
	#ggc-five-area {padding-top: 40px; padding-bottom: 40px; padding-left: 30px !important; padding-right: 30px !important}
	#ggc-five-pictures .fusion-layout-column.fusion-one-third {height: auto; padding: 30px;}
	#main #ggc-five-pictures .fusion-row {display: flex; flex-wrap: wrap;}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-1 {order: 2}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-2 {order: 1}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-3 {order: 3}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-4 {order: 4}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-5 {order: 6}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-6 {order: 5}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-7 {order: 7}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-8 {order: 8}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-9 {order: 10}
	#main #ggc-five-pictures .fusion-row #ggc-five-block-10 {order: 9}
	.post-content #ggc-five-pictures .fusion-text {padding-left: 30px; padding-right: 30px; text-align: center;}
	.post-content #ggc-five p br {display: none;}
	#ggc-five-pictures .fusion-layout-column.fusion-two-third p {opacity: 1;}
	#ggc-five-pictures .fusion-layout-column.fusion-two-third .fusion-text {background-color: rgba(0,0,0,.7);}
	.post-content #ggc-get-there .ggc-get-there {text-align: center}
	#wrapper .post-content #ggc-testimonial-box blockquote p {font-size: 18px;}
	#wrapper .post-content #ggc-testimonial-box blockquote + p strong {font-size: 18px;}
	#wrapper .post-content #ggc-testimonial-box blockquote + p {font-size: 16px;}
	.testimonial-right .fusion-column-wrapper {padding-top: 300px !important;  background-size: cover !important;}
	#ggc-partners {margin-bottom: 0px !important;}
	#testimonial-top-txt .fusion-column-wrapper {height: auto !important;}
	.testimonial-top .fusion-column-wrapper .fusion-text {height: auto; padding: 30px;}
	.testimonial-right .fusion-column-wrapper .fusion-text {height: auto; padding: 30px;}
}
@media screen and (max-width: 767px) {
	.ggc-agenda-block.fusion-accordian .panel-title .fusion-toggle-heading {flex-wrap: wrap; width: 100%; text-align: center; display: block;}
	.ggc-agenda-block.fusion-accordian .panel-title a strong {display: block; width: 100%; margin-right: 0;}
	.fusion-accordian #accordion-2611-1 .panel-title a {display: block; text-align: center; font-size: 21px;}
	.ggc-agenda-block.fusion-accordian .panel-title .fusion-toggle-icon-wrapper {padding-right: 0; position: absolute; right: 5px; bottom: 4px;}
	.ggc-agenda-block.fusion-accordian .panel-body {padding: 0px; text-align: center;}
	#ggc-agenda-area {padding-bottom: 0;}
	#ggc-speakers-area {padding-top: 45px; padding-bottom: 20px;}
	.post-content #ggc-speakers h3 {text-align: center;}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-front img {width: 100%;}
	.fusion-flip-boxes .fusion-flip-box .flip-box-inner-wrapper {min-height: 390px !important}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-front {min-height: 390px !important}
	.fusion-flip-boxes.speaker-card .fusion-flip-box .flip-box-back {min-height: 390px !important}
	.speaker-card-btns a {margin-bottom: 20px; padding: 14px 0; text-align: center; width: 100%; margin-left: 0; margin-right: 0;}
	.post-content #ggc-get-there .ggc-get-there-bottom .btn {height: auto; padding-bottom: 14px;}
	.post-content #ggc-get-there .ggc-get-there p { text-align: center;}
	#contact-box-mail .contact-box-mail {flex-wrap: wrap}
	#contact-box-mail .contact-box-mail div {width: 100%; padding-left: 30px; padding-right: 30px; text-align: center;}
	#contact-box-mail .contact-box-mail img {margin-right: 0; margin-bottom: 20px;}
	#conference-partners-list-2 .item img { margin-left: 10px; margin-right: 10px; margin-bottom: 30px;}
	#wrapper .post-content #conference-partners-list-2 .partner1 .item {padding: 0; border: none;}
	#wrapper .post-content #conference-partners-list-2 .partner1 {width: 100%; text-align: center}
	#wrapper .post-content #conference-partners-list-2 .partner2 {width: 100%; text-align: center;}
	#wrapper .post-content #conference-partners-list-2 h4 {padding-left: 0;}
	#wrapper .post-content #conference-partners-list-2 .partner3 {width: 100%; text-align: center;}
}

/*NEW CONFERENCE 3*/
.page-id-4150 .fusion-secondary-header {display: none;}
.page-id-xxxx .fusion-secondary-header {display: none;}
/**/
@media screen and (min-width: 861px) {
	.page-id-4150 .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-4150 .fusion-logo {display: none;}
	.page-id-4150 .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-4150 .fusion-main-menu ul {width: 112px;}
	.page-id-4150 .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-4150 .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-4150 .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-4150 .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-4150 .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-4150 .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
    /*ESP*/
    .page-id-xxxx .fusion-header-v2 .fusion-header {height: auto !important;}
	.page-id-xxxx .fusion-logo {display: none;}
	.page-id-xxxx .fusion-main-menu { position: fixed; top: 160px; z-index: 100; left: 0; right: auto; bottom: auto;}
	.page-id-xxxx .fusion-main-menu ul {width: 112px;}
	.page-id-xxxx .fusion-main-menu li {margin: 3px 0; line-height: 1.1; padding-right: 0; float: none; font-size: 13px;}
	.page-id-xxxx .fusion-header-v2 .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-xxxx .fusion-main-menu li a { display: block; background: #69a9aa; text-transform: uppercase; color: #fffcd3 !important; font-weight: 900; padding: 10px 0 10px 10px; border-radius: 0px 16px 16px 0px; box-shadow: 3.936px 4.528px 6px 0px rgba(0, 0, 0, 0.15); height: auto !important; letter-spacing: normal; line-height: 1.1 !important; font-size: 13px;}
	.page-id-xxxx .fusion-is-sticky .fusion-main-menu > ul > li {padding-right: 0;}
	.page-id-xxxx .fusion-is-sticky .fusion-main-menu > ul > li > a {font-size: 13px;}
	.page-id-xxxx .fusion-main-menu .fusion-bar-highlight:hover {border-bottom: 0}
}
/**/
#ggc-3-main {height: 696px;}
#ggc-3-main .ggc-3-main-logo { margin: 97px 0 200px 0;}
#ggc-3-main h2 {color: #fff !important; font-family: "Lato"; text-align: center; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); font-size: 28px !important; margin: 0 0 25px 0 !important;}
#ggc-3-main h3 {color: #fffcd3 !important; font-family:"Lato"; text-align: center; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); line-height: 1.3; font-size: 21px !important; margin: 0 0 50px 0 !important;}
/**/
#ggc-3-intro .fusion-row {display: flex;}
.ggc-3-intro-text-block {display: flex; justify-content: center; align-items: center;}
.ggc-3-intro-text-block .fusion-text { padding: 38px 76px 38px 125px;}
.ggc-3-intro-text-block .fusion-text p {font-size: 18px; color: #575757;}
.ggc-3-intro-text-block .fusion-text p strong {color: #65669a}
/**/
#ggc-3-videos {height: 548px; display: flex; align-items: center;}
#ggc-3-videos h3 {margin: 0 0 40px 0; font-weight: 900; color: #fff; font-size: 34px; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); text-align: center; line-height: 1.2;}
#ggc-3-videos .watch-video-btn {display: inline-block; margin: 0 auto;}
#ggc-3-videos .fusion-column-wrapper {text-align: center;}
/**/
#ggc-3-video-2 {height: 548px; display: flex; align-items: center;}
#ggc-3-video-2 h3 {margin: 0 0 20px 0; font-weight: 900; color: #fffcd3; font-size: 34px; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); text-align: center; line-height: 1.2;}
#ggc-3-video-2 p {font-size: 21px; font-weight: 700; color: #fff; line-height: 1.3; margin: 0 0 28px 0; text-align: center; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44);}
#ggc-3-video-2 .watch-video-btn {display: inline-block; margin: 0 auto;}
#ggc-3-video-2 .fusion-column-wrapper {text-align: center;}
/**/
#ggc-3-video-3 {height: 548px; display: flex; align-items: center;}
#ggc-3-video-3 h3 {margin: 0 0 20px 0; font-weight: 900; color: #fffcd3; font-size: 34px; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44); text-align: center; line-height: 1.2;}
#ggc-3-video-3 p {font-size: 21px; font-weight: 700; color: #fff; line-height: 1.3; margin: 0 0 28px 0; text-align: center; text-shadow: 1.312px 1.509px 2px rgba(0, 0, 0, 0.44);}
#ggc-3-video-3 .watch-video-btn {display: inline-block; margin: 0 auto;}
#ggc-3-video-3 .fusion-column-wrapper {text-align: center;}
/**/
#ggc-3-photos { height: 644px; display: flex; align-items: center;}
#ggc-3-photos h3 {font-weight: 900px; color: #fff; line-height: 1.3; font-size: 28px; margin: 0 0 40px 0}
#ggc-3-photos h3 strong {font-weight: 900; color: #69a9aa;}
#ggc-3-photos p {margin: 0;}
#ggc-3-photos a {display: inline-block; height: 53px; width: 220px; color: #fff; text-transform: uppercase; font-weight: 900; font-size: 16px; line-height: 53px; text-align: center; background: #69a9aa; border-radius: 23px;}
/**/
#ggc-3-testimonials-area { padding-top: 90px; text-align: center; padding-bottom: 0px;}
#ggc-3-testimonials h2 { margin: 0 0 65px 0; font-weight: 900; font-size: 48px; padding-bottom: 22px; border-bottom: 2px dashed #69a9aa; display: inline-block; color: #fffcd3;}
/**/
.ggc-3-testimonial .fusion-column-content {padding: 70px 45px;}
.post-content .ggc-3-testimonial h5 { margin: 0px 0 24px 0; font-size: 150px; font-weight: normal; font-family: Helvetica, Arial, "sans-serif"; line-height: 0; padding-top: 35px;}
.ggc-3-testimonial p { margin: 0 0 24px 0; font-size: 18px; line-height: 1.2;}
.post-content .ggc-3-testimonial h4 {font-size: 16px; margin: 0; line-height: 1.2; font-weight: normal;}
.post-content .ggc-3-testimonial h4 strong {font-size: 18px; font-weight: 700;}
/**/
.post-content .ggc-3-testimonial-1 h5 {color: #fffcd3;}
.ggc-3-testimonial-1 p {color: #fff;}
.post-content .ggc-3-testimonial-1 h4 {color: #fffcd3;}
/**/
.post-content .ggc-3-testimonial-2 h5 {color: #65669a;}
.ggc-3-testimonial-2 p {color: #5a5a5a;}
.post-content .ggc-3-testimonial-2 h4 {color: #65669a;}
/**/
.post-content .ggc-3-testimonial-3 h5 {color: #fffcd3;}
.ggc-3-testimonial-3 p {color: #fff;}
.post-content .ggc-3-testimonial-3 h4 {color: #fffcd3;}
/**/
.post-content .ggc-3-testimonial-4 h5 {color: #fffcd3;}
.ggc-3-testimonial-4 p {color: #fff;}
.post-content .ggc-3-testimonial-4 h4 {color: #fffcd3;}
/**/
#ggc-3-about { background-size: contain !important;}
#conference-3-about-block { padding-top: 140px; height: 630px;}
#wrapper .post-content #conference-3-about-block h2 {margin: 0 0 30px 0; line-height: 1.1; font-size: 48px; font-weight: 900; color: #69a9aa; padding-bottom: 24px; border-bottom: 2px dashed #65669a; display: inline-block;}
#conference-3-about-block p { font-size: 18px; margin: 0 0 30px 0; line-height: 1.3;}
#conference-3-about-block p strong { color: #65669a;}
#conference-3-about-img { width: 350px; height: auto; margin-top: 135px;}
/**/
#ggc-3-join-gcc {padding-bottom: 90px !important;}
#ggc-3-join-gcc-area {padding-top: 110px; padding-bottom: 60px;}
#ggc-3-join-gcc h3 {font-size: 32px; margin: 0; color: #fffcd3; text-align: center; font-weight: 900;}
#ggc-3-join-gcc p {font-size: 18px; color: #fff; line-height: 1.3; margin: 0 0 30px 0;}
#ggc-3-join-gcc p strong {color: #fffcd3;}
#ggc-3-join-gcc p:last-child {margin-bottom: 0;}
#ggc-3-join-highlited .fusion-text { padding: 30px 68px}
#ggc-3-join-highlited p {font-weight: 900; margin: 0; font-size: 21px; line-height: 1.2; color: #fff;}
#ggc-3-join-highlited p a {color: #fffcd3; font-weight: 900;}
/**/
#conference-3-stay-conected { padding-top: 110px; padding-bottom: 130px; text-align: center}
#conference-3-stay-conected h3 { font-weight: 900; text-align: center; font-size: 34px; line-height: 1.1; color: #fffcd3; margin: 0 0 25px 0;}
#conference-3-stay-conected p { font-size: 18px; color: #fff; margin: 0 0 15px 0; line-height: 1.2;}
#conference-3-stay-conected h4 {font-size: 24px; font-weight: normal; color: #fff; margin: 0 0 25px 0; line-height: 1.3;}
/**/
#wrapper .post-content #conference-partners-list-3 h4 {color: #939598; margin: 0 0 12px 0; font-size: 11px; font-weight: 900;}
#conference-partners-list-3 .row-group {display: flex; justify-content: center;}
#conference-partners-list-3 .partner {margin-right: 30px;}
#conference-partners-list-3 ul {list-style: none; display: flex; height: 82px; align-items: center; border-right: 1px solid #b7b9ba; margin: 0; padding: 0;}
#conference-partners-list-3 li {margin-right: 30px;}
#conference-partners-list-3 .partner4 {margin-right: 0;}
#conference-partners-list-3 .partner4 ul { border-right: none;}
#conference-partners-list-3 .partner4 li:last-child {margin-right: 0;}
/**/
@media screen and (min-width: 1500px) {
    #ggc-3-photos { height: 744px;}
}
@media screen and (max-width: 1500px) {
    .ggc-3-intro-text-block .fusion-text { padding-right: 20px;}
}
@media screen and (max-width: 1100px) {
    .ggc-3-intro-text-block .fusion-text {padding-right: 30px; padding-left: 30px;}
    #ggc-3-videos {padding-left: 30px; padding-right: 30px;}
    #ggc-3-photos .fusion-text {padding-left: 30px;}
    .ggc-3-testimonial .fusion-column-content {padding: 60px 30px 30px 30px;}
    #ggc-3-about { padding-left: 30px !important; padding-right: 30px !important;}
    #conference-3-about-block {height: auto;}
    #ggc-3-join-gcc-area {padding-top: 55px; padding-left: 30px; padding-right: 30px;}
    #ggc-3-join-gcc .fusion-text {padding-left: 30px;}
    #ggc-3-join-gcc {padding-bottom: 45px !important;}
    #ggc-3-join-highlited .fusion-text {padding-left: 30px; padding-right: 30px;}
    #conference-partners-list-3 .row-group {flex-wrap: wrap;}
    #conference-partners-list-3 .partner {margin-bottom: 30px;}
    #conference-3-stay-conected h3 {font-size: 34px !important;}
}
@media screen and (max-width: 860px) {
    #ggc-3-main .fusion-text {padding-left: 30px; padding-right: 30px;}
    #ggc-3-main .fusion-text br {display: none;}
    #ggc-3-photos {height: 420px;}
    #ggc-3-join-gcc .fusion-text {padding-left: 30px; padding-bottom: 30px;}
    #ggc-3-join-gcc {padding-bottom: 0 !important;}
	#conference-3-about-block {padding-top: 50px; text-align: center}
	#conference-3-about-img {margin: 0 auto; text-align: center}
    #ggc-3-join-gcc-area {padding-bottom: 20px;}
    #ggc-3-join-gcc-area .fusion-text {padding-right: 0px; padding-left: 0;}
    #ggc-3-join-gcc .fusion-text {padding-right: 30px;}
    #ggc-3-join-highlited .fusion-text {padding-top: 0; padding-bottom: 0;}
    #conference-3-stay-conected p {padding-left: 30px; padding-right: 30px;}
    #conference-partners-list-3 .partner2 {margin-right: 0;}
    #conference-partners-list-3 .partner2 ul {border-right: none}
    #conference-partners-list-3 .partner3 {margin-right: 0;}
    #conference-partners-list-3 .partner3 ul {border-right: none}
}
@media screen and (min-width: 767px) and (max-width: 896px) and (orientation: landscape) {
    #conference-3-about-block br {display: none;}
    #ggc-3-testimonials-area .fusion-layout-column {width: 100% !important;}
    #ggc-3-testimonials .fusion-layout-column {width: 50% !important;}
    #ggc-3-videos .fusion-text {padding-left: 30px; padding-right: 30px;}
}
@media screen and (max-width: 767px) {
    #ggc-3-main {height: 540px;}
    #ggc-3-main .ggc-3-main-logo { margin: 40px 0 40px 0;}
    #ggc-3-main h2 {font-size: 26px !important;}
    #ggc-3-main h3 {line-height: 1.2; margin-bottom: 30px !important;}
    #ggc-3-intro .fusion-row {display: block;}
    #ggc-3-videos {height: auto; padding: 50px 30px 30px 30px !important;}
    #ggc-3-video-2 {height: auto; padding: 50px 30px 30px 30px !important}
    #ggc-3-video-2 br {display: none;}
    #ggc-3-video-3 {padding: 50px 30px 30px 30px !important; height: auto;}
    #ggc-3-video-3 br {display: none;}
    #ggc-3-photos { height: auto; padding: 50px 30px 30px 30px !important;}
    #ggc-3-photos .fusion-text {text-align: center; padding-left: 0;}
    #ggc-3-testimonials-area {padding-top: 30px;}
    #ggc-3-testimonials h2 {margin-bottom: 30px;}
    .testimonial-picture .fusion-column-wrapper {height: 400px !important;}
    #ggc-3-join-gcc h3 {line-height: 1.2;}
    #ggc-3-join-highlited .fusion-text {padding-top: 30px; padding-bottom: 30px;}
    #wrapper .post-content #conference-partners-list-3 h4 {text-align: center}
    #conference-partners-list-3 ul {justify-content: center;}
    #conference-partners-list-3 li:last-child {margin-right: 0;}
    #conference-partners-list-3 .partner1 {margin-right: 0;}
    #conference-partners-list-3 .partner1 ul {border-right: none}
}
