﻿.lp-dod__hero {
  background-color: #3083ff;
  background-image: url('https://money.cz/wp-content/uploads/2024/12/money-dod-hero.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  padding: 140px 0px;
}
@media screen and (max-width: 768px) {
  .lp-dod__hero {
    padding: 30px 0px;
    background-image: none;
  }
}
.lp-dod__hero .container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .lp-dod__hero .container {
    flex-direction: column;
  }
}
.lp-dod__hero-content {
  width: 100%;
  max-width: 550px;
}
@media screen and (max-width: 1150px) {
}
@media screen and (max-width: 768px) {
  .lp-dod__hero-content {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.lp-dod__hero-heading {
  margin-bottom: 30px;
}
.lp-dod__hero-heading h1 {
  margin-bottom: 0;
  padding: 0px;
}
.lp-dod__hero-heading h1 strong {
  position: relative;
}
.lp-dod__hero-heading h1 strong::after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0px;
  width: 100%;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='319.392' height='15.834' viewBox='0 0 319.392 15.834'%3E%3Cg id='Group_18161' data-name='Group 18161' transform='translate(-338.941 -299.368)'%3E%3Cpath id='Path_13896' data-name='Path 13896' d='M.045,8.328S85.665-.331,180.84.786,316.554,6.521,316.554,6.521' transform='matrix(1, -0.017, 0.017, 1, 340.275, 305.483)' fill='none' stroke='%2331ff2e' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center bottom;
  background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
  .lp-dod__hero-heading h1 strong::after {
    bottom: -9px;
  }
}
@media screen and (max-width: 768px) {
  .lp-dod__hero-heading {
    max-width: 100%;
    margin-bottom: 20px;
    text-align: center;
  }
  .lp-dod__hero-heading h1 {
    margin-bottom: 0;
  }
}
.lp-dod__hero-text {
  color: #FFFFFF;
  margin-bottom: 40px;
  font-size: 16px;
}
@media screen and (max-width: 768px) {
  .lp-dod__hero-text {
    display: inline-block;
    margin-bottom: 20px;
    text-align: center;
  }
}
.lp-dod__hero-text p {
  font-size: 16px;
  margin-bottom: 0px;
}
.lp-dod__hero-text ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.lp-dod__hero-text ul li {
  margin: 0;
  margin-bottom: 16px;
  padding-left: 40px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.584' height='17.297' viewBox='0 0 22.584 17.297'%3E%3Cpath id='Path_33588' data-name='Path 33588' d='M20029,16697.926a43.681,43.681,0,0,1,3.289,3.3,25.76,25.76,0,0,1,2.168,3.174s4.5-6.508,7.992-9.652a46.594,46.594,0,0,1,4.943-4.072' transform='translate(-20026.879 -16688.6)' fill='none' stroke='%2331ff2e' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: left center;
  color: #FFFFFF;
}
@media screen and (max-width: 900px) {
  .lp-dod__hero-text ul li {
    font-size: 17px;
    margin-bottom: 14px;
  }
}
.lp-dod__hero-cta-btn {
  background-color: #31FD2E;
  padding: 18px 26px;
  border-radius: 20px;
  display: inline-flex;
  align-items: center;
  transition: 0.3s all linear;
  cursor: pointer;
}
@media screen and (max-width: 400px) {
  .lp-dod__hero-cta-btn {
    padding: 12px 16px;
  }
}
.lp-dod__hero-cta-btn:hover {
  box-shadow: 0 0 15px rgba(45, 200, 0, 0.3);
  background-color: #54e42b;
  color: #023444;
  transition: 0.3s all linear;
  text-decoration: none;
}
.lp-dod__hero-cta-btn-date {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-right: 1px solid #6C6C6C;
  padding-right: 12px;
}
.lp-dod__hero-cta-btn-date-value {
  font-weight: bold;
  white-space: nowrap;
  margin-top: 4px;
}
.lp-dod__hero-cta-btn-text {
  padding-right: 18px;
  padding-left: 14px;
}
.lp-dod__hero-cta-btn-text-top {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 2px;
}
.lp-dod__hero-cta-btn-text-bottom {
  font-size: 14px;
}
.lp-dod__hero-cta-btn-arrow {
  display: flex;
  align-items: center;
  justify-content: center;
}
.lp-dod__hero-cta-btn--white {
  background-color: #FFFFFF;
  margin-top: 16px;
}
.lp-dod__hero-cta-btn--white:hover {
  box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
  background-color: #e3e3e3;
  color: #023444;
  transition: 0.3s all linear;
  text-decoration: none;
}
.lp-dod__hero-cta-btn--white .lp-dod__hero-cta-btn-text {
  padding-left: 0px;
}
.lp-dod__benefits {
  background-color: #F4F8FF;
  padding: 80px 0px;
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits {
    padding: 30px 0px;
  }
}
.lp-dod__benefits-heading {
  text-align: center;
  max-width: 700px;
  margin: auto;
  margin-bottom: 70px;
}
.lp-dod__benefits-heading h2 {
  font-size: 27px;
  line-height: 45px;
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits-heading h2 {
    font-size: 22px;
    line-height: 33px;
  }
}
.lp-dod__benefits-heading strong {
  position: relative;
}
.lp-dod__benefits-heading strong::after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0px;
  width: 100%;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='127.72' height='10.063' viewBox='0 0 127.72 10.063'%3E%3Cg id='Group_18162' data-name='Group 18162' transform='translate(-667.804 -897.657)'%3E%3Cpath id='Path_14134' data-name='Path 14134' d='M.053,5.557A442.163,442.163,0,0,1,71.3.453c37.5.583,53.46,3.494,53.46,3.494' transform='matrix(1, -0.017, 0.017, 1, 669.206, 900.699)' fill='none' stroke='%236bd84b' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center bottom;
  background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits-heading {
    margin-bottom: 15px;
  }
}
.lp-dod__benefits-items {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.lp-dod__benefits-items-item {
  width: 30%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 992px) {
  .lp-dod__benefits-items-item {
    padding: 20px;
  }
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits-items-item {
    padding: 10px 0px;
    width: 100%;
    background-image: none;
    flex-direction: column;
  }
}
.lp-dod__benefits-items-item-icon {
  margin-right: 18px;
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits-items-item-icon {
    margin-bottom: 10px;
    margin-right: 0px;
  }
}
.lp-dod__benefits-items-item-icon svg {
  width: 34px;
  height: 34px;
}
.lp-dod__benefits-items-item-text {
  text-align: left;
  font-weight: 600;
  font-size: 15px;
  line-height: 23px;
}
@media screen and (max-width: 768px) {
  .lp-dod__benefits-items-item-text {
    text-align: center;
  }
  .lp-dod__benefits-items-item-text br {
    display: none;
  }
}
.lp-dod__schedule {
  padding: 80px 0px 0px 0;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule {
    padding: 40px 0px;
  }
}
.lp-dod__schedule .container {
  max-width: calc(1160px + 20px + 20px);
}
.lp-dod__schedule-heading {
  text-align: center;
  max-width: 700px;
  margin: auto;
  margin-bottom: 100px;
}
.lp-dod__schedule-heading h2 {
  font-size: 27px;
  line-height: 45px;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-heading h2 {
    font-size: 22px;
    line-height: 33px;
  }
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-heading {
    margin-bottom: 80px;
  }
}
.lp-dod__schedule-switch {
  margin-bottom: 80px;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-switch {
    margin-bottom: 25px;
  }
}
.lp-dod__schedule-switch .switch-box {
  display: flex;
  justify-content: center;
}
.lp-dod__schedule-switch .switch-box .switch {
  background: #F2F7FF;
  border-radius: 20px;
  display: inline-flex;
  position: relative;
}
.lp-dod__schedule-switch .switch-box .switch::after {
  content: "";
  position: absolute;
  width: 76px;
  height: 35px;
  top: -27px;
  right: -18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='76.007' height='34.681' viewBox='0 0 76.007 34.681'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5051' data-name='Rectangle 5051' width='27.784' height='9.249' transform='translate(0 0)' fill='%236bd84b'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_18163' data-name='Group 18163' transform='translate(-1061.276 -1196.669)'%3E%3Cpath id='Path_33858' data-name='Path 33858' d='M3.078.378A3.526,3.526,0,0,1,2.07.036.8.8,0,0,1,1.7-.441a5.308,5.308,0,0,1-.117-1Q1.548-2.5,1.4-4.752q-.018-.36-.126-2.322T1.17-10.836a.89.89,0,0,1,.387-.729,1.565,1.565,0,0,1,.981-.3.983.983,0,0,1,.792.3,1.381,1.381,0,0,1,.252.909L3.6-3.492V-1.71Q5.04-4.9,6.894-8.4T9.27-11.9a1.772,1.772,0,0,1,1.08.306.938.938,0,0,1,.432.72q-.108.234-.882,1.656L9.054-7.722,8.442-6.588Q6.624-3.258,5.9-2A10.246,10.246,0,0,1,4.7-.216a1.618,1.618,0,0,1-.657.423A2.642,2.642,0,0,1,3.078.378ZM14.472-.756A4.873,4.873,0,0,1,13.284.1a2.935,2.935,0,0,1-1.3.279A2.286,2.286,0,0,1,10.161-.36a2.892,2.892,0,0,1-.639-1.962,3.287,3.287,0,0,1,.108-.792l1.206-4.7a.987.987,0,0,1,.387-.585,1.669,1.669,0,0,1,.909-.189q.936,0,.936.522a2.984,2.984,0,0,1-.126.684L11.736-2.556a1.775,1.775,0,0,0-.054.432.915.915,0,0,0,.2.612.781.781,0,0,0,.63.234A2.717,2.717,0,0,0,13.716-1.6a3.966,3.966,0,0,0,1.1-.792l.342-1.422q.342-1.44.792-3.114a3.915,3.915,0,0,1,.513-1.179,1.126,1.126,0,0,1,1-.459q.954,0,.954.576a.74.74,0,0,1-.045.225,1.947,1.947,0,0,0-.063.225l-.594,2.466q-.936,3.924-1.224,5.022a11.58,11.58,0,0,1-1.062,2.826,3.617,3.617,0,0,1-1.485,1.476,5.043,5.043,0,0,1-2.277.45,3.587,3.587,0,0,1-1.449-.252,1.991,1.991,0,0,1-.828-.612,1.162,1.162,0,0,1-.261-.666q0-.882.972-.882a.814.814,0,0,1,.441.108,1.75,1.75,0,0,1,.351.306,2.651,2.651,0,0,0,.495.378,1.248,1.248,0,0,0,1.305-.126,2.8,2.8,0,0,0,.738-.792A4.861,4.861,0,0,0,14.022.81ZM20.79-.828q-.09.216-.162.45a.867.867,0,0,1-.171.387.523.523,0,0,1-.369.1l-.5.018a1.233,1.233,0,0,1-.72-.189.962.962,0,0,1-.306-.765,7.22,7.22,0,0,0,.36-1.152q.216-.882.432-1.746T19.764-5.4q.27-1.062.792-3.177t.81-3.357a2.873,2.873,0,0,1,.144-.756,2.764,2.764,0,0,1,.432-.873.852.852,0,0,1,.7-.387,1.194,1.194,0,0,1,.774.3.983.983,0,0,1,.378.747l-1.35,5.328a2.763,2.763,0,0,1,2.16-1.008,2.486,2.486,0,0,1,1.494.468,3.123,3.123,0,0,1,1.008,1.242,3.879,3.879,0,0,1,.36,1.656,6.814,6.814,0,0,1-.513,2.592A4.892,4.892,0,0,1,25.371-.549,4.184,4.184,0,0,1,22.752.27a2.622,2.622,0,0,1-1.107-.324A1.688,1.688,0,0,1,20.79-.828Zm.432-1.494a2.264,2.264,0,0,0,.7.738,1.534,1.534,0,0,0,.846.324,2.04,2.04,0,0,0,1.449-.567,3.571,3.571,0,0,0,.909-1.413,4.9,4.9,0,0,0,.306-1.674q0-2.07-1.206-2.07a2.348,2.348,0,0,0-1.467.522,2.542,2.542,0,0,0-.909,1.4Zm10.44,2.7a3.882,3.882,0,0,1-2.574-.7,2.353,2.353,0,0,1-.81-1.872,6.153,6.153,0,0,1,.855-3.168,6.448,6.448,0,0,1,2.286-2.313,5.914,5.914,0,0,1,3.087-.855,2.563,2.563,0,0,1,1.692.567A2.039,2.039,0,0,1,36.882-6.3a1.4,1.4,0,0,1-.405,1.035,3.572,3.572,0,0,1-1.161.72q-.756.315-2.448.891-1.53.5-2.484.846a2.156,2.156,0,0,0-.072.558.865.865,0,0,0,.423.774,2.225,2.225,0,0,0,1.2.27,3.781,3.781,0,0,0,1.116-.2,1.291,1.291,0,0,0,.792-.5q.612-1.116,1.116-1.116a1.361,1.361,0,0,1,1,.279.967.967,0,0,1,.279.621,3.151,3.151,0,0,1-.846,1.161,4.972,4.972,0,0,1-1.6.963A5.811,5.811,0,0,1,31.662.378Zm-.774-4.842q1.782-.576,2.934-1.071t1.152-.981a.4.4,0,0,0-.234-.351.992.992,0,0,0-.5-.135A2.477,2.477,0,0,0,33-6.588,6.615,6.615,0,0,0,31.716-5.58,3.915,3.915,0,0,0,30.888-4.464Zm9.036,3.78q-.018.126-.063.432a.553.553,0,0,1-.27.432,1.622,1.622,0,0,1-.747.126A2.324,2.324,0,0,1,37.962.18a.554.554,0,0,1-.306-.54q.144-.72.468-2.556.108-.612.342-1.845t.36-1.791a3.824,3.824,0,0,1,.5-1.683.981.981,0,0,1,.792-.4,1.353,1.353,0,0,1,.837.18.648.648,0,0,1,.225.468L41.04-6.93a4.8,4.8,0,0,1,1.278-1.161A2.587,2.587,0,0,1,43.65-8.55a2.351,2.351,0,0,1,1.242.279.821.821,0,0,1,.45.711.557.557,0,0,1-.387.5,3.063,3.063,0,0,1-1.017.234,3.755,3.755,0,0,0-1.962.846,4.423,4.423,0,0,0-1.4,1.782Zm7.74-1.3a.953.953,0,0,0,.216.657.776.776,0,0,0,.612.243,1.284,1.284,0,0,0,.891-.315,5.043,5.043,0,0,0,.747-.891A4.644,4.644,0,0,1,50.6-2.88a.569.569,0,0,1,.414-.18,1.387,1.387,0,0,1,.666.117.509.509,0,0,1,.2.477,2.5,2.5,0,0,1-.036.387,1.218,1.218,0,0,1-.09.333A3.967,3.967,0,0,1,50.337-.162,3.866,3.866,0,0,1,48.114.5a2.611,2.611,0,0,1-1.872-.6,2.268,2.268,0,0,1-.63-1.719,5.492,5.492,0,0,1,.162-.846q.162-.684.414-1.638l.5-2.052-1.1.09a.363.363,0,0,1-.324-.162.7.7,0,0,1-.108-.4,1.534,1.534,0,0,1,.324-.9q.036-.054.36-.108t.792-.108l.486-.054.612-2.628a1.545,1.545,0,0,1,.549-.729,1.22,1.22,0,0,1,.693-.261.908.908,0,0,1,.612.216.709.709,0,0,1,.27.5l-.648,2.7q.7-.09,1.305-.153t.945-.063q.684,0,.684.792a.735.735,0,0,1-.261.549,1.11,1.11,0,0,1-.567.3l-2.52.252ZM56.16.378a3.882,3.882,0,0,1-2.574-.7,2.353,2.353,0,0,1-.81-1.872,6.153,6.153,0,0,1,.855-3.168,6.448,6.448,0,0,1,2.286-2.313A5.914,5.914,0,0,1,59-8.532a2.563,2.563,0,0,1,1.692.567A2.039,2.039,0,0,1,61.38-6.3a2.325,2.325,0,0,1-.909,1.935,5.918,5.918,0,0,1-2.286,1.044,23.614,23.614,0,0,1-3.3.513,2.156,2.156,0,0,0-.072.558.865.865,0,0,0,.423.774,2.225,2.225,0,0,0,1.2.27,4.5,4.5,0,0,0,1.323-.234A2.169,2.169,0,0,0,58.9-2.214a1.585,1.585,0,0,1,.549-.486,1.345,1.345,0,0,1,.639-.18.617.617,0,0,1,.468.189.794.794,0,0,1,.18.567,3.151,3.151,0,0,1-.846,1.161,4.972,4.972,0,0,1-1.6.963A5.811,5.811,0,0,1,56.16.378Zm-.774-4.842a10.463,10.463,0,0,0,1.584-.2A5.275,5.275,0,0,0,58.7-5.3a1.375,1.375,0,0,0,.774-1.215.4.4,0,0,0-.234-.351.992.992,0,0,0-.5-.135,2.477,2.477,0,0,0-1.233.414A6.615,6.615,0,0,0,56.214-5.58,3.915,3.915,0,0,0,55.386-4.464Z' transform='translate(1060.106 1210.619)' fill='%236bd84b'/%3E%3Cg id='Group_15691' data-name='Group 15691' transform='translate(1137.283 1203.773) rotate(97)'%3E%3Cg id='Group_15690' data-name='Group 15690' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_14129' data-name='Path 14129' d='M1.345,5.212C7.442.76,16.719.468,24.754,5.056c-.814-2.066-1.72-3.814-1.861-4.139C22.549.39,23.787-.511,24.526.37c-.109-.152,3.726,6.107,3.211,7.021-.356.632-7.394,1.846-7.419,1.848-.787.152-1.371-1.407-.585-1.558,2-.5,2.684-.676,4.375-1.186C16.787,2.67,7.739,2.72,2.06,6.779-.388,8.529-.69,6.7,1.345,5.212' transform='translate(0 0)' fill='%236bd84b' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-switch .switch-box .switch::after {
    right: -12px;
  }
}
@media screen and (max-width: 1200px) {
  .lp-dod__schedule-switch .switch-box .switch {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media screen and (max-width: 576px) {
  .lp-dod__schedule-switch .switch-box .switch {
    flex-direction: column;
    text-align: center;
    width: 100%;
  }
}
.lp-dod__schedule-switch .switch-box .switch .switch-item {
  padding: 10px 17px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s linear;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-switch .switch-box .switch .switch-item {
    padding: 6px 17px;
  }
}
.lp-dod__schedule-switch .switch-box .switch .active {
  background-color: #023444;
  color: #ffffff;
  transition: all 0.15s linear;
}
.lp-dod__schedule-box {
  display: flex;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box {
    flex-direction: column;
  }
}
.lp-dod__schedule-box-live {
  position: absolute;
  width: 150px;
  height: 90px;
  background-color: #337EFB;
  border-radius: 8px;
  color: #FFFFFF;
  padding: 15px;
  top: -45px;
  left: calc(50% - 75px);
}
.lp-dod__schedule-box-live-icon {
  width: 34px;
  height: 34px;
  position: absolute;
  top: -22px;
  left: calc(50% - 17px);
}
.lp-dod__schedule-box-live-label {
  font-size: 12px;
  text-align: center;
  line-height: 16px;
  margin-bottom: 6px;
}
.lp-dod__schedule-box-live-value-date {
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  line-height: 18px;
}
.lp-dod__schedule-box-live-value-date[data-variant="ucetni"] {
  display: none;
}
.lp-dod__schedule-box-live-value-time {
  font-size: 12px;
  text-align: center;
  line-height: 16px;
}
.lp-dod__schedule-box-live-value-time[data-variant="ucetni"] {
  display: none;
}
.lp-dod__schedule-box-left {
  background-color: #e6efff;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  width: 50%;
  padding: 60px 50px 60px 50px;
}
.lp-dod__schedule-box-left .switch-box {
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-left .switch-box {
    justify-content: center;
    margin-top: 15px;
  }
}
.lp-dod__schedule-box-left .switch-box .switch {
  background: #F2F7FF;
  border-radius: 20px;
  display: inline-flex;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .lp-dod__schedule-box-left .switch-box .switch {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.lp-dod__schedule-box-left .switch-box .switch .switch-item {
  padding: 10px 17px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s linear;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-left .switch-box .switch .switch-item {
    padding: 6px 17px;
  }
}
.lp-dod__schedule-box-left .switch-box .switch .active {
  background-color: #337EFB;
  color: #ffffff;
  transition: all 0.15s linear;
}
.lp-dod__schedule-box-left-form[data-type="zaznam"] {
  display: none;
}
.lp-dod__schedule-box-left iframe {
  width: 100%;
  height: 430px;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-left iframe {
    height: 500px;
  }
}
@media screen and (max-width: 992px) {
  .lp-dod__schedule-box-left {
    padding: 60px 20px 60px 20px;
  }
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-left {
    width: 100%;
    padding: 50px 5px 20px 5px;
  }
}
.lp-dod__schedule-box-left[data-variant="ucetni"] {
  display: none;
}
.lp-dod__schedule-box-right {
  width: 50%;
  padding: 78px 50px 60px 50px;
}
@media screen and (max-width: 992px) {
  .lp-dod__schedule-box-right {
    padding: 60px 20px 60px 20px;
  }
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-right {
    width: 100%;
    padding: 20px 15px 20px 15px;
  }
}
.lp-dod__schedule-box-right h3 {
  font-size: 25px;
  margin-bottom: 15px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-right h3 {
    font-size: 20px;
  }
}
.lp-dod__schedule-box-right-switch {
  background: #F2F7FF;
  border-radius: 20px;
  display: block;
  position: relative;
  justify-self: center;
  margin-bottom: 20px;
}
.lp-dod__schedule-box-right-switch .switch-item {
  padding: 10px 17px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s linear;
  line-height: normal;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-box-right-switch .switch-item {
    padding: 6px 17px;
  }
}
.lp-dod__schedule-box-right-switch:hover {
  background-color: #023444;
  color: #ffffff;
  transition: all 0.15s linear;
}
.lp-dod__schedule-box-right ul li {
  margin-bottom: 10px;
}
.lp-dod__schedule-box-right[data-variant="ucetni"] {
  display: none;
}
.lp-dod__schedule-info {
  margin-top: 80px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-info {
    margin-top: 30px;
  }
}
.lp-dod__schedule-info-text {
  max-width: 520px;
  text-align: center;
  font-size: 15px;
  line-height: 25px;
}
.lp-dod__schedule-info-text strong {
  position: relative;
}
.lp-dod__schedule-info-text strong::after {
  content: "";
  position: absolute;
  bottom: -7px;
  left: 0px;
  width: 100%;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142.821' height='9.157' viewBox='0 0 142.821 9.157'%3E%3Cg id='Group_18163' data-name='Group 18163' transform='translate(-696.14 -2124.582)'%3E%3Cpath id='Path_14134' data-name='Path 14134' d='M-.016,3.6A670.1,670.1,0,0,1,79.912-.357c42.077.617,60,3.077,60,3.077' transform='matrix(1, -0.017, 0.017, 1, 697.576, 2128.729)' fill='none' stroke='%236bd84b' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center bottom;
  background-repeat: no-repeat;
}
.lp-dod__schedule-info-image {
  margin-top: 30px;
}
@media screen and (max-width: 768px) {
  .lp-dod__schedule-info-image {
    margin-top: 25px;
  }
}
.lp-dod__reference {
  max-width: 960px;
  margin: auto;
  padding: 80px 0px 100px 0;
}
@media screen and (max-width: 768px) {
  .lp-dod__reference {
    padding: 15px 0px;
  }
}
.lp-dod__reference .vc-reference_box_left {
  padding-top: 20px;
  padding-bottom: 20px;
}
.lp-dod__reference .vc-reference_box_left .container {
  max-width: 960px;
}
.lp-dod__reference .vc-reference_box_left .study .c-box--blue {
  background-color: #2676FF;
  display: flex;
  min-height: 343px;
}
@media screen and (max-width: 576px) {
  .lp-dod__reference .vc-reference_box_left .study .c-box--blue {
    flex-direction: column;
  }
}
.lp-dod__reference .vc-reference_box_left .study .c-box__image {
  width: 50%;
  position: relative;
  background-size: cover;
}
@media screen and (max-width: 576px) {
  .lp-dod__reference .vc-reference_box_left .study .c-box__image {
    min-height: 200px;
    width: 100%;
  }
}
.lp-dod__reference .vc-reference_box_left .study .c-box__image a {
  padding: 8px 12px;
  font-size: 12px;
  font-weight: 700;
  color: #ffffff;
  background-color: #2676FF;
  text-decoration: none;
  position: absolute;
  right: 0;
  top: 0;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__image a span {
  opacity: 0.8;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text {
  width: 50%;
  color: #ffffff;
}
@media screen and (max-width: 576px) {
  .lp-dod__reference .vc-reference_box_left .study .c-box__text {
    width: 100%;
  }
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text a {
  color: #ffffff;
  font-weight: 700;
  font-size: 14px;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text .title {
  font-size: 17px;
  margin-bottom: 24px;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text .citation {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 27px;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text .text-x-small {
  font-size: 12px;
  font-weight: 600;
  opacity: 0.8;
  line-height: 20px;
  margin-bottom: 34px;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text .text-x-small strong {
  font-weight: 700;
}
.lp-dod__reference .vc-reference_box_left .study .c-box__text .c-box__inner {
  padding: 38px;
}
@media screen and (max-width: 576px) {
  .lp-dod__reference .vc-reference_box_left .study .c-box__text .c-box__inner {
    padding: 20px;
  }
}
.lp-dod__reference .vc-reference_box_left .container {
  padding: 0;
}
.lp-dod__try {
  background-color: #337efe;
  padding: 80px 0px;
}
@media screen and (max-width: 768px) {
  .lp-dod__try {
    padding: 30px 0px;
  }
}
.lp-dod__try-caption {
  color: rgba(255, 255, 255, 0.8);
  text-align: center;
  font-size: 19px;
  font-weight: 600;
  line-height: 29px;
  max-width: 400px;
  margin: auto;
  margin-bottom: 25px;
}
@media screen and (max-width: 768px) {
  .lp-dod__try-caption {
    font-size: 16px;
    line-height: 23px;
  }
}
.lp-dod__try-heading {
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (max-width: 768px) {
  .lp-dod__try-heading {
    margin-bottom: 30px;
  }
}
.lp-dod__try-heading h2 {
  color: #FFFFFF;
  font-size: 29px;
}
@media screen and (max-width: 768px) {
  .lp-dod__try-heading h2 {
    font-size: 24px;
  }
}
.lp-dod__try-heading h2 strong {
  position: relative;
}
.lp-dod__try-heading h2 strong::after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0px;
  width: 100%;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='289.708' height='11.892' viewBox='0 0 289.708 11.892'%3E%3Cg id='Group_18162' data-name='Group 18162' transform='translate(-871.374 -2993.61)'%3E%3Cpath id='Path_33857' data-name='Path 33857' d='M0,9.232S77.6-1.227,163.867.12,286.879,7.041,286.879,7.041' transform='translate(872.779 2994.864)' fill='none' stroke='%2331ff2e' stroke-linecap='round' stroke-width='2.5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center bottom;
  background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
  .lp-dod__try-heading h2 strong::after {
    display: none;
  }
}
.lp-dod__try-cta {
  text-align: center;
}
/* common border radius */
/* disable text selection */
@media screen and (max-width: 600px) {
  .lp-dod__benefits-items {
    display: none;
  }
}
.lp-dod .wpcf7 form p {
  margin: 0;
}
@media screen and (min-width: 600px) {
  .lp-dod .wpcf7 form p:nth-of-type(1),
  .lp-dod .wpcf7 form p:nth-of-type(3) {
    width: calc((100% - 10px) / 2);
    float: left;
    margin-right: 10px;
  }
  .lp-dod .wpcf7 form p:nth-of-type(2),
  .lp-dod .wpcf7 form p:nth-of-type(4) {
    width: calc((100% - 10px) / 2);
    float: left;
  }
}
.lp-dod .wpcf7 form p small {
  padding: 20px 0 0 0;
  display: block;
}
.lp-dod .wpcf7 form label {
  padding: 0 0 20px 0;
  margin: 0;
  display: block;
  color: #023444;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
}
.lp-dod .wpcf7 form label span.label {
  padding: 0 0 8px 0;
  display: block;
}
.lp-dod .wpcf7 form input[type="text"],
.lp-dod .wpcf7 form input[type="email"],
.lp-dod .wpcf7 form input[type="tel"],
.lp-dod .wpcf7 form select {
  width: 100%;
  box-shadow: none!important;
  padding: 0 10px;
  height: 44px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #DADFE4;
}
.lp-dod .wpcf7 form span.wpcf7-not-valid-tip {
  padding: 0 10px;
  position: static;
  font-size: 12px;
  line-height: 18px;
}
.lp-dod .wpcf7 .button-holder {
  text-align: center;
}
.lp-dod .wpcf7 .button-holder .wpcf7-spinner {
  margin: 10px auto 0 auto;
  display: block;
}
.lp-dod .wpcf7 p.gdpr {
  color: #023444;
  font-size: 13px;
  line-height: 26px;
  font-weight: 400;
  text-align: center;
  opacity: 0.5;
}
.lp-dod .wpcf7 p.gdpr a {
  text-decoration: underline;
}
.lp-dod .wpcf7 p.gdpr a:hover {
  text-decoration: none;
}