.circular-button-block{margin-top:-53px;margin-bottom:64px}@media only screen and (max-width: 991px){.circular-button-block{margin-bottom:48px}}.front-intro-block{transform:translateY(-50%);margin-bottom:-342px}.front-intro-block .fs-50>*{font-size:50px;letter-spacing:0;line-height:60px}.front-intro-block .front-intro-circle{width:684px;height:auto;aspect-ratio:1}.front-intro-block .top-txt{padding-top:36px;margin-bottom:70px;opacity:0;transform:translate3d(0, 50px, 0);animation:1s cubic-bezier(0.5, 0.5, 0.5, 1) 3s 1 normal forwards running fadeUp}.front-intro-block .btm-txt{padding-top:48px;margin-bottom:24px}.front-intro-block .details{max-width:548px}.front-intro-block .vertical-line{top:0;height:60px}.front-intro-block .vertical-line .line{transform:translateY(-100%);animation:1s cubic-bezier(0.5, 0.5, 0.5, 1) 3s 1 normal forwards running slideDown}@media only screen and (max-width: 991px){.front-intro-block{margin-bottom:-244px}.front-intro-block .fs-50>*{font-size:35px;line-height:45px}.front-intro-block .fs-40>*{font-size:25px;line-height:35px}.front-intro-block .fs-14{font-size:12px;line-height:24px}.front-intro-block .front-intro-circle{width:488px;transform:translateX(-50%);margin-left:50%}.front-intro-block .top-txt{margin-bottom:50px;padding-top:57px;animation:fadeUp 1s cubic-bezier(0.5, 0.5, 0.5, 1) forwards}.front-intro-block .btm-txt{padding-top:50px}.front-intro-block .vertical-line{top:-22px;height:48px;animation:slideDown 1s cubic-bezier(0.5, 0.5, 0.5, 1) forwards}.front-intro-block .details{max-width:384px}}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0, 50px, 0)}100%{opacity:1;transform:translateZ(0)}}/*! purgecss start ignore */html[lang=lv-LV] .front-intro-block .details{max-width:464px}html[lang=lv-LV] .front-intro-block .top-txt{padding-top:0;margin-bottom:48px}@media only screen and (max-width: 1378px){html[lang=lv-LV] .front-intro-block .top-txt{margin-bottom:75px;padding-top:22px}html[lang=lv-LV] .front-intro-block .btm-txt{padding-top:75px}html[lang=lv-LV] .front-intro-block .fs-50>*{font-size:37px;letter-spacing:0;line-height:42px}html[lang=lv-LV] .front-intro-block .fs-40>*{font-size:25px;line-height:35px}}@media only screen and (max-width: 991px){html[lang=lv-LV] .front-intro-block .top-txt{margin-bottom:53px;padding-top:33px}html[lang=lv-LV] .front-intro-block .btm-txt{padding-top:53px}html[lang=lv-LV] .front-intro-block .fs-50>*{font-size:30px;line-height:35px}html[lang=lv-LV] .front-intro-block .details{max-width:342px}}@media only screen and (max-width: 991px){html[lang=ru-RU] .front-intro-block .top-txt{padding-top:42px;margin-bottom:53px}html[lang=ru-RU] .front-intro-block .btm-txt{padding-top:53px}html[lang=ru-RU] .front-intro-block .fs-40>*{font-size:23px;line-height:33px}}/*! purgecss end ignore */
