.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}.brxe-shortcode{width:100%}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-ppqbew {scroll-snap-align: center; text-align: center; text-transform: uppercase; font-weight: 400; font-size: 31px; line-height: 44px; width: 100%}#brxe-opwqcu {width: 100%; scroll-snap-align: center; text-align: center; font-size: 16px; line-height: 1.2; font-weight: 400; padding-top: 10px}#brxe-somego {line-height: 1.2; text-align: left; align-self: center; width: 55%; padding-top: 30px}.gform_wrapper form.gf_simple_horizontal { width: calc(100% - 16px); margin: 0 auto;}input#gform_submit_button_2 { background: #b7be11 !important; padding: 15px !important; color: #fff; border: unset; outline: unset;}input#input_2_1 { background: #eee; border: unset !important; outline: unset !important;}input#gform_submit_button_2 { background: #b7be11 !important; padding: 15px !important; color:#fff; } .gform_wrapper form.gf_simple_horizontal { display: flex; justify-content: space-between;} .gform_wrapper form.gf_simple_horizontal div.gform_body { width: 60% !important;} .gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label { display: table; width: 100%; } .gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield { vertical-align: middle;} .sign-up-form-wrapper .inner-sign-up-form-wrapper form .gform_body ul li label { display: none;} .gform_wrapper form.gf_simple_horizontal div.ginput_container, .gform_wrapper form.gf_simple_horizontal ul li.gfield { margin-top: 0 !important; } .gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) { font-size: inherit; font-family: inherit; padding: 5px 4px; letter-spacing: normal;}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label { text-align: left;} .sign-up-form-wrapper .inner-sign-up-form-wrapper form .gform_footer input { background-color: #b7be11!important; text-transform: uppercase; font-family: Asap-Bold,Asap-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif; padding: .4rem; margin: 0; transition: all .2s ease-in-out 0s;} .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button], .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image], .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit] { height: auto;} .sign-up-form-wrapper .inner-sign-up-form-wrapper form .gform_footer input { padding: .85rem;}#brxe-rfqndq {width: 100%; max-width: 1475px; background-repeat: no-repeat; background-position: center center; background-color: #ffffff; display: flex; align-self: center !important; justify-content: center; flex-wrap: wrap; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; flex-direction: row}#brxe-wpgcxf {width: 100%; background-color: #54565a; padding-top: 40px; padding-right: 20px; padding-left: 20px; align-self: flex-end !important}#brxe-wpgcxf{ display:none;}#brxe-fybgxl {width: 289px}@media (max-width: 767px) {#brxe-fybgxl {width: 90%}}@media (max-width: 478px) {#brxe-fybgxl {width: 70%}}#brxe-kibhnj {width: 52%}@media (max-width: 991px) {#brxe-kibhnj {width: 39%; padding-right: 40px}}@media (max-width: 767px) {#brxe-kibhnj {width: 28%}}@media (max-width: 478px) {#brxe-kibhnj {width: 100%; align-items: flex-start}}#brxe-oahwda {text-align: left; color: #ffffff; line-height: 1.6}#brxe-oahwda a {text-align: left; color: #ffffff; line-height: 1.6; font-size: inherit}#brxe-omwajp {width: 230px; flex-direction: column; align-items: flex-start; justify-content: center; padding-right: 20px}@media (max-width: 991px) {#brxe-omwajp {width: 230px}}@media (max-width: 767px) {#brxe-omwajp {width: 28%; padding-right: 10px}}@media (max-width: 478px) {#brxe-omwajp {width: 100%; margin-top: 10px}}#brxe-apgrhl {text-align: left; color: #ffffff; line-height: 1.6}#brxe-apgrhl a {text-align: left; color: #ffffff; line-height: 1.6; font-size: inherit}#brxe-nwkkuz {width: 260px; padding-left: 20px}@media (max-width: 991px) {#brxe-nwkkuz {width: 260px}}@media (max-width: 767px) {#brxe-nwkkuz {width: 32%; padding-left: 10px}}@media (max-width: 478px) {#brxe-nwkkuz {width: 100%; padding-top: 10px; padding-left: 0}}#brxe-vmxhuk {line-height: 1.2; font-size: 30px; color: #ffffff}#brxe-kpqszk {line-height: 1.2; font-size: 30px; color: #ffffff; margin-left: 10px}#brxe-cqufud {width: 5%; padding-left: 20px; flex-direction: row; justify-content: space-between; align-items: center}@media (max-width: 991px) {#brxe-cqufud {width: 84px}}@media (max-width: 767px) {#brxe-cqufud {width: 12%}}@media (max-width: 478px) {#brxe-cqufud {width: 20%; padding-top: 15px; padding-left: 0}}#brxe-igcify {width: 100%; max-width: 1475px; background-repeat: no-repeat; background-position: center center; height: 136px; flex-direction: row; align-self: center !important; align-items: center}@media (max-width: 478px) {#brxe-igcify {height: 300px}}#brxe-cqxgtm {width: 100%; background-image: url(https://rc.blprojects.ca/wp-content/uploads/2019/07/Arrow-Background-Footer-1024x133.jpg); background-size: cover; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px; align-self: flex-end !important}@media (max-width: 478px) {#brxe-cqxgtm {padding-top: 20px; padding-bottom: 20px}}#brxe-zvoixh {color: #ffffff}#brxe-zvoixh a {color: #ffffff; font-size: inherit}#brxe-iyovqt {color: #ffffff}#brxe-iyovqt a {color: #ffffff; font-size: inherit}#brxe-gcwhyp {width: 100%; max-width: 1475px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: row; justify-content: space-between}@media (max-width: 478px) {#brxe-gcwhyp {flex-direction: column; align-items: center}}#brxe-wutkit {background-color: var(--bricks-color-dc8acf); padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px}