:root {
  --primary: #003b5b;
  --secondary: #00aad0;
  --dg: #333333;
  --g:  #999999;
  --l:  #F9F9F9;
  --lg: #EEEEEE;
  --w:  #ffffff;

  --bg_primary: #0d6efd;
  --bg_secondary: #6c757d;
  --bg_success: #198754;
  --bg_info: #0dcaf0;
  --bg_warning: #ffc107;
  --bg_danger: #dc3545;
  --bg_light: #f8f9fa;
  --bg_dark: #212529;
}

.bg_primary{background-color: rgb(13 110 253 / 20%) !important;color: var(--bg_primary) !important;}
.bg_secondary{background-color: rgb(108 117 125 / 20%) !important;color: var(--bg_secondary) !important;}
.bg_success{background-color: rgb(25 135 84 / 20%) !important;color: var(--bg_success) !important;}
.bg_info{background-color: rgb(13 202 240 / 20%) !important;color: var(--bg_info) !important;}
.bg_warning{background-color: rgb(255 193 7 / 20%) !important;color: var(--bg_warning) !important;}
.bg_danger{background-color: rgb(220 53 69 / 20%) !important;color: var(--bg_danger) !important;}
.bg_dark{background-color: rgb(33 37 41 / 20%) !important;color: var(--bg_dark) !important;}

* {padding: 0px;margin: 0px;}
html,body {padding: 0px;margin: 0px;font-family: 'Poppins', sans-serif;font-size: 14px;font-weight: normal;background: var(--w);color: var(--dg)}
a {text-decoration: none !important;color: var(--secondary);}
img {max-width: 100%;}
.container {max-width: 1200px;}

.bg-sb{background-color: var(--sb) !important;}
.navbar-expand-lg .navbar-nav .nav-link {font-size: 16px;font-weight: 500;color: var(--primary);padding: 20px 0;}
.navbar-expand-lg .navbar-nav .nav-link:after {display: none;}
.navbar-expand-lg .navbar-nav .nav-link.active,.fixed .navbar-expand-lg .navbar-nav .nav-link.active {color: var(--secondary);font-weight: 600;}
.navbar-expand-lg .navbar-nav .nav-link:hover {color: var(--secondary);}
.navbar-brand img {max-width: 180px;}

header {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;padding: 10px 0px;border-bottom: 1px solid var(--lg);background: var(--w);}
header .navbar.navbar-expand-lg {padding: 0;}
header .navbar.navbar-expand-lg .container-fluid {padding: 10px 0;padding-right: var(--bs-gutter-x,.75rem);padding-left: var(--bs-gutter-x,.75rem);}
.navbar-brand-blk+.navbar-action-blks {text-align: end;}
.navbar-brand {padding: initial;margin: initial;display: block;}

.form-control {background: var(--w);border: none;border: 1px solid #EBEFF2;line-height: 30px;padding: .358rem 1rem;border-radius: 6px;font-size: 14px;color: var(--gl);box-shadow: none !important;}
.form-group {margin-bottom: 20px;}
select.form-control {cursor: pointer;}

/* .form-floating>.form-control, .form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown), .form-floating>.form-control, .form-floating>.form-select {background: var(--w);color: var(--db);font-size: 16px;border: 1px solid #F5F5F5;padding-top: 2rem;padding-bottom: 8px;height: 58px;appearance: auto;}
.form-floating>.form-control::placeholder {display: block;color: #959FA7}
.form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label, .form-floating label {font-size: 16px;opacity: .65;transform: scale(.85) translateY(0rem) translateX(0.15rem);color: #637381;padding-top: 7px;} */

.form_select_box {position: relative;}
.form_select_box:after {position: absolute;content: "\ea4e";font-family: 'remixicon';right: 9px;top: 9px;font-size: 24px;background: var(--lb);color: var(--sb);width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;border-radius: 30px;}
.form_select_box select.form-control {padding-right: 41px;}

[type="radio"]:checked, [type="radio"]:not(:checked) {position: absolute;left: -9999px}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {position: relative;padding-left: 32px;cursor: pointer;line-height: 20px;display: inline-block;font-weight: 500;font-size: 14px;color: #333;}
[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before {content: "";position: absolute;left: 0;top: 0;width: 21px;height: 21px;border: 1px solid #ddd;border-radius: 100%;background: #fff}
[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after {content: "";background: var(--y);width: 11px;height: 11px;position: absolute;top: 5px;left: 5px;border-radius: 100%;-webkit-transition: all .2s ease;transition: all .2s ease}
[type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0)}
[type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
[type="radio"]:checked + label:before {border: 1px solid var(--y);}
[type="checkbox"]:checked, [type="checkbox"]:not(:checked) {position: absolute;left: -9999px}
[type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label {position: relative;padding-left: 32px;cursor: pointer;line-height: 20px;display: inline-block;color: #333;font-size: 14px;font-weight: 500;}
[type="checkbox"]:checked + label:before, [type="checkbox"]:not(:checked) + label:before {content: "";position: absolute;left: 0;top: 0;width: 21px;height: 21px;border: 1px solid #ddd;border-radius: 3px;background: #fff}
[type="checkbox"]:checked + label:after, [type="checkbox"]:not(:checked) + label:after {content: "";width: 21px;height: 21px;position: absolute;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-size: 90%;background-position: center;top: 0;left: 0;border-radius: 100%;-webkit-transition: all .2s ease;transition: all .2s ease}
[type="checkbox"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0)}
[type="checkbox"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
[type="checkbox"]:checked + label:before {border: 1px solid var(--y);background: var(--y);}

.btn {background: var(--dg);color: var(--w);border-radius: 0px;font-size: 16px;border: none;display: inline-flex;align-items: center;line-height: 42px;padding: 0 20px;box-shadow: none !important;outline: none;justify-content: center;transition: 0.3s ease-in-out;}
.btn.btn-primary {background: var(--primary);}
.btn.btn-primary:hover {background: var(--secondary);}
.btn.btn-secondary {background: var(--secondary);}
.btn.btn-secondary:hover {background: var(--primary);}
.btn.btn-link {padding: initial;line-height: initial;background: transparent;color: var(--primary);font-weight: 600;}
.btn.btn-link:hover {color: var(--primary);}
.btn.btn-success.success_link_btn {color: #50CD89;background: transparent;opacity: 1;}
.btn.btn-success.success_link_btn i {margin-right: 5px;}

.wrapper-inner {padding-top: 84px;}

section.breadcrumb-block {background: var(--b);padding: 50px 0;position: relative;}
.breadcrumb-block nav h4 {font-size: 52px;color: var(--w);margin: 0 0 20px;}
.breadcrumb-block ol.breadcrumb {margin: 0;}
.breadcrumb-block .breadcrumb li.breadcrumb-item,.breadcrumb_block .breadcrumb li.breadcrumb-item a {color: var(--w);font-size: 16px;}
.breadcrumb-block .breadcrumb li.breadcrumb-item.active {color: var(--w);font-weight:600;}
.breadcrumb-item+.breadcrumb-item::before {color: var(--w);}

.section_heading {text-align: center;margin: 0 auto;margin-bottom: 50px;max-width: 800px;}
.section_heading h2 {font-size: 42px;font-weight: 700;color: var(--dg);display: inline-block;margin-bottom: 20px;position: relative;}
.section_heading h2 span{color: var(--sb);}
.section_heading p {font-size: 16px;color: var(--gd);margin: initial;}
.section_heading.style_2 h2:before {position: absolute;content: '';background: url('../images/shape-3.svg');width: 40px;height: 40px;background-size: contain;background-position: center;right: -40px;top: -10px;background-repeat: no-repeat;}
.section_heading.style_2 h2:after {position: absolute;content: '';background: url('../images/shape-4.svg');width: 60px;height: -webkit-fill-available;background-size: contain;background-position: center;left: -70px;bottom: -30px;background-repeat: no-repeat;}

section.section_padding_1 {padding: 100px 0 50px;}
section.section_padding_2 {padding: 50px 0 100px;}
section.section_padding_3 {padding: 100px 0;}

.section_heading.sec_style_1 {text-align: initial;margin: initial;}
.section_heading.sec_style_1 p {margin-bottom: 30px;}
.section_heading.sec_style_1 h2 {font-weight: 800;}

.section_subheading {display: flex;justify-content: space-between;margin-bottom: 30px;align-items: center;}
.section_subheading h4 {font-size: 32px;font-weight: 700;color: var(---dg);margin: initial;}
.section_subheading a {font-size: 18px;font-weight: 600;color: var(--sb);text-decoration: underline !important;}

.owl-carousel .owl-nav {position: absolute;width: 100%;display: flex;justify-content: space-between;padding: 0 20px;right: auto;left: 50%;margin: 0 auto;top: 50%;bottom: auto;transform: translate(-50%,-50%);}
.owl-carousel .owl-nav button span {width: 42px;height: 42px;border-radius: 50%;background: var(--w);display: flex;align-items: center;justify-content: center;box-shadow: 0px 2px 5px rgb(0 0 0 / 16%);font-size: 0;}
.owl-carousel .owl-nav button span:before {position: absolute;content: "\EA64";font-family: 'remixicon';color: var(--darkgray);font-size: 32px;line-height: normal;}
.owl-carousel .owl-nav button.owl-next span:before {transform: rotate(180deg);}
.owl-carousel .owl-nav button+button {margin-left: 10px;}


footer{background: var(--w);padding: 100px 0 0px;display: block;border-top: 1px solid var(--lg);}
.footer_head_info a {display: inline-block;}
.footer_head_info a img {width: 100%;max-width: 280px;}
.footer_info_content_blk a img {max-width: 120px;}
.footer_info_blk {text-align: center;margin-bottom: 20px;}
.footer_head_info {margin-bottom: 30px;}
.footer_links_blk ul {list-style: none;padding: initial;margin: initial;display: inline-block;}
.footer_links_blk ul li {display: inline-block;}
.footer_links_blk {text-align: center;}
.footer_links_blk ul li+li {margin-left: 20px;}
.footer_links_blk ul li a {font-size: 16px;color: var(--dg);font-weight: 500;}
.footer_bottom_blk {border-top: 1px solid var(--lg);padding: 15px 0;margin-top: 40px;}
.footer_bottom_blk p {font-size: 14px;color: var(--dg);margin: initial;}
.footer_bottom_blk ul {list-style: none;padding: initial;margin: initial;}
.footer_bottom_blk ul li {display: inline-block;}
.footer_bottom_blk ul li a {width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;font-size: 18px;color: var(--dg);background: rgb(255 255 255 / 40%);border-radius: 30px;font-weight: 100;position: relative;}

.footer_info_content_blk p {font-size: 16px;color: var(--dg);line-height: 28px;}
.footer_info_content_blk a {margin-bottom: 20px;display: inline-block;}
.footer_links_content h4 {font-size: 20px;font-weight: 600;color: var(--dg);margin-bottom: 20px;}
.footer_links_content ul {margin: initial;padding: initial;list-style: none;}
.footer_links_content ul li {line-height: 32px;}
.footer_links_content ul li a {font-size: 16px;color: var(--dg);transition: 0.3s ease-in-out;}
.footer_links_content p {font-size: 16px;color: var(--dg);}
.footer_social_links li {display: inline-block;}
.footer_links_content .footer_social_links li a {background: var(--secondary);color: var(--w);display: flex;align-items: center;justify-content: center;width: 42px;height: 42px;border-radius: 30px;font-size: 20px;transition: 0.3s ease-in-out;}
.footer_links_content .footer_social_links li a:hover {background: var(--dg);text-decoration: none !important;color: var(--w);}
.footer_links_content>ul>li>a:hover {color: var(--secondary);text-decoration: underline !important;}
.footer_bottom_blk .container {display: flex;justify-content: space-between;align-items: center;}
.footer_bottom_blk p a {color: var(--secondary);font-weight: 600;margin-left: 6px;}
.footer_bottom_blk p a:hover {text-decoration: underline !important;}

.form-floating>.form-control, .form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown), .form-floating>.form-control, .form-floating>.form-select {color: var(--gd);}
.form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label, .form-floating label {color: var(--gd);}

.modal_box .modal-content {border: none;border-radius: 20px;}
.modal_box .modal-content .modal-header {position: relative;justify-content: center;border: none;padding: 20px 20px;}
.modal_box .modal-content .modal-header button.btn-close {position: absolute;right: 20px;}
.modal_box .modal-content .modal-header h5 {font-size: 22px;font-weight: 700;color: var(--dg);}
.modal_box .modal-content .modal-header:before {position: absolute;content: '';width: 100%;height: 1px;background: linear-gradient(90deg, transparent, var(--g), transparent);bottom: 0;opacity: 0.3;}
.modal_box .modal-content .modal-body {padding: 40px;}

section.sec_style_1 {position: relative;padding: 100px 0 220px;}
section.sec_style_1>img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}
section.sec_style_1>.container {position: relative;}
.sec_style_1_content {text-align: center;}
.sec_style_1_content img {margin-bottom: 40px;}
.sec_style_1_content p {font-size: 16px;font-weight: 400;color: var(--dg);margin: initial;}
.sec_style_1_content p+p {margin-top: 20px;}
section.analytical_sec {position: relative;}
.analytical_box {margin: -120px 0 0;}
.analytical_box .box.box1 {border-radius: 10px;box-shadow: 0px 11px 24px rgb(0 0 0 / 9%);}

section.subscribe_sec {padding: 100px 0 140px;background: var(--l);margin-top: 0px;position: relative;}
section.subscribe_sec>img {position: absolute;top: -100px;right: 0;width: 50%;height: 100%;object-fit: contain;object-position: left top;}
.subscribe_box_text {background: var(--w);padding: 40px;border-radius: 20px;box-shadow: 0px 11px 24px rgb(0 0 0 / 9%);position: relative;z-index: 2;}
.subscribe_form_box {background: var(--secondary);padding: 40px 40px 0px 20px;height: 100%;position: relative;margin: 40px 0 0;border-bottom-right-radius: 20px;border-top-right-radius: 20px;}
.subscribe_form_box:before {position: absolute;content: '';width: 200%;height: 100%;right: 0;top: 0;background: var(--primary);border-radius: 20px;}
.subscribe_box_text h4 {font-size: 24px;font-weight: 700;color: var(--primary);margin: 0 0 20px;}
.subscribe_box_text p {font-size: 17px;font-weight: 400;color: #333;margin: initial;}
.subscribe_form_box form {position: relative;}


.navbar-expand-lg .navbar-nav .nav-link:after {display: none;}
.navbar-expand-lg .navbar-nav .nav-link.active,.fixed .navbar-expand-lg .navbar-nav .nav-link.active {color: var(--secondary);font-weight: 600;}
.navbar-expand-lg .navbar-nav .nav-link:hover {color: var(--secondary);}
.navbar-brand img {max-width: 250px;max-height: 50px;}

.navbar-brand img.logo-white {display: none;}
.fixed .navbar-brand img.logo-white {display: none;}
.fixed .navbar-brand img.logo-default {display: block;}
.menu-btn.ms-auto {display: flex;justify-content: end;width: -webkit-fill-available;}
header a.navbar-brand {margin-right: 4rem;padding: initial;}
.navbar-expand-lg .menu-btn .navbar-nav {align-items: center;}

header nav.navbar.navbar-expand-lg {padding: initial;}
.menu_infos_block h4 {font-size: 32px;font-family: 'Poppins';color: var(--secondary);}
.menu_infos_block p {font-size: 12px;color: var(--dgray);font-weight: 400;line-height: 1.7;}
.menu_links_block ul {list-style: none;padding: initial;line-height: 2.5;}
.menu_links_block ul li a {font-family: 'Poppins';font-size: 18px;color: var(--darkgray);display: flex;align-items: center;font-weight: 600;}
.menu_links_block ul li a i {font-size: 18px;line-height: initial;}
.menu_links_block ul li a:hover {color: var(--secondary);}


.navbar-expand-lg .navbar-nav>li+li {margin-left: 40px;}
.navbar-nav .nav-item.dropdown .nav-link+.dropdown-menu {border: none;box-shadow: 0px 3px 20px rgb(0 0 0 / 9%);border-radius: 10px;padding: 20px;width: max-content;left: auto;right: 0;}
.navbar-nav .nav-item.dropdown .dropdown-menu a.dropdown-item {padding: 10px 15px;}
.navbar-nav .nav-item.dropdown .dropdown-menu a.dropdown-item:hover {background: var(--secondary);}


.link_box_style_1 h4 {font-size: 16px;font-weight: 600;color: var(--secondary);margin: 0 0 20px;}
.link_box_style_1 ul {display: block;list-style: none;padding: initial;margin: initial;}
.link_box_style_1 ul li+li {margin-top: 10px;}
.link_box_style_1 ul li p {font-size: 12px;color: var(--gray);margin: 0 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.link_box_style_1 ul li a {font-size: 16px;font-weight: 400;color: var(--darkgray);display: inline-block;position: relative;transition: 0.3s ease-in-out;}

.link_box_style_1 ul li a:before {position: absolute;content: '';width: 0;height: 2px;background: var(--secondary);bottom: -3px;transition: 0.3s ease-in-out;}
.link_box_style_1 ul li a:hover:before {width: 100%;}
.link_box_style_1 ul li a:hover {color: var(--darkgray);}
.menu_infos_block {background: #f5f5f5;height: 100%;padding: 20px;border-radius: 20px;border: 1px solid #eee;}


section.breadcrumb_style_1 {background: #ffffff;padding: 50px 0 0px 0;}
.breadcrumb_content {
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
}
.breadcrumb_content h4 {font-size: 32px;font-weight: 700;color: #003b5b;margin-bottom: 0;max-width: 800px;margin: 0 auto 10px;line-height: normal;}
.breadcrumb_content p {font-size: 18px;font-weight: 400;color: var(--dg);margin-bottom: 0;}
.breadcrumb_content nav {display: inline-block;}
.breadcrumb_content nav ol.breadcrumb {margin: initial;}
.breadcrumb_content nav .breadcrumb .breadcrumb-item,.breadcrumb_content nav .breadcrumb .breadcrumb-item a {font-size: 16px;font-weight: 400;color: var(--gd);}
.breadcrumb_content nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before {color: var(--gd);}
.breadcrumb_content nav .breadcrumb .breadcrumb-item.active {color: var(--secondary);font-weight: 600;}

.search-bar {flex: 2 0 0;align-items: center;justify-content: space-between;background: #232e34;overflow: hidden;display: flex;height: 36px;border-radius: 35px;color: rgba(255,255,255,0.5);}
.search-bar-dropdown {flex: 1 0 0;height: 40px;line-height: 40px;padding: 0 18px;margin-right: 15px;background: #2c393f;}
.search-bar-input {flex: 2 0 0;display: flex;justify-content: flex-end;padding: 0 18px;line-height: 40px;align-items: center;}
.search-bar-input input[type="text"] {width: 100%;background: transparent;border: 0;color: rgba(255,255,255,0.5);}
.search-bar-input input:focus{outline: none;}
.box.banana_map {color: #fff;background: #eff4f7;padding: 0;box-shadow: none;}
.box.banana_map .title {padding-top: 40px;padding-left: 25px;font-size: 16px;}
.box.banana_map .subtitle {font-weight: 700;padding-top: 10px;padding-left: 25px;font-size: 22px;}
.box {max-height: 444px;}
.box .banana {min-height: 404px;background-image: url('img/banana.png');background-size: cover;}
.box .map {min-height: 404px;background-image: url('img/map.png');background-size: cover;}
.box .cog-icon {cursor: pointer;position: absolute;right: 55px;top: 25px;z-index: 10;}

@media screen and (max-width:760px) {
#topnav { flex-wrap: wrap; }
.admin-menu { flex-basis: 20%; }
.logo { justify-content: flex-end; padding-right: 10px; }
.logo { flex-basis: 80%; }
.topnav-rightmenu, .search-bar { display: none; }
}

.box {box-shadow: 0px 1px 22px -12px #607D8B;background-color: #fff;padding: 25px 35px 25px 30px;}
#monthly-earnings-chart #apexcharts-canvas {position: relative;}
#monthly-earnings-chart #apexcharts-canvas:after {content: "";position: absolute;left: 0;right: 58%;top: 0;bottom: 0;background: #24bdd3;opacity: 0.65;}
#monthly-earnings-chart #apexcharts-title-text {font-weight: 600;}
#monthly-earnings-chart #apexcharts-subtitle-text {font-weight: 700;}
.monthly-earnings-text {position: absolute;left: 70px;top: 187px;color: #fff;z-index: 10;}
.monthly-earnings-text h6 {font-size: 16px;}
.chart-title h5 {font-size: 18px;color: rgba(51,51,51,1);margin-bottom: 38px;}

@media screen and (max-width:760px) {
.monthly-earnings-text {left: 30px;}
.box {padding: 25px 0;}
}

.sparkboxes .box {padding: 3px 0 0 0;position: relative;}
#spark1, #spark2, #spark3, #spark4 {position: relative;padding-top: 15px;}
.sparkboxes #apexcharts-subtitle-text { fill: #8799a2 !important; }

section.graphs_block {padding: 50px 0;}
.graph_items img {width: 100%;}
.reports_data_info iframe {width: 100%;min-height: 600px;}
section.reports_data_sec {padding: 50px 0 0;}
.reports_data_info {position: relative;}
/* .reports_data_info:before {position: absolute;content: '';width: 60px;height: 60px;background: #fff;top: 0px;left: 0;} */

.reports_data_info:after {position: absolute;content: '';width: 100%;height: 66px;background: #fff;bottom: 0;left: 0;}
.hero-banner-thumb img {width: max-content;}
.hero-banner-sec .row {align-items: center;}
.hero-banner-content h4 {font-size: 42px;font-weight: 700;color: #003b5b;margin-bottom: 10px;line-height: inherit;}
.hero-banner-content p {font-size: 18px;font-weight: 400;line-height: 30px;color: #333;margin-bottom: 20px;}
section.hero-banner-sec {padding: 100px 0;border-bottom: 1px solid #eee;position: relative;background: linear-gradient(90deg, #fff 0%, #00aad0);}
section.hero-banner-sec .container{position: relative;}
section.count_reports_sec {padding: 50px 0;}
.report{display: flex;justify-content: space-evenly;}
.report-wrapper {padding: 50px 0;}
.report--card{background-color: #003b5b;transition: all ease-in-out 0.5s;padding: 20px;}
.report--card:hover{transform: scale(1.05);transition: all ease-in-out 0.5s;}
.report--card p{text-align: center;margin: 0;color: #fff;}
.report--card p:first-child{font-size: 40px;}
.report-title h2{text-align: center;margin-bottom: 30px;font-size: 32px;font-weight: 600;text-align: center;}
.report-title h2 a{font-size: 18px;display: block;margin-top: 20px;color:  var(--secondary);}
.report__summary{padding-top: 10px;}
.report__summary h5{font-weight: 400;margin-bottom: 10px;}
.report__summary h5 span{font-weight: 600;}
.report__summary h5 a{text-decoration: underline !important;font-size: 1.125rem;/* color: #000; */font-weight: 400;}
.list__item{display: flex;gap: 80px;}

.faqs_block .accordion>div+div {margin-top: 10px;}
.faqs_block .accordion>div {border: 1px solid #eee;border-radius: 10px;overflow: auto;}
.faqs_block .accordion>div .accordion-button {border: none;box-shadow: none;font-size: 18px;font-weight: 500;color: #003b5b;}
.faqs_block .accordion>div .accordion-button:not(.collapsed) {color: #00aad0;background: rgb(0 170 208 / 10%);}

section.section_padding_100 {padding: 100px 0;}
section.section_background_gray {/* background-color: #f5f5f5; */padding-top: 30px;padding-bottom: 20px;}
.faqs_block {max-width: 800px;margin: 0 auto;}

section.hero-banner-sec>img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;mix-blend-mode: hard-light;}
.graph_items h4 {font-size: 14px;font-weight: 500;background: #003b5b;color: #fff;padding: 10px 5px;text-align: center;}
.graph_items {border: 1px solid #eee;}

.custom_list {display: flex;flex-wrap: wrap;justify-content: space-between;}
.custom_list li {flex: 0 0 50%;max-width: calc(50% - 10px);margin: 0px;}
.content_info_text h4 {font-size: 20px;font-weight: 600;color: #fff;background: #003b5b;padding: 5px 10px;}
.content_info_text h4 img {width: 24px;}
.content_info_text h5 {font-size: 16px;font-weight: 600;color: #333;}
.content_info_text p {font-size: 16px;font-weight: 400;color: #333;}
.content_info_text ul {font-size: 16px;font-weight: 400;color: #333;}
.content_info_text p a {color: #003b5b;text-decoration: underline !important;}
.moretext {display: none;}
.slide-read-more{overflow:hidden;}
.slide-read-more-button{cursor: pointer;text-align: right;margin-top: 8px;color: #488A8A;display: none;}
.read-more-content{height: 100px;overflow: hidden;-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;transition: height 0.3s ease-in-out;/* margin-bottom: 2.5rem !important; */}
.read-more-content.active {height: auto;}
.content_info_text_item .read-more{position: relative;display: inline-block;font-size: 14px;font-weight: 500;color: #00afd9;margin-top: 10px;}
.timeline-info {position: relative;background: #f3f1f1;padding: 24px 20px 18px;margin-bottom: 12px;border: 1px solid #f3f1f1;border-radius: 8px;margin-left: 54px;}