@import url("https://use.typekit.net/rko2nyn.css");
@import url("https://use.typekit.net/ctn1uol.css");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap");
/* --------------------------------------------------
Common
-------------------------------------------------- */
html {
  font-size: 2.666vw;
  font-family: YakuHanJP, "Noto Sans JP", sans-serif;
  letter-spacing: 0.02em;
  line-height: 1.8;
  color: #333;
}

body img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
}
body video {
  width: 100%;
  height: auto;
  filter: drop-shadow(0px 0px #000);
}

a {
  color: #333;
}
a:active, a:hover, a:visited {
  color: #333;
}

div, p {
  position: relative;
}

svg {
  width: 100%;
  height: auto;
}

h1, h2, h3, h4, h5 {
  font-weight: 500;
}

.pc {
  display: none;
}

.sp {
  display: block;
}

h1 {
  font-size: 2.4rem;
  line-height: 1.4;
}

h2 {
  font-size: 2.2rem;
  font-family: "Montserrat", sans-serif;
  line-height: 1.4;
}

._font_small {
  font-size: 1.2rem;
}

._font_en {
  font-family: "Montserrat", sans-serif;
}

._font_jp {
  font-family: "Montserrat", sans-serif;
}

._txt_justify {
  text-align: justify;
  word-break: break-all;
}

.mt20 {
  margin-top: 2rem;
}

.mt30 {
  margin-top: 3rem;
}

.mt40 {
  margin-top: 4rem;
}

.mt50 {
  margin-top: 5rem;
}

.mb0 {
  margin-bottom: 0;
}

.container {
  font-size: 1.3rem;
  line-height: 1.8;
  opacity: 0;
  animation: fadeIn 1.2s ease 0.1s forwards;
}

.instagram_item {
  padding-left: 1.8rem;
  font-family: "Montserrat", sans-serif;
  line-height: 1.2;
}
.instagram_item a::before {
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  top: 0;
  left: 0;
  background: url("../img/icon-instagram.svg") 0 0/1.5rem 1.5rem no-repeat;
}
.instagram_item img {
  height: 2rem;
}

@media (min-width: 835px) {
  html {
    font-size: 62.5%;
  }
  ::-moz-selection {
    background: #00559d;
    color: #fff;
  }
  ::selection {
    background: #00559d;
    color: #fff;
  }
  .container {
    font-size: 1.4rem;
  }
  .pc {
    display: block;
  }
  .sp {
    display: none;
  }
  h1 {
    font-size: 2.8rem;
  }
  h2 {
    font-size: 2.2rem;
  }
  ._main {
    margin-bottom: 28px;
  }
}
.credit {
  margin-top: 2rem;
}

.credit .ref-item {
  font-weight: normal;
  margin-bottom: 12px;
}
.credit .ref-item .item-d-none {
  display: none;
}
.credit .ref-item::marker {
  display: none;
}
.credit .ref-item a {
  text-decoration: none;
  color: #000;
}
.credit .ref-item a:hover {
  text-decoration: none;
}
.credit .ref-item:last-child {
  margin-bottom: 0;
}
.credit .ref-item .innerBox {
  display: flex;
}
.credit .ref-item .innerBox .thumb {
  width: 50px;
  font-size: 0;
}
.credit .ref-item .innerBox .txtBox {
  margin-left: 10px;
}
.credit .ref-item .innerBox .txtBox .brand {
  font-size: 10px;
  margin-bottom: 4px;
}
.credit .ref-item .innerBox .txtBox .name {
  font-size: 11px;
  margin-bottom: 5px;
}
.credit .ref-item .innerBox .txtBox .price {
  font-size: 10px;
  color: #000;
}
.credit .ref-item .innerBox .txtBox .price span {
  margin-left: 6px;
}
.credit .ref-item .innerBox .txtBox .brand, .credit .ref-item .innerBox .txtBox .name, .credit .ref-item .innerBox .txtBox .price {
  font-feature-settings: "palt";
  line-height: 1.2;
}

/* --------------------------------------------------
Content
-------------------------------------------------- */
.mainVisual {
  position: relative;
}
.mainVisual .title, .mainVisual .title2 {
  position: absolute;
  z-index: 2;
}
.mainVisual .title2 {
  width: 5.7vw;
}
.mainVisual__title {
  width: 31.3vw;
  top: 30.9vw;
  left: 10.1vw;
}
.mainVisual__title2-1 {
  top: 10.1vw;
  left: 30.3vw;
}
.mainVisual__title2-2 {
  top: 59.4vw;
  left: 55.8vw;
}
.mainVisual__title2-3 {
  top: 36.7vw;
  left: 91.4vw;
}

.main {
  font-size: 1.3rem;
}
.main .introduction {
  text-align: center;
  color: #00559d;
  margin: 10rem 0 12rem;
}
.main .introduction__title {
  margin-bottom: 3rem;
  font-size: 2.4rem;
  font-family: "area-inktrap", sans-serif;
  font-weight: 400;
  font-style: normal;
  transform: scale(1, 1.1);
}
.main .introduction__lead {
  font-size: 1.3rem;
  line-height: 2.2;
}
.main .introduction__lead p:first-child {
  margin-bottom: 1.2rem;
}

.style__inner {
  width: 100%;
  max-width: 1280px;
  margin-inline: auto;
}
.style__inner .imgList {
  width: 100%;
  display: grid;
  grid-template-rows: 1fr 1fr 1fr;
  grid-template-columns: 49% 49%;
  gap: 2rem 2%;
  margin-bottom: 2rem;
}
.style__inner .imgList.list2 {
  grid-template-rows: 1fr 1fr;
}
.style__inner .imgList li {
  position: relative;
  cursor: pointer;
}
.style__inner .imgList li::before {
  content: "";
  position: absolute;
  right: 1.8rem;
  bottom: 1.8rem;
  width: 3rem;
  height: 3rem;
  background: url("https://baycrews.jp/src/feature/20240515_slobe/icon_btn.svg") 0 0/3rem 3rem no-repeat;
  z-index: 2;
  transition: rotate 0.3s;
}
.style__inner .imgList li:hover:before {
  rotate: 90deg;
}
.style__inner .imgList li.videoWrap {
  font-size: 0;
}
.style__inner .imgList li.videoWrap::before {
  content: none;
}
.style__inner .imgFull {
  position: relative;
  margin-bottom: 2rem;
  overflow: hidden;
}
.style__inner .imgFull::before {
  content: "";
  position: absolute;
  right: 1.8rem;
  bottom: 1.8rem;
  width: 3rem;
  height: 3rem;
  background: url("https://baycrews.jp/src/feature/20240515_slobe/icon_btn.svg") 0 0/3rem 3rem no-repeat;
  z-index: 2;
  transition: rotate 0.3s;
}
.style__inner .imgFull .txt1 {
  position: absolute;
  width: 54%;
  left: 3%;
  bottom: 2.2%;
  z-index: 3;
}
.style__inner .imgFull .txt3 {
  position: absolute;
  width: 13.3%;
  right: 12.5%;
  bottom: 2.2%;
  z-index: 3;
}
.style__inner .imgFull:hover:before {
  rotate: 90deg;
}
.style__inner .imgFull.notLink::before {
  content: none;
}
.style__inner .imgFull .loop_wrap {
  display: flex;
  width: 100%;
  height: 38px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  z-index: 3;
}
.style__inner .imgFull .loop_wrap img {
  width: auto;
  height: 100%;
}
.style__inner .imgFull .loop_wrap img:first-child {
  animation: loop 50s -25s linear infinite;
}
.style__inner .imgFull .loop_wrap img:last-child {
  animation: loop2 50s linear infinite;
}

@keyframes loop {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes loop2 {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-200%);
  }
}
#looks {
  background-color: rgba(255, 255, 255, 0.9);
  width: 100%;
  height: 100vh;
  padding: 0;
  margin: 0;
  overflow: scroll;
  position: fixed;
  left: 0;
  top: -100vh;
  z-index: 0;
  opacity: 0;
  -webkit-overflow-scrolling: touch;
}
#looks.active {
  top: 0;
  z-index: 9999;
}
#looks .close {
  width: 50px;
  height: 50px;
  position: fixed;
  top: 50px;
  right: 50px;
  z-index: 999;
  cursor: pointer;
}
#looks .close::before {
  content: "";
  width: 50px;
  height: 1px;
  background-color: #333;
  transform: rotate(-45deg);
  position: absolute;
  left: 0px;
  top: 0px;
  transition: all 0.5s 0s ease;
}
#looks .close::after {
  content: "";
  width: 50px;
  height: 1px;
  background-color: #00559d;
  transform: rotate(45deg);
  position: absolute;
  left: 0px;
  top: 0px;
  transition: all 0.5s 0s ease;
}
#looks .close:hover::before, #looks .close:hover::after {
  background-color: #CCC;
}
#looks .look {
  width: 100%;
  max-width: 680px;
  margin: 0 auto 20rem auto;
}
#looks .look.look1 {
  padding-top: 110px;
}
#looks .look.look21 {
  padding-bottom: 200px;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadein {
  opacity: 0;
  transform: translate(0, 0);
  transition: all 0.9s ease 0.15s;
}

.fadein.scrollin {
  opacity: 1;
  transform: translate(0, 0);
}

@media screen and (max-width: 768px) {
  .mainVisual {
    position: relative;
  }
  .mainVisual .title2 {
    width: 6.7vw;
  }
  .mainVisual__title {
    width: 36vw;
    top: 85.5vw;
    left: 0;
    right: 0;
    margin: auto;
  }
  .mainVisual__title2-1 {
    top: 4.5vw;
    left: 80.8vw;
  }
  .mainVisual__title2-2 {
    top: 64.3vw;
    left: 6.6vw;
  }
  .mainVisual__title2-3 {
    top: 50.2vw;
    left: 89.4vw;
  }
  .main {
    font-size: 1.3rem;
  }
  .main .introduction {
    text-align: center;
    color: #00559d;
    margin: 6rem 0 8rem;
  }
  .main .introduction__title {
    margin-bottom: 3rem;
    font-size: 2rem;
  }
  .main .introduction__lead {
    font-size: 1.3rem;
    line-height: 2.2;
  }
  .main .introduction__lead p:first-child {
    margin-bottom: 1.2rem;
  }
  .style__inner {
    width: 94%;
    max-width: 1280px;
    margin-inline: auto;
  }
  .style__inner .imgList {
    width: 100%;
    display: grid;
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-columns: 49% 49%;
    gap: 1rem 2%;
    margin-bottom: 2rem;
  }
  .style__inner .imgList.list2 {
    grid-template-rows: 1fr 1fr;
  }
  .style__inner .imgList li::before {
    right: 1rem;
    bottom: 1rem;
    width: 2rem;
    height: 2rem;
    background: url("https://baycrews.jp/src/feature/20240515_slobe/icon_btn.svg") 0 0/2rem 2rem no-repeat;
  }
  .style__inner .imgFull {
    margin-bottom: 2rem;
  }
  .style__inner .imgFull::before {
    right: 1rem;
    bottom: 1rem;
    width: 2rem;
    height: 2rem;
    background: url("https://baycrews.jp/src/feature/20240515_slobe/icon_btn.svg") 0 0/2rem 2rem no-repeat;
  }
  .style__inner .imgFull .loop_wrap {
    height: 16px;
  }
  #looks .close {
    width: 20px;
    height: 20px;
    top: 10px;
    right: 10px;
  }
  #looks .close::before {
    content: "";
    width: 20px;
    height: 2px;
    top: 9px;
  }
  #looks .close::after {
    width: 20px;
    height: 2px;
    top: 9px;
  }
  #looks .close:hover::before, #looks .close:hover::after {
    background-color: #902A2C;
  }
  #looks .look {
    width: calc(100% - 40px);
    margin: 0 auto 100px auto;
  }
  #looks .look.look1 {
    padding-top: 60px;
  }
  #looks .look.look15 {
    padding-bottom: 200px;
  }
  #looks .look .set {
    display: block;
    margin-bottom: 35px;
  }
  #looks .look .set .img {
    width: 100%;
  }
  #looks .look .set .txt {
    line-height: 1;
  }
}
/* --------------------------------------------------
Footer
-------------------------------------------------- */
.footer {
  padding-bottom: 8rem;
  font-family: "courier-std", monospace;
  font-style: normal;
  font-weight: 400;
  margin-top: 20rem;
}
.footer__btn p {
  text-align: center;
}
.footer__btn p:first-child a {
  width: 480px;
  margin-inline: auto;
  display: inline-block;
  padding: 0.8em 0;
  border: 2px solid #00559d;
  text-decoration: none;
  background: #00559d;
  color: #FFF;
  border-radius: 3rem;
  transition: all 0.3s ease;
  font-weight: 700;
  font-size: 1.8rem;
}
.footer__btn p:first-child a:hover {
  background: #FFF;
  color: #00559d;
}
.footer__btn p:last-child {
  color: #00559d;
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  margin-top: 8px;
  font-weight: bold;
}
.footer__staff {
  text-align: center;
  width: 40rem;
  margin: 7rem auto;
  padding: 5rem 0;
  border-top: 2px dotted #000;
  border-bottom: 2px dotted #000;
}
.footer__staff p:first-child {
  font-size: 2.2rem;
  font-weight: 700;
  margin-bottom: 16px;
}
.footer__staff p:last-child {
  font-size: 1.5rem;
}
.footer__logo {
  width: 10rem;
  margin: 0 auto 3rem;
}
.footer__instagram {
  width: 2.8rem;
  margin: 0 auto 6rem;
}
.footer__copyright {
  text-align: center;
  font-size: 1.1rem;
}

@media screen and (max-width: 768px) {
  .footer {
    padding-bottom: 4rem;
    margin-top: 5rem;
  }
  .footer__btn p {
    text-align: center;
  }
  .footer__btn p:first-child a {
    width: calc(100% - 30px);
    display: inline-block;
    padding: 0.6em 0;
    font-size: 1.6rem;
  }
  .footer__btn p:last-child {
    color: #00559d;
    font-family: "Noto Sans JP", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    margin-top: 10px;
    font-weight: bold;
  }
  .footer__staff {
    text-align: center;
    width: calc(100% - 3rem);
    margin: 5rem auto;
    padding: 4rem 0;
  }
  .footer__staff p:first-child {
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 16px;
  }
  .footer__staff p:last-child {
    font-size: 1.3rem;
  }
}
/* --------------------------------------------------
loading
-------------------------------------------------- */
@keyframes bar-anime {
  0% {
    height: 40px;
    top: -40px;
  }
  75% {
    height: 40px;
    top: 50px;
  }
  100% {
    height: 40px;
    top: 50px;
  }
}
@keyframes bar-anime-sp {
  0% {
    height: 40px;
    top: -40px;
  }
  75% {
    height: 40px;
    top: 40px;
  }
  100% {
    height: 40px;
    top: 40px;
  }
}
#loader {
  width: 100%;
  height: 100vh;
  background-color: #FFF;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: fixed;
  left: 0px;
  bottom: 0px;
  z-index: 9999;
  transition: opacity 1s ease-in-out 0.3s;
}

#loader .logo {
  width: 190px;
  height: 75px;
  background-image: url(https://baycrews.jp/src/feature/assets/logo/bk/slobe.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  text-align: left;
  text-indent: 999%;
  white-space: nowrap;
  display: block;
  overflow: hidden;
}

#loader .bar {
  width: 100%;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.25);
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 5;
}

#loader .bar span {
  width: 0%;
  height: 100%;
  background-color: #000;
  display: block;
}

#loader.complete {
  opacity: 0;
}

@media screen and (max-width: 768px) {
  #loader .logo {
    width: 104px;
    height: 41px;
  }
}
/* --------------------------------------------------
svg
-------------------------------------------------- */
/***************************************************
 * Generated by SVG Artista on 5/15/2024, 12:10:51 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/
svg .svg-elem-1 {
  fill: transparent;
  transition: fill 0.03s linear 0.2s;
}

svg.active .svg-elem-1 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-2 {
  fill: transparent;
  transition: fill 0.03s linear 0.23s;
}

svg.active .svg-elem-2 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-3 {
  fill: transparent;
  transition: fill 0.03s linear 0.26s;
}

svg.active .svg-elem-3 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-4 {
  fill: transparent;
  transition: fill 0.03s linear 0.29s;
}

svg.active .svg-elem-4 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-5 {
  fill: transparent;
  transition: fill 0.03s linear 0.32s;
}

svg.active .svg-elem-5 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-6 {
  fill: transparent;
  transition: fill 0.03s linear 0.35s;
}

svg.active .svg-elem-6 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-7 {
  fill: transparent;
  transition: fill 0.03s linear 0.38s;
}

svg.active .svg-elem-7 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-8 {
  fill: transparent;
  transition: fill 0.03s linear 0.41s;
}

svg.active .svg-elem-8 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-9 {
  fill: transparent;
  transition: fill 0.03s linear 0.44s;
}

svg.active .svg-elem-9 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-10 {
  fill: transparent;
  transition: fill 0.03s linear 0.47s;
}

svg.active .svg-elem-10 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-11 {
  fill: transparent;
  transition: fill 0.03s linear 0.5s;
}

svg.active .svg-elem-11 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-12 {
  fill: transparent;
  transition: fill 0.03s linear 0.53s;
}

svg.active .svg-elem-12 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-13 {
  fill: transparent;
  transition: fill 0.03s linear 0.56s;
}

svg.active .svg-elem-13 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-14 {
  fill: transparent;
  transition: fill 0.03s linear 0.59s;
}

svg.active .svg-elem-14 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-15 {
  fill: transparent;
  transition: fill 0.03s linear 0.62s;
}

svg.active .svg-elem-15 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-16 {
  fill: transparent;
  transition: fill 0.03s linear 0.65s;
}

svg.active .svg-elem-16 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-17 {
  fill: transparent;
  transition: fill 0.03s linear 0.68s;
}

svg.active .svg-elem-17 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-18 {
  fill: transparent;
  transition: fill 0.03s linear 0.71s;
}

svg.active .svg-elem-18 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-19 {
  fill: transparent;
  transition: fill 0.03s linear 0.74s;
}

svg.active .svg-elem-19 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-20 {
  fill: transparent;
  transition: fill 0.03s linear 0.77s;
}

svg.active .svg-elem-20 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-21 {
  fill: transparent;
  transition: fill 0.03s linear 0.8s;
}

svg.active .svg-elem-21 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-22 {
  fill: transparent;
  transition: fill 0.03s linear 0.83s;
}

svg.active .svg-elem-22 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-23 {
  fill: transparent;
  transition: fill 0.03s linear 0.86s;
}

svg.active .svg-elem-23 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-24 {
  fill: transparent;
  transition: fill 0.03s linear 0.89s;
}

svg.active .svg-elem-24 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-25 {
  fill: transparent;
  transition: fill 0.03s linear 0.92s;
}

svg.active .svg-elem-25 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-26 {
  fill: transparent;
  transition: fill 0.03s linear 0.95s;
}

svg.active .svg-elem-26 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-27 {
  fill: transparent;
  transition: fill 0.03s linear 0.98s;
}

svg.active .svg-elem-27 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-28 {
  fill: transparent;
  transition: fill 0.03s linear 1.01s;
}

svg.active .svg-elem-28 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-29 {
  fill: transparent;
  transition: fill 0.03s linear 1.04s;
}

svg.active .svg-elem-29 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-30 {
  fill: transparent;
  transition: fill 0.03s linear 1.07s;
}

svg.active .svg-elem-30 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-31 {
  fill: transparent;
  transition: fill 0.03s linear 1.1s;
}

svg.active .svg-elem-31 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-32 {
  fill: transparent;
  transition: fill 0.03s linear 1.13s;
}

svg.active .svg-elem-32 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-33 {
  fill: transparent;
  transition: fill 0.03s linear 1.16s;
}

svg.active .svg-elem-33 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-34 {
  fill: transparent;
  transition: fill 0.03s linear 1.19s;
}

svg.active .svg-elem-34 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-35 {
  fill: transparent;
  transition: fill 0.03s linear 1.22s;
}

svg.active .svg-elem-35 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-36 {
  fill: transparent;
  transition: fill 0.03s linear 1.25s;
}

svg.active .svg-elem-36 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-37 {
  fill: transparent;
  transition: fill 0.03s linear 1.28s;
}

svg.active .svg-elem-37 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-38 {
  fill: transparent;
  transition: fill 0.03s linear 1.31s;
}

svg.active .svg-elem-38 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-39 {
  fill: transparent;
  transition: fill 0.03s linear 1.34s;
}

svg.active .svg-elem-39 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-40 {
  fill: transparent;
  transition: fill 0.03s linear 1.37s;
}

svg.active .svg-elem-40 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-41 {
  fill: transparent;
  transition: fill 0.03s linear 1.4s;
}

svg.active .svg-elem-41 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-42 {
  fill: transparent;
  transition: fill 0.03s linear 1.43s;
}

svg.active .svg-elem-42 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-43 {
  fill: transparent;
  transition: fill 0.03s linear 1.46s;
}

svg.active .svg-elem-43 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-44 {
  fill: transparent;
  transition: fill 0.03s linear 1.49s;
}

svg.active .svg-elem-44 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-45 {
  fill: transparent;
  transition: fill 0.03s linear 1.52s;
}

svg.active .svg-elem-45 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-46 {
  fill: transparent;
  transition: fill 0.03s linear 1.55s;
}

svg.active .svg-elem-46 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-47 {
  fill: transparent;
  transition: fill 0.03s linear 1.58s;
}

svg.active .svg-elem-47 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-48 {
  fill: transparent;
  transition: fill 0.03s linear 1.61s;
}

svg.active .svg-elem-48 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-49 {
  fill: transparent;
  transition: fill 0.03s linear 1.64s;
}

svg.active .svg-elem-49 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-50 {
  fill: transparent;
  transition: fill 0.03s linear 1.67s;
}

svg.active .svg-elem-50 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-51 {
  fill: transparent;
  transition: fill 0.03s linear 1.7s;
}

svg.active .svg-elem-51 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-52 {
  fill: transparent;
  transition: fill 0.03s linear 1.73s;
}

svg.active .svg-elem-52 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-53 {
  fill: transparent;
  transition: fill 0.03s linear 1.76s;
}

svg.active .svg-elem-53 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-54 {
  fill: transparent;
  transition: fill 0.03s linear 1.79s;
}

svg.active .svg-elem-54 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-55 {
  fill: transparent;
  transition: fill 0.03s linear 1.82s;
}

svg.active .svg-elem-55 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-56 {
  fill: transparent;
  transition: fill 0.03s linear 1.85s;
}

svg.active .svg-elem-56 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-57 {
  fill: transparent;
  transition: fill 0.03s linear 1.88s;
}

svg.active .svg-elem-57 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-58 {
  fill: transparent;
  transition: fill 0.03s linear 1.91s;
}

svg.active .svg-elem-58 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-59 {
  fill: transparent;
  transition: fill 0.03s linear 1.94s;
}

svg.active .svg-elem-59 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-60 {
  fill: transparent;
  transition: fill 0.03s linear 1.97s;
}

svg.active .svg-elem-60 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-61 {
  fill: transparent;
  transition: fill 0.03s linear 2s;
}

svg.active .svg-elem-61 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-62 {
  fill: transparent;
  transition: fill 0.03s linear 2.03s;
}

svg.active .svg-elem-62 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-63 {
  fill: transparent;
  transition: fill 0.03s linear 2.06s;
}

svg.active .svg-elem-63 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-64 {
  fill: transparent;
  transition: fill 0.03s linear 2.09s;
}

svg.active .svg-elem-64 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-65 {
  fill: transparent;
  transition: fill 0.03s linear 2.12s;
}

svg.active .svg-elem-65 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-66 {
  fill: transparent;
  transition: fill 0.03s linear 2.15s;
}

svg.active .svg-elem-66 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-67 {
  fill: transparent;
  transition: fill 0.03s linear 2.18s;
}

svg.active .svg-elem-67 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-68 {
  fill: transparent;
  transition: fill 0.03s linear 2.21s;
}

svg.active .svg-elem-68 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-69 {
  fill: transparent;
  transition: fill 0.03s linear 2.24s;
}

svg.active .svg-elem-69 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-70 {
  fill: transparent;
  transition: fill 0.03s linear 2.27s;
}

svg.active .svg-elem-70 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-71 {
  fill: transparent;
  transition: fill 0.03s linear 2.3s;
}

svg.active .svg-elem-71 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-72 {
  fill: transparent;
  transition: fill 0.03s linear 2.33s;
}

svg.active .svg-elem-72 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-73 {
  fill: transparent;
  transition: fill 0.03s linear 2.36s;
}

svg.active .svg-elem-73 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-74 {
  fill: transparent;
  transition: fill 0.03s linear 2.39s;
}

svg.active .svg-elem-74 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-75 {
  fill: transparent;
  transition: fill 0.03s linear 2.42s;
}

svg.active .svg-elem-75 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-76 {
  fill: transparent;
  transition: fill 0.03s linear 2.45s;
}

svg.active .svg-elem-76 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-77 {
  fill: transparent;
  transition: fill 0.03s linear 2.48s;
}

svg.active .svg-elem-77 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-78 {
  fill: transparent;
  transition: fill 0.03s linear 2.51s;
}

svg.active .svg-elem-78 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-79 {
  fill: transparent;
  transition: fill 0.03s linear 2.54s;
}

svg.active .svg-elem-79 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-80 {
  fill: transparent;
  transition: fill 0.03s linear 2.57s;
}

svg.active .svg-elem-80 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-81 {
  fill: transparent;
  transition: fill 0.03s linear 2.6s;
}

svg.active .svg-elem-81 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-82 {
  fill: transparent;
  transition: fill 0.03s linear 2.63s;
}

svg.active .svg-elem-82 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-83 {
  fill: transparent;
  transition: fill 0.03s linear 2.66s;
}

svg.active .svg-elem-83 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-84 {
  fill: transparent;
  transition: fill 0.03s linear 2.69s;
}

svg.active .svg-elem-84 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-85 {
  fill: transparent;
  transition: fill 0.03s linear 2.72s;
}

svg.active .svg-elem-85 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-86 {
  fill: transparent;
  transition: fill 0.03s linear 2.75s;
}

svg.active .svg-elem-86 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-87 {
  fill: transparent;
  transition: fill 0.03s linear 2.78s;
}

svg.active .svg-elem-87 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-88 {
  fill: transparent;
  transition: fill 0.03s linear 2.81s;
}

svg.active .svg-elem-88 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-89 {
  fill: transparent;
  transition: fill 0.03s linear 2.84s;
}

svg.active .svg-elem-89 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-90 {
  fill: transparent;
  transition: fill 0.03s linear 2.87s;
}

svg.active .svg-elem-90 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-91 {
  fill: transparent;
  transition: fill 0.03s linear 2.9s;
}

svg.active .svg-elem-91 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-92 {
  fill: transparent;
  transition: fill 0.03s linear 2.93s;
}

svg.active .svg-elem-92 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-93 {
  fill: transparent;
  transition: fill 0.03s linear 2.96s;
}

svg.active .svg-elem-93 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-94 {
  fill: transparent;
  transition: fill 0.03s linear 2.99s;
}

svg.active .svg-elem-94 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-95 {
  fill: transparent;
  transition: fill 0.03s linear 3.02s;
}

svg.active .svg-elem-95 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-96 {
  fill: transparent;
  transition: fill 0.03s linear 3.05s;
}

svg.active .svg-elem-96 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-97 {
  fill: transparent;
  transition: fill 0.03s linear 3.08s;
}

svg.active .svg-elem-97 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-98 {
  fill: transparent;
  transition: fill 0.03s linear 3.11s;
}

svg.active .svg-elem-98 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-99 {
  fill: transparent;
  transition: fill 0.03s linear 3.14s;
}

svg.active .svg-elem-99 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-100 {
  fill: transparent;
  transition: fill 0.03s linear 3.17s;
}

svg.active .svg-elem-100 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-101 {
  fill: transparent;
  transition: fill 0.03s linear 3.2s;
}

svg.active .svg-elem-101 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-102 {
  fill: transparent;
  transition: fill 0.03s linear 3.23s;
}

svg.active .svg-elem-102 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-103 {
  fill: transparent;
  transition: fill 0.03s linear 3.26s;
}

svg.active .svg-elem-103 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-104 {
  fill: transparent;
  transition: fill 0.03s linear 3.29s;
}

svg.active .svg-elem-104 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-105 {
  fill: transparent;
  transition: fill 0.03s linear 3.32s;
}

svg.active .svg-elem-105 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-106 {
  fill: transparent;
  transition: fill 0.03s linear 3.35s;
}

svg.active .svg-elem-106 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-107 {
  fill: transparent;
  transition: fill 0.03s linear 3.38s;
}

svg.active .svg-elem-107 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-108 {
  fill: transparent;
  transition: fill 0.03s linear 3.41s;
}

svg.active .svg-elem-108 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-109 {
  fill: transparent;
  transition: fill 0.03s linear 3.44s;
}

svg.active .svg-elem-109 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-110 {
  fill: transparent;
  transition: fill 0.03s linear 3.47s;
}

svg.active .svg-elem-110 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-111 {
  fill: transparent;
  transition: fill 0.03s linear 3.5s;
}

svg.active .svg-elem-111 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-112 {
  fill: transparent;
  transition: fill 0.03s linear 3.53s;
}

svg.active .svg-elem-112 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-113 {
  fill: transparent;
  transition: fill 0.03s linear 3.56s;
}

svg.active .svg-elem-113 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-114 {
  fill: transparent;
  transition: fill 0.03s linear 3.59s;
}

svg.active .svg-elem-114 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-115 {
  fill: transparent;
  transition: fill 0.03s linear 3.62s;
}

svg.active .svg-elem-115 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-116 {
  fill: transparent;
  transition: fill 0.03s linear 3.65s;
}

svg.active .svg-elem-116 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-117 {
  fill: transparent;
  transition: fill 0.03s linear 3.68s;
}

svg.active .svg-elem-117 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-118 {
  fill: transparent;
  transition: fill 0.03s linear 3.71s;
}

svg.active .svg-elem-118 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-119 {
  fill: transparent;
  transition: fill 0.03s linear 3.74s;
}

svg.active .svg-elem-119 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-120 {
  fill: transparent;
  transition: fill 0.03s linear 3.77s;
}

svg.active .svg-elem-120 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-121 {
  fill: transparent;
  transition: fill 0.03s linear 3.8s;
}

svg.active .svg-elem-121 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-122 {
  fill: transparent;
  transition: fill 0.03s linear 3.83s;
}

svg.active .svg-elem-122 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-123 {
  fill: transparent;
  transition: fill 0.03s linear 3.86s;
}

svg.active .svg-elem-123 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-124 {
  fill: transparent;
  transition: fill 0.03s linear 3.89s;
}

svg.active .svg-elem-124 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-125 {
  fill: transparent;
  transition: fill 0.03s linear 3.92s;
}

svg.active .svg-elem-125 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-126 {
  fill: transparent;
  transition: fill 0.03s linear 3.95s;
}

svg.active .svg-elem-126 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-127 {
  fill: transparent;
  transition: fill 0.03s linear 3.98s;
}

svg.active .svg-elem-127 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-128 {
  fill: transparent;
  transition: fill 0.03s linear 4.01s;
}

svg.active .svg-elem-128 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-129 {
  fill: transparent;
  transition: fill 0.03s linear 4.04s;
}

svg.active .svg-elem-129 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-130 {
  fill: transparent;
  transition: fill 0.03s linear 4.07s;
}

svg.active .svg-elem-130 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-131 {
  fill: transparent;
  transition: fill 0.03s linear 4.1s;
}

svg.active .svg-elem-131 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-132 {
  fill: transparent;
  transition: fill 0.03s linear 4.13s;
}

svg.active .svg-elem-132 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-133 {
  fill: transparent;
  transition: fill 0.03s linear 4.16s;
}

svg.active .svg-elem-133 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-134 {
  fill: transparent;
  transition: fill 0.03s linear 4.19s;
}

svg.active .svg-elem-134 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-135 {
  fill: transparent;
  transition: fill 0.03s linear 4.22s;
}

svg.active .svg-elem-135 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-136 {
  fill: transparent;
  transition: fill 0.03s linear 4.25s;
}

svg.active .svg-elem-136 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-137 {
  fill: transparent;
  transition: fill 0.03s linear 4.28s;
}

svg.active .svg-elem-137 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-138 {
  fill: transparent;
  transition: fill 0.03s linear 4.31s;
}

svg.active .svg-elem-138 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-139 {
  fill: transparent;
  transition: fill 0.03s linear 4.34s;
}

svg.active .svg-elem-139 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-140 {
  fill: transparent;
  transition: fill 0.03s linear 4.37s;
}

svg.active .svg-elem-140 {
  fill: rgb(0, 85, 157);
}

/***************************************************
 * Generated by SVG Artista on 5/15/2024, 2:11:36 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/
svg .svg-tit-1 {
  fill: transparent;
  transition: fill 0.4s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;
}

svg.active .svg-tit-1 {
  fill: rgb(0, 85, 157);
}

svg .svg-tit-2 {
  fill: transparent;
  transition: fill 0.4s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
}

svg.active .svg-tit-2 {
  fill: rgb(0, 85, 157);
}

svg .svg-tit-3 {
  fill: transparent;
  transition: fill 0.4s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
}

svg.active .svg-tit-3 {
  fill: rgb(0, 85, 157);
}

svg .svg-tit-4 {
  fill: transparent;
  transition: fill 0.4s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
}

svg.active .svg-tit-4 {
  fill: rgb(0, 85, 157);
}

svg .svg-tit-5 {
  fill: transparent;
  transition: fill 0.4s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1s;
}

svg.active .svg-tit-5 {
  fill: rgb(0, 85, 157);
}

/***************************************************
 * Generated by SVG Artista on 5/15/2024, 1:55:48 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/
svg .svg-elem-1 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
}

svg.active .svg-elem-1 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-2 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.06s;
}

svg.active .svg-elem-2 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-3 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s;
}

svg.active .svg-elem-3 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-4 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.18s;
}

svg.active .svg-elem-4 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-5 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s;
}

svg.active .svg-elem-5 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-6 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.3s;
}

svg.active .svg-elem-6 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-7 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s;
}

svg.active .svg-elem-7 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-8 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.42s;
}

svg.active .svg-elem-8 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-9 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s;
}

svg.active .svg-elem-9 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-10 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.54s;
}

svg.active .svg-elem-10 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-11 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s;
}

svg.active .svg-elem-11 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-12 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.66s;
}

svg.active .svg-elem-12 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-13 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s;
}

svg.active .svg-elem-13 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-14 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.78s;
}

svg.active .svg-elem-14 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-15 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s;
}

svg.active .svg-elem-15 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-16 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}

svg.active .svg-elem-16 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-17 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s;
}

svg.active .svg-elem-17 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-18 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.02s;
}

svg.active .svg-elem-18 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-19 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s;
}

svg.active .svg-elem-19 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-20 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.14s;
}

svg.active .svg-elem-20 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-21 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;
}

svg.active .svg-elem-21 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-22 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.26s;
}

svg.active .svg-elem-22 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-23 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s;
}

svg.active .svg-elem-23 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-24 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.38s;
}

svg.active .svg-elem-24 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-25 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s;
}

svg.active .svg-elem-25 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-26 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}

svg.active .svg-elem-26 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-27 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s;
}

svg.active .svg-elem-27 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-28 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.62s;
}

svg.active .svg-elem-28 {
  fill: rgb(0, 85, 157);
}

svg .svg-elem-29 {
  fill: transparent;
  transition: fill 0.06s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s;
}

svg.active .svg-elem-29 {
  fill: rgb(0, 85, 157);
}

/***************************************************
* Generated by SVG Artista on 5/15/2024, 4:33:51 PM
* MIT license (https://opensource.org/licenses/MIT)
* W. https://svgartista.net
**************************************************/
svg .svg-text-1 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s;
}

svg.active .svg-text-1 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-2 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.15s;
}

svg.active .svg-text-2 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-3 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.2s;
}

svg.active .svg-text-3 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-4 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.25s;
}

svg.active .svg-text-4 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-5 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.3s;
}

svg.active .svg-text-5 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-6 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.35s;
}

svg.active .svg-text-6 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-7 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s;
}

svg.active .svg-text-7 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-8 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.45s;
}

svg.active .svg-text-8 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-9 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s;
}

svg.active .svg-text-9 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-10 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.55s;
}

svg.active .svg-text-10 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-11 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s;
}

svg.active .svg-text-11 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-12 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.65s;
}

svg.active .svg-text-12 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-13 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.7s;
}

svg.active .svg-text-13 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-14 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s;
}

svg.active .svg-text-14 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-15 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}

svg.active .svg-text-15 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-16 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.85s;
}

svg.active .svg-text-16 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-17 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s;
}

svg.active .svg-text-17 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-18 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 0.95s;
}

svg.active .svg-text-18 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-19 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;
}

svg.active .svg-text-19 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-20 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s;
}

svg.active .svg-text-20 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-21 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;
}

svg.active .svg-text-21 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-22 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.15s;
}

svg.active .svg-text-22 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-23 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;
}

svg.active .svg-text-23 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-24 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.25s;
}

svg.active .svg-text-24 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-25 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;
}

svg.active .svg-text-25 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-26 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.35s;
}

svg.active .svg-text-26 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-27 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;
}

svg.active .svg-text-27 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-28 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.45s;
}

svg.active .svg-text-28 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-29 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;
}

svg.active .svg-text-29 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-30 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.55s;
}

svg.active .svg-text-30 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-31 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;
}

svg.active .svg-text-31 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-32 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.65s;
}

svg.active .svg-text-32 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-33 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;
}

svg.active .svg-text-33 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-34 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.75s;
}

svg.active .svg-text-34 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-35 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;
}

svg.active .svg-text-35 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-36 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.85s;
}

svg.active .svg-text-36 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-37 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;
}

svg.active .svg-text-37 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-38 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 1.95s;
}

svg.active .svg-text-38 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-39 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;
}

svg.active .svg-text-39 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-40 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.05s;
}

svg.active .svg-text-40 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-41 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;
}

svg.active .svg-text-41 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-42 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.15s;
}

svg.active .svg-text-42 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-43 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;
}

svg.active .svg-text-43 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-44 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.25s;
}

svg.active .svg-text-44 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-45 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;
}

svg.active .svg-text-45 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-46 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.35s;
}

svg.active .svg-text-46 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-47 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s;
}

svg.active .svg-text-47 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-48 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.45s;
}

svg.active .svg-text-48 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-49 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s;
}

svg.active .svg-text-49 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-50 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.55s;
}

svg.active .svg-text-50 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-51 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s;
}

svg.active .svg-text-51 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-52 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.65s;
}

svg.active .svg-text-52 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-53 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s;
}

svg.active .svg-text-53 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-54 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.75s;
}

svg.active .svg-text-54 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-55 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s;
}

svg.active .svg-text-55 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-56 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.85s;
}

svg.active .svg-text-56 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-57 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9s;
}

svg.active .svg-text-57 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-58 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 2.95s;
}

svg.active .svg-text-58 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-59 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3s;
}

svg.active .svg-text-59 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-60 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.05s;
}

svg.active .svg-text-60 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-61 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1s;
}

svg.active .svg-text-61 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-62 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.15s;
}

svg.active .svg-text-62 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-63 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s;
}

svg.active .svg-text-63 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-64 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.25s;
}

svg.active .svg-text-64 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-65 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s;
}

svg.active .svg-text-65 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-66 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.35s;
}

svg.active .svg-text-66 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-67 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4s;
}

svg.active .svg-text-67 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-68 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.45s;
}

svg.active .svg-text-68 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-69 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s;
}

svg.active .svg-text-69 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-70 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.55s;
}

svg.active .svg-text-70 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-71 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6s;
}

svg.active .svg-text-71 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-72 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.65s;
}

svg.active .svg-text-72 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-73 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s;
}

svg.active .svg-text-73 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-74 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.75s;
}

svg.active .svg-text-74 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-75 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.8s;
}

svg.active .svg-text-75 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-76 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.85s;
}

svg.active .svg-text-76 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-77 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.9s;
}

svg.active .svg-text-77 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-78 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 3.95s;
}

svg.active .svg-text-78 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-79 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4s;
}

svg.active .svg-text-79 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-80 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.05s;
}

svg.active .svg-text-80 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-81 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.1s;
}

svg.active .svg-text-81 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-82 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.15s;
}

svg.active .svg-text-82 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-83 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.2s;
}

svg.active .svg-text-83 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-84 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.25s;
}

svg.active .svg-text-84 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-85 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.3s;
}

svg.active .svg-text-85 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-86 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.35s;
}

svg.active .svg-text-86 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-87 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.4s;
}

svg.active .svg-text-87 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-88 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.45s;
}

svg.active .svg-text-88 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-89 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.5s;
}

svg.active .svg-text-89 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-90 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.55s;
}

svg.active .svg-text-90 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-91 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.6s;
}

svg.active .svg-text-91 {
  fill: rgb(0, 85, 157);
}

svg .svg-text-92 {
  fill: transparent;
  transition: fill 0.05s cubic-bezier(0.47, 0, 0.745, 0.715) 4.65s;
}

svg.active .svg-text-92 {
  fill: rgb(0, 85, 157);
}/*# sourceMappingURL=common.css.map */