#cookieChoiceInfo{background:white!important;color:#000;overflow:hidden;padding:20px!important;font-size:14px;text-align:left!important;border-radius:20px;position:fixed!important;bottom:20px!important;left:20px!important;top:auto!important;right:auto!important;width:300px!important;z-index:99!important;box-shadow:1px 1px 20px 5px rgba(0,0,0,0.2);animation:slideInUp 1s ease-out 1s 1 normal both}#cookieChoiceInfo.remove{animation:slideOutDown 1s ease-out 1s 1 normal both}#cookieChoiceInfo div{padding:0!important;text-align:center}#cookieChoiceInfo span{display:block;margin:0;padding:0;line-height:1.6;text-align:left}#cookieChoiceInfo a{font-size:16px;line-height:1.2;color:#01adec!important;display:inline-block;margin:20px 10px 0!important;padding:5px 15px!important;border:1px solid #01adec;border-radius:6px}#cookieChoiceInfo a:hover{color:#000!important;border-color:#000}#cookieChoiceInfo #cookieChoiceDismissIcon{display:none!important}@keyframes slideInUp{0%{opacity:0;transform:translateY(400%);visibility:visible}to{opacity:1;transform:translateY(0)}}body,html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#fff!important;color:#000;font-size:16px;padding:0;margin:0;font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;line-height:normal;position:relative}body.activ{overflow:hidden}@media only screen and (max-width:870px){body.activ{overflow:auto}}.clearfix:after,.clearfix:before{content:" ";display:block}.clearfix:after{clear:both}ol,p,ul{padding:0px;margin:0px}h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:calc(22px + 10 * (100vw - 420px) / 980)}@media screen and (max-width:420px){h1,h2,h3,h4,h5,h6{font-size:22px}}@media screen and (min-width:1400px){h1,h2,h3,h4,h5,h6{font-size:32px}}h5{font-size:calc(18px + 1 * (100vw - 420px) / 980);color:#21A4DB}@media screen and (max-width:420px){h5{font-size:18px}}@media screen and (min-width:1400px){h5{font-size:19px}}button{border:none;padding:0px;margin:0px;background:none;cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:none;display:inline-block}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.aligncenter,.has-text-align-center{text-align:center}.alignleft,.has-text-align-left{text-align:left}.alignright,.has-text-align-right{text-align:right}@font-face{font-family:"AvenirNextLTPro-Regular";src:url("../fonts/webfont/AvenirNextLTPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/webfont/AvenirNextLTPro-Regular.otf") format("opentype"),url("../fonts/webfont/AvenirNextLTPro-Regular.woff") format("woff"),url("../fonts/webfont/AvenirNextLTPro-Regular.ttf") format("truetype"),url("../fonts/webfont/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular") format("svg");font-weight:normal;font-style:normal}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}*,:after,:before{-ms-box-sizing:border-box;box-sizing:border-box}footer,header,main,section{position:relative;width:100%;z-index:1}main{overflow:hidden;opacity:1;visibility:visible;min-height:100vh;padding-top:59px}main.page_default{padding:130px 0 100px}main.page_default p{font-weight:500}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}to{opacity:1;transform:scale3d(1,1,1)}}.wpcf7-form{position:relative;width:100%}.wpcf7-form label{position:relative;cursor:pointer;display:block;margin-bottom:20px}.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea{width:100%;padding:17px 17px 17px 19px;color:#000;background-color:rgba(255,255,255,0.4);margin-bottom:20px;border:2px solid rgba(51,51,51,0.1);outline:none;font-family:"Open Sans",sans-serif;position:relative;text-align:left;transition:all 0.4s}.wpcf7-form input[type=email].wpcf7-not-valid,.wpcf7-form input[type=number].wpcf7-not-valid,.wpcf7-form input[type=tel].wpcf7-not-valid,.wpcf7-form input[type=text].wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border-color:#f36f21;color:#f36f21;background:#ccc}.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form textarea:focus{color:#000}.wpcf7-form textarea{height:150px;width:100%;max-width:580px;min-width:100%;min-height:150px}.wpcf7-form .wpcf7-submit{margin:0 0 0 auto;display:block;color:#fff;position:relative;cursor:pointer;outline:none;border:none;padding:20px 47px;transition:all 0.4s;background-color:#000;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:700;font-family:"Open Sans",sans-serif}.wpcf7-form .wpcf7-submit:disabled,.wpcf7-form .wpcf7-submit[disabled]{cursor:not-allowed}.wpcf7-form .wpcf7-submit:disabled:hover,.wpcf7-form .wpcf7-submit[disabled]:hover{background:#fff;color:#ccc}:focus::-webkit-input-placeholder{color:#000}:focus::-moz-placeholder{color:#000}:focus:-ms-input-placeholder{color:#000}:focus:-moz-placeholder{color:#000}::-webkit-input-placeholder{color:#ccc;-webkit-transition:all 0.6s;transition:all 0.6s}::-moz-placeholder{color:#ccc;-moz-transition:all 0.6s;transition:all 0.6s}:-ms-input-placeholder{color:#ccc;-ms-transition:all 0.6s;transition:all 0.6s}:-moz-placeholder{color:#ccc;-moz-transition:all 0.6s;transition:all 0.6s}.ajax-loader{position:absolute;bottom:-30px;left:50%;width:40px;height:20px;margin:0 0 0 -20px;display:none}.form_center .ajax-loader{bottom:-30px;left:50%}.ajax-loader.is-active{display:inline-block;animation:infinite-spinning 1s linear 0s infinite normal both}.ajax-loader:before{font-family:"FontAwesome"!important;content:"\f021";width:inherit;height:inherit;display:inline-block;font-size:20px;color:#fff}.wpcf7-response-output{position:absolute;bottom:-40px;left:0%;width:100%;color:#FCBF57;font-weight:bold;font-size:12px;display:block;padding:0;border:none;margin:0}.wpcf7-response-output.wpcf7-mail-sent-ok{color:#FCBF57}.wpcf7-response-output.wpcf7-validation-errors{color:#f36f21}.wpcf7-not-valid-tip{font-size:12px;font-weight:bold;position:absolute;right:10px;bottom:-25px;width:auto;color:#fff}.screen-reader-response{display:none}@keyframes infinite-spinning{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.btn{position:relative;display:inline-block;width:auto;border:none;outline:none;padding:15px 28px 16px;background-color:#000;font-size:14px;line-height:1;font-weight:700;color:#fff;letter-spacing:2px;text-decoration:none!important;text-align:center;text-transform:uppercase;white-space:nowrap;font-family:"Open Sans",sans-serif;transition:all 0.4s}.btn:hover{background-color:#19e46b;color:#fff}.btn.big{padding:25px 40px 22px}.social_links_wrap{position:fixed;left:10px;top:50%;transform:translateY(-50%);z-index:10}.social_links_wrap a{display:block;width:40px;height:40px;border-radius:50%;color:#231815;overflow:hidden;margin-bottom:14px;background-color:#fff;transition:all 0.3s}.social_links_wrap a:after,.social_links_wrap a:before{font-size:18px;width:100%;text-align:center;line-height:40px}.social_links_wrap a:before{opacity:1;left:0;transition:left 0.3s,right 0.3s,margin 0.3s,opacity 0.3s!important;position:relative}.social_links_wrap a:after{display:block;font-family:"FontAwesome"!important;position:absolute;top:0;right:100%;opacity:0;transition:left 0.3s,right 0.3s,margin 0.3s,opacity 0.3s!important;color:#fff}.social_links_wrap a.fbook:after{content:"\f09a"}.social_links_wrap a.twitt:after{content:"\f099"}.social_links_wrap a.linkd:after{content:"\f0e1"}.social_links_wrap a.email:after{content:"\f0e0"}.social_links_wrap a:hover.fbook{background-color:#314a83}.social_links_wrap a:hover.twitt{background-color:#0092cc}.social_links_wrap a:hover.linkd{background-color:#0f699b}.social_links_wrap a:hover.email{background-color:#bc4031}.social_links_wrap a:hover:before{opacity:0;left:100%}.social_links_wrap a:hover:after{opacity:1;right:0}footer{background-color:#231815}footer .footer_top{display:flex;padding:80px 0 30px}footer .footer_top .box{width:25%}footer .footer_top .box a{color:#fff;display:block;font-size:14px;font-weight:600;margin-bottom:15px}footer .footer_top .box a:hover{color:#21A4DB}footer .footer_top .box .grey_link,footer .footer_top .box span{color:rgba(255,255,255,0.4)!important;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-family:"Oswald",sans-serif;font-size:14px;display:block;margin-bottom:20px}footer .footer_top .box .grey_link:hover{color:#21A4DB!important}footer .footer_top .logo_wrap{width:25%}footer .footer_top .logo_wrap img{max-width:50%;margin:0 auto}footer .footer_bottom{color:#fff;border-top:1px solid rgba(255,255,255,0.4);padding:40px 0 30px;text-align:center;font-size:14px}footer .footer_bottom .f_bottom_links{margin-bottom:10px;display:flex;align-items:center;justify-content:center}footer .footer_bottom .f_bottom_links a{color:#fff;margin-right:10px;padding-right:10px;border-right:1px solid #fff;display:block}footer .footer_bottom .f_bottom_links a:hover{color:#21A4DB}footer .footer_bottom .f_bottom_links a:last-of-type{margin-right:0;padding-right:0;border-right:none}@media only screen and (max-width:868px){footer .footer_top{flex-direction:column;justify-content:center;align-items:center}footer .footer_top .box,footer .footer_top .logo_wrap{width:90%;text-align:center;margin-bottom:20px}footer .footer_top .logo_wrap img{max-width:200px;width:80%}}.content .wp-block-gallery{margin-top:100px}.content .wp-block-gallery ul{display:flex;flex-wrap:wrap;padding:0}.content .wp-block-gallery ul li{position:relative;margin:10px;padding:0;flex:1 1 285px;height:390px;overflow:hidden;border-radius:10px;cursor:pointer;transition:all 0.4s}.content .wp-block-gallery ul li:before{display:none}.content .wp-block-gallery ul li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(33,164,219,0.9);opacity:0;visibility:hidden;transition:all 0.4s;z-index:0}.content .wp-block-gallery ul li:nth-of-type(5n - 1),.content .wp-block-gallery ul li:nth-of-type(5n - 3),.content .wp-block-gallery ul li:nth-of-type(5n){flex:1 1 590px}.content .wp-block-gallery ul li figure{position:relative;width:100%;height:100%}.content .wp-block-gallery ul li figure img{width:100%;height:100%;object-fit:cover}.content .wp-block-gallery ul li figure figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:bold;width:100%;text-align:center;opacity:0;visibility:hidden;font-size:28px;font-family:"Open Sans",sans-serif;letter-spacing:2px;transition:all 0.4s;z-index:1}.content .wp-block-gallery ul li:hover{transform:rotateY(-10px)}.content .wp-block-gallery ul li:hover:after{opacity:1;visibility:visible}.content .wp-block-gallery ul li:hover figure figcaption{opacity:1;visibility:visible}.content .wp-block-embed{margin:0 0 150px;position:relative;overflow:hidden;padding-top:56.25%}@media only screen and (max-width:767px){.content .wp-block-embed{margin:0 0 50px}}.content .wp-block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}figcaption{font-size:12px;margin-top:6px}.wp-block-columns{display:flex;justify-content:space-between;flex-wrap:wrap!important;margin:0 auto 120px}@media only screen and (max-width:767px){.wp-block-columns{margin:0 auto 50px}}.wp-block-columns .wp-block-column{width:46.5%;height:auto;padding:0px}@media only screen and (max-width:1023px){.wp-block-columns .wp-block-column{width:100%}}.wp-block-columns .wp-block-column figcaption{margin:20px 0 0;font-size:20px}.wp-block-columns .wp-block-column .wp-block-embed{margin:0;padding-top:0}.wp-block-columns .wp-block-column .wp-block-embed .wp-block-embed__wrapper{position:relative;overflow:hidden;padding-top:56.25%;margin:0}.wp-block-image{margin:30px 0}.wp-block-image figure img{max-width:100%;height:auto;display:inline-block}.title{position:relative;font-size:calc(24px + 14 * (100vw - 420px) / 980);line-height:1.2;font-weight:600;color:#000;display:block;text-align:center;font-family:"Open Sans",sans-serif;margin:0}@media screen and (max-width:420px){.title{font-size:24px}}@media screen and (min-width:1400px){.title{font-size:38px}}.title.big{font-size:calc(32px + 63 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.title.big{font-size:32px}}@media screen and (min-width:1400px){.title.big{font-size:95px}}.title.small{font-weight:300}.box_title{position:relative;display:block;font-size:calc(28px + 9 * (100vw - 420px) / 980);font-family:"Open Sans",sans-serif;text-transform:uppercase;margin:0;line-height:1.2}@media screen and (max-width:420px){.box_title{font-size:28px}}@media screen and (min-width:1400px){.box_title{font-size:37px}}.box_title.big{font-weight:600;padding-bottom:40px;margin-bottom:44px}.box_title.big:after{content:"";display:block;position:absolute;bottom:0;left:0%;transform:translateX(0%);width:70px;height:4px;background-color:#f36f21}.bckg_color_red .box_title.big:after,.color2 .box_title.big:after,.kontakt_wrap .box_title.big:after,.text_slider .box_title.big:after{background-color:#fff}.reverse .slick-slide .box_title.big:after{left:auto;right:0}.box_title.biger{font-size:48px}.box_title.small{margin-bottom:26px;font-size:18px;font-weight:500;letter-spacing:1.08px}.box_title.smaller{font-size:14px;letter-spacing:0.84px}.box_title.nono{padding:0;margin:0}.box_title.nono:after{display:none}.content h1:not(.box_title),.content h2:not(.box_title),.content h3:not(.box_title),.content h4:not(.box_title),.content h5:not(.box_title),.content h6:not(.box_title){margin:0 0 30px;line-height:1.4em;letter-spacing:3px;font-weight:500;font-family:"Oswald",sans-serif}.content h5:not(.box_title){letter-spacing:1px;font-weight:600;margin:0 0 10px}.content p,.content pre{line-height:1.6;font-weight:600;margin-bottom:20px;font-family:"Open Sans",sans-serif}.content p.nomargin,.content p:last-of-type,.content pre.nomargin,.content pre:last-of-type{margin-bottom:0px}.content p.font15,.content pre.font15{font-size:15px}.content p.font20,.content pre.font20{font-size:20px}.content p.font22,.content pre.font22{font-size:22px}.content p.font24,.content pre.font24{font-size:24px}.content p.font26,.content pre.font26{font-size:26px}.content a:not(.btn){color:#21A4DB}.content a:not(.btn):hover{color:#21A4DB}.content ol,.content ul{margin-left:20px;line-height:1.8;font-weight:600;margin-bottom:20px}.content table{width:100%;margin-bottom:30px;font-weight:300;margin-bottom:30px;text-align:left}.content table tr{border-bottom:1px solid #cbcbcb}.content table tr td,.content table tr th{padding:10px 0}.landing_big_photo{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(255,255,255,0);position:relative;height:85vh}.landing_big_photo:after{content:"";background-color:rgba(0,0,0,0.05);position:absolute;top:0;left:0;right:0;bottom:0}.landing_big_photo .center_wrap{text-align:center;max-width:68%;margin:0 auto;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.landing_big_photo .center_wrap .title{color:rgba(255,255,255,0.7)!important;text-transform:uppercase;font-size:calc(25px + 20 * (100vw - 420px) / 980);font-family:"Oswald",sans-serif;letter-spacing:13px;line-height:1.5em}@media screen and (max-width:420px){.landing_big_photo .center_wrap .title{font-size:25px}}@media screen and (min-width:1400px){.landing_big_photo .center_wrap .title{font-size:45px}}.landing_big_photo .center_wrap .landing_logo{filter:opacity(85%);margin-bottom:40px}.text_between_imgs{display:flex;justify-content:space-between;align-items:center;margin:100px auto}.text_between_imgs h2,.text_between_imgs h3,.text_between_imgs h4,.text_between_imgs h5{font-size:calc(22px + 10 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.text_between_imgs h2,.text_between_imgs h3,.text_between_imgs h4,.text_between_imgs h5{font-size:22px}}@media screen and (min-width:1400px){.text_between_imgs h2,.text_between_imgs h3,.text_between_imgs h4,.text_between_imgs h5{font-size:32px}}.text_between_imgs p strong{font-weight:700}.text_between_imgs .img_left,.text_between_imgs .img_right{width:19.6%;flex:0 0 19.6%}.text_between_imgs .img_left img,.text_between_imgs .img_right img{display:block;width:100%;height:auto}.kartice{margin:120px 0}.kartice .kartice_wrap{display:flex}.kartice .kartice_wrap .box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:33%;margin:0 20px;color:#000}.kartice .kartice_wrap .box.box_desc{padding:60px 30px;text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat}.kartice .kartice_wrap .box.box_desc h2,.kartice .kartice_wrap .box.box_desc h3,.kartice .kartice_wrap .box.box_desc h4{font-size:calc(18px + 7 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.kartice .kartice_wrap .box.box_desc h2,.kartice .kartice_wrap .box.box_desc h3,.kartice .kartice_wrap .box.box_desc h4{font-size:18px}}@media screen and (min-width:1400px){.kartice .kartice_wrap .box.box_desc h2,.kartice .kartice_wrap .box.box_desc h3,.kartice .kartice_wrap .box.box_desc h4{font-size:25px}}.kartice .kartice_wrap .box.box_desc .btn{margin-top:40px}.kartice .kartice_wrap .box.box_desc p{text-align:left;font-weight:600}.kartice .kartice_wrap .box.box_desc:hover{color:#000}.kartice .kartice_wrap .box h2,.kartice .kartice_wrap .box h3,.kartice .kartice_wrap .box h4{min-height:56px;font-size:calc(16px + 4 * (100vw - 420px) / 980);text-transform:uppercase;text-align:center}@media screen and (max-width:420px){.kartice .kartice_wrap .box h2,.kartice .kartice_wrap .box h3,.kartice .kartice_wrap .box h4{font-size:16px}}@media screen and (min-width:1400px){.kartice .kartice_wrap .box h2,.kartice .kartice_wrap .box h3,.kartice .kartice_wrap .box h4{font-size:20px}}.kartice .kartice_wrap .box img{width:100%;height:auto;display:block;margin-bottom:30px;transition:all 0.2s}.kartice .kartice_wrap .box:hover img{box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3)}.content_on_bckg{background-size:cover;background-repeat:no-repeat;padding:170px 0 300px;text-align:center}.content_on_bckg .content_wrap{display:flex;margin:50px -50px 140px}.content_on_bckg .content_wrap .box{width:30%;margin:0 50px;text-align:center}.content_on_bckg .content_wrap .box h2,.content_on_bckg .content_wrap .box h3,.content_on_bckg .content_wrap .box h4{font-size:calc(16px + 4 * (100vw - 420px) / 980);font-weight:600;margin:0 0 15px}@media screen and (max-width:420px){.content_on_bckg .content_wrap .box h2,.content_on_bckg .content_wrap .box h3,.content_on_bckg .content_wrap .box h4{font-size:16px}}@media screen and (min-width:1400px){.content_on_bckg .content_wrap .box h2,.content_on_bckg .content_wrap .box h3,.content_on_bckg .content_wrap .box h4{font-size:20px}}.content_on_bckg .content_wrap .box .img_wrap{min-height:182px;width:auto;position:relative;margin-bottom:30px}.content_on_bckg .content_wrap .box .img_wrap img{height:auto;width:auto;display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.content_on_bckg .text h1,.content_on_bckg .text h2,.content_on_bckg .text h3{font-size:calc(30px + 30 * (100vw - 420px) / 980);letter-spacing:5px;font-weight:600;margin:0 0 20px}@media screen and (max-width:420px){.content_on_bckg .text h1,.content_on_bckg .text h2,.content_on_bckg .text h3{font-size:30px}}@media screen and (min-width:1400px){.content_on_bckg .text h1,.content_on_bckg .text h2,.content_on_bckg .text h3{font-size:60px}}.content_on_bckg .text p{letter-spacing:0.1px;font-weight:600}.content_on_bckg .content_right{width:46%;text-align:left;margin:0 0 0 auto}.content_on_bckg .content_right h2,.content_on_bckg .content_right h3,.content_on_bckg .content_right h4{font-size:calc(35px + 10 * (100vw - 420px) / 980);margin:0 0 20px}@media screen and (max-width:420px){.content_on_bckg .content_right h2,.content_on_bckg .content_right h3,.content_on_bckg .content_right h4{font-size:35px}}@media screen and (min-width:1400px){.content_on_bckg .content_right h2,.content_on_bckg .content_right h3,.content_on_bckg .content_right h4{font-size:45px}}.content_on_bckg .content_right p{margin:0 0 20px}.content_on_bckg.text_right{padding:170px 0;background-position:center}.content_on_bckg.no_bckg{padding:0;margin:120px 0 0}.content_on_bckg.big_img{min-height:93vh;margin-bottom:120px}.left_right_content{margin:120px 0;display:flex;flex-wrap:wrap}.left_right_content h2{width:100%}.left_right_content.image_wider{align-items:center}.left_right_content.image_wider .text_wrap{padding-left:5%}.left_right_content .img_wrap,.left_right_content .text_wrap{width:calc(50% - 50px)}.left_right_content .text_wrap{margin-right:50px}.left_right_content .text_wrap em{font-weight:300;font-size:14px}.left_right_content .text_wrap .img_wrap_con{margin-top:50px}.left_right_content .text_wrap .img_wrap_con img{display:block;margin:0 auto}.left_right_content .text_wrap h1,.left_right_content .text_wrap h2{font-size:calc(25px + 20 * (100vw - 420px) / 980);font-weight:600;margin:0 0 10px}@media screen and (max-width:420px){.left_right_content .text_wrap h1,.left_right_content .text_wrap h2{font-size:25px}}@media screen and (min-width:1400px){.left_right_content .text_wrap h1,.left_right_content .text_wrap h2{font-size:45px}}.left_right_content .text_wrap .btn{margin-top:20px}.left_right_content .img_wrap{margin-left:50px}.left_right_content .img_wrap img{width:100%;height:auto;display:block}.left_right_content .img_wrap .grafic_rep h3{font-size:17px}.left_right_content .img_wrap .grafic_rep .graf{display:block;height:30px;background-color:#21A4DB;margin:5px 0 10px}.left_right_content .img_wrap .grafic_rep .graf.n_6-9{width:40%}.left_right_content .img_wrap .grafic_rep .graf.n_9-12{width:50%}.left_right_content .img_wrap .grafic_rep .graf.n_1{width:50%}.text_slider{text-align:center;max-width:65%;margin:70px auto 120px}.text_slider .slick-slide .content_wrap{opacity:0;transform:translateY(50%);transition:all 0.8s 0.8s}.text_slider .slick-active .content_wrap{opacity:1;transform:translateY(0%)}.text_slider .subs{font-style:italic;font-weight:500;font-size:14px;margin-top:30px}.text_slider .text{font-size:calc(25px + 10 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.text_slider .text{font-size:25px}}@media screen and (min-width:1400px){.text_slider .text{font-size:35px}}.text_slider .text p{font-family:"Oswald",sans-serif;font-weight:300;letter-spacing:2px!important;line-height:1.4em!important;text-shadow:0 1px 3px rgba(0,0,0,0.3)}.paralax{position:relative;padding:20% 0;overflow:hidden}.paralax .paralax_element{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;width:100%;height:100%}.paralax .paralax_element img{position:relative;display:block;width:100%;height:120%;object-fit:cover;object-position:bottom}.paralax .wrap{background-color:rgba(255,255,255,0.86);width:60%;padding:110px 40px 60px;text-align:center}.paralax .wrap .text_wrap{max-width:600px;margin:0 auto}.paralax .wrap p{font-weight:600}.paralax .wrap h2,.paralax .wrap h3{font-size:calc(30px + 15 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.paralax .wrap h2,.paralax .wrap h3{font-size:30px}}@media screen and (min-width:1400px){.paralax .wrap h2,.paralax .wrap h3{font-size:45px}}.paralax .wrap .btn{margin-top:20px}.contact_wrap{padding:80px 0;position:relative}.contact_wrap .bckgr{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.contact_wrap .bckgr.desktop{display:block}@media only screen and (max-width:767px){.contact_wrap .bckgr.desktop{display:none}}.contact_wrap .bckgr.mobile{display:none}@media only screen and (max-width:767px){.contact_wrap .bckgr.mobile{display:block}}.contact_wrap h2,.contact_wrap h3{font-size:calc(30px + 15 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.contact_wrap h2,.contact_wrap h3{font-size:30px}}@media screen and (min-width:1400px){.contact_wrap h2,.contact_wrap h3{font-size:45px}}.contact_wrap h2.wider,.contact_wrap h3.wider{text-align:center;font-size:calc(26px + 10 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.contact_wrap h2.wider,.contact_wrap h3.wider{font-size:26px}}@media screen and (min-width:1400px){.contact_wrap h2.wider,.contact_wrap h3.wider{font-size:36px}}.contact_wrap .kontakt_wrap{display:flex}.contact_wrap .kontakt_wrap .text_box,.contact_wrap .kontakt_wrap .wpcf7{width:50%}.contact_wrap .kontakt_wrap .text_box{margin-right:20px}.contact_wrap .kontakt_wrap .text_box p{font-weight:600}.contact_wrap .kontakt_wrap .wpcf7{margin-left:20px}.contact_wrap .kontakt_wrap .wpcf7 .row{display:flex}.contact_wrap .kontakt_wrap .wpcf7 .row span{width:50%;margin-left:10px}.contact_wrap .kontakt_wrap .wpcf7 .row span:first-of-type{margin-right:10px;margin-left:0}.contact_wrap .kontakt_wrap.wider .wpcf7{width:100%;margin-left:0px}.contact_wrap .text_bottom p{font-weight:500;font-size:14px}.contact_wrap .l-social{display:flex;justify-content:center;margin-top:100px}.contact_wrap .l-social a{display:block;width:56px;height:56px;background-color:rgba(160,160,160,0.8);margin:0 35px;border-radius:50%;text-align:center;line-height:56px;transition:all 0.3s}.contact_wrap .l-social a:before{color:#fff;font-weight:bold}.contact_wrap .l-social a:hover.fbook{background-color:#314a83}.contact_wrap .l-social a:hover.twitt{background-color:#0092cc}.contact_wrap .l-social a:hover.linkd{background-color:#0f699b}.contact_wrap .l-social a:hover.email{background-color:#bc4031}.video_wrap{position:relative}.video_wrap img{width:100%;height:auto;position:absolute;left:0;top:0;z-index:1;opacity:1;display:block}.video_wrap.videoplay img{opacity:0;display:none}.video_wrap .l-social{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.video_wrap .l-social .play{font-size:50px;width:100px;height:100px;border:7px solid #fff;border-radius:50%;text-align:center;line-height:86px;display:block;cursor:pointer}.video_wrap .l-social .play:before{color:#fff;padding-left:5px}.video_wrap .l-social .play.hidden{display:none}.video_wrap video{width:100%;height:auto;display:block}.resellers{width:40%;margin:0 auto 150px}.resellers .resellers_links{margin-bottom:150px}.resellers .resellers_links .country_link{display:block;color:#000!important;text-align:center}.resellers .resellers_links .country_link:hover{color:#21A4DB!important}.resellers .resellers_country{text-align:center;margin:0 0 15px!important}.resellers .city_wrap{background-color:rgba(0,0,0,0.05);margin-bottom:10px;padding:16px 20px}.resellers .city_wrap:last-of-type{margin-bottom:50px}.resellers .city_wrap .resellers_city{cursor:pointer;font-size:calc(18px + 2 * (100vw - 420px) / 980);letter-spacing:2px;color:#666;margin:0;position:relative}@media screen and (max-width:420px){.resellers .city_wrap .resellers_city{font-size:18px}}@media screen and (min-width:1400px){.resellers .city_wrap .resellers_city{font-size:20px}}.resellers .city_wrap .resellers_city.activ span:before{content:"\f068"}.resellers .city_wrap .resellers_city span{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:10px;background-color:#21A4DB;border-radius:50%;width:18px;height:18px;display:block;text-align:center;line-height:18px}.resellers .city_wrap .resellers_city span:before{color:#fff;display:inline-block;padding-left:2px}.resellers .city_wrap .text{display:none;padding-top:30px;font-size:14px}.resellers .city_wrap .text ol li,.resellers .city_wrap .text ul li{font-weight:500}.resellers .city_wrap .text p{margin-bottom:8px;font-weight:500;position:relative}.resellers .city_wrap .text p strong{padding-top:10px;display:inline-block}.resellers .city_wrap .text p strong:before{content:"";width:40px;height:1px;background-color:#000;position:absolute;left:0;top:0}.products_wrap{margin:150px 0}.products_wrap .products_desc h1,.products_wrap .products_desc h2{font-size:calc(30px + 15 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.products_wrap .products_desc h1,.products_wrap .products_desc h2{font-size:30px}}@media screen and (min-width:1400px){.products_wrap .products_desc h1,.products_wrap .products_desc h2{font-size:45px}}.products_wrap .products_desc p:last-of-type{margin:0 0 30px}.products_wrap .all_products{background-color:rgba(0,0,0,0.05);padding:90px 0 0}.products_wrap .all_products.no_bckgr{background-color:#fff}.woocommerce .products .product{text-align:center}.woocommerce .products .product:hover img{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.6)!important}.woocommerce .products .product .onsale{background-color:#000;left:10px!important;top:10px!important;margin:0!important;right:auto!important;border-radius:3px!important;padding:6px 18px!important;font-size:20px!important;min-height:auto!important;line-height:normal!important;font-weight:500!important}.woocommerce .products .product img{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)!important;transition:all 0.2s}.woocommerce .products .product .woocommerce-loop-product__title{color:#000!important;text-transform:uppercase;font-size:20px!important}.woocommerce .products .product .woocommerce-loop-product__title.bigger{font-size:25px!important;padding:0 0 30px!important}.woocommerce .products .product .price{font-size:18px!important;color:#666!important}.woocommerce .products .product .price ins{text-decoration:none}.woocommerce .products .product .button.add_to_cart_button{display:none}.woocommerce .woocommerce-product-gallery{box-shadow:1px 2px 18px 0px rgba(0,0,0,0.3)!important}.woocommerce .summary{margin-bottom:80px!important}.woocommerce .summary .woocommerce-product-details__short-description p{font-size:15px;font-weight:500;margin:0 0 30px}.woocommerce .summary .woocommerce-product-details__short-description ol,.woocommerce .summary .woocommerce-product-details__short-description ul{margin:0 0 30px}.woocommerce .summary .woocommerce-product-details__short-description ol li,.woocommerce .summary .woocommerce-product-details__short-description ul li{font-size:14px;font-weight:500}.woocommerce .summary .price{font-size:26px!important;text-align:center;color:#000!important;margin-bottom:30px}.woocommerce .summary .price ins{text-decoration:none}.woocommerce .product_meta .posted_in{display:none}.woocommerce .product_single_title{text-align:center}.woocommerce .btn_product_wrap{text-align:center}.woocommerce .btn_product_wrap .btn_product{text-transform:none;letter-spacing:normal;font-weight:600;padding:20px 30px}.woocommerce .up-sells{clear:both;background-color:rgba(0,0,0,0.05)!important;padding:70px 0;text-align:center}.woocommerce .up-sells .products{margin:0!important}.woocommerce .up-sells h2{font-size:calc(30px + 13 * (100vw - 420px) / 980);text-align:center}@media screen and (max-width:420px){.woocommerce .up-sells h2{font-size:30px}}@media screen and (min-width:1400px){.woocommerce .up-sells h2{font-size:43px}}.woocommerce.single-product .onsale{display:none}.social_wrap_product{text-align:center;border-top:1px solid #939393;margin:70px 0 0;padding-top:10px}.social_wrap_product h3{font-size:calc(20px + 6 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.social_wrap_product h3{font-size:20px}}@media screen and (min-width:1400px){.social_wrap_product h3{font-size:26px}}.social_wrap_product .product_page_social{position:relative;left:0;top:0;transform:none;display:flex;justify-content:center}.social_wrap_product .product_page_social a{color:#939393!important;border:3px solid #939393;border-radius:50%;width:50px;height:50px;display:block;text-align:center;line-height:44px;font-size:25px;margin:0 4px}.woocommerce-breadcrumb{width:48%;margin:0 0 30px auto!important;text-align:center;border-bottom:2px solid #000;padding-bottom:10px!important;color:#000!important;font-size:18px!important}@media only screen and (max-width:768px){.woocommerce-breadcrumb{width:100%}}.woocommerce-breadcrumb a{color:#000!important}.product_banner{background-blend-mode:multiply;background-size:cover;background-position:50%;background-color:rgba(0,0,0,0.49)!important;padding:50px 0;text-align:center;color:#fff;margin:0 0 75px}.product_banner h2{font-size:calc(20px + 20 * (100vw - 420px) / 980);position:relative;margin:0;padding-bottom:15px}@media screen and (max-width:420px){.product_banner h2{font-size:20px}}@media screen and (min-width:1400px){.product_banner h2{font-size:40px}}.product_banner h2:after{content:"";background-color:#fff;height:2px;width:15%;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.mixed_content{margin:120px 0}.mixed_content .subtitle,.mixed_content .title{text-align:center}.mixed_content .title{margin:0 0 10px!important}.mixed_content .subtitle{margin:0 0 50px!important}.mixed_content .row{display:flex;justify-content:space-between;margin-bottom:40px}.mixed_content .row .box{width:28%}.mixed_content .row .box img{width:100%;height:auto;display:block}.mixed_content .row .box h2,.mixed_content .row .box h3{font-size:calc(18px + 2 * (100vw - 420px) / 980);margin:0 0 20px}@media screen and (max-width:420px){.mixed_content .row .box h2,.mixed_content .row .box h3{font-size:18px}}@media screen and (min-width:1400px){.mixed_content .row .box h2,.mixed_content .row .box h3{font-size:20px}}@media only screen and (max-width:1000px){.text_between_imgs{flex-direction:column}.text_between_imgs .img_left,.text_between_imgs .img_right{width:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.kartice .kartice_wrap{flex-direction:column;align-items:center;justify-content:flex-start}.kartice .kartice_wrap .box{width:100%}.kartice .kartice_wrap .box.box_desc{width:100%;margin-bottom:30px}.content_on_bckg .content_wrap{flex-direction:column;align-items:center}.content_on_bckg .content_wrap .box{max-width:550px;margin:0 auto;position:relative;text-align:center;display:table;width:100%}.content_on_bckg .content_wrap .box:first-child,.content_on_bckg .content_wrap .box:nth-child(2){padding:20px 0}.left_right_content{flex-direction:column}.left_right_content .img_wrap,.left_right_content .text_wrap{margin:0;width:100%}.left_right_content .text_wrap{align-items:center;text-align:center}#left_right_content-block_6058726890c78 .img_wrap{display:none}#left_right_content-block_6058726890c78 .text_wrap{width:90%}.contact_wrap .kontakt_wrap .wpcf7 .row{flex-direction:column}.contact_wrap .kontakt_wrap .wpcf7 .row span{width:100%;margin:0}.mixed_content .row{flex-direction:column;align-items:center}.mixed_content .row .box{width:100%;margin-bottom:20px;display:flex;align-items:center;flex-direction:column}.mixed_content .row .box img{max-width:600px}.resellers{width:60%}.resellers .city_wrap .resellers_city span:before{padding-left:1px}}@media only screen and (max-width:1023px){.content_on_bckg.big_img{min-height:auto}}@media only screen and (max-width:768px){.content_on_bckg .content_right{width:90%;text-align:right}.paralax .wrap{width:80%}.contact_wrap .kontakt_wrap{flex-direction:column}.contact_wrap .kontakt_wrap .wpcf7{margin:0}.contact_wrap .kontakt_wrap .text_box,.contact_wrap .kontakt_wrap .wpcf7{width:100%}.contact_wrap .kontakt_wrap .text_box{margin:0 0 30px}.landing_big_photo .center_wrap .landing_logo{max-width:100%}.woocommerce div.product .wrap_wider{width:80%}}@media only screen and (max-width:628px){.contact_wrap .l-social a{margin:0 20px}.landing_big_photo .center_wrap .title{font-size:24px}#content_on_bckg-block_6054ad4ffeaaa{background-size:0%}#content_on_bckg-block_6054ad4ffeaaa .content_right{width:100%}#left_right_content-block_6058726890c78 .text_wrap{width:80%}.left_right_content .text_wrap .img_wrap_con img{max-width:90%}}@media only screen and (max-width:540px){.text_between_imgs .img_left img,.text_between_imgs .img_right img{width:80%}.video_wrap .l-social{top:55%}.content_on_bckg .content_wrap .box{width:80%}.social_links_wrap{display:none}#left_right_content-block_6058726890c78 .text_wrap{width:90%}.kartice,.left_right_content,.text_between_imgs{margin:50px auto}.content_on_bckg{padding:80px 0 180px}.content_on_bckg.text_right{padding:80px 0}.mixed_content,.products_wrap{margin:80px 0}.woocommerce div.product .wrap_wider{width:90%}}@media only screen and (max-width:414px){.video_wrap .l-social .play{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border:4px solid #fff}.video_wrap .l-social .play:before{padding-left:10px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:2.5rem}.contact_wrap .l-social{margin-top:80px}.contact_wrap .l-social a{margin:0 10px;width:46px;height:46px}.contact_wrap .l-social a:before{height:46px;display:flex;justify-content:center;align-items:center}.paralax .wrap{padding:60px 20px;width:90%}.woocommerce .products ul,.woocommerce ul.products{display:flex;justify-content:center;align-items:center;flex-direction:column}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.resellers{width:100%}.resellers .city_wrap .resellers_city span:before{display:flex;align-items:center;justify-content:center;padding-left:2px}#kontakt-block_606196acb917b{padding:0 0 80px}}@media only screen and (max-width:375px){.content_on_bckg .content_right h2,.content_on_bckg .content_right h3,.content_on_bckg .content_right h4{font-size:30px}.left_right_content .text_wrap h1,.left_right_content .text_wrap h2{font-size:26px}.content_on_bckg{padding:80px 0}}@media only screen and (max-width:320px){.video_wrap .l-social .play{width:60px;height:60px}.video_wrap .l-social .play:before{padding-left:8px;font-size:2rem}.content_on_bckg .content_right h2,.content_on_bckg .content_right h3,.content_on_bckg .content_right h4{font-size:27px;word-wrap:break-word}.left_right_content .text_wrap h1,.left_right_content .text_wrap h2{font-size:23px}p{font-size:14px}}@media only screen and (max-width:300px){.content_on_bckg .content_wrap .box{width:70%}}.l-sidebar .sidebar_title{display:block;font-family:"Open Sans",sans-serif;font-size:calc(18px + 2 * (100vw - 420px) / 980);line-height:1.5;margin-bottom:47px}@media screen and (max-width:420px){.l-sidebar .sidebar_title{font-size:18px}}@media screen and (min-width:1400px){.l-sidebar .sidebar_title{font-size:20px}}.l-sidebar .sidebar_list .sidebar_card{display:block;line-height:2.14;margin-bottom:20px}.l-sidebar .sidebar_list .sidebar_card .sidebar_card_title{display:block;font-size:calc(12px + 2 * (100vw - 420px) / 980);font-weight:600;font-family:"Open Sans",sans-serif;color:#000;transition:all 0.4s}@media screen and (max-width:420px){.l-sidebar .sidebar_list .sidebar_card .sidebar_card_title{font-size:12px}}@media screen and (min-width:1400px){.l-sidebar .sidebar_list .sidebar_card .sidebar_card_title{font-size:14px}}.l-sidebar .sidebar_list .sidebar_card .sidebar_card_date{position:relative;display:block;color:#808080;font-size:calc(12px + 2 * (100vw - 420px) / 980)}@media screen and (max-width:420px){.l-sidebar .sidebar_list .sidebar_card .sidebar_card_date{font-size:12px}}@media screen and (min-width:1400px){.l-sidebar .sidebar_list .sidebar_card .sidebar_card_date{font-size:14px}}.l-sidebar .sidebar_list .sidebar_card .sidebar_card_date:before{content:"\f073";font-family:"FontAwesome"!important;margin-right:10px}.l-sidebar .sidebar_list .sidebar_card:hover .sidebar_card_title{color:#f36f21}@media only screen and (max-width:1024px){main .single_wrap{display:flex}}main .single_wrap .single_title{display:block;margin:0;padding:0;font-family:"Open Sans",sans-serif;font-size:calc(24px + 6 * (100vw - 420px) / 980);font-weight:500;line-height:1.6}@media screen and (max-width:420px){main .single_wrap .single_title{font-size:24px}}@media screen and (min-width:1400px){main .single_wrap .single_title{font-size:30px}}main .single_wrap .single_date{display:block;margin:34px 0 44px;font-size:calc(12px + 2 * (100vw - 420px) / 980);font-weight:300;color:#808080}@media screen and (max-width:420px){main .single_wrap .single_date{font-size:12px}}@media screen and (min-width:1400px){main .single_wrap .single_date{font-size:14px}}main .single_wrap .img_wrap{display:block;width:100%;margin-bottom:46px}main .single_wrap .img_wrap img{display:block;width:100%;height:auto}main .single_wrap .content{width:100%;margin-bottom:80px}@media only screen and (max-width:1024px){main .single_wrap .content{flex:0 0 770px;max-width:770px;margin-bottom:0px}}main .single_wrap .content li,main .single_wrap .content p{font-size:14px;font-weight:300;line-height:2.14}main .single_wrap .content .btn{margin-top:75px}@media only screen and (max-width:1024px){main .single_wrap .l-sidebar{flex:1 1 auto;margin-left:50px}}
/*# sourceMappingURL=single.css.map */