.rx-fi{display:flex;flex-wrap:wrap;max-width:1170px;margin:0 auto 55px;padding:10px 15px 45px;border-bottom:1px solid rgba(255,255,255,.14)}
.rx-fi-item{flex:1 1 280px;display:flex;align-items:center;gap:18px;padding:10px 24px;border-left:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none}
.rx-fi-item:first-child{border-left:0;padding-left:0}
.rx-fi-ico{flex:0 0 58px;width:58px;height:58px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;color:#FFB800;font-size:20px;transition:all .25s}
.rx-fi-item small{display:block;font-size:13px;color:#c9d3e3;margin-bottom:2px}
.rx-fi-item strong{display:block;font-size:18px;font-weight:700;color:#fff;line-height:1.35}
.rx-fi-item:hover{color:#fff}
.rx-fi-item:hover .rx-fi-ico{background:#FFB800;border-color:#FFB800;color:#0B1D33}
.footer-area .section-24{position:relative;padding-bottom:14px;margin-bottom:24px;border-bottom:0!important;text-decoration:none}
.footer-area .section-24:before{display:none!important;content:none!important}
.footer-area .section-24:after{content:''!important;display:block!important;position:absolute;left:0;bottom:0;width:44px;height:2px;background:#FFB800!important;border:0}
.footer-area .quiklinks ul{list-style:none;padding:0;margin:0}
.footer-area .quiklinks li{margin-bottom:10px}
.footer-area .quiklinks li a{color:#d8e0e6;transition:all .2s}
.footer-area .quiklinks li a:hover{color:#FFB800;padding-left:4px}
.footer-area .contactlink-info{margin-bottom:12px}
.footer-area .contactlink-info i{color:#FFB800;margin-right:8px}
.footer-social a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.3);display:inline-flex;align-items:center;justify-content:center;margin-right:8px;color:#fff;transition:all .2s}
.footer-social a:hover{background:#FFB800;border-color:#FFB800;color:#0B1D33}
.footer-area .footer-end{border-top:1px solid rgba(255,255,255,.12)}
@media(max-width:767px){.rx-fi-item{border-left:0;padding-left:0}}
.footer-area{margin-top:0;border-top:4px solid #FFB800;box-shadow:0 -12px 30px rgba(0,0,0,.12)}
.footer-area .footer-wrap{background:#07142A!important}
.footer-area .footer-end{background:#050E1F}
.footer-area .contactlink-input{display:none}
html body a[href^="mailto:"],html body a[href^="mailto:"] *,html body a[href^="mailto:"]::first-letter,html body .offcanvas__contact-text a[href^="mailto:"]{text-transform:lowercase!important}
/* Slide-out side menu: navy at every screen size so the white logo is always visible */
html body .offcanvas__info{background:#0B1D33!important}
html body .offcanvas__info .offcanvas__wrapper,html body .offcanvas__info .offcanvas__content{background:transparent!important}
html body .offcanvas__info .offcanvas__top{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.14)}
html body .offcanvas__info .offcanvas__logo img{max-height:56px;width:auto;max-width:100%}
html body .offcanvas__info .offcanvas__close button{background:#FFB800!important;color:#0B1D33!important;border:0}
html body .offcanvas__info .offcanvas__close button i{color:#0B1D33!important}
html body .offcanvas__info p,html body .offcanvas__info h3,html body .offcanvas__info h4,html body .offcanvas__info .offcanvas__contact-text a,html body .offcanvas__info .mobile-menu a,html body .offcanvas__info .mean-nav a,html body .offcanvas__info .mean-nav ul li a{color:#fff!important}
html body .offcanvas__info .mobile-menu a:hover,html body .offcanvas__info .mean-nav a:hover,html body .offcanvas__info .offcanvas__contact-text a:hover{color:#FFB800!important}
html body .offcanvas__info .mean-nav ul li,html body .offcanvas__info .mean-nav ul li a{border-color:rgba(255,255,255,.14)!important}
html body .offcanvas__info .mean-expand,html body .offcanvas__info .mean-nav .mean-expand{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.14)!important}
html body .offcanvas__info .offcanvas__contact-icon i{color:#FFB800!important}
