@charset "UTF-8";.types{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.types{grid-template-columns:repeat(2,1fr)}.types>:last-of-type:nth-of-type(odd){grid-column:1/span 2}}.banner{position:relative;height:100vh;max-height:920px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:172px;padding-bottom:64px;background-color:#01122c;z-index:1}@media (max-width:1919px){.banner{height:auto;min-height:100vh;min-height:100dvh}}.banner h1{color:#fffaf7;margin-bottom:24px}@media (max-width:767px){.types{grid-template-columns:1fr}.types>:last-of-type:nth-of-type(odd){grid-column:1/1}.banner{padding-top:148px;padding-bottom:48px}.banner h1{margin-bottom:20px}}.banner p{max-width:654px;color:#fffaf7;margin-bottom:40px}.banner__buttons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 16px;padding:14px 16px;background-color:#fffaf7;border-radius:16px}@media (max-width:767px){.banner p{max-width:100%;margin-bottom:32px}.banner__buttons,.banner__buttons .btn{width:100%}.banner__buttons hr{display:none}}.banner__buttons hr{width:1px;height:44px;background-color:rgba(29,63,114,.37)}.banner__background,.deal__bg{inset:0;height:100%;-o-object-fit:cover}.banner__background{position:absolute;width:100%;object-fit:cover;z-index:-1;-o-object-position:center;object-position:center}.types li{padding:32px;border-radius:16px;background-color:#e8ecf0;background-image:url(//lbccapitalwholesale.com/wp-content/themes/lbc-capital/assets/css/../../assets/images/why-us-bg.svg);background-position:top;background-size:cover}.types li svg{margin-bottom:12px}.types li strong{display:block}.types li h3{font-size:32px;line-height:1.2}@media (max-width:767px){.types li{padding:24px}.types li h3{font-size:28px}}.types li p{margin-top:12px}.types li p,.types li strong{font-size:20px;line-height:1.35}.deal{position:relative;min-height:calc(100vh - 96px);min-height:calc(100svh - 96px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1d3f72;z-index:1}@media (min-width:1920px){.deal{min-height:870px}}@media (max-width:1199px){.deal{min-height:calc(100vh - 69px);min-height:calc(100svh - 69px)}}.deal__content{width:100%;max-width:880px;padding:32px;margin:0 auto;background-color:#fffaf7;border-radius:16px}@media (max-width:1023px){.deal__content{max-width:100%}}@media (max-width:767px){.types li p,.types li strong{font-size:18px}.deal__content{padding:24px}}.deal__content .strapline{font-size:12px;font-weight:500;margin-bottom:8px;text-transform:uppercase}@media (min-width:1024px){.deal__content h2{margin-bottom:40px}}.deal__content form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.deal__content form .hidden-fields-container{display:none}.deal__content form label:has(.wpcf7-validates-as-required) span:after{content:" *";color:#de1d1d}.deal__content form label span{display:block;color:#1d3f72;font-weight:600;line-height:22px;margin-bottom:8px}.deal__content form label input,.deal__content form label select,.deal__content form label textarea{width:100%;padding:10px 16px;color:#0b2a59;line-height:22px;border-radius:6px;-webkit-box-shadow:inset 0 0 0 1px rgba(29,63,114,.3);box-shadow:inset 0 0 0 1px rgba(29,63,114,.3);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.deal__content form label input:hover,.deal__content form label select:hover,.deal__content form label textarea:hover{-webkit-box-shadow:inset 0 0 0 1px #1d3f72;box-shadow:inset 0 0 0 1px #1d3f72}.deal__content form label input:focus,.deal__content form label select:focus,.deal__content form label textarea:focus{-webkit-box-shadow:inset 0 0 0 1px #3e88d2;box-shadow:inset 0 0 0 1px #3e88d2}.deal__content form label input ::-webkit-input-placeholder,.deal__content form label select ::-webkit-input-placeholder,.deal__content form label textarea ::-webkit-input-placeholder{color:rgba(29,63,114,.3)}.deal__content form label input ::-moz-placeholder,.deal__content form label select ::-moz-placeholder,.deal__content form label textarea ::-moz-placeholder{color:rgba(29,63,114,.3)}.deal__content form label input :-ms-input-placeholder,.deal__content form label select :-ms-input-placeholder,.deal__content form label textarea :-ms-input-placeholder{color:rgba(29,63,114,.3)}.deal__content form label input ::-ms-input-placeholder,.deal__content form label select ::-ms-input-placeholder,.deal__content form label textarea ::-ms-input-placeholder{color:rgba(29,63,114,.3)}.deal__content form label input ::placeholder,.deal__content form label select ::placeholder,.deal__content form label textarea ::placeholder{color:rgba(29,63,114,.3)}.deal__content form label select{color:#8e9cb4;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;background-image:url(//lbccapitalwholesale.com/wp-content/themes/lbc-capital/assets/css/../../assets/icons/select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:10px;cursor:pointer}.deal__content form label select.selected{color:#0b2a59}.deal__content form .row{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.deal__content form .row--3{grid-template-columns:repeat(3,1fr)}.deal__content form .row.with-margin{margin-top:24px;margin-bottom:32px}@media (max-width:767px){.deal__content form .row.with-margin{margin-top:16px;margin-bottom:24px}}@media (max-width:559px){.deal__content form .row{grid-template-columns:1fr!important}.deal__content form .row.with-margin{margin-top:0;margin-bottom:16px}}.deal__content form .btn{margin:0 auto}.deal__content .form-error{color:#de1d1d;margin-top:16px}.deal__content form label{width:calc(50% - 8px)}.deal__content form .btn{min-width:240px;margin-top:24px}@media (max-width:767px){.deal__content form label{width:100%}.deal__content form .btn{margin-top:8px}}.deal__bg{position:absolute;width:100%;object-fit:cover;z-index:-1}