.vc-configurator {
  /* loading */
}
.vc-configurator[data-lang="sk"] .variants__item__name {
  font-size: 16px;
}
.vc-configurator .container {
  max-width: calc(1273px + 12px + 12px);
  margin-top: 20px;
  margin-bottom: 20px;
}
.vc-configurator .nove-money-s3 {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1300px) {
  .vc-configurator .nove-money-s3 {
    flex-direction: column-reverse;
  }
}
@media screen and (max-width: 768px) {
  .vc-configurator .nove-money-s3 {
    display: flex!important;
  }
}
.vc-configurator ul,
.vc-configurator ol {
  padding-left: 0;
}
.vc-configurator ul li,
.vc-configurator ol li {
  line-height: normal;
}
.vc-configurator .switch-box-pricelist {
  margin-bottom: 58px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .vc-configurator .switch-box-pricelist {
    margin-bottom: 48px;
  }
}
.vc-configurator .switch-box-pricelist .switch {
  display: flex;
  justify-content: space-between;
  max-width: 983px;
  width: 100%;
  background: transparent;
  border-radius: 0px;
  flex-direction: row;
}
@media screen and (max-width: 768px) {
  .vc-configurator .switch-box-pricelist .switch {
    flex-wrap: wrap;
  }
}
.vc-configurator .switch-box-pricelist .switch-title {
  opacity: 0.8;
  color: #023444;
  font-size: 15px;
  font-style: normal;
  letter-spacing: normal;
  line-height: 30px;
  text-align: center;
  font-weight: 600;
  margin-bottom: 25px;
}
.vc-configurator .switch-box-pricelist .switch .switch-item {
  width: calc(25% - 15px);
  border: 1px solid #c8d7f1;
  background-color: #ffffff;
  padding: 25px 15px 65px 15px;
  color: #023444;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='Ellipse_245' data-name='Ellipse 245' fill='%23fff' stroke='%23d6d6d6' stroke-width='1'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' stroke='none'/%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='none'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center calc(100% - 25px);
  background-repeat: no-repeat;
  border-radius: 0px;
  cursor: pointer;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch .switch-item {
    padding: 10px 10px 45px 10px;
    background-position: center calc(100% - 10px);
  }
}
@media screen and (max-width: 768px) {
  .vc-configurator .switch-box-pricelist .switch .switch-item {
    font-size: 15px;
    width: calc(50% - 5px);
    padding: 8px 8px 36px 8px;
    margin-bottom: 10px;
  }
}
.vc-configurator .switch-box-pricelist .switch .switch-item:first-of-type::after {
  display: none;
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 70px;
  height: 66px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.666' height='65.53' viewBox='0 0 69.666 65.53'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5013' data-name='Rectangle 5013' width='69.666' height='65.53' transform='translate(0 0)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='badge50' transform='translate(0 0)'%3E%3Cpath id='Path_13981' data-name='Path 13981' d='M0,0,69.666,65.53V0Z' fill='%2331ff2e'/%3E%3Cg id='Group_15531' data-name='Group 15531'%3E%3Cg id='Group_15530' data-name='Group 15530' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_13982' data-name='Path 13982' d='M51.194,27.444a2.862,2.862,0,0,0,1.995,1.994,2.338,2.338,0,0,0,1.306-.109,3.325,3.325,0,0,0,1.193-.787l.257-.257a3.345,3.345,0,0,0,.817-1.233,2.231,2.231,0,0,0,.079-1.3,2.928,2.928,0,0,0-1.965-1.965,2.226,2.226,0,0,0-1.3.074,3.349,3.349,0,0,0-1.232.817l-.258.258a3.325,3.325,0,0,0-.787,1.193,2.318,2.318,0,0,0-.1,1.311m2.326-1.327a2,2,0,0,1,.844-.6.673.673,0,0,1,.742.742A3.073,3.073,0,0,1,53.678,27.7a.652.652,0,0,1-.741-.753,2,2,0,0,1,.583-.831' fill='%23023444'/%3E%3Cpath id='Path_13983' data-name='Path 13983' d='M59,27.78l-9.82,4.633,1.524,1.524L60.529,29.3Z' fill='%23023444'/%3E%3Cpath id='Path_13984' data-name='Path 13984' d='M57.726,33a2.615,2.615,0,0,0-1.228-.734,2.231,2.231,0,0,0-1.3.076,3.352,3.352,0,0,0-1.233.815l-.257.258a3.329,3.329,0,0,0-.787,1.194,2.315,2.315,0,0,0-.1,1.31,2.863,2.863,0,0,0,1.994,1.994,2.329,2.329,0,0,0,1.306-.108,3.323,3.323,0,0,0,1.193-.786l.258-.257a3.371,3.371,0,0,0,.816-1.233,2.244,2.244,0,0,0,.08-1.3A2.6,2.6,0,0,0,57.726,33m-1.6,2.592a2.018,2.018,0,0,1-.822.584.654.654,0,0,1-.742-.758,2.991,2.991,0,0,1,1.43-1.43.671.671,0,0,1,.742.741,2.033,2.033,0,0,1-.608.863' fill='%23023444'/%3E%3Crect id='Rectangle_5012' data-name='Rectangle 5012' width='2.268' height='6.134' transform='translate(30.008 9.218) rotate(-45)' fill='%23023444'/%3E%3Cpath id='Path_13985' data-name='Path 13985' d='M42.279,18.013a3.124,3.124,0,0,0-.018-1.715,3.8,3.8,0,0,0-1.016-1.644,3.055,3.055,0,0,0-1.43-.9,4.139,4.139,0,0,0-.441-.062l1.3-1.082,3.2,3.2,1.584-1.584L40.868,9.643l-4.525,3.791,1.733,1.733a1.363,1.363,0,0,1,.757-.005,1.646,1.646,0,0,1,.757.45,1.519,1.519,0,0,1,.435.733,1.346,1.346,0,0,1-.044.767,2.033,2.033,0,0,1-1.168,1.168,1.328,1.328,0,0,1-.769.043,1.58,1.58,0,0,1-.746-.45,1.785,1.785,0,0,1-.437-.673,1.291,1.291,0,0,1-.048-.723,1.313,1.313,0,0,1,.373-.656L35.4,14.039a3.373,3.373,0,0,0-.921,1.614,3.478,3.478,0,0,0,.09,1.881,4.593,4.593,0,0,0,1.178,1.841,4.487,4.487,0,0,0,1.936,1.213,3.559,3.559,0,0,0,3.551-.913l.118-.119a3.46,3.46,0,0,0,.924-1.543' fill='%23023444'/%3E%3Cpath id='Path_13986' data-name='Path 13986' d='M50.131,25.56a6.181,6.181,0,0,0,1.438-2.146,4.105,4.105,0,0,0,.193-2.361,4.686,4.686,0,0,0-1.371-2.321,4.717,4.717,0,0,0-2.326-1.376,4.088,4.088,0,0,0-2.364.18,6.181,6.181,0,0,0-2.146,1.438l-.574.574a6.689,6.689,0,0,0-1.155,1.532,4.544,4.544,0,0,0-.547,1.716,3.86,3.86,0,0,0,.249,1.792A5.862,5.862,0,0,0,44.535,27.6a3.808,3.808,0,0,0,1.777.247,4.612,4.612,0,0,0,1.71-.552,6.674,6.674,0,0,0,1.532-1.155Zm-.865-3.548a4,4,0,0,1-1.272,2.005,3.983,3.983,0,0,1-1.938,1.23,1.744,1.744,0,0,1-1.6-.574l0,0a1.757,1.757,0,0,1-.574-1.613,4,4,0,0,1,1.238-1.96A3.936,3.936,0,0,1,47.1,19.845a1.79,1.79,0,0,1,1.589.589,1.772,1.772,0,0,1,.578,1.578' fill='%23023444'/%3E%3Cpath id='Path_13987' data-name='Path 13987' d='M42.75,26.375h0Z' fill='%23023444'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right top;
}
body.discount-campaign-active .vc-configurator .switch-box-pricelist .switch .switch-item:first-of-type::after {
  display: block;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch .switch-item:first-of-type::after {
    background-size: contain;
    width: 47px;
    height: 44px;
  }
}
.vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item {
  padding-top: 45px;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item {
    padding-top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item {
    padding-right: 16px;
    padding-left: 16px;
  }
}
.vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(2)::after,
.vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(3)::after,
.vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(4)::after {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 70px;
  height: 66px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.666' height='65.53' viewBox='0 0 69.666 65.53'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5013' data-name='Rectangle 5013' width='69.666' height='65.53' transform='translate(0 0)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='badge50' transform='translate(0 0)'%3E%3Cpath id='Path_13981' data-name='Path 13981' d='M0,0,69.666,65.53V0Z' fill='%2331ff2e'/%3E%3Cg id='Group_15531' data-name='Group 15531'%3E%3Cg id='Group_15530' data-name='Group 15530' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_13982' data-name='Path 13982' d='M51.194,27.444a2.862,2.862,0,0,0,1.995,1.994,2.338,2.338,0,0,0,1.306-.109,3.325,3.325,0,0,0,1.193-.787l.257-.257a3.345,3.345,0,0,0,.817-1.233,2.231,2.231,0,0,0,.079-1.3,2.928,2.928,0,0,0-1.965-1.965,2.226,2.226,0,0,0-1.3.074,3.349,3.349,0,0,0-1.232.817l-.258.258a3.325,3.325,0,0,0-.787,1.193,2.318,2.318,0,0,0-.1,1.311m2.326-1.327a2,2,0,0,1,.844-.6.673.673,0,0,1,.742.742A3.073,3.073,0,0,1,53.678,27.7a.652.652,0,0,1-.741-.753,2,2,0,0,1,.583-.831' fill='%23023444'/%3E%3Cpath id='Path_13983' data-name='Path 13983' d='M59,27.78l-9.82,4.633,1.524,1.524L60.529,29.3Z' fill='%23023444'/%3E%3Cpath id='Path_13984' data-name='Path 13984' d='M57.726,33a2.615,2.615,0,0,0-1.228-.734,2.231,2.231,0,0,0-1.3.076,3.352,3.352,0,0,0-1.233.815l-.257.258a3.329,3.329,0,0,0-.787,1.194,2.315,2.315,0,0,0-.1,1.31,2.863,2.863,0,0,0,1.994,1.994,2.329,2.329,0,0,0,1.306-.108,3.323,3.323,0,0,0,1.193-.786l.258-.257a3.371,3.371,0,0,0,.816-1.233,2.244,2.244,0,0,0,.08-1.3A2.6,2.6,0,0,0,57.726,33m-1.6,2.592a2.018,2.018,0,0,1-.822.584.654.654,0,0,1-.742-.758,2.991,2.991,0,0,1,1.43-1.43.671.671,0,0,1,.742.741,2.033,2.033,0,0,1-.608.863' fill='%23023444'/%3E%3Crect id='Rectangle_5012' data-name='Rectangle 5012' width='2.268' height='6.134' transform='translate(30.008 9.218) rotate(-45)' fill='%23023444'/%3E%3Cpath id='Path_13985' data-name='Path 13985' d='M42.279,18.013a3.124,3.124,0,0,0-.018-1.715,3.8,3.8,0,0,0-1.016-1.644,3.055,3.055,0,0,0-1.43-.9,4.139,4.139,0,0,0-.441-.062l1.3-1.082,3.2,3.2,1.584-1.584L40.868,9.643l-4.525,3.791,1.733,1.733a1.363,1.363,0,0,1,.757-.005,1.646,1.646,0,0,1,.757.45,1.519,1.519,0,0,1,.435.733,1.346,1.346,0,0,1-.044.767,2.033,2.033,0,0,1-1.168,1.168,1.328,1.328,0,0,1-.769.043,1.58,1.58,0,0,1-.746-.45,1.785,1.785,0,0,1-.437-.673,1.291,1.291,0,0,1-.048-.723,1.313,1.313,0,0,1,.373-.656L35.4,14.039a3.373,3.373,0,0,0-.921,1.614,3.478,3.478,0,0,0,.09,1.881,4.593,4.593,0,0,0,1.178,1.841,4.487,4.487,0,0,0,1.936,1.213,3.559,3.559,0,0,0,3.551-.913l.118-.119a3.46,3.46,0,0,0,.924-1.543' fill='%23023444'/%3E%3Cpath id='Path_13986' data-name='Path 13986' d='M50.131,25.56a6.181,6.181,0,0,0,1.438-2.146,4.105,4.105,0,0,0,.193-2.361,4.686,4.686,0,0,0-1.371-2.321,4.717,4.717,0,0,0-2.326-1.376,4.088,4.088,0,0,0-2.364.18,6.181,6.181,0,0,0-2.146,1.438l-.574.574a6.689,6.689,0,0,0-1.155,1.532,4.544,4.544,0,0,0-.547,1.716,3.86,3.86,0,0,0,.249,1.792A5.862,5.862,0,0,0,44.535,27.6a3.808,3.808,0,0,0,1.777.247,4.612,4.612,0,0,0,1.71-.552,6.674,6.674,0,0,0,1.532-1.155Zm-.865-3.548a4,4,0,0,1-1.272,2.005,3.983,3.983,0,0,1-1.938,1.23,1.744,1.744,0,0,1-1.6-.574l0,0a1.757,1.757,0,0,1-.574-1.613,4,4,0,0,1,1.238-1.96A3.936,3.936,0,0,1,47.1,19.845a1.79,1.79,0,0,1,1.589.589,1.772,1.772,0,0,1,.578,1.578' fill='%23023444'/%3E%3Cpath id='Path_13987' data-name='Path 13987' d='M42.75,26.375h0Z' fill='%23023444'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right top;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(2)::after,
  .vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(3)::after,
  .vc-configurator .switch-box-pricelist .switch[data-lang="cs"] .switch-item:nth-of-type(4)::after {
    background-size: contain;
    width: 47px;
    height: 44px;
  }
}
.vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item {
  width: calc(20% - 15px);
  padding-top: 45px;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item {
    padding-top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item {
    width: calc(50% - 5px);
    padding-right: 16px;
    padding-left: 16px;
  }
}
.vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(2)::after,
.vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(3)::after,
.vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(5)::after {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 70px;
  height: 66px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.666' height='65.53' viewBox='0 0 69.666 65.53'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5013' data-name='Rectangle 5013' width='69.666' height='65.53' transform='translate(0 0)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='badge50' transform='translate(0 0)'%3E%3Cpath id='Path_13981' data-name='Path 13981' d='M0,0,69.666,65.53V0Z' fill='%2331ff2e'/%3E%3Cg id='Group_15531' data-name='Group 15531'%3E%3Cg id='Group_15530' data-name='Group 15530' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_13982' data-name='Path 13982' d='M51.194,27.444a2.862,2.862,0,0,0,1.995,1.994,2.338,2.338,0,0,0,1.306-.109,3.325,3.325,0,0,0,1.193-.787l.257-.257a3.345,3.345,0,0,0,.817-1.233,2.231,2.231,0,0,0,.079-1.3,2.928,2.928,0,0,0-1.965-1.965,2.226,2.226,0,0,0-1.3.074,3.349,3.349,0,0,0-1.232.817l-.258.258a3.325,3.325,0,0,0-.787,1.193,2.318,2.318,0,0,0-.1,1.311m2.326-1.327a2,2,0,0,1,.844-.6.673.673,0,0,1,.742.742A3.073,3.073,0,0,1,53.678,27.7a.652.652,0,0,1-.741-.753,2,2,0,0,1,.583-.831' fill='%23023444'/%3E%3Cpath id='Path_13983' data-name='Path 13983' d='M59,27.78l-9.82,4.633,1.524,1.524L60.529,29.3Z' fill='%23023444'/%3E%3Cpath id='Path_13984' data-name='Path 13984' d='M57.726,33a2.615,2.615,0,0,0-1.228-.734,2.231,2.231,0,0,0-1.3.076,3.352,3.352,0,0,0-1.233.815l-.257.258a3.329,3.329,0,0,0-.787,1.194,2.315,2.315,0,0,0-.1,1.31,2.863,2.863,0,0,0,1.994,1.994,2.329,2.329,0,0,0,1.306-.108,3.323,3.323,0,0,0,1.193-.786l.258-.257a3.371,3.371,0,0,0,.816-1.233,2.244,2.244,0,0,0,.08-1.3A2.6,2.6,0,0,0,57.726,33m-1.6,2.592a2.018,2.018,0,0,1-.822.584.654.654,0,0,1-.742-.758,2.991,2.991,0,0,1,1.43-1.43.671.671,0,0,1,.742.741,2.033,2.033,0,0,1-.608.863' fill='%23023444'/%3E%3Crect id='Rectangle_5012' data-name='Rectangle 5012' width='2.268' height='6.134' transform='translate(30.008 9.218) rotate(-45)' fill='%23023444'/%3E%3Cpath id='Path_13985' data-name='Path 13985' d='M42.279,18.013a3.124,3.124,0,0,0-.018-1.715,3.8,3.8,0,0,0-1.016-1.644,3.055,3.055,0,0,0-1.43-.9,4.139,4.139,0,0,0-.441-.062l1.3-1.082,3.2,3.2,1.584-1.584L40.868,9.643l-4.525,3.791,1.733,1.733a1.363,1.363,0,0,1,.757-.005,1.646,1.646,0,0,1,.757.45,1.519,1.519,0,0,1,.435.733,1.346,1.346,0,0,1-.044.767,2.033,2.033,0,0,1-1.168,1.168,1.328,1.328,0,0,1-.769.043,1.58,1.58,0,0,1-.746-.45,1.785,1.785,0,0,1-.437-.673,1.291,1.291,0,0,1-.048-.723,1.313,1.313,0,0,1,.373-.656L35.4,14.039a3.373,3.373,0,0,0-.921,1.614,3.478,3.478,0,0,0,.09,1.881,4.593,4.593,0,0,0,1.178,1.841,4.487,4.487,0,0,0,1.936,1.213,3.559,3.559,0,0,0,3.551-.913l.118-.119a3.46,3.46,0,0,0,.924-1.543' fill='%23023444'/%3E%3Cpath id='Path_13986' data-name='Path 13986' d='M50.131,25.56a6.181,6.181,0,0,0,1.438-2.146,4.105,4.105,0,0,0,.193-2.361,4.686,4.686,0,0,0-1.371-2.321,4.717,4.717,0,0,0-2.326-1.376,4.088,4.088,0,0,0-2.364.18,6.181,6.181,0,0,0-2.146,1.438l-.574.574a6.689,6.689,0,0,0-1.155,1.532,4.544,4.544,0,0,0-.547,1.716,3.86,3.86,0,0,0,.249,1.792A5.862,5.862,0,0,0,44.535,27.6a3.808,3.808,0,0,0,1.777.247,4.612,4.612,0,0,0,1.71-.552,6.674,6.674,0,0,0,1.532-1.155Zm-.865-3.548a4,4,0,0,1-1.272,2.005,3.983,3.983,0,0,1-1.938,1.23,1.744,1.744,0,0,1-1.6-.574l0,0a1.757,1.757,0,0,1-.574-1.613,4,4,0,0,1,1.238-1.96A3.936,3.936,0,0,1,47.1,19.845a1.79,1.79,0,0,1,1.589.589,1.772,1.772,0,0,1,.578,1.578' fill='%23023444'/%3E%3Cpath id='Path_13987' data-name='Path 13987' d='M42.75,26.375h0Z' fill='%23023444'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right top;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(2)::after,
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(3)::after,
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(5)::after {
    background-size: contain;
    width: 47px;
    height: 44px;
  }
}
.vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(4)::after {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 70px;
  height: 66px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='69.666' height='65.53' viewBox='0 0 69.666 65.53'%3E%3Cg id='Group_15715' data-name='Group 15715' transform='translate(-627 -4115)'%3E%3Cpath id='Path_13922' data-name='Path 13922' d='M20237,5449l69.666,65.53V5449Z' transform='translate(-19610 -1334)' fill='%2331ff2e'/%3E%3Cpath id='Path_14129' data-name='Path 14129' d='M-19.649-2.842V-5.11h6.132v2.268Zm11.312-7.686a4.8,4.8,0,0,1,1.967.371A3.608,3.608,0,0,1-5-9.114a4.457,4.457,0,0,1,.8,1.561,6.8,6.8,0,0,1,.259,1.911v.56A5.167,5.167,0,0,1-5.271-1.2,5.464,5.464,0,0,1-9.219.084q-.518,0-1.064-.028t-1.022-.084V-2.212q.462.042,1.036.077t1.134.035a3.521,3.521,0,0,0,1.687-.336,1.823,1.823,0,0,0,.854-1.022,5.229,5.229,0,0,0,.245-1.736V-6.4l.56-.028A3.421,3.421,0,0,1-6.216-4.7,2.624,2.624,0,0,1-7.357-3.654a3.833,3.833,0,0,1-1.68.35,3.878,3.878,0,0,1-1.869-.427,3.026,3.026,0,0,1-1.225-1.2,3.677,3.677,0,0,1-.434-1.834,3.636,3.636,0,0,1,.539-1.995,3.573,3.573,0,0,1,1.491-1.309A4.976,4.976,0,0,1-8.337-10.528Zm.084,2.156a2.156,2.156,0,0,0-.959.2,1.465,1.465,0,0,0-.616.546,1.509,1.509,0,0,0-.217.812A1.538,1.538,0,0,0-9.835-6a1.442,1.442,0,0,0,.6.539,2.077,2.077,0,0,0,.938.2,2.428,2.428,0,0,0,.91-.168,1.508,1.508,0,0,0,.672-.511,1.44,1.44,0,0,0,.252-.875,1.548,1.548,0,0,0-.21-.812,1.418,1.418,0,0,0-.609-.546A2.192,2.192,0,0,0-8.253-8.372ZM2.121.28a5.139,5.139,0,0,1-2.128-.4A3.867,3.867,0,0,1-1.449-1.211a4.559,4.559,0,0,1-.826-1.6,6.679,6.679,0,0,1-.266-1.9v-.812a6.173,6.173,0,0,1,.5-2.534A4.086,4.086,0,0,1-.5-9.856a4.722,4.722,0,0,1,2.618-.672,4.687,4.687,0,0,1,2.611.672A4.1,4.1,0,0,1,6.265-8.05a6.173,6.173,0,0,1,.5,2.534V-4.7a6.679,6.679,0,0,1-.266,1.9,4.624,4.624,0,0,1-.819,1.6A3.805,3.805,0,0,1,4.249-.119,5.139,5.139,0,0,1,2.121.28Zm0-2.408a1.745,1.745,0,0,0,1.54-.728,3.976,3.976,0,0,0,.5-2.24,4,4,0,0,0-.518-2.317A1.772,1.772,0,0,0,2.121-8.12a1.787,1.787,0,0,0-1.54.707A3.937,3.937,0,0,0,.063-5.124,4,4,0,0,0,.574-2.863,1.758,1.758,0,0,0,2.121-2.128ZM10.941,0l3.668-10.22h2.156L13.1,0Zm-.686-4.564a2.517,2.517,0,0,1-1.407-.371,2.319,2.319,0,0,1-.854-1,3.338,3.338,0,0,1-.287-1.4V-7.7A3.361,3.361,0,0,1,8-9.149a2.225,2.225,0,0,1,.868-.973,2.613,2.613,0,0,1,1.386-.35,2.6,2.6,0,0,1,1.393.35,2.238,2.238,0,0,1,.861.973A3.361,3.361,0,0,1,12.8-7.7v.364a3.338,3.338,0,0,1-.287,1.4,2.335,2.335,0,0,1-.847,1A2.509,2.509,0,0,1,10.255-4.564Zm0-1.68a.583.583,0,0,0,.532-.266,2.033,2.033,0,0,0,.168-.994A2.032,2.032,0,0,0,10.78-8.54a.6.6,0,0,0-.525-.252.6.6,0,0,0-.525.252,1.993,1.993,0,0,0-.175,1.022,2.006,2.006,0,0,0,.175,1A.582.582,0,0,0,10.255-6.244ZM17.4.28a2.517,2.517,0,0,1-1.407-.371,2.319,2.319,0,0,1-.854-1,3.338,3.338,0,0,1-.287-1.4v-.364a3.361,3.361,0,0,1,.294-1.449,2.225,2.225,0,0,1,.868-.973,2.613,2.613,0,0,1,1.386-.35,2.6,2.6,0,0,1,1.393.35,2.238,2.238,0,0,1,.861.973,3.361,3.361,0,0,1,.294,1.449v.364a3.338,3.338,0,0,1-.287,1.4,2.335,2.335,0,0,1-.847,1A2.509,2.509,0,0,1,17.4.28Zm0-1.68a.583.583,0,0,0,.532-.266A2.033,2.033,0,0,0,18.1-2.66,2.032,2.032,0,0,0,17.92-3.7a.6.6,0,0,0-.525-.252.6.6,0,0,0-.525.252,1.993,1.993,0,0,0-.175,1.022,2.006,2.006,0,0,0,.175,1A.582.582,0,0,0,17.4-1.4Z' transform='translate(668.669 4139.898) rotate(45)' fill='%23023444'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right top;
}
@media screen and (max-width: 900px) {
  .vc-configurator .switch-box-pricelist .switch[data-lang="sk"] .switch-item:nth-of-type(4)::after {
    background-size: contain;
    width: 47px;
    height: 44px;
  }
}
.vc-configurator .switch-box-pricelist .switch .active {
  border: 1px solid #2676FF;
  background-color: #ebf2fe;
  background-image: url("data:image/svg+xml,%3Csvg id='Component_45_1' data-name='Component 45 – 1' xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cg id='Ellipse_238' data-name='Ellipse 238' fill='%23fff' stroke='%23d6d6d6' stroke-width='1'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' stroke='none'/%3E%3Ccircle cx='12.5' cy='12.5' r='12' fill='none'/%3E%3C/g%3E%3Ccircle id='Ellipse_239' data-name='Ellipse 239' cx='6.5' cy='6.5' r='6.5' transform='translate(6 6)' fill='%23337efe'/%3E%3C/svg%3E%0A");
}
.vc-configurator .switch-box-pricelist .switch .switch-fake-checkbox {
  display: none;
}
.vc-configurator .prices-info-note {
  margin-bottom: 25px;
  text-align: right;
  margin-right: 12px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator .prices-info-note {
    display: none;
  }
}
.vc-configurator__head {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding-left: 12px;
  padding-right: 12px;
  position: relative;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head {
    flex-direction: column;
    align-items: center;
  }
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__head--fixed {
    position: fixed;
    top: 0;
    background-color: white;
    max-width: calc(1266px);
    width: 100%;
    left: calc(50% - 633px);
    opacity: 1;
    z-index: 2;
  }
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__head--fixed ~ .vc-configurator__body {
    margin-top: 180px;
  }
}
.vc-configurator__head .title.only-desktop {
  color: #023444;
  font-size: 15px;
  font-weight: 700;
  text-align: left;
  margin-bottom: 25px;
  display: block;
}
.vc-configurator__head .title.only-desktop .speech-bubble {
  border-radius: 8px;
  background-color: #1b2140;
  padding: 17px;
  position: relative;
}
.vc-configurator__head .title.only-desktop .speech-bubble .speech-bubble-text {
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  display: flex;
  align-items: center;
  line-height: 1;
}
.vc-configurator__head .title.only-desktop .speech-bubble .speech-bubble-text::before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 14.367A6.375 6.375 0 0 1 1.632 8 6.375 6.375 0 0 1 8 1.632 6.375 6.375 0 0 1 14.368 8 6.375 6.375 0 0 1 8 14.367zM8 .217C3.709.217.217 3.708.217 8c0 4.291 3.492 7.782 7.783 7.782S15.783 12.291 15.783 8C15.783 3.708 12.29.217 8 .217z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 3.518a.945.945 0 0 0 0 1.887.944.944 0 0 0 0-1.887z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 6.82a.708.708 0 0 0-.708.708v4.245a.708.708 0 0 0 1.416 0V7.528A.708.708 0 0 0 8 6.82z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 8px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.vc-configurator__head .title.only-desktop .speech-bubble::after {
  content: "";
  width: 23px;
  height: 13px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='13' viewBox='0 0 23 13'%3E%3Cg%3E%3Cg transform='rotate(-180 11.5 6.5)'%3E%3Cpath fill='%231b2140' d='M11.5 0L23 13H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  bottom: -13px;
  left: 14px;
  position: absolute;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .title.only-desktop {
    display: none;
  }
}
.vc-configurator__head .title.only-mobile {
  display: none;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .title.only-mobile {
    color: #023444;
    font-size: 22px;
    font-weight: 700;
    line-height: 32px;
    text-align: center;
    margin-bottom: 25px;
    display: block;
  }
}
.vc-configurator__head .variants {
  display: flex;
  align-items: flex-end;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants {
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
  }
}
@media screen and (min-width: 500px) and (max-width: 1300px) {
  .vc-configurator__head .variants {
    width: calc(100% + 16px);
  }
}
@media screen and (min-width: 350px) and (max-width: 500px) {
  .vc-configurator__head .variants {
    width: calc(100% + 16px);
  }
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants--3-columns-first .hidden-one {
    display: none!important;
  }
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__head .variants--3-columns-second {
    display: none!important;
  }
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants--3-columns-second .hidden-one {
    display: none!important;
  }
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__head .variants--3-columns-third {
    display: none;
  }
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants--3-columns-third .hidden-one {
    display: none;
  }
}
.vc-configurator__head .variants__item {
  width: 137px;
  margin-left: 12px;
  padding: 24px 17px 21px 17px;
  background-color: #dfeafe;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants__item {
    margin-top: 13px;
    margin-left: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
@media screen and (min-width: 500px) and (max-width: 1300px) {
  .vc-configurator__head .variants__item {
    width: calc(33.33% - 16px);
    margin-left: 8px;
    margin-right: 8px;
  }
}
@media screen and (min-width: 350px) and (max-width: 500px) {
  .vc-configurator__head .variants__item:not(.disabled) {
    width: calc(50% - 16px);
    margin-left: 8px;
    margin-right: 8px;
  }
}
@media screen and (max-width: 350px) {
  .vc-configurator__head .variants__item {
    width: 100%;
  }
}
.vc-configurator__head .variants__item--product-not-available {
  display: none!important;
}
.vc-configurator__head .variants__item__name {
  color: #005fff;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 12px;
  line-height: 1;
}
.vc-configurator__head .variants__item__name a {
  color: #005fff;
  text-decoration: none;
}
.vc-configurator__head .variants__item__name a:hover {
  color: #005fff;
  text-decoration: underline;
}
.vc-configurator__head .variants__item__price,
.vc-configurator__head .variants__item__pricecustom {
  color: #1b2140;
  font-size: 15px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 14px;
  line-height: 1;
  display: none;
}
.vc-configurator__head .variants__item__price[data-pricelist="standard"],
.vc-configurator__head .variants__item__pricecustom[data-pricelist="standard"] {
  display: block;
}
.vc-configurator__head .variants__item__price-old,
.vc-configurator__head .variants__item__pricecustom-old {
  color: rgba(27, 33, 64, 0.75);
  font-size: 12px;
  margin-bottom: 0px;
  font-weight: 600;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: none;
}
.vc-configurator__head .variants__item__price-old[data-pricelist="standard"],
.vc-configurator__head .variants__item__pricecustom-old[data-pricelist="standard"] {
  display: flex;
}
.vc-configurator__head .variants__item__price-old-discount-badge,
.vc-configurator__head .variants__item__pricecustom-old-discount-badge {
  margin-left: 12px;
  height: 19px;
  position: relative;
  background-color: #31FF2E;
  color: #023444 !important;
  font-size: 10px;
  font-weight: bold;
  line-height: 19px;
  padding-right: 3px;
  display: flex;
}
.vc-configurator__head .variants__item__price-old-discount-badge::before,
.vc-configurator__head .variants__item__pricecustom-old-discount-badge::before {
  content: "";
  position: relative;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 9.5px 8px 9.5px 0;
  border-color: transparent #31FF2E transparent transparent;
  transform: rotate(0deg);
  margin-left: -8px;
  display: block;
}
.vc-configurator__head .variants__item__pricecustom {
  margin-bottom: 27px;
}
.vc-configurator__head .variants__item__buy {
  text-align: center;
  margin-bottom: 14px;
}
.vc-configurator__head .variants__item__buy--start {
  margin-bottom: 0px;
}
.vc-configurator__head .variants__item__buy .cta-startbtn {
  padding-left: 11px;
  padding-right: 11px;
}
.vc-configurator__head .variants__item__request {
  text-align: center;
  margin-bottom: 14px;
  display: none;
}
.vc-configurator__head .variants__item__details {
  cursor: pointer;
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  padding-right: 14px;
  text-align: center;
  position: relative;
  line-height: 1;
}
@media screen and (min-width: 350px) and (max-width: 500px) {
  .vc-configurator__head .variants__item__details {
    display: inline-block;
  }
}
.vc-configurator__head .variants__item__details::after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='9' height='6' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 9 6'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg transform='rotate(90 4 3)'%3E%3Ctitle%3EPath 1041%3C/title%3E%3Cpath d='M2.48367,-0.57779v0l3.15601,3.28558v0l-3.15601,3.33411v0' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23001e46' stroke-miterlimit='20' stroke-width='2.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
  width: 9px;
  height: 6px;
  position: absolute;
  right: 0;
  top: calc(50% - 3px);
}
.vc-configurator__head .variants__item.opened {
  background-color: #2676FF;
}
.vc-configurator__head .variants__item.opened .variants__item__name {
  color: #ffffff;
}
.vc-configurator__head .variants__item.opened .variants__item__name a {
  color: #ffffff;
}
.vc-configurator__head .variants__item.opened .variants__item__price {
  color: #ffffff;
}
.vc-configurator__head .variants__item.opened .variants__item__price-old {
  color: #ffffff;
}
.vc-configurator__head .variants__item.opened .variants__item__details {
  color: #ffffff;
}
.vc-configurator__head .variants__item.opened .variants__item__details::after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='9' height='7' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 9 7'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg transform='rotate(-90 4 4)'%3E%3Ctitle%3EPath 12883%3C/title%3E%3Cpath d='M2.48386,0.42294v0l3.15601,3.28558v0l-3.15601,3.33411v0' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 9px;
  height: 7px;
}
.vc-configurator__head .variants__item.disabled {
  opacity: 0.4;
  height: 105px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants__item.disabled {
    display: none;
  }
}
.vc-configurator__head .variants__item.disabled .variants__item__buy {
  display: none!important;
}
.vc-configurator__head .variants__item.disabled .variants__item__request {
  display: none!important;
}
.vc-configurator__head .variants__item.disabled .variants__item__price {
  display: none!important;
}
.vc-configurator__head .variants__item.disabled .variants__item__price-old {
  display: none!important;
}
.vc-configurator__head .variants__item.disabled .variants__item__details {
  display: none!important;
}
.vc-configurator__head .variants-info {
  position: absolute;
  bottom: 0;
  top: 100%;
  width: 100%;
  padding-right: 24px;
  display: block;
  z-index: 1;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info {
    padding-right: 0px;
    position: relative;
  }
}
.vc-configurator__head .variants-info__item {
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.12);
  display: none;
}
.vc-configurator__head .variants-info__item__head {
  background-color: #2676FF;
}
.vc-configurator__head .variants-info__item__head__inner {
  padding: 15px 40px 15px 20px;
  display: flex;
  align-items: center;
}
.vc-configurator__head .variants-info__item__head__icon {
  margin-right: 18px;
}
.vc-configurator__head .variants-info__item__head__name {
  flex-grow: 1;
}
.vc-configurator__head .variants-info__item__head__name h3 {
  color: #ffffff;
  margin-bottom: 0;
}
.vc-configurator__head .variants-info__item__head__name h3 span {
  font-weight: 500;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__head__button {
    display: none;
  }
}
.vc-configurator__head .variants-info__item__head__button .close-btn {
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='18' height='18' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 18 18'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg%3E%3Ctitle%3EGroup 8218%3C/title%3E%3Cg transform='rotate(45.00000000000001 9 9)'%3E%3Ctitle%3ELine 326%3C/title%3E%3Cpath d='M9.08798,-1.84963l0.00027,21.5222' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3Cg transform='rotate(135 9 9)'%3E%3Ctitle%3ELine 327%3C/title%3E%3Cpath d='M9.09001,-1.84962l-0.00027,21.5222' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  cursor: pointer;
}
.vc-configurator__head .variants-info__item__body {
  display: flex;
  background-image: linear-gradient(90deg, #dfeafe 0%, #dfeafe 34%, #f2f7ff 34%, #f2f7ff 100%);
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__body {
    flex-direction: column;
    background-color: #f2f7ff;
    background-image: none;
  }
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__head .variants-info__item__body {
    overflow-y: auto;
    max-height: calc(100vh - 90px - 180px - 110px);
  }
}
.vc-configurator__head .variants-info__item__body ul li {
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.vc-configurator__head .variants-info__item__column:first-of-type {
  width: 34%;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__column:first-of-type {
    width: 100%;
    background-color: #dfeafe;
  }
}
.vc-configurator__head .variants-info__item__column:last-of-type {
  width: 66%;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__column:last-of-type {
    width: 100%;
  }
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__item__inner {
  padding: 35px 42px 58px 42px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__basic-features .variants-info__item__inner {
    padding: 35px 20px 40px 20px;
  }
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__list {
  padding-top: 20px;
  padding-bottom: 25px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__basic-features .variants-info__list ul {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
  }
}
@media screen and (max-width: 800px) {
  .vc-configurator__head .variants-info__item__basic-features .variants-info__list ul {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__list ul li {
  padding-left: 33px;
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__list ul li:not(:last-child) {
  padding-bottom: 15px;
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__list ul li::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='19' height='19' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 19 19'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg%3E%3Ctitle%3EGroup 8137%3C/title%3E%3Cg%3E%3Ctitle%3EGroup 361%3C/title%3E%3Cg%3E%3Ctitle%3EEllipse 47%3C/title%3E%3Cpath d='M0,9.5c0,-5.24671 4.25329,-9.5 9.5,-9.5c5.24671,0 9.5,4.25329 9.5,9.5c0,5.24671 -4.25329,9.5 -9.5,9.5c-5.24671,0 -9.5,-4.25329 -9.5,-9.5z' fill='%232dc800' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctitle%3EPath 861%3C/title%3E%3Cpath d='M4.95679,8.62256v0l3.32373,3.7251v0l5.88049,-6.70459v0' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  width: 19px;
  height: 19px;
}
.vc-configurator__head .variants-info__item__basic-features .variants-info__price {
  display: flex;
  justify-content: space-between;
  color: #023444;
  font-size: 14px;
  font-weight: 600;
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__item__inner {
  padding: 35px 42px 27px 42px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__optional-features .variants-info__item__inner {
    padding: 35px 20px 27px 20px;
  }
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list--empty {
  padding-top: 15px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 14px;
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list {
  padding-top: 33px;
  padding-bottom: 0;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__optional-features .variants-info__list {
    flex-direction: column;
  }
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list ul {
  width: 50%;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__optional-features .variants-info__list ul {
    width: 100%;
    margin-bottom: 0px;
  }
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list ul li:not(:last-child) {
  padding-bottom: 19px;
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list ul:first-of-type {
  padding-right: 35px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__optional-features .variants-info__list ul:first-of-type {
    padding-right: 0;
    padding-bottom: 19px;
  }
}
.vc-configurator__head .variants-info__item__optional-features .variants-info__list ul:last-of-type {
  padding-left: 35px;
  border-left: 1px dashed #798AA2;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__optional-features .variants-info__list ul:last-of-type {
    padding-left: 0;
    padding-bottom: 15px;
    border-left: none!important;
  }
}
.vc-configurator__head .variants-info__item__row {
  padding: 0px 42px 50px 42px;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__row {
    padding: 0px 20px 50px 20px;
    flex-direction: column;
  }
}
.vc-configurator__head .variants-info__item__row-direction-column {
  flex-direction: column;
}
.vc-configurator__head .variants-info__item__row-direction-column .variants-info__item__users {
  margin-bottom: 20px;
}
.vc-configurator__head .variants-info__item__users {
  width: calc(50% - 35px);
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__users {
    width: 100%;
    margin-bottom: 15px;
  }
}
.vc-configurator__head .variants-info__item__users .variants-info__list {
  padding-top: 15px;
  padding-bottom: 0;
  display: flex;
  justify-content: space-between;
}
.vc-configurator__head .variants-info__item__users .variants-info__list ul {
  width: 100%;
}
.vc-configurator__head .variants-info__item__users .variants-info__list ul li:not(:last-child) {
  padding-bottom: 19px;
}
.vc-configurator__head .variants-info__item__update {
  width: calc(50% - 35px);
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__update {
    width: 100%;
  }
}
.vc-configurator__head .variants-info__item__update .variants-info__text {
  padding-top: 6px;
  padding-bottom: 0;
  color: #023444;
  opacity: 0.85;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.vc-configurator__head .variants-info__item__update .variants-info__buy {
  display: block;
  padding-top: 40px;
}
.vc-configurator__head .variants-info__item__update .variants-info__buy a {
  width: 100%;
  text-align: center;
}
@media screen and (min-width: 1301px) {
  .vc-configurator__head .variants-info__item__update .variants-info__buy {
    display: none!important;
  }
}
.vc-configurator__head .variants-info__item__update .variants-info__request {
  display: none;
  padding-top: 40px;
}
.vc-configurator__head .variants-info__item__update .variants-info__request a {
  width: 100%;
  text-align: center;
}
@media screen and (min-width: 1301px) {
  .vc-configurator__head .variants-info__item__update .variants-info__request {
    display: none!important;
  }
}
.vc-configurator__head .variants-info__item__update .variants-info__note {
  opacity: 0.5;
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  text-align: right;
  padding-top: 45px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__update .variants-info__note {
    text-align: center;
    padding-top: 25px;
  }
}
.vc-configurator__head .variants-info__item__update__highlight {
  padding: 22px 0px 22px 35px;
  margin: -22px 0px -22px -35px;
  background-color: #ffffff;
  border-radius: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='39' viewBox='0 0 42 39'%3E%3Cdefs%3E%3CclipPath id='kniya'%3E%3Cpath d='M.757 39V.005h40.736V39z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg/%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='%23b3b3b2' d='M31.778 19.45c0 6.17-5.004 11.175-11.176 11.175-6.172 0-11.176-5.006-11.176-11.175 0-6.174 5.004-11.178 11.176-11.178 6.172 0 11.176 5.004 11.176 11.178'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M20.482 8.168c6.2 0 11.228 5.026 11.228 11.226 0 6.2-5.028 11.228-11.228 11.228-6.199 0-11.225-5.028-11.225-11.228S14.283 8.168 20.482 8.168z'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M9.262 19.393h22.441'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M28.418 11.576c-1.714 1.548-4.631 2.567-7.94 2.567-3.304 0-6.214-1.014-7.93-2.555'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M28.418 27.21c-1.714-1.546-4.631-2.568-7.94-2.568-3.304 0-6.214 1.015-7.93 2.557'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M20.435 30.494c-2.418-2.39-4.008-6.46-4.008-11.078 0-4.608 1.581-8.67 3.99-11.06'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='1.29' d='M20.699 30.494c2.414-2.39 4.005-6.46 4.005-11.078 0-4.608-1.583-8.67-3.991-11.06'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='%236bd84b' d='M6.138 18.42c.567-6.933 6.098-12.465 13.036-13.031V.02C9.259.561 1.314 8.5.77 18.42z'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='%23ffcb16' d='M21.009 33.842v5.159c13.724-.455 18.05-13.16 18.069-13.202l-5.717-.06c-2.144 4.782-6.843 7.874-12.352 8.103'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='%234995d1' d='M21.009 5.361c5.744.261 10.602 3.915 12.614 9.002l.1.262h-2.797l5.283 6.008 5.284-6.008h-2.347l-.047-.231C36.919 6.324 29.69.334 21.009.004z'/%3E%3C/g%3E%3Cg clip-path='url(%23kniya)'%3E%3Cpath fill='%23ec7330' d='M19.174 33.812c-7.11-.582-12.747-6.375-13.072-13.56H.757c.38 10.071 8.389 18.193 18.417 18.738z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position-x: calc(100% - 27px);
  background-position-y: center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__update__highlight {
    padding: 16px;
    margin: -16px 0px;
    background-image: none;
  }
}
.vc-configurator__head .variants-info__item__update__highlight__inner {
  max-width: calc(100% - 42px - 20px - 35px);
}
@media screen and (max-width: 1300px) {
  .vc-configurator__head .variants-info__item__update__highlight__inner {
    max-width: 100%;
  }
}
.vc-configurator__head .variants-info__title {
  color: #023444;
  font-size: 17px;
  font-weight: 700;
}
.vc-configurator__head .variants-info__subtitle {
  opacity: 0.7;
  color: #023444;
  font-size: 14px;
  font-weight: 600;
}
.vc-configurator__head .variants-info__price__value {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  display: none;
}
.vc-configurator__head .variants-info__price__value[data-pricelist="standard"] {
  display: flex;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body {
    margin-bottom: 60px;
  }
}
.vc-configurator__body .floating-button-box {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  box-shadow: 0 -5px 12px rgba(0, 0, 0, 0.16);
  background-color: #dfeafe;
  padding: 21px;
  text-align: center;
  display: none;
  z-index: 10;
}
@media screen and (min-width: 1300.5px) {
  .vc-configurator__body .floating-button-box {
    display: none!important;
  }
}
.vc-configurator__body .title.only-mobile {
  display: none;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body .title.only-mobile {
    color: #023444;
    font-size: 22px;
    font-weight: 700;
    line-height: 32px;
    text-align: center;
    margin-bottom: 25px;
    display: block;
  }
}
.vc-configurator__body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 12px 0px;
}
.vc-configurator__body table tbody tr td {
  background-color: #F2F7FF;
  border-top: 1px dashed #99A5B5;
  padding-top: 15px;
  padding-bottom: 15px;
}
.vc-configurator__body table tbody tr td.disabled {
  opacity: 0.2;
}
.vc-configurator__body table tbody tr td.feature {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 10px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody tr td.feature {
    width: 100%;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item {
  display: flex;
  align-items: center;
}
.vc-configurator__body table tbody tr td.feature .feature__item__check {
  margin-right: 18px;
  height: 22px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__check input {
  width: 22px;
  height: 22px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__name {
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  flex-grow: 1;
  position: relative;
}
.vc-configurator__body table tbody tr td.feature .feature__item__name a {
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
}
.vc-configurator__body table tbody tr td.feature .feature__item__name a.dashed {
  text-decoration-style: dashed;
}
.vc-configurator__body table tbody tr td.feature .feature__item__name__hint {
  display: none;
}
@media screen and (max-width: 768px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__name__hint {
    display: none!important;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__name__hint .hint-content {
  background-color: #A0AEC0;
  border-radius: 8px;
  position: absolute;
  left: 0;
  top: -72px;
  color: #FFFFFF;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 8px;
  width: 294px;
  z-index: 5;
}
.vc-configurator__body table tbody tr td.feature .feature__item__name__hint .hint-content:after {
  content: '';
  position: absolute;
  display: block;
  width: 0;
  z-index: 1;
  border-style: solid;
  border-color: #A0AEC0 transparent;
  border-width: 7px 7px 0;
  bottom: -7px;
  left: 10%;
  margin-left: -7px;
}
@media screen and (max-width: 768px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__name__hint .hint-content {
    display: none;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__name__hint .hint-content p {
  margin-bottom: 7px;
  font-size: 12px;
  line-height: 16px;
}
@media screen and (max-width: 450px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__name__hint .hint-content p {
    font-size: 12px;
    line-height: 15px;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__price {
  color: #015ffe;
  font-size: 14px;
  font-weight: 600;
}
.vc-configurator__body table tbody tr td.feature .feature__item__price__variant {
  display: none;
}
.vc-configurator__body table tbody tr td.feature .feature__item__price__variant--selected {
  display: block;
}
.vc-configurator__body table tbody tr td.feature .feature__item__badge {
  margin-left: 18px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__badge span {
  color: #023444;
  font-size: 11px;
  font-weight: 600;
  line-height: 17px;
  padding: 4px 8px;
  border-radius: 11px;
  background-color: #31FF2E;
  text-transform: uppercase;
  white-space: nowrap;
}
.vc-configurator__body table tbody tr td.feature .feature__item__badge--secondary span {
  background-color: #A0AEC0;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note {
  position: relative;
  display: inline-block;
  margin-bottom: 3px;
  margin-left: 18px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark {
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='16' height='16' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 16 16'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg opacity='0.5'%3E%3Ctitle%3EPath 6157%3C/title%3E%3Cpath d='M2.42141,3.07924c1.46714,-1.46714 3.23357,-2.2007 5.29929,-2.2007c2.06573,0 3.83216,0.73357 5.2993,2.2007c1.46714,1.46714 2.2007,3.23357 2.2007,5.2993c0,2.06573 -0.73357,3.83216 -2.2007,5.29929c-1.46714,1.46714 -3.23357,2.2007 -5.2993,2.2007c-2.06573,0 -3.83216,-0.73357 -5.29929,-2.2007c-1.46714,-1.46714 -2.2007,-3.23357 -2.2007,-5.29929c0,-2.06573 0.73357,-3.83216 2.2007,-5.2993zM8.46014,13.62502v-1.47887h-1.47887v1.47887zM10.00943,7.81516c0.46948,-0.46948 0.70422,-1.03286 0.70423,-1.69014c0,-0.8216 -0.29343,-1.52582 -0.88028,-2.11268c-0.58685,-0.58685 -1.29108,-0.88028 -2.11268,-0.88028c-0.8216,0 -1.52582,0.29343 -2.11268,0.88028c-0.58685,0.58685 -0.88028,1.29108 -0.88028,2.11268h1.47887c0,-0.39906 0.15258,-0.75117 0.45775,-1.05634c0.30516,-0.30517 0.65728,-0.45775 1.05634,-0.45775c0.39906,0 0.75117,0.15258 1.05634,0.45775c0.30516,0.30516 0.45775,0.65728 0.45775,1.05634c0,0.39906 -0.15258,0.75117 -0.45775,1.05634l-0.91549,0.9507c-0.58685,0.6338 -0.88028,1.33803 -0.88028,2.11268v0.38732h1.47887c0,-0.77465 0.29343,-1.47887 0.88028,-2.11268z' fill='%23001e46' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
  margin: auto;
  cursor: pointer;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark:hover ~ .question-mark-content {
  display: block;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark-content {
  display: none;
  background-color: #023444;
  border-radius: 8px;
  position: absolute;
  left: -16px;
  top: 25px;
  color: #FFFFFF;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  padding: 16px;
  width: 276px;
  z-index: 5;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark-content {
    left: unset;
    right: -16px;
  }
}
@media screen and (max-width: 450px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark-content {
    width: 200px;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark-content p {
  margin-bottom: 7px;
  font-size: 14px;
  line-height: 18px;
}
@media screen and (max-width: 450px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note .question-mark-content p {
    font-size: 12px;
    line-height: 15px;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__note--info {
  margin-bottom: 0px;
  margin-left: 8px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note--info {
    display: none;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2396a4b8' d='M3.533 3.533C5.323 1.743 7.48.848 10 .848c2.52 0 4.676.895 6.467 2.685 1.79 1.79 2.685 3.946 2.685 6.467 0 2.52-.895 4.676-2.685 6.467-1.79 1.79-3.946 2.685-6.467 2.685-2.52 0-4.676-.895-6.467-2.685C1.743 14.677.848 12.52.848 10c0-2.52.895-4.676 2.685-6.467zm7.37 11.065v-5.5H9.097v5.5zm0-7.348V5.402H9.097V7.25z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  margin: auto;
  cursor: pointer;
  z-index: 3;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark:hover,
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark.active-mark {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23324a6a' d='M3.533 3.533C5.323 1.743 7.48.848 10 .848c2.52 0 4.676.895 6.467 2.685 1.79 1.79 2.685 3.946 2.685 6.467 0 2.52-.895 4.676-2.685 6.467-1.79 1.79-3.946 2.685-6.467 2.685-2.52 0-4.676-.895-6.467-2.685C1.743 14.677.848 12.52.848 10c0-2.52.895-4.676 2.685-6.467zm7.37 11.065v-5.5H9.097v5.5zm0-7.348V5.402H9.097V7.25z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark:hover ~ .info-mark-content,
.vc-configurator__body table tbody tr td.feature .feature__item__note .active-mark ~ .info-mark-content {
  display: block;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content {
  display: none;
  position: absolute;
  left: -16px;
  bottom: 0;
  color: #FFFFFF;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  width: 322px;
  z-index: 2;
  padding-bottom: 35px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__inner {
  border-radius: 10px;
  background-color: #324a6a;
  padding: 22px 20px;
  position: relative;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__inner::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='13' viewBox='0 0 23 13'%3E%3Cg%3E%3Cg transform='rotate(-180 11.5 6.5)'%3E%3Cpath fill='%23324a6a' d='M11.5 0L23 13H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 23px;
  height: 13px;
  position: absolute;
  bottom: -11px;
  left: 15px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content {
    left: unset;
    right: -16px;
  }
}
@media screen and (max-width: 450px) {
  .vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content {
    width: 200px;
  }
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__perex {
  color: #ffffff;
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 22px;
  text-align: left;
  margin-bottom: 15px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__link {
  margin-bottom: 20px;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__link a {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  font-style: normal;
  letter-spacing: normal;
  line-height: 22px;
  text-align: left;
  text-decoration: underline;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__link a:hover {
  color: #ffffff;
  text-decoration: underline;
}
.vc-configurator__body table tbody tr td.feature .feature__item__note .info-mark-content__note {
  padding-left: 24px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 14.367A6.375 6.375 0 0 1 1.632 8 6.375 6.375 0 0 1 8 1.632 6.375 6.375 0 0 1 14.368 8 6.375 6.375 0 0 1 8 14.367zM8 .217C3.71.217.217 3.708.217 8c0 4.291 3.492 7.782 7.783 7.782 4.292 0 7.783-3.491 7.783-7.782C15.783 3.708 12.292.217 8 .217z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 3.518a.945.945 0 0 0 0 1.887.944.944 0 0 0 0-1.887z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23337efe' d='M8 6.82a.708.708 0 0 0-.707.708v4.245a.708.708 0 0 0 1.415 0V7.528A.708.708 0 0 0 8 6.82z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position-x: left;
  background-position-y: top;
  background-repeat: no-repeat;
  color: #e5e8ec;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 18px;
  text-align: left;
}
.vc-configurator__body table tbody tr td.feature.checked {
  background-color: #f2f7ff;
}
.vc-configurator__body table tbody tr td:not(.feature) {
  width: 137px;
  margin-left: 12px;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody tr td:not(.feature) {
    display: none!important;
  }
}
.vc-configurator__body table tbody tr td .checkmark {
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='24' height='24' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 24 24'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg%3E%3Ctitle%3EGroup 8107%3C/title%3E%3Cg%3E%3Ctitle%3EGroup 361%3C/title%3E%3Cg%3E%3Ctitle%3EEllipse 47%3C/title%3E%3Cpath d='M0,12c0,-6.62742 5.37258,-12 12,-12c6.62742,0 12,5.37258 12,12c0,6.62742 -5.37258,12 -12,12c-6.62742,0 -12,-5.37258 -12,-12z' fill='%237BC268' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctitle%3EPath 861%3C/title%3E%3Cpath d='M6.24066,10.8562v0l4.18463,4.6897v0l7.40363,-8.44116v0' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  height: 24px;
  margin: auto;
}
.vc-configurator__body table tbody tr td .crossmark {
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='24' height='24' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 24 24'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg opacity='0.7'%3E%3Ctitle%3EGroup 7868%3C/title%3E%3Cg opacity='0.7'%3E%3Ctitle%3EGroup 361%3C/title%3E%3Cg opacity='0.7'%3E%3Ctitle%3EEllipse 47%3C/title%3E%3Cpath d='M0,12c0,-6.62742 5.37258,-12 12,-12c6.62742,0 12,5.37258 12,12c0,6.62742 -5.37258,12 -12,12c-6.62742,0 -12,-5.37258 -12,-12z' fill='%23001e46' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg opacity='0.7'%3E%3Ctitle%3EPath 861%3C/title%3E%3Cpath d='M7.37491,16.70093l9.40146,-9.83716' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3Cg transform='rotate(90 12 12)' opacity='0.7'%3E%3Ctitle%3EPath 5903%3C/title%3E%3Cpath d='M7.37442,16.70025l9.40146,-9.83716' fill-opacity='0' fill='%23ffffff' stroke-dashoffset='0' stroke-linejoin='miter' stroke-linecap='butt' stroke-opacity='1' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  height: 24px;
  margin: auto;
}
.vc-configurator__body table tbody tr td .addonmark {
  background-image: url("data:image/svg+xml,%3Csvg id='SVGDoc' width='29' height='22' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:avocode='https://avocode.com/' viewBox='0 0 29 22'%3E%3Cdefs%3E%3C/defs%3E%3Cdesc%3EGenerated with Avocode.%3C/desc%3E%3Cg%3E%3Cg%3E%3Ctitle%3EPath 6190%3C/title%3E%3Cpath d='M26.40932,4.83916v14.33984h-22.15048c0,1.40348 0,1.28144 0,2.62389h22.15048c1.40347,0 2.62388,-1.22042 2.62388,-2.62389v-14.33984c-1.34245,0 -1.22041,0 -2.62388,0zM12.06947,4.83916c-2.13572,0 -3.90532,1.7696 -3.90532,3.90532c0,2.19674 1.7696,3.90532 3.90532,3.90532c2.19674,0 3.90532,-1.70858 3.90532,-3.90532c0,-2.13572 -1.70858,-3.90532 -3.90532,-3.90532zM21.22257,13.99225h-18.24516v-10.43452h18.24516zM23.78543,13.99225v-10.43452c0,-1.40347 -1.15939,-2.62389 -2.56286,-2.62389h-18.24516c-1.40347,0 -2.62389,1.22041 -2.62389,2.62389v10.43452c0,1.40347 1.22041,2.56287 2.62389,2.56287h18.24516c1.40347,0 2.56286,-1.15939 2.56286,-2.56287z' fill='%233c577c' fill-opacity='1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  width: 29px;
  height: 22px;
  margin: auto;
}
.vc-configurator__body table tbody tr td select {
  border-radius: 2px;
  border: 1px solid #afb9c8;
  background-color: #ffffff;
  width: 100%;
  color: #023444;
  font-size: 14px;
  font-weight: 600;
  padding: 10px 17px;
  letter-spacing: normal;
  -webkit-appearance: none;
  position: relative;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6'%3E%3Cg%3E%3Cg transform='rotate(90 4 3)'%3E%3Cpath fill='none' stroke='%23001e46' stroke-miterlimit='20' stroke-width='2.5' d='M2.484-.578v0L5.64 2.708v0L2.484 6.042v0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat calc(100% - 17px) center;
}
@media screen and (max-width: 1300px) {
  .vc-configurator__body table tbody .total-price-row {
    display: none;
  }
}
.vc-configurator__body table tbody .total-price-row td {
  background-color: #ffffff;
  font-weight: 700;
}
.vc-configurator__body table tbody .total-price-row td.disabled span {
  display: none;
}
.vc-configurator__body table tbody .total-price-row td span {
  font-weight: 700;
}
.vc-configurator__body table tbody .total-price-row td:not(.feature) {
  text-align: center;
}
.vc-configurator__body table tbody .online-access-row td {
  background-color: #ffffff;
  font-weight: 700;
}
.vc-configurator__body table tbody .online-access-row td.disabled span {
  display: none;
}
.vc-configurator__body table tbody .online-access-row td span {
  font-weight: 700;
}
.vc-configurator__body table tbody .online-access-row td small {
  display: block;
}
.vc-configurator__body table tbody .online-access-row td:not(.feature) {
  text-align: center;
}
@media screen and (max-width: 700px) {
  .vc-configurator__body table tbody .online-access-row td:not(.feature) {
    font-size: 11px;
  }
}
.vc-configurator__body table tbody .online-access-row td:not(.feature) span {
  font-weight: 500;
}
.vc-configurator__body .prices-info-note {
  margin-top: 40px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup {
    padding: 40px 15px!important;
  }
}
.vc-configurator__popup-heading p {
  font-size: 25px;
  line-height: normal;
  font-weight: bold;
  text-align: center;
}
.vc-configurator__popup-text {
  margin-bottom: 20px;
}
.vc-configurator__popup-text p {
  text-align: center;
}
.vc-configurator__popup-success {
  text-align: center;
  background-color: rgba(70, 180, 80, 0.2);
  font-weight: bold;
  padding: 15px;
  border: 2px solid #00a0d2;
  border-color: #46b450;
  margin: 2em 0.5em 1em;
  display: none;
}
.vc-configurator__popup-form label {
  color: #023444;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0.01px;
  line-height: 26px;
  text-align: left;
  width: 100%;
  font-weight: 600;
}
.vc-configurator__popup-form input:not([type="submit"]) {
  border-radius: 2px;
  border: 1px solid #d6dbdf;
  background-color: #ffffff;
  height: 50px;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup-form input:not([type="submit"]) {
    height: 40px;
  }
}
.vc-configurator__popup-form input[name="product"],
.vc-configurator__popup-form input[name="users"],
.vc-configurator__popup-form input[name="additional-features"],
.vc-configurator__popup-form input[name="price"] {
  border: none!important;
  cursor: default;
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup-form input[name="product"],
  .vc-configurator__popup-form input[name="users"],
  .vc-configurator__popup-form input[name="additional-features"],
  .vc-configurator__popup-form input[name="price"] {
    height: 26px;
  }
}
.vc-configurator__popup-form input[name="additional-features"] {
  display: none;
}
.vc-configurator__popup-form input[name="price"] {
  font-size: 20px;
  font-weight: bold;
  color: #005fff;
}
.vc-configurator__popup-form-additional-features {
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
  color: black;
  font-size: 14px;
  font-family: 'Ubuntu', Arial, sans-serif;
  margin-top: 7px;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup-form-additional-features {
    margin-top: -2px;
  }
}
.vc-configurator__popup-form .form-single-row {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
}
@media screen and (max-width: 550px) {
  .vc-configurator__popup-form .form-single-row {
    flex-direction: column;
  }
  .vc-configurator__popup-form .form-single-row .form-single-column:first-child {
    margin-bottom: 5px;
  }
}
.vc-configurator__popup-form .form-single-row p {
  width: 100%;
  margin: 0;
}
.vc-configurator__popup-form .form-single-column {
  width: 48%;
}
@media screen and (max-width: 550px) {
  .vc-configurator__popup-form .form-single-column {
    width: 100%;
  }
}
.vc-configurator__popup .form-end {
  margin-top: 30px;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup .form-end {
    margin-top: 20px;
  }
}
.vc-configurator__popup .form-note p {
  margin: 0;
  opacity: 0.7;
  color: #707070;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 18px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .vc-configurator__popup .form-note p {
    margin-bottom: 20px;
  }
}
.vc-configurator__popup .form-note br {
  display: none;
}
.vc-configurator__popup .form-submit {
  position: relative;
}
.vc-configurator__popup .form-submit input {
  width: 100%;
}
.vc-configurator__popup .form-submit .wpcf7-spinner {
  position: absolute;
  right: 15px;
  margin: 0;
  top: 11px;
}
.vc-configurator__popup span.wpcf7-not-valid-tip {
  line-height: 13px;
}
.vc-configurator__popup .wpcf7-response-output {
  display: none!important;
}
.vc-configurator .lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 70px;
  height: 8px;
}
.vc-configurator .lds-ellipsis div {
  position: absolute;
  top: 0px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #1b2140;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.vc-configurator .lds-ellipsis div:nth-child(1) {
  left: 8px;
  animation: lds-ellipsis1 0.3s infinite;
}
.vc-configurator .lds-ellipsis div:nth-child(2) {
  left: 8px;
  animation: lds-ellipsis2 0.3s infinite;
}
.vc-configurator .lds-ellipsis div:nth-child(3) {
  left: 32px;
  animation: lds-ellipsis2 0.3s infinite;
}
.vc-configurator .lds-ellipsis div:nth-child(4) {
  left: 56px;
  animation: lds-ellipsis3 0.3s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
.vc-configurator .mam-money-s3 {
  text-align: center;
  display: none;
}
@media screen and (max-width: 768px) {
  .vc-configurator .mam-money-s3 {
    display: none!important;
  }
}
.vc-configurator .mam-money-s3__title {
  padding-top: 40px;
}
.vc-configurator .mam-money-s3__img {
  margin-top: 40px;
  margin-bottom: 50px;
}
@media screen and (min-width: 500px) {
  .vc-configurator .mam-money-s3__button a {
    font-size: 16px;
    font-weight: 600;
    padding-top: 17px;
    padding-bottom: 17px;
  }
}
.vc-configurator .discount-countdown {
  background-color: #EBF2FE;
  border-left: 5px solid #31FF2E;
  padding: 25px;
  position: relative;
  margin-bottom: 17px;
  display: flex;
  align-items: center;
}
.vc-configurator .discount-countdown::after {
  content: "";
  position: absolute;
  top: 42px;
  right: -67px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 55px 24px 55px;
  border-color: transparent transparent #EBF2FE transparent;
  transform: rotate(90deg);
}
@media screen and (max-width: 1150px) {
  .vc-configurator .discount-countdown::after {
    display: none;
  }
}
.vc-configurator .discount-countdown__text {
  text-align: left;
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #023444;
  margin-right: 25px;
}
.vc-configurator .discount-countdown__text strong {
  font-weight: 800;
}
.vc-configurator .discount-countdown__countdown {
  display: flex;
}
.vc-configurator .discount-countdown__countdown-item {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.vc-configurator .discount-countdown__countdown-item-value {
  width: 34px;
  height: 34px;
  background-color: #FFFFFF;
  text-align: center;
  line-height: 34px;
  font-weight: bold;
  font-size: 15px;
  color: #023444;
  margin-bottom: 4px;
}
.vc-configurator .discount-countdown__countdown-item-label {
  font-size: 14px;
  color: #023444;
  text-align: center;
}
.vc-configurator .discount-countdown__countdown-item:not(:last-child) {
  margin-right: 20px;
}
#form {
  display: none;
}
#webinare-promo {
  display: none!important;
}
