.grecaptcha-badge {display: none !important;}

html, body {font-family: 'Open Sans', sans-serif;font-size:16px;color:#999999;}
:focus {outline: none !important;}
h1,h2,h4 {color:#333;}
h1{font-size:36px;font-weight:900;text-transform:uppercase;margin-bottom: 3px;}
h2{font-size:36px;font-weight:900;text-transform:uppercase;margin-bottom: 3px;}
h4{font-size:20px;font-weight:700;text-transform:uppercase;}
.site-content{padding-top: 116px;}
.ninja-thank-you .btn.btn-default:after {display:none !important;}
/* ========= BUTTON ======== */
.btn.btn-default.btn-lg {background: transparent;border: none;border-radius: 0;padding: 0 0 5px 0;font-weight: 700;font-size: 16px;position: relative;color:#00295f;}
.btn.btn-default.btn-lg:hover {color:#00295f;background:transparent;padding-left:15px;}
.btn.btn-default.btn-lg:focus{outline: none; box-shadow: none;}
.btn.btn-default.btn-lg.whitebtn {background:transparent;color:#fff;border-color:#fff;}
.btn.btn-default.btn-lg.whiteoutline {background:transparent;color:#fff;border-color:#fff;}
.btn.btn-default:after {font-weight: 900;font-family: "Font Awesome 5 Free";content: '\f054';margin-left: 8px;font-size: 12px;position: relative;top: 6px;display: inline-block;float: right;}
	
/* ========= HEADER ======== */
#header {position: fixed;top: 0;left: 0;width: 100%;z-index: 30000;padding-top: 45px;padding-bottom: 15px;background-image: linear-gradient(rgba(254,255,255,1),rgba(254,255,255,0.9),rgba(255,255,255,0.8),rgba(255,255,255,0.7),rgba(255,255,255,0.5),rgba(255,255,255,0.3));    border-bottom: 3px solid #fff; background-color:#fff; -webkit-box-shadow: 0px 0px 10px 0 rgba(0,0,0,.35); -moz-box-shadow: 0px 0px 10px 0 rgba(0,0,0,.35); box-shadow: 0px 0px 10px 0 rgba(0,0,0,.35);}
#logo img {width: 300px; image-rendering: optimizeQuality;}

/* DROP DOWN */
#navigation-menu {font-size:15px;}
#navigation-menu, nav#ubermenu-main-2-primary-2 {position:unset;}
.ubermenu .ubermenu-nav .ubermenu-column-1-2 {width: 300px !important;}
.ubermenu-responsive-default.ubermenu, ul#ubermenu-nav-main-2-primary {display: flex !important;justify-content:center;}
.ubermenu-submenu.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item {width:100%;left:0;display: flex !important;justify-content: center;background: #0c4da2;margin-top: 18px !important; padding-top: 20px;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto span {color:#fff;position:relative;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto span:before {position: absolute;content: '';width: 0;height: 2px;background: #fff !important;bottom: -2px;transition:width .3s;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto:hover span:before {width:100%;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto {margin:18px 0;}

span.ubermenu-target-title.ubermenu-target-text {position:relative;}
span.ubermenu-target-title.ubermenu-target-text:after {position: absolute;content: '';width: 0;height: 2px;left: 0;background: #0c4da2;bottom: -2px;    transition: width .3s;}
.ubermenu-item.ubermenu-item-level-0 > span {color:#333333;}
.ubermenu-item.ubermenu-item-level-0:hover > .ubermenu-target > span.ubermenu-target-title.ubermenu-target-text:after {width:100%;}
.ubermenu-item.ubermenu-item-level-0:hover > .ubermenu-target > span.ubermenu-target-title.ubermenu-target-text {color:#0c4da2;}

li#menu-item-21 {background: #fff;}
form.popup-search-form {text-align: center;}

/* ========= BANNER ======== */
.page-featured-banner {height: 648px;display: flex;align-items: center;padding-top: 135px;}

	
/* ========= HOME ======== */
.home-1 {padding-top:75px;padding-bottom:75px;}
.home-1 .row {align-items:center;}
@media screen and (min-width:992px){
.home-1 .col-2 {padding-left:0;padding-right:0;width:425px;max-width:100%;margin-left:6.5%;}
}
.home-2 {overflow:hidden;}
.year-wrapper {color:#666666;font-size:20px;margin-top: 50px;}
.year-left {display: inline-block;margin-right: 70px;position:relative;line-height: 25px;}
.year-right {align-items: center;display: inline-flex;position:relative;line-height: 25px;}
.year-left:after {height: calc(100% + 40px);position: absolute;right: -35px;top: -25px;transform: rotate(20deg);content: '';width: 2px;background: #333;}
.business-slider {margin-top:80px;}
.business-slider .slick-list.draggable {overflow:visible;}
.business-slider .slick-slide {margin: 0 20px;height:334px !important;position:relative;}
.business-slider .thecontent {position:absolute;display:flex;align-items:center;flex-direction: column;justify-content: center;text-align: center;width:100%;height:100%;bottom:0;left:0;background:rgba(0,0,0,0.6);color: #fff;padding: 45px;transition:height .3s;}
.business-slider .thecontent h5 {font-size:20px;font-weight:900;}
.business-slider .thecontent .bton {display:none;}
.business-slider .slick-slide:before {position: absolute;width: calc(100% - 30px);height: calc(100% - 30px);top: 15px;left: 15px;content: '';border: 3px solid #fff;z-index: 9;
pointer-events: none;}
.business-slider .slider-wrapper:hover .thecontent {height:50%;}
.business-slider .slider-wrapper:hover .desc {display:none;}
.business-slider .slider-wrapper:hover .bton {display:block;}
.business-slider .slick-next.slick-arrow {font-size:32px;position: absolute;top: -150px;right: 0;width: 65px;height: 65px;border: none;background: #00295f;color: #fff;}
.business-slider .slick-prev.slick-arrow {font-size:32px;position: absolute;top: -150px;right: 85px;width: 65px;height: 65px;border: none;background: #00295f;color: #fff;z-index:10;}
.home-3 {padding-top:100px;padding-bottom:25px;}
.home-3 h2 {margin-bottom:-50px;}
.home-4 {padding-top: 25px;padding-bottom: 60px;}
.home-4 h5 {font-size:18px;color:#333333;font-weight:900;line-height: 1.2; min-height: 62px;}
.newsevents-slider .slick-next.slick-arrow, .newsevents-slider .slick-prev.slick-arrow {display:none !important;}
.newsevents-slider .slick-list.draggable {padding: 0 !important;}
.newsevents-slider .slider-wrapper {padding: 15px !important;position:relative;width: 25%;}
.newsevents-slider .slider-wrapper .thecontent{text-align: center; -webkit-box-shadow: 0px 0px 10px 0 rgba(0,0,0,.15); -moz-box-shadow: 0px 0px 10px 0 rgba(0,0,0,.15); box-shadow: 0px 0px 10px 0 rgba(0,0,0,.15); height: 100%;}
.newsevents-slider .slider-wrapper .ncontent-wrapper{padding: 15px;}
.newsevents-slider .desc {position:relative;}
.newsevents-slider img {width: 100%; height: 200px;object-fit: cover;}
.newsevents-slider ul.slick-dots {display: flex !important;justify-content: center;padding-inline-start: 0 !important;list-style:none;}
.newsevents-slider ul.slick-dots li {width: 8px;height: 8px;background: #333333;margin: 15px 8px;}
.newsevents-slider ul.slick-dots li button {display:none;}
.newsevents-slider ul.slick-dots li.slick-active, .newsevents-slider ul.slick-dots li:hover{background:#0c4da2;}
.npost-date{font-size: 14px;}

/* ======== ABOUT ============ */
.about-1 .col-1 {background: #0c4da2;color: #fff;display: flex;align-items: center;justify-content: flex-end;padding-top:45px;padding-bottom:45px;}
.about-1 .col-1 h2, .about-1 .col-1 h4 {color:#fff;}
.about-1 .col-1 .thecontent {width: 515px;margin-right: 6%;}
.about-2 {padding-top:90px;padding-bottom:90px;}
@media screen and (min-width:481px){.about-1 .col-1 {min-height:400px;}}
@media screen and (min-width:992px){section.about-1 .col-2 img {width: 100%;height: 100%;object-fit: cover;position: absolute;}}
.about-1 .reverse {flex-direction: row-reverse;}
.about-1 .reverse .col-1 {justify-content:flex-start;}
.about-1 .reverse .col-1 .thecontent {margin-left:6%;margin-right:unset;}
.mile-1 {padding-top:90px;padding-bottom:20px;}
.mile-2 {padding-top:20px;padding-bottom:90px;}
.wphtsp-history-design-2 .wphtsp-timeline .wphtsp-timeline-block .wphtsp-timeline-img {background: #0c4da2;border-color: #0c4da2;width:105px;height:105px;}
.wphtsp-history-design-2 .wphtsp-timeline-img .wphtsp-icon-wrp {position: relative;border: 3px solid #fff;border-radius: 50%;color: #fff;display: flex;    align-items: center;justify-content: center;font-size: 20px;font-weight: 500;}
.wphtsp-history-design-2 .wphtsp-timeline::before {width: 5px;background: #dadada;transform: translateX(-50%);}
.wphtsp-history-design-2 .wphtsp-timeline-block .wphtsp-timeline-content{border:none !important;box-shadow: none !important;border-radius: 5px !important;padding:18px !important;}
.wphtsp-history-design-2 .wphtsp-timeline-block:nth-child(odd) .wphtsp-timeline-content:before {content: "";position: absolute;height: 3px;width: 55px;    background: #dadada;border-left: none; border-top: none;border-bottom: none;border-right: none;right: -55px;top: 50px;}
.wphtsp-history-design-2 .wphtsp-timeline-block:nth-child(even) .wphtsp-timeline-content:before {content: "";position: absolute;height: 3px;width: 55px;    background: #dadada;border-left: none; border-top: none;border-bottom: none;border-right: none;left: -55px;top: 50px;}
.wphtsp-history-design-2 .wphtsp-timeline .wphtsp-timeline-block .wphtsp-timeline-content .wphtsp-content {border: 3px solid #fff;padding: 15px;}
.wphtsp-timeline-block.wphtsp-format-standard {padding: 30px;}
.wphtsp-history-design-2 .wphtsp-timeline .wphtsp-timeline-content:hover+.wphtsp-timeline-img {background:#aaa;color:#0c4da2;border-color:#0c4da2;}
.thebis-1 {padding-top:90px;padding-bottom:90px;}
.thebis-2 .col-1 {background: #0c4da2;color: #fff;display: flex;align-items: center;justify-content: flex-end;}
.thebis-2 .col-1 h2, .thebis-1 .col-1 h4 {color:#fff;}
.thebis-2 .col-1 .thecontent {width: 515px;margin-right: 6%;}
.thebis-2 .reverse {flex-direction: row-reverse;}
.thebis-2 .reverse .col-1 {justify-content:flex-start;}
.thebis-2 .reverse .col-1 .thecontent {margin-left:6%;margin-right:unset;}
.thebis-3 {padding-top:90px;padding-bottom:90px;}
.why-1 {padding-top:90px;padding-bottom:20px;}
.why-1 .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon {left: 0;top: 50%;transform: translateY(-50%);}
.why-1 .su-spoiler-title {border-top: 1px solid;font-size: 22px;font-weight: 400;line-height: 25px;padding: 25px 30px 25px 40px !important;color: #333;}
.why-1 .su-accordion .su-spoiler:last-child .su-spoiler-title {border-bottom: 1px solid;}
.su-accordion .su-spoiler {margin-bottom:0;}
.why-2 {padding-top:20px;padding-bottom:90px;}
.why-2 h2 {font-size: 27px;}
.why-2 table.table tr td:nth-child(4) {width: 184px;}
.why-2 table.table tr td:nth-child(3) {width: 350px;}
.why-2 table.table tr td:nth-child(2) {width: 350px;}
.why-2 table.table tr td:nth-child(1) {width: 60px;}
.org-1 {padding-top:90px;padding-bottom:90px;}
.cres-1 {padding-top:90px;padding-bottom:20px;}
.cres-1  ul {padding-inline-start:20px;}
.cres-1 ul li {margin-bottom:3.5px;}
@media screen and (min-width:992px){.cres-1 ul {-webkit-column-count: 2;-webkit-column-gap: 100px;column-count: 2;column-gap: 100px;}}
.cres-2 {padding-top:20px;padding-bottom:90px;}
.csr {list-style: none;padding-inline-start: 0;}
ul.csr li {margin:5px;}
ul.csr li img {height:300px;object-fit:cover;}
.gov-pol-1 {padding-top:90px;padding-bottom:90px;}
.table-scroll {overflow: scroll;}
.table-scroll::-webkit-scrollbar {display: none;}
.table-scroll .table>tbody>tr>td, .table-scroll .table>tbody>tr>th, .table-scroll .table>tfoot>tr>td, .table-scroll .table>tfoot>tr>th, .table-scroll .table>thead>tr>td, .table-scroll .table>thead>tr>th {border-top:none !important;}
.table-scroll blockquote {text-decoration:italic;font-size:14px;}
.su-table.responsive-table.su-table-alternate {overflow: scroll;}
.su-table.responsive-table.su-table-alternate::-webkit-scrollbar {display: none;}
.warehouses-list{padding: 50px 0;}
.warehouses-list .slick-arrow{background: #00295f; color: #fff; border: 0; position: absolute; top: 0; padding: 5px 12px;}
.warehouses-list .slick-prev.slick-arrow{right: 50px;}
.warehouses-list .slick-next.slick-arrow{right: 0;}


/* ======== OUR BUSINESS ========= */
.bis-1 .col-1 {background: #0c4da2;color: #fff;display: flex;align-items: center;justify-content: flex-end;}
.bis-1 .col-1 h2, .about-1 .col-1 h4 {color:#fff;}
.bis-1 .col-1 .thecontent {width: 600px;margin: 0 auto;}
.bis-1 .col-2 img {width: 100%;height: 100%;object-fit: cover;}
.single-our-business h2 {text-transform: capitalize;}
.bis-2 {padding-top:90px;padding-bottom:90px;}
.bis-2 {font-size:16px;font-weight:500;}
.bis-2 ul li {margin-bottom:15.5px;}
@media screen and (min-width:992px){.bis-2 ul {-webkit-column-count: 2;-webkit-column-gap: 100px;column-count: 2;column-gap: 100px;}}
.bis-logo {margin:30px 0;}
.bis-logo .logo-wrapper {padding:10px 25px;height: 128px;}
.bis-logo .logo-wrapper img {width: 100%;height: 100%;object-fit: contain;}
.bis-1 ul li {margin-bottom:10px;}
.bis-logo .slick-next.slick-arrow {font-size:14px;position: absolute;width: 35px;height: 35px;border: none;background: #00295f;color: #fff;right:0;top:50%;transform:translateY(-50%);border-radius:50%;}
.bis-logo .slick-prev.slick-arrow {font-size:14px;position: absolute;width: 35px;height: 35px;border: none;background: #00295f;color: #fff;z-index:10;left:0;top:50%;transform:translateY(-50%);border-radius:50%}

/* ========= INVESTOR & MEDIA ======= */
.investor-1 {width: 1600px;margin: 0 auto;max-width: 100%;}
.investor-wrapper {padding-top:90px;padding-bottom:90px;}
ul.investor-list {list-style: none;padding-inline-start: 0;display: flex;justify-content: center;flex-wrap:wrap;}
ul.investor-list li {position: relative;width: 262px;min-height: 100px;margin: 15px;display: flex;flex-direction: column;text-align: center;justify-content: center;align-items: center;font-size: 16px;font-weight: 700;border:1px solid #00295f; line-height: 1.2;}
ul.investor-list br {display:none;}
ul.investor-list p:empty {display:none;}
ul.investor-list li a {color:#00295f;padding:15px;}
ul.investor-list li a:hover {color:#ccc;}
ul.investor-list li:before {}
ul.investor-list li .thetitle {padding-left: 15px;padding-right: 15px;width: 100%; margin-top: 10px;}
ul.investor-list.annual-reports {align-items:flex-start;}
ul.investor-list.annual-reports li a:hover {cursor:zoom-in;}
ul.investor-list.annual-reports li.annual-list.active {height:auto;border:none;}
ul.investor-list.annual-reports li img{height:320px;object-fit:cover;border:1px solid #ddd;}
.annual-report ul.investor-list li:before {background: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: '';z-index: -1;}
.annual-report ul.investor-list li {border: 1px solid rgba(0,41,95);}
.annual-report ul.investor-list li .thetitle a {color:rgba(0,41,95);}
ul.investor-list li.annual-list {width:0 ;height:0; opacity:0;transition:all .2s;position:absolute;z-index:-1;}
ul.investor-list li.annual-list.active {width:262px;height:165px; opacity:1;position:relative;z-index:0;}
ul.investor-list li .thetitle a {color: #fff;}
ul.investor-list li .thetitle a:hover {color: #aaa;}
.year-filter {display: flex;justify-content: center;}
.year-filter div {padding: 5px 10px;position: relative;}
.year-filter div:not(:last-child):after {position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%) rotate(26deg);height: 20px;width: 2px;
background: #282828;z-index:-1;}
.investor-menu {background: #fafafa;border: 1px solid #eee;}
ul#menu-investor-media {display: flex;justify-content: center;padding:15px;}
ul#menu-investor-media li {margin-bottom: 0;margin: 0 18px;position: relative;}
ul#menu-investor-media li:not(:last-child):after {position: absolute;content: '';right: -15px;top: 50%;transform: translateY(-50%);height: 20px;width: 1px;    background: #282828;}
ul.investor-list-row {list-style: none;padding-inline-start: 0;}
ul.investor-list-row li {background: #0c4da2;color: #fff;font-size: 20px;font-weight: 700;padding: 30px;display: flex;align-items: center;justify-content: space-between;}
ul#menu-investor-media li:hover a {color:#0c4da2;}


/* ======= CAREER ========= */
.career-1 {padding-top:90px;padding-bottom:90px;}
.career-2 {padding-top:90px;padding-bottom:90px;color:#fff;background:#0c4da2;}
.career-2 h2 {color:#fff;}
input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required {max-width: 220px !important;margin: 15px auto;}
@media screen and (min-width:992px){.enqfrm {padding-left: 5px;padding-right: 5px;}}
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, select {border-radius:0;}

/* ======= WAREHOUSES LIST ========= */
.warehouses-list .slick-slide {margin: 5px;}
.warehouses-list .slick-slide img {width: 100%;height: 200px;object-fit: cover;}
.warehouses-list .slick-slide {color:#282828;font-weight:700;}

/* ======= CONTACT ========= */
.contact-1 {padding-top:90px;padding-bottom:20px;}
.contact-2 {padding-top:20px;padding-bottom:90px;}
.contact-2 .row:first-child {box-shadow: 1px 1px 6px 1px #ccc;border-radius:8px;}
.contact-2 .col-1 {padding:30px;}
.contact-2 .col-2 {padding: 30px 45px;background: #ddd;border-top-right-radius:8px;border-bottom-right-radius:8px;}
.other-address-slider .slick-next.slick-arrow, .other-address-slider .slick-prev.slick-arrow {display:none !important;}
.other-address-slider .slick-list.draggable {padding: 0 !important;}
.other-address-slider .slider-wrapper {padding: 15px !important;position:relative;}
.other-address-slider .desc {position:relative;}
.other-address-slider .desc:before {content: '';position: absolute;left: -23px;top: 0;height: 92px;width: 2px;background: #666666;}
.other-address-slider .btn.btn-default.btn-lg {font-size:16px;padding-left:0;transition:all .2s;text-align:left;background:transparent;border-color:transparent;}
.other-address-slider .btn.btn-default.btn-lg i {margin-left:5px;}
.other-address-slider .btn.btn-default.btn-lg:hover {font-size:16px;padding-left:15px;text-align:center}
.other-address-slider ul.slick-dots {display: flex !important;justify-content: center;padding-inline-start: 0 !important;list-style:none;}
.other-address-slider ul.slick-dots li {width: 8px;height: 8px;background: #333333;margin: 15px 8px;}
.other-address-slider ul.slick-dots li button {display:none;}
.other-address-slider ul.slick-dots li.slick-active, .other-address-slider ul.slick-dots li:hover{background:#0c4da2;}
.other-address-slider h5 > span {font-size:13px;color:#0c4da2;}
.other-address-slider .desc > strong {margin-top: 5px;display: block;margin-bottom: -30px;}
.font-blue {color: #0c4da2;}
.contact-4{text-align:center;background:#eee;}
.contact-4 h3 {position: relative;}
.contact-4 h3:before {position: absolute;content: '';height: 1px;width: 100%;left: 0;top: 50%;transform: translateY(-50%);background: #000;display: inline-block;}
.contact-4 h3 label {background: #eee;z-index: 9999;position: relative;padding: 0 15px;}

/* ======= NEWS & EVENTS ========= */
.post-listing li {border-width:1px;}
.news-event {padding-top:70px;padding-bottom:70px;}
.newsevents-1 {padding-top:90px;padding-bottom:90px;}
.news-event .post-listing {display:flex;flex-wrap:wrap; text-align: center;}
.news-event .post-listing li {width: 33.333%; border: 0;}
.news-event .post-listing li .npost-wrapper{-moz-box-shadow: 0px 0px 10px 0 rgba(0,0,0,.15); box-shadow: 0px 0px 10px 0 rgba(0,0,0,.15); height: 100%;}
.news-event .post-listing li .featured-img {margin-right:0;width:100%; float: none;}
.news-event .post-listing li img {width:100%;height:180px;object-fit:cover;}
.news-event .post-listing li .npost-inner-content{padding: 15px;}
.news-event .post-listing li .npost-inner-content h4{text-transform: capitalize;min-height: 62px; font-size: 18px;}
.news-event-img-slider .img-wrapper img {width: 100%;height: 100%;object-fit: cover;}
section.news-event-img-slider .img-wrapper {height: 220px;}
.news-event-img-slider .slick-next.slick-arrow {font-size:12px;position: absolute;width: 25px;height: 25px;border: none;background: #fff;color: #00295f;right:25px;top:unset;bottom:50%;transform:translateX(50%);}
.news-event-img-slider .slick-prev.slick-arrow {font-size:12px;position: absolute;width: 25px;height: 25px;border: none;background: #fff;color: #00295f;z-index:10;left:0;top:unset;bottom:50%;transform:translateX(50%);}

.single-event-news {padding-top:100px;padding-bottom:100px;}
.single-event-news .thelist {margin: 25px 0;}
.sidebar aside{background-color: #fff;}
.sidebar h3.widgettitle, .widget_archive h3 {background: #fff;color: #0c4da2;padding: 15px 10px;font-size:22px;margin-bottom:0; text-transform: capitalize; border-bottom: 2px solid #e1e1e1;}
/*.sidebar h3.widgettitle:after, .widget_archive h3:after {content: ''; background-color: #0c4da2; width: 30px; height: 3px; margin-top: 10px; display: block;}*/
.sidebar ul {list-style:none;margin-bottom:0;padding-inline-start: 20px;padding: 15px;}
.sidebar aside#categories-3 {margin-bottom:0;padding:0;}

/* ======= PAGINATION ========= */
ul.pagination.pagination-centered.wp-pagenavi-pagination span.current, ul.pagination.pagination-centered.wp-pagenavi-pagination span:hover {background:#00295f !important;color:#fff !important;}

/* ======= COMING SOON ========= */
.page-template-page-comingsoon .container.main-content-area {padding-top: 100px;}

/* ======= ERROR 404 ========= */
.error404 .container.main-content-area {padding-top: 100px;}

/* ======= MAPSVG ======== */
.mapsvg-details-container {display:none !important;}
.mapsvg-with-marker-active .mapsvg-marker {opacity:1 !important;}

/* ======= FOOTER ======== */
#footer {background: #ffffff;color: #808080;}
#footer .footer-inner {padding-top: 12px;padding-bottom: 15px;}
#footer a {color:#808080;}
#footer a:hover {color:#000;}
#footer .widgettitle {font-size:16px !important;font-weight: 700;}
#footer li {margin-bottom: 5px;}
.su-list {margin-bottom: 0 !important;}
#footer .widgettitle:after {background:#808080;margin-top:7px;}
div#before-footer {background: #0c4da2;border-top: 1px solid;}
.before-footer-wrapper {display: flex;justify-content: center;flex-wrap:wrap;}
div#before-footer a {color: #fff;}
#before-footer a i{transition: all 0.3s ease 0s;}
#before-footer a:hover i{padding-left:30px;}
.before-footer-wrapper a:not(:last-child) {border-right: 1px solid #fff;}
#before-footer a {height: 88px;display: flex;align-items: center;justify-content: center;width: 25%;font-size: 20px;font-weight: 700;}
footer#colophon {border-top: 1px solid #d0cbcb;color: #808080;padding: 5px 0;}

/* Floating Button */
a.float-btn {background: #00295f;color: #fff !important;font-weight: 700;font-size: 18px;padding: 15px 20px;transform: rotate(-90deg) !important;display: block;margin-right: -50px;}

/* =========== RESPONSIVE =========== */
@media screen and (max-width:1199px){
.ubermenu .ubermenu-item.ubermenu-item-level-0 > span, .ubermenu .ubermenu-item.ubermenu-item-level-0 > a {font-size:13px;padding:5px 10px !important;}
.navbar-nav>li>a span.caret {display:none !important;}
.business-slider .slick-prev.slick-arrow, .business-slider .slick-next.slick-arrow {top:-70px;}
.about-1 .col-1 .thecontent {padding-left:15px;padding-right:15px;}
.thebis-2 .col-1 .thecontent {padding-left:15px;padding-right:15px;}
.bis-1 .col-1 .thecontent {padding-left:15px;padding-right:15px;}
ul#menu-investor-media {font-size: 13px;}
.news-event .post-listing li {width: 50%;}
}

@media screen and (max-width:1024px){
.wphtsp-history-design-2 .wphtsp-timeline-block:nth-child(odd) .wphtsp-timeline-content:before {right: unset !important;left: -105px;width: 105px;}
.wphtsp-history-design-2 .wphtsp-timeline-block:nth-child(even) .wphtsp-timeline-content:before {right: unset !important;left: -105px;width: 105px;}
}

@media screen and (max-width:991px){
.site-content{padding-top: 87px;}
#header {padding-top:15px;}
nav#ubermenu-main-2-primary-2 {display: none !important;}
a.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-none.ubermenu-loc-primary.ubermenu-responsive-toggle-content-align-left.ubermenu-responsive-toggle-align-full {display: none;}
li#responsive-menu-item-20 {display: none;}
.home-1 {text-align:center;}
.home-2 {text-align:center;padding-bottom:70px;}
.home-3 h2 {margin-bottom:0;}
.business-slider .slick-prev.slick-arrow {transform:translateX(50%);right:calc(50% + 35px);top:unset;bottom:-85px;}
.business-slider .slick-next.slick-arrow {transform:translateX(50%);right:calc(50% - 35px);top:unset;bottom:-85px;}
.newsevents-slider .slider-wrapper {width:400px;margin:0 auto; max-width:100%;text-align:center;}
.about-1 {text-align:center;}
.about-1 .col-1 {padding-top: 90px;padding-bottom: 90px;}
.about-1 .col-1 .thecontent {width: 750px;margin:0 auto;padding-left:15px;padding-right:15px;}
.about-1 .col-2 img {width:100%;}
.thebis-2 {text-align:center;}
.thebis-2 .col-1 {padding-top: 90px;padding-bottom: 90px;}
.thebis-2 .col-1 .thecontent, .thebis-2 .reverse .col-1 .thecontent {width: 750px;margin:0 auto;padding-left:15px;padding-right:15px;}
.thebis-2 .col-2 img {width:100%;}
.about-2 {padding-top:75px;padding-bottom:75px;}
.warehouses-list .slick-arrow{top: auto; bottom: 0;}
.warehouses-list .slick-prev.slick-arrow{right: auto; left: 50%; transform: translateX( calc(-100% - 6px));}
.warehouses-list .slick-next.slick-arrow{right: 50%; transform: translateX( calc(100% + 6px));}
#before-footer a {width:50%;}
.before-footer-wrapper a:nth-child(odd){border-right:1px solid #fff;}
.before-footer-wrapper a:nth-child(even){border-right:none}
.cres-1 {text-align: center;}
.cres-1 ul {list-style:none;padding-inline-start:20px;position:relative;}
.cres-1 ul li:before {content: '';width: 5px;height: 5px;background: #666;border-radius: 50%;position: absolute;margin-top: 10px;margin-left: -10px;}
.bis-1 {text-align:center;}
.bis-1 .col-1 {padding-top: 90px;padding-bottom: 90px;}
.bis-1 .col-1 .thecontent, .bis-1 .reverse .col-1 .thecontent {width: 750px;margin:0 auto;padding-left:15px;padding-right:15px;}
.bis-1 .col-2 img {width:100%;}
.bis-2 {text-align: center;}
.bis-2 ul {list-style:none;padding-inline-start:20px;position:relative;}
.bis-2 ul li:before {content: '';width: 5px;height: 5px;background: #666;border-radius: 50%;position: absolute;margin-top: 10px;margin-left: -10px;}
.bis-1 {text-align: center;}
.bis-1 ul {list-style:none;padding-inline-start:20px;position:relative;}
.bis-1 ul li:before {content: '';width: 5px;height: 5px;background: #fff;border-radius: 50%;position: absolute;margin-top: 10px;margin-left: -10px;}
ul#menu-investor-media {text-align: center;display: block;}
ul#menu-investor-media li:after {display:none;}
.contact-2 {text-align: center;}
.contact-2 .su-list ul li>i {position: relative;}
.contact-2 .su-list ul li {padding:4px 0 !important}
.newsevents-1 {text-align:center;}
.news-event, .single-event-news {text-align:center;}
#footer {text-align: center;}
#footer .widgettitle {margin-bottom:22px;}
#footer .widgettitle:after {left: 50%;position: absolute;transform: translateX(-50%);}
.footer-widget {margin: 18px 0;}
#footer .su-list ul li>i {position: relative;}
#footer .su-list ul li {padding:4px 0 !important}
/*button#responsive-menu-button {top: 23px !important;}*/
.news-event .post-listing {display:block;}
.news-event .post-listing li {width: 400px;margin:0 auto;max-width:100%;}
}


@media screen and (max-width:768px){
.year-filter {display: block;justify-content: center;text-align: center;margin-bottom: 30px;}
.year-filter div {padding: 5px 10px;background: #eee;border-bottom: 1px solid #fff;}
.year-filter div:after {display:none;}
.other-address-slider {}
ul.investor-list-row li {display:block;text-align:center;}
.other-address-slider {text-align:center;}
.other-address-slider .desc:before {display:none;}
.post-listing .featured-img {float:none;margin:10px;}
.news-event .post-listing li .featured-img{margin: 0;}
}	
	
	
@media screen and (max-width:480px){
#logo {width: 235px;}
.page-featured-banner {height: 350px;padding-top: 50px;}
.page-featured-banner h1 {font-size:35px;}
.year-left {margin-right:15px;}
.year-left:after {top:0;height:30px;right:-12px;}
.year-left span, .year-right span {font-size:30px !important;}
.business-slider .slick-slide {margin:0;}
.home-3 h2 {margin-bottom:0;}
#before-footer a  {width: 100%;}
.before-footer-wrapper a:nth-child(odd) {border-right: none;}
#before-footer a:not(:last-child){border-bottom:1px solid #fff;}
#floating-widget {width: auto;bottom: 100px;left: 0;right: unset;}
a.float-btn {transform: rotate(90deg) !important;margin-right: 0;margin-left: -50px;}
.about-1 .col-1 {padding-top:50px;padding-bottom:50px;}
.thebis-1 {padding-top:35px;padding-bottom:35px;}
.thebis-2 .col-1 {padding-top:50px;padding-bottom:50px;}
.thebis-3 {padding-top:35px;padding-bottom:35px;}
.about-2 {padding-top:35px;padding-bottom:35px;}
.mile-1 {padding-top:50px;}
.mile-2 {padding-bottom:50px;}
.wphtsp-history-design-2 .wphtsp-timeline-block .wphtsp-timeline-content:before {display:none;}
.why-1 .su-spoiler-title {font-size:14px;line-height:16px;}
.why-1 {padding-top:35px;}
.why-2 {padding-bottom:35px;}
.org-1 {padding-top:50px;padding-bottom:50px;}
.cres-1 {padding-top:50px;}
.cres-2 {padding-bottom:50px;}
.gov-pol-1 {padding-top:35px;padding-bottom:35px;}
.bis-1 .col-1 {padding-top:50px;padding-bottom:50px;}
.bis-2 {padding-top:35px;}
.investor-wrapper {padding-top:35px;padding-bottom:35px;}
.contact-1 {padding-top:35px;}
.contact-2 {padding-bottom:35px;}
.career-1 {padding-top:35px;padding-bottom:35px;}
button#responsive-menu-button {top: 13px !important;}
.newsevents-1 {padding-top:50px;padding-bottom:50px;}
ul#menu-investor-media {font-size: 15px;}
}