:root{--theme-color:#c40000}div#banner{position:relative;isolation:isolate}div#banner::after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,black 19%,transparent 50%);z-index:-1}.theme-btn{text-align:center}header #u_content_custom_navLinks_1 ul.menu li a{padding:0 10px!important;letter-spacing:2px;font-size:13px!important;position:relative}.body .banner-btns{display:grid!important;justify-content:space-between!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:10px!important}.body .banner-btn p{color:#fff!important;font-weight:bold!important;letter-spacing:1.2px!important;font-size:14px!important}.body .banner-btn i{margin-left:auto}header #u_content_custom_navLinks_1 ul.menu li:not(:last-child) a{border-right:1px solid #717a82;padding:0 10px!important}#u_content_custom_navLinks_1 ul.menu li .selected a::after{content:'';position:absolute;max-width:100%;height:1px;background:#c40000;inset:100% 10px 10px 10px;margin-top:5px}ul.nav.navbar-nav li a{color:#fff;text-transform:capitalize;font-size:18px!important;text-align:center;background:#0000007a;margin:1px}.container-small{max-width:814px;margin:0 auto}div#main-header .container{max-width:1400px!important;margin:0 auto}ul.menu li a{text-transform:uppercase}.accent-text{color:var(--theme-color);font-style:italic}@media(max-width:768px){.banner-slogan p span{font-size:43px!important;text-shadow:1px 1px 10px BLACK}div#banner{position:relative;isolation:isolate}div#banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}.d-affiliates-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.three-box-row .u-col{border:0!important}.home .review-item{padding:30px 1.5em}.home .review-footer img{max-width:100px}}@media(max-width:1390px){header #u_content_custom_navLinks_1 ul.menu li a{font-size:11px!important}.header .header-btn-wrapper p,.header-btn-wrapper p a{font-family:lato,sans-serif;font-size:10px!important}.header .header-btn-wrapper i{font-size:15px}.header div#u_column_14{flex:0 0 25%;max-width:25%;margin-left:auto}.header div#u_column_13{flex:0 0 61%;max-width:61%}}@media(max-width:1170px){.header div#u_column_14{flex:0 0 15%;max-width:15%;margin-left:auto}.header div#u_column_13{flex:0 0 71%;max-width:71%}}