/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#fff;font-family:Open Sans,sans-serif}@media screen and (max-width:1000px){body{font-size:.7rem}}.container{width:75%;max-width:1000px;margin:auto}.container img{max-width:100%;height:auto}@media screen and (max-width:1000px){.container{width:95%}}.logo-area{border-bottom:1px solid #002457;grid-template-rows:auto auto;grid-template-columns:50% 20% 30%;margin-top:15px;margin-bottom:10px;padding-bottom:20px;display:grid}@media screen and (max-width:1000px){.logo-area{border-bottom:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:0;padding-bottom:10px}}.logo-area__user-date{grid-area:1/1;font-size:.8rem}@media screen and (max-width:1000px){.logo-area__user-date{display:none}}.logo-area__user-date a{color:#000;text-decoration:none}.logo-area__logo{grid-area:2/1}@media screen and (max-width:1000px){.logo-area__logo{grid-area:2/1/auto/3}}.logo-area__social-media{text-align:right;grid-area:1/2}.logo-area__social-media img{max-width:24px;height:auto}@media screen and (max-width:1000px){.logo-area__social-media{text-align:center;grid-area:1/1;margin:4px 0 21px}.logo-area__social-media img{max-width:20px;height:auto}}.logo-area__search-box{text-align:right;grid-area:1/3}.logo-area__search-box form{justify-content:flex-end;align-items:center;display:flex}.logo-area__search-box form .js-form-item input{cursor:pointer;border:1px solid;border-radius:4px}.logo-area__search-box form input{margin:0 0 0 10px!important;padding:2px 6px!important}@media screen and (max-width:1000px){.logo-area__search-box{text-align:left;grid-area:1/2/auto/4}.menu-area--wrapper{background-color:#002457}}.menu-area{background-color:#002457;height:40px;margin-top:2px;margin-bottom:2px;display:block}@media screen and (max-width:1000px){.menu-area{height:auto}}.slide-area{border-bottom:1px solid #002457;margin-bottom:36px;padding-bottom:30px}@media screen and (max-width:1000px){.slide-area{display:none}}.slide-area .carousel-cell{width:100%;height:auto}.footer-area--wrapper{background-color:#002457;font-size:.8rem}.footer-area{color:#91accb;grid-template-rows:auto;grid-template-columns:28% auto 20%;padding-top:15px;padding-bottom:20px;display:grid}@media screen and (max-width:1000px){.footer-area{grid-template-rows:auto;grid-template-columns:1fr}}.footer-area-navigation{border-right:1px solid #91accb;grid-template-columns:1fr 1fr;margin:0 10px 15px 0;display:grid}@media screen and (max-width:1000px){.footer-area-navigation{margin:unset;border:none;grid-area:1/1}}.footer-area-navigation h2{grid-column:1/3;margin-bottom:12px}.footer-area-navigation a{color:#91accb;text-decoration:none;display:block}.footer-area-contact{border-right:1px solid #91accb;grid-template-columns:1fr 1fr;margin:0 10px 15px 0;display:grid}@media screen and (max-width:1000px){.footer-area-contact{border:none;border-top:1px solid #91accb;grid-area:2/1;margin:20px 0 10px}}.footer-area-contact h2{grid-column:1/3}.footer-area-contact .contact-c1{grid-area:2/1}.footer-area-contact .contact-c2{grid-area:2/2}.footer-area-contact a{color:#91accb;text-decoration:none}.footer-area-contact a:hover{text-decoration:underline}.footer-area-link{margin:20px 10px 15px 20px}.footer-area-link a{color:#91accb;margin-top:9px;margin-left:10px;text-decoration:none;position:absolute}@media screen and (max-width:1000px){.footer-area-link{display:none}}.web-by-wrapper{justify-content:center;padding-bottom:20px;display:flex}.web-by-wrapper img{width:70px}.article{grid-template-rows:auto auto auto auto;grid-template-columns:70% 30%;margin-top:20px;display:grid}.article-main{grid-area:1/1/4;margin:15px 35px 0 0}.article-main .paid-article{text-align:center;margin:2rem 0;display:block}.article-main .paid-article img{width:70%}.article-main .paid-article a{color:#000;text-decoration:none}.article-main .paid-article a:hover{text-decoration:underline}@media screen and (max-width:1000px){.article-main{margin:unset;grid-area:1/1/auto/3}}.article-main__short-text{color:rgba(0,36,87,.81);margin:25px 0;font-size:1.1rem;font-weight:700}.article-main__image{text-align:center}.article-main-bottom--wrapper{border-top:1px solid #000;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:2rem;padding-top:7px;display:grid}.article-main__share{text-align:right;grid-area:1/2;margin:-.2rem 0 .2rem}.article-main__share .IN-widget{margin:4px!important}.article-main__date{text-align:left;grid-area:1/1}.article-main__author-text{text-align:right;color:#91b1da;grid-area:2/2}.article-commercial{grid-area:1/2}@media screen and (max-width:1000px){.article-commercial{text-align:center;grid-area:2/1/auto/3}}.article-comment{grid-area:2/2}@media screen and (max-width:1000px){.article-comment{grid-area:3/1/auto/3}}.article-dntmiss{grid-area:4/1/auto/3;margin-bottom:20px}@media screen and (max-width:1000px){.article-dntmiss{grid-area:4/1/auto/3}}.user-login-form{margin:40px 0}input#edit-name{margin:10px;display:inline-block}input#edit-pass{margin:10px 10px 10px 42px;display:inline-block}div#edit-name--description,div#edit-pass--description{color:#969595}input#edit-submit,input#edit-submit--2{color:#fff;cursor:pointer;background-color:#002457;border:1px solid #002457;border-radius:4px;margin:20px 20px 20px 0;padding:6px 23px;display:inline-block}.article-taxonomy{border-bottom:1px dashed silver;grid-template-rows:auto;grid-template-columns:1fr;margin-bottom:5px;padding-bottom:10px;display:grid}.article-taxonomy a{color:#002457;text-decoration:none}.article-taxonomy .link-blue{margin-top:8px}.article-taxonomy h3{grid-area:1/1}.article-taxonomy__image-text{grid-row:2}.article-taxonomy__image-text img{width:95%}@media screen and (max-width:1000px){.article-taxonomy__image-text img{width:100%}}.article-taxonomy__image-text .tax-image{float:left}@media screen and (max-width:1000px){.article-taxonomy__image-text .tax-image{height:unset;width:100%;margin-bottom:10px}}.article-taxonomy__link{grid-area:3/1;margin-top:15px}.tittle{color:#9d9586;text-transform:uppercase;margin-top:4px;margin-left:7px;font-size:1.4rem;position:absolute}.tittle--blue{color:#002457;text-transform:uppercase;margin-top:4px;margin-left:7px;font-size:1.4rem;position:absolute}.h1--blue{color:#002457;margin:0 0 15px;font-size:2.5rem;font-weight:700}.node-label{margin:15px 0 -27px}.h2--blue{color:#002457;margin:0 0 15px;font-size:1.5rem;font-weight:700}.view-more-link{text-transform:uppercase;color:#91b1da;margin-top:12px;display:block}.link-blue,.link-blue a{color:#91b1da;width:100%;text-decoration:none}.h--blue{grid-area:1/1}.red-text{color:red}.display-none{display:none}.articles__article{grid-template-rows:auto auto auto;grid-template-columns:50% 50%;display:grid}.articles__article .h2--blue{grid-area:1/1/auto/3}.articles__article-image{grid-area:2/1}.articles__article-text{grid-area:2/2}.articles__article-link{border-bottom:1px dashed silver;grid-area:3/1/auto/3;margin-bottom:20px;padding-bottom:20px}.pager__items{padding:unset;justify-content:center;list-style-type:none;display:flex}.pager__items a{color:#000;background-color:#fff;border:1px solid #ddd;margin-left:-1px;padding:6px 12px;line-height:1.42857;text-decoration:none;display:block}@media screen and (max-width:1000px){.pager__items a{padding:6px}}.pager__items a:hover{background-color:#f2f2f2}li.pager__item.is-active a{background-color:#91b1da}li.pager__item.pager__item--ellipsis{color:#999;cursor:not-allowed;background-color:#fff;border:1px solid #ddd;margin-left:-1px;padding:6px 12px;line-height:1.42857;text-decoration:none;display:block}@media screen and (max-width:1000px){li.pager__item.pager__item--ellipsis{display:none}}form#contact-message-magazine-preview-form{margin-top:20px}input#edit-field-name-0-value{width:200px;margin:10px 10px 10px 60px}input#edit-field-company-0-value{width:200px;margin:10px 10px 10px 90px}input#edit-field-street-0-value{width:200px;margin:10px 10px 10px 84px}input#edit-field-city-0-value{width:200px;margin:10px 10px 10px 51px}input#edit-field-zip-0-value{width:200px;margin:10px 10px 10px 151px}input#edit-field-order-0-value{width:200px;margin:10px 10px 10px 93px}input#edit-field-email-0-value{width:200px;margin:10px 10px 10px 144px}input#edit-mail{width:200px;margin:10px 10px 10px 26px}input#edit-preview{display:none}.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;margin:.3rem 0;padding:.75rem 1.25rem;position:relative}.alert{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;margin:.3rem 0;padding:.75rem 1.25rem;position:relative}.app-form .form__after-title{color:gray;margin:20px 0;font-size:1.1rem;font-weight:700}.app-form .form__text{margin:15px 0;font-size:.8rem;font-weight:700}.app-form form#contact-message-aplikace-form{grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:2rem;font-size:.8rem;font-weight:700;display:grid}@media screen and (max-width:501px){.app-form form#contact-message-aplikace-form{grid-template-columns:1fr}}.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-app-name-0-value.js-form-item-field-app-name-0-value{grid-area:1/1}.app-form input#edit-field-app-name-0-value{border:1px solid #ccc;border-radius:3px;width:200px;margin:10px 10px 20px 0;padding:5px;display:block}.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-degree-0-value.js-form-item-field-degree-0-value{grid-area:1/2}@media screen and (max-width:501px){.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-degree-0-value.js-form-item-field-degree-0-value{grid-area:2/1}}.app-form input#edit-field-degree-0-value{border:1px solid #ccc;border-radius:3px;width:200px;margin:10px 10px 20px 0;padding:5px;display:block}.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-app-company-0-value.js-form-item-field-app-company-0-value{grid-area:2/1}@media screen and (max-width:501px){.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-app-company-0-value.js-form-item-field-app-company-0-value{grid-area:3/1}}.app-form input#edit-field-app-company-0-value{border:1px solid #ccc;border-radius:3px;width:200px;margin:10px 10px 20px 0;padding:5px;display:block}.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-invoice-number-0-value.js-form-item-field-invoice-number-0-value{grid-area:3/1/auto/3}@media screen and (max-width:501px){.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-invoice-number-0-value.js-form-item-field-invoice-number-0-value{grid-area:5/1}}.app-form input#edit-field-invoice-number-0-value{border:1px solid #ccc;border-radius:3px;width:80%;margin:20px 0 5px;padding:5px;display:block}.app-form .js-form-item.form-item.js-form-type-textfield.form-item-field-invoice-number-0-value.js-form-item-field-invoice-number-0-value label.js-form-required.form-required:before{content:"5) Zadejte číslo voucheru"}.app-form div#edit-field-invoice-number-0-value--description{font-weight:400}.app-form div#edit-mail{grid-area:2/2}@media screen and (max-width:501px){.app-form div#edit-mail{grid-area:4/1}}.app-form div#edit-mail:before{content:"4)"}.app-form .js-form-item.form-item.js-form-type-checkbox.form-item-field-app-check-value.js-form-item-field-app-check-value{grid-area:4/1;margin:20px 0}@media screen and (max-width:501px){.app-form .js-form-item.form-item.js-form-type-checkbox.form-item-field-app-check-value.js-form-item-field-app-check-value{grid-area:6/1}}.app-form div#edit-field-app-check-value--description{margin-top:1rem;font-weight:400}.app-form .js-form-item.form-item.js-form-type-checkbox.form-item-field-pdf-newsletter-value.js-form-item-field-pdf-newsletter-value{grid-area:4/2;margin:20px 0}@media screen and (max-width:501px){.app-form .js-form-item.form-item.js-form-type-checkbox.form-item-field-pdf-newsletter-value.js-form-item-field-pdf-newsletter-value{grid-area:7/1}}.app-form div#edit-field-pdf-newsletter-value--description{margin-top:1rem;font-weight:400}.app-form input#edit-submit{grid-area:5/1/auto/3;width:130px;margin:auto}@media screen and (max-width:501px){.app-form input#edit-submit{grid-area:8/1}}.app-form input#edit-mail{border:1px solid #ccc;border-radius:3px;width:200px;margin:10px 10px 20px 0;padding:5px;display:block}.app-form .js-form-item.form-item.js-form-type-email.form-item-mail.js-form-item-mail:before{content:"4)"}.app-form .form__grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:2rem;font-size:.8rem;font-weight:700;display:grid}.app-form .first-row{grid-area:1/1/auto/3;margin:15px 0}.app-form .second-row{grid-area:2/1/auto/3;margin:15px 0}.app-form .google{grid-area:3/1;margin:15px 0}.app-form .ios{grid-area:3/2;margin:15px 0}.app-form .win{grid-area:4/1;margin:15px 0}.app-form .mac{grid-area:4/2;margin:15px 0}.app-form .image-row{grid-area:5/1/auto/3;margin-top:2rem}.app-form .image-row img{width:100%}.app-form .title-download{color:#9d9586;margin-top:0;margin-bottom:10px;font-family:Open Sans,sans-serif;font-size:21px;font-weight:600}.app-form img{margin-bottom:10px;display:block}.article-area-magazine i,.footer-area-link i{width:35px;margin:.2rem 0;font-size:33px}.menu .topnav{background-color:#002457}.menu .topnav a{color:#f2f2f2;text-align:center;padding:14px 10px;font-size:17px;text-decoration:none;display:block}.menu .topnav a:hover,.menu .topnav a .is-active{color:#fff;background-color:#555}.menu .dropdown{z-index:100;position:relative}.menu .dropdown .dropbtn{cursor:pointer;color:#fff;background-color:inherit;border:none;outline:none;margin:0;padding:14px 16px;font-family:inherit;font-size:17px}.menu .dropdown .dropbtn:hover{color:#fff;background-color:#555}.menu .dropdown .dropdown-content{background-color:#f9f9f9;min-width:160px;display:none;position:absolute;top:100%;right:0;box-shadow:0 8px 16px rgba(0,0,0,.2)}.menu .dropdown .dropdown-content a{color:#000;text-align:left;padding:12px 16px;text-decoration:none;display:block}.menu .dropdown .dropdown-content a:hover,.menu .dropdown .dropdown-content a.is-active{color:#000;background-color:#ddd}.menu .dropdown:hover .dropdown-content{display:block}.menu .menu__content{flex-direction:row;justify-content:space-between;display:flex}.menu .menu__mobile-menu{display:none}.menu .menu__text{color:#fff;font-size:1.3rem;display:inline-block}@media screen and (max-width:501px){.menu .topnav{position:relative}.menu .menu__mobile-menu{grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:center;display:grid}.menu .menu__mobile-menu .icon{justify-self:end}.menu .menu__content{box-sizing:border-box;z-index:100;background-color:#002457;flex-direction:column;width:100%;display:none;position:absolute;top:100%;left:0}.menu .menu__content.is-active{display:flex}.menu .dropbtn{display:none}.menu .dropdown .dropdown-content{background-color:#002457;flex-direction:column;align-items:center;width:100%;display:flex}.menu .dropdown .dropdown-content a{color:#f2f2f2}}.grid-2c{grid-gap:2rem;grid-template-columns:2.3fr 1fr;margin:1.7rem 0;display:grid}@media screen and (max-width:1000px){.grid-2c{grid-gap:unset;grid-template-columns:1fr}}.grid-2c__left-col{grid-column:1}.grid-2c__right_col{grid-column:2}@media screen and (max-width:1000px){.grid-2c__right_col{grid-area:auto/1}}.grid-3c{grid-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin:1rem 0;display:grid}@media screen and (max-width:501px){.grid-3c{grid-gap:unset;grid-template-columns:1fr}}@media screen and (min-width:501px) and (max-width:1000px){.grid-3c{grid-gap:1rem;grid-template-columns:1fr 1fr}}.grid-3c__first_col{grid-column:1}@media screen and (max-width:1000px){.grid-3c__first_col{grid-area:auto/1}}@media screen and (min-width:501px) and (max-width:1000px){.grid-3c__first_col{grid-column:1/3}}.grid-3c__second_col{grid-column:2}@media screen and (max-width:1000px){.grid-3c__second_col{grid-area:auto/1}}@media screen and (min-width:501px) and (max-width:1000px){.grid-3c__second_col{grid-column:1}}.grid-3c__third_col{grid-column:3}@media screen and (max-width:1000px){.grid-3c__third_col{grid-area:auto/1}}@media screen and (min-width:501px) and (max-width:1000px){.grid-3c__third_col{grid-column:2}}.article-teaser a{color:#002457;text-decoration:none}.article-teaser .link-blue{margin-top:8px}.article-teaser__image{width:100%;height:250px;overflow:hidden}@media screen and (max-width:1000px){.article-teaser__image{height:120px}}.article-teaser__image img{width:100%}.reklama-teaser{text-align:right;margin:0 0 20px}@media screen and (max-width:1000px){.reklama-teaser{text-align:center;margin-top:20px}}.reklama-teaser p{margin:unset}.slide-dntmiss{border-top:1px solid #002457;width:100%;height:auto;margin-top:1rem;margin-bottom:1rem;display:block}.slide-dntmiss a{color:#3e618e;font-weight:600;text-decoration:none}.slide-dntmiss .link-blue{color:#91b1da;margin-top:16px;display:block}.slide-dntmiss .article-dntmiss{grid-template-columns:1fr 1fr;margin:10px;display:grid}@media screen and (max-width:1000px){.slide-dntmiss .article-dntmiss{grid-template-columns:1fr}}.slide-dntmiss .article-dntmiss-text{padding-left:10px}.slide-dntmiss .main-carousel{background-color:#eeece3;max-height:164px;padding:16px 44px}@media screen and (max-width:1000px){.slide-dntmiss .main-carousel{padding:16px 0}}.slide-dntmiss .carousel-cell{border-left:2px solid #9d9586;width:50%;height:164px;overflow:hidden}.paragraph-comments{border-top:1px solid #000}.paragraph-comments__article{background-color:#eeece3;padding:17px}.paragraph-comments .article-comments{grid-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;margin-bottom:30px;display:grid}@media screen and (max-width:1000px){.paragraph-comments .article-comments{grid-area:7/1}}.paragraph-comments .article-comments__title{color:#002457;grid-area:1/1/auto/3;font-size:1.4rem;font-weight:700}.paragraph-comments .article-comments__title a{color:#002457;grid-area:1/1/auto/3;font-size:1.4rem;font-weight:700;text-decoration:none}.paragraph-comments .article-comments__text{color:#002457;grid-area:2/1;font-size:.9rem}.paragraph-comments .article-comments__autor{color:#91b1da;grid-area:3/1;font-size:.9rem}.paragraph-comments .article-comments__image{text-align:center;grid-area:2/2/4}.paragraph-news{border-top:1px solid #000}.paragraph-news a{color:#002457;padding-top:12px;padding-bottom:12px;text-decoration:none;display:block}.paragraph-news .article-news{color:#3e618e;border-bottom:1px solid #000}.paragraph-news .article-news h3{margin-top:8px;margin-bottom:8px;font-size:1.1rem}.paragraph-news .article-news__text{font-size:.9rem}.paragraph-attachment{border-top:1px solid #000;margin-bottom:20px}.paragraph-attachment a{color:#002457;padding-top:12px;padding-bottom:12px;text-decoration:none;display:block}.paragraph-attachment .article-attachment{color:#002457;border-bottom:1px solid #000}.paragraph-attachment h3{margin-top:unset;margin-bottom:unset}.article-area-magazine{border-top:1px solid #000}.article-area-magazine__table{background-color:#eff3f6;grid-template-rows:auto;grid-template-columns:1fr 1fr;padding:20px;display:grid}@media screen and (max-width:501px){.article-area-magazine__table{grid-template-rows:auto auto;grid-template-columns:1fr}}.article-area-magazine__table--left-side{grid-column:1}@media screen and (max-width:501px){.article-area-magazine__table--left-side{grid-area:1/1}}.article-area-magazine__table--left-side .carousel-cell{max-width:100%}.article-area-magazine__table--right-side{grid-column:2;padding:20px}@media screen and (max-width:501px){.article-area-magazine__table--right-side{grid-area:2/1;padding:20px 0}}.article-area-magazine__table--right-side a{color:#3e618e;margin-top:9px;margin-left:10px;text-decoration:none;position:absolute}.article-area-magazine__table--right-side a:hover{text-decoration:underline}.article-area-magazine__table--right-side .table-row--wrapper{border-top:1px solid #3e618e;border-bottom:1px solid #3e618e}.article-area-magazine__table--right-side .table-row{margin:20px 0}.mag-news-comm-att{grid-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin:2rem 0;display:grid}@media screen and (max-width:501px){.mag-news-comm-att{grid-gap:unset;grid-template-columns:1fr}}@media screen and (min-width:501px) and (max-width:1000px){.mag-news-comm-att{grid-gap:1rem;grid-template-columns:1fr 1fr}}.mag-news-comm-att__mag{grid-area:1/2/auto/4}@media screen and (max-width:1000px){.mag-news-comm-att__mag{grid-area:2/1}}@media screen and (min-width:501px) and (max-width:1000px){.mag-news-comm-att__mag{grid-area:2/1/auto/3}}.mag-news-comm-att__news{grid-area:1/1/3}@media screen and (max-width:1000px){.mag-news-comm-att__news{grid-area:1/1}}@media screen and (min-width:501px) and (max-width:1000px){.mag-news-comm-att__news{grid-area:1/1/auto/3}}.mag-news-comm-att__comm{grid-area:2/2}@media screen and (max-width:1000px){.mag-news-comm-att__comm{grid-area:3/1}}@media screen and (min-width:501px) and (max-width:1000px){.mag-news-comm-att__comm{grid-area:3/1}}.mag-news-comm-att__att{grid-area:2/3}@media screen and (max-width:1000px){.mag-news-comm-att__att{grid-area:4/1}}@media screen and (min-width:501px) and (max-width:1000px){.mag-news-comm-att__att{grid-area:3/2}}.search-page a{color:#002457;text-decoration:none}.search-page a:hover{text-decoration:underline}.term-id-197 .h1--blue,.term-id-197 .article-taxonomy h3 a{color:#ea3732}.term-id-197 .link-blue a{color:#f49e3f}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}
.flickity-enabled.is-fade .flickity-slider > *{pointer-events:none;z-index:0;}.flickity-enabled.is-fade .flickity-slider > .is-selected{pointer-events:auto;z-index:1;}
