body,html{line-height:1.8}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cite,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}button{background:none;border:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}body{background:#f2f5f5 url(img_bg.svg) repeat-y top/cover;overflow-x:hidden}@media screen and (min-width:992px){body{background-size:contain}}body strong{font-weight:700}footer ol,main ol{padding-left:1rem}footer ol li::marker,main ol li::marker{color:var(--primary);font-weight:700}footer ol ol li::marker,main ol ol li::marker{color:var(--text);font-weight:400}footer ul,main ul{list-style:none}footer ul li,main ul li{align-items:flex-start;display:flex;flex-direction:column;padding-left:15px;position:relative}footer ul li:before,main ul li:before{background-color:var(--primary);border-radius:8px;content:"";display:inline-block;height:8px;left:0;position:relative;top:50%;transform:translate(-15px,250%);width:8px}footer ul li ul li:before,main ul li ul li:before{background-color:transparent;border:1px solid var(--primary)}img{max-width:100%}:root{--heading:"Be Vietnam Pro",sans-serif;--font:"Be Vietnam Pro",sans-serif;--primary:#58a8cf;--primary-dark:#053675;--secondary:#292928;--blue-light:#ebf7ff;--blue-dark:#536e8d;--text:#1f2b38;--heading-c:#0e3760}.is-hidden{display:none!important}.s-clear{display:none}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#426cb8,#a9d387) 0 0 no-repeat padding-box;-webkit-background-clip:text}.s-area,.s-products{margin:0 20px;padding:50px 0;position:relative}.s-breadcrumb{display:none}.gradient__text{color:var(--primary);font-weight:700}.heading-pseudo:after{background:#dc041f;border-radius:0;bottom:-20px;content:"";height:4px;left:0;position:absolute;width:60%}@media screen and (min-width:768px){.heading-pseudo:after{border-radius:0;bottom:-20px;height:6px}}.heading-image-underline:after{background:transparent url(icon_podtrzeni_stred.svg) no-repeat 50%/contain;bottom:-20px;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,-50%);width:152px}@media screen and (min-width:768px){.heading-image-underline:after{bottom:-30px;height:21px;width:256px}}.heading-image-underline-left:after{background:transparent url(icon_podtrzeni_leva.svg) no-repeat 50%/contain;bottom:-20px;content:"";height:16px;left:0;position:absolute;width:141px}@media screen and (min-width:768px){.heading-image-underline-left:after{height:21px;width:183px}}.heading-text:after{background:#dc041f;border-radius:0;bottom:-30px;content:"";height:6px;left:0;position:absolute;transform:none;width:114px}@media screen and (min-width:768px){.heading-text:after{height:6px;width:76px}}.heading-text-center:after{background:#dc041f;border-radius:0;bottom:-30px;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:114px}@media screen and (min-width:768px){.heading-text-center:after{height:6px;width:76px}}.image-element-before:after{background-color:#dc041f;content:"";height:12px;left:0;position:absolute;top:0;width:100%}.underline-default{background:no-repeat bottom;background-image:none;background-image:radial-gradient(100% 3px at bottom,#dc041f 99.9%,transparent 0),radial-gradient(100% 3px at bottom,#7eaac4 99.9%,transparent 0);background-size:auto;background-size:0 3px,38px 3px;margin:0;outline:none!important;padding:.125em 0 20px;text-decoration:none!important;transition:background .3s,color .3s}h1{color:var(--heading-c);font-family:var(--heading);font-size:28px;font-weight:800;letter-spacing:-.8px;position:relative;text-align:initial;width:-moz-fit-content;width:fit-content}h1.s-align-center{margin:0 auto}h2{color:var(--heading-c);font-family:var(--heading);font-size:32px;font-weight:800;letter-spacing:-.64px;line-height:120%;text-align:initial;width:-moz-fit-content;width:fit-content}.s-area-type2 h2{color:#fff}h2,h3{margin:20px auto 60px;position:relative}h3{font-size:20px;font-weight:800;margin-bottom:80px}h3,h4{color:var(--heading-c);font-family:var(--heading)}h4{font-size:24px;font-style:normal;font-weight:700}a,li,ol,p,span,td,tr,ul{color:var(--text);font-family:var(--font);font-weight:300;letter-spacing:-.32px}a{color:#7eaac4;text-decoration:none}@media screen and (min-width:768px){h1{font-size:40px;letter-spacing:1.52px}h2{font-size:42px;font-weight:700;letter-spacing:-.8px}.s-page-home h2{margin:45px auto 120px}.s-page-home h2:after{height:6px;right:-40px;width:114px}.s-page-home h2:before{height:6px;left:-40px;width:114px}h3{font-size:28px}}.s-item,.s-text{margin-bottom:60px}.common-wrap,.s-products,.s-text,.wrapper{padding:0 20px}@media screen and (min-width:1240px){.common-wrap,.s-products,.s-text,.wrapper{padding:initial}}@media screen and (min-width:768px){.common-wrap,.s-item,.s-page-home .s-text,.s-products,.wrapper{margin:0 auto}.s-page-category .common-wrap{max-width:1376px}.s-page-common .s-text{margin:0 auto}.s-item,.s-text{margin-bottom:60px}.s-page-home .s-text,.wrapper{max-width:913px}}nav{background:transparent linear-gradient(180deg,#ffffff00,#fff) 0 0 no-repeat padding-box;position:absolute;top:0;transform:.3s;transition:all .3s ease-in-out;width:100%;z-index:99}nav .s-menu,nav .s-style-button{display:none}nav .s-menu-link{color:#7eaac4;font-family:var(--heading);font-size:1.6rem;font-weight:600}nav .offcanvas-trigger{font-size:.7em;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}nav .offcanvas-trigger.s-popup{align-items:center;color:#1b1c20;display:flex;flex-direction:column;font-size:1.6rem;font-weight:400}nav .offcanvas-trigger:hover{color:inherit}nav .offcanvas-trigger:before{background:url(hlavicka_menu_icon.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:24px;width:24px}nav #s-offcanvas{background:var(--s-gradient);display:none;text-align:center}nav #s-offcanvas.fancybox-content{vertical-align:top}nav #s-offcanvas .s-menu.s-menu-horizontal{display:block;flex-direction:column}nav .nav__socials{display:flex;font-size:26px;padding:0 12px}nav .nav__link{align-items:center;background:#005bb8;display:flex;justify-content:center;padding:5px 10px;position:relative}nav .nav__link:first-of-type:after{border-right:1px solid #7eaac4;content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}nav :focus{outline:none}nav .fancybox-bg{background:var(--secondary)}nav .content{height:100%;justify-content:space-between;margin:0 20px}nav .content,nav .logobox{align-items:center;display:flex}nav .logobox{height:50px;justify-content:flex-start;max-width:49%;min-width:150px;position:relative;top:0}nav .nav__logo-img{display:flex;font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}nav .secondary-button{font-size:16px}nav .header__phones .footer__link{color:var(--secondary);font-size:20px;font-weight:700;padding-left:36px;position:relative;text-decoration:none}nav .header__phones .footer__link:before{background:transparent url(icon_phone.svg) no-repeat 50%;background-size:contain;content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}nav .header__phones .footer__link:after{color:var(--primary);font-size:16px;font-weight:300;position:absolute;right:0;top:-15px}nav .header__phones .footer__link:first-of-type:after{content:"Ambulance"}@media screen and (min-width:992px){nav .mobile__header{display:none}nav .s-menu-item{align-items:center;display:flex;justify-content:flex-start}nav .s-menu{display:flex;height:100%;white-space:nowrap}nav .s-menu,nav .s-style-button{display:initial}nav #s-offcanvas{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}nav #s-offcanvas .s-menu.s-menu-horizontal{display:flex;flex-direction:row}nav .s-menu-link{color:#fff;font-size:20px;font-weight:500;padding:9px 15px 5px;position:relative;transition:.3s}nav .s-menu-link:hover:after{background:#dc041f;border-radius:0;bottom:-20px;bottom:0;content:"";height:4px;left:0;position:absolute;width:60%}nav .s-menu.s-menu-horizontal{-moz-column-gap:0;column-gap:0;display:inline-flex;flex:5;flex-direction:row;justify-content:flex-end;margin:initial;padding-right:0;width:100%}nav .s-menu.s-menu-horizontal .s-menu-item{flex-grow:0}nav .offcanvas-trigger,nav .offcanvas-trigger.s-popup{display:none}nav .nav__langs{margin-left:0;order:3}nav .s-langs-lang{padding-left:0}nav .s-menu.s-menu-horizontal{display:flex}nav .content{margin:0 auto;max-width:1376px;padding:20px 10px}nav .logobox{width:12%}nav .menu-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}nav .logo__img{height:70px;width:70px}nav .nav__logo-img{font-family:"object-fit:contain";max-height:unset;-o-object-fit:contain;object-fit:contain;transition:.5s}nav .nav__socials{padding-left:60px}nav .header__phones .footer__link{font-size:20px}}@media screen and (min-width:992px) and screen and (min-width:768px){nav .s-menu-link:hover:after{border-radius:0;bottom:-20px;height:6px}}@media screen and (min-width:1024px){nav .content{padding:20px 10px}nav .s-menu.s-menu-horizontal{-moz-column-gap:20px;column-gap:20px}nav .logobox{height:100%;max-height:100px;max-width:280px;width:100%}nav .nav__logo-link{height:100%}nav .s-menu-link{padding:0}}@media screen and (min-width:1240px){nav{height:0}nav .s-menu.s-menu-horizontal{-moz-column-gap:55px;column-gap:55px;justify-content:flex-end;padding-right:0}nav .s-menu-item:not(:last-of-type) .s-menu-link:after{right:-35px}nav .content{padding:20px 0}nav .header__phones .footer__link{font-size:20px}}.s-scrolled-enabled nav{background-color:transparent;height:0}@media screen and (min-width:992px){.s-scrolled-enabled nav{height:0}}.s-scrolled nav{background:rgba(0,91,184,.5);box-shadow:0 4px 5px #7c395e22;position:fixed;transform:.3s;transition:none;z-index:6}@media screen and (min-width:992px){.s-scrolled nav{background-size:150%}}.s-menu-horizontal{flex-direction:column;margin:80px 0;row-gap:20px}.fancybox-container #s-offcanvas{background:#005bb8}.fancybox-container #s-offcanvas .s-menu-horizontal{row-gap:0}.fancybox-container #s-offcanvas .s-menu-link{font-weight:800}.fancybox-container #s-offcanvas .header__phones .footer__link{color:var(--secondary);font-size:20px;font-weight:700;padding-left:36px;position:relative;text-decoration:none}.fancybox-container #s-offcanvas .header__phones .footer__link:before{background:transparent url(icon_phone.svg) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.fancybox-container #s-offcanvas .header__phones .footer__link:after{color:var(--primary);font-size:16px;font-weight:300;position:absolute;right:0;top:-15px}.fancybox-container #s-offcanvas .header__phones .footer__link:first-of-type:after{content:"Ambulance"}.s-langs-link{border:none;border-radius:0;color:#7eaac4;font-family:var(--heading);font-weight:300;padding:0;text-decoration:none;text-transform:none}.s-langs-link:hover{background:transparent;border-color:transparent}.s-langs-lang{list-style:none;padding-left:0}.s-langs-lang:before{content:none}.s-langs-lang.s-langs-active{display:none}.nav__langs{display:flex;padding:1em}.s-langs{margin:0;padding:unset}nav .s-menu-sub{background:#fff;left:-1.25em;position:absolute;top:100%}nav .s-menu-dropdown-toggle{left:50%;padding:0;position:absolute;top:65%}nav .s-menu-dropdown-toggle:before{display:none}nav .s-menu-dropdown-toggle:after{background:url(ic_arrow.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;font-size:1em;height:9px;width:15px}header{align-items:center;display:flex;overflow:hidden;padding-top:0;position:relative}header .header__background--wrap{background-color:#1b1b2d;height:100%;left:0;position:absolute;top:0;width:100%}header .header__background--wrap:after{background:transparent url(icon_hlavicka-effekt.svg) no-repeat top/cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}header .header__background--image{display:flex;font-family:"object-fit:cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;visibility:hidden;width:100%}header .header__background--image.active{opacity:1;visibility:visible}header .header__overlay--wrap{height:100%;left:0;position:absolute;top:0;width:100%}header .header__overlay--image{display:flex;font-family:"object-fit:cover";height:calc(100% + 180px);left:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;top:-180px;transition:top 1s ease-in-out;width:100%}header .header__overlay--image .move-down{top:-120px;transition:top 1s ease-in-out}header .header__logo--wrap{display:flex;justify-content:center;margin-top:20px;padding:0 50px;position:relative}header .header__claim--wrap h2{color:#eaeeef;font-weight:900;letter-spacing:-.84px;margin-bottom:70px;margin-top:70px}header .header__claim--wrap h2 .desktop{display:none}header .header__claim--wrap .heading-2{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}header .header__claim--wrap .slider-h2{border:2px solid #e7ebed;border-radius:23px;color:#7eaac4;display:none;font-size:39px;font-weight:300;letter-spacing:-.78px;margin:initial;min-width:305px;padding:12px 25px;text-align:center}header .header__claim--wrap .slider-h2.active{animation:textIn .5s ease;display:block}header .header__claim--wrap .slider-h2.fade-out{animation:fadeOut .5s ease}header .header__text{color:#eaeeef;letter-spacing:-.32px;line-height:200%;margin:0 auto;max-width:913px;position:relative;text-align:center}header .header__text:first-child{margin-bottom:20px}header .header__arrow--wrap{display:flex;justify-content:center;margin-top:60px;position:relative}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}@keyframes textIn{0%{opacity:0;transform:translateY(-120%)}50%{opacity:.3}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:768px){header{border-radius:0}header#home__header{min-height:774px}header#home__header__claim--wrap h2{color:#eaeeef;font-weight:900;letter-spacing:-.84px;margin-bottom:70px;margin-top:70px}header#home__header__claim--wrap h2 .desktop{display:block}header#home__header__claim--wrap h2 .mobile{display:none}}@media screen and (min-width:992px){header{padding-top:0!important}}.s-page-home .s-text h2{margin-bottom:80px}@media screen and (min-width:768px){.s-page-home .s-text{margin-bottom:120px}}.s-page-home .s-item,.s-page-home .s-page-home .s-text,.s-page-home .s-product-main,.s-page-home .s-products,.s-page-home .wrapper{max-width:1376px}@media screen and (min-width:768px){.s-page-home .s-cards-cards{grid-template-columns:repeat(3,1fr)}}.s-page-home .s-area-type1:first-child{padding-top:20px}@media screen and (min-width:768px){.s-page-home .s-area-type1:first-child{padding-top:80px}}.s-page-home .s-area-type2 h2:after{background:#293047}.s-page-home .box__wrapper{display:flex;flex-direction:column;gap:5vmin;justify-content:space-between;margin-top:30px}@media screen and (min-width:992px){.s-page-home .box__wrapper{flex-direction:row;gap:10.5vmin}}.s-page-home .box__single{background:hsla(0,0%,100%,.8);border-radius:20px;box-shadow:0 0 30px #e7ebedb1;display:flex;flex-direction:column;padding:40px;transform-style:preserve-3d;width:100%}@media screen and (min-width:992px){.s-page-home .box__single{width:calc(33.33333% - 7vmin)}}.s-page-home .box__tag{display:flex;justify-content:center;margin-bottom:40px}.s-page-home .box__tag--text{border:1px solid #1b1b2d;border-radius:23px;color:#7eaac4;font-weight:300;letter-spacing:-.36px;padding:6px 18px;text-align:center}.s-page-home .box__logo--wrap{align-items:center;display:flex;justify-content:center;margin-bottom:50px}.s-page-home .box__text{color:#1f2b38;letter-spacing:-.32px;line-height:200%;text-align:center}.s-page-home .box__text--wrap{flex-grow:1;margin-bottom:70px}.s-page-home .box__button--wrap{display:flex;justify-content:center}.s-page-home .box__button--wrap .s-style-button{background:#7eaac4;border-radius:23px;color:#fff;letter-spacing:-.36px;padding:8px 25px 10px}.s-page-home .box__button--wrap .s-style-button:hover{background:#1f2b38}.s-page-common .header__wrapper .s-area{padding:20px 0}.s-page-common .header__wrapper h1{margin:0 auto 30px}.s-page-common .header__wrapper h1:after{background:transparent url(icon_podtrzeni_stred.svg) no-repeat 50%/contain;bottom:-20px;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,-50%);width:152px}@media screen and (min-width:768px){.s-page-common .header__wrapper h1:after{bottom:-30px;height:21px;width:256px}}.s-page-common .header__wrapper p{text-align:center}.s-page-common h1:after{background:transparent url(icon_podtrzeni_stred.svg) no-repeat 50%/contain;bottom:-20px;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,-50%);width:152px}@media screen and (min-width:768px){.s-page-common h1:after{bottom:-30px;height:21px;width:256px}.s-page-common .header__wrapper h1{margin-bottom:60px}.s-page-link-pozice .s-area .s-item{max-width:1376px}}.s-page-link-pozice .s-cards-cards .s-card .s-style-button{background:transparent;border:transparent;border-radius:10px;color:var(--heading-c);font-family:var(--font);font-size:19.2px;font-weight:400;letter-spacing:-.5px;margin:20px 0;padding:0;position:relative;text-align:initial;text-decoration:none;transform-style:preserve-3D;width:-moz-fit-content;width:fit-content}.s-page-link-pozice .s-cards-cards .s-card .s-style-button:before{border-bottom:3px solid #7eaac4;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.s-page-link-pozice .s-cards-cards .s-card .s-style-button:after{background:transparent url(icon_btn_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:21px;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:21px}.s-page-link-pozice .s-cards-cards .s-card .s-style-button:hover{color:#7eaac4}@media screen and (min-width:768px){.s-page-link-pozice .s-cards-cards .s-style-button{font-size:22px}}.s-products .s-products-title{margin:45px auto 65px;max-width:100%;position:relative}.s-products .s-products-title:after{background:#dc041f;border-radius:0;bottom:-30px;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:114px}@media screen and (min-width:768px){.s-products .s-products-title:after{height:6px;width:76px}}.s-products .s-products-title a{color:var(--heading-c);font-family:var(--heading);font-size:32px;font-weight:700;margin-bottom:40px;text-align:center;text-decoration:none}.s-products .s-products-perex{text-align:center}.s-products .s-products-more{align-items:center;display:flex;margin:20px auto;max-height:56px}.s-products ul{list-style:none}.s-products li{border-bottom:1px dashed #dc041f;margin-bottom:60px;padding-bottom:40px;padding-left:0}.s-products li:before{content:none}@media screen and (min-width:768px){.s-products ul{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.s-products .s-products-text{display:grid;gap:0;grid-template-columns:1fr 1fr;justify-content:space-between}.s-products .s-products-text .s-products-title{grid-column:1/2;grid-row:1/2;margin:0 auto 60px 0;text-align:left}.s-products .s-products-text .s-products-title a{font-size:42px}.s-products .s-products-text .s-products-perex{grid-column:1/3;grid-row:2/3;text-align:initial}.s-products .s-products-text .s-products-more{grid-column:2/3;grid-row:1/2;margin-right:0;margin-top:0}}.s-product-main{padding:40px 0}.s-product-main .common-wrap .s-area,.s-product-main .common-wrap .s-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media screen and (min-width:768px){.s-product-main .common-wrap .s-area,.s-product-main .common-wrap .s-item{margin:0 auto}}.s-product-main .s-area,.s-product-main .s-area .s-text{padding:0}.s-product-main .s-product-image{display:none}.s-page-product main .header__wrapper{width:100%}.s-page-product main .product__image-wrap{display:flex;justify-content:center;width:100%}.s-page-product main .common-wrap{margin:0 20px}@media screen and (min-width:768px){.s-page-product main .common-wrap{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1376px}}.s-page-product main .common-wrap .s-area{width:100%}@media screen and (min-width:768px){.s-page-product main .common-wrap .s-area:nth-of-type(2){margin:0 20px 0 0;width:calc(50% - 20px)}.s-page-product main .common-wrap .s-area:nth-of-type(3){margin:0 0 0 20px;width:calc(50% - 20px)}}.s-page-product h3:after{left:0;transform:none}.s-page-article .s-item,.s-page-article .s-product-main,.s-page-article .s-products,.s-page-article .s-text,.s-page-article .wrapper{max-width:913px}.s-page-article .s-item,.s-page-article .s-text{margin-bottom:40px}.s-page-article .s-article-main h1{display:none}.s-page-category .common-wrap{margin-top:40px}.s-page-category .s-area-type1.header__wrapper{margin:0}#com-header{background:#005bb8;margin-top:0;padding-top:0}#com-header.prod-header{margin-bottom:0}#com-header .s-area p{line-height:180%;text-align:left}#com-header h1{margin:0 auto 30px}#com-header h1:after{background:#dc041f;border-radius:0;bottom:-20px;content:"";height:4px;left:0;position:absolute;width:60%}@media screen and (min-width:768px){#com-header h1:after{border-radius:0;bottom:-20px;height:6px}}#com-header .s-card{padding:0}#com-header .s-cards-buttons{justify-content:flex-start}@media screen and (min-width:768px){#com-header{margin-bottom:0;padding-top:0}#com-header .s-item{margin:0 auto;max-width:913px}}footer{background:transparent linear-gradient(180deg,#ffffff00,#fff) 0 0 no-repeat padding-box;padding:30px 0;position:relative}footer .footer__inner-wrap{align-items:center;display:flex;flex-direction:column;gap:5vmin;width:100%}footer .footer__logo--wrap{max-width:285px}@media screen and (min-width:992px){footer{margin-top:60px;overflow-x:initial;padding-top:0}footer .footer__inner-wrap{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}}.s-copyright,.s-copyright a{color:var(--text);font-family:var(--font);font-size:16px;padding:15px 0;text-align:center}.brokers__map--wrapper svg{max-width:100%}.s-articles ul{list-style:none}.s-articles li{margin-bottom:100px;padding-left:0;position:relative}.s-articles li:before{content:none}.s-articles img{border-radius:0;width:100%}.s-articles h2{font-size:20px;margin:40px auto 30px 0!important;text-align:initial}.s-articles h2 a{color:var(--heading-c);font-family:var(--heading);font-size:20px;font-weight:700;text-decoration:none}.s-articles p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center}.s-articles .s-articles-more{background:transparent;border:transparent;border-radius:10px;color:var(--heading-c);display:block;font-family:var(--font);font-size:16px;font-weight:400;letter-spacing:-.5px;margin:20px 0;padding:0;position:relative;text-align:initial;text-decoration:none;transform-style:preserve-3D;width:-moz-fit-content;width:fit-content}.s-articles .s-articles-more:before{border-bottom:3px solid #7eaac4;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.s-articles .s-articles-more:after{background:transparent url(icon_btn_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:21px;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:21px}.s-articles .s-articles-more:hover{color:#7eaac4}@media screen and (min-width:768px){.s-articles .s-articles-more{font-size:22px}}.s-articles img{aspect-ratio:16/9;font-family:"object-fit:cover";max-height:165px;min-height:150px;-o-object-fit:cover;object-fit:cover}.s-articles p{text-align:initial}.s-articles .s-articles-more{margin-left:0}@media screen and (min-width:768px){.s-articles{padding-bottom:40px}.s-articles ul{display:grid;gap:5vw;grid-template-columns:1fr 1fr}.s-articles img{max-height:265px;min-height:250px}.s-articles h2{font-size:28px}.s-articles h2 a{font-size:28px;text-align:initial}}.s-articles-navigation{display:flex;gap:30px;justify-content:center}.s-articles-navigation a{text-decoration:none}.s-articles-navigation .s-articles-navigation-prev{background:transparent;border:transparent;border-radius:10px;color:var(--heading-c);display:block;font-family:var(--font);font-size:16px;font-weight:400;letter-spacing:-.5px;margin:20px 0;padding:0;position:relative;text-align:initial;text-decoration:none;transform-style:preserve-3D;width:-moz-fit-content;width:fit-content}.s-articles-navigation .s-articles-navigation-prev:before{border-bottom:3px solid #7eaac4;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.s-articles-navigation .s-articles-navigation-prev:not(:empty):after{background:transparent url(icon_btn_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:21px;left:-40px;position:absolute;top:50%;transform:translateY(-50%) scaleX(-1);width:21px}.s-articles-navigation .s-articles-navigation-prev:hover{color:#7eaac4}.s-articles-navigation .s-articles-navigation-next{background:transparent;border:transparent;border-radius:10px;color:var(--heading-c);display:block;font-family:var(--font);font-size:16px;font-weight:400;letter-spacing:-.5px;margin:20px 0;padding:0;position:relative;text-align:initial;text-decoration:none;transform-style:preserve-3D;width:-moz-fit-content;width:fit-content}.s-articles-navigation .s-articles-navigation-next:before{border-bottom:3px solid #7eaac4;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.s-articles-navigation .s-articles-navigation-next:after{background:transparent url(icon_btn_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:21px;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:21px}.s-articles-navigation .s-articles-navigation-next:hover{color:#7eaac4}.narozeniny__text h2{text-align:initial}.narozeniny__text h2:after{background:#dc041f;border-radius:0;bottom:-20px;content:"";height:4px;left:0;position:absolute;width:60%}@media screen and (min-width:768px){.narozeniny__text h2:after{border-radius:0;bottom:-20px;height:6px}}.narozeniny__link{margin:30px 0}.narozeniny__link a{color:var(--heading-c);font-size:22px;font-weight:700;position:relative;text-align:initial;text-decoration:none}.narozeniny__link a:after{background:transparent url(img_sipka-cervena.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:12px;padding-left:20px;width:6px}.narozeniny__video{border-radius:14px;box-shadow:0 10px 30px #3c97a00d;overflow:hidden}.narozeniny__video a{display:flex;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.narozeniny__inner-wrap{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:row-reverse}.narozeniny__text{padding-left:10vmin;width:50%}.narozeniny__text h2{margin:0 0 50px;text-align:initial}.narozeniny__video{width:50%}.narozeniny__link a{font-size:28px}.narozeniny__link a:after{height:14px;margin-left:10px;width:8px}}.koncert__inner-wrap .ticketmaster,.koncert__inner-wrap .ticketportal{display:flex;height:31px;justify-content:center;width:100%}.koncert__text h2{color:#fff;text-align:initial}.koncert__text h2:after{background:#dc041f;border-radius:0;bottom:-20px;content:"";height:4px;left:0;position:absolute;width:60%}@media screen and (min-width:768px){.koncert__text h2:after{border-radius:0;bottom:-20px;height:6px}}.koncert__text p{color:#fff;text-align:initial}.koncert__text p.highlight{font-weight:600;margin-bottom:30px}.koncert__text .line-clamp{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;transition:.3s;transition:-webkit-line-clamp .5s ease}.koncert__text .line-clamp.expanded{-webkit-line-clamp:unset;transition:.3s}.koncert__text button{color:#fff;cursor:pointer;display:block;font-family:var(--font);font-weight:700;margin-top:20px;position:relative;text-align:initial;text-decoration:underline;text-decoration:none}.koncert__text button:after{background:transparent url(icon_sipka-dolu.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:10px;margin-left:10px;transition:.3s;width:16px}.koncert__text button.expanded:after{transform:scaleY(-1);transition:.3s}.koncert__tickets{background:#fff;border-radius:17px;margin:0 auto 60px;max-width:295px;padding:20px}.koncert__tickets--vendor{align-items:center;display:flex;flex-direction:column;width:100%}.koncert__media--link{color:#fff;display:block;margin:0 auto;position:relative;text-align:center;text-decoration:underline}.koncert__media--link:before{background:transparent url(icon_download.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:16px;margin-right:10px;width:16px}.koncert__image{margin:60px 0}.koncert__image--wrap{border-radius:14px;margin-bottom:20px;overflow:hidden}.koncert__image img{display:flex;font-family:"object-fit:contain";height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:992px){.koncert__inner-wrap{-moz-column-gap:15vmin;column-gap:15vmin;display:flex;flex-direction:row;flex-wrap:nowrap}.koncert__inner-wrap:nth-child(2){flex-direction:row-reverse;margin-top:100px}.koncert__text{width:calc(50% - 7.5vmin)}.koncert__text h2{margin:0 0 80px;text-align:initial}.koncert__image{margin:initial;width:calc(50% - 7.5vmin)}.koncert__image--wrap{border-radius:28px;max-width:564px}.koncert__tickets{margin:0 0 60px}.koncert__media--link{text-align:initial}}@media screen and (min-width:1024px){.koncert__tickets{display:flex;flex-wrap:nowrap;max-width:560px}}.video__wrapper{display:flex;flex-direction:column;gap:30px}.video__single,.video__single a{width:100%}.video__single img{display:flex;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:992px){.video__wrapper{flex-direction:row;justify-content:space-between}.video__single{width:calc(33.33333% - 30px)}}