@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap&subset=latin-ext');@font-face{font-family:'SerifaTL';src:url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_black-webfont.woff2') format('woff2'),url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_black-webfont.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:'SerifaTL';src:url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_bold-webfont.woff2') format('woff2'),url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_bold-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'SerifaTL';src:url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_italic-webfont.woff2') format('woff2'),url('/application/themes/stavmat/fonts/tilde_-_serifa_tl_italic-webfont.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'SerifaTL';src:url('/application/themes/stavmat/fonts/tilde_-_serifa_tl-webfont.woff2') format('woff2'),url('/application/themes/stavmat/fonts/tilde_-_serifa_tl-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Myriad Pro';src:url('/application/themes/stavmat/fonts/MyriadPro-Regular.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Regular.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Myriad Pro';src:url('/application/themes/stavmat/fonts/MyriadPro-Bold.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Bold.woff') format('woff');font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Myriad Pro Light';src:url('/application/themes/stavmat/fonts/MyriadPro-Light.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Light.woff') format('woff');font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Myriad Pro Light';src:url('/application/themes/stavmat/fonts/MyriadPro-Semibold.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Semibold.woff') format('woff');font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:'Myriad Pro Cond';src:url('/application/themes/stavmat/fonts/MyriadPro-Cond.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Cond.woff') format('woff');font-weight:400;font-style:normal;font-stretch:condensed}@font-face{font-family:'Myriad Pro Black';src:url('/application/themes/stavmat/fonts/MyriadPro-Black.woff2') format('woff2'),url('/application/themes/stavmat/fonts/MyriadPro-Black.woff') format('woff');font-weight:900;font-style:normal;font-stretch:normal}#layout .container{width:1180px;max-width:100%;margin:0 auto;padding:0 15px}#layout .container-large{width:1650px;max-width:100%;margin:0 auto;padding:0 15px}.flex-wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.flex-wrapper.flex-column{flex-direction:column}.flex-wrapper.h-center{justify-content:center}.flex-wrapper.v-center{align-items:center}#content img{max-width:100%;height:auto !important}#content{font-size:18px;font-weight:400}#content h1,#content h2,#content h3,#content h4{font-family:'SerifaTL';margin-top:0;margin-bottom:20px;line-height:1.1;font-weight:bold;color:#000}#content h2{color:#ed1c24;font-size:48px;font-weight:800}#content h3{font-size:32px}#content h4{font-size:24px;font-weight:800}#content h2+h3,#content h2+h4{margin-top:-15px}#content a,#content a:hover{text-decoration:none;color:#ed1c24}#content .text-red{color:#ed1c24}#content .button,footer .button{background:#ed1c24;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;padding:6px 15px;min-width:120px;display:inline-block;font-family:'SerifaTL';margin:15px 0;font-weight:bold;border:2px solid transparent;border-radius:0;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#content .button.transparent,footer .button.transparent{background:transparent;color:#ed1c24}#content .button.black,footer .button.black{background:#000;color:#fff}#content .button:hover,footer .button:hover,#content .button:focus,footer .button:focus,#content .button:active,footer .button:active{color:#ed1c24;background:#fff;border:2px solid #ed1c24}.content-wrapper ul{margin-bottom:30px}.content-wrapper ul li{position:relative;padding-left:20px;margin-bottom:10px}.content-wrapper ul li:before{content:'';position:absolute;top:11px;left:6px;width:6px;height:6px;border-radius:50%;background:#ed1c24}#content div.alert-error,#content div.alert-danger{color:#fff;border-radius:0;font-weight:bold;border:none !important;padding-left:70px;background:#B10305;background-size:37px !important;margin-bottom:30px}#content div.alert-error li,#content div.alert-danger li{margin-bottom:5px}#content form input,#content .form input,#content form select,#content .form select{border:2px solid transparent;border-radius:0;background:#f3f3f3;font-size:17px;box-shadow:none}#content form input:focus,#content .form input:focus,#content form select:focus,#content .form select:focus,#content form input:active,#content .form input:active,#content form select:active,#content .form select:active{outline:none;box-shadow:none}#content iframe{max-width:100%;height:260px}.c-input{position:relative;display:inline-block;padding-left:30px;cursor:pointer;min-height:40px}.c-input input{position:absolute;top:0;left:0;margin-left:0 !important;z-index:1;opacity:0;cursor:pointer}.c-indicator{position:absolute;top:0;left:0;display:block;width:30px;height:30px;line-height:20px;text-align:center;border:2px solid #ed1c24;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.c-checkbox>input{margin:0;width:100%;height:100%}.c-checkbox>label{padding-left:0}.c-checkbox input~.c-indicator:after{content:'';position:absolute;top:2px;right:-2px;width:32px;height:26px;background:url("/application/themes/stavmat/images/c-checkbox-checked.png") no-repeat center;background-size:100%;opacity:0}.c-checkbox input:checked~.c-indicator:after{opacity:1}.c-input input:checked~.c-indicator{color:#fff}.c-checkbox{display:none;margin-top:15px;padding-left:35px;min-height:0}.c-checkbox:first-of-type{margin-top:10px}.c-checkbox .c-indicator{width:24px;height:24px;line-height:24px}.c-checkbox input~.c-indicator:after,.c-checkbox input~.c-indicator:after{width:20px;height:18px;right:-3px;top:0}.c-checkbox label{padding-top:0}.grecaptcha-badge{visibility:hidden}html,body{background:transparent;font-family:'Myriad Pro';font-weight:normal;color:#000}body{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#layout{flex-direction:column;min-height:100vh}#layout .padding-large{padding-top:60px;padding-bottom:60px}#layout header{position:relative;background:#fff;padding:30px 0}#layout header .container{align-items:center;width:1680px}#layout header .logo.stavmat{content:'';max-width:216px;width:100%;height:46px;text-indent:-9999px;cursor:pointer;background:url('/application/themes/stavmat/images/logos/logo-stavmat.png') no-repeat center;background-size:contain}#layout header .logo.stavmat a{display:flex;height:100%}#layout header #menu{margin-left:auto;flex:1;z-index:100}#layout header #menu .navigation{margin:0;flex-wrap:nowrap;justify-content:flex-end}#layout header #menu .navigation li{position:relative;margin-left:3%}#layout header #menu .navigation li:first-of-type{margin-left:0}#layout header #menu .navigation li a{font-weight:700;color:#000;font-size:17px;font-family:'Open Sans';-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}#layout header #menu .navigation li a:hover{text-decoration:none;color:#ed1c24}#layout header #menu .navigation li.has-submenu .submenu{position:absolute;top:100%;left:50%;background:#ed1c24;z-index:1;display:none;margin-top:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.75);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#layout header #menu .navigation li.has-submenu .submenu:before{content:'';position:absolute;bottom:100%;left:50%;border-style:solid;border-width:0 12px 10px 12px;border-color:transparent transparent #ed1c24 transparent;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#layout header #menu .navigation li.has-submenu .submenu:after{content:'';position:absolute;bottom:100%;left:0;width:100%;height:25px}#layout header #menu .navigation li.has-submenu .submenu li{padding:0;margin:0;text-align:center}#layout header #menu .navigation li.has-submenu .submenu li a{display:block;min-width:180px;padding:10px 10px;line-height:1.5;text-transform:uppercase;font-size:16px;font-weight:bold;font-family:'Myriad Pro';color:#fff;letter-spacing:2px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}#layout header #menu .navigation li.has-submenu .submenu li a:hover{text-decoration:none;background:#a70e25}@media (min-width:1201px){#layout header #menu .navigation li.has-submenu:hover .submenu{display:block}}#layout header #menu-toggle{content:'';position:absolute;top:25px;right:15px;display:none;cursor:pointer;width:56px;height:56px;background:#ed1c24 url("/application/themes/stavmat/images/icons/icon-menu-toggle.png") no-repeat center;background-size:34px}#content{width:100%;max-width:1920px;margin:0 auto;flex:1 0 auto}#content .content-wrapper{position:relative}section{padding:60px 15px}#topimage{position:relative;display:flex;align-items:center;background-attachment:fixed;background-size:cover;background:#ed1c24;padding:55px 15px 40px;text-align:center}#topimage .content h2{text-transform:uppercase;margin-bottom:30px;color:#fff;font-size:38px;font-weight:normal}#topimage #soc-wrapper{position:absolute;top:30px;right:30px;flex-direction:row}#topimage #soc-wrapper a{content:'';display:inline-block;width:25px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:20px;color:#fff;transition:all 300ms ease-in-out}#topimage #soc-wrapper a.soc-2{background-image:url("/application/themes/stavmat/images/icons/icon-soc-1.svg")}#topimage #soc-wrapper a.soc-1{background-image:url("/application/themes/stavmat/images/icons/icon-soc-2.svg")}#topimage #soc-wrapper a:hover{transform:translateY(-5px)}#catalogue-description{background:#e6e6e6}#catalogue-description .image{width:50%;display:flex;justify-content:center;align-items:center}#catalogue-description .image img{width:100%}#catalogue-description .description{width:50%;padding:30px 60px;display:flex;flex-direction:column;justify-content:center}#catalogue-description .description h2{margin-bottom:30px;font-size:30px}#catalogue-description .description h4{margin-bottom:30px;font-weight:normal;font-size:24px}#details{position:relative;padding:160px 15px;background:#fff url("/application/themes/stavmat/images/backgrounds/bg-details.jpg") no-repeat center;background-size:auto 100%;text-align:center;overflow:hidden}#details h2{margin-bottom:45px}#details .detail-items-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;z-index:1}#details .detail-items-wrapper .detail-item{width:27%;min-width:220px;text-align:center;padding:15px 15px}#details .detail-items-wrapper .detail-item .icon .image{content:'';width:120px;height:140px;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;margin:0 auto 30px}#details .detail-items-wrapper .detail-item:nth-of-type(1) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-1.png")}#details .detail-items-wrapper .detail-item:nth-of-type(2) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-2.png")}#details .detail-items-wrapper .detail-item:nth-of-type(3) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-3.png")}#details .detail-items-wrapper .detail-item:nth-of-type(4) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-4.png")}#details .detail-items-wrapper .detail-item:nth-of-type(5) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-5.png")}#details .detail-items-wrapper .detail-item:nth-of-type(6) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-6.png")}#details .detail-items-wrapper .detail-item:nth-of-type(7) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-7.png")}#details .detail-items-wrapper .detail-item:nth-of-type(8) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-8.png")}#details .detail-items-wrapper .detail-item:nth-of-type(9) .image{background-image:url("/application/themes/stavmat/images/icons/icon-detail-9.png")}#details .detail-items-wrapper .detail-item h4{color:#ed1c24;text-transform:uppercase;font-size:19px}#details .detail-items-wrapper .detail-item p{font-size:16px}#catalogue-download{background:url("/application/themes/stavmat/images/backgrounds/bg-catalogue-download.jpg") no-repeat top center;background-size:cover;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;padding:30px 15px}#catalogue-download .image{width:50%}#catalogue-download .description{width:50%;padding:30px 60px;display:flex;flex-direction:column;justify-content:center;text-align:left}#catalogue-download .description h2{margin-bottom:30px;font-weight:bold;text-transform:uppercase}#catalogue-download .description h2 span{display:block}#catalogue-download .description h3{font-size:32px}#catalogue-download .description a{margin:0 auto 0 0}#registration-form{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(25,25,25,0.6);opacity:0;z-index:-1;-webkit-transition:all 600ms;-moz-transition:all 600ms;-ms-transition:all 600ms;-o-transition:all 600ms;transition:all 600ms;transition-delay:200ms}#registration-form.visible{z-index:10;opacity:1}#registration-form #catalogue-form{position:absolute;top:50%;left:50%;width:740px;max-width:85%;background:#fff;margin:15px auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#registration-form #catalogue-form .header{position:relative;background:#ed1c24;padding:15px 30px;text-align:center;text-transform:uppercase;color:#fff;font-size:17px;font-family:'SerifaTL';font-weight:bold;display:flex;justify-content:center;align-items:center}#registration-form #catalogue-form .form-wrapper{padding:30px 60px}#registration-form #catalogue-form .button{margin:25px auto 0}#registration-form #form-close{content:'';position:absolute;right:0;top:0;width:40px;height:40px;background:#fff;cursor:pointer;font-family:'SerifaTL';display:flex;justify-content:center;align-items:center;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}#registration-form #form-close span{color:#000;font-weight:bold;font-size:28px;margin:0;line-height:1}.ineditmode #registration-form{position:relative;opacity:1;z-index:1}.ineditmode #registration-form #catalogue-form{position:relative;margin:30px 0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#content.subpage #topimage{background:url("/application/themes/stavmat/images/backgrounds/bg-topimage-catalogue.jpg") no-repeat top center;background-size:cover;height:22.7vw;text-align:center;display:flex;align-items:center}#content.subpage #topimage .content h2{text-transform:uppercase;margin-bottom:15px;color:#fff;font-size:46px;background:#ed1c24;display:inline-block;padding:10px 30px}#content.subpage #topimage .content h3{margin-bottom:15px;margin-top:15px;color:#fff;font-size:38px}#content.subpage #catalogue-wrapper h3{margin-bottom:60px}#content.subpage #pdf-container{position:relative;height:940px;max-height:90vh}footer{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#ed1c24;color:#fff;min-height:90px}footer .container-large{position:relative}footer .logo{position:absolute;left:0;margin:-1px 0}footer .logo img{height:90px}footer .links-wrapper{display:flex;justify-content:center;width:100%;margin:15px auto}footer .links-wrapper a{margin-right:30px;color:#fff;font-size:17px;font-family:'SerifaTL';background-repeat:no-repeat;background-position:left center;cursor:pointer;display:inline-block}footer .links-wrapper a:hover{text-decoration:none}footer .links-wrapper a.web{background-image:url("/application/themes/stavmat/images/icons/icon-web.png");padding-left:32px}footer .links-wrapper a.mail{background-image:url("/application/themes/stavmat/images/icons/icon-mail.png");padding-left:32px}footer .links-wrapper a.store{background-image:url("/application/themes/stavmat/images/icons/icon-kereskedeseink.svg");padding-left:38px;fill:#fff;background-position:left 4px center}footer .links-wrapper a.adatvedelem{position:absolute;right:0}.grecaptcha-badge{z-index:-1}@media (max-width:992px){#topimage{padding-top:80px;height:auto !important;background-size:cover !important}#topimage .content h2{font-size:30px;margin-bottom:20px}#topimage #soc-wrapper{top:30px;right:50%;transform:translateX(50%)}#catalogue-description .image{width:100%;margin-bottom:30px}#catalogue-description .image img{max-width:340px}#catalogue-download .image{width:100%;margin-top:30px}#catalogue-download .image img{max-width:340px}#catalogue-description .description,#catalogue-download .description{width:100%;padding:30px 0}#catalogue-description .description h2,#catalogue-download .description h2{font-size:26px;text-align:center}#catalogue-description .description h4,#catalogue-download .description h4{font-size:22px;text-align:center}#catalogue-description .description h2{font-size:22px}#details{padding:45px 15px}#catalogue-download .flex-wrapper{width:100%}#catalogue-download .flex-wrapper .description{padding:0}#catalogue-download .flex-wrapper h3{text-align:center}#catalogue-download .flex-wrapper h2{font-size:32px}#catalogue-download .flex-wrapper h2 span{display:inline-block}#catalogue-download .flex-wrapper .button{margin:auto}#registration-form #catalogue-form .header{font-size:13px}#registration-form #catalogue-form .form-wrapper{padding:20px 15px}#registration-form #catalogue-form .form-wrapper label{font-size:14px}footer .flex-wrapper{flex-direction:column;align-items:center}footer .links-wrapper{display:flex;flex-direction:column;margin:30px auto 0}footer .logo{position:relative;left:unset}footer .logo img{width:180px}footer .links-wrapper{width:auto}footer .links-wrapper a{margin-bottom:12px;margin-right:0}footer .links-wrapper a:last-of-type{margin-bottom:0}footer .links-wrapper a.adatvedelem{position:relative;margin-bottom:20px}}@media (max-width:768px){section{padding:45px 15px}#details .detail-items-wrapper .detail-item{width:100%;padding:0 0 15px}#details .detail-items-wrapper .detail-item .icon .image{margin-bottom:10px}}@media (max-width:500px){#content h2{font-size:10vw}#content h3{font-size:6.6vw}footer .logo{display:block;width:100%;margin-bottom:30px;text-align:center}footer .links-wrapper{margin:0 auto 30px}}@media (max-width:440px){#content h2{font-size:10vw}#content h3{font-size:6.6vw !important}#content .button{font-size:16px}#topimage .content h2{font-size:28px !important;margin-bottom:15px !important;padding:30px 0}#registration-form{overflow:auto}#registration-form #catalogue-form{position:relative;top:unset;left:unset;transform:translate(0, 0)}}