@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {: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}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-ljgzum:not(.tag), #brxe-ljgzum img {object-fit: cover; object-position: top center}#brxe-ljgzum {width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 0}#brxe-gyvkoe {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 1; background-color: rgba(255, 255, 255, 0.18); background-image: linear-gradient(90deg, rgba(255,255,255,.97) 0%, rgba(255,255,255,.9) 0%, rgba(255,255,255,0) 0%)}@media (max-width: 767px) { #brxe-gyvkoe { background: rgba(255, 255, 255, 0.92) !important; }}#brxe-rmrdhz {width: auto; height: 8.25rem; background-color: #FFFFFF; padding-top: .7rem; padding-right: 1.4rem; padding-bottom: .7rem; padding-left: 1.4rem; border-radius: .8rem}#brxe-rmrdhz { box-shadow: 0 4px 14px rgba(0,0,0,.1);}#brxe-trrvor {color: #0A2E57; font-size: clamp(2.6rem, 4vw, 3.6rem); font-weight: 700; line-height: 1.25}#brxe-hvnmio {color: #3A4A5C; font-size: 1.6rem; line-height: 1.7}#brxe-vakmce {width: fit-content; margin-top: .5rem; background-color: #0A4B93; color: #FFFFFF; font-weight: 600; padding-top: 1em; padding-right: 2.1em; padding-bottom: 1em; padding-left: 2.1em; border-radius: .7em}#brxe-fchxfj {flex-direction: column; row-gap: 1rem; width: 100%; max-width: 27.5rem}#brxe-qwidto {position: relative; z-index: 2; flex-direction: column; row-gap: 1.75rem}#brxe-vmmdwi {position: relative; overflow: hidden; min-height: 80rem; padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}@media (max-width: 767px) {#brxe-vmmdwi {min-height: 46rem}}@media (max-width: 478px) {#brxe-vmmdwi {min-height: 42rem}}#brxe-quckev {color: #E2231A; font-weight: 600; font-size: 2rem; letter-spacing: .04em}#brxe-zfyokt {color: #0A2E57; font-size: clamp(2.2rem, 3vw, 2.8rem); font-weight: 700}#brxe-wznvzp {flex-direction: column; row-gap: .75rem; align-items: center; width: 100%; max-width: 40rem; margin-right: auto; margin-left: auto; text-align: center}#brxe-mlosgs {font-size: 1.8rem; color: #FFFFFF}#brxe-bxefrz {display: flex; justify-content: center; align-items: center; width: 4.4rem; height: 4.4rem; background-color: #0A4B93; border-radius: 50%}#brxe-tacnux {color: #0A2E57; font-size: 1.6rem; font-weight: 700}#brxe-pwadnv {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-jxvrkt {flex-direction: column; align-items: center; row-gap: .9rem; text-align: center; background-color: #FFFFFF; border: 1px solid #E0E8F0; border-radius: 1.6rem; padding-top: 2.4rem; padding-right: 2rem; padding-bottom: 2.4rem; padding-left: 2rem}#brxe-uhfalk {font-size: 1.8rem; color: #FFFFFF}#brxe-vdueoz {display: flex; justify-content: center; align-items: center; width: 4.4rem; height: 4.4rem; background-color: #0A4B93; border-radius: 50%}#brxe-ircits {color: #0A2E57; font-size: 1.6rem; font-weight: 700}#brxe-omzyco {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-sbfrmj {flex-direction: column; align-items: center; row-gap: .9rem; text-align: center; background-color: #FFFFFF; border: 1px solid #E0E8F0; border-radius: 1.6rem; padding-top: 2.4rem; padding-right: 2rem; padding-bottom: 2.4rem; padding-left: 2rem}#brxe-gfpznc {font-size: 1.8rem; color: #FFFFFF}#brxe-frlmsj {display: flex; justify-content: center; align-items: center; width: 4.4rem; height: 4.4rem; background-color: #0A4B93; border-radius: 50%}#brxe-ltxwai {color: #0A2E57; font-size: 1.6rem; font-weight: 700}#brxe-aitzkb {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-axwebj {flex-direction: column; align-items: center; row-gap: .9rem; text-align: center; background-color: #FFFFFF; border: 1px solid #E0E8F0; border-radius: 1.6rem; padding-top: 2.4rem; padding-right: 2rem; padding-bottom: 2.4rem; padding-left: 2rem}#brxe-ajtkmg {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0,1fr)); grid-gap: 2rem}@media (max-width: 991px) {#brxe-ajtkmg {grid-template-columns: repeat(1, minmax(0,1fr))}}#brxe-imnnzb {flex-direction: column; row-gap: 3rem}#brxe-izavnq {background-color: #F7F9FC; padding-top: 5rem; padding-right: 2rem; padding-bottom: 5rem; padding-left: 2rem}#brxe-ystuow {color: #E2231A; font-weight: 600; font-size: 2rem; letter-spacing: .04em}#brxe-htqmnq {color: #0A2E57; font-size: clamp(2.2rem, 3vw, 2.8rem); font-weight: 700}#brxe-ouelzf {color: #5B6B7C; font-size: 1.5rem}#brxe-kprqzl {flex-direction: column; row-gap: .75rem; align-items: center; width: 100%; max-width: 40rem; margin-right: auto; margin-left: auto; text-align: center}#brxe-twjntc {color: #FFFFFF; font-size: 1.2rem; font-weight: 700; line-height: 1.35}#brxe-griude {color: #0A4B93; font-size: 1.8rem}#brxe-zpffnc {display: flex; justify-content: center; align-items: center; flex-direction: row; width: 3.6rem; height: 3.6rem; background-color: #FFFFFF; border-radius: 50%}#brxe-zmyira {flex-direction: row; display: flex; align-items: flex-start; justify-content: space-between}#brxe-dqdnhw {color: rgba(255,255,255,.92); font-size: .95rem; font-weight: 600}#brxe-zaxenz {display: flex; flex-direction: column; row-gap: .5rem; padding-top: 2rem; padding-right: 2rem; padding-bottom: 1.6rem; padding-left: 2rem; background-color: #0A7D32; background-image: linear-gradient(135deg, #4CAF3E 0%, #0A7D32 100%)}#brxe-dujoic {font-size: 1.3rem; color: #2E9E5B; margin-top: .2rem}#brxe-ienkxv {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-aofweh {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-tmirbn {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-oftvwt {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-hsomqb {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-ubioss {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-sfgolv {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-pthwok {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-ryjsio {font-size: 1.3rem; color: #2E9E5B; margin-top: .2rem}#brxe-orzchl {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-ooscfa {align-items: flex-start; flex-direction: row; column-gap: .7rem}#brxe-ucvmxa {color: #8A96A3; font-size: 1.05rem; line-height: 1.5; font-style: italic; margin-top: .3rem}#brxe-njqjaf {color: #0A4B93; font-weight: 600; text-decoration: underline; margin-top: auto; margin-right: auto; margin-left: auto; width: fit-content}#brxe-njqjaf { margin-top: auto;}#brxe-njqjaf, #brxe-njqjaf:hover, #brxe-njqjaf:focus, #brxe-njqjaf:active { color: #0A4B93 !important; background-color: transparent !important; text-decoration: underline; transition: none !important;}#brxe-cutijj {flex-direction: column; row-gap: .9rem; background-color: #F4F8FC; padding-top: 1.8rem; padding-right: 2rem; padding-bottom: 1.8rem; padding-left: 2rem; flex-grow: 1; display: flex}#brxe-cdbiag {width: 100%; color: #FFFFFF; font-weight: 700; flex-grow: 1; background-color: #0A4B93; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; border-radius: .65em}#brxe-vjiddc {padding-top: 1.4rem; padding-right: 2rem; padding-bottom: 1.4rem; padding-left: 2rem; border-top: 1px solid #E6ECF3}#brxe-emgvvm {flex-direction: column; overflow: hidden; background-color: #FFFFFF; border: 1px solid #E0E8F0; border-radius: 1.6rem; display: flex; align-items: stretch}#brxe-oodhve {color: #FFFFFF; font-size: 1.2rem; font-weight: 700; line-height: 1.35}#brxe-taxiks {color: #E2231A; font-size: 1.8rem}#brxe-zjzugp {display: flex; justify-content: center; align-items: center; flex-direction: row; width: 3.6rem; height: 3.6rem; background-color: #FFFFFF; border-radius: 50%}#brxe-rlzamn {flex-direction: row; display: flex; align-items: flex-start; justify-content: space-between}#brxe-gdpodh {color: rgba(255,255,255,.92); font-size: .95rem; font-weight: 600}#brxe-rqnaup {background-color: #0A7D32; padding-top: 2rem; padding-right: 2rem; padding-bottom: 1.6rem; padding-left: 2rem; flex-direction: column; row-gap: .5rem; display: flex; background-image: linear-gradient(135deg, #4CAF3E 0%, #0A7D32 100%)}#brxe-dvqckq {font-size: 1.3rem; color: #2E9E5B; margin-top: .2rem}#brxe-yuetgu {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-aeazoq {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-ivqcdo {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-afqrdx {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-rdonaf {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-qoazrz {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-dhdkyv {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-mnlpmb {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-zxrysx {color: #2E9E5B; margin-top: .2rem; font-size: 1.3rem}#brxe-fvoylu {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-zpfizj {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-alddwd {color: #8A96A3; font-size: 1.05rem; line-height: 1.5; font-style: italic; margin-top: .3rem}#brxe-hxchgh {color: #0A4B93; font-weight: 600; text-decoration: underline; margin-top: auto; margin-right: auto; margin-left: auto; width: fit-content}#brxe-hxchgh { margin-top: auto;}#brxe-hxchgh, #brxe-hxchgh:hover, #brxe-hxchgh:focus, #brxe-hxchgh:active { color: #0A4B93 !important; background-color: transparent !important; text-decoration: underline; transition: none !important;}#brxe-vgrymy {flex-direction: column; row-gap: .9rem; background-color: #F4F8FC; padding-top: 1.8rem; padding-right: 2rem; padding-bottom: 1.8rem; padding-left: 2rem; flex-grow: 1; display: flex}#brxe-klmkyw {width: 100%; color: #FFFFFF; font-weight: 700; flex-grow: 1; background-color: #0A4B93; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; border-radius: .65em}#brxe-pxexkg {padding-top: 1.4rem; padding-right: 2rem; padding-bottom: 1.4rem; padding-left: 2rem; border-top: 1px solid #E6ECF3}#brxe-outriw {border: 1px solid #E0E8F0; border-radius: 1.6rem; flex-direction: column; overflow: hidden; background-color: #FFFFFF; display: flex; align-items: stretch}#brxe-okewyv {color: #FFFFFF; font-size: 1.2rem; font-weight: 700; line-height: 1.35}#brxe-bcdtjt {color: #0A4B93; font-size: 1.8rem}#brxe-iygmjl {display: flex; justify-content: center; align-items: center; flex-direction: row; width: 3.6rem; height: 3.6rem; background-color: #FFFFFF; border-radius: 50%}#brxe-pvzvaj {flex-direction: row; display: flex; align-items: flex-start; justify-content: space-between}#brxe-nyqvru {color: rgba(255,255,255,.92); font-size: .95rem; font-weight: 600}#brxe-nymucb {background-color: #0A7D32; padding-top: 2rem; padding-right: 2rem; padding-bottom: 1.6rem; padding-left: 2rem; flex-direction: column; row-gap: .5rem; display: flex; background-image: linear-gradient(135deg, #4CAF3E 0%, #0A7D32 100%)}#brxe-ewyebf {font-size: 1.3rem; color: #2E9E5B; margin-top: .2rem}#brxe-fhsewt {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-vqtzrh {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-nmqcqg {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-cyqdrd {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-nfkvvr {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-pfgwqt {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-eyqbuy {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-hvrczt {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-uawwsc {color: #2E9E5B; margin-top: .2rem; font-size: 1.3rem}#brxe-hbepkg {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-qrxabf {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-waemzl {color: #8A96A3; font-size: 1.05rem; line-height: 1.5; font-style: italic; margin-top: .3rem}#brxe-minjtl {color: #0A4B93; font-weight: 600; text-decoration: underline; margin-top: auto; margin-right: auto; margin-left: auto; width: fit-content}#brxe-minjtl { margin-top: auto;}#brxe-minjtl, #brxe-minjtl:hover, #brxe-minjtl:focus, #brxe-minjtl:active { color: #0A4B93 !important; background-color: transparent !important; text-decoration: underline; transition: none !important;}#brxe-tqgvpl {flex-direction: column; row-gap: .9rem; background-color: #F4F8FC; padding-top: 1.8rem; padding-right: 2rem; padding-bottom: 1.8rem; padding-left: 2rem; flex-grow: 1; display: flex}#brxe-ebxicb {width: 100%; color: #FFFFFF; font-weight: 700; flex-grow: 1; background-color: #0A4B93; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; border-radius: .65em}#brxe-rjegsc {padding-top: 1.4rem; padding-right: 2rem; padding-bottom: 1.4rem; padding-left: 2rem; border-top: 1px solid #E6ECF3}#brxe-mxhvta {border: 1px solid #E0E8F0; border-radius: 1.6rem; flex-direction: column; overflow: hidden; background-color: #FFFFFF; display: flex; align-items: stretch}#brxe-fqgfdp {color: #FFFFFF; font-size: 1.2rem; font-weight: 700; line-height: 1.35}#brxe-osgsab {color: #E2231A; font-size: 1.8rem}#brxe-efgyxz {display: flex; justify-content: center; align-items: center; flex-direction: row; width: 3.6rem; height: 3.6rem; background-color: #FFFFFF; border-radius: 50%}#brxe-dtkjwt {flex-direction: row; display: flex; align-items: flex-start; justify-content: space-between}#brxe-qeeknx {color: rgba(255,255,255,.92); font-size: .95rem; font-weight: 600}#brxe-eypixm {background-color: #0A7D32; padding-top: 2rem; padding-right: 2rem; padding-bottom: 1.6rem; padding-left: 2rem; flex-direction: column; row-gap: .5rem; display: flex; background-image: linear-gradient(135deg, #4CAF3E 0%, #0A7D32 100%)}#brxe-ofacrq {font-size: 1.3rem; color: #2E9E5B; margin-top: .2rem}#brxe-gjxsla {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-mjybhc {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-doiwvb {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-zfxawm {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-bzbjud {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-bdbbtw {color: #2E9E5B; font-size: 1.3rem; margin-top: .2rem}#brxe-vwgsfv {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-plmoxo {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-cwmteo {color: #2E9E5B; margin-top: .2rem; font-size: 1.3rem}#brxe-dzrfrx {color: #3A4A5C; font-size: 1.4rem; line-height: 1.55}#brxe-bgpghm {flex-direction: row; column-gap: .7rem; align-items: flex-start}#brxe-eegrrv {color: #8A96A3; font-size: 1.05rem; line-height: 1.5; font-style: italic; margin-top: .3rem}#brxe-cfvomn {color: #0A4B93; font-weight: 600; text-decoration: underline; margin-top: auto; margin-right: auto; margin-left: auto; width: fit-content}#brxe-cfvomn { margin-top: auto;}#brxe-cfvomn, #brxe-cfvomn:hover, #brxe-cfvomn:focus, #brxe-cfvomn:active { color: #0A4B93 !important; background-color: transparent !important; text-decoration: underline; transition: none !important;}#brxe-lstlrz {flex-direction: column; row-gap: .9rem; background-color: #F4F8FC; padding-top: 1.8rem; padding-right: 2rem; padding-bottom: 1.8rem; padding-left: 2rem; flex-grow: 1; display: flex}#brxe-qveitk {width: 100%; color: #FFFFFF; font-weight: 700; flex-grow: 1; background-color: #0A4B93; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; border-radius: .65em}#brxe-oijauc {padding-top: 1.4rem; padding-right: 2rem; padding-bottom: 1.4rem; padding-left: 2rem; border-top: 1px solid #E6ECF3}#brxe-devbpi {border: 1px solid #E0E8F0; border-radius: 1.6rem; flex-direction: column; overflow: hidden; background-color: #FFFFFF; display: flex; align-items: stretch}#brxe-spbijx {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0,1fr)); grid-gap: 2.2rem; align-items: stretch}@media (max-width: 991px) {#brxe-spbijx {grid-template-columns: repeat(2, minmax(0,1fr))}}@media (max-width: 767px) {#brxe-spbijx {grid-template-columns: minmax(0,1fr) 1fr}}@media (max-width: 478px) {#brxe-spbijx {grid-template-columns: minmax(0,1fr)}}#brxe-jsqhcs {flex-direction: column; row-gap: 3.5rem}#products-section {background-color: #FFFFFF; padding-top: 6rem; padding-right: 2rem; padding-bottom: 5rem; padding-left: 2rem}#brxe-odqgtw {color: #0A2E57; font-size: 1.8rem; font-weight: 700}#brxe-umgxkt {color: #5B6B7C; font-size: 1.4rem}#brxe-yjunvc {flex-direction: column; row-gap: .5rem; align-items: center; text-align: center; margin-bottom: 1rem}#brxe-dlaxzt {flex-direction: column; width: 100%; max-width: 58rem; background-color: #FFFFFF; border-radius: 1.6rem; padding-top: 2.2rem; padding-right: 2.6rem; padding-bottom: 2.2rem; padding-left: 2.6rem}.frm_forms { font-family: inherit; } .frm_forms .frm_form_field { margin-bottom: 1.1rem; } .frm_forms .frm_primary_label { display: block; color: #0A2E57; font-weight: 600; font-size: 1.4rem; margin-bottom: .4rem;} .frm_forms .frm_required { color: #E2231A; } .frm_forms input[type=text],.frm_forms input[type=email],.frm_forms input[type=tel],.frm_forms select,.frm_forms textarea { width: 100%; padding: .8em 1.1em; border: 1px solid #D5DEE8; border-radius: .65em; font-size: 1.4rem; color: #0A2E57; background: #FFFFFF; box-sizing: border-box; transition: border-color .15s ease, box-shadow .15s ease;} .frm_forms input[type=text]:focus,.frm_forms input[type=email]:focus,.frm_forms input[type=tel]:focus,.frm_forms select:focus,.frm_forms textarea:focus { outline: none; border-color: #0A4B93; box-shadow: 0 0 0 3px rgba(10,75,147,.12);} .frm_forms .frm_description { color: #5B6B7C; font-size: 1.15rem; line-height: 1.55; margin-top: .4rem; margin-bottom: .6rem;}.frm_forms .frm_form_field:has(.frm_opt_container) { display: flex; align-items: flex-start; gap: .5rem; flex-wrap: wrap;} .frm_forms .frm_form_field:has(.frm_opt_container) .frm_primary_label { margin: 0; line-height: 1.6;} .frm_forms .frm_form_field:has(.frm_opt_container) .frm_opt_container { flex: 1 1 auto;} .frm_forms .frm_checkbox label,.frm_forms .frm_radio label { display: flex; align-items: center; gap: .7rem; font-size: 1.3rem; color: #3A4A5C; cursor: pointer;} .frm_forms .frm_checkbox input[type=checkbox],.frm_forms .frm_radio input[type=radio] { width: 1.4rem; height: 1.4rem; accent-color: #0A4B93; flex-shrink: 0;} .frm_forms .frm_submit { margin-top: .3rem; } .frm_forms .frm_button_submit,.frm_forms button[type=submit],.frm_forms input[type=submit] { width: 100%; background: #0A4B93 !important; color: #FFFFFF !important; font-weight: 700; font-size: 1.4rem; padding: 1em 1em; border: none; border-radius: .65em; cursor: pointer; transition: none !important;} .frm_forms .frm_button_submit:hover,.frm_forms button[type=submit]:hover,.frm_forms input[type=submit]:hover { background: #0A4B93 !important; color: #FFFFFF !important;} .frm_forms .frm_error_style { border-radius: .65em; }#quote-form {background-color: #0A2E57; padding-top: 3.5rem; padding-right: 2rem; padding-bottom: 3.5rem; padding-left: 2rem; display: flex; justify-content: center}#brxe-gxfomr {color: #0A4B93; font-weight: 600; font-size: 2rem; letter-spacing: .04em}#brxe-plhvcm {color: #0A2E57; font-size: 1.9rem; font-weight: 700}#brxe-fmounz {flex-direction: column; row-gap: .5rem; align-items: center; width: 100%; max-width: 40rem; margin-right: auto; margin-left: auto; text-align: center}#brxe-jkvlfq {color: #F5A623; font-size: 1rem}#brxe-bvicou {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-iizoff {width: 100%; height: 100%}#brxe-iizoff:not(.tag), #brxe-iizoff img {object-fit: cover}#brxe-klqwff {display: flex; justify-content: center; align-items: center; width: 3.2rem; height: 3.2rem; border-radius: 50%; overflow: hidden}#brxe-hzhjhx {color: #0A2E57; font-weight: 600; font-size: 1.1rem}#brxe-srtoyn {color: #7A8896; font-size: 1rem}#brxe-tpfkih {flex-direction: column}#brxe-zrvpvb {flex-direction: row; align-items: center; column-gap: .8rem}#brxe-miqmov {flex-direction: column; row-gap: 1rem; background-color: #F7F9FC; border: 1px solid #E4EAF1; border-radius: 1.1rem; padding-top: 1.8rem; padding-right: 1.8rem; padding-bottom: 1.8rem; padding-left: 1.8rem}#brxe-imajyu {color: #F5A623; font-size: 1rem}#brxe-bzrwuj {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-beusvf {width: 100%; height: 100%}#brxe-beusvf:not(.tag), #brxe-beusvf img {object-fit: cover}#brxe-tprkqt {display: flex; justify-content: center; align-items: center; width: 3.2rem; height: 3.2rem; border-radius: 50%; overflow: hidden}#brxe-ttflba {color: #0A2E57; font-weight: 600; font-size: 1.1rem}#brxe-yyqpph {color: #7A8896; font-size: 1rem}#brxe-vkwopz {flex-direction: column}#brxe-vlehfp {flex-direction: row; align-items: center; column-gap: .8rem}#brxe-mphpvo {flex-direction: column; row-gap: 1rem; background-color: #F7F9FC; border: 1px solid #E4EAF1; border-radius: 1.1rem; padding-top: 1.8rem; padding-right: 1.8rem; padding-bottom: 1.8rem; padding-left: 1.8rem}#brxe-abjaaf {color: #F5A623; font-size: 1rem}#brxe-ujxiow {color: #3A4A5C; font-size: 1.4rem; line-height: 1.65}#brxe-avusdn {width: 100%; height: 100%}#brxe-avusdn:not(.tag), #brxe-avusdn img {object-fit: cover}#brxe-hzlyol {display: flex; justify-content: center; align-items: center; width: 3.2rem; height: 3.2rem; border-radius: 50%; overflow: hidden}#brxe-wubsus {color: #0A2E57; font-weight: 600; font-size: 1.1rem}#brxe-bcwlom {color: #7A8896; font-size: 1rem}#brxe-kytpfg {flex-direction: column}#brxe-xvfqqa {flex-direction: row; align-items: center; column-gap: .8rem}#brxe-imdfwq {flex-direction: column; row-gap: 1rem; background-color: #F7F9FC; border: 1px solid #E4EAF1; border-radius: 1.1rem; padding-top: 1.8rem; padding-right: 1.8rem; padding-bottom: 1.8rem; padding-left: 1.8rem}#brxe-xvgjub {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0,1fr)); grid-gap: 1.5rem}@media (max-width: 991px) {#brxe-xvgjub {grid-template-columns: repeat(1, minmax(0,1fr))}}#brxe-pgqjqs {flex-direction: column; row-gap: 3rem}#reviews {padding-top: 5rem; padding-right: 2rem; padding-bottom: 6rem; padding-left: 2rem}#brxe-wqbgwm {width: 3rem; height: 3rem}#brxe-spegoy {width: 5rem; height: 5rem; position: fixed; bottom: 2rem; right: 2rem; z-index: 999; background-color: #06C755; border-radius: 50%; display: flex; justify-content: center; align-items: center; transition: transform .2s ease}#brxe-spegoy { box-shadow: 0 6px 20px rgba(6,199,85,.45);}#brxe-spegoy:hover { transform: scale(1.08);}#brxe-pwjrbl {width: auto; height: 4rem}#brxe-vvzepr {font-size: 1.1rem; color: rgba(255,255,255,.65)}#brxe-opnuhs {width: fit-content; color: rgba(255,255,255,.9); font-size: 1.25rem; font-weight: 400}#brxe-bqmedh {flex-direction: row; column-gap: .7rem; align-items: center}#brxe-cmglwe {font-size: 1.1rem; color: rgba(255,255,255,.65)}#brxe-ooxiqo {width: fit-content; color: rgba(255,255,255,.9); font-size: 1.25rem; font-weight: 400}#brxe-zzzwny {flex-direction: row; column-gap: .7rem; align-items: center}#brxe-iryjgh {font-size: 1.1rem; color: rgba(255,255,255,.65)}#brxe-oztsqb {width: fit-content; color: rgba(255,255,255,.9); font-size: 1.25rem; font-weight: 400}#brxe-lvhwlw {flex-direction: row; column-gap: .7rem; align-items: center}#brxe-pzodpd {flex-direction: column; row-gap: 1rem}#brxe-tfpvsf {flex-direction: column; row-gap: 2.2rem; width: 100%; max-width: 64rem}#brxe-bcraaz {background-color: #1369B0; padding-top: 5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem; display: flex; justify-content: center}