/* *****************************************************

    ** Custom Stylesheet special styles for 4.4 version **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
/* XpandHost customization of Antler. */
:root{--xh-blue:#2878f0;--xh-navy:#102344}body{background:#f5f7fb!important}a{color:#2368cf}#header{background:#102344!important;position:relative!important}.xh-account-nav{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:24px;padding-bottom:24px}.xh-account-nav nav,.xh-footer-row nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.xh-account-nav a,.xh-account-footer a{color:#fff!important}.xh-nav-button{border:1px solid #6b809c;border-radius:7px;padding:10px 18px}.top-header.item17,.xh-portal-hero{background:#102344!important;background-image:none!important;padding:45px 0!important}.top-header.item17:before{display:none}.xh-portal-hero h1{font-size:42px;line-height:1.15;color:#fff}.xh-portal-hero p{color:#b9cae3;margin:15px 0 25px}.top-header .heading{font-size:36px!important;color:#fff}.top-header .subheading{color:#b9cae3!important}.btn-default-yellow-fill,.btn-default-pink-fill,.btn-primary{background:#2878f0!important;border-color:#2878f0!important;color:white!important;border-radius:7px!important}.btn-default-purple-fill,.bg-purple{background:#102344!important;color:#fff!important}.bg-pink{background:#2878f0!important}.c-pink,.c-yellow{color:#2878f0!important}.xh-account-footer{background:#102344!important;padding:45px 0 20px!important}.xh-footer-row{display:flex;justify-content:space-between;gap:30px}.xh-footer-row p,.xh-copyright{color:#b9cae3}.xh-copyright{border-top:1px solid #3a4d6d;padding-top:20px;margin-top:30px}.xh-account-footer nav{font-size:14px}.body-borders,#spinner-area,.settings{display:none!important}.loginpage{background:#102344!important}.login-page-header{padding:20px}.logo-menu,.logo-footer{max-width:230px!important}.xh-portal-hero .btn{margin:8px 8px 0 0}.wrapper.sec-normal{padding-top:35px!important}@media(max-width:767px){.xh-account-nav,.xh-footer-row{flex-direction:column;align-items:flex-start}.xh-account-nav nav{gap:14px;font-size:13px}.xh-portal-hero h1{font-size:32px}.top-header .heading{font-size:28px!important}.xh-account-nav{padding:20px}.xh-footer-row nav{gap:16px}}
#order-standard_cart .order-summary{background:#102344;border-color:#102344}#order-standard_cart .summary-container{background:#fff;color:#172b4d}