@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)}}.brxe-social-icons{display:flex;list-style-type:none;margin:0;padding:0}.brxe-social-icons li,.brxe-social-icons li a{align-items:center;display:flex;flex:1;gap:5px;justify-content:center}.brxe-social-icons i{line-height:unset}.brxe-social-icons span{align-items:center;display:inline-flex}}@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}}#brxe-eroafo {color: var(--white); font-size: 20px}#brxe-gfhqyn {color: var(--light-blue-gray)}#brxe-xnkdop {grid-gap: 30px; grid-template-columns: repeat(2, 1fr); align-self: stretch !important; width: 100%; align-items: stretch; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; background-color: hsla(0, 0%, 100%, 0.1); border: 1px solid hsla(211, 13%, 68%, 0.3); border-radius: 5px; display: flex; justify-content: flex-start; row-gap: 20px}#brxe-sevwnk {color: var(--white); font-size: 20px}#brxe-yetkas {color: var(--light-blue-gray)}#brxe-tuayyn {grid-gap: 30px; grid-template-columns: repeat(2, 1fr); align-self: stretch !important; width: 100%; align-items: stretch; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; background-color: hsla(0, 0%, 100%, 0.1); border: 1px solid hsla(211, 13%, 68%, 0.3); border-radius: 5px; display: flex; justify-content: flex-start; row-gap: 20px}#brxe-ydbuki {display: grid; align-items: initial; grid-gap: 30px; grid-template-columns: repeat(2, 1fr); align-items: stretch; align-content: stretch}@media (max-width: 991px) {#brxe-ydbuki {grid-template-columns: repeat(1, 1fr)}}#brxe-phcesh {color: var(--light-blue-gray); font-size: 16px; text-transform: uppercase; letter-spacing: 1px}#brxe-eifzuu li.has-link a, #brxe-eifzuu li.no-link {color: #ffffff; font-family: "Inter"; font-weight: 500; justify-content: flex-start; padding-bottom: 5px}#brxe-eifzuu {flex-direction: column}#brxe-eifzuu li.has-link a:hover, #brxe-eifzuu li.no-link:hover {color: var(--light-blue-gray)}#brxe-brnsor {color: var(--light-blue-gray); font-size: 12px}#brxe-jsqdcz {row-gap: 15px}#brxe-vkbxwn {padding-top: 120px; padding-bottom: 120px; background-color: var(--charcoal); row-gap: 60px}#brxe-cftwrl {color: var(--white); font-size: 32px}#brxe-ejamff {color: var(--white); font-size: 14px}#brxe-pbsciq {padding-top: 15px; padding-right: 35px; padding-bottom: 15px; padding-left: 35px; font-size: 20px}#brxe-jqcjrj {padding-top: 15px; padding-right: 35px; padding-bottom: 15px; padding-left: 35px; background-color: rgba(21, 25, 35, 0); border: 1px solid var(--primary-red); font-size: 20px}#brxe-jqcjrj:hover {background-color: var(--primary-red)}#brxe-otybap {display: flex; flex-direction: row; column-gap: 15px}#brxe-kltffq {width: 1200px; background-color: hsla(38, 61%, 47%, 0.1); border: 1px solid var(--gold); border-radius: 5px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; row-gap: 30px}#brxe-dviioa {color: var(--light-blue-gray); font-size: 14px; text-transform: uppercase}#brxe-uxoaqp {color: var(--light-blue-gray); font-size: 14px}#brxe-ycplny {width: 1200px; background-color: hsla(211, 13%, 68%, 0.1); border: 1px solid hsla(211, 13%, 68%, 0.5); border-radius: 5px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; row-gap: 15px}#brxe-tdwqeh {padding-top: 120px; padding-bottom: 120px; background-color: var(--dark-gray); row-gap: 60px}#brxe-pbcqma {color: var(--white); font-size: 40px}#brxe-iylkaz {color: var(--white)}#brxe-dfaeay {padding-top: 15px; padding-right: 35px; padding-bottom: 15px; padding-left: 35px; font-size: 20px}#brxe-nseqlj {flex-direction: row; justify-content: space-between; align-items: center}#brxe-miuhdq {padding-top: 120px; padding-bottom: 120px; background-color: var(--primary-red); background-image: linear-gradient(45deg, #b0373c, var(--primary-red))}