.icon-57{
  background-image: url(../images/arr.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
  width: 30px;
  height: 30px;
  transition: .2s;}
.akar_up_active .icon-57{
  transform: rotate(180deg);
}
footer{background-color: #1c1c1c;}
.footer-item span, .footer-item span a{color: #fff;}
.div-block-811 img{
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;}

.text-block-1548 {font-size: 66px;}
.text-block-1548._8888777 {font-size: 50px;}
.text-block-1578{font-size: 30px;}
.text-block-1563{font-size: 28px;}
.text-block-1559, .text-block-1560, .text-block-1562 {font-size: 24px;}
.text-block-1551, .text-block-1543, .text-block-1552, .text-block-1553, .text-block-1558, .c-text-1{font-size: 20px;}
.block-quote-3{font-size: 18px;}

.dop-red-white{
  background: #ef0006;
  border-radius: 4px;
  padding: 1px 5px;
  padding: 2px 5px;
  color: #fff;}

@media (max-width: 1025px) {
  .text-block-1543 br:not(.br){display: none;}
  .text-block-1552 br:not(.br){display: none;}
  .text-block-1551 br:not(.br){display: none;}

  .section-337 {
    min-height: fit-content;
    padding: 6% 3% 6%;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;}
  .heading-2 {font-size: 120px;}
  .image-563 {max-width: 50%;}
  .sticky1_item-7._546365 {background-size: 50%;padding: 20px;}
  .text-block-1548._8888777 {font-size: 46px;}
  .section-349 {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;}
  .text-block-15 {font-size: 72px;}
  .text-block-1565 {
    margin-bottom: 29px;
    font-size: 51px;}
  .sticky1_content-left-2 {top: 10%;}
  .text-block-1548 {font-size: 63px;}
}


@media (max-width: 900px) {
  .c-text-1 br:not(.br){display: none;}
  .text-block-1558 br:not(.br){display: none;}

  .heading-2 {font-size: 97px;}
  .text-block-1324 {font-size: 26px;}
  .sticky1_component {grid-row-gap: 0;}
  .text-block-1548 {font-size: 57px;}
  .div-block-806 {padding: 13px 20px 9px 15px;}
  .text-block-1548._8888777 {font-size: 41px;}
  .text-block-1563 {font-size: 26px;}
  .text-block-1578 {font-size: 28px;}
  .text-block-15{line-height: 1.1em;font-size: 54px;}
  .text-block-1565 {font-size: 41px;}

  .a1{flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 100%;}
  .a2{flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 320px;
    margin-bottom: 0;
    min-width: 150px;}
  .f1{flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 250px;}
  .f2{flex: 1;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 100%;}
  .f1 img{
    margin-left: auto;
    margin-right: auto;
    max-width: 50%;
    display: block;}
}

@media (max-width: 700px) {
  .heading-2 {font-size: 87px;}
  .text-block-1324 {font-size: 23px;}
  .text-block-1548 {font-size: 48px;}
  .text-block-1548._8888777 {font-size: 38px;}
  .text-block-1563 {font-size: 24px;}
  .text-block-1578 {font-size: 24px;}
  .text-block-1565 {font-size: 38px;}
  .text-block-15 {font-size: 51px;}
  .section-337 {padding: 6% 3% 6%;}
  .section-349 {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;}
}

@media (max-width: 600px) {
  .heading-2 {font-size: 76px;}
  .text-block-1324 {font-size: 19px;}
  .text-block-1548 {font-size: 42px;}
  .text-block-1561, .text-block-1551, .text-block-1543, .text-block-1552, .text-block-1553, .text-block-1558, .c-text-1 {
    font-size: 18px;}
  .text-block-1548._8888777 {font-size: 31px;}
  .a1 {
    padding-left: 0;
    padding-right: 0;}
  marquee{font-size: 20px;}
  .w-icon-dropdown-toggle {margin: auto 7px auto auto;}
  .text-block-1540 {font-size: 20px;}
  .dropdown-list-18 {padding: 1% 3% 1% 3%;}
  .text-block-1559, .text-block-1560, .text-block-1562 {font-size: 22px;}
  .div-block-808 {
    width: 130px;
    height: 220px;}
  .text-block-1557 {font-size: 20px;}
  .bold-text-800 {font-size: 30px;}
  .text-span-352 {font-size: 26px;}
  .text-block-1555 {font-size: 43px;}
  .text-block-1554 {font-size: 25px;}
  #page .text-block-1556 {
    font-size: 20px;
    line-height: 1.4em;}
  .div-block-807 {padding: 20px 10px 25px;}
  .text-block-1576 {font-size: 40px;}
  .text-block-1575 {font-size: 20px;}
  .text-block-15 {font-size: 43px;}
  .text-block-1565 {font-size: 32px;}
  .text-block-1573 {font-size: 32px;}
  .div-block-815 {padding: 5% 3% 4%;}
  .f2 {
    padding-left: 5px;
    padding-right: 5px;}
  .sticky1_item-7._546365, .div-block-806, .div-block-815, .div-block-807 {border-radius: 15px;}
  .container-15 {padding-top: 10px;}
  .section-337 {
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;}
}

@media (max-width: 500px) {
  .heading-2 {font-size: 68px;}
  .text-block-1324 {font-size: 17px;}
  .sticky1_item-7._546365, .div-block-806, .div-block-815, .div-block-807 {
    border-radius: 12px;}
  .text-block-1548 {
    font-size: 36px;
    margin-bottom: 1px;}
  .section-347{padding: 4% 3%;}
  .sticky1_item-7._546365 {padding: 15px 10px;}
  .text-block-1548._8888777 {font-size: 31px;}
  .text-block-1578 {
    font-size: 20px;
    line-height: 1.1;}
  .div-block-811 {margin-right: 15px;}
  .text-block-1540._55555 {font-size: 22px;}
  .dropdown-8 {border-radius: 6px;}
  .div-block-811 img{
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;}
  .icon-57 {background-size: 16px;}
  .text-block-1572._9999 {font-size: 27px;}
  .text-block-1573._453543, ._4536{font-size: 37px;}
  .text-block-1572 {font-size: 22px;}
  .text-block-15 {font-size: 36px;}
  .text-block-1565 {font-size: 26px;}
  .button-11111._343 {
    max-width: 330px;
    font-size: 22px;}
  .button-121 {
    line-height: 1.4;
    max-width: 249px;}
  .text-block-1563 {font-size: 20px;}
  .f1 img {max-width: 65%;}
  .image-563 {max-width: 60%;}
}

@media (max-width: 420px) {
  .smart-header-block{
    display: flex;
    flex-direction: column;}
  .item-2{order: -1;margin-bottom: 10px;}
  #page .text-block-1324.dop-11{font-size: 28px;}
  .text-block-1548 {font-size: 32px;}
  .section-337 {
    background-image: url("../images/_2347658.png");
    background-size: 100% 100%;}
  .heading-2 {
    font-size: 65px;
    text-align: center;}
  .text-block-1324 {
    font-size: 22px;
    text-align: center;}
  .text-block-1548._8888777 {font-size: 28px;}
  .sticky1_item-7._546365 {padding: 27px 10px 10px;}
  .text-block-1540 {font-size: 19px;}
  .dropdown-toggle-8 {padding: 7px 20px 6px 6px;}
  .text-block-1540 {
    font-size: 18px;
    display: flex;
    align-items: center;}
  .bold-text-775{
    display: flex;
    align-items: center;
    align-self: normal;
    margin-right: 6px;}
  .text-block-1563 {font-size: 18px;}
  .text-block-1563 br:not(.br){display: none;}
  .icon-57 {
    width: 20px;
    height: 20px;}
  .text-block-1572 {font-size: 20px;}
  .button-11111._343{line-height: 1.4;}
  .text-block-1572._9999 {font-size: 25px;}
  .text-block-1573._453543, ._4536 {font-size: 32px;}
  .text-block-1573._333 {font-size: 27px;}
  .text-block-1573 {padding-right: 6px;}
  .text-block-1577{font-size: 18px;}
  .text-block-1576 {font-size: 34px;}
  .text-block-1575 {font-size: 18px;}
  .text-block-15 {font-size: 30px;}
  .text-block-1565 {font-size: 23px;}
  .div-block-807 {margin-left: 5px;}
  .block-quote-3 {font-size: 16px;}
  .div-block-806 {width: 70%;}
}

@media (max-width: 400px) {
  .div-block-806 {background-position: 106% 0;}
  #page .text-block-1324.dop-11 {font-size: 26px;}
  .text-block-1324 {font-size: 21px;}
  .block-quote-3 {font-size: 15px;}
  #page ul{
    padding-left: 25px;
    font-size: 19px;}
  .block-quote-3{
    padding: 5px 10px;
    border-width: 3px}
  marquee {font-size: 16px;}
  .text-block-1561, .text-block-1551, .text-block-1543, .text-block-1552, .text-block-1553, .text-block-1558, .c-text-1 {
    font-size: 17px;}
  .text-block-1548._8888777 {font-size: 26px;}
  .div-block-808 {
    padding-top: 14px;
    width: 110px;
    height: 200px;}
  .text-block-1557 {font-size: 16px;}
  .text-span-352 {font-size: 22px;}
  .bold-text-800 {font-size: 23px;}
  .sticky1_item-7._546365 {background-size: 65%;}
  .div-block-811 {margin-right: 10px;}
  .text-block-1540._55555 {font-size: 20px;}
  .a2 {max-width: 80%;}
  #page .text-block-1556 {font-size: 19px;}
  .text-block-1554 {font-size: 22px;}
  .text-block-1555 {font-size: 39px;}
  .image-563 {max-width: 70%;}
  .text-block-1324 {margin-bottom: 10px;}
  .icon-57 {
    background-size: 13px;
    width: 15px;
    height: 15px;}
  .button-121 {margin-bottom: 15px;}
  .text-block-1573._453543{padding-right: 1px;}
}

@media (max-width: 360px) {
  .text-block-1324 {font-size: 20px;}
  #page .text-block-1324.dop-11 {font-size: 24px;}
  .heading-2 {font-size: 60px;}
  .button-121{font-size: 18px;}
  .text-block-1559, .text-block-1560, .text-block-1562 {font-size: 20px;}
  #page .text-block-1556 {font-size: 18px;}
  .text-block-1578 {font-size: 19px;}
  .text-block-15 {font-size: 26px;}
  .text-block-1565 {font-size: 21px;}
  .section-349 {
    border-top-left-radius: 19px;
    border-top-right-radius: 19px;}
  .text-block-1572 {font-size: 19px;}
  .text-block-1573._333 {font-size: 25px;}
  .text-block-1573._453543, ._4536 {font-size: 29px;}
  .columns-13._767676{
    padding-top: 5px;
    padding-bottom: 5px;}
  .text-block-1572._9999 {font-size: 23px;}
  .sticky1_item-7._546365, .div-block-806, .div-block-815, .div-block-807 {
    border-radius: 8px;}
  .dropdown-8 {margin-bottom: 7px;}
  .a2 {max-width: 85%;}
  .text-field, .text-field-2, .text-field-3 {min-height: 50px;}
  .text-block-1576 {font-size: 30px;}
  .text-block-1575 {font-size: 17px;}
  .button-121._343 {
    letter-spacing: 0;
    font-size: 22px;}
  .text-block-1548 {font-size: 28px;}
}

@media (max-width: 330px) {
  .text-block-1324 {font-size: 19px;}
  #page .text-block-1324.dop-11 {font-size: 22px;}
  .text-block-1561, .text-block-1551, .text-block-1543, .text-block-1552, .text-block-1553, .text-block-1558, .c-text-1 {
    font-size: 16px;}
  .text-block-1540 {font-size: 16px;}
  .a2 {max-width: 90%;}
  .text-block-1548._8888777 {font-size: 24px;}
  .sticky1_item-7._546365 {padding: 27px 7px 2px;}
  .bold-text-775 {margin-right: 5px;}
  .text-block-1563 {font-size: 17px;}
  .button-121._343 {font-size: 20px;}
  .section-349 {padding: 5% 2% 2%;}
  .text-block-15 {font-size: 24px;}
  .text-block-1565 {font-size: 20px;}
  .text-block-1578 {font-size: 18px;}
  .div-block-811 {
    width: 45px;
    height: 45px;}
  .text-block-1540._55555 {font-size: 18px;}
  .text-block-1548 {font-size: 25px;}
}