.yellow {
  color: #D2EE09; }

.modal-dialog .modal-content .modal-header:after, .modal-dialog .modal-content .modal-body .info:after, .alert:after, section.screen1:not(.product-page-new) .product-body .add:after, section.screen1:not(.product-page-new) .product-body .product-params .item:after, section.screen1:not(.product-page-new) .product-body .product-params-table .item:after {
  display: block;
  content: '';
  clear: both; }

@keyframes shine {
  100% {
    background-position: 500% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  20% {
    background-position: 200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  0% {
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); } }
@-webkit-keyframes shine {
  100% {
    background-position: 500% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -webkit-calc(100% - 4px); }
  20% {
    background-position: 200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -webkit-calc(100% - 4px); }
  0% {
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -webkit-calc(100% - 4px); } }
@-moz-keyframes shine {
  100% {
    background-position: 500% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -moz-calc(100% - 4px); }
  20% {
    background-position: 200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -moz-calc(100% - 4px); }
  0% {
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 -moz-calc(100% - 4px); } }
@-ms-keyframes shine {
  100% {
    background-position: 500% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  20% {
    background-position: 200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  0% {
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); } }
@-o-keyframes shine {
  100% {
    background-position: 500% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  20% {
    background-position: 200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); }
  0% {
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px); } }
@font-face {
  font-family: "Montserrat";
  font-display: block;
  src: url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.otf") format("opentype"), url("../fonts/Montserrat-Regular.ttf") format("truetype"), url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");
  font-style: normal;
  font-weight: 400; }
@font-face {
  font-family: "Montserrat";
  font-display: block;
  src: url("../fonts/Montserrat-Medium.woff") format("woff"), url("../fonts/Montserrat-Medium.woff2") format("woff2"), url("../fonts/Montserrat-Medium.otf") format("opentype"), url("../fonts/Montserrat-Medium.ttf") format("truetype"), url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");
  font-style: normal;
  font-weight: 500; }
@font-face {
  font-family: "Montserrat";
  font-display: block;
  src: url("../fonts/Montserrat-SemiBold.woff") format("woff"), url("../fonts/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/Montserrat-SemiBold.otf") format("opentype"), url("../fonts/Montserrat-SemiBold.ttf") format("truetype"), url("../fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");
  font-style: normal;
  font-weight: 600; }
@font-face {
  font-family: "Montserrat";
  font-display: block;
  src: url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.otf") format("opentype"), url("../fonts/Montserrat-Bold.ttf") format("truetype"), url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");
  font-style: normal;
  font-weight: 700; }
@font-face {
  font-family: "Montserrat";
  font-display: block;
  src: url("../fonts/Montserrat-ExtraBold.woff") format("woff"), url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"), url("../fonts/Montserrat-ExtraBold.otf") format("opentype"), url("../fonts/Montserrat-ExtraBold.ttf") format("truetype"), url("../fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold") format("svg");
  font-style: normal;
  font-weight: 800; }
.less-800 {
  display: none !important; }

.more-800 {
  display: block !important; }

span.more-800,
img.more-800,
br.more-800,
a.more-800 {
  display: inline-block !important; }

.tr.more-800 {
  display: table-row !important; }

.td.more-800 {
  display: table-cell !important; }

.table.more-800 {
  display: table !important; }

.less-990 {
  display: none !important; }

.more-990 {
  display: block !important; }

span.more-990,
img.more-990,
br.more-990,
a.more-990 {
  display: inline-block !important; }

.tr.more-990 {
  display: table-row !important; }

.td.more-990 {
  display: table-cell !important; }

.table.more-990 {
  display: table !important; }

.less-1280 {
  display: none !important; }

.more-1280 {
  display: block !important; }

span.more-1280,
img.more-1280,
br.more-1280,
a.more-1280 {
  display: inline-block !important; }

.tr.more-1280 {
  display: table-row !important; }

.td.more-1280 {
  display: table-cell !important; }

.table.more-1280 {
  display: table !important; }

@media screen and (max-width: 1280px) {
  .less-1280 {
    display: block !important; }

  span.less-1280,
  img.less-1280,
  br.less-1280,
  a.less-1280 {
    display: inline-block !important; }

  .table.less-1280 {
    display: table !important; }

  .tr.less-1280 {
    display: table-row !important; }

  .td.less-1280 {
    display: table-cell !important; }

  .more-1280,
  span.more-1280,
  img.more-1280,
  .td.more-1280,
  .tr.more-1280,
  br.more-1280,
  a.more-1280,
  .table.more-1280 {
    display: none !important; } }
@media screen and (max-width: 990px) {
  .less-990 {
    display: block !important; }

  span.less-990,
  img.less-990,
  br.less-990,
  a.less-990 {
    display: inline-block !important; }

  .table.less-990 {
    display: table !important; }

  .tr.less-990 {
    display: table-row !important; }

  .td.less-990 {
    display: table-cell !important; }

  .more-990,
  span.more-990,
  img.more-990,
  .td.more-990,
  .tr.more-990,
  br.more-990,
  a.more-990,
  .table.more-990 {
    display: none !important; } }
@media screen and (max-width: 800px) {
  .less-800 {
    display: block !important; }

  span.less-800,
  img.less-800,
  br.less-800,
  a.less-800 {
    display: inline-block !important; }

  .table.less-800 {
    display: table !important; }

  .tr.less-800 {
    display: table-row !important; }

  .td.less-800 {
    display: table-cell !important; }

  .more-800,
  span.more-800,
  img.more-800,
  .td.more-800,
  .tr.more-800,
  br.more-800,
  a.more-800,
  .table.more-800 {
    display: none !important; } }
.m-l-0 {
  margin-left: 0rem !important; }

.m-l-5 {
  margin-left: 0.357rem !important; }

.m-l-10 {
  margin-left: 0.714rem !important; }

.m-l-15 {
  margin-left: 1.071rem !important; }

.m-l-20 {
  margin-left: 1.429rem !important; }

.m-l-25 {
  margin-left: 1.786rem !important; }

.m-l-30 {
  margin-left: 2.143rem !important; }

.m-l-35 {
  margin-left: 2.5rem !important; }

.m-l-40 {
  margin-left: 2.857rem !important; }

.m-l-45 {
  margin-left: 3.214rem !important; }

.m-l-50 {
  margin-left: 3.571rem !important; }

.m-l-55 {
  margin-left: 3.929rem !important; }

.m-l-60 {
  margin-left: 4.286rem !important; }

.m-l-65 {
  margin-left: 4.643rem !important; }

.m-l-70 {
  margin-left: 5rem !important; }

.m-l-75 {
  margin-left: 5.357rem !important; }

.m-l-80 {
  margin-left: 5.714rem !important; }

.m-l-85 {
  margin-left: 6.071rem !important; }

.m-l-90 {
  margin-left: 6.429rem !important; }

.m-l-95 {
  margin-left: 6.786rem !important; }

.m-l-100 {
  margin-left: 7.143rem !important; }

.m-r-0 {
  margin-right: 0rem !important; }

.m-r-5 {
  margin-right: 0.357rem !important; }

.m-r-10 {
  margin-right: 0.714rem !important; }

.m-r-15 {
  margin-right: 1.071rem !important; }

.m-r-20 {
  margin-right: 1.429rem !important; }

.m-r-25 {
  margin-right: 1.786rem !important; }

.m-r-30 {
  margin-right: 2.143rem !important; }

.m-r-35 {
  margin-right: 2.5rem !important; }

.m-r-40 {
  margin-right: 2.857rem !important; }

.m-r-45 {
  margin-right: 3.214rem !important; }

.m-r-50 {
  margin-right: 3.571rem !important; }

.m-r-55 {
  margin-right: 3.929rem !important; }

.m-r-60 {
  margin-right: 4.286rem !important; }

.m-r-65 {
  margin-right: 4.643rem !important; }

.m-r-70 {
  margin-right: 5rem !important; }

.m-r-75 {
  margin-right: 5.357rem !important; }

.m-r-80 {
  margin-right: 5.714rem !important; }

.m-r-85 {
  margin-right: 6.071rem !important; }

.m-r-90 {
  margin-right: 6.429rem !important; }

.m-r-95 {
  margin-right: 6.786rem !important; }

.m-r-100 {
  margin-right: 7.143rem !important; }

.m-t-0 {
  margin-top: 0rem !important; }

.m-t-5 {
  margin-top: 0.357rem !important; }

.m-t-10 {
  margin-top: 0.714rem !important; }

.m-t-15 {
  margin-top: 1.071rem !important; }

.m-t-20 {
  margin-top: 1.429rem !important; }

.m-t-25 {
  margin-top: 1.786rem !important; }

.m-t-30 {
  margin-top: 2.143rem !important; }

.m-t-35 {
  margin-top: 2.5rem !important; }

.m-t-40 {
  margin-top: 2.857rem !important; }

.m-t-45 {
  margin-top: 3.214rem !important; }

.m-t-50 {
  margin-top: 3.571rem !important; }

.m-t-55 {
  margin-top: 3.929rem !important; }

.m-t-60 {
  margin-top: 4.286rem !important; }

.m-t-65 {
  margin-top: 4.643rem !important; }

.m-t-70 {
  margin-top: 5rem !important; }

.m-t-75 {
  margin-top: 5.357rem !important; }

.m-t-80 {
  margin-top: 5.714rem !important; }

.m-t-85 {
  margin-top: 6.071rem !important; }

.m-t-90 {
  margin-top: 6.429rem !important; }

.m-t-95 {
  margin-top: 6.786rem !important; }

.m-t-100 {
  margin-top: 7.143rem !important; }

.m-b-0 {
  margin-bottom: 0rem !important; }

.m-b-5 {
  margin-bottom: 0.357rem !important; }

.m-b-10 {
  margin-bottom: 0.714rem !important; }

.m-b-15 {
  margin-bottom: 1.071rem !important; }

.m-b-20 {
  margin-bottom: 1.429rem !important; }

.m-b-25 {
  margin-bottom: 1.786rem !important; }

.m-b-30 {
  margin-bottom: 2.143rem !important; }

.m-b-35 {
  margin-bottom: 2.5rem !important; }

.m-b-40 {
  margin-bottom: 2.857rem !important; }

.m-b-45 {
  margin-bottom: 3.214rem !important; }

.m-b-50 {
  margin-bottom: 3.571rem !important; }

.m-b-55 {
  margin-bottom: 3.929rem !important; }

.m-b-60 {
  margin-bottom: 4.286rem !important; }

.m-b-65 {
  margin-bottom: 4.643rem !important; }

.m-b-70 {
  margin-bottom: 5rem !important; }

.m-b-75 {
  margin-bottom: 5.357rem !important; }

.m-b-80 {
  margin-bottom: 5.714rem !important; }

.m-b-85 {
  margin-bottom: 6.071rem !important; }

.m-b-90 {
  margin-bottom: 6.429rem !important; }

.m-b-95 {
  margin-bottom: 6.786rem !important; }

.m-b-100 {
  margin-bottom: 7.143rem !important; }

.m-l--5 {
  margin-left: -0.357rem !important; }

.m-l--10 {
  margin-left: -0.714rem !important; }

.m-l--15 {
  margin-left: -1.071rem !important; }

.m-l--20 {
  margin-left: -1.429rem !important; }

.m-l--25 {
  margin-left: -1.786rem !important; }

.m-l--30 {
  margin-left: -2.143rem !important; }

.m-l--35 {
  margin-left: -2.5rem !important; }

.m-l--40 {
  margin-left: -2.857rem !important; }

.m-l--45 {
  margin-left: -3.214rem !important; }

.m-l--50 {
  margin-left: -3.571rem !important; }

.m-l--55 {
  margin-left: -3.929rem !important; }

.m-l--60 {
  margin-left: -4.286rem !important; }

.m-l--65 {
  margin-left: -4.643rem !important; }

.m-l--70 {
  margin-left: -5rem !important; }

.m-l--75 {
  margin-left: -5.357rem !important; }

.m-l--80 {
  margin-left: -5.714rem !important; }

.m-l--85 {
  margin-left: -6.071rem !important; }

.m-l--90 {
  margin-left: -6.429rem !important; }

.m-l--95 {
  margin-left: -6.786rem !important; }

.m-l--100 {
  margin-left: -7.143rem !important; }

.m-r--5 {
  margin-right: -0.357rem !important; }

.m-r--10 {
  margin-right: -0.714rem !important; }

.m-r--15 {
  margin-right: -1.071rem !important; }

.m-r--20 {
  margin-right: -1.429rem !important; }

.m-r--25 {
  margin-right: -1.786rem !important; }

.m-r--30 {
  margin-right: -2.143rem !important; }

.m-r--35 {
  margin-right: -2.5rem !important; }

.m-r--40 {
  margin-right: -2.857rem !important; }

.m-r--45 {
  margin-right: -3.214rem !important; }

.m-r--50 {
  margin-right: -3.571rem !important; }

.m-r--55 {
  margin-right: -3.929rem !important; }

.m-r--60 {
  margin-right: -4.286rem !important; }

.m-r--65 {
  margin-right: -4.643rem !important; }

.m-r--70 {
  margin-right: -5rem !important; }

.m-r--75 {
  margin-right: -5.357rem !important; }

.m-r--80 {
  margin-right: -5.714rem !important; }

.m-r--85 {
  margin-right: -6.071rem !important; }

.m-r--90 {
  margin-right: -6.429rem !important; }

.m-r--95 {
  margin-right: -6.786rem !important; }

.m-r--100 {
  margin-right: -7.143rem !important; }

.m-t--5 {
  margin-top: -0.357rem !important; }

.m-t--10 {
  margin-top: -0.714rem !important; }

.m-t--15 {
  margin-top: -1.071rem !important; }

.m-t--20 {
  margin-top: -1.429rem !important; }

.m-t--25 {
  margin-top: -1.786rem !important; }

.m-t--30 {
  margin-top: -2.143rem !important; }

.m-t--35 {
  margin-top: -2.5rem !important; }

.m-t--40 {
  margin-top: -2.857rem !important; }

.m-t--45 {
  margin-top: -3.214rem !important; }

.m-t--50 {
  margin-top: -3.571rem !important; }

.m-t--55 {
  margin-top: -3.929rem !important; }

.m-t--60 {
  margin-top: -4.286rem !important; }

.m-t--65 {
  margin-top: -4.643rem !important; }

.m-t--70 {
  margin-top: -5rem !important; }

.m-t--75 {
  margin-top: -5.357rem !important; }

.m-t--80 {
  margin-top: -5.714rem !important; }

.m-t--85 {
  margin-top: -6.071rem !important; }

.m-t--90 {
  margin-top: -6.429rem !important; }

.m-t--95 {
  margin-top: -6.786rem !important; }

.m-t--100 {
  margin-top: -7.143rem !important; }

.m-b--5 {
  margin-bottom: -0.357rem !important; }

.m-b--10 {
  margin-bottom: -0.714rem !important; }

.m-b--15 {
  margin-bottom: -1.071rem !important; }

.m-b--20 {
  margin-bottom: -1.429rem !important; }

.m-b--25 {
  margin-bottom: -1.786rem !important; }

.m-b--30 {
  margin-bottom: -2.143rem !important; }

.m-b--35 {
  margin-bottom: -2.5rem !important; }

.m-b--40 {
  margin-bottom: -2.857rem !important; }

.m-b--45 {
  margin-bottom: -3.214rem !important; }

.m-b--50 {
  margin-bottom: -3.571rem !important; }

.m-b--55 {
  margin-bottom: -3.929rem !important; }

.m-b--60 {
  margin-bottom: -4.286rem !important; }

.m-b--65 {
  margin-bottom: -4.643rem !important; }

.m-b--70 {
  margin-bottom: -5rem !important; }

.m-b--75 {
  margin-bottom: -5.357rem !important; }

.m-b--80 {
  margin-bottom: -5.714rem !important; }

.m-b--85 {
  margin-bottom: -6.071rem !important; }

.m-b--90 {
  margin-bottom: -6.429rem !important; }

.m-b--95 {
  margin-bottom: -6.786rem !important; }

.m-b--100 {
  margin-bottom: -7.143rem !important; }

.p-l-0 {
  padding-left: 0rem !important; }

.p-l-5 {
  padding-left: 0.357rem !important; }

.p-l-10 {
  padding-left: 0.714rem !important; }

.p-l-15 {
  padding-left: 1.071rem !important; }

.p-l-20 {
  padding-left: 1.429rem !important; }

.p-l-25 {
  padding-left: 1.786rem !important; }

.p-l-30 {
  padding-left: 2.143rem !important; }

.p-l-35 {
  padding-left: 2.5rem !important; }

.p-l-40 {
  padding-left: 2.857rem !important; }

.p-l-45 {
  padding-left: 3.214rem !important; }

.p-l-50 {
  padding-left: 3.571rem !important; }

.p-l-55 {
  padding-left: 3.929rem !important; }

.p-l-60 {
  padding-left: 4.286rem !important; }

.p-l-65 {
  padding-left: 4.643rem !important; }

.p-l-70 {
  padding-left: 5rem !important; }

.p-l-75 {
  padding-left: 5.357rem !important; }

.p-l-80 {
  padding-left: 5.714rem !important; }

.p-l-85 {
  padding-left: 6.071rem !important; }

.p-l-90 {
  padding-left: 6.429rem !important; }

.p-l-95 {
  padding-left: 6.786rem !important; }

.p-l-100 {
  padding-left: 7.143rem !important; }

.p-r-0 {
  padding-right: 0rem !important; }

.p-r-5 {
  padding-right: 0.357rem !important; }

.p-r-10 {
  padding-right: 0.714rem !important; }

.p-r-15 {
  padding-right: 1.071rem !important; }

.p-r-20 {
  padding-right: 1.429rem !important; }

.p-r-25 {
  padding-right: 1.786rem !important; }

.p-r-30 {
  padding-right: 2.143rem !important; }

.p-r-35 {
  padding-right: 2.5rem !important; }

.p-r-40 {
  padding-right: 2.857rem !important; }

.p-r-45 {
  padding-right: 3.214rem !important; }

.p-r-50 {
  padding-right: 3.571rem !important; }

.p-r-55 {
  padding-right: 3.929rem !important; }

.p-r-60 {
  padding-right: 4.286rem !important; }

.p-r-65 {
  padding-right: 4.643rem !important; }

.p-r-70 {
  padding-right: 5rem !important; }

.p-r-75 {
  padding-right: 5.357rem !important; }

.p-r-80 {
  padding-right: 5.714rem !important; }

.p-r-85 {
  padding-right: 6.071rem !important; }

.p-r-90 {
  padding-right: 6.429rem !important; }

.p-r-95 {
  padding-right: 6.786rem !important; }

.p-r-100 {
  padding-right: 7.143rem !important; }

.p-t-0 {
  padding-top: 0rem !important; }

.p-t-5 {
  padding-top: 0.357rem !important; }

.p-t-10 {
  padding-top: 0.714rem !important; }

.p-t-15 {
  padding-top: 1.071rem !important; }

.p-t-20 {
  padding-top: 1.429rem !important; }

.p-t-25 {
  padding-top: 1.786rem !important; }

.p-t-30 {
  padding-top: 2.143rem !important; }

.p-t-35 {
  padding-top: 2.5rem !important; }

.p-t-40 {
  padding-top: 2.857rem !important; }

.p-t-45 {
  padding-top: 3.214rem !important; }

.p-t-50 {
  padding-top: 3.571rem !important; }

.p-t-55 {
  padding-top: 3.929rem !important; }

.p-t-60 {
  padding-top: 4.286rem !important; }

.p-t-65 {
  padding-top: 4.643rem !important; }

.p-t-70 {
  padding-top: 5rem !important; }

.p-t-75 {
  padding-top: 5.357rem !important; }

.p-t-80 {
  padding-top: 5.714rem !important; }

.p-t-85 {
  padding-top: 6.071rem !important; }

.p-t-90 {
  padding-top: 6.429rem !important; }

.p-t-95 {
  padding-top: 6.786rem !important; }

.p-t-100 {
  padding-top: 7.143rem !important; }

.p-b-0 {
  padding-bottom: 0rem !important; }

.p-b-5 {
  padding-bottom: 0.357rem !important; }

.p-b-10 {
  padding-bottom: 0.714rem !important; }

.p-b-15 {
  padding-bottom: 1.071rem !important; }

.p-b-20 {
  padding-bottom: 1.429rem !important; }

.p-b-25 {
  padding-bottom: 1.786rem !important; }

.p-b-30 {
  padding-bottom: 2.143rem !important; }

.p-b-35 {
  padding-bottom: 2.5rem !important; }

.p-b-40 {
  padding-bottom: 2.857rem !important; }

.p-b-45 {
  padding-bottom: 3.214rem !important; }

.p-b-50 {
  padding-bottom: 3.571rem !important; }

.p-b-55 {
  padding-bottom: 3.929rem !important; }

.p-b-60 {
  padding-bottom: 4.286rem !important; }

.p-b-65 {
  padding-bottom: 4.643rem !important; }

.p-b-70 {
  padding-bottom: 5rem !important; }

.p-b-75 {
  padding-bottom: 5.357rem !important; }

.p-b-80 {
  padding-bottom: 5.714rem !important; }

.p-b-85 {
  padding-bottom: 6.071rem !important; }

.p-b-90 {
  padding-bottom: 6.429rem !important; }

.p-b-95 {
  padding-bottom: 6.786rem !important; }

.p-b-100 {
  padding-bottom: 7.143rem !important; }

.l-0 {
  left: 0rem !important; }

.l-1 {
  left: 0.071rem !important; }

.l-2 {
  left: 0.143rem !important; }

.l-3 {
  left: 0.214rem !important; }

.l-4 {
  left: 0.286rem !important; }

.l-5 {
  left: 0.357rem !important; }

.l-6 {
  left: 0.429rem !important; }

.l-7 {
  left: 0.5rem !important; }

.l-8 {
  left: 0.571rem !important; }

.l-9 {
  left: 0.643rem !important; }

.l-10 {
  left: 0.714rem !important; }

.l-11 {
  left: 0.786rem !important; }

.l-12 {
  left: 0.857rem !important; }

.l-13 {
  left: 0.929rem !important; }

.l-14 {
  left: 1rem !important; }

.l-15 {
  left: 1.071rem !important; }

.l-16 {
  left: 1.143rem !important; }

.l-17 {
  left: 1.214rem !important; }

.l-18 {
  left: 1.286rem !important; }

.l-19 {
  left: 1.357rem !important; }

.l-20 {
  left: 1.429rem !important; }

.r-0 {
  right: 0rem !important; }

.r-1 {
  right: 0.071rem !important; }

.r-2 {
  right: 0.143rem !important; }

.r-3 {
  right: 0.214rem !important; }

.r-4 {
  right: 0.286rem !important; }

.r-5 {
  right: 0.357rem !important; }

.r-6 {
  right: 0.429rem !important; }

.r-7 {
  right: 0.5rem !important; }

.r-8 {
  right: 0.571rem !important; }

.r-9 {
  right: 0.643rem !important; }

.r-10 {
  right: 0.714rem !important; }

.r-11 {
  right: 0.786rem !important; }

.r-12 {
  right: 0.857rem !important; }

.r-13 {
  right: 0.929rem !important; }

.r-14 {
  right: 1rem !important; }

.r-15 {
  right: 1.071rem !important; }

.r-16 {
  right: 1.143rem !important; }

.r-17 {
  right: 1.214rem !important; }

.r-18 {
  right: 1.286rem !important; }

.r-19 {
  right: 1.357rem !important; }

.r-20 {
  right: 1.429rem !important; }

.t-0 {
  top: 0rem !important; }

.t-1 {
  top: 0.071rem !important; }

.t-2 {
  top: 0.143rem !important; }

.t-3 {
  top: 0.214rem !important; }

.t-4 {
  top: 0.286rem !important; }

.t-5 {
  top: 0.357rem !important; }

.t-6 {
  top: 0.429rem !important; }

.t-7 {
  top: 0.5rem !important; }

.t-8 {
  top: 0.571rem !important; }

.t-9 {
  top: 0.643rem !important; }

.t-10 {
  top: 0.714rem !important; }

.t-11 {
  top: 0.786rem !important; }

.t-12 {
  top: 0.857rem !important; }

.t-13 {
  top: 0.929rem !important; }

.t-14 {
  top: 1rem !important; }

.t-15 {
  top: 1.071rem !important; }

.t-16 {
  top: 1.143rem !important; }

.t-17 {
  top: 1.214rem !important; }

.t-18 {
  top: 1.286rem !important; }

.t-19 {
  top: 1.357rem !important; }

.t-20 {
  top: 1.429rem !important; }

.b-0 {
  bottom: 0rem !important; }

.b-1 {
  bottom: 0.071rem !important; }

.b-2 {
  bottom: 0.143rem !important; }

.b-3 {
  bottom: 0.214rem !important; }

.b-4 {
  bottom: 0.286rem !important; }

.b-5 {
  bottom: 0.357rem !important; }

.b-6 {
  bottom: 0.429rem !important; }

.b-7 {
  bottom: 0.5rem !important; }

.b-8 {
  bottom: 0.571rem !important; }

.b-9 {
  bottom: 0.643rem !important; }

.b-10 {
  bottom: 0.714rem !important; }

.b-11 {
  bottom: 0.786rem !important; }

.b-12 {
  bottom: 0.857rem !important; }

.b-13 {
  bottom: 0.929rem !important; }

.b-14 {
  bottom: 1rem !important; }

.b-15 {
  bottom: 1.071rem !important; }

.b-16 {
  bottom: 1.143rem !important; }

.b-17 {
  bottom: 1.214rem !important; }

.b-18 {
  bottom: 1.286rem !important; }

.b-19 {
  bottom: 1.357rem !important; }

.b-20 {
  bottom: 1.429rem !important; }

.l--1 {
  left: -0.071rem !important; }

.l--2 {
  left: -0.143rem !important; }

.l--3 {
  left: -0.214rem !important; }

.l--4 {
  left: -0.286rem !important; }

.l--5 {
  left: -0.357rem !important; }

.l--6 {
  left: -0.429rem !important; }

.l--7 {
  left: -0.5rem !important; }

.l--8 {
  left: -0.571rem !important; }

.l--9 {
  left: -0.643rem !important; }

.l--10 {
  left: -0.714rem !important; }

.l--11 {
  left: -0.786rem !important; }

.l--12 {
  left: -0.857rem !important; }

.l--13 {
  left: -0.929rem !important; }

.l--14 {
  left: -1rem !important; }

.l--15 {
  left: -1.071rem !important; }

.l--16 {
  left: -1.143rem !important; }

.l--17 {
  left: -1.214rem !important; }

.l--18 {
  left: -1.286rem !important; }

.l--19 {
  left: -1.357rem !important; }

.l--20 {
  left: -1.429rem !important; }

.r--1 {
  right: -0.071rem !important; }

.r--2 {
  right: -0.143rem !important; }

.r--3 {
  right: -0.214rem !important; }

.r--4 {
  right: -0.286rem !important; }

.r--5 {
  right: -0.357rem !important; }

.r--6 {
  right: -0.429rem !important; }

.r--7 {
  right: -0.5rem !important; }

.r--8 {
  right: -0.571rem !important; }

.r--9 {
  right: -0.643rem !important; }

.r--10 {
  right: -0.714rem !important; }

.r--11 {
  right: -0.786rem !important; }

.r--12 {
  right: -0.857rem !important; }

.r--13 {
  right: -0.929rem !important; }

.r--14 {
  right: -1rem !important; }

.r--15 {
  right: -1.071rem !important; }

.r--16 {
  right: -1.143rem !important; }

.r--17 {
  right: -1.214rem !important; }

.r--18 {
  right: -1.286rem !important; }

.r--19 {
  right: -1.357rem !important; }

.r--20 {
  right: -1.429rem !important; }

.t--1 {
  top: -0.071rem !important; }

.t--2 {
  top: -0.143rem !important; }

.t--3 {
  top: -0.214rem !important; }

.t--4 {
  top: -0.286rem !important; }

.t--5 {
  top: -0.357rem !important; }

.t--6 {
  top: -0.429rem !important; }

.t--7 {
  top: -0.5rem !important; }

.t--8 {
  top: -0.571rem !important; }

.t--9 {
  top: -0.643rem !important; }

.t--10 {
  top: -0.714rem !important; }

.t--11 {
  top: -0.786rem !important; }

.t--12 {
  top: -0.857rem !important; }

.t--13 {
  top: -0.929rem !important; }

.t--14 {
  top: -1rem !important; }

.t--15 {
  top: -1.071rem !important; }

.t--16 {
  top: -1.143rem !important; }

.t--17 {
  top: -1.214rem !important; }

.t--18 {
  top: -1.286rem !important; }

.t--19 {
  top: -1.357rem !important; }

.t--20 {
  top: -1.429rem !important; }

.b--1 {
  bottom: -0.071rem !important; }

.b--2 {
  bottom: -0.143rem !important; }

.b--3 {
  bottom: -0.214rem !important; }

.b--4 {
  bottom: -0.286rem !important; }

.b--5 {
  bottom: -0.357rem !important; }

.b--6 {
  bottom: -0.429rem !important; }

.b--7 {
  bottom: -0.5rem !important; }

.b--8 {
  bottom: -0.571rem !important; }

.b--9 {
  bottom: -0.643rem !important; }

.b--10 {
  bottom: -0.714rem !important; }

.b--11 {
  bottom: -0.786rem !important; }

.b--12 {
  bottom: -0.857rem !important; }

.b--13 {
  bottom: -0.929rem !important; }

.b--14 {
  bottom: -1rem !important; }

.b--15 {
  bottom: -1.071rem !important; }

.b--16 {
  bottom: -1.143rem !important; }

.b--17 {
  bottom: -1.214rem !important; }

.b--18 {
  bottom: -1.286rem !important; }

.b--19 {
  bottom: -1.357rem !important; }

.b--20 {
  bottom: -1.429rem !important; }

@media screen and (max-width: 990px) {
  .m-l-0 {
    margin-left: 0rem !important; }

  .m-l-5 {
    margin-left: 0.93rem !important; }

  .m-l-10 {
    margin-left: 1.861rem !important; }

  .m-l-15 {
    margin-left: 2.791rem !important; }

  .m-l-20 {
    margin-left: 3.722rem !important; }

  .m-l-25 {
    margin-left: 4.652rem !important; }

  .m-l-30 {
    margin-left: 5.583rem !important; }

  .m-l-35 {
    margin-left: 6.513rem !important; }

  .m-l-40 {
    margin-left: 7.444rem !important; }

  .m-l-45 {
    margin-left: 8.374rem !important; }

  .m-l-50 {
    margin-left: 9.305rem !important; }

  .m-l-55 {
    margin-left: 10.235rem !important; }

  .m-l-60 {
    margin-left: 11.165rem !important; }

  .m-l-65 {
    margin-left: 12.096rem !important; }

  .m-l-70 {
    margin-left: 13.026rem !important; }

  .m-l-75 {
    margin-left: 13.957rem !important; }

  .m-l-80 {
    margin-left: 14.887rem !important; }

  .m-l-85 {
    margin-left: 15.818rem !important; }

  .m-l-90 {
    margin-left: 16.748rem !important; }

  .m-l-95 {
    margin-left: 17.679rem !important; }

  .m-l-100 {
    margin-left: 18.609rem !important; }

  .m-r-0 {
    margin-right: 0rem !important; }

  .m-r-5 {
    margin-right: 0.93rem !important; }

  .m-r-10 {
    margin-right: 1.861rem !important; }

  .m-r-15 {
    margin-right: 2.791rem !important; }

  .m-r-20 {
    margin-right: 3.722rem !important; }

  .m-r-25 {
    margin-right: 4.652rem !important; }

  .m-r-30 {
    margin-right: 5.583rem !important; }

  .m-r-35 {
    margin-right: 6.513rem !important; }

  .m-r-40 {
    margin-right: 7.444rem !important; }

  .m-r-45 {
    margin-right: 8.374rem !important; }

  .m-r-50 {
    margin-right: 9.305rem !important; }

  .m-r-55 {
    margin-right: 10.235rem !important; }

  .m-r-60 {
    margin-right: 11.165rem !important; }

  .m-r-65 {
    margin-right: 12.096rem !important; }

  .m-r-70 {
    margin-right: 13.026rem !important; }

  .m-r-75 {
    margin-right: 13.957rem !important; }

  .m-r-80 {
    margin-right: 14.887rem !important; }

  .m-r-85 {
    margin-right: 15.818rem !important; }

  .m-r-90 {
    margin-right: 16.748rem !important; }

  .m-r-95 {
    margin-right: 17.679rem !important; }

  .m-r-100 {
    margin-right: 18.609rem !important; }

  .m-t-0 {
    margin-top: 0rem !important; }

  .m-t-5 {
    margin-top: 0.93rem !important; }

  .m-t-10 {
    margin-top: 1.861rem !important; }

  .m-t-15 {
    margin-top: 2.791rem !important; }

  .m-t-20 {
    margin-top: 3.722rem !important; }

  .m-t-25 {
    margin-top: 4.652rem !important; }

  .m-t-30 {
    margin-top: 5.583rem !important; }

  .m-t-35 {
    margin-top: 6.513rem !important; }

  .m-t-40 {
    margin-top: 7.444rem !important; }

  .m-t-45 {
    margin-top: 8.374rem !important; }

  .m-t-50 {
    margin-top: 9.305rem !important; }

  .m-t-55 {
    margin-top: 10.235rem !important; }

  .m-t-60 {
    margin-top: 11.165rem !important; }

  .m-t-65 {
    margin-top: 12.096rem !important; }

  .m-t-70 {
    margin-top: 13.026rem !important; }

  .m-t-75 {
    margin-top: 13.957rem !important; }

  .m-t-80 {
    margin-top: 14.887rem !important; }

  .m-t-85 {
    margin-top: 15.818rem !important; }

  .m-t-90 {
    margin-top: 16.748rem !important; }

  .m-t-95 {
    margin-top: 17.679rem !important; }

  .m-t-100 {
    margin-top: 18.609rem !important; }

  .m-b-0 {
    margin-bottom: 0rem !important; }

  .m-b-5 {
    margin-bottom: 0.93rem !important; }

  .m-b-10 {
    margin-bottom: 1.861rem !important; }

  .m-b-15 {
    margin-bottom: 2.791rem !important; }

  .m-b-20 {
    margin-bottom: 3.722rem !important; }

  .m-b-25 {
    margin-bottom: 4.652rem !important; }

  .m-b-30 {
    margin-bottom: 5.583rem !important; }

  .m-b-35 {
    margin-bottom: 6.513rem !important; }

  .m-b-40 {
    margin-bottom: 7.444rem !important; }

  .m-b-45 {
    margin-bottom: 8.374rem !important; }

  .m-b-50 {
    margin-bottom: 9.305rem !important; }

  .m-b-55 {
    margin-bottom: 10.235rem !important; }

  .m-b-60 {
    margin-bottom: 11.165rem !important; }

  .m-b-65 {
    margin-bottom: 12.096rem !important; }

  .m-b-70 {
    margin-bottom: 13.026rem !important; }

  .m-b-75 {
    margin-bottom: 13.957rem !important; }

  .m-b-80 {
    margin-bottom: 14.887rem !important; }

  .m-b-85 {
    margin-bottom: 15.818rem !important; }

  .m-b-90 {
    margin-bottom: 16.748rem !important; }

  .m-b-95 {
    margin-bottom: 17.679rem !important; }

  .m-b-100 {
    margin-bottom: 18.609rem !important; }

  .m-l--5 {
    margin-left: -0.93rem !important; }

  .m-l--10 {
    margin-left: -1.861rem !important; }

  .m-l--15 {
    margin-left: -2.791rem !important; }

  .m-l--20 {
    margin-left: -3.722rem !important; }

  .m-l--25 {
    margin-left: -4.652rem !important; }

  .m-l--30 {
    margin-left: -5.583rem !important; }

  .m-l--35 {
    margin-left: -6.513rem !important; }

  .m-l--40 {
    margin-left: -7.444rem !important; }

  .m-l--45 {
    margin-left: -8.374rem !important; }

  .m-l--50 {
    margin-left: -9.305rem !important; }

  .m-l--55 {
    margin-left: -10.235rem !important; }

  .m-l--60 {
    margin-left: -11.165rem !important; }

  .m-l--65 {
    margin-left: -12.096rem !important; }

  .m-l--70 {
    margin-left: -13.026rem !important; }

  .m-l--75 {
    margin-left: -13.957rem !important; }

  .m-l--80 {
    margin-left: -14.887rem !important; }

  .m-l--85 {
    margin-left: -15.818rem !important; }

  .m-l--90 {
    margin-left: -16.748rem !important; }

  .m-l--95 {
    margin-left: -17.679rem !important; }

  .m-l--100 {
    margin-left: -18.609rem !important; }

  .m-r--5 {
    margin-right: -0.93rem !important; }

  .m-r--10 {
    margin-right: -1.861rem !important; }

  .m-r--15 {
    margin-right: -2.791rem !important; }

  .m-r--20 {
    margin-right: -3.722rem !important; }

  .m-r--25 {
    margin-right: -4.652rem !important; }

  .m-r--30 {
    margin-right: -5.583rem !important; }

  .m-r--35 {
    margin-right: -6.513rem !important; }

  .m-r--40 {
    margin-right: -7.444rem !important; }

  .m-r--45 {
    margin-right: -8.374rem !important; }

  .m-r--50 {
    margin-right: -9.305rem !important; }

  .m-r--55 {
    margin-right: -10.235rem !important; }

  .m-r--60 {
    margin-right: -11.165rem !important; }

  .m-r--65 {
    margin-right: -12.096rem !important; }

  .m-r--70 {
    margin-right: -13.026rem !important; }

  .m-r--75 {
    margin-right: -13.957rem !important; }

  .m-r--80 {
    margin-right: -14.887rem !important; }

  .m-r--85 {
    margin-right: -15.818rem !important; }

  .m-r--90 {
    margin-right: -16.748rem !important; }

  .m-r--95 {
    margin-right: -17.679rem !important; }

  .m-r--100 {
    margin-right: -18.609rem !important; }

  .m-t--5 {
    margin-top: -0.93rem !important; }

  .m-t--10 {
    margin-top: -1.861rem !important; }

  .m-t--15 {
    margin-top: -2.791rem !important; }

  .m-t--20 {
    margin-top: -3.722rem !important; }

  .m-t--25 {
    margin-top: -4.652rem !important; }

  .m-t--30 {
    margin-top: -5.583rem !important; }

  .m-t--35 {
    margin-top: -6.513rem !important; }

  .m-t--40 {
    margin-top: -7.444rem !important; }

  .m-t--45 {
    margin-top: -8.374rem !important; }

  .m-t--50 {
    margin-top: -9.305rem !important; }

  .m-t--55 {
    margin-top: -10.235rem !important; }

  .m-t--60 {
    margin-top: -11.165rem !important; }

  .m-t--65 {
    margin-top: -12.096rem !important; }

  .m-t--70 {
    margin-top: -13.026rem !important; }

  .m-t--75 {
    margin-top: -13.957rem !important; }

  .m-t--80 {
    margin-top: -14.887rem !important; }

  .m-t--85 {
    margin-top: -15.818rem !important; }

  .m-t--90 {
    margin-top: -16.748rem !important; }

  .m-t--95 {
    margin-top: -17.679rem !important; }

  .m-t--100 {
    margin-top: -18.609rem !important; }

  .m-b--5 {
    margin-bottom: -0.93rem !important; }

  .m-b--10 {
    margin-bottom: -1.861rem !important; }

  .m-b--15 {
    margin-bottom: -2.791rem !important; }

  .m-b--20 {
    margin-bottom: -3.722rem !important; }

  .m-b--25 {
    margin-bottom: -4.652rem !important; }

  .m-b--30 {
    margin-bottom: -5.583rem !important; }

  .m-b--35 {
    margin-bottom: -6.513rem !important; }

  .m-b--40 {
    margin-bottom: -7.444rem !important; }

  .m-b--45 {
    margin-bottom: -8.374rem !important; }

  .m-b--50 {
    margin-bottom: -9.305rem !important; }

  .m-b--55 {
    margin-bottom: -10.235rem !important; }

  .m-b--60 {
    margin-bottom: -11.165rem !important; }

  .m-b--65 {
    margin-bottom: -12.096rem !important; }

  .m-b--70 {
    margin-bottom: -13.026rem !important; }

  .m-b--75 {
    margin-bottom: -13.957rem !important; }

  .m-b--80 {
    margin-bottom: -14.887rem !important; }

  .m-b--85 {
    margin-bottom: -15.818rem !important; }

  .m-b--90 {
    margin-bottom: -16.748rem !important; }

  .m-b--95 {
    margin-bottom: -17.679rem !important; }

  .m-b--100 {
    margin-bottom: -18.609rem !important; }

  .p-l-0 {
    padding-left: 0rem !important; }

  .p-l-5 {
    padding-left: 0.93rem !important; }

  .p-l-10 {
    padding-left: 1.861rem !important; }

  .p-l-15 {
    padding-left: 2.791rem !important; }

  .p-l-20 {
    padding-left: 3.722rem !important; }

  .p-l-25 {
    padding-left: 4.652rem !important; }

  .p-l-30 {
    padding-left: 5.583rem !important; }

  .p-l-35 {
    padding-left: 6.513rem !important; }

  .p-l-40 {
    padding-left: 7.444rem !important; }

  .p-l-45 {
    padding-left: 8.374rem !important; }

  .p-l-50 {
    padding-left: 9.305rem !important; }

  .p-l-55 {
    padding-left: 10.235rem !important; }

  .p-l-60 {
    padding-left: 11.165rem !important; }

  .p-l-65 {
    padding-left: 12.096rem !important; }

  .p-l-70 {
    padding-left: 13.026rem !important; }

  .p-l-75 {
    padding-left: 13.957rem !important; }

  .p-l-80 {
    padding-left: 14.887rem !important; }

  .p-l-85 {
    padding-left: 15.818rem !important; }

  .p-l-90 {
    padding-left: 16.748rem !important; }

  .p-l-95 {
    padding-left: 17.679rem !important; }

  .p-l-100 {
    padding-left: 18.609rem !important; }

  .p-r-0 {
    padding-right: 0rem !important; }

  .p-r-5 {
    padding-right: 0.93rem !important; }

  .p-r-10 {
    padding-right: 1.861rem !important; }

  .p-r-15 {
    padding-right: 2.791rem !important; }

  .p-r-20 {
    padding-right: 3.722rem !important; }

  .p-r-25 {
    padding-right: 4.652rem !important; }

  .p-r-30 {
    padding-right: 5.583rem !important; }

  .p-r-35 {
    padding-right: 6.513rem !important; }

  .p-r-40 {
    padding-right: 7.444rem !important; }

  .p-r-45 {
    padding-right: 8.374rem !important; }

  .p-r-50 {
    padding-right: 9.305rem !important; }

  .p-r-55 {
    padding-right: 10.235rem !important; }

  .p-r-60 {
    padding-right: 11.165rem !important; }

  .p-r-65 {
    padding-right: 12.096rem !important; }

  .p-r-70 {
    padding-right: 13.026rem !important; }

  .p-r-75 {
    padding-right: 13.957rem !important; }

  .p-r-80 {
    padding-right: 14.887rem !important; }

  .p-r-85 {
    padding-right: 15.818rem !important; }

  .p-r-90 {
    padding-right: 16.748rem !important; }

  .p-r-95 {
    padding-right: 17.679rem !important; }

  .p-r-100 {
    padding-right: 18.609rem !important; }

  .p-t-0 {
    padding-top: 0rem !important; }

  .p-t-5 {
    padding-top: 0.93rem !important; }

  .p-t-10 {
    padding-top: 1.861rem !important; }

  .p-t-15 {
    padding-top: 2.791rem !important; }

  .p-t-20 {
    padding-top: 3.722rem !important; }

  .p-t-25 {
    padding-top: 4.652rem !important; }

  .p-t-30 {
    padding-top: 5.583rem !important; }

  .p-t-35 {
    padding-top: 6.513rem !important; }

  .p-t-40 {
    padding-top: 7.444rem !important; }

  .p-t-45 {
    padding-top: 8.374rem !important; }

  .p-t-50 {
    padding-top: 9.305rem !important; }

  .p-t-55 {
    padding-top: 10.235rem !important; }

  .p-t-60 {
    padding-top: 11.165rem !important; }

  .p-t-65 {
    padding-top: 12.096rem !important; }

  .p-t-70 {
    padding-top: 13.026rem !important; }

  .p-t-75 {
    padding-top: 13.957rem !important; }

  .p-t-80 {
    padding-top: 14.887rem !important; }

  .p-t-85 {
    padding-top: 15.818rem !important; }

  .p-t-90 {
    padding-top: 16.748rem !important; }

  .p-t-95 {
    padding-top: 17.679rem !important; }

  .p-t-100 {
    padding-top: 18.609rem !important; }

  .p-b-0 {
    padding-bottom: 0rem !important; }

  .p-b-5 {
    padding-bottom: 0.93rem !important; }

  .p-b-10 {
    padding-bottom: 1.861rem !important; }

  .p-b-15 {
    padding-bottom: 2.791rem !important; }

  .p-b-20 {
    padding-bottom: 3.722rem !important; }

  .p-b-25 {
    padding-bottom: 4.652rem !important; }

  .p-b-30 {
    padding-bottom: 5.583rem !important; }

  .p-b-35 {
    padding-bottom: 6.513rem !important; }

  .p-b-40 {
    padding-bottom: 7.444rem !important; }

  .p-b-45 {
    padding-bottom: 8.374rem !important; }

  .p-b-50 {
    padding-bottom: 9.305rem !important; }

  .p-b-55 {
    padding-bottom: 10.235rem !important; }

  .p-b-60 {
    padding-bottom: 11.165rem !important; }

  .p-b-65 {
    padding-bottom: 12.096rem !important; }

  .p-b-70 {
    padding-bottom: 13.026rem !important; }

  .p-b-75 {
    padding-bottom: 13.957rem !important; }

  .p-b-80 {
    padding-bottom: 14.887rem !important; }

  .p-b-85 {
    padding-bottom: 15.818rem !important; }

  .p-b-90 {
    padding-bottom: 16.748rem !important; }

  .p-b-95 {
    padding-bottom: 17.679rem !important; }

  .p-b-100 {
    padding-bottom: 18.609rem !important; }

  .l-0 {
    left: 0rem !important; }

  .l-1 {
    left: 0.186rem !important; }

  .l-2 {
    left: 0.372rem !important; }

  .l-3 {
    left: 0.558rem !important; }

  .l-4 {
    left: 0.744rem !important; }

  .l-5 {
    left: 0.93rem !important; }

  .l-6 {
    left: 1.117rem !important; }

  .l-7 {
    left: 1.303rem !important; }

  .l-8 {
    left: 1.489rem !important; }

  .l-9 {
    left: 1.675rem !important; }

  .l-10 {
    left: 1.861rem !important; }

  .l-11 {
    left: 2.047rem !important; }

  .l-12 {
    left: 2.233rem !important; }

  .l-13 {
    left: 2.419rem !important; }

  .l-14 {
    left: 2.605rem !important; }

  .l-15 {
    left: 2.791rem !important; }

  .l-16 {
    left: 2.977rem !important; }

  .l-17 {
    left: 3.164rem !important; }

  .l-18 {
    left: 3.35rem !important; }

  .l-19 {
    left: 3.536rem !important; }

  .l-20 {
    left: 3.722rem !important; }

  .r-0 {
    right: 0rem !important; }

  .r-1 {
    right: 0.186rem !important; }

  .r-2 {
    right: 0.372rem !important; }

  .r-3 {
    right: 0.558rem !important; }

  .r-4 {
    right: 0.744rem !important; }

  .r-5 {
    right: 0.93rem !important; }

  .r-6 {
    right: 1.117rem !important; }

  .r-7 {
    right: 1.303rem !important; }

  .r-8 {
    right: 1.489rem !important; }

  .r-9 {
    right: 1.675rem !important; }

  .r-10 {
    right: 1.861rem !important; }

  .r-11 {
    right: 2.047rem !important; }

  .r-12 {
    right: 2.233rem !important; }

  .r-13 {
    right: 2.419rem !important; }

  .r-14 {
    right: 2.605rem !important; }

  .r-15 {
    right: 2.791rem !important; }

  .r-16 {
    right: 2.977rem !important; }

  .r-17 {
    right: 3.164rem !important; }

  .r-18 {
    right: 3.35rem !important; }

  .r-19 {
    right: 3.536rem !important; }

  .r-20 {
    right: 3.722rem !important; }

  .t-0 {
    top: 0rem !important; }

  .t-1 {
    top: 0.186rem !important; }

  .t-2 {
    top: 0.372rem !important; }

  .t-3 {
    top: 0.558rem !important; }

  .t-4 {
    top: 0.744rem !important; }

  .t-5 {
    top: 0.93rem !important; }

  .t-6 {
    top: 1.117rem !important; }

  .t-7 {
    top: 1.303rem !important; }

  .t-8 {
    top: 1.489rem !important; }

  .t-9 {
    top: 1.675rem !important; }

  .t-10 {
    top: 1.861rem !important; }

  .t-11 {
    top: 2.047rem !important; }

  .t-12 {
    top: 2.233rem !important; }

  .t-13 {
    top: 2.419rem !important; }

  .t-14 {
    top: 2.605rem !important; }

  .t-15 {
    top: 2.791rem !important; }

  .t-16 {
    top: 2.977rem !important; }

  .t-17 {
    top: 3.164rem !important; }

  .t-18 {
    top: 3.35rem !important; }

  .t-19 {
    top: 3.536rem !important; }

  .t-20 {
    top: 3.722rem !important; }

  .b-0 {
    bottom: 0rem !important; }

  .b-1 {
    bottom: 0.186rem !important; }

  .b-2 {
    bottom: 0.372rem !important; }

  .b-3 {
    bottom: 0.558rem !important; }

  .b-4 {
    bottom: 0.744rem !important; }

  .b-5 {
    bottom: 0.93rem !important; }

  .b-6 {
    bottom: 1.117rem !important; }

  .b-7 {
    bottom: 1.303rem !important; }

  .b-8 {
    bottom: 1.489rem !important; }

  .b-9 {
    bottom: 1.675rem !important; }

  .b-10 {
    bottom: 1.861rem !important; }

  .b-11 {
    bottom: 2.047rem !important; }

  .b-12 {
    bottom: 2.233rem !important; }

  .b-13 {
    bottom: 2.419rem !important; }

  .b-14 {
    bottom: 2.605rem !important; }

  .b-15 {
    bottom: 2.791rem !important; }

  .b-16 {
    bottom: 2.977rem !important; }

  .b-17 {
    bottom: 3.164rem !important; }

  .b-18 {
    bottom: 3.35rem !important; }

  .b-19 {
    bottom: 3.536rem !important; }

  .b-20 {
    bottom: 3.722rem !important; }

  .l--1 {
    left: -0.186rem !important; }

  .l--2 {
    left: -0.372rem !important; }

  .l--3 {
    left: -0.558rem !important; }

  .l--4 {
    left: -0.744rem !important; }

  .l--5 {
    left: -0.93rem !important; }

  .l--6 {
    left: -1.117rem !important; }

  .l--7 {
    left: -1.303rem !important; }

  .l--8 {
    left: -1.489rem !important; }

  .l--9 {
    left: -1.675rem !important; }

  .l--10 {
    left: -1.861rem !important; }

  .l--11 {
    left: -2.047rem !important; }

  .l--12 {
    left: -2.233rem !important; }

  .l--13 {
    left: -2.419rem !important; }

  .l--14 {
    left: -2.605rem !important; }

  .l--15 {
    left: -2.791rem !important; }

  .l--16 {
    left: -2.977rem !important; }

  .l--17 {
    left: -3.164rem !important; }

  .l--18 {
    left: -3.35rem !important; }

  .l--19 {
    left: -3.536rem !important; }

  .l--20 {
    left: -3.722rem !important; }

  .r--1 {
    right: -0.186rem !important; }

  .r--2 {
    right: -0.372rem !important; }

  .r--3 {
    right: -0.558rem !important; }

  .r--4 {
    right: -0.744rem !important; }

  .r--5 {
    right: -0.93rem !important; }

  .r--6 {
    right: -1.117rem !important; }

  .r--7 {
    right: -1.303rem !important; }

  .r--8 {
    right: -1.489rem !important; }

  .r--9 {
    right: -1.675rem !important; }

  .r--10 {
    right: -1.861rem !important; }

  .r--11 {
    right: -2.047rem !important; }

  .r--12 {
    right: -2.233rem !important; }

  .r--13 {
    right: -2.419rem !important; }

  .r--14 {
    right: -2.605rem !important; }

  .r--15 {
    right: -2.791rem !important; }

  .r--16 {
    right: -2.977rem !important; }

  .r--17 {
    right: -3.164rem !important; }

  .r--18 {
    right: -3.35rem !important; }

  .r--19 {
    right: -3.536rem !important; }

  .r--20 {
    right: -3.722rem !important; }

  .t--1 {
    top: -0.186rem !important; }

  .t--2 {
    top: -0.372rem !important; }

  .t--3 {
    top: -0.558rem !important; }

  .t--4 {
    top: -0.744rem !important; }

  .t--5 {
    top: -0.93rem !important; }

  .t--6 {
    top: -1.117rem !important; }

  .t--7 {
    top: -1.303rem !important; }

  .t--8 {
    top: -1.489rem !important; }

  .t--9 {
    top: -1.675rem !important; }

  .t--10 {
    top: -1.861rem !important; }

  .t--11 {
    top: -2.047rem !important; }

  .t--12 {
    top: -2.233rem !important; }

  .t--13 {
    top: -2.419rem !important; }

  .t--14 {
    top: -2.605rem !important; }

  .t--15 {
    top: -2.791rem !important; }

  .t--16 {
    top: -2.977rem !important; }

  .t--17 {
    top: -3.164rem !important; }

  .t--18 {
    top: -3.35rem !important; }

  .t--19 {
    top: -3.536rem !important; }

  .t--20 {
    top: -3.722rem !important; }

  .b--1 {
    bottom: -0.186rem !important; }

  .b--2 {
    bottom: -0.372rem !important; }

  .b--3 {
    bottom: -0.558rem !important; }

  .b--4 {
    bottom: -0.744rem !important; }

  .b--5 {
    bottom: -0.93rem !important; }

  .b--6 {
    bottom: -1.117rem !important; }

  .b--7 {
    bottom: -1.303rem !important; }

  .b--8 {
    bottom: -1.489rem !important; }

  .b--9 {
    bottom: -1.675rem !important; }

  .b--10 {
    bottom: -1.861rem !important; }

  .b--11 {
    bottom: -2.047rem !important; }

  .b--12 {
    bottom: -2.233rem !important; }

  .b--13 {
    bottom: -2.419rem !important; }

  .b--14 {
    bottom: -2.605rem !important; }

  .b--15 {
    bottom: -2.791rem !important; }

  .b--16 {
    bottom: -2.977rem !important; }

  .b--17 {
    bottom: -3.164rem !important; }

  .b--18 {
    bottom: -3.35rem !important; }

  .b--19 {
    bottom: -3.536rem !important; }

  .b--20 {
    bottom: -3.722rem !important; } }
@media screen and (min-width: 991px) {
  .m-l-lg-0 {
    margin-left: 0rem !important; }

  .m-l-lg-5 {
    margin-left: 0.357rem !important; }

  .m-l-lg-10 {
    margin-left: 0.714rem !important; }

  .m-l-lg-15 {
    margin-left: 1.071rem !important; }

  .m-l-lg-20 {
    margin-left: 1.429rem !important; }

  .m-l-lg-25 {
    margin-left: 1.786rem !important; }

  .m-l-lg-30 {
    margin-left: 2.143rem !important; }

  .m-l-lg-35 {
    margin-left: 2.5rem !important; }

  .m-l-lg-40 {
    margin-left: 2.857rem !important; }

  .m-l-lg-45 {
    margin-left: 3.214rem !important; }

  .m-l-lg-50 {
    margin-left: 3.571rem !important; }

  .m-l-lg-55 {
    margin-left: 3.929rem !important; }

  .m-l-lg-60 {
    margin-left: 4.286rem !important; }

  .m-l-lg-65 {
    margin-left: 4.643rem !important; }

  .m-l-lg-70 {
    margin-left: 5rem !important; }

  .m-l-lg-75 {
    margin-left: 5.357rem !important; }

  .m-l-lg-80 {
    margin-left: 5.714rem !important; }

  .m-l-lg-85 {
    margin-left: 6.071rem !important; }

  .m-l-lg-90 {
    margin-left: 6.429rem !important; }

  .m-l-lg-95 {
    margin-left: 6.786rem !important; }

  .m-l-lg-100 {
    margin-left: 7.143rem !important; }

  .m-r-lg-0 {
    margin-right: 0rem !important; }

  .m-r-lg-5 {
    margin-right: 0.357rem !important; }

  .m-r-lg-10 {
    margin-right: 0.714rem !important; }

  .m-r-lg-15 {
    margin-right: 1.071rem !important; }

  .m-r-lg-20 {
    margin-right: 1.429rem !important; }

  .m-r-lg-25 {
    margin-right: 1.786rem !important; }

  .m-r-lg-30 {
    margin-right: 2.143rem !important; }

  .m-r-lg-35 {
    margin-right: 2.5rem !important; }

  .m-r-lg-40 {
    margin-right: 2.857rem !important; }

  .m-r-lg-45 {
    margin-right: 3.214rem !important; }

  .m-r-lg-50 {
    margin-right: 3.571rem !important; }

  .m-r-lg-55 {
    margin-right: 3.929rem !important; }

  .m-r-lg-60 {
    margin-right: 4.286rem !important; }

  .m-r-lg-65 {
    margin-right: 4.643rem !important; }

  .m-r-lg-70 {
    margin-right: 5rem !important; }

  .m-r-lg-75 {
    margin-right: 5.357rem !important; }

  .m-r-lg-80 {
    margin-right: 5.714rem !important; }

  .m-r-lg-85 {
    margin-right: 6.071rem !important; }

  .m-r-lg-90 {
    margin-right: 6.429rem !important; }

  .m-r-lg-95 {
    margin-right: 6.786rem !important; }

  .m-r-lg-100 {
    margin-right: 7.143rem !important; }

  .m-t-lg-0 {
    margin-top: 0rem !important; }

  .m-t-lg-5 {
    margin-top: 0.357rem !important; }

  .m-t-lg-10 {
    margin-top: 0.714rem !important; }

  .m-t-lg-15 {
    margin-top: 1.071rem !important; }

  .m-t-lg-20 {
    margin-top: 1.429rem !important; }

  .m-t-lg-25 {
    margin-top: 1.786rem !important; }

  .m-t-lg-30 {
    margin-top: 2.143rem !important; }

  .m-t-lg-35 {
    margin-top: 2.5rem !important; }

  .m-t-lg-40 {
    margin-top: 2.857rem !important; }

  .m-t-lg-45 {
    margin-top: 3.214rem !important; }

  .m-t-lg-50 {
    margin-top: 3.571rem !important; }

  .m-t-lg-55 {
    margin-top: 3.929rem !important; }

  .m-t-lg-60 {
    margin-top: 4.286rem !important; }

  .m-t-lg-65 {
    margin-top: 4.643rem !important; }

  .m-t-lg-70 {
    margin-top: 5rem !important; }

  .m-t-lg-75 {
    margin-top: 5.357rem !important; }

  .m-t-lg-80 {
    margin-top: 5.714rem !important; }

  .m-t-lg-85 {
    margin-top: 6.071rem !important; }

  .m-t-lg-90 {
    margin-top: 6.429rem !important; }

  .m-t-lg-95 {
    margin-top: 6.786rem !important; }

  .m-t-lg-100 {
    margin-top: 7.143rem !important; }

  .m-b-lg-0 {
    margin-bottom: 0rem !important; }

  .m-b-lg-5 {
    margin-bottom: 0.357rem !important; }

  .m-b-lg-10 {
    margin-bottom: 0.714rem !important; }

  .m-b-lg-15 {
    margin-bottom: 1.071rem !important; }

  .m-b-lg-20 {
    margin-bottom: 1.429rem !important; }

  .m-b-lg-25 {
    margin-bottom: 1.786rem !important; }

  .m-b-lg-30 {
    margin-bottom: 2.143rem !important; }

  .m-b-lg-35 {
    margin-bottom: 2.5rem !important; }

  .m-b-lg-40 {
    margin-bottom: 2.857rem !important; }

  .m-b-lg-45 {
    margin-bottom: 3.214rem !important; }

  .m-b-lg-50 {
    margin-bottom: 3.571rem !important; }

  .m-b-lg-55 {
    margin-bottom: 3.929rem !important; }

  .m-b-lg-60 {
    margin-bottom: 4.286rem !important; }

  .m-b-lg-65 {
    margin-bottom: 4.643rem !important; }

  .m-b-lg-70 {
    margin-bottom: 5rem !important; }

  .m-b-lg-75 {
    margin-bottom: 5.357rem !important; }

  .m-b-lg-80 {
    margin-bottom: 5.714rem !important; }

  .m-b-lg-85 {
    margin-bottom: 6.071rem !important; }

  .m-b-lg-90 {
    margin-bottom: 6.429rem !important; }

  .m-b-lg-95 {
    margin-bottom: 6.786rem !important; }

  .m-b-lg-100 {
    margin-bottom: 7.143rem !important; }

  .m-l-lg--5 {
    margin-left: -0.357rem !important; }

  .m-l-lg--10 {
    margin-left: -0.714rem !important; }

  .m-l-lg--15 {
    margin-left: -1.071rem !important; }

  .m-l-lg--20 {
    margin-left: -1.429rem !important; }

  .m-l-lg--25 {
    margin-left: -1.786rem !important; }

  .m-l-lg--30 {
    margin-left: -2.143rem !important; }

  .m-l-lg--35 {
    margin-left: -2.5rem !important; }

  .m-l-lg--40 {
    margin-left: -2.857rem !important; }

  .m-l-lg--45 {
    margin-left: -3.214rem !important; }

  .m-l-lg--50 {
    margin-left: -3.571rem !important; }

  .m-l-lg--55 {
    margin-left: -3.929rem !important; }

  .m-l-lg--60 {
    margin-left: -4.286rem !important; }

  .m-l-lg--65 {
    margin-left: -4.643rem !important; }

  .m-l-lg--70 {
    margin-left: -5rem !important; }

  .m-l-lg--75 {
    margin-left: -5.357rem !important; }

  .m-l-lg--80 {
    margin-left: -5.714rem !important; }

  .m-l-lg--85 {
    margin-left: -6.071rem !important; }

  .m-l-lg--90 {
    margin-left: -6.429rem !important; }

  .m-l-lg--95 {
    margin-left: -6.786rem !important; }

  .m-l-lg--100 {
    margin-left: -7.143rem !important; }

  .m-r-lg--5 {
    margin-right: -0.357rem !important; }

  .m-r-lg--10 {
    margin-right: -0.714rem !important; }

  .m-r-lg--15 {
    margin-right: -1.071rem !important; }

  .m-r-lg--20 {
    margin-right: -1.429rem !important; }

  .m-r-lg--25 {
    margin-right: -1.786rem !important; }

  .m-r-lg--30 {
    margin-right: -2.143rem !important; }

  .m-r-lg--35 {
    margin-right: -2.5rem !important; }

  .m-r-lg--40 {
    margin-right: -2.857rem !important; }

  .m-r-lg--45 {
    margin-right: -3.214rem !important; }

  .m-r-lg--50 {
    margin-right: -3.571rem !important; }

  .m-r-lg--55 {
    margin-right: -3.929rem !important; }

  .m-r-lg--60 {
    margin-right: -4.286rem !important; }

  .m-r-lg--65 {
    margin-right: -4.643rem !important; }

  .m-r-lg--70 {
    margin-right: -5rem !important; }

  .m-r-lg--75 {
    margin-right: -5.357rem !important; }

  .m-r-lg--80 {
    margin-right: -5.714rem !important; }

  .m-r-lg--85 {
    margin-right: -6.071rem !important; }

  .m-r-lg--90 {
    margin-right: -6.429rem !important; }

  .m-r-lg--95 {
    margin-right: -6.786rem !important; }

  .m-r-lg--100 {
    margin-right: -7.143rem !important; }

  .m-t-lg--5 {
    margin-top: -0.357rem !important; }

  .m-t-lg--10 {
    margin-top: -0.714rem !important; }

  .m-t-lg--15 {
    margin-top: -1.071rem !important; }

  .m-t-lg--20 {
    margin-top: -1.429rem !important; }

  .m-t-lg--25 {
    margin-top: -1.786rem !important; }

  .m-t-lg--30 {
    margin-top: -2.143rem !important; }

  .m-t-lg--35 {
    margin-top: -2.5rem !important; }

  .m-t-lg--40 {
    margin-top: -2.857rem !important; }

  .m-t-lg--45 {
    margin-top: -3.214rem !important; }

  .m-t-lg--50 {
    margin-top: -3.571rem !important; }

  .m-t-lg--55 {
    margin-top: -3.929rem !important; }

  .m-t-lg--60 {
    margin-top: -4.286rem !important; }

  .m-t-lg--65 {
    margin-top: -4.643rem !important; }

  .m-t-lg--70 {
    margin-top: -5rem !important; }

  .m-t-lg--75 {
    margin-top: -5.357rem !important; }

  .m-t-lg--80 {
    margin-top: -5.714rem !important; }

  .m-t-lg--85 {
    margin-top: -6.071rem !important; }

  .m-t-lg--90 {
    margin-top: -6.429rem !important; }

  .m-t-lg--95 {
    margin-top: -6.786rem !important; }

  .m-t-lg--100 {
    margin-top: -7.143rem !important; }

  .m-b-lg--5 {
    margin-bottom: -0.357rem !important; }

  .m-b-lg--10 {
    margin-bottom: -0.714rem !important; }

  .m-b-lg--15 {
    margin-bottom: -1.071rem !important; }

  .m-b-lg--20 {
    margin-bottom: -1.429rem !important; }

  .m-b-lg--25 {
    margin-bottom: -1.786rem !important; }

  .m-b-lg--30 {
    margin-bottom: -2.143rem !important; }

  .m-b-lg--35 {
    margin-bottom: -2.5rem !important; }

  .m-b-lg--40 {
    margin-bottom: -2.857rem !important; }

  .m-b-lg--45 {
    margin-bottom: -3.214rem !important; }

  .m-b-lg--50 {
    margin-bottom: -3.571rem !important; }

  .m-b-lg--55 {
    margin-bottom: -3.929rem !important; }

  .m-b-lg--60 {
    margin-bottom: -4.286rem !important; }

  .m-b-lg--65 {
    margin-bottom: -4.643rem !important; }

  .m-b-lg--70 {
    margin-bottom: -5rem !important; }

  .m-b-lg--75 {
    margin-bottom: -5.357rem !important; }

  .m-b-lg--80 {
    margin-bottom: -5.714rem !important; }

  .m-b-lg--85 {
    margin-bottom: -6.071rem !important; }

  .m-b-lg--90 {
    margin-bottom: -6.429rem !important; }

  .m-b-lg--95 {
    margin-bottom: -6.786rem !important; }

  .m-b-lg--100 {
    margin-bottom: -7.143rem !important; }

  .p-l-lg-0 {
    padding-left: 0rem !important; }

  .p-l-lg-5 {
    padding-left: 0.357rem !important; }

  .p-l-lg-10 {
    padding-left: 0.714rem !important; }

  .p-l-lg-15 {
    padding-left: 1.071rem !important; }

  .p-l-lg-20 {
    padding-left: 1.429rem !important; }

  .p-l-lg-25 {
    padding-left: 1.786rem !important; }

  .p-l-lg-30 {
    padding-left: 2.143rem !important; }

  .p-l-lg-35 {
    padding-left: 2.5rem !important; }

  .p-l-lg-40 {
    padding-left: 2.857rem !important; }

  .p-l-lg-45 {
    padding-left: 3.214rem !important; }

  .p-l-lg-50 {
    padding-left: 3.571rem !important; }

  .p-l-lg-55 {
    padding-left: 3.929rem !important; }

  .p-l-lg-60 {
    padding-left: 4.286rem !important; }

  .p-l-lg-65 {
    padding-left: 4.643rem !important; }

  .p-l-lg-70 {
    padding-left: 5rem !important; }

  .p-l-lg-75 {
    padding-left: 5.357rem !important; }

  .p-l-lg-80 {
    padding-left: 5.714rem !important; }

  .p-l-lg-85 {
    padding-left: 6.071rem !important; }

  .p-l-lg-90 {
    padding-left: 6.429rem !important; }

  .p-l-lg-95 {
    padding-left: 6.786rem !important; }

  .p-l-lg-100 {
    padding-left: 7.143rem !important; }

  .p-r-lg-0 {
    padding-right: 0rem !important; }

  .p-r-lg-5 {
    padding-right: 0.357rem !important; }

  .p-r-lg-10 {
    padding-right: 0.714rem !important; }

  .p-r-lg-15 {
    padding-right: 1.071rem !important; }

  .p-r-lg-20 {
    padding-right: 1.429rem !important; }

  .p-r-lg-25 {
    padding-right: 1.786rem !important; }

  .p-r-lg-30 {
    padding-right: 2.143rem !important; }

  .p-r-lg-35 {
    padding-right: 2.5rem !important; }

  .p-r-lg-40 {
    padding-right: 2.857rem !important; }

  .p-r-lg-45 {
    padding-right: 3.214rem !important; }

  .p-r-lg-50 {
    padding-right: 3.571rem !important; }

  .p-r-lg-55 {
    padding-right: 3.929rem !important; }

  .p-r-lg-60 {
    padding-right: 4.286rem !important; }

  .p-r-lg-65 {
    padding-right: 4.643rem !important; }

  .p-r-lg-70 {
    padding-right: 5rem !important; }

  .p-r-lg-75 {
    padding-right: 5.357rem !important; }

  .p-r-lg-80 {
    padding-right: 5.714rem !important; }

  .p-r-lg-85 {
    padding-right: 6.071rem !important; }

  .p-r-lg-90 {
    padding-right: 6.429rem !important; }

  .p-r-lg-95 {
    padding-right: 6.786rem !important; }

  .p-r-lg-100 {
    padding-right: 7.143rem !important; }

  .p-t-lg-0 {
    padding-top: 0rem !important; }

  .p-t-lg-5 {
    padding-top: 0.357rem !important; }

  .p-t-lg-10 {
    padding-top: 0.714rem !important; }

  .p-t-lg-15 {
    padding-top: 1.071rem !important; }

  .p-t-lg-20 {
    padding-top: 1.429rem !important; }

  .p-t-lg-25 {
    padding-top: 1.786rem !important; }

  .p-t-lg-30 {
    padding-top: 2.143rem !important; }

  .p-t-lg-35 {
    padding-top: 2.5rem !important; }

  .p-t-lg-40 {
    padding-top: 2.857rem !important; }

  .p-t-lg-45 {
    padding-top: 3.214rem !important; }

  .p-t-lg-50 {
    padding-top: 3.571rem !important; }

  .p-t-lg-55 {
    padding-top: 3.929rem !important; }

  .p-t-lg-60 {
    padding-top: 4.286rem !important; }

  .p-t-lg-65 {
    padding-top: 4.643rem !important; }

  .p-t-lg-70 {
    padding-top: 5rem !important; }

  .p-t-lg-75 {
    padding-top: 5.357rem !important; }

  .p-t-lg-80 {
    padding-top: 5.714rem !important; }

  .p-t-lg-85 {
    padding-top: 6.071rem !important; }

  .p-t-lg-90 {
    padding-top: 6.429rem !important; }

  .p-t-lg-95 {
    padding-top: 6.786rem !important; }

  .p-t-lg-100 {
    padding-top: 7.143rem !important; }

  .p-b-lg-0 {
    padding-bottom: 0rem !important; }

  .p-b-lg-5 {
    padding-bottom: 0.357rem !important; }

  .p-b-lg-10 {
    padding-bottom: 0.714rem !important; }

  .p-b-lg-15 {
    padding-bottom: 1.071rem !important; }

  .p-b-lg-20 {
    padding-bottom: 1.429rem !important; }

  .p-b-lg-25 {
    padding-bottom: 1.786rem !important; }

  .p-b-lg-30 {
    padding-bottom: 2.143rem !important; }

  .p-b-lg-35 {
    padding-bottom: 2.5rem !important; }

  .p-b-lg-40 {
    padding-bottom: 2.857rem !important; }

  .p-b-lg-45 {
    padding-bottom: 3.214rem !important; }

  .p-b-lg-50 {
    padding-bottom: 3.571rem !important; }

  .p-b-lg-55 {
    padding-bottom: 3.929rem !important; }

  .p-b-lg-60 {
    padding-bottom: 4.286rem !important; }

  .p-b-lg-65 {
    padding-bottom: 4.643rem !important; }

  .p-b-lg-70 {
    padding-bottom: 5rem !important; }

  .p-b-lg-75 {
    padding-bottom: 5.357rem !important; }

  .p-b-lg-80 {
    padding-bottom: 5.714rem !important; }

  .p-b-lg-85 {
    padding-bottom: 6.071rem !important; }

  .p-b-lg-90 {
    padding-bottom: 6.429rem !important; }

  .p-b-lg-95 {
    padding-bottom: 6.786rem !important; }

  .p-b-lg-100 {
    padding-bottom: 7.143rem !important; }

  .l-lg-0 {
    left: 0rem !important; }

  .l-lg-1 {
    left: 0.071rem !important; }

  .l-lg-2 {
    left: 0.143rem !important; }

  .l-lg-3 {
    left: 0.214rem !important; }

  .l-lg-4 {
    left: 0.286rem !important; }

  .l-lg-5 {
    left: 0.357rem !important; }

  .l-lg-6 {
    left: 0.429rem !important; }

  .l-lg-7 {
    left: 0.5rem !important; }

  .l-lg-8 {
    left: 0.571rem !important; }

  .l-lg-9 {
    left: 0.643rem !important; }

  .l-lg-10 {
    left: 0.714rem !important; }

  .l-lg-11 {
    left: 0.786rem !important; }

  .l-lg-12 {
    left: 0.857rem !important; }

  .l-lg-13 {
    left: 0.929rem !important; }

  .l-lg-14 {
    left: 1rem !important; }

  .l-lg-15 {
    left: 1.071rem !important; }

  .l-lg-16 {
    left: 1.143rem !important; }

  .l-lg-17 {
    left: 1.214rem !important; }

  .l-lg-18 {
    left: 1.286rem !important; }

  .l-lg-19 {
    left: 1.357rem !important; }

  .l-lg-20 {
    left: 1.429rem !important; }

  .r-lg-0 {
    right: 0rem !important; }

  .r-lg-1 {
    right: 0.071rem !important; }

  .r-lg-2 {
    right: 0.143rem !important; }

  .r-lg-3 {
    right: 0.214rem !important; }

  .r-lg-4 {
    right: 0.286rem !important; }

  .r-lg-5 {
    right: 0.357rem !important; }

  .r-lg-6 {
    right: 0.429rem !important; }

  .r-lg-7 {
    right: 0.5rem !important; }

  .r-lg-8 {
    right: 0.571rem !important; }

  .r-lg-9 {
    right: 0.643rem !important; }

  .r-lg-10 {
    right: 0.714rem !important; }

  .r-lg-11 {
    right: 0.786rem !important; }

  .r-lg-12 {
    right: 0.857rem !important; }

  .r-lg-13 {
    right: 0.929rem !important; }

  .r-lg-14 {
    right: 1rem !important; }

  .r-lg-15 {
    right: 1.071rem !important; }

  .r-lg-16 {
    right: 1.143rem !important; }

  .r-lg-17 {
    right: 1.214rem !important; }

  .r-lg-18 {
    right: 1.286rem !important; }

  .r-lg-19 {
    right: 1.357rem !important; }

  .r-lg-20 {
    right: 1.429rem !important; }

  .t-lg-0 {
    top: 0rem !important; }

  .t-lg-1 {
    top: 0.071rem !important; }

  .t-lg-2 {
    top: 0.143rem !important; }

  .t-lg-3 {
    top: 0.214rem !important; }

  .t-lg-4 {
    top: 0.286rem !important; }

  .t-lg-5 {
    top: 0.357rem !important; }

  .t-lg-6 {
    top: 0.429rem !important; }

  .t-lg-7 {
    top: 0.5rem !important; }

  .t-lg-8 {
    top: 0.571rem !important; }

  .t-lg-9 {
    top: 0.643rem !important; }

  .t-lg-10 {
    top: 0.714rem !important; }

  .t-lg-11 {
    top: 0.786rem !important; }

  .t-lg-12 {
    top: 0.857rem !important; }

  .t-lg-13 {
    top: 0.929rem !important; }

  .t-lg-14 {
    top: 1rem !important; }

  .t-lg-15 {
    top: 1.071rem !important; }

  .t-lg-16 {
    top: 1.143rem !important; }

  .t-lg-17 {
    top: 1.214rem !important; }

  .t-lg-18 {
    top: 1.286rem !important; }

  .t-lg-19 {
    top: 1.357rem !important; }

  .t-lg-20 {
    top: 1.429rem !important; }

  .b-lg-0 {
    bottom: 0rem !important; }

  .b-lg-1 {
    bottom: 0.071rem !important; }

  .b-lg-2 {
    bottom: 0.143rem !important; }

  .b-lg-3 {
    bottom: 0.214rem !important; }

  .b-lg-4 {
    bottom: 0.286rem !important; }

  .b-lg-5 {
    bottom: 0.357rem !important; }

  .b-lg-6 {
    bottom: 0.429rem !important; }

  .b-lg-7 {
    bottom: 0.5rem !important; }

  .b-lg-8 {
    bottom: 0.571rem !important; }

  .b-lg-9 {
    bottom: 0.643rem !important; }

  .b-lg-10 {
    bottom: 0.714rem !important; }

  .b-lg-11 {
    bottom: 0.786rem !important; }

  .b-lg-12 {
    bottom: 0.857rem !important; }

  .b-lg-13 {
    bottom: 0.929rem !important; }

  .b-lg-14 {
    bottom: 1rem !important; }

  .b-lg-15 {
    bottom: 1.071rem !important; }

  .b-lg-16 {
    bottom: 1.143rem !important; }

  .b-lg-17 {
    bottom: 1.214rem !important; }

  .b-lg-18 {
    bottom: 1.286rem !important; }

  .b-lg-19 {
    bottom: 1.357rem !important; }

  .b-lg-20 {
    bottom: 1.429rem !important; }

  .l-lg--1 {
    left: -0.071rem !important; }

  .l-lg--2 {
    left: -0.143rem !important; }

  .l-lg--3 {
    left: -0.214rem !important; }

  .l-lg--4 {
    left: -0.286rem !important; }

  .l-lg--5 {
    left: -0.357rem !important; }

  .l-lg--6 {
    left: -0.429rem !important; }

  .l-lg--7 {
    left: -0.5rem !important; }

  .l-lg--8 {
    left: -0.571rem !important; }

  .l-lg--9 {
    left: -0.643rem !important; }

  .l-lg--10 {
    left: -0.714rem !important; }

  .l-lg--11 {
    left: -0.786rem !important; }

  .l-lg--12 {
    left: -0.857rem !important; }

  .l-lg--13 {
    left: -0.929rem !important; }

  .l-lg--14 {
    left: -1rem !important; }

  .l-lg--15 {
    left: -1.071rem !important; }

  .l-lg--16 {
    left: -1.143rem !important; }

  .l-lg--17 {
    left: -1.214rem !important; }

  .l-lg--18 {
    left: -1.286rem !important; }

  .l-lg--19 {
    left: -1.357rem !important; }

  .l-lg--20 {
    left: -1.429rem !important; }

  .r-lg--1 {
    right: -0.071rem !important; }

  .r-lg--2 {
    right: -0.143rem !important; }

  .r-lg--3 {
    right: -0.214rem !important; }

  .r-lg--4 {
    right: -0.286rem !important; }

  .r-lg--5 {
    right: -0.357rem !important; }

  .r-lg--6 {
    right: -0.429rem !important; }

  .r-lg--7 {
    right: -0.5rem !important; }

  .r-lg--8 {
    right: -0.571rem !important; }

  .r-lg--9 {
    right: -0.643rem !important; }

  .r-lg--10 {
    right: -0.714rem !important; }

  .r-lg--11 {
    right: -0.786rem !important; }

  .r-lg--12 {
    right: -0.857rem !important; }

  .r-lg--13 {
    right: -0.929rem !important; }

  .r-lg--14 {
    right: -1rem !important; }

  .r-lg--15 {
    right: -1.071rem !important; }

  .r-lg--16 {
    right: -1.143rem !important; }

  .r-lg--17 {
    right: -1.214rem !important; }

  .r-lg--18 {
    right: -1.286rem !important; }

  .r-lg--19 {
    right: -1.357rem !important; }

  .r-lg--20 {
    right: -1.429rem !important; }

  .t-lg--1 {
    top: -0.071rem !important; }

  .t-lg--2 {
    top: -0.143rem !important; }

  .t-lg--3 {
    top: -0.214rem !important; }

  .t-lg--4 {
    top: -0.286rem !important; }

  .t-lg--5 {
    top: -0.357rem !important; }

  .t-lg--6 {
    top: -0.429rem !important; }

  .t-lg--7 {
    top: -0.5rem !important; }

  .t-lg--8 {
    top: -0.571rem !important; }

  .t-lg--9 {
    top: -0.643rem !important; }

  .t-lg--10 {
    top: -0.714rem !important; }

  .t-lg--11 {
    top: -0.786rem !important; }

  .t-lg--12 {
    top: -0.857rem !important; }

  .t-lg--13 {
    top: -0.929rem !important; }

  .t-lg--14 {
    top: -1rem !important; }

  .t-lg--15 {
    top: -1.071rem !important; }

  .t-lg--16 {
    top: -1.143rem !important; }

  .t-lg--17 {
    top: -1.214rem !important; }

  .t-lg--18 {
    top: -1.286rem !important; }

  .t-lg--19 {
    top: -1.357rem !important; }

  .t-lg--20 {
    top: -1.429rem !important; }

  .b-lg--1 {
    bottom: -0.071rem !important; }

  .b-lg--2 {
    bottom: -0.143rem !important; }

  .b-lg--3 {
    bottom: -0.214rem !important; }

  .b-lg--4 {
    bottom: -0.286rem !important; }

  .b-lg--5 {
    bottom: -0.357rem !important; }

  .b-lg--6 {
    bottom: -0.429rem !important; }

  .b-lg--7 {
    bottom: -0.5rem !important; }

  .b-lg--8 {
    bottom: -0.571rem !important; }

  .b-lg--9 {
    bottom: -0.643rem !important; }

  .b-lg--10 {
    bottom: -0.714rem !important; }

  .b-lg--11 {
    bottom: -0.786rem !important; }

  .b-lg--12 {
    bottom: -0.857rem !important; }

  .b-lg--13 {
    bottom: -0.929rem !important; }

  .b-lg--14 {
    bottom: -1rem !important; }

  .b-lg--15 {
    bottom: -1.071rem !important; }

  .b-lg--16 {
    bottom: -1.143rem !important; }

  .b-lg--17 {
    bottom: -1.214rem !important; }

  .b-lg--18 {
    bottom: -1.286rem !important; }

  .b-lg--19 {
    bottom: -1.357rem !important; }

  .b-lg--20 {
    bottom: -1.429rem !important; } }
.icon {
  display: block;
  position: relative;
  background-repeat: no-repeat; }
  .icon:after, .icon:before {
    width: 100%;
    height: 100%;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    display: none;
    background-repeat: no-repeat;
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out; }
  .icon.after:after {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ; }
  .icon.not-after:after {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ; }
  .icon.before:before {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ; }
  .icon.not-before:before {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ; }
  .icon.arrow-short-down {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.711496%201.38744L2.14848%200L6.80631%204.85603L11.4146%200L12.8516%201.38744L6.80631%207.73L0.711496%201.38744Z%22%20fill%3D%22%23C5DE17%22%2F%3E%3C%2Fsvg%3E");
    width: 0.929rem;
    height: 0.571rem;
    -webkit-background-size: 0.929rem 0.571rem;
    -moz-background-size: 0.929rem 0.571rem;
    -o-background-size: 0.929rem 0.571rem;
    background-size: 0.929rem 0.571rem;
    -webkit-mask-size: 0.929rem 0.571rem;
    mask-size: 0.929rem 0.571rem; }
    @media screen and (max-width: 990px) {
      .icon.arrow-short-down {
        background-position: center;
        width: 2.047rem;
        height: 1.303rem;
        -webkit-background-size: 2.047rem 1.303rem;
        -moz-background-size: 2.047rem 1.303rem;
        -o-background-size: 2.047rem 1.303rem;
        background-size: 2.047rem 1.303rem; } }
  .icon.arrow-short-up {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20viewBox%3D%220%200%2013%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.8515%206.34254L11.4145%207.72998L6.75668%202.87395L2.14841%207.72998L0.711426%206.34254L6.75668%20-1.96082e-05L12.8515%206.34254Z%22%20fill%3D%22%23C5DE17%22%2F%3E%3C%2Fsvg%3E");
    width: 0.929rem;
    height: 0.571rem;
    -webkit-background-size: 0.929rem 0.571rem;
    -moz-background-size: 0.929rem 0.571rem;
    -o-background-size: 0.929rem 0.571rem;
    background-size: 0.929rem 0.571rem;
    -webkit-mask-size: 0.929rem 0.571rem;
    mask-size: 0.929rem 0.571rem; }
    @media screen and (max-width: 990px) {
      .icon.arrow-short-up {
        background-position: center;
        width: 2.047rem;
        height: 1.303rem;
        -webkit-background-size: 2.047rem 1.303rem;
        -moz-background-size: 2.047rem 1.303rem;
        -o-background-size: 2.047rem 1.303rem;
        background-size: 2.047rem 1.303rem; } }
  .icon.arrow-short-right {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2220%22%20viewBox%3D%220%200%2013%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.26154%2019.7885L0%2017.4462L7.91538%209.85385L0%202.34231L2.26154%200L12.6%209.85385L2.26154%2019.7885Z%22%20fill%3D%22%23111424%22%2F%3E%3C%2Fsvg%3E");
    width: 0.929rem;
    height: 1.429rem;
    -webkit-background-size: 0.929rem 1.429rem;
    -moz-background-size: 0.929rem 1.429rem;
    -o-background-size: 0.929rem 1.429rem;
    background-size: 0.929rem 1.429rem;
    -webkit-mask-size: 0.929rem 1.429rem;
    mask-size: 0.929rem 1.429rem; }
    @media screen and (max-width: 990px) {
      .icon.arrow-short-right {
        width: 1.303rem;
        height: 2.047rem;
        -webkit-background-size: 1.303rem 2.047rem;
        -moz-background-size: 1.303rem 2.047rem;
        -o-background-size: 1.303rem 2.047rem;
        background-size: 1.303rem 2.047rem;
        -webkit-mask-size: 1.303rem 2.047rem;
        mask-size: 1.303rem 2.047rem; } }
    @media screen and (max-width: 990px) {
      .icon.arrow-short-right.big {
        width: 2.233rem;
        height: 3.536rem;
        -webkit-background-size: 2.233rem 3.536rem;
        -moz-background-size: 2.233rem 3.536rem;
        -o-background-size: 2.233rem 3.536rem;
        background-size: 2.233rem 3.536rem;
        -webkit-mask-size: 2.233rem 3.536rem;
        mask-size: 2.233rem 3.536rem; } }
    .icon.arrow-short-right.min {
      width: 0.786rem;
      height: 1.214rem;
      -webkit-background-size: 0.786rem 1.214rem;
      -moz-background-size: 0.786rem 1.214rem;
      -o-background-size: 0.786rem 1.214rem;
      background-size: 0.786rem 1.214rem;
      -webkit-mask-size: 0.786rem 1.214rem;
      mask-size: 0.786rem 1.214rem; }
      @media screen and (max-width: 990px) {
        .icon.arrow-short-right.min {
          width: 1.117rem;
          height: 1.675rem;
          -webkit-background-size: 1.117rem 1.675rem;
          -moz-background-size: 1.117rem 1.675rem;
          -o-background-size: 1.117rem 1.675rem;
          background-size: 1.117rem 1.675rem;
          -webkit-mask-size: 1.117rem 1.675rem;
          mask-size: 1.117rem 1.675rem; } }
  .icon.arrow-right {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2214%22%20viewBox%3D%220%200%2023%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.2515%2013.5842L13.6995%2011.9767L19.1315%206.76644L13.6995%201.61158L15.2515%200.00415039L22.3463%206.76644L15.2515%2013.5842Z%22%20fill%3D%22%23D2EE09%22%2F%3E%3Cpath%20d%3D%22M19.3406%207.89205L1.05676e-07%207.89205L0%205.47448L19.3406%205.47448V7.89205Z%22%20fill%3D%22%23D2EE09%22%2F%3E%3C%2Fsvg%3E");
    width: 1.643rem;
    height: 1rem;
    -webkit-background-size: 1.643rem 1rem;
    -moz-background-size: 1.643rem 1rem;
    -o-background-size: 1.643rem 1rem;
    background-size: 1.643rem 1rem;
    -webkit-mask-size: 1.643rem 1rem;
    mask-size: 1.643rem 1rem; }
  .icon.book {
    background-image: url("../images/icons/catalog.png?v=1");
    background-position: center;
    width: 36.357rem;
    height: 39.357rem;
    -webkit-background-size: 36.357rem 39.357rem;
    -moz-background-size: 36.357rem 39.357rem;
    -o-background-size: 36.357rem 39.357rem;
    background-size: 36.357rem 39.357rem; }
    @media screen and (max-width: 990px) {
      .icon.book {
        background-image: url("../images/icons/catalog-mobile@2x.png?v=1");
        background-position: center;
        width: 50.43rem;
        height: 56.571rem;
        -webkit-background-size: 50.43rem 56.571rem;
        -moz-background-size: 50.43rem 56.571rem;
        -o-background-size: 50.43rem 56.571rem;
        background-size: 50.43rem 56.571rem; } }
  .icon.consult {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2268%22%20height%3D%2265%22%20viewBox%3D%220%200%2068%2065%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url%28%23c0%29%22%3E%3Cpath%20d%3D%22M17.7728%2035.6554C22.8194%2035.6554%2026.8786%2030.6088%2026.8786%2024.4651C26.8786%2018.3214%2022.8194%2014.9204%2017.7728%2014.9204C12.7262%2014.9204%208.66699%2018.2117%208.66699%2024.4651C8.66699%2030.7185%2012.7262%2035.6554%2017.7728%2035.6554Z%22%20fill%3D%22%23131823%22%2F%3E%3Cpath%20d%3D%22M4.38835%2064.8379H31.1573C33.5709%2064.8379%2035.5456%2062.8631%2035.5456%2060.4496V42.6767C35.5456%2041.4699%2030.9379%2038.7272%2026.4398%2036.4233L17.7728%2045.0903L9.10583%2036.4233C4.60777%2038.8369%200%2041.4699%200%2042.6767V60.3398C0%2062.8632%201.97476%2064.8379%204.38835%2064.8379Z%22%20fill%3D%22%23131823%22%2F%3E%3Cpath%20d%3D%22M59.6815%200H37.8495C33.3514%200%2029.6213%203.62039%2029.6213%208.11844V21.832C29.6213%2025.8913%2032.5835%2029.1825%2036.3136%2029.8408V36.0942C36.3136%2036.533%2036.533%2037.0815%2036.9718%2037.301C37.1912%2037.4107%2037.4107%2037.5204%2037.7398%2037.5204C37.9592%2037.5204%2038.1786%2037.5204%2038.398%2037.4107L52.4408%2029.9505H59.6815C64.1796%2029.9505%2067.8%2026.3301%2067.8%2021.832V8.11844C67.8%203.62039%2064.1796%200%2059.6815%200ZM40.9213%2017.6631C39.3854%2017.6631%2038.2883%2016.4563%2038.2883%2015.0301C38.2883%2013.4942%2039.4951%2012.3971%2040.9213%2012.3971C42.3475%2012.3971%2043.5543%2013.6039%2043.5543%2015.0301C43.6641%2016.4563%2042.4573%2017.6631%2040.9213%2017.6631ZM48.7107%2017.6631C47.1747%2017.6631%2046.0776%2016.4563%2046.0776%2015.0301C46.0776%2013.4942%2047.2844%2012.3971%2048.7107%2012.3971C50.1369%2012.3971%2051.3437%2013.6039%2051.3437%2015.0301C51.4534%2016.4563%2050.2466%2017.6631%2048.7107%2017.6631ZM56.5%2017.6631C54.9641%2017.6631%2053.867%2016.4563%2053.867%2015.0301C53.867%2013.4942%2055.0738%2012.3971%2056.5%2012.3971C58.0359%2012.3971%2059.133%2013.6039%2059.133%2015.0301C59.133%2016.4563%2057.9262%2017.6631%2056.5%2017.6631Z%22%20fill%3D%22%23D5F20A%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22c0%22%3E%3Crect%20width%3D%2267.8%22%20height%3D%2264.8378%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
    width: 4.857rem;
    height: 4.643rem;
    -webkit-background-size: 4.857rem 4.643rem;
    -moz-background-size: 4.857rem 4.643rem;
    -o-background-size: 4.857rem 4.643rem;
    background-size: 4.857rem 4.643rem;
    -webkit-mask-size: 4.857rem 4.643rem;
    mask-size: 4.857rem 4.643rem; }
  .icon.download {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2233%22%20viewBox%3D%220%200%2034%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.1312%2017.3913L10.9641%2015.6216L16.9054%2021.8157L22.7835%2015.6216L24.6165%2017.3913L16.9054%2025.4816L9.1312%2017.3913Z%22%20fill%3D%22%23111424%22%2F%3E%3Cpath%20d%3D%22M0%2029.4055H34V32.1623H0V29.4055Z%22%20fill%3D%22%23111424%22%2F%3E%3Cpath%20d%3D%22M15.6216%2022.0542L15.6216%200.000146866H18.3783V22.0542H15.6216Z%22%20fill%3D%22%23111424%22%2F%3E%3C%2Fsvg%3E");
    width: 2.429rem;
    height: 2.357rem;
    -webkit-background-size: 2.429rem 2.357rem;
    -moz-background-size: 2.429rem 2.357rem;
    -o-background-size: 2.429rem 2.357rem;
    background-size: 2.429rem 2.357rem;
    -webkit-mask-size: 2.429rem 2.357rem;
    mask-size: 2.429rem 2.357rem; }
    @media screen and (max-width: 990px) {
      .icon.download {
        width: 4.652rem;
        height: 4.466rem;
        -webkit-background-size: 4.652rem 4.466rem;
        -moz-background-size: 4.652rem 4.466rem;
        -o-background-size: 4.652rem 4.466rem;
        background-size: 4.652rem 4.466rem;
        -webkit-mask-size: 4.652rem 4.466rem;
        mask-size: 4.652rem 4.466rem; } }
    .icon.download.big {
      width: 3.071rem;
      height: 2.929rem;
      -webkit-background-size: 3.071rem 2.929rem;
      -moz-background-size: 3.071rem 2.929rem;
      -o-background-size: 3.071rem 2.929rem;
      background-size: 3.071rem 2.929rem;
      -webkit-mask-size: 3.071rem 2.929rem;
      mask-size: 3.071rem 2.929rem; }
      @media screen and (max-width: 990px) {
        .icon.download.big {
          width: 4.838rem;
          height: 4.652rem;
          -webkit-background-size: 4.838rem 4.652rem;
          -moz-background-size: 4.838rem 4.652rem;
          -o-background-size: 4.838rem 4.652rem;
          background-size: 4.838rem 4.652rem;
          -webkit-mask-size: 4.838rem 4.652rem;
          mask-size: 4.838rem 4.652rem; } }
      @media screen and (max-width: 990px) {
        .icon.download.big.v2 {
          width: 6.141rem;
          height: 5.769rem;
          -webkit-background-size: 6.141rem 5.769rem;
          -moz-background-size: 6.141rem 5.769rem;
          -o-background-size: 6.141rem 5.769rem;
          background-size: 6.141rem 5.769rem;
          -webkit-mask-size: 6.141rem 5.769rem;
          mask-size: 6.141rem 5.769rem; } }
    .icon.download.mini {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.4797%208.53198L5.37892%207.66377L8.29364%2010.7025L11.1774%207.66377L12.0766%208.53198L8.29364%2012.501L4.4797%208.53198Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M0%2014.426H16.68V15.7784H0V14.426Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M7.66383%2010.8195V0H9.01626V10.8195H7.66383Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
      width: 3.164rem;
      height: 2.977rem;
      -webkit-background-size: 3.164rem 2.977rem;
      -moz-background-size: 3.164rem 2.977rem;
      -o-background-size: 3.164rem 2.977rem;
      background-size: 3.164rem 2.977rem;
      -webkit-mask-size: 3.164rem 2.977rem;
      mask-size: 3.164rem 2.977rem; }
  .icon.fire {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.1067%2019.7368C12.3998%2018.6249%2014.3779%2016.6117%2014.8731%2014.1175C15.1867%2012.5401%2014.893%2010.8877%2014.2771%209.40085C13.6627%207.91539%2012.7404%206.57565%2011.7641%205.29673C12.3317%207.00289%2012.3246%208.89297%2011.7428%2010.5949C11.9017%209.42207%2011.6222%208.19409%2010.9708%207.20378C10.5082%206.49925%209.86827%205.91638%209.45392%205.18214C8.57413%203.62594%208.85367%201.6623%209.51209%200C7.9228%200.960599%206.44418%202.15321%205.3785%203.67121C4.31282%205.18921%203.68278%207.05807%203.86867%208.90145C2.98746%208.32991%202.77035%207.05382%202.95057%206.02107C1.9899%207.35374%201.10585%208.63832%200.552435%2010.1988C0.0401701%2011.6418%20-0.188291%2013.2164%200.183491%2014.7202C0.183491%2014.7231%200.18491%2014.7259%200.18491%2014.7273C0.721297%2016.8904%202.41702%2018.6178%204.34972%2019.7354C4.08152%2018.9234%203.82185%2018.0958%203.7963%2017.2413C3.77076%2016.3868%204.00632%2015.4898%204.6094%2014.8843C4.7442%2015.7303%205.36431%2016.483%206.17173%2016.7786C5.73326%2015.4686%205.75738%2014.01%206.23701%2012.7156C6.71664%2011.4211%207.65177%2010.2978%208.8409%209.58901C8.52588%2010.6317%208.67488%2011.8045%209.24106%2012.7368C9.6171%2013.355%2010.1606%2013.8629%2010.5295%2014.4868C11.4689%2016.0784%2011.09%2018.1722%2010.1067%2019.7368Z%22%20fill%3D%22%23D6F20A%22%2F%3E%3C%2Fsvg%3E");
    width: 1.071rem;
    height: 1.429rem;
    -webkit-background-size: 1.071rem 1.429rem;
    -moz-background-size: 1.071rem 1.429rem;
    -o-background-size: 1.071rem 1.429rem;
    background-size: 1.071rem 1.429rem;
    -webkit-mask-size: 1.071rem 1.429rem;
    mask-size: 1.071rem 1.429rem; }
    @media screen and (max-width: 990px) {
      .icon.fire {
        width: 2.791rem;
        height: 3.722rem;
        -webkit-background-size: 2.791rem 3.722rem;
        -moz-background-size: 2.791rem 3.722rem;
        -o-background-size: 2.791rem 3.722rem;
        background-size: 2.791rem 3.722rem;
        -webkit-mask-size: 2.791rem 3.722rem;
        mask-size: 2.791rem 3.722rem; } }
  .icon.play {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2251%22%20viewBox%3D%220%200%2044%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.87823%203.97928L40.3158%2025.5939L2.87822%2047.2085L2.87823%203.97928ZM2.38058%203.69196L2.38131%203.69238L2.38058%203.69196Z%22%20stroke%3D%22black%22%20stroke-width%3D%225.52941%22%2F%3E%3C%2Fsvg%3E");
    width: 3.143rem;
    height: 3.643rem;
    -webkit-background-size: 3.143rem 3.643rem;
    -moz-background-size: 3.143rem 3.643rem;
    -o-background-size: 3.143rem 3.643rem;
    background-size: 3.143rem 3.643rem;
    -webkit-mask-size: 3.143rem 3.643rem;
    mask-size: 3.143rem 3.643rem; }
    @media screen and (max-width: 990px) {
      .icon.play {
        width: 5.397rem;
        height: 5.955rem;
        -webkit-background-size: 5.397rem 5.955rem;
        -moz-background-size: 5.397rem 5.955rem;
        -o-background-size: 5.397rem 5.955rem;
        background-size: 5.397rem 5.955rem;
        -webkit-mask-size: 5.397rem 5.955rem;
        mask-size: 5.397rem 5.955rem; } }
  .icon.map-icon {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2228.5%22%20stroke%3D%22%23D2EE09%22%2F%3E%3Ccircle%20opacity%3D%220.2%22%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2239.5%22%20stroke%3D%22%23D2EE09%22%2F%3E%3Cpath%20d%3D%22M45.5886%2034.4392H50.867C51.4284%2034.4392%2051.9395%2034.7436%2052.1992%2035.2209L54.4446%2039.3677C55.3327%2039.3677%2056.0532%2040.0752%2056.0532%2040.9474V43.4075C56.5811%2043.4075%2057%2043.8271%2057%2044.3372V44.6334C57%2045.1518%2056.5727%2045.5632%2056.0532%2045.5632H53.4476M47.7754%2034.4392L47.8173%2039.3677H54.4781M32.1162%2045.5796C32.1246%2045.5796%2032.1246%2045.5796%2032.1162%2045.5796ZM32.1162%2045.5796C32.1246%2045.5714%2032.1246%2045.5714%2032.1162%2045.5796ZM32.1162%2045.5796C32.1246%2045.5714%2032.1162%2045.5714%2032.1162%2045.5796ZM29.5022%2045.5714H26.9468C26.4189%2045.5714%2026%2045.1518%2026%2044.6417V31H45.5886V45.5714M45.5886%2045.5714H34.747M45.5886%2045.5714H48.2027M40.7711%2038.2898H30.8092M40.7711%2038.2898L37.9727%2035.5417M40.7711%2038.2898L37.9727%2041.0379M36.1714%2043.6379H45.5886M26%2043.6379H28.2203M52.6778%2043.7527C53.7019%2044.7584%2053.7019%2046.3889%2052.6778%2047.3947C51.6537%2048.4004%2049.9933%2048.4004%2048.9692%2047.3947C47.9451%2046.3889%2047.9451%2044.7584%2048.9692%2043.7527C49.9933%2042.747%2051.6537%2042.747%2052.6778%2043.7527ZM32.7216%2043.0651C34.1311%2043.392%2035.004%2044.779%2034.6711%2046.1632C34.3383%2047.5474%2032.9259%2048.4045%2031.5164%2048.0777C30.1068%2047.7508%2029.234%2046.3638%2029.5668%2044.9796C29.8997%2043.5954%2031.3121%2042.7383%2032.7216%2043.0651ZM32.3759%2045.5714C32.3759%2045.7077%2032.2634%2045.8182%2032.1246%2045.8182C31.9858%2045.8182%2031.8732%2045.7077%2031.8732%2045.5714C31.8732%2045.4351%2031.9858%2045.3246%2032.1246%2045.3246C32.2634%2045.3246%2032.3759%2045.4351%2032.3759%2045.5714ZM51.0765%2045.5714C51.0765%2045.7113%2050.9676%2045.8182%2050.8251%2045.8182C50.6827%2045.8182%2050.5738%2045.7113%2050.5738%2045.5714C50.5738%2045.4315%2050.6827%2045.3246%2050.8251%2045.3246C50.9676%2045.3246%2051.0765%2045.4398%2051.0765%2045.5714Z%22%20stroke%3D%22%23D5F20A%22%20stroke-width%3D%221.6%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    width: 5.714rem;
    height: 5.714rem;
    -webkit-background-size: 5.714rem 5.714rem;
    -moz-background-size: 5.714rem 5.714rem;
    -o-background-size: 5.714rem 5.714rem;
    background-size: 5.714rem 5.714rem;
    -webkit-mask-size: 5.714rem 5.714rem;
    mask-size: 5.714rem 5.714rem; }
    @media screen and (max-width: 990px) {
      .icon.map-icon {
        width: 14.887rem;
        height: 14.887rem;
        -webkit-background-size: 14.887rem 14.887rem;
        -moz-background-size: 14.887rem 14.887rem;
        -o-background-size: 14.887rem 14.887rem;
        background-size: 14.887rem 14.887rem;
        -webkit-mask-size: 14.887rem 14.887rem;
        mask-size: 14.887rem 14.887rem; } }
  .icon.tinkoff-icon {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2244%22%20height%3D%2239%22%20viewBox%3D%220%200%2044%2039%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M42.738%2018.5837L43.2922%2016.8205L41.4588%2016.8776C41.3039%2016.8776%2040.1779%2016.8459%2039.0856%2016.0587C39.167%2016.0666%2039.2485%2016.0778%2039.3315%2016.0778C40.4558%2016.0778%2041.5434%2015.4049%2041.9794%2014.4431L42.7684%2012.7053C41.7798%2012.718%2040.8759%2012.5943%2040.8759%2012.5943C40.8679%2012.5927%2040.1556%2012.5022%2039.3315%2011.6659C38.7406%2011.066%2038.0092%2010.7486%2037.217%2010.7486C36.8705%2010.7486%2036.5606%2010.8105%2036.2939%2010.8946C36.3355%2010.7533%2036.3754%2010.6105%2036.3977%2010.4629C36.6501%208.8362%2035.596%207.59516%2035.596%207.59675L34.2178%205.90023L33.3634%207.89352C33.3602%207.89987%2033.1446%208.36645%2032.7581%208.59498C32.6415%208.00937%2032.3556%207.35076%2031.744%206.72071C30.5909%205.53362%2029.1871%205.35747%2028.4524%205.35747C28.1123%205.35747%2027.8695%205.39397%2027.8104%205.40349L26.1463%205.72883C26.2421%205.35905%2026.4466%204.71631%2026.8203%204.13705L27.7386%202.71508L25.4276%202.97694L24.6914%201.42325L23.2668%202.15328L21.9493%200.859863L20.6349%202.15328L19.2056%201.42325L18.4709%202.97694L16.1616%202.71508L17.0815%204.13705C17.4552%204.71631%2017.6596%205.35747%2017.7538%205.72724L16.1664%205.41619L16.1121%205.40666C16.0322%205.39397%2015.7911%205.35747%2015.4493%205.35747C14.7147%205.35747%2013.3109%205.53521%2012.161%206.72071C11.5477%207.34917%2011.2618%208.00937%2011.1437%208.59498C10.7604%208.36962%2010.5464%207.90939%2010.5464%207.90939L9.69036%205.90499L8.28975%207.61262C8.11886%207.83321%207.27403%208.99967%207.504%2010.4661C7.52796%2010.6121%207.56629%2010.7549%207.60781%2010.8962C7.3427%2010.812%207.03287%2010.7501%206.68631%2010.7501C5.89418%2010.7501%205.16273%2011.0675%204.57023%2011.6674C3.74935%2012.5006%203.04026%2012.5943%203.04665%2012.5943C3.04665%2012.5943%202.29763%2012.7276%201.13818%2012.7069L1.92233%2014.4447C2.35832%2015.408%203.44751%2016.0793%204.57023%2016.0793C4.65487%2016.0793%204.73632%2016.0682%204.81937%2016.0603C3.73018%2016.8475%202.60427%2016.8792%202.46852%2016.8808L0.599976%2016.8205L1.16533%2018.5821C1.4496%2019.4898%202.39985%2020.9943%204.22048%2021.1562C4.02244%2021.9815%203.58326%2022.9051%202.61864%2023.3034L1.22761%2023.8732L1.98621%2025.1856C2.41422%2025.8935%203.41876%2026.7219%204.84971%2026.7219C5.15954%2026.7203%205.45819%2026.6901%205.74566%2026.6298C5.81912%2026.9536%205.91175%2027.2773%206.02035%2027.5979C6.44676%2028.858%206.07944%2029.7372%206.07465%2029.7467L5.38792%2031.1766L6.92108%2031.5781C6.94024%2031.5845%207.40339%2031.7099%207.98312%2031.7099C8.24663%2031.7099%208.49736%2031.6829%208.73373%2031.6273C8.9126%2031.5861%209.08348%2031.5305%209.24798%2031.4639C9.44601%2031.8178%209.68716%2032.1399%209.96824%2032.4288C10.9504%2033.4302%2012.3415%2033.938%2014.1046%2033.938H14.111L15.3694%2033.9222L12.7695%2034.995L14.7434%2035.9424C15.4605%2036.29%2016.3117%2036.701%2017.1773%2037.0153L16.9314%2037.685L17.6117%2037.9929C17.6724%2038.0198%2018.9804%2038.6023%2021.1555%2038.7261C21.1555%2038.7261%2021.681%2038.7499%2021.97%2038.7499C22.2591%2038.7499%2022.7781%2038.7245%2022.7781%2038.7245C24.9389%2038.5975%2026.2373%2038.0214%2026.298%2037.9929L26.98%2037.6834L26.7308%2037.0121C27.622%2036.6883%2028.5035%2036.2614%2029.1903%2035.9281L31.1275%2034.9934L28.5355%2033.919L29.7988%2033.9349C31.5635%2033.9349%2032.9561%2033.427%2033.9367%2032.424C34.2162%2032.1368%2034.4573%2031.8146%2034.657%2031.4607C34.8215%2031.5274%2034.9939%2031.5829%2035.1728%2031.6242C35.4076%2031.6797%2035.6583%2031.7067%2035.9218%2031.7067C36.492%2031.7067%2036.9599%2031.5813%2036.9727%2031.5781L38.5122%2031.1735L37.8415%2029.7705C37.8255%2029.734%2037.4582%2028.8564%2037.8846%2027.5947C37.9932%2027.2726%2038.0842%2026.9488%2038.1577%2026.6267C38.4468%2026.687%2038.7486%2026.7187%2039.06%2026.7187C40.8822%2026.7187%2041.7558%2025.4443%2041.9251%2025.1682L42.6757%2023.87L41.2847%2023.3019C40.3185%2022.9035%2039.8809%2021.9783%2039.6845%2021.1546C41.4795%2021.0023%2042.4442%2019.4978%2042.738%2018.5837ZM17.8752%206.33507L17.856%206.33983L17.872%206.3192L17.8752%206.33507Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M21.9504%206.25684C20.478%206.25842%2019.3744%206.7377%2019.1332%207.30109L21.9504%208.40565L24.7676%207.30109C24.5281%206.7377%2023.4245%206.25842%2021.9504%206.25684Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M21.9809%2035.4992H21.9778H21.9538H21.9267H21.9251C21.0323%2035.5055%2019.8042%2035.323%2019.2117%2035.1516L18.4994%2037.0671C18.9689%2037.2338%2020.5596%2037.5512%2021.9538%2037.5512C23.3448%2037.5512%2024.9371%2037.2322%2025.405%2037.0671L24.6943%2035.1516C24.1002%2035.3246%2022.8737%2035.5055%2021.9809%2035.4992Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M27.3707%2033.5945C26.8405%2033.8928%2025.6571%2034.3404%2024.9688%2034.5483L25.5469%2036.1305C26.6121%2035.8417%2027.4905%2035.5037%2028.2171%2035.1418L27.0178%2034.7451L27.3707%2033.5945Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M16.5336%2033.5945L16.8882%2034.7451L15.6872%2035.1418C16.4123%2035.5037%2017.2954%2035.8417%2018.3559%2036.1305L18.934%2034.5483C18.2489%2034.3404%2017.0638%2033.8913%2016.5336%2033.5945Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M21.9526%204.427C23.0625%204.427%2024.1517%204.69044%2024.9886%205.15385C25.0652%204.89834%2025.1722%204.58887%2025.3176%204.26512L25.0014%204.30321L24.6692%204.33812L24.5286%204.03818L24.1054%203.14945L23.334%203.54938L23.0338%203.70173L22.7942%203.46685L21.9558%202.6416L21.1189%203.46685L20.8794%203.70173L20.5791%203.54938L19.803%203.14945L19.3845%204.03818L19.2408%204.33812L18.9086%204.30321L18.5924%204.26512C18.7377%204.59046%2018.8431%204.89834%2018.9214%205.15385C19.7598%204.69044%2020.8458%204.427%2021.9526%204.427Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M38.8971%2014.6984C39.0409%2014.7476%2039.1878%2014.7698%2039.3331%2014.7698C39.9608%2014.7698%2040.5676%2014.3667%2040.7768%2013.9049C40.7768%2013.9049%2039.6254%2013.8351%2038.3877%2012.5861C37.9932%2012.1814%2037.5764%2012.0608%2037.2186%2012.0608C36.6629%2012.0608%2036.246%2012.3528%2036.246%2012.3528C37.7409%2013.1431%2038.0459%2014.4128%2038.8971%2014.6984Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M4.5678%2014.7698C4.71313%2014.7698%204.86006%2014.7476%205.0006%2014.6984C5.85502%2014.4128%206.16166%2013.1431%207.65649%2012.3528C7.65649%2012.3528%207.23806%2012.0608%206.68549%2012.0608C6.32615%2012.0608%205.90932%2012.1814%205.51326%2012.5861C4.27714%2013.8351%203.12567%2013.9049%203.12567%2013.9049C3.33169%2014.3667%203.94016%2014.7698%204.5678%2014.7698Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M39.3014%2019.8563C39.327%2019.8579%2039.3493%2019.8579%2039.3765%2019.8579C40.9432%2019.8579%2041.475%2018.1899%2041.475%2018.1899H41.4446C41.1572%2018.1899%2038.8271%2018.1233%2037.1805%2016.0427C36.0961%2014.6747%2035.2082%2013.4718%2033.453%2012.9988L33.2805%2012.9687L33.2422%2012.7941C33.1943%2012.5275%2033.378%2012.2783%2033.7948%2012.0085C36.2159%2010.4326%2034.5726%208.42345%2034.5726%208.42345C34.5726%208.42345%2033.881%2010.0311%2032.3335%2010.0311C32.2968%2010.0311%2032.2568%2010.0295%2032.2185%2010.0295C32.0428%2010.02%2031.8735%2010.0136%2031.7027%209.97714L31.4168%209.9216C31.4168%209.9216%2031.8576%208.72975%2030.7939%207.63471C29.9922%206.80787%2029.0164%206.66821%2028.4527%206.66821C28.1684%206.66821%2027.9879%206.70471%2027.9879%206.70471C28.5229%207.39983%2028.9094%208.552%2028.2914%209.26298C27.758%209.87399%2026.4548%209.90414%2026.4548%2010.8151C26.4548%2011.2007%2026.8173%2011.6514%2027.4689%2012.0561C29.4285%2013.2829%2031.3737%2014.9096%2032.1818%2017.0901C33.1927%2019.8103%2032.054%2021.6147%2030.4282%2022.6495C30.4282%2022.6495%2030.9377%2023.116%2031.6771%2023.1748C31.8272%2023.189%2031.9742%2023.1954%2032.1115%2023.1954C33.6718%2023.1954%2034.4783%2022.4685%2034.4783%2022.4685C34.4783%2022.4685%2034.3458%2023.4731%2033.5329%2024.4063C32.7839%2025.268%2031.8001%2025.7743%2030.3005%2025.7965C30.3005%2025.7965%2030.2525%2026.4885%2030.9169%2027.0868C31.3417%2027.4645%2032.3239%2027.5883%2032.3239%2027.5883C32.3239%2027.5883%2030.4857%2027.958%2030.2829%2030.656C30.1727%2032.1176%2029.7974%2032.6254%2029.7974%2032.6254H29.8309C34.0966%2032.6254%2033.9864%2028.9896%2033.9864%2028.9896C33.9864%2028.9896%2034.2835%2030.0656%2035.4733%2030.3465C35.617%2030.3846%2035.7703%2030.3989%2035.9173%2030.3989C36.3006%2030.3989%2036.6327%2030.31%2036.6327%2030.31C36.6327%2030.31%2036.0099%2029.0039%2036.628%2027.1772C37.1406%2025.6616%2037.0576%2024.538%2037.0576%2024.538C37.0576%2024.538%2037.6325%2025.4013%2039.0571%2025.4093H39.0714C40.258%2025.4093%2040.7755%2024.5158%2040.7755%2024.5158C37.9311%2023.343%2038.2122%2019.5564%2038.2122%2019.5564C38.2122%2019.5564%2038.5811%2019.8293%2039.3014%2019.8563ZM38.4454%2023.8112C37.2891%2023.2446%2036.5577%2021.7401%2036.3804%2021.1973C36.1888%2024.1809%2034.7227%2026.252%2033.009%2028.2453C32.1195%2029.2784%2031.8097%2030.283%2031.8097%2030.283C31.8097%2030.283%2031.9805%2029.1451%2032.7503%2028.2183C34.349%2026.3091%2035.8678%2023.9334%2035.9811%2021.1862C36.0594%2019.2691%2035.5627%2017.7138%2034.7882%2016.4331C35.221%2017.7678%2035.1603%2019.4024%2033.6894%2020.9276C33.6894%2020.9276%2036.6168%2017.4409%2032.5235%2013.8669C30.885%2012.5068%2029.0931%2011.6673%2028.17%2011.0722C31.5046%2012.1529%2033.132%2010.9627%2033.132%2010.9627C32.0668%2011.88%2030.6885%2011.8641%2029.8341%2011.7324C30.0657%2011.8451%2030.3068%2011.9625%2030.5672%2012.1006C33.378%2013.6178%2035.9045%2016.1141%2036.3357%2019.5722V19.5453C36.9905%2022.9399%2038.4454%2023.8112%2038.4454%2023.8112Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M11.5749%2027.5883C11.5749%2027.5883%2012.5571%2027.4661%2012.9819%2027.0868C13.6447%2026.4885%2013.5983%2025.7965%2013.5983%2025.7965C12.0971%2025.7759%2011.1149%2025.268%2010.3611%2024.4079C9.55463%2023.4747%209.42048%2022.4701%209.42048%2022.4701C9.42048%2022.4701%2010.227%2023.197%2011.7857%2023.197C11.9262%2023.197%2012.0716%2023.1906%2012.2217%2023.1764C12.9611%2023.1176%2013.4722%2022.6511%2013.4722%2022.6511C11.8464%2021.6163%2010.7061%2019.8103%2011.7154%2017.0901C12.5251%2014.9112%2014.4687%2013.2829%2016.4283%2012.0561C17.0799%2011.6514%2017.4424%2011.2023%2017.4424%2010.8151C17.4424%209.90414%2016.1408%209.87399%2015.6074%209.26298C14.9894%208.552%2015.3775%207.39824%2015.9109%206.70471C15.9109%206.70471%2015.7336%206.66821%2015.4477%206.66821C14.8856%206.66821%2013.9098%206.80787%2013.1081%207.63471C12.0412%208.72975%2012.4836%209.9216%2012.4836%209.9216L12.1977%209.97714C12.0269%2010.0136%2011.856%2010.02%2011.6819%2010.0295C11.642%2010.0295%2011.6068%2010.0311%2011.5685%2010.0311C10.0178%2010.0311%209.32945%208.42504%209.32945%208.42504C9.32945%208.42504%207.68609%2010.4342%2010.1056%2012.0101C10.5224%2012.2799%2010.7045%2012.5291%2010.6566%2012.7957L10.6183%2012.9703L10.4426%2013.0004C8.69063%2013.4733%207.80108%2014.6763%206.71668%2016.0443C5.07332%2018.1217%202.74643%2018.1899%202.45577%2018.1899H2.42383C2.42383%2018.1899%202.95564%2019.8579%204.52234%2019.8579C4.5479%2019.8579%204.57026%2019.8579%204.59741%2019.8563C5.31767%2019.8309%205.68819%2019.5564%205.68819%2019.5564C5.68819%2019.5564%205.96607%2023.3414%203.12493%2024.5158C3.12493%2024.5158%203.64237%2025.4093%204.82898%2025.4093H4.84335C6.26951%2025.4013%206.84285%2024.538%206.84285%2024.538C6.84285%2024.538%206.7598%2025.6616%207.27086%2027.1772C7.88891%2029.0039%207.26926%2030.31%207.26926%2030.31C7.26926%2030.31%207.60145%2030.3989%207.98314%2030.3989C8.13166%2030.3989%208.28338%2030.3846%208.42552%2030.3465C9.61372%2030.0656%209.91237%2028.9896%209.91237%2028.9896C9.91237%2028.9896%209.80377%2032.6254%2014.0695%2032.6254H14.0998C14.0998%2032.6254%2013.7261%2032.1176%2013.6175%2030.656C13.4131%2027.958%2011.5749%2027.5883%2011.5749%2027.5883ZM10.8898%2028.2453C9.17613%2026.252%207.71164%2024.1809%207.5184%2021.1973C7.34113%2021.7385%206.61288%2023.2446%205.45662%2023.8112C5.45662%2023.8112%206.90993%2022.9399%207.56312%2019.5453V19.5722C7.99592%2016.1157%2010.5208%2013.6178%2013.3332%2012.1006C13.5904%2011.9609%2013.8347%2011.8435%2014.0647%2011.7324C13.2103%2011.8641%2011.832%2011.88%2010.7668%2010.9627C10.7668%2010.9627%2012.3942%2012.1529%2015.7272%2011.0722C14.8041%2011.6673%2013.0138%2012.5068%2011.3753%2013.8669C7.28044%2017.4409%2010.2094%2020.9276%2010.2094%2020.9276C8.73694%2019.4008%208.67785%2017.7678%209.11065%2016.4331C8.33449%2017.7154%207.83941%2019.2691%207.91926%2021.1862C8.03105%2023.9334%209.54984%2026.3091%2011.1453%2028.2183C11.9167%2029.1435%2012.0907%2030.283%2012.0907%2030.283C12.0907%2030.283%2011.7777%2029.2784%2010.8898%2028.2453Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.7972%2014.295C18.8675%2014.3696%2018.9361%2014.4506%2019.0016%2014.5315C19.0176%2014.5505%2019.032%2014.568%2019.0479%2014.5902C19.1086%2014.6712%2019.1709%2014.7569%2019.23%2014.8441C19.2428%2014.8616%2019.2556%2014.8822%2019.2699%2014.9029C19.3418%2015.0108%2019.4089%2015.1219%2019.4759%2015.2361C20.0908%2016.2915%2021.0762%2016.9216%2021.9498%2016.9231C22.8249%2016.9216%2023.8071%2016.2915%2024.4252%2015.2361C24.4939%2015.1187%2024.5625%2015.0044%2024.6344%2014.8981C24.6456%2014.8822%2024.6568%2014.868%2024.6663%2014.8521C24.727%2014.7616%2024.7909%2014.6727%2024.858%2014.5871C24.8724%2014.568%2024.8851%2014.5521%2024.8979%2014.5363C24.9666%2014.4522%2025.0369%2014.3696%2025.1087%2014.2935C25.1215%2014.2808%2025.1311%2014.2696%2025.1423%2014.2601C25.4553%2013.9411%2025.829%2013.6983%2026.3177%2013.5634L26.1005%2013.4381H26.0877L25.2221%2012.9381L24.3326%2012.4319L21.9562%2013.7174L21.9498%2013.7126L21.945%2013.7174L19.567%2012.4319L18.679%2012.9366L17.8118%2013.4365H17.8022L17.5818%2013.5618C18.0721%2013.6967%2018.4443%2013.9364%2018.7589%2014.2554C18.7732%2014.2681%2018.7828%2014.2823%2018.7972%2014.295ZM20.9883%2014.1919H21.9945H22.999V14.8775C22.7627%2014.5902%2022.3027%2014.6489%2022.3027%2014.6489V15.6377C22.3027%2015.6377%2022.3203%2016.1233%2022.4912%2016.3344H21.9945H21.4962C21.6703%2016.1249%2021.6863%2015.6377%2021.6863%2015.6377V14.6489C21.6863%2014.6489%2021.2279%2014.5902%2020.9883%2014.8775V14.1919V14.1919Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M21.7438%2012.862V8.84844L19.1725%207.98193L19.8513%2011.8717L21.7438%2012.862ZM21.1912%209.83398V10.4783L21.0666%2010.4212C21.0603%2010.4164%2020.8782%2010.3752%2020.5588%2010.1244C20.0318%209.71813%2020.0222%209.34359%2020.0222%209.34359L21.1912%209.83398Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M24.0507%2011.8717L24.7263%207.98193L22.1566%208.84844V12.862L24.0507%2011.8717ZM22.7092%209.83398L23.8782%209.34518C23.8782%209.34518%2023.8687%209.71972%2023.34%2010.126C23.0222%2010.3767%2022.8386%2010.418%2022.8322%2010.4228L22.7076%2010.4799V9.83398H22.7092Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.1065%2022.1665C18.3573%2022.2569%2018.6607%2022.276%2018.8156%2022.276C18.822%2022.2569%2018.83%2022.2331%2018.838%2022.2046C18.8523%2022.1585%2018.8651%2022.1141%2018.8747%2022.0633C18.9178%2021.8411%2018.9338%2021.5888%2018.937%2021.4269C18.8316%2021.3619%2018.683%2021.246%2018.6%2021.073C18.5042%2020.8731%2018.3684%2020.781%2018.1688%2020.781C17.9101%2020.781%2017.6322%2020.9349%2017.514%2021.0079C17.4198%2021.5618%2017.8302%2022.0649%2018.1065%2022.1665Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.7955%2020.0364C23.3179%2020.5522%2022.3837%2021.4504%2022.3374%2021.4964L22.2815%2021.5536L19.3285%2021.5075C19.3269%2021.798%2019.279%2022.0455%2019.2327%2022.2265C19.2247%2022.2566%2019.2167%2022.2884%2019.2087%2022.3201L22.7222%2022.947C23.088%2022.693%2024.0941%2021.963%2024.4838%2021.6774C24.1995%2021.2647%2024.1724%2020.7759%2024.2362%2020.4315C24.051%2020.3125%2023.9089%2020.1792%2023.7955%2020.0364Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M24.1972%2016.507C23.5168%2017.1783%2022.8636%2017.4258%2022.2807%2017.483C22.1753%2017.4941%2022.0683%2017.5004%2021.9597%2017.5004H21.9517H21.9453C21.8367%2017.5004%2021.7281%2017.4941%2021.6227%2017.483C21.5205%2017.4735%2021.4135%2017.4576%2021.3065%2017.4338C21.2682%2017.5845%2021.2203%2017.9004%2021.3576%2018.1987C21.4806%2018.4701%2021.7313%2018.6716%2022.097%2018.805L22.22%2018.8526L22.2216%2018.9843C22.2216%2019.024%2022.2504%2019.8778%2023.1878%2020.1142C23.3411%2019.9571%2023.4801%2019.8159%2023.5823%2019.6984C23.3906%2019.2509%2023.4913%2018.7938%2023.7691%2018.5701C23.7564%2018.6177%2023.635%2019.7381%2024.5389%2020.1539L24.6874%2020.2238L24.6427%2020.3809C24.6284%2020.4285%2024.3265%2021.5124%2025.4205%2021.9155L25.6137%2021.9885L25.5275%2022.1758C25.5083%2022.217%2025.0787%2023.201%2026.0897%2023.7596H28.2824V22.0298C27.503%2021.9346%2027.1725%2021.3124%2027.0878%2020.8713C26.7253%2020.8094%2026.4442%2020.6538%2026.2526%2020.3999C25.7926%2019.7984%2026.1887%2019.2477%2026.1935%2019.2176C26.1919%2019.2223%2026.1935%2019.8095%2026.5576%2020.1714C26.7381%2020.346%2026.9521%2020.4808%2027.2763%2020.511L27.436%2020.5253L27.4503%2020.6872C27.4535%2020.7221%2027.5414%2021.5156%2028.284%2021.641L28.2824%2018.1083C28.2824%2017.5607%2028.4437%2017.01%2028.6369%2016.5022H24.1972V16.507Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.2954%2018.1275L18.2363%2020.3779L18.4935%2020.4159L19.1227%2018.2576L18.8033%2017.5942L18.2954%2018.1275Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M25.2322%2028.4456C25.2514%2028.4456%2025.2738%2028.4488%2025.2945%2028.4536C25.6858%2028.5647%2025.7848%2029.9676%2026.4715%2030.093C26.5386%2030.1072%2026.6009%2030.1104%2026.6552%2030.1104C26.8532%2030.1104%2026.9714%2030.0263%2027.0992%2029.8771C27.0992%2029.8771%2026.7542%2029.3375%2026.4955%2028.9741C26.1521%2028.498%2025.8854%2027.9219%2025.2466%2027.9219C25.2322%2027.9219%2025.2131%2027.9219%2025.1971%2027.9235C24.9863%2027.9346%2024.8569%2028.0362%2024.8569%2028.0362C24.5982%2027.8743%2024.357%2027.8188%2024.1383%2027.8188C23.7374%2027.8188%2023.426%2028.0013%2023.2711%2028.0013H23.2647L21.8369%2027.8616C21.6133%2027.841%2021.4377%2027.6172%2021.3738%2027.5299C21.3578%2027.5061%2021.3498%2027.4918%2021.3498%2027.4918C21.3498%2027.4538%2021.3498%2027.4141%2021.3466%2027.3792C21.2987%2026.2191%2020.3948%2025.7223%2020.0738%2025.7144C20.0738%2025.7144%2020.1121%2025.4938%2020.0243%2025.4097L19.7097%2025.789L18.6764%2025.2732L19.4126%2026.1286L18.7882%2026.8253C18.7099%2026.9046%2018.7195%2027.0126%2018.7514%2027.057L19.0213%2027.2935L19.3631%2027.0872C19.3807%2027.0745%2019.411%2027.0713%2019.4493%2027.0713C19.5436%2027.0713%2019.6857%2027.0951%2019.8135%2027.0951C19.9524%2027.0951%2020.0738%2027.0649%2020.0882%2026.9348C20.045%2027.3649%2019.6442%2028.1124%2019.9077%2028.6996L20.1025%2029.1423L18.8409%2028.9614L18.25%2029.9533C18.0679%2030.2834%2018.0391%2030.6405%2018.2148%2030.8341L18.4352%2031.1087C18.4352%2031.1087%2018.745%2030.7817%2018.8153%2030.5675L18.7147%2030.458C18.63%2030.3659%2018.6348%2030.2834%2018.6859%2030.1834L19.0565%2029.5724L20.5465%2029.9216L20.6248%2029.7883C20.7254%2029.6216%2020.8707%2029.5708%2021.0304%2029.5708C21.0959%2029.5708%2021.163%2029.5788%2021.2332%2029.5899C21.5095%2029.6438%2021.9647%2029.7168%2022.4198%2029.7168C22.9197%2029.7168%2023.4148%2029.628%2023.6783%2029.3344C24.2181%2030.1295%2025.3121%2030.2564%2025.2258%2030.6595L24.9384%2032.0212C25.1284%2032.0133%2025.3121%2032.0006%2025.4862%2031.9767L25.7593%2030.5595C25.7896%2030.4056%2025.8183%2030.1977%2025.8183%2030.1977C25.7129%2030.0914%2025.4574%2029.866%2025.3137%2029.5931C25.1204%2029.2249%2025.2258%2029.0328%2025.0454%2028.5536C25.0518%2028.5567%2025.1061%2028.4456%2025.2322%2028.4456ZM19.6585%2026.4555C19.5851%2026.4539%2019.5324%2026.392%2019.5356%2026.319C19.542%2026.2492%2019.6011%2026.1937%2019.6729%2026.2C19.7464%2026.2032%2019.7991%2026.2667%2019.7959%2026.3365C19.7895%2026.4063%2019.7288%2026.4603%2019.6585%2026.4555Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M17.6244%2029.7361C17.6244%2029.7361%2018.1179%2029.5345%2018.1626%2029.3901L18.0971%2029.2266C18.0508%2029.1203%2018.0572%2029.0045%2018.1466%2028.941L18.6801%2028.5744L19.5712%2028.7442C19.5712%2028.7442%2019.4099%2028.5442%2019.4259%2028.276L18.5763%2028.0967L17.7745%2028.5823C17.4312%2028.8378%2017.4056%2029.2552%2017.519%2029.5028L17.6244%2029.7361Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.9219%2032.0437C24.0816%2032.0374%2024.2573%2032.0342%2024.4506%2032.0342C24.4506%2032.0342%2024.9089%2030.7027%2024.9345%2030.6598C24.6773%2030.5471%2024.1439%2030.2662%2023.9379%2030.1377C24.0737%2030.3392%2024.4042%2030.571%2024.3388%2030.7487L23.9219%2032.0437Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M28.285%2024.1448H15.6156V28.8804C15.6156%2030.8166%2017.0258%2032.0291%2019.1067%2032.0291C20.8459%2032.0291%2021.3043%2032.0957%2021.9511%2032.7337C22.3967%2032.2925%2022.7656%2032.1275%2023.5226%2032.0656L23.5401%2031.9926L23.9394%2030.7658C23.917%2030.7388%2023.2639%2030.0009%2023.2639%2030.0009C23.0051%2030.0866%2022.7879%2030.1008%2022.4222%2030.1008C22.0469%2030.1008%2021.6237%2030.058%2021.1653%2029.9723C21.119%2029.9612%2021.0759%2029.958%2021.0328%2029.958C20.9769%2029.958%2020.9721%2029.9628%2020.9577%2029.9898L20.8779%2030.1199L20.7325%2030.3579L20.4594%2030.296L19.2441%2030.012L19.078%2030.2849L19.1035%2030.3135L19.2521%2030.4754L19.1866%2030.6865C19.0972%2030.9626%2018.8065%2031.2848%2018.7187%2031.3736L18.4152%2031.6974L18.1389%2031.3498L17.9313%2031.0911C17.7125%2030.8483%2017.6614%2030.4754%2017.7844%2030.085C17.7812%2030.0881%2017.7764%2030.0897%2017.7716%2030.0897L17.4282%2030.231L17.2733%2029.8977L17.1647%2029.6612C16.9779%2029.2454%2017.0466%2028.6376%2017.5496%2028.271L18.5286%2027.7219L19.4597%2027.9044C19.482%2027.8155%2019.5156%2027.4981%2019.5427%2027.4172C19.5252%2027.4156%2019.5076%2027.4109%2019.49%2027.4109L18.9534%2027.6092L18.436%2027.2537C18.436%2027.2537%2018.2332%2027.0601%2018.4168%2026.8665L18.9183%2026.1127L17.6486%2024.5288L19.6002%2025.3255L19.7296%2025.1652L19.9931%2024.8526L20.2918%2025.1351C20.3764%2025.216%2020.4243%2025.316%2020.4483%2025.416C20.9865%2025.6239%2021.9495%2026.238%2022.0341%2027.2363L21.7323%2027.3569V27.3648C21.801%2027.4458%2021.8585%2027.4791%2021.876%2027.4823L23.2686%2027.6188C23.3038%2027.6124%2023.3485%2027.5965%2023.398%2027.5823C23.5705%2027.5235%2023.8308%2027.4394%2024.139%2027.4394C24.3898%2027.4394%2024.6325%2027.4966%2024.8657%2027.6045C24.9519%2027.5727%2025.0573%2027.5489%2025.1787%2027.541L25.2458%2027.5394C25.9916%2027.5394%2026.3621%2028.0933%2026.6592%2028.5345C26.7087%2028.6106%2026.7582%2028.6836%2026.8093%2028.7551C27.0696%2029.1201%2027.4098%2029.6549%2027.4242%2029.6771L27.5775%2029.9152L27.389%2030.1326C27.2437%2030.2992%2027.0265%2030.4944%2026.6528%2030.4944C26.5761%2030.4944%2026.4915%2030.4865%2026.4005%2030.469C26.3206%2030.4547%2026.2487%2030.4309%2026.1785%2030.4024C26.1673%2030.4754%2026.1529%2030.5627%2026.1385%2030.6373L25.8942%2031.9037C27.3555%2031.5466%2028.2834%2030.45%2028.2834%2028.882L28.285%2024.1448Z%22%20fill%3D%22%23FFDD2D%22%2F%3E%0A%3Cpath%20d%3D%22M15.616%2023.7643H25.4682C24.9763%2023.2596%2024.9827%2022.62%2025.1088%2022.2042C24.9651%2022.136%2024.8469%2022.0535%2024.7415%2021.9646C24.3566%2022.2471%2023.1812%2023.0977%2022.8746%2023.3104L22.8091%2023.3548L18.9426%2022.6597H18.8644C18.7718%2022.6597%2018.636%2022.6565%2018.4875%2022.6391C18.446%2022.812%2018.2958%2022.9311%2018.1234%2022.9311C18.1042%2022.9311%2018.0818%2022.9295%2018.0611%2022.9247C17.9605%2022.9073%2017.8726%2022.8565%2017.8135%2022.7724C17.7528%2022.6898%2017.7289%2022.5915%2017.7465%2022.4899L17.7608%2022.4074C17.3616%2022.128%2016.9942%2021.5043%2017.1571%2020.8473L17.1731%2020.7775L17.229%2020.7378C17.237%2020.7315%2017.3041%2020.687%2017.4031%2020.6299L17.122%2020.5871C17.0166%2020.568%2016.9463%2020.4712%2016.9623%2020.368C16.9799%2020.2633%2017.0789%2020.1887%2017.1827%2020.2093L17.8519%2020.3141L17.9125%2017.9717L18.9091%2016.9242L19.5304%2018.224L18.874%2020.4775L19.4649%2020.5696C19.5687%2020.5855%2019.6406%2020.6823%2019.6246%2020.7886C19.6086%2020.8822%2019.5288%2020.9473%2019.4345%2020.9473C19.425%2020.9473%2019.4138%2020.9473%2019.4042%2020.9457L18.9235%2020.868C18.9299%2020.8822%2018.9395%2020.8902%2018.9458%2020.906C18.9969%2021.0108%2019.1103%2021.087%2019.1774%2021.1187L22.1256%2021.1647C22.2501%2021.0441%2022.56%2020.7426%2022.8778%2020.4236C22.1527%2020.1506%2021.8892%2019.5285%2021.8445%2019.1159C21.4388%2018.9445%2021.1593%2018.6874%2021.0044%2018.3525C20.816%2017.9383%2020.8831%2017.5241%2020.9326%2017.3226C20.5397%2017.1797%2020.1261%2016.9195%2019.7044%2016.5037H15.2646C15.4547%2017.0115%2015.616%2017.5622%2015.616%2018.1097V23.7643V23.7643Z%22%20fill%3D%22%23FFDD2D%22%2F%3E%0A%3Cpath%20d%3D%22M19.6745%2026.2002C19.6025%2026.1938%2019.5417%2026.2495%2019.5369%2026.3194C19.5321%2026.3926%2019.5865%2026.4546%2019.6601%2026.4561C19.7305%2026.4625%2019.7929%2026.4085%2019.7993%2026.3369C19.7993%2026.267%2019.7481%2026.2018%2019.6745%2026.2002Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M28.2678%2034.7889L27.538%2034.5112L27.7392%2033.7621L27.9612%2032.9448C27.9612%2032.9448%2026.6676%2033.6415%2024.8453%2034.1652C24.3279%2034.3128%2023.9366%2034.3795%2023.9366%2034.3795V34.9349C23.9366%2034.9349%2022.9624%2035.1032%2021.977%2035.1032H21.9659H21.9515H21.9323H21.9211C20.9358%2035.1032%2019.9616%2034.9349%2019.9616%2034.9349V34.3795C19.9616%2034.3795%2019.5687%2034.3128%2019.0529%2034.1652C17.2306%2033.6415%2015.9386%2032.9448%2015.9386%2032.9448L16.1574%2033.7621L16.3634%2034.5112L15.632%2034.7889L14.8207%2035.0905C15.7518%2035.5364%2017.0406%2036.1871%2018.2208%2036.5077L17.9429%2037.2631C17.9429%2037.2631%2019.4393%2037.9407%2021.9323%2037.9471V37.9487H21.9403H21.9515H21.9611H21.9675V37.9471C24.4636%2037.9407%2025.9585%2037.2631%2025.9585%2037.2631L25.679%2036.5077C26.8592%2036.1871%2028.1512%2035.5364%2029.0775%2035.0905L28.2678%2034.7889ZM15.6863%2035.1413L16.8873%2034.7445L16.5327%2033.5939C17.0613%2033.8923%2018.2479%2034.3398%2018.9347%2034.5477L18.3549%2036.13C17.2945%2035.8395%2016.4113%2035.5015%2015.6863%2035.1413ZM21.9515%2037.5503C20.5573%2037.5503%2018.965%2037.2313%2018.4971%2037.0663L19.2094%2035.1508C19.8003%2035.3222%2021.03%2035.5047%2021.9227%2035.4983H21.9243H21.9515H21.9754H21.9786C22.8714%2035.5047%2024.0979%2035.3222%2024.692%2035.1508L25.4027%2037.0663C24.9348%2037.2329%2023.3441%2037.5503%2021.9515%2037.5503ZM25.5448%2036.13L24.9667%2034.5477C25.655%2034.3398%2026.8384%2033.8923%2027.3687%2033.5939L27.0157%2034.7445L28.2151%2035.1413C27.4884%2035.5015%2026.6101%2035.8395%2025.5448%2036.13Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M21.9492%204.88849C23.4344%204.88849%2024.6226%205.37729%2025.279%205.89942C25.279%205.89942%2025.4738%204.73297%2026.1398%203.70299L24.9436%203.83789L24.3176%202.5159L23.115%203.13167L21.9492%201.98584L20.7865%203.13167L19.5823%202.5159L18.9579%203.83789L17.7617%203.70299C18.4277%204.73297%2018.6225%205.89942%2018.6225%205.89942C19.2805%205.37729%2020.4655%204.88849%2021.9492%204.88849ZM18.9036%204.3013L19.2358%204.33621L19.3795%204.03627L19.798%203.14754L20.5741%203.54588L20.8744%203.69823L21.1139%203.46335L21.9508%202.6381L22.7892%203.46335L23.0288%203.69823L23.329%203.54588L24.1004%203.14754L24.5236%204.03627L24.6641%204.33621L24.9963%204.3013L25.3125%204.26321C25.1672%204.58855%2025.0602%204.89643%2024.9836%205.15194C24.1467%204.68853%2023.0575%204.42508%2021.9476%204.42508C20.8424%204.42508%2019.7548%204.68853%2018.9148%205.15194C18.8365%204.89643%2018.7311%204.58696%2018.5858%204.26321L18.9036%204.3013Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M39.3754%2020.3676C41.2967%2020.3676%2041.9387%2018.4251%2041.9658%2018.3426L42.1798%2017.6586L41.4596%2017.6808H41.4564C41.2025%2017.6808%2039.0832%2017.6252%2037.5804%2015.7272L37.4382%2015.551C36.456%2014.31%2035.525%2013.1308%2033.8608%2012.5928C33.9087%2012.55%2033.9774%2012.496%2034.0716%2012.4357C34.9548%2011.858%2035.4691%2011.1566%2035.5984%2010.3424C35.7869%209.11725%2035.0011%208.14124%2034.966%208.10156L34.431%207.44454L34.0972%208.22377C34.0748%208.27296%2033.5127%209.52036%2032.3309%209.52036H32.243C32.1616%209.5156%2032.0849%209.51242%2032.0083%209.50607C32.0498%208.94903%2031.9476%208.08728%2031.1618%207.27949C30.218%206.30665%2029.0585%206.16064%2028.4516%206.16064C28.1274%206.16064%2027.9118%206.20032%2027.8895%206.20349L27.0814%206.3622L27.5797%207.01446C27.9709%207.51754%2028.3255%208.44595%2027.9055%208.93157C27.7713%209.08551%2027.495%209.21089%2027.2299%209.33626C26.6853%209.58542%2025.9427%209.93139%2025.9427%2010.8138C25.9427%2011.3851%2026.3883%2011.9818%2027.1964%2012.4897C29.5887%2013.9846%2031.0644%2015.5447%2031.7016%2017.2666C32.687%2019.9153%2031.4014%2021.4261%2030.1525%2022.2212L29.5919%2022.5799L30.0822%2023.0274C30.1477%2023.0846%2030.7482%2023.6099%2031.6346%2023.6861C31.8022%2023.6972%2031.9635%2023.7067%2032.1137%2023.7067C32.6822%2023.7067%2033.1661%2023.6178%2033.559%2023.4988C33.4504%2023.6876%2033.3178%2023.8797%2033.1502%2024.0733C32.4363%2024.8954%2031.5579%2025.2699%2030.2946%2025.2889L29.8251%2025.2969L29.7884%2025.7651C29.7836%2025.8587%2029.7484%2026.7268%2030.5757%2027.4647C30.7019%2027.579%2030.8552%2027.6726%2031.0149%2027.7504C30.4543%2028.2519%2029.8842%2029.1248%2029.774%2030.6213C29.6814%2031.8703%2029.3811%2032.3321%2029.3779%2032.3369L28.8589%2033.124L29.7964%2033.1367C31.3455%2033.1367%2032.5321%2032.7114%2033.3546%2031.8703C33.8401%2031.372%2034.118%2030.8102%2034.2825%2030.3119C34.5524%2030.5404%2034.9005%2030.7403%2035.3541%2030.8467C35.5266%2030.8864%2035.715%2030.9086%2035.9178%2030.9086C36.3554%2030.9086%2036.7211%2030.8165%2036.7627%2030.807L37.3616%2030.6483L37.0964%2030.0928C37.0773%2030.0484%2036.5774%2028.9343%2037.1156%2027.3441C37.3472%2026.657%2037.4654%2026.0412%2037.5229%2025.5619C37.8998%2025.7571%2038.4044%2025.919%2039.0576%2025.9206C40.5397%2025.9206%2041.1929%2024.8208%2041.2232%2024.7748L41.5155%2024.2701L40.9741%2024.0479C39.2077%2023.3195%2038.8165%2021.3627%2038.7382%2020.3025C38.8979%2020.3327%2039.08%2020.3613%2039.286%2020.3676H39.3754ZM40.776%2024.5161C40.776%2024.5161%2040.2586%2025.4096%2039.072%2025.4096H39.0576C37.6331%2025.4016%2037.0581%2024.5383%2037.0581%2024.5383C37.0581%2024.5383%2037.1412%2025.6619%2036.6269%2027.1775C36.0089%2029.0042%2036.6317%2030.3103%2036.6317%2030.3103C36.6317%2030.3103%2036.2995%2030.3991%2035.9162%2030.3991C35.7693%2030.3991%2035.616%2030.3849%2035.4723%2030.3468C34.2825%2030.0659%2033.9854%2028.9899%2033.9854%2028.9899C33.9854%2028.9899%2034.0956%2032.6257%2029.8299%2032.6257H29.7964C29.7964%2032.6257%2030.1717%2032.1179%2030.2835%2030.6562C30.4863%2027.9583%2032.3245%2027.5885%2032.3245%2027.5885C32.3245%2027.5885%2031.3439%2027.4663%2030.9191%2027.087C30.2547%2026.4887%2030.301%2025.7968%2030.301%2025.7968C31.8022%2025.7762%2032.7844%2025.2683%2033.5334%2024.4066C34.3447%2023.4734%2034.4789%2022.4688%2034.4789%2022.4688C34.4789%2022.4688%2033.6724%2023.1957%2032.1121%2023.1957C31.9747%2023.1957%2031.8278%2023.1893%2031.6777%2023.175C30.9398%2023.1163%2030.4288%2022.6497%2030.4288%2022.6497C32.053%2021.615%2033.1933%2019.809%2032.1823%2017.0888C31.3726%2014.9099%2029.4274%2013.2816%2027.4695%2012.0548C26.8179%2011.6501%2026.4553%2011.201%2026.4553%2010.8138C26.4553%209.90283%2027.7585%209.87426%2028.2935%209.26167C28.91%208.55069%2028.5235%207.39693%2027.9885%206.7034C27.9885%206.7034%2028.169%206.6669%2028.4532%206.6669C29.017%206.6669%2029.9928%206.80815%2030.7945%207.63339C31.8597%208.72844%2031.4174%209.92029%2031.4174%209.92029L31.7032%209.97583C31.8741%2010.0123%2032.0434%2010.0187%2032.2191%2010.0266C32.2574%2010.0266%2032.2957%2010.0282%2032.3341%2010.0282C33.8816%2010.0282%2034.5731%208.42055%2034.5731%208.42055C34.5731%208.42055%2036.2181%2010.4313%2033.797%2012.0056C33.3801%2012.2754%2033.1965%2012.5246%2033.2444%2012.7912L33.2827%2012.9658L33.4552%2012.9959C35.2103%2013.4689%2036.0983%2014.6718%2037.1827%2016.0398C38.8292%2018.1204%2041.1593%2018.1871%2041.4468%2018.1871H41.4771C41.4771%2018.1871%2040.9453%2019.855%2039.3786%2019.855C39.3531%2019.855%2039.3307%2019.855%2039.3036%2019.8534C38.5833%2019.828%2038.2144%2019.5535%2038.2144%2019.5535C38.2144%2019.5535%2037.9317%2023.3417%2040.776%2024.5161Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M36.0003%2012.8011C36.7174%2013.1804%2037.1342%2013.6882%2037.4999%2014.139C37.8592%2014.5786%2038.201%2015.0023%2038.7344%2015.1785C38.9245%2015.2435%2039.1257%2015.2737%2039.3301%2015.2737C40.1318%2015.2737%2040.9367%2014.7865%2041.2418%2014.112L41.5484%2013.4359L40.8058%2013.3915C40.7707%2013.3899%2039.8156%2013.3042%2038.752%2012.2234C38.3144%2011.7807%2037.7858%2011.5474%2037.2156%2011.5474C36.5193%2011.5474%2036.0035%2011.8933%2035.946%2011.9282L35.2625%2012.4059L36.0003%2012.8011ZM37.2172%2012.0584C37.575%2012.0584%2037.9918%2012.179%2038.3863%2012.5837C39.624%2013.8327%2040.7754%2013.9025%2040.7754%2013.9025C40.5662%2014.3627%2039.9594%2014.7674%2039.3317%2014.7674C39.1864%2014.7674%2039.0411%2014.7452%2038.8957%2014.696C38.0445%2014.4103%2037.7395%2013.1407%2036.243%2012.3504C36.243%2012.3504%2036.6615%2012.0584%2037.2172%2012.0584Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M36.338%2019.5456V19.571C35.9068%2016.1145%2033.3803%2013.6181%2030.5695%2012.0993C30.3092%2011.9612%2030.0697%2011.8438%2029.8365%2011.7311C30.6925%2011.8629%2032.0707%2011.8787%2033.1344%2010.9614C33.1344%2010.9614%2031.507%2012.1517%2028.1724%2011.0709C29.0955%2011.6661%2030.8889%2012.5056%2032.5259%2013.8657C36.6191%2017.4396%2033.6901%2020.9263%2033.6901%2020.9263C35.161%2019.4012%2035.2217%2017.7665%2034.7889%2016.4319C35.5635%2017.7126%2036.0586%2019.2679%2035.9819%2021.185C35.8685%2023.9321%2034.3497%2026.3079%2032.7511%2028.217C31.9829%2029.1439%2031.8104%2030.2817%2031.8104%2030.2817C31.8104%2030.2817%2032.1203%2029.2772%2033.0098%2028.244C34.7234%2026.2507%2036.1879%2024.1797%2036.3796%2021.1961C36.5568%2021.7373%2037.2867%2023.2433%2038.4446%2023.8099C38.4477%2023.8115%2036.9928%2022.9402%2036.338%2019.5456Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M14.5239%2032.3369C14.5223%2032.3321%2014.2252%2031.8703%2014.1294%2030.6213C14.0176%2029.1248%2013.4491%2028.2519%2012.8869%2027.7504C13.0498%2027.6742%2013.1999%2027.5806%2013.3261%2027.4647C14.1518%2026.7268%2014.1166%2025.8587%2014.1118%2025.765L14.0799%2025.2969L13.6072%2025.2889C12.3471%2025.2683%2011.4671%2024.8938%2010.7532%2024.0733C10.5872%2023.8797%2010.453%2023.6876%2010.3444%2023.4988C10.7373%2023.6178%2011.218%2023.7067%2011.7881%2023.7067C11.9414%2023.7067%2012.0996%2023.6972%2012.2672%2023.6861C13.1536%2023.6099%2013.7541%2023.0862%2013.8212%2023.0274L14.3115%2022.5799L13.7509%2022.2212C12.4972%2021.4246%2011.2164%2019.9137%2012.2002%2017.2666C12.8374%2015.5447%2014.3115%2013.9846%2016.707%2012.4897C17.5151%2011.9818%2017.9575%2011.3851%2017.9575%2010.8138C17.9575%209.93139%2017.2165%209.58384%2016.6719%209.33626C16.4068%209.21089%2016.1305%209.08551%2015.9963%208.93157C15.5747%208.44753%2015.9309%207.51754%2016.3205%207.01446L16.822%206.3622L16.0107%206.20349C15.9868%206.20032%2015.7744%206.16064%2015.4486%206.16064C14.8417%206.16064%2013.6854%206.30665%2012.74%207.27949C11.9526%208.08887%2011.8488%208.95062%2011.8887%209.50607C11.8121%209.51242%2011.7354%209.51559%2011.6556%209.52036H11.5693C10.3843%209.52036%209.82377%208.27296%209.80141%208.22376L9.46763%207.44454L8.92783%208.10156C8.89748%208.14124%208.10854%209.11884%208.30019%2010.3424C8.42795%2011.1566%208.9422%2011.858%209.82536%2012.4357C9.92119%2012.496%209.98826%2012.55%2010.0362%2012.5928C8.37365%2013.1308%207.44417%2014.3116%206.46199%2015.5526L6.31985%2015.7288C4.81863%2017.6268%202.69455%2017.6824%202.44062%2017.6824L1.71716%2017.6602L1.93756%2018.3442C1.96311%2018.4267%202.60352%2020.3692%204.52637%2020.3692L4.619%2020.366C4.82182%2020.3597%205.00388%2020.3327%205.16678%2020.301C5.08693%2021.3595%204.69565%2023.3163%202.92772%2024.0463L2.38792%2024.2685L2.68018%2024.7732C2.70893%2024.8192%203.36372%2025.919%204.84897%2025.919C5.49737%2025.9174%206.00204%2025.7555%206.38054%2025.5603C6.43803%2026.0396%206.55621%2026.6554%206.78778%2027.3425C7.32599%2028.9327%206.82452%2030.0468%206.80535%2030.0912L6.54024%2030.6467L7.14073%2030.8054C7.18066%2030.8149%207.54957%2030.907%207.98557%2030.907C8.18999%2030.907%208.37844%2030.8848%208.54773%2030.8451C9.00289%2030.7387%209.35424%2030.5388%209.62094%2030.3103C9.78384%2030.8086%2010.0633%2031.3704%2010.5472%2031.8687C11.3713%2032.7098%2012.5563%2033.1351%2014.1054%2033.1351L15.0445%2033.1224L14.5239%2032.3369ZM14.0703%2032.6273C9.8046%2032.6273%209.9132%2028.9914%209.9132%2028.9914C9.9132%2028.9914%209.61615%2030.0674%208.42635%2030.3483C8.28422%2030.3864%208.1325%2030.4007%207.98397%2030.4007C7.60068%2030.4007%207.27009%2030.3118%207.27009%2030.3118C7.27009%2030.3118%207.88975%2029.0057%207.27169%2027.1791C6.76063%2025.6635%206.84368%2024.5399%206.84368%2024.5399C6.84368%2024.5399%206.27034%2025.4032%204.84418%2025.4111H4.82981C3.6432%2025.4111%203.12576%2024.5176%203.12576%2024.5176C5.9685%2023.3448%205.68902%2019.5582%205.68902%2019.5582C5.68902%2019.5582%205.3201%2019.8312%204.59823%2019.8582C4.57268%2019.8598%204.54873%2019.8598%204.52317%2019.8598C2.95487%2019.8598%202.42465%2018.1918%202.42465%2018.1918H2.4566C2.74566%2018.1918%205.07256%2018.1252%206.71911%2016.0446C7.8035%2014.6766%208.69306%2013.4752%2010.445%2013.0007L10.6207%2012.9705L10.659%2012.796C10.7069%2012.5293%2010.5249%2012.2802%2010.108%2012.0104C7.68692%2010.4345%209.33188%208.42532%209.33188%208.42532C9.33188%208.42532%2010.0202%2010.0314%2011.5709%2010.0314C11.6093%2010.0314%2011.6444%2010.0298%2011.6843%2010.0298C11.8584%2010.0203%2012.0309%2010.0139%2012.2002%209.97742L12.486%209.92187C12.486%209.92187%2012.0437%208.73002%2013.1105%207.63498C13.9122%206.80815%2014.888%206.66849%2015.4502%206.66849C15.736%206.66849%2015.9133%206.70499%2015.9133%206.70499C15.3799%207.4001%2014.9934%208.55228%2015.6099%209.26326C16.1433%209.87426%2017.4449%209.90441%2017.4449%2010.8154C17.4449%2011.201%2017.0823%2011.6517%2016.4307%2012.0564C14.4712%2013.2832%2012.526%2014.9114%2011.7179%2017.0904C10.7085%2019.8106%2011.8472%2021.615%2013.4746%2022.6513C13.4746%2022.6513%2012.9636%2023.1179%2012.2241%2023.1766C12.074%2023.1909%2011.9287%2023.1973%2011.7881%2023.1973C10.2294%2023.1973%209.42291%2022.4704%209.42291%2022.4704C9.42291%2022.4704%209.55706%2023.475%2010.3636%2024.4081C11.1174%2025.2699%2012.0996%2025.7777%2013.6008%2025.7984C13.6008%2025.7984%2013.6487%2026.4903%2012.9843%2027.0886C12.5579%2027.4663%2011.5773%2027.5901%2011.5773%2027.5901C11.5773%2027.5901%2013.4171%2027.9599%2013.6183%2030.6578C13.7285%2032.1195%2014.1007%2032.6273%2014.1007%2032.6273H14.0703V32.6273Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M4.5674%2015.276C4.77342%2015.276%204.97464%2015.2458%205.16469%2015.1808C5.7013%2015.0046%206.04147%2014.5809%206.4008%2014.1413C6.76812%2013.6906%207.18176%2013.1827%207.89883%2012.8034L8.63667%2012.4098L7.95153%2011.9322C7.89404%2011.8957%207.37979%2011.5513%206.68508%2011.5513C6.11334%2011.5513%205.58312%2011.783%205.14712%2012.2273C4.08349%2013.3065%203.13006%2013.3938%203.09492%2013.3954L2.35229%2013.4382L2.65733%2014.1159C2.96396%2014.7872%203.76728%2015.276%204.5674%2015.276ZM5.51285%2012.586C5.90891%2012.1813%206.32574%2012.0607%206.68508%2012.0607C7.23766%2012.0607%207.65608%2012.3527%207.65608%2012.3527C6.16125%2013.1446%205.85461%2014.4127%205.0002%2014.6983C4.85966%2014.7475%204.71273%2014.7697%204.5674%2014.7697C3.93976%2014.7697%203.33288%2014.3666%203.12526%2013.9048C3.12526%2013.9032%204.27514%2013.8334%205.51285%2012.586Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M7.92103%2021.1867C7.84117%2019.2696%208.33626%2017.7143%209.11242%2016.4336C8.67962%2017.7683%208.73871%2019.4029%2010.2112%2020.928C10.2112%2020.928%207.28221%2017.4413%2011.377%2013.8674C13.0156%2012.5073%2014.8075%2011.6678%2015.729%2011.0726C12.3959%2012.1534%2010.7686%2010.9631%2010.7686%2010.9631C11.8322%2011.8804%2013.2104%2011.8646%2014.0664%2011.7313C13.8349%2011.8439%2013.5921%2011.9614%2013.335%2012.0994C10.521%2013.6182%207.99609%2016.1146%207.56329%2019.5711V19.5441C6.9101%2022.9387%205.45679%2023.81%205.45679%2023.81C6.61305%2023.2435%207.3413%2021.739%207.51857%2021.1962C7.71181%2024.1798%209.1763%2026.2508%2010.8899%2028.2441C11.7795%2029.2773%2012.0925%2030.2819%2012.0925%2030.2819C12.0925%2030.2819%2011.9184%2029.144%2011.1471%2028.2172C9.55161%2026.3112%208.03282%2023.9338%207.92103%2021.1867Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M20.988%2014.1912V14.8768C21.226%2014.5895%2021.6859%2014.6482%2021.6859%2014.6482V15.6369C21.6859%2015.6369%2021.67%2016.1226%2021.4959%2016.3336H21.9942H22.4909C22.32%2016.1241%2022.3024%2015.6369%2022.3024%2015.6369V14.6482C22.3024%2014.6482%2022.7624%2014.5895%2022.9987%2014.8768V14.1912H21.9942H20.988Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M20.559%2010.1255C20.8768%2010.3763%2021.0605%2010.4175%2021.0669%2010.4223L21.1914%2010.4794V9.83353L20.0224%209.34473C20.0224%209.34631%2020.0336%209.71926%2020.559%2010.1255Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M23.3413%2010.1255C23.8699%209.71926%2023.8795%209.34473%2023.8795%209.34473L22.7104%209.83353V10.4794L22.8334%2010.4223C22.8414%2010.4175%2023.0235%2010.3763%2023.3413%2010.1255Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M25.4455%207.49719C25.4455%206.518%2023.7862%205.63721%2021.9544%205.63721H21.9528H21.948H21.9432C20.1114%205.63721%2018.452%206.518%2018.452%207.49719L18.4888%207.73842L19.2202%2011.9107L18.4856%2012.3344L16.5851%2013.4374H16.5915C16.5915%2013.4374%2016.1635%2013.6548%2015.9654%2013.7897C15.242%2014.2896%2015.0887%2015.0181%2015.5087%2015.3196C15.6125%2014.726%2016.0852%2014.1039%2016.97%2014.1039C17.6072%2014.1039%2018.0927%2014.4309%2018.4856%2014.9212C18.5862%2015.045%2018.682%2015.1768%2018.7714%2015.3196C18.8816%2015.4989%2018.9918%2015.656%2019.102%2015.8084H14.2071C14.5664%2016.5273%2014.9082%2017.2891%2014.9082%2018.1159V28.8822C14.9082%2031.4881%2016.9253%2032.7323%2019.1068%2032.7323C20.7933%2032.7323%2021.0201%2032.6562%2021.9512%2033.5766C22.8774%2032.6546%2023.1042%2032.7323%2024.7923%2032.7323C26.9755%2032.7323%2028.9893%2031.4881%2028.9893%2028.8822V18.1159C28.9893%2017.2891%2029.3311%2016.5273%2029.692%2015.8084H24.7955C24.9041%2015.6576%2025.0143%2015.4989%2025.1245%2015.3196C25.2155%2015.1768%2025.3097%2015.045%2025.4088%2014.9212C25.8048%2014.4293%2026.2887%2014.1039%2026.926%2014.1039C27.8107%2014.1039%2028.2818%2014.7245%2028.3872%2015.3196C28.8073%2015.0181%2028.6555%2014.2896%2027.9273%2013.7897C27.7325%2013.6548%2027.3045%2013.4374%2027.3045%2013.4374H27.3108L25.4104%2012.3344L24.6789%2011.9107L25.4104%207.73842L25.4455%207.49719ZM19.1723%207.98282L21.7435%208.84933V12.8629L19.851%2011.871L19.1723%207.98282ZM19.7041%2016.5083C20.1257%2016.9257%2020.5394%2017.1843%2020.9322%2017.3272C20.8811%2017.5287%2020.8141%2017.9445%2021.0041%2018.3587C21.159%2018.692%2021.4401%2018.9491%2021.8442%2019.1205C21.8889%2019.5331%2022.1508%2020.1536%2022.8774%2020.4282C22.5596%2020.7472%2022.2498%2021.0471%2022.1236%2021.1693L19.1771%2021.1233C19.11%2021.09%2018.9966%2021.0154%2018.9455%2020.9091C18.9391%2020.8948%2018.9296%2020.8868%2018.9248%2020.871L19.4055%2020.9487C19.4167%2020.9503%2019.4262%2020.9503%2019.4358%2020.9503C19.5284%2020.9503%2019.6099%2020.8868%2019.6259%2020.7916C19.6418%2020.6853%2019.57%2020.5885%2019.4662%2020.5726L18.8753%2020.4806L19.5316%2018.2286L18.9104%2016.9288L17.9138%2017.9763L17.8531%2020.3187L17.184%2020.2139C17.0802%2020.1933%2016.9812%2020.2695%2016.9636%2020.3726C16.9476%2020.4758%2017.0179%2020.5726%2017.1233%2020.5917L17.4044%2020.6345C17.3038%2020.6916%2017.2383%2020.7361%2017.2303%2020.7424L17.1728%2020.7821L17.1568%2020.8519C16.9939%2021.509%2017.3629%2022.1326%2017.7605%2022.412L17.7461%2022.4945C17.7302%2022.5961%2017.7525%2022.6945%2017.8132%2022.777C17.8707%2022.8611%2017.9601%2022.9119%2018.0592%2022.9293C18.0799%2022.9325%2018.1023%2022.9341%2018.1214%2022.9341C18.2939%2022.9341%2018.4441%2022.8151%2018.4872%2022.6421C18.6357%2022.6595%2018.7714%2022.6627%2018.8641%2022.6627H18.9423L22.8088%2023.3562L22.8743%2023.3134C23.1825%2023.0991%2024.3563%2022.2485%2024.7412%2021.9676C24.8466%2022.0581%2024.9648%2022.1406%2025.1085%2022.2088C24.9839%2022.6246%2024.976%2023.2642%2025.4694%2023.7689H15.6157V18.1175C15.6157%2017.57%2015.4544%2017.0193%2015.2643%2016.5114H19.7041V16.5083ZM24.4825%2021.6788C24.0912%2021.9644%2023.0851%2022.6945%2022.7209%2022.9484L19.2074%2022.3215C19.2154%2022.2898%2019.2234%2022.2596%2019.2314%2022.2279C19.2777%2022.047%2019.324%2021.7994%2019.3272%2021.509L22.2801%2021.5566L22.336%2021.4994C22.3808%2021.455%2023.3166%2020.5567%2023.7941%2020.0394C23.9075%2020.1806%2024.0497%2020.3155%2024.2349%2020.4345C24.1711%2020.7773%2024.1982%2021.2661%2024.4825%2021.6788ZM18.6006%2021.0741C18.6836%2021.2471%2018.8337%2021.3629%2018.9375%2021.428C18.9343%2021.5899%2018.9184%2021.8422%2018.8753%2022.0644C18.8657%2022.1136%2018.8529%2022.1596%2018.8385%2022.2057C18.8305%2022.2342%2018.8225%2022.258%2018.8162%2022.2771C18.6612%2022.2771%2018.3562%2022.258%2018.1071%2022.1676C17.8308%2022.066%2017.4187%2021.5629%2017.5146%2021.009C17.6343%2020.936%2017.9106%2020.7821%2018.1694%2020.7821C18.369%2020.7805%2018.5047%2020.8741%2018.6006%2021.0741ZM18.2348%2020.3774L18.2939%2018.1286L18.8018%2017.5938L19.1212%2018.2572L18.492%2020.4155L18.2348%2020.3774ZM24.4505%2032.0356C24.2589%2032.0356%2024.0816%2032.0388%2023.9219%2032.0451L24.3403%2030.7517C24.4058%2030.5724%2024.0752%2030.3423%2023.9395%2030.1407C24.1455%2030.2693%2024.6789%2030.5502%2024.936%2030.6629C24.9089%2030.7041%2024.4505%2032.0356%2024.4505%2032.0356ZM25.7633%2030.5661L25.4902%2031.9817C25.3161%2032.0055%2025.1309%2032.0182%2024.9408%2032.0261L25.2283%2030.6644C25.3145%2030.2598%2024.2206%2030.1344%2023.6808%2029.3393C23.4172%2029.6345%2022.9206%2029.7218%2022.4223%2029.7218C21.9671%2029.7218%2021.512%2029.6488%2021.2357%2029.5948C21.1654%2029.5837%2021.0983%2029.5758%2021.0329%2029.5758C20.8732%2029.5758%2020.7278%2029.6249%2020.6272%2029.7932L20.5474%2029.9265L19.0573%2029.5773L18.6868%2030.1868C18.6341%2030.2851%2018.6309%2030.3693%2018.7155%2030.4613L18.8162%2030.5708C18.7475%2030.7866%2018.4377%2031.112%2018.4377%2031.112L18.2157%2030.8374C18.04%2030.6422%2018.0687%2030.2867%2018.2524%2029.9566L18.8433%2028.9648L20.105%2029.1457L19.9085%2028.7013C19.645%2028.1141%2020.0459%2027.3666%2020.089%2026.9365C20.0746%2027.0667%2019.9549%2027.0952%2019.8143%2027.0952C19.6866%2027.0952%2019.5444%2027.0714%2019.4502%2027.0714C19.4135%2027.0714%2019.3815%2027.0746%2019.3639%2027.0873L19.0222%2027.2936L18.7523%2027.0572C18.7203%2027.0111%2018.7092%2026.9048%2018.789%2026.8255L19.4135%2026.1303L18.6756%2025.2749L19.7089%2025.7907L20.0235%2025.4114C20.1098%2025.4955%2020.073%2025.7161%2020.073%2025.7161C20.3956%2025.7241%2021.2996%2026.2208%2021.3475%2027.3793C21.3507%2027.4142%2021.3507%2027.4539%2021.3507%2027.492C21.3507%2027.492%2021.3587%2027.5063%2021.3746%2027.5301C21.4385%2027.6174%2021.6142%2027.8411%2021.8378%2027.8618L23.2655%2028.0014H23.2719C23.4284%2028.0014%2023.7398%2027.8189%2024.1391%2027.8189C24.3563%2027.8189%2024.5991%2027.8745%2024.8578%2028.0363C24.8578%2028.0363%2024.9871%2027.9348%2025.198%2027.9237C25.2139%2027.9221%2025.2315%2027.9221%2025.2475%2027.9221C25.8879%2027.9221%2026.153%2028.4966%2026.4963%2028.9743C26.7551%2029.3377%2027.1%2029.8773%2027.1%2029.8773C26.9723%2030.0281%2026.8541%2030.1106%2026.6561%2030.1106C26.6018%2030.1106%2026.5395%2030.1058%2026.4724%2030.0931C25.7857%2029.9677%2025.6866%2028.5648%2025.2954%2028.4537C25.2746%2028.4474%2025.2522%2028.4458%2025.2331%2028.4458C25.1069%2028.4458%2025.051%2028.5569%2025.051%2028.5569C25.2299%2029.0346%2025.1261%2029.2282%2025.3177%2029.5964C25.4615%2029.8693%2025.717%2030.0947%2025.8224%2030.201C25.8224%2030.2042%2025.7936%2030.4105%2025.7633%2030.5661ZM18.0959%2029.2266L18.1614%2029.3901C18.1183%2029.5329%2017.6232%2029.736%2017.6232%2029.736L17.5162%2029.5043C17.4028%2029.2568%2017.4267%2028.8394%2017.7717%2028.5839L18.5734%2028.0982L19.423%2028.2776C19.4071%2028.5458%2019.5684%2028.7457%2019.5684%2028.7457L18.6772%2028.5759L18.1438%2028.9425C18.0544%2029.0044%2018.048%2029.1203%2018.0959%2029.2266ZM25.8975%2031.9039L26.1418%2030.6375C26.1546%2030.5629%2026.1706%2030.4756%2026.1817%2030.4026C26.2504%2030.4312%2026.3239%2030.455%2026.4037%2030.4692C26.4948%2030.4867%2026.5794%2030.4946%2026.6561%2030.4946C27.0298%2030.4946%2027.247%2030.2994%2027.3923%2030.1328L27.5807%2029.9154L27.4274%2029.6773C27.4131%2029.6535%2027.0745%2029.1203%2026.8126%2028.7553C26.7615%2028.6838%2026.7119%2028.6124%2026.6624%2028.5347C26.3654%2028.0935%2025.9933%2027.5396%2025.2475%2027.5396L25.1804%2027.5412C25.0574%2027.5491%2024.952%2027.5729%2024.8674%2027.6047C24.6326%2027.4952%2024.3914%2027.4396%2024.1407%2027.4396C23.8325%2027.4396%2023.5722%2027.5237%2023.3997%2027.5825C23.3502%2027.5967%2023.3055%2027.6126%2023.2703%2027.619L21.8761%2027.4825C21.8585%2027.4793%2021.801%2027.446%2021.7324%2027.3635V27.3571L22.0342%2027.2365C21.9496%2026.2383%2020.9849%2025.6241%2020.4467%2025.4162C20.4228%2025.3162%2020.3749%2025.2162%2020.2902%2025.1353L19.99%2024.8528L19.7265%2025.167L19.5971%2025.3273L17.6455%2024.5306L18.9152%2026.1145L18.4137%2026.8683C18.23%2027.0619%2018.4329%2027.2555%2018.4329%2027.2555L18.9503%2027.6094L19.4869%2027.4111C19.5061%2027.4111%2019.5221%2027.4158%2019.5396%2027.4174C19.5141%2027.4983%2019.4805%2027.8158%2019.4582%2027.9046L18.5271%2027.7221L17.5481%2028.2712C17.045%2028.6378%2016.9764%2029.2457%2017.1632%2029.6615L17.2718%2029.8979L17.4267%2030.2312L17.7685%2030.0899C17.7733%2030.0884%2017.7781%2030.0868%2017.7813%2030.0836C17.6583%2030.474%2017.7078%2030.8454%2017.9282%2031.0898L18.1358%2031.35L18.4121%2031.6976L18.7155%2031.3738C18.805%2031.285%2019.094%2030.9628%2019.1835%2030.6867L19.249%2030.4756L19.1004%2030.3137L19.0765%2030.2851L19.2426%2030.0122L20.4579%2030.2963L20.731%2030.3582L20.8763%2030.1201L20.9562%2029.99C20.9706%2029.963%2020.9754%2029.9582%2021.0313%2029.9582C21.0744%2029.9582%2021.1175%2029.963%2021.1638%2029.9725C21.6222%2030.0582%2022.0454%2030.1011%2022.4207%2030.1011C22.7848%2030.1011%2023.002%2030.0868%2023.2623%2030.0011C23.2623%2030.0011%2023.9155%2030.7374%2023.9379%2030.766L23.5386%2031.9912L23.5211%2032.0658C22.7641%2032.1261%2022.3951%2032.2911%2021.9496%2032.7339C21.3028%2032.0959%2020.8444%2032.0293%2019.1052%2032.0293C17.0243%2032.0293%2015.6141%2030.8168%2015.6141%2028.8806V24.1466H28.2818L28.285%2028.8806C28.2866%2030.4518%2027.3588%2031.5468%2025.8975%2031.9039ZM28.6364%2016.5083C28.4431%2017.0161%2028.2818%2017.5668%2028.2818%2018.1143L28.2834%2021.647C27.5408%2021.5232%2027.453%2020.7281%2027.4498%2020.6932L27.4354%2020.5313L27.2757%2020.5171C26.9531%2020.4869%2026.7391%2020.3504%2026.5586%2020.1759C26.1945%2019.814%2026.1929%2019.2268%2026.1945%2019.2221C26.1897%2019.2522%2025.7936%2019.8029%2026.2536%2020.4044C26.4468%2020.6583%2026.7263%2020.8138%2027.0888%2020.8757C27.1735%2021.3169%2027.5041%2021.939%2028.2834%2022.0343V23.7641H26.0923C25.0814%2023.2055%2025.5094%2022.2215%2025.5301%2022.1803L25.6164%2021.993L25.4231%2021.92C24.3292%2021.5169%2024.6294%2020.4314%2024.6454%2020.3853L24.6901%2020.2266L24.5416%2020.1568C23.6376%2019.741%2023.7606%2018.619%2023.7718%2018.573C23.4939%2018.7967%2023.3933%2019.2538%2023.5849%2019.7013C23.4811%2019.8188%2023.3422%2019.9616%2023.1905%2020.1171C22.2546%2019.8807%2022.2259%2019.0253%2022.2259%2018.9856L22.2243%2018.8539L22.1013%2018.8063C21.7356%2018.6714%2021.4848%2018.4698%2021.3618%2018.1984C21.2229%2017.8985%2021.2724%2017.5843%2021.3107%2017.4335C21.4177%2017.4573%2021.5247%2017.4748%2021.627%2017.4827C21.7324%2017.4938%2021.841%2017.5001%2021.9496%2017.5001H21.956H21.9639C22.0725%2017.5001%2022.1795%2017.4938%2022.2849%2017.4827C22.8679%2017.4256%2023.5211%2017.1764%2024.2014%2016.5067H28.6364V16.5083ZM25.2219%2012.9375L26.0875%2013.4374H26.1003L26.3175%2013.5628C25.8288%2013.6977%2025.4551%2013.9405%2025.1421%2014.2595C25.1309%2014.269%2025.1197%2014.2817%2025.1085%2014.2928C25.0366%2014.369%2024.9648%2014.4515%2024.8977%2014.5356C24.8849%2014.5515%2024.8722%2014.5689%2024.8578%2014.5864C24.7907%2014.6721%2024.7284%2014.7594%2024.6677%2014.8514C24.6581%2014.8673%2024.647%2014.8832%2024.6358%2014.8974C24.5639%2015.0038%2024.4953%2015.118%2024.4266%2015.2355C23.8101%2016.2908%2022.8263%2016.9209%2021.9512%2016.9225C21.0776%2016.9209%2020.0938%2016.2908%2019.4773%2015.2355C19.4103%2015.1212%2019.3432%2015.0101%2019.2713%2014.9022C19.2569%2014.8816%2019.2442%2014.8609%2019.2314%2014.8435C19.1707%2014.7562%2019.11%2014.6705%2019.0477%2014.5896C19.0318%2014.5673%2019.0174%2014.5499%2019.0014%2014.5308C18.9343%2014.4499%2018.8657%2014.369%2018.797%2014.2944C18.7826%2014.2833%2018.773%2014.269%2018.7587%2014.2563C18.4441%2013.9373%2018.0719%2013.6961%2017.5816%2013.5628L17.802%2013.4374H17.8116L18.6772%2012.9375L19.5668%2012.4312L21.9432%2013.7167L21.948%2013.7119L21.9544%2013.7167L24.3308%2012.4312L25.2219%2012.9375ZM24.0497%2011.8726L22.1556%2012.8645V8.84933L24.7252%207.98282L24.0497%2011.8726ZM21.9496%208.40814L19.1324%207.30199C19.3719%206.7386%2020.4771%206.25932%2021.9496%206.25773C23.4236%206.25932%2024.5288%206.7386%2024.7667%207.30199L21.9496%208.40814Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    width: 3rem;
    height: 2.714rem;
    -webkit-background-size: 3rem 2.714rem;
    -moz-background-size: 3rem 2.714rem;
    -o-background-size: 3rem 2.714rem;
    background-size: 3rem 2.714rem;
    -webkit-mask-size: 3rem 2.714rem;
    mask-size: 3rem 2.714rem; }
  .icon.tinkoff-text {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22115%22%20height%3D%2212%22%20viewBox%3D%220%200%20115%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.25836%2011.4128V3.71253H12.8035V0.910422H0.403625V3.71253H4.94878V11.4128H8.25836Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M17.3273%207.02211V0.910422H14.128V11.4128H16.9522L22.4682%205.30113V11.4128H25.6674V0.910422H22.8433L17.3273%207.02211Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M36.4305%207.50752V11.4128H39.6297V0.910422H36.4305V4.74953H31.2896V0.910422H28.0903V11.4128H31.2896V7.50752H36.4305Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M48.5394%2011.4128C49.2675%2011.4128%2049.9294%2011.3466%2050.5472%2011.1701C52.202%2010.7068%2053.2831%209.36088%2053.2831%207.52958C53.2831%205.78653%2052.3564%204.57302%2050.8781%204.02143C50.1721%203.75666%2049.3337%203.7346%2048.5394%203.7346H45.2519V0.910422H42.0526V11.4128H48.5394ZM47.9878%206.20575C48.4291%206.20575%2048.8483%206.20575%2049.2234%206.33813C49.7529%206.51464%2050.0618%206.95592%2050.0618%207.48545C50.0618%208.03705%2049.7529%208.50039%2049.2454%208.72103C48.8924%208.87548%2048.5394%208.87548%2047.9878%208.87548H45.2519V6.20575H47.9878Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M59.0194%207.44132L62.8364%2011.4128H67.0947L61.7773%205.94098L66.8961%200.910422H62.8805L59.0194%204.85985H58.1368V0.910422H54.9375V11.4128H58.1368V7.44132H59.0194Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M73.6777%200.623591C69.3752%200.623591%2066.7938%203.05062%2066.7938%206.18368C66.7938%209.31675%2069.3752%2011.7438%2073.6777%2011.7438C77.9581%2011.7438%2080.5395%209.31675%2080.5395%206.18368C80.5395%203.05062%2077.9581%200.623591%2073.6777%200.623591ZM73.6777%209.18437C71.5375%209.18437%2070.1695%207.90467%2070.1695%206.18368C70.1695%204.4627%2071.5375%203.20506%2073.6777%203.20506C75.7958%203.20506%2077.1858%204.4627%2077.1858%206.18368C77.1858%207.90467%2075.7958%209.18437%2073.6777%209.18437Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M91.1941%200.314697H87.9949V1.37376C83.9793%201.46202%2081.5743%203.16094%2081.5743%206.16162C81.5743%209.16231%2083.9793%2010.7288%2087.9949%2010.8171V11.8762H91.1941V10.8171C95.2318%2010.7288%2097.6368%209.16231%2097.6368%206.16162C97.6368%203.16094%2095.2318%201.46202%2091.1941%201.37376V0.314697ZM87.9949%208.56658C85.7885%208.47833%2084.8177%207.57371%2084.8177%206.16162C84.8177%204.74953%2085.7885%203.7346%2087.9949%203.64634V8.56658ZM91.1941%203.64634C93.4226%203.7346%2094.3713%204.74953%2094.3713%206.16162C94.3713%207.57371%2093.4226%208.47833%2091.1941%208.56658V3.64634Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M108.281%200.314697H105.081V1.37376C101.066%201.46202%2098.6609%203.16094%2098.6609%206.16162C98.6609%209.16231%20101.066%2010.7288%20105.081%2010.8171V11.8762H108.281V10.8171C112.318%2010.7288%20114.723%209.16231%20114.723%206.16162C114.723%203.16094%20112.318%201.46202%20108.281%201.37376V0.314697ZM105.081%208.56658C102.875%208.47833%20101.904%207.57371%20101.904%206.16162C101.904%204.74953%20102.875%203.7346%20105.081%203.64634V8.56658ZM108.281%203.64634C110.509%203.7346%20111.458%204.74953%20111.458%206.16162C111.458%207.57371%20110.509%208.47833%20108.281%208.56658V3.64634Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    width: 8.214rem;
    height: 0.857rem;
    -webkit-background-size: 8.214rem 0.857rem;
    -moz-background-size: 8.214rem 0.857rem;
    -o-background-size: 8.214rem 0.857rem;
    background-size: 8.214rem 0.857rem;
    -webkit-mask-size: 8.214rem 0.857rem;
    mask-size: 8.214rem 0.857rem; }
  .icon.made-in-ru {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20948.88%20283.825%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M142.93%2C67.141c0-15.259-7.376-27.212-28.993-27.212H39.674v91.81h20.6V99.44h47.558c10.682%2C0%2C13.479%2C3.052%2C13.479%2C13.734v18.565h20.6V109.868c0-10.91-3.87-17.31-12.466-19.487C138.389%2C87.358%2C142.93%2C78.711%2C142.93%2C67.141ZM111.139%2C80.112H60.275V59.257h50.864c7.63%2C0%2C11.19%2C4.07%2C11.19%2C10.173S119.277%2C80.112%2C111.139%2C80.112Zm828.585%2C71.973h7.63V243.9h-20.6V178.788L884.282%2C243.9H860.63V152.085h20.6v62.832l31.027-48.081C920.141%2C154.628%2C927.008%2C152.085%2C939.724%2C152.085ZM537.639%2C131.739V112.156c8.393%2C0%2C10.427-5.086%2C12.208-22.126l5.6-50.1H629.2v91.81H608.6V59.257H573.073l-3.643%2C35.1C566.378%2C124.618%2C558.239%2C132.757%2C537.639%2C131.739ZM0%2C283.825H181.587V0H0ZM19.837%2C19.837H161.749v244.15H19.837ZM121.312%2C152.085h20.6V243.9H76.043c-26.45%2C0-36.369-9.919-36.369-36.368V152.085h20.6v55.951c0%2C11.7%2C4.577%2C16.531%2C15.259%2C16.531h45.778Zm547.812-51.119h45.524v30.773h20.6V39.929h-52.9c-25.941%2C0-33.825%2C7.121-33.825%2C33.825v57.985h20.6Zm13.225-41.709h32.3V81.892H669.124V73.754C669.124%2C63.327%2C670.4%2C59.257%2C682.349%2C59.257ZM436.673%2C97.914V73.754c0-26.45%2C7.375-33.825%2C33.825-33.825h53.916V59.257H469.48c-10.681%2C0-12.207%2C1.78-12.207%2C13.479v3.052h52.136V94.863H457.273v4.069c0%2C11.7%2C1.526%2C13.479%2C12.207%2C13.479h55.7v19.328H470.5C444.048%2C131.739%2C436.673%2C124.11%2C436.673%2C97.914ZM915.055%2C39.929H892.42c-26.195%2C0-33.825%2C7.375-33.825%2C33.825v24.16c0%2C26.2%2C10.173%2C33.825%2C36.368%2C33.825h17.549c26.449%2C0%2C36.368-7.629%2C36.368-33.825V73.754C948.88%2C47.3%2C941.5%2C39.929%2C915.055%2C39.929Zm13.224%2C57.985c0%2C11.7-2.543%2C14.5-13.224%2C14.5H892.42c-10.682%2C0-13.225-2.8-13.225-14.5V73.754c0-11.7%2C2.543-14.5%2C13.225-14.5h22.635c10.681%2C0%2C13.224%2C2.8%2C13.224%2C14.5ZM575.533%2C152.085h56.46V163.53c0%2C9.155-.763%2C16.785-2.8%2C23.652H611.647V171.414H575.533c-10.681%2C0-13.224%2C2.8-13.224%2C14.5v24.161c0%2C11.7%2C2.543%2C14.5%2C13.224%2C14.5h56.46V243.9h-56.46c-26.2%2C0-33.825-7.63-33.825-33.825V185.91C541.708%2C159.461%2C549.338%2C152.085%2C575.533%2C152.085Zm-162-112.156H338.5L333.926%2C86.47c-2.289%2C22.126-5.595%2C25.686-11.7%2C25.686h-1.271v28.23h19.583l.763-11.7h60.529l.762%2C11.7h19.583V111.9h-8.647ZM356.608%2C59.257h36.321v50.356H348.866c2.816-4.92%2C4-11.779%2C4.9-20.6Zm136.779%2C92.828H468.972c-26.195%2C0-33.825%2C7.376-33.825%2C33.825v24.161c0%2C26.195%2C7.63%2C33.825%2C33.825%2C33.825h24.415c26.449%2C0%2C33.825-7.63%2C33.825-33.825V185.91C527.212%2C159.461%2C519.836%2C152.085%2C493.387%2C152.085Zm13.225%2C57.986c0%2C11.7-2.544%2C14.5-13.225%2C14.5H468.972c-10.682%2C0-13.225-2.8-13.225-14.5V185.91c0-11.7%2C2.543-14.5%2C13.225-14.5h24.415c10.681%2C0%2C13.225%2C2.8%2C13.225%2C14.5Zm173.7-57.986h56.714V163.53c0%2C9.155-.762%2C16.785-2.8%2C23.652H716.683V171.414H680.314c-10.681%2C0-13.224%2C2.8-13.224%2C14.5v24.161c0%2C11.7%2C2.543%2C14.5%2C13.224%2C14.5h56.714V243.9H680.314c-26.195%2C0-33.825-7.63-33.825-33.825V185.91C646.489%2C159.461%2C654.119%2C152.085%2C680.314%2C152.085ZM294.822%2C195.379c4.828-2.947%2C8.84-9.209%2C8.84-18.879%2C0-12.461-7.121-24.415-28.23-24.415H221.515V243.9h55.951c20.346%2C0%2C30.265-10.427%2C30.265-27.467C307.731%2C204.971%2C301.151%2C198.218%2C294.822%2C195.379Zm-11.76-15.827c0%2C5.595-2.8%2C8.647-9.919%2C8.647H242.116V171.668h31.027C280.264%2C171.668%2C283.062%2C174.211%2C283.062%2C179.552Zm-5.341%2C45.015h-35.6v-17.8h35.6c6.867%2C0%2C9.41%2C3.306%2C9.41%2C8.647S284.588%2C224.567%2C277.721%2C224.567ZM820.7%2C39.929h20.6v91.81H820.7V94.863H775.177v36.876h-20.6V39.929h20.6V75.534H820.7Zm-568.412%2C0h56.205V51.373c0%2C9.156-.763%2C16.786-2.8%2C23.652H288.148V59.257H252.289c-10.682%2C0-13.225%2C2.8-13.225%2C14.5v24.16c0%2C11.7%2C2.543%2C14.5%2C13.225%2C14.5h56.205v19.328H252.289c-26.2%2C0-33.825-7.629-33.825-33.825V73.754C218.464%2C47.3%2C226.093%2C39.929%2C252.289%2C39.929ZM833.671%2C152.085h7.63V243.9H820.7V178.788L778.229%2C243.9H754.577V152.085h20.6v62.832L806.2%2C166.836C814.088%2C154.628%2C820.955%2C152.085%2C833.671%2C152.085Zm-443.285%2C0h-60.02v18.057l10.681%2C1.526V243.9h20.6V220.244h28.739c23.652%2C0%2C31.79-11.953%2C31.79-30.519V182.6C422.176%2C165.056%2C414.547%2C152.085%2C390.386%2C152.085Zm11.445%2C36.877c0%2C8.647-3.307%2C11.953-11.445%2C11.953H361.647v-29.5h28.739c8.138%2C0%2C11.445%2C4.069%2C11.445%2C11.953Z%22%2F%3E%3C%2Fsvg%3E");
    width: 16.946rem;
    height: 5.071rem;
    -webkit-background-size: 16.946rem 5.071rem;
    -moz-background-size: 16.946rem 5.071rem;
    -o-background-size: 16.946rem 5.071rem;
    background-size: 16.946rem 5.071rem;
    -webkit-mask-size: 16.946rem 5.071rem;
    mask-size: 16.946rem 5.071rem; }
    @media screen and (max-width: 990px) {
      .icon.made-in-ru {
        width: 26.49rem;
        height: 7.927rem;
        -webkit-background-size: 26.49rem 7.927rem;
        -moz-background-size: 26.49rem 7.927rem;
        -o-background-size: 26.49rem 7.927rem;
        background-size: 26.49rem 7.927rem;
        -webkit-mask-size: 26.49rem 7.927rem;
        mask-size: 26.49rem 7.927rem; } }
  .icon.made-in-ru-grey {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22120%22%20height%3D%2236%22%20viewBox%3D%220%200%20120%2036%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.0756%208.5161C18.0756%206.58051%2017.1423%205.06476%2014.4094%205.06476H5.01686V16.71H7.62204V12.6131H13.6367C14.9874%2012.6131%2015.3415%2012.9999%2015.3415%2014.3546V16.71H17.9466V13.936C17.9466%2012.5522%2017.4572%2011.7404%2016.3696%2011.4639C17.5002%2011.0808%2018.0744%209.98365%2018.0744%208.5161H18.0756ZM14.0553%2010.1612H7.6233V7.51659H14.0553C15.0202%207.51659%2015.4704%208.03284%2015.4704%208.80657C15.4704%209.5803%2015.0847%2010.1612%2014.0553%2010.1612ZM118.842%2019.29H119.807V30.9352H117.201V22.6766L111.83%2030.9352H108.839V19.29H111.445V27.2594L115.369%2021.1609C116.365%2019.6121%20117.234%2019.29%20118.843%2019.29H118.842ZM67.9926%2016.7088V14.2252C69.0536%2014.2252%2069.3116%2013.5796%2069.5367%2011.4182L70.2449%205.06349H79.5717V16.7088H76.9665V7.51659H72.4745L72.0142%2011.9687C71.6284%2015.8069%2070.599%2016.8394%2067.9939%2016.7113L67.9926%2016.7088ZM0%2036H22.9648V0H0V36ZM2.50906%202.51652H20.4557V33.4847H2.50906V2.51652ZM15.3415%2019.2912H17.9466V30.9365H9.61639C6.27139%2030.9365%205.01686%2029.6782%205.01686%2026.3233V19.2912H7.62204V26.388C7.62204%2027.872%208.20125%2028.4847%209.55189%2028.4847H15.3415V19.2912ZM84.6202%2012.8071H90.3769V16.71H92.982V5.06476H86.2921C83.0116%205.06476%2082.0137%205.96787%2082.0137%209.35452V16.71H84.6189V12.8071H84.6202ZM86.2921%207.51659H90.3769V10.387H84.6202V9.35452C84.6202%208.03157%2084.7808%207.51533%2086.2921%207.51533V7.51659ZM55.2222%2012.4203V9.35579C55.2222%206.00084%2056.1555%205.06603%2059.4992%205.06603H66.3182V7.51786H59.3715C58.0208%207.51786%2057.8273%207.74364%2057.8273%209.22768V9.61454H64.4212V12.0334H57.8273V12.5496C57.8273%2014.0337%2058.0208%2014.2595%2059.3715%2014.2595H66.4156V16.7113H59.5005C56.1555%2016.7113%2055.2234%2015.7435%2055.2234%2012.4215L55.2222%2012.4203ZM115.72%205.06476H112.859C109.545%205.06476%20108.581%206.00084%20108.581%209.35452V12.419C108.581%2015.7422%20109.868%2016.7088%20113.181%2016.7088H115.4C118.745%2016.7088%20120%2015.741%20120%2012.419V9.35452C120%205.99958%20119.067%205.06476%20115.723%205.06476H115.72ZM117.392%2012.4203C117.392%2013.9043%20117.071%2014.2595%20115.72%2014.2595H112.859C111.508%2014.2595%20111.187%2013.9043%20111.187%2012.4203V9.35579C111.187%207.87175%20111.508%207.51659%20112.859%207.51659H115.72C117.071%207.51659%20117.392%207.87175%20117.392%209.35579V12.4203ZM72.7818%2019.2912H79.922V20.7423C79.922%2021.9042%2079.8259%2022.872%2079.5679%2023.7421H77.3485V21.7418H72.7818C71.4312%2021.7418%2071.1099%2022.097%2071.1099%2023.581V26.6455C71.1099%2028.1295%2071.4312%2028.4847%2072.7818%2028.4847H79.922V30.9365H72.7818C69.4684%2030.9365%2068.5048%2029.9687%2068.5048%2026.6467V23.5823C68.5048%2020.2273%2069.4697%2019.2925%2072.7818%2019.2925V19.2912ZM52.2945%205.06476H42.8058L42.2266%2010.9679C41.937%2013.7749%2041.5184%2014.2265%2040.747%2014.2265H40.5864V17.8072H43.0626L43.1587%2016.3232H50.8136L50.9097%2017.8072H53.3859V14.1948H52.292V5.06476H52.2945ZM45.0961%207.51659H49.6893V13.9043H44.1173C44.4739%2013.2802%2044.6231%2012.4101%2044.737%2011.2914L45.0961%207.51659ZM62.394%2019.2912H59.307C55.9936%2019.2912%2055.0299%2020.2273%2055.0299%2023.581V26.6455C55.0299%2029.9687%2055.9949%2030.9352%2059.307%2030.9352H62.394C65.739%2030.9352%2066.671%2029.9674%2066.671%2026.6455V23.581C66.671%2020.2261%2065.7377%2019.2912%2062.394%2019.2912ZM64.0658%2026.6467C64.0658%2028.1308%2063.7446%2028.4859%2062.394%2028.4859H59.307C57.9563%2028.4859%2057.6351%2028.1308%2057.6351%2026.6467V23.5823C57.6351%2022.0982%2057.9563%2021.7431%2059.307%2021.7431H62.394C63.7446%2021.7431%2064.0658%2022.0982%2064.0658%2023.5823V26.6467ZM86.0328%2019.2912H93.2046V20.7423C93.2046%2021.9042%2093.1085%2022.872%2092.8505%2023.7421H90.6311V21.7418H86.0315C84.6809%2021.7418%2084.3597%2022.097%2084.3597%2023.581V26.6455C84.3597%2028.1295%2084.6809%2028.4847%2086.0315%2028.4847H93.2034V30.9365H86.0315C82.7182%2030.9365%2081.7545%2029.9687%2081.7545%2026.6467V23.5823C81.7545%2020.2273%2082.7194%2019.2925%2086.0315%2019.2925L86.0328%2019.2912ZM37.2818%2024.7822C37.8927%2024.408%2038.3998%2023.614%2038.3998%2022.3874C38.3998%2020.807%2037.4994%2019.2912%2034.8297%2019.2912H28.0107V30.9365H35.0864C37.66%2030.9365%2038.9132%2029.6136%2038.9132%2027.4522C38.9132%2025.9986%2038.0811%2025.1424%2037.2806%2024.7822H37.2818ZM35.7946%2022.7743C35.7946%2023.4846%2035.4405%2023.8715%2034.5401%2023.8715H30.6159V21.7748H34.5401C35.4405%2021.7748%2035.7946%2022.097%2035.7946%2022.7743ZM35.1193%2028.4847H30.6159V26.2269H35.1193C35.9881%2026.2269%2036.3093%2026.6467%2036.3093%2027.3241C36.3093%2028.0014%2035.9881%2028.4859%2035.1193%2028.4859V28.4847ZM103.79%205.06476H106.395V16.71H103.79V12.0321H98.0331V16.71H95.4279V5.06476H98.0331V9.58156H103.79V5.06476ZM31.9058%205.06476H39.0144V6.51582C39.0144%207.67768%2038.9183%208.64548%2038.6603%209.51561H36.4409V7.51533H31.9058C30.5552%207.51533%2030.234%207.87048%2030.234%209.35452V12.419C30.234%2013.903%2030.5552%2014.2582%2031.9058%2014.2582H39.0144V16.71H31.9058C28.5924%2016.71%2027.6288%2015.7422%2027.6288%2012.4203V9.35579C27.6288%206.00084%2028.5937%205.06603%2031.9058%205.06603V5.06476ZM105.43%2019.2912H106.395V30.9365H103.79V22.6779L98.4188%2030.9365H95.4279V19.2912H98.0331V27.2607L101.957%2021.1621C102.954%2019.6134%20103.823%2019.2912%20105.431%2019.2912H105.43ZM49.3694%2019.2912H41.7789V21.582L43.1296%2021.7761V30.9378H45.7348V27.938H49.3694C52.3603%2027.938%2053.3897%2026.4222%2053.3897%2024.0668V23.1637C53.3897%2020.9376%2052.4248%2019.2925%2049.3694%2019.2925V19.2912ZM50.8161%2023.9691C50.8161%2025.0663%2050.3975%2025.4849%2049.3694%2025.4849H45.7348V21.7431H49.3694C50.3988%2021.7431%2050.8161%2022.2593%2050.8161%2023.2588V23.9691Z%22%20fill%3D%22%236A6A6A%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    width: 8.571rem;
    height: 2.571rem;
    -webkit-background-size: 8.571rem 2.571rem;
    -moz-background-size: 8.571rem 2.571rem;
    -o-background-size: 8.571rem 2.571rem;
    background-size: 8.571rem 2.571rem;
    -webkit-mask-size: 8.571rem 2.571rem;
    mask-size: 8.571rem 2.571rem; }
    @media screen and (max-width: 990px) {
      .icon.made-in-ru-grey {
        width: 22.331rem;
        height: 6.699rem;
        -webkit-background-size: 22.331rem 6.699rem;
        -moz-background-size: 22.331rem 6.699rem;
        -o-background-size: 22.331rem 6.699rem;
        background-size: 22.331rem 6.699rem;
        -webkit-mask-size: 22.331rem 6.699rem;
        mask-size: 22.331rem 6.699rem; } }
  .icon.mail-block-icon {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2249%22%20height%3D%2237%22%20viewBox%3D%220%200%2049%2037%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M42.6838%200H5.94535C2.66585%200%200%202.66585%200%205.94535V31.0547C0%2034.3342%202.66585%2037%205.94535%2037H42.6737C45.9532%2037%2048.6191%2034.3342%2048.6191%2031.0547V5.95541C48.6291%202.67591%2045.9633%200%2042.6838%200ZM45.913%2031.0547C45.913%2032.8352%2044.4644%2034.2839%2042.6838%2034.2839H5.94535C4.16476%2034.2839%202.71615%2032.8352%202.71615%2031.0547V5.95541C2.71615%204.17482%204.16476%202.72621%205.94535%202.72621H42.6737C44.4543%202.72621%2045.9029%204.17482%2045.9029%205.95541V31.0547H45.913Z%22%20fill%3D%22%231C202D%22%2F%3E%0A%3Cpath%20d%3D%22M30.6624%2018.1881L42.5531%207.52466C43.1064%207.02167%2043.1567%206.16658%2042.6537%205.60323C42.1507%205.04994%2041.2957%204.99965%2040.7323%205.50264L24.3348%2020.2201L21.1358%2017.3632C21.1257%2017.3531%2021.1157%2017.343%2021.1157%2017.333C21.0452%2017.2626%2020.9748%2017.2022%2020.8943%2017.1418L7.87695%205.49258C7.3136%204.98959%206.45852%205.03988%205.95553%205.60323C5.45254%206.16658%205.50284%207.02167%206.06619%207.52466L18.0977%2018.2786L6.11648%2029.4953C5.57325%2030.0083%205.54308%2030.8634%206.05613%2031.4167C6.32774%2031.6984%206.68989%2031.8493%207.05205%2031.8493C7.38402%2031.8493%207.716%2031.7286%207.97755%2031.4871L20.1399%2020.1095L23.4395%2023.057C23.701%2023.2884%2024.023%2023.399%2024.3449%2023.399C24.6668%2023.399%2024.9988%2023.2783%2025.2502%2023.047L28.6404%2020.0089L40.7323%2031.4972C40.9939%2031.7487%2041.3359%2031.8694%2041.6679%2031.8694C42.03%2031.8694%2042.3821%2031.7286%2042.6537%2031.4469C43.1668%2030.9037%2043.1467%2030.0385%2042.6034%2029.5255L30.6624%2018.1881Z%22%20fill%3D%22%231C202D%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    width: 3.5rem;
    height: 2.643rem;
    -webkit-background-size: 3.5rem 2.643rem;
    -moz-background-size: 3.5rem 2.643rem;
    -o-background-size: 3.5rem 2.643rem;
    background-size: 3.5rem 2.643rem;
    -webkit-mask-size: 3.5rem 2.643rem;
    mask-size: 3.5rem 2.643rem; }
  .icon.ok {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2039.064%2037%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%2342b80b%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M8.222%2C37H28.778A8.221%2C8.221%2C0%2C0%2C0%2C37%2C28.778v-9.97a2.056%2C2.056%2C0%2C0%2C0-4.111%2C0v9.97a4.111%2C4.111%2C0%2C0%2C1-4.111%2C4.111H8.222a4.111%2C4.111%2C0%2C0%2C1-4.111-4.111V8.222A4.111%2C4.111%2C0%2C0%2C1%2C8.222%2C4.111H18.5A2.056%2C2.056%2C0%2C1%2C0%2C18.5%2C0H8.222A8.221%2C8.221%2C0%2C0%2C0%2C0%2C8.222V28.778A8.221%2C8.221%2C0%2C0%2C0%2C8.222%2C37Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M35.541%2C2.652%2C18.5%2C19.713l-6.763-6.784a2.064%2C2.064%2C0%2C0%2C0-2.919%2C2.919l8.223%2C8.222a2.051%2C2.051%2C0%2C0%2C0%2C2.918%2C0l18.5-18.5a2.064%2C2.064%2C0%2C1%2C0-2.918-2.919Z%22%2F%3E%3C%2Fsvg%3E");
    width: 2.79rem;
    height: 2.643rem;
    -webkit-background-size: 2.79rem 2.643rem;
    -moz-background-size: 2.79rem 2.643rem;
    -o-background-size: 2.79rem 2.643rem;
    background-size: 2.79rem 2.643rem;
    -webkit-mask-size: 2.79rem 2.643rem;
    mask-size: 2.79rem 2.643rem; }
    @media screen and (max-width: 990px) {
      .icon.ok {
        width: 5.157rem;
        height: 4.885rem;
        -webkit-background-size: 5.157rem 4.885rem;
        -moz-background-size: 5.157rem 4.885rem;
        -o-background-size: 5.157rem 4.885rem;
        background-size: 5.157rem 4.885rem;
        -webkit-mask-size: 5.157rem 4.885rem;
        mask-size: 5.157rem 4.885rem; } }
    .icon.ok.x {
      width: 1.056rem;
      height: 1rem;
      -webkit-background-size: 1.056rem 1rem;
      -moz-background-size: 1.056rem 1rem;
      -o-background-size: 1.056rem 1rem;
      background-size: 1.056rem 1rem;
      -webkit-mask-size: 1.056rem 1rem;
      mask-size: 1.056rem 1rem; }
      @media screen and (max-width: 990px) {
        .icon.ok.x {
          width: 2.75rem;
          height: 2.605rem;
          -webkit-background-size: 2.75rem 2.605rem;
          -moz-background-size: 2.75rem 2.605rem;
          -o-background-size: 2.75rem 2.605rem;
          background-size: 2.75rem 2.605rem;
          -webkit-mask-size: 2.75rem 2.605rem;
          mask-size: 2.75rem 2.605rem; } }
    .icon.ok.m {
      width: 0.905rem;
      height: 0.857rem;
      -webkit-background-size: 0.905rem 0.857rem;
      -moz-background-size: 0.905rem 0.857rem;
      -o-background-size: 0.905rem 0.857rem;
      background-size: 0.905rem 0.857rem;
      -webkit-mask-size: 0.905rem 0.857rem;
      mask-size: 0.905rem 0.857rem; }
      @media screen and (max-width: 990px) {
        .icon.ok.m {
          width: 1.965rem;
          height: 1.861rem;
          -webkit-background-size: 1.965rem 1.861rem;
          -moz-background-size: 1.965rem 1.861rem;
          -o-background-size: 1.965rem 1.861rem;
          background-size: 1.965rem 1.861rem;
          -webkit-mask-size: 1.965rem 1.861rem;
          mask-size: 1.965rem 1.861rem; } }
  .icon.delivery {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.194%2014%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%236a6a6a%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M15.252%2C8.909A2.546%2C2.546%2C0%2C1%2C0%2C17.8%2C11.455%2C2.549%2C2.549%2C0%2C0%2C0%2C15.252%2C8.909Zm0%2C3.818a1.273%2C1.273%2C0%2C1%2C1%2C1.272-1.272A1.274%2C1.274%2C0%2C0%2C1%2C15.252%2C12.727Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M6.554%2C8.909A2.546%2C2.546%2C0%2C1%2C0%2C9.1%2C11.454%2C2.548%2C2.548%2C0%2C0%2C0%2C6.554%2C8.909Zm0%2C3.818a1.273%2C1.273%2C0%2C1%2C1%2C1.273-1.273A1.274%2C1.274%2C0%2C0%2C1%2C6.554%2C12.727Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M16.965%2C1.623a.636.636%2C0%2C0%2C0-.569-.35H13.045V2.545H16l1.733%2C3.447%2C1.137-.572Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M13.342%2C10.84H8.527v1.272h4.815Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.645%2C10.84H2.439a.636.636%2C0%2C1%2C0%2C0%2C1.272H4.645a.636.636%2C0%2C1%2C0%2C0-1.272Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M20.06%2C6.949%2C18.808%2C5.337a.636.636%2C0%2C0%2C0-.5-.246H13.682V.636A.637.637%2C0%2C0%2C0%2C13.045%2C0H2.439a.637.637%2C0%2C0%2C0%2C0%2C1.273h9.97V5.727a.637.637%2C0%2C0%2C0%2C.636.637h4.949l.927%2C1.193v3.282H17.16a.637.637%2C0%2C0%2C0%2C0%2C1.273h2.4a.637.637%2C0%2C0%2C0%2C.637-.636V7.339A.642.642%2C0%2C0%2C0%2C20.06%2C6.949Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M4.6%2C7.615H1.676a.637.637%2C0%2C0%2C0%2C0%2C1.273H4.6a.637.637%2C0%2C0%2C0%2C0-1.273Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M6.067%2C5.112H.636a.637.637%2C0%2C0%2C0%2C0%2C1.273H6.067a.637.637%2C0%2C0%2C0%2C0-1.273Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M7.107%2C2.609H1.676a.637.637%2C0%2C0%2C0%2C0%2C1.273H7.107a.637.637%2C0%2C0%2C0%2C0-1.273Z%22%2F%3E%3C%2Fsvg%3E");
    width: 1.442rem;
    height: 1rem;
    -webkit-background-size: 1.442rem 1rem;
    -moz-background-size: 1.442rem 1rem;
    -o-background-size: 1.442rem 1rem;
    background-size: 1.442rem 1rem;
    -webkit-mask-size: 1.442rem 1rem;
    mask-size: 1.442rem 1rem; }
    @media screen and (max-width: 990px) {
      .icon.delivery {
        width: 3.757rem;
        height: 2.605rem;
        -webkit-background-size: 3.757rem 2.605rem;
        -moz-background-size: 3.757rem 2.605rem;
        -o-background-size: 3.757rem 2.605rem;
        background-size: 3.757rem 2.605rem;
        -webkit-mask-size: 3.757rem 2.605rem;
        mask-size: 3.757rem 2.605rem; } }
  .icon.question {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23e9eaec%3B%7D.b%7Bfill%3A%236a6a6a%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ccircle%20class%3D%22a%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227.5%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M7.442%2C9.448c0-1.628%2C1.837-1.936%2C1.837-3.036%2C0-.616-.528-1.034-1.375-1.034a2.074%2C2.074%2C0%2C0%2C0-1.793.847L5.044%2C5.532A3.5%2C3.5%2C0%2C0%2C1%2C8.025%2C4.19c1.617%2C0%2C2.7.737%2C2.7%2C2%2C0%2C1.793-1.881%2C1.958-1.881%2C3.256Zm.7%2C2.629a.851.851%2C0%2C0%2C1-.88-.858.875.875%2C0%2C1%2C1%2C.88.858Z%22%2F%3E%3C%2Fsvg%3E");
    width: 1.143rem;
    height: 1.143rem;
    -webkit-background-size: 1.143rem 1.143rem;
    -moz-background-size: 1.143rem 1.143rem;
    -o-background-size: 1.143rem 1.143rem;
    background-size: 1.143rem 1.143rem;
    -webkit-mask-size: 1.143rem 1.143rem;
    mask-size: 1.143rem 1.143rem; }
    @media screen and (max-width: 990px) {
      .icon.question {
        width: 2.791rem;
        height: 2.791rem;
        -webkit-background-size: 2.791rem 2.791rem;
        -moz-background-size: 2.791rem 2.791rem;
        -o-background-size: 2.791rem 2.791rem;
        background-size: 2.791rem 2.791rem;
        -webkit-mask-size: 2.791rem 2.791rem;
        mask-size: 2.791rem 2.791rem; } }
  .icon.fire-2 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2019.737%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23e60121%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M10.107%2C19.737a8.413%2C8.413%2C0%2C0%2C0%2C4.766-5.619%2C8.242%2C8.242%2C0%2C0%2C0-.6-4.717%2C18.6%2C18.6%2C0%2C0%2C0-2.513-4.1%2C8.352%2C8.352%2C0%2C0%2C1-.021%2C5.3A5.011%2C5.011%2C0%2C0%2C0%2C10.971%2C7.2c-.463-.7-1.1-1.288-1.517-2.022A6.112%2C6.112%2C0%2C0%2C1%2C9.512%2C0%2C13.483%2C13.483%2C0%2C0%2C0%2C5.378%2C3.671%2C7.886%2C7.886%2C0%2C0%2C0%2C3.869%2C8.9a2.856%2C2.856%2C0%2C0%2C1-.918-2.88A16.673%2C16.673%2C0%2C0%2C0%2C.552%2C10.2%2C7.915%2C7.915%2C0%2C0%2C0%2C.183%2C14.72l0%2C.007A8.44%2C8.44%2C0%2C0%2C0%2C4.35%2C19.735%2C8.906%2C8.906%2C0%2C0%2C1%2C3.8%2C17.241a3.2%2C3.2%2C0%2C0%2C1%2C.813-2.357%2C2.477%2C2.477%2C0%2C0%2C0%2C1.563%2C1.895%2C6.111%2C6.111%2C0%2C0%2C1%2C2.669-7.19%2C3.947%2C3.947%2C0%2C0%2C0%2C.4%2C3.148c.376.618.92%2C1.126%2C1.289%2C1.75A5.18%2C5.18%2C0%2C0%2C1%2C10.107%2C19.737Z%22%20transform%3D%22translate%280%29%22%2F%3E%3C%2Fsvg%3E");
    width: 1.071rem;
    height: 1.41rem;
    -webkit-background-size: 1.071rem 1.41rem;
    -moz-background-size: 1.071rem 1.41rem;
    -o-background-size: 1.071rem 1.41rem;
    background-size: 1.071rem 1.41rem;
    -webkit-mask-size: 1.071rem 1.41rem;
    mask-size: 1.071rem 1.41rem; }
    @media screen and (max-width: 990px) {
      .icon.fire-2 {
        width: 2.791rem;
        height: 3.673rem;
        -webkit-background-size: 2.791rem 3.673rem;
        -moz-background-size: 2.791rem 3.673rem;
        -o-background-size: 2.791rem 3.673rem;
        background-size: 2.791rem 3.673rem;
        -webkit-mask-size: 2.791rem 3.673rem;
        mask-size: 2.791rem 3.673rem; } }
  .icon.mail-filled {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044.677%2034%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231d1d1d%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.223%2C0H5.463A5.468%2C5.468%2C0%2C0%2C0%2C0%2C5.463V28.537A5.468%2C5.468%2C0%2C0%2C0%2C5.463%2C34H39.214a5.468%2C5.468%2C0%2C0%2C0%2C5.463-5.463V5.473A5.463%2C5.463%2C0%2C0%2C0%2C39.223%2C0ZM42.19%2C28.537A2.97%2C2.97%2C0%2C0%2C1%2C39.223%2C31.5H5.463A2.97%2C2.97%2C0%2C0%2C1%2C2.5%2C28.537V5.473A2.971%2C2.971%2C0%2C0%2C1%2C5.463%2C2.505H39.214a2.971%2C2.971%2C0%2C0%2C1%2C2.967%2C2.968V28.537Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M28.177%2C16.713%2C39.1%2C6.915A1.25%2C1.25%2C0%2C0%2C0%2C37.43%2C5.056L22.362%2C18.581l-2.94-2.626c-.009-.009-.018-.018-.018-.027a1.883%2C1.883%2C0%2C0%2C0-.2-.176L7.239%2C5.047A1.251%2C1.251%2C0%2C0%2C0%2C5.575%2C6.915L16.631%2C16.8%2C5.621%2C27.1a1.253%2C1.253%2C0%2C0%2C0-.056%2C1.765%2C1.279%2C1.279%2C0%2C0%2C0%2C.916.4%2C1.249%2C1.249%2C0%2C0%2C0%2C.85-.333L18.507%2C18.479l3.032%2C2.709a1.253%2C1.253%2C0%2C0%2C0%2C.832.314%2C1.238%2C1.238%2C0%2C0%2C0%2C.832-.324l3.116-2.792L37.43%2C28.943a1.248%2C1.248%2C0%2C1%2C0%2C1.719-1.811Z%22%2F%3E%3C%2Fsvg%3E");
    width: 3.191rem;
    height: 2.429rem;
    -webkit-background-size: 3.191rem 2.429rem;
    -moz-background-size: 3.191rem 2.429rem;
    -o-background-size: 3.191rem 2.429rem;
    background-size: 3.191rem 2.429rem;
    -webkit-mask-size: 3.191rem 2.429rem;
    mask-size: 3.191rem 2.429rem; }
    .icon.mail-filled.m {
      background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044.677%2034%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%231d1d1d%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M39.223%2C0H5.463A5.468%2C5.468%2C0%2C0%2C0%2C0%2C5.463V28.537A5.468%2C5.468%2C0%2C0%2C0%2C5.463%2C34H39.214a5.468%2C5.468%2C0%2C0%2C0%2C5.463-5.463V5.473A5.463%2C5.463%2C0%2C0%2C0%2C39.223%2C0ZM42.19%2C28.537A2.97%2C2.97%2C0%2C0%2C1%2C39.223%2C31.5H5.463A2.97%2C2.97%2C0%2C0%2C1%2C2.5%2C28.537V5.473A2.971%2C2.971%2C0%2C0%2C1%2C5.463%2C2.505H39.214a2.971%2C2.971%2C0%2C0%2C1%2C2.967%2C2.968V28.537Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M28.177%2C16.713%2C39.1%2C6.915A1.25%2C1.25%2C0%2C0%2C0%2C37.43%2C5.056L22.362%2C18.581l-2.94-2.626c-.009-.009-.018-.018-.018-.027a1.883%2C1.883%2C0%2C0%2C0-.2-.176L7.239%2C5.047A1.251%2C1.251%2C0%2C0%2C0%2C5.575%2C6.915L16.631%2C16.8%2C5.621%2C27.1a1.253%2C1.253%2C0%2C0%2C0-.056%2C1.765%2C1.279%2C1.279%2C0%2C0%2C0%2C.916.4%2C1.249%2C1.249%2C0%2C0%2C0%2C.85-.333L18.507%2C18.479l3.032%2C2.709a1.253%2C1.253%2C0%2C0%2C0%2C.832.314%2C1.238%2C1.238%2C0%2C0%2C0%2C.832-.324l3.116-2.792L37.43%2C28.943a1.248%2C1.248%2C0%2C1%2C0%2C1.719-1.811Z%22%2F%3E%3C%2Fsvg%3E");
      width: 1.286rem;
      height: 0.979rem;
      -webkit-background-size: 1.286rem 0.979rem;
      -moz-background-size: 1.286rem 0.979rem;
      -o-background-size: 1.286rem 0.979rem;
      background-size: 1.286rem 0.979rem;
      -webkit-mask-size: 1.286rem 0.979rem;
      mask-size: 1.286rem 0.979rem; }
      @media screen and (max-width: 990px) {
        .icon.mail-filled.m {
          width: 3.424rem;
          height: 2.605rem;
          -webkit-background-size: 3.424rem 2.605rem;
          -moz-background-size: 3.424rem 2.605rem;
          -o-background-size: 3.424rem 2.605rem;
          background-size: 3.424rem 2.605rem;
          -webkit-mask-size: 3.424rem 2.605rem;
          mask-size: 3.424rem 2.605rem; } }
  .icon.product-good-1 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2037.916%2040.25%22%3E%3Cpath%20d%3D%22M26.032%2C24.141a.722.722%2C0%2C0%2C0-.275.055.731.731%2C0%2C0%2C0-.233.155.724.724%2C0%2C0%2C0-.211.509V36.813a2.878%2C2.878%2C0%2C0%2C1-2.875%2C2.875H4.354a2.878%2C2.878%2C0%2C0%2C1-2.875-2.875V9.213a.719.719%2C0%2C1%2C0-1.437%2C0v27.6a4.316%2C4.316%2C0%2C0%2C0%2C4.312%2C4.312H22.438a4.317%2C4.317%2C0%2C0%2C0%2C4.313-4.312V24.86a.72.72%2C0%2C0%2C0-.719-.719Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M10.914%2C35.745a.719.719%2C0%2C0%2C0%2C0%2C1.437h4.953a.719.719%2C0%2C0%2C0%2C0-1.437Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M35.061%2C7.775a.719.719%2C0%2C0%2C0-.952%2C1.078c6.033%2C5.461-.342%2C15.18-7.761%2C11.736a2.076%2C2.076%2C0%2C0%2C0-1.386-.133l-2.541.679L23.1%2C18.6a2.013%2C2.013%2C0%2C0%2C0-.145-1.394c-2.745-5.62%2C3.013-11.9%2C8.839-9.727a.724.724%2C0%2C0%2C0%2C.277.042.717.717%2C0%2C0%2C0%2C.5-.235.721.721%2C0%2C0%2C0%2C.145-.24.712.712%2C0%2C0%2C0%2C.041-.278.7.7%2C0%2C0%2C0-.068-.272.723.723%2C0%2C0%2C0-.166-.225.716.716%2C0%2C0%2C0-.241-.145%2C8.551%2C8.551%2C0%2C0%2C0-5.532-.08A4.44%2C4.44%2C0%2C0%2C0%2C22.438.875H4.354A4.316%2C4.316%2C0%2C0%2C0%2C.042%2C5.188v1.15a.719.719%2C0%2C0%2C0%2C1.437%2C0V5.188A2.876%2C2.876%2C0%2C0%2C1%2C4.354%2C2.313h2.31l.888%2C2.2a2.865%2C2.865%2C0%2C0%2C0%2C2.666%2C1.8h6.344a2.865%2C2.865%2C0%2C0%2C0%2C2.667-1.8l.888-2.2h2.321a2.876%2C2.876%2C0%2C0%2C1%2C2.875%2C2.875v1.49A8.573%2C8.573%2C0%2C0%2C0%2C21.66%2C17.815a.613.613%2C0%2C0%2C1%2C.055.41l-1.006%2C3.738a.726.726%2C0%2C0%2C0%2C.879.882l3.742-1C34.339%2C26.048%2C42.483%2C14.683%2C35.061%2C7.775ZM17.9%2C3.975a1.428%2C1.428%2C0%2C0%2C1-1.333.9H10.218a1.428%2C1.428%2C0%2C0%2C1-1.332-.9L8.215%2C2.313H18.566Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M24.824%2C14.246a.707.707%2C0%2C1%2C0%2C.211-.493A.707.707%2C0%2C0%2C0%2C24.824%2C14.246Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M28.605%2C14.246a.707.707%2C0%2C1%2C0%2C.211-.493A.708.708%2C0%2C0%2C0%2C28.605%2C14.246Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M32.388%2C14.246a.705.705%2C0%2C1%2C0%2C.21-.493A.7.7%2C0%2C0%2C0%2C32.388%2C14.246Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M13.391%2C22.6c2.466%2C0%2C4.322-3.565%2C4.322-5.877a4.323%2C4.323%2C0%2C1%2C0-8.645%2C0C9.068%2C19.033%2C10.924%2C22.6%2C13.391%2C22.6Zm0-8.762a2.887%2C2.887%2C0%2C0%2C1%2C2.884%2C2.885c0%2C1.67-1.4%2C4.439-2.884%2C4.439s-2.885-2.769-2.885-4.439a2.888%2C2.888%2C0%2C0%2C1%2C2.885-2.885Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3Cpath%20d%3D%22M4.8%2C28.194c-.538%2C1.9%2C2.641%2C3.475%2C4.089%2C3.947a8.547%2C8.547%2C0%2C0%2C0%2C2.536.382c1.684-.063%2C4.9.214%2C6.476-.382%2C1.448-.467%2C4.633-2.055%2C4.089-3.95a8.939%2C8.939%2C0%2C0%2C0-4.651-5.631.717.717%2C0%2C0%2C0-.847.161%2C4.261%2C4.261%2C0%2C0%2C1-3.1%2C1.519%2C4.289%2C4.289%2C0%2C0%2C1-3.105-1.521.72.72%2C0%2C0%2C0-.848-.158A8.893%2C8.893%2C0%2C0%2C0%2C4.8%2C28.194Zm4.829-4.1a5.275%2C5.275%2C0%2C0%2C0%2C7.529%2C0%2C7.579%2C7.579%2C0%2C0%2C1%2C1.521%2C1.17A7.466%2C7.466%2C0%2C0%2C1%2C20.6%2C28.57a.33.33%2C0%2C0%2C1%2C0%2C.165.321.321%2C0%2C0%2C1-.081.145%2C7.18%2C7.18%2C0%2C0%2C1-2.183%2C1.55V28.542a.719.719%2C0%2C0%2C0-1.438%2C0v2.372a7.19%2C7.19%2C0%2C0%2C1-1.54.172c-1.127-.051-4.425.132-5.479-.172V28.542a.719.719%2C0%2C0%2C0-1.437%2C0V30.43a7.192%2C7.192%2C0%2C0%2C1-2.184-1.551.321.321%2C0%2C0%2C1-.08-.144.326.326%2C0%2C0%2C1%2C0-.164A7.447%2C7.447%2C0%2C0%2C1%2C9.624%2C24.093Z%22%20transform%3D%22translate%28-0.042%20-0.875%29%22%2F%3E%3C%2Fsvg%3E");
    width: 2.709rem;
    height: 2.875rem;
    -webkit-background-size: 2.709rem 2.875rem;
    -moz-background-size: 2.709rem 2.875rem;
    -o-background-size: 2.709rem 2.875rem;
    background-size: 2.709rem 2.875rem;
    -webkit-mask-size: 2.709rem 2.875rem;
    mask-size: 2.709rem 2.875rem; }
    @media screen and (max-width: 990px) {
      .icon.product-good-1 {
        width: 7.057rem;
        height: 7.49rem;
        -webkit-background-size: 7.057rem 7.49rem;
        -moz-background-size: 7.057rem 7.49rem;
        -o-background-size: 7.057rem 7.49rem;
        background-size: 7.057rem 7.49rem;
        -webkit-mask-size: 7.057rem 7.49rem;
        mask-size: 7.057rem 7.49rem; } }
  .icon.product-good-2 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2042.144%2042%22%3E%3Cpath%20d%3D%22M27.557%2C27.557a2.624%2C2.624%2C0%2C0%2C0-2.624-2.624H16.488l.571-4.514a.348.348%2C0%2C0%2C0%2C0-.079c0-3.635-2.572-4.593-3.937-4.593a.657.657%2C0%2C0%2C0-.656.479L9.842%2C25.34a5.032%2C5.032%2C0%2C0%2C1-1.969%2C2.079V26.9a.656.656%2C0%2C0%2C0-.656-.656H.656A.656.656%2C0%2C0%2C0%2C0%2C26.9V41.336a.656.656%2C0%2C0%2C0%2C.656.656H7.217a.656.656%2C0%2C0%2C0%2C.656-.656V40.9l3.76%2C1.1a.526.526%2C0%2C0%2C0%2C.177%2C0H22.964a2.626%2C2.626%2C0%2C0%2C0%2C1.969-4.318%2C2.624%2C2.624%2C0%2C0%2C0%2C.656-3.936%2C2.625%2C2.625%2C0%2C0%2C0%2C.656-3.937%2C2.626%2C2.626%2C0%2C0%2C0%2C1.312-2.244Zm-21%2C13.123H1.312V27.557H6.561Zm16.4%2C0H11.9L7.873%2C39.531V28.791c1.969-.453%2C3.156-2.8%2C3.209-2.907a.994.994%2C0%2C0%2C0%2C.046-.118L13.6%2C17.118c.768.171%2C2.133.807%2C2.146%2C3.183l-.656%2C5.209a.662.662%2C0%2C0%2C0%2C.024.273.67.67%2C0%2C0%2C0%2C.133.239.655.655%2C0%2C0%2C0%2C.5.223h9.186a1.312%2C1.312%2C0%2C0%2C1%2C0%2C2.624H21.652a.657.657%2C0%2C0%2C0-.464%2C1.121.66.66%2C0%2C0%2C0%2C.464.192h2.624a1.312%2C1.312%2C0%2C1%2C1%2C0%2C2.624H21a.656.656%2C0%2C1%2C0%2C0%2C1.312H23.62a1.313%2C1.313%2C0%2C1%2C1%2C0%2C2.625H20.34a.656.656%2C0%2C1%2C0%2C0%2C1.312h2.624a1.313%2C1.313%2C0%2C0%2C1%2C0%2C2.625Z%22%20transform%3D%22translate%280%200.001%29%22%2F%3E%3Cpath%20d%3D%22M8.529%2C9.842h.656V10.5a.657.657%2C0%2C0%2C0%2C1.313%2C0V9.842h.656a.656.656%2C0%2C1%2C0%2C0-1.312H10.5V7.874a.657.657%2C0%2C1%2C0-1.313%2C0V8.53H8.529a.656.656%2C0%2C1%2C0%2C0%2C1.312Z%22%20transform%3D%22translate%280%200.001%29%22%2F%3E%3Cpath%20d%3D%22M35.43%2C32.806h-.656V32.15a.656.656%2C0%2C1%2C0-1.312%2C0v.656h-.656a.656.656%2C0%2C1%2C0%2C0%2C1.312h.656v.656a.656.656%2C0%2C1%2C0%2C1.312%2C0v-.656h.656a.656.656%2C0%2C1%2C0%2C0-1.312Z%22%20transform%3D%22translate%280%200.001%29%22%2F%3E%3Cpath%20d%3D%22M27.557%2C0A14.435%2C14.435%2C0%2C0%2C0%2C13.122%2C14.435a.656.656%2C0%2C1%2C0%2C1.312%2C0A13.123%2C13.123%2C0%2C1%2C1%2C30.056%2C27.321a.659.659%2C0%2C0%2C0%2C.125%2C1.312h.125A14.435%2C14.435%2C0%2C0%2C0%2C27.557%2C0Z%22%20transform%3D%22translate%280%200.001%29%22%2F%3E%3Cpath%20d%3D%22M33.463%2C17.059a5.251%2C5.251%2C0%2C0%2C0-5.25-5.249H26.9a1.312%2C1.312%2C0%2C1%2C1%2C0-2.624h4.593a1.969%2C1.969%2C0%2C0%2C0%2C0-3.937H29.526V3.281a.656.656%2C0%2C0%2C0-.656-.656H26.245a.656.656%2C0%2C0%2C0-.656.656V5.42A5.249%2C5.249%2C0%2C0%2C0%2C26.9%2C15.747h1.312a1.312%2C1.312%2C0%2C1%2C1%2C0%2C2.624H23.621a1.969%2C1.969%2C0%2C1%2C0%2C0%2C3.937h1.968v1.969a.657.657%2C0%2C0%2C0%2C.656.656H28.87a.657.657%2C0%2C0%2C0%2C.656-.656V22.138a5.252%2C5.252%2C0%2C0%2C0%2C3.937-5.079ZM28.778%2C20.95a.657.657%2C0%2C0%2C0-.565.656V23.62H26.9V21.652A.656.656%2C0%2C0%2C0%2C26.245%2C21H23.621a.656.656%2C0%2C1%2C1%2C0-1.312h4.592a2.625%2C2.625%2C0%2C1%2C0%2C0-5.249H26.9a3.937%2C3.937%2C0%2C0%2C1-.564-7.828.655.655%2C0%2C0%2C0%2C.564-.656V3.937h1.312V5.905a.657.657%2C0%2C0%2C0%2C.657.656h2.624a.656.656%2C0%2C1%2C1%2C0%2C1.312H26.9a2.625%2C2.625%2C0%2C1%2C0%2C0%2C5.249h1.312a3.937%2C3.937%2C0%2C0%2C1%2C.565%2C7.828Z%22%20transform%3D%22translate%280%200.001%29%22%2F%3E%3C%2Fsvg%3E");
    width: 3.01rem;
    height: 3rem;
    -webkit-background-size: 3.01rem 3rem;
    -moz-background-size: 3.01rem 3rem;
    -o-background-size: 3.01rem 3rem;
    background-size: 3.01rem 3rem;
    -webkit-mask-size: 3.01rem 3rem;
    mask-size: 3.01rem 3rem; }
    @media screen and (max-width: 990px) {
      .icon.product-good-2 {
        width: 7.842rem;
        height: 7.816rem;
        -webkit-background-size: 7.842rem 7.816rem;
        -moz-background-size: 7.842rem 7.816rem;
        -o-background-size: 7.842rem 7.816rem;
        background-size: 7.842rem 7.816rem;
        -webkit-mask-size: 7.842rem 7.816rem;
        mask-size: 7.842rem 7.816rem; } }
  .icon.product-good-3 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045.098%2034%22%3E%3Cpath%20d%3D%22M32.246%2C20.067H41a.639.639%2C0%2C0%2C0%2C.537-.987L38.564%2C14.5a.637.637%2C0%2C0%2C0-.536-.292H32.246a.639.639%2C0%2C0%2C0-.639.639v4.586A.64.64%2C0%2C0%2C0%2C32.246%2C20.067Zm.639-4.586h4.8l2.142%2C3.308H32.885ZM44.6%2C27.91V19.952a2.343%2C2.343%2C0%2C0%2C0-.387-1.312l-3.7-5.711a2.374%2C2.374%2C0%2C0%2C0-2.026-1.1H30.524V1.363a.639.639%2C0%2C0%2C0-.639-.639H7.341a.639.639%2C0%2C0%2C0-.639.639V5.956H1.377a.639.639%2C0%2C1%2C0%2C0%2C1.278H6.7v.7a.639.639%2C0%2C0%2C0%2C1.278%2C0v-.7h3.008a.639.639%2C0%2C0%2C0%2C0-1.278H7.98V2h7.345V6.661a.639.639%2C0%2C0%2C0%2C.639.639h5.3a.639.639%2C0%2C0%2C0%2C.639-.639V2h7.345V23.269H7.98V19.315h3.008a.639.639%2C0%2C0%2C0%2C0-1.278H7.98v-.7a.639.639%2C0%2C0%2C0-1.278%2C0v.7H1.377a.639.639%2C0%2C0%2C0%2C0%2C1.278H6.7v8.709a1.528%2C1.528%2C0%2C0%2C0-.888%2C1.384v1.368A1.529%2C1.529%2C0%2C0%2C0%2C7.341%2C32.3h3.975a4.631%2C4.631%2C0%2C0%2C0%2C8.139%2C0h12.39a4.631%2C4.631%2C0%2C0%2C0%2C8.139%2C0H44.31a1.528%2C1.528%2C0%2C0%2C0%2C1.526-1.527V29.408A1.528%2C1.528%2C0%2C0%2C0%2C44.6%2C27.91ZM20.623%2C6.022H16.6V2h4.02Zm17.864%2C7.084a1.089%2C1.089%2C0%2C0%2C1%2C.953.518l3.7%2C5.711a1.058%2C1.058%2C0%2C0%2C1%2C.182.617v1.022H42.094a.639.639%2C0%2C1%2C0%2C0%2C1.278H43.32v5.63H39.984a4.63%2C4.63%2C0%2C0%2C0-8.139%2C0H30.524V13.106ZM29.246%2C24.547v3.335H19.455a4.631%2C4.631%2C0%2C0%2C0-8.14%2C0H7.98V24.547Zm-21.9%2C6.478a.249.249%2C0%2C0%2C1-.248-.248V29.408a.251.251%2C0%2C0%2C1%2C.248-.248h3.506a4.672%2C4.672%2C0%2C0%2C0%2C0%2C1.865Zm8.044%2C2.421a3.354%2C3.354%2C0%2C1%2C1%2C3.354-3.353A3.357%2C3.357%2C0%2C0%2C1%2C15.385%2C33.446Zm4.538-2.421a4.672%2C4.672%2C0%2C0%2C0%2C0-1.865H31.377a4.624%2C4.624%2C0%2C0%2C0%2C0%2C1.865Zm15.992%2C2.421a3.354%2C3.354%2C0%2C1%2C1%2C3.354-3.353A3.357%2C3.357%2C0%2C0%2C1%2C35.915%2C33.446Zm8.643-2.67a.248.248%2C0%2C0%2C1-.248.248H40.452a4.619%2C4.619%2C0%2C0%2C0%2C0-1.864H44.31a.251.251%2C0%2C0%2C1%2C.248.248ZM35.915%2C28.1a1.994%2C1.994%2C0%2C1%2C0%2C1.993%2C1.993A2%2C2%2C0%2C0%2C0%2C35.915%2C28.1Zm0%2C2.709a.716.716%2C0%2C1%2C1%2C.715-.715A.716.716%2C0%2C0%2C1%2C35.915%2C30.808ZM15.385%2C28.1a1.994%2C1.994%2C0%2C1%2C0%2C1.994%2C1.993A2%2C2%2C0%2C0%2C0%2C15.385%2C28.1Zm0%2C2.709a.716.716%2C0%2C1%2C1%2C.716-.715A.716.716%2C0%2C0%2C1%2C15.385%2C30.808Zm-.914-16.132v1.166L17.7%2C12.636%2C14.471%2C9.429V10.6a.639.639%2C0%2C0%2C1-.639.639H4.1a.639.639%2C0%2C0%2C1%2C0-1.278h9.091V7.9a.639.639%2C0%2C0%2C1%2C1.089-.453l4.781%2C4.74a.64.64%2C0%2C0%2C1%2C0%2C.908l-4.781%2C4.74a.639.639%2C0%2C0%2C1-1.089-.454V15.315H4.1a.639.639%2C0%2C0%2C1%2C0-1.278h9.73A.639.639%2C0%2C0%2C1%2C14.471%2C14.676ZM34.75%2C21.613a.639.639%2C0%2C0%2C1-.639.639H32.246a.639.639%2C0%2C1%2C1%2C0-1.278h1.865A.639.639%2C0%2C0%2C1%2C34.75%2C21.613Z%22%20transform%3D%22translate%28-0.738%20-0.724%29%22%2F%3E%3C%2Fsvg%3E");
    width: 3.221rem;
    height: 2.429rem;
    -webkit-background-size: 3.221rem 2.429rem;
    -moz-background-size: 3.221rem 2.429rem;
    -o-background-size: 3.221rem 2.429rem;
    background-size: 3.221rem 2.429rem;
    -webkit-mask-size: 3.221rem 2.429rem;
    mask-size: 3.221rem 2.429rem; }
    @media screen and (max-width: 990px) {
      .icon.product-good-3 {
        width: 8.393rem;
        height: 6.327rem;
        -webkit-background-size: 8.393rem 6.327rem;
        -moz-background-size: 8.393rem 6.327rem;
        -o-background-size: 8.393rem 6.327rem;
        background-size: 8.393rem 6.327rem;
        -webkit-mask-size: 8.393rem 6.327rem;
        mask-size: 8.393rem 6.327rem; } }
  .icon.product-good-4 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050.688%2050.547%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23000%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M45.924%2C27.186l-4.178-.593-2.573-1.044V23.584a8.367%2C8.367%2C0%2C0%2C0%2C3.337-5.893h.042a3.368%2C3.368%2C0%2C0%2C0%2C.92-6.611A3.351%2C3.351%2C0%2C0%2C0%2C43.4%2C9.12V5.9A5.9%2C5.9%2C0%2C0%2C0%2C37.484%2C0H30.725a5.9%2C5.9%2C0%2C0%2C0-5.913%2C5.9V9.12a3.343%2C3.343%2C0%2C0%2C0-.076%2C1.96%2C3.369%2C3.369%2C0%2C0%2C0%2C.92%2C6.611H25.7a8.367%2C8.367%2C0%2C0%2C0%2C3.337%2C5.893v2l-2.619%2C1.253-4.539.965a5.953%2C5.953%2C0%2C0%2C0-4.635%2C5.145%2C10.231%2C10.231%2C0%2C0%2C0-1.724-1.258V18.858A10.074%2C10.074%2C0%2C0%2C0%2C20.09%2C6.991a.846.846%2C0%2C0%2C0-1.4-.336l-5.453%2C5.4a1.228%2C1.228%2C0%2C0%2C1-.862.35%2C1.2%2C1.2%2C0%2C0%2C1-.839-.352L8.505%2C9.025a1.191%2C1.191%2C0%2C0%2C1-.352-.836A1.212%2C1.212%2C0%2C0%2C1%2C8.5%2C7.333l5.415-5.442a.839.839%2C0%2C0%2C0%2C.221-.791.839.839%2C0%2C0%2C0-.559-.6%2C10.1%2C10.1%2C0%2C0%2C0-8.194%2C18.36V31.689A10.069%2C10.069%2C0%2C0%2C0%2C.811%2C43.555a.845.845%2C0%2C0%2C0%2C.6.557.85.85%2C0%2C0%2C0%2C.425-.007.84.84%2C0%2C0%2C0%2C.368-.214l5.453-5.4a1.227%2C1.227%2C0%2C0%2C1%2C.862-.349%2C1.2%2C1.2%2C0%2C0%2C1%2C.839.351L12.4%2C41.522a1.189%2C1.189%2C0%2C0%2C1%2C.352.836%2C1.216%2C1.216%2C0%2C0%2C1-.346.856L6.987%2C48.656a.837.837%2C0%2C0%2C0-.214.367.841.841%2C0%2C0%2C0%2C.552%2C1.027%2C10.247%2C10.247%2C0%2C0%2C0%2C10.121-2.328%2C4.229%2C4.229%2C0%2C0%2C0%2C3.987%2C2.825h2.534c.058%2C0%2C9.293-1.937%2C9.293-1.937v1.937h1.689V48.614l9.119%2C1.915a.842.842%2C0%2C0%2C0%2C.174.018h2.534A4.222%2C4.222%2C0%2C0%2C0%2C51%2C46.334V33.024a5.944%2C5.944%2C0%2C0%2C0-5.076-5.838ZM34.1%2C36.245l-1.216-3.39h2.429ZM30.725%2C24.566a8.431%2C8.431%2C0%2C0%2C0%2C6.759%2C0v1.422L35.863%2C31.17H32.346l-1.621-5.183Zm6.558%2C7.723%2C1.578-5.047%2C1.774.719-.5%2C6.034-2.843-1.62.027-.074Zm.293-20.772a21.127%2C21.127%2C0%2C0%2C0-6.944%2C0l-2.316.385a1.717%2C1.717%2C0%2C0%2C1-2-1.793h15.57a1.712%2C1.712%2C0%2C0%2C1-.565%2C1.376%2C1.725%2C1.725%2C0%2C0%2C1-1.431.417Zm-.937-3.093H31.57V6.74h5.069Zm7.6%2C5.9a1.69%2C1.69%2C0%2C0%2C1-1.69%2C1.685V12.647l.011-.01a1.69%2C1.69%2C0%2C0%2C1%2C1.679%2C1.684ZM26.5%2C5.9a4.218%2C4.218%2C0%2C0%2C1%2C4.224-4.212h6.759A4.218%2C4.218%2C0%2C0%2C1%2C41.707%2C5.9V8.424H38.328V5.9a.842.842%2C0%2C0%2C0-.844-.842H30.725a.843.843%2C0%2C0%2C0-.845.842V8.424H26.5Zm-2.038%2C9.615a1.683%2C1.683%2C0%2C0%2C1%2C1.185-2.875l.008.008v3.361A1.7%2C1.7%2C0%2C0%2C1%2C24.463%2C15.512Zm2.883%2C1.337v-3.3a3.439%2C3.439%2C0%2C0%2C0%2C1.247.02l.517-.086a1.267%2C1.267%2C0%2C0%2C0%2C1.4%2C1.672%2C1.283%2C1.283%2C0%2C0%2C0%2C.594-.266%2C1.262%2C1.262%2C0%2C0%2C0%2C.194-1.765%2C19.421%2C19.421%2C0%2C0%2C1%2C5.615%2C0%2C1.266%2C1.266%2C0%2C1%2C0%2C2.187.359l.516.086a4.348%2C4.348%2C0%2C0%2C0%2C1.248-.019v3.3a6.759%2C6.759%2C0%2C0%2C1-13.517%2C0ZM29.365%2C27.3l1.56%2C4.988-.032.011.029.079-2.844%2C1.62-.489-5.848ZM22.234%2C29.45l3.7-.787.567%2C6.79a.843.843%2C0%2C0%2C0%2C.449.675%2C1.609%2C1.609%2C0%2C0%2C0%2C.812-.014L31.5%2C33.985%2C33.26%2C38.9v1.926L28.4%2C40.45l-3.583-1.531V35.383h-1.69V38.2l-.512-.219a.844.844%2C0%2C0%2C0-.333-.068H18.9V33.571a4.249%2C4.249%2C0%2C0%2C1%2C3.336-4.121ZM11.5%2C48.8a8.568%2C8.568%2C0%2C0%2C1-2.251-.024l4.358-4.38a2.9%2C2.9%2C0%2C0%2C0%2C.832-2.038%2C2.848%2C2.848%2C0%2C0%2C0-.847-2.028l-3.033-3.024a2.86%2C2.86%2C0%2C0%2C0-2.034-.845%2C2.913%2C2.913%2C0%2C0%2C0-2.048.834L2.089%2C41.636a8.4%2C8.4%2C0%2C0%2C1%2C4.522-8.7.83.83%2C0%2C0%2C0%2C.336-.31.84.84%2C0%2C0%2C0%2C.124-.439V18.357a.84.84%2C0%2C0%2C0-.46-.75A8.444%2C8.444%2C0%2C0%2C1%2C2.018%2C9.571a8.434%2C8.434%2C0%2C0%2C1%2C9.635-7.8L7.3%2C6.15a2.9%2C2.9%2C0%2C0%2C0-.832%2C2.039%2C2.848%2C2.848%2C0%2C0%2C0%2C.847%2C2.027l3.033%2C3.025a2.871%2C2.871%2C0%2C0%2C0%2C2.034.845%2C2.918%2C2.918%2C0%2C0%2C0%2C2.048-.834L18.812%2C8.91a8.4%2C8.4%2C0%2C0%2C1-4.522%2C8.7.84.84%2C0%2C0%2C0-.46.75V32.19a.839.839%2C0%2C0%2C0%2C.123.439.85.85%2C0%2C0%2C0%2C.336.31%2C8.544%2C8.544%2C0%2C0%2C1%2C2.92%2C2.457V45.45A8.473%2C8.473%2C0%2C0%2C1%2C11.5%2C48.8Zm12.38.062H21.433A2.533%2C2.533%2C0%2C0%2C1%2C18.9%2C46.334v-.842h3.029L23.37%2C46.93a.843.843%2C0%2C0%2C0%2C.6.247H28.1l1.894.4ZM49.31%2C46.334a2.533%2C2.533%2C0%2C0%2C1-2.534%2C2.528H44.33L28.365%2C45.51c-.057-.012-4.048-.018-4.048-.018l-1.442-1.438a.843.843%2C0%2C0%2C0-.6-.247H18.9V39.6H22.1s5.93%2C2.518%2C6.022%2C2.525L49.31%2C43.745Zm0-4.279-7.6-.583L46.105%2C39.6H49.31Zm0-4.145H45.931a7.171%2C7.171%2C0%2C0%2C0-.845.288V35.383H43.4V37.91H36.639V39.6h5.18l-2.005.855-4.865.375V38.9l1.758-4.913%2C3.737%2C2.129a.845.845%2C0%2C0%2C0%2C.812.014.839.839%2C0%2C0%2C0%2C.448-.676l.592-7.079%2C3.387.481a4.245%2C4.245%2C0%2C0%2C1%2C3.627%2C4.17Z%22%20transform%3D%22translate%28-0.312%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M31.569%2C37.067H29.88v1.685h1.689Z%22%20transform%3D%22translate%28-0.312%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M36.883%2C18.86l-.49-1.612a10.5%2C10.5%2C0%2C0%2C1-3.036.443H31.569v1.685h1.788A12.164%2C12.164%2C0%2C0%2C0%2C36.883%2C18.86Z%22%20transform%3D%22translate%28-0.312%29%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M11.3%2C17.691H9.605V32.855H11.3Z%22%20transform%3D%22translate%28-0.312%29%22%2F%3E%3C%2Fsvg%3E");
    width: 2.722rem;
    height: 2.714rem;
    -webkit-background-size: 2.722rem 2.714rem;
    -moz-background-size: 2.722rem 2.714rem;
    -o-background-size: 2.722rem 2.714rem;
    background-size: 2.722rem 2.714rem;
    -webkit-mask-size: 2.722rem 2.714rem;
    mask-size: 2.722rem 2.714rem; }
    @media screen and (max-width: 990px) {
      .icon.product-good-4 {
        width: 7.092rem;
        height: 7.071rem;
        -webkit-background-size: 7.092rem 7.071rem;
        -moz-background-size: 7.092rem 7.071rem;
        -o-background-size: 7.092rem 7.071rem;
        background-size: 7.092rem 7.071rem;
        -webkit-mask-size: 7.092rem 7.071rem;
        mask-size: 7.092rem 7.071rem; } }
  .icon.product-good-5 {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044.495%2057.755%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M50.627%2C30.469l2.387-9.206c2.419-8.418-4.6-17.5-13.363-17.258H26.845A13.795%2C13.795%2C0%2C0%2C0%2C13.436%2C21.055l2.318%2C9.574a22.327%2C22.327%2C0%2C0%2C0%2C1.429%2C29.195%2C6.47%2C6.47%2C0%2C0%2C0%2C4.654%2C1.931H44.658a6.475%2C6.475%2C0%2C0%2C0%2C4.655-1.931%2C22.348%2C22.348%2C0%2C0%2C0%2C1.314-29.355ZM33.241%2C22.1a22.148%2C22.148%2C0%2C0%2C0-10.494%2C2.634l-1.482-5.624A5.94%2C5.94%2C0%2C0%2C1%2C26.983%2C11.7H39.457a5.949%2C5.949%2C0%2C0%2C1%2C5.788%2C7.126L43.97%2C24.862A22.078%2C22.078%2C0%2C0%2C0%2C33.241%2C22.1Z%22%20transform%3D%22translate%28-11%20-4%29%22%2F%3E%3Cpath%20d%3D%22M50.627%2C30.469l2.387-9.206c2.419-8.418-4.6-17.5-13.363-17.258H26.845A13.795%2C13.795%2C0%2C0%2C0%2C13.436%2C21.055l2.318%2C9.574a22.327%2C22.327%2C0%2C0%2C0%2C1.429%2C29.195%2C6.47%2C6.47%2C0%2C0%2C0%2C4.654%2C1.931H44.658a6.475%2C6.475%2C0%2C0%2C0%2C4.655-1.931%2C22.348%2C22.348%2C0%2C0%2C0%2C1.314-29.355ZM17.621%2C10.543a11.671%2C11.671%2C0%2C0%2C1%2C9.224-4.476H39.651c7.45-.2%2C13.425%2C7.519%2C11.366%2C14.68l-2.041%2C7.872a21.74%2C21.74%2C0%2C0%2C0-3.144-2.591l1.431-6.771a8.024%2C8.024%2C0%2C0%2C0-7.806-9.616H26.983a8.012%2C8.012%2C0%2C0%2C0-7.711%2C10l1.637%2C6.215a21.734%2C21.734%2C0%2C0%2C0-3.495%2C2.865l-1.973-8.15a11.67%2C11.67%2C0%2C0%2C1%2C2.18-10.026ZM33.241%2C22.1a22.148%2C22.148%2C0%2C0%2C0-10.494%2C2.634l-1.482-5.624A5.94%2C5.94%2C0%2C0%2C1%2C26.983%2C11.7H39.457a5.949%2C5.949%2C0%2C0%2C1%2C5.788%2C7.126L43.97%2C24.862A22.078%2C22.078%2C0%2C0%2C0%2C33.241%2C22.1ZM47.827%2C58.394a4.4%2C4.4%2C0%2C0%2C1-3.169%2C1.3H21.837a4.4%2C4.4%2C0%2C0%2C1-3.168-1.3%2C20.212%2C20.212%2C0%2C0%2C1%2C25.42-31.058C54.758%2C33.81%2C56.66%2C49.555%2C47.827%2C58.394Z%22%20transform%3D%22translate%28-11%20-4%29%22%2F%3E%3Cpath%20d%3D%22M31.714%2C41.153a4.866%2C4.866%2C0%2C0%2C0%2C1.257-3.319%2C4.756%2C4.756%2C0%2C0%2C0-5-4.834A4.726%2C4.726%2C0%2C0%2C0%2C23%2C37.834a4.747%2C4.747%2C0%2C0%2C0%2C4.975%2C4.835A4.922%2C4.922%2C0%2C0%2C0%2C31.714%2C41.153Zm-3.739-5.905a2.493%2C2.493%2C0%2C0%2C1%2C2.615%2C2.588%2C2.629%2C2.629%2C0%2C0%2C1-.643%2C1.768%2C2.717%2C2.717%2C0%2C0%2C1-4.626-1.8A2.468%2C2.468%2C0%2C0%2C1%2C27.975%2C35.248Z%22%20transform%3D%22translate%28-11%20-4%29%22%2F%3E%3Cpath%20d%3D%22M39.9%2C34.865a1.426%2C1.426%2C0%2C0%2C0-.9.412L24.246%2C51.683a.311.311%2C0%2C0%2C0%2C.239.532h1.932a1.389%2C1.389%2C0%2C0%2C0%2C.9-.4l14.665-16.4c.2-.222.185-.583-.306-.582Z%22%20transform%3D%22translate%28-11%20-4%29%22%2F%3E%3Cpath%20d%3D%22M38.292%2C44.515a4.639%2C4.639%2C0%2C0%2C0-4.88%2C4.743A4.656%2C4.656%2C0%2C0%2C0%2C38.292%2C54a4.83%2C4.83%2C0%2C0%2C0%2C3.669-1.487%2C4.771%2C4.771%2C0%2C0%2C0%2C1.232-3.255A4.666%2C4.666%2C0%2C0%2C0%2C38.292%2C44.515Zm.029%2C7.309a2.5%2C2.5%2C0%2C0%2C1-2.61-2.6%2C2.641%2C2.641%2C0%2C0%2C1%2C.643-1.774A2.657%2C2.657%2C0%2C0%2C1%2C40.9%2C49.259a2.65%2C2.65%2C0%2C0%2C1-.642%2C1.775A2.509%2C2.509%2C0%2C0%2C1%2C38.321%2C51.824Z%22%20transform%3D%22translate%28-11%20-4%29%22%2F%3E%3C%2Fsvg%3E");
    width: 2.311rem;
    height: 3rem;
    -webkit-background-size: 2.311rem 3rem;
    -moz-background-size: 2.311rem 3rem;
    -o-background-size: 2.311rem 3rem;
    background-size: 2.311rem 3rem;
    -webkit-mask-size: 2.311rem 3rem;
    mask-size: 2.311rem 3rem; }
    @media screen and (max-width: 990px) {
      .icon.product-good-5 {
        background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2039.533%2039.889%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3B%7D.b%7Bclip-path%3Aurl%28%23a%29%3B%7D.c%7Bopacity%3A0.5%3B%7D.d%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%3E%3Crect%20class%3D%22a%22%20y%3D%220.471%22%20width%3D%2240%22%20height%3D%2239.889%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20class%3D%22b%22%3E%3Cg%20class%3D%22c%22%3E%3Cpath%20class%3D%22d%22%20d%3D%22M39.656%2C26.2a3.058%2C3.058%2C0%2C0%2C0-2.233-2.159c.023-.3.036-.614.036-.926a16.581%2C16.581%2C0%2C0%2C0-2.6-8.586.586.586%2C0%2C0%2C0-1%2C.616%2C15.62%2C15.62%2C0%2C0%2C1%2C2.421%2C7.97c0%2C.292-.012.581-.034.865a3.035%2C3.035%2C0%2C0%2C0-1.242.459l-8.1%2C5.246a3.36%2C3.36%2C0%2C0%2C1-2.406.491l-6.6-1.145L21.4%2C26.94A3.424%2C3.424%2C0%2C0%2C0%2C18.729%2C20.7a3.465%2C3.465%2C0%2C0%2C0-.6.227l-4.933%2C2.4c0-.073%2C0-.147%2C0-.22%2C0-.31.013-.629.038-.95a10.017%2C10.017%2C0%2C0%2C0%2C7.189-11.8%2C8.734%2C8.734%2C0%2C0%2C1%2C4.322-1.191c2.789%2C0%2C5.561%2C1.473%2C7.8%2C4.146a.585.585%2C0%2C0%2C0%2C.9-.75%2C13.447%2C13.447%2C0%2C0%2C0-4.611-3.637%2C5.917%2C5.917%2C0%2C0%2C0%2C.974-2.411%2C3.267%2C3.267%2C0%2C0%2C0-.515-2.457%2C2.1%2C2.1%2C0%2C0%2C0-1.955-.837c-.007-.066-.015-.134-.026-.2A3.3%2C3.3%2C0%2C0%2C0%2C26.521%2C1.2a2.539%2C2.539%2C0%2C0%2C0-3.565%2C0%2C3.3%2C3.3%2C0%2C0%2C0-.787%2C1.814c-.011.07-.019.138-.026.2a2.1%2C2.1%2C0%2C0%2C0-1.955.837%2C3.272%2C3.272%2C0%2C0%2C0-.515%2C2.457%2C5.909%2C5.909%2C0%2C0%2C0%2C.975%2C2.412c-.186.086-.372.177-.556.275A10.053%2C10.053%2C0%2C0%2C0%2C3.513%2C5.418a10.009%2C10.009%2C0%2C0%2C0%2C7.1%2C17.086%2C10.1%2C10.1%2C0%2C0%2C0%2C1.429-.1q-.02.358-.019.708c0%2C.261.009.522.025.78L9.309%2C25.223a3.733%2C3.733%2C0%2C0%2C0-.414.234%2C3.836%2C3.836%2C0%2C0%2C0-1.743%2C2.987l-.714.2c-.075-.183-.15-.366-.227-.549a.587.587%2C0%2C0%2C0-.612-.356A12.4%2C12.4%2C0%2C0%2C0%2C.509%2C29.53a.583.583%2C0%2C0%2C0-.252.66A95.741%2C95.741%2C0%2C0%2C0%2C3.734%2C40a.586.586%2C0%2C0%2C0%2C.541.36.574.574%2C0%2C0%2C0%2C.071%2C0%2C12.388%2C12.388%2C0%2C0%2C0%2C5.089-1.794.583.583%2C0%2C0%2C0%2C.252-.66c-.032-.108-.064-.217-.1-.326l2.12-.781%2C13.441%2C1.631a4.492%2C4.492%2C0%2C0%2C0%2C.542.033%2C4.563%2C4.563%2C0%2C0%2C0%2C2.842-.993l10.059-8.047.019-.014A3.067%2C3.067%2C0%2C0%2C0%2C39.656%2C26.2ZM21.124%2C4.761a1.045%2C1.045%2C0%2C0%2C1%2C1.348-.256.586.586%2C0%2C0%2C0%2C.816-.577A3.051%2C3.051%2C0%2C0%2C1%2C23.813%2C2a1.373%2C1.373%2C0%2C0%2C1%2C1.849%2C0%2C2.961%2C2.961%2C0%2C0%2C1%2C.528%2C1.931.585.585%2C0%2C0%2C0%2C.816.577%2C1.045%2C1.045%2C0%2C0%2C1%2C1.348.256c.539.713.469%2C2.188-.642%2C3.723a9.349%2C9.349%2C0%2C0%2C0-5.947%2C0C20.655%2C6.948%2C20.585%2C5.474%2C21.124%2C4.761ZM4.341%2C18.746A8.84%2C8.84%2C0%2C0%2C1%2C10.609%2C3.655a8.867%2C8.867%2C0%2C0%2C1%2C8.557%2C6.517.636.636%2C0%2C0%2C0%2C.027.1%2C8.862%2C8.862%2C0%2C0%2C1%2C.281%2C2.219%2C8.851%2C8.851%2C0%2C0%2C1-8.865%2C8.84A8.819%2C8.819%2C0%2C0%2C1%2C4.341%2C18.746ZM37.9%2C28.48l-.016.013L27.8%2C36.554a3.376%2C3.376%2C0%2C0%2C1-2.508.712L11.711%2C35.617a.6.6%2C0%2C0%2C0-.275.032l-2.187.807c-.4-1.286-.83-2.573-1.285-3.84a.586.586%2C0%2C0%2C0-1.1.394C7.427%2C34.588%2C7.955%2C36.2%2C8.434%2C37.8a11.212%2C11.212%2C0%2C0%2C1-3.791%2C1.336C3.457%2C36.253%2C2.4%2C33.283%2C1.51%2C30.3A11.2%2C11.2%2C0%2C0%2C1%2C5.3%2C28.958q.122.3.24.591l.007.017c.173.427.34.851.5%2C1.267a.585.585%2C0%2C0%2C0%2C1.093-.42c-.086-.225-.176-.452-.266-.681l1.017-.281a.585.585%2C0%2C0%2C0%2C.428-.6%2C2.669%2C2.669%2C0%2C0%2C1%2C1.213-2.414%2C2.6%2C2.6%2C0%2C0%2C1%2C.286-.162l8.819-4.3a2.332%2C2.332%2C0%2C0%2C1%2C.4-.149%2C2.254%2C2.254%2C0%2C0%2C1%2C1.756%2C4.108l-4.841%2C2.895a.583.583%2C0%2C0%2C0%2C.2%2C1.076L24.3%2C31.323a4.531%2C4.531%2C0%2C0%2C0%2C3.245-.662l8.1-5.246a1.9%2C1.9%2C0%2C0%2C1%2C1.064-.308h0a.6.6%2C0%2C0%2C0%2C.073%2C0h.033A1.9%2C1.9%2C0%2C0%2C1%2C37.9%2C28.48Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M17.734%2C25.629a1.484%2C1.484%2C0%2C0%2C0%2C1.934.479l.727-.386a.585.585%2C0%2C1%2C0-.552-1.031l-.726.386a.317.317%2C0%2C0%2C1-.409-.1%2C4.6%2C4.6%2C0%2C0%2C1-.642-1.477.586.586%2C0%2C0%2C0-1.15.222A5.692%2C5.692%2C0%2C0%2C0%2C17.734%2C25.629Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M6.475%2C36.773a.585.585%2C0%2C1%2C0-.228.716A.591.591%2C0%2C0%2C0%2C6.475%2C36.773Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M8.529%2C18.077a.584.584%2C0%2C0%2C1-.54-.81l4.3-10.215a.585.585%2C0%2C0%2C1%2C1.08.452L9.07%2C17.719A.586.586%2C0%2C0%2C1%2C8.529%2C18.077Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M7.707%2C11.788A2.651%2C2.651%2C0%2C0%2C1%2C5.222%2C9%2C2.651%2C2.651%2C0%2C0%2C1%2C7.707%2C6.218%2C2.652%2C2.652%2C0%2C0%2C1%2C10.193%2C9%2C2.652%2C2.652%2C0%2C0%2C1%2C7.707%2C11.788Zm0-4.4A1.491%2C1.491%2C0%2C0%2C0%2C6.394%2C9%2C1.491%2C1.491%2C0%2C0%2C0%2C7.707%2C10.62%2C1.492%2C1.492%2C0%2C0%2C0%2C9.021%2C9%2C1.492%2C1.492%2C0%2C0%2C0%2C7.707%2C7.386Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M13.513%2C18.772a2.651%2C2.651%2C0%2C0%2C1-2.486-2.785A2.651%2C2.651%2C0%2C0%2C1%2C13.513%2C13.2%2C2.651%2C2.651%2C0%2C0%2C1%2C16%2C15.987%2C2.651%2C2.651%2C0%2C0%2C1%2C13.513%2C18.772Zm0-4.4A1.491%2C1.491%2C0%2C0%2C0%2C12.2%2C15.987%2C1.49%2C1.49%2C0%2C0%2C0%2C13.513%2C17.6a1.49%2C1.49%2C0%2C0%2C0%2C1.313-1.617A1.491%2C1.491%2C0%2C0%2C0%2C13.513%2C14.37Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3Cpath%20class%3D%22d%22%20d%3D%22M29.791%2C19.072c-.256-.09-.491-.177-.708-.26V15.235a2.312%2C2.312%2C0%2C0%2C1%2C1.074.476.585.585%2C0%2C0%2C0%2C.791-.862%2C3.535%2C3.535%2C0%2C0%2C0-1.865-.795v-.79a.586.586%2C0%2C0%2C0-1.172%2C0V14.1a3.98%2C3.98%2C0%2C0%2C0-.409.1%2C2.758%2C2.758%2C0%2C0%2C0-1.891%2C2.164%2C2.407%2C2.407%2C0%2C0%2C0%2C.786%2C2.378%2C6.891%2C6.891%2C0%2C0%2C0%2C1.514.854v4.448a3.016%2C3.016%2C0%2C0%2C1-1.739-.607.585.585%2C0%2C1%2C0-.641.978%2C4.176%2C4.176%2C0%2C0%2C0%2C2.38.8V26.1a.586.586%2C0%2C0%2C0%2C1.172%2C0v-.924a3.341%2C3.341%2C0%2C0%2C0%2C2.726-2.757A2.92%2C2.92%2C0%2C0%2C0%2C29.791%2C19.072Zm-2.67-1.249a1.255%2C1.255%2C0%2C0%2C1-.359-1.242A1.6%2C1.6%2C0%2C0%2C1%2C27.84%2C15.32l.071-.02v3.007A4.67%2C4.67%2C0%2C0%2C1%2C27.121%2C17.823Zm3.532%2C4.4a2.192%2C2.192%2C0%2C0%2C1-1.57%2C1.755V20.059c.1.038.208.076.317.114A1.764%2C1.764%2C0%2C0%2C1%2C30.653%2C22.22Z%22%20transform%3D%22translate%28-0.233%20-0.471%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        width: 7.444rem;
        height: 7.423rem;
        -webkit-background-size: 7.444rem 7.423rem;
        -moz-background-size: 7.444rem 7.423rem;
        -o-background-size: 7.444rem 7.423rem;
        background-size: 7.444rem 7.423rem;
        -webkit-mask-size: 7.444rem 7.423rem;
        mask-size: 7.444rem 7.423rem; } }
  .icon.product-good-1, .icon.product-good-2, .icon.product-good-3, .icon.product-good-4, .icon.product-good-5 {
    width: 4rem;
    height: 4rem;
    background-position: top left; }
    @media screen and (max-width: 990px) {
      .icon.product-good-1, .icon.product-good-2, .icon.product-good-3, .icon.product-good-4, .icon.product-good-5 {
        width: 8.393rem;
        height: 7.816rem;
        background-position: top right; } }
  .icon.instruction {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026.136%2032%22%3E%3Cpath%20d%3D%22M24.965%2C0H6A5.582%2C5.582%2C0%2C0%2C0%2C.386%2C5.538v20.8A5.509%2C5.509%2C0%2C0%2C0%2C5.93%2C32H24.965a1.544%2C1.544%2C0%2C0%2C0%2C1.553-1.533v-.058a1.539%2C1.539%2C0%2C0%2C0-1.222-1.5%2C6.416%2C6.416%2C0%2C0%2C1%2C0-4.77%2C1.539%2C1.539%2C0%2C0%2C0%2C1.222-1.5V1.533A1.545%2C1.545%2C0%2C0%2C0%2C24.965%2C0ZM5.93%2C24.178H24.273a7.418%2C7.418%2C0%2C0%2C0-.25.941H12.347a.469.469%2C0%2C1%2C0%2C0%2C.937H23.9a7.4%2C7.4%2C0%2C0%2C0%2C0%2C.942H5.93a.469.469%2C0%2C1%2C0%2C0%2C.937H24.023a7.373%2C7.373%2C0%2C0%2C0%2C.25.941H5.981a2.407%2C2.407%2C0%2C0%2C1-2.432-2.39A2.376%2C2.376%2C0%2C0%2C1%2C5.93%2C24.178Zm19.639%2C6.289a.6.6%2C0%2C0%2C1-.6.6H6.405v-1.25H24.963a.6.6%2C0%2C0%2C1%2C.606.6Zm0-7.822a.6.6%2C0%2C0%2C1-.6.6H6.405V20.682a.475.475%2C0%2C0%2C0-.95%2C0v2.593a3.275%2C3.275%2C0%2C0%2C0%2C0%2C6.5v1.267a4.56%2C4.56%2C0%2C0%2C1-4.119-4.68V5.538A4.629%2C4.629%2C0%2C0%2C1%2C5.455.969V18.5a.475.475%2C0%2C0%2C0%2C.95%2C0V.937h18.56a.6.6%2C0%2C0%2C1%2C.6.6Z%22%20transform%3D%22translate%28-0.383%29%22%2F%3E%3Cpath%20d%3D%22M19.1%2C16.264H17.934V15.3a.475.475%2C0%2C0%2C0-.95%2C0v1.437a.471.471%2C0%2C0%2C0%2C.475.468H19.1a.213.213%2C0%2C0%2C1%2C.214.211v1.545a.213.213%2C0%2C0%2C1-.214.211H12.875a.213.213%2C0%2C0%2C1-.214-.211V17.412a.213.213%2C0%2C0%2C1%2C.214-.211h1.641a.471.471%2C0%2C0%2C0%2C.475-.468V12.79a.472.472%2C0%2C0%2C0-.475-.469H13.178a.212.212%2C0%2C0%2C1-.214-.211V10.566a.213.213%2C0%2C0%2C1%2C.214-.211h3.747a.059.059%2C0%2C0%2C1%2C.059.058v2.7a.475.475%2C0%2C0%2C0%2C.95%2C0v-2.7a1%2C1%2C0%2C0%2C0-1.009-1H13.178a1.157%2C1.157%2C0%2C0%2C0-1.164%2C1.148V12.11a1.157%2C1.157%2C0%2C0%2C0%2C1.164%2C1.149h.863v3H12.875a1.157%2C1.157%2C0%2C0%2C0-1.164%2C1.148v1.545a1.157%2C1.157%2C0%2C0%2C0%2C1.164%2C1.148H19.1a1.157%2C1.157%2C0%2C0%2C0%2C1.163-1.148V17.412A1.157%2C1.157%2C0%2C0%2C0%2C19.1%2C16.264Z%22%20transform%3D%22translate%28-0.383%29%22%2F%3E%3Cpath%20d%3D%22M15.988%2C8.32A2.117%2C2.117%2C0%2C1%2C0%2C13.843%2C6.2%2C2.133%2C2.133%2C0%2C0%2C0%2C15.988%2C8.32Zm0-3.3a1.179%2C1.179%2C0%2C1%2C1-1.2%2C1.179A1.189%2C1.189%2C0%2C0%2C1%2C15.988%2C5.024Z%22%20transform%3D%22translate%28-0.383%29%22%2F%3E%3Cpath%20d%3D%22M5.931%2C26.056h4.2a.469.469%2C0%2C1%2C0%2C0-.937h-4.2a.469.469%2C0%2C1%2C0%2C0%2C.937Z%22%20transform%3D%22translate%28-0.383%29%22%2F%3E%3C%2Fsvg%3E");
    width: 1.867rem;
    height: 2.286rem;
    -webkit-background-size: 1.867rem 2.286rem;
    -moz-background-size: 1.867rem 2.286rem;
    -o-background-size: 1.867rem 2.286rem;
    background-size: 1.867rem 2.286rem;
    -webkit-mask-size: 1.867rem 2.286rem;
    mask-size: 1.867rem 2.286rem; }
    @media screen and (max-width: 990px) {
      .icon.instruction {
        width: 4.864rem;
        height: 5.955rem;
        -webkit-background-size: 4.864rem 5.955rem;
        -moz-background-size: 4.864rem 5.955rem;
        -o-background-size: 4.864rem 5.955rem;
        background-size: 4.864rem 5.955rem;
        -webkit-mask-size: 4.864rem 5.955rem;
        mask-size: 4.864rem 5.955rem; } }

html, body {
  font-size: 14px;
  font-family: "Montserrat", Helvetica, sans-serif !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  text-rendering: optimizeLegibility !important;
  -webkit-overflow-scrolling: touch;
  -webkit-text-size-adjust: none;
  position: relative;
  min-width: 320px;
  background: #fff;
  color: #252525;
  height: 100%;
  min-height: 650px; }
  @media all and (max-width: 1490px) and (min-width: 1489px) {
    html, body {
      font-size: 14px; } }
  @media all and (max-width: 1488px) and (min-width: 1487px) {
    html, body {
      font-size: 13.98px; } }
  @media all and (max-width: 1486px) and (min-width: 1485px) {
    html, body {
      font-size: 13.96px; } }
  @media all and (max-width: 1484px) and (min-width: 1483px) {
    html, body {
      font-size: 13.94px; } }
  @media all and (max-width: 1482px) and (min-width: 1481px) {
    html, body {
      font-size: 13.92px; } }
  @media all and (max-width: 1480px) and (min-width: 1479px) {
    html, body {
      font-size: 13.91px; } }
  @media all and (max-width: 1478px) and (min-width: 1477px) {
    html, body {
      font-size: 13.89px; } }
  @media all and (max-width: 1476px) and (min-width: 1475px) {
    html, body {
      font-size: 13.87px; } }
  @media all and (max-width: 1474px) and (min-width: 1473px) {
    html, body {
      font-size: 13.85px; } }
  @media all and (max-width: 1472px) and (min-width: 1471px) {
    html, body {
      font-size: 13.83px; } }
  @media all and (max-width: 1470px) and (min-width: 1469px) {
    html, body {
      font-size: 13.81px; } }
  @media all and (max-width: 1468px) and (min-width: 1467px) {
    html, body {
      font-size: 13.79px; } }
  @media all and (max-width: 1466px) and (min-width: 1465px) {
    html, body {
      font-size: 13.77px; } }
  @media all and (max-width: 1464px) and (min-width: 1463px) {
    html, body {
      font-size: 13.76px; } }
  @media all and (max-width: 1462px) and (min-width: 1461px) {
    html, body {
      font-size: 13.74px; } }
  @media all and (max-width: 1460px) and (min-width: 1459px) {
    html, body {
      font-size: 13.72px; } }
  @media all and (max-width: 1458px) and (min-width: 1457px) {
    html, body {
      font-size: 13.7px; } }
  @media all and (max-width: 1456px) and (min-width: 1455px) {
    html, body {
      font-size: 13.68px; } }
  @media all and (max-width: 1454px) and (min-width: 1453px) {
    html, body {
      font-size: 13.66px; } }
  @media all and (max-width: 1452px) and (min-width: 1451px) {
    html, body {
      font-size: 13.64px; } }
  @media all and (max-width: 1450px) and (min-width: 1449px) {
    html, body {
      font-size: 13.62px; } }
  @media all and (max-width: 1448px) and (min-width: 1447px) {
    html, body {
      font-size: 13.61px; } }
  @media all and (max-width: 1446px) and (min-width: 1445px) {
    html, body {
      font-size: 13.59px; } }
  @media all and (max-width: 1444px) and (min-width: 1443px) {
    html, body {
      font-size: 13.57px; } }
  @media all and (max-width: 1442px) and (min-width: 1441px) {
    html, body {
      font-size: 13.55px; } }
  @media all and (max-width: 1440px) and (min-width: 1439px) {
    html, body {
      font-size: 13.53px; } }
  @media all and (max-width: 1438px) and (min-width: 1437px) {
    html, body {
      font-size: 13.51px; } }
  @media all and (max-width: 1436px) and (min-width: 1435px) {
    html, body {
      font-size: 13.49px; } }
  @media all and (max-width: 1434px) and (min-width: 1433px) {
    html, body {
      font-size: 13.47px; } }
  @media all and (max-width: 1432px) and (min-width: 1431px) {
    html, body {
      font-size: 13.46px; } }
  @media all and (max-width: 1430px) and (min-width: 1429px) {
    html, body {
      font-size: 13.44px; } }
  @media all and (max-width: 1428px) and (min-width: 1427px) {
    html, body {
      font-size: 13.42px; } }
  @media all and (max-width: 1426px) and (min-width: 1425px) {
    html, body {
      font-size: 13.4px; } }
  @media all and (max-width: 1424px) and (min-width: 1423px) {
    html, body {
      font-size: 13.38px; } }
  @media all and (max-width: 1422px) and (min-width: 1421px) {
    html, body {
      font-size: 13.36px; } }
  @media all and (max-width: 1420px) and (min-width: 1419px) {
    html, body {
      font-size: 13.34px; } }
  @media all and (max-width: 1418px) and (min-width: 1417px) {
    html, body {
      font-size: 13.32px; } }
  @media all and (max-width: 1416px) and (min-width: 1415px) {
    html, body {
      font-size: 13.3px; } }
  @media all and (max-width: 1414px) and (min-width: 1413px) {
    html, body {
      font-size: 13.29px; } }
  @media all and (max-width: 1412px) and (min-width: 1411px) {
    html, body {
      font-size: 13.27px; } }
  @media all and (max-width: 1410px) and (min-width: 1409px) {
    html, body {
      font-size: 13.25px; } }
  @media all and (max-width: 1408px) and (min-width: 1407px) {
    html, body {
      font-size: 13.23px; } }
  @media all and (max-width: 1406px) and (min-width: 1405px) {
    html, body {
      font-size: 13.21px; } }
  @media all and (max-width: 1404px) and (min-width: 1403px) {
    html, body {
      font-size: 13.19px; } }
  @media all and (max-width: 1402px) and (min-width: 1401px) {
    html, body {
      font-size: 13.17px; } }
  @media all and (max-width: 1400px) and (min-width: 1399px) {
    html, body {
      font-size: 13.15px; } }
  @media all and (max-width: 1398px) and (min-width: 1397px) {
    html, body {
      font-size: 13.14px; } }
  @media all and (max-width: 1396px) and (min-width: 1395px) {
    html, body {
      font-size: 13.12px; } }
  @media all and (max-width: 1394px) and (min-width: 1393px) {
    html, body {
      font-size: 13.1px; } }
  @media all and (max-width: 1392px) and (min-width: 1391px) {
    html, body {
      font-size: 13.08px; } }
  @media all and (max-width: 1390px) and (min-width: 1389px) {
    html, body {
      font-size: 13.06px; } }
  @media all and (max-width: 1388px) and (min-width: 1387px) {
    html, body {
      font-size: 13.04px; } }
  @media all and (max-width: 1386px) and (min-width: 1385px) {
    html, body {
      font-size: 13.02px; } }
  @media all and (max-width: 1384px) and (min-width: 1383px) {
    html, body {
      font-size: 13px; } }
  @media all and (max-width: 1382px) and (min-width: 1381px) {
    html, body {
      font-size: 12.99px; } }
  @media all and (max-width: 1380px) and (min-width: 1379px) {
    html, body {
      font-size: 12.97px; } }
  @media all and (max-width: 1378px) and (min-width: 1377px) {
    html, body {
      font-size: 12.95px; } }
  @media all and (max-width: 1376px) and (min-width: 1375px) {
    html, body {
      font-size: 12.93px; } }
  @media all and (max-width: 1374px) and (min-width: 1373px) {
    html, body {
      font-size: 12.91px; } }
  @media all and (max-width: 1372px) and (min-width: 1371px) {
    html, body {
      font-size: 12.89px; } }
  @media all and (max-width: 1370px) and (min-width: 1369px) {
    html, body {
      font-size: 12.87px; } }
  @media all and (max-width: 1368px) and (min-width: 1367px) {
    html, body {
      font-size: 12.85px; } }
  @media all and (max-width: 1366px) and (min-width: 1365px) {
    html, body {
      font-size: 12.83px; } }
  @media all and (max-width: 1364px) and (min-width: 1363px) {
    html, body {
      font-size: 12.82px; } }
  @media all and (max-width: 1362px) and (min-width: 1361px) {
    html, body {
      font-size: 12.8px; } }
  @media all and (max-width: 1360px) and (min-width: 1359px) {
    html, body {
      font-size: 12.78px; } }
  @media all and (max-width: 1358px) and (min-width: 1357px) {
    html, body {
      font-size: 12.76px; } }
  @media all and (max-width: 1356px) and (min-width: 1355px) {
    html, body {
      font-size: 12.74px; } }
  @media all and (max-width: 1354px) and (min-width: 1353px) {
    html, body {
      font-size: 12.72px; } }
  @media all and (max-width: 1352px) and (min-width: 1351px) {
    html, body {
      font-size: 12.7px; } }
  @media all and (max-width: 1350px) and (min-width: 1349px) {
    html, body {
      font-size: 12.68px; } }
  @media all and (max-width: 1348px) and (min-width: 1347px) {
    html, body {
      font-size: 12.67px; } }
  @media all and (max-width: 1346px) and (min-width: 1345px) {
    html, body {
      font-size: 12.65px; } }
  @media all and (max-width: 1344px) and (min-width: 1343px) {
    html, body {
      font-size: 12.63px; } }
  @media all and (max-width: 1342px) and (min-width: 1341px) {
    html, body {
      font-size: 12.61px; } }
  @media all and (max-width: 1340px) and (min-width: 1339px) {
    html, body {
      font-size: 12.59px; } }
  @media all and (max-width: 1338px) and (min-width: 1337px) {
    html, body {
      font-size: 12.57px; } }
  @media all and (max-width: 1336px) and (min-width: 1335px) {
    html, body {
      font-size: 12.55px; } }
  @media all and (max-width: 1334px) and (min-width: 1333px) {
    html, body {
      font-size: 12.53px; } }
  @media all and (max-width: 1332px) and (min-width: 1331px) {
    html, body {
      font-size: 12.52px; } }
  @media all and (max-width: 1330px) and (min-width: 1329px) {
    html, body {
      font-size: 12.5px; } }
  @media all and (max-width: 1328px) and (min-width: 1327px) {
    html, body {
      font-size: 12.48px; } }
  @media all and (max-width: 1326px) and (min-width: 1325px) {
    html, body {
      font-size: 12.46px; } }
  @media all and (max-width: 1324px) and (min-width: 1323px) {
    html, body {
      font-size: 12.44px; } }
  @media all and (max-width: 1322px) and (min-width: 1321px) {
    html, body {
      font-size: 12.42px; } }
  @media all and (max-width: 1320px) and (min-width: 1319px) {
    html, body {
      font-size: 12.4px; } }
  @media all and (max-width: 1318px) and (min-width: 1317px) {
    html, body {
      font-size: 12.38px; } }
  @media all and (max-width: 1316px) and (min-width: 1315px) {
    html, body {
      font-size: 12.37px; } }
  @media all and (max-width: 1314px) and (min-width: 1313px) {
    html, body {
      font-size: 12.35px; } }
  @media all and (max-width: 1312px) and (min-width: 1311px) {
    html, body {
      font-size: 12.33px; } }
  @media all and (max-width: 1310px) and (min-width: 1309px) {
    html, body {
      font-size: 12.31px; } }
  @media all and (max-width: 1308px) and (min-width: 1307px) {
    html, body {
      font-size: 12.29px; } }
  @media all and (max-width: 1306px) and (min-width: 1305px) {
    html, body {
      font-size: 12.27px; } }
  @media all and (max-width: 1304px) and (min-width: 1303px) {
    html, body {
      font-size: 12.25px; } }
  @media all and (max-width: 1302px) and (min-width: 1301px) {
    html, body {
      font-size: 12.23px; } }
  @media all and (max-width: 1300px) and (min-width: 1299px) {
    html, body {
      font-size: 12.21px; } }
  @media all and (max-width: 1298px) and (min-width: 1297px) {
    html, body {
      font-size: 12.2px; } }
  @media all and (max-width: 1296px) and (min-width: 1295px) {
    html, body {
      font-size: 12.18px; } }
  @media all and (max-width: 1294px) and (min-width: 1293px) {
    html, body {
      font-size: 12.16px; } }
  @media all and (max-width: 1292px) and (min-width: 1291px) {
    html, body {
      font-size: 12.14px; } }
  @media all and (max-width: 1290px) and (min-width: 1289px) {
    html, body {
      font-size: 12.12px; } }
  @media all and (max-width: 1288px) and (min-width: 1287px) {
    html, body {
      font-size: 12.1px; } }
  @media all and (max-width: 1286px) and (min-width: 1285px) {
    html, body {
      font-size: 12.08px; } }
  @media all and (max-width: 1284px) and (min-width: 1283px) {
    html, body {
      font-size: 12.06px; } }
  @media all and (max-width: 1282px) and (min-width: 1281px) {
    html, body {
      font-size: 12.05px; } }
  @media all and (max-width: 1280px) and (min-width: 1279px) {
    html, body {
      font-size: 12.03px; } }
  @media all and (max-width: 1278px) and (min-width: 1277px) {
    html, body {
      font-size: 12.01px; } }
  @media all and (max-width: 1276px) and (min-width: 1275px) {
    html, body {
      font-size: 11.99px; } }
  @media all and (max-width: 1274px) and (min-width: 1273px) {
    html, body {
      font-size: 11.97px; } }
  @media all and (max-width: 1272px) and (min-width: 1271px) {
    html, body {
      font-size: 11.95px; } }
  @media all and (max-width: 1270px) and (min-width: 1269px) {
    html, body {
      font-size: 11.93px; } }
  @media all and (max-width: 1268px) and (min-width: 1267px) {
    html, body {
      font-size: 11.91px; } }
  @media all and (max-width: 1266px) and (min-width: 1265px) {
    html, body {
      font-size: 11.9px; } }
  @media all and (max-width: 1264px) and (min-width: 1263px) {
    html, body {
      font-size: 11.88px; } }
  @media all and (max-width: 1262px) and (min-width: 1261px) {
    html, body {
      font-size: 11.86px; } }
  @media all and (max-width: 1260px) and (min-width: 1259px) {
    html, body {
      font-size: 11.84px; } }
  @media all and (max-width: 1258px) and (min-width: 1257px) {
    html, body {
      font-size: 11.82px; } }
  @media all and (max-width: 1256px) and (min-width: 1255px) {
    html, body {
      font-size: 11.8px; } }
  @media all and (max-width: 1254px) and (min-width: 1253px) {
    html, body {
      font-size: 11.78px; } }
  @media all and (max-width: 1252px) and (min-width: 1251px) {
    html, body {
      font-size: 11.76px; } }
  @media all and (max-width: 1250px) and (min-width: 1249px) {
    html, body {
      font-size: 11.74px; } }
  @media all and (max-width: 1248px) and (min-width: 1247px) {
    html, body {
      font-size: 11.73px; } }
  @media all and (max-width: 1246px) and (min-width: 1245px) {
    html, body {
      font-size: 11.71px; } }
  @media all and (max-width: 1244px) and (min-width: 1243px) {
    html, body {
      font-size: 11.69px; } }
  @media all and (max-width: 1242px) and (min-width: 1241px) {
    html, body {
      font-size: 11.67px; } }
  @media all and (max-width: 1240px) and (min-width: 1239px) {
    html, body {
      font-size: 11.65px; } }
  @media all and (max-width: 1238px) and (min-width: 1237px) {
    html, body {
      font-size: 11.63px; } }
  @media all and (max-width: 1236px) and (min-width: 1235px) {
    html, body {
      font-size: 11.61px; } }
  @media all and (max-width: 1234px) and (min-width: 1233px) {
    html, body {
      font-size: 11.59px; } }
  @media all and (max-width: 1232px) and (min-width: 1231px) {
    html, body {
      font-size: 11.58px; } }
  @media all and (max-width: 1230px) and (min-width: 1229px) {
    html, body {
      font-size: 11.56px; } }
  @media all and (max-width: 1228px) and (min-width: 1227px) {
    html, body {
      font-size: 11.54px; } }
  @media all and (max-width: 1226px) and (min-width: 1225px) {
    html, body {
      font-size: 11.52px; } }
  @media all and (max-width: 1224px) and (min-width: 1223px) {
    html, body {
      font-size: 11.5px; } }
  @media all and (max-width: 1222px) and (min-width: 1221px) {
    html, body {
      font-size: 11.48px; } }
  @media all and (max-width: 1220px) and (min-width: 1219px) {
    html, body {
      font-size: 11.46px; } }
  @media all and (max-width: 1218px) and (min-width: 1217px) {
    html, body {
      font-size: 11.44px; } }
  @media all and (max-width: 1216px) and (min-width: 1215px) {
    html, body {
      font-size: 11.43px; } }
  @media all and (max-width: 1214px) and (min-width: 1213px) {
    html, body {
      font-size: 11.41px; } }
  @media all and (max-width: 1212px) and (min-width: 1211px) {
    html, body {
      font-size: 11.39px; } }
  @media all and (max-width: 1210px) and (min-width: 1209px) {
    html, body {
      font-size: 11.37px; } }
  @media all and (max-width: 1208px) and (min-width: 1207px) {
    html, body {
      font-size: 11.35px; } }
  @media all and (max-width: 1206px) and (min-width: 1205px) {
    html, body {
      font-size: 11.33px; } }
  @media all and (max-width: 1204px) and (min-width: 1203px) {
    html, body {
      font-size: 11.31px; } }
  @media all and (max-width: 1202px) and (min-width: 1201px) {
    html, body {
      font-size: 11.29px; } }
  @media all and (max-width: 1200px) and (min-width: 1199px) {
    html, body {
      font-size: 11.28px; } }
  @media all and (max-width: 1198px) and (min-width: 1197px) {
    html, body {
      font-size: 11.26px; } }
  @media all and (max-width: 1196px) and (min-width: 1195px) {
    html, body {
      font-size: 11.24px; } }
  @media all and (max-width: 1194px) and (min-width: 1193px) {
    html, body {
      font-size: 11.22px; } }
  @media all and (max-width: 1192px) and (min-width: 1191px) {
    html, body {
      font-size: 11.2px; } }
  @media all and (max-width: 1190px) and (min-width: 1189px) {
    html, body {
      font-size: 11.18px; } }
  @media all and (max-width: 1188px) and (min-width: 1187px) {
    html, body {
      font-size: 11.16px; } }
  @media all and (max-width: 1186px) and (min-width: 1185px) {
    html, body {
      font-size: 11.14px; } }
  @media all and (max-width: 1184px) and (min-width: 1183px) {
    html, body {
      font-size: 11.12px; } }
  @media all and (max-width: 1182px) and (min-width: 1181px) {
    html, body {
      font-size: 11.11px; } }
  @media all and (max-width: 1180px) and (min-width: 1179px) {
    html, body {
      font-size: 11.09px; } }
  @media all and (max-width: 1178px) and (min-width: 1177px) {
    html, body {
      font-size: 11.07px; } }
  @media all and (max-width: 1176px) and (min-width: 1175px) {
    html, body {
      font-size: 11.05px; } }
  @media all and (max-width: 1174px) and (min-width: 1173px) {
    html, body {
      font-size: 11.03px; } }
  @media all and (max-width: 1172px) and (min-width: 1171px) {
    html, body {
      font-size: 11.01px; } }
  @media all and (max-width: 1170px) and (min-width: 1169px) {
    html, body {
      font-size: 10.99px; } }
  @media all and (max-width: 1168px) and (min-width: 1167px) {
    html, body {
      font-size: 10.97px; } }
  @media all and (max-width: 1166px) and (min-width: 1165px) {
    html, body {
      font-size: 10.96px; } }
  @media all and (max-width: 1164px) and (min-width: 1163px) {
    html, body {
      font-size: 10.94px; } }
  @media all and (max-width: 1162px) and (min-width: 1161px) {
    html, body {
      font-size: 10.92px; } }
  @media all and (max-width: 1160px) and (min-width: 1159px) {
    html, body {
      font-size: 10.9px; } }
  @media all and (max-width: 1158px) and (min-width: 1157px) {
    html, body {
      font-size: 10.88px; } }
  @media all and (max-width: 1156px) and (min-width: 1155px) {
    html, body {
      font-size: 10.86px; } }
  @media all and (max-width: 1154px) and (min-width: 1153px) {
    html, body {
      font-size: 10.84px; } }
  @media all and (max-width: 1152px) and (min-width: 1151px) {
    html, body {
      font-size: 10.82px; } }
  @media all and (max-width: 1150px) and (min-width: 1149px) {
    html, body {
      font-size: 10.81px; } }
  @media all and (max-width: 1148px) and (min-width: 1147px) {
    html, body {
      font-size: 10.79px; } }
  @media all and (max-width: 1146px) and (min-width: 1145px) {
    html, body {
      font-size: 10.77px; } }
  @media all and (max-width: 1144px) and (min-width: 1143px) {
    html, body {
      font-size: 10.75px; } }
  @media all and (max-width: 1142px) and (min-width: 1141px) {
    html, body {
      font-size: 10.73px; } }
  @media all and (max-width: 1140px) and (min-width: 1139px) {
    html, body {
      font-size: 10.71px; } }
  @media all and (max-width: 1138px) and (min-width: 1137px) {
    html, body {
      font-size: 10.69px; } }
  @media all and (max-width: 1136px) and (min-width: 1135px) {
    html, body {
      font-size: 10.67px; } }
  @media all and (max-width: 1134px) and (min-width: 1133px) {
    html, body {
      font-size: 10.66px; } }
  @media all and (max-width: 1132px) and (min-width: 1131px) {
    html, body {
      font-size: 10.64px; } }
  @media all and (max-width: 1130px) and (min-width: 1129px) {
    html, body {
      font-size: 10.62px; } }
  @media all and (max-width: 1128px) and (min-width: 1127px) {
    html, body {
      font-size: 10.6px; } }
  @media all and (max-width: 1126px) and (min-width: 1125px) {
    html, body {
      font-size: 10.58px; } }
  @media all and (max-width: 1124px) and (min-width: 1123px) {
    html, body {
      font-size: 10.56px; } }
  @media all and (max-width: 1122px) and (min-width: 1121px) {
    html, body {
      font-size: 10.54px; } }
  @media all and (max-width: 1120px) and (min-width: 1119px) {
    html, body {
      font-size: 10.52px; } }
  @media all and (max-width: 1118px) and (min-width: 1117px) {
    html, body {
      font-size: 10.5px; } }
  @media all and (max-width: 1116px) and (min-width: 1115px) {
    html, body {
      font-size: 10.49px; } }
  @media all and (max-width: 1114px) and (min-width: 1113px) {
    html, body {
      font-size: 10.47px; } }
  @media all and (max-width: 1112px) and (min-width: 1111px) {
    html, body {
      font-size: 10.45px; } }
  @media all and (max-width: 1110px) and (min-width: 1109px) {
    html, body {
      font-size: 10.43px; } }
  @media all and (max-width: 1108px) and (min-width: 1107px) {
    html, body {
      font-size: 10.41px; } }
  @media all and (max-width: 1106px) and (min-width: 1105px) {
    html, body {
      font-size: 10.39px; } }
  @media all and (max-width: 1104px) and (min-width: 1103px) {
    html, body {
      font-size: 10.37px; } }
  @media all and (max-width: 1102px) and (min-width: 1101px) {
    html, body {
      font-size: 10.35px; } }
  @media all and (max-width: 1100px) and (min-width: 1099px) {
    html, body {
      font-size: 10.34px; } }
  @media all and (max-width: 1098px) and (min-width: 1097px) {
    html, body {
      font-size: 10.32px; } }
  @media all and (max-width: 1096px) and (min-width: 1095px) {
    html, body {
      font-size: 10.3px; } }
  @media all and (max-width: 1094px) and (min-width: 1093px) {
    html, body {
      font-size: 10.28px; } }
  @media all and (max-width: 1092px) and (min-width: 1091px) {
    html, body {
      font-size: 10.26px; } }
  @media all and (max-width: 1090px) and (min-width: 1089px) {
    html, body {
      font-size: 10.24px; } }
  @media all and (max-width: 1088px) and (min-width: 1087px) {
    html, body {
      font-size: 10.22px; } }
  @media all and (max-width: 1086px) and (min-width: 1085px) {
    html, body {
      font-size: 10.2px; } }
  @media all and (max-width: 1084px) and (min-width: 1083px) {
    html, body {
      font-size: 10.19px; } }
  @media all and (max-width: 1082px) and (min-width: 1081px) {
    html, body {
      font-size: 10.17px; } }
  @media all and (max-width: 1080px) and (min-width: 1079px) {
    html, body {
      font-size: 10.15px; } }
  @media all and (max-width: 1078px) and (min-width: 1077px) {
    html, body {
      font-size: 10.13px; } }
  @media all and (max-width: 1076px) and (min-width: 1075px) {
    html, body {
      font-size: 10.11px; } }
  @media all and (max-width: 1074px) and (min-width: 1073px) {
    html, body {
      font-size: 10.09px; } }
  @media all and (max-width: 1072px) and (min-width: 1071px) {
    html, body {
      font-size: 10.07px; } }
  @media all and (max-width: 1070px) and (min-width: 1069px) {
    html, body {
      font-size: 10.05px; } }
  @media all and (max-width: 1068px) and (min-width: 1067px) {
    html, body {
      font-size: 10.03px; } }
  @media all and (max-width: 1066px) and (min-width: 1065px) {
    html, body {
      font-size: 10.02px; } }
  @media all and (max-width: 1064px) and (min-width: 1063px) {
    html, body {
      font-size: 10px; } }
  @media all and (max-width: 1062px) and (min-width: 1061px) {
    html, body {
      font-size: 9.98px; } }
  @media all and (max-width: 1060px) and (min-width: 1059px) {
    html, body {
      font-size: 9.96px; } }
  @media all and (max-width: 1058px) and (min-width: 1057px) {
    html, body {
      font-size: 9.94px; } }
  @media all and (max-width: 1056px) and (min-width: 1055px) {
    html, body {
      font-size: 9.92px; } }
  @media all and (max-width: 1054px) and (min-width: 1053px) {
    html, body {
      font-size: 9.9px; } }
  @media all and (max-width: 1052px) and (min-width: 1051px) {
    html, body {
      font-size: 9.88px; } }
  @media all and (max-width: 1050px) and (min-width: 1049px) {
    html, body {
      font-size: 9.87px; } }
  @media all and (max-width: 1048px) and (min-width: 1047px) {
    html, body {
      font-size: 9.85px; } }
  @media all and (max-width: 1046px) and (min-width: 1045px) {
    html, body {
      font-size: 9.83px; } }
  @media all and (max-width: 1044px) and (min-width: 1043px) {
    html, body {
      font-size: 9.81px; } }
  @media all and (max-width: 1042px) and (min-width: 1041px) {
    html, body {
      font-size: 9.79px; } }
  @media all and (max-width: 1040px) and (min-width: 1039px) {
    html, body {
      font-size: 9.77px; } }
  @media all and (max-width: 1038px) and (min-width: 1037px) {
    html, body {
      font-size: 9.75px; } }
  @media all and (max-width: 1036px) and (min-width: 1035px) {
    html, body {
      font-size: 9.73px; } }
  @media all and (max-width: 1034px) and (min-width: 1033px) {
    html, body {
      font-size: 9.72px; } }
  @media all and (max-width: 1032px) and (min-width: 1031px) {
    html, body {
      font-size: 9.7px; } }
  @media all and (max-width: 1030px) and (min-width: 1029px) {
    html, body {
      font-size: 9.68px; } }
  @media all and (max-width: 1028px) and (min-width: 1027px) {
    html, body {
      font-size: 9.66px; } }
  @media all and (max-width: 1026px) and (min-width: 1025px) {
    html, body {
      font-size: 9.64px; } }
  @media all and (max-width: 1024px) and (min-width: 1023px) {
    html, body {
      font-size: 9.62px; } }
  @media all and (max-width: 1022px) and (min-width: 1021px) {
    html, body {
      font-size: 9.6px; } }
  @media all and (max-width: 1020px) and (min-width: 1019px) {
    html, body {
      font-size: 9.58px; } }
  @media all and (max-width: 1018px) and (min-width: 1017px) {
    html, body {
      font-size: 9.57px; } }
  @media all and (max-width: 1016px) and (min-width: 1015px) {
    html, body {
      font-size: 9.55px; } }
  @media all and (max-width: 1014px) and (min-width: 1013px) {
    html, body {
      font-size: 9.53px; } }
  @media all and (max-width: 1012px) and (min-width: 1011px) {
    html, body {
      font-size: 9.51px; } }
  @media all and (max-width: 1010px) and (min-width: 1009px) {
    html, body {
      font-size: 9.49px; } }
  @media all and (max-width: 1008px) and (min-width: 1007px) {
    html, body {
      font-size: 9.47px; } }
  @media all and (max-width: 1006px) and (min-width: 1005px) {
    html, body {
      font-size: 9.45px; } }
  @media all and (max-width: 1004px) and (min-width: 1003px) {
    html, body {
      font-size: 9.43px; } }
  @media all and (max-width: 1002px) and (min-width: 1001px) {
    html, body {
      font-size: 9.41px; } }
  @media all and (max-width: 1000px) and (min-width: 999px) {
    html, body {
      font-size: 9.4px; } }
  @media all and (max-width: 998px) and (min-width: 997px) {
    html, body {
      font-size: 9.38px; } }
  @media all and (max-width: 996px) and (min-width: 995px) {
    html, body {
      font-size: 9.36px; } }
  @media all and (max-width: 994px) and (min-width: 993px) {
    html, body {
      font-size: 9.34px; } }
  @media all and (max-width: 992px) and (min-width: 991px) {
    html, body {
      font-size: 9.32px; } }
  @media all and (max-width: 990px) and (min-width: 989px) {
    html, body {
      font-size: 9.3px; } }
  @media all and (max-width: 990px) and (min-width: 989px) {
    html, body {
      font-size: 14px; } }
  @media all and (max-width: 988px) and (min-width: 987px) {
    html, body {
      font-size: 13.97px; } }
  @media all and (max-width: 986px) and (min-width: 985px) {
    html, body {
      font-size: 13.94px; } }
  @media all and (max-width: 984px) and (min-width: 983px) {
    html, body {
      font-size: 13.92px; } }
  @media all and (max-width: 982px) and (min-width: 981px) {
    html, body {
      font-size: 13.89px; } }
  @media all and (max-width: 980px) and (min-width: 979px) {
    html, body {
      font-size: 13.86px; } }
  @media all and (max-width: 978px) and (min-width: 977px) {
    html, body {
      font-size: 13.83px; } }
  @media all and (max-width: 976px) and (min-width: 975px) {
    html, body {
      font-size: 13.8px; } }
  @media all and (max-width: 974px) and (min-width: 973px) {
    html, body {
      font-size: 13.77px; } }
  @media all and (max-width: 972px) and (min-width: 971px) {
    html, body {
      font-size: 13.75px; } }
  @media all and (max-width: 970px) and (min-width: 969px) {
    html, body {
      font-size: 13.72px; } }
  @media all and (max-width: 968px) and (min-width: 967px) {
    html, body {
      font-size: 13.69px; } }
  @media all and (max-width: 966px) and (min-width: 965px) {
    html, body {
      font-size: 13.66px; } }
  @media all and (max-width: 964px) and (min-width: 963px) {
    html, body {
      font-size: 13.63px; } }
  @media all and (max-width: 962px) and (min-width: 961px) {
    html, body {
      font-size: 13.6px; } }
  @media all and (max-width: 960px) and (min-width: 959px) {
    html, body {
      font-size: 13.58px; } }
  @media all and (max-width: 958px) and (min-width: 957px) {
    html, body {
      font-size: 13.55px; } }
  @media all and (max-width: 956px) and (min-width: 955px) {
    html, body {
      font-size: 13.52px; } }
  @media all and (max-width: 954px) and (min-width: 953px) {
    html, body {
      font-size: 13.49px; } }
  @media all and (max-width: 952px) and (min-width: 951px) {
    html, body {
      font-size: 13.46px; } }
  @media all and (max-width: 950px) and (min-width: 949px) {
    html, body {
      font-size: 13.43px; } }
  @media all and (max-width: 948px) and (min-width: 947px) {
    html, body {
      font-size: 13.41px; } }
  @media all and (max-width: 946px) and (min-width: 945px) {
    html, body {
      font-size: 13.38px; } }
  @media all and (max-width: 944px) and (min-width: 943px) {
    html, body {
      font-size: 13.35px; } }
  @media all and (max-width: 942px) and (min-width: 941px) {
    html, body {
      font-size: 13.32px; } }
  @media all and (max-width: 940px) and (min-width: 939px) {
    html, body {
      font-size: 13.29px; } }
  @media all and (max-width: 938px) and (min-width: 937px) {
    html, body {
      font-size: 13.26px; } }
  @media all and (max-width: 936px) and (min-width: 935px) {
    html, body {
      font-size: 13.24px; } }
  @media all and (max-width: 934px) and (min-width: 933px) {
    html, body {
      font-size: 13.21px; } }
  @media all and (max-width: 932px) and (min-width: 931px) {
    html, body {
      font-size: 13.18px; } }
  @media all and (max-width: 930px) and (min-width: 929px) {
    html, body {
      font-size: 13.15px; } }
  @media all and (max-width: 928px) and (min-width: 927px) {
    html, body {
      font-size: 13.12px; } }
  @media all and (max-width: 926px) and (min-width: 925px) {
    html, body {
      font-size: 13.09px; } }
  @media all and (max-width: 924px) and (min-width: 923px) {
    html, body {
      font-size: 13.07px; } }
  @media all and (max-width: 922px) and (min-width: 921px) {
    html, body {
      font-size: 13.04px; } }
  @media all and (max-width: 920px) and (min-width: 919px) {
    html, body {
      font-size: 13.01px; } }
  @media all and (max-width: 918px) and (min-width: 917px) {
    html, body {
      font-size: 12.98px; } }
  @media all and (max-width: 916px) and (min-width: 915px) {
    html, body {
      font-size: 12.95px; } }
  @media all and (max-width: 914px) and (min-width: 913px) {
    html, body {
      font-size: 12.93px; } }
  @media all and (max-width: 912px) and (min-width: 911px) {
    html, body {
      font-size: 12.9px; } }
  @media all and (max-width: 910px) and (min-width: 909px) {
    html, body {
      font-size: 12.87px; } }
  @media all and (max-width: 908px) and (min-width: 907px) {
    html, body {
      font-size: 12.84px; } }
  @media all and (max-width: 906px) and (min-width: 905px) {
    html, body {
      font-size: 12.81px; } }
  @media all and (max-width: 904px) and (min-width: 903px) {
    html, body {
      font-size: 12.78px; } }
  @media all and (max-width: 902px) and (min-width: 901px) {
    html, body {
      font-size: 12.76px; } }
  @media all and (max-width: 900px) and (min-width: 899px) {
    html, body {
      font-size: 12.73px; } }
  @media all and (max-width: 898px) and (min-width: 897px) {
    html, body {
      font-size: 12.7px; } }
  @media all and (max-width: 896px) and (min-width: 895px) {
    html, body {
      font-size: 12.67px; } }
  @media all and (max-width: 894px) and (min-width: 893px) {
    html, body {
      font-size: 12.64px; } }
  @media all and (max-width: 892px) and (min-width: 891px) {
    html, body {
      font-size: 12.61px; } }
  @media all and (max-width: 890px) and (min-width: 889px) {
    html, body {
      font-size: 12.59px; } }
  @media all and (max-width: 888px) and (min-width: 887px) {
    html, body {
      font-size: 12.56px; } }
  @media all and (max-width: 886px) and (min-width: 885px) {
    html, body {
      font-size: 12.53px; } }
  @media all and (max-width: 884px) and (min-width: 883px) {
    html, body {
      font-size: 12.5px; } }
  @media all and (max-width: 882px) and (min-width: 881px) {
    html, body {
      font-size: 12.47px; } }
  @media all and (max-width: 880px) and (min-width: 879px) {
    html, body {
      font-size: 12.44px; } }
  @media all and (max-width: 878px) and (min-width: 877px) {
    html, body {
      font-size: 12.42px; } }
  @media all and (max-width: 876px) and (min-width: 875px) {
    html, body {
      font-size: 12.39px; } }
  @media all and (max-width: 874px) and (min-width: 873px) {
    html, body {
      font-size: 12.36px; } }
  @media all and (max-width: 872px) and (min-width: 871px) {
    html, body {
      font-size: 12.33px; } }
  @media all and (max-width: 870px) and (min-width: 869px) {
    html, body {
      font-size: 12.3px; } }
  @media all and (max-width: 868px) and (min-width: 867px) {
    html, body {
      font-size: 12.27px; } }
  @media all and (max-width: 866px) and (min-width: 865px) {
    html, body {
      font-size: 12.25px; } }
  @media all and (max-width: 864px) and (min-width: 863px) {
    html, body {
      font-size: 12.22px; } }
  @media all and (max-width: 862px) and (min-width: 861px) {
    html, body {
      font-size: 12.19px; } }
  @media all and (max-width: 860px) and (min-width: 859px) {
    html, body {
      font-size: 12.16px; } }
  @media all and (max-width: 858px) and (min-width: 857px) {
    html, body {
      font-size: 12.13px; } }
  @media all and (max-width: 856px) and (min-width: 855px) {
    html, body {
      font-size: 12.11px; } }
  @media all and (max-width: 854px) and (min-width: 853px) {
    html, body {
      font-size: 12.08px; } }
  @media all and (max-width: 852px) and (min-width: 851px) {
    html, body {
      font-size: 12.05px; } }
  @media all and (max-width: 850px) and (min-width: 849px) {
    html, body {
      font-size: 12.02px; } }
  @media all and (max-width: 848px) and (min-width: 847px) {
    html, body {
      font-size: 11.99px; } }
  @media all and (max-width: 846px) and (min-width: 845px) {
    html, body {
      font-size: 11.96px; } }
  @media all and (max-width: 844px) and (min-width: 843px) {
    html, body {
      font-size: 11.94px; } }
  @media all and (max-width: 842px) and (min-width: 841px) {
    html, body {
      font-size: 11.91px; } }
  @media all and (max-width: 840px) and (min-width: 839px) {
    html, body {
      font-size: 11.88px; } }
  @media all and (max-width: 838px) and (min-width: 837px) {
    html, body {
      font-size: 11.85px; } }
  @media all and (max-width: 836px) and (min-width: 835px) {
    html, body {
      font-size: 11.82px; } }
  @media all and (max-width: 834px) and (min-width: 833px) {
    html, body {
      font-size: 11.79px; } }
  @media all and (max-width: 832px) and (min-width: 831px) {
    html, body {
      font-size: 11.77px; } }
  @media all and (max-width: 830px) and (min-width: 829px) {
    html, body {
      font-size: 11.74px; } }
  @media all and (max-width: 828px) and (min-width: 827px) {
    html, body {
      font-size: 11.71px; } }
  @media all and (max-width: 826px) and (min-width: 825px) {
    html, body {
      font-size: 11.68px; } }
  @media all and (max-width: 824px) and (min-width: 823px) {
    html, body {
      font-size: 11.65px; } }
  @media all and (max-width: 822px) and (min-width: 821px) {
    html, body {
      font-size: 11.62px; } }
  @media all and (max-width: 820px) and (min-width: 819px) {
    html, body {
      font-size: 11.6px; } }
  @media all and (max-width: 818px) and (min-width: 817px) {
    html, body {
      font-size: 11.57px; } }
  @media all and (max-width: 816px) and (min-width: 815px) {
    html, body {
      font-size: 11.54px; } }
  @media all and (max-width: 814px) and (min-width: 813px) {
    html, body {
      font-size: 11.51px; } }
  @media all and (max-width: 812px) and (min-width: 811px) {
    html, body {
      font-size: 11.48px; } }
  @media all and (max-width: 810px) and (min-width: 809px) {
    html, body {
      font-size: 11.45px; } }
  @media all and (max-width: 808px) and (min-width: 807px) {
    html, body {
      font-size: 11.43px; } }
  @media all and (max-width: 806px) and (min-width: 805px) {
    html, body {
      font-size: 11.4px; } }
  @media all and (max-width: 804px) and (min-width: 803px) {
    html, body {
      font-size: 11.37px; } }
  @media all and (max-width: 802px) and (min-width: 801px) {
    html, body {
      font-size: 11.34px; } }
  @media all and (max-width: 800px) and (min-width: 799px) {
    html, body {
      font-size: 11.31px; } }
  @media all and (max-width: 798px) and (min-width: 797px) {
    html, body {
      font-size: 11.28px; } }
  @media all and (max-width: 796px) and (min-width: 795px) {
    html, body {
      font-size: 11.26px; } }
  @media all and (max-width: 794px) and (min-width: 793px) {
    html, body {
      font-size: 11.23px; } }
  @media all and (max-width: 792px) and (min-width: 791px) {
    html, body {
      font-size: 11.2px; } }
  @media all and (max-width: 790px) and (min-width: 789px) {
    html, body {
      font-size: 11.17px; } }
  @media all and (max-width: 788px) and (min-width: 787px) {
    html, body {
      font-size: 11.14px; } }
  @media all and (max-width: 786px) and (min-width: 785px) {
    html, body {
      font-size: 11.12px; } }
  @media all and (max-width: 784px) and (min-width: 783px) {
    html, body {
      font-size: 11.09px; } }
  @media all and (max-width: 782px) and (min-width: 781px) {
    html, body {
      font-size: 11.06px; } }
  @media all and (max-width: 780px) and (min-width: 779px) {
    html, body {
      font-size: 11.03px; } }
  @media all and (max-width: 778px) and (min-width: 777px) {
    html, body {
      font-size: 11px; } }
  @media all and (max-width: 776px) and (min-width: 775px) {
    html, body {
      font-size: 10.97px; } }
  @media all and (max-width: 774px) and (min-width: 773px) {
    html, body {
      font-size: 10.95px; } }
  @media all and (max-width: 772px) and (min-width: 771px) {
    html, body {
      font-size: 10.92px; } }
  @media all and (max-width: 770px) and (min-width: 769px) {
    html, body {
      font-size: 10.89px; } }
  @media all and (max-width: 768px) and (min-width: 767px) {
    html, body {
      font-size: 10.86px; } }
  @media all and (max-width: 766px) and (min-width: 765px) {
    html, body {
      font-size: 10.83px; } }
  @media all and (max-width: 764px) and (min-width: 763px) {
    html, body {
      font-size: 10.8px; } }
  @media all and (max-width: 762px) and (min-width: 761px) {
    html, body {
      font-size: 10.78px; } }
  @media all and (max-width: 760px) and (min-width: 759px) {
    html, body {
      font-size: 10.75px; } }
  @media all and (max-width: 758px) and (min-width: 757px) {
    html, body {
      font-size: 10.72px; } }
  @media all and (max-width: 756px) and (min-width: 755px) {
    html, body {
      font-size: 10.69px; } }
  @media all and (max-width: 754px) and (min-width: 753px) {
    html, body {
      font-size: 10.66px; } }
  @media all and (max-width: 752px) and (min-width: 751px) {
    html, body {
      font-size: 10.63px; } }
  @media all and (max-width: 750px) and (min-width: 749px) {
    html, body {
      font-size: 10.61px; } }
  @media all and (max-width: 748px) and (min-width: 747px) {
    html, body {
      font-size: 10.58px; } }
  @media all and (max-width: 746px) and (min-width: 745px) {
    html, body {
      font-size: 10.55px; } }
  @media all and (max-width: 744px) and (min-width: 743px) {
    html, body {
      font-size: 10.52px; } }
  @media all and (max-width: 742px) and (min-width: 741px) {
    html, body {
      font-size: 10.49px; } }
  @media all and (max-width: 740px) and (min-width: 739px) {
    html, body {
      font-size: 10.46px; } }
  @media all and (max-width: 738px) and (min-width: 737px) {
    html, body {
      font-size: 10.44px; } }
  @media all and (max-width: 736px) and (min-width: 735px) {
    html, body {
      font-size: 10.41px; } }
  @media all and (max-width: 734px) and (min-width: 733px) {
    html, body {
      font-size: 10.38px; } }
  @media all and (max-width: 732px) and (min-width: 731px) {
    html, body {
      font-size: 10.35px; } }
  @media all and (max-width: 730px) and (min-width: 729px) {
    html, body {
      font-size: 10.32px; } }
  @media all and (max-width: 728px) and (min-width: 727px) {
    html, body {
      font-size: 10.29px; } }
  @media all and (max-width: 726px) and (min-width: 725px) {
    html, body {
      font-size: 10.27px; } }
  @media all and (max-width: 724px) and (min-width: 723px) {
    html, body {
      font-size: 10.24px; } }
  @media all and (max-width: 722px) and (min-width: 721px) {
    html, body {
      font-size: 10.21px; } }
  @media all and (max-width: 720px) and (min-width: 719px) {
    html, body {
      font-size: 10.18px; } }
  @media all and (max-width: 718px) and (min-width: 717px) {
    html, body {
      font-size: 10.15px; } }
  @media all and (max-width: 716px) and (min-width: 715px) {
    html, body {
      font-size: 10.13px; } }
  @media all and (max-width: 714px) and (min-width: 713px) {
    html, body {
      font-size: 10.1px; } }
  @media all and (max-width: 712px) and (min-width: 711px) {
    html, body {
      font-size: 10.07px; } }
  @media all and (max-width: 710px) and (min-width: 709px) {
    html, body {
      font-size: 10.04px; } }
  @media all and (max-width: 708px) and (min-width: 707px) {
    html, body {
      font-size: 10.01px; } }
  @media all and (max-width: 706px) and (min-width: 705px) {
    html, body {
      font-size: 9.98px; } }
  @media all and (max-width: 704px) and (min-width: 703px) {
    html, body {
      font-size: 9.96px; } }
  @media all and (max-width: 702px) and (min-width: 701px) {
    html, body {
      font-size: 9.93px; } }
  @media all and (max-width: 700px) and (min-width: 699px) {
    html, body {
      font-size: 9.9px; } }
  @media all and (max-width: 698px) and (min-width: 697px) {
    html, body {
      font-size: 9.87px; } }
  @media all and (max-width: 696px) and (min-width: 695px) {
    html, body {
      font-size: 9.84px; } }
  @media all and (max-width: 694px) and (min-width: 693px) {
    html, body {
      font-size: 9.81px; } }
  @media all and (max-width: 692px) and (min-width: 691px) {
    html, body {
      font-size: 9.79px; } }
  @media all and (max-width: 690px) and (min-width: 689px) {
    html, body {
      font-size: 9.76px; } }
  @media all and (max-width: 688px) and (min-width: 687px) {
    html, body {
      font-size: 9.73px; } }
  @media all and (max-width: 686px) and (min-width: 685px) {
    html, body {
      font-size: 9.7px; } }
  @media all and (max-width: 684px) and (min-width: 683px) {
    html, body {
      font-size: 9.67px; } }
  @media all and (max-width: 682px) and (min-width: 681px) {
    html, body {
      font-size: 9.64px; } }
  @media all and (max-width: 680px) and (min-width: 679px) {
    html, body {
      font-size: 9.62px; } }
  @media all and (max-width: 678px) and (min-width: 677px) {
    html, body {
      font-size: 9.59px; } }
  @media all and (max-width: 676px) and (min-width: 675px) {
    html, body {
      font-size: 9.56px; } }
  @media all and (max-width: 674px) and (min-width: 673px) {
    html, body {
      font-size: 9.53px; } }
  @media all and (max-width: 672px) and (min-width: 671px) {
    html, body {
      font-size: 9.5px; } }
  @media all and (max-width: 670px) and (min-width: 669px) {
    html, body {
      font-size: 9.47px; } }
  @media all and (max-width: 668px) and (min-width: 667px) {
    html, body {
      font-size: 9.45px; } }
  @media all and (max-width: 666px) and (min-width: 665px) {
    html, body {
      font-size: 9.42px; } }
  @media all and (max-width: 664px) and (min-width: 663px) {
    html, body {
      font-size: 9.39px; } }
  @media all and (max-width: 662px) and (min-width: 661px) {
    html, body {
      font-size: 9.36px; } }
  @media all and (max-width: 660px) and (min-width: 659px) {
    html, body {
      font-size: 9.33px; } }
  @media all and (max-width: 658px) and (min-width: 657px) {
    html, body {
      font-size: 9.31px; } }
  @media all and (max-width: 656px) and (min-width: 655px) {
    html, body {
      font-size: 9.28px; } }
  @media all and (max-width: 654px) and (min-width: 653px) {
    html, body {
      font-size: 9.25px; } }
  @media all and (max-width: 652px) and (min-width: 651px) {
    html, body {
      font-size: 9.22px; } }
  @media all and (max-width: 650px) and (min-width: 649px) {
    html, body {
      font-size: 9.19px; } }
  @media all and (max-width: 648px) and (min-width: 647px) {
    html, body {
      font-size: 9.16px; } }
  @media all and (max-width: 646px) and (min-width: 645px) {
    html, body {
      font-size: 9.14px; } }
  @media all and (max-width: 644px) and (min-width: 643px) {
    html, body {
      font-size: 9.11px; } }
  @media all and (max-width: 642px) and (min-width: 641px) {
    html, body {
      font-size: 9.08px; } }
  @media all and (max-width: 640px) and (min-width: 639px) {
    html, body {
      font-size: 9.05px; } }
  @media all and (max-width: 638px) and (min-width: 637px) {
    html, body {
      font-size: 9.02px; } }
  @media all and (max-width: 636px) and (min-width: 635px) {
    html, body {
      font-size: 8.99px; } }
  @media all and (max-width: 634px) and (min-width: 633px) {
    html, body {
      font-size: 8.97px; } }
  @media all and (max-width: 632px) and (min-width: 631px) {
    html, body {
      font-size: 8.94px; } }
  @media all and (max-width: 630px) and (min-width: 629px) {
    html, body {
      font-size: 8.91px; } }
  @media all and (max-width: 628px) and (min-width: 627px) {
    html, body {
      font-size: 8.88px; } }
  @media all and (max-width: 626px) and (min-width: 625px) {
    html, body {
      font-size: 8.85px; } }
  @media all and (max-width: 624px) and (min-width: 623px) {
    html, body {
      font-size: 8.82px; } }
  @media all and (max-width: 622px) and (min-width: 621px) {
    html, body {
      font-size: 8.8px; } }
  @media all and (max-width: 620px) and (min-width: 619px) {
    html, body {
      font-size: 8.77px; } }
  @media all and (max-width: 618px) and (min-width: 617px) {
    html, body {
      font-size: 8.74px; } }
  @media all and (max-width: 616px) and (min-width: 615px) {
    html, body {
      font-size: 8.71px; } }
  @media all and (max-width: 614px) and (min-width: 613px) {
    html, body {
      font-size: 8.68px; } }
  @media all and (max-width: 612px) and (min-width: 611px) {
    html, body {
      font-size: 8.65px; } }
  @media all and (max-width: 610px) and (min-width: 609px) {
    html, body {
      font-size: 8.63px; } }
  @media all and (max-width: 608px) and (min-width: 607px) {
    html, body {
      font-size: 8.6px; } }
  @media all and (max-width: 606px) and (min-width: 605px) {
    html, body {
      font-size: 8.57px; } }
  @media all and (max-width: 604px) and (min-width: 603px) {
    html, body {
      font-size: 8.54px; } }
  @media all and (max-width: 602px) and (min-width: 601px) {
    html, body {
      font-size: 8.51px; } }
  @media all and (max-width: 600px) and (min-width: 599px) {
    html, body {
      font-size: 8.48px; } }
  @media all and (max-width: 598px) and (min-width: 597px) {
    html, body {
      font-size: 8.46px; } }
  @media all and (max-width: 596px) and (min-width: 595px) {
    html, body {
      font-size: 8.43px; } }
  @media all and (max-width: 594px) and (min-width: 593px) {
    html, body {
      font-size: 8.4px; } }
  @media all and (max-width: 592px) and (min-width: 591px) {
    html, body {
      font-size: 8.37px; } }
  @media all and (max-width: 590px) and (min-width: 589px) {
    html, body {
      font-size: 8.34px; } }
  @media all and (max-width: 588px) and (min-width: 587px) {
    html, body {
      font-size: 8.32px; } }
  @media all and (max-width: 586px) and (min-width: 585px) {
    html, body {
      font-size: 8.29px; } }
  @media all and (max-width: 584px) and (min-width: 583px) {
    html, body {
      font-size: 8.26px; } }
  @media all and (max-width: 582px) and (min-width: 581px) {
    html, body {
      font-size: 8.23px; } }
  @media all and (max-width: 580px) and (min-width: 579px) {
    html, body {
      font-size: 8.2px; } }
  @media all and (max-width: 578px) and (min-width: 577px) {
    html, body {
      font-size: 8.17px; } }
  @media all and (max-width: 576px) and (min-width: 575px) {
    html, body {
      font-size: 8.15px; } }
  @media all and (max-width: 574px) and (min-width: 573px) {
    html, body {
      font-size: 8.12px; } }
  @media all and (max-width: 572px) and (min-width: 571px) {
    html, body {
      font-size: 8.09px; } }
  @media all and (max-width: 570px) and (min-width: 569px) {
    html, body {
      font-size: 8.06px; } }
  @media all and (max-width: 568px) and (min-width: 567px) {
    html, body {
      font-size: 8.03px; } }
  @media all and (max-width: 566px) and (min-width: 565px) {
    html, body {
      font-size: 8px; } }
  @media all and (max-width: 564px) and (min-width: 563px) {
    html, body {
      font-size: 7.98px; } }
  @media all and (max-width: 562px) and (min-width: 561px) {
    html, body {
      font-size: 7.95px; } }
  @media all and (max-width: 560px) and (min-width: 559px) {
    html, body {
      font-size: 7.92px; } }
  @media all and (max-width: 558px) and (min-width: 557px) {
    html, body {
      font-size: 7.89px; } }
  @media all and (max-width: 556px) and (min-width: 555px) {
    html, body {
      font-size: 7.86px; } }
  @media all and (max-width: 554px) and (min-width: 553px) {
    html, body {
      font-size: 7.83px; } }
  @media all and (max-width: 552px) and (min-width: 551px) {
    html, body {
      font-size: 7.81px; } }
  @media all and (max-width: 550px) and (min-width: 549px) {
    html, body {
      font-size: 7.78px; } }
  @media all and (max-width: 548px) and (min-width: 547px) {
    html, body {
      font-size: 7.75px; } }
  @media all and (max-width: 546px) and (min-width: 545px) {
    html, body {
      font-size: 7.72px; } }
  @media all and (max-width: 544px) and (min-width: 543px) {
    html, body {
      font-size: 7.69px; } }
  @media all and (max-width: 542px) and (min-width: 541px) {
    html, body {
      font-size: 7.66px; } }
  @media all and (max-width: 540px) and (min-width: 539px) {
    html, body {
      font-size: 7.64px; } }
  @media all and (max-width: 538px) and (min-width: 537px) {
    html, body {
      font-size: 7.61px; } }
  @media all and (max-width: 536px) and (min-width: 535px) {
    html, body {
      font-size: 7.58px; } }
  @media all and (max-width: 534px) and (min-width: 533px) {
    html, body {
      font-size: 7.55px; } }
  @media all and (max-width: 532px) and (min-width: 531px) {
    html, body {
      font-size: 7.52px; } }
  @media all and (max-width: 530px) and (min-width: 529px) {
    html, body {
      font-size: 7.49px; } }
  @media all and (max-width: 528px) and (min-width: 527px) {
    html, body {
      font-size: 7.47px; } }
  @media all and (max-width: 526px) and (min-width: 525px) {
    html, body {
      font-size: 7.44px; } }
  @media all and (max-width: 524px) and (min-width: 523px) {
    html, body {
      font-size: 7.41px; } }
  @media all and (max-width: 522px) and (min-width: 521px) {
    html, body {
      font-size: 7.38px; } }
  @media all and (max-width: 520px) and (min-width: 519px) {
    html, body {
      font-size: 7.35px; } }
  @media all and (max-width: 518px) and (min-width: 517px) {
    html, body {
      font-size: 7.33px; } }
  @media all and (max-width: 516px) and (min-width: 515px) {
    html, body {
      font-size: 7.3px; } }
  @media all and (max-width: 514px) and (min-width: 513px) {
    html, body {
      font-size: 7.27px; } }
  @media all and (max-width: 512px) and (min-width: 511px) {
    html, body {
      font-size: 7.24px; } }
  @media all and (max-width: 510px) and (min-width: 509px) {
    html, body {
      font-size: 7.21px; } }
  @media all and (max-width: 508px) and (min-width: 507px) {
    html, body {
      font-size: 7.18px; } }
  @media all and (max-width: 506px) and (min-width: 505px) {
    html, body {
      font-size: 7.16px; } }
  @media all and (max-width: 504px) and (min-width: 503px) {
    html, body {
      font-size: 7.13px; } }
  @media all and (max-width: 502px) and (min-width: 501px) {
    html, body {
      font-size: 7.1px; } }
  @media all and (max-width: 500px) and (min-width: 499px) {
    html, body {
      font-size: 7.07px; } }
  @media all and (max-width: 498px) and (min-width: 497px) {
    html, body {
      font-size: 7.04px; } }
  @media all and (max-width: 496px) and (min-width: 495px) {
    html, body {
      font-size: 7.01px; } }
  @media all and (max-width: 494px) and (min-width: 493px) {
    html, body {
      font-size: 6.99px; } }
  @media all and (max-width: 492px) and (min-width: 491px) {
    html, body {
      font-size: 6.96px; } }
  @media all and (max-width: 490px) and (min-width: 489px) {
    html, body {
      font-size: 6.93px; } }
  @media all and (max-width: 488px) and (min-width: 487px) {
    html, body {
      font-size: 6.9px; } }
  @media all and (max-width: 486px) and (min-width: 485px) {
    html, body {
      font-size: 6.87px; } }
  @media all and (max-width: 484px) and (min-width: 483px) {
    html, body {
      font-size: 6.84px; } }
  @media all and (max-width: 482px) and (min-width: 481px) {
    html, body {
      font-size: 6.82px; } }
  @media all and (max-width: 480px) and (min-width: 479px) {
    html, body {
      font-size: 6.79px; } }
  @media all and (max-width: 478px) and (min-width: 477px) {
    html, body {
      font-size: 6.76px; } }
  @media all and (max-width: 476px) and (min-width: 475px) {
    html, body {
      font-size: 6.73px; } }
  @media all and (max-width: 474px) and (min-width: 473px) {
    html, body {
      font-size: 6.7px; } }
  @media all and (max-width: 472px) and (min-width: 471px) {
    html, body {
      font-size: 6.67px; } }
  @media all and (max-width: 470px) and (min-width: 469px) {
    html, body {
      font-size: 6.65px; } }
  @media all and (max-width: 468px) and (min-width: 467px) {
    html, body {
      font-size: 6.62px; } }
  @media all and (max-width: 466px) and (min-width: 465px) {
    html, body {
      font-size: 6.59px; } }
  @media all and (max-width: 464px) and (min-width: 463px) {
    html, body {
      font-size: 6.56px; } }
  @media all and (max-width: 462px) and (min-width: 461px) {
    html, body {
      font-size: 6.53px; } }
  @media all and (max-width: 460px) and (min-width: 459px) {
    html, body {
      font-size: 6.51px; } }
  @media all and (max-width: 458px) and (min-width: 457px) {
    html, body {
      font-size: 6.48px; } }
  @media all and (max-width: 456px) and (min-width: 455px) {
    html, body {
      font-size: 6.45px; } }
  @media all and (max-width: 454px) and (min-width: 453px) {
    html, body {
      font-size: 6.42px; } }
  @media all and (max-width: 452px) and (min-width: 451px) {
    html, body {
      font-size: 6.39px; } }
  @media all and (max-width: 450px) and (min-width: 449px) {
    html, body {
      font-size: 6.36px; } }
  @media all and (max-width: 448px) and (min-width: 447px) {
    html, body {
      font-size: 6.34px; } }
  @media all and (max-width: 446px) and (min-width: 445px) {
    html, body {
      font-size: 6.31px; } }
  @media all and (max-width: 444px) and (min-width: 443px) {
    html, body {
      font-size: 6.28px; } }
  @media all and (max-width: 442px) and (min-width: 441px) {
    html, body {
      font-size: 6.25px; } }
  @media all and (max-width: 440px) and (min-width: 439px) {
    html, body {
      font-size: 6.22px; } }
  @media all and (max-width: 438px) and (min-width: 437px) {
    html, body {
      font-size: 6.19px; } }
  @media all and (max-width: 436px) and (min-width: 435px) {
    html, body {
      font-size: 6.17px; } }
  @media all and (max-width: 434px) and (min-width: 433px) {
    html, body {
      font-size: 6.14px; } }
  @media all and (max-width: 432px) and (min-width: 431px) {
    html, body {
      font-size: 6.11px; } }
  @media all and (max-width: 430px) and (min-width: 429px) {
    html, body {
      font-size: 6.08px; } }
  @media all and (max-width: 428px) and (min-width: 427px) {
    html, body {
      font-size: 6.05px; } }
  @media all and (max-width: 426px) and (min-width: 425px) {
    html, body {
      font-size: 6.02px; } }
  @media all and (max-width: 424px) and (min-width: 423px) {
    html, body {
      font-size: 6px; } }
  @media all and (max-width: 422px) and (min-width: 421px) {
    html, body {
      font-size: 5.97px; } }
  @media all and (max-width: 420px) and (min-width: 419px) {
    html, body {
      font-size: 5.94px; } }
  @media all and (max-width: 418px) and (min-width: 417px) {
    html, body {
      font-size: 5.91px; } }
  @media all and (max-width: 416px) and (min-width: 415px) {
    html, body {
      font-size: 5.88px; } }
  @media all and (max-width: 414px) and (min-width: 413px) {
    html, body {
      font-size: 5.85px; } }
  @media all and (max-width: 412px) and (min-width: 411px) {
    html, body {
      font-size: 5.83px; } }
  @media all and (max-width: 410px) and (min-width: 409px) {
    html, body {
      font-size: 5.8px; } }
  @media all and (max-width: 408px) and (min-width: 407px) {
    html, body {
      font-size: 5.77px; } }
  @media all and (max-width: 406px) and (min-width: 405px) {
    html, body {
      font-size: 5.74px; } }
  @media all and (max-width: 404px) and (min-width: 403px) {
    html, body {
      font-size: 5.71px; } }
  @media all and (max-width: 402px) and (min-width: 401px) {
    html, body {
      font-size: 5.68px; } }
  @media all and (max-width: 400px) and (min-width: 399px) {
    html, body {
      font-size: 5.66px; } }
  @media all and (max-width: 398px) and (min-width: 397px) {
    html, body {
      font-size: 5.63px; } }
  @media all and (max-width: 396px) and (min-width: 395px) {
    html, body {
      font-size: 5.6px; } }
  @media all and (max-width: 394px) and (min-width: 393px) {
    html, body {
      font-size: 5.57px; } }
  @media all and (max-width: 392px) and (min-width: 391px) {
    html, body {
      font-size: 5.54px; } }
  @media all and (max-width: 390px) and (min-width: 389px) {
    html, body {
      font-size: 5.52px; } }
  @media all and (max-width: 388px) and (min-width: 387px) {
    html, body {
      font-size: 5.49px; } }
  @media all and (max-width: 386px) and (min-width: 385px) {
    html, body {
      font-size: 5.46px; } }
  @media all and (max-width: 384px) and (min-width: 383px) {
    html, body {
      font-size: 5.43px; } }
  @media all and (max-width: 382px) and (min-width: 381px) {
    html, body {
      font-size: 5.4px; } }
  @media all and (max-width: 380px) and (min-width: 379px) {
    html, body {
      font-size: 5.37px; } }
  @media all and (max-width: 378px) and (min-width: 377px) {
    html, body {
      font-size: 5.35px; } }
  @media all and (max-width: 376px) and (min-width: 375px) {
    html, body {
      font-size: 5.32px; } }
  @media all and (max-width: 374px) and (min-width: 373px) {
    html, body {
      font-size: 5.29px; } }
  @media all and (max-width: 372px) and (min-width: 371px) {
    html, body {
      font-size: 5.26px; } }
  @media all and (max-width: 370px) and (min-width: 369px) {
    html, body {
      font-size: 5.23px; } }
  @media all and (max-width: 368px) and (min-width: 367px) {
    html, body {
      font-size: 5.2px; } }
  @media all and (max-width: 366px) and (min-width: 365px) {
    html, body {
      font-size: 5.18px; } }
  @media all and (max-width: 364px) and (min-width: 363px) {
    html, body {
      font-size: 5.15px; } }
  @media all and (max-width: 362px) and (min-width: 361px) {
    html, body {
      font-size: 5.12px; } }
  @media all and (max-width: 360px) and (min-width: 359px) {
    html, body {
      font-size: 5.09px; } }
  @media all and (max-width: 358px) and (min-width: 357px) {
    html, body {
      font-size: 5.06px; } }
  @media all and (max-width: 356px) and (min-width: 355px) {
    html, body {
      font-size: 5.03px; } }
  @media all and (max-width: 354px) and (min-width: 353px) {
    html, body {
      font-size: 5.01px; } }
  @media all and (max-width: 352px) and (min-width: 351px) {
    html, body {
      font-size: 4.98px; } }
  @media all and (max-width: 350px) and (min-width: 349px) {
    html, body {
      font-size: 4.95px; } }
  @media all and (max-width: 348px) and (min-width: 347px) {
    html, body {
      font-size: 4.92px; } }
  @media all and (max-width: 346px) and (min-width: 345px) {
    html, body {
      font-size: 4.89px; } }
  @media all and (max-width: 344px) and (min-width: 343px) {
    html, body {
      font-size: 4.86px; } }
  @media all and (max-width: 342px) and (min-width: 341px) {
    html, body {
      font-size: 4.84px; } }
  @media all and (max-width: 340px) and (min-width: 339px) {
    html, body {
      font-size: 4.81px; } }
  @media all and (max-width: 338px) and (min-width: 337px) {
    html, body {
      font-size: 4.78px; } }
  @media all and (max-width: 336px) and (min-width: 335px) {
    html, body {
      font-size: 4.75px; } }
  @media all and (max-width: 334px) and (min-width: 333px) {
    html, body {
      font-size: 4.72px; } }
  @media all and (max-width: 332px) and (min-width: 331px) {
    html, body {
      font-size: 4.69px; } }
  @media all and (max-width: 330px) and (min-width: 329px) {
    html, body {
      font-size: 4.67px; } }
  @media all and (max-width: 328px) and (min-width: 327px) {
    html, body {
      font-size: 4.64px; } }
  @media all and (max-width: 326px) and (min-width: 325px) {
    html, body {
      font-size: 4.61px; } }
  @media all and (max-width: 324px) and (min-width: 323px) {
    html, body {
      font-size: 4.58px; } }
  @media all and (max-width: 322px) and (min-width: 321px) {
    html, body {
      font-size: 4.55px; } }
  @media all and (max-width: 320px) {
    html, body {
      font-size: 4.53px; } }
  html *, body * {
    outline: none !important; }

.container,
.container-fluid {
  position: relative;
  margin: 0 auto;
  width: 100%;
  color: #252525;
  padding: 0; }
  @media all and (max-width: 1580px) {
    .container,
    .container-fluid {
      padding: 0 3.214rem; } }
  @media screen and (max-width: 990px) {
    .container,
    .container-fluid {
      padding: 0 3.536rem; } }
  .container .row,
  .container-fluid .row {
    margin: 0 -1.071rem;
    width: -webkit-calc(100% + 2.143rem) ;
    width: -moz-calc(100% + 2.143rem) ;
    width: calc(100% + 2.143rem) ;
    position: relative; }
    @media screen and (max-width: 990px) {
      .container .row,
      .container-fluid .row {
        margin: 0;
        width: 100%; } }
    .container .row [class*="col-lg-"], .container .row [class*="col-md-"], .container .row [class*="col-sm-"], .container .row [class*="col-xs-"],
    .container-fluid .row [class*="col-lg-"],
    .container-fluid .row [class*="col-md-"],
    .container-fluid .row [class*="col-sm-"],
    .container-fluid .row [class*="col-xs-"] {
      position: relative;
      padding: 0 3.214rem; }
      @media screen and (max-width: 990px) {
        .container .row [class*="col-lg-"], .container .row [class*="col-md-"], .container .row [class*="col-sm-"], .container .row [class*="col-xs-"],
        .container-fluid .row [class*="col-lg-"],
        .container-fluid .row [class*="col-md-"],
        .container-fluid .row [class*="col-sm-"],
        .container-fluid .row [class*="col-xs-"] {
          padding: 0; } }
    .container .row a[class*="col-lg-"], .container .row a[class*="col-md-"], .container .row a[class*="col-sm-"], .container .row a[class*="col-xs-"],
    .container-fluid .row a[class*="col-lg-"],
    .container-fluid .row a[class*="col-md-"],
    .container-fluid .row a[class*="col-sm-"],
    .container-fluid .row a[class*="col-xs-"] {
      display: inline-block; }

.container {
  max-width: 1490px; }

a, a:hover, a:active, a:focus, button, button:hover, button:active, button:focus, input, input:hover, input:active, input:focus, textarea, textarea:hover, textarea:active, textarea:focus {
  outline: none !important;
  text-decoration: none; }

h1, h2, h3, h4, h5, h6, strong {
  font-family: "Montserrat", Helvetica, sans-serif !important;
  font-weight: 700;
  color: #252525;
  margin: 0; }

p {
  font-size: 14px;
  line-height: 1.4;
  font-weight: 400; }

.view-hide {
  display: none;
  -moz-opacity: 0 ;
  opacity: 0 ;
  filter: alpha(opacity=0) ;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out; }
  .view-hide.active {
    display: block; }
  .view-hide.in {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ; }

span.view-hide.active {
  display: inline-block; }

a {
  position: relative;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out; }
  a, a:link, a:visited {
    color: #252525; }
    a .bordered, a.bordered, a:link .bordered, a:link.bordered, a:visited .bordered, a:visited.bordered {
      border-bottom: 1px solid #252525; }
  a.invert, a.invert:link, a.invert:visited {
    color: #252525; }
    a.invert .bordered, a.invert.bordered, a.invert:link .bordered, a.invert:link.bordered, a.invert:visited .bordered, a.invert:visited.bordered {
      border-color: #252525; }
  a.dark, a.dark:link, a.dark:visited {
    color: #606060; }
    a.dark .bordered, a.dark.bordered, a.dark:link .bordered, a.dark:link.bordered, a.dark:visited .bordered, a.dark:visited.bordered {
      border-color: #606060; }
  a.grey, a.grey:link, a.grey:visited {
    color: #999; }
    a.grey .bordered, a.grey.bordered, a.grey:link .bordered, a.grey:link.bordered, a.grey:visited .bordered, a.grey:visited.bordered {
      border-color: #999; }
  a.light, a.light:link, a.light:visited {
    color: #b0b0b0; }
    a.light .bordered, a.light.bordered, a.light:link .bordered, a.light:link.bordered, a.light:visited .bordered, a.light:visited.bordered {
      border-color: #dfdfdf; }
  a .bordered {
    display: inline-block;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out; }
  a .icon:after, a .icon:before {
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out; }
  a.ab .icon:after {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ; }
  a.ab .icon:before {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ; }
  a.ba .icon:after {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ; }
  a.ba .icon:before {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ; }
  a:hover, a:active {
    color: #252525; }
    a:hover .bordered, a:hover.bordered, a:active .bordered, a:active.bordered {
      border-color: transparent !important; }
    a:hover.dark, a:hover.light, a:hover.grey, a:hover.invert, a:active.dark, a:active.light, a:active.grey, a:active.invert {
      color: #252525; }
    a:hover .icon:after, a:hover .icon:before, a:active .icon:after, a:active .icon:before {
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; }
    a:hover.ab .icon:after, a:active.ab .icon:after {
      -moz-opacity: 0 ;
      opacity: 0 ;
      filter: alpha(opacity=0) ; }
    a:hover.ab .icon:before, a:active.ab .icon:before {
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; }
    a:hover.ba .icon:after, a:active.ba .icon:after {
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; }
    a:hover.ba .icon:before, a:active.ba .icon:before {
      -moz-opacity: 0 ;
      opacity: 0 ;
      filter: alpha(opacity=0) ; }

.nowrap {
  display: inline-block;
  white-space: nowrap; }

p {
  font-size: 1rem;
  line-height: 1.429rem;
  font-weight: 400; }

h1 {
  font-size: 4rem;
  line-height: 90%;
  font-weight: 600;
  letter-spacing: -0.01em; }
  @media screen and (max-width: 990px) {
    h1 {
      font-size: 4.838rem; } }

h2 {
  font-size: 2.714rem;
  line-height: 90%;
  font-weight: 600;
  letter-spacing: -0.01em; }
  h2 b {
    font-weight: 600; }
  @media screen and (max-width: 990px) {
    h2 {
      font-size: 4.838rem; } }

h3 {
  font-size: 3.286rem;
  line-height: 108%;
  font-weight: 700;
  letter-spacing: -0.01em; }
  @media screen and (max-width: 990px) {
    h3 {
      font-size: 4.838rem;
      line-height: 100%; } }

h4 {
  font-size: 2.071rem;
  line-height: 90%;
  font-weight: 600;
  letter-spacing: -.01em; }
  @media screen and (max-width: 990px) {
    h4 {
      font-size: 5.397rem; } }

.btn {
  font-family: "Montserrat", Helvetica, sans-serif !important;
  padding: 0 3.143rem;
  height: 5.643rem;
  border: 0;
  font-size: 1.786rem;
  line-height: 5.643rem;
  font-weight: 600;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  position: relative;
  -webkit-box-shadow: 0 0 5rem transparent;
  -moz-box-shadow: 0 0 5rem transparent;
  box-shadow: 0 0 5rem transparent; }
  @media screen and (max-width: 990px) {
    .btn {
      height: 8.188rem;
      font-size: 3.164rem;
      line-height: 8.188rem;
      padding: 0;
      -webkit-box-shadow: 0 0 14.701rem transparent;
      -moz-box-shadow: 0 0 14.701rem transparent;
      box-shadow: 0 0 14.701rem transparent; } }
  .btn:active, .btn:focus, .btn:hover {
    -webkit-box-shadow: 0 0 5.643rem transparent;
    -moz-box-shadow: 0 0 5.643rem transparent;
    box-shadow: 0 0 5.643rem transparent; }
    @media screen and (max-width: 990px) {
      .btn:active, .btn:focus, .btn:hover {
        height: 8.188rem;
        font-size: 3.164rem;
        line-height: 8.188rem;
        padding: 0;
        -webkit-box-shadow: 0 0 14.701rem transparent;
        -moz-box-shadow: 0 0 14.701rem transparent;
        box-shadow: 0 0 14.701rem transparent; } }
  .btn.lg {
    height: 3.714rem;
    line-height: 3.714rem; }
  .btn.disabled, .btn[disabled] {
    pointer-events: none;
    cursor: not-allowed;
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    background-color: inherit; }
  .btn.btn-bordered {
    background: transparent;
    color: #fff;
    text-align: left;
    border: 1px solid #fff;
    padding: 0 10.049rem;
    height: 9.491rem;
    font-size: 3.536rem;
    line-height: 9.491rem;
    font-weight: 600; }
    .btn.btn-bordered .title {
      display: inline-block; }
    .btn.btn-bordered .icon {
      position: absolute;
      right: 3.257rem;
      top: 4.745rem;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
    .btn.btn-bordered:hover, .btn.btn-bordered:active {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
  .btn.btn-default {
    background: #D2EE09;
    color: #111424;
    text-align: left;
    padding-right: 6.429rem; }
    @media screen and (max-width: 990px) {
      .btn.btn-default {
        padding: 0;
        text-align: center; } }
    .btn.btn-default .title {
      display: block; }
      @media screen and (max-width: 990px) {
        .btn.btn-default .title {
          display: inline-block; } }
    .btn.btn-default .icon {
      position: absolute;
      right: 2.714rem; }
      .btn.btn-default .icon.arrow-short-right {
        top: 2.143rem; }
      @media screen and (max-width: 990px) {
        .btn.btn-default .icon {
          position: relative;
          display: inline-block;
          right: auto;
          margin-left: 4.094rem; }
          .btn.btn-default .icon.arrow-short-right {
            top: auto; } }
    .btn.btn-default:hover, .btn.btn-default:active {
      -webkit-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      -moz-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4); }
      @media screen and (max-width: 990px) {
        .btn.btn-default:hover, .btn.btn-default:active {
          -webkit-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          -moz-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4); } }
    .btn.btn-default.to-form {
      height: 5.214rem;
      background: #C5DE17;
      padding: 0 4.643rem 0 1.929rem;
      font-size: 1.357rem;
      line-height: 5.214rem;
      font-weight: 700;
      color: #1C202D;
      -webkit-box-shadow: inset 0 0 5rem transparent;
      -moz-box-shadow: inset 0 0 5rem transparent;
      box-shadow: inset 0 0 5rem transparent; }
      @media screen and (max-width: 990px) {
        .btn.btn-default.to-form {
          height: 6.699rem;
          padding: 0 6.141rem 0 2.605rem;
          font-size: 2.233rem;
          line-height: 6.699rem;
          -webkit-box-shadow: inset 0 0 13.026rem transparent;
          -moz-box-shadow: inset 0 0 13.026rem transparent;
          box-shadow: inset 0 0 13.026rem transparent; } }
      .btn.btn-default.to-form .icon {
        right: 1.929rem; }
        @media screen and (max-width: 990px) {
          .btn.btn-default.to-form .icon {
            right: 2.605rem;
            position: absolute; } }
      .btn.btn-default.to-form:hover, .btn.btn-default.to-form:active {
        -webkit-box-shadow: inset 0 0 5rem rgba(255, 255, 255, 0.35);
        -moz-box-shadow: inset 0 0 5rem rgba(255, 255, 255, 0.35);
        box-shadow: inset 0 0 5rem rgba(255, 255, 255, 0.35); }
        @media screen and (max-width: 990px) {
          .btn.btn-default.to-form:hover, .btn.btn-default.to-form:active {
            -webkit-box-shadow: inset 0 0 13.026rem rgba(255, 255, 255, 0.35);
            -moz-box-shadow: inset 0 0 13.026rem rgba(255, 255, 255, 0.35);
            box-shadow: inset 0 0 13.026rem rgba(255, 255, 255, 0.35); } }
    .btn.btn-default.open-modal {
      padding: 0 10.049rem;
      height: 9.491rem;
      font-size: 3.536rem;
      line-height: 9.491rem;
      font-weight: 600;
      background: #C5DE17;
      color: #1C202D;
      text-align: left; }
      .btn.btn-default.open-modal .title {
        display: inline-block; }
      @media screen and (max-width: 990px) {
        .btn.btn-default.open-modal .icon {
          position: absolute;
          right: 5.117rem;
          top: 4.745rem;
          -webkit-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
          margin: 0; } }
    .btn.btn-default.to-modal {
      height: 5.643rem;
      padding: 0 1.929rem;
      font-size: 1.786rem;
      line-height: 5.643rem;
      font-weight: 600;
      color: #111424;
      text-align: center; }
      @media screen and (max-width: 990px) {
        .btn.btn-default.to-modal {
          height: 12.096rem;
          padding: 0 3.722rem;
          font-size: 3.722rem;
          line-height: 12.096rem; } }
      .btn.btn-default.to-modal:hover, .btn.btn-default.to-modal:active {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
      .btn.btn-default.to-modal .icon {
        position: relative;
        display: inline-block;
        margin-left: 2.143rem;
        right: auto;
        top: 1px; }
        @media screen and (max-width: 990px) {
          .btn.btn-default.to-modal .icon {
            top: 0.465rem;
            margin-left: 2.791rem; } }
        .btn.btn-default.to-modal .icon.download {
          top: 0.929rem; }
          @media screen and (max-width: 990px) {
            .btn.btn-default.to-modal .icon.download {
              top: 1.675rem; } }
  .btn.btn-danger {
    line-height: 2.286rem;
    height: 2.286rem;
    background-color: #252525;
    color: #fff; }
    .btn.btn-danger:hover, .btn.btn-danger:active {
      -webkit-box-shadow: inset 0 0 3rem rgba(255, 255, 255, 0.15);
      -moz-box-shadow: inset 0 0 3rem rgba(255, 255, 255, 0.15);
      box-shadow: inset 0 0 3rem rgba(255, 255, 255, 0.15); }
    @media screen and (max-width: 990px) {
      .btn.btn-danger {
        line-height: 5.955rem;
        height: 5.955rem; }
        .btn.btn-danger:hover, .btn.btn-danger:active {
          -webkit-box-shadow: inset 0 0 7.816rem rgba(255, 255, 255, 0.15);
          -moz-box-shadow: inset 0 0 7.816rem rgba(255, 255, 255, 0.15);
          box-shadow: inset 0 0 7.816rem rgba(255, 255, 255, 0.15); } }
  .btn.btn-primary {
    padding: 0 2.786rem;
    height: 5.286rem;
    font-size: 1.429rem;
    line-height: 5.286rem;
    background-color: #fff;
    color: #060D23;
    text-align: left;
    padding-right: 8.429rem; }
    @media screen and (max-width: 990px) {
      .btn.btn-primary {
        height: 10.049rem;
        padding: 0 4.094rem;
        font-size: 2.791rem;
        line-height: 10.049rem; } }
    .btn.btn-primary .title {
      display: inline-block; }
    .btn.btn-primary .subtitle {
      display: inline-block;
      margin-left: 1.071rem;
      font-size: 0.857rem;
      -moz-opacity: 0.5 ;
      opacity: 0.5 ;
      filter: alpha(opacity=50) ; }
      @media screen and (max-width: 990px) {
        .btn.btn-primary .subtitle {
          font-size: 1.675rem;
          margin-left: 1.861rem; } }
    .btn.btn-primary .icon-block {
      position: absolute;
      width: 6rem;
      background-color: #D5F20A;
      height: 100%;
      right: 0;
      top: 0; }
      @media screen and (max-width: 990px) {
        .btn.btn-primary .icon-block {
          width: 10.421rem; } }
      .btn.btn-primary .icon-block .icon {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .btn.btn-primary:hover, .btn.btn-primary:active {
      -webkit-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      -moz-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4); }
      @media screen and (max-width: 990px) {
        .btn.btn-primary:hover, .btn.btn-primary:active {
          -webkit-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          -moz-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4); } }
  .btn.btn-primary2 {
    padding: 1.571rem 12.857rem 1.571rem 2.571rem;
    height: 7.357rem;
    font-size: 2.286rem;
    line-height: 2.286rem;
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(19.29%, #fff), color-stop(112.24%, #b5c4dd));
    background-image: -webkit-linear-gradient(153.36deg, #fff 19.29%, #b5c4dd 112.24%);
    background-image: -moz-linear-gradient(153.36deg, #fff 19.29%, #b5c4dd 112.24%);
    background-image: -ms-linear-gradient(153.36deg, #fff 19.29%, #b5c4dd 112.24%);
    background-image: -o-linear-gradient(153.36deg, #fff 19.29%, #b5c4dd 112.24%);
    background-image: linear-gradient(153.36deg, #fff 19.29%, #b5c4dd 112.24%);
    color: #060D23;
    text-align: left;
    letter-spacing: -0.01em;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
    @media screen and (max-width: 990px) {
      .btn.btn-primary2 {
        height: 11.538rem;
        padding: 0 19.539rem 0 5.397rem;
        font-size: 3.536rem;
        line-height: 11.538rem; } }
    .btn.btn-primary2 .title {
      display: block;
      margin-bottom: 0.643rem; }
      @media screen and (max-width: 990px) {
        .btn.btn-primary2 .title {
          margin-bottom: 0; } }
    .btn.btn-primary2 .subtitle {
      display: block;
      font-size: 1.286rem;
      line-height: 90%;
      font-weight: 400;
      color: #5B6273; }
      @media screen and (max-width: 990px) {
        .btn.btn-primary2 .subtitle {
          display: none; } }
    .btn.btn-primary2 .icon-block {
      position: absolute;
      width: 9.071rem;
      background-color: #D5F20A;
      height: 100%;
      right: 0;
      top: 0; }
      @media screen and (max-width: 990px) {
        .btn.btn-primary2 .icon-block {
          width: 14.143rem; } }
      .btn.btn-primary2 .icon-block .icon {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    .btn.btn-primary2:hover, .btn.btn-primary2:active {
      -webkit-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      -moz-box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4);
      box-shadow: 0 0 5rem rgba(197, 222, 23, 0.4); }
      @media screen and (max-width: 990px) {
        .btn.btn-primary2:hover, .btn.btn-primary2:active {
          -webkit-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          -moz-box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4);
          box-shadow: 0 0 13.026rem rgba(197, 222, 23, 0.4); } }
  .btn.shine:before {
    background-size: 200% 100%,auto,100% 2px,100% 2px,100% 1px,100% 1px;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 70%);
    background-repeat: no-repeat;
    background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px);
    -webkit-animation: shine 5s ease reverse infinite;
    -moz-animation: shine 5s ease reverse infinite;
    -o-animation: shine 5s ease reverse infinite;
    animation: shine 5s ease reverse infinite;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute;
    display: block;
    content: '';
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    border-radius: inherit; }
  .btn.btn-new {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.25);
    box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.25);
    font-size: 1.429rem;
    line-height: 4.286rem;
    font-weight: 600;
    letter-spacing: -.5px;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    border: 0;
    height: 4.286rem;
    margin: 0 auto;
    outline: none;
    padding: 0 1.786rem;
    position: relative;
    text-align: center;
    width: auto; }
    .btn.btn-new.pw {
      padding: 0 2.214rem; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.pw {
          padding: 0 5.769rem; } }
    .btn.btn-new.hw {
      height: 5.357rem;
      line-height: 5.357rem; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.hw {
          height: 13.957rem;
          line-height: 13.957rem; } }
    @media screen and (max-width: 990px) {
      .btn.btn-new {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        font-size: 3.722rem;
        line-height: 11.165rem;
        height: 11.165rem;
        padding: 0 4.652rem; } }
    .btn.btn-new.w-250px {
      width: 17.857rem;
      padding: 0; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.w-250px {
          width: 46.523rem; }
          .btn.btn-new.w-250px.w {
            width: 49.686rem; } }
    .btn.btn-new.w-300px {
      width: 21.429rem;
      padding: 0; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.w-300px {
          width: 53.966rem; } }
    .btn.btn-new.btn-sm {
      height: 2.857rem;
      font-size: 0.929rem;
      line-height: 2.857rem;
      letter-spacing: 0; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.btn-sm {
          height: 5.583rem;
          font-size: 2.419rem;
          line-height: 5.583rem;
          padding: 0 2.791rem; } }
    .btn.btn-new.btn-rounded {
      -webkit-border-radius: 3.571rem;
      -moz-border-radius: 3.571rem;
      border-radius: 3.571rem; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.btn-rounded {
          -webkit-border-radius: 9.305rem;
          -moz-border-radius: 9.305rem;
          border-radius: 9.305rem; } }
    .btn.btn-new::after {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-color: rgba(255, 255, 255, 0.1);
      -webkit-border-radius: inherit;
      -moz-border-radius: inherit;
      border-radius: inherit;
      -moz-opacity: 0 ;
      opacity: 0 ;
      filter: alpha(opacity=0) ;
      -webkit-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      -moz-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      -o-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out; }
    .btn.btn-new:hover::after {
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; }
    .btn.btn-new.btn-success, .btn.btn-new.btn-success:focus, .btn.btn-new.btn-success:active, .btn.btn-new.btn-success:hover {
      border-color: transparent;
      color: #1D1D1D;
      background: #D2EE09; }
      .btn.btn-new.btn-success .b-title, .btn.btn-new.btn-success:focus .b-title, .btn.btn-new.btn-success:active .b-title, .btn.btn-new.btn-success:hover .b-title {
        font-size: 1.429rem;
        line-height: 1.429rem;
        font-weight: 700;
        letter-spacing: -.5px; }
        @media screen and (max-width: 990px) {
          .btn.btn-new.btn-success .b-title, .btn.btn-new.btn-success:focus .b-title, .btn.btn-new.btn-success:active .b-title, .btn.btn-new.btn-success:hover .b-title {
            font-size: 3.35rem;
            line-height: 3.722rem; } }
      .btn.btn-new.btn-success .b-subtitle, .btn.btn-new.btn-success:focus .b-subtitle, .btn.btn-new.btn-success:active .b-subtitle, .btn.btn-new.btn-success:hover .b-subtitle {
        font-size: 1rem;
        line-height: 1.143rem;
        font-weight: 600;
        letter-spacing: -.5px; }
        @media screen and (max-width: 990px) {
          .btn.btn-new.btn-success .b-subtitle, .btn.btn-new.btn-success:focus .b-subtitle, .btn.btn-new.btn-success:active .b-subtitle, .btn.btn-new.btn-success:hover .b-subtitle {
            font-size: 2.605rem;
            line-height: 2.977rem; } }
    .btn.btn-new.btn-default, .btn.btn-new.btn-default:focus, .btn.btn-new.btn-default:active, .btn.btn-new.btn-default:hover {
      border-color: transparent;
      color: #1D1D1D;
      background: #E9EAEC;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      @media screen and (max-width: 990px) {
        .btn.btn-new.btn-default, .btn.btn-new.btn-default:focus, .btn.btn-new.btn-default:active, .btn.btn-new.btn-default:hover {
          color: #4a4a4a; } }
      .btn.btn-new.btn-default .b-title, .btn.btn-new.btn-default:focus .b-title, .btn.btn-new.btn-default:active .b-title, .btn.btn-new.btn-default:hover .b-title {
        font-size: 1.429rem;
        line-height: 1.429rem;
        font-weight: 700;
        letter-spacing: -.5px; }
        @media screen and (max-width: 990px) {
          .btn.btn-new.btn-default .b-title, .btn.btn-new.btn-default:focus .b-title, .btn.btn-new.btn-default:active .b-title, .btn.btn-new.btn-default:hover .b-title {
            font-size: 3.35rem;
            line-height: 3.722rem; } }
      .btn.btn-new.btn-default .b-subtitle, .btn.btn-new.btn-default:focus .b-subtitle, .btn.btn-new.btn-default:active .b-subtitle, .btn.btn-new.btn-default:hover .b-subtitle {
        font-size: 1rem;
        line-height: 1.143rem;
        font-weight: 600;
        letter-spacing: -.5px; }
        @media screen and (max-width: 990px) {
          .btn.btn-new.btn-default .b-subtitle, .btn.btn-new.btn-default:focus .b-subtitle, .btn.btn-new.btn-default:active .b-subtitle, .btn.btn-new.btn-default:hover .b-subtitle {
            font-size: 2.605rem;
            line-height: 2.977rem; } }

.form-control {
  position: relative;
  height: 5.214rem;
  padding: 0 1.643rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 1px solid rgba(162, 163, 166, 0.6);
  font-family: "Montserrat", Helvetica, sans-serif !important;
  font-size: 1.929rem;
  line-height: 5.214rem;
  font-weight: 500;
  color: #1C202D;
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  letter-spacing: -0.01em; }
  @media screen and (max-width: 990px) {
    .form-control {
      height: 6.699rem;
      padding: 0 2.605rem;
      font-size: 2.605rem;
      line-height: 6.699rem; } }
  .form-control.min {
    height: 4.286rem;
    font-size: 1.714rem;
    line-height: 4.286rem;
    font-weight: 500; }
    @media screen and (max-width: 990px) {
      .form-control.min {
        height: 9.305rem;
        font-size: 4.094rem;
        line-height: 9.305rem;
        padding: 0 3.722rem; } }
  .form-control::-moz-placeholder {
    color: #1C202D; }
  .form-control::-webkit-input-placeholder {
    color: #1C202D; }
  .form-control:-ms-input-placeholder {
    color: #1C202D; }
  .form-control::-ms-input-placeholder {
    color: #1C202D; }
  .form-control::placeholder {
    color: #1C202D; }
  .form-control.pl-g::-moz-placeholder {
    color: #949494;
    font-size: 1.357rem;
    font-weight: 400; }
  .form-control.pl-g::-webkit-input-placeholder {
    color: #949494;
    font-size: 1.357rem;
    font-weight: 400; }
  .form-control.pl-g:-ms-input-placeholder {
    color: #949494;
    font-size: 1.357rem;
    font-weight: 400; }
  .form-control.pl-g::-ms-input-placeholder {
    color: #949494;
    font-size: 1.357rem;
    font-weight: 400; }
  .form-control.pl-g::placeholder {
    color: #949494;
    font-size: 1.357rem;
    font-weight: 400; }
  @media screen and (max-width: 990px) {
    .form-control.pl-g::-moz-placeholder {
      font-size: 2.71428rem; }
    .form-control.pl-g::-webkit-input-placeholder {
      font-size: 2.71428rem; }
    .form-control.pl-g:-ms-input-placeholder {
      font-size: 2.71428rem; }
    .form-control.pl-g::-ms-input-placeholder {
      font-size: 2.71428rem; }
    .form-control.pl-g::placeholder {
      font-size: 2.71428rem; } }
  .form-control.disabled, .form-control[disabled], .form-control.readonly, .form-control[readonly] {
    background-color: #fff !important;
    color: #777 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important; }
  .form-control:active, .form-control:focus {
    border-color: #1C202D !important;
    background-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .form-control.error {
    color: #d9325d !important;
    border-color: #d9325d !important;
    -webkit-box-shadow: 0 2px 4px 0 rgba(32, 34, 50, 0.3), inset 0 0 3px 0 #d9325d !important;
    -moz-box-shadow: 0 2px 4px 0 rgba(32, 34, 50, 0.3), inset 0 0 3px 0 #d9325d !important;
    box-shadow: 0 2px 4px 0 rgba(32, 34, 50, 0.3), inset 0 0 3px 0 #d9325d !important; }

input:active, input:focus {
  outline: none; }

form {
  position: relative; }
  form .preload {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%20128%20128%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20d%3D%22M78.75%2016.18V1.56a64.1%2064.1%200%200%201%2047.7%2047.7H111.8a49.98%2049.98%200%200%200-33.07-33.08zM16.43%2049.25H1.8a64.1%2064.1%200%200%201%2047.7-47.7V16.2a49.98%2049.98%200%200%200-33.07%2033.07zm33.07%2062.32v14.62A64.1%2064.1%200%200%201%201.8%2078.5h14.63a49.98%2049.98%200%200%200%2033.07%2033.07zm62.32-33.07h14.62a64.1%2064.1%200%200%201-47.7%2047.7v-14.63a49.98%2049.98%200%200%200%2033.08-33.07z%22%20fill%3D%22%23d2ee09%22%20fill-opacity%3D%221%22%2F%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2064%2064%22%20to%3D%22-90%2064%2064%22%20dur%3D%22400ms%22%20repeatCount%3D%22indefinite%22%3E%3C%2FanimateTransform%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    width: 3.571rem;
    height: 3.571rem;
    -webkit-background-size: 3.571rem 3.571rem;
    -moz-background-size: 3.571rem 3.571rem;
    -o-background-size: 3.571rem 3.571rem;
    background-size: 3.571rem 3.571rem;
    -webkit-mask-size: 3.571rem 3.571rem;
    mask-size: 3.571rem 3.571rem;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 88;
    left: 0;
    top: 0;
    display: none; }
    @media screen and (max-width: 990px) {
      form .preload {
        width: 5.583rem;
        height: 5.583rem;
        -webkit-background-size: 5.583rem 5.583rem;
        -moz-background-size: 5.583rem 5.583rem;
        -o-background-size: 5.583rem 5.583rem;
        background-size: 5.583rem 5.583rem;
        -webkit-mask-size: 5.583rem 5.583rem;
        mask-size: 5.583rem 5.583rem;
        width: 100%;
        height: 100%; } }
  form .form {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out; }
  form.loading .preload {
    display: block; }
  form.loading .form {
    -moz-opacity: 0.1 ;
    opacity: 0.1 ;
    filter: alpha(opacity=10) ; }

.modal-dialog {
  background: #fff;
  padding: 2.571rem 5.357rem 1.857rem;
  -webkit-box-shadow: 0 0 3.571rem #363636;
  -moz-box-shadow: 0 0 3.571rem #363636;
  box-shadow: 0 0 3.571rem #363636;
  width: 46.429rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 4.286rem auto;
  overflow-x: hidden; }
  @media screen and (max-width: 990px) {
    .modal-dialog {
      width: 100%;
      min-height: 100%;
      margin: 0;
      padding: 5.769rem 4.652rem; } }
  .modal-dialog .modal-content {
    border: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: transparent; }
    .modal-dialog .modal-content .modal-header {
      min-height: 0;
      padding: 0;
      border-bottom: 0;
      position: relative;
      z-index: 2;
      margin-bottom: 1.786rem; }
      @media screen and (max-width: 990px) {
        .modal-dialog .modal-content .modal-header {
          margin-bottom: 12.654rem; } }
      .modal-dialog .modal-content .modal-header .close {
        background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.15063%201.29297L16.707%2016.8493M16.8492%201.29297L1.29287%2016.8493%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
        width: 1.286rem;
        height: 1.286rem;
        -webkit-background-size: 1.286rem 1.286rem;
        -moz-background-size: 1.286rem 1.286rem;
        -o-background-size: 1.286rem 1.286rem;
        background-size: 1.286rem 1.286rem;
        -webkit-mask-size: 1.286rem 1.286rem;
        mask-size: 1.286rem 1.286rem;
        margin-top: 0;
        margin-right: 0;
        -moz-opacity: 0.8 ;
        opacity: 0.8 ;
        filter: alpha(opacity=80) ;
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out;
        position: relative;
        z-index: 2; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-header .close {
            -moz-opacity: 1 ;
            opacity: 1 ;
            filter: alpha(opacity=100) ;
            width: 3.35rem;
            height: 3.35rem;
            -webkit-background-size: 3.35rem 3.35rem;
            -moz-background-size: 3.35rem 3.35rem;
            -o-background-size: 3.35rem 3.35rem;
            background-size: 3.35rem 3.35rem;
            -webkit-mask-size: 3.35rem 3.35rem;
            mask-size: 3.35rem 3.35rem;
            margin-top: -1.675rem;
            margin-right: -1.675rem; } }
        .modal-dialog .modal-content .modal-header .close:hover, .modal-dialog .modal-content .modal-header .close:active, .modal-dialog .modal-content .modal-header .close:focus {
          -moz-opacity: 1 ;
          opacity: 1 ;
          filter: alpha(opacity=100) ; }
      .modal-dialog .modal-content .modal-header .navbar-brand {
        background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20259.801%2063.75%22%3E%3Cpath%20d%3D%22M72.921%2C27.93s.495%2C3.241%2C5.953%2C3.241c3.616%2C0%2C6.055-1.365%2C6.055-3.77a2.928%2C2.928%2C0%2C0%2C0-2.746-2.8%2C2.672%2C2.672%2C0%2C0%2C0%2C2.371-2.644c0-2.115-2.115-3.412-5.782-3.412-5.015%2C0-5.663%2C3.275-5.663%2C3.275l2.678.188s.477-1.382%2C2.985-1.382c1.978%2C0%2C3.087.546%2C3.087%2C1.5%2C0%2C1.245-1.3%2C1.706-5.1%2C1.706V25.61c3.889%2C0%2C5.475.324%2C5.475%2C1.706%2C0%2C1.108-1.3%2C1.774-3.36%2C1.774-2.8%2C0-3.292-1.348-3.292-1.348ZM85.767%2C31H88.6l1.33-2.848H96.6L97.929%2C31h2.832L94.91%2C18.719H91.6Zm5.083-4.861%2C2.422-5.186%2C2.406%2C5.186ZM102.464%2C31h6.942c3.924%2C0%2C5.391-1.569%2C5.391-3.6a2.842%2C2.842%2C0%2C0%2C0-2.32-2.78%2C2.731%2C2.731%2C0%2C0%2C0%2C1.893-2.593c0-2.013-1.484-3.309-5.2-3.309h-6.7Zm2.7-7.164V20.8h4.009c1.859%2C0%2C2.507.665%2C2.507%2C1.467%2C0%2C.9-.682%2C1.569-2.115%2C1.569Zm0%2C5.083V25.576h4.554c1.57%2C0%2C2.406.716%2C2.406%2C1.671%2C0%2C.922-.717%2C1.672-2.661%2C1.672Zm18.656%2C2.32c3.769%2C0%2C7.351-1.979%2C7.351-6.38s-3.582-6.379-7.351-6.379-7.335%2C1.979-7.335%2C6.379S120.045%2C31.239%2C123.815%2C31.239Zm0-2.081c-2.644%2C0-4.64-1.621-4.64-4.3s2-4.3%2C4.64-4.3c2.678%2C0%2C4.656%2C1.62%2C4.656%2C4.3S126.493%2C29.158%2C123.815%2C29.158Zm8.033%2C4.128H134.6V31h9.91v2.286H147.2V28.9h-1.672V18.719h-10.3A31.644%2C31.644%2C0%2C0%2C1%2C133.6%2C28.9h-1.757Zm4.486-4.384a27.583%2C27.583%2C0%2C0%2C0%2C1.433-8.1h5.066v8.1ZM155.061%2C31c3.462%2C0%2C4.6-1.33%2C6.311-4.094l5.083-8.187h-2.934l-3.838%2C6.26-3.855-6.26H152.9l5.1%2C8.256c-.938%2C1.5-1.621%2C1.944-2.934%2C1.944Zm11.177%2C0c3.223%2C0%2C4.929-1.194%2C4.929-5.254V20.8H177V31H179.7V18.719H168.489V25c0%2C2.746-.529%2C3.923-2.251%2C3.923Zm28.669%2C0V18.719h-3.223l-6.653%2C9.245V18.719h-2.695V31h3.224l6.652-9.245V31Zm12.053%2C0h2.695V18.719H206.96v4.025c0%2C1.962-1.109%2C3.258-3.5%2C3.258-2.337%2C0-3.241-1.245-3.241-3.207V18.719h-2.678V22.83c0%2C3.343%2C1.774%2C5.185%2C5.3%2C5.185a4.692%2C4.692%2C0%2C0%2C0%2C4.111-1.893Zm5.36%2C0h2.695V25.712h6.942V31h2.695V18.719h-2.695v4.912h-6.942V18.719H212.32Zm29.013%2C0h2.695V18.719h-2.695ZM227.3%2C31h7.4c3.753%2C0%2C4.81-2.03%2C4.81-3.974s-1.057-3.838-4.81-3.838H229.99V18.719h-2.7Zm2.7-2.081V25.132h4.247c2%2C0%2C2.61.836%2C2.61%2C1.894s-.615%2C1.893-2.61%2C1.893ZM245.7%2C31h3l4.059-5.032L256.8%2C31h3l-5.1-6.413%2C4.776-5.868h-3.019l-3.7%2C4.537-3.7-4.537h-3.019l4.759%2C5.868ZM77.39%2C49h2.695V38.8h5.032V36.719H72.358V38.8H77.39Zm9.433%2C0h2.7V45.179H93.7c3.309%2C0%2C5.185-1.637%2C5.185-4.23s-1.876-4.23-5.185-4.23H86.823Zm2.7-5.9V38.8h3.889c2.013%2C0%2C2.78.887%2C2.78%2C2.149S95.42%2C43.1%2C93.407%2C43.1ZM101.132%2C49h11.1V46.919h-8.409V43.712h7.59v-2.03h-7.59V38.8h8.306V36.719h-11Zm13.575%2C0h2.7V43.712h6.943V49h2.7V36.719h-2.7v4.912H117.4V36.719h-2.7Zm14%2C0h2.832l1.33-2.848h6.669L140.872%2C49H143.7l-5.85-12.281h-3.309Zm5.083-4.861%2C2.422-5.186%2C2.405%2C5.186ZM144.435%2C49h3l5.646-6.106V49h2.729V42.894L161.458%2C49h3l-5.97-6.584%2C5.85-5.7h-3.121l-5.407%2C5.2v-5.2h-2.729v5.2l-5.408-5.2h-3.138l5.868%2C5.7Zm21.71%2C0h11.1V46.919h-8.41V43.712h7.591v-2.03H168.84V38.8h8.307V36.719h-11Zm13.576%2C0h2.695V45.179H186.6c3.309%2C0%2C5.185-1.637%2C5.185-4.23s-1.876-4.23-5.185-4.23h-6.874Zm2.695-5.9V38.8h3.889c2.013%2C0%2C2.78.887%2C2.78%2C2.149s-.767%2C2.149-2.78%2C2.149Zm18.389%2C6.141c3.77%2C0%2C7.352-1.979%2C7.352-6.38s-3.582-6.379-7.352-6.379-7.335%2C1.979-7.335%2C6.379S197.035%2C49.239%2C200.805%2C49.239Zm0-2.081c-2.644%2C0-4.64-1.621-4.64-4.3s2-4.3%2C4.64-4.3c2.678%2C0%2C4.657%2C1.62%2C4.657%2C4.3S203.483%2C47.158%2C200.805%2C47.158ZM210.387%2C49h6.943c3.923%2C0%2C5.39-1.569%2C5.39-3.6a2.842%2C2.842%2C0%2C0%2C0-2.32-2.78%2C2.731%2C2.731%2C0%2C0%2C0%2C1.893-2.593c0-2.013-1.484-3.309-5.2-3.309h-6.7Zm2.695-7.164V38.8h4.009c1.859%2C0%2C2.507.665%2C2.507%2C1.467%2C0%2C.9-.682%2C1.569-2.115%2C1.569Zm0%2C5.083V43.576h4.555c1.569%2C0%2C2.405.716%2C2.405%2C1.671%2C0%2C.921-.717%2C1.672-2.661%2C1.672Z%22%20fill%3D%22%23929292%22%2F%3E%3Cpath%20d%3D%22M4.648%2C27.107H0V37.6H4.648Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M11.462%2C21.986H6.815V42.7h4.647Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M44.185%2C21.986H39.538V42.7h4.647Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M51%2C27.107H46.352V38.225H51Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M37.638%2C29.691H13.378v3.9h24.26Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M4.616%2C22.424V18.29L25.5%2C6.264%2C46.368%2C18.29v4.134H51v-6.8L25.5%2C0%2C0%2C15.628v6.8Z%22%20fill%3D%22%23bebebe%22%2F%3E%3Cpath%20d%3D%22M46.368%2C42.265v4.15L25.5%2C58.426%2C4.616%2C46.415v-4.15H0v6.812L25.5%2C63.75%2C51%2C49.077V42.265Z%22%20fill%3D%22%23bebebe%22%2F%3E%3C%2Fsvg%3E") no-repeat left center;
        background-size: auto 4.571rem;
        position: relative;
        padding: 2.286rem 0;
        width: 18.571rem; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-header .navbar-brand {
            background-size: auto 11.91rem;
            padding: 5.955rem 0;
            height: auto;
            width: 50.43rem; } }
    .modal-dialog .modal-content .modal-body {
      padding: 0; }
      .modal-dialog .modal-content .modal-body .container {
        padding: 0; }
        .modal-dialog .modal-content .modal-body .container .row {
          margin: 0;
          width: 100%; }
          .modal-dialog .modal-content .modal-body .container .row .col-md-12 {
            padding: 0; }
      .modal-dialog .modal-content .modal-body h4 {
        color: #282140;
        margin-bottom: 1.286rem; }
        .modal-dialog .modal-content .modal-body h4.m {
          font-weight: 500; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-body h4 {
            margin-bottom: 3.35rem; }
            .modal-dialog .modal-content .modal-body h4.title {
              font-size: 4.466rem;
              line-height: 90%;
              font-weight: 500;
              letter-spacing: -0.01em; } }
      .modal-dialog .modal-content .modal-body p {
        font-size: 1.214rem;
        line-height: 120%;
        font-weight: 400;
        letter-spacing: -0.01em;
        color: #1C202D;
        margin-bottom: 2.143rem; }
        .modal-dialog .modal-content .modal-body p.mb {
          margin-bottom: 1.429rem; }
        .modal-dialog .modal-content .modal-body p strong {
          font-weight: 500; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-body p {
            font-size: 3.164rem;
            margin-bottom: 4.652rem; } }
        .modal-dialog .modal-content .modal-body p.title {
          font-size: 2rem;
          line-height: 90%;
          font-weight: 500;
          margin-bottom: 1.429rem;
          letter-spacing: -0.01em;
          color: #1C202D; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body p.title {
              font-size: 4.466rem;
              margin-bottom: 4.094rem; }
              .modal-dialog .modal-content .modal-body p.title br {
                display: none; } }
        .modal-dialog .modal-content .modal-body p.text {
          font-size: 1.214rem;
          line-height: 120%;
          font-weight: 400;
          letter-spacing: -1%;
          margin-bottom: 1.429rem; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body p.text {
              font-size: 2.977rem;
              margin-bottom: 3.536rem; } }
          .modal-dialog .modal-content .modal-body p.text.strong {
            font-weight: 700;
            margin-top: 2.143rem; }
            @media screen and (max-width: 990px) {
              .modal-dialog .modal-content .modal-body p.text.strong {
                margin-top: 5.583rem; } }
          .modal-dialog .modal-content .modal-body p.text:last-of-type {
            margin-bottom: 4.286rem; }
            @media screen and (max-width: 990px) {
              .modal-dialog .modal-content .modal-body p.text:last-of-type {
                margin-bottom: 0; } }
          .modal-dialog .modal-content .modal-body p.text .email-tracking {
            text-decoration: underline; }
            .modal-dialog .modal-content .modal-body p.text .email-tracking:hover {
              text-decoration: none; }
      .modal-dialog .modal-content .modal-body a#download {
        text-decoration: underline; }
      .modal-dialog .modal-content .modal-body .form-control {
        margin-bottom: 1.214rem; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-body .form-control {
            margin-bottom: 4.652rem; } }
      .modal-dialog .modal-content .modal-body .btn {
        width: 100%; }
      .modal-dialog .modal-content .modal-body .good-text {
        width: 110%;
        margin-left: -5%;
        margin-right: -5%; }
        @media all and (max-width: 991px) {
          .modal-dialog .modal-content .modal-body .good-text {
            width: 100%;
            margin-left: auto;
            margin-right: auto; } }
      .modal-dialog .modal-content .modal-body .check-block {
        margin-top: 1.929rem; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-body .check-block {
            margin-top: 2.419rem; } }
        .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red,
        .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red {
          position: relative;
          width: 1.429rem;
          height: 1.429rem;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0;
          border: 1px solid #A2A3A6;
          -moz-opacity: 0.6 ;
          opacity: 0.6 ;
          filter: alpha(opacity=60) ;
          vertical-align: top;
          float: left; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red,
            .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red {
              width: 3.722rem;
              height: 3.722rem; } }
          .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red:before,
          .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red:before {
            display: block;
            content: '';
            position: absolute;
            background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.707092%203.29297L5.70709%208.29297M11.7063%201.29297L4.58577%208.41353%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E");
            width: 0.786rem;
            height: 0.5rem;
            -webkit-background-size: 0.786rem 0.5rem;
            -moz-background-size: 0.786rem 0.5rem;
            -o-background-size: 0.786rem 0.5rem;
            background-size: 0.786rem 0.5rem;
            -webkit-mask-size: 0.786rem 0.5rem;
            mask-size: 0.786rem 0.5rem;
            top: 0.429rem;
            left: 0.286rem;
            -moz-opacity: 0 ;
            opacity: 0 ;
            filter: alpha(opacity=0) ;
            -webkit-transition: 0.2s ease-in-out;
            -moz-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out; }
            @media screen and (max-width: 990px) {
              .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red:before,
              .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red:before {
                width: 2.047rem;
                height: 1.303rem;
                -webkit-background-size: 2.047rem 1.303rem;
                -moz-background-size: 2.047rem 1.303rem;
                -o-background-size: 2.047rem 1.303rem;
                background-size: 2.047rem 1.303rem;
                -webkit-mask-size: 2.047rem 1.303rem;
                mask-size: 2.047rem 1.303rem;
                top: 1.117rem;
                left: 0.744rem; } }
          .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red.checked,
          .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red.checked {
            -moz-opacity: 1 ;
            opacity: 1 ;
            filter: alpha(opacity=100) ; }
            .modal-dialog .modal-content .modal-body .check-block .iradio_minimal-red.checked:before,
            .modal-dialog .modal-content .modal-body .check-block .icheckbox_minimal-red.checked:before {
              -moz-opacity: 1 ;
              opacity: 1 ;
              filter: alpha(opacity=100) ; }
        .modal-dialog .modal-content .modal-body .check-block:hover .iradio_minimal-red,
        .modal-dialog .modal-content .modal-body .check-block:hover .icheckbox_minimal-red {
          -moz-opacity: 1 ;
          opacity: 1 ;
          filter: alpha(opacity=100) ; }
        .modal-dialog .modal-content .modal-body .check-block label {
          padding-left: 1.286rem;
          display: inline-block;
          font-size: 1.071rem;
          line-height: 1.429rem;
          font-weight: 400;
          letter-spacing: -0.02em;
          color: #8A8A8A;
          text-transform: none;
          cursor: pointer; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body .check-block label {
              font-size: 2.326rem;
              line-height: 3.722rem;
              padding-left: 1.675rem;
              letter-spacing: -0.03em; } }
          .modal-dialog .modal-content .modal-body .check-block label a {
            line-height: 90%;
            color: #8A8A8A;
            border-bottom: 1px solid #8A8A8A; }
            .modal-dialog .modal-content .modal-body .check-block label a:hover {
              color: #8A8A8A;
              border-color: transparent; }
      .modal-dialog .modal-content .modal-body .info {
        position: relative;
        float: right;
        display: block;
        background-image: -webkit-gradient(linear, left bottom, right top, color-stop(-172.43%, #808593), color-stop(175.9%, #3d4048));
        background-image: -webkit-linear-gradient(343.01deg, #808593 -172.43%, #3d4048 175.9%);
        background-image: -moz-linear-gradient(343.01deg, #808593 -172.43%, #3d4048 175.9%);
        background-image: -ms-linear-gradient(343.01deg, #808593 -172.43%, #3d4048 175.9%);
        background-image: -o-linear-gradient(343.01deg, #808593 -172.43%, #3d4048 175.9%);
        background-image: linear-gradient(343.01deg, #808593 -172.43%, #3d4048 175.9%);
        padding: 0 1.571rem 0 0.857rem;
        height: 2.5rem;
        margin-top: 1.429rem; }
        @media screen and (max-width: 990px) {
          .modal-dialog .modal-content .modal-body .info {
            width: 100%;
            float: none;
            margin-top: 2.791rem;
            height: 6.513rem;
            padding: 0 4.094rem 0 3.536rem;
            background-image: -webkit-gradient(linear, left bottom, right top, color-stop(-4.21%, #636B82), color-stop(93.01%, #3D4048));
            background-image: -webkit-linear-gradient(94.94deg, #636B82 -4.21%, #3D4048 93.01%);
            background-image: -moz-linear-gradient(94.94deg, #636B82 -4.21%, #3D4048 93.01%);
            background-image: -ms-linear-gradient(94.94deg, #636B82 -4.21%, #3D4048 93.01%);
            background-image: -o-linear-gradient(94.94deg, #636B82 -4.21%, #3D4048 93.01%);
            background-image: linear-gradient(94.94deg, #636B82 -4.21%, #3D4048 93.01%); } }
        .modal-dialog .modal-content .modal-body .info:before {
          background-size: 200% 100%,auto,100% 2px,100% 2px,100% 1px,100% 1px;
          background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 70%);
          background-repeat: no-repeat;
          background-position: -200% 0, 0 0, 0 0, 0 100%, 0 4px, 0 calc(100% - 4px);
          -webkit-animation: 5s shine -2s ease reverse infinite;
          -moz-animation: 5s shine -2s ease reverse infinite;
          -o-animation: 5s shine -2s ease reverse infinite;
          animation: 5s shine -2s ease reverse infinite;
          height: 100%;
          width: 100%;
          top: 0;
          left: 0;
          z-index: 1;
          position: absolute;
          display: block;
          content: '';
          -webkit-border-radius: inherit;
          -moz-border-radius: inherit;
          border-radius: inherit; }
        .modal-dialog .modal-content .modal-body .info b {
          font-weight: 700; }
        .modal-dialog .modal-content .modal-body .info .icon {
          float: left;
          position: relative;
          margin-right: 0.714rem;
          top: 0.5rem; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body .info .icon {
              margin-right: 1.861rem;
              top: 1.303rem; } }
        .modal-dialog .modal-content .modal-body .info p {
          font-size: 1.071rem;
          line-height: 2.5rem;
          font-weight: 600;
          letter-spacing: -.01em;
          color: #fff;
          white-space: nowrap;
          margin-bottom: 0;
          padding-left: 1.786rem; }
          @media screen and (max-width: 990px) {
            .modal-dialog .modal-content .modal-body .info p {
              font-size: 2.326rem;
              line-height: 6.513rem;
              padding-left: 4.652rem; } }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 110;
  cursor: pointer; }
  .modal-backdrop.in {
    -moz-opacity: 0.6 ;
    opacity: 0.6 ;
    filter: alpha(opacity=60) ; }

.label {
  font-size: 0.714rem;
  line-height: 0.714rem;
  font-weight: 700;
  -webkit-border-radius: 0.143rem;
  -moz-border-radius: 0.143rem;
  border-radius: 0.143rem;
  padding: 0 0.214rem; }
  @media screen and (max-width: 990px) {
    .label {
      font-size: 1.861rem;
      line-height: 1.861rem;
      -webkit-border-radius: 0.372rem;
      -moz-border-radius: 0.372rem;
      border-radius: 0.372rem;
      padding: 0.186rem 0.558rem 0; } }
  .label.label-success {
    background-color: #42B80B;
    color: #fff; }

.alert {
  display: table;
  border-collapse: collapse;
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0;
  position: relative;
  margin-bottom: 20px;
  width: 100%; }
  .alert .alert-row {
    display: table-row; }
  .alert .alert-close {
    width: 60px;
    height: 100%;
    display: table-cell;
    min-height: 60px;
    position: relative; }
    @media screen and (max-width: 768px) {
      .alert .alert-close {
        width: 40px;
        height: 40px; } }
    .alert .alert-close .close {
      position: absolute;
      top: 23px;
      right: 23px;
      -webkit-transition: 0.2s ease-in-out;
      -moz-transition: 0.2s ease-in-out;
      -o-transition: 0.2s ease-in-out;
      transition: 0.2s ease-in-out; }
      @media screen and (max-width: 768px) {
        .alert .alert-close .close {
          top: 13px;
          right: 13px; } }
  .alert .alert-content {
    display: table-cell;
    padding: 15px;
    position: relative;
    vertical-align: middle; }
    .alert .alert-content p {
      margin: 0;
      font-size: 16px;
      line-height: 19px;
      font-weight: 400; }
      @media screen and (max-width: 768px) {
        .alert .alert-content p {
          font-size: 15px;
          line-height: 17px; } }
      @media screen and (max-width: 420px) {
        .alert .alert-content p {
          font-size: 14px;
          line-height: 16px; } }
  .alert.alert-success {
    background-color: rgba(73, 194, 30, 0.25); }
    .alert.alert-success .alert-content p {
      color: #252525; }
  .alert.alert-danger {
    background-color: rgba(197, 62, 62, 0.25); }
    .alert.alert-danger .alert-content p {
      color: #252525; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-grid {
  display: grid !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

.d-none {
  display: none !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.justify-content-evenly {
  justify-content: space-evenly !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

.order-first {
  order: -1 !important; }

.order-0 {
  order: 0 !important; }

.order-1 {
  order: 1 !important; }

.order-2 {
  order: 2 !important; }

.order-3 {
  order: 3 !important; }

.order-4 {
  order: 4 !important; }

.order-5 {
  order: 5 !important; }

.order-last {
  order: 6 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.text-nowrap {
  white-space: nowrap !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

@media screen and (min-width: 991px) {
  .d-lg-inline {
    display: inline !important; }

  .d-lg-inline-block {
    display: inline-block !important; }

  .d-lg-block {
    display: block !important; }

  .d-lg-grid {
    display: grid !important; }

  .d-lg-table {
    display: table !important; }

  .d-lg-table-row {
    display: table-row !important; }

  .d-lg-table-cell {
    display: table-cell !important; }

  .d-lg-flex {
    display: flex !important; }

  .d-lg-inline-flex {
    display: inline-flex !important; }

  .d-lg-none {
    display: none !important; }

  .flex-lg-fill {
    flex: 1 1 auto !important; }

  .flex-lg-row {
    flex-direction: row !important; }

  .flex-lg-column {
    flex-direction: column !important; }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-lg-grow-0 {
    flex-grow: 0 !important; }

  .flex-lg-grow-1 {
    flex-grow: 1 !important; }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }

  .flex-lg-wrap {
    flex-wrap: wrap !important; }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .justify-content-lg-start {
    justify-content: flex-start !important; }

  .justify-content-lg-end {
    justify-content: flex-end !important; }

  .justify-content-lg-center {
    justify-content: center !important; }

  .justify-content-lg-between {
    justify-content: space-between !important; }

  .justify-content-lg-around {
    justify-content: space-around !important; }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important; }

  .align-items-lg-start {
    align-items: flex-start !important; }

  .align-items-lg-end {
    align-items: flex-end !important; }

  .align-items-lg-center {
    align-items: center !important; }

  .align-items-lg-baseline {
    align-items: baseline !important; }

  .align-items-lg-stretch {
    align-items: stretch !important; }

  .align-content-lg-start {
    align-content: flex-start !important; }

  .align-content-lg-end {
    align-content: flex-end !important; }

  .align-content-lg-center {
    align-content: center !important; }

  .align-content-lg-between {
    align-content: space-between !important; }

  .align-content-lg-around {
    align-content: space-around !important; }

  .align-content-lg-stretch {
    align-content: stretch !important; }

  .align-self-lg-auto {
    align-self: auto !important; }

  .align-self-lg-start {
    align-self: flex-start !important; }

  .align-self-lg-end {
    align-self: flex-end !important; }

  .align-self-lg-center {
    align-self: center !important; }

  .align-self-lg-baseline {
    align-self: baseline !important; }

  .align-self-lg-stretch {
    align-self: stretch !important; }

  .order-lg-first {
    order: -1 !important; }

  .order-lg-0 {
    order: 0 !important; }

  .order-lg-1 {
    order: 1 !important; }

  .order-lg-2 {
    order: 2 !important; }

  .order-lg-3 {
    order: 3 !important; }

  .order-lg-4 {
    order: 4 !important; }

  .order-lg-5 {
    order: 5 !important; }

  .order-lg-last {
    order: 6 !important; }

  .w-lg-100 {
    width: 100% !important; }

  .w-lg-auto {
    width: auto !important; }

  .h-lg-100 {
    height: 100% !important; }

  .h-lg-auto {
    height: auto !important; } }
.tooltip {
  -webkit-border-radius: 0.357rem;
  -moz-border-radius: 0.357rem;
  border-radius: 0.357rem;
  width: 100%;
  max-width: 15rem;
  -moz-opacity: 1 !important;
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
  padding: 0.357rem; }
  @media screen and (max-width: 990px) {
    .tooltip {
      -webkit-border-radius: 0.93rem;
      -moz-border-radius: 0.93rem;
      border-radius: 0.93rem;
      max-width: 37.218rem;
      padding: 0.93rem; } }
  .tooltip[data-popper-placement="right"] {
    top: -2rem !important;
    left: -0.357rem !important; }
  .tooltip .tooltip-arrow {
    display: none; }
  .tooltip .tooltip-inner {
    text-align: left;
    background-color: #F9F7F7;
    padding: 0.571rem 0.929rem;
    font-size: 0.857rem;
    line-height: 1rem;
    font-weight: 500;
    font-family: "Montserrat", Helvetica, sans-serif !important;
    letter-spacing: -.5px;
    color: #4A4A4A; }
    @media screen and (max-width: 990px) {
      .tooltip .tooltip-inner {
        padding: 1.489rem 2.419rem;
        font-size: 2.233rem;
        line-height: 2.605rem; } }

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: default; }

.fancybox-navigation .fancybox-button {
  -webkit-transition: 0.2s ease-in-out;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out; }

header {
  position: absolute;
  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(26.37%, #3D4048), color-stop(89.46%, #1E2330));
  background-image: -webkit-linear-gradient(268.53deg, #3D4048 26.37%, #1E2330 89.46%);
  background-image: -moz-linear-gradient(268.53deg, #3D4048 26.37%, #1E2330 89.46%);
  background-image: -ms-linear-gradient(268.53deg, #3D4048 26.37%, #1E2330 89.46%);
  background-image: -o-linear-gradient(268.53deg, #3D4048 26.37%, #1E2330 89.46%);
  background-image: linear-gradient(268.53deg, #3D4048 26.37%, #1E2330 89.46%);
  height: 7.071rem;
  max-width: 1490px;
  width: 100%;
  left: 50%;
  top: 1.286rem;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 3; }
  @media all and (max-width: 1490px) {
    header {
      top: 0; } }
  header .navbar {
    height: 100%; }
  header .container-fluid {
    padding: 0 !important;
    height: 100%; }
  @media screen and (max-width: 990px) {
    header {
      max-width: 100%;
      height: 24.192rem;
      -webkit-transition: height .2s ease-in-out;
      -moz-transition: height .2s ease-in-out;
      -o-transition: height .2s ease-in-out;
      transition: height .2s ease-in-out;
      overflow: hidden;
      top: 0; } }
  header:before, header:after {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ; }
    @media screen and (min-width: 991px) {
      header:before, header:after {
        display: none; } }
  header:after {
    height: 27.727rem;
    top: 0;
    background: #181C2B;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out; }
  header:before {
    bottom: 0;
    height: 4.094rem;
    background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%2222%22%20viewBox%3D%220%200%20375%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M101.562%2040C94.043%2028.1595%2083.8036%2012.0859%2076.1011%200H56.3559C80.5942%2038.0982%2076.0094%2030.8896%2081.8168%2040H101.562Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M129.254%2040L103.763%200H85.4541L110.915%2040H129.254Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M156.947%2040L131.455%200H114.583L140.044%2040L156.947%2040Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M184.608%2040L159.147%200H143.681L169.142%2040H184.608Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M212.3%2040L186.839%200H172.81L198.271%2040H212.3Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M239.993%2040L214.532%200H201.908L227.369%2040H239.993Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M267.685%2040L242.224%200H231.037L256.498%2040L267.685%2040Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M295.377%2040L269.886%200H260.135L285.596%2040H295.377Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M323.069%2040L297.578%200H289.264L314.725%2040H323.069Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M350.731%2040L325.27%200H318.362L343.823%2040H350.731Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M378.423%2040L352.962%200H347.491L372.952%2040L378.423%2040Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M406.116%2040L380.655%200H376.589L402.05%2040H406.116Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M433.808%2040L408.347%200H405.718L431.179%2040H433.808Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M460.277%2040H461.5L461.317%2039.7239L436.008%200H434.816L435%200.245396L460.277%2040Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M18.4854%2040L-6.97561%200H-31L-5.53904%2040H18.4854Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M46.1776%2040L20.7166%200H-1.87119L23.5898%2040L46.1776%2040Z%22%20fill%3D%22%23101628%22%2F%3E%3Cpath%20d%3D%22M73.8698%2040L48.4089%200H27.2271L52.688%2040H73.8698Z%22%20fill%3D%22%23101628%22%2F%3E%3C%2Fsvg%3E") no-repeat center bottom;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    background-size: 100% auto; }
  header .shadow {
    display: none; }
  header .navbar {
    position: relative;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 100%;
    padding: 0 2.143rem;
    margin: 0;
    z-index: 3; }
    @media screen and (max-width: 990px) {
      header .navbar {
        padding: 2.233rem 3.536rem 4.094rem;
        height: 100%; }
        header .navbar .navbar-header {
          width: 100%; }
        header .navbar .container-fluid {
          height: 100%; } }
    header .navbar .navbar-brand {
      background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20264.312%2063.75%22%3E%3Cpath%20d%3D%22M72.819%2C27.742s.494%2C3.429%2C6.174%2C3.429c3.7%2C0%2C6.294-1.4%2C6.294-3.838A2.834%2C2.834%2C0%2C0%2C0%2C82.661%2C24.6a2.658%2C2.658%2C0%2C0%2C0%2C2.268-2.593c0-2.081-2.1-3.463-6-3.463-5.253%2C0-5.9%2C3.446-5.9%2C3.446l3.241.222s.461-1.177%2C2.661-1.177c1.74%2C0%2C2.7.477%2C2.7%2C1.245%2C0%2C1.04-1.126%2C1.415-4.912%2C1.415v2.082c3.838%2C0%2C5.253.2%2C5.253%2C1.4%2C0%2C.9-1.057%2C1.5-2.968%2C1.5-2.439%2C0-2.933-1.16-2.933-1.16ZM86.016%2C31h3.5l1.143-2.542h6.26L98.058%2C31h3.5L95.824%2C18.719H91.747Zm5.7-4.895%2C2.064-4.623%2C2.081%2C4.623ZM103.1%2C31h7.215c3.923%2C0%2C5.595-1.484%2C5.595-3.65a2.773%2C2.773%2C0%2C0%2C0-2.252-2.729%2C2.729%2C2.729%2C0%2C0%2C0%2C1.791-2.559c0-2.183-1.689-3.343-5.39-3.343H103.1Zm3.309-7.283V21.209h3.65c1.552%2C0%2C2.081.546%2C2.081%2C1.228%2C0%2C.717-.563%2C1.28-1.825%2C1.28Zm0%2C4.793v-2.8h4.145c1.313%2C0%2C2.047.58%2C2.047%2C1.4%2C0%2C.785-.649%2C1.4-2.218%2C1.4Zm18.462%2C2.763c3.7%2C0%2C7.505-1.859%2C7.505-6.414s-3.8-6.413-7.505-6.413c-3.719%2C0-7.5%2C1.859-7.5%2C6.413S121.147%2C31.273%2C124.866%2C31.273Zm0-2.49a3.932%2C3.932%2C0%2C1%2C1%2C4.2-3.924A3.865%2C3.865%2C0%2C0%2C1%2C124.866%2C28.783Zm8.164%2C4.468h3.394V31h9.143v2.251h3.309V28.527H147.17V18.719H136.322a30.044%2C30.044%2C0%2C0%2C1-1.5%2C9.808H133.03Zm5.117-4.724a23.545%2C23.545%2C0%2C0%2C0%2C1.347-7.318h4.367v7.318ZM156.728%2C31c4.128%2C0%2C5.288-1.4%2C6.942-4.162l4.862-8.119H165l-3.514%2C5.919-3.5-5.919h-3.547l4.946%2C8.273a2.681%2C2.681%2C0%2C0%2C1-2.661%2C1.518Zm11.493%2C0c3.667%2C0%2C5.509-1.194%2C5.509-5.254V21.209h5.015V31h3.326V18.719H170.4V25c0%2C2.439-.478%2C3.514-2.183%2C3.514ZM197.6%2C31V18.719h-3.837l-5.919%2C8.443V18.719h-3.309V31h3.837l5.919-8.443V31Zm11.773%2C0h3.309V18.719h-3.309v3.923c0%2C1.91-.905%2C3.053-3.088%2C3.053-2.115%2C0-2.9-1.108-2.9-3.019V18.719h-3.309v4.008c0%2C3.565%2C1.808%2C5.407%2C5.407%2C5.407a4.689%2C4.689%2C0%2C0%2C0%2C3.89-1.705Zm5.745%2C0h3.309V25.934h6.157V31h3.326V18.719h-3.326v4.725h-6.157V18.719h-3.309Zm29.637%2C0h3.309V18.719h-3.309Zm-14.4%2C0h7.915c3.7%2C0%2C4.81-2.115%2C4.81-4.094%2C0-1.995-1.109-3.923-4.81-3.923h-4.606V18.719h-3.309Zm3.309-2.49V25.269h3.923c1.638%2C0%2C2.2.665%2C2.2%2C1.62s-.563%2C1.621-2.2%2C1.621ZM249.591%2C31h3.617l3.735-4.759L260.679%2C31h3.633l-5-6.413%2C4.674-5.868h-3.634l-3.411%2C4.264-3.411-4.264H249.9l4.691%2C5.868ZM77.254%2C49h3.309V39.209h4.963v-2.49H72.307v2.49h4.947Zm9.8%2C0h3.309V45.452H94.1c3.361%2C0%2C5.373-1.672%2C5.373-4.367%2C0-2.712-2-4.366-5.373-4.366H87.054Zm3.309-6.038V39.209h3.292c1.791%2C0%2C2.49.785%2C2.49%2C1.876s-.7%2C1.877-2.49%2C1.877ZM101.5%2C49h11.479V46.51h-8.17V43.917h7.3V41.529h-7.3v-2.32h8.068v-2.49H101.5Zm13.759%2C0h3.309V43.934h6.157V49h3.327V36.719h-3.327v4.725h-6.157V36.719h-3.309Zm14.32%2C0h3.5l1.143-2.542h6.26L141.617%2C49h3.5l-5.731-12.281h-4.077Zm5.7-4.9%2C2.064-4.623%2C2.081%2C4.623ZM145.733%2C49h3.6l5.39-5.97V49h3.343V43.03l5.39%2C5.97h3.6l-5.782-6.584%2C5.68-5.7H163.2l-5.134%2C5.117V36.719h-3.343v5.117l-5.151-5.117h-3.736l5.68%2C5.7Zm22.875%2C0h11.48V46.51h-8.171V43.917h7.3V41.529h-7.3v-2.32h8.068v-2.49H168.608Zm13.759%2C0h3.309V45.452h3.736c3.36%2C0%2C5.373-1.672%2C5.373-4.367%2C0-2.712-2-4.366-5.373-4.366h-7.045Zm3.309-6.038V39.209h3.292c1.791%2C0%2C2.491.785%2C2.491%2C1.876s-.7%2C1.877-2.491%2C1.877Zm18.1%2C6.311c3.7%2C0%2C7.5-1.859%2C7.5-6.414s-3.8-6.413-7.5-6.413c-3.719%2C0-7.506%2C1.859-7.506%2C6.413S200.053%2C49.273%2C203.772%2C49.273Zm0-2.49a3.932%2C3.932%2C0%2C1%2C1%2C4.2-3.924A3.865%2C3.865%2C0%2C0%2C1%2C203.772%2C46.783ZM213.317%2C49h7.215c3.923%2C0%2C5.594-1.484%2C5.594-3.65a2.772%2C2.772%2C0%2C0%2C0-2.251-2.729%2C2.729%2C2.729%2C0%2C0%2C0%2C1.791-2.559c0-2.183-1.689-3.343-5.39-3.343h-6.959Zm3.309-7.283V39.209h3.65c1.552%2C0%2C2.081.546%2C2.081%2C1.228%2C0%2C.717-.563%2C1.28-1.825%2C1.28Zm0%2C4.793v-2.8h4.145c1.313%2C0%2C2.046.58%2C2.046%2C1.4%2C0%2C.785-.648%2C1.4-2.217%2C1.4Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M4.648%2C27.107H0V37.6H4.648Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M11.462%2C21.986H6.815V42.7h4.647Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M44.185%2C21.986H39.538V42.7h4.647Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M51%2C27.107H46.352V38.225H51Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M37.638%2C29.691H13.378v3.9h24.26Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M4.616%2C22.424V18.29L25.5%2C6.264%2C46.368%2C18.29v4.134H51v-6.8L25.5%2C0%2C0%2C15.628v6.8Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M46.368%2C42.265v4.15L25.5%2C58.426%2C4.616%2C46.415v-4.15H0v6.812L25.5%2C63.75%2C51%2C49.077V42.265Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3C%2Fsvg%3E") no-repeat left center;
      background-size: auto 4.571rem;
      height: 7.071rem;
      position: relative;
      padding: 2.143rem 1.786rem 2.143rem 0;
      width: 21.071rem; }
      @media screen and (max-width: 990px) {
        header .navbar .navbar-brand {
          width: 43.173rem;
          height: 9.491rem;
          background-size: auto 9.491rem;
          padding: 0;
          margin-bottom: 2.605rem; } }
    header .navbar .navbar-left {
      padding-left: 2.286rem;
      color: #fff;
      margin-top: 1.464rem;
      border-left: 1px solid #4C4F58;
      margin-right: 0 !important; }
      @media screen and (max-width: 990px) {
        header .navbar .navbar-left {
          margin: 0 !important;
          border: 0;
          width: 100%;
          padding: 0;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none;
          height: auto;
          float: none; } }
      header .navbar .navbar-left li {
        font-size: 1.143rem;
        line-height: 4.143rem;
        font-weight: 600;
        font-family: "Montserrat", Helvetica, sans-serif !important;
        margin-right: 2.857rem; }
        @media screen and (max-width: 990px) {
          header .navbar .navbar-left li {
            font-size: 3.908rem;
            line-height: 313%;
            float: none;
            display: block;
            padding: 0;
            margin-right: 0;
            border-bottom: 1px solid #616776; } }
        header .navbar .navbar-left li:last-child {
          margin-right: 0; }
        header .navbar .navbar-left li a {
          display: inline-block;
          padding: 0;
          color: #fff;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          border-bottom: 1px solid #fff;
          line-height: 1em; }
          @media screen and (max-width: 990px) {
            header .navbar .navbar-left li a {
              border: 0; } }
          header .navbar .navbar-left li a:hover, header .navbar .navbar-left li a:active, header .navbar .navbar-left li a:focus {
            background: transparent;
            color: #fff;
            text-decoration: none;
            border-color: transparent; }
    header .navbar .navbar-right {
      background-color: rgba(31, 35, 48, 0.8);
      height: 100%;
      margin: 0 -2.143rem 0 0 !important;
      padding: 1.607rem 2.857rem; }
      @media screen and (max-width: 990px) {
        header .navbar .navbar-right {
          float: none;
          display: block;
          width: 100%;
          border-top: 1px solid #616776;
          padding: 2.605rem 0 0;
          margin: 0 !important;
          background: transparent;
          height: auto; } }
      header .navbar .navbar-right li {
        font-family: "Montserrat", Helvetica, sans-serif !important;
        color: #fff; }
        @media screen and (max-width: 990px) {
          header .navbar .navbar-right li.phone {
            float: left; } }
        header .navbar .navbar-right li.phone span {
          font-size: 0.857rem;
          line-height: 0.857rem;
          font-weight: 400;
          letter-spacing: -0.01em;
          display: block;
          color: #868CA3; }
          @media screen and (max-width: 990px) {
            header .navbar .navbar-right li.phone span {
              font-size: 2.233rem;
              line-height: 100%;
              position: relative; } }
        header .navbar .navbar-right li.phone a {
          font-size: 1.5rem;
          line-height: 1.857rem;
          font-weight: 600;
          letter-spacing: -0.02em; }
          @media screen and (max-width: 990px) {
            header .navbar .navbar-right li.phone a {
              font-size: 3.908rem;
              line-height: 3.908rem;
              display: inline-block;
              margin-bottom: 1.117rem;
              border-bottom: 1px solid #fff; } }
        header .navbar .navbar-right li.email {
          display: block;
          font-size: 1rem;
          font-weight: 600;
          float: unset;
          color: #D6F20A;
          clear: both; }
          @media screen and (max-width: 990px) {
            header .navbar .navbar-right li.email {
              font-size: 2.605rem; } }
          header .navbar .navbar-right li.email a {
            color: #D6F20A;
            text-decoration: underline; }
        header .navbar .navbar-right li.info {
          font-size: 0.857rem;
          line-height: 0.857rem;
          font-weight: 600;
          letter-spacing: -0.01em;
          display: block;
          color: #868CA3;
          padding: 0 0 0.714rem 3.571rem; }
          @media screen and (max-width: 990px) {
            header .navbar .navbar-right li.info {
              font-size: 2.233rem;
              line-height: 100%;
              position: relative;
              padding: 0;
              float: right;
              margin-bottom: 1.861rem; } }
        header .navbar .navbar-right li a {
          display: inline-block;
          padding: 0;
          color: #fff;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out; }
          header .navbar .navbar-right li a:hover, header .navbar .navbar-right li a:active, header .navbar .navbar-right li a:focus {
            background: transparent;
            color: #fff;
            text-decoration: none;
            border-color: transparent; }
    header .navbar .mobile-block {
      max-height: -webkit-calc(100% - 27.727rem) ;
      max-height: -moz-calc(100% - 27.727rem) ;
      max-height: calc(100% - 27.727rem) ;
      padding-top: 7.444rem;
      border: 0;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      padding-left: 0;
      padding-right: 0;
      overflow-x: unset;
      width: 100%;
      -moz-opacity: 0 ;
      opacity: 0 ;
      filter: alpha(opacity=0) ;
      height: 100% !important; }
      header .navbar .mobile-block .btn {
        display: block;
        width: 100%;
        margin-top: 3.908rem; }
      header .navbar .mobile-block .buttons {
        position: absolute;
        bottom: 0;
        width: 100%; }
      @media screen and (min-width: 991px) {
        header .navbar .mobile-block {
          display: none !important; } }
  @media screen and (max-width: 990px) {
    header.active {
      position: fixed;
      z-index: 1050;
      height: 100%;
      background: #1F2331; }
      header.active:before, header.active:after {
        -moz-opacity: 1 ;
        opacity: 1 ;
        filter: alpha(opacity=100) ; }
      header.active .shadow {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 2;
        height: 100vh;
        background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%22483%22%20viewBox%3D%220%200%20375%20483%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.7%22%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22372.5%22%20cy%3D%22621.5%22%20rx%3D%22236.5%22%20ry%3D%22231.5%22%20fill%3D%22%23D2EE09%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-254%22%20y%3D%220%22%20width%3D%221253%22%20height%3D%221243%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22195%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center bottom;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        background-size: 100% auto; }
      header.active .navbar .mobile-block {
        -moz-opacity: 1 ;
        opacity: 1 ;
        filter: alpha(opacity=100) ; } }

.navbar-toggle {
  margin: 1.861rem 0 0;
  width: 6.327rem;
  height: 6.327rem;
  position: relative;
  float: right;
  padding: 0; }
  @media screen and (max-width: 990px) {
    .navbar-toggle {
      display: inline-block; } }
  .navbar-toggle .icon-bar + .icon-bar {
    margin: 0; }
  .navbar-toggle .icon-bar {
    margin: 0;
    padding: 0;
    width: 6.327rem;
    height: 0.558rem;
    background-color: #D6F20A;
    display: block;
    -webkit-border-radius: 0.372rem;
    -moz-border-radius: 0.372rem;
    border-radius: 0.372rem;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    position: absolute; }
    .navbar-toggle .icon-bar.bar1 {
      top: 2.605rem;
      left: -0.186rem;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
    .navbar-toggle .icon-bar.bar2 {
      top: 2.419rem;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
      background-color: transparent; }
    .navbar-toggle .icon-bar.bar3 {
      top: 2.419rem;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
      background-color: transparent; }
    .navbar-toggle .icon-bar.bar4 {
      bottom: 2.791rem;
      left: -0.186rem;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
  .navbar-toggle.collapsed .icon-bar {
    background-color: #fff; }
    .navbar-toggle.collapsed .icon-bar.bar1 {
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -ms-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
      top: 1.21rem;
      left: 0; }
    .navbar-toggle.collapsed .icon-bar.bar2, .navbar-toggle.collapsed .icon-bar.bar3 {
      top: 2.698rem;
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -ms-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
      background-color: #fff; }
    .navbar-toggle.collapsed .icon-bar.bar4 {
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -ms-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
      bottom: 1.21rem;
      left: 0; }

section {
  overflow: hidden;
  position: relative; }
  section a.for-mobile {
    display: none; }
    @media screen and (max-width: 990px) {
      section a.for-mobile {
        display: block;
        position: absolute;
        z-index: 10;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0; } }
  section.screen1:not(.product-page-new) {
    padding-top: 8.357rem;
    background: #171717 url("../images/screen1-bg-1550g-alt.jpg") no-repeat center bottom;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    height: auto;
    z-index: 2; }
    @media all and (max-width: 1550px) {
      section.screen1:not(.product-page-new) {
        background-image: url("../images/screen1-bg-1550-alt.jpg");
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover; } }
    @media all and (max-width: 1366px) {
      section.screen1:not(.product-page-new) {
        background-image: url("../images/screen1-bg-1366-alt.jpg"); } }
    @media screen and (max-width: 990px) {
      section.screen1:not(.product-page-new) {
        padding-top: 27.727rem;
        background-image: url("../images/screen1-bg-991-alt.jpg");
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        background-size: 100% auto;
        background-position: center 27.727rem; } }
    @media all and (max-width: 750px) {
      section.screen1:not(.product-page-new) {
        background-image: url("../images/screen1-bg-750-alt.jpg");
        background-position: center 22.331rem; } }
    @media all and (max-width: 375px) {
      section.screen1:not(.product-page-new) {
        background-image: url("../images/screen1-bg-375-alt.jpg"); } }
  @media all and (max-width: 375px) and (-o-min-device-pixel-ratio: 5 / 4), all and (max-width: 375px) and (-webkit-min-device-pixel-ratio: 1.1), all and (max-width: 375px) and (min-resolution: 120dpi), all and (max-width: 375px) and (min-resolution: 1.1dppx) {
    section.screen1:not(.product-page-new) {
      background-image: url("../images/screen1-bg-750-alt.jpg"); } }

    section.screen1:not(.product-page-new) h1, section.screen1:not(.product-page-new) p, section.screen1:not(.product-page-new) .btn, section.screen1:not(.product-page-new) .about {
      position: relative;
      z-index: 2; }
    section.screen1:not(.product-page-new) .made-in-ru {
      position: absolute;
      bottom: 0.286rem;
      right: 3.214rem; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) .made-in-ru {
          bottom: auto;
          right: auto;
          top: -39.079rem; } }
    section.screen1:not(.product-page-new) h1 {
      color: #fff;
      margin-top: 10.357rem;
      margin-bottom: 2.5rem; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) h1 {
          margin-top: 38.893rem;
          margin-bottom: 1.861rem; } }
    section.screen1:not(.product-page-new) p {
      color: #fff;
      font-size: 1.786rem;
      line-height: 100%;
      font-weight: 400;
      margin-bottom: 3.214rem;
      letter-spacing: -0.01em; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) p {
          font-size: 2.791rem;
          margin-bottom: 3.722rem; } }
      section.screen1:not(.product-page-new) p b {
        font-weight: 500; }
    @media screen and (max-width: 990px) {
      section.screen1:not(.product-page-new) .btn {
        width: 100%; } }
    section.screen1:not(.product-page-new) .btn .icon {
      top: 2.143rem; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) .btn .icon {
          top: 0; } }
    section.screen1:not(.product-page-new) .about {
      position: relative;
      margin-top: 4.571rem;
      padding: 0 10.357rem 2.571rem;
      margin-bottom: 2.857rem; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) .about {
          margin-top: 4.094rem;
          margin-bottom: 0;
          padding: 4.094rem 3.536rem 3.722rem;
          width: -webkit-calc(100% + 7.072rem) ;
          width: -moz-calc(100% + 7.072rem) ;
          width: calc(100% + 7.072rem) ;
          left: -3.536rem;
          background-image: -webkit-gradient(linear, left bottom, right top, color-stop(7.66%, #33363c), color-stop(87.27%, #0b101e));
          background-image: -webkit-linear-gradient(150.75deg, #33363c 7.66%, #0b101e 87.27%);
          background-image: -moz-linear-gradient(150.75deg, #33363c 7.66%, #0b101e 87.27%);
          background-image: -ms-linear-gradient(150.75deg, #33363c 7.66%, #0b101e 87.27%);
          background-image: -o-linear-gradient(150.75deg, #33363c 7.66%, #0b101e 87.27%);
          background-image: linear-gradient(150.75deg, #33363c 7.66%, #0b101e 87.27%); } }
      section.screen1:not(.product-page-new) .about .border {
        position: absolute;
        width: -webkit-calc(100% - 6.429rem) ;
        width: -moz-calc(100% - 6.429rem) ;
        width: calc(100% - 6.429rem) ;
        height: -webkit-calc(100% - 0.714rem) ;
        height: -moz-calc(100% - 0.714rem) ;
        height: calc(100% - 0.714rem) ;
        top: 0.714rem;
        left: 3.214rem;
        border: 2px solid rgba(214, 242, 10, 0.5);
        border-top: 0; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .about .border {
            display: none; } }
        section.screen1:not(.product-page-new) .about .border:after, section.screen1:not(.product-page-new) .about .border:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          height: 0.143rem;
          width: 38%;
          background-color: rgba(214, 242, 10, 0.5); }
        section.screen1:not(.product-page-new) .about .border:after {
          left: auto;
          right: 0; }
      section.screen1:not(.product-page-new) .about h2 {
        position: relative;
        z-index: 2;
        color: #fff;
        font-size: 23px;
        line-height: 90%;
        font-weight: 600;
        letter-spacing: -0.01em;
        margin-bottom: 1.857rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .about h2 {
            font-size: 3.35rem;
            margin-bottom: 2.605rem;
            text-align: left; } }
      section.screen1:not(.product-page-new) .about .item {
        position: relative;
        z-index: 2;
        width: 25%;
        color: #fff;
        padding: 0 2.429rem;
        height: 6.071rem; }
        section.screen1:not(.product-page-new) .about .item:after {
          content: '';
          top: 0.286rem;
          left: 0;
          width: 0.286rem;
          height: 2.714rem;
          background-color: #ACBE30;
          display: block;
          position: absolute; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item:after {
              display: none; } }
        section.screen1:not(.product-page-new) .about .item:before {
          content: '';
          display: block;
          position: absolute;
          bottom: 0; }
        section.screen1:not(.product-page-new) .about .item.first-child {
          width: 27%; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item.first-child {
              margin-bottom: -webkit-calc(2.047rem + 1px) ;
              margin-bottom: -moz-calc(2.047rem + 1px) ;
              margin-bottom: calc(2.047rem + 1px) ; }
              section.screen1:not(.product-page-new) .about .item.first-child:before {
                left: 0;
                width: -webkit-calc(100% - 2.791rem) ;
                width: -moz-calc(100% - 2.791rem) ;
                width: calc(100% - 2.791rem) ;
                height: 1px;
                background-color: #C5DE17;
                display: block; } }
        section.screen1:not(.product-page-new) .about .item.second-child {
          width: 26%; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item.second-child {
              padding-left: 3.536rem;
              margin-bottom: -webkit-calc(2.047rem + 1px) ;
              margin-bottom: -moz-calc(2.047rem + 1px) ;
              margin-bottom: calc(2.047rem + 1px) ; }
              section.screen1:not(.product-page-new) .about .item.second-child:after {
                top: 0;
                left: 0;
                width: 1px;
                height: 15.073rem;
                background-color: #C5DE17;
                display: block; }
              section.screen1:not(.product-page-new) .about .item.second-child:before {
                right: 0;
                width: -webkit-calc(100% - 2.791rem) ;
                width: -moz-calc(100% - 2.791rem) ;
                width: calc(100% - 2.791rem) ;
                height: 1px;
                background-color: #C5DE17;
                display: block; } }
        section.screen1:not(.product-page-new) .about .item.last-child {
          width: 22%; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item.last-child {
              padding-left: 3.536rem; }
              section.screen1:not(.product-page-new) .about .item.last-child:after {
                top: 0;
                left: 0;
                width: 1px;
                height: 15.073rem;
                background-color: #C5DE17;
                display: block; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .about .item {
            width: 50% !important;
            padding: 0;
            height: 17.492rem;
            border: 0; }
            section.screen1:not(.product-page-new) .about .item.last-child, section.screen1:not(.product-page-new) .about .item.third-child {
              height: 15.073rem; } }
        section.screen1:not(.product-page-new) .about .item .title {
          font-size: 3.571rem;
          line-height: 90%;
          font-weight: 600;
          letter-spacing: -0.01em;
          margin-bottom: 0.714rem; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item .title {
              font-size: 5.583rem;
              margin-bottom: 1.861rem;
              margin-top: 3.164rem; } }
        section.screen1:not(.product-page-new) .about .item p {
          font-size: 1.214rem;
          line-height: 100%;
          font-weight: 500;
          margin-bottom: 0; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .about .item p {
              font-size: 2.233rem;
              color: #C8CAD0; } }
    section.screen1:not(.product-page-new).product-page {
      -webkit-background-size: 100% calc(100vh);
      -moz-background-size: 100% calc(100vh);
      -o-background-size: 100% calc(100vh);
      background-size: 100% calc(100vh);
      background-position: center 0;
      background-color: #1C202D; }
    section.screen1:not(.product-page-new) .product-body {
      overflow: unset;
      margin-top: 2.5rem; }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) .product-body {
          margin-top: 0; } }
      section.screen1:not(.product-page-new) .product-body .container {
        position: relative;
        z-index: 2;
        background: #fff;
        padding: 6.429rem 3.571rem 5.214rem;
        -webkit-box-shadow: 0 0 3.571rem #363636;
        -moz-box-shadow: 0 0 3.571rem #363636;
        box-shadow: 0 0 3.571rem #363636;
        -webkit-border-radius: 1.071rem;
        -moz-border-radius: 1.071rem;
        border-radius: 1.071rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .container {
            padding: 6.42857rem 3.57142rem 4.42857rem;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            max-width: 100%; } }
      @media screen and (max-width: 990px) {
        section.screen1:not(.product-page-new) .product-body .p-l-60 {
          margin-top: 3.722rem;
          padding-left: 0 !important; } }
      section.screen1:not(.product-page-new) .product-body .btn-default {
        padding-right: inherit; }
      section.screen1:not(.product-page-new) .product-body .advantages {
        margin-bottom: 2.143rem; }
        section.screen1:not(.product-page-new) .product-body .advantages table {
          font-size: 1.286rem;
          line-height: 1.429rem;
          font-weight: 400;
          letter-spacing: -0.01em;
          margin-bottom: 1.429rem;
          margin-left: 0 !important; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .advantages table {
              font-size: 3.35rem;
              line-height: 3.722rem; } }
          section.screen1:not(.product-page-new) .product-body .advantages table tr > td {
            padding-bottom: 0.714rem; }
          section.screen1:not(.product-page-new) .product-body .advantages table td + td {
            padding-left: 3.571rem; }
      section.screen1:not(.product-page-new) .product-body h2 {
        color: #282140;
        line-height: 100%;
        padding-bottom: 0.714rem;
        margin-bottom: 0; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body h2 {
            margin-top: 0;
            margin-bottom: 0; } }
      section.screen1:not(.product-page-new) .product-body p.h2-subtitle {
        font-size: 2rem;
        line-height: 2rem;
        font-weight: 500;
        color: #282140;
        margin-bottom: 3.571rem;
        margin-top: 0.714rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body p.h2-subtitle {
            margin-bottom: 1rem;
            margin-top: 1.5rem;
            font-size: 2.7rem;
            line-height: 2.7rem; } }
      section.screen1:not(.product-page-new) .product-body h3 {
        color: #282140;
        margin-bottom: 3.214rem;
        margin-top: 4.286rem;
        padding-left: 1.429rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body h3 {
            padding-left: 0;
            margin-top: 3.85714rem;
            margin-bottom: 4.07142rem; } }
      section.screen1:not(.product-page-new) .product-body h4 {
        color: #282140;
        margin-bottom: 1.286rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body h4 {
            font-size: 5.14285rem;
            line-height: 5.14285rem;
            margin-bottom: 2.42857rem;
            letter-spacing: -.02em; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body h4.min {
            font-size: 4.14285rem;
            line-height: 4.14285rem; } }
      section.screen1:not(.product-page-new) .product-body p {
        font-size: 1.429rem;
        line-height: 1.571rem;
        font-weight: 400;
        color: #282140;
        margin-bottom: 2.857rem; }
        section.screen1:not(.product-page-new) .product-body p.strong {
          font-weight: 500;
          color: #282140; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body p {
            font-size: 3.14285rem;
            line-height: 3.14285rem;
            font-weight: 500;
            margin-bottom: 3.85714rem; } }
        section.screen1:not(.product-page-new) .product-body p.text {
          font-size: 1.286rem;
          line-height: 1.571rem;
          font-weight: 300;
          margin-bottom: 0; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body p.text {
              font-size: 2.14285rem;
              line-height: 2.64285rem;
              font-weight: 300; } }
        section.screen1:not(.product-page-new) .product-body p.title {
          font-size: 2.071rem;
          line-height: 2.286rem;
          font-weight: 400;
          margin-bottom: 1.429rem;
          letter-spacing: -.5px; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body p.title {
              font-size: 4.14285rem;
              line-height: 4.14285rem;
              margin-bottom: 2.85714rem;
              letter-spacing: -.02em; }
              section.screen1:not(.product-page-new) .product-body p.title br {
                display: none; } }
        section.screen1:not(.product-page-new) .product-body p.subtitle {
          margin-bottom: 1.429rem;
          letter-spacing: -.3px; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body p.subtitle {
              font-size: 2.57142rem;
              line-height: 3.14285rem;
              font-weight: 400;
              letter-spacing: -.02em;
              margin-bottom: 2.21428rem; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body p.product-title {
            font-size: 2.57142rem;
            line-height: 3.14285rem;
            font-weight: 500;
            letter-spacing: -.02em;
            margin-bottom: 2.21428rem; } }
        section.screen1:not(.product-page-new) .product-body p.subtitle2 {
          font-size: 1.143rem;
          line-height: 1.214rem;
          font-weight: 400;
          letter-spacing: -.3px;
          margin-bottom: 2.143rem; }
          section.screen1:not(.product-page-new) .product-body p.subtitle2 strong {
            font-weight: 500;
            letter-spacing: 0;
            top: 2px;
            position: relative; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body p.subtitle2 {
              font-size: 2.28571rem;
              line-height: 2.71428rem;
              letter-spacing: -.02em;
              margin-bottom: 3.71428rem; }
              section.screen1:not(.product-page-new) .product-body p.subtitle2 strong {
                letter-spacing: 0;
                top: 0.14285rem; } }
        section.screen1:not(.product-page-new) .product-body p.message {
          font-size: 1.071rem;
          line-height: 1.214rem;
          font-weight: 500;
          margin-bottom: 1.071rem; }
          @media screen and (max-width: 991px) {
            section.screen1:not(.product-page-new) .product-body p.message {
              font-size: 2.28571rem;
              line-height: 2.42857rem;
              margin-bottom: 2.57142rem; } }
      section.screen1:not(.product-page-new) .product-body ul {
        padding: 0 0 0 1.786rem;
        list-style: none; }
        section.screen1:not(.product-page-new) .product-body ul li {
          position: relative;
          font-size: 1.286rem;
          line-height: 1.429rem;
          font-weight: 400;
          color: #403564;
          margin-bottom: 1.357rem;
          padding-left: 2.143rem; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body ul li {
              font-size: 2.28571rem;
              line-height: 2.71428rem;
              padding-left: 4rem;
              margin-bottom: 2.02857rem; } }
          section.screen1:not(.product-page-new) .product-body ul li:last-child {
            margin-bottom: 0; }
          section.screen1:not(.product-page-new) .product-body ul li:before {
            content: '';
            display: block;
            width: 1.071rem;
            height: 0.214rem;
            -webkit-border-radius: 0.143rem;
            -moz-border-radius: 0.143rem;
            border-radius: 0.143rem;
            background-color: #C5DE17FF;
            position: absolute;
            left: 0;
            top: 0.571rem; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body ul li:before {
                width: 2.14285rem;
                height: 0.35714rem;
                -webkit-border-radius: 0.35714rem;
                -moz-border-radius: 0.35714rem;
                border-radius: 0.35714rem;
                top: 1.17857rem; } }
      section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 {
        background-image: -webkit-gradient(linear, left bottom, right top, color-stop(19.29%, #fff), color-stop(112.24%, #eaeef4));
        background-image: -webkit-linear-gradient(153.36deg, #fff 19.29%, #eaeef4 112.24%);
        background-image: -moz-linear-gradient(153.36deg, #fff 19.29%, #eaeef4 112.24%);
        background-image: -ms-linear-gradient(153.36deg, #fff 19.29%, #eaeef4 112.24%);
        background-image: -o-linear-gradient(153.36deg, #fff 19.29%, #eaeef4 112.24%);
        background-image: linear-gradient(153.36deg, #fff 19.29%, #eaeef4 112.24%);
        border: 1px solid rgba(162, 163, 166, 0.6);
        height: 8.714rem;
        transition: all .2s ease-in-out;
        font-size: 2.071rem;
        line-height: 2.214rem;
        padding: 1.071rem 12.857rem 1.571rem 2.571rem; }
        section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 .title, section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 .subtitle {
          position: relative;
          z-index: 2; }
        section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 .icon-block {
          z-index: 2;
          height: -webkit-calc(100% + 2px) ;
          height: -moz-calc(100% + 2px) ;
          height: calc(100% + 2px) ;
          right: -1px;
          top: -1px; }
        section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 .button-helper {
          position: absolute;
          width: 100%;
          height: 100%;
          left: 0;
          top: 0;
          transition: opacity .2s ease-in-out;
          display: block;
          opacity: 0;
          z-index: 1;
          background-image: -webkit-gradient(linear, left bottom, right top, color-stop(19.29%, #fff), color-stop(112.24%, #d4d9fc));
          background-image: -webkit-linear-gradient(153.36deg, #fff 19.29%, #d4d9fc 112.24%);
          background-image: -moz-linear-gradient(153.36deg, #fff 19.29%, #d4d9fc 112.24%);
          background-image: -ms-linear-gradient(153.36deg, #fff 19.29%, #d4d9fc 112.24%);
          background-image: -o-linear-gradient(153.36deg, #fff 19.29%, #d4d9fc 112.24%);
          background-image: linear-gradient(153.36deg, #fff 19.29%, #d4d9fc 112.24%); }
        section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2:hover {
          box-shadow: none; }
          section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2:hover .button-helper {
            opacity: 1; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 {
            font-size: 2.977rem;
            line-height: 2.977rem;
            padding-top: 1.861rem;
            height: 13.398rem; }
            section.screen1:not(.product-page-new) .product-body .form-block .btn-primary2 .subtitle {
              margin-top: 1.117rem;
              font-size: 2.233rem;
              line-height: 2.233rem;
              display: block; } }
      section.screen1:not(.product-page-new) .product-body .form-block > .title {
        font-size: 1.429rem;
        line-height: 1.429rem;
        font-weight: 400;
        letter-spacing: -.5px;
        margin-top: 1.929rem;
        margin-bottom: 1.071rem;
        color: #000; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .form-block > .title {
            font-size: 2.71428rem;
            line-height: 3rem;
            margin-bottom: 2rem;
            letter-spacing: -.02em; } }
      section.screen1:not(.product-page-new) .product-body .form-block > .phone {
        margin-bottom: 0;
        display: block;
        color: #000;
        font-size: 3.071rem;
        line-height: 3.071rem;
        font-weight: 700;
        letter-spacing: -.5px; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .form-block > .phone {
            font-size: 3.92857rem;
            line-height: 3.92857rem;
            letter-spacing: -.02em;
            text-decoration: underline; } }
        section.screen1:not(.product-page-new) .product-body .form-block > .phone:hover, section.screen1:not(.product-page-new) .product-body .form-block > .phone:active, section.screen1:not(.product-page-new) .product-body .form-block > .phone:focus {
          background: transparent;
          color: #403564;
          text-decoration: none;
          border-color: transparent; }
      section.screen1:not(.product-page-new) .product-body .add {
        width: 100%;
        padding-left: 7.143rem;
        margin-top: 2.5rem; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .add {
            padding: 0 3rem;
            margin-bottom: 5.28571rem;
            margin-top: 2rem; } }
        section.screen1:not(.product-page-new) .product-body .add .item {
          display: block;
          float: left;
          height: 5rem; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .add .item {
              float: unset;
              height: 8.42857rem; } }
          section.screen1:not(.product-page-new) .product-body .add .item .icon {
            float: left;
            margin-right: 1.071rem;
            position: relative; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .add .item .icon {
                margin-right: 2.85714rem; } }
          section.screen1:not(.product-page-new) .product-body .add .item .title {
            font-size: 1.286rem;
            line-height: 1.357rem;
            font-weight: 500;
            color: #2c1242;
            display: block;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            position: relative; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .add .item .title {
                font-size: 2.14285rem;
                line-height: 2.14285rem;
                font-weight: 500; } }
          section.screen1:not(.product-page-new) .product-body .add .item .subtitle {
            font-size: 1rem;
            line-height: 1.071rem;
            font-weight: 300;
            color: #2c1242;
            display: block;
            margin-top: 0.357rem;
            font-style: italic; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .add .item .subtitle {
                font-size: 1.64285rem;
                line-height: 1.64285rem;
                margin-top: 0.78571rem; } }
          section.screen1:not(.product-page-new) .product-body .add .item.item-1 {
            width: 40%;
            margin-right: 3%; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .add .item.item-1 {
                margin-bottom: 1.85714rem; } }
          section.screen1:not(.product-page-new) .product-body .add .item.item-2 {
            width: 57%; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .add .item.item-1, section.screen1:not(.product-page-new) .product-body .add .item.item-2 {
              width: 100%;
              margin-right: 0; } }
      section.screen1:not(.product-page-new) .product-body .product-params {
        padding-left: 35px;
        padding-right: 35px; }
        section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:first-child {
          padding-right: 40px; }
        section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:last-child {
          padding-left: 40px; }
        @media all and (max-width: 1366px) {
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:first-child {
            padding-right: 35px; }
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:last-child {
            padding-left: 35px; } }
        @media all and (max-width: 1200px) {
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:first-child {
            padding-right: 30px; }
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:last-child {
            padding-left: 30px; } }
        @media all and (max-width: 1100px) {
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:first-child {
            padding-right: 25px; }
          section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:last-child {
            padding-left: 25px; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .product-params {
            padding-left: 0;
            padding-right: 0;
            margin: 0 -4.28571rem 4.57142rem;
            width: -webkit-calc(100% + 8.57142rem) ;
            width: -moz-calc(100% + 8.57142rem) ;
            width: calc(100% + 8.57142rem) ; }
            section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:first-child, section.screen1:not(.product-page-new) .product-body .product-params.col-md-6:last-child {
              padding-right: 15px;
              padding-left: 15px; } }
        section.screen1:not(.product-page-new) .product-body .product-params .parent {
          position: relative;
          display: table;
          font-size: 16px;
          line-height: 18px;
          font-weight: 400;
          margin-bottom: 25px;
          width: 100%; }
          section.screen1:not(.product-page-new) .product-body .product-params .parent:last-child {
            margin-bottom: 0; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .product-params .parent {
              font-size: 2rem;
              line-height: 2.4285rem;
              margin-bottom: 3.42857rem;
              border-spacing: 2.14285rem 0;
              border-collapse: separate; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .product-params.less-990 .parent {
            margin-bottom: 1.72857rem; } }
        section.screen1:not(.product-page-new) .product-body .product-params .item {
          color: #282140;
          position: relative;
          display: table-row;
          background-color: #fff; }
          section.screen1:not(.product-page-new) .product-body .product-params .item:before {
            content: '';
            position: absolute;
            width: -webkit-calc(100% - 14px) ;
            width: -moz-calc(100% - 14px) ;
            width: calc(100% - 14px) ;
            height: 1px;
            border-bottom: 1px dotted #282140;
            left: 7px;
            top: 14px;
            z-index: 1; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .product-params .item:before {
                width: -webkit-calc(100% - 9.57141rem) ;
                width: -moz-calc(100% - 9.57141rem) ;
                width: calc(100% - 9.57141rem) ;
                left: 4.78570rem;
                top: auto;
                bottom: 0.35714rem; } }
          section.screen1:not(.product-page-new) .product-body .product-params .item > span {
            display: table-cell;
            height: 18px;
            position: relative;
            z-index: 2; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .product-params .item > span {
                height: 2.4285rem; } }
            section.screen1:not(.product-page-new) .product-body .product-params .item > span span {
              position: relative;
              background-color: #fff; }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span span:after {
                display: block;
                width: 5px;
                height: 18px;
                background-color: #fff;
                position: absolute;
                top: 0;
                content: ''; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .product-params .item > span span:after {
                    height: 2.4285rem;
                    width: 0.35714rem; } }
            section.screen1:not(.product-page-new) .product-body .product-params .item > span.key {
              color: #403564;
              margin-right: 5px; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.key {
                  margin-right: 0.35714rem; } }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span.key > span {
                margin-right: 5px; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .product-params .item > span.key > span {
                    margin-right: 0.35714rem; } }
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.key > span:after {
                  right: -5px; }
                  @media screen and (max-width: 990px) {
                    section.screen1:not(.product-page-new) .product-body .product-params .item > span.key > span:after {
                      right: -0.35714rem; } }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span.key.not-padding > span {
                margin-right: 0; }
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.key.not-padding > span:after {
                  display: none; }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span.key .part {
                padding-right: 5px;
                display: inline-block; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .product-params .item > span.key .part {
                    padding-right: 0.35714rem; } }
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.key .part:after {
                  display: none; }
            section.screen1:not(.product-page-new) .product-body .product-params .item > span.value {
              text-align: right;
              color: #282140;
              font-weight: 500;
              white-space: nowrap;
              padding-left: 5px; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.value {
                  vertical-align: bottom; } }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span.value .comment {
                color: #282140;
                font-weight: 400;
                margin-left: 5px; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .product-params .item > span.value .comment {
                    margin-left: 0.35714rem; } }
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.value .comment:after {
                  display: none; }
              section.screen1:not(.product-page-new) .product-body .product-params .item > span.value > span:not(.comment) {
                margin-left: 5px; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .product-params .item > span.value > span:not(.comment) {
                    margin-left: 0.35714rem; } }
                section.screen1:not(.product-page-new) .product-body .product-params .item > span.value > span:not(.comment):after {
                  left: -5px; }
                  @media screen and (max-width: 990px) {
                    section.screen1:not(.product-page-new) .product-body .product-params .item > span.value > span:not(.comment):after {
                      left: -0.35714rem; } }
      section.screen1:not(.product-page-new) .product-body .product-params-table {
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 57px;
        position: relative;
        display: table;
        font-size: 16px;
        line-height: 18px;
        font-weight: 400;
        width: 100%; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .product-params-table {
            display: none; } }
        section.screen1:not(.product-page-new) .product-body .product-params-table .item {
          color: #282140;
          position: relative;
          display: table-row;
          background-color: #fff; }
          section.screen1:not(.product-page-new) .product-body .product-params-table .item.head {
            font-weight: 500; }
            section.screen1:not(.product-page-new) .product-body .product-params-table .item.head > span {
              border-bottom: 1px solid #282140; }
          section.screen1:not(.product-page-new) .product-body .product-params-table .item > span {
            display: table-cell;
            position: relative;
            z-index: 2;
            padding: 15px 20px; }
            section.screen1:not(.product-page-new) .product-body .product-params-table .item > span span {
              position: relative; }
            section.screen1:not(.product-page-new) .product-body .product-params-table .item > span.key {
              color: #282140; }
            section.screen1:not(.product-page-new) .product-body .product-params-table .item > span.value {
              text-align: right;
              color: #282140; }
          section.screen1:not(.product-page-new) .product-body .product-params-table .item:nth-child(odd) > span {
            background-color: #f5f4f8; }
      section.screen1:not(.product-page-new) .product-body .z1, section.screen1:not(.product-page-new) .product-body .z2 {
        position: relative;
        z-index: 1; }
      section.screen1:not(.product-page-new) .product-body .z2 {
        z-index: 2; }
      section.screen1:not(.product-page-new) .product-body .block-white {
        background-color: #fff;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        -webkit-box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        padding: 30px 50px; }
        @media all and (max-width: 1290px) {
          section.screen1:not(.product-page-new) .product-body .block-white {
            padding: 25px 40px; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .block-white {
            padding: 2.71428rem 3.35714rem;
            -webkit-border-radius: 1.78571rem;
            -moz-border-radius: 1.78571rem;
            border-radius: 1.78571rem;
            margin-bottom: 2rem; } }
        section.screen1:not(.product-page-new) .product-body .block-white .title {
          font-size: 26px;
          line-height: 26px;
          font-weight: 500;
          letter-spacing: -.5px;
          margin-bottom: 10px;
          color: #2c1242; }
          @media all and (max-width: 1366px) {
            section.screen1:not(.product-page-new) .product-body .block-white .title {
              font-size: 24px; } }
          @media all and (max-width: 1250px) {
            section.screen1:not(.product-page-new) .product-body .block-white .title {
              font-size: 22px; } }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .block-white .title {
              font-size: 2.71428rem;
              line-height: 3rem;
              margin-bottom: 2rem;
              letter-spacing: -.02em; } }
        section.screen1:not(.product-page-new) .product-body .block-white .subtitle {
          font-size: 16px;
          line-height: 16px;
          font-weight: 400;
          letter-spacing: -.3px;
          margin-bottom: 15px;
          color: #2c1242; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .block-white .subtitle {
              font-size: 2rem;
              line-height: 2.42857rem;
              margin-bottom: 2.14285rem;
              letter-spacing: 0; } }
        section.screen1:not(.product-page-new) .product-body .block-white a {
          color: #ff7409;
          font-size: 26px;
          line-height: 26px;
          font-weight: 500;
          letter-spacing: -.5px;
          border-bottom: 1px solid #ff7409; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .block-white a {
              font-size: 2.72857rem;
              line-height: 2.92857rem; } }
          section.screen1:not(.product-page-new) .product-body .block-white a:hover, section.screen1:not(.product-page-new) .product-body .block-white a:active, section.screen1:not(.product-page-new) .product-body .block-white a:focus {
            background: transparent;
            color: #ff7409;
            text-decoration: none;
            border-color: transparent; }
      section.screen1:not(.product-page-new) .product-body .block-dark {
        display: block;
        position: relative;
        margin: 0;
        background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #4f1c4b), color-stop(100%, #200e3d));
        background-image: -webkit-linear-gradient(90deg, #4f1c4b 0%, #200e3d 100%);
        background-image: -moz-linear-gradient(90deg, #4f1c4b 0%, #200e3d 100%);
        background-image: -ms-linear-gradient(90deg, #4f1c4b 0%, #200e3d 100%);
        background-image: -o-linear-gradient(90deg, #4f1c4b 0%, #200e3d 100%);
        background-image: linear-gradient(90deg, #4f1c4b 0%, #200e3d 100%);
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        -webkit-box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        box-shadow: 2px 3px 114px rgba(0, 0, 0, 0.08);
        padding: 30px 25px 36px; }
        @media all and (max-width: 1290px) {
          section.screen1:not(.product-page-new) .product-body .block-dark {
            padding: 25px 20px 31px; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .block-dark {
            padding: 2.71428rem 3.35714rem;
            -webkit-border-radius: 1.78571rem;
            -moz-border-radius: 1.78571rem;
            border-radius: 1.78571rem; } }
        section.screen1:not(.product-page-new) .product-body .block-dark > a {
          text-indent: -9999px;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          display: block;
          z-index: 2; }
        section.screen1:not(.product-page-new) .product-body .block-dark .title {
          font-size: 26px;
          line-height: 26px;
          font-weight: 500;
          letter-spacing: -.5px;
          margin-bottom: 25px;
          color: #fff;
          text-align: center; }
          @media all and (max-width: 1366px) {
            section.screen1:not(.product-page-new) .product-body .block-dark .title {
              font-size: 24px; } }
          @media all and (max-width: 1250px) {
            section.screen1:not(.product-page-new) .product-body .block-dark .title {
              font-size: 22px; } }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .block-dark .title {
              font-size: 2.71428rem;
              line-height: 3rem;
              margin-bottom: 2rem;
              letter-spacing: -.02em; } }
        section.screen1:not(.product-page-new) .product-body .block-dark .phone {
          margin-bottom: 0;
          display: block;
          text-align: center;
          color: #fff;
          font-size: 35px;
          line-height: 35px;
          font-weight: 500;
          letter-spacing: -.5px; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .block-dark .phone {
              font-size: 3.92857rem;
              line-height: 3.92857rem;
              letter-spacing: -.02em;
              text-decoration: underline; } }
          section.screen1:not(.product-page-new) .product-body .block-dark .phone:hover, section.screen1:not(.product-page-new) .product-body .block-dark .phone:active, section.screen1:not(.product-page-new) .product-body .block-dark .phone:focus {
            background: transparent;
            color: #fff;
            text-decoration: none;
            border-color: transparent; }
      section.screen1:not(.product-page-new) .product-body .close-button {
        position: relative;
        z-index: 3;
        margin-top: 33px;
        background-color: transparent;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        border: 1px solid #ff4315;
        text-align: center;
        padding: 24px 29px;
        font-size: 20px;
        line-height: 20px;
        font-weight: 500;
        color: #ff4315;
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .close-button {
            width: 100%;
            margin-top: 2rem;
            -webkit-border-radius: 1.78571rem;
            -moz-border-radius: 1.78571rem;
            border-radius: 1.78571rem;
            font-size: 2.57142rem;
            line-height: 2.57142rem;
            padding: 3rem 0; } }
        section.screen1:not(.product-page-new) .product-body .close-button .icon {
          display: inline-block;
          margin-right: 22px;
          position: relative;
          top: 2px;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .close-button .icon {
              margin-right: 2.64285rem;
              top: 0.35714rem; } }
        section.screen1:not(.product-page-new) .product-body .close-button:hover, section.screen1:not(.product-page-new) .product-body .close-button:active, section.screen1:not(.product-page-new) .product-body .close-button:focus {
          background-color: #fff; }
          section.screen1:not(.product-page-new) .product-body .close-button:hover .icon, section.screen1:not(.product-page-new) .product-body .close-button:active .icon, section.screen1:not(.product-page-new) .product-body .close-button:focus .icon {
            margin-right: 32px; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .close-button:hover .icon, section.screen1:not(.product-page-new) .product-body .close-button:active .icon, section.screen1:not(.product-page-new) .product-body .close-button:focus .icon {
                margin-right: 2.64285rem; } }
      section.screen1:not(.product-page-new) .product-body .check-block {
        margin-top: 20px; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .check-block {
            margin-top: 1.78571rem;
            display: none; } }
        section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red,
        section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red {
          position: relative;
          width: 18px;
          height: 18px;
          -webkit-border-radius: 3px;
          -moz-border-radius: 3px;
          border-radius: 3px;
          border: 1px solid rgba(40, 33, 64, 0.7);
          -moz-opacity: 0.4 ;
          opacity: 0.4 ;
          filter: alpha(opacity=40) ;
          vertical-align: top;
          float: left; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red,
            section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red {
              width: 3.28571rem;
              height: 3.28571rem;
              -webkit-border-radius: 0.5rem;
              -moz-border-radius: 0.5rem;
              border-radius: 0.5rem; } }
          section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red:before,
          section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red:before {
            display: block;
            content: '';
            position: absolute;
            background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.707092%203.29297L5.70709%208.29297M11.7063%201.29297L4.58577%208.41353%22%20stroke%3D%22rgba(40, 33, 64, 0.7)%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E");
            width: 10px;
            height: 10px;
            -webkit-background-size: 10px 10px;
            -moz-background-size: 10px 10px;
            -o-background-size: 10px 10px;
            background-size: 10px 10px;
            -webkit-mask-size: 10px 10px;
            mask-size: 10px 10px;
            top: 3px;
            left: 3px;
            -moz-opacity: 0 ;
            opacity: 0 ;
            filter: alpha(opacity=0) ;
            -webkit-transition: 0.2s ease-in-out;
            -moz-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red:before,
              section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red:before {
                width: 1.7922rem;
                height: 1.7922rem;
                -webkit-background-size: 1.7922rem 1.7922rem;
                -moz-background-size: 1.7922rem 1.7922rem;
                -o-background-size: 1.7922rem 1.7922rem;
                background-size: 1.7922rem 1.7922rem;
                -webkit-mask-size: 1.7922rem 1.7922rem;
                mask-size: 1.7922rem 1.7922rem;
                top: 0.74675rem;
                left: 0.74675rem; } }
          section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red.checked,
          section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red.checked {
            -moz-opacity: 1 ;
            opacity: 1 ;
            filter: alpha(opacity=100) ; }
            section.screen1:not(.product-page-new) .product-body .check-block .iradio_minimal-red.checked:before,
            section.screen1:not(.product-page-new) .product-body .check-block .icheckbox_minimal-red.checked:before {
              -moz-opacity: 1 ;
              opacity: 1 ;
              filter: alpha(opacity=100) ; }
        section.screen1:not(.product-page-new) .product-body .check-block:hover .iradio_minimal-red,
        section.screen1:not(.product-page-new) .product-body .check-block:hover .icheckbox_minimal-red {
          -moz-opacity: 1 ;
          opacity: 1 ;
          filter: alpha(opacity=100) ; }
        section.screen1:not(.product-page-new) .product-body .check-block label {
          padding-left: 15px;
          display: inline-block;
          font-size: 14px;
          line-height: 18px;
          font-weight: 300;
          color: #282140;
          text-transform: none;
          cursor: pointer; }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .check-block label {
              font-size: 2rem;
              line-height: 3.28571rem;
              padding-left: 1rem;
              letter-spacing: -.03em; } }
          section.screen1:not(.product-page-new) .product-body .check-block label a {
            color: #282140;
            border-bottom: 1px solid #282140; }
            section.screen1:not(.product-page-new) .product-body .check-block label a:hover {
              color: #282140;
              border-color: transparent; }
      section.screen1:not(.product-page-new) .product-body .col-md-12 #description {
        font-size: 16px;
        line-height: 22px;
        font-weight: 400;
        padding-left: 30px;
        padding-right: 30px; }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .col-md-12 #description {
            font-size: 2rem;
            line-height: 2.4285rem;
            border-spacing: 2.14285rem 0;
            border-collapse: separate;
            padding-left: 0;
            padding-right: 0; } }
      section.screen1:not(.product-page-new) .product-body .params {
        width: -webkit-calc(100% + 110px) ;
        width: -moz-calc(100% + 110px) ;
        width: calc(100% + 110px) ;
        margin: 70px -55px 0; }
        @media all and (max-width: 1200px) {
          section.screen1:not(.product-page-new) .product-body .params {
            width: -webkit-calc(100% + 90px) ;
            width: -moz-calc(100% + 90px) ;
            width: calc(100% + 90px) ;
            margin-left: -45px;
            margin-right: -45px; } }
        @media screen and (max-width: 990px) {
          section.screen1:not(.product-page-new) .product-body .params {
            width: -webkit-calc(100% + 14.887rem) ;
            width: -moz-calc(100% + 14.887rem) ;
            width: calc(100% + 14.887rem) ;
            margin-left: -7.444rem;
            margin-right: -7.444rem;
            margin-top: 7.444rem; } }
        section.screen1:not(.product-page-new) .product-body .params .support {
          margin-bottom: 0; }
          section.screen1:not(.product-page-new) .product-body .params .support ul {
            margin-bottom: 0; }
        section.screen1:not(.product-page-new) .product-body .params .nav-tabs,
        section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt {
          border-color: #EDF0F7FF;
          padding: 0 90px;
          height: 54px;
          overflow: hidden;
          position: relative;
          text-align: center; }
          @media all and (max-width: 1200px) {
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt {
              padding: 0 76px; } }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt {
              padding: 0 7.444rem;
              height: 10.049rem; } }
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs .slick-list,
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt .slick-list {
            overflow: hidden;
            height: 54px; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs .slick-list,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt .slick-list {
                height: 10.049rem; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs .slick-list .slick-slide,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt .slick-list .slick-slide {
              width: 250px;
              height: 54px;
              float: left; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs .slick-list .slick-slide,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt .slick-list .slick-slide {
                  width: auto;
                  height: 10.049rem; } }
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs li,
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item,
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li,
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item {
            margin-right: -webkit-calc(25% - 127px) ;
            margin-right: -moz-calc(25% - 127px) ;
            margin-right: calc(25% - 127px) ; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs li,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item {
                margin-right: 7.444rem;
                width: 100%; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs li:last-child,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item:last-child,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li:last-child,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item:last-child {
              margin-right: 0;
              text-align: left; }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs li:before,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item:before,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li:before,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item:before {
              display: none; }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs li a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item a {
              color: #353858 !important;
              position: relative;
              display: inline-block;
              font-size: 15px;
              line-height: 15px;
              font-weight: 700;
              font-family: "Montserrat", Helvetica, sans-serif !important;
              border: 0;
              border-bottom: 3px solid transparent;
              background-color: transparent;
              padding: 18px 0 17px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              border-radius: 0;
              margin: 0; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs li a,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item a,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li a,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item a {
                  font-size: 2.791rem;
                  line-height: 2.791rem;
                  padding: 3.35rem 0 3.164rem; } }
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs li a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item a:after {
                position: absolute;
                content: '';
                width: 100%;
                height: 1px;
                left: 0;
                bottom: 13px;
                border-bottom: 1px dashed #353858;
                -webkit-transition: 0.2s ease-in-out;
                -moz-transition: 0.2s ease-in-out;
                -o-transition: 0.2s ease-in-out;
                transition: 0.2s ease-in-out; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs li a:after,
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item a:after,
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li a:after,
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item a:after {
                    bottom: 2.419rem; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs li.active a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item.active a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li.active a,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item.active a {
              border-bottom: 3px solid #c5de17; }
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs li.active a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item.active a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li.active a:after,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item.active a:after {
                display: none; }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs li:hover a:after,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs div.item:hover a:after,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt li:hover a:after,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt div.item:hover a:after {
              border-color: transparent; }
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow,
          section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow {
            border: 0;
            background: transparent;
            text-indent: -9999px;
            width: 25px;
            height: 54px;
            position: absolute;
            top: 0;
            -moz-opacity: 1 ;
            opacity: 1 ;
            filter: alpha(opacity=100) ;
            -webkit-transition: 0.3s ease-in-out;
            -moz-transition: 0.3s ease-in-out;
            -o-transition: 0.3s ease-in-out;
            transition: 0.3s ease-in-out;
            z-index: 13; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow {
                width: 4.652rem;
                height: 10.049rem; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-prev:before, section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next:before,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-prev:before,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next:before {
              background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207.849%2013.979%22%3E%3Cpath%20d%3D%22M6.368%2C13.723.235%2C7.585A.867.867%2C0%2C0%2C1%2C1.461%2C6.36L7.594%2C12.5a.867.867%2C0%2C0%2C1-1.225%2C1.226ZM7.594%2C1.478%2C1.468%2C7.613A.867.867%2C0%2C0%2C1%2C.242%2C6.388L6.368.254A.867.867%2C0%2C0%2C1%2C7.6%2C1.478h0Z%22%20transform%3D%22translate%280%200.001%29%22%20fill%3D%22%23353858%22%2F%3E%3C%2Fsvg%3E");
              width: 14px;
              height: 14px;
              -webkit-background-size: 14px 14px;
              -moz-background-size: 14px 14px;
              -o-background-size: 14px 14px;
              background-size: 14px 14px;
              -webkit-mask-size: 14px 14px;
              mask-size: 14px 14px;
              content: '';
              background-repeat: no-repeat;
              background-position: center left;
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-prev:before, section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next:before,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-prev:before,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next:before {
                  width: 2.605rem;
                  height: 2.605rem;
                  -webkit-background-size: 2.605rem 2.605rem;
                  -moz-background-size: 2.605rem 2.605rem;
                  -o-background-size: 2.605rem 2.605rem;
                  background-size: 2.605rem 2.605rem;
                  -webkit-mask-size: 2.605rem 2.605rem;
                  mask-size: 2.605rem 2.605rem;
                  width: 100%;
                  height: 100%; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-prev,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-prev {
              left: 40px;
              background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #fff));
              background-image: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -moz-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -ms-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -o-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 50%); }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-prev,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-prev {
                  left: 7.444rem; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next {
              right: 40px; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next,
                section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next {
                  right: 7.444rem; } }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-disabled,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-disabled {
              -moz-opacity: 0 ;
              opacity: 0 ;
              filter: alpha(opacity=0) ;
              cursor: default !important; }
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next,
            section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next {
              background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #fff));
              background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -ms-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: -o-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
              background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 50%); }
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next:before,
              section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next:before {
                background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207.849%2013.978%22%3E%3Cpath%20d%3D%22M4.546-2.81l6.133%2C6.138A.867.867%2C0%2C0%2C1%2C9.453%2C4.553L3.32-1.586a.867.867%2C0%2C0%2C1%2C0-1.225A.866.866%2C0%2C0%2C1%2C4.546-2.81ZM3.32%2C9.435%2C9.446%2C3.3a.867.867%2C0%2C0%2C1%2C1.226%2C1.225L4.546%2C10.659A.867.867%2C0%2C0%2C1%2C3.317%2C9.435h0Z%22%20transform%3D%22translate%28-3.064%203.064%29%22%20fill%3D%22%23353858%22%2F%3E%3C%2Fsvg%3E");
                width: 14px;
                height: 14px;
                -webkit-background-size: 14px 14px;
                -moz-background-size: 14px 14px;
                -o-background-size: 14px 14px;
                background-size: 14px 14px;
                -webkit-mask-size: 14px 14px;
                mask-size: 14px 14px;
                background-position: center right;
                width: 100%;
                height: 100%; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs button.slick-arrow.slick-next:before,
                  section.screen1:not(.product-page-new) .product-body .params .nav-tabs-alt button.slick-arrow.slick-next:before {
                    width: 2.605rem;
                    height: 2.605rem;
                    -webkit-background-size: 2.605rem 2.605rem;
                    -moz-background-size: 2.605rem 2.605rem;
                    -o-background-size: 2.605rem 2.605rem;
                    background-size: 2.605rem 2.605rem;
                    -webkit-mask-size: 2.605rem 2.605rem;
                    mask-size: 2.605rem 2.605rem;
                    width: 100%;
                    height: 100%; } }
        section.screen1:not(.product-page-new) .product-body .params .nav-tabs.short li:last-child,
        section.screen1:not(.product-page-new) .product-body .params .nav-tabs.short div.item:last-child {
          float: left; }
        section.screen1:not(.product-page-new) .product-body .params .tab-content {
          background-color: #fff;
          padding: 40px 90px 0;
          -webkit-border-radius: 0 0 15px 15px;
          -moz-border-radius: 0 0 15px 15px;
          border-radius: 0 0 15px 15px; }
          @media all and (max-width: 1200px) {
            section.screen1:not(.product-page-new) .product-body .params .tab-content {
              padding: 62px 76px; } }
          @media screen and (max-width: 990px) {
            section.screen1:not(.product-page-new) .product-body .params .tab-content {
              padding: 8.374rem 7.444rem; } }
          section.screen1:not(.product-page-new) .product-body .params .tab-content #characteristics .product-params {
            -webkit-column-count: 2;
            -moz-column-count: 2;
            column-count: 2;
            -webkit-column-gap: 100px;
            -moz-column-gap: 100px;
            column-gap: 100px; }
            @media all and (max-width: 1200px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content #characteristics .product-params {
                -webkit-column-gap: 85px;
                -moz-column-gap: 85px;
                column-gap: 85px; } }
            @media all and (max-width: 1100px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content #characteristics .product-params {
                -webkit-column-gap: 70px;
                -moz-column-gap: 70px;
                column-gap: 70px; } }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content #characteristics .product-params {
                -webkit-column-count: 1;
                -moz-column-count: 1;
                column-count: 1; } }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h1 {
            display: none; }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h2, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h3 {
            text-align: left; }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h2 {
            font-size: 19px;
            line-height: 19px;
            font-weight: 700;
            font-family: "Montserrat", Helvetica, sans-serif !important;
            margin-bottom: 25px;
            margin-top: 25px; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h2 {
                font-size: 3.35rem;
                line-height: 3.35rem; } }
            section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h2.mt0 {
              margin-top: 0; }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h3 {
            font-size: 15px;
            line-height: 15px;
            font-weight: 700;
            font-family: "Montserrat", Helvetica, sans-serif !important;
            margin-top: 25px;
            margin-bottom: 15px; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h3 {
                font-size: 2.605rem;
                line-height: 2.605rem; } }
            section.screen1:not(.product-page-new) .product-body .params .tab-content .texted h3.mt0 {
              margin-top: 0; }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted p {
            font-size: 13px;
            line-height: 20px;
            font-weight: 500;
            font-family: "Montserrat", Helvetica, sans-serif !important;
            text-align: justify;
            margin-bottom: 15px; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted p {
                font-size: 2.419rem;
                line-height: 3.722rem;
                font-weight: 400; } }
            section.screen1:not(.product-page-new) .product-body .params .tab-content .texted p:last-child {
              margin-bottom: 0; }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol {
            margin: 0 0 15px;
            padding: 0;
            list-style: none;
            font-size: 13px;
            line-height: 20px;
            font-weight: 500;
            font-family: "Montserrat", Helvetica, sans-serif !important; }
            @media screen and (max-width: 990px) {
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol {
                font-size: 2.419rem;
                line-height: 3.722rem;
                font-weight: 400; } }
            section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul li, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li {
              margin-bottom: 7px;
              padding-left: 20px;
              position: relative;
              text-align: justify; }
              @media screen and (max-width: 990px) {
                section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul li, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li {
                  margin-bottom: 1.303rem;
                  padding-left: 3.722rem; } }
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul li:last-child, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li:last-child {
                margin: 0; }
              section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul li:before, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li:before {
                content: '';
                position: absolute;
                width: 6px;
                height: 6px;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                background-color: #252525;
                left: 0;
                top: 7px; }
                @media screen and (max-width: 990px) {
                  section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ul li:before, section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li:before {
                    width: 1.117rem;
                    height: 1.117rem;
                    -webkit-border-radius: 0.558rem;
                    -moz-border-radius: 0.558rem;
                    border-radius: 0.558rem;
                    top: 1.303rem; } }
          section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li {
            counter-increment: linum;
            padding-left: 41px; }
            section.screen1:not(.product-page-new) .product-body .params .tab-content .texted ol li:before {
              background: #fff;
              width: 26px;
              height: 26px;
              -webkit-border-radius: 13px;
              -moz-border-radius: 13px;
              border-radius: 13px;
              text-align: center;
              color: #39BE87FF;
              content: counter(linum);
              top: -3px;
              font-size: 12px;
              line-height: 26px;
              font-weight: 700; }
    @media screen and (max-width: 990px) {
      section.screen1:not(.product-page-new).with-map .about {
        display: none; } }
  section.screen1.product-page-new {
    padding-top: 11.928rem;
    padding-bottom: 7.143rem;
    background: #3D4048;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    background-size: 100% auto;
    height: auto;
    z-index: 2; }
    @media all and (max-width: 1580px) {
      section.screen1.product-page-new .container {
        padding: 0; } }
    @media all and (min-width: 1921px) {
      section.screen1.product-page-new {
        -webkit-background-size: 1920px auto;
        -moz-background-size: 1920px auto;
        -o-background-size: 1920px auto;
        background-size: 1920px auto; }
        section.screen1.product-page-new:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 800px;
          background: #171717 url("../images/product-page-bg.jpg") no-repeat center top;
          -webkit-background-size: 1920px auto;
          -moz-background-size: 1920px auto;
          -o-background-size: 1920px auto;
          background-size: 1920px auto;
          z-index: -1; } }
    @media all and (max-width: 1920px) {
      section.screen1.product-page-new {
        background: #3D4048 url("../images/product-page-bg.jpg") no-repeat center top; } }
    @media all and (max-width: 1550px) {
      section.screen1.product-page-new {
        background-image: url("../images/product-page-bg-1550.jpg"); } }
    @media all and (max-width: 1490px) {
      section.screen1.product-page-new {
        padding-top: 7.071rem; } }
    @media all and (max-width: 1440px) {
      section.screen1.product-page-new {
        background-image: url("../images/product-page-bg-1440.jpg"); } }
    @media all and (max-width: 1366px) {
      section.screen1.product-page-new {
        background-image: url("../images/product-page-bg-1366.jpg"); } }
    @media all and (max-width: 1280px) {
      section.screen1.product-page-new {
        background-image: url("../images/product-page-bg-1280.jpg"); } }
    @media screen and (max-width: 990px) {
      section.screen1.product-page-new {
        padding-top: 24.192rem;
        padding-bottom: 0;
        background: #3D4048; } }
    section.screen1.product-page-new .product-body {
      background-color: #fff;
      max-width: 1420px;
      margin: 0 auto;
      padding: 5.357rem 5rem 7.143rem; }
      @media all and (max-width: 1420px) {
        section.screen1.product-page-new .product-body {
          width: 100%; } }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .product-body {
          padding: 8.002rem 4.466rem 0; }
          section.screen1.product-page-new .product-body .container {
            padding: 0; } }
      section.screen1.product-page-new .product-body .row {
        margin: 0;
        width: 100%; }
      section.screen1.product-page-new .product-body [class*="col-lg-"], section.screen1.product-page-new .product-body [class*="col-md-"], section.screen1.product-page-new .product-body [class*="col-sm-"], section.screen1.product-page-new .product-body [class*="col-xs-"] {
        padding: 0 2.786rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-body [class*="col-lg-"], section.screen1.product-page-new .product-body [class*="col-md-"], section.screen1.product-page-new .product-body [class*="col-sm-"], section.screen1.product-page-new .product-body [class*="col-xs-"] {
            padding: 0; } }
    section.screen1.product-page-new .smallest {
      margin: 0;
      width: 100%; }
    @media screen and (max-width: 990px) {
      section.screen1.product-page-new .product-gallery {
        margin-bottom: 5.583rem; } }
    section.screen1.product-page-new .product-gallery .slick-vertical .slick-slide {
      border: 0; }
    section.screen1.product-page-new .product-gallery .slider-nav {
      width: 7.143rem;
      max-height: 35.714rem;
      overflow: hidden; }
      section.screen1.product-page-new .product-gallery .slider-nav .image-overlay,
      section.screen1.product-page-new .product-gallery .slider-nav .image-overlay:hover,
      section.screen1.product-page-new .product-gallery .slider-nav .slick-current .image-overlay {
        position: relative;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        height: 7.143rem;
        width: 7.143rem;
        margin-bottom: 0.571rem !important;
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out;
        cursor: pointer;
        background-color: #E9EAEC;
        overflow: hidden; }
        section.screen1.product-page-new .product-gallery .slider-nav .image-overlay:after,
        section.screen1.product-page-new .product-gallery .slider-nav .image-overlay:hover:after,
        section.screen1.product-page-new .product-gallery .slider-nav .slick-current .image-overlay:after {
          content: '';
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%;
          border: 0.143rem solid transparent;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0; }
      section.screen1.product-page-new .product-gallery .slider-nav .image {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 7rem;
        height: 7rem;
        background-color: transparent;
        background-position: center;
        background-repeat: no-repeat;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-background-size: contain;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out; }
        section.screen1.product-page-new .product-gallery .slider-nav .image.no-photo-image {
          background-image: url("../images/no-photo.jpg"); }
      section.screen1.product-page-new .product-gallery .slider-nav .image-overlay:hover:after,
      section.screen1.product-page-new .product-gallery .slider-nav .slick-current .image-overlay:after {
        border-color: #6A6A6A; }
      section.screen1.product-page-new .product-gallery .slider-nav .slick-current .image-overlay {
        cursor: default;
        height: 7.143rem; }
        section.screen1.product-page-new .product-gallery .slider-nav .slick-current .image-overlay .image {
          width: 6.857rem;
          height: 6.857rem;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0; }
      section.screen1.product-page-new .product-gallery .slider-nav .slick-list {
        padding: 0 !important;
        overflow: hidden;
        height: 35.714rem !important; }
        section.screen1.product-page-new .product-gallery .slider-nav .slick-list .slick-slide * {
          line-height: 1; }
    section.screen1.product-page-new .product-gallery .slick-track {
      margin-left: 0;
      margin-right: 0; }
    section.screen1.product-page-new .product-gallery .slider-for {
      width: 35.714rem;
      height: 35.714rem;
      margin-left: 1.429rem;
      z-index: 1;
      overflow: hidden;
      border: 1px solid #E9EAEC; }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .product-gallery .slider-for {
          width: 61.41rem;
          height: auto;
          margin: 0 auto;
          border: 0; } }
      section.screen1.product-page-new .product-gallery .slider-for .slick-list {
        overflow: hidden;
        height: 100%; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-gallery .slider-for .slick-list {
            overflow: unset; } }
      section.screen1.product-page-new .product-gallery .slider-for a,
      section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div {
        display: block;
        width: 100%; }
        section.screen1.product-page-new .product-gallery .slider-for a .image-overlay,
        section.screen1.product-page-new .product-gallery .slider-for a .image-overlay:hover,
        section.screen1.product-page-new .product-gallery .slider-for a .slick-current .image-overlay,
        section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image-overlay,
        section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image-overlay:hover,
        section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .slick-current .image-overlay {
          position: relative;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0;
          height: 35.714rem;
          width: 100%;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          cursor: pointer;
          background-color: #E9EAEC; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-gallery .slider-for a .image-overlay,
            section.screen1.product-page-new .product-gallery .slider-for a .image-overlay:hover,
            section.screen1.product-page-new .product-gallery .slider-for a .slick-current .image-overlay,
            section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image-overlay,
            section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image-overlay:hover,
            section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .slick-current .image-overlay {
              height: 52.105rem;
              width: -webkit-calc(100% - 2px) ;
              width: -moz-calc(100% - 2px) ;
              width: calc(100% - 2px) ;
              border: 1px solid #E9EAEC; } }
        section.screen1.product-page-new .product-gallery .slider-for a .image,
        section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image {
          position: absolute;
          left: 50%;
          top: 50%;
          width: 35.714rem;
          height: 35.714rem;
          background-color: transparent;
          background-position: center;
          background-repeat: no-repeat;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0;
          -webkit-background-size: contain;
          -moz-background-size: contain;
          -o-background-size: contain;
          background-size: contain;
          -webkit-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          z-index: 1; }
          section.screen1.product-page-new .product-gallery .slider-for a .image.no-photo-image,
          section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image.no-photo-image {
            background-image: url("../images/no-photo.jpg");
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-gallery .slider-for a .image,
            section.screen1.product-page-new .product-gallery .slider-for .slick-slide > div .image {
              position: relative;
              top: 0;
              left: 0;
              -webkit-transform: none;
              -moz-transform: none;
              -ms-transform: none;
              -o-transform: none;
              transform: none;
              width: 61.41rem;
              height: 51.733rem;
              max-width: 100%; } }
    section.screen1.product-page-new .product-gallery button {
      display: none; }
      section.screen1.product-page-new .product-gallery button.slick-arrow {
        border: 0;
        background: transparent;
        text-indent: -9999px;
        width: 7.143rem;
        height: 2.143rem;
        position: relative;
        -moz-opacity: 1 ;
        opacity: 1 ;
        filter: alpha(opacity=100) ;
        -webkit-transition: 0.3s ease-in-out;
        -moz-transition: 0.3s ease-in-out;
        -o-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out; }
        section.screen1.product-page-new .product-gallery button.slick-arrow.slick-prev, section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next {
          margin-bottom: 0.571rem; }
          section.screen1.product-page-new .product-gallery button.slick-arrow.slick-prev:before, section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next:before {
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%236A6A6A%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2C15A15%2C15%2C0%2C1%2C0%2C15%2C0%2C15.017%2C15.017%2C0%2C0%2C0%2C0%2C15Zm28.5%2C0A13.5%2C13.5%2C0%2C1%2C1%2C15%2C1.5%2C13.516%2C13.516%2C0%2C0%2C1%2C28.5%2C15Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M14.467%2C7.953l-4.215%2C4.215a.748.748%2C0%2C0%2C0%2C1.059%2C1.058l2.936-2.936V21.515a.753.753%2C0%2C1%2C0%2C1.505%2C0V10.3l2.936%2C2.936a.748.748%2C0%2C1%2C0%2C1.059-1.058L15.532%2C7.959a.762.762%2C0%2C0%2C0-1.065-.006Z%22%2F%3E%3C%2Fsvg%3E");
            width: 2.143rem;
            height: 2.143rem;
            -webkit-background-size: 2.143rem 2.143rem;
            -moz-background-size: 2.143rem 2.143rem;
            -o-background-size: 2.143rem 2.143rem;
            background-size: 2.143rem 2.143rem;
            -webkit-mask-size: 2.143rem 2.143rem;
            mask-size: 2.143rem 2.143rem;
            background-repeat: no-repeat;
            background-position: center;
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%; }
          section.screen1.product-page-new .product-gallery button.slick-arrow.slick-prev.slick-disabled:before, section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next.slick-disabled:before {
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23E9EAEC%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2C15A15%2C15%2C0%2C1%2C0%2C15%2C0%2C15.017%2C15.017%2C0%2C0%2C0%2C0%2C15Zm28.5%2C0A13.5%2C13.5%2C0%2C1%2C1%2C15%2C1.5%2C13.516%2C13.516%2C0%2C0%2C1%2C28.5%2C15Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M14.467%2C7.953l-4.215%2C4.215a.748.748%2C0%2C0%2C0%2C1.059%2C1.058l2.936-2.936V21.515a.753.753%2C0%2C1%2C0%2C1.505%2C0V10.3l2.936%2C2.936a.748.748%2C0%2C1%2C0%2C1.059-1.058L15.532%2C7.959a.762.762%2C0%2C0%2C0-1.065-.006Z%22%2F%3E%3C%2Fsvg%3E");
            width: 2.143rem;
            height: 2.143rem;
            -webkit-background-size: 2.143rem 2.143rem;
            -moz-background-size: 2.143rem 2.143rem;
            -o-background-size: 2.143rem 2.143rem;
            background-size: 2.143rem 2.143rem;
            -webkit-mask-size: 2.143rem 2.143rem;
            mask-size: 2.143rem 2.143rem;
            width: 100%;
            height: 100%; }
        section.screen1.product-page-new .product-gallery button.slick-arrow.slick-prev {
          top: 0; }
        section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next {
          bottom: 0;
          margin-bottom: 0;
          margin-top: 0.571rem; }
          section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next:before {
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%236A6A6A%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M30%2C15A15%2C15%2C0%2C1%2C0%2C15%2C30%2C15.017%2C15.017%2C0%2C0%2C0%2C30%2C15ZM1.5%2C15A13.5%2C13.5%2C0%2C1%2C1%2C15%2C28.5%2C13.516%2C13.516%2C0%2C0%2C1%2C1.5%2C15Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M15.533%2C22.047l4.215-4.215a.748.748%2C0%2C0%2C0-1.059-1.058L15.753%2C19.71V8.485a.753.753%2C0%2C1%2C0-1.505%2C0V19.7l-2.936-2.936a.748.748%2C0%2C1%2C0-1.059%2C1.058l4.215%2C4.215a.762.762%2C0%2C0%2C0%2C1.065.006Z%22%2F%3E%3C%2Fsvg%3E");
            width: 2.143rem;
            height: 2.143rem;
            -webkit-background-size: 2.143rem 2.143rem;
            -moz-background-size: 2.143rem 2.143rem;
            -o-background-size: 2.143rem 2.143rem;
            background-size: 2.143rem 2.143rem;
            -webkit-mask-size: 2.143rem 2.143rem;
            mask-size: 2.143rem 2.143rem;
            width: 100%;
            height: 100%; }
          section.screen1.product-page-new .product-gallery button.slick-arrow.slick-next.slick-disabled:before {
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23E9EAEC%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M30%2C15A15%2C15%2C0%2C1%2C0%2C15%2C30%2C15.017%2C15.017%2C0%2C0%2C0%2C30%2C15ZM1.5%2C15A13.5%2C13.5%2C0%2C1%2C1%2C15%2C28.5%2C13.516%2C13.516%2C0%2C0%2C1%2C1.5%2C15Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M15.533%2C22.047l4.215-4.215a.748.748%2C0%2C0%2C0-1.059-1.058L15.753%2C19.71V8.485a.753.753%2C0%2C1%2C0-1.505%2C0V19.7l-2.936-2.936a.748.748%2C0%2C1%2C0-1.059%2C1.058l4.215%2C4.215a.762.762%2C0%2C0%2C0%2C1.065.006Z%22%2F%3E%3C%2Fsvg%3E");
            width: 2.143rem;
            height: 2.143rem;
            -webkit-background-size: 2.143rem 2.143rem;
            -moz-background-size: 2.143rem 2.143rem;
            -o-background-size: 2.143rem 2.143rem;
            background-size: 2.143rem 2.143rem;
            -webkit-mask-size: 2.143rem 2.143rem;
            mask-size: 2.143rem 2.143rem;
            width: 100%;
            height: 100%; }
        section.screen1.product-page-new .product-gallery button.slick-arrow.slick-disabled {
          cursor: default !important; }
    section.screen1.product-page-new .product-gallery .count-more-4 .slick-list {
      height: 30.286rem !important; }
    section.screen1.product-page-new .product-gallery .count-more-4 button {
      display: block; }
    section.screen1.product-page-new .product-gallery .slick-dots {
      list-style: none;
      padding: 0;
      margin: 1.489rem auto 0;
      text-align: center;
      height: 2.419rem; }
      section.screen1.product-page-new .product-gallery .slick-dots li {
        display: inline-block;
        margin: 0 0.465rem; }
        section.screen1.product-page-new .product-gallery .slick-dots li button {
          display: block;
          padding: 0;
          width: 2.233rem;
          height: 2.233rem;
          margin: 0;
          text-indent: -9999px;
          border: 0;
          outline: none;
          background-color: #E9EAEC;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          border-radius: 50%; }
        section.screen1.product-page-new .product-gallery .slick-dots li.slick-active button {
          background-color: #6a6a6a; }
    section.screen1.product-page-new .product-info {
      margin-left: 3.571rem;
      width: 100%; }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .product-info {
          margin-left: 0; } }
      section.screen1.product-page-new .product-info h1 {
        font-size: 2.5rem;
        line-height: 2.786rem;
        font-weight: 700;
        letter-spacing: -1px;
        margin-bottom: 0.571rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info h1 {
            font-size: 5.583rem;
            line-height: 5.583rem;
            letter-spacing: -.5px;
            margin-bottom: 2.605rem;
            text-align: center; } }
      section.screen1.product-page-new .product-info .subtitle {
        width: 32.214rem;
        margin-top: 0.571rem;
        margin-left: 0.357rem;
        margin-bottom: 2.857rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info .subtitle {
            width: 100%;
            margin: 0 0 2.977rem; } }
        section.screen1.product-page-new .product-info .subtitle .avail {
          font-size: 1rem;
          line-height: 1.286rem;
          font-weight: 700;
          color: #42B80B; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .subtitle .avail {
              font-size: 2.605rem;
              line-height: 3.35rem; } }
          section.screen1.product-page-new .product-info .subtitle .avail .icon {
            margin-right: 0.3rem;
            flex: 0 0 1.056rem; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .product-info .subtitle .avail .icon {
                margin-right: 0.782rem;
                flex: 0 0 2.75rem; } }
        section.screen1.product-page-new .product-info .subtitle .addition {
          font-size: 1rem;
          line-height: 1.286rem;
          font-weight: 600;
          color: #6a6a6a; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .subtitle .addition {
              font-size: 2.605rem;
              line-height: 3.35rem; } }
          section.screen1.product-page-new .product-info .subtitle .addition .icon {
            margin-right: 0.414rem;
            flex: 0 0 1.442rem; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .product-info .subtitle .addition .icon {
                margin-right: 1.079rem;
                flex: 0 0 3.757rem; } }
          section.screen1.product-page-new .product-info .subtitle .addition .underline {
            position: relative; }
            section.screen1.product-page-new .product-info .subtitle .addition .underline:after {
              position: absolute;
              content: '';
              border-bottom: 1px dashed #6a6a6a;
              width: 100%;
              height: 1px;
              left: 0;
              bottom: 1px; }
      section.screen1.product-page-new .product-info .price-block {
        font-size: 1rem;
        line-height: 0.929rem;
        font-weight: 600;
        color: #6a6a6a;
        width: 32.214rem;
        margin-bottom: 0.857rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info .price-block {
            font-size: 2.605rem;
            line-height: 2.419rem;
            width: 100%;
            margin-bottom: 2.791rem; } }
        section.screen1.product-page-new .product-info .price-block .text {
          width: 10.571rem;
          margin-right: 0.571rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .price-block .text {
              width: auto;
              margin-right: 1.861rem; } }
        section.screen1.product-page-new .product-info .price-block .icon {
          margin-left: 0.429rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .price-block .icon {
              margin-left: 0.558rem;
              flex: 0 0 2.977rem; } }
        section.screen1.product-page-new .product-info .price-block .price {
          font-size: 2rem;
          line-height: 2.286rem;
          font-weight: 700;
          color: #6a6a6a;
          letter-spacing: -.5px; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .price-block .price {
              font-size: 5.211rem;
              line-height: 5.955rem; } }
      section.screen1.product-page-new .product-info .buttons-block {
        width: 32.214rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info .buttons-block {
            width: 100%;
            margin-bottom: 7.444rem; } }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info .buttons-block > div {
            width: 100%; } }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .product-info .buttons-block > div .btn-default {
            height: 10.235rem; } }
        section.screen1.product-page-new .product-info .buttons-block .discount-text {
          font-size: 1rem;
          line-height: normal;
          font-weight: 700;
          letter-spacing: -.5px;
          color: #1d1d1d; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .product-info .buttons-block .discount-text {
              font-size: 2.605rem; } }
      section.screen1.product-page-new .product-info .extend-info-grid {
        width: 32.214rem;
        margin-top: 3.071rem;
        padding-top: 1.643rem;
        border-top: 1px solid var(--color-border-grey);
        grid-template-columns: 21.286rem auto;
        grid-template-rows: 4.429rem 3.143rem;
        gap: 0; }
        section.screen1.product-page-new .product-info .extend-info-grid .made-in-ru-grey {
          margin-top: 0rem;
          margin-right: 0rem; }
        section.screen1.product-page-new .product-info .extend-info-grid .email-block .title {
          color: #1d1d1d;
          font-size: 1.286rem;
          line-height: 1.286rem;
          font-weight: 700;
          letter-spacing: -.5px; }
        section.screen1.product-page-new .product-info .extend-info-grid .email-block .icon {
          margin-right: 0.571rem; }
        section.screen1.product-page-new .product-info .extend-info-grid .email-block .email {
          margin-top: 0.143rem;
          color: #1d1d1d;
          font-size: 1.143rem;
          line-height: 1.143rem;
          font-weight: 600;
          letter-spacing: -.5px;
          text-decoration: underline; }
          section.screen1.product-page-new .product-info .extend-info-grid .email-block .email:hover {
            text-decoration: none; }
        section.screen1.product-page-new .product-info .extend-info-grid .text {
          color: #1d1d1d;
          font-size: 1rem;
          line-height: 1.143rem;
          font-weight: 600;
          letter-spacing: -.5px; }
        section.screen1.product-page-new .product-info .extend-info-grid .end-text {
          margin-top: 0.286rem; }
          section.screen1.product-page-new .product-info .extend-info-grid .end-text .icon {
            margin-right: 0.214rem;
            top: 1px; }
    section.screen1.product-page-new .advantages {
      margin-top: 3.571rem;
      background-color: #F9F7F7;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      border-radius: 0;
      padding: 2.929rem 4.071rem 1.357rem !important; }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .advantages {
          max-width: unset;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0;
          padding: 7.258rem 5.583rem 7.816rem !important;
          width: -webkit-calc(100% + 8.932rem) ;
          width: -moz-calc(100% + 8.932rem) ;
          width: calc(100% + 8.932rem) ;
          margin: 0 -4.466rem; } }
      section.screen1.product-page-new .advantages .item {
        margin: 0 1.607rem; }
        section.screen1.product-page-new .advantages .item .icon {
          top: 0.214rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .advantages .item .icon {
              top: unset; } }
        section.screen1.product-page-new .advantages .item .title {
          color: #1d1d1d;
          font-size: 1.143rem;
          line-height: 1.286rem;
          font-weight: 600;
          letter-spacing: -.5px; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .advantages .item .title {
              font-size: 2.977rem;
              line-height: 3.35rem; } }
        section.screen1.product-page-new .advantages .item .subtitle {
          color: #1d1d1d;
          font-size: 1rem;
          line-height: 1.143rem;
          font-weight: 500;
          letter-spacing: -.5px; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .advantages .item .subtitle {
              font-size: 2.605rem;
              line-height: 2.977rem; } }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .advantages .item {
            margin: 0 0 5.397rem; }
            section.screen1.product-page-new .advantages .item:last-child {
              margin-bottom: 0; }
            section.screen1.product-page-new .advantages .item .icon {
              margin-right: 2.587rem; } }
    section.screen1.product-page-new .contacts {
      padding-top: 2.286rem !important;
      padding-bottom: 2.286rem !important;
      border: 1px solid #E9EAEC;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      border-radius: 0; }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .contacts {
          padding-top: 11.165rem !important;
          padding-bottom: 10.607rem !important;
          border: 0; } }
      section.screen1.product-page-new .contacts.bg-gray {
        background-color: #F9F7F7;
        width: -webkit-calc(100% + 8.932rem) ;
        width: -moz-calc(100% + 8.932rem) ;
        width: calc(100% + 8.932rem) ;
        margin: 0 -4.466rem; }
      section.screen1.product-page-new .contacts .brand-logo {
        background: transparent url("../images/logo-black.svg") no-repeat center;
        -webkit-background-size: contain;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
        width: 19.778rem;
        height: 4.652rem;
        margin-right: 2.071rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .contacts .brand-logo {
            display: none; } }
      section.screen1.product-page-new .contacts .phone-block .text {
        font-size: 1.143rem;
        line-height: 1.286rem;
        font-weight: 600;
        letter-spacing: -.5px;
        color: #1d1d1d; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .contacts .phone-block .text {
            font-size: 3.35rem;
            line-height: 3.35rem;
            font-weight: 700; } }
      section.screen1.product-page-new .contacts .phone-block a {
        margin-top: 0.571rem;
        font-size: 1.571rem;
        line-height: 1.571rem;
        font-weight: 700;
        color: #1d1d1d; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .contacts .phone-block a {
            font-size: 6.327rem;
            line-height: 6.327rem; } }
      section.screen1.product-page-new .contacts .email-block {
        margin-bottom: 3.35rem; }
        section.screen1.product-page-new .contacts .email-block .title {
          font-size: 4.094rem;
          line-height: 4.094rem;
          font-weight: 700;
          letter-spacing: -.5px;
          margin-bottom: 0.744rem; }
        section.screen1.product-page-new .contacts .email-block a {
          font-size: 3.35rem;
          line-height: 3.35rem;
          font-weight: 700;
          letter-spacing: -.5px;
          text-decoration: underline; }
      section.screen1.product-page-new .contacts .good-block {
        font-size: 3.35rem;
        line-height: 3.35rem;
        font-weight: 700;
        letter-spacing: -.5px;
        color: #42B80B; }
      section.screen1.product-page-new .contacts .item {
        margin: 0 2.143rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .contacts .item {
            margin: 0; } }
        section.screen1.product-page-new .contacts .item .text .title {
          font-size: 1.143rem;
          line-height: 1.286rem;
          font-weight: 600;
          color: #1d1d1d;
          letter-spacing: -.5px; }
        section.screen1.product-page-new .contacts .item .text .subtitle {
          font-size: 1rem;
          line-height: 1.143rem;
          font-weight: 500;
          color: #1d1d1d;
          letter-spacing: -.5px; }
        section.screen1.product-page-new .contacts .item:first-child {
          margin-right: 10.714rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .contacts .item:first-child {
              margin-right: 0; } }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .contacts .item .icon {
            margin-right: 1.228rem; } }
    section.screen1.product-page-new .params {
      margin-top: 3.857rem; }
      @media screen and (max-width: 990px) {
        section.screen1.product-page-new .params {
          margin-top: 0; } }
      section.screen1.product-page-new .params .accordion .accordion-item {
        border: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        border-top: 1px solid #E9EAEC; }
        section.screen1.product-page-new .params .accordion .accordion-item:last-child {
          border-bottom: 1px solid #E9EAEC; }
        section.screen1.product-page-new .params .accordion .accordion-item .accordion-button {
          position: relative;
          font-size: 3.35rem;
          line-height: 3.35rem;
          font-weight: 700;
          letter-spacing: -.5px;
          color: #1d1d1d;
          background-color: transparent;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          border-radius: 0;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none;
          padding: 4.838rem 0;
          border: 0;
          width: 100%;
          text-align: left; }
          section.screen1.product-page-new .params .accordion .accordion-item .accordion-button:after {
            content: '';
            display: block;
            position: absolute;
            right: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cdefs%3E%3Cstyle%3E.a%2C.b%7Bfill%3Anone%3B%7D.a%7Bstroke%3A%23e9eaec%3B%7D.b%7Bstroke%3A%231d1d1d%3Bstroke-linecap%3Around%3Bstroke-width%3A1.5px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ccircle%20class%3D%22a%22%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2212.5%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M8%2C13H18%22%2F%3E%3C%2Fsvg%3E");
            width: 4.838rem;
            height: 4.838rem;
            -webkit-background-size: 4.838rem 4.838rem;
            -moz-background-size: 4.838rem 4.838rem;
            -o-background-size: 4.838rem 4.838rem;
            background-size: 4.838rem 4.838rem;
            -webkit-mask-size: 4.838rem 4.838rem;
            mask-size: 4.838rem 4.838rem; }
          section.screen1.product-page-new .params .accordion .accordion-item .accordion-button.collapsed:after {
            background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cdefs%3E%3Cstyle%3E.a%2C.b%7Bfill%3Anone%3B%7D.a%7Bstroke%3A%23e9eaec%3B%7D.b%7Bstroke%3A%231d1d1d%3Bstroke-linecap%3Around%3Bstroke-width%3A1.5px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ccircle%20class%3D%22a%22%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2212.5%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M8%2C13H18%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M13%2C18V8%22%2F%3E%3C%2Fsvg%3E");
            width: 4.838rem;
            height: 4.838rem;
            -webkit-background-size: 4.838rem 4.838rem;
            -moz-background-size: 4.838rem 4.838rem;
            -o-background-size: 4.838rem 4.838rem;
            background-size: 4.838rem 4.838rem;
            -webkit-mask-size: 4.838rem 4.838rem;
            mask-size: 4.838rem 4.838rem; }
          section.screen1.product-page-new .params .accordion .accordion-item .accordion-button .label {
            position: relative;
            top: -1.861rem;
            margin-left: 0.372rem; }
      section.screen1.product-page-new .params .accordion .accordion-body {
        padding: 0 0 5.955rem; }
      section.screen1.product-page-new .params .nav-tabs {
        border-color: #EDF0F7;
        height: 2.571rem;
        overflow: hidden;
        position: relative;
        text-align: left; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .nav-tabs {
            padding: 0 7.444rem;
            height: 10.049rem; } }
        section.screen1.product-page-new .params .nav-tabs li,
        section.screen1.product-page-new .params .nav-tabs div.item {
          margin-right: 3.429rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .params .nav-tabs li,
            section.screen1.product-page-new .params .nav-tabs div.item {
              margin-right: 40px;
              width: 100%; } }
          section.screen1.product-page-new .params .nav-tabs li:last-child,
          section.screen1.product-page-new .params .nav-tabs div.item:last-child {
            margin-right: 0;
            text-align: left; }
          section.screen1.product-page-new .params .nav-tabs li a,
          section.screen1.product-page-new .params .nav-tabs div.item a {
            font-size: 1.286rem;
            line-height: 1.286rem;
            font-weight: 700;
            letter-spacing: -.5px;
            color: #1d1d1d;
            position: relative;
            padding: 0.643rem 0 0.357rem;
            border: 0;
            border-bottom: 3px solid transparent;
            background-color: transparent;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            margin: 0;
            -webkit-transition: 0.2s ease-in-out;
            -moz-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out; }
          section.screen1.product-page-new .params .nav-tabs li.active a,
          section.screen1.product-page-new .params .nav-tabs div.item.active a {
            border-color: #C5DE17; }
          section.screen1.product-page-new .params .nav-tabs li .label,
          section.screen1.product-page-new .params .nav-tabs div.item .label {
            position: relative;
            top: -0.857rem;
            margin-left: 0.143rem; }
      section.screen1.product-page-new .params .tab-content {
        padding: 3.071rem 0 3.571rem; }
      section.screen1.product-page-new .params .product-params {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 7.143rem;
        -moz-column-gap: 7.143rem;
        column-gap: 7.143rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .product-params {
            -webkit-column-count: 1;
            -moz-column-count: 1;
            column-count: 1;
            -webkit-column-gap: 0;
            -moz-column-gap: 0;
            column-gap: 0; } }
        section.screen1.product-page-new .params .product-params .parent {
          position: relative;
          display: table;
          font-size: 0.929rem;
          line-height: 1.143rem;
          font-weight: 400;
          margin-bottom: 0.857rem;
          width: 100%; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .params .product-params .parent {
              font-size: 2.419rem;
              line-height: 2.977rem;
              margin-bottom: 2.791rem; } }
        section.screen1.product-page-new .params .product-params .item {
          color: #4A4A4A;
          position: relative;
          display: table-row;
          background-color: #fff;
          width: 100% !important;
          border: 0 !important;
          float: none !important; }
          section.screen1.product-page-new .params .product-params .item:before {
            content: '';
            position: absolute;
            width: -webkit-calc(100% - 1rem) ;
            width: -moz-calc(100% - 1rem) ;
            width: calc(100% - 1rem) ;
            height: 1px;
            background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #4A4A4A), color-stop(20%, transparent));
            background-image: -webkit-linear-gradient(90deg, #4A4A4A 0%, transparent 20%);
            background-image: -moz-linear-gradient(90deg, #4A4A4A 0%, transparent 20%);
            background-image: -ms-linear-gradient(90deg, #4A4A4A 0%, transparent 20%);
            background-image: -o-linear-gradient(90deg, #4A4A4A 0%, transparent 20%);
            background-image: linear-gradient(90deg, #4A4A4A 0%, transparent 20%);
            -webkit-background-size: 5px 1px;
            -moz-background-size: 5px 1px;
            -o-background-size: 5px 1px;
            background-size: 5px 1px;
            left: 0.5rem;
            top: 0.857rem;
            z-index: 1; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .params .product-params .item:before {
                width: -webkit-calc(100% - 2.605rem) ;
                width: -moz-calc(100% - 2.605rem) ;
                width: calc(100% - 2.605rem) ;
                left: 1.303rem;
                top: 2.233rem; } }
          section.screen1.product-page-new .params .product-params .item > span {
            display: table-cell;
            height: 1.214rem;
            position: relative;
            z-index: 2; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .params .product-params .item > span {
                height: 3.164rem; } }
            section.screen1.product-page-new .params .product-params .item > span span {
              position: relative;
              background-color: #fff; }
              section.screen1.product-page-new .params .product-params .item > span span:after {
                width: 0.357rem;
                height: 1.143rem;
                background-color: #fff;
                position: absolute;
                top: 0;
                content: ''; }
                @media screen and (max-width: 990px) {
                  section.screen1.product-page-new .params .product-params .item > span span:after {
                    width: 0.93rem;
                    height: 2.977rem; } }
            section.screen1.product-page-new .params .product-params .item > span.key {
              color: #4A4A4A;
              margin-right: 0.357rem; }
              @media screen and (max-width: 990px) {
                section.screen1.product-page-new .params .product-params .item > span.key {
                  margin-right: 0.93rem; } }
              section.screen1.product-page-new .params .product-params .item > span.key > span:after {
                right: -0.357rem; }
                @media screen and (max-width: 990px) {
                  section.screen1.product-page-new .params .product-params .item > span.key > span:after {
                    right: -0.93rem; } }
              section.screen1.product-page-new .params .product-params .item > span.key.not-padding > span {
                margin-right: 0; }
                section.screen1.product-page-new .params .product-params .item > span.key.not-padding > span:after {
                  display: none; }
              section.screen1.product-page-new .params .product-params .item > span.key .part {
                padding-right: 0.357rem;
                display: inline-block; }
                @media screen and (max-width: 990px) {
                  section.screen1.product-page-new .params .product-params .item > span.key .part {
                    padding-right: 0.93rem; } }
                section.screen1.product-page-new .params .product-params .item > span.key .part:after {
                  display: none; }
            section.screen1.product-page-new .params .product-params .item > span.value {
              text-align: right;
              color: #1d1d1d;
              font-weight: 600; }
              section.screen1.product-page-new .params .product-params .item > span.value .comment {
                color: #4A4A4A;
                font-weight: 400;
                margin-left: 0.357rem; }
                @media screen and (max-width: 990px) {
                  section.screen1.product-page-new .params .product-params .item > span.value .comment {
                    margin-left: 0.93rem; } }
                section.screen1.product-page-new .params .product-params .item > span.value .comment:after {
                  display: none; }
              section.screen1.product-page-new .params .product-params .item > span.value > span:not(.comment) {
                margin-left: 0.357rem; }
                @media screen and (max-width: 990px) {
                  section.screen1.product-page-new .params .product-params .item > span.value > span:not(.comment) {
                    margin-left: 0.93rem; } }
                section.screen1.product-page-new .params .product-params .item > span.value > span:not(.comment):after {
                  left: -0.357rem; }
                  @media screen and (max-width: 990px) {
                    section.screen1.product-page-new .params .product-params .item > span.value > span:not(.comment):after {
                      left: -0.93rem; } }
          section.screen1.product-page-new .params .product-params .item:after {
            display: block;
            content: '';
            clear: both; }
      section.screen1.product-page-new .params .instructions {
        width: -webkit-calc(50% - 3.571rem) ;
        width: -moz-calc(50% - 3.571rem) ;
        width: calc(50% - 3.571rem) ;
        padding: 1.214rem 0;
        background-color: #F9F7F7;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        margin-top: 1.143rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .instructions {
            width: 100%;
            -webkit-border-radius: 0.93rem;
            -moz-border-radius: 0.93rem;
            border-radius: 0.93rem;
            margin-top: 1.861rem;
            padding: 3.536rem 0; } }
        section.screen1.product-page-new .params .instructions a {
          text-decoration: none; }
          section.screen1.product-page-new .params .instructions a .text {
            font-size: 1.143rem;
            line-height: 1.286rem;
            font-weight: 600;
            letter-spacing: -.5px;
            color: #1d1d1d; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .params .instructions a .text {
                font-size: 2.977rem;
                line-height: 3.35rem; } }
        section.screen1.product-page-new .params .instructions .icon {
          margin-right: 1.106rem; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .params .instructions .icon {
              margin-right: 2.881rem; } }
      section.screen1.product-page-new .params .video-block {
        width: 100%; }
      section.screen1.product-page-new .params .texted h1 {
        display: none; }
      section.screen1.product-page-new .params .texted h2, section.screen1.product-page-new .params .texted h3 {
        text-align: left; }
      section.screen1.product-page-new .params .texted h2 {
        font-size: 19px;
        line-height: 19px;
        font-weight: 700;
        margin-bottom: 25px;
        margin-top: 25px; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .texted h2 {
            font-size: 18px;
            line-height: 18px; } }
        @media all and (max-width: 768px) {
          section.screen1.product-page-new .params .texted h2 {
            font-size: 17px;
            line-height: 17px; } }
        @media all and (max-width: 540px) {
          section.screen1.product-page-new .params .texted h2 {
            font-size: 16px;
            line-height: 16px;
            margin-bottom: 18px;
            margin-top: 10px; } }
        section.screen1.product-page-new .params .texted h2.mt0 {
          margin-top: 0; }
      section.screen1.product-page-new .params .texted h3 {
        font-size: 15px;
        line-height: 15px;
        font-weight: 700;
        margin-top: 25px;
        margin-bottom: 15px; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .texted h3 {
            font-size: 14px;
            line-height: 14px; } }
        @media all and (max-width: 540px) {
          section.screen1.product-page-new .params .texted h3 {
            font-size: 13px;
            line-height: 13px; } }
        section.screen1.product-page-new .params .texted h3.mt0 {
          margin-top: 0; }
      section.screen1.product-page-new .params .texted p {
        font-size: 1rem;
        line-height: normal;
        font-weight: 400;
        text-align: justify;
        margin-bottom: 1.071rem; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .texted p {
            font-size: 2.419rem;
            margin-bottom: 2.791rem; } }
        section.screen1.product-page-new .params .texted p:last-child {
          margin-bottom: 0; }
      section.screen1.product-page-new .params .texted ul, section.screen1.product-page-new .params .texted ol {
        margin: 0 0 1.071rem;
        padding: 0;
        list-style: none;
        font-size: 1rem;
        line-height: normal;
        font-weight: 400; }
        @media screen and (max-width: 990px) {
          section.screen1.product-page-new .params .texted ul, section.screen1.product-page-new .params .texted ol {
            font-size: 2.419rem;
            margin-bottom: 2.791rem; } }
        section.screen1.product-page-new .params .texted ul li, section.screen1.product-page-new .params .texted ol li {
          margin-bottom: 0.5rem;
          padding-left: 1.429rem;
          position: relative;
          text-align: justify; }
          @media screen and (max-width: 990px) {
            section.screen1.product-page-new .params .texted ul li, section.screen1.product-page-new .params .texted ol li {
              padding-left: 3.722rem;
              margin-bottom: 1.303rem; } }
          section.screen1.product-page-new .params .texted ul li:last-child, section.screen1.product-page-new .params .texted ol li:last-child {
            margin: 0; }
          section.screen1.product-page-new .params .texted ul li:before, section.screen1.product-page-new .params .texted ol li:before {
            content: '';
            position: absolute;
            width: 0.286rem;
            height: 0.286rem;
            -webkit-border-radius: 0.214rem;
            -moz-border-radius: 0.214rem;
            border-radius: 0.214rem;
            background-color: #1d1d1d;
            left: 0;
            top: 0.5rem; }
            @media screen and (max-width: 990px) {
              section.screen1.product-page-new .params .texted ul li:before, section.screen1.product-page-new .params .texted ol li:before {
                width: 0.744rem;
                height: 0.744rem;
                -webkit-border-radius: 0.558rem;
                -moz-border-radius: 0.558rem;
                border-radius: 0.558rem;
                top: 1.303rem; } }
      section.screen1.product-page-new .params .texted ol li {
        counter-increment: linum;
        padding-left: 41px; }
        section.screen1.product-page-new .params .texted ol li:before {
          width: 26px;
          height: 26px;
          -webkit-border-radius: 13px;
          -moz-border-radius: 13px;
          border-radius: 13px;
          text-align: center;
          content: counter(linum);
          top: -3px;
          font-size: 12px;
          line-height: 26px;
          font-weight: 700; }
  section.screen11 {
    padding-top: 0;
    padding-bottom: 7.143rem;
    background-color: #3D4048; }
    @media screen and (max-width: 990px) {
      section.screen11 {
        padding-top: 1.489rem;
        background-color: #F9F7F7; } }
    @media screen and (min-width: 991px) {
      section.screen11 > .container {
        padding: 0;
        max-width: 83.214rem; }
      section.screen11 .row.m {
        width: -webkit-calc(100% + 1.071rem) ;
        width: -moz-calc(100% + 1.071rem) ;
        width: calc(100% + 1.071rem) ;
        margin: 0 -0.536rem; } }
    section.screen11 .carousel {
      padding: 0 !important;
      max-width: 83.214rem; }
      section.screen11 .carousel .container {
        padding: 0 !important; }
    section.screen11 .carousel-control {
      width: 4.5rem;
      height: 4.5rem;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 4.5rem 4.5rem;
      top: 50%;
      bottom: auto;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; }
      section.screen11 .carousel-control.right {
        background-image: url("../images/icons/slider-arrow-right.svg");
        right: -3.286rem; }
      section.screen11 .carousel-control.left {
        background-image: url("../images/icons/slider-arrow-left.svg");
        left: -3.286rem; }
      section.screen11 .carousel-control span {
        display: none; }
    section.screen11 h2 {
      font-size: 2.714rem;
      line-height: 2.714rem;
      font-weight: 600;
      letter-spacing: -1px;
      color: #fff;
      margin-bottom: 2.143rem; }
      @media screen and (max-width: 990px) {
        section.screen11 h2 {
          font-size: 4.838rem;
          line-height: 7.071rem;
          font-weight: 700;
          letter-spacing: -.5px;
          color: #1d1d1d;
          margin-bottom: 3.722rem; } }
    section.screen11 .slider-item {
      height: 26.429rem;
      margin-bottom: 0;
      padding: 0 0.536rem !important; }
      @media screen and (max-width: 990px) {
        section.screen11 .slider-item {
          height: auto;
          min-height: 26.053rem;
          margin-bottom: 2.791rem;
          padding: 0 !important;
          -webkit-border-radius: 0.93rem;
          -moz-border-radius: 0.93rem;
          border-radius: 0.93rem; }
          section.screen11 .slider-item:last-child {
            margin-bottom: 4.652rem; } }
      section.screen11 .slider-item * {
        text-decoration: none; }
      section.screen11 .slider-item .content {
        display: block;
        background-color: #fff;
        padding: 1.429rem 1.429rem 1rem; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .content {
            padding: 1.861rem;
            -webkit-border-radius: inherit;
            -moz-border-radius: inherit;
            border-radius: inherit; } }
      section.screen11 .slider-item .image {
        width: 100%;
        height: 100%;
        max-height: 17.143rem;
        max-width: 17.143rem;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-background-size: contain;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .image {
            max-width: 22.331rem;
            max-height: 22.331rem;
            height: 22.331rem;
            flex: 0 0 22.331rem;
            margin-right: 2.791rem; } }
      section.screen11 .slider-item hr {
        border: 0;
        margin: 0;
        height: 1px;
        background-color: #E9EAEC; }
      section.screen11 .slider-item .title {
        font-size: 1.143rem;
        line-height: 1.286rem;
        font-weight: 700;
        letter-spacing: -.5px;
        margin-top: 0.714rem;
        width: 100%;
        height: 3.786rem; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .title {
            font-size: 2.977rem;
            line-height: 3.35rem;
            margin-bottom: 1.117rem;
            margin-top: 0;
            height: auto; } }
      section.screen11 .slider-item .subtitle {
        height: 2.286rem; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .subtitle {
            height: auto; } }
      section.screen11 .slider-item .avail {
        font-size: 0.857rem;
        line-height: 0.857rem;
        font-weight: 600;
        color: #42B80B; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .avail {
            font-size: 2.233rem;
            line-height: 3.35rem;
            margin-bottom: 0.93rem; } }
        section.screen11 .slider-item .avail .icon {
          margin-right: 0.307rem;
          flex: 0 0 0.905rem; }
          @media screen and (max-width: 990px) {
            section.screen11 .slider-item .avail .icon {
              margin-right: 1.117rem;
              flex: 0 0 1.965rem; } }
      section.screen11 .slider-item .price {
        font-size: 1.286rem;
        line-height: 1.286rem;
        font-weight: 600;
        letter-spacing: -.5px;
        color: #6a6a6a; }
        @media screen and (max-width: 990px) {
          section.screen11 .slider-item .price {
            font-size: 3.35rem;
            line-height: 3.35rem; } }
        section.screen11 .slider-item .price .icon {
          margin-left: 0.357rem; }
          @media screen and (max-width: 990px) {
            section.screen11 .slider-item .price .icon {
              margin-left: 1.117rem; } }
        section.screen11 .slider-item .price.smallest {
          width: 100%;
          margin: 0; }
        section.screen11 .slider-item .price.alt {
          font-size: 0.857rem;
          line-height: 1.286rem;
          font-weight: 600;
          letter-spacing: 0; }
          @media screen and (max-width: 990px) {
            section.screen11 .slider-item .price.alt {
              font-size: 2.233rem;
              line-height: 3.35rem; } }
  section.screen2 {
    z-index: 1;
    padding-top: 2.857rem;
    padding-bottom: 3.429rem;
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(3.66%, #242935), color-stop(93.67%, #595D69));
    background-image: -webkit-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
    background-image: -moz-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
    background-image: -ms-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
    background-image: -o-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
    background-image: linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%); }
    @media screen and (max-width: 990px) {
      section.screen2 {
        padding-top: 4.094rem;
        padding-bottom: 2.977rem; } }
    section.screen2.alt {
      background: #3D4048;
      padding-top: 0; }
      @media screen and (max-width: 990px) {
        section.screen2.alt {
          padding-top: 5.955rem;
          padding-bottom: 8.932rem;
          background-image: -webkit-gradient(linear, left bottom, right top, color-stop(3.66%, #242935), color-stop(93.67%, #595D69));
          background-image: -webkit-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
          background-image: -moz-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
          background-image: -ms-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
          background-image: -o-linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%);
          background-image: linear-gradient(249.54deg, #242935 3.66%, #595D69 93.67%); }
          section.screen2.alt .container {
            padding: 0 4.466rem; } }
    section.screen2:after, section.screen2:before {
      content: '';
      display: block;
      position: absolute;
      width: 100%;
      z-index: 1; }
    section.screen2:after {
      height: 5rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22707%22%20height%3D%2270%22%20viewBox%3D%220%200%20707%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.5%22%3E%3Cpath%20d%3D%22M632.175%2070C645.381%2049.2791%20663.365%2021.1503%20676.894%200H711.573C669.002%2066.6718%20677.055%2054.0567%20666.855%2070H632.175Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M583.538%2070L628.31%200H660.466L615.748%2070H583.538Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M534.901%2070L579.673%200H609.306L564.588%2070H534.901Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M486.318%2070L531.036%200H558.2L513.481%2070H486.318Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M437.68%2070L482.399%200H507.039L462.321%2070H437.68Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M389.043%2070L433.762%200H455.933L411.215%2070H389.043Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M340.406%2070L385.124%200H404.773L360.054%2070H340.406Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M291.769%2070L336.541%200H353.666L308.948%2070H291.769Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M243.132%2070L287.904%200H302.506L257.788%2070H243.132Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M194.549%2070L239.267%200H251.399L206.681%2070H194.549Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M145.911%2070L190.63%200H200.239L155.521%2070H145.911Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M97.2743%2070L141.992%200H149.132L104.414%2070H97.2743Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M48.6372%2070L93.3554%200H97.9722L53.254%2070L48.6372%2070Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M2.14734%2070H0L0.322144%2069.5169L44.772%200H46.8656L46.5435%200.429436L2.14734%2070Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M778.087%2070L822.805%200H865L820.282%2070H778.087Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M729.45%2070L774.168%200H813.84L769.122%2070L729.45%2070Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M680.812%2070L725.531%200L762.733%200L718.015%2070H680.812Z%22%20fill%3D%22%23343843%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right center;
      -webkit-background-size: auto 100%;
      -moz-background-size: auto 100%;
      -o-background-size: auto 100%;
      background-size: auto 100%;
      right: 0;
      top: 2.643rem; }
      @media screen and (max-width: 990px) {
        section.screen2:after {
          height: 21.773rem;
          top: 8.188rem;
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%2273%22%20viewBox%3D%220%200%20375%2073%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M-98.0238%2073C-111.749%2051.3911%20-130.44%2022.0567%20-144.5%200H-180.542C-136.298%2069.5291%20-144.667%2056.3735%20-134.066%2073H-98.0238Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M-47.4749%2073L-94.0067%200H-127.427L-80.951%2073H-47.4749Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M3.07397%2073L-43.4578%200H-74.2558L-27.7798%2073H3.07397Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M53.5671%2073L7.09109%200H-21.1404L25.3356%2073H53.5671Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M104.116%2073L57.64%200H32.0308L78.5067%2073H104.116Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M154.665%2073L108.189%200H85.1461L131.622%2073H154.665Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M205.214%2073L158.738%200H138.317L184.793%2073H205.214Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M255.763%2073L209.231%200H191.433L237.909%2073L255.763%2073Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M306.311%2073L259.78%200H244.604L291.08%2073H306.311Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M356.805%2073L310.329%200H297.719L344.195%2073H356.805Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M407.353%2073L360.877%200H350.89L397.366%2073H407.353Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M457.902%2073L411.426%200H404.006L450.482%2073H457.902Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M508.451%2073L461.975%200H457.177L503.653%2073H508.451Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M556.768%2073H559L558.665%2072.4962L512.468%200H510.292L510.627%200.447845L556.768%2073Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M-249.67%2073L-296.146%200H-340L-293.524%2073H-249.67Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M-199.122%2073L-245.597%200H-286.829L-240.353%2073L-199.122%2073Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M-148.573%2073L-195.049%200L-233.713%200L-187.238%2073H-148.573Z%22%20fill%3D%22%23343843%22%2F%3E%3C%2Fsvg%3E"); } }
    @media screen and (max-width: 990px) {
      section.screen2.alt:after {
        height: 14.329rem; } }
    section.screen2:before {
      height: 8.857rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221456%22%20height%3D%22124%22%20viewBox%3D%220%200%201456%20124%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M328.316%20124C304.759%2087.2945%20272.679%2037.4663%20248.547%200H186.685C262.624%20118.104%20248.26%2095.7577%20266.455%20124H328.316Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M415.076%20124L335.211%200H277.85L357.619%20124H415.076Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M501.836%20124L421.971%200H369.111L448.88%20124L501.836%20124Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M588.499%20124L508.73%200L460.275%200L540.044%20124H588.499Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M675.259%20124L595.49%200H551.536L631.305%20124H675.259Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M762.019%20124L682.25%200H642.7L722.469%20124L762.019%20124Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M848.778%20124L769.009%200H733.961L813.73%20124H848.778Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M935.538%20124L855.673%200H825.125L904.894%20124H935.538Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1022.3%20124L942.433%200H916.386L996.155%20124H1022.3Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1108.96%20124L1029.19%200H1007.55L1087.32%20124H1108.96Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1195.72%20124L1115.95%200H1098.81L1178.58%20124L1195.72%20124Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1282.48%20124L1202.71%200H1189.98L1269.74%20124H1282.48Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1369.24%20124L1289.47%200H1281.24L1361%20124H1369.24Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M1452.17%20124H1456L1455.43%20123.144L1376.14%200H1372.4L1372.97%200.760727L1452.17%20124Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M68.0374%20124L-11.7317%200H-87L-7.23093%20124L68.0374%20124Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M154.797%20124L75.0279%200L4.26041%200L84.0295%20124H154.797Z%22%20fill%3D%22%23343843%22%2F%3E%3Cpath%20d%3D%22M241.557%20124L161.788%200H95.4251L175.194%20124H241.557Z%22%20fill%3D%22%23343843%22%2F%3E%3C%2Fsvg%3E") no-repeat left center;
      -webkit-background-size: auto 100%;
      -moz-background-size: auto 100%;
      -o-background-size: auto 100%;
      background-size: auto 100%;
      left: 0;
      bottom: 10.714rem; }
      @media screen and (max-width: 990px) {
        section.screen2:before {
          display: none; } }
    section.screen2 .border {
      position: absolute;
      z-index: 2;
      bottom: 3.429rem;
      left: 50%;
      width: 33.714rem;
      height: 9.857rem;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      border: 2px solid #D6F20A; }
      @media screen and (max-width: 990px) {
        section.screen2 .border {
          bottom: 2.977rem;
          height: 18.237rem;
          width: -webkit-calc(100% - 6.699rem) ;
          width: -moz-calc(100% - 6.699rem) ;
          width: calc(100% - 6.699rem) ; } }
    @media screen and (max-width: 990px) {
      section.screen2.alt .border {
        width: -webkit-calc(100% - 8.932rem) ;
        width: -moz-calc(100% - 8.932rem) ;
        width: calc(100% - 8.932rem) ;
        bottom: 8.932rem; } }
    section.screen2 .shadow {
      position: absolute;
      z-index: 4;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221550%22%20height%3D%221956%22%20viewBox%3D%220%200%201550%201956%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22628%22%20cy%3D%22978%22%20rx%3D%221336%22%20ry%3D%22718%22%20fill%3D%22%230E121C%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-968%22%20y%3D%220%22%20width%3D%223192%22%20height%3D%221956%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22130%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center 21.429rem;
      -webkit-background-size: 100% auto;
      -moz-background-size: 100% auto;
      -o-background-size: 100% auto;
      background-size: 100% auto; }
      @media screen and (max-width: 990px) {
        section.screen2 .shadow {
          background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%221421%22%20viewBox%3D%220%200%20375%201421%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%2288.7227%22%20cy%3D%22710.847%22%20rx%3D%22969.723%22%20ry%3D%22521.153%22%20fill%3D%22%230E121C%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-1069.72%22%20y%3D%220.975403%22%20width%3D%222316.88%22%20height%3D%221419.74%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2294.3592%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center 44.662rem;
          -webkit-background-size: 100% auto;
          -moz-background-size: 100% auto;
          -o-background-size: 100% auto;
          background-size: 100% auto; } }
    section.screen2 .book-shadow {
      width: 50.786rem;
      height: 60.857rem;
      position: absolute;
      z-index: 3;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      top: 23.571rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22711%22%20height%3D%22852%22%20viewBox%3D%220%200%20711%20852%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f1%29%22%3E%3Cellipse%20rx%3D%22274%22%20ry%3D%22125.14%22%20transform%3D%22matrix%280.5%200.866025%200.866025%20-0.5%20355.374%20425.861%29%22%20fill%3D%22%23D5F20A%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f1%22%20x%3D%220.684814%22%20y%3D%220.398926%22%20width%3D%22709.379%22%20height%3D%22850.924%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2290%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center; }
      @media screen and (max-width: 990px) {
        section.screen2 .book-shadow {
          width: 100%;
          height: 100%;
          background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%22619%22%20viewBox%3D%220%200%20375%20619%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20rx%3D%22198.88%22%20ry%3D%2290.8317%22%20transform%3D%22matrix%280.5%200.866025%200.866025%20-0.5%20162.304%20309.227%29%22%20fill%3D%22%23D5F20A%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-95.1439%22%20y%3D%220.409317%22%20width%3D%22514.896%22%20height%3D%22617.635%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2265.3256%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center top;
          -webkit-background-size: 100% auto;
          -moz-background-size: 100% auto;
          -o-background-size: 100% auto;
          background-size: 100% auto;
          top: 52.664rem; } }
    @media screen and (max-width: 990px) {
      section.screen2.alt .book-shadow {
        top: 46.709rem; } }
    section.screen2 .container {
      z-index: 5; }
    section.screen2 h2, section.screen2 .cards, section.screen2 .button-block {
      position: relative;
      z-index: 2; }
    section.screen2 h2 {
      color: #fff;
      margin-bottom: 3.571rem;
      font-weight: 400; }
      @media screen and (max-width: 990px) {
        section.screen2 h2 {
          margin-bottom: 5.583rem; } }
    section.screen2 .cards {
      position: relative; }
      @media screen and (max-width: 990px) {
        section.screen2 .cards {
          padding: 0 0.93rem;
          margin-bottom: 3.908rem; } }
      section.screen2 .cards:after {
        content: '';
        clear: both;
        display: block; }
      section.screen2 .cards .item {
        display: block;
        position: relative;
        width: 14.25871%;
        height: auto;
        float: left;
        padding: 0 0.5rem; }
        @media screen and (max-width: 990px) {
          section.screen2 .cards .item {
            width: 33.33333%;
            padding: 0 1.303rem; } }
        section.screen2 .cards .item .card {
          width: 100%;
          position: relative;
          border: 1px solid #585B66; }
          section.screen2 .cards .item .card.top {
            margin-bottom: 1rem; }
            @media screen and (max-width: 990px) {
              section.screen2 .cards .item .card.top {
                margin-bottom: 1.303rem; } }
          section.screen2 .cards .item .card.center {
            -webkit-transform: translateY(calc(50% + 0.5rem));
            -moz-transform: translateY(calc(50% + 0.5rem));
            -ms-transform: translateY(calc(50% + 0.5rem));
            -o-transform: translateY(calc(50% + 0.5rem));
            transform: translateY(calc(50% + 0.5rem)); }
            @media screen and (max-width: 990px) {
              section.screen2 .cards .item .card.center {
                -webkit-transform: translateY(calc(50% + 1rem));
                -moz-transform: translateY(calc(50% + 1rem));
                -ms-transform: translateY(calc(50% + 1rem));
                -o-transform: translateY(calc(50% + 1rem));
                transform: translateY(calc(50% + 1rem)); } }
          section.screen2 .cards .item .card img {
            width: 100%;
            max-width: 14.286rem; }
          section.screen2 .cards .item .card .orig {
            display: block; }
          section.screen2 .cards .item .card .retina {
            display: none; }
    section.screen2 .button-block {
      display: inline-block;
      margin: 0.357rem auto 0;
      width: auto;
      padding: 2.143rem 1.929rem;
      border: 2px solid transparent;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      @media screen and (max-width: 990px) {
        section.screen2 .button-block {
          width: 100%;
          padding: 4.094rem 3.536rem; } }
      section.screen2 .button-block .book {
        z-index: 2;
        position: absolute;
        top: -30.714rem;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
        @media screen and (max-width: 990px) {
          section.screen2 .button-block .book {
            top: -46.15rem; } }
      section.screen2 .button-block a {
        position: relative;
        z-index: 3; }
        section.screen2 .button-block a.position-unset {
          position: unset; }
        @media screen and (max-width: 990px) {
          section.screen2 .button-block a {
            width: 100%; } }
  section.screen10 {
    position: relative;
    z-index: 1;
    padding-top: 3.286rem;
    padding-bottom: 3.429rem;
    background-color: #fff; }
    @media screen and (max-width: 990px) {
      section.screen10 {
        padding-top: 4.652rem;
        padding-bottom: 4.28rem; } }
    section.screen10 h2 {
      color: #282C37;
      margin-bottom: 3.214rem; }
      @media screen and (max-width: 990px) {
        section.screen10 h2 {
          margin-bottom: 5.583rem; } }
    section.screen10 .items {
      padding: 0 1.429rem; }
      @media screen and (max-width: 990px) {
        section.screen10 .items {
          width: -webkit-calc(100% + 7.071rem) ;
          width: -moz-calc(100% + 7.071rem) ;
          width: calc(100% + 7.071rem) ;
          overflow: hidden;
          padding: 0; } }
      section.screen10 .items .item {
        padding: 0;
        position: relative;
        z-index: 1; }
        @media screen and (max-width: 990px) {
          section.screen10 .items .item {
            width: 52.105rem;
            margin-left: 3.536rem;
            margin-right: 2.233rem;
            float: left; } }
        section.screen10 .items .item .content {
          position: relative;
          padding: 1.786rem;
          background-color: #fff;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          overflow: hidden; }
          @media screen and (max-width: 990px) {
            section.screen10 .items .item .content {
              padding: 0; } }
          section.screen10 .items .item .content:before {
            position: absolute;
            content: '';
            bottom: 0;
            left: 0;
            width: 100%;
            height: 3.929rem;
            background-color: #fff;
            z-index: 3; }
            @media screen and (max-width: 990px) {
              section.screen10 .items .item .content:before {
                height: 5.211rem; } }
        section.screen10 .items .item.nob .content:before {
          display: none; }
        section.screen10 .items .item .title {
          font-size: 1.214rem;
          line-height: 100%;
          font-weight: 600;
          letter-spacing: -0.01em;
          color: #1C202D;
          margin-bottom: 1.071rem;
          height: 3.643rem; }
          @media screen and (max-width: 990px) {
            section.screen10 .items .item .title {
              font-size: 2.605rem;
              margin-bottom: 2.791rem;
              height: 8.374rem; } }
        section.screen10 .items .item img {
          width: 100%;
          margin-bottom: 1.071rem; }
          section.screen10 .items .item img.d {
            display: block; }
          section.screen10 .items .item img.m {
            display: none; }
          @media screen and (max-width: 990px) {
            section.screen10 .items .item img {
              margin-bottom: 2.791rem; }
              section.screen10 .items .item img.d {
                display: none; }
              section.screen10 .items .item img.m {
                display: block; } }
        section.screen10 .items .item .more-btn {
          position: relative;
          z-index: 4;
          color: #C5DE17 !important;
          font-size: 1.071rem;
          line-height: 100%;
          font-weight: 600;
          letter-spacing: -0.01em;
          display: block; }
          @media screen and (max-width: 990px) {
            section.screen10 .items .item .more-btn {
              font-size: 2.419rem; } }
          section.screen10 .items .item .more-btn .icon {
            display: inline-block;
            margin-left: 0.357rem; }
            @media screen and (max-width: 990px) {
              section.screen10 .items .item .more-btn .icon {
                margin-left: 0.93rem; } }
          section.screen10 .items .item .more-btn .f {
            display: block; }
          section.screen10 .items .item .more-btn .d {
            display: none; }
        section.screen10 .items .item .more {
          position: absolute;
          z-index: 2;
          height: -webkit-calc(100% - 10.429rem) ;
          height: -moz-calc(100% - 10.429rem) ;
          height: calc(100% - 10.429rem) ;
          overflow-y: auto;
          top: 100%;
          left: 0;
          background-color: #fff;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          padding: 0 1.786rem; }
          @media screen and (max-width: 990px) {
            section.screen10 .items .item .more {
              height: -webkit-calc(100% - 16.376rem) ;
              height: -moz-calc(100% - 16.376rem) ;
              height: calc(100% - 16.376rem) ;
              padding: 0; } }
          section.screen10 .items .item .more p {
            font-size: 1rem;
            line-height: 130%;
            font-weight: 400;
            letter-spacing: -0.01em;
            color: #1C202D;
            margin-bottom: 0; }
            @media screen and (max-width: 990px) {
              section.screen10 .items .item .more p {
                font-size: 2.605rem; } }
        section.screen10 .items .item.active {
          z-index: 150 !important; }
          @media screen and (min-width: 991px) {
            section.screen10 .items .item.active .content {
              -webkit-box-shadow: 0.714rem 1rem 5.286rem -0.643rem rgba(40, 43, 55, 0.3);
              -moz-box-shadow: 0.714rem 1rem 5.286rem -0.643rem rgba(40, 43, 55, 0.3);
              box-shadow: 0.714rem 1rem 5.286rem -0.643rem rgba(40, 43, 55, 0.3); } }
          section.screen10 .items .item.active .more {
            top: 6.5rem; }
            @media screen and (max-width: 990px) {
              section.screen10 .items .item.active .more {
                top: 11.165rem; } }
          section.screen10 .items .item.active .more-btn .f {
            display: none; }
          section.screen10 .items .item.active .more-btn .d {
            display: block; }
        @media screen and (max-width: 990px) {
          section.screen10 .items .item.last {
            display: none; } }
        section.screen10 .items .item.last a {
          position: relative;
          margin-top: 4.714rem;
          display: block; }
          section.screen10 .items .item.last a img {
            z-index: 1; }
          section.screen10 .items .item.last a:after {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(255, 255, 255, 0.07);
            -moz-opacity: 0 ;
            opacity: 0 ;
            filter: alpha(opacity=0) ;
            -webkit-transition: 0.2s ease-in-out;
            -moz-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out;
            z-index: 2; }
          section.screen10 .items .item.last a > .icon {
            top: 1.714rem;
            left: 2.214rem;
            position: absolute;
            z-index: 3; }
          section.screen10 .items .item.last a .title {
            z-index: 3;
            top: 7.857rem;
            left: 2.214rem;
            position: absolute;
            color: #fff;
            font-size: 1.357rem;
            line-height: 119%;
            font-weight: 700;
            letter-spacing: -0.02em; }
            section.screen10 .items .item.last a .title > .icon {
              display: inline-block;
              margin-left: 0.357rem;
              top: 1px; }
          section.screen10 .items .item.last a:hover:after, section.screen10 .items .item.last a:active:after {
            -moz-opacity: 1 ;
            opacity: 1 ;
            filter: alpha(opacity=100) ; }
    section.screen10 .slick-dots {
      list-style: none;
      padding: 0;
      margin: 9.305rem 0 0 -3.536rem;
      text-align: center; }
      section.screen10 .slick-dots li {
        position: relative;
        display: inline-block;
        margin: 0 0.186rem;
        top: 0;
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out; }
        section.screen10 .slick-dots li button {
          padding: 0;
          width: 0.744rem;
          height: 0.744rem;
          margin: 0.93rem;
          text-indent: -9999px;
          border: 0;
          outline: none;
          background-color: #C4C4C4;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out; }
        section.screen10 .slick-dots li.slick-active {
          margin: 0 0.744rem;
          top: -0.465rem; }
          section.screen10 .slick-dots li.slick-active button {
            width: 2.605rem;
            height: 2.605rem;
            margin: 0;
            background-color: #2A2E3A; }
        section.screen10 .slick-dots li:first-child.slick-active {
          margin-left: 0.186rem; }
        section.screen10 .slick-dots li:last-child.slick-active {
          margin-right: 0.186rem; }
    section.screen10 button.slick-arrow {
      border: 0;
      background: #C5DE17;
      text-indent: -9999px;
      width: 6.141rem;
      height: 6.885rem;
      position: absolute;
      top: 22.145rem;
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ;
      -webkit-transition: 0.2s ease-in-out;
      -moz-transition: 0.2s ease-in-out;
      -o-transition: 0.2s ease-in-out;
      transition: 0.2s ease-in-out;
      z-index: 30; }
      section.screen10 button.slick-arrow.slick-prev:before, section.screen10 button.slick-arrow.slick-next:before {
        background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2220%22%20viewBox%3D%220%200%2013%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.26154%2019.7885L0%2017.4462L7.91538%209.85385L0%202.34231L2.26154%200L12.6%209.85385L2.26154%2019.7885Z%22%20fill%3D%22%23111424%22%2F%3E%3C%2Fsvg%3E");
        width: 1.303rem;
        height: 2.047rem;
        -webkit-background-size: 1.303rem 2.047rem;
        -moz-background-size: 1.303rem 2.047rem;
        -o-background-size: 1.303rem 2.047rem;
        background-size: 1.303rem 2.047rem;
        -webkit-mask-size: 1.303rem 2.047rem;
        mask-size: 1.303rem 2.047rem;
        content: '';
        background-repeat: no-repeat;
        background-position: center;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
      section.screen10 button.slick-arrow.slick-prev {
        left: 4.838rem;
        display: none !important; }
      section.screen10 button.slick-arrow.slick-next {
        right: 8.374rem; }
      section.screen10 button.slick-arrow.slick-disabled {
        -moz-opacity: 0 ;
        opacity: 0 ;
        filter: alpha(opacity=0) ;
        cursor: default !important; }
    section.screen10 .row-mail {
      padding: 0 3.214rem 4.286rem;
      margin-top: 1.786rem; }
      @media screen and (max-width: 990px) {
        section.screen10 .row-mail {
          display: none; } }
    section.screen10 .mail-block {
      display: flex;
      background: #C5DE17;
      padding: 2.286rem 5.714rem 2.286rem 5.714rem !important;
      justify-content: space-between;
      align-items: center; }
      section.screen10 .mail-block .text p {
        color: #1C202D; }
        section.screen10 .mail-block .text p.main {
          font-weight: 700;
          letter-spacing: -0.29px;
          font-size: 2.071rem;
          line-height: 1.857rem;
          font-weight: 700; }
        section.screen10 .mail-block .text p.common {
          margin: 0;
          letter-spacing: -0.18px;
          font-size: 1.286rem;
          line-height: 1.571rem;
          font-weight: 600; }
          section.screen10 .mail-block .text p.common .underline {
            text-decoration: underline;
            font-weight: 700; }
      section.screen10 .mail-block .mail {
        display: flex;
        align-items: center; }
        section.screen10 .mail-block .mail .icon {
          margin-right: 1.143rem;
          top: 0.286rem; }
        section.screen10 .mail-block .mail a {
          letter-spacing: -0.29px;
          font-size: 2.071rem;
          line-height: 1.857rem;
          font-weight: 700;
          text-decoration-line: underline; }
    section.screen10 .tinkoff {
      display: flex;
      align-items: center;
      align-content: center;
      position: relative;
      background-color: #FFDD2D;
      padding: 0.929rem 4.857rem 0.929rem 4.5rem !important;
      max-width: 1200px;
      margin-top: 2.857rem;
      margin-bottom: 0.714rem;
      justify-content: space-between;
      font-family: 'Helvetica', sans-serif;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      @media screen and (max-width: 990px) {
        section.screen10 .tinkoff {
          height: 8.932rem;
          padding: 0 3.722rem 0 0 !important;
          margin-bottom: 0;
          justify-content: center;
          margin-left: 3.722rem;
          margin-right: 3.722rem;
          left: 0;
          -webkit-transform: none;
          -moz-transform: none;
          -ms-transform: none;
          -o-transform: none;
          transform: none; } }
      section.screen10 .tinkoff .icons {
        display: flex;
        align-items: center; }
        section.screen10 .tinkoff .icons .icon {
          display: inline-block; }
          section.screen10 .tinkoff .icons .icon.tinkoff-icon {
            position: relative;
            margin-right: 0.571rem; }
            @media screen and (max-width: 990px) {
              section.screen10 .tinkoff .icons .icon.tinkoff-icon {
                margin-right: 2.047rem;
                width: 9.118rem;
                height: 8.188rem;
                -webkit-background-size: 9.118rem 8.188rem;
                -moz-background-size: 9.118rem 8.188rem;
                -o-background-size: 9.118rem 8.188rem;
                background-size: 9.118rem 8.188rem; } }
          @media screen and (max-width: 990px) {
            section.screen10 .tinkoff .icons .icon.tinkoff-text {
              display: none; } }
      section.screen10 .tinkoff span {
        font-size: 2.286rem;
        line-height: 2.857rem;
        font-weight: 700;
        padding-right: 8.143rem;
        color: #333333;
        font-family: "Helvetica", sans-serif; }
        @media screen and (max-width: 990px) {
          section.screen10 .tinkoff span {
            padding-right: 0; } }
        @media screen and (max-width: 990px) {
          section.screen10 .tinkoff span.pc {
            display: none; } }
        section.screen10 .tinkoff span.mob {
          display: none; }
          @media screen and (max-width: 990px) {
            section.screen10 .tinkoff span.mob {
              display: flex;
              align-items: center; }
              section.screen10 .tinkoff span.mob .left {
                font-size: 3.722rem;
                line-height: 4.466rem;
                font-weight: 500;
                margin-right: 2.047rem; }
              section.screen10 .tinkoff span.mob .right {
                font-size: 4.466rem;
                line-height: 5.211rem;
                font-weight: 500; } }
      section.screen10 .tinkoff .btn {
        background-color: #333333;
        height: 2.429rem;
        padding: 0 1.5rem;
        font-size: 0.786rem;
        line-height: 2.429rem;
        font-weight: 400;
        color: #fff;
        -webkit-border-radius: 2.5rem;
        -moz-border-radius: 2.5rem;
        border-radius: 2.5rem;
        font-family: Helvetica, sans-serif; }
        @media screen and (max-width: 990px) {
          section.screen10 .tinkoff .btn {
            display: none; } }
  section.screen3 {
    overflow: unset;
    z-index: 2;
    padding-top: 9.714rem;
    padding-bottom: 10.714rem;
    background: #10131d; }
    @media screen and (max-width: 990px) {
      section.screen3 {
        background: #0E121C;
        padding-top: 4.466rem;
        padding-bottom: 15.073rem; } }
    section.screen3 .lines4 {
      display: block;
      position: absolute;
      width: 100%;
      z-index: 1;
      height: 4.571rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22790%22%20height%3D%2264%22%20viewBox%3D%220%200%20790%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.5%22%3E%3Cpath%20d%3D%22M577.362%2064C589.423%2045.0552%20605.848%2019.3374%20618.203%200H649.876C610.996%2060.9571%20618.35%2049.4233%20609.035%2064H577.362Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M532.942%2064L573.832%200H603.201L562.36%2064H532.942Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M488.522%2064L529.412%200H556.476L515.635%2064H488.522Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M444.151%2064L484.992%200L509.801%200L468.96%2064H444.151Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M399.731%2064L440.572%200H463.076L422.235%2064H399.731Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M355.311%2064L396.152%200H416.401L375.56%2064H355.311Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M310.891%2064L351.732%200H369.677L328.836%2064H310.891Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M266.471%2064L307.361%200H323.001L282.16%2064H266.471Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M222.051%2064L262.941%200L276.277%200L235.436%2064H222.051Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M177.68%2064L218.521%200H229.602L188.761%2064H177.68Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M133.26%2064L174.101%200H182.877L142.036%2064H133.26Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M88.8401%2064L129.681%200H136.202L95.3609%2064H88.8401Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M44.4201%2064L85.261%200H89.4774L48.6365%2064H44.4201Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M1.96112%2064H0L0.294189%2063.5583L40.89%200H42.8021L42.5079%200.392632L1.96112%2064Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M710.622%2064L751.463%200H790L749.159%2064H710.622Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M666.202%2064L707.043%200L743.276%200L702.435%2064L666.202%2064Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M621.782%2064L662.623%200H696.6L655.759%2064H621.782Z%22%20fill%3D%22%23727887%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 70% center;
      -webkit-background-size: auto 100%;
      -moz-background-size: auto 100%;
      -o-background-size: auto 100%;
      background-size: auto 100%;
      right: 0;
      top: 14.714rem; }
      @media screen and (max-width: 990px) {
        section.screen3 .lines4 {
          background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22223%22%20height%3D%2254%22%20viewBox%3D%220%200%20223%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.5%22%3E%3Cpath%20d%3D%22M481.743%2053.54C491.802%2037.7401%20505.5%2016.2915%20515.804%200.16404H542.219C509.793%2051.0022%20515.927%2041.3831%20508.158%2053.54L481.743%2053.54Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M444.696%2053.54L478.799%200.16404L503.292%200.16404L469.23%2053.54H444.696Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M407.65%2053.54L441.752%200.16404H464.324L430.262%2053.54H407.65Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M370.645%2053.54L404.706%200.16404H425.396L391.335%2053.54H370.645Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M333.598%2053.54L367.66%200.16404L386.428%200.16404L352.367%2053.54H333.598Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M296.552%2053.54L330.613%200.16404H347.501L313.44%2053.54H296.552Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M259.506%2053.54L293.567%200.16404H308.533L274.472%2053.54H259.506Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M222.459%2053.54L256.562%200.16404H269.606L235.544%2053.54H222.459Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M185.413%2053.54L219.515%200.16404H230.637L196.576%2053.54H185.413Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M148.408%2053.54L182.469%200.16404H191.71L157.649%2053.54H148.408Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M111.361%2053.54L145.423%200.16404H152.742L118.681%2053.54H111.361Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M74.3152%2053.54L108.376%200.16404H113.815L79.7535%2053.54H74.3152Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M37.2689%2053.54L71.3302%200.16404H74.8467L40.7854%2053.54H37.2689Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M1.85809%2053.54H0.222534L0.467896%2053.1716L34.3248%200.16404H35.9195L35.6741%200.491493L1.85809%2053.54Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M592.882%2053.54L626.943%200.16404H659.083L625.021%2053.54L592.882%2053.54Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M555.835%2053.54L589.897%200.16404L620.114%200.16404L586.053%2053.54H555.835Z%22%20fill%3D%22%23727887%22%2F%3E%3Cpath%20d%3D%22M518.789%2053.54L552.85%200.16404H581.187L547.126%2053.54H518.789Z%22%20fill%3D%22%23727887%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right center;
          -webkit-background-size: auto 100%;
          -moz-background-size: auto 100%;
          -o-background-size: auto 100%;
          background-size: auto 100%;
          height: 10.049rem;
          top: 40.754rem; } }
    section.screen3 .train-shadows {
      z-index: 2;
      position: absolute;
      width: 100%;
      height: 100%;
      bottom: 0;
      left: 0; }
      section.screen3 .train-shadows:after, section.screen3 .train-shadows:before {
        content: '';
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 1;
        bottom: 0;
        left: 0; }
      section.screen3 .train-shadows:after {
        background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221550%22%20height%3D%22461%22%20viewBox%3D%220%200%201550%20461%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22794%22%20cy%3D%22561.5%22%20rx%3D%22774%22%20ry%3D%22277.5%22%20fill%3D%22%23C5DE17%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-264%22%20y%3D%220%22%20width%3D%222116%22%20height%3D%221123%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22142%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat bottom center;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        background-size: 100% auto; }
      section.screen3 .train-shadows:before {
        z-index: 2;
        background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221550%22%20height%3D%22468%22%20viewBox%3D%220%200%201550%20468%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22759%22%20cy%3D%22561.5%22%20rx%3D%22558%22%20ry%3D%22277.5%22%20fill%3D%22%23C5DE17%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%22-83%22%20y%3D%220%22%20width%3D%221684%22%20height%3D%221123%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22142%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat bottom center;
        -webkit-background-size: 100% auto;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto;
        background-size: 100% auto; }
    section.screen3 .lines3 {
      display: block;
      position: absolute;
      width: 100%;
      z-index: 3;
      height: 3.571rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221550%22%20height%3D%2251%22%20viewBox%3D%220%200%201550%2051%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M385.7%20130.4C361.1%2091.7999%20327.6%2039.3999%20302.4%20-9.15527e-05H237.8C317.1%20124.2%20302.1%20100.7%20321.1%20130.4H385.7Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M476.3%20130.4L392.9%20-9.15527e-05H333L416.3%20130.4H476.3Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M566.9%20130.4L483.5%20-9.15527e-05H428.3L511.6%20130.4H566.9Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M657.4%20130.4L574.1%20-9.15527e-05H523.5L606.8%20130.4L657.4%20130.4Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M748%20130.4L664.7%20-9.15527e-05L618.8%20-9.15527e-05L702.1%20130.4H748Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M838.6%20130.4L755.3%20-9.15527e-05H714L797.3%20130.4H838.6Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M929.2%20130.4L845.9%20-9.15527e-05H809.3L892.6%20130.4H929.2Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1019.8%20130.4L936.4%20-9.15527e-05H904.5L987.8%20130.4H1019.8Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1110.4%20130.4L1027%20-9.15527e-05H999.8L1083.1%20130.4H1110.4Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1200.9%20130.4L1117.6%20-9.15527e-05L1095%20-9.15527e-05L1178.3%20130.4H1200.9Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1291.5%20130.4L1208.2%20-9.15527e-05H1190.3L1273.6%20130.4H1291.5Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1382.1%20130.4L1298.8%20-9.15527e-05H1285.5L1368.8%20130.4H1382.1Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1472.7%20130.4L1389.4%20-9.15527e-05H1380.8L1464.1%20130.4H1472.7Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M1559.3%20130.4H1563.3L1562.7%20129.5L1479.9%20-9.15527e-05H1476L1476.6%200.799896L1559.3%20130.4Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M113.9%20130.4L30.6%20-9.15527e-05H-48L35.3%20130.4H113.9Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M204.5%20130.4L121.2%20-9.15527e-05H47.3L130.6%20130.4L204.5%20130.4Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M295.1%20130.4L211.8%20-9.15527e-05L142.5%20-9.15527e-05L225.8%20130.4H295.1Z%22%20fill%3D%22%231C202D%22%2F%3E%3C%2Fsvg%3E") no-repeat left center;
      -webkit-background-size: auto 100%;
      -moz-background-size: auto 100%;
      -o-background-size: auto 100%;
      background-size: auto 100%;
      left: 0;
      bottom: 0; }
      @media screen and (max-width: 990px) {
        section.screen3 .lines3 {
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22375%22%20height%3D%2238%22%20viewBox%3D%220%200%20375%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M-2.32593%20109.219C-22.8423%2077.0271%20-50.7813%2033.3255%20-71.7982%200.465889H-125.675C-59.5384%20104.049%20-72.0483%2084.4497%20-56.2023%20109.219L-2.32593%20109.219Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M73.2344%20109.219L3.67886%200.465889L-46.2777%200.465889L23.1945%20109.219H73.2344Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M148.795%20109.219L79.2393%200.465889H33.2025L102.675%20109.219H148.795Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M224.272%20109.219L154.8%200.465889H112.599L182.071%20109.219L224.272%20109.219Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M299.832%20109.219L230.36%200.465889L192.079%200.465889L261.552%20109.219H299.832Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M375.393%20109.219L305.92%200.465889H271.476L340.948%20109.219H375.393Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M450.953%20109.219L381.481%200.465889H350.956L420.429%20109.219L450.953%20109.219Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M526.513%20109.219L456.958%200.465889L430.353%200.465889L499.826%20109.219H526.513Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M602.074%20109.219L532.518%200.465889H509.833L579.306%20109.219H602.074Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M677.551%20109.219L608.079%200.465889H589.23L658.703%20109.219H677.551Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M753.111%20109.219L683.639%200.465889L668.71%200.465889L738.183%20109.219H753.111Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M828.672%20109.219L759.199%200.465889H748.107L817.579%20109.219H828.672Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M904.232%20109.219L834.76%200.465889H827.588L897.06%20109.219H904.232Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M976.457%20109.219H979.792L979.292%20108.469L910.237%200.465889H906.984L907.485%201.13308L976.457%20109.219Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M-229.007%20109.219L-298.479%200.465889H-364.032L-294.56%20109.219L-229.007%20109.219Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M-153.447%20109.219L-222.919%200.465889L-284.552%200.465889L-215.079%20109.219H-153.447Z%22%20fill%3D%22%231C202D%22%2F%3E%3Cpath%20d%3D%22M-77.8863%20109.219L-147.359%200.465889H-205.155L-135.683%20109.219H-77.8863Z%22%20fill%3D%22%231C202D%22%2F%3E%3C%2Fsvg%3E");
          height: 6.885rem;
          -webkit-background-size: 100% auto;
          -moz-background-size: 100% auto;
          -o-background-size: 100% auto;
          background-size: 100% auto; } }
    section.screen3 .train {
      position: absolute;
      top: -1.286rem;
      left: 0;
      width: 100%;
      height: 32.857rem;
      z-index: 4;
      background: url("../images/price-bg.png") no-repeat center;
      -webkit-background-size: auto 100%;
      -moz-background-size: auto 100%;
      -o-background-size: auto 100%;
      background-size: auto 100%; }
      @media screen and (max-width: 990px) {
        section.screen3 .train {
          background: url("../images/price-bg-mobile@2x.png") no-repeat center;
          -webkit-background-size: auto 100%;
          -moz-background-size: auto 100%;
          -o-background-size: auto 100%;
          background-size: auto 100%;
          height: 60.852rem;
          top: 26.797rem; } }
    section.screen3 .container {
      z-index: 5; }
      @media screen and (max-width: 990px) {
        section.screen3 .container .left-block {
          padding-right: 0; } }
    section.screen3 h3 {
      position: relative;
      color: #fff;
      margin-bottom: 0;
      z-index: 2; }
      @media screen and (max-width: 990px) {
        section.screen3 h3 {
          margin-bottom: 4.652rem; } }
    section.screen3 p.subtitle {
      margin-bottom: 0;
      font-size: 2.977rem;
      line-height: 90%;
      font-weight: 400;
      letter-spacing: -0.01em;
      color: #fff; }
    section.screen3 .btn {
      position: relative;
      z-index: 2;
      margin-top: 3.714rem;
      float: right; }
      @media screen and (max-width: 990px) {
        section.screen3 .btn {
          margin-top: 31.077rem;
          width: 100%; }
          section.screen3 .btn .subtitle {
            display: none !important; } }
  section.screen5 {
    padding-top: 7.143rem;
    padding-bottom: 7.857rem;
    background: #1C202D;
    z-index: 2; }
    @media screen and (max-width: 990px) {
      section.screen5 {
        padding-top: 6.699rem;
        padding-bottom: 5.769rem; } }
    section.screen5.product-page {
      margin-top: 0;
      overflow: unset;
      text-align: center;
      padding-top: 3.929rem;
      padding-bottom: 5.714rem; }
      @media screen and (max-width: 990px) {
        section.screen5.product-page {
          padding-top: 13rem;
          padding-bottom: 4rem; } }
      section.screen5.product-page .cat-link {
        position: relative;
        color: #fff;
        font-size: 2.143rem;
        line-height: 2.143rem;
        font-weight: 500;
        padding-left: 6.429rem;
        display: inline-block; }
        @media screen and (max-width: 990px) {
          section.screen5.product-page .cat-link {
            padding-left: 0;
            font-size: 2.8rem;
            line-height: 2.8rem; } }
        section.screen5.product-page .cat-link span {
          position: relative;
          top: 0.786rem;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out;
          border-bottom: 1px solid #fff; }
          @media screen and (max-width: 990px) {
            section.screen5.product-page .cat-link span {
              top: 0; } }
        section.screen5.product-page .cat-link:hover span, section.screen5.product-page .cat-link:active span, section.screen5.product-page .cat-link:focus span {
          border-color: transparent; }
        section.screen5.product-page .cat-link:after {
          position: absolute;
          top: 0;
          left: 0;
          content: '';
          background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20d%3D%22M531.5%2C93.5a1%2C1%2C0%2C0%2C0%2C.707-.293L570.5%2C54.914V89.5a1%2C1%2C0%2C0%2C0%2C2%2C0v-37a1%2C1%2C0%2C0%2C0-1-1h-37a1%2C1%2C0%2C0%2C0%2C0%2C2h34.586L530.793%2C91.793A1%2C1%2C0%2C0%2C0%2C531.5%2C93.5Z%22%20transform%3D%22translate(-529.5%20-50.5)%22%20fill%3D%22%23000%22%20stroke%3D%22%23000%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
          width: 1.571rem;
          height: 1.571rem;
          -webkit-background-size: 1.571rem 1.571rem;
          -moz-background-size: 1.571rem 1.571rem;
          -o-background-size: 1.571rem 1.571rem;
          background-size: 1.571rem 1.571rem;
          -webkit-mask-size: 1.571rem 1.571rem;
          mask-size: 1.571rem 1.571rem;
          width: 3.929rem;
          height: 3.786rem;
          background-size: 1.571rem 1.571rem;
          background-color: #D2EE09;
          -webkit-border-radius: 7px;
          -moz-border-radius: 7px;
          border-radius: 7px;
          background-repeat: no-repeat;
          background-position: center; }
          @media screen and (max-width: 990px) {
            section.screen5.product-page .cat-link:after {
              position: relative;
              display: block;
              top: -7.5rem;
              width: 1.78571rem;
              height: 1.78571rem;
              -webkit-background-size: 1.78571rem 1.78571rem;
              -moz-background-size: 1.78571rem 1.78571rem;
              -o-background-size: 1.78571rem 1.78571rem;
              background-size: 1.78571rem 1.78571rem;
              -webkit-mask-size: 1.78571rem 1.78571rem;
              mask-size: 1.78571rem 1.78571rem;
              width: 4.42857rem;
              height: 4.14285rem;
              -webkit-border-radius: 1rem;
              -moz-border-radius: 1rem;
              border-radius: 1rem;
              left: 50%;
              -webkit-transform: translateX(-50%);
              -moz-transform: translateX(-50%);
              -ms-transform: translateX(-50%);
              -o-transform: translateX(-50%);
              transform: translateX(-50%); } }
    @media screen and (max-width: 990px) {
      section.screen5 .row {
        margin: 0 -1.396rem;
        width: -webkit-calc(100% + 2.791rem) ;
        width: -moz-calc(100% + 2.791rem) ;
        width: calc(100% + 2.791rem) ; } }
    section.screen5 .row [class*="col-lg-"], section.screen5 .row [class*="col-md-"], section.screen5 .row [class*="col-sm-"], section.screen5 .row [class*="col-xs-"] {
      padding: 0 1.071rem; }
      @media screen and (max-width: 990px) {
        section.screen5 .row [class*="col-lg-"], section.screen5 .row [class*="col-md-"], section.screen5 .row [class*="col-sm-"], section.screen5 .row [class*="col-xs-"] {
          padding: 0; } }
    section.screen5.nmt {
      margin-top: 0;
      padding-top: 5.5rem; }
      @media screen and (max-width: 990px) {
        section.screen5.nmt {
          padding-top: 4.07143rem; } }
    section.screen5 h2 {
      position: relative;
      color: #fff;
      margin-top: 5.714rem; }
      @media screen and (max-width: 990px) {
        section.screen5 h2 {
          margin-top: 0;
          margin-bottom: 5.024rem;
          margin-left: 1.396rem; } }
    section.screen5 .image {
      display: block;
      position: absolute;
      top: 0;
      left: 1.071rem;
      overflow: hidden;
      width: -webkit-calc(100% - 2.143rem) ;
      width: -moz-calc(100% - 2.143rem) ;
      width: calc(100% - 2.143rem) ;
      cursor: pointer; }
      @media screen and (max-width: 990px) {
        section.screen5 .image {
          left: 1.396rem;
          width: -webkit-calc(100% - 2.791rem) ;
          width: -moz-calc(100% - 2.791rem) ;
          width: calc(100% - 2.791rem) ;
          overflow: unset; } }
      section.screen5 .image:after {
        display: block;
        content: '';
        padding-top: -webkit-calc(50% - 1.071rem) ;
        padding-top: -moz-calc(50% - 1.071rem) ;
        padding-top: calc(50% - 1.071rem) ; }
        @media screen and (max-width: 990px) {
          section.screen5 .image:after {
            padding-top: -webkit-calc(50% - 1.396rem) ;
            padding-top: -moz-calc(50% - 1.396rem) ;
            padding-top: calc(50% - 1.396rem) ; } }
      section.screen5 .image:before {
        display: block;
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        background-color: rgba(68, 60, 95, 0.5);
        background-position: center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: 0.2s ease-in-out;
        -moz-transition: 0.2s ease-in-out;
        -o-transition: 0.2s ease-in-out;
        transition: 0.2s ease-in-out; }
      section.screen5 .image.load.image-1:before {
        background-image: url("../images/gallery/thumbs/gal1p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-1:before {
            background-image: url("../images/gallery/thumbs/gal1.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-1:before {
      background-image: url("../images/gallery/thumbs/gal1@2x.jpg"); } }

      section.screen5 .image.load.image-2:before {
        background-image: url("../images/gallery/thumbs/gal2p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-2:before {
            background-image: url("../images/gallery/thumbs/gal2.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-2:before {
      background-image: url("../images/gallery/thumbs/gal2@2x.jpg"); } }

      section.screen5 .image.load.image-3:before {
        background-image: url("../images/gallery/thumbs/gal3p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-3:before {
            background-image: url("../images/gallery/thumbs/gal3.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-3:before {
      background-image: url("../images/gallery/thumbs/gal3@2x.jpg"); } }

      section.screen5 .image.load.image-4:before {
        background-image: url("../images/gallery/thumbs/gal4p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-4:before {
            background-image: url("../images/gallery/thumbs/gal4.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-4:before {
      background-image: url("../images/gallery/thumbs/gal4@2x.jpg"); } }

      section.screen5 .image.load.image-5:before {
        background-image: url("../images/gallery/thumbs/gal5p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-5:before {
            background-image: url("../images/gallery/thumbs/gal5.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-5:before {
      background-image: url("../images/gallery/thumbs/gal5@2x.jpg"); } }

      section.screen5 .image.load.image-6:before {
        background-image: url("../images/gallery/thumbs/gal6p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-6:before {
            background-image: url("../images/gallery/thumbs/gal6.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-6:before {
      background-image: url("../images/gallery/thumbs/gal6@2x.jpg"); } }

      section.screen5 .image.load.image-7:before {
        background-image: url("../images/gallery/thumbs/gal7p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-7:before {
            background-image: url("../images/gallery/thumbs/gal7.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-7:before {
      background-image: url("../images/gallery/thumbs/gal7@2x.jpg"); } }

      section.screen5 .image.load.image-8:before {
        background-image: url("../images/gallery/thumbs/gal8p.jpg"); }
        @media screen and (max-width: 990px) {
          section.screen5 .image.load.image-8:before {
            background-image: url("../images/gallery/thumbs/gal8.jpg"); } }
  @media screen and (max-width: 990px) and (-o-min-device-pixel-ratio: 5 / 4), screen and (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.1), screen and (max-width: 990px) and (min-resolution: 120dpi), screen and (max-width: 990px) and (min-resolution: 1.1dppx) {
    section.screen5 .image.load.image-8:before {
      background-image: url("../images/gallery/thumbs/gal8@2x.jpg"); } }

    section.screen5 .item {
      margin-bottom: 1.929rem; }
      @media screen and (max-width: 990px) {
        section.screen5 .item {
          margin-bottom: 2.791rem; } }
      section.screen5 .item:after {
        display: block;
        content: '';
        padding-top: -webkit-calc(50% - 1.071rem) ;
        padding-top: -moz-calc(50% - 1.071rem) ;
        padding-top: calc(50% - 1.071rem) ; }
        @media screen and (max-width: 990px) {
          section.screen5 .item:after {
            padding-top: -webkit-calc(50% - 2.791rem) ;
            padding-top: -moz-calc(50% - 2.791rem) ;
            padding-top: calc(50% - 2.791rem) ; } }
      section.screen5 .item.col-md-2:after {
        display: block;
        content: '';
        padding-top: 100%; }
        @media screen and (max-width: 990px) {
          section.screen5 .item.col-md-2:after {
            padding-top: -webkit-calc(100% - 2.791rem) ;
            padding-top: -moz-calc(100% - 2.791rem) ;
            padding-top: calc(100% - 2.791rem) ; } }
      section.screen5 .item.col-md-2 .image:after {
        display: block;
        content: '';
        padding-top: 100%; }
      @media screen and (max-width: 990px) {
        section.screen5 .item.col-md-4.h2:after {
          display: block;
          content: '';
          padding-top: -webkit-calc(70% - 2.791rem) ;
          padding-top: -moz-calc(70% - 2.791rem) ;
          padding-top: calc(70% - 2.791rem) ; } }
      section.screen5 .item.col-md-4.h2 .image:after {
        display: block;
        content: '';
        padding-top: -webkit-calc(100% - 0.214rem) ;
        padding-top: -moz-calc(100% - 0.214rem) ;
        padding-top: calc(100% - 0.214rem) ; }
        @media screen and (max-width: 990px) {
          section.screen5 .item.col-md-4.h2 .image:after {
            padding-top: -webkit-calc(70% - 0.279rem) ;
            padding-top: -moz-calc(70% - 0.279rem) ;
            padding-top: calc(70% - 0.279rem) ; } }
      section.screen5 .item.title:after {
        display: none; }
      section.screen5 .item a {
        position: absolute;
        height: 100%;
        width: 100%;
        display: block;
        z-index: 3;
        left: 0;
        top: 0; }
        section.screen5 .item a:after {
          position: absolute;
          right: 2.143rem;
          bottom: 2.143rem;
          content: '';
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M26.2929%2027.7071C26.6834%2028.0976%2027.3166%2028.0976%2027.7071%2027.7071C28.0976%2027.3166%2028.0976%2026.6834%2027.7071%2026.2929L26.2929%2027.7071ZM19.3593%2017.9451C18.9688%2017.5545%2018.3356%2017.5545%2017.9451%2017.9451C17.5545%2018.3356%2017.5545%2018.9688%2017.9451%2019.3593L19.3593%2017.9451ZM12.087%206.04348C12.087%205.49119%2011.6392%205.04348%2011.087%205.04348C10.5347%205.04348%2010.087%205.49119%2010.087%206.04348H12.087ZM10.087%2016.1304C10.087%2016.6827%2010.5347%2017.1304%2011.087%2017.1304C11.6392%2017.1304%2012.087%2016.6827%2012.087%2016.1304H10.087ZM16.1304%2012.087C16.6827%2012.087%2017.1304%2011.6392%2017.1304%2011.087C17.1304%2010.5347%2016.6827%2010.087%2016.1304%2010.087V12.087ZM6.04348%2010.087C5.49119%2010.087%205.04348%2010.5347%205.04348%2011.087C5.04348%2011.6392%205.49119%2012.087%206.04348%2012.087V10.087ZM20.1739%2011.087C20.1739%2016.1055%2016.1055%2020.1739%2011.087%2020.1739V22.1739C17.2101%2022.1739%2022.1739%2017.2101%2022.1739%2011.087H20.1739ZM11.087%2020.1739C6.06837%2020.1739%202%2016.1055%202%2011.087H0C0%2017.2101%204.9638%2022.1739%2011.087%2022.1739V20.1739ZM2%2011.087C2%206.06837%206.06837%202%2011.087%202V0C4.9638%200%200%204.9638%200%2011.087H2ZM11.087%202C16.1055%202%2020.1739%206.06837%2020.1739%2011.087H22.1739C22.1739%204.9638%2017.2101%200%2011.087%200V2ZM27.7071%2026.2929L19.3593%2017.9451L17.9451%2019.3593L26.2929%2027.7071L27.7071%2026.2929ZM10.087%206.04348V16.1304H12.087V6.04348H10.087ZM16.1304%2010.087H6.04348V12.087H16.1304V10.087Z%22%20fill%3D%22%231C202D%22%2F%3E%3C%2Fsvg%3E%0A");
          width: 2rem;
          height: 2rem;
          -webkit-background-size: 2rem 2rem;
          -moz-background-size: 2rem 2rem;
          -o-background-size: 2rem 2rem;
          background-size: 2rem 2rem;
          -webkit-mask-size: 2rem 2rem;
          mask-size: 2rem 2rem;
          width: 4.929rem;
          height: 4.429rem;
          background-color: #D6F20A;
          background-repeat: no-repeat;
          background-position: 1.643rem 1.429rem;
          -moz-opacity: 0 ;
          opacity: 0 ;
          filter: alpha(opacity=0) ;
          -webkit-transition: 0.2s ease-in-out;
          -moz-transition: 0.2s ease-in-out;
          -o-transition: 0.2s ease-in-out;
          transition: 0.2s ease-in-out; }
          @media screen and (max-width: 990px) {
            section.screen5 .item a:after {
              display: none; } }
        section.screen5 .item a:hover:after {
          -moz-opacity: 1 ;
          opacity: 1 ;
          filter: alpha(opacity=100) ; }
      section.screen5 .item .image-7 a:after {
        -moz-opacity: 1 ;
        opacity: 1 ;
        filter: alpha(opacity=100) ; }
  section.screen6 {
    height: 34rem;
    background: #1d1d1d url("../images/video-bg.jpg") no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    @media all and (max-width: 1540px) {
      section.screen6 {
        height: 32.143rem; } }
    @media screen and (max-width: 990px) {
      section.screen6 {
        height: 42.987rem;
        padding-top: 5.769rem; } }
    @media screen and (max-width: 990px) {
      section.screen6.alt .container {
        padding: 0 4.466rem; } }
    section.screen6:after {
      content: '';
      position: absolute;
      z-index: 2;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-color: rgba(8, 11, 20, 0.2); }
    section.screen6 video {
      position: absolute;
      z-index: 1;
      top: 50%;
      left: 50%;
      width: 100%;
      height: 35.714rem;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      -webkit-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      -moz-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      -o-transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      transition: opacity .2s ease-in-out, -moz-opacity .2s ease-in-out, filter .2s ease-in-out;
      -moz-opacity: 0 ;
      opacity: 0 ;
      filter: alpha(opacity=0) ; }
      @media screen and (max-width: 990px) {
        section.screen6 video {
          width: 184.229rem;
          height: 93.045rem; } }
      section.screen6 video.active {
        -moz-opacity: 1 ;
        opacity: 1 ;
        filter: alpha(opacity=100) ; }
    section.screen6 .container {
      z-index: 3;
      height: 100%; }
      section.screen6 .container .row {
        height: 100%; }
        section.screen6 .container .row [class*="col-lg-"], section.screen6 .container .row [class*="col-md-"], section.screen6 .container .row [class*="col-sm-"], section.screen6 .container .row [class*="col-xs-"] {
          height: 100%; }
    section.screen6 h2 {
      color: #fff;
      margin-top: 3.357rem; }
      @media screen and (max-width: 990px) {
        section.screen6 h2 {
          margin-top: 0; } }
    section.screen6 .timer {
      position: absolute;
      bottom: 5rem;
      font-size: 1.286rem;
      line-height: 90%;
      font-weight: 600;
      letter-spacing: -0.01em;
      color: #D2EE09; }
      @media screen and (max-width: 990px) {
        section.screen6 .timer {
          font-size: 2.233rem;
          bottom: 3.722rem; } }
    section.screen6 .button {
      position: absolute;
      width: 6.714rem;
      height: 6.714rem;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      background: #D2EE09; }
      @media screen and (max-width: 990px) {
        section.screen6 .button {
          width: 11.165rem;
          height: 11.165rem;
          margin-top: 2.791rem; } }
      section.screen6 .button .icon {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
  section.screen7 {
    padding-top: 7.143rem;
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(17.63%, #343843), color-stop(105.33%, #111729));
    background-image: -webkit-linear-gradient(239.77deg, #343843 17.63%, #111729 105.33%);
    background-image: -moz-linear-gradient(239.77deg, #343843 17.63%, #111729 105.33%);
    background-image: -ms-linear-gradient(239.77deg, #343843 17.63%, #111729 105.33%);
    background-image: -o-linear-gradient(239.77deg, #343843 17.63%, #111729 105.33%);
    background-image: linear-gradient(239.77deg, #343843 17.63%, #111729 105.33%); }
    @media screen and (max-width: 990px) {
      section.screen7 {
        padding-top: 3.536rem;
        padding-bottom: 0; } }
    @media screen and (max-width: 990px) {
      section.screen7.alt .container:not(.footer) {
        padding: 0 4.466rem; } }
    section.screen7:after, section.screen7:before {
      content: '';
      display: block;
      position: absolute;
      width: 100%;
      z-index: 1; }
    section.screen7:after {
      left: 0;
      top: 3.214rem;
      height: 5rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22413%22%20height%3D%2270%22%20viewBox%3D%220%200%20413%2070%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M-219.175%2070C-232.381%2049.2791%20-250.365%2021.1503%20-263.894%200H-298.573C-256.002%2066.6718%20-264.055%2054.0567%20-253.855%2070H-219.175Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-170.538%2070L-215.31%200H-247.466L-202.748%2070H-170.538Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-121.901%2070L-166.673%200H-196.306L-151.588%2070H-121.901Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-73.3176%2070L-118.036%200H-145.2L-100.481%2070H-73.3176Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-24.6805%2070L-69.3987%200H-94.0394L-49.3211%2070H-24.6805Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M23.9566%2070L-20.7616%200H-42.9328L1.78543%2070H23.9566Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M72.5938%2070L27.8755%200H8.22742L52.9456%2070H72.5938Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M121.231%2070L76.459%200H59.334L104.052%2070H121.231Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M169.868%2070L125.096%200H110.494L155.212%2070H169.868Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M218.451%2070L173.733%200H161.601L206.319%2070H218.451Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M267.089%2070L222.37%200H212.761L257.479%2070H267.089Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M315.726%2070L271.008%200H263.868L308.586%2070H315.726Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M364.363%2070L319.645%200H315.028L359.746%2070L364.363%2070Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M410.853%2070H413L412.678%2069.5169L368.228%200H366.134L366.456%200.429436L410.853%2070Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-365.087%2070L-409.805%200H-452L-407.282%2070H-365.087Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-316.45%2070L-361.168%200H-400.84L-356.122%2070L-316.45%2070Z%22%20fill%3D%22%23353943%22%2F%3E%3Cpath%20d%3D%22M-267.812%2070L-312.531%200L-349.733%200L-305.015%2070H-267.812Z%22%20fill%3D%22%23353943%22%2F%3E%3C%2Fsvg%3E") no-repeat left center; }
      @media screen and (max-width: 990px) {
        section.screen7:after {
          height: 4.094rem;
          top: 28.472rem;
          -webkit-background-size: auto 100%;
          -moz-background-size: auto 100%;
          -o-background-size: auto 100%;
          background-size: auto 100%; } }
    section.screen7:before {
      z-index: 2;
      height: 100%;
      left: 0;
      top: -4.071rem;
      background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%221112%22%20height%3D%221015%22%20viewBox%3D%220%200%201112%201015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22556%22%20cy%3D%22507.5%22%20rx%3D%22226%22%20ry%3D%22177.5%22%20fill%3D%22%23D6F20A%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221112%22%20height%3D%221015%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%22165%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center top; }
      @media screen and (max-width: 990px) {
        section.screen7:before {
          background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%22352%22%20height%3D%22321%22%20viewBox%3D%220%200%20352%20321%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url%28%23f0%29%22%3E%3Cellipse%20cx%3D%22176.189%22%20cy%3D%22160.761%22%20rx%3D%2271.2497%22%20ry%3D%2255.9594%22%20fill%3D%22%23D6F20A%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22f0%22%20x%3D%220.901718%22%20y%3D%220.764511%22%20width%3D%22350.574%22%20height%3D%22319.993%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2252.0186%22%20result%3D%22e1%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center top;
          -webkit-background-size: 100% auto;
          -moz-background-size: 100% auto;
          -o-background-size: 100% auto;
          background-size: 100% auto;
          top: 18.609rem; } }
    section.screen7.short {
      background: transparent;
      padding: 0; }
      section.screen7.short:after, section.screen7.short:before {
        display: none; }
    section.screen7 .cities {
      position: absolute;
      width: 100%;
      z-index: 3;
      height: 28.571rem;
      background: transparent url("../images/map-cities.svg") no-repeat center top;
      -webkit-background-size: 100% auto;
      -moz-background-size: 100% auto;
      -o-background-size: 100% auto;
      background-size: 100% auto;
      left: 0;
      top: 15.357rem; }
      @media screen and (max-width: 990px) {
        section.screen7 .cities {
          height: 12.654rem;
          top: 35.543rem;
          -webkit-background-size: auto 100%;
          -moz-background-size: auto 100%;
          -o-background-size: auto 100%;
          background-size: auto 100%; } }
    section.screen7 .container {
      z-index: 4; }
    section.screen7 .map {
      position: absolute;
      width: 100%;
      z-index: 1;
      height: 47.571rem;
      left: 0;
      top: -2rem; }
      section.screen7 .map.load {
        background: transparent url("../images/map.svg") no-repeat center top;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        -o-background-size: auto 100%;
        background-size: auto 100%; }
      @media screen and (max-width: 990px) {
        section.screen7 .map {
          height: 39.079rem;
          top: 26.053rem;
          width: -webkit-calc(100% + 7.071rem) ;
          width: -moz-calc(100% + 7.071rem) ;
          width: calc(100% + 7.071rem) ;
          left: -3.536rem; } }
      section.screen7 .map .info {
        position: absolute;
        top: 26.214rem;
        left: -webkit-calc(50% + 1.786rem) ;
        left: -moz-calc(50% + 1.786rem) ;
        left: calc(50% + 1.786rem) ;
        padding-right: 6.143rem; }
        section.screen7 .map .info p {
          position: relative;
          display: inline-block;
          color: #fff;
          z-index: 2; }
          section.screen7 .map .info p.subtitle {
            font-size: 1.429rem;
            line-height: 100%;
            font-weight: 500;
            letter-spacing: -0.01em;
            color: #CED6E9; }
            @media screen and (max-width: 990px) {
              section.screen7 .map .info p.subtitle {
                font-size: 2rem;
                line-height: 2.28571rem;
                padding-left: 10rem;
                margin-bottom: 13.92856rem;
                margin-left: 0; } }
            section.screen7 .map .info p.subtitle .icon {
              position: absolute;
              right: -6.143rem;
              top: -0.714rem; }
              @media screen and (max-width: 990px) {
                section.screen7 .map .info p.subtitle .icon {
                  left: 0;
                  right: auto;
                  top: -.5rem; } }
    section.screen7 h2 {
      position: relative;
      color: #fff;
      z-index: 2;
      font-weight: 700; }
      @media screen and (max-width: 990px) {
        section.screen7 h2 {
          margin-bottom: 3.908rem;
          font-weight: 600; } }
    @media screen and (max-width: 990px) {
      section.screen7 p {
        position: relative;
        display: inline-block;
        color: #fff;
        z-index: 2; }
        section.screen7 p.subtitle {
          font-size: 3.35rem;
          line-height: 100%;
          font-weight: 500;
          letter-spacing: -0.01em;
          color: #B6BCCB;
          margin-bottom: 41.312rem; }
          section.screen7 p.subtitle .icon {
            float: left;
            top: -1.861rem;
            margin-right: 2.977rem; } }
    section.screen7 .form-block {
      padding: 2rem 3.929rem;
      margin-top: 32.857rem;
      background-color: #fff;
      position: relative;
      z-index: 2; }
      @media screen and (max-width: 990px) {
        section.screen7 .form-block {
          width: 100%;
          margin-top: 0;
          padding: 3.536rem 3.164rem 4.466rem;
          width: -webkit-calc(100% + 2.605rem) ;
          width: -moz-calc(100% + 2.605rem) ;
          width: calc(100% + 2.605rem) ;
          margin-left: -1.303rem; } }
      section.screen7 .form-block .title {
        font-size: 2.214rem;
        line-height: 100%;
        font-weight: 700;
        letter-spacing: -0.02em;
        margin-bottom: 0.714rem;
        color: #1C202D; }
        @media screen and (max-width: 990px) {
          section.screen7 .form-block .title {
            font-size: 3.536rem;
            margin-bottom: 1.861rem; } }
      section.screen7 .form-block .subtitle {
        font-size: 1.5rem;
        line-height: 90%;
        font-weight: 400;
        letter-spacing: -0.01em;
        margin-bottom: 0.714rem;
        color: #3D4048;
        margin-left: 0 !important; }
        @media screen and (max-width: 990px) {
          section.screen7 .form-block .subtitle {
            font-size: 2.233rem;
            line-height: 90%;
            font-weight: 600;
            margin-bottom: 1.861rem;
            padding-left: 0; } }
      section.screen7 .form-block .message {
        font-size: 0.929rem;
        line-height: 1.214rem;
        font-weight: 300;
        margin-bottom: 0;
        margin-top: 1.429rem;
        color: #2c1242; }
        @media screen and (max-width: 990px) {
          section.screen7 .form-block .message {
            font-size: 1.28571rem;
            line-height: 1.42857rem;
            margin-top: 1.78571rem; } }
        section.screen7 .form-block .message a {
          color: #2c1242;
          border-bottom: 1px solid #2c1242; }
          section.screen7 .form-block .message a:hover {
            color: #2c1242;
            border-color: transparent; }
      section.screen7 .form-block form .form {
        position: relative; }
        section.screen7 .form-block form .form .btn {
          right: 0;
          position: absolute;
          z-index: 2; }
          section.screen7 .form-block form .form .btn .icon {
            top: 2.071rem; }
            @media screen and (max-width: 990px) {
              section.screen7 .form-block form .form .btn .icon {
                top: 2.605rem; } }
        section.screen7 .form-block form .form .form-control {
          padding-right: 22.5rem;
          z-index: 1; }
          @media screen and (max-width: 990px) {
            section.screen7 .form-block form .form .form-control {
              padding-right: 34.613rem; } }
    section.screen7 .right-block {
      margin-top: 35.857rem;
      padding-left: 3.429rem;
      position: relative;
      z-index: 2; }
      @media screen and (max-width: 990px) {
        section.screen7 .right-block {
          width: 100%;
          padding-left: 0;
          padding-right: 0;
          margin-top: 3.722rem;
          text-align: center; } }
      section.screen7 .right-block p {
        display: block; }
        section.screen7 .right-block p.title {
          color: #fff;
          font-size: 2.214rem;
          line-height: 100%;
          font-weight: 600;
          letter-spacing: -0.01em;
          margin-bottom: 1.786rem; }
          @media screen and (max-width: 990px) {
            section.screen7 .right-block p.title {
              font-size: 2.977rem;
              margin-bottom: 0.744rem; } }
        section.screen7 .right-block p.subtitle {
          color: #CCCED3;
          font-size: 1.286rem;
          line-height: 90%;
          font-weight: 400;
          margin-bottom: 0.714rem;
          letter-spacing: -0.01em;
          margin-left: 0; }
          @media screen and (max-width: 990px) {
            section.screen7 .right-block p.subtitle {
              font-size: 2.605rem;
              margin-bottom: 1.489rem;
              padding-left: 0; } }
      section.screen7 .right-block a {
        display: inline-block; }
        section.screen7 .right-block a.phone {
          margin-bottom: 2.5rem;
          color: #fff;
          font-size: 2.857rem;
          line-height: 100%;
          font-weight: 700;
          letter-spacing: -0.01em; }
          @media screen and (max-width: 990px) {
            section.screen7 .right-block a.phone {
              font-size: 4.652rem;
              margin-bottom: 5.583rem;
              text-decoration: underline; } }
          section.screen7 .right-block a.phone:hover, section.screen7 .right-block a.phone:active, section.screen7 .right-block a.phone:focus {
            background: transparent;
            color: #fff;
            text-decoration: none;
            border-color: transparent; }
        section.screen7 .right-block a.email {
          color: #C5DE17;
          font-size: 1.786rem;
          line-height: 100%;
          font-weight: 600;
          letter-spacing: -0.01em;
          border-bottom: 1px solid #C5DE17; }
          @media screen and (max-width: 990px) {
            section.screen7 .right-block a.email {
              font-size: 3.164rem;
              border: 0;
              text-decoration: underline; } }
          section.screen7 .right-block a.email:hover, section.screen7 .right-block a.email:active, section.screen7 .right-block a.email:focus {
            background: transparent;
            color: #C5DE17;
            text-decoration: none;
            border-color: transparent; }
    section.screen7 .footer {
      position: relative;
      z-index: 2;
      margin-top: 5.143rem;
      width: 100%;
      background: #252A38;
      height: 9.143rem; }
      @media screen and (max-width: 990px) {
        section.screen7 .footer {
          margin-top: 5.583rem;
          width: -webkit-calc(100% - 4.466rem) ;
          width: -moz-calc(100% - 4.466rem) ;
          width: calc(100% - 4.466rem) ;
          padding: 3.536rem 2.233rem;
          height: auto;
          text-align: center; } }
      section.screen7 .footer .navbar {
        border: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        width: 100%;
        padding: 2rem 3.214rem;
        margin-bottom: 0; }
        @media screen and (max-width: 990px) {
          section.screen7 .footer .navbar {
            padding: 0; } }
        section.screen7 .footer .navbar .navbar-brand {
          background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20264.312%2063.75%22%3E%3Cpath%20d%3D%22M72.819%2C27.742s.494%2C3.429%2C6.174%2C3.429c3.7%2C0%2C6.294-1.4%2C6.294-3.838A2.834%2C2.834%2C0%2C0%2C0%2C82.661%2C24.6a2.658%2C2.658%2C0%2C0%2C0%2C2.268-2.593c0-2.081-2.1-3.463-6-3.463-5.253%2C0-5.9%2C3.446-5.9%2C3.446l3.241.222s.461-1.177%2C2.661-1.177c1.74%2C0%2C2.7.477%2C2.7%2C1.245%2C0%2C1.04-1.126%2C1.415-4.912%2C1.415v2.082c3.838%2C0%2C5.253.2%2C5.253%2C1.4%2C0%2C.9-1.057%2C1.5-2.968%2C1.5-2.439%2C0-2.933-1.16-2.933-1.16ZM86.016%2C31h3.5l1.143-2.542h6.26L98.058%2C31h3.5L95.824%2C18.719H91.747Zm5.7-4.895%2C2.064-4.623%2C2.081%2C4.623ZM103.1%2C31h7.215c3.923%2C0%2C5.595-1.484%2C5.595-3.65a2.773%2C2.773%2C0%2C0%2C0-2.252-2.729%2C2.729%2C2.729%2C0%2C0%2C0%2C1.791-2.559c0-2.183-1.689-3.343-5.39-3.343H103.1Zm3.309-7.283V21.209h3.65c1.552%2C0%2C2.081.546%2C2.081%2C1.228%2C0%2C.717-.563%2C1.28-1.825%2C1.28Zm0%2C4.793v-2.8h4.145c1.313%2C0%2C2.047.58%2C2.047%2C1.4%2C0%2C.785-.649%2C1.4-2.218%2C1.4Zm18.462%2C2.763c3.7%2C0%2C7.505-1.859%2C7.505-6.414s-3.8-6.413-7.505-6.413c-3.719%2C0-7.5%2C1.859-7.5%2C6.413S121.147%2C31.273%2C124.866%2C31.273Zm0-2.49a3.932%2C3.932%2C0%2C1%2C1%2C4.2-3.924A3.865%2C3.865%2C0%2C0%2C1%2C124.866%2C28.783Zm8.164%2C4.468h3.394V31h9.143v2.251h3.309V28.527H147.17V18.719H136.322a30.044%2C30.044%2C0%2C0%2C1-1.5%2C9.808H133.03Zm5.117-4.724a23.545%2C23.545%2C0%2C0%2C0%2C1.347-7.318h4.367v7.318ZM156.728%2C31c4.128%2C0%2C5.288-1.4%2C6.942-4.162l4.862-8.119H165l-3.514%2C5.919-3.5-5.919h-3.547l4.946%2C8.273a2.681%2C2.681%2C0%2C0%2C1-2.661%2C1.518Zm11.493%2C0c3.667%2C0%2C5.509-1.194%2C5.509-5.254V21.209h5.015V31h3.326V18.719H170.4V25c0%2C2.439-.478%2C3.514-2.183%2C3.514ZM197.6%2C31V18.719h-3.837l-5.919%2C8.443V18.719h-3.309V31h3.837l5.919-8.443V31Zm11.773%2C0h3.309V18.719h-3.309v3.923c0%2C1.91-.905%2C3.053-3.088%2C3.053-2.115%2C0-2.9-1.108-2.9-3.019V18.719h-3.309v4.008c0%2C3.565%2C1.808%2C5.407%2C5.407%2C5.407a4.689%2C4.689%2C0%2C0%2C0%2C3.89-1.705Zm5.745%2C0h3.309V25.934h6.157V31h3.326V18.719h-3.326v4.725h-6.157V18.719h-3.309Zm29.637%2C0h3.309V18.719h-3.309Zm-14.4%2C0h7.915c3.7%2C0%2C4.81-2.115%2C4.81-4.094%2C0-1.995-1.109-3.923-4.81-3.923h-4.606V18.719h-3.309Zm3.309-2.49V25.269h3.923c1.638%2C0%2C2.2.665%2C2.2%2C1.62s-.563%2C1.621-2.2%2C1.621ZM249.591%2C31h3.617l3.735-4.759L260.679%2C31h3.633l-5-6.413%2C4.674-5.868h-3.634l-3.411%2C4.264-3.411-4.264H249.9l4.691%2C5.868ZM77.254%2C49h3.309V39.209h4.963v-2.49H72.307v2.49h4.947Zm9.8%2C0h3.309V45.452H94.1c3.361%2C0%2C5.373-1.672%2C5.373-4.367%2C0-2.712-2-4.366-5.373-4.366H87.054Zm3.309-6.038V39.209h3.292c1.791%2C0%2C2.49.785%2C2.49%2C1.876s-.7%2C1.877-2.49%2C1.877ZM101.5%2C49h11.479V46.51h-8.17V43.917h7.3V41.529h-7.3v-2.32h8.068v-2.49H101.5Zm13.759%2C0h3.309V43.934h6.157V49h3.327V36.719h-3.327v4.725h-6.157V36.719h-3.309Zm14.32%2C0h3.5l1.143-2.542h6.26L141.617%2C49h3.5l-5.731-12.281h-4.077Zm5.7-4.9%2C2.064-4.623%2C2.081%2C4.623ZM145.733%2C49h3.6l5.39-5.97V49h3.343V43.03l5.39%2C5.97h3.6l-5.782-6.584%2C5.68-5.7H163.2l-5.134%2C5.117V36.719h-3.343v5.117l-5.151-5.117h-3.736l5.68%2C5.7Zm22.875%2C0h11.48V46.51h-8.171V43.917h7.3V41.529h-7.3v-2.32h8.068v-2.49H168.608Zm13.759%2C0h3.309V45.452h3.736c3.36%2C0%2C5.373-1.672%2C5.373-4.367%2C0-2.712-2-4.366-5.373-4.366h-7.045Zm3.309-6.038V39.209h3.292c1.791%2C0%2C2.491.785%2C2.491%2C1.876s-.7%2C1.877-2.491%2C1.877Zm18.1%2C6.311c3.7%2C0%2C7.5-1.859%2C7.5-6.414s-3.8-6.413-7.5-6.413c-3.719%2C0-7.506%2C1.859-7.506%2C6.413S200.053%2C49.273%2C203.772%2C49.273Zm0-2.49a3.932%2C3.932%2C0%2C1%2C1%2C4.2-3.924A3.865%2C3.865%2C0%2C0%2C1%2C203.772%2C46.783ZM213.317%2C49h7.215c3.923%2C0%2C5.594-1.484%2C5.594-3.65a2.772%2C2.772%2C0%2C0%2C0-2.251-2.729%2C2.729%2C2.729%2C0%2C0%2C0%2C1.791-2.559c0-2.183-1.689-3.343-5.39-3.343h-6.959Zm3.309-7.283V39.209h3.65c1.552%2C0%2C2.081.546%2C2.081%2C1.228%2C0%2C.717-.563%2C1.28-1.825%2C1.28Zm0%2C4.793v-2.8h4.145c1.313%2C0%2C2.046.58%2C2.046%2C1.4%2C0%2C.785-.648%2C1.4-2.217%2C1.4Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M4.648%2C27.107H0V37.6H4.648Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M11.462%2C21.986H6.815V42.7h4.647Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M44.185%2C21.986H39.538V42.7h4.647Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M51%2C27.107H46.352V38.225H51Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M37.638%2C29.691H13.378v3.9h24.26Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M4.616%2C22.424V18.29L25.5%2C6.264%2C46.368%2C18.29v4.134H51v-6.8L25.5%2C0%2C0%2C15.628v6.8Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3Cpath%20d%3D%22M46.368%2C42.265v4.15L25.5%2C58.426%2C4.616%2C46.415v-4.15H0v6.812L25.5%2C63.75%2C51%2C49.077V42.265Z%22%20fill%3D%22%23d6f20a%22%2F%3E%3C%2Fsvg%3E") no-repeat left center;
          background-size: auto 3.714rem;
          font-size: 1.286rem;
          line-height: 1.214rem;
          font-weight: 400;
          font-family: "Montserrat", Helvetica, sans-serif !important;
          color: #fff;
          position: relative;
          padding: 2.571rem 1.786rem 2.571rem 0;
          width: 16.786rem; }
          @media screen and (max-width: 990px) {
            section.screen7 .footer .navbar .navbar-brand {
              background-size: auto 8.932rem;
              background-position: center;
              padding: 4.466rem 0;
              height: auto;
              width: 100%;
              margin: 0 auto 6.513rem; } }
        section.screen7 .footer .navbar .navbar-left {
          margin-left: 6.857rem;
          margin-right: 0 !important; }
          @media screen and (max-width: 990px) {
            section.screen7 .footer .navbar .navbar-left {
              position: relative;
              float: none;
              margin: 0;
              padding-left: 0;
              width: 100%; } }
          section.screen7 .footer .navbar .navbar-left li {
            font-size: 1.143rem;
            line-height: 5.143rem;
            font-weight: 500;
            font-family: "Montserrat", Helvetica, sans-serif !important;
            margin-right: 2.143rem;
            color: #fff;
            letter-spacing: -0.01em; }
            @media screen and (max-width: 990px) {
              section.screen7 .footer .navbar .navbar-left li {
                font-size: 3.164rem;
                line-height: 150%;
                float: none;
                display: block;
                text-align: center;
                padding: 0;
                margin-right: 0; } }
            section.screen7 .footer .navbar .navbar-left li a {
              display: inline-block;
              padding: 0;
              color: #fff;
              -webkit-transition: 0.2s ease-in-out;
              -moz-transition: 0.2s ease-in-out;
              -o-transition: 0.2s ease-in-out;
              transition: 0.2s ease-in-out;
              border-bottom: 1px solid #fff;
              line-height: 1.429rem; }
              @media screen and (max-width: 990px) {
                section.screen7 .footer .navbar .navbar-left li a {
                  line-height: 3.164rem; } }
              section.screen7 .footer .navbar .navbar-left li a:hover, section.screen7 .footer .navbar .navbar-left li a:active, section.screen7 .footer .navbar .navbar-left li a:focus {
                background: transparent;
                color: #fff;
                text-decoration: none;
                border-color: transparent; }
            section.screen7 .footer .navbar .navbar-left li:last-child {
              margin-right: 0;
              line-height: 1;
              margin-top: 0.714rem; }
              @media screen and (max-width: 990px) {
                section.screen7 .footer .navbar .navbar-left li:last-child {
                  margin-top: 3.722rem;
                  margin-bottom: 1.861rem; } }
              section.screen7 .footer .navbar .navbar-left li:last-child a {
                margin-left: 7.143rem;
                font-size: 0.929rem;
                line-height: 130%;
                font-weight: 500;
                display: inline-block;
                padding: 0;
                color: #9298A7;
                -webkit-transition: 0.2s ease-in-out;
                -moz-transition: 0.2s ease-in-out;
                -o-transition: 0.2s ease-in-out;
                transition: 0.2s ease-in-out;
                border-bottom: 1px solid #9298A7;
                letter-spacing: -1%; }
                @media screen and (max-width: 990px) {
                  section.screen7 .footer .navbar .navbar-left li:last-child a {
                    margin-left: 0;
                    font-size: 2.419rem; } }
                section.screen7 .footer .navbar .navbar-left li:last-child a:hover, section.screen7 .footer .navbar .navbar-left li:last-child a:active, section.screen7 .footer .navbar .navbar-left li:last-child a:focus {
                  background: transparent;
                  color: #9298A7;
                  text-decoration: none;
                  border-color: transparent; }
    section.screen7.product-page {
      padding-top: 3.214rem;
      padding-bottom: 1.429rem; }
      @media screen and (max-width: 990px) {
        section.screen7.product-page {
          padding-top: 0;
          padding-bottom: 0; } }
      section.screen7.product-page:after {
        display: none; }
      section.screen7.product-page:before {
        display: none; }
      section.screen7.product-page .footer {
        margin-top: 0;
        background: none; }
        @media screen and (max-width: 990px) {
          section.screen7.product-page .footer {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            padding-bottom: 3rem; } }

.hidden-images {
  position: fixed;
  top: 0;
  right: 500%; }
  .hidden-images img {
    position: absolute;
    top: 0;
    left: 0; }

#button-callback,
#button-callback2 {
  display: none; }

@media screen and (max-width: 990px) {
  #button-callback,
  #button-callback2 {
    position: fixed;
    right: 4.652rem;
    bottom: -54.896rem;
    display: block;
    margin: 0;
    width: 13.026rem;
    height: 13.026rem;
    font-size: 25vmin;
    background-color: #34ac4d;
    cursor: pointer;
    -webkit-border-radius: 6.513rem;
    -moz-border-radius: 6.513rem;
    border-radius: 6.513rem;
    -webkit-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    -webkit-transform: translate3d(0, 0, 0) scale(1) rotateX(0);
    -moz-transform: translate3d(0, 0, 0) scale(1) rotateX(0);
    -ms-transform: translate3d(0, 0, 0) scale(1) rotateX(0);
    -o-transform: translate3d(0, 0, 0) scale(1) rotateX(0);
    transform: translate3d(0, 0, 0) scale(1) rotateX(0);
    animation: phone-outer 3000ms infinite;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    z-index: 15;
    text-indent: -9999px; }
    #button-callback.active,
    #button-callback2.active {
      bottom: 12.096rem; }
    #button-callback.closed,
    #button-callback2.closed {
      -webkit-transform: scale(0.8);
      -moz-transform: scale(0.8);
      -ms-transform: scale(0.8);
      -o-transform: scale(0.8);
      transform: scale(0.8); }
    #button-callback:after, #button-callback:before,
    #button-callback2:after,
    #button-callback2:before {
      position: absolute;
      content: ""; }
    #button-callback:before,
    #button-callback2:before {
      top: 0;
      left: 0;
      width: 13.026rem;
      height: 13.026rem;
      background-color: rgba(255, 255, 255, 0.1);
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      border-radius: 100%;
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ;
      -webkit-transform: translate3d(0, 0, 0) scale(0);
      -moz-transform: translate3d(0, 0, 0) scale(0);
      -ms-transform: translate3d(0, 0, 0) scale(0);
      -o-transform: translate3d(0, 0, 0) scale(0);
      transform: translate3d(0, 0, 0) scale(0);
      animation: phone-inner 3000ms infinite; }
    #button-callback:after,
    #button-callback2:after {
      top: 3.2565rem;
      left: 3.2565rem;
      width: 6.513rem;
      height: 6.513rem;
      background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuNiAxMC44YzEuNCAyLjggMy44IDUuMSA2LjYgNi42bDIuMi0yLjJjLjMtLjMuNy0uNCAxLS4yIDEuMS40IDIuMy42IDMuNi42LjUgMCAxIC40IDEgMVYyMGMwIC41LS41IDEtMSAxLTkuNCAwLTE3LTcuNi0xNy0xNyAwLS42LjQtMSAxLTFoMy41Yy41IDAgMSAuNCAxIDEgMCAxLjIuMiAyLjUuNiAzLjYuMS40IDAgLjctLjIgMWwtMi4zIDIuMnoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=) no-repeat center;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      animation: phone-icon 3000ms infinite; }
    #button-callback.closed,
    #button-callback2.closed {
      animation: button-closed 1000ms; }
      #button-callback.closed:after,
      #button-callback2.closed:after {
        animation: none !important; }
      #button-callback.closed:before,
      #button-callback2.closed:before {
        animation: none !important; }

  #button-callback2:after {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22250px%22%20height%3D%22250px%22%20viewBox%3D%220%200%20250%20250%22%20enable-background%3D%22new%200%200%20250%20250%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cg%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M156.044%2C142.302c-2.889-1.214-6.211-0.176-7.964%2C2.42l-6.259%2C9.273c-1.138%2C1.686-3.225%2C2.445-5.167%2C1.841c-5.735-1.783-17.806-6.197-26.749-13.985c-8.944-7.788-14.975-19.137-17.53-24.573c-0.866-1.841-0.4-4.012%2C1.113-5.371l8.324-7.474c2.331-2.093%2C2.902-5.527%2C1.302-8.221c-1.917-3.228-5.005-7.836-9.548-13.007c-3.394-3.863-6.452-7.212-8.921-9.861c-4.874-1.546-8.333-3.054-13.055-1.473c-4.855%2C1.627-9.873%2C13.411-10.74%2C20.511c-2.177%2C17.83%2C14.299%2C40.289%2C38.611%2C61.461s48.824%2C34.403%2C66.185%2C29.796c6.914-1.835%2C17.896-8.425%2C18.839-13.458c0.917-4.894-1.052-8.113-3.254-12.729c-2.963-2.081-6.7-4.65-10.993-7.481C164.493%2C146.182%2C159.505%2C143.757%2C156.044%2C142.302z%22%2F%3E%3Cg%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M125.132%2C249.176c-21.092%2C0-41.788-5.358-60.101-15.534L2.125%2C248.635l16.55-59.951C7.258%2C169.551%2C1.249%2C147.727%2C1.249%2C125.293c0-68.309%2C55.574-123.883%2C123.883-123.883s123.883%2C55.574%2C123.883%2C123.883S193.441%2C249.176%2C125.132%2C249.176z%20M68.055%2C213.417l3.31%2C1.983c16.195%2C9.685%2C34.788%2C14.807%2C53.767%2C14.807c57.848%2C0%2C104.914-47.066%2C104.914-104.914c0-57.848-47.066-104.914-104.914-104.914c-57.848%2C0-104.914%2C47.066-104.914%2C104.914c0%2C20.226%2C5.769%2C39.861%2C16.676%2C56.776l2.303%2C3.57l-10.241%2C37.096L68.055%2C213.417z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; } }
@keyframes phone-outer {
  0% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: translate3d(0, 0, 0) scale(1);
    -o-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -webkit-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 0 rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2); }
  33.3333% {
    -webkit-transform: translate3d(0, 0, 0) scale(1.1);
    -moz-transform: translate3d(0, 0, 0) scale(1.1);
    -ms-transform: translate3d(0, 0, 0) scale(1.1);
    -o-transform: translate3d(0, 0, 0) scale(1.1);
    transform: translate3d(0, 0, 0) scale(1.1);
    -webkit-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0.1), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 0 0 rgba(52, 172, 77, 0.1), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 0 rgba(52, 172, 77, 0.1), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.5); }
  66.6666% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: translate3d(0, 0, 0) scale(1);
    -o-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -webkit-box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2); }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: translate3d(0, 0, 0) scale(1);
    -o-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -webkit-box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 13.026rem rgba(52, 172, 77, 0), 0 0.6513rem 1.3026rem rgba(0, 0, 0, 0.2); } }
@keyframes phone-inner {
  0% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: translate3d(0, 0, 0) scale(0);
    -o-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0); }
  33.3333% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: translate3d(0, 0, 0) scale(0.9);
    -moz-transform: translate3d(0, 0, 0) scale(0.9);
    -ms-transform: translate3d(0, 0, 0) scale(0.9);
    -o-transform: translate3d(0, 0, 0) scale(0.9);
    transform: translate3d(0, 0, 0) scale(0.9); }
  66.6666% {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: translate3d(0, 0, 0) scale(0);
    -o-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0); }
  100% {
    -moz-opacity: 0 ;
    opacity: 0 ;
    filter: alpha(opacity=0) ;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: translate3d(0, 0, 0) scale(0);
    -o-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0); } }
@keyframes phone-icon {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  2% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  4% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  6% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  8% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  10% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  12% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  14% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  16% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  18% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  20% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  22% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  24% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  26% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  28% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  30% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  32% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  34% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  36% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  38% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  40% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  42% {
    -webkit-transform: translate3d(0.01em, 0, 0);
    -moz-transform: translate3d(0.01em, 0, 0);
    -ms-transform: translate3d(0.01em, 0, 0);
    -o-transform: translate3d(0.01em, 0, 0);
    transform: translate3d(0.01em, 0, 0); }
  44% {
    -webkit-transform: translate3d(-0.01em, 0, 0);
    -moz-transform: translate3d(-0.01em, 0, 0);
    -ms-transform: translate3d(-0.01em, 0, 0);
    -o-transform: translate3d(-0.01em, 0, 0);
    transform: translate3d(-0.01em, 0, 0); }
  46% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes button-close {
  0% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: rotateZ(30deg) scale(1);
    -moz-transform: rotateZ(30deg) scale(1);
    -ms-transform: rotateZ(30deg) scale(1);
    -o-transform: rotateZ(30deg) scale(1);
    transform: rotateZ(30deg) scale(1); }
  33.3333% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: rotateZ(60deg);
    -moz-transform: rotateZ(60deg);
    -ms-transform: rotateZ(60deg);
    -o-transform: rotateZ(60deg);
    transform: rotateZ(60deg); }
  66.6666% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: rotateZ(150deg);
    -moz-transform: rotateZ(150deg);
    -ms-transform: rotateZ(150deg);
    -o-transform: rotateZ(150deg);
    transform: rotateZ(150deg); }
  100% {
    -moz-opacity: 1 ;
    opacity: 1 ;
    filter: alpha(opacity=100) ;
    -webkit-transform: rotateZ(180deg) scale(0.1);
    -moz-transform: rotateZ(180deg) scale(0.1);
    -ms-transform: rotateZ(180deg) scale(0.1);
    -o-transform: rotateZ(180deg) scale(0.1);
    transform: rotateZ(180deg) scale(0.1); } }
.accept-cookie {
  font-size: 0.857rem;
  line-height: 120%;
  font-weight: 400;
  letter-spacing: -.5px;
  border: 1px solid #dbdbdb;
  bottom: 1.429rem;
  color: #8a8a8a;
  gap: 1.357rem;
  left: 1.429rem;
  position: fixed;
  z-index: 999;
  padding: 1rem 1rem 1rem 1.429rem;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  @media screen and (max-width: 990px) {
    .accept-cookie {
      padding: 2.047rem 2.977rem;
      font-size: 2.605rem;
      gap: 1.861rem;
      left: 0;
      bottom: 0;
      width: 100%;
      border: 0;
      border-top: 1px solid #dbdbdb;
      -moz-opacity: 1 ;
      opacity: 1 ;
      filter: alpha(opacity=100) ; } }
  .accept-cookie.accepted {
    bottom: -200%; }
  .accept-cookie a {
    color: #8a8a8a;
    text-decoration: underline; }
    .accept-cookie a:hover {
      text-decoration: none; }
  .accept-cookie .accept-button {
    background: #1c202d;
    -webkit-border-radius: 0.357rem;
    -moz-border-radius: 0.357rem;
    border-radius: 0.357rem;
    padding: 0.286rem 0.571rem;
    font-weight: 600;
    color: #fff !important;
    text-decoration: none !important; }
    @media all and (max-width: 991px) {
      .accept-cookie .accept-button {
        -webkit-border-radius: 0.93rem;
        -moz-border-radius: 0.93rem;
        border-radius: 0.93rem;
        padding: 0.744rem 1.489rem; } }

.good-text {
  position: relative;
  font-size: 0.929rem;
  line-height: 90%;
  font-weight: 400;
  color: #8a8a8a;
  margin-top: 1.071rem;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: -1%;
  margin-bottom: 0.357rem; }
  .good-text br {
    display: none; }
  @media screen and (max-width: 990px) {
    .good-text {
      font-size: 2.233rem;
      letter-spacing: -2%;
      margin: 1.861rem -20% 0;
      width: 140%; }
      .good-text br {
        display: block; } }
  .good-text a {
    color: #8a8a8a;
    text-decoration: underline; }
    .good-text a:hover {
      text-decoration: none; }

.static {
  overflow-x: hidden;
  padding: 12.857rem 0 5.714rem;
  background-color: var(--color-text-light); }
  @media screen and (max-width: 990px) {
    .static {
      padding: 33.496rem 0 8.374rem; } }
  .static h1 {
    font-size: 4.286rem;
    line-height: 100%;
    font-weight: 700;
    margin-bottom: 1.786rem; }
    @media screen and (max-width: 990px) {
      .static h1 {
        font-size: 5.211rem;
        line-height: 90%;
        margin-bottom: 3.722rem; } }
  .static h2 {
    font-size: 2.143rem;
    line-height: normal;
    font-weight: 600;
    margin-bottom: 1.071rem;
    margin-top: 1.786rem; }
    @media screen and (max-width: 990px) {
      .static h2 {
        font-size: 4.094rem;
        line-height: 100%;
        margin-bottom: 1.861rem;
        margin-top: 2.791rem; } }
  .static p,
  .static ul,
  .static li {
    font-size: 1.286rem;
    line-height: 1.571rem;
    font-weight: 400;
    margin-bottom: 1.071rem; }
    @media screen and (max-width: 990px) {
      .static p,
      .static ul,
      .static li {
        font-size: 2.977rem;
        line-height: 3.536rem;
        margin-bottom: 1.861rem; } }
  .static li {
    margin-bottom: 0.357rem; }
    @media screen and (max-width: 990px) {
      .static li {
        margin-bottom: 0.93rem; } }
    .static li:last-child {
      margin-bottom: 0; }
  .static b {
    font-weight: 600; }
  .static a {
    text-decoration: underline; }
    .static a:hover {
      text-decoration: none; }
  .static.dark {
    background-color: var(--color-text-light); }

/* Хлебные крошки. Своего блока в исходной вёрстке не было — добавлено при переходе
   на движок (пункт C5 аудита). Разделитель рисуется псевдоэлементом, чтобы не попасть
   в текст ссылки и в микроразметку. */
.breadcrumbs { margin: 16px 0 8px; font-size: 13px; line-height: 1.5; color: #8a8a8a; }
.breadcrumbs > span + span::before { content: "/"; margin: 0 8px; color: #c9c9c9; }
.breadcrumbs a { color: #8a8a8a; text-decoration: none; border-bottom: 1px solid transparent; }
.breadcrumbs a:hover { color: #1a1a1a; border-bottom-color: #c9c9c9; }
.breadcrumbs__current { color: #1a1a1a; }

/* На узком экране цепочка занимает три строки, а текущая страница дословно повторяет
   заголовок товара прямо под собой. Прячем именно её: путь до раздела остаётся,
   повтор уходит. В BreadcrumbList этот элемент не входит (см. выше), поэтому прятать
   его безопасно — скрытой разметки не возникает. */
@media (max-width: 576px) {
    .breadcrumbs__current { display: none; }
    /* Страховка от висячего разделителя. Селектор с родителем — не украшение:
       без него правило проигрывает по весу `.breadcrumbs > span + span::before`
       (0,1,3 против 0,1,1) и не срабатывает вовсе. */
    .breadcrumbs > .breadcrumbs__current::before { content: none; }
}

/* Каталог и раздел. Готовой страницы списка в исходной вёрстке нет вовсе: на боевом
   сайте каталога не было — пункт меню открывал попап с PDF (блокер A1 аудита).
   Карточка в сетке взята из блока «Похожие тренажеры», поэтому обе страницы кладут
   сетку внутрь section.screen11: все правила .slider-item привязаны к этой секции.
   Свои классы добавлены только там, где донор не подходит по месту, — и ниже сказано,
   чем именно. */

/* Над сеткой стоит светлая .static, а section.screen11 своего верхнего отступа не имеет:
   на карточке товара над ней идёт тёмная screen1 со своим нижним отступом, а здесь
   первый ряд карточек упирался бы в верхний край серого полотна — слева и справа
   поле в 48px есть, сверху нет вовсе.

   СЕЛЕКТОР НАЧИНАЕТСЯ С section.screen11 НЕ ДЛЯ КРАСОТЫ. Донор задаёт
   `section.screen11 { padding-top: 0 }` весом (0,1,1), и одиночный `.catalog-list`
   весом (0,1,0) ему проигрывает: правило было написано ещё 5 сентября 2026 и молча
   не применялось — карточки так и лежали вплотную к краю. Ровно та же ловушка описана
   ниже у .slider-item; здесь на неё наступили второй раз. Замечено владельцем на бою,
   исправлено 5 сентября 2026 тем же приёмом — вес поднят до (0,2,1).

   Величина взята с боковых полей: серая рамка вокруг сетки должна быть одинаковой
   со всех сторон — 50px на десктопе против 48 по бокам, 20px на узком экране, где
   бока тоже 20. */
section.screen11.catalog-list {
  padding-top: 3.571rem; }
  @media screen and (max-width: 990px) {
    section.screen11.catalog-list {
      padding-top: 3.623rem; } }

/* Донор карточки живёт в карусели, где строка всегда одна, поэтому у .slider-item
   margin-bottom: 0. В сетке строки идут одна под другой и без просвета сливаются
   в сплошное белое полотно. Правило отдельным классом, чтобы не задеть карусель
   «Похожих» на карточке товара; ниже 991px донор задаёт отступ сам.

   Селектор начинается с section.screen11 не для красоты: у донора вес (0,2,1),
   и `.catalog-grid .slider-item` с весом (0,2,0) ему проигрывает — проверено,
   отступ не появлялся вовсе. */
@media screen and (min-width: 991px) {
  section.screen11 .catalog-grid .slider-item {
    margin-bottom: 1.071rem; } }

/* Постраничная навигация. Своего блока в вёрстке не было — как и хлебные крошки,
   заведена при переходе на движок. Bootstrap-класс .pagination рассчитан на
   <ul><li><a> и к нашей разметке применяется лишь внешней рамкой, так что вид ссылок
   задан целиком здесь. Размеры в px, а не в rem: rem на этом сайте пересчитывается
   по ширине окна лестницей из сотен медиазапросов, и попасть в неё вручную нельзя.

   Каждый селектор ссылки начинается с .pagination тоже не для красоты: в vendors
   объявлено `a, a:link, a:visited { color: #252525 }` весом (0,1,1), и одиночный
   класс (0,1,0) ему проигрывает — номера страниц выходили тёмно-серыми на тёмном
   фоне секции и были почти не видны. Проверено в браузере до и после. */
.pagination {
  display: block;
  margin: 32px 0 0;
  padding: 0;
  text-align: center; }
.pagination .pagination__link,
.pagination .pagination__current {
  display: inline-block;
  min-width: 40px;
  margin: 0 3px 6px;
  padding: 9px 10px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  text-decoration: none; }
.pagination .pagination__link {
  color: #fff;
  border: 1px solid #585B66; }
  .pagination .pagination__link:hover, .pagination .pagination__link:focus {
    color: #1d1d1d;
    background-color: #D5F20A;
    border-color: #D5F20A;
    text-decoration: none; }
.pagination .pagination__current {
  color: #1d1d1d;
  background-color: #D5F20A;
  border: 1px solid #D5F20A; }

/* Ниже 991px section.screen11 становится светлой (#F9F7F7) — белые ссылки на ней
   не видно вовсе. */
@media screen and (max-width: 990px) {
  .pagination {
    margin-top: 24px; }
  .pagination .pagination__link {
    color: #1d1d1d;
    border-color: #c9c9c9; } }

/* Классы видимости почтового блока шапки. В разметке прежнего сайта они есть, а правил
   для них в его же стилях нет ни одного — поэтому и подпись «Для заявок», и адрес,
   и обе иконки конверта показывались разом на любой ширине. Пары брейкпоинтов 1150
   и 1366 в стилях тоже нет, поэтому правила заводятся здесь, по смыслу имён:
   moreNNNN — от NNNN и шире, lessNNNN — уже NNNN. */
.more1150, .more1366 { display: inline-block; }
.less1150 { display: none; }

@media screen and (max-width: 1149px) {
  .more1150 { display: none !important; }
  .less1150 { display: inline-block; }
}

@media screen and (max-width: 1365px) {
  .more1366 { display: none !important; }
}

/* Видео о производстве заполняет свой блок целиком. У <video> значение object-fit
   по умолчанию — contain, то есть кадр вписывается в блок с полями по краям. Блок
   держит соотношение 3.57 (ширина окна на height 35.714rem), а у самих роликов оно 3.2
   (1440×450, 1920×600) — из-за расхождения по краям секции шли пустые полосы: на широком
   экране сверху и снизу, на узком слева и справа. Обрезать кадр здесь безопаснее, чем
   показывать пустоту: ролик фоновый, по краям в нём ничего важного нет. */
section.screen6 video { object-fit: cover; }

/* Шапка каталога и раздела. Донор — section.static со страницы политики
   конфиденциальности: там он единственный в вёрстке с оформленным <h1> и знает про
   фиксированную шапку сайта. Но юридической странице положен крупный заголовок и много
   воздуха, а витрине — нет: h1 выходил 58px против 34px на карточке товара, а над ним
   стояло 174px пустоты. Приводим к метрикам карточки, снятым с неё же: 2.5rem заголовок,
   7.071rem отступ сверху. Донора не трогаем — политика и cookie им пользуются как есть.

   Отступ СНИЗУ ужат отдельно, 5 сентября 2026, по замечанию владельца. Первый заход взял
   у донора 4.286rem: вместе с полем под заголовком выходило 75px пустой полосы между
   именем раздела и первым рядом карточек — заметная на глаз белая лента во всю ширину,
   тем более что фон витрины ниже тёмный и граница читается резко. У юридической страницы
   этот воздух уместен, там за заголовком идёт текст; здесь за ним идёт товар, и такой
   разрыв прочитывался как незаполненное место. Ужато вдвое, до 45px в сумме. */
.static.catalog-head {
  padding: 7.071rem 0 2.143rem; }
  .static.catalog-head h1 {
    font-size: 2.5rem;
    line-height: 111%;
    margin-bottom: 1.071rem; }

@media screen and (max-width: 990px) {
  .static.catalog-head {
    padding: 24.192rem 0 2.792rem; }
    .static.catalog-head h1 {
      font-size: 5.583rem;
      line-height: 100%;
      margin-bottom: 2.605rem; } }

/* Сетка каталога идёт в том же контейнере, что и заголовок над ней. Донор — секция
   «Похожие тренажёры», а её контейнер намеренно узкий (83.214rem против общих 1490px):
   на карточке товара им же ограничен весь контент, и рассогласования не видно. На
   странице каталога заголовок живёт в обычном контейнере, и карточки уезжали внутрь
   на 160px — левый край сетки не совпадал с левым краем заголовка. */
@media screen and (min-width: 991px) {
  section.screen11.catalog-list > .container {
    max-width: 1490px; } }

/*# sourceMappingURL=custom.css.map */
