/* info: https://www.agentura-amos.cz/wp-content/themes/enfold-child/style.css */
/*! CSS import Information: code imported from https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap */
 @font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*! END CSS import Information */
 :root{--primary-color:#19417d;--secondary-color:#1977d4;--accent-color:#ffd719;--accent-color-hover:#ffea81;--accent-green:#71ff00;--accent-green-hover:#9dff4d;--accent-blue:#1977d4;--accent-blue-hover:#318ae3;--accent-blue-inverse:#8bc5ff;--accent-blue-inverse-hover:#deeeff;--accent-color-low-transparency:rgba(255, 221, 0, 0.85);--search-highlight:#cbe5ff;--subtle-blue-2:#e5efff;--bg-subtle-blue:#f7faff;--lightgray1:#f6f6f6;--lightgray2:#eeeeee;--lightgray3:#e6e6e6;--dark-color:#6f6f6f;--white:#FFFFFF;--light-color:#FFFFFF;--text-light:#666666;--bg-darker-gray:#e6e6e6;--warning:#ffb900;--success:#46b450;--error:#dc3232;--errorbg:#ffd4d4;--background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));--gradient1:linear-gradient(135deg, rgb(255 255 255) 25%, rgb(230 230 230) 100%);--gradient2:linear-gradient(135deg, rgb(255 255 255) 25%, rgb(198 231 255) 100%);--border-radius:1rem;--box-shadow:0 0 0.7rem rgb(0 0 0 / 25%);--breakpoint0:1210px;--breakpoint1:989px;--breakpoint2:767px;--breakpoint3:400px;--font-primary:'Poppins', 'Open Sans', 'Helvetica', 'Arial', sans-serif;--font-normal:400;--font-bold:700;--font-italic:italic}html,body{font-family:var(--font-primary)}ul+h2{margin-top:1.5em}.inline{display:inline}.inline-block{display:inline-block}.strong{font-weight:700}.skryto,.hidden{display:none}.hidden{opacity:0}.float-right{float:right!important}.float-left{float:left!important}.align-center{text-align:center!important}.shorter{width:50rem;text-align:left;clear:both}.margin-0{margin:0!important}.padding-0{padding:.35rem 1rem!important}.padding-075rem{padding:0.65rem!important}.padding-top-30{padding-top:30px!important}.margin-top-0{margin-top:0!important}.margin-top-30{margin-top:30px!important}.padding-top-1-rem{padding-top:1rem!important}.padding-top-2-rem{padding-top:2rem!important}.padding-top-3-rem{padding-top:3rem!important}.padding-top-4-rem{padding-top:4rem!important}.padding-bottom-1-rem{padding-bottom:1rem!important}.padding-bottom-2-rem{padding-bottom:2rem!important}.padding-bottom-3-rem{padding-bottom:3rem!important}.padding-bottom-4-rem{padding-bottom:4rem!important}.bg-lg1{background-color:var(--lightgray1)}.columns1{column-count:1;column-gap:3em}.columns2{column-count:2;column-gap:3em}.columns3{column-count:3;column-gap:3em}.columns-responsive{column-count:3;column-gap:3em}.columns1 p,.columns2 p,.columns3 p,.columns-responsive p{margin-top:0}@media (max-width:989px){.columns-responsive{column-count:2}}@media (max-width:767px){.columns-responsive{column-count:1}}.main_color strong,.main_color b{color:#000;font-size:101%}.icon{width:20px;height:20px;stroke:#000;stroke-width:2;color:var(--secondary-color);fill:none;vertical-align:sub;margin-right:.5rem}.html_elegant-blog #top .post-entry .post-title,.html_elegant-blog .avia-content-slider .slide-entry-title{text-transform:none}.av-masonry-entry{opacity:1;visibility:visible}#top #header .main_menu>.avia-menu>ul.menu>li.menu-item>a>span.avia-menu-text{font-size:1rem}#top #header .sub-menu a span.avia-menu-text{font-size:.9rem}#top #header .avia_mega_div>.sub-menu.avia_mega_hr{padding-top:0}#top #header .mega_menu_title a{margin-bottom:8px;font-size:18px;line-height:1.1em;font-weight:600;display:block}#top .avia-section h2{font-size:2rem;padding-bottom:2rem}#top .fullsize .flex_column .template-blog h2.post-title.entry-title{font-size:2rem;padding-bottom:1rem}#top .sub_menu li ul{min-width:200px}#top .fullsize .template-blog .post .entry-content-wrapper{text-align:left;font-size:1.15em;line-height:1.7em;max-width:800px;margin:0;overflow:visible}#top .fullsize .template-blog .post .entry-content-wrapper>*{max-width:inherit!important;margin-left:auto;margin-right:auto}form#se20-webform-3351-92cd9q6b71zw9ynehh817q32gg0josjvzire0hs0fq1myrmmx0ipa4cqg3oyzpmafkidtbqkvqqbzmvbl0c22usphde6jpcwul2x input#frm-webFormHtmlRenderer-webFormForm-fields-df_emailaddress.titulka-newsletter-input{border:1px solid #fff;background-color:#fff;color:var(--primary-color);display:block;width:100%;margin:0;padding:25px 25px;border-radius:25px;outline:none;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2rem}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid var(--secondary-color);background-color:#fff}.wpcf7-not-valid-tip{color:#dc3232;font-size:.875em;font-weight:700;display:block;margin-top:-.1rem;margin-bottom:.5rem}wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--warning)}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--success)}.wpcf7-not-valid{border:2px solid var(--warning)!important}#top .main_color .input-text,#top .main_color input[type='text'],#top .main_color input[type='input'],#top .main_color input[type='password'],#top .main_color input[type='email'],#top .main_color input[type='number'],#top .main_color input[type='url'],#top .main_color input[type='tel'],#top .main_color input[type='search'],#top .main_color input[type='file'],#top .main_color textarea,#top .main_color select,#formular_objednavky fieldset.form-group input[type='text'],#formular_objednavky fieldset.form-group input[type='input'],#formular_objednavky fieldset.form-group input[type='email'],#formular_objednavky fieldset.form-group input[type='tel'],#formular_objednavky fieldset.form-group select,#formular_objednavky fieldset.form-group textarea,#formular_objednavky #ucastnici-container input[type='text'],#formular_objednavky #ucastnici-container input[type='input'],#formular_objednavky #ucastnici-container input[type='email'],#formular_objednavky #ucastnici-container input[type='tel'],#formular_objednavky #ucastnici-container textarea,#form-poptavka input[type='text'],#form-poptavka input[type='input'],#form-poptavka input[type='email'],#form-poptavka input[type='tel'],#form-poptavka textarea{-webkit-appearance:none;background-color:var(--white);border:1px solid var(--secondary-color);color:#000;font-family:"Poppins","Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;border-radius:.25rem;padding:.5rem .75rem;outline:none;margin:0 0 1rem 0;width:100%;max-width:40rem;display:block}.objednavka-souhrn-panel{padding:1.2rem 2rem 2rem 2.2rem;margin-top:.7rem;background-color:var(--subtle-blue-2);border-radius:var(--border-radius)}section#formular_objednavky h2,section#formular_poptavky{padding-bottom:2rem;font-size:2rem}#formular_objednavky fieldset{background-color:var(--lightgray1);padding:1rem 2rem 1.5rem 2rem;margin-bottom:2.5rem;border-radius:var(--border-radius);border:2px solid var(--lightgray1)}#formular_objednavky fieldset legend{font-weight:700;padding:0 1rem;font-size:1.5rem;color:var(--primary-color)}.form-submit-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.5rem;border-top:0 solid #ddd}.form-objednavka-bottom-info{font-size:.85rem;color:var(--dark-color);margin-top:1rem;max-width:50rem}.form-notice{padding:1rem;margin-bottom:1rem}.form-notice.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.objednavka-zahlavi{margin-bottom:2.5rem}.poptavka-zahlavi{padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.poptavka-zahlavi h2{margin:0}.objednavka-zahlavi-kroky{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd}.objednavka-zahlavi-kroky .krok{flex:1;text-align:center;padding:1rem .5rem;position:relative;color:#888}.objednavka-zahlavi-kroky .krok .cislo{display:block;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.objednavka-zahlavi-kroky .krok .nazev{font-size:.9rem}.objednavka-zahlavi-kroky .krok.active{color:#333;font-weight:700}.objednavka-zahlavi-kroky .krok.active::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#007cba}.objednavka-telo{display:grid;grid-template-columns:3fr 2fr;gap:3rem}.margin-0{margin:0!important}@media (max-width:991px){.objednavka-telo{grid-template-columns:1fr}}#amos-div-button{text-align:center}input[type="submit"],#submit,.button,.amos-button,#amos-div-button .amos-button{font-size:1.25rem;color:#fff;background-color:var(--primary-color);border-color:var(--primary-color);border-width:2px 2px 2px 2px;border-style:solid;border-radius:var(--border-radius);transition:all 0.15s ease-in-out;padding:.65rem 1.3rem .65rem 1.3rem;margin:0;position:relative;font-weight:600;text-align:center;max-width:100%;display:inline-block;text-decoration:none;cursor:pointer}#amos-div-button .amos-button-tiny,.amos-button-tiny{font-size:.8rem;padding:.2rem .4rem}#amos-div-button .amos-button-small,.amos-button-small{font-size:1rem;padding:.5rem 1rem}#amos-div-button .amos-button-medium,.amos-button-medium{font-size:1.15rem;padding:.65rem 1.3rem}#amos-div-button .amos-button-large,.amos-button-large{font-size:1.3rem;padding:.8rem 1.6rem}#amos-div-button .amos-button-primary,.amos-button-primary{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}#amos-div-button .amos-button-primary:hover,#blog-list-navigation-container .amos-button-primary:hover,.amos-button-primary:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:#000;transition:all 0.15s ease-in-out}#amos-div-button .amos-button-secondary,.amos-button-secondary{background-color:#fff;border-color:var(--primary-color);color:var(--primary-color)}#amos-div-button .amos-button-secondary:hover,.amos-button-secondary:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--primary-color);opacity:1;transition:all 0.15s ease-in-out}.amos-button-inverse,#amos-div-button .amos-button-inverse,input[type="submit"].amos-button-inverse{background-color:var(--accent-color);border-color:var(--accent-color);color:#000}#amos-div-button .amos-button-inverse:hover,.amos-button-inverse:hover,input[type="submit"].amos-button-inverse:hover{background-color:var(--accent-color-hover);border-color:var(--accent-color-hover);color:var(--primary-color);opacity:1;transition:all 0.3s ease-in-out}#kurz_terminy .amos-button-corporate,#kurz_top_header .amos-button-corporate{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}#kurz_terminy .amos-button-corporate:hover,#kurz_top_header .amos-button-corporate:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}#kurz_terminy .amos-button-corporate-inverse,#kurz_top_header .amos-button-corporate-inverse{background-color:var(--accent-blue-inverse);border-color:var(--accent-blue-inverse);color:#000}#top #kurz_terminy .amos-button-corporate-inverse:hover,#kurz_top_header .amos-button-corporate-inverse:hover{background-color:var(--accent-blue-inverse-hover);border-color:var(--accent-blue-inverse-hover);color:#000}#main div#kurzy-filter a.amos-button.amos-button-active,.amos-button-active{background-color:var(--accent-color);border-color:var(--primary-color);color:var(--primary-color)}@media (max-width:767px){.amos-button,input[type="submit"].amos-button{margin-bottom:1rem}}#amos-form-column-id{padding:2rem;background-color:var(--subtle-blue-2);border-radius:var(--border-radius)}.kalendar_table{display:flex;flex-direction:column;background-color:#fff}.kalendar_table tr{display:flex}.kalendar_table tr.table_mesic_nadpis{display:block;width:100%;background-color:#fff}.kalendar_table td{padding:5px}.kalendar_table td{flex-grow:0;width:auto}.kalendar_table td.kalendar_nazev{flex-grow:1}.kalendar_table td.kalendar_datum{min-width:9rem}.kalendar_table td.kalendar_akce{min-width:7rem}.kalendar_table td.kalendar_misto{min-width:10rem;text-align:right}.kalendar_datum,.kalendar_akce,.kalendar_nazev,.kalendar_misto{font-size:1.25em}.kalendar_nazev{font-weight:700}.table_mesic_nadpis{background-color:#fff;border:0;padding:35px 0 20px 0}#kalendar-akci{padding:0}#kalendar-akci h2.kalendar-mesic{padding:2rem 0 1rem 0}#kalendar-akci .kalendar-grid-table{display:grid;grid-template-areas:"datum akce nazev misto";grid-template-columns:minmax(9rem,auto) minmax(7rem,auto) minmax(auto,1fr) minmax(10rem,auto);grid-column-gap:5px;padding:.5rem .5rem;align-content:center}#kalendar-akci div.kalendar-grid-table:nth-child(odd){background-color:var(--lightgray2)}#kalendar-grid-table div{padding:.2rem .5rem}#kalendar-akci .kalendar-datum{grid-area:datum}#kalendar-akci .kalendar-akce{grid-area:akce}#kalendar-akci .kalendar-nazev{grid-area:nazev;font-weight:700}#kalendar-akci .kalendar-misto{grid-area:misto;text-align:right}@media (max-width:767px){#kalendar-akci .kalendar-grid-table{display:grid;grid-template-areas:"datum nazev nazev nazev" "akce misto misto misto";grid-template-columns:minmax(9rem,auto) minmax(7rem,auto) minmax(auto,1fr) minmax(auto,1fr)}#kalendar-akci .kalendar-misto{grid-area:misto;text-align:left}}@media (max-width:500px){#kalendar-akci .kalendar-grid-table{display:grid;grid-template-areas:"datum akce" "nazev nazev";grid-template-columns:minmax(10rem,auto) minmax(7rem,auto)}#kalendar-akci .kalendar-misto{display:none}}#page_top_header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--light-color)}.page_top_header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));clear:both;width:100%;float:left;position:static;padding:2.5rem 0 2.5rem 0}.page_sub_header{background-color:var(--enfold-header-color-bg2);clear:both;width:100%;float:none;position:static;padding:1.5rem 0 1.5rem 0}#page-nadpis-h1{margin:0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:2.5rem;line-height:140%;text-transform:none;font-weight:600;color:#fff}.page-nadpis-h1{margin:0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:2.5rem;line-height:140%;text-transform:none;font-weight:600;color:#fff}#top #wrap_all .av-special-heading-tag{margin:0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:48px;line-height:140%;text-transform:none;font-weight:600}.page_nadpis_nazev{font-size:48px;line-height:140%;margin:0 0 1.5rem 0;border:none}.page_sub_header h2{margin:1em 0 .75em 0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:28px;line-height:125%;text-transform:uppercase;color:#000;font-weight:700}.page_sub_header h3{margin:1.5em 0 .75em 0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:24px;line-height:125%;text-transform:none;color:#000;font-weight:700}.page-subheader-text,.page-subcategories{margin:0;padding:0;font-family:"Poppins","Open Sans",Helvetica,Arial,sans-serif;font-size:18px;line-height:150%;text-transform:none;color:var(--enfold-main-color-heading);font-weight:400}.page-subcategories{margin-top:1.5rem}.page-subheader-text{max-width:50em;margin:0}.page-subheader-text h3{margin:0;padding:0 0 1rem 0}.page-subheader-text a{color:inherit}.tema-read-more-btn{display:inline-block;width:fit-content;margin-top:10px;font-weight:700;font-size:1rem;color:var(--primary-color);text-decoration:none;border-bottom:3px solid var(--accent-color);transition:border-color 0.3s ease;cursor:pointer}.tema-read-more-btn:hover{text-decoration:none;border-bottom-color:var(--primary-color)}.page-subheader-text p{margin:0;padding:0 0 1rem 0}.kategorie-popis-see-more{padding:1rem 0}#dolni-popis h2.page-nadpis-h2{padding:2rem 0 1rem 0;font-size:2rem}#dolni-popis h3{padding:1rem 0 1rem 0;font-size:1.5rem;color:var(--primary-color)}#dolni-popis ul{margin-top:1rem}#dolni-popis li{margin-left:1em;padding:3px 0;list-style-type:disc}.modern-quote .av-special-heading-tag{font-weight:400}@media (max-width:767px){.page-nadpis-h1{font-size:2.2rem}}.breadcrumb-bar{width:100%;padding:.5rem 0;background-color:var(--bg-darker-gray);font-size:1rem;font-weight:400;color:#000;clear:both}.breadcrumb-bar #amos-breadcrumbs{color:var(--dark-color);font-size:.9rem}.breadcrumb-bar #amos-breadcrumbs a{color:var(--secondary-color);text-decoration:none}.breadcrumb-bar #amos-breadcrumbs a:hover,.page-subheader-text a:hover{color:var(--primary-color);text-decoration:none}.kurz_top_header .breadcrumb-bar{background-color:#fff0;color:var(--light-color)}.kurz_top_header .breadcrumb-bar #amos-breadcrumbs{color:var(--light-color);font-size:.9rem}.kurz_top_header .breadcrumb-bar #amos-breadcrumbs a{color:var(--light-color);text-decoration:none}.kurz_top_header .breadcrumb-bar #amos-breadcrumbs a:hover{color:var(--accent-color);text-decoration:underline}.logo img{padding:5%!important;max-height:100%!important}.featured-image{border-radius:15px}.logo-height-support{max-height:4rem;height:4rem;display:block;margin-bottom:5rem}div#hlavni-slider.hlavni-slider{max-width:1210px;text-align:center;margin:0 auto}.rozcestnik-outer{width:100%;display:flex;flex-flow:row wrap;justify-content:space-evenly;gap:1rem;align-content:stretch}.rozcestnik-item{flex:auto;flex-grow:1;padding:0;min-width:5rem}.rozcestnik-item a{display:inline-flex;width:100%;height:4rem;text-align:center;margin:0;padding:.5rem 1rem;line-height:1.5rem;color:#000;font-size:.85rem;text-decoration:none;text-transform:uppercase;font-weight:700;flex-wrap:wrap;justify-content:center;align-items:center;align-content:space-around;border-radius:1rem;border:solid 3px var(--primary-color)!important}.rozcestnik-item a:hover{color:#fff;background-color:var(--primary-color)}.rozcestnik-subcategories-outer{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1rem;align-content:stretch}.rozcestnik-subcategories-item{flex:auto;padding:0;flex-grow:0}.rozcestnik-subcategories-item a{display:inline-flex;width:100%;height:3rem;text-align:center;margin:0;padding:.3rem 1rem;line-height:1.5rem;color:#000;font-size:.85rem;text-decoration:none;text-transform:uppercase;font-weight:700;flex-wrap:wrap;justify-content:center;align-items:center;align-content:space-around;border-radius:1rem;border:solid 3px var(--primary-color)!important}.rozcestnik-subcategories-item a:hover{color:#fff;background-color:var(--primary-color)}.rozcestnik-subcategories-item a.aktivni-kategorie{color:#000;background-color:var(--accent-color)}.oval-badge{display:inline-block;margin:0rem .5rem 0rem -.1rem;border-radius:1rem;padding:.2rem .65rem;font-size:.875em;text-transform:uppercase;font-weight:700;background-color:var(--accent-color);color:#000;text-decoration:none}.oval-badge a{text-decoration:none;color:inherit}.kurz-in-photo-badges .category-badge{background-color:var(--accent-color-low-transparency);color:#000;border-radius:1rem;border-bottom-left-radius:0rem;border-top-left-radius:0rem;font-size:.7rem;line-height:1rem;font-weight:700;padding:.25em .85rem;text-transform:uppercase;margin-bottom:.35rem;width:inherit}.kurz-in-photo-badges{position:absolute;left:0rem;top:.9rem;background-color:#fff0}.oval-badge-in-search{display:inline-block;margin:0rem .3rem .3rem 0rem;border-radius:.5rem;padding:.3rem .5rem;font-size:.75em;line-height:.9rem;text-transform:uppercase;font-weight:600;background-color:var(--accent-color);color:#000;text-decoration:none}.widget-seznam-kurzu ul{list-style:none;padding-left:0;margin-left:0}.widget-seznam-kurzu li{margin-left:0}.widget-seznam-kurzu li::before{content:'▶';margin-left:0;margin-right:8px;color:var(--accent-color);font-size:12px;display:inline-block;width:12px;height:12px;line-height:1;display:inline-block}.widget-seznam-kurzu a{text-decoration:none}.widget-seznam-kurzu a:hover{text-decoration:underline!important}.kurzy-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:2rem;width:100%;margin:0;padding:0 0 1.5rem 0;container-type:inline-size;container-name:kurzy}.kurzy-container .kurz-item{width:100%;box-sizing:border-box;text-align:left;color:#000;background-color:#fff;border:3px solid #fff0;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden;transition:box-shadow 0.2s ease,opacity 0.2s ease-in-out;text-decoration:none;opacity:1}@container kurzy (max-width:480px){.kurzy-container{grid-template-columns:repeat(2,1fr);gap:1rem}}@container kurzy (max-width:340px){.kurzy-container{grid-template-columns:1fr}}@supports not (display:grid){.kurzy-container{display:flex;flex-wrap:wrap}.kurzy-container .kurz-item{flex:1 1 14rem;max-width:24rem}}.kurz-item-card{display:flex;flex-direction:column;align-content:stretch;justify-content:center;height:100%;margin:0;padding:0}.kurz-item-link{display:block;height:100%;margin:0;padding:0}.kurz-item-card .kurz-excerpt,.kurz-item-card .kurz-nazev,.kurz-item-card .kurz-button{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem;color:#000}.kurz-item-card .kurz-photo{padding-top:75%;background-color:#fff0;position:relative;overflow:hidden}.kurz-item-card .kurz-photo img{max-width:100%;width:100%;height:auto;position:absolute;top:0;left:0}.kurz-item-card .kurz-nazev{padding-top:.75rem;padding-bottom:.75rem}.kurz-item-card .kurz-button{padding-top:1rem;padding-bottom:1rem;margin-top:auto}.kurz-item-card .kurz-nazev h3{font-size:1.1rem;line-height:1.35rem;margin:0;font-weight:700;color:var(--primary-color)}.kurz-item a{text-decoration:none}.kurz-item:hover{box-shadow:0 0 10px rgb(0 0 0 / .35);border:3px solid var(--accent-color)}.kurz-item:hover .kurz-item-link .kurz-item-card .kurz-button span{background-color:var(--accent-color);border-color:var(--accent-color);color:#000;opacity:1;transition:all 0.2s ease-in-out}.alternate_color{background-color:var(--bg-subtle-blue)}.kurz_section h2.kurz-section-title{font-size:clamp(1.8rem, 4vw, 2.2rem);text-align:left;margin:0 0 2rem 0;color:var(--primary-color);font-weight:700}.kurz_section h3{font-size:1.5rem;margin:1rem 0;color:#333;font-weight:700}.kurz_section ul{list-style-type:disc;padding:0;font-size:1rem;margin:.5rem 0 0 1.5rem}.kurz_section .ok ul,.kurz_section ul.ok,.kurz_section li.ok{list-style-type:'✓ '}.kurz_section .strong{color:var(--primary-color);font-weight:600}.kurz_section li{padding:.15rem 0 .15rem .2rem;position:relative}#kurz_top_header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--light-color)}.kurz_top_header_grid,.kurz_section_grid{display:grid;grid-template-areas:'left right';grid-template-columns:1fr 1fr;gap:40px;height:100%}.kurz_top_header_left,.kurz_section_left{grid-area:left}.kurz_top_header_right,.kurz_section_right{grid-area:right}.kurz_section_align_center{align-self:center}.kurz_section h1.kurz_nadpis_nazev{font-size:clamp(1.5rem, 4.5vw, 2.5rem);white-space:wrap;display:block;width:100%;box-sizing:border-box;line-height:1.5;font-weight:700;color:var(--light-color);padding:0 0 3rem 0;margin:0}#kurz_top_header h3{color:var(--light-color);text-transform:uppercase;font-size:1.2rem;font-weight:600}#kurz_top_header .kurz_top_header_links{clear:both;margin:0;padding:0 0 1.5rem 0}#kurz_top_header a.read-more-link{display:inline-block;color:var(--accent-color);text-decoration:underline;padding:0 1rem 1rem 0;font-size:1.2rem}#kurz_top_header a.read-more-link:hover{color:#ffde4d}#kurz_top_header a.read-more-link:hover{color:var(--accent-color)}#kurz_top_header a.other-terms-link{display:inline-block;color:#fff;text-decoration:underline;padding:0 0 .2rem 0;font-size:inherit}#kurz_top_header .nejblizsi-termin-info{padding:2rem 0 0 0;color:var(--light-color)}#kurz_top_header .nejblizsi-termin-info h3{margin-bottom:.5rem}#kurz_top_header .nejblizsi-termin-info .icon{color:var(--accent-color)}#kurz_top_header .nejblizsi-termin-info div{font-weight:700}#kurz_top_header .nejblizsi-termin-info div span{font-weight:400}.kurz_section h2.kurz_hero_tagline{font-size:clamp(1.4rem, 4vw, 1.5rem);line-height:1.4;font-weight:400;margin:0 0 20px 0;max-width:700px;opacity:.9;color:var(--light-color)}.kurz_top_header_right .single-kurz-obrazek{border-radius:var(--border-radius);border:none;box-shadow:var(--box-shadow)}.lektori-container{display:grid;gap:40px}.kurz-lektor-wrapper{display:block;text-decoration:none;color:inherit;border-radius:var(--border-radius);transition:all 0.3s ease;border:1px solid var(--bg-darker-gray);background-color:var(--light-color);box-shadow:var(--box-shadow)}.kurz-lektor-item{display:grid;grid-template-columns:0.75fr 1.75fr 2fr;gap:30px;align-items:center;padding:25px;text-align:left}.lektor-foto-container{display:flex;justify-content:center;align-items:center}.kurz-lektor-foto{width:140px;height:140px;border-radius:50%;object-fit:cover}.kurz-lektor-jmeno{font-weight:700;font-size:1.5rem;color:var(--primary-color);margin-top:0;margin-bottom:10px}.kurz-lektor-headline{font-size:1.2rem;line-height:1.6;margin:0;color:#555}.lektor-kompetence .kompetence-titulek{font-weight:700;font-size:1.1rem;margin-top:0;margin-bottom:10px;color:var(--text-color)}.lektor-kompetence .kompetence-seznam{margin:0;padding-left:20px;list-style-type:'✓ '}.lektor-kompetence .kompetence-seznam li{padding-left:8px;margin-bottom:0;padding-bottom:0;color:#444}.lektor-profil-link{display:inline-block;margin-top:15px;font-weight:700;color:var(--primary-color);text-decoration:none;border-bottom:1px solid #fff0;transition:border-color 0.3s ease}.lektor-profil-link:hover{text-decoration:none;border-bottom-color:var(--primary-color)}@media (max-width:768px){.kurz-lektor-item{grid-template-columns:1fr;text-align:center}.lektor-kompetence,.lektor-info{text-align:left}}.positions-list ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.positions-list ul li{background:var(--lightgray3);color:#000;padding:10px 20px;border-radius:var(--border-radius);font-weight:600;text-align:left}#kurz_co_se_naucite p{padding-bottom:.5rem}.podrobny-popis-kurzu-summary{text-decoration:underline;font-weight:700;cursor:pointer;font-size:1.1rem;color:#333}.kratky-popis-kurzu-content{max-width:46rem}.podrobny-popis-kurzu-content{max-width:46rem;padding:2rem;margin-top:1rem;border-top:1px solid #e2e2e2;background-color:var(--bg-subtle-blue);border-radius:var(--border-radius)}#kurz_co_si_odnesete .entry-content-wrapper>div{display:grid;grid-template-columns:1fr;gap:0 2rem}.kurz_cta_under_co_si_odnesete{background-color:var(--primary-color);padding:80px 0}.cta-panel{max-width:750px;margin:0 auto;text-align:center;background-color:#fff;padding:50px 40px;border-radius:var(--border-radius);box-shadow:0 10px 30px rgb(0 0 0 / .07)}.cta-panel .cta-title{font-size:2.5rem;font-weight:700;margin-bottom:15px;color:var(--primary-color)}.cta-panel .cta-description{font-size:1.1rem;line-height:1.7;margin-bottom:35px;color:#555}.kurz_section .faq-container,#kurz_faq .faq-container{max-width:750px;display:grid;gap:15px}.kurz_section .faq-item,#kurz_faq .faq-item{background-color:#fff;border-radius:var(--border-radius);transition:all 0.2s ease-in-out;overflow:hidden}.kurz_section .faq-question,#kurz_faq .faq-question{padding:20px 25px;font-weight:600;font-size:1.1rem;cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;background-color:var(--lightgray3);transition:background-color 0.2s ease-in-out;border-radius:var(--border-radius);color:#000}.kurz_section .faq-question::before,#kurz_faq .faq-question::before{content:'▶';font-size:1rem;font-weight:700;color:var(--primary-color);transition:transform 0.3s ease;display:flex;align-items:center;justify-content:center}.kurz_section #kurz_faq .faq-answer,#kurz_faq .faq-answer{padding:25px;padding-left:65px;line-height:1.7;color:#333}.kurz_section .faq-answer p,#kurz_faq .faq-answer p{margin-top:0}.kurz_section .faq-item[open]>.faq-question,#kurz_faq .faq-item[open]>.faq-question{background-color:var(--accent-color);color:#000}.kurz_section .faq-item[open]>.faq-question::before,#kurz_faq .faq-item[open]>.faq-question::before{transform:rotate(90deg)}#doporucene_kurzy{background-color:#eee;margin:1.5rem 0;padding:1.5rem 2rem;border-radius:1rem}#doporucene_kurzy a:where(:not(.wp-element-button)){text-decoration:none;color:var(--primary-color)}#doporucene_kurzy a:where(:not(.wp-element-button)):hover{text-decoration:underline;color:var(--primary-color)}.doporucene_kurzy_wrapper{padding:5px}.doporucene_kurzy_section_header{margin:.5rem 0 1.5rem 0}#kurz_terminy.kurz_terminy{background-color:var(--light-color)}#kurz_terminy .terminy-container{display:flex;flex-direction:column;gap:15px}#kurz_terminy .termin-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px 20px;padding:1rem;background:var(--light-color,#fff);border-radius:var(--border-radius,8px);box-shadow:var(--box-shadow);align-items:center;text-align:left}.termin-row-flex{display:flex;align-items:center;justify-content:left}.termin-row-datum{min-width:12rem}#kurz_terminy .corporate-course{grid-template-columns:3fr 1fr;background-color:#fff;border:2px dashed var(--secondary-color,#1977d4);box-shadow:none;margin-top:1.5rem}#kurz_terminy .no-termin{grid-template-columns:2fr 1fr}#kurz_terminy .no-termin .no-termin-text{align-self:start}#kurz_terminy .termin-row.termin_row_prezencni{background:var(--gradient1)}#kurz_terminy .termin-row.termin_row_online{background:var(--gradient2)}#kurz_terminy .termin-row.no-termin-info{display:grid;grid-template-columns:1fr;text-align:center;padding:30px;background-color:var(--bg-subtle-blue)}#kurz_terminy .termin-row-button-wrapper{text-align:right}#kurz_terminy .no-termin-form-wrapper{margin:0 auto;width:100%;display:flex;justify-content:center}#kurz_terminy #no-termin-form{display:flex;flex-direction:column;gap:0;margin:0;width:100%}#kurz_terminy #no-termin-form .no-termin-field{width:100%}#kurz_terminy #no-termin-form input{width:100%;margin-bottom:0!important}#kurz_terminy #no-termin-form .no-termin-label{display:none;font-weight:600;font-size:.9rem;margin-bottom:4px;color:var(--primary-color,#19417d);text-align:left}#kurz_terminy #no-termin-form .no-termin-inline-row{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:nowrap}#kurz_terminy #no-termin-form .no-termin-inline-row input{flex:1;min-width:0;width:auto}#kurz_terminy #no-termin-form .no-termin-extra{display:none}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-label{display:block}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-extra{display:block;margin-top:10px}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-inline-row{flex-direction:column;align-items:stretch}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-inline-row button{display:none}#kurz_terminy #no-termin-form .no-termin-submit-bottom{display:none;margin-top:15px;text-align:left}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-submit-bottom{display:block}.objednavka-prepinace-container{text-align:center;padding:40px 0 20px 0;border-top:1px solid var(--bg-darker-gray,#e6e6e6);margin-top:40px}.corporate-course-text h3,.no-termin-text h3{margin-top:0}.corporate-course-text p,.no-termin-text p{margin-bottom:0;opacity:.8}.typ_kurzu_prezencni{color:#000;font-weight:700}.typ_kurzu_online{color:var(--secondary-color);font-weight:700}.typ_kurzu_hybridni{color:#000;font-weight:700}#kurz_organizace .kurz-section-organizace-item{padding-bottom:1rem}#kurz_organizace.kurz_section a{color:var(--primary-color);font-weight:600}#kurz_organizace.kurz_section a:hover{color:var(--secondary-color);text-decoration:underline;font-weight:600}.kurz_organizace_foto{width:250px;height:250px;border-radius:50%;object-fit:cover}.kurz_organizace_form{padding:0 3rem}@media (max-width:989px){.kurz_top_header_grid,.kurz_section_urceno_pro,.kurz_section_grid{gap:20px}.kurz_section h1.kurz_nadpis_nazev{font-size:clamp(1.6rem, 4.5vw, 2.2rem);white-space:normal}.termin-row-flex{justify-content:center}#kurz_terminy .termin-row-button-wrapper,#kurz_terminy .no-termin-form-wrapper{text-align:center}#kurz_terminy .no-termin .no-termin-form-wrapper{max-width:500px;margin:0 auto}#kurz_terminy .no-termin .no-termin-inline-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}#kurz_terminy .no-termin .no-termin-inline-row button{align-self:center}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-inline-row{flex-direction:column!important;align-items:stretch!important}#kurz_terminy #no-termin-form.no-termin-expanded .no-termin-submit-bottom{text-align:center!important;display:flex!important;justify-content:center!important}#kurz_terminy .termin-row,#kurz_terminy .corporate-course{grid-template-columns:1fr;gap:10px;align-items:center;text-align:center}}@media (max-width:767px){.kurz_section_urceno_pro,.kurz_section_grid{grid-template-columns:1fr;grid-template-areas:'left' 'right'}.kurz_top_header_grid{grid-template-columns:1fr;grid-template-areas:'right' 'left'}.kurz_section h1.kurz_nadpis_nazev{font-size:clamp(1.4rem, 5vw, 2.5rem);white-space:normal}#kurz_urceno_pro .positions-list .kurz-urceno-content ul{list-style-type:disc;margin:0}#kurz_co_si_odnesete .entry-content-wrapper>div{grid-template-columns:1fr 1fr}}#single-konzultace-container-grid{display:grid;grid-template-columns:60% 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"popis obrazek" "popis lektori" "popis dalsi" "popis prazdno";align-content:start;grid-auto-rows:min-content;grid-gap:0}#single-konzultace-container-grid div#terminy-kurzu h3.kurz-nadpis-panel,#single-konzultace-container-grid div#dalsi-popis h3.kurz-nadpis-panel{margin:1rem 0;font-size:1.5rem;color:#222;font-weight:600}@media (max-width:767px){#single-konzultace-container-grid{grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"obrazek" "terminy" "popis" "dalsi" "prazdno";grid-gap:0}}.single-lektor-container{width:100%;display:flex;flex-wrap:wrap;margin:0;margin-bottom:4rem;padding:0}.single-lektor-photo{flex:none;width:240px;padding-right:2rem}.single-lektor-descr{flex:1;padding-right:2rem}.single-lektor-kurzy{flex:1;padding:1.5rem;background-color:#f6f6f6;border-radius:15px;font-weight:700}.lector-info-descr,.lector-info-kurzy{margin-top:1rem}.single-lektor-photo img{border-radius:20px;width:100%;max-width:320px}.course_link{font-weight:bold!important}div.single-lektor-container div.single-lektor-descr h2.lector-jmeno{scroll-margin-top:6rem;text-transform:none}.more-link{display:inline-block;text-decoration:underline!important}@media (max-width:989px){.single-lektor-container{flex-direction:column}.single-lektor-photo,.single-lektor-descr{width:100%;padding-right:0}.single-lektor-photo{padding-bottom:2rem}.single-lektor-kurzy{width:100%}}@media print{.noprint{display:none}}