#container-footer #obsah-footer {width:90%;max-width:1124px;margin:auto}
#layout-header {position:sticky !important;top:0;z-index:99999}
#layout-header .navbar-container {background-color:#fff;width:100%;border-bottom:1px solid rgba(0,0,0,0.1)}
#layout-header .navbar-container .navbar-content {width:calc(100% - 106px);margin:auto}
#layout-header .navbar-container .navbar-content .navbar-logo-container {display:flex;align-items:center}
#layout-header .navbar-container .navbar-content .navbar-logo-container .wezeo-logo {height:30px;float:left;filter:invert(1)}
#layout-header .navbar-container .navbar-content .navbar-logo-container .wezeo-logo:hover {cursor:pointer}
#layout-header .navbar-container .navbar-content .navbar-logo-container-line {height:40px;width:1px;border:0.5px solid rgba(151,151,151,0.2);margin:0 23px 0 23px;float:left}
#layout-header .navbar-container .navbar-content .navbar-logo-container-text {float:left;margin-top:17px}
#layout-header .navbar-container .navbar-content .navbar-logo-container-text p {font-family:"BwModelicaMediumCondensed";font-size:10px;line-height:12px;color:#494949;text-transform:uppercase;letter-spacing:0.3px}
#layout-header .navbar-container .navbar-content .navbar-links-container {display:flex;align-items:center}
#layout-header .navbar-container .navbar-content .navbar-links-container a {font-family:"BwModelicaExtraBoldCondensed";font-size:14px;line-height:120px;margin:0 20px 0 20px;color:black}
#layout-header .navbar-container .navbar-content .navbar-links-container a:hover {cursor:pointer;transition:0.3s ease}
#layout-header .navbar-container .navbar-content .navbar-links-container .active-navbar-link {color:#397dff;font-family:"BwModelicaExtraBoldCondensed";font-size:14px;line-height:120px;margin:0 20px 0 20px}
#layout-header .navbar-container .navbar-content .navbar-links-container button {width:150px;height:45px;border-radius:22.5px;border:1px solid #D7D7D7;margin:0 20px 0 20px;outline:0;background-color:white;transition:0.3s}
#layout-header .navbar-container .navbar-content .navbar-links-container button a {line-height:17px}
#layout-header .navbar-container .navbar-content .navbar-links-container button:hover {background-color:#387eff;border:none;transition:0.4s}
#layout-header .navbar-container .navbar-content .navbar-links-container button:hover a {color:white}
#layout-header .navbar-container .navbar-content .navbar-mobile-menu-button {display:none}
#layout-header .navbar-container .navbar-content .navbar-mobile-menu-button img {position:absolute;top:20px;right:50px;height:30px;transition-duration:300ms}
#layout-header .navbar-container .navbar-content .navbar-mobile-menu-button img:active {transform:scale(1.3)}
#layout-header .navbar-container .navbar-content a {font-family:"BwModelicaExtraBoldCondensed";font-size:14px;line-height:120px;margin:0 20px 0 20px;color:black}
.navbar-mobile-menu-slider {background-color:white;padding:20px;padding-left:0;display:none;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:500;top:70px;width:100%;border-bottom:2px solid rgba(0,0,0,0.1)}
.navbar-mobile-menu-slider a {color:black;font-size:20px;line-height:40px;padding:10px 0 10px 0;margin:0 0 0 10%;font-family:"BwModelicaRegularCondensed";text-decoration:none !important}
.navbar-mobile-menu-slider .navbar-mobile-links-container {display:flex;flex-direction:column;align-items:center}
.navbar-mobile-menu-slider .navbar-mobile-links-container a:hover {cursor:pointer;transition:0.3s ease}
.navbar-mobile-menu-slider .navbar-mobile-links-container a:hover::after {width:90px !important;transition:0.3s ease}
.navbar-mobile-menu-slider .navbar-mobile-links-container a::after {content:"";position:absolute;left:54%;transform:translateX(-50%);width:0;height:3px;background:#5c89fe !important;border-radius:20px;transition:0.2s}
@media (max-width:578px) {.navbar-mobile-menu-slider .navbar-mobile-links-container .navbar-mobile-links-container a::after {left:52.5% }}
.navbar-mobile-menu-slider .navbar-mobile-buttons-container {width:100%;margin:auto;margin-top:30px;margin-left:10px;display:flex;justify-content:space-between}
.navbar-mobile-menu-slider .navbar-mobile-buttons-container button {width:200px;max-width:40%;height:45px;border-radius:22.5px;background:white !important;border:1px solid #D7D7D7;margin:0 5px 0 5px;outline:0;transition-duration:200ms}
.navbar-mobile-menu-slider .navbar-mobile-buttons-container button a {line-height:17px;font-size:15px;margin:0}
.navbar-mobile-menu-slider .navbar-mobile-buttons-container button:hover {background-color:#387eff !important;border:none;transition:0.2s ease}
.navbar-mobile-menu-slider .navbar-mobile-buttons-container button:hover a {color:white}
@media screen and (max-width:1350px) {.navbar-logo-container-line,.navbar-logo-container-text {display:none }}
@media screen and (min-width:1250px) {.navbar-mobile-menu-slider {display:none !important }}
@media screen and (max-width:1250px) {.navbar-links-container {display:none !important }.wezeo-logo {height:30px !important }.navbar-content {height:70px }.navbar-content .navbar-mobile-menu-button {display:block !important }}
@media screen and (max-width:600px) {.navbar-mobile-menu-slider .navbar-mobile-buttons-container {display:flex }.navbar-mobile-menu-slider .navbar-mobile-buttons-container button {display:block;max-width:300px;margin-top:20px }}
@media screen and (max-width:400px) {.navbar-content .wezeo-logo {height:20px !important;position:absolute;margin:0 !important;top:25px;left:25px }.navbar-content .navbar-mobile-menu-button img {right:20px }}
#container-footer {width:100%;background-color:#fff;border-top:1px solid rgba(0,0,0,0.07)}
#container-footer #obsah-footer {padding-top:52px;height:190px}
#container-footer #obsah-footer .footer-newsletter-container {float:left}
#container-footer #obsah-footer .footer-newsletter-container h5 {font-family:"BwModelicaBlackCondensed";color:#322D1E;font-size:12px;line-height:24px}
#container-footer #obsah-footer .footer-newsletter-container form {height:45px;width:388px;background-color:#F6F6F6;border-radius:5px}
#container-footer #obsah-footer .footer-newsletter-container form input {height:45px;width:275px;background-color:#F6F6F6;border:none;padding-left:9px;margin-bottom:10px}
#container-footer #obsah-footer .footer-newsletter-container form ::placeholder {font-family:"BwModelicaRegularCondensed";font-size:14px;line-height:45px}
#container-footer #obsah-footer .footer-newsletter-container form button {height:37px;width:101px;float:right;background-color:#397dff;border-radius:4px;font-family:"BwModelicaBoldCondensed";font-size:16px;color:white;border:none;margin:4px;outline:0}
#container-footer #obsah-footer .footer-contact-container {position:absolute;width:300px;left:50vw;margin-left:-120px}
#container-footer #obsah-footer .footer-contact-container p {color:#322D1E;font-family:"BwModelicaRegularCondensed";font-size:12px;line-height:24px}
#container-footer #obsah-footer .footer-contact-container .bold {font-family:"BwModelicaBoldCondensed";margin:0}
#container-footer #obsah-footer .footer-contact-container .footer-contact-container-1 {width:183px}
#container-footer #obsah-footer .footer-createdby-container {float:right;margin-top:55px;cursor:pointer}
#container-footer #obsah-footer .footer-createdby-container h5 {color:#322D1E;font-family:"BwModelicaRegularCondensed";font-size:12px;line-height:15px;float:left;margin-right:5px}
#container-footer #obsah-footer .footer-createdby-container img {height:12px;float:left}
@media screen and (max-width:1250px) {#container-footer #obsah-footer {height:300px;position:relative }#container-footer #obsah-footer .footer-contact-container {left:120px;top:150px }#container-footer #obsah-footer .footer-createdby-container {margin-top:150px }}
@media screen and (max-width:450px) {#container-footer #obsah-footer .footer-newsletter-container {width:100% }#container-footer #obsah-footer .footer-newsletter-container form {width:100% }#container-footer #obsah-footer .footer-newsletter-container form input {width:65% }#container-footer #obsah-footer .footer-newsletter-container form button {width:30% }}
@media screen and (max-width:320px) {#container-footer #obsah-footer {height:450px }#container-footer #obsah-footer .footer-newsletter-container form {width:100% }#container-footer #obsah-footer .footer-newsletter-container form input {width:100% }#container-footer #obsah-footer .footer-newsletter-container form button {width:100% }#container-footer #obsah-footer .footer-contact-container {top:190px }#container-footer #obsah-footer .footer-createdby-container {margin-top:180px }.slider-left {float:none }}