footer{background: #000;}
.footer-item span, .footer-item span a{color: #fff;}

.mng-timer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  font-size: 1.5em;
  max-width: fit-content;
  margin-left: auto;
  margin-right: auto;
  gap: 8px;
}
.timer-block {
  width: 80px;
  height: 80px;
  background-image: linear-gradient(186deg, #eeeeee, #d2e6f0 49%, #eeeeee 103%);
  background-position: 50% 0, 50%;
  background-repeat: repeat-x, no-repeat;
  background-size: 60px, cover;
  border: none;
  box-shadow: 3px 2px 13px 0 var(--base-color-system--success-green) inset, 1px 1px 2px 1px #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: var(--base-color-system--success-green);
  padding: 10px;
  border-radius: 10%;
}
.num {
  font-size: 42px;
  padding-top: 0;
  line-height: 1;
}
.timer-label {
  font-size: 16px;
  line-height: 1.2;
}

/*=========================*/

#bottom-timer .timer-block {
  width: 50px;
  height: 50px;
  padding: 5px;
  border-radius: 10%;
}
#bottom-timer .num {
  font-size: 26px;
}
#bottom-timer .timer-label {
  font-size: 11px;
}
#bottom-timer .timer-block, #bottom-timer .code-embed-8{
  margin-top: 0;
  margin-bottom: 0;
}

/*==============================================================*/


.dop-flex {display: flex;}
.left-dop-flex, .right-dop-flex{flex: 1;}
.right-dop-flex{max-width: fit-content;}
.section-395{
  padding-top: 10px;
  padding-bottom: 6px;}
.bt1{flex: 1;}
.bt2{flex: 1;
  padding-left: 10px;
  padding-right: 10px;
  max-width: fit-content;}
.bt3{flex: 1;
  padding-left: 0;
  padding-right: 5px;
  max-width: fit-content;}

.timer-bottom-close{
  position: absolute;
  right: 25px;
  top: 0;
  transform: translate3d(2%, -5%, 0);
  width: 25px;
  height: 25px;
  cursor: pointer;
  background: #ffffffaa;
  border-radius: 50%;
  border: 2px solid red;
}
.timer-bottom-close:hover{
  transition: .2s;
  scale: .9;
}
.code-embed-3{margin-bottom: 0;}
blockquote{line-height: 1.4;}


.text-span-406 {font-size: 140px;}
.heading, .rt-service-step-number-2{font-size: 80px;}
.text-block-188845397{font-size: 72px;}
.text-block-188845445, .text-block-188845447, .text-block-188845398{font-size: 44px;}
.text-size-large, .heading-2, .heading-27._88 {font-size: 40px;}
.text-block-1911{font-size: 34px;}
.label-small {font-size: 32px;}
.rt-category-cards-text, .text-block-2017, .text-span-405{font-size: 28px;}
.bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443{font-size: 24px;}
.text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888{font-size: 22px;}
.text-block, .text-block-2023._8887, .text-block-188845396, .text-block-2018, #akk3 .akk_title {font-size: 20px;}
#akk3 .paragraph-4, .text-block-1905, .text-block-1912._98798, .text-block-1914, .block-quote-2, .rt-body-font-color, .text-block-188845395._16,
.text-block-2016._16, .text-block-2019, .text-block-188845439{font-size: 18px;}


@media (max-width: 1920px) {
  .text-span-406 {font-size: 130px;}
}

@media (max-width: 1025px) {
  #akk3 .paragraph-4 br:not(.br){display: none;}
  .text-block br:not(.br){display: none;}
  .text-block-1912._98798 br:not(.br){display: none;}
  .text-block-188845439 br:not(.br){display: none;}

  .sg_cover, .section._234443, .section, .section-2, .rt-service-step-info, .quick-stack-69{padding: 3%;}
  .container._555._456457, .container._555{padding: 3% 3% 3% 5%;}
  .text-span-406 {font-size: 100px;}
  .heading, .rt-service-step-number-2 {font-size: 67px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 36px;}
  .label-small {font-size: 29px;}
  .div-block {
    aspect-ratio: 1;
    width: 100%;
    height: auto;}
  .div-block-1131 {
    width: 70px;
    height: 70px;
    padding: 6px;}
  .container._555._456457{background-image: none;}
  .image-2-1{
    margin-left: auto;
    margin-right: auto;
    width: 100%;}
  .rt-category-cards-text, .text-block-2017, .text-span-405 {font-size: 26px;}
  .text-block-188845397 {font-size: 63px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 39px;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 23px;}
  .section-395 {
    padding-left: 1.2%;
    padding-right: 1.2%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
  .timer-bottom-close {
    right: auto;
    top: -7px;
    width: 20px;
    height: 20px;}
  .text-block-1950._98776 {font-size: 23px;}
  #w-node-_1fb97fc8-96bd-0bb5-d1da-61770ed3f444-c07507c9 {grid-template-columns: 1fr .6fr .6fr;}
  .button-11150._345665._3443._33333333{
    font-size: 18px;
    margin-bottom: 0;}
  .text-block-2 {
    letter-spacing: 0;
    max-width: 127px;
    max-height: 38px;
    inset: 100px auto 0 -59px;
    line-height: 1;
    font-size: 18px;}
  .button.is-outline._32434{
    line-height: 1.6;
    font-size: 20px;
    padding: 8px;}
  .column-83{padding-left: 0;}
  .column-82{padding-right: 0;}

  .a1{flex: 1;
    padding-right: 10px;
    min-width: 250px;}
  .a2{flex: 1;
    padding-left: 10px;
    max-width: 30%;
    min-width: 100px;}
}

@media (max-width: 900px) {
  #akk3 .akk_title br:not(.br){display: none;}

  .text-span-406 {font-size: 80px;}
  .heading, .rt-service-step-number-2 {font-size: 53px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 30px;}
  .label-small {font-size: 24px;}
  .div-block-1117{display: none;}
  .div-block-1130{min-height: auto;max-height: 400px;}
  .text-block, .text-block-2023._8887, .text-block-188845396, .text-block-2018, #akk3 .akk_title {font-size: 18px;}
  .text-block-2 {
    max-width: 127px;
    max-height: 33px;
    inset: 100px auto 0 -59px;
    font-size: 16px;}
  .text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888 {font-size: 20px;}
  #bottom-timer .num {font-size: 19px;}
  #bottom-timer .timer-label {font-size: 8px;}
  #akk3 .paragraph-4, .text-block-1905, .text-block-1912._98798, .text-block-1914, .block-quote-2, .rt-body-font-color, .text-block-188845395._16, .text-block-2016._16, .text-block-2019, .text-block-188845439 {font-size: 17px;}
  #w-node-_10111585-73e5-59b5-d321-597027aa059c-c07507c9, #w-node-ee2178ae-ccbe-be14-c55b-528aebf9c100-c07507c9 {grid-template-columns: 1fr;}
  .div-block-925._240{
    background-color: #f9fafc;
    border: 1px solid #e0e6f0;
    border-radius: 10px;
    min-height: unset;}
  .div-block-924._10, .container, .div-block-1130._77777, .div-block-10554851, .div-block-10554850, .div-block-1130, .div-block-926, .div-block-925._240{border-radius: 10px;}
  .w-layout-layout {grid-row-gap: 10px;}
  .div-block-926 {margin-right: 22px;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 22px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 35px;}
  .text-block-1950._98776 {font-size: 19px;}
  #bottom-timer .timer-block {
    width: 42px;
    height: 40px;
    padding: 5px;
    border-radius: 10%;}
  #bottom-timer .mng-timer {gap: 3px;}
  .button-11150._345665._3443._33333333._67565 {
    width: 100%;
    font-size: 16px;
    line-height: 1.3em;}
  #w-node-_1fb97fc8-96bd-0bb5-d1da-61770ed3f444-c07507c9{
    flex-wrap: wrap;
    display: flex;}
  .timer-bottom-close {
    left: 14px;
    top: -6px;
    width: 16px;
    height: 16px;}
  .button.is-outline._32434._4545, .button.is-outline._32434 {
    margin-left: auto;
    margin-right: auto;
    max-width: 60%;}
  .rt-category-cards-text, .text-block-2017, .text-span-405 {font-size: 22px;}
  .text-block-188845397 {font-size: 56px;margin-bottom: 12px;}
  #w-node-_7eb5f5e4-4d46-e07f-574b-d3a9a2fef7ed-c07507c9 {grid-template-columns: 1fr;}
  .image-783{padding: 0;}
  .cell-81{
    padding-left: 10px;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto;
    order: -1;
    border: none;
    max-width: 70%;
    margin-bottom: 24px;}
  .w-layout-layout {grid-column-gap: 8px;}
  .text-block-188845446, .text-block-188845444 {margin-bottom: 10px;}
  .num {font-size: 32px;}
  .timer-label {
    font-size: 13px;
    line-height: 1.1;}
  .timer-block {
    width: 68px;
    height: 68px;
    padding: 5px;}
}

@media (max-width: 700px) {
  .text-span-406 {font-size: 70px;}
  .heading, .rt-service-step-number-2 {font-size: 49px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 27px;}
  .label-small {font-size: 22px;}
  .div-block-1130 {max-height: 354px;}
  .text-block, .text-block-2023._8887, .text-block-188845396, .text-block-2018, #akk3 .akk_title {font-size: 17px;}
  .text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888 {font-size: 19px;}
  .text-block-2 {
    max-width: 123px;
    max-height: 31px;
    inset: 100px auto 0 -56px;
    font-size: 15px;}
  .rt-service-step-number-block-2 {
    width: 16%;
    min-width: unset;}
  .block-quote-2, .div-block-10554848{
    border-left-width: 3px;
    padding: 5px 10px;}
  .image-529, .image-530 {
    width: 39px;
    height: 39px;
    margin-bottom: 14px;}
  .div-block-931._778777, .div-block-1220._778777._46346{padding: 3%;}
  .a3{flex: 1;
    padding-right: 10px;
    min-width: 250px;}
  .a4{flex: 1;
    padding-left: 10px;
    max-width: 30%;
    min-width: 100px;}
  .text-block-2023, .text-block-188845396 {margin-bottom: 10px;}
  .rt-category-cards-text, .text-block-2017, .text-span-405 {font-size: 20px;}
  .text-block-188845397 {font-size: 49px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 32px;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 21px;}
  #akk3 .akk-item {max-width: 100%;}
}

@media (max-width: 600px) {
  .text-block-1912 br:not(.br){display: none;}

  .button-11150._345665._3443._33333333._67565 {font-size: 14px;}
  .text-span-406 {font-size: 64px;}
  .heading, .rt-service-step-number-2 {font-size: 44px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 25px;}
  .sg_cover-content {margin-bottom: 3rem;}
  .div-block-1130 {max-height: 280px;}
  .text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888 {font-size: 18px;}
  .div-block-926 {
    width: 187px;
    height: 157px;}
  .div-block-1130._77777 {min-height: 261px;}
  .text-block-188845397 {font-size: 42px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 29px;}
  .bold-text-1041._8888._7777 {font-size: 25px;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 20px;}
  #w-node-_3fda5bd0-1e85-2648-e819-684ad54af042-c07507c9 {
    padding-left: 1px;
    padding-right: 1px;
    grid-template-columns: 1fr;}
  .div-block-10554850,
  .div-block-10554851 {padding: 4% 5% 3%;}
  #w-node-_3fda5bd0-1e85-2648-e819-684ad54af042-c07507c9 .w-layout-cell{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 80%;}
  .text-block-1950._98776 {font-size: 17px;}
}

@media (max-width: 500px) {
  .text-span-406 {font-size: 50px;}
  .heading, .rt-service-step-number-2 {font-size: 36px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 22px;}
  .label-small {font-size: 19px;}
  .div-block-1131 {
    width: 50px;
    height: 50px;}
  .a5, .a1, .a3, .bt1{min-width: 100%;}
  .a6, .a2, .a4 {
    margin-bottom: 16px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 50%;
    order: -1;
    min-height: 190px;}
  #w-node-_97c5f6b7-62a1-b2b7-4c51-920ac920736f-c07507c9 {grid-template-columns: 1fr;}
  .text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888 {font-size: 17px;}
  #akk3 .paragraph-4, .text-block-1905, .text-block-1912._98798, .text-block-1914, .block-quote-2, .rt-body-font-color, .text-block-188845395._16, .text-block-2016._16, .text-block-2019, .text-block-188845439 {font-size: 16px;}
  #w-node-ffc0ac01-55ef-47e8-1f28-a54f319992aa-c07507c9,
  #w-node-_92e50656-d0ae-0d2d-90ee-65ecc1f5988a-c07507c9,
  #w-node-ec0b59d0-fc2d-0dd3-3585-fa5921983fa3-c07507c9,
  #w-node-bc80e23f-ff31-98aa-b180-f30a71d781e5-c07507c9,
  #w-node-_1da941d3-27f1-f7bb-6195-eb133f7848c1-c07507c9 {grid-template-columns: 1fr;}
  .text-block-2 {
    max-width: 119px;
    max-height: 27px;
    inset: 100px auto 0 -56px;
    font-size: 14px;
    line-height: 1.2;}
  .a4 {
    max-width: 25%;
    min-height: 100px;}
  .div-block-926{display: none;}
  .div-block-925{padding: 3%;}
  .text-block-188845397 {font-size: 36px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 26px;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 19px;}
  .bold-text-1041._8888._7777 {font-size: 23px;}
  .button.is-outline._32434 {font-size: 17px;}
  .text-block-188845436._45677._45354,
  .rt-category-cards-text, .text-block-2017, .text-span-405 {font-size: 18px;}
  .num {font-size: 25px;}
  .timer-label {font-size: 10px;}
  .timer-block {
    width: 56px;
    height: 56px;}
  .code-embed-5 {margin-bottom: 12px;}
  .bt2, .bt3{max-width: 48%}
  .cell-79 {
    justify-content: center;
    align-items: center;}
  .w-layout-layout {grid-row-gap: 6px;}
  .text-block-1950._98776{margin-bottom: 0;}
  .section-395 {padding-top: 6px;}
  .section-395 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
  .timer-bottom-close {
    left: auto;
    top: 4px;
    width: 14px;
    right: 5px;
    height: 14px;}
}

@media (max-width: 450px) {
  .text-span-406 {font-size: 46px;}
  .heading, .rt-service-step-number-2 {font-size: 30px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 20px;}
  .text-block-2 {inset: 100px auto 0 -52px;}
  .text-block-2 {
    max-width: 103px;
    max-height: 25px;
    inset: 100px auto 0 -45px;
    font-size: 13px;}
  .text-block, .text-block-2023._8887, .text-block-188845396, .text-block-2018, #akk3 .akk_title {font-size: 16px;}
  .text-block-1950._98776 {font-size: 15px;}
  .text-block-1912, .text-block-1907._8989, .bold-text-1080, .bold-text-1041._8888 {font-size: 16px;}
  #akk3 .paragraph-4, .text-block-1905, .text-block-1912._98798, .text-block-1914, .block-quote-2, .rt-body-font-color, .text-block-188845395._16, .text-block-2016._16, .text-block-2019, .text-block-188845439 {font-size: 15px;}
  #page ul.list._55544{
    font-size: 17px !important;
    padding-left: 25px;}
  #page ul li{font-size: 17px !important;}
  .div-block-1130._77777 {min-height: 233px;}
  .text-block-188845397 {font-size: 31px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 21px;}
  .bold-text-1041._8888._7777 {font-size: 20px;}
  .text-block-188845438 {font-size: 20px;}
  #w-node-_3fda5bd0-1e85-2648-e819-684ad54af042-c07507c9 .w-layout-cell {max-width: 89%;}
  .bold-text-1041, .text-block-188845444, .text-block-188845446, .text-block-188845443 {font-size: 18px;}
  .button.is-outline._32434 {font-size: 16px;}
  #w-node-_3fda5bd0-1e85-2648-e819-684ad54af042-c07507c9 .w-layout-cell .text-block-188845445{
    font-size: 24px;}
}

@media (max-width: 400px) {
  .text-span-406 {font-size: 42px;}
  .heading, .rt-service-step-number-2 {font-size: 28px;}
  .text-size-large, .heading-2, .heading-27._88, .text-block-1911 {font-size: 19px;}
  .label-small {font-size: 18px;}
  .image-529, .image-530 {
    width: 36px;
    height: 36px;}
  .text-block-188845397 {font-size: 27px;}
  .text-block-188845445, .text-block-188845447, .text-block-188845398 {font-size: 19px;}
}

@media (max-width: 360px) {

}
