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}.placeholder{--main:#be1522;align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1140px}.placeholder--img{margin:0 auto;max-height:250px;max-width:100%}@media screen and (min-width:768px){.placeholder--img{max-height:450px}}.placeholder--claim{font-family:var(--heading);font-size:40px;font-weight:900;margin-bottom:20px;text-align:center}.placeholder--contact{display:flex;flex-direction:column;font-family:var(--heading);font-weight:700}.placeholder--address{text-align:center}.placeholder--mail,.placeholder--tel{color:var(--main);text-align:center}.placeholder--socials{margin:20px auto}body{background-color:#fff;overflow-x:hidden}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:"Source Sans Pro",sans-serif;--font:"Source Sans Pro",sans-serif;--primary:#58a8cf;--primary-dark:#053675;--secondary:#292928;--blue-light:#ebf7ff;--blue-dark:#536e8d;--text:#464646;--heading-c:#293047}.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:#58a8cf;border-radius:0;bottom:-20px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%,-50%);width:90px}@media screen and (min-width:768px){.heading-pseudo:after{border-radius:0;bottom:-30px;height:10px;width:144px}}.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:#58a8cf;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:#58a8cf;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:#293047;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,#293047 99.9%,transparent 0),radial-gradient(100% 3px at bottom,#58a8cf 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:28px;font-weight:800;letter-spacing:-1.44px;text-align:center}.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}@media screen and (min-width:768px){h1{font-size:40px;letter-spacing:1.52px}h2{font-size:36px;font-weight:700}.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:1240px}.s-page-common .s-text{margin:0 auto}.s-item,.s-text{margin-bottom:60px}.s-page-home .s-text,.wrapper{max-width:1054px}}nav{background:#fff;position:absolute;top:0;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:var(--primary);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:#edf8fc;display:flex;justify-content:center;padding:5px 10px;position:relative}nav .nav__link:first-of-type:after{border-right:1px solid #58a8cf;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{font-family:"object-fit:contain";height:100%;max-height:50px;-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:#293047;font-size:20px;font-weight:500;padding:9px 15px 5px;position:relative;transition:.3s}nav .s-menu-link:hover:before{background:#58a8cf;bottom:-5px;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:76px}nav .s-menu-item:not(:last-of-type) .s-menu-link:after{background-color:transparent;background:url(icon_menu_predel.svg) no-repeat 50%/contain;border-radius:0;content:"";height:10px;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:15px}nav .s-menu.s-menu-horizontal{-moz-column-gap:0;column-gap:0;display:inline-flex;flex:5;flex-direction:row;justify-content:center;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:1240px;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: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:45px;max-width:275px;width:100%}nav .nav__logo-link{height:100%}nav .s-menu-link{padding:0}nav .s-menu-item:not(:last-of-type) .s-menu-link:after{right:-17px}}@media screen and (min-width:1240px){nav{height:90px}nav .s-menu.s-menu-horizontal{-moz-column-gap:55px;column-gap:55px;justify-content:center;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:#fff;height:80px}@media screen and (min-width:992px){.s-scrolled-enabled nav{height:90px}}.s-scrolled nav{box-shadow:0 4px 5px #7c395e22;position:fixed;transition:all .3s ease-in-out;z-index:6}.s-menu-horizontal{flex-direction:column;margin:80px 0;row-gap:20px}.fancybox-container #s-offcanvas{background:#edf8fc}.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:2px solid #58a8cf;border-radius:0;color:var(--heading-c);font-family:var(--heading);font-size:20px;font-weight:700;padding:6.66667px 10px;text-decoration:none;text-transform:none}.s-langs-link:hover{background:#58a8cf;border-color:transparent;color:#293047}.s-langs-lang{list-style:none;padding-left:1em}.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{margin-top:80px;position:relative}header#home__header{background:#edf8fc url(header-photo-mobile.jpg) no-repeat bottom;background-size:cover;min-height:700px;padding:0}header#home__header:before{background:#293047;content:"";height:14px;left:0;position:absolute;top:0;width:100%;z-index:1}header#home__header .header__inner-wrap{display:flex;flex-direction:column}header#home__header h1,header#home__header h1>*{color:var(--heading-c);font-size:40px;font-weight:900;letter-spacing:-1.6px;line-height:115%;margin:40px auto;text-align:center}header#home__header h1:after,header#home__header 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){header#home__header h1:after,header#home__header h1>:after{bottom:-30px;height:21px;width:256px}}header#home__header h1:after,header#home__header h1>:after{background:transparent url(icon_podtrzeni_titulka.svg) no-repeat 50%/contain;bottom:-30px;height:18px;width:216px}header#home__header .header__subclaim,header#home__header .header__subclaim>*{color:#293047;display:flex;flex-wrap:wrap;font-size:18px;font-weight:400;justify-content:center;margin:0 auto;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}header#home__header .header__subclaim li,header#home__header .header__subclaim>* li{list-style:none;margin:0 13.33333px}header#home__header .header__subclaim li:before,header#home__header .header__subclaim>* li:before{background:transparent url(icon_divider-white.svg) no-repeat 50%/contain;border-radius:0;content:"";height:10px;left:-13.33333px;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}header#home__header .header__subclaim li:first-of-type:before,header#home__header .header__subclaim>* li:first-of-type:before{content:none}header#home__header .header__picture{display:flex;justify-content:center;margin-top:40px;max-height:295px}header#home__header .header__picture img{font-family:"object-fit:contain;object-position:center";max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}header#home__header .header__buttons{align-items:center;display:flex;flex-direction:column}header#home__header .header__logo-wrap{display:flex;justify-content:center}@media screen and (min-width:768px){header{border-radius:0}header#home__header{background:#edf8fc url(main-poto.jpg) no-repeat top/cover;min-height:837px;padding:50px 0}header#home__header .header__wrapper{position:relative;z-index:1}header#home__header h1,header#home__header h1>*{letter-spacing:-3.2px;margin-bottom:80px;margin-top:20px;padding:0;text-align:center;width:auto}header#home__header h1 span,header#home__header h1>* span{font-size:80px}header#home__header h1:after,header#home__header h1>:after{bottom:-60px;height:28px;width:336px}header#home__header .header__text{grid-column:1/2;grid-row:1/2}header#home__header .header__subclaim,header#home__header .header__subclaim>*{font-size:24px;margin:0;padding-left:0;text-align:center;width:auto}header#home__header .header__subclaim li,header#home__header .header__subclaim>* li{margin:0 30px}header#home__header .header__subclaim li:before,header#home__header .header__subclaim>* li:before{left:-30px}header#home__header .header__picture{display:flex;grid-column:2/3;grid-row:1/3;justify-content:flex-end;margin-top:0;max-height:100%}header#home__header .header__picture img{font-family:"object-fit:contain;object-position:center";max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}header#home__header .header__buttons{flex-direction:row;gap:30px;grid-column:1/2;grid-row:2/3}header#home__header .primary-button{bottom:auto;font-size:22px;left:auto;margin-left:0;position:relative;transform:none}}@media screen and (min-width:992px){header{margin-top:90px}}@media screen and (min-width:1240px){header#home__header h1,header#home__header h1>*{font-size:80px}}.s-page-home .s-text h2{margin-bottom:80px;margin-left:auto;text-align:center}.s-page-home .s-text h2: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-home .s-text h2:after{bottom:-30px;height:21px;width:256px}.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:1140px}@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-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:1240px}}.s-page-link-pozice .s-cards-cards .s-card .s-style-button{background:transparent;border:transparent;border-radius:0;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 #58a8cf;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:#58a8cf}@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:#58a8cf;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:28px;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 #293047;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:36px}.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:1240px}}.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:1054px}.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:#edf8fc;margin-top:0;padding-top:80px}#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:#58a8cf;border-radius:0;bottom:-20px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%,-50%);width:90px}@media screen and (min-width:768px){#com-header h1:after{border-radius:0;bottom:-30px;height:10px;width:144px}}#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:90px}#com-header .s-item{margin:0 auto;max-width:1054px}}footer{margin-top:33px;overflow-x:hidden;padding-top:390px;position:relative}footer:before{background:#293047;content:"";height:14px;left:0;position:absolute;top:0;width:100%;z-index:1}footer .wrapper{padding:initial}footer .footer__button-wrap{display:flex;justify-content:center}footer .footer__content{align-items:center;background:#293047;display:flex;flex-direction:column;padding:50px 30px}footer .footer__content h3{color:#fff;margin-top:0;text-align:center}footer .footer__content h3: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){footer .footer__content h3:after{bottom:-30px;height:21px;width:256px}}footer .footer__content p{color:#fff;text-align:center}footer .footer__content p span{display:-webkit-inline-box;min-width:25px}footer a{text-align:center;text-decoration:none}footer .s-style-button,footer a{color:#fff}footer .footer__kontakt{display:flex;flex-direction:column;gap:20px;margin-left:40%;transform:translateX(-40%)}@media screen and (min-width:768px){footer .footer__kontakt{margin-left:0;transform:none}footer .footer__kontakt br{display:none}}footer .footer__inner-wrap{width:100%}footer .footer__link{padding-left:36px;position:relative;text-align:initial;width:-moz-fit-content;width:fit-content}footer .footer__link:before{content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}footer .footer__link:first-of-type:before{background:transparent url(icon_tel.svg) no-repeat 50%;background-size:contain}footer .footer__link:nth-of-type(2):before{background:transparent url(icon_mail.svg) no-repeat 50%;background-size:contain}footer .footer__link:nth-of-type(3):before{background:transparent url(icon_address.svg) no-repeat 50%;background-size:contain}@media screen and (max-width:768px){footer .footer__link:nth-of-type(3):before{top:5px;transform:none}}footer .footer__col{margin-bottom:60px}footer .footer__col:nth-of-type(2){display:none}footer .footer__link-wrap,footer .footer__links{display:flex;flex-direction:column;gap:16px}footer .footer__servis .footer__p{position:relative;width:-moz-fit-content;width:fit-content}footer .footer__servis .footer__link:before{background:transparent url(icon_phone.svg) no-repeat 50%;background-size:contain}footer .footer__social{position:relative;width:-moz-fit-content;width:fit-content}footer .footer__social:before{content:"";height:22px;left:-35px;position:absolute;top:50%;transform:translateY(-50%);width:22px}footer .footer__social:first-of-type:before{background:transparent url(icon_fb.svg) no-repeat 50%;background-size:contain}footer .footer__social:nth-of-type(2):before{background:transparent url(icon_insta.svg) no-repeat 50%;background-size:contain}footer .footer__menu{display:none}footer .footer__buttons{display:flex;flex-direction:column}footer .footer-button{background:transparent;border-color:var(--primary);font-size:16px;width:100%}footer .footer-button:hover:before{content:none}footer .footer__socials{align-items:center;display:flex;flex-direction:column;gap:16px}footer .footer__block{margin-bottom:40px}footer .footer__map{background:transparent url(img_mapa-mobile.jpg) no-repeat top;background-size:cover;height:390px;position:absolute;top:0;width:100%}@media screen and (min-width:992px){footer{height:630px;margin-top:60px;overflow-x:initial;padding-top:0}footer .footer__ul{display:inline-flex;gap:20px}footer .footer__col{margin-bottom:40px}footer .footer__col:nth-of-type(2){display:initial;margin-bottom:20px}footer .footer__map{background:transparent url(img_mapa.jpg) no-repeat top;background-size:cover;height:630px;left:0}footer .footer__inner-wrap{display:grid;grid-template-columns:1fr}footer .footer__content{left:50%;margin-top:90px;padding:40px 100px 40px 40px;position:absolute}footer .footer__content a{text-align:initial}footer .footer__content h3{margin-top:0;text-align:initial}footer .footer__content h3:after{background:transparent url(icon_podtrzeni_leva.svg) no-repeat 50%/contain;bottom:-20px;content:"";height:16px;left:0;position:absolute;transform:none;width:141px}footer .footer__content p{text-align:initial}footer .footer__li:first-of-type{padding-left:0}footer .footer__li:before{content:none}footer .footer__li:not(:last-of-type):after{background-color:var(--primary-dark);border-radius:0;content:"";height:8px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:8px}footer .footer__menu{display:initial}footer .footer__menu a{padding:.5em 1em}footer .footer__menu li{padding-left:0;position:relative}footer .footer__menu li:before{background:transparent url(icon_menu-predel.svg) no-repeat 50%;background-size:contain;content:"";height:9px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:9px}footer .footer__link{padding-left:35px;width:100%}footer .footer__link:before{content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}footer .footer__social{padding-left:35px;position:relative;width:100%}footer .footer__social:before{left:0}footer .footer__button-wrap{justify-content:flex-start}footer .footer__button-wrap a{margin:0}}@media screen and (min-width:992px) and screen and (min-width:768px){footer .footer__content h3:after{height:21px;width:183px}}@media screen and (min-width:1024px){footer .footer__buttons{bottom:0;display:flex;flex-direction:row;gap:60px;margin-bottom:0;position:absolute}footer .footer-button{width:auto}footer .footer__content{left:40%;position:absolute}}@media screen and (min-width:1240px){footer .footer__content{left:50%}}.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:0;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 #58a8cf;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:#58a8cf}@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:0;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 #58a8cf;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:#58a8cf}.s-articles-navigation .s-articles-navigation-next{background:transparent;border:transparent;border-radius:0;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 #58a8cf;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:#58a8cf}