.new-elfsight-linkedin-feed-div {
padding: 25px 0 20px;
}  body.logged-in *,
body.logged-in *:before,
body.logged-in *:after { }
body {
width: 100%;
}
body .custom-container {
width: 100%;
max-width: 1170px;
padding-left: 15px;
padding-right: 15px;
margin-left: auto;
margin-right: auto;
}
body .remove-text-editor-rm .elementor-widget-container *:last-child {
margin-bottom: 0;
}
body #page {
padding-bottom: 0;
}
body .new-layout-banner-buttons a.new-layout-banner-button-download,
body .new-layout-banner-buttons a.new-layout-banner-button-register {
padding: 10px 16px;
font-size: 15px;
color: #fff;
border-radius: 50px;
display: inline-flex;
align-items: center;
height: auto;
min-height: 40px;
line-height: 1.2;
font-weight: 500;
}
body .new-layout-banner-buttons a.new-layout-banner-button-register {
background-color: #D80062;
border: 1px solid #D80062;
}
body .new-layout-banner-buttons a.new-layout-banner-button-download {
background-color: #00B1A9;  border: 1px solid #00B1A9; }
body .new-layout-banner-buttons a.new-layout-banner-button-register:hover,
body .new-layout-banner-buttons a.new-layout-banner-button-register:focus { background-color: #20419a;
border: 1px solid #20419a;
color: white;
}
body .new-layout-banner-buttons a.new-layout-banner-button-download:hover,
body .new-layout-banner-buttons a.new-layout-banner-button-download:focus { background-color: #20419a;
border: 1px solid #20419a;
color: white;
}
body .new-layout-banner-buttons a.new-layout-banner-button-download:hover img.download-icon, 
body .new-layout-banner-buttons a.new-layout-banner-button-download:focus img.download-icon { }  .chs-head-div {
display: flex;
align-items: center;
justify-content: flex-end;
}
.custom-head-menu {
display: flex;
flex-wrap: wrap;
gap: 5px 34px;
}
.custom-head-menu-div .ch-menu-link {
color: black;
font-weight: 500;
font-size: 15px;
display: block;
line-height: 1.2;
}
.custom-head-menu-div .ch-menu-link:hover, 
.custom-head-menu-div .ch-menu-link:focus,
.custom-head-menu-div.active > .ch-menu-link {
color: #83C341;
}
.ch-menu-with-child {
position: relative;
}
.ch-child-menu {
position: absolute;
top: 100%;
left: 0;
min-width: 175px;
background-color: white;
box-shadow: 0 0 6px rgb(0 0 0 / 20%);
border-radius: 5px;
overflow: hidden;
padding: 8px 15px 12px;
transition: all .3s ease-in-out;
z-index: 1;
}
.ch-menu-with-child:not(.active) > .ch-child-menu {
top: 80%;
opacity: 0;
pointer-events: none;
visibility: hidden;
}
.custom-head-menu-div > .ch-menu-link {
padding: 10px 0;
}
.ch-child-menu-inner > .ch-menu-link {
padding: 6px 0;
}
.ch-menu-with-child > .ch-menu-link {
padding-right: 20px;
position: relative;
}
.chs-head-sec {
background-color: #F1F2F2;
padding: 11px 0;
z-index: 1000;
position: relative;
}
.menu-item-search-icon {
-webkit-mask-image: url(//ea-staging-renew-2026.iconcept-staging.com/wp-content/themes/astra-child/assets/images/search-icon.png);
-webkit-mask-position: center;
-webkit-mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-image: url(//ea-staging-renew-2026.iconcept-staging.com/wp-content/themes/astra-child/assets/images/search-icon.png);
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;
background-color: black;
width: 15px;
height: 15px;
min-width: 15px;
min-height: 15px;
display: block;
margin-right: 5px;
transition: all .3s ease-in-out;
}
.menu-item-search .ch-menu-link:hover .menu-item-search-icon,
.custom-head-menu-div .ch-menu-link:hover .ch-arrow:before, 
.custom-head-menu-div .ch-menu-link:hover .ch-arrow:after, 
.custom-head-menu-div .ch-menu-link:focus .ch-arrow:before,
.custom-head-menu-div .ch-menu-link:focus .ch-arrow:after {
background-color: #83C341;
}
.menu-item-search .ch-menu-link {
display: flex;
align-items: center;
}
.ch-arrow {
width: 8px;
height: 8px;
position: absolute;
transform: rotate(45deg);
top: 13px;
right: 2px;
transition: all .3s ease-in-out;
}
.ch-arrow:before, 
.ch-arrow:after {
content: "";
position: absolute;
background-color: black;
transition: all .3s ease-in-out;
border-radius: 3px;
}
.ch-arrow:before {
width: 100%;
height: 2px;
bottom: 0;
left: 0;
}
.ch-arrow:after {
height: 100%;
width: 2px;
bottom: 0;
right: 0;
}
.chs-body-div {
display: flex;
align-items: center;
gap: 20px;
}
.chs-site-logo-div .chs-site-logo {
width: auto;
height: auto;
max-width: 137px;
max-height: 76px;
}
.chs-body-left-div {
width: 140px;
}
.chs-body-right-div {
width: calc(100% - 160px);
display: flex;
justify-content: flex-end;
align-items: center;
}
.chs-body-right-div .custom-head-menu {
justify-content: flex-end;
}
.chs-body-sec {
padding: 15px 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 999;
transition: all .3s ease-in-out;
box-shadow: 0 0 0 rgb(0 0 0 / 20%);
background-color: white;
}
.chs-body-sec.chs-sticky-header {
position: fixed;
box-shadow: 0 3px 6px rgb(0 0 0 / 20%);
}
.chs-body-sec.chs-optimize-header {
padding: 8px 0;
}
.custom-head-menu-div.active > .ch-menu-link .ch-arrow {
transform: rotate(-135deg);
top: 16px;
}
.ch-child-menu-inner {
position: relative;
}
.ch-second-child-menu .ch-menu-link {
padding: 5px 0;
font-size: 14px;
}
.ch-second-child-menu {
padding: 2px 0 2px 10px;
transition: all .3s ease-in-out;
overflow: hidden;
position: relative;
max-height: 500px; }
.ch-menu-with-child:not(.active) > .ch-second-child-menu {
max-height: 0;
padding-top: 0;
padding-bottom: 0;
opacity: 0;
visibility: hidden;
pointer-events: none;
}
.ch-child-menu-inner.active > .ch-menu-link .ch-arrow {
transform: rotate(-135deg);
top: 13px;
}
.custom-head-menu-div.ch-menu-with-child:last-child > .ch-child-menu {
left: auto;
right: 0;
}
.chs-body-grand-sec {
position: relative;
}
.chs-body-replacement-space {
transition: all .3s ease-in-out;
min-height: 106px;
}
.custom-header-sec { }  .cfs-body-sec {
background-color: #231F20;
padding: 10px 0;
min-height: 60px;
display: flex;
align-items: center;
}
.cfs-body-div {
display: flex;
flex-wrap: wrap;
gap: 20px;
align-items: center;
}
.cfs-body-left-div {
width: calc(40% - 10px);
}
.cfs-body-right-div {
width: calc(60% - 10px);
}
.cfs-footer-copyright-menu {
display: flex;
align-items: center;
justify-content: flex-end;
}
.cfs-footer-copyright-menu .custom-head-menu-div .ch-menu-link {
color: white;
font-size: 14px;
font-weight: 300;
}
.cfs-footer-copyright-menu .custom-head-menu-div .ch-menu-link:hover,
.cfs-footer-copyright-menu .custom-head-menu-div .ch-menu-link:focus {
color: #83C341;
}
.cfs-body-left-div .cfs-copyright {
margin-bottom: 0;
color: white;
font-weight: 300;
font-size: 14px;
line-height: 1.5;
}
.cfs-footer-copyright-menu .custom-head-menu {
gap: 63px;
}
.cfs-head-sec {
background-color: #042B6D;
color: white;
padding: 90px 0 40px;
}
.cfs-head-div {
display: flex;
gap: 60px;
align-items: flex-start;
flex-wrap: wrap;
}
.cfs-head-left-div {
width: 26.8%;
padding-top: 5px;
}
.cfs-head-right-div {
width: calc(73.2% - 60px);
display: flex;
flex-wrap: wrap;
gap: 33px 100px;
}
.new-social-media-feed-layout .smf_head_listing_div .smf_head_list_title {
color: #204199;
}
.new-social-media-feed-layout .smf_head_listing_div.active .smf_head_list_title, 
.new-social-media-feed-layout .smf_head_listing_div:hover .smf_head_list_title, 
.new-social-media-feed-layout .smf_head_listing_div:focus .smf_head_list_title {
color: #D80062;
}
.new-social-media-feed-layout .smf_head_listing_div:before {
background-color: #D80062;
}
.social-media-list {
display: flex;
gap: 18px;
align-items: center;
flex-wrap: wrap;
}
.social-media-link img {
height: 100%;
max-height: 22px;
width: auto;
transition: all .3s ease-in-out;
}
.social-media-div .social-media-link:hover img {
transform: scale(1.1) rotate(-5deg);
}
.cfs-head-organiser-list {
display: flex;
align-items: stretch;
flex-wrap: wrap;
margin-left: auto;
}
.cfs-event-info-div {
display: flex;
gap: 16px;
}
.cfs-event-info-icon img {
width: 100%;
}
.cfs-event-info-content {
width: calc(100% - 42px);
padding-top: 3px;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.cfs-event-info-div:not(:last-child) {
margin-bottom: 10px;
}
.cfs-event-info-icon {
width: 26px;
}
.cfs-head-subscribe-div {
width: calc(64.2% - 50px);
}
.cfs-head-menu-div {
width: calc(35.8% - 50px);
}
.cfs-head-social-media-div {
margin-right: auto;
}
.cfs-head-subscribe-div .cfs-head-title {
color: rgb(255, 255, 255);
margin-bottom: 3px;
}
.cfs-head-subscribe-div .cfs-head-sub-title {
font-size: 14px;
margin-bottom: 13px;
}
.cfs-newsletter-div form.cfs-newsletter-form {
position: relative;
width: 100%;
max-width: 420px;
transition: all .3s ease-in-out;
}
.cfs-newsletter-div form.cfs-newsletter-form input[type="email"] {
border-radius: 50px;
width: 100%;
padding: 10px 150px 10px 22px;
color: #231F20;
font-size: 15px;
min-height: 45px;
line-height: 1;
background-color: white;
border: 1px solid #ffffff00;
}
.cfs-newsletter-div form.cfs-newsletter-form input[type="email"]::placeholder {
color: #231F20;
font-size: 15px;
}
.cfs-newsletter-div form.cfs-newsletter-form button {
font-size: 15px;
font-weight: 600;
color: white;
background-color: #231F20;
border: 1px solid #231F20;
border-radius: 0 50px 50px 0;
min-width: 139px;
padding: 10px 15px;
min-height: 45px;
position: absolute;
top: 0;
right: 0;
z-index: 2;
transition: all .3s ease-in-out;
}
.cfs-newsletter-div form.cfs-newsletter-form button:hover, 
.cfs-newsletter-div form.cfs-newsletter-form button:focus {
color: white;
background-color: #00B1A9;
border: 1px solid #00B1A9;
}
.cfs-head-organiser-div .cfs-head-organiser-text {
font-size: 11px;
line-height: 17px;
margin-bottom: 2px;
font-weight: 500;
}
.cfs-head-organiser-div {
padding: 0 18px;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.cfs-head-organiser-div:first-child {
padding-left: 0;
}
.cfs-head-organiser-div:last-child {
padding-right: 0;
}
.cfs-head-organiser-div.cfs-organiser-border-right {
border-right: 1px solid white;
margin-right: 10px;
}
.cfs-head-organiser-div.cfs-organiser-border-right .cfs-head-organiser-icon {
margin: 0 6px;
}
.cfs-head-organiser-div img.cfs-head-organiser-icon {
margin-top: 15px;
margin-bottom: auto;
}
.cfs-head-social-media-div .cfs-head-social-media-title {
line-height: 1.2;
margin-top: 10px;
margin-bottom: 11px;
}
.cfs-event-info-content .cts-eic-text {
line-height: 1.35;
}
.cfs-footer-menu .custom-head-menu-div {
width: 100%;
}
.cfs-footer-menu .custom-head-menu-div > .ch-menu-link {
padding: 7px 0;
text-decoration: underline;
color: white;
font-weight: 600;
}
.cfs-footer-menu .custom-head-menu-div:not(:last-child) {
margin-bottom: 5px;
}
.cfs-footer-menu .custom-head-menu {
gap: 0;
}
.cfs-footer-menu .custom-head-menu-div > .ch-menu-link:hover, 
.cfs-footer-menu .custom-head-menu-div > .ch-menu-link:focus {
color: #83C341;
font-weight: 700;
}
.custom-footer-sec {
position: relative;
overflow: hidden;
}
.custom-footer-sec .floating-action-btn {
position: absolute;
top: 15px;
right: 0;
left: 0;
margin: auto;
width: 90px;
font-size: 15px;
line-height: 1.2;
text-align: center;
color: white;
transform: translate(530px, 0);
}
.floating-action-btn .fab-icon {
width: 30px;
height: 30px;
display: block;
margin: 0 auto 5px;
background-color: white;
border-radius: 50px;
position: relative;
transition: all .3s ease-in-out;
transform: rotate(219deg);
}
.floating-action-btn .fab-icon .fab-icon-arrow {
width: 12px;
height: 12px;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin: auto;
transform: skewY(12deg) translate(-2px, -2px);
}
.floating-action-btn .fab-icon .fab-icon-arrow:before, 
.floating-action-btn .fab-icon .fab-icon-arrow:after {
content: "";
position: absolute;
background-color: #042B6D;
border-radius: 3px;
transition: all .3s ease-in-out;
}
.floating-action-btn .fab-icon .fab-icon-arrow:before {
width: 100%;
height: 2px;
bottom: 0;
left: 0;
}
.floating-action-btn .fab-icon .fab-icon-arrow:after {
width: 2px;
height: 100%;
bottom: 0;
right: 0;
}
.custom-footer-sec .floating-action-btn:hover .fab-icon-arrow:after, 
.custom-footer-sec .floating-action-btn:hover .fab-icon-arrow:before,
.custom-footer-sec .floating-action-btn:focus .fab-icon-arrow:after, 
.custom-footer-sec .floating-action-btn:focus .fab-icon-arrow:before {
background-color: #83C341;
}
.custom-footer-sec .floating-action-btn:hover,
.custom-footer-sec .floating-action-btn:focus {
color: #83C341;
}
.cfs-event-info-content a.cts-eic-text {
display: flex;
align-items: center;
gap: 8px;
color: white;
text-decoration: underline;
margin-bottom: 7.5px;
}
.cfs-event-info-content a.cts-eic-text img {
width: 100%;
max-width: 20px;
transition: all .3s ease-in-out;
}
.cfs-event-info-content a.cts-eic-text:hover, 
.cfs-event-info-content a.cts-eic-text:focus {
color: #83C341;
}
.cfs-event-info-content a.cts-eic-text:hover img,
.cfs-event-info-content a.cts-eic-text:focus img {
transform: scale(1.1) rotate(-5deg);
}
.cfs-newsletter-div:not(.loading) .cfs-newsletter-form:before {
opacity: 0;
pointer-events: none;
}
.cfs-newsletter-div.loading {
cursor: progress;
}
.cfs-newsletter-form:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
transition: all .3s ease-in-out;
background-color: white;
z-index: 6;
border-radius: 50px;
opacity: 0.3;
}
.cfs-newsletter-message.error-message {
color: #ffb7b7;
}
.cfs-newsletter-message.success-message {
color: #86ff86;
}  .chs-body-mobile .chs-mobile-hamburger,
.hm-popup-top-div .hm-mobile-hamburger {
padding: 10px 5px;
width: 34px;
height: 31px;
display: inline-flex;
flex-direction: column;
justify-content: space-between;
}
.chs-mobile-hamburger span,
.hm-mobile-hamburger span {
width: 100%;
height: 2px;
display: block;
background-color: black;
transition: all .3s ease-in-out;
border-radius: 3px;
}
.chs-body-mobile .chs-mobile-hamburger:hover span, 
.chs-body-mobile .chs-mobile-hamburger:focus span,
.hm-popup-top-div .hm-mobile-hamburger:hover span, 
.hm-popup-top-div .hm-mobile-hamburger:focus span {
background-color: #83C341;
}
.chs-body-mobile .chs-mobile-search,
.hm-popup-top-div .chs-mobile-search {
-webkit-mask-image: url(//ea-staging-renew-2026.iconcept-staging.com/wp-content/themes/astra-child/assets/images/search-icon.png);
-webkit-mask-position: center;
-webkit-mask-size: 20px;
-webkit-mask-repeat: no-repeat;
mask-image: url(//ea-staging-renew-2026.iconcept-staging.com/wp-content/themes/astra-child/assets/images/search-icon.png);
mask-position: center;
mask-size: 20px;
mask-repeat: no-repeat;
background-color: black;
width: 30px;
height: 30px;
display: block;
transition: all .3s ease-in-out;
}
.chs-body-mobile {
display: flex;
align-items: center;
gap: 15px;
margin-right: -5px;
}
.chs-body-mobile .chs-mobile-search:hover,
.chs-body-mobile .chs-mobile-search:focus,
.hm-popup-top-div .chs-mobile-search:hover,
.hm-popup-top-div .chs-mobile-search:focus {
background-color: #83C341;
transform: scale(1.1) rotate(-5deg);
}
.header-mobile-popup-sec {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1001;
background-color: white;
display: none;
}
.hm-popup-top-div {
display: flex;
align-items: center;
padding: 10px 15px 20px;
gap: 15px;
position: relative;
}
.hm-popup-top-div:before {
content: "";
position: absolute;
width: calc(100% - 30px);
height: 1px;
background-color: #e3e3e3;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.hm-site-logo-div .chs-site-logo {
max-width: 110px;
max-height: 61px;
width: auto;
height: auto;
}
.hm-site-logo-div {
margin-right: auto;
}
.header-mobile-popup-sec.active .hm-mobile-hamburger .hm-mobile-hamburger-line-1 {
transform: rotate(-43deg) translate(-3px, 4px);
}
.header-mobile-popup-sec.active .hm-mobile-hamburger .hm-mobile-hamburger-line-2 {
transform: rotate(43deg) translate(-2.5px, -3px);
}
.hm-popup-middle-div {
padding: 20px 15px 30px;
height: calc(100vh - 91px);
overflow-y: auto;
}
.hm-main-menu .custom-head-menu > .custom-head-menu-div {
width: 100%;
}
.hm-main-menu .ch-child-menu {
position: relative;
min-width: 1px;
width: 100%;
box-shadow: 0 0 0 rgb(0 0 0 / 20%);
background-color: transparent;
border-radius: 0;
padding: 0 0 0 15px;
max-height: 600px;
top: 0;
}
.hm-main-menu .ch-menu-with-child:not(.active) > .ch-child-menu {
top: -5px;
max-height: 0;
}
.hm-main-menu .custom-head-menu-div .ch-menu-link {
font-size: 16px;
padding-top: 8px;
padding-bottom: 8px;
}
.hm-popup-top-div .hm-mobile-hamburger {
margin-right: -5px;
}  .new-layout-banner-image-wrapper:first-child .new-layout-banner-image img {
margin-left: 12px;
}
.nlb-wrapper {
display: flex;
align-items: stretch;
flex-wrap: wrap;
gap: 20px;
}
.nlb-left-div {
width: calc(65% - 10px);
transition: opacity .3s ease-in-out, transform .3s ease-in-out;
}
.new-layout-banner-sec:not(.animation-loaded) .nlb-left-div {
transform: translate(0, 50px);
opacity: 0;
pointer-events: none;
}
.nlb-right-div {
width: calc(35% - 10px);
display: flex;
align-items: center;
justify-content: center;
}
.nlb-right-div .nlb-logo {
width: 100%;
max-width: 230px; filter: brightness(0) invert(1); position: relative;
}
.nlb-animation-bg-div img.nlb-animation-logo {
width: 100%;
max-width: 250px;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
margin: auto;
filter: brightness(0) invert(1);
transform: translate(-37px, -7px);
}
.new-layout-banner-sec {
background-color: #033179;
}
.nlb-bg-sec,
.nlb-bg-div {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.new-layout-banner {
position: relative;
z-index: 1;
}
.nlb-bg-div.desktop-bg.nlb-bg-type-video .nlb-bg-video {
width: 100%;
height: 100%;
min-width: 1920px;
object-fit: cover;
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
}
.nlb-bg-div.mobile-bg.nlb-bg-type-video .nlb-bg-video {
width: 100%;
min-width: 600px;
max-width: 600px;
height: 100%;
min-height: 900px;
max-height: 900px;
position: absolute;
top: -100px;
object-fit: contain;
left: 50%;
transform: translate(-50%, 0);
}
.speaker-image {
border: 1px solid rgb(0 0 0 / 10%);
}
.nlb-animation-bg-div {
height: 1020px;
width: 1020px;
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: auto;
transform: translate(390px, -50%);
}
.nlb-animation-bg-div .nlb-animation-bg {
background-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/circle-animate-img.png);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
animation: rotate 180s linear infinite;
}  body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-posts-body, 
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-posts-masonry {
margin-top: 0;
}
.new-social-media-feed-layout .smf_body[data-id="linkedln"] .sk-ww-linkedin-page-post {
top: -23px;
position: relative;
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-post-media.--image .sk-post-image-wrapper > img {
max-height: 270px;
}
.smf_head_wrapper {
position: relative;
z-index: 2;
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-post-readmore,
.new-social-media-feed-layout #cff .cff-expand a {
font-weight: 600;
color: #00B1A9;
text-decoration: underline;
font-size: inherit;
transition: all .3s ease-in-out;
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-post-readmore:hover,
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-post-readmore:focus,
.new-social-media-feed-layout #cff .cff-expand a:hover,
.new-social-media-feed-layout #cff .cff-expand a:focus {
color: #204199;
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-posts-footer .sk-footer-button,
.new-social-media-feed-layout #cff .cff-no-more-posts {
background-color: #204199;
min-height: 40px;
min-width: 194px;
border-radius: 50px;
padding: 10px 15px;
font-size: 15px;
font-weight: 500;
color: white;
transition: all .3s ease-in-out;
}
.new-social-media-feed-layout #cff .cff-no-more-posts {
pointer-events: none;
width: auto;
position: relative;
left: 50%;
transform: translate(-50%, 0);
filter: grayscale(0.6);
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-posts-footer .sk-footer-button:hover,
body .new-social-media-feed-layout .sk-ww-linkedin-page-post .sk-posts-footer .sk-footer-button:focus {
background-color: #00B1A9;
color: white;
}
.new-social-media-feed-layout .smf_body[data-id="linkedln"] .sk_post_media {
margin-bottom: 10px !important;
}
.new-social-media-feed-layout .smf_body[data-id="linkedln"] * {
line-height: 1.5;
}
.new-social-media-feed-layout .smf_body[data-id="linkedln"] .grid-linkedin-page-post {
margin-bottom: 25px !important;
}
body .new-social-media-feed-layout .sk-ww-linkedin-page-post {
background-color: #ffffff00;
}
.new-social-media-feed-layout .smf_body[data-id="linkedln"] .sk-post-meta-title, 
.new-social-media-feed-layout .smf_body[data-id="linkedln"] .sk-post-meta-link {
color: black;
}
.new-social-media-feed-layout #cff.cff-masonry.masonry-4-desktop .cff-album-item, 
.new-social-media-feed-layout #cff.cff-masonry.masonry-4-desktop .cff-item, 
.new-social-media-feed-layout #cff.cff-masonry.masonry-4-desktop .cff-likebox {
width: calc(25% - 20px);
margin: 0 10px;
}
.new-social-media-feed-layout #cff .cff-posts-wrap {
width: calc(100% + 20px);
margin-left: -10px;
margin-right: -10px;
}
.new-social-media-feed-layout #cff .cff-meta-wrap {
display: none;
}
.new-social-media-feed-layout #cff .cff-photo img {
height: 270px;
object-fit: cover;
}
.new-social-media-feed-layout #cff p {
line-height: 1.5;
font-weight: 400;
}  .custom_au_banner_animate:before {
content: "";
background-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/circle-animate-img.png);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
width: 550px;
height: 550px;
top: 50%;
right: 55%;
animation: rotate 70s linear infinite;
z-index: 1;
pointer-events: none;
}
.custom_au_banner_animate {
position: relative;
}  .key-themes-accordion-sec .key-themes-accordion-div.swiper-slide {
width: 14.3%;
min-width: 140px;
max-width: 216px;
height: auto;
}
.key-themes-accordion-inner-div {
padding: 33px 15px 53px;
text-align: center;
height: 100%;
position: relative;
cursor: pointer;
}
.kta-title-div {
width: auto;
max-width: 157px;
margin-left: auto;
margin-right: auto;
}
.kta-title-div .kta-title {
margin-bottom: 0;
font-size: 15px;
font-weight: 500;
line-height: 1.5;
transition: all .3s ease-in-out;
}
.key-themes-accordion-inner-div:hover .kta-title-div .kta-title, 
.key-themes-accordion-inner-div:focus .kta-title-div .kta-title {
color: #00B1A9;
}
.kta-icon-div {
width: 80px;
height: 80px;
position: relative;
margin-left: auto;
margin-right: auto;
margin-bottom: 14px;
}
.kta-icon {
background-position: center;
background-repeat: no-repeat;
background-size: contain;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: all .3s ease-in-out;
opacity: 0;
}
.key-themes-accordion-inner-div:not(.active) .kta-icon.kta-default-icon, 
.key-themes-accordion-inner-div.active .kta-icon.kta-active-icon {
opacity: 1;
}
.key-themes-accordion-sec .key-themes-accordion-div.swiper-slide:not(:last-child) {
border-right: 1px solid #BCBEC0;
}
.key-themes-parent {
padding-top: 5px;
}
.key-themes-accordion-sec.swiper-container {
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px; padding-bottom: 38px;
padding-top: 10px;
}
.key-themes-accordion-sec.swiper-container .swiper-button-prev, 
.key-themes-accordion-sec.swiper-container .swiper-button-next {
height: 100%;
width: 51px;
position: absolute;
top: 0;
margin-top: 0;
opacity: 1;
pointer-events: none;
transition: all .3s ease-in-out;
}
.key-themes-accordion-sec.swiper-container .swiper-button-prev:after, 
.key-themes-accordion-sec.swiper-container .swiper-button-next:after {
display: none;
}
.key-themes-accordion-sec.swiper-container .swiper-button-prev.swiper-button-disabled, 
.key-themes-accordion-sec.swiper-container .swiper-button-next.swiper-button-disabled {
opacity: 0;
}
.key-themes-accordion-sec.swiper-container .swiper-button-prev {
left: -1px;
right: auto;
background-image: linear-gradient(90deg, white, white, #ffffffe6, #ffffffcc, transparent);
}
.key-themes-accordion-sec.swiper-container .swiper-button-next {
right: -1px;
left: auto;
background-image: linear-gradient(-90deg, white, white, #ffffffe6, #ffffffcc, transparent);
}
.key-themes-accordion-inner-div .kta-toggle-arrow {
width: 16px;
height: 16px;
position: absolute;
transform: translate(-50%, 0);
left: 50%;
bottom: 14px;
transition: all .3s ease-in-out;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner {
position: absolute;
width: 100%;
height: 100%;
transform: rotate(45deg);
left: 0;
bottom: 0;
transition: all .3s ease-in-out;
overflow: hidden;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick {
content: "";
position: absolute;
border-radius: 5px;
background-color: #204199;
transition: all .5s ease-in-out;
bottom: 0;
right: 0;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-1,
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-2,
.tc-btn-arrow .tc-btn-arrow-bg.stick-1,
.tc-btn-arrow .tc-btn-arrow-bg.stick-2 {
top: 0;
left: 0;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-3,
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-4,
.tc-btn-arrow .tc-btn-arrow-bg.stick-3,
.tc-btn-arrow .tc-btn-arrow-bg.stick-4 {
bottom: 0;
right: 0;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-1,
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-3,
.tc-btn-arrow .tc-btn-arrow-bg.stick-1,
.tc-btn-arrow .tc-btn-arrow-bg.stick-3 {
width: 100%;
height: 2px;
}
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-2,
.key-themes-accordion-inner-div .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-4,
.tc-btn-arrow .tc-btn-arrow-bg.stick-2,
.tc-btn-arrow .tc-btn-arrow-bg.stick-4 {
height: 100%;
width: 2px;
}
.key-themes-accordion-inner-div:not(.active) .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-1,
.tc-toggle-btn:not(.active) .tc-btn-arrow .tc-btn-arrow-bg.stick-1 {
top: -3px;
left: -2px;
opacity: 0;
}
.key-themes-accordion-inner-div:not(.active) .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-2,
.tc-toggle-btn:not(.active) .tc-btn-arrow .tc-btn-arrow-bg.stick-2 {
top: -2px;
left: -3px;
opacity: 0;
}
.key-themes-accordion-inner-div.active .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-3,
.tc-toggle-btn.active .tc-btn-arrow .tc-btn-arrow-bg.stick-3 {
bottom: -3px;
right: -2px;
opacity: 0;
}
.key-themes-accordion-inner-div.active .kta-toggle-arrow .kta-arrow-inner .kta-arrow-stick.stick-4,
.tc-toggle-btn.active .tc-btn-arrow .tc-btn-arrow-bg.stick-4 {
bottom: -2px;
right: -3px;
opacity: 0;
}
.key-themes-accordion-inner-div.active .kta-toggle-arrow {
bottom: 5px;
}
.kta-toggle-highlight {
background-color: #00A398;
width: calc(100% - 20px);
max-width: 130px;
height: 100%;
max-height: 17px;
transition: all .3s ease-in-out;
position: absolute;
bottom: -38px;
left: 0;
right: 0;
margin: auto;
border-radius: 8px 8px 0 0;
}
.key-themes-content-list {
background-color: #F1F2F2;
border-radius: 20px;
position: relative;
overflow: hidden;
z-index: 1;
}
.key-themes-content-div {
padding: 31px 28px 31px 32px;
transition: all .3s ease-in-out;
position: relative;
top: 0;
left: 0;
width: 100%;
}
.key-themes-content-div:not(.active) {
position: absolute;
opacity: 0;
pointer-events: none;
visibility: hidden;
z-index: -1;
}
.tc-toggle-btn-div {
text-align: right;
}
.key-themes-content {
line-height: 1.5;
margin-bottom: 30px;
}
.key-themes-content p:not(:last-child) {
margin-bottom: 25px;
}
.key-themes-content > *:last-child {
margin-bottom: 0;
}
.key-themes-accordion-inner-div:not(.active) .kta-toggle-highlight {
transform: translate(0, 20px);
opacity: 0;
pointer-events: none;
}
.tc-toggle-btn .tc-toggle-btn-icon {
height: 50px;
width: 50px;
position: relative;
background-color: #00B1A9;
display: block;
border-radius: 50px;
}
.tc-toggle-btn-div .tc-toggle-btn {
display: inline-flex;
align-items: center;
gap: 14px;
color: black;
font-weight: 500;
}
.tc-toggle-btn-div .tc-toggle-btn:not(.active) .show-less,
.tc-toggle-btn-div .tc-toggle-btn.active .show-more {
display: none;
}
.tc-toggle-btn .tc-toggle-btn-icon .tc-btn-arrow {
position: absolute;
width: 17px;
height: 17px;
top: 50%;
left: 50%;
transform: translate(-50%, calc(-50% + 5px)) rotate(45deg);
transition: all .3s ease-in-out;
overflow: hidden;
}
.tc-btn-arrow .tc-btn-arrow-bg {
position: absolute;
border-radius: 5px;
background-color: white;
transition: all .5s ease-in-out;
bottom: 0;
right: 0;
}
.tc-toggle-btn:not(.active) .tc-toggle-btn-icon .tc-btn-arrow {
transform: translate(-50%, calc(-50% - 5px)) rotate(45deg);
}
.key-themes-content-div .key-themes-content {
display: -webkit-box;
line-clamp: 4;
box-orient: vertical;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
transition: max-height .3s ease-in-out;
}
.key-themes-content-div:not(.content-active) .key-themes-content {
max-height: 90px;
}
.key-themes-content-div.content-row-active .key-themes-content {
line-clamp: 10000;
-webkit-line-clamp: 10000;
}
.key-themes-content-div.content-active .key-themes-content {
max-height: 1000px;
}
.key-themes-accordion-sec.swiper-container .swiper-scrollbar {
bottom: auto;
top: 0;
width: calc(100% - 40px);
left: 0;
right: 0;
margin: auto;
}  .custom_au_banner_animate.getting-there-banner:before {
width: 1200px;
height: 1200px;
top: 0;
right: 20%;
}
.gttv-accordion-head-sec {
display: flex;
align-items: stretch;
padding-bottom: 20px;
margin-bottom: 33px;
gap: 30px;
overflow-x: auto;
overflow-y: hidden;
}
.gttv-accordion-head-div {
width: calc(25% - 22.5px);
min-width: 250px;
}
.gttv-accordion-head-div .gttv-accordion-head-btn {
min-height: 202px;
height: 100%;
width: 100%;
border-radius: 10px;
overflow: hidden;
position: relative;
display: inline-flex;
flex-direction: column;
justify-content: flex-start;
padding: 15px;
}
.gttv-accordion-bg-default, 
.gttv-accordion-bg-active {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: all .3s ease-in-out;
}
.gttv-accordion-icon-head-div {
position: relative;
z-index: 1;
margin: 35px auto 20px;
}
.gttv-accordion-icon-head-div .gttv-accordion-head-icon {
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all .3s ease-in-out;
max-width: 110px;
}
.gttv-accordion-icon-head-div .gttv-accordion-head-icon.gttv-accordion-active {
position: absolute;
}
.gttv-accordion-head-btn .gttv-accordion-head-btn-label {
position: relative;
z-index: 1;
font-size: 20px;
font-weight: 800;
text-align: center;
margin: 0 auto auto;
}
.gttv-accordion-head-btn:hover .gttv-accordion-bg-default, 
.gttv-accordion-head-btn.active .gttv-accordion-bg-default, 
.gttv-accordion-head-btn:not(:hover):not(.active) .gttv-accordion-bg-active,
.gttv-accordion-head-btn:hover .gttv-accordion-head-icon.gttv-accordion-default, 
.gttv-accordion-head-btn.active .gttv-accordion-head-icon.gttv-accordion-default, 
.gttv-accordion-head-btn:not(:hover):not(.active) .gttv-accordion-head-icon.gttv-accordion-active {
opacity: 0;
}
.gttv-accordion-content-div > *:last-child {
margin-bottom: 0;
}
.gttv-accordion-content-div {
width: 100%;
}
.gttv-accordion-body-sec {
position: relative;
}
.gttv-accordion-body-div {
position: relative;
top: 0;
left: 0;
width: 100%;
transition: all .3s ease-in-out;
overflow: hidden;
border-radius: 12px;
margin-bottom: 20px;
}
.gttv-accordion-body-div:not(.active) {
position: absolute;
top: 20px;
pointer-events: none;
z-index: -1;
visibility: hidden;
opacity: 0;
}
.gttv-accordion-body-bg-default, 
.gttv-accordion-body-bg-active {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
transition: all .3s ease-in-out;
}
.gttv-accordion-inner-div {
width: calc(100% - 2px);
height: calc(100% - 2px);
margin: 1px;
overflow: hidden;
border-radius: 12px;
position: relative;
z-index: 1;
}
.gttv-accordion-inner-head-div .gttv-accordion-inner-head-title {
margin-bottom: 0;
padding: 15px 20px 15px 60px;
font-size: 19px;
font-weight: 700;
}
.gttv-accordion-inner-body-div {
padding: 19px 34px 28px 60px;
background-color: white;
}
.gttv-accordion-inner-body-div.ggtv-accordion-with-link {
display: flex; flex-direction: column;
gap: 10px;
}
.gttv-accordion-third-party-link-div .gttv-accordion-third-party-link .gttv-accordion-tpl-icon {
width: 36px;
height: 36px;
display: block;
margin: 0 auto 6px;
position: relative;
transition: all .3s ease-in-out;
}
.gttv-accordion-tpl-icon:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background-color: #83C341;
border-radius: 50px;
transition: all .3s ease-in-out;
top: 0;
left: 0;
}
.gttv-accordion-tpl-icon:after {
content: "";
position: absolute;
width: 11px;
height: 18px;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
background-image: url(//ea-staging-renew-2026.iconcept-staging.com/wp-content/themes/astra-child/assets/images/icon-arrow-right.png);
background-repeat: no-repeat;
background-size: contain;
background-position: center;
transition: all .3s ease-in-out;
}
.gttv-accordion-third-party-link-div {
display: inline-flex;
flex-wrap: wrap;
gap: 15px;
justify-content: flex-end;
}
.gttv-accordion-third-party-link-div .gttv-accordion-third-party-link {
min-width: 52px;
display: inline-flex;
flex-direction: row-reverse;
align-items: center;
margin-top: 10px;
font-size: 15px;
color: black;
line-height: 1.3;
text-align: center;
transition: all .3s ease-in-out;
gap: 10px;
}
.gttv-accordion-third-party-link-div .gttv-accordion-third-party-link:hover .gttv-accordion-tpl-icon {
transform: rotate(-5deg) scale(1.05);
}
.gttv-accordion-head-div:first-child {
margin-left: auto;
}
.gttv-accordion-head-div:last-child {
margin-right: auto;
}
.elementor-section.ele-landmark-sec {
position: relative;
overflow: hidden;
}
.elementor-section.ele-landmark-sec:before {
content: "";
-webkit-mask-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/circle-animate-img.png);
-webkit-mask-position: center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
mask-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/circle-animate-img.png);
-mask-position: center;
-mask-repeat: no-repeat;
-mask-size: contain;
background-color: #EB80B0;
animation: rotate 80s linear infinite;
position: absolute;
width: 1300px;
height: 1300px;
top: -520px;
right: 50vw;
}
.landmarks-card-slider.swiper-container .landmarks-cs-slide { width: 22.09%;
margin-left: 3.95%;
margin-right: 3.95%;
position: relative;
}
.landmarks-cs-slide .landmarks-cs-inner-slide {
height: 293px;
display: flex;
align-items: flex-end;
position: relative;
width: 169%;
left: 50%;
transform: translate(-50%, 0);
transition: all .3s ease-in-out;
border-radius: 10px;
overflow: hidden;
}
.landmarks-cs-bg-img {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.landmarks-cs-title-div {
width: 100%;
padding: 20px 18px;
height: auto;
position: relative;
z-index: 1;
}
.landmarks-cs-slide .landmarks-cs-inner-slide:before {
content: "";
position: absolute;
background: linear-gradient(183deg, rgba(0, 0, 0, 0.1) 68.39%, #000000 97.35%);
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
.landmarks-cs-title-div .landmarks-cs-title, 
.landmarks-cs-title-div .landmarks-cs-subtitle {
color: white;
margin-bottom: 0;
line-height: 1.2;
font-size: 25px;
transition: all .3s ease-in-out;
}
.landmarks-cs-slide:not(.swiper-slide-active) .landmarks-cs-title-div .landmarks-cs-title, 
.landmarks-cs-slide:not(.swiper-slide-active) .landmarks-cs-title-div .landmarks-cs-subtitle {
font-size: 18px;
}
.landmarks-card-slider.swiper-container .landmarks-cs-slide.swiper-slide-active {
z-index: 2;
}
.landmarks-card-slider.swiper-container .landmarks-cs-slide.swiper-slide-active .landmarks-cs-inner-slide {
height: 371px;
margin-top: -41px;
margin-bottom: -41px;
width: 243%;
}
.landmarks-card-slider.swiper-container .landmarks-cs-wrapper {
padding: 42px 0;
}
.landmarks-card-slider.swiper-container {
padding: 0 40px 10px 40px;
position: relative;
}
.landmarks-card-slider.swiper-container .landmarks-cs-slide.swiper-slide-prev,
.landmarks-card-slider.swiper-container .landmarks-cs-slide.swiper-slide-next {
z-index: 1;
}
.landmarks-card-slider.swiper-container .swiper-pagination {
position: relative;
z-index: 10;
line-height: 1;
bottom: 0 !important;
width: 100%;
left: 0;
margin-top: 40px;
}
.landmarks-card-slider.swiper-container .swiper-pagination .swiper-pagination-bullet {
width: 13px;
height: 13px;
opacity: 1;
background-color: white;
transition: all .3s ease-in-out;
margin: 5px 6px;
}
.landmarks-card-slider.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #83C341;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-wrapper {
padding: 0;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-slide {
width: calc(20% - 28.8px);
min-width: 200px;
margin: 0 36px 0 0;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-slide.swiper-slide-active .landmarks-cs-inner-slide {
height: 186px;
margin: 0;
width: 100%;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-slide .landmarks-cs-inner-slide {
height: 186px;
width: 100%;
left: 0;
transform: translate(0, 0);
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-title-div .landmarks-cs-title, 
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-title-div .landmarks-cs-subtitle {
font-size: 20px;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-slide:last-child {
margin-right: 0;
}
.landmarks-card-slider.landmarks-general.swiper-container .landmarks-cs-title-div {
padding: 18px;
}
.landmarks-card-slider.landmarks-general.swiper-container .swiper-pagination {
margin-top: 25px;
}
.landmarks-card-slider-sec {
display: flex;
align-items: flex-start;
gap: 50px;
}
.landmarks-cs-content-slider { max-width: 528px;
padding: 45px 0;
}
.landmarks-cs-content-slider .swiper-wrapper{ }
.landmarks-cs-content-slider .swiper-slide{
width: 100%;
}
.landmarks-cs-content-title1 {
color: #fff;
font-weight: 400;
font-size: 30px;
}
.landmarks-cs-content-title2 {
color: #fff;
font-weight: 700;
font-size: 30px;
line-height: 1.5;
}
.landmarks-cs-content-text {
color: #fff;
font-size: 18px;
font-weight: 500;
padding-bottom: 27px;
}
.landmarks-card-divider {
width: 83px;         
height: 3px;        
background-color: #F7CEE1;
border-radius: 1px;  
margin-top: 25px;
margin-bottom: 25px; 
}
.landmarks-cs-button {
padding: 7px 40px;
background-color: white;
border-radius: 100px;
}
a.landmarks-cs-button {
color: #D80062;
}
.landmarks-cs-button:hover {
background-color: #042b6d;
}
a.landmarks-cs-button:hover {
color: #fff;
}                       body.page-id-7078 {
position: relative;
}
body.page-id-7078:before { background-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/qc-ea-home-2025.jpg); background-position: 50% 222px;
background-repeat: no-repeat;
background-size: 1920px;
position: absolute;
width: 100%;
height: 6000px;
z-index: 9999999999;
pointer-events: none;
opacity: 0.3;
top: 0;
left: 0;
} .nlb-left-div.nlb-center {
text-align: center;
}
.nlb-logo {
margin-bottom: 20px;
}
h1.maintenance-title {
color: white;
font-weight: 800;
margin-bottom: 25px;
font-size: 40px !important;
}
span.maintenance-subtitle {
color: white !important;
font-weight: 400 !important;
font-size: 27px !important;
}
.page-template-template-under-maintenance-2 .maintenance-text2.nlb-text {
margin-top: 20px !important;
font-size: 20px !important;
}
.maintenance-text4.nlb-text {
margin-top: 19px !important;
}
.page-template-template-under-maintenance-2 .maintenance-text.nlb-text, 
.page-template-template-under-maintenance-2 .maintenance-text2.nlb-text {
max-width: 100% !important;
}
img.nlb-logo.nlb-animation-logo.nlb-center-logo {
width: 200px;
filter: brightness(0) invert(1);
}
.nlb-buttons {
margin-top: 30px;
margin-bottom: 50px;
}
.page-template-template-under-maintenance-2 a.maintenance-button.download-btn {
margin-right: 30px;
}
.page-template-template-under-maintenance-2 a.maintenance-button.register-btn {
background-color: #00A89C !important;
border: 1px solid #00A89C !important;
}
.page-template-template-under-maintenance-2 a.maintenance-button.register-btn:hover {
background-color: #D80062 !important;
border: 1px solid #D80062 !important;
}
.page-template-template-under-maintenance-2 h3.maintenance-title5 {
color: white !important;
font-weight: 400 !important;
}
img.social-icon {
height: 100%;
max-height: 30px;
width: auto;
transition: all .3s ease-in-out;
}
img.social-icon:hover {
transform: scale(1.1) rotate(-5deg);
}
.nlb-social-icons {
display: flex;
justify-content: center;
align-items: center;
gap: 30px;
margin-top: 30px;
}
.maintenance-footer.nlb-new {
background: #D80062;
text-align: center;
}
a.footer-mail {
text-decoration: none !important;
color: white !important;
font-weight: 800 !important;
}
.page-template-template-under-maintenance-2 .nlb-animation-bg-div.nlb-new-animation {
right: -23% !important;
top: -41% !important;
}
.page-template-template-under-maintenance-2 .maintenance-footer h3 {
color: white !important;
font-weight: 400 !important;
} .join-us-button a.elementor-button.elementor-button-link.elementor-size-sm {
width: 100%;
display: flex;
}
.custom_au_banner_animate.homepage-2026:before {
content: "";
background-image: url(https://www.officialenergyasia.com/wp-content/uploads/2025/02/circle-animate-img.png);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
width: 730px;
height: 730px;
top: -316px;
left: 77%;
animation: rotate 70s linear infinite;
z-index: -1;
pointer-events: none;
}
.new-layout-banner-buttons .button-2026 {
background-color: #D80062 !important;
border: 1px solid #D80062 !important;
padding: 10px 30px !important;
}
.new-layout-banner-buttons .button-2026:hover {
background-color: #00A89C !important;
border: 1px solid #00A89C !important;
}
body .new-layout-banner-buttons a.new-layout-banner-button-register.button-2026 {
background-color: #00A89C !important;
border: 1px solid #00A89C !important;
}
body .new-layout-banner-buttons a.new-layout-banner-button-register.button-2026:hover {
background-color: #D80062 !important;
border: 1px solid #D80062 !important;
}
.ea-news-sec {
display: flex;
gap: 20px;
}
.ea-news-content {
padding: 20px 15px;
}
.ea-news-date {
color: #000000;
font-weight: 500;
}
h4.ea-news-title {
color: #042B6D;
line-height: 24px !important;
}
.participated-companies .swiper-slide {
margin-bottom: 25px;
}
.participated-companies i.eicon-chevron-left {
margin-left: -45px;
}
.participated-companies i.eicon-chevron-right {
margin-right: -40px;
}
.navigation-buttons-prev.homepage-2026,
.navigation-buttons-next.homepage-2026 {
background-color: #F7F8F8 !important;
color: #042B6D !important;
}
.speaker-img.img-2026 {
background-color: white;
}
.speaker-image.img-2026 {
border: none !important;
}
a.view-all.homepage-2026 {
padding: 10px 40px !important;
}
body .sk-ww-linkedin-page-post .sk-posts-footer .sk-footer-button  {
padding: 15px 35px !important;
border-radius: 100px !important;
}
.home .ch-container {
display: none;
}
.speaker_overview_div[data-id="14184"] {
display: none !important;
}
.ea-news-wrap {
display: grid !important;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
}
.ea-news-btn {
text-align: center !important;
}
a.ea-news-btn-link {
background-color: #214199 !important;
color: white;
font-weight: 500;
padding: 15px 75px;
border-radius: 100px;
}
.elementor-element.elementor-element-3bab5de.elementor-widget.elementor-widget-shortcode + .elementor-element.elementor-element-04e04a5.elementor-widget.elementor-widget-button {
display: none !important;
}
.participated-companies .swiper-slide img {
object-fit: contain; 
} .ea-sponsor-slider-pc {
overflow: hidden;
} .ea-sponsor-slider-content-pc {
display: flex;
justify-content: center;
align-items: center;
height: 140px !important;
} .sponsor-gallery-pc {
width: 150px;
height: 110px;
background: #eee;
display: flex;
justify-content: center;
align-items: center;
border-radius: 4px;
transition: all 0.3s ease;
}   .sponsor-img-pc {
object-fit: contain;
}
.ea-sponsor-slider-button-prev.pc.ea-sponsor-slider-arrow {
left: -33px;
bottom: 51%;
}
.ea-sponsor-slider-button-next.pc.ea-sponsor-slider-arrow {
right: -33px;
bottom: 51%;
} .pc.ea-sponsor-slider-arrow::after {
font-size: 16px;
color: #fff;
}
@media (max-width: 1200px) {
.participated-companies i.eicon-chevron-left {
margin-left: -25px;
}
.participated-companies i.eicon-chevron-right {
margin-right: -25px;
}
.elementor-element.elementor-element-faf3924.participated-companies {
padding: 0px 20px;
}
.elementor-13912 .elementor-element.elementor-element-ee4a279 > .elementor-element-populated .pc {
padding: 0px 25px !important;
}
}
@media (max-width: 991px) {
.page-template-template-under-maintenance-2 .maintenance-text2 h1 {
font-size: 30px !important;
line-height: 1.1em;
}
.page-template-template-under-maintenance-2 .nlb-animation-bg-div.nlb-new-animation {
top: -10% !important;
}
}
@media (max-width: 768px) {
.ea-news-sec {
display: flex;
flex-direction: column;
}
.ea-news-wrap {
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: 10px;
justify-items: center;
padding: 0px 100px 30px 100px;
}
}
@media (max-width: 576px) {
.page-template-template-under-maintenance-2 a.maintenance-button.download-btn,
.page-template-template-under-maintenance-2 a.maintenance-button.register-btn {
min-width: 100%;
}
.page-template-template-under-maintenance-2 .new-layout-banner-background {
padding-top: 70px !important;
}
.ea-news-wrap {
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: 10px;
justify-items: center;
padding: 0px 30px 30px 30px;
}
.ea-news-title {
font-size: 16px !important;
}
}
@media (max-width: 375px) {
.page-template-template-under-maintenance-2 .nlb-animation-bg-div.nlb-new-animation {
top: 0% !important;
right: 0% !important;
}
}