/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}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;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;}body{font-family:"montserrat",sans-serif;font-size:16px;font-size:1.6rem;}h1,h2,h3,h4{color:#4a4a4a;}p{text-align:justify;}img,video,svg{width:100%;max-width:100%;height:auto;}button{background-color:transparent;border:none;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button,button,input,optgroup,select,textarea{font-family:"montserrat",sans-serif;}a{color:#4a90e2;}p{color:#4a4a4a;}p strong{color:#4a4a4a;}strong{color:#000;}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url(/themes/custom/zapa/fonts/regular/poppins-v20-latin_latin-ext-regular.woff2) format("woff2");}@font-face{font-family:"montserrat";src:url(/themes/custom/zapa/fonts/montserrat/montserrat-light-webfont.woff2)
      format("woff2"),url(/themes/custom/zapa/fonts/montserrat/montserrat-light-webfont.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;src:url(/themes/custom/zapa/fonts/medium/poppins-v20-latin_latin-ext-500.woff2) format("woff2");}@font-face{font-family:"montserrat";src:url(/themes/custom/zapa/fonts/montserrat/montserrat-medium-webfont.woff2)
      format("woff2"),url(/themes/custom/zapa/fonts/montserrat/montserrat-medium-webfont.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url(/themes/custom/zapa/fonts/bold/poppins-v20-latin_latin-ext-700.woff2) format("woff2");}@font-face{font-family:"montserrat";src:url(/themes/custom/zapa/fonts/montserrat/montserrat-extrabold-webfont.woff2)
      format("woff2"),url(/themes/custom/zapa/fonts/montserrat/montserrat-extrabold-webfont.woff)
      format("woff");font-weight:700;font-style:normal;}.o-btn-wrapper--right{text-align:right;}.o-btn-wrapper--center{text-align:center;}.o-btn{padding:0;text-decoration:none;cursor:pointer;background-color:transparent;border:none;}.o-dropdown{position:relative;}.o-dropdown:hover > .o-dropdown__list{display:block;}@media all and (max-width:53.125em){.o-dropdown__btn{display:none !important;}}.o-dropdown__list{padding:0;list-style:none;background-color:#28292e;}@media all and (min-width:53.1875em){.o-dropdown__list{position:absolute;top:100%;right:-1.5rem;z-index:1000;display:none;min-width:37rem;padding:1.5rem;text-align:right;}}.o-dropdown__a{display:block;padding:15px;padding:1.5rem;font-size:14px;font-size:1.4rem;color:#fff;text-decoration:none;text-transform:uppercase;}.o-dropdown__a:hover{color:#4a90e2;}@media all and (max-width:53.125em){.o-dropdown__a{text-align:center;}}.o-container{display:block;width:100%;margin:0 auto;}.o-container--xs{max-width:809px;max-width:80.9rem;}.o-container--sm{max-width:1022px;max-width:102.2rem;}.o-container--md{max-width:1366px;max-width:136.6rem;}.o-container--lg{max-width:1920px;max-width:192rem;}.o-container .o-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.o-container .o-row.is-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.o-container .o-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.o-container .o-column.is-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media all and (min-width:77.5em){.o-container .o-col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.o-container .o-col-offset-lg-12{margin-left:100%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;max-width:91.66666666666666%;}.o-container .o-col-offset-lg-11{margin-left:91.66666666666666%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;max-width:83.33333333333334%;}.o-container .o-col-offset-lg-10{margin-left:83.33333333333334%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.o-container .o-col-offset-lg-9{margin-left:75%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;max-width:66.66666666666666%;}.o-container .o-col-offset-lg-8{margin-left:66.66666666666666%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;max-width:58.333333333333336%;}.o-container .o-col-offset-lg-7{margin-left:58.333333333333336%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.o-container .o-col-offset-lg-6{margin-left:50%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;max-width:41.66666666666667%;}.o-container .o-col-offset-lg-5{margin-left:41.66666666666667%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;max-width:33.33333333333333%;}.o-container .o-col-offset-lg-4{margin-left:33.33333333333333%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.o-container .o-col-offset-lg-3{margin-left:25%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;max-width:16.666666666666664%;}.o-container .o-col-offset-lg-2{margin-left:16.666666666666664%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-lg-1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;max-width:8.333333333333332%;}.o-container .o-col-offset-lg-1{margin-left:8.333333333333332%;}.o-container .o-col-offset-lg-reset{margin-left:0;}.o-container .o-col-xs--hidden,.o-container .o-col-sm--hidden,.o-container .o-col-md--hidden,.o-container .o-col-xl--hidden,.o-container .o-col--hidden{display:block;}.o-container .o-col-lg--hidden{display:none;}}@media all and (min-width:104.375em){.o-container .o-col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.o-container .o-col-offset-xl-12{margin-left:100%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;max-width:91.66666666666666%;}.o-container .o-col-offset-xl-11{margin-left:91.66666666666666%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;max-width:83.33333333333334%;}.o-container .o-col-offset-xl-10{margin-left:83.33333333333334%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.o-container .o-col-offset-xl-9{margin-left:75%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;max-width:66.66666666666666%;}.o-container .o-col-offset-xl-8{margin-left:66.66666666666666%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;max-width:58.333333333333336%;}.o-container .o-col-offset-xl-7{margin-left:58.333333333333336%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.o-container .o-col-offset-xl-6{margin-left:50%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;max-width:41.66666666666667%;}.o-container .o-col-offset-xl-5{margin-left:41.66666666666667%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;max-width:33.33333333333333%;}.o-container .o-col-offset-xl-4{margin-left:33.33333333333333%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.o-container .o-col-offset-xl-3{margin-left:25%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;max-width:16.666666666666664%;}.o-container .o-col-offset-xl-2{margin-left:16.666666666666664%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xl-1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;max-width:8.333333333333332%;}.o-container .o-col-offset-xl-1{margin-left:8.333333333333332%;}.o-container .o-col-offset-xl-reset{margin-left:0;}.o-container .o-col-xs--hidden,.o-container .o-col-sm--hidden,.o-container .o-col-md--hidden,.o-container .o-col-lg--hidden,.o-container .o-col--hidden{display:block;}.o-container .o-col-xl--hidden{display:none;}}@media all and (max-width:77.4375em){.o-container .o-col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.o-container .o-col-offset-md-12{margin-left:100%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;max-width:91.66666666666666%;}.o-container .o-col-offset-md-11{margin-left:91.66666666666666%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;max-width:83.33333333333334%;}.o-container .o-col-offset-md-10{margin-left:83.33333333333334%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.o-container .o-col-offset-md-9{margin-left:75%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;max-width:66.66666666666666%;}.o-container .o-col-offset-md-8{margin-left:66.66666666666666%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;max-width:58.333333333333336%;}.o-container .o-col-offset-md-7{margin-left:58.333333333333336%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.o-container .o-col-offset-md-6{margin-left:50%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;max-width:41.66666666666667%;}.o-container .o-col-offset-md-5{margin-left:41.66666666666667%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;max-width:33.33333333333333%;}.o-container .o-col-offset-md-4{margin-left:33.33333333333333%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.o-container .o-col-offset-md-3{margin-left:25%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;max-width:16.666666666666664%;}.o-container .o-col-offset-md-2{margin-left:16.666666666666664%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-md-1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;max-width:8.333333333333332%;}.o-container .o-col-offset-md-1{margin-left:8.333333333333332%;}.o-container .o-col-offset-md-reset{margin-left:0;}.o-container .o-col-xs--hidden,.o-container .o-col-sm--hidden,.o-container .o-col-lg--hidden,.o-container .o-col-xl--hidden,.o-container .o-col--hidden{display:block;}.o-container .o-col-md--hidden{display:none;}}@media all and (max-width:53.125em){.o-container .o-col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.o-container .o-col-offset-sm-12{margin-left:100%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;max-width:91.66666666666666%;}.o-container .o-col-offset-sm-11{margin-left:91.66666666666666%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;max-width:83.33333333333334%;}.o-container .o-col-offset-sm-10{margin-left:83.33333333333334%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.o-container .o-col-offset-sm-9{margin-left:75%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;max-width:66.66666666666666%;}.o-container .o-col-offset-sm-8{margin-left:66.66666666666666%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;max-width:58.333333333333336%;}.o-container .o-col-offset-sm-7{margin-left:58.333333333333336%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.o-container .o-col-offset-sm-6{margin-left:50%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;max-width:41.66666666666667%;}.o-container .o-col-offset-sm-5{margin-left:41.66666666666667%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;max-width:33.33333333333333%;}.o-container .o-col-offset-sm-4{margin-left:33.33333333333333%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.o-container .o-col-offset-sm-3{margin-left:25%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;max-width:16.666666666666664%;}.o-container .o-col-offset-sm-2{margin-left:16.666666666666664%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-sm-1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;max-width:8.333333333333332%;}.o-container .o-col-offset-sm-1{margin-left:8.333333333333332%;}.o-container .o-col-offset-sm-reset{margin-left:0;}.o-container .o-col-xs--hidden,.o-container .o-col-md--hidden,.o-container .o-col-lg--hidden,.o-container .o-col-xl--hidden,.o-container .o-col--hidden{display:block;}.o-container .o-col-sm--hidden{display:none;}}@media all and (max-width:21.1875em){.o-container .o-col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.o-container .o-col-offset-xs-12{margin-left:100%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;max-width:91.66666666666666%;}.o-container .o-col-offset-xs-11{margin-left:91.66666666666666%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;max-width:83.33333333333334%;}.o-container .o-col-offset-xs-10{margin-left:83.33333333333334%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.o-container .o-col-offset-xs-9{margin-left:75%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;max-width:66.66666666666666%;}.o-container .o-col-offset-xs-8{margin-left:66.66666666666666%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;max-width:58.333333333333336%;}.o-container .o-col-offset-xs-7{margin-left:58.333333333333336%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.o-container .o-col-offset-xs-6{margin-left:50%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;max-width:41.66666666666667%;}.o-container .o-col-offset-xs-5{margin-left:41.66666666666667%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;max-width:33.33333333333333%;}.o-container .o-col-offset-xs-4{margin-left:33.33333333333333%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.o-container .o-col-offset-xs-3{margin-left:25%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;max-width:16.666666666666664%;}.o-container .o-col-offset-xs-2{margin-left:16.666666666666664%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-xs-1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;max-width:8.333333333333332%;}.o-container .o-col-offset-xs-1{margin-left:8.333333333333332%;}.o-container .o-col-offset-xs-reset{margin-left:0;}.o-container .o-col-sm--hidden,.o-container .o-col-md--hidden,.o-container .o-col-lg--hidden,.o-container .o-col-xl--hidden,.o-container .o-col--hidden{display:block;}.o-container .o-col-xs--hidden{display:none;}}.o-container .o-row,.o-container .o-column{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}[class*="o-col-"]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:10px;padding-left:10px;}.o-list-horizontal{padding:0;margin:0;list-style:none;}.o-list-horizontal__li{display:inline-block;}.o-list-vertical{width:100%;padding:0;margin:0;list-style:none;}.o-media-object{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media only screen and (max-width:53.125em){.o-media-object{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.o-media-object--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.o-media-object--vertical .o-media-object__img{margin-bottom:20px;margin-bottom:2rem;}.o-media-object--vertical .o-media-object__content{margin-left:0;}@media all and (max-width:53.125em){.o-media-object--vertical--sm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.o-media-object--vertical--sm .o-media-object__img{margin-bottom:2rem;}.o-media-object--vertical--sm .o-media-object__content{margin-left:0;}}.o-media-object__img{-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;font-size:0;}.o-media-object__content{margin-left:32px;margin-left:3.2rem;}.o-section.has-horizontal-spacing,.o-section .has-horizontal-spacing{padding-right:15px;padding-right:1.5rem;padding-left:15px;padding-left:1.5rem;}.o-section.has-horizontal-spacing--sm,.o-section .has-horizontal-spacing--sm{padding-right:15px;padding-right:1.5rem;padding-left:15px;padding-left:1.5rem;}@media all and (max-width:53.125em){.o-section.has-horizontal-spacing--sm--small-max,.o-section .has-horizontal-spacing--sm--small-max{padding-right:1.5rem;padding-left:1.5rem;}}@media all and (min-width:53.1875em){.o-section.has-horizontal-spacing--sm--small-min,.o-section .has-horizontal-spacing--sm--small-min{padding-right:1.5rem;padding-left:1.5rem;}}@media all and (max-width:77.4375em){.o-section.has-horizontal-spacing--sm--medium-max,.o-section .has-horizontal-spacing--sm--medium-max{padding-right:1.5rem;padding-left:1.5rem;}}@media all and (min-width:77.5em){.o-section.has-horizontal-spacing--sm--medium-min,.o-section .has-horizontal-spacing--sm--medium-min{padding-right:1.5rem;padding-left:1.5rem;}}.o-section.has-horizontal-spacing--md,.o-section .has-horizontal-spacing--md{padding-right:30px;padding-right:3rem;padding-left:30px;padding-left:3rem;}@media all and (max-width:53.125em){.o-section.has-horizontal-spacing--md--small-max,.o-section .has-horizontal-spacing--md--small-max{padding-right:3rem;padding-left:3rem;}}@media all and (min-width:53.1875em){.o-section.has-horizontal-spacing--md--small-min,.o-section .has-horizontal-spacing--md--small-min{padding-right:3rem;padding-left:3rem;}}@media all and (max-width:77.4375em){.o-section.has-horizontal-spacing--md--medium-max,.o-section .has-horizontal-spacing--md--medium-max{padding-right:3rem;padding-left:3rem;}}@media all and (min-width:77.5em){.o-section.has-horizontal-spacing--md--medium-min,.o-section .has-horizontal-spacing--md--medium-min{padding-right:3rem;padding-left:3rem;}}.o-section.has-vertical-spacing--xs,.o-section .has-vertical-spacing--xs{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--xs--small-max,.o-section .has-vertical-spacing--xs--small-max{padding-top:2rem;padding-bottom:2rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--xs--small-min,.o-section .has-vertical-spacing--xs--small-min{padding-top:2rem;padding-bottom:2rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--xs--medium-max,.o-section .has-vertical-spacing--xs--medium-max{padding-top:2rem;padding-bottom:2rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--xs--medium-min,.o-section .has-vertical-spacing--xs--medium-min{padding-top:2rem;padding-bottom:2rem;}}.o-section.has-vertical-spacing--sm,.o-section .has-vertical-spacing--sm{padding-top:40px;padding-top:4rem;padding-bottom:40px;padding-bottom:4rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--sm--small-max,.o-section .has-vertical-spacing--sm--small-max{padding-top:4rem;padding-bottom:4rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--sm--small-min,.o-section .has-vertical-spacing--sm--small-min{padding-top:4rem;padding-bottom:4rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--sm--medium-max,.o-section .has-vertical-spacing--sm--medium-max{padding-top:4rem;padding-bottom:4rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--sm--medium-min,.o-section .has-vertical-spacing--sm--medium-min{padding-top:4rem;padding-bottom:4rem;}}.o-section.has-vertical-spacing--md,.o-section .has-vertical-spacing--md{padding-top:70px;padding-top:7rem;padding-bottom:70px;padding-bottom:7rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--md--small-max,.o-section .has-vertical-spacing--md--small-max{padding-top:7rem;padding-bottom:7rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--md--small-min,.o-section .has-vertical-spacing--md--small-min{padding-top:7rem;padding-bottom:7rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--md--medium-max,.o-section .has-vertical-spacing--md--medium-max{padding-top:7rem;padding-bottom:7rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--md--medium-min,.o-section .has-vertical-spacing--md--medium-min{padding-top:7rem;padding-bottom:7rem;}}.o-section.has-vertical-spacing--lg,.o-section .has-vertical-spacing--lg{padding-top:100px;padding-top:10rem;padding-bottom:100px;padding-bottom:10rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--lg--small-max,.o-section .has-vertical-spacing--lg--small-max{padding-top:10rem;padding-bottom:10rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--lg--small-min,.o-section .has-vertical-spacing--lg--small-min{padding-top:10rem;padding-bottom:10rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--lg--medium-max,.o-section .has-vertical-spacing--lg--medium-max{padding-top:10rem;padding-bottom:10rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--lg--medium-min,.o-section .has-vertical-spacing--lg--medium-min{padding-top:10rem;padding-bottom:10rem;}}.o-section.has-vertical-spacing--xl,.o-section .has-vertical-spacing--xl{padding-top:150px;padding-top:15rem;padding-bottom:150px;padding-bottom:15rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--xl--small-max,.o-section .has-vertical-spacing--xl--small-max{padding-top:15rem;padding-bottom:15rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--xl--small-min,.o-section .has-vertical-spacing--xl--small-min{padding-top:15rem;padding-bottom:15rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--xl--medium-max,.o-section .has-vertical-spacing--xl--medium-max{padding-top:15rem;padding-bottom:15rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--xl--medium-min,.o-section .has-vertical-spacing--xl--medium-min{padding-top:15rem;padding-bottom:15rem;}}.o-section.has-vertical-spacing--xxl,.o-section .has-vertical-spacing--xxl{padding-top:200px;padding-top:20rem;padding-bottom:200px;padding-bottom:20rem;}@media all and (max-width:53.125em){.o-section.has-vertical-spacing--xxl--small-max,.o-section .has-vertical-spacing--xxl--small-max{padding-top:20rem;padding-bottom:20rem;}}@media all and (min-width:53.1875em){.o-section.has-vertical-spacing--xxl--small-min,.o-section .has-vertical-spacing--xxl--small-min{padding-top:20rem;padding-bottom:20rem;}}@media all and (max-width:77.4375em){.o-section.has-vertical-spacing--xxl--medium-max,.o-section .has-vertical-spacing--xxl--medium-max{padding-top:20rem;padding-bottom:20rem;}}@media all and (min-width:77.5em){.o-section.has-vertical-spacing--xxl--medium-min,.o-section .has-vertical-spacing--xxl--medium-min{padding-top:20rem;padding-bottom:20rem;}}.o-section.has-top-spacing--xs,.o-section .has-top-spacing--xs{padding-top:20px;padding-top:2rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--xs--small-max,.o-section .has-top-spacing--xs--small-max{padding-top:2rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--xs--small-min,.o-section .has-top-spacing--xs--small-min{padding-top:2rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--xs--medium-max,.o-section .has-top-spacing--xs--medium-max{padding-top:2rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--xs--medium-min,.o-section .has-top-spacing--xs--medium-min{padding-top:2rem;}}.o-section.has-top-spacing--sm,.o-section .has-top-spacing--sm{padding-top:40px;padding-top:4rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--sm--small-max,.o-section .has-top-spacing--sm--small-max{padding-top:4rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--sm--small-min,.o-section .has-top-spacing--sm--small-min{padding-top:4rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--sm--medium-max,.o-section .has-top-spacing--sm--medium-max{padding-top:4rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--sm--medium-min,.o-section .has-top-spacing--sm--medium-min{padding-top:4rem;}}.o-section.has-top-spacing--md,.o-section .has-top-spacing--md{padding-top:70px;padding-top:7rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--md--small-max,.o-section .has-top-spacing--md--small-max{padding-top:7rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--md--small-min,.o-section .has-top-spacing--md--small-min{padding-top:7rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--md--medium-max,.o-section .has-top-spacing--md--medium-max{padding-top:7rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--md--medium-min,.o-section .has-top-spacing--md--medium-min{padding-top:7rem;}}.o-section.has-top-spacing--lg,.o-section .has-top-spacing--lg{padding-top:100px;padding-top:10rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--lg--small-max,.o-section .has-top-spacing--lg--small-max{padding-top:10rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--lg--small-min,.o-section .has-top-spacing--lg--small-min{padding-top:10rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--lg--medium-max,.o-section .has-top-spacing--lg--medium-max{padding-top:10rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--lg--medium-min,.o-section .has-top-spacing--lg--medium-min{padding-top:10rem;}}.o-section.has-top-spacing--xl,.o-section .has-top-spacing--xl{padding-top:150px;padding-top:15rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--xl--small-max,.o-section .has-top-spacing--xl--small-max{padding-top:15rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--xl--small-min,.o-section .has-top-spacing--xl--small-min{padding-top:15rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--xl--medium-max,.o-section .has-top-spacing--xl--medium-max{padding-top:15rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--xl--medium-min,.o-section .has-top-spacing--xl--medium-min{padding-top:15rem;}}.o-section.has-top-spacing--xxl,.o-section .has-top-spacing--xxl{padding-top:200px;padding-top:20rem;}@media all and (max-width:53.125em){.o-section.has-top-spacing--xxl--small-max,.o-section .has-top-spacing--xxl--small-max{padding-top:20rem;}}@media all and (min-width:53.1875em){.o-section.has-top-spacing--xxl--small-min,.o-section .has-top-spacing--xxl--small-min{padding-top:20rem;}}@media all and (max-width:77.4375em){.o-section.has-top-spacing--xxl--medium-max,.o-section .has-top-spacing--xxl--medium-max{padding-top:20rem;}}@media all and (min-width:77.5em){.o-section.has-top-spacing--xxl--medium-min,.o-section .has-top-spacing--xxl--medium-min{padding-top:20rem;}}.o-section.has-bottom-spacing--xs,.o-section .has-bottom-spacing--xs{padding-bottom:20px;padding-bottom:2rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--xs--small-max,.o-section .has-bottom-spacing--xs--small-max{padding-bottom:2rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--xs--small-min,.o-section .has-bottom-spacing--xs--small-min{padding-bottom:2rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--xs--medium-max,.o-section .has-bottom-spacing--xs--medium-max{padding-bottom:2rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--xs--medium-min,.o-section .has-bottom-spacing--xs--medium-min{padding-bottom:2rem;}}.o-section.has-bottom-spacing--sm,.o-section .has-bottom-spacing--sm{padding-bottom:40px;padding-bottom:4rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--sm--small-max,.o-section .has-bottom-spacing--sm--small-max{padding-bottom:4rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--sm--small-min,.o-section .has-bottom-spacing--sm--small-min{padding-bottom:4rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--sm--medium-max,.o-section .has-bottom-spacing--sm--medium-max{padding-bottom:4rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--sm--medium-min,.o-section .has-bottom-spacing--sm--medium-min{padding-bottom:4rem;}}.o-section.has-bottom-spacing--md,.o-section .has-bottom-spacing--md{padding-bottom:70px;padding-bottom:7rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--md--small-max,.o-section .has-bottom-spacing--md--small-max{padding-bottom:7rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--md--small-min,.o-section .has-bottom-spacing--md--small-min{padding-bottom:7rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--md--medium-max,.o-section .has-bottom-spacing--md--medium-max{padding-bottom:7rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--md--medium-min,.o-section .has-bottom-spacing--md--medium-min{padding-bottom:7rem;}}.o-section.has-bottom-spacing--lg,.o-section .has-bottom-spacing--lg{padding-bottom:100px;padding-bottom:10rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--lg--small-max,.o-section .has-bottom-spacing--lg--small-max{padding-bottom:10rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--lg--small-min,.o-section .has-bottom-spacing--lg--small-min{padding-bottom:10rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--lg--medium-max,.o-section .has-bottom-spacing--lg--medium-max{padding-bottom:10rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--lg--medium-min,.o-section .has-bottom-spacing--lg--medium-min{padding-bottom:10rem;}}.o-section.has-bottom-spacing--xl,.o-section .has-bottom-spacing--xl{padding-bottom:150px;padding-bottom:15rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--xl--small-max,.o-section .has-bottom-spacing--xl--small-max{padding-bottom:15rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--xl--small-min,.o-section .has-bottom-spacing--xl--small-min{padding-bottom:15rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--xl--medium-max,.o-section .has-bottom-spacing--xl--medium-max{padding-bottom:15rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--xl--medium-min,.o-section .has-bottom-spacing--xl--medium-min{padding-bottom:15rem;}}.o-section.has-bottom-spacing--xxl,.o-section .has-bottom-spacing--xxl{padding-bottom:200px;padding-bottom:20rem;}@media all and (max-width:53.125em){.o-section.has-bottom-spacing--xxl--small-max,.o-section .has-bottom-spacing--xxl--small-max{padding-bottom:20rem;}}@media all and (min-width:53.1875em){.o-section.has-bottom-spacing--xxl--small-min,.o-section .has-bottom-spacing--xxl--small-min{padding-bottom:20rem;}}@media all and (max-width:77.4375em){.o-section.has-bottom-spacing--xxl--medium-max,.o-section .has-bottom-spacing--xxl--medium-max{padding-bottom:20rem;}}@media all and (min-width:77.5em){.o-section.has-bottom-spacing--xxl--medium-min,.o-section .has-bottom-spacing--xxl--medium-min{padding-bottom:20rem;}}.o-sticky-bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}.o-sticky-bottom__expander{-webkit-box-flex:1;-ms-flex:1;flex:1;}.o-text-block--sm{max-width:300px;max-width:30rem;}.o-text-block--md{max-width:320px;max-width:32rem;}.c-btn--primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.c-btn--primary:hover,.c-btn--primary:focus{background-color:#cf8c20;}.c-btn--primary--lg{width:100%;max-width:311px;max-width:31.1rem;height:60px;height:6rem;padding:16px 32px;padding:1.6rem 3.2rem;font-size:24px;font-size:2.4rem;font-weight:500;}@media all and (max-width:53.125em){.c-btn--primary--lg{width:auto;height:5rem;padding:1.6rem 2rem;font-size:1.8rem;}}.c-btn--primary--lg.concrete-order{height:80px;height:8rem;}@media all and (max-width:53.125em){.c-btn--primary--lg.concrete-order{height:6rem;}}.collapsed-text-btn{cursor:pointer;}.c-heading--lg{font-size:60px;font-size:6rem;font-weight:700;}@media all and (max-width:53.125em){.c-heading--lg{font-size:3.6rem;}}.c-heading--md{font-size:36px;font-size:3.6rem;font-weight:700;}@media all and (max-width:53.125em){.c-heading--md{font-size:2.4rem;}}.c-heading--sm{font-size:24px;font-size:2.4rem;font-weight:500;}@media all and (max-width:53.125em){.c-heading--sm{font-size:1.8rem;}}.c-heading--xs{font-size:18px;font-size:1.8rem;}.c-text{line-height:1.4;color:#525252;}.c-text--lg{font-size:18px;font-size:1.8rem;}.c-text--md{font-size:16px;font-size:1.6rem;}.c-text--sm{font-size:14px;font-size:1.4rem;}.c-text strong{font-weight:700;}.c-text-link{font-size:18px;font-size:1.8rem;font-weight:700;color:#074e72;text-decoration:none;}.c-text-highlight{font-size:23px;font-size:2.3rem;font-weight:500;}.c-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:350px;height:35rem;margin-top:60px;margin-top:6rem;background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:top 60px center;background-position:top 6rem center;}@media only screen and (max-width:53.125em){.c-banner{height:19rem;background-position:top center;}}.c-banner--lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:35vw;min-height:320px;min-height:32rem;background-size:cover;}@media only screen and (max-width:87.5em){.c-banner--lg{height:44vw;}}@media only screen and (max-width:50em){.c-banner--lg{background-size:auto;}}.c-banner__content{padding-bottom:calc(11.7rem);}@media only screen and (min-width:53.1875em){.has-banner--lg{position:relative;margin-top:-12rem;}}.c-banner--background-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1920px;max-width:192rem;height:100%;padding:0 15px;padding:0 1.5rem;margin:auto;background-color:rgba(0,0,0,0.15);}.c-banner--lg .c-banner--background-overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,0.15);}.c-banner__claim{max-width:263px;max-width:26.3rem;margin-top:13px;margin-top:1.3rem;margin-bottom:25px;margin-bottom:2.5rem;font-size:28px;font-size:2.8rem;font-weight:700;line-height:1.46;color:#fff;}@media only screen and (max-width:25em){.c-banner__claim{font-size:2.4rem;}}@media only screen and (min-width:35.0625em){.c-banner__concrete-order{display:none;}}.c-banner--homepage{padding-top:0;}@media only screen and (min-width:87.5625em){.c-banner--homepage{background-image:url(/themes/custom/zapa/images/backgrounds/homepage-banner--lg.jpg);}}@media only screen and (max-width:87.5em) and (min-width:62.5625em){.c-banner--homepage{background-image:url(/themes/custom/zapa/images/backgrounds/homepage-banner--md.jpg);}}@media only screen and (max-width:62.5em) and (min-width:50.0625em){.c-banner--homepage{background-image:url(/themes/custom/zapa/images/backgrounds/homepage-banner--sm.jpg);}}@media only screen and (max-width:50em){.c-banner--homepage{min-height:46rem;background-image:url(/themes/custom/zapa/images/backgrounds/homepage-banner--xs.jpg);}}.c-banner--homepage.c-banner--lg{height:42.1vw;}@media only screen and (max-width:25em){.c-banner--homepage .c-banner__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}}.c-banner--homepage .c-banner__content{padding-bottom:50px;padding-bottom:5rem;}@media all and (min-width:53.1875em){.c-banner--homepage .c-banner__content{padding-left:5rem;}}.c-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:42.1vw;min-height:320px;min-height:32rem;padding-top:60px;padding-top:6rem;}@media only screen and (max-width:50em){.c-banner__overlay{min-height:46rem;}}.page-node-73 .c-banner--lg{background-image:url(/themes/custom/zapa/images/temp/banner-lg.png);}@media only screen and (max-width:87.5em){.page-node-73 .c-banner--lg{background-image:url(/themes/custom/zapa/images/temp/banner-md.png);}}@media only screen and (max-width:62.5em){.page-node-73 .c-banner--lg{background-image:url(/themes/custom/zapa/images/temp/banner-sm.png);}}.page-node-205 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/common-concretes-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-205 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/common-concretes-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-205 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/common-concretes-banner--sm.jpg);}}.page-node-8751 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/banner-next--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-8751 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/banner-next--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-8751 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/banner-next--sm.jpg);}}.page-node-208 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/aggregates-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-208 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/aggregates-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-208 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/aggregates-banner--sm.jpg);}}.page-node-206 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/transport-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-206 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/transport-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-206 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/transport-banner--sm.jpg);}}.c-banner:not(.c-banner--homepage):not(.c-banner--lg){background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-14.jpg);}@media only screen and (max-width:53.125em){.c-banner:not(.c-banner--homepage):not(.c-banner--lg){background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-14--sm.jpg);}}.page-node-8650 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-pro-studenty.jpg);}@media only screen and (max-width:53.125em){.page-node-8650 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-pro-studenty--sm.jpg);}}.page-node-8652 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-stredni-skoly.jpg);}@media only screen and (max-width:53.125em){.page-node-8652 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-stredni-skoly--sm.jpg);}}.page-node-8653 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-stavebni-skoly.jpg);}@media only screen and (max-width:53.125em){.page-node-8653 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-stavebni-skoly--sm.jpg);}}.page-node-8654 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-graficke-skoly.jpg);}@media only screen and (max-width:53.125em){.page-node-8654 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-graficke-skoly--sm.jpg);}}.page-node-8655 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-exkurze.jpg);}@media only screen and (max-width:53.125em){.page-node-8655 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-exkurze--sm.jpg);}}.page-node-8651 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-vysoke-skoly.jpg);}@media only screen and (max-width:53.125em){.page-node-8651 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-vysoke-skoly--sm.jpg);}}.page-node-207 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-6.jpg);}@media only screen and (max-width:53.125em){.page-node-207 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-6--sm.jpg);}}.path-katalog-pobocek .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-11.jpg);}@media only screen and (max-width:53.125em){.path-katalog-pobocek .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-11--sm.jpg);}}.page-node-203 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-19.jpg);}@media only screen and (max-width:53.125em){.page-node-203 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-19--sm.jpg);}}.page-node-262 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-1.jpg);}@media only screen and (max-width:53.125em){.page-node-262 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-1--sm.jpg);}}.page-node-263 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-4.jpg);}@media only screen and (max-width:53.125em){.page-node-263 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-4--sm.jpg);}}.page-node-242 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-5.jpg);}@media only screen and (max-width:53.125em){.page-node-242 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-5--sm.jpg);}}.page-node-243 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/zapatechdetail.jpg);}@media only screen and (max-width:53.125em){.page-node-243 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/zapatechdetail--sm.jpg);}}.page-node-6461 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-7.jpg);}@media only screen and (max-width:53.125em){.page-node-6461 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-7--sm.jpg);}}.page-node-6475 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-27.jpg);}@media only screen and (max-width:53.125em){.page-node-6475 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-27--sm.jpg);}}.page-node-8168 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-28.jpg);}@media only screen and (max-width:53.125em){.page-node-8168 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-28--sm.jpg);}}.page-node-271 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-9.jpg);}@media only screen and (max-width:53.125em){.page-node-271 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-9--sm.jpg);}}.page-node-76 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-14.jpg);}@media only screen and (max-width:53.125em){.page-node-76 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-14--sm.jpg);}}.page-node-204 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-17.jpg);}@media only screen and (max-width:53.125em){.page-node-204 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-17--sm.jpg);}}.page-node-type-zapatech-training .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/zapatechdetail.jpg);}.page-node-1513 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-24.jpg);}@media only screen and (max-width:53.125em){.page-node-1513 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-24--sm.jpg);}}.page-node-8157 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-25.jpg);}@media only screen and (max-width:53.125em){.page-node-8157 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-25--sm.jpg);}}.page-node-8167 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-26.jpg);}@media only screen and (max-width:53.125em){.page-node-8167 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-26--sm.jpg);}}.path-reference .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-16.jpg);}@media only screen and (max-width:53.125em){.path-reference .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-16--sm.jpg);}}.page-node-202 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21.jpg);}@media only screen and (max-width:53.125em){.page-node-202 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21--sm.jpg);}}.page-node-type-job .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21.jpg);}@media only screen and (max-width:53.125em){.page-node-type-job .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21--sm.jpg);}}.page-node-213 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21.jpg);}@media only screen and (max-width:53.125em){.page-node-213 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-21--sm.jpg);}}.path-downloads .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-22.jpg);}@media only screen and (max-width:53.125em){.path-downloads .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-22--sm.jpg);}}.page-node-245 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-15.jpg);}@media only screen and (max-width:53.125em){.page-node-245 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-15--sm.jpg);}}.page-node-209 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-20.jpg);}@media only screen and (max-width:53.125em){.page-node-209 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-20--sm.jpg);}}.path-aktuality .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-18.jpg);}@media only screen and (max-width:53.125em){.path-aktuality .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-18--sm.jpg);}}.path-search .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-17.jpg);}@media only screen and (max-width:53.125em){.path-search .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-17--sm.jpg);}}.page-node-8829 .c-banner.c-banner,.page-node-8830 .c-banner.c-banner,.page-node-8831 .c-banner.c-banner,.page-node-8832 .c-banner.c-banner,.page-node-8833 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-29.jpg);}@media only screen and (max-width:53.125em){.page-node-8829 .c-banner.c-banner,.page-node-8830 .c-banner.c-banner,.page-node-8831 .c-banner.c-banner,.page-node-8832 .c-banner.c-banner,.page-node-8833 .c-banner.c-banner{background-image:url(/themes/custom/zapa/images/backgrounds/banner-small-29--sm.jpg);}}.page-node-274 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-drop-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-274 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-drop-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-274 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-drop-banner--sm.jpg);}}.page-node-8772 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/concrete-block-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-8772 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/concrete-block-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-8772 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/concrete-block-banner--sm.jpg);}}.page-node-275 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-top-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-275 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-top-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-275 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-top-banner--sm.jpg);}}.page-node-276 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-color-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-276 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-color-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-276 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-color-banner--sm.jpg);}}.page-node-277 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-aquastop-new-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-277 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-aquastop-new-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-277 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-aquastop-new-banner--sm.jpg);}}.page-node-278 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-qcc-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-278 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-qcc-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-278 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-qcc-banner--sm.jpg);}}.page-node-279 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-slim-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-279 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-slim-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-279 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-slim-banner--sm.jpg);}}.page-node-280 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-anhyscreed-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-280 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-anhyscreed-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-280 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-anhyscreed-banner--sm.jpg);}}.page-node-281 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-quickfloor-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-281 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-quickfloor-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-281 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-quickfloor-banner--sm.jpg);}}.page-node-282 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-inline-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-282 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-inline-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-282 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-inline-banner--sm.jpg);}}.page-node-283 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-ocelon-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-283 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-ocelon-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-283 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-ocelon-banner--sm.jpg);}}.page-node-284 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-fibreon-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-284 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-fibreon-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-284 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-fibreon-banner--sm.jpg);}}.page-node-8330 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-bubble-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-8330 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-bubble-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-8330 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-bubble-banner--sm.jpg);}}.page-node-285 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-microfibreon-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-285 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-microfibreon-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-285 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-microfibreon-banner--sm.jpg);}}.page-node-286 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-milkmalt-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-286 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-milkmalt-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-286 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-milkmalt-banner--sm.jpg);}}.page-node-287 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-stonecarpet-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-287 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-stonecarpet-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-287 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-stonecarpet-banner--sm.jpg);}}.page-node-288 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-block-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-288 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-block-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-288 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-block-banner--sm.jpg);}}.page-node-289 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-liapor-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-289 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-liapor-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-289 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-liapor-banner--sm.jpg);}}.page-node-290 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-prostyren-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-290 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-prostyren-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-290 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-prostyren-banner--sm.jpg);}}.page-node-291 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-malta-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-291 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-malta-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-291 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-malta-banner--sm.jpg);}}.page-node-8450 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/lg/zapa-agro-banner--lg.jpg);}@media only screen and (max-width:87.5em){.page-node-8450 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/md/zapa-agro-banner--md.jpg);}}@media only screen and (max-width:62.5em){.page-node-8450 .c-banner--lg{background-image:url(/themes/custom/zapa/images/backgrounds/special-concretes/sm/zapa-agro-banner--sm.jpg);}}.page-node-8187 .text-formatted p{font-size:24px;font-size:2.4rem;font-weight:500;}@media only screen and (max-width:37.5em){.page-node-8187 .text-formatted p{font-size:1.8rem;}}.page-node-8187 .c-btn--primary--lg{max-width:470px;max-width:47rem;}.c-branch-contact__contacts-view{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:36.25em){.c-branch-contact__contacts-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.c-branch-contact__employees{-webkit-box-flex:2;-ms-flex:2;flex:2;}.c-branch-contact__branch-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-branch-office-address,.field--name-field-branch-office-opening{width:50%;margin-bottom:30px;margin-bottom:3rem;}@media only screen and (max-width:31.25em){.field--name-field-branch-office-address,.field--name-field-branch-office-opening{width:100%;}}.field--name-field-branch-office-address .field__label,.field--name-field-branch-office-opening .field__label{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.6;}.field--name-field-branch-office-address p,.field--name-field-branch-office-opening p{margin:0;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.6;color:#fff;}.field--name-field-branch-office-employees{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-branch-office-employees .node--type-employee{margin-bottom:30px;margin-bottom:3rem;}.field--name-field-branch-office-employees > .field__item{width:50%;font-size:14px;font-size:1.4rem;font-weight:400;color:#fff;}@media only screen and (max-width:31.25em){.field--name-field-branch-office-employees > .field__item{width:100%;}}.field--name-field-branch-office-employees > .field__item a{color:#fff;text-decoration:none;}.field--name-field-branch-office-employees > .field__item h2{font-size:18px;font-size:1.8rem;margin:0;color:#fff;}.c-card-large-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media only screen and (max-width:43.125em){.c-card-large-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.c-card-large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:310px;max-width:31rem;min-height:430px;min-height:43rem;padding:30px;padding:3rem;text-align:center;background-color:#435768;}@media only screen and (min-width:43.1875em){.c-card-large{margin-right:2.6rem;}}@media only screen and (max-width:68.75em){.c-card-large{margin-bottom:2rem;}}.c-card-large:last-child{margin-right:0;}@media only screen and (max-width:43.125em){.c-card-large:last-child{margin-bottom:0;}}.c-card-large__img-wrapper{max-width:130px;max-width:13rem;margin:0 auto;overflow:hidden;border-radius:50%;}.c-card-large__title{margin-top:33px;margin-top:3.3rem;font-size:24px;font-size:2.4rem;color:#fff;}.c-card-large__content{width:100%;padding-bottom:20px;padding-bottom:2rem;line-height:1.4;color:#fff;}.c-card-large__content p{text-align:center;}.c-card-large__content p,.c-card-large__content a{color:#fff;}.c-card-large__btn{display:block;width:100%;max-width:200px;max-width:20rem;padding:10px;padding:1rem;margin:0 auto;margin-top:auto;font-family:"montserrat",sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.c-card-large__btn:hover{background-color:#cf8c20;}.c-card-middle-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media only screen and (max-width:43.125em){.c-card-middle-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.c-card-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:300px;max-width:30rem;margin-bottom:20px;margin-bottom:2rem;}@media only screen and (min-width:43.1875em){.c-card-middle{margin-right:2rem;}}.c-card-middle:last-child{margin-right:0;}.c-card-middle__img-wrapper{max-width:200px;max-width:20rem;margin:0 auto;overflow:hidden;}.c-card-middle__title{margin:45px 0 25px;margin:4.5rem 0 2.5rem;}.c-card-middle__title a{font-size:24px;font-size:2.4rem;font-weight:700;color:#545454;}.c-card-middle__title a:hover{color:#4a90e2;}.c-card-middle__content{padding-bottom:20px;padding-bottom:2rem;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.4;color:#545454;}.c-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.c-card-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 2.4rem);flex-basis:calc(25% - 2.4rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(25% - 2.4rem);margin:0 12px 50px;margin:0 1.2rem 5rem;}@media only screen and (min-width:75.0625em){.c-card-small:nth-child(4n+1){margin-left:0;}.c-card-small:nth-child(4n){margin-right:0;}}@media only screen and (max-width:75em) and (min-width:50.0625em){.c-card-small{-ms-flex-preferred-size:calc(33.8% - 2.4rem);flex-basis:calc(33.8% - 2.4rem);max-width:calc(33.8% - 2.4rem);}.c-card-small:nth-child(3n+1){margin-left:0;}.c-card-small:nth-child(3n){margin-right:0;}}@media only screen and (max-width:50em){.c-card-small{-ms-flex-preferred-size:calc(50% - 2.4rem);flex-basis:calc(50% - 2.4rem);max-width:calc(50% - 2.4rem);}.c-card-small:nth-child(odd){margin-left:0;}.c-card-small:nth-child(even){margin-right:0;}}@media only screen and (max-width:37.5em){.c-card-small{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 5rem;}.c-card-small:last-child{margin-bottom:0;}}.c-card-small__img-wrapper{width:100%;}.c-card-small__content{margin-top:30px;margin-top:3rem;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;color:#4b4b4b;}@-webkit-keyframes fadeEffect{from{opacity:0;}to{opacity:1;}}@keyframes fadeEffect{from{opacity:0;}to{opacity:1;}}.tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;}@media only screen and (max-width:56.25em){.tab{display:none;}}.tab .tablinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 19px;padding:1.4rem 1.9rem;font-size:24px;font-size:2.4rem;font-weight:500;color:#c1c1c1;cursor:pointer;background-color:inherit;border:none;outline:none;fill:#d6d6d6;-webkit-transition:0.3s;transition:0.3s;}.tab .tablinks .tablinks__icon{width:70px;width:7rem;height:70px;height:7rem;}.tab .tablinks .tablinks__label{margin-left:20px;margin-left:2rem;}.tab .tablinks:hover{color:#4a4a4a;fill:#4a4a4a;}.tab .tablinks:hover .tablinks__icon{padding:1px;border:3px solid #4a4a4a;border-radius:50%;}.tab .tablinks.active{color:#f5a623;fill:#f5a623;}.tab .tablinks.active .tablinks__icon{padding:1px;border:3px solid #f5a623;border-radius:50%;}.tabcontent{display:none;margin-top:44px;margin-top:4.4rem;text-align:center;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s;}.tabcontent.default-tab{display:block;}@media only screen and (max-width:56.25em){.tabcontent{display:none !important;}}.c-footer{padding:60px 0;padding:6rem 0;color:#fff;background-color:#0b2537;}@media only screen and (max-width:40.625em){.c-footer{padding:5rem 0 3rem;}}.c-footer__content{max-width:1366px;max-width:136.6rem;padding:0 30px;padding:0 3rem;margin:0 auto;}@media only screen and (max-width:40.625em){.c-footer__content{padding:0 1.5rem;}}.c-footer__logo{width:100%;max-width:267px;max-width:26.7rem;}.c-footer__middle{padding:17px 0 60px;padding:1.7rem 0 6rem;}@media only screen and (max-width:40.625em){.c-footer__middle{padding:3rem 0 6rem;}}.c-footer__nav-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:40.625em){.c-footer__nav-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.c-footer__nav-blocks .block-menu,.c-footer__nav-blocks .c-footer__nav-block{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media only screen and (max-width:68.75em){.c-footer__nav-blocks .block-menu:first-child,.c-footer__nav-blocks .c-footer__nav-block:first-child{display:none;}}@media only screen and (max-width:53.125em){.c-footer__nav-blocks .block-menu:nth-child(2),.c-footer__nav-blocks .c-footer__nav-block:nth-child(2){display:none;}}@media only screen and (min-width:40.6875em){.c-footer__nav-blocks .block-menu:not(:last-child),.c-footer__nav-blocks .c-footer__nav-block:not(:last-child){padding-right:2rem;}}@media only screen and (max-width:40.625em){.c-footer__nav-blocks .block-menu,.c-footer__nav-blocks .c-footer__nav-block{width:100%;}.c-footer__nav-blocks .block-menu:not(:last-child),.c-footer__nav-blocks .c-footer__nav-block:not(:last-child){margin-bottom:3rem;}}.c-footer__nav-blocks .block-menu h2,.c-footer__nav-blocks .c-footer__nav-block h2{margin-bottom:20px;margin-bottom:2rem;font-size:18px !important;font-size:1.8rem !important;color:#fff !important;}.c-footer__nav-blocks .block-menu .menu,.c-footer__nav-blocks .c-footer__nav-block .menu{padding:0;margin:0;list-style:none;}.c-footer__nav-blocks .block-menu .menu .menu-item,.c-footer__nav-blocks .c-footer__nav-block .menu .menu-item{padding:0;}.c-footer__nav-blocks .block-menu .menu .menu-item a,.c-footer__nav-blocks .c-footer__nav-block .menu .menu-item a{display:block;padding:12px 18px;padding:1.2rem 1.8rem;margin:2px 0;margin:0.2rem 0;font-size:14px;font-size:1.4rem;color:#ddd;text-decoration:none;background-color:rgba(216,216,216,0.15);}.c-footer__nav-blocks .block-menu .menu .menu-item a:hover,.c-footer__nav-blocks .c-footer__nav-block .menu .menu-item a:hover{color:#fff;background-color:rgba(216,216,216,0.25);}.block-simplenews-subscription-block input{width:100%;max-width:325px;max-width:32.5rem;height:40px;height:4rem;font-size:14px;font-size:1.4rem;font-weight:400;color:#4b4b4b;background-color:#fff;border:1px solid #ddd;}.block-simplenews-subscription-block label{color:#fff;}.block-simplenews-subscription-block #edit-mail-0-value--description{margin-top:10px;margin-top:1rem;}.block-simplenews-subscription-block #edit-unsubscribe,.block-simplenews-subscription-block #edit-subscribe{width:170px;width:17rem;height:40px;height:4rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;background-color:#f5a623;border:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.block-simplenews-subscription-block #edit-unsubscribe:hover,.block-simplenews-subscription-block #edit-subscribe:hover,.block-simplenews-subscription-block #edit-unsubscribe:focus,.block-simplenews-subscription-block #edit-subscribe:focus{background-color:#cf8c20;}.block-simplenews-subscription-block #edit-actions--2{display:-webkit-box;display:-ms-flexbox;display:flex;}.c-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#ddd;}.c-footer__bottom a{color:#ddd;text-decoration:none;}@media only screen and (max-width:69.375em){.c-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c-footer__bottom > *{margin:0.8rem 0;}}@media only screen and (max-width:40.625em){.c-footer__bottom{font-size:1.4rem;}}@media only screen and (max-width:40.625em){.c-footer__outer-links{display:none;}}.hp-banner-carousel .slide__content{position:relative;}.hp-banner-carousel .slick-dots li button::before{opacity:0.35;font-size:15px;font-size:1.5rem;color:white;}.hp-banner-carousel .slick-dots li.slick-active button::before{opacity:0.75;color:white;}.hp-banner-carousel .slide__caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,0.15);padding-bottom:130px;padding-bottom:13rem;padding-left:80px;padding-left:8rem;}@media only screen and (max-width:87.5em){.hp-banner-carousel .slide__caption{padding-bottom:6.5rem;padding-left:5.7rem;}}@media only screen and (max-width:56.25em){.hp-banner-carousel .slide__caption{padding-bottom:5.2rem;padding-left:5.1rem;}}@media only screen and (max-width:31.25em){.hp-banner-carousel .slide__caption{padding-bottom:8.5rem;padding-left:3rem;}}.hp-banner-carousel .slide__title{max-width:710px;max-width:71rem;margin-bottom:60px;margin-bottom:6rem;font-size:80px;font-size:8rem;color:white;}@media only screen and (max-width:87.5em){.hp-banner-carousel .slide__title{max-width:53rem;margin-bottom:5rem;font-size:6rem;}}@media only screen and (max-width:56.25em){.hp-banner-carousel .slide__title{max-width:42rem;margin-bottom:4rem;font-size:4.8rem;}}@media only screen and (max-width:31.25em){.hp-banner-carousel .slide__title{max-width:32rem;margin-bottom:3rem;font-size:3.6rem;}}.hp-banner-carousel .slide__btn-wrapper a{padding:0;cursor:pointer;background-color:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;max-width:200px;max-width:20rem;width:100%;}.hp-banner-carousel .slide__btn-wrapper a:hover,.hp-banner-carousel .slide__btn-wrapper a:focus{background-color:#cf8c20;}@media only screen and (min-width:31.3125em){.hp-banner-carousel .slide__btn-wrapper a{padding:1.3rem 1rem;}}.hp-banner-carousel .slick-dots{bottom:15px !important;}.c-hp-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;column-gap:2rem;}@media only screen and (max-width:51.25em){.c-hp-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:2rem;}}.c-hp-cards--secondary .c-hp-card__content{padding:34px;padding:3.4rem;background-image:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(70%,transparent),to(transparent));background-image:linear-gradient(to top,black,transparent 70%,transparent 100%);}@media only screen and (max-width:56.25em){.c-hp-cards--secondary .c-hp-card__content{padding:3rem !important;}}@media only screen and (max-width:31.25em){.c-hp-cards--secondary .c-hp-card__content{padding:2rem !important;background-image:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(80%,transparent),to(transparent));background-image:linear-gradient(to top,black,transparent 80%,transparent 100%);}}.c-hp-cards--secondary .c-btn--primary{padding:6px 30px !important;padding:0.6rem 3rem !important;}.c-hp-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:0;}.c-hp-card .c-btn--primary{padding-top:6px;padding-top:0.6rem;padding-bottom:6px;padding-bottom:0.6rem;}.c-hp-card__image{width:100%;}.c-hp-card__image img{width:100%;height:auto;}.c-hp-card__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:56px 34px;padding:5.6rem 3.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media only screen and (max-width:61.25em) and (min-width:51.3125em){.c-hp-card__content{padding:4rem 2rem;}}@media only screen and (max-width:32.5em){.c-hp-card__content{padding:4rem 2rem;}}@media only screen and (max-width:25.625em){.c-hp-card__content{padding:2rem;}}.c-hp-card__title,.c-hp-card__desc{color:#fff !important;}.c-hp-card__title{max-width:280px;max-width:28rem;margin-bottom:18px;margin-bottom:1.8rem;line-height:1.15 !important;font-size:36px !important;font-size:3.6rem !important;font-weight:700 !important;}@media only screen and (max-width:61.25em) and (min-width:51.3125em){.c-hp-card__title{max-width:18rem;margin-bottom:0.5rem;font-size:2.4rem !important;}}@media only screen and (max-width:32.5em){.c-hp-card__title{max-width:18rem;margin-bottom:0.5rem;font-size:2.4rem !important;}}@media only screen and (max-width:25.625em){.c-hp-card__title{font-size:1.8rem !important;}}.c-hp-card__desc{max-width:200px;max-width:20rem;margin-bottom:25px;margin-bottom:2.5rem;font-size:15px;font-size:1.5rem;line-height:1.5;}@media only screen and (max-width:61.25em) and (min-width:51.3125em){.c-hp-card__desc{margin-bottom:1rem;}}@media only screen and (max-width:32.5em){.c-hp-card__desc{margin-bottom:1rem;}}@media only screen and (max-width:25.625em){.c-hp-card__desc{max-width:18rem;}}.hp-service-carousel .slide__content{position:relative;}.hp-service-carousel .slick-dots li button::before{opacity:0.35;font-size:15px;font-size:1.5rem;color:white;}.hp-service-carousel .slick-dots li.slick-active button::before{opacity:0.75;color:white;}.hp-service-carousel .slide__caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,0.15);padding:34px;padding:3.4rem;}@media only screen and (max-width:56.25em){.hp-service-carousel .slide__caption{padding:3rem;}}@media only screen and (max-width:31.25em){.hp-service-carousel .slide__caption{padding:2rem;}}.hp-service-carousel .slide__title{max-width:500px;max-width:50rem;margin-bottom:18px;margin-bottom:1.8rem;font-size:36px;font-size:3.6rem;color:white;}@media only screen and (max-width:61.25em){.hp-service-carousel .slide__title{max-width:34rem;font-size:2.4rem;}}@media only screen and (max-width:32.5em){.hp-service-carousel .slide__title{margin-bottom:0.5rem;}}@media only screen and (max-width:25.625em){.hp-service-carousel .slide__title{font-size:1.8rem;}}.hp-service-carousel .slide__desc{max-width:450px;max-width:45rem;margin-bottom:18px;margin-bottom:1.8rem;color:#fff;}@media only screen and (max-width:32.5em){.hp-service-carousel .slide__desc{max-width:32rem;margin-bottom:1rem;font-size:1.5rem;}}.hp-service-carousel .slide__btn-wrapper a{padding:0;cursor:pointer;background-color:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:6px 30px !important;padding:0.6rem 3rem !important;}.hp-service-carousel .slide__btn-wrapper a:hover,.hp-service-carousel .slide__btn-wrapper a:focus{background-color:#cf8c20;}.hp-service-carousel .slick-dots{bottom:15px !important;}.c-lang-switch{position:relative;height:100%;}.c-lang-switch__btn{min-width:60px;min-width:6rem;height:100%;padding:21px 10px;padding:2.1rem 1rem;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;text-transform:uppercase;background:transparent;border-right:1px solid #979797;border-left:1px solid #979797;outline:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.c-lang-switch__btn:hover,.c-lang-switch__btn:focus{background-color:#4a90e2;}@media only screen and (max-width:25em){.c-lang-switch__btn{min-width:4.5rem;min-height:4.5rem;padding:1rem;}}.c-lang-switch__list{position:absolute;top:100%;z-index:44;display:none;padding:0;margin:0;list-style:none;background:#fff;-webkit-box-shadow:1px 0 8px rgba(0,0,0,0.3);box-shadow:1px 0 8px rgba(0,0,0,0.3);}.c-lang-switch__list.is-open{display:block;}.c-lang-switch__list li a{display:block;padding:15px 10px;padding:1.5rem 1rem;color:#000;text-decoration:none;}.c-lang-switch__list li a:hover,.c-lang-switch__list li a.is-active{font-weight:700;color:#000;background-color:#4a90e2;}.c-list-horizontal .c-list-horizontal__item{font-size:14px;font-size:1.4rem;font-weight:400;color:#ddd;}.c-list-horizontal .c-list-horizontal__item a{color:#ddd;text-decoration:none;}@media only screen and (min-width:24.4375em){.c-list-horizontal .c-list-horizontal__item.has-delimiter:before{display:inline-block;padding:0 0.7rem;color:#ddd;content:"|";}}.c-navigation-vertical{width:100%;}.c-navigation-vertical__list{padding:0;margin:0;list-style:none;}.c-navigation-vertical__a{display:block;padding:12px 18px;padding:1.2rem 1.8rem;margin:2px 0;margin:0.2rem 0;font-size:14px;font-size:1.4rem;color:#ddd;text-decoration:none;background-color:rgba(216,216,216,0.15);}.c-navigation-vertical__a:hover{color:#fff;background-color:rgba(216,216,216,0.25);}.pager__items{padding:0;margin:30px 0 0;margin:3rem 0 0;list-style:none;}@media all and (max-width:53.125em){.pager__items{margin:3rem 0 2rem;}}@media all and (min-width:53.1875em){.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.pager__item{display:inline-block;}.pager__item a{display:block;height:23px;height:2.3rem;padding:0 8px;padding:0 0.8rem;margin:0;font-size:14px;font-size:1.4rem;font-weight:400;line-height:23px;line-height:2.3rem;color:#4a4a4a;text-decoration:none;}.pager__item a:hover,.pager__item a.active{color:#fff;background-color:#4a90e2;}.c-pagination__first{font-weight:400;color:#4a90e2;}@media all and (max-width:53.125em){.c-pagination__first{display:none;}}.c-pagination__last{font-weight:400;color:#9b9b9b;}@media all and (max-width:53.125em){.c-pagination__last{display:none;}}.search-pager{margin-top:20px;margin-top:2rem;}.c-search-dropdown{position:absolute;top:100%;right:0;left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:120px 15px;padding:12rem 1.5rem;background:#fff;-webkit-box-shadow:1px 0 8px rgba(0,0,0,0.3);box-shadow:1px 0 8px rgba(0,0,0,0.3);}.c-search-dropdown.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;}.c-search-dropdown__btn{min-width:60px;min-width:6rem;padding:21px;padding:2.1rem;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.c-search-dropdown__btn svg{width:17px;width:1.7rem;height:17px;height:1.7rem;fill:#000;}.c-search-dropdown__btn:hover,.c-search-dropdown__btn:focus{background-color:#4a90e2;}@media only screen and (max-width:69.9375em){.c-search-dropdown__btn{border-right:1px solid #979797;}}@media only screen and (max-width:25em){.c-search-dropdown__btn{min-width:4.5rem;min-height:4.5rem;padding:1rem;}}.c-search-dropdown input[type="search"]{width:100%;max-width:600px;max-width:60rem;font-size:24px;font-size:2.4rem;font-weight:400;color:#000;background-color:transparent;border:none;outline:none;}.c-search-dropdown .search-block-form{border-bottom:1px solid rgba(0,0,0,0.5);}.c-search-dropdown .search-block-form .form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c-search-dropdown .search-block-form .form-item,.c-search-dropdown .search-block-form .form-actions{margin:0;}.c-search-dropdown .search-block-form svg{width:17px;width:1.7rem;height:17px;height:1.7rem;fill:#000;}.c-search-dropdown input:-webkit-autofill,.c-search-dropdown input:-webkit-autofill:hover,.c-search-dropdown input:-webkit-autofill:focus,.c-search-dropdown input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s;}table{width:100%;}@media only screen and (max-width:68.75em){table:not(.responsive-enabled){display:block;width:100%;overflow-x:auto;white-space:nowrap;}table:not(.responsive-enabled) tbody{display:table;width:100%;}}th{padding:10px 8px;padding:1rem 0.8rem;color:#fff;background-color:#435768;}td{padding:8px 5px;padding:0.8rem 0.5rem;border-right:1px solid #e6e2d6;border-right:0.1rem solid #e6e2d6;border-bottom:1px solid #e6e2d6;border-bottom:0.1rem solid #e6e2d6;}td:first-child{border-left:1px solid #e6e2d6;border-left:0.1rem solid #e6e2d6;}#soundMuteBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;outline:none;}@media only screen and (max-width:50em){#soundMuteBtn{display:none;}}.c-video--mute{width:40px;width:4rem;height:40px;height:4rem;fill:#fff;}@media only screen and (max-width:50em){.jumbo-video{display:none;}}.c-visual-process{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:115em;font-size:10px;}@media only screen and (max-width:76.5625em){.c-visual-process{font-size:8px;}}@media only screen and (max-width:61.875em){.c-visual-process{font-size:7px;}}@media only screen and (min-width:53.1875em){.c-visual-process{padding-bottom:17em;margin:7rem auto 4rem;}}@media only screen and (max-width:53.125em){.c-visual-process{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.c-visual-process__main-img-wrapper{z-index:3;max-width:48.4em;}@media only screen and (max-width:53.125em){.c-visual-process__main-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:18rem;}}.c-visual-process__block-1{position:absolute;top:0.7%;left:8.7%;width:45.8em;height:16.5em;}.c-visual-process__block-1 .c-visual-process__line-1{position:absolute;top:0;left:0;width:45.8em;}.c-visual-process__block-1 .c-visual-process__car-1{position:absolute;top:21%;left:61%;width:10.6em;}.c-visual-process__block-1 .c-visual-process__car-1.fade-out-item--to-left{-webkit-transform:translateX(0);transform:translateX(0);}.c-visual-process__block-1 .c-visual-process__car-1.fade-out-item--to-left.fade-out{-webkit-transform:translateX(-27em);transform:translateX(-27em);}@media only screen and (max-width:53.125em){.c-visual-process__block-1{display:none;}}.c-visual-process__block-2{position:absolute;bottom:41.3%;left:8.7%;width:67.7em;height:10.9em;}.c-visual-process__block-2 .c-visual-process__line-2{position:absolute;top:0;left:0;width:67.7em;}.c-visual-process__block-2 .c-visual-process__car-2{position:absolute;top:41%;left:13%;width:9em;}.c-visual-process__block-2 .c-visual-process__car-2.fade-out-item--to-right{-webkit-transform:translateX(0);transform:translateX(0);}.c-visual-process__block-2 .c-visual-process__car-2.fade-out-item--to-right.fade-out{-webkit-transform:translateX(35em);transform:translateX(35em);}@media only screen and (max-width:76.5625em){.c-visual-process__block-2{bottom:38.3%;}}@media only screen and (max-width:53.125em){.c-visual-process__block-2{display:none;}}.c-visual-process__block-3{position:absolute;right:14%;bottom:6.9%;width:48em;height:19.9em;}.c-visual-process__block-3 .c-visual-process__line-3{width:48em;}.c-visual-process__block-3 .c-visual-process__car-1{position:absolute;bottom:4%;left:38%;width:10.6em;}.c-visual-process__block-3 .c-visual-process__car-1.fade-out-item--to-left{-webkit-transform:translateX(0);transform:translateX(0);}.c-visual-process__block-3 .c-visual-process__car-1.fade-out-item--to-left.fade-out{-webkit-transform:translateX(-17em);transform:translateX(-17em);}.c-visual-process__block-3 .c-visual-process__car-3{position:absolute;bottom:4%;left:61.8%;width:9.9em;}.c-visual-process__block-3 .c-visual-process__car-3.fade-out-item--to-left{-webkit-transform:translateX(0);transform:translateX(0);}.c-visual-process__block-3 .c-visual-process__car-3.fade-out-item--to-left.fade-out{-webkit-transform:translateX(-17em);transform:translateX(-17em);}@media only screen and (max-width:53.125em){.c-visual-process__block-3{display:none;}}@media only screen and (min-width:53.1875em){.c-visual-process__content-block{position:absolute;}}@media only screen and (max-width:53.125em){.c-visual-process__content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;margin-bottom:4rem;}}@media only screen and (min-width:30em){.c-visual-process__content-block{max-width:32em;}}@media only screen and (min-width:53.1875em){.c-visual-process__content-block-1{top:17.8%;left:0;}}@media only screen and (min-width:53.1875em) and (max-width:61.875em){.c-visual-process__content-block-1{top:15.8%;}}@media only screen and (min-width:53.1875em){.c-visual-process__content-block-2{right:0;bottom:29%;}}@media only screen and (min-width:53.1875em){.c-visual-process__content-block-3{bottom:0;left:12.2%;}}@media only screen and (min-width:53.1875em) and (max-width:61.875em){.c-visual-process__content-block-3{left:0;}}.c-visual-process__content-title{margin-bottom:0;font-size:2.8em;font-weight:700;line-height:1.29;color:#545454;}@media only screen and (max-width:53.125em){.c-visual-process__content-title{margin:0;}}.c-visual-process__content-text{padding:18px 0 20px;padding:1.8rem 0 2rem;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.4;color:#545454;}@media only screen and (max-width:76.5625em){.c-visual-process__content-text{font-size:1.4rem;}}.c-visual-process__content-btn{width:140px;width:14rem;height:40px;height:4rem;font-size:1.6em;font-weight:700;color:#fff;background-color:#f5a623;-webkit-box-shadow:0 0.6rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.6rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}@media only screen and (max-width:53.125em){.c-visual-process__content-btn{margin-top:auto;}}.c-visual-process__content-btn:hover,.c-visual-process__content-btn:focus{background-color:#cf8c20;}.page-node-76 .view-contacts .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-76 .view-contacts .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 2.4rem);flex-basis:calc(25% - 2.4rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(25% - 2.4rem);margin:0 12px 50px;margin:0 1.2rem 5rem;}@media only screen and (min-width:75.0625em){.page-node-76 .view-contacts .views-row:nth-child(4n+1){margin-left:0;}.page-node-76 .view-contacts .views-row:nth-child(4n){margin-right:0;}}@media only screen and (max-width:75em) and (min-width:50.0625em){.page-node-76 .view-contacts .views-row{-ms-flex-preferred-size:calc(33.8% - 2.4rem);flex-basis:calc(33.8% - 2.4rem);max-width:calc(33.8% - 2.4rem);}.page-node-76 .view-contacts .views-row:nth-child(3n+1){margin-left:0;}.page-node-76 .view-contacts .views-row:nth-child(3n){margin-right:0;}}@media only screen and (max-width:50em){.page-node-76 .view-contacts .views-row{-ms-flex-preferred-size:calc(50% - 2.4rem);flex-basis:calc(50% - 2.4rem);max-width:calc(50% - 2.4rem);}.page-node-76 .view-contacts .views-row:nth-child(odd){margin-left:0;}.page-node-76 .view-contacts .views-row:nth-child(even){margin-right:0;}}@media only screen and (max-width:37.5em){.page-node-76 .view-contacts .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 5rem;}.page-node-76 .view-contacts .views-row:last-child{margin-bottom:0;}}.page-node-76 .view-contacts .views-field-field-employee-avatar img{width:100%;}.page-node-76 .view-contacts .views-field-title .field-content{font-size:18px;font-size:1.8rem;font-weight:500;color:#4a4a4a;}.page-node-76 .view-contacts .field-content{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;color:#4b4b4b;}.page-node-76 .field--name-body h2:first-child{margin-top:0;}.page-node-76 .two-column-video{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media all and (max-width:53.125em){.page-node-76 .two-column-video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.page-node-76 .two-column-video .two-column-video__item{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media all and (min-width:53.1875em){.page-node-76 .two-column-video .two-column-video__item:last-child{margin-left:1rem;}}@media all and (max-width:53.125em){.page-node-76 .two-column-video .two-column-video__item{width:100%;}.page-node-76 .two-column-video .two-column-video__item:first-child{margin-bottom:1rem;}}.page-node-76 h3{font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}[data-entity-uuid="3f2ec070-dc0e-407b-85cd-d0dc79e147d3"]{max-width:800px;max-width:80rem;}.page-node-type-article main{padding:0 15px;padding:0 1.5rem;padding-top:90px;padding-top:9rem;}@media all and (max-width:53.125em){.page-node-type-article main{padding-top:6rem;}}.page-node-type-article .node__meta{padding-bottom:10px;padding-bottom:1rem;font-size:14px;font-size:1.4rem;line-height:1.56;color:#5d5d5d;}.page-node-type-article .layout-content{max-width:809px;max-width:80.9rem;margin:0 auto;}.page-node-type-article .page-title{font-size:36px;font-size:3.6rem;font-weight:700;line-height:1.4;color:#4a4a4a;}@media only screen and (max-width:50em){.page-node-type-article .page-title{font-size:2.4rem;}}.page-node-type-article .field--type-image{margin-bottom:40px;margin-bottom:4rem;}.page-node-type-article .node_submitted{font-size:16px;font-weight:700;color:#4a4a4a;}.page-node-type-article .field--type-text-with-summary{margin-bottom:30px;margin-bottom:3rem;font-size:16px;font-size:1.6rem;line-height:1.4;color:#5d5d5d;}.page-node-type-article #share-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:200px;margin-bottom:20rem;}@media all and (max-width:53.125em){.page-node-type-article #share-buttons{margin-bottom:10rem;}}.view-promo{margin-top:40px;margin-top:4rem;}.view-id-news,.view-promo,.view-id-products.view-display-id-block_1{}.view-id-news .view-content,.view-promo .view-content,.view-id-products.view-display-id-block_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-frontpage .view-id-news .view-content,.path-frontpage .view-promo .view-content,.path-frontpage .view-id-products.view-display-id-block_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px;padding:0 1.5rem;}@media only screen and (min-width:56.3125em){.path-frontpage .view-id-news .view-content,.path-frontpage .view-promo .view-content,.path-frontpage .view-id-products.view-display-id-block_1 .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.view-id-news .views-row,.view-promo .views-row,.view-id-products.view-display-id-block_1 .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(33.8% - 2.4rem);flex-basis:calc(33.8% - 2.4rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(33.8% - 2.4rem);margin:0 12px 50px;margin:0 1.2rem 5rem;}@media only screen and (min-width:56.3125em){.view-id-news .views-row:nth-child(3n + 1),.view-promo .views-row:nth-child(3n + 1),.view-id-products.view-display-id-block_1 .views-row:nth-child(3n + 1){margin-left:0;}.view-id-news .views-row:nth-child(3n),.view-promo .views-row:nth-child(3n),.view-id-products.view-display-id-block_1 .views-row:nth-child(3n){margin-right:0;}}@media only screen and (max-width:56.25em){.view-id-news .views-row,.view-promo .views-row,.view-id-products.view-display-id-block_1 .views-row{-ms-flex-preferred-size:calc(50% - 2.4rem);flex-basis:calc(50% - 2.4rem);max-width:calc(50% - 2.4rem);}.view-id-news .views-row:nth-child(odd),.view-promo .views-row:nth-child(odd),.view-id-products.view-display-id-block_1 .views-row:nth-child(odd){margin-left:0;}.view-id-news .views-row:nth-child(even),.view-promo .views-row:nth-child(even),.view-id-products.view-display-id-block_1 .views-row:nth-child(even){margin-right:0;}}@media only screen and (max-width:37.5em){.view-id-news .views-row,.view-promo .views-row,.view-id-products.view-display-id-block_1 .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 3rem;}.view-id-news .views-row:last-child,.view-promo .views-row:last-child,.view-id-products.view-display-id-block_1 .views-row:last-child{margin-bottom:0;}}.view-id-news .views-row .views-field-field-image,.view-promo .views-row .views-field-field-image,.view-id-products.view-display-id-block_1 .views-row .views-field-field-image{margin-bottom:15px;margin-bottom:1.5rem;overflow:hidden;}@media only screen and (min-width:37.5625em){.view-id-news .views-row .views-field-field-image,.view-promo .views-row .views-field-field-image,.view-id-products.view-display-id-block_1 .views-row .views-field-field-image{max-height:75%;font-size:0;}}.view-id-news .views-row .views-field-field-image img,.view-promo .views-row .views-field-field-image img,.view-id-products.view-display-id-block_1 .views-row .views-field-field-image img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.view-id-news .views-row .views-field-view-node,.view-promo .views-row .views-field-view-node,.view-id-products.view-display-id-block_1 .views-row .views-field-view-node{margin-top:auto;}.view-id-news .views-row .views-field-view-node a,.view-promo .views-row .views-field-view-node a,.view-id-products.view-display-id-block_1 .views-row .views-field-view-node a{display:inline-block;min-width:80px;min-width:8rem;padding:7px 10px;padding:0.7rem 1rem;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;text-decoration:none;background-color:#4a90e2;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.view-id-news .views-row:hover .views-field-field-image img,.view-promo .views-row:hover .views-field-field-image img,.view-id-products.view-display-id-block_1 .views-row:hover .views-field-field-image img{-webkit-transform:scale(1.1);transform:scale(1.1);}.view-id-news .views-row:hover .views-field-title a,.view-promo .views-row:hover .views-field-title a,.view-id-products.view-display-id-block_1 .views-row:hover .views-field-title a{color:#4a90e2;}.view-id-news .views-field-changed,.view-promo .views-field-changed,.view-id-products.view-display-id-block_1 .views-field-changed{margin:7px 0 10px;margin:0.7rem 0 1rem;font-size:14px;font-size:1.4rem;line-height:1.31;color:#787878;}.view-id-news .views-field-title a,.view-promo .views-field-title a,.view-id-products.view-display-id-block_1 .views-field-title a{font-size:24px;font-size:2.4rem;font-weight:500;line-height:1.2;color:#4a4a4a;text-decoration:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media all and (max-width:53.125em){.view-id-news .views-field-title a,.view-promo .views-field-title a,.view-id-products.view-display-id-block_1 .views-field-title a{font-size:1.8rem;}}.view-id-news .views-field-body,.view-promo .views-field-body,.view-id-products.view-display-id-block_1 .views-field-body{font-size:14px;font-size:1.4rem;line-height:1.56;color:#787878;}.view-id-news .views-field-body p,.view-promo .views-field-body p,.view-id-products.view-display-id-block_1 .views-field-body p{color:#787878;}.view-id-news .views-field-body p:first-child,.view-promo .views-field-body p:first-child,.view-id-products.view-display-id-block_1 .views-field-body p:first-child{margin-top:0;}.page-node-type-branch-office .field--type-text-with-summary p{line-height:1.6;}.page-node-type-branch-office .field--name-field-branch-office-pricelists{margin-top:65px;margin-top:6.5rem;}@media all and (max-width:53.125em){.page-node-type-branch-office .field--name-field-branch-office-pricelists{margin-top:4rem;}}.page-node-type-branch-office .field--name-field-branch-office-pricelists .field__label{padding-bottom:16px;padding-bottom:1.6rem;font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.page-node-type-branch-office .field--name-field-branch-office-pricelists .field__item{padding:14px 0;padding:1.4rem 0;border-top:1px solid rgba(151,151,151,0.58);border-top:0.1rem solid rgba(151,151,151,0.58);}.page-node-type-branch-office .field--name-field-branch-office-pricelists .field__item:last-child{border-bottom:1px solid rgba(151,151,151,0.58);border-bottom:0.1rem solid rgba(151,151,151,0.58);}.page-node-type-branch-office .field--name-field-branch-office-pricelists .field__item a{display:inline-block;margin-left:10px;margin-left:1rem;font-size:14px;font-size:1.4rem;color:#4b4b4b;text-decoration:none;}.page-node-type-branch-office .block-views-blockdownloads-block-1{padding:0;}.page-node-type-branch-office .block-views-blockdownloads-block-1 h2{padding-bottom:16px;padding-bottom:1.6rem;font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.page-node-type-branch-office .block-views-blockdownloads-block-1 + h2{margin-bottom:44px;margin-bottom:4.4rem;font-size:36px;font-size:3.6rem;font-weight:700;color:#4b4b4b;}@media all and (max-width:53.125em){.page-node-type-branch-office .block-views-blockdownloads-block-1 + h2{font-size:2.4rem;}}.page-node-type-branch-office .field--name-field-branch-office-reclamation .field__label,.page-node-type-branch-office .field--name-field-branch-office-order-form .field__label{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.page-node-type-branch-office #edit-detailnejsi-specifikace{margin-top:50px;margin-top:5rem;}.page-node-type-branch-office #edit-detailnejsi-specifikace > summary,.page-node-type-branch-office #edit-zakladni-udaje > summary{padding:0;font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}.page-node-type-branch-office details{border:none;}.page-node-type-branch-office details > .details-wrapper{padding:0;}.page-node-type-branch-office .captcha{margin-top:40px;margin-top:4rem;}.page-node-type-branch-office .captcha .form-text{margin-bottom:10px;margin-bottom:1rem;}.page-node-type-branch-office #block-views-block-downloads-block-1,.page-node-type-branch-office #block-views-block-contacts-block-2{max-width:1022px;max-width:102.2rem;padding:0 20px;padding:0 2rem;margin:0 auto 80px;margin:0 auto 8rem;}.page-node-type-branch-office #block-views-block-downloads-block-1{padding:0;margin:0 auto 100px;margin:0 auto 10rem;}@media all and (max-width:53.125em){.page-node-type-branch-office #block-views-block-downloads-block-1{margin:0 auto 4rem;}}.page-node-type-branch-office #block-views-block-contacts-block-2 .views-row{margin-top:20px;margin-top:2rem;}.page-node-type-branch-office #block-views-block-reference-block-1{max-width:1366px;max-width:136.6rem;padding:0 20px 150px;padding:0 2rem 15rem;margin:0 auto;}.page-node-type-branch-office #block-views-block-reference-block-1 h2{max-width:1022px;max-width:102.2rem;margin:100px auto 50px;margin:10rem auto 5rem;font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.page-node-type-branch-office #block-views-block-reference-block-1 h2{font-size:2.4rem;}}@media all and (max-width:53.125em){.page-node-type-branch-office #block-views-block-reference-block-1 h2{margin:4rem auto 3rem;}}#edit-flexbox input{width:100%;}@media only screen and (max-width:28.125em){.ui-tabs .ui-tabs-nav li{width:100%;margin-bottom:0.5rem !important;}}[id*="edit-wizard-prev"],[id*="edit-wizard-next"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;font-family:"montserrat",sans-serif;border:none;}[id*="edit-wizard-prev"]:hover,[id*="edit-wizard-next"]:hover,[id*="edit-wizard-prev"]:focus,[id*="edit-wizard-next"]:focus{background-color:#cf8c20;}.p-branch-search-title{max-width:640px;max-width:64rem;margin:auto;margin-top:130px;margin-top:13rem;}@media all and (max-width:53.125em){.p-branch-search-title{margin-top:10rem;}}#form-test{max-width:1022px;max-width:102.2rem;margin:auto;text-align:left;}@media all and (min-width:53.1875em){#form-test{padding:0 4rem;}}#search-form-status p{text-align:center;}#zapa-search-input{width:100%;border-top-right-radius:0;border-bottom-right-radius:0;}.search-form{max-width:640px;max-width:64rem;margin:auto;}.search-form .branch-search-desc{margin-top:0;line-height:1.4;}.search-form strong{display:block;margin:20px 0 15px;margin:2rem 0 1.5rem;}.form-search-fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.form-search-fields-container .form-item-search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;}.form-search-fields-container .button{width:40px;width:4rem;height:40px;height:4rem;margin:0;color:#fff;background-color:#f5a623;border:none;border-top-right-radius:4px;border-top-right-radius:0.4rem;border-bottom-right-radius:4px;border-bottom-right-radius:0.4rem;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.form-search-fields-container .button:hover,.form-search-fields-container .button:focus{background-color:#cf8c20;}.form-search-fields-container .button svg{width:17px;width:1.7rem;height:17px;height:1.7rem;fill:#fff;}#distance-matrix{margin-top:90px;margin-top:9rem;}.p-product-detail h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}.page-node-204 td{border:none;}.page-node-204 td a{font-size:16px;font-size:1.6rem;font-weight:700;color:#4a90e2;text-decoration:underline;}.page-node-204 main h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.page-node-204 main h2{font-size:2.4rem;}}.page-node-204 main p + h2{margin-top:50px;margin-top:5rem;}.page-node-204 h3{font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}.page-node-204 .more-link{text-align:left;}.page-node-204 .more-link a{cursor:pointer;}.captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}footer .captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}footer .captcha .form-item-captcha-response{width:100%;margin-left:0;}footer .captcha .reload-captcha-wrapper a{color:#f5a623;}.captcha img{width:120px;width:12rem;}.captcha .form-item-captcha-response{margin-left:20px;margin-left:2rem;}.captcha .description{display:none;}#distance-matrix,.view-id-reference,.view-id-products,.view-id-branch_office{}#distance-matrix .view-content,.view-id-reference .view-content,.view-id-products .view-content,.view-id-branch_office .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#distance-matrix .views-row,.view-id-reference .views-row,.view-id-products .views-row,.view-id-branch_office .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 2.4rem);flex-basis:calc(25% - 2.4rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(25% - 2.4rem);margin:0 12px 50px;margin:0 1.2rem 5rem;}@media only screen and (min-width:75.0625em){#distance-matrix .views-row:nth-child(4n + 1),.view-id-reference .views-row:nth-child(4n + 1),.view-id-products .views-row:nth-child(4n + 1),.view-id-branch_office .views-row:nth-child(4n + 1){margin-left:0;}#distance-matrix .views-row:nth-child(4n),.view-id-reference .views-row:nth-child(4n),.view-id-products .views-row:nth-child(4n),.view-id-branch_office .views-row:nth-child(4n){margin-right:0;}}@media only screen and (max-width:75em) and (min-width:50.0625em){#distance-matrix .views-row,.view-id-reference .views-row,.view-id-products .views-row,.view-id-branch_office .views-row{-ms-flex-preferred-size:calc(33.8% - 2.4rem);flex-basis:calc(33.8% - 2.4rem);max-width:calc(33.8% - 2.4rem);}#distance-matrix .views-row:nth-child(3n + 1),.view-id-reference .views-row:nth-child(3n + 1),.view-id-products .views-row:nth-child(3n + 1),.view-id-branch_office .views-row:nth-child(3n + 1){margin-left:0;}#distance-matrix .views-row:nth-child(3n),.view-id-reference .views-row:nth-child(3n),.view-id-products .views-row:nth-child(3n),.view-id-branch_office .views-row:nth-child(3n){margin-right:0;}}@media only screen and (max-width:50em){#distance-matrix .views-row,.view-id-reference .views-row,.view-id-products .views-row,.view-id-branch_office .views-row{-ms-flex-preferred-size:calc(50% - 2.4rem);flex-basis:calc(50% - 2.4rem);max-width:calc(50% - 2.4rem);}#distance-matrix .views-row:nth-child(odd),.view-id-reference .views-row:nth-child(odd),.view-id-products .views-row:nth-child(odd),.view-id-branch_office .views-row:nth-child(odd){margin-left:0;}#distance-matrix .views-row:nth-child(even),.view-id-reference .views-row:nth-child(even),.view-id-products .views-row:nth-child(even),.view-id-branch_office .views-row:nth-child(even){margin-right:0;}}@media only screen and (max-width:37.5em){#distance-matrix .views-row,.view-id-reference .views-row,.view-id-products .views-row,.view-id-branch_office .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 4rem;}#distance-matrix .views-row:last-child,.view-id-reference .views-row:last-child,.view-id-products .views-row:last-child,.view-id-branch_office .views-row:last-child{margin-bottom:0;}}#distance-matrix .views-row .views-field-field-branch-search-img,.view-id-reference .views-row .views-field-field-branch-search-img,.view-id-products .views-row .views-field-field-branch-search-img,.view-id-branch_office .views-row .views-field-field-branch-search-img,#distance-matrix .views-row .views-field-field-reference-img,.view-id-reference .views-row .views-field-field-reference-img,.view-id-products .views-row .views-field-field-reference-img,.view-id-branch_office .views-row .views-field-field-reference-img,#distance-matrix .views-row .views-field-field-branch-office-img,.view-id-reference .views-row .views-field-field-branch-office-img,.view-id-products .views-row .views-field-field-branch-office-img,.view-id-branch_office .views-row .views-field-field-branch-office-img,#distance-matrix .views-row .views-field-field-product-img-primary,.view-id-reference .views-row .views-field-field-product-img-primary,.view-id-products .views-row .views-field-field-product-img-primary,.view-id-branch_office .views-row .views-field-field-product-img-primary,#distance-matrix .views-row .views-field-field-product-img-thumb,.view-id-reference .views-row .views-field-field-product-img-thumb,.view-id-products .views-row .views-field-field-product-img-thumb,.view-id-branch_office .views-row .views-field-field-product-img-thumb{max-height:75%;margin-bottom:20px;margin-bottom:2rem;overflow:hidden;font-size:0;}#distance-matrix .views-row .views-field-field-branch-search-img img,.view-id-reference .views-row .views-field-field-branch-search-img img,.view-id-products .views-row .views-field-field-branch-search-img img,.view-id-branch_office .views-row .views-field-field-branch-search-img img,#distance-matrix .views-row .views-field-field-reference-img img,.view-id-reference .views-row .views-field-field-reference-img img,.view-id-products .views-row .views-field-field-reference-img img,.view-id-branch_office .views-row .views-field-field-reference-img img,#distance-matrix .views-row .views-field-field-branch-office-img img,.view-id-reference .views-row .views-field-field-branch-office-img img,.view-id-products .views-row .views-field-field-branch-office-img img,.view-id-branch_office .views-row .views-field-field-branch-office-img img,#distance-matrix .views-row .views-field-field-product-img-primary img,.view-id-reference .views-row .views-field-field-product-img-primary img,.view-id-products .views-row .views-field-field-product-img-primary img,.view-id-branch_office .views-row .views-field-field-product-img-primary img,#distance-matrix .views-row .views-field-field-product-img-thumb img,.view-id-reference .views-row .views-field-field-product-img-thumb img,.view-id-products .views-row .views-field-field-product-img-thumb img,.view-id-branch_office .views-row .views-field-field-product-img-thumb img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#distance-matrix .views-row .views-field-view-node,.view-id-reference .views-row .views-field-view-node,.view-id-products .views-row .views-field-view-node,.view-id-branch_office .views-row .views-field-view-node{margin-top:auto;}#distance-matrix .views-row .views-field-view-node a,.view-id-reference .views-row .views-field-view-node a,.view-id-products .views-row .views-field-view-node a,.view-id-branch_office .views-row .views-field-view-node a{display:inline-block;min-width:80px;min-width:8rem;padding:7px 10px;padding:0.7rem 1rem;font-size:15px;font-size:1.5rem;color:#fff;text-align:center;text-decoration:none;background-color:#4a90e2;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#distance-matrix .views-row:hover .views-field-field-branch-search-img img,.view-id-reference .views-row:hover .views-field-field-branch-search-img img,.view-id-products .views-row:hover .views-field-field-branch-search-img img,.view-id-branch_office .views-row:hover .views-field-field-branch-search-img img,#distance-matrix .views-row:hover .views-field-field-reference-img img,.view-id-reference .views-row:hover .views-field-field-reference-img img,.view-id-products .views-row:hover .views-field-field-reference-img img,.view-id-branch_office .views-row:hover .views-field-field-reference-img img,#distance-matrix .views-row:hover .views-field-field-branch-office-img img,.view-id-reference .views-row:hover .views-field-field-branch-office-img img,.view-id-products .views-row:hover .views-field-field-branch-office-img img,.view-id-branch_office .views-row:hover .views-field-field-branch-office-img img,#distance-matrix .views-row:hover .views-field-field-product-img-primary img,.view-id-reference .views-row:hover .views-field-field-product-img-primary img,.view-id-products .views-row:hover .views-field-field-product-img-primary img,.view-id-branch_office .views-row:hover .views-field-field-product-img-primary img,#distance-matrix .views-row:hover .views-field-field-product-img-thumb img,.view-id-reference .views-row:hover .views-field-field-product-img-thumb img,.view-id-products .views-row:hover .views-field-field-product-img-thumb img,.view-id-branch_office .views-row:hover .views-field-field-product-img-thumb img{-webkit-transform:scale(1.1);transform:scale(1.1);}#distance-matrix .views-row:hover .views-field-title a,.view-id-reference .views-row:hover .views-field-title a,.view-id-products .views-row:hover .views-field-title a,.view-id-branch_office .views-row:hover .views-field-title a{color:#4a90e2;}#distance-matrix .views-row:hover .views-field-view-node a,.view-id-reference .views-row:hover .views-field-view-node a,.view-id-products .views-row:hover .views-field-view-node a,.view-id-branch_office .views-row:hover .views-field-view-node a{background-color:#000;}#distance-matrix .views-field-changed,.view-id-reference .views-field-changed,.view-id-products .views-field-changed,.view-id-branch_office .views-field-changed{margin:7px 0 10px;margin:0.7rem 0 1rem;font-size:14px;font-size:1.4rem;line-height:1.31;color:#4b4b4b;}#distance-matrix .views-field-title,.view-id-reference .views-field-title,.view-id-products .views-field-title,.view-id-branch_office .views-field-title{margin-bottom:4px;margin-bottom:0.4rem;}#distance-matrix .views-field-title a,.view-id-reference .views-field-title a,.view-id-products .views-field-title a,.view-id-branch_office .views-field-title a{font-size:24px;font-size:2.4rem;font-weight:500;line-height:1.4;color:#4a4a4a;text-decoration:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media all and (max-width:53.125em){#distance-matrix .views-field-title a,.view-id-reference .views-field-title a,.view-id-products .views-field-title a,.view-id-branch_office .views-field-title a{font-size:1.8rem;}}#distance-matrix .views-field-field-product-usage,.view-id-reference .views-field-field-product-usage,.view-id-products .views-field-field-product-usage,.view-id-branch_office .views-field-field-product-usage{padding:6px 0 20px;padding:0.6rem 0 2rem;font-size:16px;font-size:1.6rem;font-weight:400;color:#000;}#distance-matrix .views-field-field-product-usage p,.view-id-reference .views-field-field-product-usage p,.view-id-products .views-field-field-product-usage p,.view-id-branch_office .views-field-field-product-usage p{margin:0;font-size:16px;font-size:1.6rem;font-weight:400;color:#000;text-align:initial;}#distance-matrix .views-field-field-reference-date,.view-id-reference .views-field-field-reference-date,.view-id-products .views-field-field-reference-date,.view-id-branch_office .views-field-field-reference-date,#distance-matrix .views-field-field-reference-place,.view-id-reference .views-field-field-reference-place,.view-id-products .views-field-field-reference-place,.view-id-branch_office .views-field-field-reference-place{font-size:14px;font-size:1.4rem;line-height:1.56;color:#4a4a4a;}#distance-matrix .views-field-body,.view-id-reference .views-field-body,.view-id-products .views-field-body,.view-id-branch_office .views-field-body{font-size:14px;font-size:1.4rem;line-height:1.56;color:#787878;}#distance-matrix .views-field-body p,.view-id-reference .views-field-body p,.view-id-products .views-field-body p,.view-id-branch_office .views-field-body p{color:#787878;}#distance-matrix .views-field-body p:first-child,.view-id-reference .views-field-body p:first-child,.view-id-products .views-field-body p:first-child,.view-id-branch_office .views-field-body p:first-child{margin-top:0;}.view-id-branch_office .views-field-field-branch-office-region a{font-size:14px;font-size:1.4rem;font-weight:400;color:#787878;text-decoration:none;}.page-node-202 .field--type-text-with-summary h1{margin-top:0;margin-bottom:40px;margin-bottom:4rem;}.page-node-202 h1 strong{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}.page-node-202 h3{margin-bottom:33px;margin-bottom:3.3rem;}.page-node-202 h3 strong{font-size:24px;font-size:2.4rem;font-weight:500;line-height:1.4;color:#4a4a4a;}.page-node-202 table{margin-top:47px;margin-top:4.7rem;}.page-node-202 table td{border:none;}.page-node-202 table td strong{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.page-node-202 table tr:last-child{line-height:1.5;}.page-node-202 .block-views-blockjobs-block-1 h2{margin-top:75px;margin-top:7.5rem;font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.page-node-202 .block-views-blockjobs-block-1 h2{font-size:2.4rem;}}.page-node-202 .view-id-jobs h3{display:none;}.page-node-202 .view-id-jobs .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;padding:2rem 0;border-top:1px solid rgba(185,185,185,0.6);}.page-node-202 .view-id-jobs .views-row:last-child{border-bottom:1px solid rgba(185,185,185,0.6);}.page-node-202 .view-id-jobs .views-row a{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;text-decoration:none;}.page-node-202 .view-id-jobs .views-row .views-field-view-node a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-weight:700;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:5px 20px;padding:0.5rem 2rem;font-size:16px;font-size:1.6rem;color:#fff;}.page-node-202 .view-id-jobs .views-row .views-field-view-node a:hover,.page-node-202 .view-id-jobs .views-row .views-field-view-node a:focus{background-color:#cf8c20;}.page-node-202 .career-points h2{margin-top:30px;margin-top:3rem;margin-bottom:8px;margin-bottom:0.8rem;font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.page-node-202 .career-points ul{margin:0;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5;color:#4a4a4a;}.career-detail{line-height:1.4;}.page-node-245 .field--type-text-with-summary{padding-bottom:18px;padding-bottom:1.8rem;border-bottom:1px solid rgba(185,185,185,0.58);}.page-node-245 .field--type-text-with-summary h3{font-size:24px;font-size:2.4rem;font-weight:500;margin-top:0;margin-bottom:20px;margin-bottom:2rem;color:#4b4b4b;}@media all and (max-width:53.125em){.page-node-245 .field--type-text-with-summary h3{font-size:1.8rem;}}.page-node-245 .field--type-text-with-summary h3 + p{margin-top:20px;margin-top:2rem;margin-bottom:10px;margin-bottom:1rem;font-size:24px;font-size:2.4rem;font-weight:700;line-height:1.5;}.page-node-245 .field--type-text-with-summary h3 + p strong{font-size:24px;font-size:2.4rem;font-weight:500;color:#4b4b4b;}@media all and (max-width:53.125em){.page-node-245 .field--type-text-with-summary h3 + p strong{font-size:1.8rem;}}.page-node-245 .block-views-blockcontacts-block-1 h2{font-size:24px;font-size:2.4rem;font-weight:500;margin-top:34px;margin-top:3.4rem;margin-bottom:10px;margin-bottom:1rem;color:#4b4b4b;}@media all and (max-width:53.125em){.page-node-245 .block-views-blockcontacts-block-1 h2{font-size:1.8rem;}}.page-node-245 .view-id-contacts .view-content{padding-top:24px;padding-top:2.4rem;}@media only screen and (max-width:56.25em){.page-node-245 .view-id-contacts .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (max-width:56.25em) and (min-width:36.3125em){.page-node-245 .view-id-contacts .views-row{width:calc(50% - 10px);}.page-node-245 .view-id-contacts .views-row:nth-child(2n){margin-left:2rem;}}@media only screen and (max-width:36.25em){.page-node-245 .view-id-contacts .views-row{width:100%;}}.page-node-245 .view-id-contacts .views-row .contact-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;margin-bottom:6rem;}@media only screen and (max-width:56.25em){.page-node-245 .view-id-contacts .views-row .contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;}}.page-node-245 .view-id-contacts .views-row .contact-img{font-size:0;}@media only screen and (max-width:56.25em){.page-node-245 .view-id-contacts .views-row .contact-img{display:none;}}@media only screen and (min-width:56.3125em){.page-node-245 .view-id-contacts .views-row .contact-img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:10rem;}}@media only screen and (min-width:56.3125em){.page-node-245 .view-id-contacts .views-row .contact__name-position{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:22.5rem;margin-left:3.5rem;}}.page-node-245 .view-id-contacts .views-row .contact__name{font-size:18px;font-size:1.8rem;margin-top:0;margin-bottom:10px;margin-bottom:1rem;color:#4a4a4a;}@media only screen and (max-width:56.25em){.page-node-245 .view-id-contacts .views-row .contact__name{margin-top:2rem;margin-bottom:0.5rem;}}.page-node-245 .view-id-contacts .views-row .contact__position{line-height:1.4;color:#4a4a4a;}.page-node-245 .view-id-contacts .views-row .contact__contact-block{line-height:1.4;}@media only screen and (max-width:56.25em){.page-node-245 .view-id-contacts .views-row .contact__contact-block{margin:1rem 0;}}@media only screen and (min-width:56.3125em){.page-node-245 .view-id-contacts .views-row .contact__contact-block{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:27.4rem;padding-left:2rem;margin-left:3.2rem;border-left:1px solid rgba(120,120,120,0.24);}}.page-node-245 .view-id-contacts .views-row .contact__contact-block .contact-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-node-245 .view-id-contacts .views-row .contact__contact-block .contact-block__item .contact-block__label{display:block;min-width:20px;min-width:2rem;}.page-node-245 .view-id-contacts .views-row .contact__contact-block .contact-block__item > :last-child{padding-left:14px;padding-left:1.4rem;}.page-node-245 .view-id-contacts .views-row .contact__branches{line-height:1.4;}@media only screen and (min-width:56.3125em){.page-node-245 .view-id-contacts .views-row .contact__branches{padding-left:2rem;margin-left:4rem;border-left:1px solid rgba(120,120,120,0.24);}}.block-views-blockcertificates-block-1 h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.block-views-blockcertificates-block-1 h2{font-size:2.4rem;}}.view-certificates a,.view-downloads a{text-decoration:none;}.view-certificates .field--name-name,.view-downloads .field--name-name{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.view-certificates .views-row .views-field-field-document-file,.view-downloads .views-row .views-field-field-document-file{padding:14px 0;padding:1.4rem 0;border-bottom:1px solid rgba(185,185,185,0.6);}.view-certificates h3,.view-downloads h3{font-size:14px;font-size:1.4rem;font-weight:700;color:#4a4a4a;}.view-certificates .views-row:first-child .views-field.views-field-field-document-file,.view-downloads .views-row:first-child .views-field.views-field-field-document-file,.view-certificates h3 + .views-row .views-field.views-field-field-document-file,.view-downloads h3 + .views-row .views-field.views-field-field-document-file{border-top:1px solid rgba(185,185,185,0.6);}.view-certificates .file--application-pdf a,.view-downloads .file--application-pdf a{display:inline-block;margin-left:10px;margin-left:1rem;font-size:14px;font-size:1.4rem;color:#4b4b4b;text-decoration:none;}@media only screen and (max-width:57.5em){.view-id-faq,.view-id-about_concrete,.view-id-projekty{width:100%;}}@media all and (max-width:53.125em){.view-id-faq,.view-id-about_concrete,.view-id-projekty{margin-bottom:10rem;}}.view-id-faq .views-row,.view-id-about_concrete .views-row,.view-id-projekty .views-row{font-size:16px;font-size:1.6rem;}.view-id-faq .ui-state-active,.view-id-about_concrete .ui-state-active,.view-id-projekty .ui-state-active{background:#4a90e2;}.view-id-faq .ui-accordion-header,.view-id-about_concrete .ui-accordion-header,.view-id-projekty .ui-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.1em 0.5em 1.1em 0.7em;border:none;}.view-id-faq .ui-accordion-header a,.view-id-about_concrete .ui-accordion-header a,.view-id-projekty .ui-accordion-header a{font-family:"montserrat",sans-serif;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.4;color:#4a4a4a;}.view-id-faq .ui-accordion-header.ui-state-active a,.view-id-about_concrete .ui-accordion-header.ui-state-active a,.view-id-projekty .ui-accordion-header.ui-state-active a{color:#fff;}.view-id-faq .ui-accordion-header-icon,.view-id-about_concrete .ui-accordion-header-icon,.view-id-projekty .ui-accordion-header-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:5px;margin-top:0.5rem;}.view-id-faq .ui-accordion-content,.view-id-about_concrete .ui-accordion-content,.view-id-projekty .ui-accordion-content{font-family:"montserrat",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4;color:#5d5d5d;border:none;}.view-id-projekty .ui-accordion-content img{width:30%;padding-top:40px;padding-top:4rem;}select{display:block;width:100%;max-width:100%;padding:0.6em 2em 0.5em 0.8em;margin:0;font-size:16px;font-weight:700;line-height:1.3;color:#444;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right 0.7em top 50%,0 0;background-size:0.65em auto,100%;border:1px solid #9b9b9b;border-radius:4px;}#views-exposed-form-downloads-page-1,#views-exposed-form-reference-page-1,#views-exposed-form-news-page-1,#views-exposed-form-branch-office-page-1,#views-exposed-form-contacts-block-1{margin-bottom:20px;margin-bottom:2rem;}#views-exposed-form-downloads-page-1 .form--inline,#views-exposed-form-reference-page-1 .form--inline,#views-exposed-form-news-page-1 .form--inline,#views-exposed-form-branch-office-page-1 .form--inline,#views-exposed-form-contacts-block-1 .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}#views-exposed-form-downloads-page-1 .form--inline .button,#views-exposed-form-reference-page-1 .form--inline .button,#views-exposed-form-news-page-1 .form--inline .button,#views-exposed-form-branch-office-page-1 .form--inline .button,#views-exposed-form-contacts-block-1 .form--inline .button{height:40px;height:4rem;padding:0 20px;padding:0 2rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;border:none;-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.17);box-shadow:0 1px 5px 1px rgba(0,0,0,0.17);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#views-exposed-form-downloads-page-1 .form--inline .button:hover,#views-exposed-form-reference-page-1 .form--inline .button:hover,#views-exposed-form-news-page-1 .form--inline .button:hover,#views-exposed-form-branch-office-page-1 .form--inline .button:hover,#views-exposed-form-contacts-block-1 .form--inline .button:hover,#views-exposed-form-downloads-page-1 .form--inline .button:focus,#views-exposed-form-reference-page-1 .form--inline .button:focus,#views-exposed-form-news-page-1 .form--inline .button:focus,#views-exposed-form-branch-office-page-1 .form--inline .button:focus,#views-exposed-form-contacts-block-1 .form--inline .button:focus{background-color:#cf8c20;}@media all and (max-width:53.125em){#views-exposed-form-downloads-page-1 .form-item,#views-exposed-form-reference-page-1 .form-item,#views-exposed-form-news-page-1 .form-item,#views-exposed-form-branch-office-page-1 .form-item,#views-exposed-form-contacts-block-1 .form-item{margin-top:0;}}#views-exposed-form-downloads-page-1 select,#views-exposed-form-reference-page-1 select,#views-exposed-form-news-page-1 select,#views-exposed-form-branch-office-page-1 select,#views-exposed-form-contacts-block-1 select{border-radius:0;}form label{display:block;padding-bottom:15px;padding-bottom:1.5rem;color:#4b4b4b;}form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="password"],form input[type="search"]{height:40px;height:4rem;padding:0 10px;padding:0 1rem;border:1px solid #979797;border:0.1rem solid #979797;}form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="password"],form input[type="search"],form textarea{border-radius:0.4rem;}form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="password"],form input[type="search"],form textarea,form .intl-tel-input{color:#4a4a4a;}@media only screen and (max-width:48em){form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="password"],form input[type="search"],form textarea,form .intl-tel-input{width:100%;}}form .intl-tel-input{width:100%;}form .intl-tel-input input{width:100%;}form textarea{padding:10px;padding:1rem;}.webform-element-description{margin-top:8px;margin-top:0.8rem;font-size:13px;font-size:1.3rem;line-height:1.4;color:#525252;}.select2-selection{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px !important;height:4rem !important;padding:0 10px;padding:0 1rem;border:1px solid #979797 !important;border:0.1rem solid #979797 !important;}.webform-file-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin:10px 0;margin:1rem 0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;}.webform-file-button:hover,.webform-file-button:focus{background-color:#cf8c20;}input + .description{padding-top:7px;padding-top:0.7rem;padding-bottom:10px;padding-bottom:1rem;color:#4a4a4a;}.c-footer input + .description{padding-bottom:0;color:#fff;}.field--type-text-with-summary p,.field--type-text-with-summary li{line-height:1.6;}header{height:60px;height:6rem;}.region-header{position:fixed;top:0;right:0;left:0;z-index:5;height:60px;height:6rem;padding-left:20px;padding-left:2rem;background-color:#fff;-webkit-box-shadow:1px 0 8px rgba(0,0,0,0.1);box-shadow:1px 0 8px rgba(0,0,0,0.1);}.user-logged-in .region-header{position:relative;}.region-header .site-logo{display:block;width:147px;width:14.7rem;}@media only screen and (max-width:25em){.region-header .site-logo{width:12.7rem;}}.region-header #block-zapa-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-top:1rem;}@media only screen and (max-width:69.9375em){.region-header #block-zapa-branding{margin-right:auto;}}.region-header #block-hlavninavigace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media only screen and (max-width:69.9375em){.region-header #block-hlavninavigace{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;}}.region-header #block-vyhledavani{display:-webkit-box;display:-ms-flexbox;display:flex;}.region-header #block-vyhledavani .form-type-search{margin:0;}.region-header #block-vyhledavani [type="search"]{height:30px;height:3rem;}.region-header #block-vyhledavani [type="submit"]{height:36px;height:3.6rem;}.region-header #search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:640px;max-width:64rem;}.region-header .block-lang-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px;margin:0 1.5rem;}.region-header .concrete-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;padding:0 1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-align:center;text-decoration:none;background-color:#4a90e2;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.region-header .concrete-order:hover,.region-header .concrete-order:focus{background-color:#3a75b8;}@media only screen and (min-width:77em){.region-header .concrete-order{white-space:nowrap;}}@media only screen and (max-width:76.9375em){.region-header .concrete-order{padding:0 0.7rem;}}@media only screen and (max-width:69.9375em){.region-header .concrete-order{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media only screen and (max-width:35em){.region-header .concrete-order{display:none;}}.path-frontpage main{padding-bottom:200px;padding-bottom:20rem;}@media all and (max-width:53.125em){.path-frontpage main{padding-bottom:10rem;}}.path-frontpage .region.region-content{max-width:1320px;max-width:132rem;margin:auto;}.block-views-blocknews-block-1 h2{margin:0 0 50px;margin:0 0 5rem;font-size:60px;font-size:6rem;font-weight:700;color:#4b4b4b !important;text-align:center;}@media all and (max-width:53.125em){.block-views-blocknews-block-1 h2{font-size:3.6rem;}}@media all and (max-width:53.125em){.block-views-blocknews-block-1 h2{margin:0 0 3rem;}}.path-frontpage .more-link{margin-top:40px;margin-top:4rem;text-align:center;}.path-frontpage .more-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:140px;width:14rem;text-decoration:none;}.path-frontpage .more-link a:hover,.path-frontpage .more-link a:focus{background-color:#cf8c20;}.page-node-type-branch-office .ui-tabs .ui-tabs-panel{padding:0;}.page-node-type-branch-office #tabs .form-actions{margin-bottom:0;}.inquiry-form__desc-text{font-size:13px;font-size:1.3rem;line-height:1.4;color:#525252;}#edit-detailnejsi-specifikace details{margin:50px 0;margin:5rem 0;}#edit-detailnejsi-specifikace .webform-section-title{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}#edit-detailnejsi-specifikace table td,#edit-detailnejsi-specifikace table th{padding:10px 8px;padding:1rem 0.8rem;font-size:14px;font-size:1.4rem;text-align:center;border:none;}#edit-detailnejsi-specifikace table .label-with-toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:40px;min-height:4rem;}#edit-detailnejsi-specifikace table .webform-element-help{display:block;margin:auto;margin-bottom:0;color:#000;background:#fff;border:2px solid #fff;}#edit-detailnejsi-specifikace table td:first-child{padding-left:0;}#edit-detailnejsi-specifikace table td:last-child{padding-right:0;}#edit-detailnejsi-specifikace .webform-multiple-table td.webform-multiple-table--operations-two{display:block !important;width:30px;width:3rem;}#edit-detailnejsi-specifikace .webform-multiple-table td input[type="image"]{display:block;margin:auto;}#edit-detailnejsi-specifikace .webform-multiple-table td input[type="image"]:last-child{margin-top:5px;margin-top:0.5rem;}#edit-detailnejsi-specifikace .webform-multiple-add{display:none;}.field--name-field-branch-office-order-form #edit-actions--2{text-align:center;}.field--name-field-branch-office-order-form .webform-button--submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:100%;max-width:311px;max-width:31.1rem;height:60px;height:6rem;padding:16px 32px;padding:1.6rem 3.2rem;font-size:24px;font-size:2.4rem;font-weight:500;border:none;}.field--name-field-branch-office-order-form .webform-button--submit:hover,.field--name-field-branch-office-order-form .webform-button--submit:focus{background-color:#cf8c20;}@media all and (max-width:53.125em){.field--name-field-branch-office-order-form .webform-button--submit{width:auto;height:5rem;padding:1.6rem 2rem;font-size:1.8rem;}}.field--name-field-branch-office-order-form .webform-button--submit.concrete-order{height:80px;height:8rem;}@media all and (max-width:53.125em){.field--name-field-branch-office-order-form .webform-button--submit.concrete-order{height:6rem;}}@media only screen and (max-width:47.9375em){#edit-beton-detail-form-element tr:nth-child(even),#edit-cementove-potery tr:nth-child(even),#edit-cerpadla tr:nth-child(even),#edit-lite-potery tr:nth-child(even),#edit-specialni-smesi tr:nth-child(even),#edit-kamenivo tr:nth-child(even){background-color:#efefef;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:first-child{width:15rem;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:nth-child(2){width:15rem;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:nth-child(3){width:22rem;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:nth-child(4){width:10rem;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:nth-child(5){width:23.5rem;}}@media only screen and (min-width:48em){#edit-beton-detail-form-element td:nth-child(6){width:9.5rem;}}@media only screen and (min-width:48em){#edit-cementove-potery td:first-child{width:25rem;}}@media only screen and (min-width:48em){#edit-cementove-potery td:nth-child(2){width:25rem;}}@media only screen and (min-width:48em){#edit-cementove-potery td:nth-child(3){width:25rem;}}@media only screen and (min-width:48em){#edit-cerpadla td:first-child{width:100%;}}@media only screen and (min-width:48em){#edit-lite-potery td:first-child{width:80%;}}@media only screen and (min-width:48em){#edit-lite-potery td:nth-child(2){width:20%;}}@media only screen and (min-width:48em){#edit-specialni-smesi td:first-child{width:80%;}}@media only screen and (min-width:48em){#edit-specialni-smesi td:nth-child(2){width:20%;}}@media only screen and (min-width:48em){#edit-kamenivo td:first-child{width:80%;}}@media only screen and (min-width:48em){#edit-kamenivo td:nth-child(2){width:20%;}}.user-logged-in .c-banner{padding-top:0;background-attachment:initial;}.path-user main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:120px 15px 200px;padding:12rem 1.5rem 20rem;}.path-user main input:not(.form-submit){width:100%;}@media all and (max-width:53.125em){.path-user main{padding-bottom:10rem;}}.path-user main .form-submit{padding:0;cursor:pointer;background-color:transparent;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.path-user main .form-submit:hover,.path-user main .form-submit:focus{background-color:#cf8c20;}#superfish-main-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-decoration:none;background:transparent;}@media only screen and (max-width:47.9375em){#superfish-main-toggle span{display:none;}#superfish-main-toggle:after{right:50%;content:"≡";-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}}@media only screen and (max-width:25em){#superfish-main-toggle{min-width:4.5rem;min-height:4.5rem;padding:2rem;}}#superfish-main{margin:0;margin-bottom:0;}#superfish-main li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:transparent;}#superfish-main a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;padding:1rem 1.5rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#000 !important;text-decoration:none;background:transparent;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out;}#superfish-main a:hover,#superfish-main a.is-active,#superfish-main a:focus{color:#fff !important;background:#4a90e2;}#superfish-main a.is-active{font-weight:700;}#superfish-main a.sf-depth-1{height:100%;}#superfish-main .menuparent ul{background-color:#fff;}#superfish-main .menuparent li.sf-depth-2,#superfish-main .menuparent li.sf-depth-3{padding:0;}#superfish-main li:hover > ul,#superfish-main li.sfHover > ul{padding:0;}#superfish-main li:hover > ul .is-active,#superfish-main li.sfHover > ul .is-active{border:none;}#superfish-main li:hover > ul li a,#superfish-main li.sfHover > ul li a{width:100%;padding:15px 10px;padding:1.5rem 1rem;font-weight:400;color:#000;border:none;}#superfish-main li:hover > ul li a.is-active,#superfish-main li.sfHover > ul li a.is-active{font-weight:700;color:#f5a623;}#superfish-main li:hover > ul li a:hover,#superfish-main li.sfHover > ul li a:hover,#superfish-main li:hover > ul li a:focus,#superfish-main li.sfHover > ul li a:focus{font-weight:700;color:#f5a623;}@media only screen and (max-width:76.875em){#superfish-main li:hover > ul,#superfish-main li.sfHover > ul{left:1rem;}}#superfish-main li.sf-depth-1:hover > ul,#superfish-main li.sf-depth-1.sfHover > ul{top:100%;}#superfish-main .sf-with-ul{padding-right:25px;padding-right:2.5rem;}#superfish-main .sf-sub-indicator{top:53%;right:7px;right:0.7rem;width:10px;width:1rem;height:10px;height:1rem;font-size:10px;font-size:1rem;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:1px 0 8px rgba(0,0,0,0.3);box-shadow:1px 0 8px rgba(0,0,0,0.3);}ul#superfish-main-accordion.sf-accordion.sf-expanded{position:absolute !important;top:100% !important;right:0 !important;left:0 !important;}.sf-accordion-toggle.sf-style-white a{color:#000 !important;border:none !important;}ul#superfish-main-accordion.sf-style-white li,ul#superfish-main-accordion.sf-style-white.sf-navbar{background:#fff !important;}@media only screen and (max-width:69.9375em){ul#superfish-main-accordion.sf-style-white li,ul#superfish-main-accordion.sf-style-white.sf-navbar{background-color:#fff !important;}}ul#superfish-main-accordion.sf-style-white a,ul#superfish-main-accordion.sf-style-white a:visited,ul#superfish-main-accordion.sf-style-white span.nolink{padding:15px 10px;padding:1.5rem 1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#000 !important;text-decoration:none;}ul#superfish-main-accordion.sf-style-white li:hover,ul#superfish-main-accordion.sf-style-white li.sfHover,ul#superfish-main-accordion.sf-style-white a.is-active,ul#superfish-main-accordion.sf-style-white a:focus,ul#superfish-main-accordion.sf-style-white a:hover,ul#superfish-main-accordion.sf-style-white span.nolink:hover{background-color:#4a90e2;}ul#superfish-main-accordion a.sf-depth-2{padding-left:20px;padding-left:2rem;font-weight:400;}.page-node-type-product main h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.page-node-type-product main h2{font-size:2.4rem;}}.field--name-field-product-usage{padding-bottom:20px;padding-bottom:2rem;}.field--name-field-product-video{margin-bottom:100px;margin-bottom:10rem;}@media all and (max-width:53.125em){.field--name-field-product-video{margin-bottom:4rem;}}.page-node-206 .field.field--name-body h2:first-child{margin-top:0;}@media only screen and (min-width:56.3125em){#block-concrete-guidepost{padding:5rem 0 10rem;}}#block-concrete-guidepost h2{font-size:36px;font-size:3.6rem;font-weight:700;margin:18px 0 77px;margin:1.8rem 0 7.7rem;color:#4a4a4a;text-align:center;}@media all and (max-width:53.125em){#block-concrete-guidepost h2{font-size:2.4rem;}}@media all and (max-width:53.125em){#block-concrete-guidepost h2{margin:4rem 0;}}#block-views-block-products-block-2 h2{display:none;}.view-id-products .views-field-title{margin-bottom:10px;margin-bottom:1rem;}.page-node-type-reference main{padding:0 15px;padding:0 1.5rem;padding-top:90px;padding-top:9rem;}@media all and (max-width:53.125em){.page-node-type-reference main{padding-top:6rem;}}.page-node-type-reference .node__meta{padding-bottom:25px;padding-bottom:2.5rem;font-size:14px;font-size:1.4rem;line-height:1.56;color:#5d5d5d;}.page-node-type-reference .layout-content{max-width:1022px;max-width:102.2rem;padding:0 40px;padding:0 4rem;margin:0 auto;margin-bottom:200px;margin-bottom:20rem;}@media all and (max-width:53.125em){.page-node-type-reference .layout-content{margin-bottom:10rem;}}.page-node-type-reference .page-title{padding-bottom:8px;padding-bottom:0.8rem;font-size:36px;font-size:3.6rem;font-weight:700;line-height:1.3;color:#4a4a4a;}@media only screen and (max-width:50em){.page-node-type-reference .page-title{font-size:2.4rem;}}.page-node-type-reference .field--label-inline,.page-node-type-reference .field--label-inline .field__label{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5;color:#4a4a4a;}.page-node-type-reference .field--name-field-reference-img{margin-top:36px;margin-top:3.6rem;margin-bottom:50px;margin-bottom:5rem;}.page-node-type-reference .field--name-field-reference-photos{margin:36px 0;margin:3.6rem 0;}.page-node-type-reference .field--name-field-reference-photos .field__item{font-size:0;}.page-node-type-reference .field--name-field-reference-photos .field__item:not(:last-child){margin-bottom:10px;margin-bottom:1rem;}.page-node-type-reference .field--type-text-with-summary{margin-bottom:30px;margin-bottom:3rem;font-size:16px;font-size:1.6rem;line-height:1.4;color:#5d5d5d;}.page-node-type-reference .field--name-field-reference-img{display:none;}.field--type-entity-reference{line-height:1.6;}.field--type-entity-reference a{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5;color:#4a90e2;}.field--name-field-reference-branch-office{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field--name-field-reference-branch-office .field__label{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.5;color:#4a4a4a;}.field--name-field-reference-branch-office .field__item{margin-left:0.5em;}.path-search{}.path-search .search-form{max-width:100%;}.path-search .search-form #edit-basic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.path-search .search-form [for="edit-keys"]{display:block;}.path-search .search-form .form-type-search{width:100%;margin:0;margin-right:8px;margin-right:0.8rem;}.path-search .search-form .form-search{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;}.path-search .search-form .form-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;height:40px;height:4rem;margin:0;border:none;}.path-search .search-form .form-submit:hover,.path-search .search-form .form-submit:focus{background-color:#cf8c20;}.path-search .search-form #edit-help-link{display:none;}.path-search .block-system-main-block > h2{display:none;}.path-search .search-results{padding:0;margin:0;list-style-type:none;}.path-search .search-results li{padding:20px 0;padding:2rem 0;margin:0;}.path-search .search-results li:first-child{padding-top:40px;padding-top:4rem;}.path-search .search-results li h3{margin-top:0;margin-bottom:10px;margin-bottom:1rem;}.path-search .search-results li p{margin-top:0;}#block-views-block-downloads-block-1{max-width:1022px;max-width:102.2rem;padding:0 40px;padding:0 4rem;margin:auto;margin-bottom:200px;margin-bottom:20rem;}@media all and (max-width:53.125em){#block-views-block-downloads-block-1{margin-bottom:10rem;}}#share-buttons a{display:inline-block;margin:0 4px;margin:0 0.4rem;width:40px;width:4rem;height:40px;height:4rem;}#tabs{padding:0;border:none;}.ui-tabs .ui-tabs-nav{background:transparent;border:none;border-bottom:1px solid #979797;border-bottom:0.1rem solid #979797;}.ui-tabs-panel{padding-right:0 !important;padding-left:0 !important;}.two-images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;margin-top:5rem;margin-bottom:20px;margin-bottom:2rem;}@media all and (max-width:53.125em){.two-images-wrapper{margin-top:4rem;}}.two-images-wrapper .two-column-img__item:last-child,.two-images-wrapper > .field--type-image:last-child{margin-left:20px;margin-left:2rem;}#block-chcetezapadrop{height:370px;height:37rem;color:#fff;background-color:#435768;}#block-chcetezapadrop .zapa-drop-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1366px;max-width:136.6rem;height:100%;padding:0 30px;padding:0 3rem;margin:0 auto;}#block-chcetezapadrop .image-wrapper{-ms-flex-item-align:end;align-self:flex-end;width:100%;max-width:370px;max-width:37rem;font-size:0;}@media only screen and (max-width:43.75em){#block-chcetezapadrop .image-wrapper{display:none;}}@media only screen and (min-width:43.8125em){#block-chcetezapadrop .zapa-drop__content-block{margin-left:3.5rem;}}#block-chcetezapadrop h2{margin:10px 0;margin:1rem 0;font-size:36px;font-size:3.6rem;font-weight:700;color:#fff;}#block-chcetezapadrop p{max-width:642px;max-width:64.2rem;margin:10px 0 34px;margin:1rem 0 3.4rem;line-height:1.44;color:#fff;}#block-chcetezapadrop form{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-chcetezapadrop input{width:100%;max-width:600px;max-width:60rem;height:40px;height:4rem;color:#4b4b4b;background-color:#fff;border:1px solid #979797;border:0.1rem solid #979797;border-right:none;border-radius:0.4rem;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 0.1rem 0.5rem 0.1rem rgba(0,0,0,0.17);box-shadow:0 0.1rem 0.5rem 0.1rem rgba(0,0,0,0.17);}#block-chcetezapadrop button{width:40px;width:4rem;height:40px;height:4rem;background-color:#f5a623;border:1px solid #979797;border:0.1rem solid #979797;border-left:none;border-radius:0.4rem;border-top-left-radius:0;border-bottom-left-radius:0;}#block-chcetezapadrop button img{width:17px;width:1.7rem;}.field--name-field-lecture-avatar{width:70px;width:7rem;}.field--name-field-zapatech-training-lineup{margin-top:10px;margin-top:1rem;}.field--name-field-zapatech-training-lineup .field__label{margin-bottom:28px;margin-bottom:2.8rem;font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}.paragraph--type--lecture{padding:10px 0;padding:1rem 0;line-height:1.5;border-top:1px solid rgba(151,151,151,0.58);}.field__item:last-child .paragraph--type--lecture{border-bottom:1px solid rgba(151,151,151,0.58);}.paragraph--type--lecture .o-media-object__img{width:70px;width:7rem;}#edit-sekce-1{margin-top:110px;margin-top:11rem;}#webform-submission-subscribe-node-243-add-form .webform-section-title{margin-bottom:48px;margin-bottom:4.8rem;font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}#edit-osobni-udaje{padding:0;margin:0;border:none;}.captcha .description{margin-top:8px;margin-top:0.8rem;font-size:13px;font-size:1.3rem;color:#525252;}.page-node-type-zapatech-training #edit-actions{margin-bottom:0;text-align:center;}#edit-actions-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:100%;max-width:311px;max-width:31.1rem;height:60px;height:6rem;padding:16px 32px;padding:1.6rem 3.2rem;font-size:24px;font-size:2.4rem;font-weight:500;border:none;}#edit-actions-submit:hover,#edit-actions-submit:focus{background-color:#cf8c20;}@media all and (max-width:53.125em){#edit-actions-submit{width:auto;height:5rem;padding:1.6rem 2rem;font-size:1.8rem;}}#edit-actions-submit.concrete-order{height:80px;height:8rem;}@media all and (max-width:53.125em){#edit-actions-submit.concrete-order{height:6rem;}}.page-node-242 h1 span{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}#block-views-block-zapa-tech-block-1{margin-top:50px;margin-top:5rem;}#block-views-block-zapa-tech-block-1 h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){#block-views-block-zapa-tech-block-1 h2{font-size:2.4rem;}}.view-id-zapa_tech .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;padding:2rem 0;border-top:1px solid rgba(185,185,185,0.6);}.view-id-zapa_tech .views-row:last-child{border-bottom:1px solid rgba(185,185,185,0.6);}.view-id-zapa_tech a{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;text-decoration:none;}.view-id-zapa_tech .views-field-view-node a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:1rem;font-weight:700;color:#fff;text-decoration:none;background-color:#f5a623;-webkit-box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);box-shadow:0 0.2rem 1.3rem -0.5rem rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:5px 20px;padding:0.5rem 2rem;font-size:16px;font-size:1.6rem;color:#fff !important;}.view-id-zapa_tech .views-field-view-node a:hover,.view-id-zapa_tech .views-field-view-node a:focus{background-color:#cf8c20;}.fade-in-item{opacity:0;}.fade-in-item.fade-in--slow{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out;}.fade-in-item.fade-in--normal{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}.fade-in-item.fade-in--fast{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.fade-in-item.fade-in{opacity:1;}.fade-in-item--to-top{-webkit-transform:translateY(50px);transform:translateY(50px);}.fade-in-item--to-top.fade-in{-webkit-transform:translateY(0);transform:translateY(0);}.fade-in-item--to-right{-webkit-transform:translateX(-50px);transform:translateX(-50px);}.fade-in-item--to-right.fade-in{-webkit-transform:translateX(0);transform:translateX(0);}.fade-in-item--to-left{-webkit-transform:translateX(50px);transform:translateX(50px);}.fade-in-item--to-left.fade-in{-webkit-transform:translateX(0);transform:translateX(0);}.fade-out-item{opacity:1;}.fade-out-item.fade-out--slow{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out;}.fade-out-item.fade-out--normal{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}.fade-out-item.fade-out--fast{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.fade-out-item.fade-out{opacity:0;}.u-fg-color--primary{color:#4a90e2 !important;}.u-fg-hover-color--primary:hover{color:#4a90e2 !important;}.u-bg-color--primary{background-color:#4a90e2 !important;}.u-bg-hover-color--primary:hover{background-color:#4a90e2 !important;}.u-fill-color--primary svg{fill:#4a90e2 !important;}.u-fill-hover-color--primary:hover svg{fill:#4a90e2 !important;}.u-fg-color--primary--dark{color:#435768 !important;}.u-fg-hover-color--primary--dark:hover{color:#435768 !important;}.u-bg-color--primary--dark{background-color:#435768 !important;}.u-bg-hover-color--primary--dark:hover{background-color:#435768 !important;}.u-fill-color--primary--dark svg{fill:#435768 !important;}.u-fill-hover-color--primary--dark:hover svg{fill:#435768 !important;}.u-fg-color--secondary{color:#f5a623 !important;}.u-fg-hover-color--secondary:hover{color:#f5a623 !important;}.u-bg-color--secondary{background-color:#f5a623 !important;}.u-bg-hover-color--secondary:hover{background-color:#f5a623 !important;}.u-fill-color--secondary svg{fill:#f5a623 !important;}.u-fill-hover-color--secondary:hover svg{fill:#f5a623 !important;}.u-fg-color--secondary--dark{color:#000 !important;}.u-fg-hover-color--secondary--dark:hover{color:#000 !important;}.u-bg-color--secondary--dark{background-color:#000 !important;}.u-bg-hover-color--secondary--dark:hover{background-color:#000 !important;}.u-fill-color--secondary--dark svg{fill:#000 !important;}.u-fill-hover-color--secondary--dark:hover svg{fill:#000 !important;}.u-fg-color--white{color:#fff !important;}.u-fg-hover-color--white:hover{color:#fff !important;}.u-bg-color--white{background-color:#fff !important;}.u-bg-hover-color--white:hover{background-color:#fff !important;}.u-fill-color--white svg{fill:#fff !important;}.u-fill-hover-color--white:hover svg{fill:#fff !important;}.u-fg-color--black{color:#000 !important;}.u-fg-hover-color--black:hover{color:#000 !important;}.u-bg-color--black{background-color:#000 !important;}.u-bg-hover-color--black:hover{background-color:#000 !important;}.u-fill-color--black svg{fill:#000 !important;}.u-fill-hover-color--black:hover svg{fill:#000 !important;}.u-fg-color--grey{color:#4b4b4b !important;}.u-fg-hover-color--grey:hover{color:#4b4b4b !important;}.u-bg-color--grey{background-color:#4b4b4b !important;}.u-bg-hover-color--grey:hover{background-color:#4b4b4b !important;}.u-fill-color--grey svg{fill:#4b4b4b !important;}.u-fill-hover-color--grey:hover svg{fill:#4b4b4b !important;}.u-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.u-flex-inline{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.u-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.u-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.u-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.u-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.u-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.u-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.u-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.u-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.u-circle{border-radius:50%;}.u-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center;}.u-position-static{position:static !important;}.u-position-absolute{position:absolute !important;}.u-position-relative{position:relative !important;}.u-position-fixed{position:relative !important;}.u-top-margin--xxs{margin-top:10px;margin-top:1rem;}.u-top-margin--xs{margin-top:15px;margin-top:1.5rem;}.u-top-margin--sm{margin-top:20px;margin-top:2rem;}@media all and (max-width:53.125em){.u-top-margin--sm--small-max{margin-top:2rem;}}@media all and (min-width:53.1875em){.u-top-margin--sm--small-min{margin-top:2rem;}}.u-top-margin--md{margin-top:30px;margin-top:3rem;}.u-top-margin--lg{margin-top:40px;margin-top:4rem;}.u-top-margin--xl{margin-top:60px;margin-top:6rem;}.u-bottom-margin--xxs{margin-bottom:10px;margin-bottom:1rem;}.u-bottom-margin--xs{margin-bottom:15px;margin-bottom:1.5rem;}.u-bottom-margin--sm{margin-bottom:20px;margin-bottom:2rem;}@media all and (max-width:53.125em){.u-bottom-margin--sm--small-max{margin-bottom:2rem;}}@media all and (min-width:53.1875em){.u-bottom-margin--sm--small-min{margin-bottom:2rem;}}.u-bottom-margin--md{margin-bottom:30px;margin-bottom:3rem;}.u-bottom-margin--lg{margin-bottom:40px;margin-bottom:4rem;}.u-bottom-margin--xl{margin-bottom:60px;margin-bottom:6rem;}.u-right-margin--xxs{margin-right:10px;margin-right:1rem;}.u-right-margin--xs{margin-right:15px;margin-right:1.5rem;}.u-right-margin--sm{margin-right:20px;margin-right:2rem;}@media all and (max-width:53.125em){.u-right-margin--sm--small-max{margin-right:2rem;}}@media all and (min-width:53.1875em){.u-right-margin--sm--small-min{margin-right:2rem;}}.u-right-margin--md{margin-right:30px;margin-right:3rem;}.u-right-margin--lg{margin-right:40px;margin-right:4rem;}.u-right-margin--xl{margin-right:60px;margin-right:6rem;}.u-left-margin--xxs{margin-left:10px;margin-left:1rem;}.u-left-margin--xs{margin-left:15px;margin-left:1.5rem;}.u-left-margin--sm{margin-left:20px;margin-left:2rem;}@media all and (max-width:53.125em){.u-left-margin--sm--small-max{margin-left:2rem;}}@media all and (min-width:53.1875em){.u-left-margin--sm--small-min{margin-left:2rem;}}.u-left-margin--md{margin-left:30px;margin-left:3rem;}.u-left-margin--lg{margin-left:40px;margin-left:4rem;}.u-left-margin--xl{margin-left:60px;margin-left:6rem;}.u-vertical-margin--xxs{margin-top:10px;margin-top:1rem;margin-bottom:10px;margin-bottom:1rem;}.u-vertical-margin--xs{margin-top:15px;margin-top:1.5rem;margin-bottom:15px;margin-bottom:1.5rem;}.u-vertical-margin--sm{margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;}.u-vertical-margin--md{margin-top:30px;margin-top:3rem;margin-bottom:30px;margin-bottom:3rem;}.u-vertical-margin--lg{margin-top:40px;margin-top:4rem;margin-bottom:40px;margin-bottom:4rem;}.u-vertical-margin--xl{margin-top:60px;margin-top:6rem;margin-bottom:60px;margin-bottom:6rem;}.u-horizontal-margin--xxs{margin-right:10px;margin-right:1rem;margin-left:10px;margin-left:1rem;}.u-horizontal-margin--xs{margin-right:15px;margin-right:1.5rem;margin-left:15px;margin-left:1.5rem;}.u-horizontal-margin--sm{margin-right:20px;margin-right:2rem;margin-left:20px;margin-left:2rem;}.u-horizontal-margin--md{margin-right:30px;margin-right:3rem;margin-left:30px;margin-left:3rem;}.u-horizontal-margin--lg{margin-right:40px;margin-right:4rem;margin-left:40px;margin-left:4rem;}.u-horizontal-margin--xl{margin-right:60px;margin-right:6rem;margin-left:60px;margin-left:6rem;}.u-no-top-margin{margin-top:0;}@media all and (max-width:53.125em){.u-no-top-margin--small-max{margin-top:0;}}@media all and (min-width:53.1875em){.u-no-top-margin--small-min{margin-top:0;}}.u-no-bottom-margin{margin-bottom:0;}@media all and (max-width:53.125em){.u-no-bottom-margin--small-max{margin-bottom:0;}}@media all and (min-width:53.1875em){.u-no-bottom-margin--small-min{margin-bottom:0;}}.u-no-right-margin{margin-right:0;}@media all and (max-width:53.125em){.u-no-right-margin--small-max{margin-right:0;}}@media all and (min-width:53.1875em){.u-no-right-margin--small-min{margin-right:0;}}.u-no-left-margin{margin-left:0;}@media all and (max-width:53.125em){.u-no-left-margin--small-max{margin-left:0;}}@media all and (min-width:53.1875em){.u-no-left-margin--small-min{margin-left:0;}}.u-no-vertical-margin{margin-top:0;margin-bottom:0;}@media all and (max-width:53.125em){.u-no-vertical-margin--small-max{margin-top:0;margin-bottom:0;}}@media all and (min-width:53.1875em){.u-no-vertical-margin--small-min{margin-top:0;margin-bottom:0;}}.u-no-horizontal-margin{margin-right:0;margin-left:0;}@media all and (max-width:53.125em){.u-no-horizontal-margin--small-max{margin-right:0;margin-left:0;}}@media all and (min-width:53.1875em){.u-no-horizontal-margin--small-min{margin-right:0;margin-left:0;}}.u-no-top-padding{padding-top:0;}.u-no-bottom-padding{padding-bottom:0;}.u-no-right-padding{padding-right:0;}.u-no-left-padding{padding-left:0;}.u-no-vertical-padding{padding-top:0;padding-bottom:0;}@media all and (max-width:53.125em){.u-no-vertical-padding--small-max{padding-top:0;padding-bottom:0;}}@media all and (min-width:53.1875em){.u-no-vertical-padding--small-min{padding-top:0;padding-bottom:0;}}.u-no-horizontal-padding{padding-right:0;padding-left:0;}@media all and (max-width:53.125em){.u-no-horizontal-padding--small-max{padding-right:0;padding-left:0;}}@media all and (min-width:53.1875em){.u-no-horizontal-padding--small-min{padding-right:0;padding-left:0;}}.u-top-padding--xs{padding-top:10px;padding-top:1rem;}@media all and (max-width:53.125em){.u-top-padding--xs--small-max{padding-top:1rem;}}@media all and (min-width:53.1875em){.u-top-padding--xs--small-min{padding-top:2rem;}}.u-top-padding--sm{padding-top:20px;padding-top:2rem;}@media all and (max-width:53.125em){.u-top-padding--sm--small-max{padding-top:2rem;}}@media all and (min-width:53.1875em){.u-top-padding--sm--small-min{padding-top:1rem;}}.u-top-padding--md{padding-top:40px;padding-top:4rem;}@media all and (max-width:53.125em){.u-top-padding--md--small-max{padding-top:4rem;}}@media all and (min-width:53.1875em){.u-top-padding--md--small-min{padding-top:4rem;}}.u-top-padding--lg{padding-top:70px;padding-top:7rem;}@media all and (max-width:53.125em){.u-top-padding--lg--small-max{padding-top:7rem;}}@media all and (min-width:53.1875em){.u-top-padding--lg--small-min{padding-top:7rem;}}.u-bottom-padding--xs{padding-bottom:10px;padding-bottom:1rem;}@media all and (max-width:53.125em){.u-bottom-padding--xs--small-max{padding-bottom:1rem;}}@media all and (min-width:53.1875em){.u-bottom-padding--xs--small-min{padding-bottom:1rem;}}.u-bottom-padding--sm{padding-bottom:20px;padding-bottom:2rem;}@media all and (max-width:53.125em){.u-bottom-padding--sm--small-max{padding-bottom:2rem;}}@media all and (min-width:53.1875em){.u-bottom-padding--sm--small-min{padding-bottom:2rem;}}.u-bottom-padding--md{padding-bottom:40px;padding-bottom:4rem;}@media all and (max-width:53.125em){.u-bottom-padding--md--small-max{padding-bottom:4rem;}}@media all and (min-width:53.1875em){.u-bottom-padding--md--small-min{padding-bottom:4rem;}}.u-bottom-padding--lg{padding-bottom:70px;padding-bottom:7rem;}@media all and (max-width:53.125em){.u-bottom-padding--lg--small-max{padding-bottom:7rem;}}@media all and (min-width:53.1875em){.u-bottom-padding--lg--small-min{padding-bottom:7rem;}}.u-right-padding--xs{padding-right:10px;padding-right:1rem;}@media all and (max-width:53.125em){.u-right-padding--xs--small-max{padding-right:1rem;}}@media all and (min-width:53.1875em){.u-right-padding--xs--small-min{padding-right:2rem;}}.u-right-padding--sm{padding-right:20px;padding-right:2rem;}@media all and (max-width:53.125em){.u-right-padding--sm--small-max{padding-right:2rem;}}@media all and (min-width:53.1875em){.u-right-padding--sm--small-min{padding-right:1rem;}}.u-right-padding--md{padding-right:40px;padding-right:4rem;}@media all and (max-width:53.125em){.u-right-padding--md--small-max{padding-right:4rem;}}@media all and (min-width:53.1875em){.u-right-padding--md--small-min{padding-right:4rem;}}.u-right-padding--lg{padding-right:70px;padding-right:7rem;}@media all and (max-width:53.125em){.u-right-padding--lg--small-max{padding-right:7rem;}}@media all and (min-width:53.1875em){.u-right-padding--lg--small-min{padding-right:7rem;}}.u-left-padding--xs{padding-left:10px;padding-left:1rem;}@media all and (max-width:53.125em){.u-left-padding--xs--small-max{padding-left:1rem;}}@media all and (min-width:53.1875em){.u-left-padding--xs--small-min{padding-left:1rem;}}.u-left-padding--sm{padding-left:20px;padding-left:2rem;}@media all and (max-width:53.125em){.u-left-padding--sm--small-max{padding-left:2rem;}}@media all and (min-width:53.1875em){.u-left-padding--sm--small-min{padding-left:2rem;}}.u-left-padding--md{padding-left:40px;padding-left:4rem;}@media all and (max-width:53.125em){.u-left-padding--md--small-max{padding-left:4rem;}}@media all and (min-width:53.1875em){.u-left-padding--md--small-min{padding-left:4rem;}}.u-left-padding--lg{padding-left:70px;padding-left:7rem;}@media all and (max-width:53.125em){.u-left-padding--lg--small-max{padding-left:7rem;}}@media all and (min-width:53.1875em){.u-left-padding--lg--small-min{padding-left:7rem;}}.u-vertical-padding--xs{padding-top:10px;padding-top:1rem;padding-bottom:10px;padding-bottom:1rem;}@media all and (max-width:53.125em){.u-vertical-padding--xs--small-max{padding-top:1rem;padding-bottom:1rem;}}@media all and (min-width:53.1875em){.u-vertical-padding--xs--small-min{padding-top:1rem;padding-bottom:1rem;}}.u-vertical-padding--sm{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;}@media all and (max-width:53.125em){.u-vertical-padding--sm--small-max{padding-top:2rem;padding-bottom:2rem;}}@media all and (min-width:53.1875em){.u-vertical-padding--sm--small-min{padding-top:2rem;padding-bottom:2rem;}}.u-vertical-padding--md{padding-top:40px;padding-top:4rem;padding-bottom:40px;padding-bottom:4rem;}@media all and (max-width:53.125em){.u-vertical-padding--md--small-max{padding-top:4rem;padding-bottom:4rem;}}@media all and (min-width:53.1875em){.u-vertical-padding--md--small-min{padding-top:4rem;padding-bottom:4rem;}}.u-vertical-padding--lg{padding-top:70px;padding-top:7rem;padding-bottom:70px;padding-bottom:7rem;}@media all and (max-width:53.125em){.u-vertical-padding--lg--small-max{padding-top:7rem;padding-bottom:7rem;}}@media all and (min-width:53.1875em){.u-vertical-padding--lg--small-min{padding-top:7rem;padding-bottom:7rem;}}.u-horizontal-padding--xs{padding-right:10px;padding-right:1rem;padding-left:10px;padding-left:1rem;}@media all and (max-width:53.125em){.u-horizontal-padding--xs--small-max{padding-right:1rem;padding-left:1rem;}}@media all and (min-width:53.1875em){.u-horizontal-padding--xs--small-min{padding-right:1rem;padding-left:1rem;}}.u-horizontal-padding--sm{padding-right:20px;padding-right:2rem;padding-left:20px;padding-left:2rem;}@media all and (max-width:53.125em){.u-horizontal-padding--sm--small-max{padding-right:2rem;padding-left:2rem;}}@media all and (min-width:53.1875em){.u-horizontal-padding--sm--small-min{padding-right:2rem;padding-left:2rem;}}.u-horizontal-padding--md{padding-right:40px;padding-right:4rem;padding-left:40px;padding-left:4rem;}@media all and (max-width:53.125em){.u-horizontal-padding--md--small-max{padding-right:4rem;padding-left:4rem;}}@media all and (min-width:53.1875em){.u-horizontal-padding--md--small-min{padding-right:4rem;padding-left:4rem;}}.u-horizontal-padding--lg{padding-right:70px;padding-right:7rem;padding-left:70px;padding-left:7rem;}@media all and (max-width:53.125em){.u-horizontal-padding--lg--small-max{padding-right:7rem;padding-left:7rem;}}@media all and (min-width:53.1875em){.u-horizontal-padding--lg--small-min{padding-right:7rem;padding-left:7rem;}}.u-text--center{text-align:center;}.u-text--justify{text-align:justify;}.u-text--uppercase{text-transform:uppercase;}.u-text-decoration--none{text-decoration:none;}.u-text-line-height--lg{line-height:1.6;}.u-text-line-height--md{line-height:1.5;}.u-text-weight--400{font-weight:400;}.u-text-weight--500{font-weight:500;}.u-text-weight--700{font-weight:700;}.u-text--shadow{text-shadow:0 2px 4px rgba(0,0,0,0.5);text-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.5);}.u-hidden{display:none;}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0;}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;}.block-views-blockzapa-tech-block-1 h2{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.views-field-field-employee-avatar img{width:50px;width:5rem;}.field--type-text-with-summary p:first-child{margin-top:0;}.text-formatted h2{font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}@media all and (max-width:53.125em){.text-formatted h2{font-size:1.8rem;}}p + h2{margin-top:50px;margin-top:5rem;font-size:24px;font-size:2.4rem;font-weight:500;color:#4a4a4a;}@media all and (max-width:53.125em){p + h2{font-size:1.8rem;}}p + h2 + p{margin-top:17px;margin-top:1.7rem;}.page-node-type-product table + h2{margin-top:100px;margin-top:10rem;}.search-btn-link{margin:80px auto 120px;margin:8rem auto 12rem;}.page-node-242 .block-page-title-block h1{margin-top:0;}.page-node-209 .block-page-title-block h1{margin-top:0;}.page-node-261 h2{font-size:36px;font-size:3.6rem;font-weight:700;color:#4a4a4a;}@media all and (max-width:53.125em){.page-node-261 h2{font-size:2.4rem;}}.links-section{padding:0;margin:0;font-size:18px;font-size:1.8rem;line-height:1.8;list-style:none;}@media only screen and (min-width:37.5625em){.links-section{-webkit-column-count:2;column-count:2;}}@media all and (min-width:53.1875em){.links-section{-webkit-column-count:3;column-count:3;}}.pf-copywrite a{color:#f0f;}.node--type-branch-office .field--type-address{width:100%;}.view-downloads .file--image a,.view-documents-bozp .file--image a,.view-downloads .file--audio a,.view-documents-bozp .file--audio a,.view-downloads .file--x-office-document a,.view-documents-bozp .file--x-office-document a,.view-downloads .file--general a,.view-documents-bozp .file--general a{display:inline-block;margin-left:10px;margin-left:1rem;font-size:14px;font-size:1.4rem;color:#4b4b4b;text-decoration:none;}.view-id-news .views-field-created,.view-id-products.view-display-id-block_1 .views-field-created{margin:7px 0 10px;margin:0.7rem 0 1rem;font-size:14px;font-size:1.4rem;line-height:1.31;color:#787878;}.field--name-field-zapatech-training-lineup{margin-top:60px;margin-top:6rem;color:#4a4a4a;}.field--name-field-lecture-title{font-weight:bold;}.pager li.is-active a{font-size:17px;font-size:1.7rem;font-weight:bold;color:#7d7dc1;}.view-documents-bozp a,.view-downloads a{text-decoration:none;}.view-documents-bozp .field--name-name,.view-documents-bozp .field--name-name{font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a;}.view-documents-bozp .views-row .views-field-field-document-file,.view-documents-bozp .views-row .views-field-field-document-file{padding:14px 0;padding:1.4rem 0;border-bottom:1px solid rgba(185,185,185,0.6);}.view-documents-bozp h3,.view-documents-bozp h3{font-size:14px;font-size:1.4rem;font-weight:700;color:#4a4a4a;}.view-documents-bozp .views-row:first-child .views-field.views-field-field-document-file,.view-documents-bozp .views-row:first-child .views-field.views-field-field-document-file,.view-documents-bozp h3 + .views-row .views-field.views-field-field-document-file,.view-documents-bozp h3 + .views-row .views-field.views-field-field-document-file{border-top:1px solid rgba(185,185,185,0.6);}.view-documents-bozp .file--application-pdf a,.view-documents-bozp .file--application-pdf a{display:inline-block;margin-left:10px;margin-left:1rem;font-size:14px;font-size:1.4rem;color:#4b4b4b;text-decoration:none;}.region-highlighted div.messages--status{margin-top:59px;}.user-logged-in .region-highlighted div.messages--status{margin-top:0;}.node__content ul li{color:#4a4a4a;}.video-embed-field-provider-youtube{padding:5px;}body.zapa-sk ul#lang-switch-dropdown li.cs{display:none;}body.page-node-type-employee .image-style-employee-detail-foto{width:auto;}.page-node-type-branch-office .field--name-field-branch-office-pricelists .field__label{font-size:14px;font-size:1.4rem;}.node__content .field--name-body img{width:inherit;}.view-id-projekty .views-field-body img{width:inherit;}#edit-vyplnit-formular .details-wrapper{padding:0.5em 0;}#block-popup{display:none;}#drupal-modal{overflow-y:hidden;border-radius:10px;}.ui-dialog{border-radius:10px;-webkit-box-shadow:10px 10px 15px gray;box-shadow:10px 10px 15px gray;}.ui-dialog .ui-dialog-titlebar{background:#4a90e2;color:white;border-radius:10px;}.poem{max-width:610px;max-width:61rem;margin:auto;color:#545454;font-weight:bold;line-height:30px;}.poem-author{max-width:610px;max-width:61rem;margin:auto;text-align:right;font-weight:bold;font-style:italic;}
