/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress-page{display:none}.progress-page [data-tooltip]{position:relative}.progress-page [data-tooltip][data-placement=top]:before{color:var(--bs-gray-600);top:.5rem;right:4.5rem;margin-right:0;width:10rem;height:2rem;-webkit-transform:translateX(130px) translateY(-115px) rotate(-90deg);-o-transform:translateX(130px) translateY(-115px) rotate(-90deg);transform:translateX(130px) translateY(-115px) rotate(-90deg)}@media (min-width:1200px){.progress-page [data-tooltip][data-placement=top]:before{top:1rem;right:3rem;width:13rem;height:2rem;-webkit-transform:translateX(130px) translateY(-150px) rotate(-90deg);-o-transform:translateX(130px) translateY(-150px) rotate(-90deg);transform:translateX(130px) translateY(-150px) rotate(-90deg)}}.progress-page [data-tooltip][data-placement=top]:before{content:attr(data-tooltip);font-size:1rem;font-weight:400;white-space:nowrap;text-decoration:none}@media (min-width:1200px){.progress-page [data-tooltip][data-placement=top]:before{font-size:1rem}}.progress-page [data-tooltip][data-placement=top]:after,.progress-page [data-tooltip][data-placement=top]:before{position:absolute;display:block;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.progress-page [data-tooltip][data-placement=top]:hover:after,.progress-page [data-tooltip][data-placement=top]:hover:before{opacity:1}.progress-page{position:fixed;right:.5rem;bottom:2rem;height:46px;width:46px;border-radius:50px;-webkit-box-shadow:inset 0 0 0 1px var(--bs-gray-400);box-shadow:inset 0 0 0 1px var(--bs-gray-400);z-index:10;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media (min-width:1200px){.progress-page{right:3rem}}.progress-page.disable{opacity:0!important}.progress-page.is-active.is-visible{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.progress-page svg path{fill:none}.progress-page svg.progress-circle path{stroke:var(--bs-red);stroke-width:3;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-page .scroll-to-top{height:46px;right:0;bottom:100px;width:46px;cursor:pointer;opacity:0;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.progress-page .scroll-to-top:hover .arrow-top-line{height:16px;top:18px}.progress-page .scroll-to-top.is-active.is-visible{opacity:1;bottom:0}.progress-page .scroll-to-top.is-active.is-visible:hover{bottom:1px;opacity:1}.progress-page .scroll-to-top .arrow-top{border-bottom:2px solid var(--bs-red);border-left:2px solid var(--bs-red);height:6px;-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);width:6px;position:absolute;left:19px;top:16px}.progress-page .scroll-to-top .arrow-top-line{height:14px;left:50%;position:absolute;top:16px;width:2px;margin-left:-2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:var(--bs-red)}.messanger{background-color:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50px;padding:5px;opacity:0;pointer-events:none;position:fixed;left:.5rem;bottom:2rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:50px;z-index:999}@media (min-width:1200px){.messanger{left:3rem}}.messanger:hover{width:280px}.messanger:hover .messanger--desc{opacity:1;pointer-events:all}.messanger.is-active{opacity:1;pointer-events:auto}.messanger:before{border-radius:8px;bottom:0;-webkit-box-shadow:0 24px 24px rgba(14,10,50,.25);box-shadow:0 24px 24px rgba(14,10,50,.25);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.messanger--desc{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;margin-right:10px;opacity:0;pointer-events:none;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.messanger--in{color:var(--bs-gray-900);-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;white-space:nowrap;text-decoration:blink}.messanger--in:active,.messanger--in:focus,.messanger--in:hover{color:var(--bs-gray-900)}.messanger--thumbnail{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;height:40px;position:relative;width:40px}.messanger--thumbnail:after{-webkit-animation:blink 1s infinite;-o-animation:blink 1s infinite;animation:blink 1s infinite;background-color:#23e16f;border:2px solid #fff;border-radius:50%;bottom:0;content:"";height:8px;position:absolute;right:0;width:8px}.messanger--thumbnail.messanger--thumbnail-dzen:after{background-color:var(--bs-cyan)}.dzen-widget--icon,.telegram-widget--icon{height:40px;width:40px}.dzen-widget--title,.telegram-widget--title{font-size:.85rem;line-height:1.3;margin:0}.dzenfill-messanger{left:.5rem;bottom:6rem}@media (min-width:1200px){.dzenfill-messanger{left:3rem}}@-webkit-keyframes blink{50%{opacity:0}from{opacity:1}to{opacity:1}}@-o-keyframes blink{50%{opacity:0}from{opacity:1}to{opacity:1}}@keyframes blink{50%{opacity:0}from{opacity:1}to{opacity:1}}
.fs-7{font-size:.9rem}.fs-8{font-size:.8rem}.fs-9{font-size:.75rem}.fs-10{font-size:.7rem}.fs-xl{font-size:1.1rem}.pt-6{padding-top:6rem!important}.pb-6{padding-bottom:6rem!important}.pt-7{padding-top:7rem!important}.pb-7{padding-bottom:7rem!important}.pb-8{padding-bottom:8rem!important}.mh-3{min-height:3rem}body{font-size:.85rem}@media (min-width:768px){body{font-size:var(--bs-body-font-size)}}.progress-scroll{border-radius:0;height:.25rem;background:-webkit-gradient(linear,left top,right top,from(#ff2738),to(#ff5634));background:-webkit-linear-gradient(left,#ff2738,#ff5634);background:-o-linear-gradient(left,#ff2738,#ff5634);background:linear-gradient(to right,#ff2738,#ff5634);position:fixed;top:0;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:99999}
