:root{--bs-body-font-family:var(--font-gilroy), var(--font-montserrat), sans-serif;--bs-body-color:#262117;--bs-border-radius:1rem;--bs-border-radius-sm:.75rem;--bs-border-radius-lg:1.25rem;--bs-primary:#ffcd2c;--bs-primary-rgb:255, 205, 44;--bs-light:#ebe9e4;--bs-light-rgb:235, 233, 228}.btn-primary{--bs-btn-color:#000;--bs-btn-bg:#ffcd2c;--bs-btn-border-color:#ffcd2c;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffd54c;--bs-btn-hover-border-color:#ffd241;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffd756;--bs-btn-active-border-color:#ffd241;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffcd2c;--bs-btn-disabled-border-color:#ffcd2c;--bs-btn-focus-shadow-rgb:217, 174, 37}.btn-outline-primary{--bs-btn-color:#ffcd2c;--bs-btn-border-color:#ffcd2c;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffcd2c;--bs-btn-hover-border-color:#ffcd2c;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd2c;--bs-btn-active-border-color:#ffcd2c;--bs-btn-disabled-color:#ffcd2c;--bs-btn-disabled-border-color:#ffcd2c}.icon-wrapper{background-color:#e1dccb;border-radius:50%}.steps{position:relative}.steps:before{content:"";background:#26211726;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.step-count{z-index:1;color:#262117;background-color:#fff;width:3rem;height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.step-count:before{content:"";background-color:#b5b5b5;width:12rem;height:1px;position:absolute;top:50%;right:-12rem;transform:translateY(-50%)}.step-count--left:before{left:-12rem;right:auto}@media (max-width:991.98px){.steps:before{display:none}.step-count{z-index:2;color:#fff;background-color:#000;width:1.8rem;height:1.8rem;top:.5rem;left:.5rem;transform:none}.step-count:before{display:none}}[dir=rtl] .step-count:before{left:-12rem;right:auto}[dir=rtl] .step-count--left:before{left:auto;right:-12rem}@media (max-width:991.98px){[dir=rtl] .step-count{left:auto;right:.5rem}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{flex-direction:column;min-height:100%;display:flex}body>main{flex:1}.logos-ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.logos-ticker__track{width:max-content;animation:30s linear infinite logos-ticker-scroll;display:flex}.logos-ticker__item{flex:none;justify-content:center;align-items:center;width:140px;height:70px;margin-right:2.5rem;display:flex}@keyframes logos-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .logos-ticker__track{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.logos-ticker__track{animation:none}}
