body{color:#000;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;height:100%}body.using-mouse :focus{outline:none!important}body>div{overflow-x:hidden}:focus,:focus-visible{outline:1px dotted #595959!important;outline-offset:2px}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}header{border-top:1.5rem solid #000;padding-bottom:1rem;padding-top:1rem;position:relative}header a#logo{position:absolute;top:1rem;z-index:5}@media (min-width:992px){header a#logo{position:relative;top:unset}}header a#logo img{transition:all .3s ease-in-out;width:250px}@media (min-width:992px){header a#logo img{max-width:402px;width:100%}}header nav{z-index:2}header nav .nav-link{color:#000;font-weight:300;text-transform:uppercase;transition:all .3s ease-in-out}header nav .nav-link.active,header nav .nav-link:hover{color:#000;font-weight:700;transition:all .3s ease-in-out}header .navbar-toggler{border:none;border-radius:unset;margin-bottom:1rem}header .navbar-toggler:focus{box-shadow:0 0 0 .15rem #e8112e}@media (min-width:992px){header .navbar-toggler{margin-bottom:0}}header .navbar{justify-content:flex-end;width:100%}header .navbar .navbar-collapse{width:100%}@media (min-width:992px){header .navbar,header .navbar .navbar-collapse{width:auto}header .navbar .navbar-nav{align-items:end;flex-direction:column}}@media (min-width:1200px){header .navbar .navbar-nav{align-items:start;flex-direction:row}}.site-footer{background-color:#000}.site-footer__content-information{border-top:1.5rem solid #e8112e}.site-footer p{margin-bottom:0}.site-footer a.nav-link{color:#000}.site-footer a#footer-logo img{display:block;margin:0 auto}@media (min-width:992px){.site-footer a#footer-logo img{display:inline}}.site-footer__navigation{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:column}@media (min-width:768px){.site-footer__navigation{flex-direction:row}}.site-footer__navigation-legal,.site-footer__navigation-menu{flex:1 0 auto}.site-footer__navigation-legal ul,.site-footer__navigation-menu ul{margin-bottom:0;padding-left:0}.site-footer__navigation-legal ul li a.nav-link,.site-footer__navigation-menu ul li a.nav-link{color:#fff!important;padding-left:0}.disclaimer .disclaimer-text{background-color:#131313;border:1px solid #131313;height:205px;overflow-y:scroll}.disclaimer .disclaimer-text::-webkit-scrollbar{width:.5rem}.disclaimer .disclaimer-text::-webkit-scrollbar-track{border-radius:25px;box-shadow:inset 0 0 20px #0d0d0d}.disclaimer .disclaimer-text::-webkit-scrollbar-thumb{background-color:#e8112e;border-radius:25px;outline:1px solid #e8112e}.disclaimer .disclaimer-text p{margin-bottom:1rem!important}.call-to-action p{font-size:40px;margin:0;width:100%}@media (min-width:992px){.call-to-action p{width:calc(100% - 250px)}}.call-to-action a{font-size:16px;font-weight:700}.hero{background-position:top;background-repeat:no-repeat;background-size:cover;height:350px;position:relative}.hero:before{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent);content:"";display:block;height:100%;position:absolute;width:100%}.hero h1{color:#fff;font-size:54px;font-weight:600}.two-column img{max-width:100%;width:100%}.form{background-color:#fff;padding-bottom:5rem!important;padding-top:5rem!important}.form form{flex-wrap:wrap;gap:1rem;margin:0 auto;max-width:100%}.form form,.form label{display:flex;width:100%}.form label{flex-direction:column;gap:4px;margin-bottom:1rem}.form label input,.form label textarea{border:1px solid #dedede;padding:.5rem 1rem;width:100%}@media (min-width:992px){.form label{width:calc(50% - .5rem)}}.form .wpcf7-list-item{display:block}.form .wpcf7-list-item label{align-items:center;flex-direction:row;margin-bottom:.5rem}.form .wpcf7-list-item label input[type=checkbox]{height:1rem;width:1rem}.form .mx-700{background-color:#fff;border:1px solid #dcdcdc;border-radius:20px;margin:0 auto;max-width:700px;padding:1.25rem;width:calc(100% - 2rem)}@media (min-width:992x){.form .mx-700{padding:3rem}}.form .text{height:150px;overflow-y:scroll}.form .text::-webkit-scrollbar{width:.5rem}.form .text::-webkit-scrollbar-track{border-radius:25px;box-shadow:inset 0 0 20px #0d0d0d}.form .text::-webkit-scrollbar-thumb{background-color:#e8112e;border-radius:25px;outline:1px solid #e8112e}.slick-item img{max-width:-moz-fit-content;max-width:fit-content;width:100%}@media (min-width:992px){.slick-item img{max-width:200px;width:auto}}.slick-next:before{transform:rotate(-45deg)}.slick-next:before,.slick-prev:before{background:transparent;border:2px solid #707070;border-left:none;border-top:none;content:"";display:block;height:20px;width:20px}.slick-prev:before{transform:rotate(135deg)}.slick-track{align-items:center;display:flex}.sales-concept{background-color:#eee}.accordion-section{margin-top:-3rem}.accordion,.accordion .accordion-item{background-color:#fbfbfb}.accordion .accordion-button:focus{box-shadow:unset}.accordion .accordion-button:after{background-image:url(../images/plus-icon.png?df032ad94f3cd7452703dee062298256)}.accordion .accordion-button:not(.collapsed){background-color:#fbfbfb;color:#000}.accordion .accordion-button:not(.collapsed):after{background-image:url(../images/minus-icon.png?c6219286753fa275e82d1eae3b883488)}.client-form{background-color:#eee;padding-bottom:102px;padding-top:102px}.client-form .form-container{background-color:#fff;border:1px solid #dcdcdc;border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.05);margin:0 auto;max-width:1005px;min-height:478px;overflow:hidden;width:100%}.client-form .form-container form{padding:1.5rem}.client-form .form-container form input{border:1px solid #dedede;padding:.5rem;width:100%}.client-form .form-container form input[type=checkbox]{width:auto}.client-form .form-container form .login-username{display:flex;flex-direction:column}.client-form .form-container form .login-username input{border:1px solid #dedede;padding:.5rem}.client-form .form-container form .login-password{display:flex;flex-direction:column}.client-form .form-container form .login-password input{border:1px solid #dedede;padding:.5rem}.client-form .form-container form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e8112e;border:1px solid #e8112e;border-radius:38px;color:#fff;display:block;font-weight:700;padding:.5rem;text-transform:uppercase;width:100%}.client-form .form-container .signup{align-items:center;background-image:url(../images/login-hero.jpg?b88687b1470d43676b52edd90647dce7);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:478px;justify-content:center}.client-form .form-container .signup h2{color:#fff;font-weight:700}.client-form .form-container .signup a{border:2px solid #fff;border-radius:38px;color:#fff;font-weight:700;padding:.5rem 3rem;text-decoration:none;text-transform:uppercase}.client-form #signup-form-container{max-width:600px}.client-form.imperity-form form input[type=submit]{background:#002395;border-color:#002395}.dashboard{background-color:#eee}.dashboard .nav .nav-item .nav-link{border-radius:23px}.dashboard .nav .nav-item .nav-link.active,.dashboard .nav .nav-item .nav-link:hover{background:#e8112e}.dashboard .bch-dropdown{position:relative}.dashboard .bch-dropdown>a{padding-right:1.75rem}.dashboard .bch-dropdown>a:after{content:url(../images/bch-dropdown.svg?18f8c696ead6dca918c543f0b95b375c);cursor:pointer;height:13px;position:absolute;right:10px;top:18px;transform:translateY(-50%);width:13px}.dashboard .bch-dropdown.bch-dropdown-r-30:after{right:30px}.dashboard .bch-dropdown ul{display:none}.dashboard .bch-dropdown ul.show{display:block}.underwriting-link a{align-items:center;border-radius:23px;color:#fff;display:flex;flex-wrap:wrap;padding:8px 16px;text-decoration:none}.underwriting-link a:before{background-image:url(../images/record.svg?9eae864f77472fa88837b7748a3dfb82);content:"";height:20px;margin-right:16px;width:20px}.underwriting-link a:hover{background:#e8112e}.btn-bch,.btn-bch-black{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e8112e;border:1px solid #e8112e;border-radius:38px;color:#fff;display:block;font-size:.8rem;font-weight:700;padding:.5rem;text-decoration:none;text-transform:uppercase;width:100%}.btn-bch-black:hover,.btn-bch:hover{color:#fff}.btn-bch-black{background-color:#000;border:1px solid #000}@media (min-width:992px){.btn-bch{font-size:1rem}}.text-red{color:#e8112e}.dashboard #commissions table{box-shadow:0 10px 20px rgba(0,0,0,.05)}.dashboard #commissions table td{border-bottom:unset}.logout-container{display:none}.show{display:block}.annuity-rate-watch-container,.sso-btn{width:100%}.annuity-rate-watch-container a,.sso-btn a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e8112e;border:1px solid #e8112e;border-radius:38px;color:#fff;display:block;font-size:1rem;font-weight:700;padding:.5rem;text-decoration:none;text-transform:uppercase;width:100%}.annuity-rate-watch-container a:hover,.sso-btn a:hover{color:#fff}.body-imperity .site-footer__content-information{border-top:1.5rem solid #002395!important}.body-imperity .disclaimer .disclaimer-text::-webkit-scrollbar-thumb{background-color:#002395!important;border-radius:25px;outline:1px solid #002395!important}#int-skip a{position:absolute;transform:translateY(-100%);z-index:9999}#int-skip a:focus{transform:translateY(0)}
