/* 
    Created on : 22 апр. 2023 г., 10:38:29
    Author     : Yakut
*/

#page .sl_1 {
  overflow: hidden;
  width: 100%;
}

#page .layer {
  perspective: 1100px;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
}

#page .sl-item {
  position: absolute;
  transform-origin: bottom;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 28px;
}

#page .next-enter-active,
#page .next-leave-active {
  transition: all .7s ease-in-out;
}

#page .next-enter-from {
  transform: translateX(100%);
}

#page .next-leave-to {
  transform: translateX(-100%);
}

#page .div-block-576 {
  display: flex;
}

.div-block-576, .sl-item {
  min-height: 88px;
  height: auto;
}

#page .c-faq-item-16 {
  background-color: rgb(34, 34, 34);
}

#page .click {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer
}

#page .w-dropdown-toggle {
  position: relative;
}

#page .w-icon-dropdown-toggle:before {
  transition: .5s;
  transform: rotate(0deg);
}

#page .akar_up_active .w-icon-dropdown-toggle:before {
  transform: rotate(180deg);
  display: block;
}

.section-340 {
    min-height: 450px;
    background-image: url(../images/_543.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    justify-content: center;
    align-items: center;
    padding: 5% 3%;
    display: block;
    position: relative;
}


.container-39 {
    margin-top: 40px;
}
.heading-102 {
    font-family: Akrobat, sans-serif;
    font-size: 70px;
    font-weight: 400;
    line-height: 1em;
}
.bold-text-667 {
    text-align: center;
    text-shadow: 2px 2px 4px #fff;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 44px;
    font-weight: 600;
    display: block;
}
.bold-text-667._999999 {
    font-size: 90px;
}
.text-block-1245 {
    text-align: center;
    background-color: transparent;
    background-image: url(../images/_7.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 10px;
    font-size: 46px;
    line-height: 1.3em;
}
.text-block-1245._8888 {
    width: 100%;
    max-width: 600px;
    text-shadow: 0 1px 7px #fff;
    background-image: none;
    border-top: 1px solid #906c51;
    border-bottom: 1px solid #906c51;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    font-size: 52px;
    text-decoration: none;
}
.text-block-1244 {
    text-align: center;
    margin-bottom: 2%;
    font-size: 36px;
    line-height: 1.4em;
}
.text-block-1244._5555 {
    text-transform: uppercase;
    margin-bottom: 0%;
    font-size: 30px;
}
.bold-text-706 {
    font-size: 40px;
}
.div-block-575 {
    width: 100%;
    max-width: 500px;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.div-block-563 {
    width: 50%;
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
    padding: 0%;
}
.div-block-576 {
    height: 88px;
    max-width: 500px;
    background-image: url(../images/_7.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 25px;
    display: block;
    position: relative;
    top: -9px;
}
.section-338._35453._3434._88888._9999 {
    margin-bottom: 0;
    padding-top: 5%;
    padding-bottom: 3%;
}
.section-338._35453._3434._88888 {
    background-color: #fff;
    background-image: none;
}
.section-338._35453 {
    background-image: linear-gradient(#fff8f4 1%, #fff5ee 23%, #f8e2d3 43%, #ffe7c4 58%, #ffefd7 79%, #fff7ea 102%);
    border-radius: 100px;
    padding-top: 5%;
    padding-bottom: 5%;
    position: relative;
}
.section-338 {
    background-color: #fef4db;
    padding: 3%;
}
._1100-9._0088._687876 {
    max-width: 12000px;
    background-color: transparent;
    padding: 0%;
}
._1100-9._0088 {
    outline-offset: 0px;
    border: 1px #000;
    outline: 3px rgba(0, 0, 0, .88);
}
._1100-9 {
    width: 100%;
    max-width: 1100px;
    background-color: transparent;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 1%;
}
._9000 {
    width: 100%;
    max-width: 1150px;
    background-color: #fff;
    border: 3px solid #ece4db;
    border-top-style: none;
    border-bottom: 5px #e0c8b8;
    border-radius: 30px;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 30px;
    display: flex;
    position: relative;
    box-shadow: 3px 3px 7px rgba(224, 200, 184, .47);
}
.columns-165 {
    align-items: center;
    display: flex;
}
.column-130 {
    padding-left: 10px;
}
.text-block-1228 {
    color: #000;
    text-transform: uppercase;
    margin-bottom: 1%;
    padding-top: 4px;
    padding-bottom: 0;
    font-weight: 600;
    line-height: 1.2em;
}
.text-block-1228, .text-span-282 {
    font-size: 56px;
}
.text-span-282, .bold-text-682 {
    color: #906c51;
}
.div-block-536 {
    width: 300px;
    height: 2px;
    background-color: transparent;
    background-image: linear-gradient(90deg, #cdb985 30%, #fff);
    margin-bottom: 2%;
}
.text-block-1229 {
    margin-bottom: 2%;
    font-size: 24px;
    line-height: 1.4em;
}
.text-block-1229, .text-block-1263, .bold-text-718, .bold-text-719, .bold-text-720, .bold-text-721, .bold-text-722, .bold-text-723, .bold-text-724, .bold-text-725, .bold-text-726, .link-49, .text-block-1267, .text-block-1047, .text-block-1225, .text-block-1298, .d-125-h3-heading-5 {
    font-size: 24px;
}
.text-block-1229._56477 {
    margin-bottom: 3%;
}
.image-454._4536345 {
    width: 100%;
    max-width: 240px;
    border-radius: 50px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.image-454._4536345._8888 {
    max-width: 210px;
    border-radius: 30px;
}
.section-339._35453._3434 {
    background-color: #fff;
    background-image: none;
    border-radius: 50px;
    padding-top: 1%;
    padding-bottom: 2%;
    position: relative;
}
._10011-9 {
    width: 100%;
    max-width: 1100px;
    box-shadow: none;
    background-color: #e2dcd7;
    border: 1px solid #e6eefe;
    border-radius: 30px;
    margin-left: auto;
    margin-right: auto;
    padding: 2% 3% 3%;
}
.content-page.text-animations-on-appearance-1 {
    width: 100%;
    max-width: none;
    box-shadow: none;
    background-color: transparent;
    align-items: center;
}
#page .c-faq-item-16 {
    width: 100%;
    max-width: 1100px;
    cursor: pointer;
    background-color: #f8e5b2;
    border-left: 3px solid #583808;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.2em;
    line-height: 1.4em;
}
#page .c-faq-q-21 {
    background-color: #fff6e7;
    align-items: center;
    display: flex;
    box-shadow: 1px 1px 3px #e4effe;
    position: relative;
}
#page .c-faq-a {
    perspective-origin: 50% 0;
    transform-origin: 50% 0;
    overflow: hidden;
}
#page .c-faq-q-text-7 {
    flex: 1;
    align-items: center;
    padding: 0 20px 0 0;
    font-size: 1em;
    display: flex;
    position: relative;
}
#page .c-faq-icon {
    justify-content: center;
    align-items: center;
    padding: 20px;
    position: relative;
}
.div-block-541 {
    width: 100px;
    height: 100px;
    float: left;
    background-color: #e0c8b8;
    justify-content: center;
    align-items: center;
    padding-bottom: 10px;
    display: flex;
    position: static;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: auto;
}
.text-block-1242 {
    color: #583808;
    text-align: center;
    text-shadow: 1px 1px 6px #fff;
    font-family: Merriweather, serif;
    font-size: 70px;
    line-height: 1em;
}
.div-block-542 {
    height: 100px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-left: 40px;
    line-height: 1.4em;
    display: flex;
}
.faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {
    font-size: 36px;
}
#page .faq-q-text-11 {
    float: left;
    color: #000;
    text-transform: uppercase;
    line-height: 1.2em;
}
#page .text-span-284 {
    color: #906c51;
}
#page .c-faq-divider {
    padding-left: 20px;
    padding-right: 20px;
}
#page .faq-divider {
    height: 0;
    border-top: 1px dashed rgba(255, 255, 255, .25);
}
#page .c-faq-a-text-5 {
    background-color: #fff;
    padding: 20px;
}
.list-104 {
    color: #492c01;
    font-weight: 600;
    list-style-type: decimal;
}
.faq-a-text-11 {
    color: #131313;
    font-family: Akrobat, sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.4em;
}
.text-block-1236 {
    color: #000;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.4em;
}
.faq-a-text-11, .faq-a-text-12, .faq-a-text-10, .block-quote-35, .text-block-1236 {
    font-size: 22px;
}
.div-block-545 {
    min-height: 300px;
    background-image: url(../images/_5445.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 30px;
}
.div-block-546 {
    width: 70px;
    height: 70px;
    background-image: url(../images/35.svg), linear-gradient(#fff7e8, #fff 51%);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 40px, auto;
    border-radius: 50px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -35px;
    bottom: auto;
    left: 0%;
    right: 0%;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, .45);
}
.div-block-546._6556._889999 {
    z-index: 1000;
    top: auto;
    bottom: -8%;
    left: 0%;
    right: 0%;
}
.div-block-546._6556 {
    background-image: url(../images/35.svg), linear-gradient(#d0c6c1, #fff 51%);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 40px, auto;
}
.bold-text-667._8888, .text-span-242, .bold-text-622 {
    font-size: 60px;
}
.section-342 {
    background-image: url(../images/_543.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50px 50px 0 0;
    padding: 5% 3%;
}
.bold-text-667._8888 {
    font-size: 60px;
    line-height: 1.4em;
    text-decoration: none;
}
.div-block-578{
    line-height: 1.4em;
    font-size: 50px;
}
.div-block-578 {
    width: 100%;
    max-width: 600px;
    background-image: url(../images/_7.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: auto;
    margin-right: auto;
}
.div-block-577 {
    width: 100%;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}

@media(max-width: 1920px){
    .section-340 {min-height: 500px;}
    ._1100-9._0088._687876 {max-width: 1200px;}
}
@media (max-width: 1025px) {
  .section-340 {min-height: 450px;}
  .text-block-1229._56477 br:not(.br){display: none;}
  .faq-a-text-11 br:not(.br){display: none;}
  .text-block-1236 br:not(.br){display: none;}
  .text-block-1236 br:not(.br){display: none;}
  .faq-a-text-12 br:not(.br){display: none;}
  .faq-a-text-10 br:not(.br){display: none;}
  ._44 ul li div br:not(.br){display: none;}
  .text-block-1267 br:not(.br){display: none;}
  .text-block-1047 br:not(.br){display: none;}
  .faq-a-text-9 br:not(.br){display: none;}
  
  .bold-text-667._999999 {font-size: 70px;}
  .text-block-1245._8888 {font-size: 41px;}
  .text-block-1244._5555 {font-size: 26px;}
  .sl-item {font-size: 25px;}
  .text-block-1228, .text-span-282 {font-size: 51px;}
}

@media(max-width: 900px){
    .bold-text-667._999999 {font-size: 70px;}
      .text-block-1245._8888 {font-size: 41px;}
      .text-block-1244._5555 {font-size: 26px;}
      .sl-item {font-size: 25px;}
      #page .div-block-546 {
        bottom: 0;
        transform: translateY(50%);
        background-size: 33px, auto;
        width: 60px;
        height: 60px;}
     .section-340 {
    min-height: 400px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;}
  .section-342 {border-radius: 30px 30px 0 0;}
  #page .section-333._35453, .div-block-532 {border-radius: 30px;}

  .bold-text-706 {font-size: 35px;}
  .text-block-1295 {font-size: 36px;}
  .bold-text-667._8888, .text-span-242, .bold-text-622 {
    font-size: 50px;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {
    font-size: 32px;}
  .bold-text-667 {margin-bottom: 6px;}
  .text-block-1295 {font-size: 32px;}
  .c-faq-icon {padding: 12px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {
    font-size: 33px;}
  .div-block-541, .div-block-542 {min-height: 70px;
    height: auto;}
  .div-block-541{width: 70px;}
  .div-block-542{margin-left: 20px;}
  .text-block-1228, .text-span-282 {font-size: 40px;}
  ._9000 {
    border-radius: 20px;
    padding: 20px 15px;}
  #page #first-galfa{
    transform: translateY(50%);
  }
  #page .div-block-546 {
    transform: translateY(18%);
    width: 50px;
    height: 50px;}
  #page .text-block-1263{font-size: 20px;}
  .dropdown-toggle-21 {
    background-size: 18px;
    padding-left: 34px;}
  .div-block-580, .div-block-581 {border-radius: 20px;}
  .w-icon-dropdown-toggle {margin: auto 10px auto auto;}
  .text-block-1266, .bold-text-728 {font-size: 24px;}
  .text-block-1295 {margin-bottom: 0px;}
  ul{padding-left: 25px;}
  .block-quote-33{padding-left: 10px;}
  .text-block-1229, .text-block-1263, .bold-text-718, .bold-text-719, .bold-text-720, .bold-text-721, .bold-text-722, .bold-text-723, .bold-text-724, .bold-text-725, .bold-text-726, .link-49, .text-block-1267, .text-block-1047, .text-block-1225, .text-block-1298, .d-125-h3-heading-5 {
    font-size: 22px;}
  .d-125-3d-wrapper-4._9998._2323._77777, .d-125-3d-wrapper-4._9998._88888,
  .d-125-3d-wrapper-4._9998._2323, .d-125-3d-wrapper-4._9998._777{
    height: 400px;
    margin-bottom: 0;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto}
  .bold-text-708, .text-block-1196 {font-size: 28px;}
  .block-quote-35 br:not(.br){display: none;}
  #akk3 .paragraph-4 br:not(.br){display: none;}
  .block-quote-35 {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;}
  .text-block-1188._4324._3443 {font-size: 59px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {font-size: 40px;}
  #page .text-span-242{font-size: 30px;}
  .text-block-1197, .bold-text-672 {font-size: 46px;}
  .bold-text-729 {font-size: 26px;}
  .div-block-545 {border-radius: 15px;}
  .div-block-511 {
    border: 8px solid #000;
    border-radius: 5px;}
  .faq-a-text-11, .faq-a-text-12, .faq-a-text-10, .block-quote-35, .text-block-1236 {
    font-size: 20px;}
  .modalWindow-inner {padding-left: 1%;}
  .dop-4 .modalWindow-inner{padding: 3%;}
  ._10011-14 {border-radius: 25px;}

  .l1{
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 250px;}
  .l2{
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 200px;
    min-width: 170px;}
  .kk1{
    flex: 1;
    padding-left: 5px;
    padding-right: 10px;
    min-width: 250px;}
  .kk2{
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 200px;
    min-width: 170px;}
  .kk3{
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 200px;
    min-width: 170px;}
  .kk4{
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 260px;
    min-width: 170px;}
  .text-block-1242 {font-size: 50px;}
}


@media (max-width: 700px) {
  .bold-text-667._999999 {font-size: 60px;}
  .text-block-1245._8888 {font-size: 36px;}
  .container-39 {margin-top: 5px;}
  .section-340 {min-height: 340px;}
  #page .div-block-546 {
    transform: translateY(18%);
    width: 40px;
    height: 40px;
    background-size: 25px, auto;}
  ._9000 {
    border-radius: 20px;
    padding: 15px 7px;}
  .text-block-1228, .text-span-282 {font-size: 35px;}
  .div-block-541, .div-block-542 {min-height: 65px;}
  .text-block-1242 {font-size: 42px;}
  .div-block-541 {width: 60px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {
    font-size: 30px;}
  .bold-text-667._8888, .text-span-242, .bold-text-622 {font-size: 43px;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {
    font-size: 30px;}
  .sticky1_component-3 {grid-row-gap: 0rem;}
  #page .section-333._35453, .div-block-532 {border-radius: 20px;}
  .text-block-1188._4324._3443 {font-size: 54px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {font-size: 35px;}
  .div-block-531{padding-top: 0;}
  .bold-text-727 {font-size: 45px;}
  #akk3 .akk_title {font-size: 22px;}
  ul{font-size: 19px;}
  .div-block-545 {min-height: 260px;}

  .a2, .s2, .aaa2{order: -1;margin-right: auto;margin-left: auto;margin-bottom: 20px;max-width: 60%;}
  .aaa1{min-width: 100%;}
  .kk2 {
    max-width: 180px;
    min-width: 150px;}
}

@media (max-width: 600px) {
  .bold-text-667._999999 {font-size: 54px;}
  .text-block-1245._8888 {font-size: 32px;}
  .text-block-1244._5555 {font-size: 23px;}
  .bold-text-706 {font-size: 32px;}
  .text-block-1229, .text-block-1263, .bold-text-718, .bold-text-719, .bold-text-720, .bold-text-721, .bold-text-722, .bold-text-723, .bold-text-724, .bold-text-725, .bold-text-726, .link-49, .text-block-1267, .text-block-1047, .text-block-1225, .text-block-1298, .d-125-h3-heading-5 {
    font-size: 20px;}
  .section-340 {
    min-height: 310px;
    padding-top: 2%;}
  .text-block-1228, .text-span-282 {font-size: 29px;}
  ._10011-9 {border-radius: 15px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {font-size: 26px;}
  .div-block-545 {min-height: 225px;}
  .bold-text-667._8888, .text-span-242, .bold-text-622 {font-size: 38px;}
  .div-block-541 {width: 56px;}
  .div-block-541, .div-block-542 {min-height: 59px;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {font-size: 28px;}
  .section-342 {border-radius: 20px 20px 0 0;}
  #akk3 .paragraph-4, .faq-a-text-9, .text-block-1173, .text-block-1209, .text-block-1265, .link-50, .text-block-1274, .text-block-1275, .text-block-1276, .text-block-1277, .text-block-1278, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1273, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1290, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1297, .text-block-1299 {
    font-size: 19px;}
  #page .button-42, #page .button-43{
    padding-top: 13px;
    padding-bottom: 13px;
    line-height: 1.4em;
    font-size: 22px;}
  .text-block-1188._4324._3443 {font-size: 48px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {
    font-size: 30px;}
  .text-block-1195 {line-height: 1.6em;}
  .bold-text-727 {font-size: 42px;}
  .text-block-1197, .bold-text-672 {font-size: 42px;}
  .bold-text-729 {font-size: 24px;}
  .text-block-1266, .bold-text-728 {font-size: 22px;}
  .text-block-1226._756 br:not(.br){display: none;}
  .text-block-1177 {font-size: 16px;}
  .bold-text-708, .text-block-1196 {font-size: 25px;}
  .faq-a-text-11, .faq-a-text-12, .faq-a-text-10, .block-quote-35, .text-block-1236 {
    font-size: 18px;}

  .l2 {max-width: 175px;}
  .kk4 {max-width: 210px;}
  .kk3 {max-width: 180px;}
  #page .sl-item {font-size: 24px;}
}

@media (max-width: 500px) {
  .text-block-1227 {margin-bottom: 10px;}
  .bold-text-667._999999 {font-size: 45px;}
  .text-block-1245._8888 {font-size: 28px;}
  .text-block-1244._5555 {font-size: 20px;}
  .bold-text-706 {font-size: 28px;}
  .sl-item {font-size: 19px;}
  .section-340 {
    min-height: 270px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;}
  #page .div-block-546 {
    width: 30px;
    height: 30px;
    background-size: 20px, auto;}
  .text-block-1229, .text-block-1263, .bold-text-718, .bold-text-719, .bold-text-720, .bold-text-721, .bold-text-722, .bold-text-723, .bold-text-724, .bold-text-725, .bold-text-726, .link-49, .text-block-1267, .text-block-1047, .text-block-1225, .text-block-1298, .d-125-h3-heading-5 {
    font-size: 18px;}
  .div-block-536 {width: 60%;}
  .c-faq-q-text-7{padding-right: 10px;}
  .text-block-1242 {font-size: 34px;}
  .div-block-541 {
    max-width: 40px;
    width: 40px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {font-size: 22px;}
  .c-faq-icon {padding: 9px;}
  .div-block-542 {margin-left: 10px;}
  .div-block-541, .div-block-542 {min-height: 50px;}
  .c-faq-a-text-5{padding: 10px 5px;}
  .bold-text-667._8888, .text-span-242, .bold-text-622 {font-size: 35px;}
  .bold-text-667{margin-bottom: 0;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {
    font-size: 25px;}
  .text-block-1266, .bold-text-728 {font-size: 20px;}
  #akk3 .paragraph-4, .faq-a-text-9, .text-block-1173, .text-block-1209, .text-block-1265, .link-50, .text-block-1274, .text-block-1275, .text-block-1276, .text-block-1277, .text-block-1278, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1273, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1290, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1297, .text-block-1299 {
    font-size: 18px;}
  .block-quote-33, .text-block-1226 {font-size: 15px;}
  #page .button-42, #page .button-43{max-width: 250px;
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 20px;}
  ._9999-4._5466 {font-size: 36px;}
  .d-125-3d-wrapper-4._9998._2323._77777, .d-125-3d-wrapper-4._9998._88888, .d-125-3d-wrapper-4._9998._2323, .d-125-3d-wrapper-4._9998._777 {
    height: 260px;}
  #page .text-block-1263 {font-size: 18px;}
  .div-block-529 {min-height: 260px;}
  .text-block-1188._4324._3443 {font-size: 40px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {font-size: 25px;}
  #page .text-span-242 {font-size: 26px;}
  .dop-3 {background-size: 83%;}
  #akk3 .akk_title {font-size: 18px;}
  .text-block-950._766756 {font-size: 29px;}
  .cross-x, .cross-y {height: 1px;}
  #akk3 .cross, #page1 .cross {
    width: 11px !important;
    height: 11px !important;}
  .bold-text-708, .text-block-1196 {font-size: 21px;}

  .l2{display: none;}
  .kk1{min-width: 100%;}
  .kk2, .kk3, .kk4{order: -1;margin-bottom: 10px;}
  .kk2 {
    max-width: 130px;
    min-width: 130px;}
  .div-block-541, .div-block-542 {min-height: 50px;}
  #page .c-faq-icon {padding: 8px;}
  #page .c-faq-a-text-5 {padding: 10px;}
  .div-block-576, .sl-item{height: auto;}
}

@media (max-width: 400px) {
  .div-block-541 {
    max-width: 32px;
    width: 32px;}
  .bold-text-667._999999 {font-size: 42px;}
  .section-340 {min-height: 260px;}
  .text-block-1245._8888 {margin-bottom: 13px;}
  .div-block-576, .sl-item {min-height: 70px;}
  .section-340 {min-height: 240px;}
  ._9000 {
    border-radius: 16px;
    padding: 9px 4px;}
  .text-block-1228, .text-span-282 {font-size: 27px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {font-size: 19px;}
  .text-block-1242 {font-size: 29px;}
  .div-block-542 {margin-left: 6px;}
  .section-339._35453._3434 {
    padding-left: 1%;
    padding-right: 1%;}
  ._10011-9 {border-radius: 10px;padding: 2% 2% 1%;}
  .content-page.text-animations-on-appearance-1 {margin-bottom: 1%;}
  #page .s2 > div {max-width: 100%;}
  .d-125-3d-wrapper-4._9998._2323._77777, .d-125-3d-wrapper-4._9998._88888, .d-125-3d-wrapper-4._9998._2323, .d-125-3d-wrapper-4._9998._777 {
    height: 229px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {
    font-size: 24px;}
  .prod-card-2-btn-wrapper {padding-top: 10px;}
  .bold-text-727 {font-size: 30px;}
  .bold-text-728 br{display: none;}
  .button-116{line-height: 1.6em;}
  #page .sl-item {font-size: 21px;}
  .bold-text-667.dop-15{font-size: 29px;}
  .div-block-578 {font-size: 38px;}
}

@media (max-width: 330px) {
  .bold-text-667.dop-15{font-size: 22px;}
  .heading-102 {font-size: 52px;}
  .bold-text-667._999999 {font-size: 33px;}
  .text-block-1245._8888 {margin-bottom: 7px;font-size: 25px;}
  .div-block-576, .sl-item {min-height: 62px;}
  .section-340 {min-height: 200px;}
  .text-block-1228, .text-span-282 {font-size: 22px;}
  #page .div-block-546 {
    width: 26px;
    height: 26px;
    background-size: 17px, auto;}
  .text-block-1229, .text-block-1263, .bold-text-718, .bold-text-719, .bold-text-720, .bold-text-721, .bold-text-722, .bold-text-723, .bold-text-724, .bold-text-725, .bold-text-726, .link-49, .text-block-1267, .text-block-1047, .text-block-1225, .text-block-1298, .d-125-h3-heading-5 {
    font-size: 16px;}
  ul {
    padding-left: 22px;
    font-size: 18px;}
  .faq-a-text-11, .faq-a-text-12, .faq-a-text-10, .block-quote-35, .text-block-1236 {
    font-size: 16px;}
  .faq-q-text-11, .text-span-284, .text-block-1295, .text-block-1060._3443 {
    font-size: 17px;}
  .bold-text-667._8888, .text-span-242, .bold-text-622 {font-size: 26px;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {
    font-size: 22px;}
  .bold-text-667, .bold-text-667._8888{
    line-height: 1.4em;}
  #page .div-block-546 {transform: translateY(80%);}
  .div-block-580, .div-block-581 {border-radius: 9px;}
  #page .text-block-1295{
    font-size: 20px;}
  .heading-65 {font-size: 22px;}
  .div-block-581, .div-block-580 {padding: 1%;}
  .dropdown-toggle-21 {
    background-size: 12px;
    padding-left: 26px;}
  #page .text-block-1263 {font-size: 17px;}
  .dropdown-toggle-21 {
    padding-top: 7px;
    padding-bottom: 7px;}
  .block-quote-34 {font-size: 23px;}
  .text-block-1266, .bold-text-728 {font-size: 18px;}
  #akk3 .paragraph-4, .faq-a-text-9, .text-block-1173, .text-block-1209, .text-block-1265, .link-50, .text-block-1274, .text-block-1275, .text-block-1276, .text-block-1277, .text-block-1278, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1273, .text-block-1279, .text-block-1280, .text-block-1281, .text-block-1282, .text-block-1283, .text-block-1284, .text-block-1290, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1291, .text-block-1292, .text-block-1293, .text-block-1294, .text-block-1297, .text-block-1299 {
    font-size: 15px;}
  .d-125-3d-wrapper-4._9998._2323._77777, .d-125-3d-wrapper-4._9998._88888, .d-125-3d-wrapper-4._9998._2323, .d-125-3d-wrapper-4._9998._777 {
    height: 174px;}
  .block-quote-35 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding-left: 10px;}
  ._10011-14 {border-radius: 16px;}
  .div-block-529 {min-height: 230px;}
  .text-block-1188._4324._3443 {font-size: 33px;}
  .text-block-1060._3443._45645._777, .text-block-1195._2323 {font-size: 20px;}
  .bold-text-667, .bold-text-707, .text-block-1223, .text-span-231, .text-block-1227 {
    font-size: 18px;}
  #page .text-span-242 {font-size: 22px;}
  .dop-3 {background-size: 67%;}
  #page .section-333._35453, .div-block-532 {border-radius: 10px;}
  .bold-text-708, .text-block-1196 {font-size: 21px;}
  #page .text-span-231{font-size: 26px;}
  .text-block-1197, .bold-text-672 {font-size: 33px;}
  .button-105._32452 {font-size: 17px;}
  .product-card-1-buy-btn-4 {font-size: 16px;}
  .text-block-1296 {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 1px;
    font-size: 16px;
    line-height: 1.4em;}
  .bold-text-729 {font-size: 20px;}
  .text-block-1266, .bold-text-728 {font-size: 15px;}
  .text-block-1297{padding-bottom: 3px;}
  .list-112{font-size: 18px;}
  .l1 {
    padding-left: 7px;
    padding-right: 7px;}
  .kk1 {
    padding-left: 8px;
    padding-right: 5px;}
  #page .sl-item {font-size: 19px;}
}












