.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.first-screen-section{position:relative;width:100%;min-height:100vh;background-color:#333;padding:2rem 0;overflow:hidden;display:flex;color:#fff}.first-screen-section .section-bg img{width:100%;height:100%;position:absolute;left:0;top:0;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.first-screen-section .section-bg:before{content:"";display:block;width:100%;height:13.9375rem;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);position:absolute;left:0;top:0;z-index:3}.first-screen-section .section-bg:after{content:"";display:block;width:100%;height:22.375rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);position:absolute;left:0;bottom:0;z-index:3}.first-screen-section .container{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:space-between}.first-screen-section .section-top{display:flex;align-items:center;justify-content:space-between}.first-screen-section .section-stats{display:flex;font-size:1.5rem;line-height:1;font-weight:700}.first-screen-section .section-stats strong{font-size:4.8125rem;line-height:1;display:block}.first-screen-section .section-stats .odometer-formatting-mark{opacity:0}.first-screen-section .section-stats .item{width:-moz-fit-content;width:fit-content}.first-screen-section .section-stats .item:not(:last-child){margin-right:6.875rem}.first-screen-section .section-logo{margin-top:1.5rem;margin-bottom:3.75rem}.first-screen-section .section-logo img{width:auto;display:block;height:3.875rem}.first-screen-section .section-bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}.first-screen-section .page-title{max-width:40.625rem;font-size:3.125rem;line-height:1;font-weight:700;letter-spacing:0;font-family:var(--main-font);color:inherit}.first-screen-section .page-title strong{font-size:11.0625rem;line-height:7.75rem;color:var(--accent);display:block;font-weight:700;padding:1.75rem 0}.first-screen-section .page-title em{color:var(--primary);font-style:inherit}.first-screen-section .section-bottom-right{display:flex;flex-direction:column;align-items:flex-end}.first-screen-section .section-bottom-right .btn{min-width:18.75rem}.first-screen-section .heartbeat-component{width:8.3125rem;flex:none}.logos-block{display:flex;align-items:center}.logos-block .item{display:block}.logos-block .item img{height:3.6875rem;width:auto;display:block}.logos-block .divider{display:flex;align-items:center;justify-content:center;margin:0 .5rem;width:3rem;height:3.6875rem;font-size:1.875rem;line-height:1.5rem;font-weight:700;color:#fff}.qr-code-block{width:7.3125rem;margin-bottom:1.5rem}.qr-code-block img{width:100%;display:block;height:auto}@keyframes zoomEffect{0%{transform:scale(1)}100%{transform:scale(1.1)}}@media screen and (min-width:541px){.first-screen-section .section-bg img{animation:zoomEffect 10s linear both}}@media screen and (max-width:1100px){.first-screen-section .page-title{font-size:1.75rem}.first-screen-section .page-title strong{font-size:6.25rem;line-height:5.375rem;padding:.75rem 0}.first-screen-section .section-bottom-right .btn{min-width:15rem}.first-screen-section .section-stats{flex-direction:column;font-size:1.25rem}.first-screen-section .section-stats strong{font-size:2.25rem;line-height:1}.first-screen-section .section-stats .item{width:-moz-fit-content;width:fit-content}.first-screen-section .section-stats .item:not(:last-child){margin-right:0;margin-bottom:.75rem}.first-screen-section .section-top-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:7.5rem}.first-screen-section .section-logo{margin:0}.first-screen-section .section-logo img{height:7.3125rem}.logos-block{flex-direction:column}.logos-block .item img{height:auto;width:4rem;display:block}.logos-block .divider{width:4rem;height:1.625rem;margin:.5rem 0;font-size:1.25rem}}@media screen and (max-width:540px){.first-screen-section .section-bottom{flex-direction:column;align-items:stretch}.first-screen-section .section-bottom .btn{margin-left:auto;margin-right:auto}.first-screen-section .section-bottom .section-bottom-right{margin-top:1.5rem}}@media screen and (max-width:1100px)and (min-width:541px){.first-screen-section .section-bg img{-o-object-position:78% center;object-position:78% center}}