@layer bricks {.brxe-code{width:100%}}@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-kievdo {width: 100%; position: absolute}#brxe-kievdo { filter: blur(25px);}#brxe-hbnkxn {font-size: 80px; color: var(--bricks-color-xzvgvd); font-weight: 800; text-align: left; text-transform: uppercase; line-height: 1.1}#brxe-hbnkxn { background: linear-gradient( to bottom, #2F9A36 0%, #66DB67 50%, #2F9A36 100% ); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent; }@media (max-width: 991px) {#brxe-hbnkxn {font-size: 65px}}@media (max-width: 767px) {#brxe-hbnkxn {font-size: 50px}}#brxe-zdstoo {font-size: 45px; font-weight: 500}@media (max-width: 991px) {#brxe-zdstoo {font-size: 35px}}#brxe-wkmywx {display: flex; align-self: center !important; flex-direction: column; row-gap: 20px; max-width: 700px; align-items: flex-start; justify-content: center}@media (min-width: 1400px) {#brxe-wkmywx {justify-content: center; align-self: center !important}}#brxe-tjdera {width: 450px}#brxe-mdvrme {display: flex; align-self: center !important; flex-direction: column; row-gap: 20px; max-width: 700px; align-items: center; justify-content: center; justify-self: center}@media (min-width: 1400px) {#brxe-mdvrme {justify-self: center}}#brxe-qjfult {display: grid; align-items: initial; background-position: bottom center; background-size: 60%; background-repeat: no-repeat; grid-template-columns: 1fr 1fr; justify-content: center; align-content: flex-start; justify-items: center; padding-top: 210px; padding-bottom: 100px; grid-gap: 50px}@media (max-width: 991px) {#brxe-qjfult {background-size: 60%; min-height: 400px}}@media (max-width: 767px) {#brxe-qjfult {background-size: 80%; grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-qjfult {background-size: 110%}}#brxe-wesvfd {font-size: 40px; text-align: center; max-width: 800px}#brxe-zxlxsh {align-self: center !important; align-items: center; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 50px; padding-bottom: 50px}@media (max-width: 767px) {#brxe-zxlxsh {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-jaqogo {font-weight: 600; font-size: 23px; margin-bottom: 30px}#brxe-lhdlqw {line-height: 2}#brxe-hnohxu {grid-column: span 2; display: flex; flex-direction: column}@media (max-width: 991px) {#brxe-hnohxu {padding-right: 40px; grid-column: span 1}}#brxe-tfriui {font-weight: 400; font-size: 22px; margin-bottom: 10px}#brxe-gdqchc {color: var(--bricks-color-xzvgvd); margin-top: 50px; margin-bottom: 50px; margin-left: -30px}#brxe-gdqchc { #se-webform-23.se-webform .se-submit { display: block !important; padding: 0 !important; } #se-webform-23.se-webform { background: transparent !important; font-family: var(--e-global-typography-text-font-family), Sans-serif !important; font-size: var(--e-global-typography-be9e330-font-size) !important; font-weight: var(--e-global-typography-text-font-weight) !important; line-height: var(--e-global-typography-be9e330-line-height) !important; letter-spacing: var(--e-global-typography-primary-letter-spacing) !important; padding: 30px !important; text-transform: none !important; width: 100% !important; max-width: 100% !important; box-sizing: border-box !important;}#se-webform-23 input:-webkit-autofill,#se-webform-23 input:-webkit-autofill:hover,#se-webform-23 input:-webkit-autofill:focus,#se-webform-23 input:-webkit-autofill:active { background-color: transparent !important; box-shadow: 0 0 0px 1000px #0a0a0c inset !important; -webkit-box-shadow: 0 0 0px 1000px #0a0a0c inset !important; transition: background-color 5000s ease-in-out 0s; color: white !important; -webkit-text-fill-color: white !important;}#se-webform-23.se-webform .se-body > ul { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin: 20px 0 !important;}#se-webform-23.se-webform .se-body > ul > li { display: flex; flex-direction: column; padding: 0 !important;}#se-webform-23.se-webform .se-header { display: inline !important;}#se-webform-23.se-webform .se-header h3 { color: var(--e-global-color-47c6528) !important; font-size: 24px !important; font-weight: var(--e-global-typography-primary-font-weight) !important;}#se-webform-23.se-webform .se-text { color: var(--e-global-color-47c6528) !important;}#se-webform-23 input[type=text],#se-webform-23 input[type=number],#se-webform-23 input[type=date],#se-webform-23 textarea,#se-webform-23 select { border-radius: 0 !important; height: 40px !important; padding: 0 16px !important; color: #fff !important; border: 1px solid var(--e-global-color-44165f6); min-height: 40px; background: #0a0a0c !important;}#se-webform-23.se-webform .se-submit button,#se-webform-23.se-webform .se-submit div.se-fake { font-family: 'Barlow', sans-serif !important; font-size: 16px !important; border-radius: 0 !important; padding: 10px 50px !important; line-height: var(--e-global-typography-be9e330-line-height) !important; background: transparent !important; color: #47a135 !important; border: 2px solid #47a135 !important; transition: .3s; text-transform: uppercase !important; cursor: pointer !important;}#se-webform-23.se-webform .se-submit button:hover { background: #47a135 !important; color: #fff !important;}#se-webform-23.se-webform .se-submit { display: block !important; margin-top: 16px !important;}#se-webform-23.se-webform .se-label { color: white !important;}#se-webform-23 .se-label,#se-webform-23 .se-radio { text-transform: none !important;}#se-webform-23.se-webform .se-body ul li label.se-required:after { color: #47a135 !important;}#se-webform-23.se-webform input:focus { outline: 1px solid var(--e-global-color-44165f6) !important;}#se-webform-23.se-webform .se-body > ul > li:first-child { grid-column: 1 / -1; display: grid !important; grid-template-columns: repeat(auto-fit, minmax(90px, 1fr)); gap: 4px; padding: 0 !important;}#se-webform-23.se-webform .se-body > ul > li:nth-child(2) { grid-column: 1 / -1;}#se-webform-23 .se-body > ul > li:first-child > .se-label { grid-column: 1 / -1; display: block !important; height: auto !important; padding: 0 !important; border: none !important; background: transparent !important; cursor: default !important; font-size: 1.5rem !important; font-weight: 500 !important; line-height: 1.2 !important; margin-block-start: 0 !important; margin-block-end: 1rem !important;}#se-webform-23 .se-body > ul > li:first-child .se-radio input[type=radio] { position: absolute; opacity: 0; width: 0; height: 0; margin: 0;}#se-webform-23 .se-body > ul > li:first-child .se-radio { text-align: center; padding: 10px 6px !important; font-size: 16px !important; cursor: pointer; background: transparent; color: white !important; border: 1px solid rgba(255,255,255,0.3) !important; font-weight: normal !important; transition: background 0.2s, border-color 0.2s, color 0.2s; margin: 0;}#se-webform-23 .se-body > ul > li:first-child .se-radio:hover { background: rgba(255,255,255,0.15);}#se-webform-23 .se-body > ul > li:first-child .se-radio:has(input:checked) { background: #47a135 !important; border-color: #47a135 !important; color: #fff !important; font-weight: bold !important;}#se-webform-23 input[data-emailaddress] { background: transparent !important; border: none !important; border-bottom: 2px solid white !important; border-radius: 0 !important; color: white !important;}#se-webform-23 input[data-emailaddress]:focus { outline: none !important;}@media (max-width: 767px) { #se-webform-23.se-webform { width: 100% !important; text-align: center; max-width: 100% !important; } #se-webform-23.se-webform .se-body > ul > li:first-child { grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)); } #se-webform-23.se-webform .se-body > ul { grid-template-columns: 1fr; } #se-webform-23.se-webform .se-submit button { width: 100%; } #se-webform-23.se-webform .se-submit { display: block !important; padding: 0 !important; }}}@media (max-width: 767px) {#brxe-gdqchc {margin-left: 0}}#brxe-lwzyyp {grid-column: span 3; display: flex; flex-direction: column}@media (max-width: 991px) {#brxe-lwzyyp {grid-column: span 1}}#brxe-hqtryv {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-gap: 50px; margin-top: 50px; margin-bottom: 50px}@media (max-width: 991px) {#brxe-hqtryv {grid-template-columns: 1fr}}@media (max-width: 767px) {#brxe-hqtryv {grid-template-columns: 1fr; grid-gap: 30px; margin-right: 0; margin-left: 0}}#brxe-yoiqzz {background-position: center center; background-size: 1300px; background-repeat: no-repeat; z-index: 2}@media (max-width: 991px) {#brxe-yoiqzz {background-size: 900px}}@media (max-width: 767px) {#brxe-yoiqzz {background-size: 700px}}@media (max-width: 478px) {#brxe-yoiqzz {background-size: 400px}}#brxe-rhrjqd {background-position: center center; background-size: cover; justify-content: center; z-index: 1}#brxe-rhrjqd { background: radial-gradient(circle at 20% 30%, rgba(72, 161, 53, 0.5), transparent 20%), radial-gradient(circle at 90% 70%, rgba(72, 161, 53, 0.7), transparent 25%), linear-gradient(315deg, #6F2C8E, #421F53); }