/* Moved from inline <style> in single-news.php */
.single-news-page p a:not(.gray_btn, .iec_button),
.iec-single-news-main p a:not(.gray_btn, .iec_button) {
	text-decoration: underline;
	font-weight: 400;
}

.news_accordion {
	background: #F1F2F7;
	box-shadow: 0px -4px 25.5px -4px rgb(0 0 0 / 25%) inset;
}

.iec_single_news_accordion_item:not(.active) .iec_single_news_accordion_content {
	display: none;
}

.iec_single_news_banner {
    padding-top: 0.156602rem;
    min-height: 20.358306rem;
    z-index: 1;
}

.iec_single_news_banner .container > * {
    min-height: 20.201704rem;
}

.iec_single_news_banner:before {
    content: " ";
    width: calc(50% + 10.335755rem);
    height: calc(100% - 2.975445rem);
    display: block;
    background: #1B204C;
    border-radius: 0 0 3.132047rem 0;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}

.iec_single_news_breadcrumbs {
    display: flex;
    align-items: center;
/*    margin-top: 0.391506rem;*/
    margin-bottom: 2.114132rem;
    gap: 0.46980706589827111rem;
}

.iec_single_news_meta .date,
.iec_single_news_breadcrumbs a, 
.iec_single_news_breadcrumbs span {
    font-family: 'Myriad Pro';
    font-weight: 400;
    font-size: 0.548108rem;
    line-height: 155%;
    letter-spacing: 0;
    color: #1B204C;
}

.iec_single_news_breadcrumbs span {
    font-weight: 700;
}

.iec_single_news_banner_content {
    padding-top: 3.288649rem;
    max-width: 20.710661rem;
    padding-bottom: 2.740541rem;
    position: relative;
    overflow: hidden;
}

.iec_single_news_meta {
    display: flex;
    align-items: center;
    gap: 0.665560rem;
    padding-bottom: 0.743861rem;
    position: relative;
    border-bottom: 1px solid #727DA3;
}

.iec_single_news_meta .category_pill {
    font-family: 'Myriad Pro';
    font-weight: 400;
    font-size: 0.548108rem;
    line-height: 165%;
    letter-spacing: 0.109622rem;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
    background: #727DA3;
    border-radius: 100vw;
    width: fit-content;
    display: flex;
    align-items: center;
    padding: 0.195753rem 0.46980706589827111rem 0.078301rem;
    height: 0.900464rem;
}

.iec_single_news_meta .date {
    letter-spacing: 0.109622rem;
    text-transform: uppercase;
    color: #758592;
}

.iec_single_news_post_title {
    font-family: 'Myriad Pro';
    font-weight: 700;
    font-size: 1.487722rem;
    line-height: 126.316%; /* 48px */
    letter-spacing: 0.029754rem;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-top: 0.783012rem;
    margin-bottom: 0;
}

.iec_single_news_banner_image {
    width: 100%;
    max-width: 27.796918rem;
    height: calc(100% - 2.740541rem);
    /* aspect-ratio:1/0.64085; */
    margin-left: auto;
    position: relative;
    overflow: hidden;
    border-radius: 3.132047rem 0 0 0
}

.iec_single_news_banner_image img {object-position: center center;}

.bd_snrp_banner_image {
    position: relative;
    height: 100%;
}

.bd_sn_banner_image.bd_snrp_banner {
    position: absolute;
    top: 0;
}

.iec_single_news_banner_button {
    bottom: 0;
    right: 0.587259rem;
    position: absolute;
}

.iec_single_news_banner_button,
.iec_single_news_image_section a,
.iec_single_news_main_content_warpper p a.back-link {
    width: auto;
    height: 1.644325rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #727DA3;
    font-family: 'Myriad Pro';
    font-weight: 700;
    font-size: 0.704710598847406665rem;
    line-height: 100%;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 0.117452rem 0.783012rem 0 0.783012rem;
    border-radius: 0.195753rem;
    text-decoration: none;
    transition: all 0.4s ease-in-out;
}

.iec_single_news_banner_button:hover,
.iec_single_news_image_section a:hover,
.iec_single_news_main_content_warpper p a.back-link:hover {scale: 1.1;}

.iec_single_news_main_section {padding: 2.114132rem 0px 2.114132rem;}

.iec_single_news_main_section.iec_with_padding {padding-top: 0 !important;}

.iec_main_content_warpper p,
.iec_main_content_warpper ul li,
.iec_main_content_warpper ol li,
.iec_single_news_main_content_warpper p,
.iec_single_news_main_content_warpper ol li,
.iec_single_news_main_content_warpper ul li {
    font-family: 'Myriad Pro';
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    color: #27284A;
    margin-top: 0;
    margin-bottom: 0;
}

.iec_main_content_warpper p,
.iec_single_news_main_content_warpper p {
    margin-bottom: 0.978765rem;
}
 
.iec_main_content_warpper p img,
.iec_single_news_main_content_warpper p img {
    display: block;
    margin: 1.174518rem auto;
    cursor: pointer;
    will-change: transform;
    backface-visibility: hidden;
    transition: transform .3s ease-in-out;
}

.iec_main_content_warpper p img:hover,
.iec_single_news_main_content_warpper p img:hover {transform: scale(1.2);}

.iec_main_content_warpper ul,
.iec_single_news_main_content_warpper ul {margin: 0.978765rem 0;}

.iec_main_content_warpper ol,
.iec_single_news_main_content_warpper ol {margin: 0.587259rem 0;}

.iec_main_content_warpper ul li,
.iec_single_news_main_content_warpper ul li {
    list-style: disc;
    margin-left: 0.783012rem;
    color: #1b204c;
}

.iec_main_content_warpper ol li,
.iec_single_news_main_content_warpper ol li {margin-left: 0.587259rem;}

.iec_main_content_warpper ol li::marker,
.iec_single_news_main_content_warpper ol li::marker {
    font-family: 'Myriad Pro';
    font-weight: 600;
}

.iec_main_content_warpper p b,
.iec_main_content_warpper ul li b,
.iec_main_content_warpper ol li b,
.iec_main_content_warpper p strong,
.iec_main_content_warpper ul li strong,
.iec_main_content_warpper ol li strong,
.iec_single_news_main_content_warpper p b,
.iec_single_news_main_content_warpper p strong,
.iec_single_news_main_content_warpper ul li strong,
.iec_single_news_main_content_warpper ol li strong {
    font-family: 'Myriad Pro';
    font-weight:600;
}

.iec_single_news_main_content_warpper h1,
.iec_single_news_main_content_warpper h2,
.iec_single_news_main_content_warpper h3,
.iec_single_news_main_content_warpper h4 {
    font-family: 'Myriad Pro';
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 0;
    color: #1B204C;
    margin-bottom: 0.783012rem;
}

.iec_single_news_main_content_warpper h1 {font-size: 1.409421rem;}
.iec_single_news_main_content_warpper h2 {font-size: 1.096216rem;}
.iec_single_news_main_content_warpper h3 {font-size: 0.939614rem;}
.iec_single_news_main_content_warpper h4 {font-size: 0.783012rem;}

.iec_main_content_warpper p em,
.iec_single_news_main_content_warpper p em {font-style: italic;}

.iec_single_news_main_content_warpper h1 strong,
.iec_single_news_main_content_warpper h2 strong,
.iec_single_news_main_content_warpper h3 strong,
.iec_single_news_main_content_warpper h4 strong {
    font-weight: 600;
}

.iec_single_news_main_section.iec_with_padding .iec_single_news_main_content_warpper {
    display: flex;
    flex-direction: column;
/*     gap: 0.783012rem; */
}

.iec_list_warpper {
    display: flex;
    flex-direction: row;
    gap: 0.46980706589827111rem;
}

.iec_single_news_main_content_warpper .iec_list_warpper .iec_list {
    display: flex;
    flex-direction: column;
    gap: 0.46980706589827111rem;
    width: calc(50% - 0.234903532949135555rem);
}

.iec_single_news_main_content_warpper .iec_list_warpper .iec_list .iec_list_item {
    display: flex;
    align-items: center;
    gap: 0.46980706589827111rem;
    font-family: 'Myriad Pro';
    font-weight: 300;
    font-size: 0.783012rem;
    line-height: 130%;
    color: #1B204C;
}

.iec_single_news_main_content_warpper .iec_list_warpper .iec_list .iec_list_item svg {
    width: 1.174518rem;
    flex-shrink: 0;
}

.iec_single_news_main_section .iec_button {
    padding: 0.313205rem .939614rem;
    margin-top: 1.566024rem;
    text-transform: capitalize;
}

.iec_single_news_side_image_box_warpper {padding: 1.957529rem 0;}

.iec_single_news_side_image_box img {
    width: 100%;
    max-width: 19.575294rem;
    height: auto;
    object-fit: cover;
}

.iec_single_news_boxes_section {
    padding: 2.114132rem 0 2.114132rem;
    background-color: #F1F2F7;
    box-shadow: 0px -4px 25.5px -4px rgb(0 0 0 / 25%) inset;
}

.iec_single_news_product_box_warpper {
    min-height: 11.745177rem;
    margin-bottom: 1.174518rem;
}

.iec_single_news_product_box {
    width: 100%;
    height: 100%;
    display: flex;
    padding: 1.174518rem 0.978765rem;
    border-radius: 0.156602rem;
    flex-direction: column;
    background-color: #fff;
    border: 1px solid rgb(117 133 146 / 65%);
}

.iec_desktop_heading {display: none;}

.iec_single_news_product_box h2 {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 700;
    font-size: 1.096216rem;
    line-height: 120%;
    letter-spacing: 0;
    color: #1B204C;
    margin-bottom: 1.017915rem;
}

.iec_single_news_product_box_content_warpper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: 0.783012rem;
    align-items: center;
}

.iec_single_news_product_box_content_warpper > * {
    flex: 0 0 auto;
    max-width: 100%;
}


.iec_single_news_product_image {
    width: 18.7922826359rem;
    flex-shrink: 0;
    aspect-ratio: 1/1;
    text-align: center;
}

.iec_single_news_product_box_content p,
.iec_single_news_product_box_content ul li {
    font-family: Myriad Pro, sans-serif;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%;
    letter-spacing: 0px;
    color: #27284A;
    margin-bottom: 0;
}

.iec_single_news_main_content_warpper p a {
    color: #27284A;
    text-decoration: underline;
}

.iec_single_news_main_content_warpper p a:hover {
    text-decoration: none;
}

.iec_single_news_product_box_content p:not(:last-child) {margin-bottom: 0.587259rem;}
.iec_single_news_product_box_content ul {padding-left: 0.783012rem;}

.iec_single_news_product_box_content ul li:not(:last-child),
.iec_single_news_main_content_warpper ul li:not(:last-child) {margin-bottom: 0.391506rem;}

.iec_single_news_slider_section {
    padding: 4.345715rem 0 4.306565rem;
    background-color: #F1F2F7;
}

.iec_single_news_slider_warpper {
    position: relative;
    height: 16.795603rem;
    padding-bottom: 1.957529rem;
}

.iec_single_news_slider_warpper .swiper {
    width: 100%;
    height: 100%;
}

.iec_single_news_slider_warpper .swiper-wrapper {align-items: center;}

.iec_single_news_slider_warpper .swiper-slide {
    width: 11.745177rem !important;
    height: 7.399461rem !important;
    transition: width 0.3s, height 0.3s, transform 0.3s;
}

.iec_single_news_slider_warpper .swiper-slide.swiper-slide-active {
    transform: scale(2); /* Makes the active slide twice the size */
    z-index: 10; /* Ensures the active slide is above others */
}

.iec_single_news_slider_box {
    position: relative;
    overflow: hidden;
    border-radius: 0.313205rem;
}

.iec_single_news_slider_box img {
    display: block;
    transition: transform 0.3s ease;
}

.iec_single_news_slider_image_text_box {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(114, 125, 164, 0.82);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.4s ease;
    border-radius: 0.313205rem;
}

.iec_single_news_slider_image_text_box h3 {
    color: #FFF;
    font-family: 'Segoe UI';
    font-weight: 700;
    font-size: 0.626409rem;
    line-height: normal;
    text-align: center; 
    text-transform: capitalize
}

.iec_single_news_slider_box:hover .iec_single_news_slider_image_text_box {opacity: 1;}
.iec_single_news_slider_box:hover .iec_single_news_slider_image {transform: scale(1.05);}

.iec_single_news_slider_warpper .swiper-pagination {
    top: auto;
    bottom: 0;
    gap: 0.46980706589827111rem;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.iec_single_news_slider_warpper .swiper-pagination .swiper-pagination-bullet {
    margin: 0 !important;
    width: 0.626409rem !important;
    height: 0.626409rem !important;
    opacity: 1 !important;
    border: 0.078301rem solid #727DA4;
    background-color: transparent;
}

.iec_single_news_slider_warpper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #727DA4;
}

.iec_single_news_slider_warpper .swiper-button-next,
.iec_single_news_slider_warpper .swiper-button-prev {
    width: 1.174518rem !important;
    height: 1.174518rem !important;
    margin-top: 0 !important;
    top: calc(50% - 1.957529rem) !important;
}

.iec_single_news_slider_warpper .swiper-button-next { right: -2.074981rem;}
.iec_single_news_slider_warpper .swiper-button-prev { left: -1.918379rem;}
.iec_single_news_slider_warpper .swiper-button-next .bd_stlp_mobile_icon,
.iec_single_news_slider_warpper .swiper-button-prev .bd_stlp_mobile_icon { display: none;}

.iec_single_news_slider_warpper .swiper-button-next svg,
.iec_single_news_slider_warpper .swiper-button-prev svg,
.iec_single_news_slider_warpper .swiper-button-next:after,
.iec_single_news_slider_warpper .swiper-button-prev:after {content: none;}

.iec_single_news_table_section {
    padding: 2.427337rem 0;
    background-color: #F1F2F7;
}

.iec_single_news_table {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0 0.783012rem; /* space between rows */
    text-align: center;
    display: none;
}

.iec_single_news_table thead tr,
.iec_single_news_table tbody tr {
    box-shadow: 0 4px 23.6px 0 rgba(202, 239, 255, 0.25);
}

.iec_single_news_table thead th {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 700;
    font-size: 0.783012rem;
    line-height: 120%; /* 24px */
    padding: 1.096216rem 0.783012rem;
    color: #ffffff;
    text-transform: uppercase;
    background-color: #1e2454;
    word-break: normal;
    position: relative;
}

.iec_single_news_table th:not(:last-child):before,
.iec_single_news_table td:not(:last-child):before {
    content: " ";
    width: 1px;
    height: 1.566024rem;
    border-radius: 100vw;
    background-color: rgba(117, 133, 146, 0.50);
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.iec_single_news_table th:not(:last-child):before {
    background-color: #FFF;
}

.iec_single_news_table thead th:first-child,
.iec_single_news_table tbody tr td:first-child {
    border-top-left-radius: 0.46980706589827111rem;
    border-bottom-left-radius: 0.46980706589827111rem;
}

.iec_single_news_table thead th:last-child,
.iec_single_news_table tbody tr td:last-child  {
    border-top-right-radius: 0.46980706589827111rem;
    border-bottom-right-radius: 0.46980706589827111rem;
}

.iec_single_news_table tbody tr {
    background-color: #fff;
    height: 3.132047rem;
}

.iec_single_news_table tbody tr td {
    font-family: Myriad Pro, sans-serif;
    font-weight: 300;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    padding: 0.391506rem 0.783012rem;
    vertical-align: middle;
    position: relative;
    color: #27284A;
    word-break: normal;
}

.iec_single_news_table tbody tr td:first-child {font-weight: 600;}
.iec_single_news_table tbody tr:hover {background: rgba(114, 125, 163, 0.20);}

.iec_single_news_accordion {display: block;}
.iec_single_news_accordion_item:not(:last-child) {margin-bottom: 0.555556rem;}

.iec_single_news_accordion_item {
    overflow: hidden;
    padding: 0.666667rem 1.222222rem;
    background-color: #F1F2F7;
    transition: padding 0.3s ease;
}

.iec_single_news_accordion_header {
    font-family: Myriad Pro, sans-serif;
    font-weight: 700;
    font-size: 1.111111rem;
    line-height: 120%; /* 24px */
    color: #1B204C;
    cursor: pointer;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 0.555556rem;
}

.iec_single_news_accordion_item.active {
    padding: 1.222222rem;
    transition: padding 0.3s ease;
}

.iec_single_news_accordion_icon {
    width: 2.5rem;
    height: 1.055556rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1.20682 9.68065e-07L9.0954e-08 1.37275L6.75 9L13.5 1.36504L12.2932 1.10027e-06L6.75 6.26992L1.20682 9.68065e-07Z' fill='%2327284A'/%3E%3C/svg%3E");
    background-size: 0.888889rem;
    background-repeat: no-repeat;
    background-position: center center;
    transition: background-image 0.3s ease;
}

.iec_single_news_accordion_item.active .iec_single_news_accordion_icon {
    transition: background-image 0.3s ease;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M12.2932 9L13.5 7.62725L6.75 5.09611e-07L-1.33093e-06 7.63496L1.20682 9L6.75 2.73008L12.2932 9Z' fill='%2327284A'/%3E%3C/svg%3E");
}

.iec_single_news_accordion_content {
    display: none;
    padding-top: 0.666667rem;
}

.iec_single_news_accordion_content p {
    font-family: Myriad Pro, sans-serif;
    font-weight: 300;
    font-size: 0.888889rem;
    line-height: 155%; /* 24.8px */
    color: #1B204C;
    margin-bottom: 0;
}

.iec_single_news_accordion_content p strong {font-weight: 600;}
.iec_single_news_accordion_content p:not(:last-child) {margin-bottom: 8px;}

.iec_event_detail_list {
    width: 100%;
    list-style: none;
    display: flex;
    flex-direction: column;
    margin: 0 0 0 auto;
    gap: 1.644325rem;
    max-width: 14.094212rem;
    padding-top: 1.252819rem;
    padding-bottom: 1.252819rem;
    border-top: 1px solid #727DA3;
    border-bottom: 1px solid #727DA3;
}

.iec_event_detail_list_box {
    display: flex;
    flex-direction: column;
    gap: 0.626409rem;
}

.iec_event_badge {
    width: 100%;
    max-width: fit-content;
    height: 1.174518rem;
    display: block;
    background-color: #727DA3;
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 400;
    font-size: 0.548108rem;
    line-height: 240%;
    letter-spacing: 0.078301rem;
    border-radius: 0.313205rem;
    padding: 0 1.566024rem 0 1.566024rem;
    color: #FFFFFF;
    text-transform: uppercase;
}

.iec_ed_description {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 300;
    font-size: 1.174518rem;
    line-height: normal;
    color: #1B204C;
    margin-bottom: 0;
}

.iec_single_news_delegates {padding: 1.017915rem 0 0.039151rem;}

.iec_single_news_delegates h2 {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 700;
    font-size: 1.566024rem;
    line-height: 120%; /* 48px */
    letter-spacing: 0.031320rem;
    text-transform: uppercase;
    color: #1B204C;
    margin-bottom: 1.448572rem;
}

.iec_single_news_delegates_box_warpper {
    min-height: 7.125407rem;
    margin-bottom: 3.719306rem;
}

.iec_single_news_delegates_box {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 0.783012rem;
}

.iec_single_news_delegates_box img {
    width: 7.125407rem;
    height: 7.125407rem;
    border-radius: 100vw;
    background: #D9D9D9;
    object-fit: cover;
    object-position: center center;
}

.iec_single_news_delegates_box_content {
    display: flex;
    flex-direction: column;
    gap: 0.078301rem;
}

.iec_single_news_delegates_box_content .iec_single_news_delegate_name {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 600;
    font-size: 1.017915rem;
    line-height: 100%;
    color: #1B204C;
}

.iec_single_news_delegates_box_content .iec_single_news_delegate_position {
    font-family: 'Myriad Pro,' sans-serif;
    font-weight: 300;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    color: #1B204C;
    display: flex;
    flex-direction: column;
}

.iec_single_news_linkedin_url {
    display: block;
    width: 0.548108rem;
    height: 0.548108rem;
    margin-top: 0.587259rem;
    background-image: url(../img/linkedin-grey.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}

.iec_single_news_speaker_section {
    padding: 1.174518rem 0 2.740541rem;
    position: relative;
}

.iec_single_news_speaker_box {
    background: linear-gradient(104.96deg,#14457e 54.2%, #2290a9 93.39%);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 1.174518rem;
    height: 18.635680rem;
}

.iec_single_news_speaker_details {
    flex: 0 0 auto;
    max-width: 100%;
    width: 58%;
    padding: 3.523553rem 0 0 2.740541rem;
}

.iec_single_news_speaker_details h2,
.iec_single_news_contacts_media_section h4 {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 700;
    font-size: 1.487722rem;
    line-height: 126.316%; /* 48px */
    letter-spacing: 0.029754rem;
    margin-bottom: 1.566024rem;
    text-transform: uppercase;
    color: #FFFFFF;
}

.iec_single_news_speaker_details_lists {
    margin: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 0.783012rem;
}

.iec_single_news_speaker_details_lists li span {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 300;
    font-size: 0.783012rem;
    line-height: 130%; /* 26px */
    letter-spacing: 0px;
    color: #FFFFFF;
    display: block;
}

.iec_single_news_speaker_details_lists li h4 {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 600;
    font-size: 1.017915rem;
    line-height: 115.385%; /* 30px */
    letter-spacing: 0px;
    color: #FFFFFF;
    margin-bottom: 0;
}

.iec_single_news_speaker_image_warpper {
    flex: 0 0 auto;
    max-width: 100%;
    width: calc(35% + 0.626409rem);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.iec_single_news_speaker_image_warpper img {
    width: 100%;
    max-width: 16.521548rem;
    height: auto;
    object-fit: cover;
    margin-right: auto;
    position: relative;
    margin-top: -2.192433rem;
}

.iec_single_news_speaker_author_details {
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #1B204C;
    border-radius: 1.957529rem 0 0 0;
    padding: 1.096216rem 1.096216rem 1.487722rem 1.879228rem;
}

.iec_single_news_speaker_author_details h4 {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 600;
    font-size: 1.017915rem;
    line-height: 100%; /* 26px */
    letter-spacing: 0px;
    color: #FFFFFF;
    margin-bottom: 0;
}

.iec_single_news_speaker_author_details span {
    display: block;
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 300;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    color: #FFFFFF;
}

/* .iec_single_press_realeases_main_content_warpper p {
    margin-bottom: 0;
} */

.iec_single_press_realeases_main_content_warpper p b {
    font-weight: 700;
    /*display: block;*/
}

.iec_single_news_contacts_media_section {
    padding: 1.566024rem 0;
    background-color: #727DA333;
    box-shadow: 0 0 18.5px 0 #00000040 inset;
}

.iec_single_news_contacts_media_section h4 {
    color: #1B204C;
    margin-bottom: 0;
}

.iec_single_news_contacts_media_box_warpper {
    display: flex;
    flex-direction: row;
    justify-content: end;
    align-items: center;
    gap: 3.719306rem;
}

.iec_contact_office_box,
.iec_single_news_contacts_media_box {
    display: flex;
    flex-direction: column;
    gap: 0.46980706589827111rem;
}

.iec_contact_office_top_detail,
.iec_single_news_contacts_media_top_content,
.iec_single_news_contacts_media_content_list {
    display: flex;
    flex-direction: column;
    gap: 0.156602rem;
}

.iec_contact_office_top_detail h5,
.iec_single_news_contacts_media_top_content h5 {
    font-family: 'Myriad Pro';
    font-weight: 600;
    font-size: 1.017915rem;
    line-height: 100%; /* 26px */
    color: #1B204C;
    margin-bottom: 0;
}

.iec_contact_office_top_detail span,
.iec_single_news_contacts_media_top_content span {
    font-family: 'Myriad Pro';
    font-weight: 300;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    color: #1B204C;
}

.iec_contact_office_content_list,
.iec_single_news_contacts_media_content_list {
    display: flex;
    flex-direction: column;
    gap: 0.46980706589827111rem;
}

.iec_contact_office_content_list a,
.iec_single_news_contacts_media_content_list a {
    font-family: Myriad Pro;
    font-weight: 300;
    font-size: 0.704710598847406665rem;
    line-height: 144.444%; /* 26px */
    color: #1B204C;
    text-decoration: none;
}

.iec_contact_office_content_list a:hover,
.iec_single_news_contacts_media_content_list a:hover {font-weight: 500;}

.iec_single_news_contacts_media_content_list a span {font-weight: 700;}

.iec_single_publication_main_content_warpper {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    /*gap: 0.46980706589827111rem;*/
}

.iec_single_news_image_section img {
    width: 100%;
    max-width: 16.286645rem;
    height: auto;
    object-fit: cover;
}

.iec_single_news_image_section a, 
.iec_single_news_main_content_warpper p a.back-link {
    width: fit-content;
    margin: 0 auto;
}

.iec_single_publication_main_content_with_image {
    margin-top: 1.761776rem;
}

.iec_single_publication_main_content_with_image .iec_single_news_main_content_warpper img {
    max-width: 17.147958rem;
    height: 11.236219rem;
}

.iec_single_news_main_video_section {padding: 0 0 2.818842rem;}

.iec_single_news_main_video_section iframe {
    width: 100%;
    height: 27.405412rem;
}

.iec_single_news_bottom_contact a {
    font-family: Myriad Pro, sans-serif;
    font-weight: 500;
    color: #0000ee;
}

.iec_single_news_bottom_contact a:hover {color: #1b204c;}

.iec_single_news_bottom_contact {
    font-family: 'Myriad Pro', sans-serif;
    font-weight: 400;
    font-size: 0.626409rem;
    line-height: 157%; /* 25px */
    color: #27284a;
    padding: 0.391506rem;
    padding-right: 1.761776rem;
    width: fit-content;
    background-color: #f1f2f7;
    border-radius: 0px 0.978765rem 0.978765rem 0px;
    margin: 1.370271rem 0;
}

.iec_iot_area_expert,
.iec_iot_accordian_section,
.iec_single_news_relates_posts {
    padding: 2.740541rem 0px;
}

.iec_single_news_relates_posts .iec_main_heading {
    font-size: 1.566024rem;
    line-height: 120%; /* 48px */
    letter-spacing: 0.031320rem;
}

@media (min-width: 768px) {
    .iec_single_news_image_right {
        float: right;
        padding-left: 1.174518rem;
    }

    .iec_single_news_image_left {
        float: left;
        padding-right: 1.174518rem;
    }

    .iec_single_news_side_image_box img {max-width: 19.575294rem;}
    .iec_desktop_heading {display: block;}

    .iec_mobile_heading,
    .iec_single_news_accordion {
        display: none;
    }

    .iec_single_news_table {display: table;}
}
.iec_single_news_linkedin_url {
    display: block;
    width: 0.548108rem;
    height: 0.548108rem;
    margin-top: 0.587259rem;
    background-image: url(../../img/linkedin-grey.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}