.elementor-696 .elementor-element.elementor-element-bb025aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-d6dab54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-696 .elementor-element.elementor-element-66e6c38{width:auto;max-width:auto;top:60px;}.elementor-696 .elementor-element.elementor-element-66e6c38 > .elementor-widget-container{background-color:#5DD2BE;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 11px #5DD2BE;}body:not(.rtl) .elementor-696 .elementor-element.elementor-element-66e6c38{left:25px;}body.rtl .elementor-696 .elementor-element.elementor-element-66e6c38{right:25px;}.elementor-696 .elementor-element.elementor-element-66e6c38 .elementor-icon-wrapper{text-align:start;}.elementor-696 .elementor-element.elementor-element-66e6c38.elementor-view-stacked .elementor-icon{background-color:#5DD2BE;}.elementor-696 .elementor-element.elementor-element-66e6c38.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-66e6c38.elementor-view-default .elementor-icon{color:#5DD2BE;border-color:#5DD2BE;}.elementor-696 .elementor-element.elementor-element-66e6c38.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-66e6c38.elementor-view-default .elementor-icon svg{fill:#5DD2BE;}.elementor-696 .elementor-element.elementor-element-66e6c38 .elementor-icon{font-size:20px;}.elementor-696 .elementor-element.elementor-element-66e6c38 .elementor-icon svg{height:20px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-696 .elementor-element.elementor-element-cef7d56 .elementor-posts-container article{margin-bottom:0px;}.elementor-696 .elementor-element.elementor-element-cef7d56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-cef7d56 .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-696 .elementor-element.elementor-element-cef7d56 .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-696 .elementor-element.elementor-element-14ea82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-14ea82b .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-696 .elementor-element.elementor-element-14ea82b .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-696 .elementor-element.elementor-element-875fe6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-696 .elementor-element.elementor-element-875fe6f .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-696 .elementor-element.elementor-element-875fe6f .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}/* Start custom CSS for icon, class: .elementor-element-66e6c38 */.show_menu i{
    position: relative;
    top: 3px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb025aa */.page_title{
    display: none;
    visibility: hidden;
}
/* GENERIC CSS */
.center_margin{
    margin: auto;
}
.top_align{
    vertical-align: top;
}
.no_border{
    border: none !important;
}
.last_row{
    background-color: #609389 !important;
    color: #fff !important;
    font-weight: bold;
}
code{
    color: #000;
    background: none !important;
    padding: 0px;
    font-size: 100%;
    border-radius: 0px;
}
.refs{
    color: #848786 !important;
    border: none !important;
}
.add_bor{
    border-bottom: solid 1px #000 !important;
}
.no_tbl_header{
    height: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}
.center_text .td-content-wrapper{
    text-align: center !important;
}
td.center_text{
    text-align: center !important;
}
.left_text .td-content-wrapper, th.left_text{
	text-align: left !important;
}
.right_text .td-content-wrapper, th.right_text{
	text-align: right !important;
}
tr td:first-child{
    text-align: left !important;
}
.div_dark{
    background-color: #609389 !important;
    color: #fff !important;
    font-weight: bold;
}
.div_light{
    background-color: #95B7B0 !important;
    font-weight: bold !important;
}
.div_header{
	background: #10513D !important;
	color: #fff !important;
}
/* GENERIC CSS */

.last_col_tbl table tr td:first-child{
    text-align: left !important;
}
.last_col_tbl table tr td:last-child{
    background-color: #609389 !important;
    color: #fff !important;
    font-weight: bold;
}
.last_col_tbl table tr td:last-child.normal_col{
    background-color: #E4EDEB !important;
    color: #000 !important;
}

.remuneration_details .eael-data-table thead tr th:first-child {
    text-align: left !important;
}

.kmp2019 table tbody tr td.center_text{
    text-align: center;
}

.asm_tbl table thead tr th:first-child{
    width: 102px;
}
.asm_tbl table ul li {
    line-height: 15px
}

/* WIDTHS CSS */
.kmp2019 table thead tr th:nth-child(4){
    width: 125px;
}
.kmp2019 table tbody tr td.width_65{
    width: 65px;
}
.kmp2019 table tbody tr td.width_80{
    width: 80px;
}
.kmp2019 table tbody tr td.width_90{
    width: 90px;
}
.kmp2019 table tbody tr td.width_100{
    width: 100px;
}
.kmp2019 table tbody tr td.center_text{
    text-align: center;
}

.last_col_tbl table tr th.width120{
    width: 120px;
}
.last_col_tbl table tr th.width150{
    width: 150px;
}
/* WIDTHS CSS */

/* GENERIC WIDTHS CSS */
.width_65{
	width: 65px;    
}
.width_80{
	width: 80px;    
}
.width_90{
	width: 90px;    
}
.width_100{
	width: 100px;
}
.width_110{
	width: 110px;
}
.width_120{
	width: 120px;
}
.width_130{
	width: 130px;
}
.width_150{
	width: 150px;
}
/* GENERIC WIDTHS CSS */
/****************/
.remuneration_details .eael-data-table thead tr th:first-child {
    text-align: left !important;
}
.ser_arg table thead tr th:first-child{
    width: 34%;
    text-align: left;
}
.remuneration_details .eael-data-table thead tr th:first-child {
    text-align: left !important;
}
.btn_2020 a br{
    display: none;
    visibility: hidden;
    height: 0px;
}
.btn_20201 a{
    padding-top: 21px !important;
}
figcaption sup{
    font-size: 14px !important;
    vertical-align: super !important;
}
sup{
    top: 0px !important;
    font-size: 24px !important;
    line-height: 18px !important;
    position: relative !important;
    font-weight: normal !important;
    vertical-align: top !important;
}
p.sup sup{
    font-size: 14px !important;
    top: -5px !important;
    vertical-align: text-top !important;
    line-height: 14px !important;
}
td.refs {
	padding: 10px 20px 0px 20px !important;
	margin: 0px;
}/* End custom CSS */