@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.cdnfonts.com/css/signpainter";.primary-font{font-family:"Montserrat",sans-serif}.greyscale{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}body{font-family:"Montserrat",sans-serif;overflow-x:hidden;color:#626262;background-color:#fff;font-size:18px;font-weight:400;line-height:normal}body.page-red{background-color:#95000c;color:#fff}@media screen and (min-width: 576px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:540px}}@media screen and (min-width: 768px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:715px}}@media screen and (min-width: 992px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:960px}}@media screen and (min-width: 1280px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media screen and (min-width: 1600px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1340px}}#wrapper{overflow:hidden;width:100%;height:auto}p{font-size:14px;line-height:24px;margin:0 0 20px}@media screen and (min-width: 768px){p{font-size:16px;line-height:24px;margin:0 0 25px}}@media screen and (min-width: 992px){p{font-size:16px;line-height:24px;margin:0 0 30px}}@media screen and (min-width: 1600px){p{font-size:18px;line-height:24px}}hr{background-color:#626262;border:0 !important;width:100%;height:1px;margin:20px auto}strong{font-weight:700}.text-justify p{text-align:justify !important}img{max-width:100%;height:auto}a{position:relative;display:inline-block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#a70b18;text-decoration:none;outline:none;z-index:1}a:before{content:"";position:absolute;background:#95000c;width:0px;height:2px;top:100%;transform:translate(0%, 0%);transition:all .3s ease;z-index:-1}a img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:hover{color:#95000c;text-decoration:none}a:hover:before{width:100%}a:hover img{transform:translateX(5px)}a.no-underline::before{display:none}a.no-underline img{transform:none}a:focus,button:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#626262;margin:0 0 30px;font-weight:400;line-height:normal}@media screen and (max-width: 991px){h1,h2,h3,h4,h5,h6{margin:0 0 20px}}h1{font-size:30px;line-height:37px;font-weight:500}@media screen and (min-width: 768px){h1{font-size:30px;line-height:37px}}@media screen and (min-width: 992px){h1{font-size:40px;line-height:51px}}@media screen and (min-width: 1600px){h1{font-size:50px;line-height:65px}}h2{font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width: 768px){h2{font-size:22px;line-height:27px}}@media screen and (min-width: 992px){h2{font-size:24px;line-height:32px}}@media screen and (min-width: 1600px){h2{font-size:30px;line-height:37px}}h3{font-size:20px;line-height:24px;font-weight:700}@media screen and (min-width: 768px){h3{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){h3{font-size:22px;line-height:27px}}@media screen and (min-width: 1600px){h3{font-size:28px;line-height:34px}}h4{font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width: 768px){h4{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){h4{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){h4{font-size:24px;line-height:32px}}ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}ul.three-columns{columns:3;-webkit-columns:3;-moz-columns:3}.mb-30{margin-bottom:30px}.pb-full{padding-bottom:60px !important}@media screen and (min-width: 768px){.pb-full{padding-bottom:100px !important}}section{position:relative;padding:50px 0 0}@media screen and (max-width: 767px){section{padding:30px 0 0}}.heading{padding:0 0 50px}@media screen and (max-width: 991px){.heading{padding:0 0 20px}}.heading h2{font-weight:700;color:#626262;margin:0;text-transform:uppercase}.paginacja{font-size:14px;line-height:18px}@media screen and (min-width: 768px){.paginacja{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.paginacja{font-size:18px;line-height:24px}}.paginacja ul{list-style:none;margin:0;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.paginacja ul li{margin:10px}.paginacja ul li a{display:flex;align-items:center;justify-content:center;color:#626262;text-decoration:none;width:25px;height:40px}.paginacja ul li a svg{width:15px;height:auto}.paginacja ul li a svg path{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.paginacja ul li a:hover{color:#95000c}.paginacja ul li a:hover svg path{stroke:#95000c}.paginacja ul li.active a{font-weight:700;color:#95000c}.paginacja ul li.active a::before{width:100%}body.page-red .paginacja ul li a{color:#fff}body.page-red .paginacja ul li a::before{background-color:#fff}body.page-red .paginacja ul li a svg path{stroke:#fff}body.page-red .paginacja ul li a:hover{color:#fff}body.page-red .paginacja ul li a:hover svg path{stroke:#fff}body.page-red .paginacja ul li.active a{color:#fff}body.page-red .subpage{color:#fff}body.page-red .subpage h1,body.page-red .subpage h2,body.page-red .subpage h3,body.page-red .subpage h4,body.page-red .subpage h5,body.page-red .subpage h6,body.page-red .subpage a,body.page-red .subpage label{color:#fff !important}body.page-red .subpage hr{background-color:#fff}body.page-red .subpage a::before{background-color:#fff}.modal-backdrop{background-color:#95000c}.modal-backdrop.show{opacity:1}.modal-search{padding:0 !important}.modal-search .modal-close{position:absolute;right:0;top:0;border:0;padding:0;margin:80px;background-color:rgba(0,0,0,0)}@media screen and (max-width: 991px){.modal-search .modal-close{margin:15px}}.modal-search .modal-close img{width:24px;height:auto}.modal-search .modal-content{background:none;border-radius:0;border:0;box-shadow:none}.modal-search .modal-body{color:#fff}.modal-search .modal-body .modal-search-form{display:flex;align-items:center;border-bottom:1px solid #fff}.modal-search .modal-body .modal-search-form input[type=text]{font-family:"Montserrat",sans-serif;display:block;flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);width:calc(100% - 30px);height:auto;padding:20px 20px 20px 0;font-size:24px;font-weight:400;line-height:normal;color:#fff;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (max-width: 991px){.modal-search .modal-body .modal-search-form input[type=text]{font-size:18px}}.modal-search .modal-body .modal-search-form input[type=text]:focus{color:#fff;box-shadow:none;background-color:rgba(0,0,0,0);border:0;outline:none}.modal-search .modal-body .modal-search-form input[type=text]::-moz-placeholder{font-size:24px;font-weight:400;line-height:normal;color:#fff;opacity:1}@media screen and (max-width: 991px){.modal-search .modal-body .modal-search-form input[type=text]::-moz-placeholder{font-size:18px}}.modal-search .modal-body .modal-search-form input[type=text]:-ms-input-placeholder{font-size:24px;font-weight:400;line-height:normal;color:#fff;opacity:1}@media screen and (max-width: 991px){.modal-search .modal-body .modal-search-form input[type=text]:-ms-input-placeholder{font-size:18px}}.modal-search .modal-body .modal-search-form input[type=text]::-webkit-input-placeholder{font-size:24px;font-weight:400;line-height:normal;color:#fff;opacity:1}@media screen and (max-width: 991px){.modal-search .modal-body .modal-search-form input[type=text]::-webkit-input-placeholder{font-size:18px}}.modal-search .modal-body .modal-search-form input[type=text]:disabled{opacity:.5;cursor:not-allowed}.modal-search .modal-body .modal-search-form button{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);flex:0 0 30px;max-width:30px;width:30px}.modal-search .modal-body .modal-search-form button img{width:27px;height:auto}.copyUrlBtn{border:0;padding:0;margin:0;background:none}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left;text-align:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right;text-align:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;text-align:center}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.gallery{padding:0;list-style-type:none;margin:0 auto 18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.gallery-item{margin-top:0;text-align:center;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gallery-columns-2 .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-3 .gallery-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gallery-columns-4 .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gallery-columns-5 .gallery-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.gallery-columns-6 .gallery-item{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}@media screen and (max-width: 767px){.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.form-group{margin:0}label{font-family:"Montserrat",sans-serif;font-size:18px;line-height:normal;font-weight:400;margin:0 0 2px;color:#626262;display:block}.form-check{margin:15px 0;padding:0}.form-check label{font-size:11px;line-height:14px;font-weight:400;color:#a7a7a7}@media screen and (min-width: 768px){.form-check label{font-size:12px;line-height:15px}}@media screen and (min-width: 1600px){.form-check label{font-size:14px;line-height:18px}}.form-check label a:not(:hover){color:#a7a7a7}.form-check .cf7-style-option span.wpcf7-list-item{position:relative;margin:0}.form-check .cf7-style-option span.wpcf7-list-item>label{position:relative;padding-left:30px}.form-check .cf7-style-option span.wpcf7-list-item-label{position:relative;z-index:2}.form-check .cf7-style-option input[type=checkbox],.form-check .cf7-style-option input[type=radio]{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}.form-check .cf7-style-option .cf7-style-check-box{width:16px;height:16px;background:#fff;border:1px solid #a7a7a7;border-radius:3px;display:inline-block;cursor:pointer;margin-right:10px;position:absolute;left:0;top:3px}.form-check .cf7-style-option [type=checkbox]:checked+.cf7-style-check-box:before,.form-check .cf7-style-option [type=radio]:checked+.cf7-style-check-box:before{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background:#a7a7a7;border-radius:2px;transition:.1s}.form-check .cf7-style-option [type=checkbox]:checked+.cf7-style-check-box,.form-check .cf7-style-option [type=radio]:checked+.cf7-style-check-box{background-color:#fff;transition:.5s}.form-control,.custom-select{font-family:"Montserrat",sans-serif;display:block;width:100%;height:auto;padding:25px 15px;font-size:14px;line-height:18px;font-weight:400;color:#626262;background-color:#fff;border:0;border-bottom:1px solid #707070;border-radius:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (min-width: 768px){.form-control,.custom-select{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.form-control,.custom-select{font-size:18px;line-height:24px}}@media screen and (min-width: 1600px){.form-control,.custom-select{padding:30px 15px}}.form-control:focus,.custom-select:focus{color:#626262;box-shadow:none;background-color:#fff;border-color:#626262}.form-control::-moz-placeholder,.custom-select::-moz-placeholder{font-size:14px;line-height:18px;font-weight:400;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.form-control::-moz-placeholder,.custom-select::-moz-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.form-control::-moz-placeholder,.custom-select::-moz-placeholder{font-size:18px;line-height:24px}}.form-control:-ms-input-placeholder,.custom-select:-ms-input-placeholder{font-size:14px;line-height:18px;font-weight:400;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.form-control:-ms-input-placeholder,.custom-select:-ms-input-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.form-control:-ms-input-placeholder,.custom-select:-ms-input-placeholder{font-size:18px;line-height:24px}}.form-control::-webkit-input-placeholder,.custom-select::-webkit-input-placeholder{font-size:14px;line-height:18px;font-weight:400;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.form-control::-webkit-input-placeholder,.custom-select::-webkit-input-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.form-control::-webkit-input-placeholder,.custom-select::-webkit-input-placeholder{font-size:18px;line-height:24px}}.form-control:disabled,.custom-select:disabled{opacity:.5;cursor:not-allowed}input[type=button],input[type=submit],input[type=reset],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.form-submit input{border:0;background:none;color:#95000c;font-size:18px;line-height:24px;font-weight:700;font-weight:700;padding:20px 40px}@media screen and (min-width: 768px){.form-submit input{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.form-submit input{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.form-submit input{font-size:24px;line-height:32px}}.wpcf7-form .form-check{padding:0}.wpcf7-not-valid-tip{font-family:"Montserrat",sans-serif;font-size:12px;line-height:normal;font-weight:400;margin:0 0 5px;color:red;display:block}.wpcf7-not-valid{border-color:red}.wpcf7 form .wpcf7-response-output{font-family:"Montserrat",sans-serif;font-size:12px;line-height:normal;font-weight:400;margin:20px 0 0}.btn{position:relative;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;padding:15px 30px;text-transform:uppercase;border-radius:0;border:1px solid rgba(0,0,0,0);white-space:normal;letter-spacing:normal;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;min-width:200px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn::before{display:none}.btn img{display:inline !important;margin:0 10px 0 0;width:auto;height:auto;max-height:25px}.btn:hover{text-decoration:none}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus{color:#fff;background-color:#95000c;border:0;border-color:#95000c;-webkit-box-shadow:none;box-shadow:none}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#a70b18;border:0;border-color:#a70b18}.btn-primary.disabled,.btn-primary:disabled{opacity:.5}input[type=button],input[type=submit],button{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.site-navigation{background-color:#95000c;transition:transform .3s;padding-top:0;padding-bottom:0}@media screen and (min-width: 992px){.site-navigation{background-color:rgba(0,0,0,0);position:absolute !important}}.site-navigation>.container{padding-top:10px;padding-bottom:7px;border-bottom:1px solid #fff}@media screen and (min-width: 768px){.site-navigation>.container{padding-top:12px;padding-bottom:12px}}@media screen and (min-width: 992px){.site-navigation>.container{padding-top:58px;padding-bottom:27px}}@media screen and (min-width: 1600px){.site-navigation>.container{padding-top:70px;padding-bottom:33px}}.site-navigation__search{margin-left:37px}.site-navigation__search button{border:0;padding:0;margin:0;border-radius:0;background-color:rgba(0,0,0,0)}@media screen and (max-width: 991px){.site-navigation__search svg{width:20px;height:auto}}.site-navigation__search--stroke{stroke:#fff}.site-navigation .navbar-brand{position:relative;padding:0;margin:0}.site-navigation .navbar-brand img{height:38px;width:auto;transition:.3s}@media screen and (min-width: 768px){.site-navigation .navbar-brand img{height:45px}}@media screen and (min-width: 992px){.site-navigation .navbar-brand img{height:70px}}@media screen and (min-width: 1200px){.site-navigation .navbar-brand img{height:80px}}.site-navigation .navbar-brand img+img{position:absolute;left:0;top:0;opacity:0}.site-navigation .navbar-collapse{background:#95000c}.site-navigation .navbar-nav{padding-top:30px}@media screen and (min-width: 992px){.site-navigation .navbar-nav{padding-top:0;transition:.3s}}.site-navigation .navbar-nav .nav-item{padding:0;margin:0}.site-navigation .navbar-nav .nav-item .nav-link{color:#fff;font-weight:500;font-size:14px;line-height:18px;display:inline-block;padding:0;margin:0 7px;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 768px){.site-navigation .navbar-nav .nav-item .nav-link{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.site-navigation .navbar-nav .nav-item .nav-link{font-size:18px;line-height:24px}}.site-navigation .navbar-nav .nav-item .nav-link::before{background-color:#fff}@media screen and (max-width: 991px){.site-navigation .navbar-nav .nav-item .nav-link{font-size:24px !important;line-height:34px !important;text-transform:none;margin:0 0 20px}}@media screen and (min-width: 1600px){.site-navigation .navbar-nav .nav-item .nav-link{margin:0 11px}}.site-navigation .navbar-nav .nav-item .nav-link.dropdown-toggle:after{content:"";background-image:url(../img/arrow-down.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:14px;border:0;margin:0;vertical-align:middle}@media screen and (min-width: 1200px){.site-navigation .navbar-nav .nav-item .nav-link.dropdown-toggle:after{width:25px;height:18px}}.site-navigation .navbar-nav .nav-item:last-child .nav-link{margin-right:0}.site-navigation .navbar-nav .nav-item.show .nav-link{border-color:rgba(0,0,0,0);font-weight:700}.site-navigation .navbar-nav .nav-item.active .nav-link,.site-navigation .navbar-nav .nav-item.current_page_parent .nav-link{font-weight:700}.site-navigation .navbar-nav .nav-item .dropdown-menu{border:0;border-radius:0;background:#fff;min-width:auto;padding:15px}@media screen and (min-width: 992px){.site-navigation .navbar-nav .nav-item .dropdown-menu{margin-left:12px;padding:0}}.site-navigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{font-size:16px;font-weight:400;padding:0;text-transform:uppercase;text-decoration:none}.site-navigation .navbar-nav .nav-item .dropdown-menu .dropdown-item::before{display:none}@media screen and (min-width: 992px){.site-navigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:15px}}@media screen and (min-width: 1200px){.site-navigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{font-size:18px}}.site-navigation .navbar-nav__lang{padding-top:0}.site-navigation .navbar-nav__lang .nav-item .nav-link{margin:0}.site-navigation .navbar-nav__lang .nav-item .nav-link.dropdown-toggle::after{width:15px;height:10px}.site-navigation .navbar-nav__lang .dropdown-menu{position:absolute;float:left}.site-navigation.scrollDown{transform:translateY(-100%)}.site-navigation.scrollDownDisabled{transform:translateY(0) !important}.site-navigation.scrollFixed{background-color:#fff}.site-navigation.scrollFixed>.container{padding-top:15px;padding-bottom:15px;border-bottom:0}.site-navigation.scrollFixed .navbar-brand img{opacity:0;height:40px}@media screen and (min-width: 1200px){.site-navigation.scrollFixed .navbar-brand img{height:50px}}.site-navigation.scrollFixed .navbar-brand img+img{opacity:1}.site-navigation.scrollFixed .navbar-nav .nav-item .nav-link{color:#626262;border-top-color:#626262;border-bottom-color:#626262}.site-navigation.scrollFixed .navbar-nav .nav-item .nav-link::before{background-color:#626262}.site-navigation.scrollFixed .navbar-nav .nav-item .nav-link.dropdown-toggle:after{background-image:url(../img/arrow-down-grey.svg)}.site-navigation.scrollFixed .navbar-nav .nav-item.show .nav-link{border-color:rgba(0,0,0,0)}.site-navigation.scrollFixed .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#626262}@media screen and (min-width: 992px){.site-navigation.scrollFixed .navbar-nav .nav-item .dropdown-menu:before{background-color:#626262}.site-navigation.scrollFixed .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#626262}}.site-navigation.scrollFixed .site-navigation__search--stroke{stroke:#626262}.site-navigation__light{background-color:#fff}.site-navigation__light>.container{border-bottom-color:#626262}.site-navigation__light .navbar-brand img{opacity:0}.site-navigation__light .navbar-brand img+img{opacity:1}.site-navigation__light .navbar-collapse{background:#fff}.site-navigation__light .navbar-nav .nav-item .nav-link{color:#626262;border-top-color:#626262;border-bottom-color:#626262}.site-navigation__light .navbar-nav .nav-item .nav-link::before{background-color:#626262}.site-navigation__light .navbar-nav .nav-item .nav-link.dropdown-toggle:after{background-image:url(../img/arrow-down-grey.svg)}.site-navigation__light .navbar-nav .nav-item.show .nav-link{border-color:rgba(0,0,0,0)}.site-navigation__light .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#626262}@media screen and (min-width: 992px){.site-navigation__light .navbar-nav .nav-item .dropdown-menu:before{background-color:#626262}.site-navigation__light .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#626262}}.site-navigation__light .site-navigation__search--stroke{stroke:#626262}.site-navigation .navbar-toggler{padding:0;margin:0}.site-navigation .navbar-toggler .hamburger{width:30px;cursor:pointer}.site-navigation .navbar-toggler .hamburger__line{stroke-width:2;stroke-linecap:square;stroke:#fff;transition:all .15s ease-out}.site-navigation .navbar-toggler .animation__top{transform-origin:20px 10px}.site-navigation .navbar-toggler .animation__bottom{transform-origin:20px 30px}.site-navigation .navbar-toggler[aria-expanded=true] .animation__middle{opacity:0}.site-navigation .navbar-toggler[aria-expanded=true] .animation__top{-webkit-animation:topIcon1-open .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards;animation:topIcon1-open .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.site-navigation .navbar-toggler[aria-expanded=true] .animation__bottom{-webkit-animation:bottomIcon1-open .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards;animation:bottomIcon1-open .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.site-navigation .navbar-toggler[aria-expanded=false] .animation__top{-webkit-animation:topIcon1-closed .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards;animation:topIcon1-closed .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.site-navigation .navbar-toggler[aria-expanded=false] .animation__bottom{-webkit-animation:bottomIcon1-closed .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards;animation:bottomIcon1-closed .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.site-navigation.scrollFixed .navbar-toggler .hamburger__line,.site-navigation__light .navbar-toggler .hamburger__line{stroke:#626262}@-webkit-keyframes topIcon1-open{0%{transform:none}50%{transform:translateY(10px)}100%{transform:translateY(10px) rotate(45deg)}}@keyframes topIcon1-open{0%{transform:none}50%{transform:translateY(10px)}100%{transform:translateY(10px) rotate(45deg)}}@-webkit-keyframes bottomIcon1-open{0%{transform:none}50%{transform:translateY(-10px)}100%{transform:translateY(-10px) rotate(-45deg)}}@keyframes bottomIcon1-open{0%{transform:none}50%{transform:translateY(-10px)}100%{transform:translateY(-10px) rotate(-45deg)}}@-webkit-keyframes topIcon1-closed{0%{transform:translateY(10px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes topIcon1-closed{0%{transform:translateY(10px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@-webkit-keyframes bottomIcon1-closed{0%{transform:translateY(-10px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes bottomIcon1-closed{0%{transform:translateY(-10px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@media screen and (max-width: 991px){.navbar-collapse{width:100%;position:fixed;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navbar-collapse ul.navbar-nav{display:flex;align-items:center;justify-content:center;width:100%;padding-top:75px}.navbar-collapse ul.navbar-nav li{opacity:0;transition:opacity .4s cubic-bezier(0.58, 0.3, 0.005, 1);padding:0;margin-bottom:20px}.navbar-collapse.show{min-height:100vh;visibility:visible;opacity:1}.navbar-collapse.show ul li{opacity:1}.navbar-collapse.show ul li:nth-child(1){transition-delay:.06s}.navbar-collapse.show ul li:nth-child(2){transition-delay:.12s}.navbar-collapse.show ul li:nth-child(3){transition-delay:.18s}.navbar-collapse.show ul li:nth-child(4){transition-delay:.24s}.navbar-collapse.show ul li:nth-child(5){transition-delay:.3s}.navbar-collapse.show ul li:nth-child(6){transition-delay:.36s}}.scroll-down{position:absolute;bottom:20px;left:50%;margin-left:-17.5px;z-index:2;animation:scroll-down 2s infinite;outline:none;background:none;border:0;padding:0}.scroll-down__container{position:relative;width:100%;height:120px}.scroll-down img{width:35px;height:auto}@media screen and (max-width: 575px){.scroll-down img{width:25px}}.scroll-down__small{bottom:8px;animation:scroll-down-small 2s infinite}.scroll-down__small img{width:24px}.post-box{display:flex;flex-direction:column;color:#fff;text-decoration:none;padding:25px;border:1px solid #fff;min-height:350px;height:100%}@media screen and (min-width: 768px){.post-box{padding:30px;min-height:395px}}@media screen and (min-width: 1600px){.post-box{padding:35px;min-height:470px}}.post-box::before{display:none}.post-box__category,.post-box__date,.post-box__title,.post-box__number{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.post-box__category{font-size:14px;line-height:18px;font-weight:400;margin:0 0 20px}@media screen and (min-width: 768px){.post-box__category{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.post-box__category{font-size:18px;line-height:24px}}@media screen and (min-width: 768px){.post-box__category{margin:0 0 25px}}@media screen and (min-width: 1600px){.post-box__category{margin:0 0 30px}}.post-box__date{font-size:22px;line-height:30px;font-weight:400;margin:0 0 7px}@media screen and (min-width: 768px){.post-box__date{font-size:24px;line-height:34px}}@media screen and (min-width: 1600px){.post-box__date{font-size:28px;line-height:34px}}@media screen and (min-width: 768px){.post-box__date{margin:0 0 10px}}@media screen and (min-width: 1600px){.post-box__date{margin:0 0 15px}}.post-box__title{color:#fff;font-size:22px;line-height:30px;font-weight:700}@media screen and (min-width: 768px){.post-box__title{font-size:24px;line-height:34px}}@media screen and (min-width: 1600px){.post-box__title{font-size:28px;line-height:34px}}.post-box__number{text-align:right;font-size:45px;line-height:55px;margin-top:auto}@media screen and (min-width: 768px){.post-box__number{font-size:50px;line-height:61px}}.post-box:hover{color:#fff;text-decoration:none;background-color:#fff}.post-box:hover .post-box__category{color:#95000c}.post-box:hover .post-box__date{color:#898989}.post-box:hover .post-box__title{color:#626262}.post-box:hover .post-box__number{color:#95000c}@media screen and (min-width: 1200px){.content-with-left-sidebar{padding-right:100px}}.sidebar{font-size:13px;line-height:16px;font-weight:400;min-height:100%}@media screen and (min-width: 768px){.sidebar{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.sidebar{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.sidebar{border-left:1px solid #626262;padding-left:30px}}.sidebar p{font-size:13px;line-height:16px;font-weight:400;line-height:20px !important;margin:0 0 5px}@media screen and (min-width: 768px){.sidebar p{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.sidebar p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.sidebar p{line-height:28px !important}}.sidebar p strong{font-weight:600}.sidebar a:not(:hover){color:#626262}.sidebar ul{list-style:none;padding:0;margin-bottom:30px}.sidebar ul li{position:relative;line-height:32px;padding-left:15px}.sidebar ul li::before{content:url(../img/arrow-sidebar.svg);position:absolute;left:0;top:1px}.sidebar__search{display:flex;align-items:center;border:1px solid #707070;margin:0 0 45px}@media screen and (max-width: 991px){.sidebar__search{margin:0 0 25px}}.sidebar__search input[type=text]{font-family:"Montserrat",sans-serif;display:block;flex:0 0 calc(100% - 45px);max-width:calc(100% - 45px);width:calc(100% - 45px);height:auto;padding:12px 12px 12px 0;font-size:16px;font-weight:400;line-height:normal;color:#626262;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar__search input[type=text]:focus{color:#626262;box-shadow:none;background-color:rgba(0,0,0,0);border:0;outline:none}.sidebar__search input[type=text]::-moz-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#a7a7a7;opacity:1}.sidebar__search input[type=text]:-ms-input-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#a7a7a7;opacity:1}.sidebar__search input[type=text]::-webkit-input-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#a7a7a7;opacity:1}.sidebar__search input[type=text]:disabled{opacity:.5;cursor:not-allowed}.sidebar__search button{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);flex:0 0 45px;max-width:45px;width:45px}.sidebar__search button img{width:20px;height:auto}.sidebar__title{color:#95000c;text-transform:uppercase;font-weight:700;font-size:18px;line-height:24px;font-weight:700;margin:0 0 20px}@media screen and (min-width: 768px){.sidebar__title{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.sidebar__title{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.sidebar__title{font-size:24px;line-height:32px}}.sidebar__navs{border-bottom:1px solid #626262;margin:0 0 30px}@media screen and (max-width: 991px){.sidebar__navs{margin:0 0 25px}}@media screen and (min-width: 768px)and (max-width: 991px){.sidebar__navs{position:relative;border-bottom:0;margin:0}.sidebar__navs::before{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:#626262}.sidebar__navs ul:last-child{margin:0}}.sidebar__contact hr{max-width:240px;margin:30px 0}@media screen and (min-width: 992px){.sidebar__contact hr{margin:17px 0;max-width:96px}}@media screen and (min-width: 1600px){.sidebar__contact hr{margin:20px 0}}.sidebar__share .sidebar__title{text-align:center;color:#626262;font-size:14px;line-height:18px;font-weight:600;margin:0 0 7px}@media screen and (min-width: 768px){.sidebar__share .sidebar__title{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.sidebar__share .sidebar__title{font-size:18px;line-height:24px}}.sidebar__share{padding:30px 0 20px;border-top:1px solid #626262;border-bottom:1px solid #626262;margin:0 0 30px}@media screen and (min-width: 992px){.sidebar__share{border-bottom:0;margin:40px 0 0;padding:25px 0 0}}@media screen and (min-width: 1600px){.sidebar__share{margin:60px 0 0;padding:30px 0 0}}.sidebar__share ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.sidebar__share ul li{margin:10px;padding:0}.sidebar__share ul li svg{width:25px;height:auto}.sidebar__share ul li svg path{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar__share ul li::before{display:none}.sidebar__share ul li a::before,.sidebar__share ul li button::before{display:none}.sidebar__share ul li a:hover svg path,.sidebar__share ul li button:hover svg path{fill:#95000c}@media screen and (max-width: 575px){.article{padding:0}}.article__top{display:flex;align-items:flex-start;justify-content:space-between;min-width:auto;margin-top:auto;margin-bottom:15px}@media screen and (min-width: 576px){.article__top{padding:0 15px 20px 0}}@media screen and (min-width: 992px){.article__top{padding:0 40px 40px 0;width:195px}}.article__number{color:#95000c;font-size:50px;line-height:61px}.article__header{padding:0 0 30px 30px;border-left:1px solid #707070;width:100%}@media screen and (max-width: 991px){.article__header{padding:0 0 20px 15px}}@media screen and (max-width: 575px){.article__header{padding:0 0 20px;border:0}}.article__header--wrapper{display:flex;border-bottom:1px solid #707070;margin:0 0 45px}@media screen and (max-width: 575px){.article__header--wrapper{display:block;margin:0 0 10px;border:0}}.article__header--info{display:flex;align-items:center;justify-content:space-between;margin:0 0 25px}@media screen and (min-width: 1600px){.article__header--info{margin:0 0 40px}}.article__header--category{font-size:14px;line-height:18px;font-weight:400}@media screen and (min-width: 768px){.article__header--category{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.article__header--category{font-size:18px;line-height:24px}}.article__header--share ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.article__header--share ul li{margin:10px}.article__header--share ul li svg{width:25px;height:auto}.article__header--share ul li svg path{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.article__header--share ul li a::before,.article__header--share ul li button::before{display:none}.article__header--share ul li a:hover svg path,.article__header--share ul li button:hover svg path{fill:#95000c}.article__header--date{font-size:14px;line-height:18px;font-weight:400;color:#898989;margin:0 0 10px}@media screen and (min-width: 768px){.article__header--date{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.article__header--date{font-size:19px;line-height:23px}}@media screen and (min-width: 1600px){.article__header--date{font-size:22px;line-height:27px}}.article__header--title h2{font-weight:700;margin:0}.article__copy{font-size:13px;line-height:16px;font-weight:400;color:#8c8c8c;text-align:right;margin-top:30px}@media screen and (min-width: 768px){.article__copy{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.article__copy{font-size:16px;line-height:22px}}.article article{margin-bottom:60px}@media screen and (min-width: 768px){.article article{margin-bottom:80px}}.article-bottom{margin-bottom:30px}.article-bottom__more{display:flex;align-items:center}.article-bottom__more--ico{flex:0 0 30px;width:30px}@media screen and (min-width: 768px){.article-bottom__more--ico{flex:0 0 40px;width:40px}}.article-bottom__more--ico img{width:auto;height:28px}.article-bottom__more--content p{font-size:13px;line-height:16px;font-weight:400;margin:0}@media screen and (min-width: 768px){.article-bottom__more--content p{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.article-bottom__more--content p{font-size:16px;line-height:22px}}.article-bottom__more--content p strong{font-size:13px;line-height:16px;font-weight:600}@media screen and (min-width: 768px){.article-bottom__more--content p strong{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.article-bottom__more--content p strong{font-size:16px;line-height:22px}}.article-bottom__more--content p a{font-size:16px}.article-bottom__more--content p a:not(:hover){color:#8c8c8c}.article-bottom__newsletter .footer__newsletter{padding-left:30px;align-items:flex-start;margin-top:15px}@media screen and (max-width: 767px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--input{max-width:none;margin-top:10px}}.article-bottom__newsletter .footer__newsletter .footer__newsletter--input input[type=email]{padding:15px 20px;font-size:13px;line-height:16px;font-weight:400}@media screen and (min-width: 768px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--input input[type=email]{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--input input[type=email]{font-size:16px;line-height:22px}}@media screen and (min-width: 768px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--input input[type=email]{padding:10px 15px}}.article-bottom__newsletter .footer__newsletter .footer__newsletter--checkbox{margin:7px 0 0}.article-bottom__newsletter .footer__newsletter .footer__newsletter--checkbox label{font-size:11px;line-height:14px;font-weight:400;color:#a7a7a7}@media screen and (min-width: 768px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--checkbox label{font-size:12px;line-height:15px}}@media screen and (min-width: 1600px){.article-bottom__newsletter .footer__newsletter .footer__newsletter--checkbox label{font-size:14px;line-height:18px}}.article-bottom__copyright{color:#8c8c8c}.article-bottom__copyright p{font-size:11px;line-height:14px;text-align:center}@media screen and (min-width: 768px){.article-bottom__copyright p{font-size:12px;line-height:15px}}@media screen and (min-width: 1600px){.article-bottom__copyright p{font-size:14px;line-height:18px}}.article-bottom__copyright p:last-child{margin:0}@media screen and (min-width: 1200px){.article-bottom__copyright{padding-left:165px}}.article-bottom__row{border-bottom:1px solid #707070;padding-bottom:30px;margin-bottom:30px}@media screen and (min-width: 1200px){.article-bottom__row{padding-left:160px}}@media screen and (min-width: 1600px){.article-bottom__row{padding-left:185px;padding-bottom:35px;margin-bottom:35px}}@media screen and (max-width: 767px){.article-bottom__row:first-child{border-top:1px solid #707070;padding-top:30px}}article h1,article h2,article h3,article h4,article h5,article h6{font-weight:700}article *:first-child{margin-top:0 !important}article h1,article h2{margin:30px 0 20px}@media screen and (min-width: 992px){article h1,article h2{margin:40px 0 30px}}@media screen and (min-width: 1600px){article h1,article h2{margin:60px 0 50px}}article h3,article h4,article h5,article h6{margin:20px 0}@media screen and (min-width: 1600px){article h3,article h4,article h5,article h6{margin:30px 0 20px}}article p{font-size:14px;line-height:18px}@media screen and (min-width: 768px){article p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){article p{font-size:18px;line-height:24px}}article a{display:inline}article a:not(:hover){color:#a70b18}article a::before{display:none}article a span{width:100%;background-image:linear-gradient(transparent calc(100% - 2px), #95000C 2px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .5s;padding:0 0 3px}article a:hover span{background-size:100% 100%}article a:hover img{transform:none}article blockquote{position:relative;background-color:#f5f5f5;padding:15px;margin-bottom:20px}@media screen and (min-width: 768px){article blockquote{padding:30px 15px;margin-left:-15px;margin-right:-15px;margin-bottom:25px}}@media screen and (min-width: 992px){article blockquote{margin-bottom:30px}}@media screen and (min-width: 1200px){article blockquote{padding:40px 30px;margin-left:-30px;margin-right:-30px}}article blockquote::before{content:url(../img/blockquote-corner.svg);position:absolute;right:0;bottom:0;width:26px;height:26px}article blockquote p{margin:0}article ul{font-size:14px;line-height:18px;margin-bottom:20px}@media screen and (min-width: 768px){article ul{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){article ul{font-size:18px;line-height:24px}}@media screen and (min-width: 768px){article ul{margin-bottom:25px}}@media screen and (min-width: 992px){article ul{margin-bottom:30px}}article .wp-block-heading-red{display:inline-block;position:relative;color:#fff;margin-bottom:30px}article .wp-block-heading-red::before{content:"";position:absolute;left:-15px;top:-5px;bottom:-5px;right:-10px;background-color:#a70b18;z-index:-1}@media screen and (min-width: 1600px){article .wp-block-heading-red::before{left:-30px}}article .wp-block-primary{position:relative;margin-bottom:20px;padding-left:15px}@media screen and (min-width: 768px){article .wp-block-primary{margin-bottom:25px;padding-left:0}}@media screen and (min-width: 992px){article .wp-block-primary{margin-bottom:30px}}article .wp-block-primary::before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:#a70b18;z-index:-1}@media screen and (min-width: 768px){article .wp-block-primary::before{left:-30px}}article .wp-block-primary h1,article .wp-block-primary h2,article .wp-block-primary h3,article .wp-block-primary h4,article .wp-block-primary h5,article .wp-block-primary h6{margin-bottom:20px}@media screen and (min-width: 768px){article .wp-block-primary h1,article .wp-block-primary h2,article .wp-block-primary h3,article .wp-block-primary h4,article .wp-block-primary h5,article .wp-block-primary h6{margin-bottom:25px}}article .wp-block-primary p:last-child{margin:0}.header{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1}.header-home{background-color:#95000c;color:#fff;padding:150px 0;background-size:auto 120%;background-position:right -32vw center}.header-home .header__newsletter-box{display:inline-block;background-color:#fff;color:#626262;padding:35px 50px;font-size:24px;line-height:32px;width:100%;margin:0;text-align:right}@media screen and (max-width: 1599px){.header-home .header__newsletter-box{font-size:18px;line-height:30px}.header-home .header__newsletter-box br{display:none}}@media screen and (max-width: 991px){.header-home .header__newsletter-box{padding:15px 20px}}@media screen and (max-width: 767px){.header-home .header__newsletter-box{text-align:center;margin:0 auto}.header-home .header__newsletter-box br{display:inline}}.header-home .header__newsletter-box p{margin:0;font-size:24px;line-height:32px}@media screen and (max-width: 1599px){.header-home .header__newsletter-box p{font-size:18px}}@media screen and (max-width: 1199px){.header-home .header__newsletter-box p{font-size:18px;line-height:30px}}.header-home .header__newsletter-box a{font-weight:800}.header-home .header__newsletter-box a img{width:15px}@media screen and (max-width: 1599px){.header-home .header__newsletter-box a img{width:12px}}.hero{background-color:#95000c;color:#fff;min-height:100vh;overflow:hidden;display:flex}.hero__wrapper{padding:50px 0 40px;width:100%;min-height:100%;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.hero__wrapper{padding:95px 0 85px}}@media screen and (min-width: 992px){.hero__wrapper{padding:140px 0 115px}}@media screen and (min-width: 1600px){.hero__wrapper{padding:175px 0 120px}}.hero h1{color:#fff}.hero__bg{position:absolute;left:28%;top:-10%;opacity:.09;width:auto;height:120%;max-width:none;user-select:none}@media screen and (min-width: 768px){.hero__bg{left:40%}}@media screen and (min-width: 992px){.hero__bg{left:65%}}@media screen and (min-width: 1600px){.hero__bg{left:65%;top:-10%;width:1248px}}.hero__additional p{font-size:17px;line-height:20px;margin:0}@media screen and (min-width: 992px){.hero__additional p{font-size:24px;line-height:32px}}@media screen and (min-width: 1600px){.hero__additional p{font-size:28px;line-height:34px}}.hero__arrow{width:31px;height:auto;margin-bottom:25px}@media screen and (min-width: 768px){.hero__arrow{width:53px;margin-bottom:35px}}@media screen and (min-width: 992px){.hero__arrow{margin-bottom:47px}}@media screen and (min-width: 1600px){.hero__arrow{width:63px;margin-bottom:65px}}.hero__training{border-bottom:1px solid #fff;margin-top:20px}.hero__training--box{background-color:#fff;color:#626262;padding:15px}@media screen and (min-width: 768px){.hero__training--box{padding:30px}}@media screen and (min-width: 992px){.hero__training--box{padding:35px 70px}}@media screen and (min-width: 1600px){.hero__training--box{padding:40px 80px 30px}}.hero__training--box,.hero__training--box p{font-size:18px;line-height:24px;text-align:center;font-weight:600;margin:0}@media screen and (min-width: 768px){.hero__training--box,.hero__training--box p{font-size:16px;line-height:26px;text-align:right}}@media screen and (min-width: 992px){.hero__training--box,.hero__training--box p{font-size:20px;line-height:32px}}@media screen and (min-width: 1600px){.hero__training--box,.hero__training--box p{font-size:24px;line-height:45px}}.hero__training--box a{font-weight:700}.hero__training--box a img{width:9px;height:auto}@media screen and (min-width: 992px){.hero__training--box a img{width:13px}}@media screen and (min-width: 1600px){.hero__training--box a img{width:14px}}.accordions{padding:0}.accordion__row{border-bottom:1px solid #707070}.accordion__title{position:relative;font-size:18px;line-height:24px;font-weight:700;padding:80px 50px 70px 0;font-weight:700;text-transform:uppercase;color:#626262;cursor:pointer}@media screen and (min-width: 768px){.accordion__title{font-size:22px;line-height:27px}}@media screen and (min-width: 992px){.accordion__title{font-size:24px;line-height:32px}}@media screen and (min-width: 1600px){.accordion__title{font-size:30px;line-height:37px}}@media screen and (max-width: 1599px){.accordion__title{padding:60px 50px 50px 0}}@media screen and (max-width: 991px){.accordion__title{padding:40px 40px 30px 0}}.accordion__arrow{display:block;position:absolute;right:0;top:50%;width:30px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (max-width: 991px){.accordion__arrow{width:30px;margin-top:-5px}}.accordion__title:not(.collapsed) .accordion__arrow{transform:rotate(180deg)}.accordion__content{padding:0 0 100px}@media screen and (max-width: 1199px){.accordion__content{padding:0 0 80px}}@media screen and (max-width: 991px){.accordion__content{padding:0 0 50px}}.accordion__content--description{margin:0 0 70px}@media screen and (max-width: 991px){.accordion__content--description{margin:0 0 30px}}.accordion__content--description p{font-size:16px;line-height:22px;font-weight:500;color:#626262;margin:0 0 25px}@media screen and (min-width: 768px){.accordion__content--description p{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.accordion__content--description p{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.accordion__content--description p{font-size:24px;line-height:32px}}.accordion__content--description p a{font-size:16px;line-height:22px;font-weight:700}@media screen and (min-width: 768px){.accordion__content--description p a{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.accordion__content--description p a{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.accordion__content--description p a{font-size:24px;line-height:32px}}.accordion__content--description p a img{width:16px;height:auto;margin-left:10px}@media screen and (max-width: 1199px){.accordion__content--description p a img{width:14px}}@media screen and (max-width: 991px){.accordion__content--description p a img{width:12px}}.products-list>.row:not(:last-child){margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #707070}.products-list__title{font-size:18px;line-height:24px;font-weight:700;font-weight:700;text-transform:uppercase;color:#626262;margin:0 0 30px}@media screen and (min-width: 768px){.products-list__title{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.products-list__title{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.products-list__title{font-size:24px;line-height:32px}}@media screen and (max-width: 991px){.products-list__title{font-size:18px;line-height:32px;margin:0 0 20px;color:#95000c}}.products-list__description p{font-size:14px;line-height:18px;font-weight:500;color:#8c8c8c}@media screen and (min-width: 768px){.products-list__description p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.products-list__description p{font-size:18px;line-height:24px}}.products-list .more-link{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.products-list .more-link{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.products-list .more-link{font-size:18px;line-height:24px}}.products-list .more-link svg{width:12px}.products-list__content{border-left:1px solid #707070;padding:0 0 0 37px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1399px){.products-list__content{padding:0 0 0 30px}}@media screen and (max-width: 1199px){.products-list__content{padding:0 0 0 15px}}@media screen and (max-width: 767px){.products-list__content{border:0}}.products-list__content h4{color:#95000c;font-weight:700;text-transform:uppercase;margin:0 0 45px}@media screen and (max-width: 991px){.products-list__content h4{margin:0 0 20px;display:none}}.products-list__content h4 span{font-size:14px;line-height:18px;font-weight:700;color:#626262;text-transform:none}@media screen and (min-width: 768px){.products-list__content h4 span{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.products-list__content h4 span{font-size:18px;line-height:24px}}.products-list__content ul{list-style:none;padding:0;margin:0;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 767px){.products-list__content ul{display:block}}.products-list__content ul li{font-size:13px;line-height:16px;font-weight:500;color:#8c8c8c;padding:40px 27px}@media screen and (min-width: 768px){.products-list__content ul li{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.products-list__content ul li{font-size:16px;line-height:22px}}@media screen and (max-width: 1199px){.products-list__content ul li{padding:20px 15px}}@media screen and (max-width: 991px){.products-list__content ul li{padding:10px}}@media screen and (max-width: 767px){.products-list__content ul li{padding-left:15px;margin-left:-15px;position:relative}.products-list__content ul li::before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:#707070}.products-list__content ul li:first-child::before{top:auto;bottom:0;height:50%}.products-list__content ul li:last-child::before{height:50%}.products-list__content ul li::after{content:"";position:absolute;left:0;top:50%;width:10px;height:1px;background-color:#707070}.products-list__content ul li br{display:none}}@media screen and (min-width: 768px){.products-list__content ul li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:100%}.products-list__content ul li:first-child{padding-left:0}.products-list__content ul li:not(:last-child){border-right:1px solid #707070}}.standard-boxes{margin-bottom:-25px}.standard-boxes .row>[class*=col-]{margin-bottom:25px}.standard-box{border:1px solid #707070;border-top:8px solid #a70b18;min-height:100%;display:flex;flex-direction:column;padding:35px 30px 25px}@media screen and (min-width: 768px){.standard-box{padding:48px 28px 30px}}.standard-box h4{font-weight:700;text-transform:uppercase;color:#626262;margin:0 0 20px}@media screen and (min-width: 768px){.standard-box h4{margin:0 0 40px}}@media screen and (min-width: 1600px){.standard-box h4{margin:0 0 45px}}.standard-box p{font-size:14px;line-height:18px;font-weight:500;color:#8c8c8c;margin:0 0 30px}@media screen and (min-width: 768px){.standard-box p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.standard-box p{font-size:18px;line-height:24px}}@media screen and (min-width: 768px){.standard-box p{margin:0 0 45px}}@media screen and (min-width: 1600px){.standard-box p{margin:0 0 60px}}.standard-box hr{margin:auto 0 25px;border:0;height:1px;width:100%;background-color:#bababa}.standard-box .more-link{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.standard-box .more-link{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.standard-box .more-link{font-size:18px;line-height:24px}}.custom-boxes ul{list-style:none;counter-reset:nestedCounter;padding:0;margin:0;width:100%;display:flex;align-items:stretch;flex-wrap:wrap;overflow:hidden}.custom-boxes ul li{counter-increment:nestedCounter;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative}@media screen and (max-width: 1199px){.custom-boxes ul li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 767px){.custom-boxes ul li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.custom-boxes ul li::before{content:"";width:100vw;height:1px;position:absolute;left:0;top:-1px;background-color:#707070}.custom-boxes ul li::after{content:"";height:100vh;width:1px;position:absolute;right:-2px;top:0;background-color:#707070}.custom-box{display:flex;flex-direction:column;min-height:100%;padding:15px 0 35px}@media screen and (min-width: 768px){.custom-box{padding:20px 35px 50px}}@media screen and (min-width: 992px){.custom-box{padding:30px 25px 50px}}@media screen and (min-width: 1600px){.custom-box{padding:35px 30px 60px}}.custom-box__ico{min-height:120px;display:flex;align-items:center;margin:0 0 7px}@media screen and (min-width: 768px){.custom-box__ico{margin:0 0 27px}}@media screen and (min-width: 992px){.custom-box__ico{margin:0 0 20px}}@media screen and (min-width: 1600px){.custom-box__ico{margin:0 0 22px}}.custom-box__ico::before{content:counters(nestedCounter, "", cjk-decimal) "";font-family:"SignPainter",sans-serif;font-size:63px;line-height:75px;font-weight:400;color:#a70b18}@media screen and (min-width: 1600px){.custom-box__ico::before{font-size:80px;line-height:95px}}.custom-box__ico img{width:auto;height:84px}@media screen and (min-width: 1200px){.custom-box__ico img{height:106px}}.custom-box .ico{width:70px;height:auto}@media screen and (max-width: 1599px){.custom-box .ico{width:50px}}.custom-box h4{font-weight:700;text-transform:uppercase;color:#626262;margin:0 0 20px}@media screen and (min-width: 768px){.custom-box h4{margin:0 0 36px}}@media screen and (min-width: 992px){.custom-box h4{margin:0 0 38px}}@media screen and (min-width: 1600px){.custom-box h4{margin:0 0 40px}}.custom-box p{font-size:14px;line-height:18px;font-weight:500;color:#8c8c8c}@media screen and (min-width: 768px){.custom-box p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.custom-box p{font-size:18px;line-height:24px}}.custom-box .more-link{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;margin-top:auto}@media screen and (min-width: 768px){.custom-box .more-link{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.custom-box .more-link{font-size:18px;line-height:24px}}@media screen and (max-width: 1599px){.custom-box .more-link{font-size:14px}}.not-numbering .custom-box__ico::before{display:none}.more-link a{display:inline-flex;align-items:center}.more-link a:not(:hover){color:#626262}.more-link a img{width:16px;height:auto;margin-left:15px}@media screen and (max-width: 1199px){.more-link a img{width:12px}}.more-link a svg{width:16px;height:auto;margin-left:15px}@media screen and (max-width: 1199px){.more-link a svg{width:12px}}.more-link a svg g{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.more-link a:hover svg g{stroke:#95000c}.slogan{position:relative;padding:15px 0}@media screen and (min-width: 768px){.slogan{padding:25px 0}}@media screen and (min-width: 992px){.slogan{padding:65px 0}}@media screen and (min-width: 1600px){.slogan{padding:100px 0}}@media screen and (max-width: 767px){.slogan__content{max-width:320px;width:100%;margin:0 auto}}.slogan__map{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);left:50%;width:95%;height:95%;background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:-1}@media screen and (max-width: 575px){.slogan__map{background-size:cover;height:90%}}.slogan p{font-size:28px;line-height:34px;font-weight:500;text-transform:uppercase;margin:0}@media screen and (min-width: 768px){.slogan p{font-size:60px;line-height:73px}}@media screen and (min-width: 992px){.slogan p{font-size:96px;line-height:117px}}@media screen and (min-width: 1600px){.slogan p{font-size:120px;line-height:146px}}@media screen and (min-width: 768px){.slogan p{margin-bottom:15px}}@media screen and (min-width: 992px){.slogan p{margin-bottom:20px}}.slogan p:last-child{margin:0}.reference{border-top:1px solid #707070;padding:30px 0}@media screen and (min-width: 768px){.reference{padding:65px 0 50px}}@media screen and (min-width: 992px){.reference{padding:80px 0}}.owl-reference__item--content{text-align:right}@media screen and (max-width: 991px){.owl-reference__item--content{text-align:center}}.owl-reference__item--content p{font-size:14px;line-height:18px;font-weight:400;margin:0}@media screen and (min-width: 768px){.owl-reference__item--content p{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.owl-reference__item--content p{font-size:19px;line-height:23px}}@media screen and (min-width: 1600px){.owl-reference__item--content p{font-size:22px;line-height:27px}}.owl-reference__item--logo{text-align:center}@media screen and (min-width: 992px){.owl-reference__item--logo{padding-left:40px}}@media screen and (min-width: 1600px){.owl-reference__item--logo{padding-left:45px}}.owl-reference__item--logo img{width:auto !important;max-width:200px;height:auto;margin:0 auto 15px}@media screen and (max-width: 991px){.owl-reference__item--logo img{max-height:100px}}.owl-reference__item--logo p{font-size:14px;line-height:18px;font-weight:500;margin:0}@media screen and (min-width: 768px){.owl-reference__item--logo p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.owl-reference__item--logo p{font-size:18px;line-height:24px}}.owl-reference__nav{display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (max-width: 991px){.owl-reference__nav{justify-content:center}}.owl-reference__nav--prev,.owl-reference__nav--next{border:0;padding:0;margin:0 40px;background-color:rgba(0,0,0,0)}.owl-reference__nav--prev{margin-left:0}.owl-reference__nav--next{margin-right:0}.reference-full__item{border-bottom:1px solid #626262;padding-bottom:30px;margin-bottom:30px}.reference-full__item:last-child{border:0}@media screen and (max-width: 991px){.reference-full__item:last-child{padding:0;margin:0}}.reference-full__item--content{font-size:22px;font-weight:400px;text-align:right}@media screen and (max-width: 991px){.reference-full__item--content{font-size:16px;line-height:24px;text-align:center}}.reference-full__item--logo{text-align:center}.reference-full__item--logo img{width:auto !important;max-width:200px;height:auto;margin:0 auto}@media screen and (max-width: 991px){.reference-full__item--logo img{max-height:100px}}.reference-list{padding:60px 0 50px}@media screen and (min-width: 768px){.reference-list{padding:0 0 100px}}@media screen and (min-width: 992px){.reference-list{padding:30px 0 100px}}@media screen and (min-width: 768px){.reference-list__wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;orphans:1;widows:1}}@media screen and (min-width: 992px){.reference-list__wrapper{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.reference-list__item{width:100%;margin-bottom:30px;padding:10px 20px 20px;border:1px solid #a7a7a7}@media screen and (min-width: 768px){.reference-list__item{display:inline-block;padding:10px 25px 25px}}@media screen and (min-width: 1600px){.reference-list__item{padding:15px 30px}}.reference-list__item--logo{display:flex;align-items:center;justify-content:flex-start;min-height:60px}@media screen and (min-width: 768px){.reference-list__item--logo{min-height:80px}}.reference-list__item--logo img{max-height:50px}@media screen and (min-width: 768px){.reference-list__item--logo img{max-height:60px}}@media screen and (min-width: 1600px){.reference-list__item--logo img{max-height:80px}}.reference-list__item--logo span{font-size:22px;line-height:27px;font-weight:600}@media screen and (min-width: 992px){.reference-list__item--logo span{font-size:24px;line-height:32px}}@media screen and (min-width: 1600px){.reference-list__item--logo span{font-size:30px;line-height:37px}}.reference-list__item hr{height:1px;background-color:#707070;border:0;margin:8px 0 30px}@media screen and (min-width: 768px){.reference-list__item hr{margin:8px 0 37px}}@media screen and (min-width: 1600px){.reference-list__item hr{margin:0 0 45px}}.reference-list__item--title{font-size:14px;line-height:18px;font-weight:500;color:#95000c;margin:0 0 17px}@media screen and (min-width: 768px){.reference-list__item--title{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.reference-list__item--title{font-size:19px;line-height:23px}}@media screen and (min-width: 1600px){.reference-list__item--title{font-size:22px;line-height:27px}}@media screen and (min-width: 768px){.reference-list__item--title{margin:0 0 22px}}@media screen and (min-width: 1600px){.reference-list__item--title{margin:0 0 25px}}.reference-list__item--excerpt p{font-size:14px;line-height:18px;font-weight:400}@media screen and (min-width: 768px){.reference-list__item--excerpt p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.reference-list__item--excerpt p{font-size:18px;line-height:24px}}.reference-list__item--excerpt p:last-child{margin:0}.reference-list__item--more{margin:30px 0 0}@media screen and (min-width: 768px){.reference-list__item--more{margin:35px 0 0}}.reference-list__item--more .more-link{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;margin-top:auto}@media screen and (min-width: 768px){.reference-list__item--more .more-link{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.reference-list__item--more .more-link{font-size:18px;line-height:24px}}.brands{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:30px 0}@media screen and (min-width: 768px){.brands{padding:50px 0}}@media screen and (min-width: 992px){.brands{padding:80px 0}}@media screen and (min-width: 1600px){.brands{padding:90px 0}}.owl-brands .owl-stage{display:flex;align-items:stretch}.owl-brands .owl-item{display:flex;align-items:center;justify-content:center}.owl-brands .owl-item img{width:auto;height:auto;max-width:100%;max-height:42px}.latest-news{padding:30px 0}@media screen and (min-width: 768px){.latest-news{padding:60px 0}}@media screen and (min-width: 992px){.latest-news{padding:80px 0}}@media screen and (min-width: 1600px){.latest-news{padding:100px 0}}.latest-news .heading{padding:0 0 10px}.latest-news__row{border-bottom:1px solid #707070;padding:20px 0}@media screen and (min-width: 768px){.latest-news__row{padding:45px 0}}.latest-news__row:last-child{border:0;padding-bottom:0}.latest-news__date{font-size:14px;line-height:18px;font-weight:400;color:#8c8c8c}@media screen and (min-width: 768px){.latest-news__date{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.latest-news__date{font-size:19px;line-height:23px}}@media screen and (min-width: 1600px){.latest-news__date{font-size:22px;line-height:27px}}.latest-news__title{font-size:16px;line-height:22px;font-weight:600;color:#626262;margin:10px 0 0}@media screen and (min-width: 768px){.latest-news__title{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.latest-news__title{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.latest-news__title{font-size:24px;line-height:32px}}.latest-news__title a:not(:hover){color:#626262}.latest-news__title a::before{display:none}.latest-news__title a span{width:100%;background-image:linear-gradient(transparent calc(100% - 2px), #95000C 2px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .5s;padding:0 0 3px}.latest-news__title a:hover span{background-size:100% 100%}.latest-news__category{font-size:14px;line-height:18px;font-weight:500;text-align:right;color:#a70b18}@media screen and (min-width: 768px){.latest-news__category{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.latest-news__category{font-size:18px;line-height:24px}}@media screen and (max-width: 767px){.latest-news__category{text-align:left;margin-top:15px}}.latest-news__category a:not(:hover){color:#a70b18}.latest-news__category a::before{display:none}.latest-news__category a span{width:100%;background-image:linear-gradient(transparent calc(100% - 2px), #95000C 2px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .5s;padding:0 0 3px}.latest-news__category a:hover span{background-size:100% 100%}.search-result{padding-bottom:80px}.search-result .heading{padding-bottom:50px}@media screen and (min-width: 768px){.search-result .heading{padding-bottom:60px}}@media screen and (min-width: 1600px){.search-result .heading{padding-bottom:70px}}.search-result__item{padding:40px 0 30px}@media screen and (min-width: 768px){.search-result__item{padding:35px 0 20px}}@media screen and (min-width: 1600px){.search-result__item{padding:45px 0 25px}}.search-result__item:not(:last-child){border-bottom:1px solid #626262}.search-result__item--title{font-size:20px;line-height:24px;font-weight:700;color:#95000c;font-weight:700;margin:0 0 20px}@media screen and (min-width: 768px){.search-result__item--title{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.search-result__item--title{font-size:22px;line-height:27px}}@media screen and (min-width: 1600px){.search-result__item--title{font-size:28px;line-height:34px}}.search-result__item--excerpt p{font-size:16px;line-height:22px;font-weight:400}@media screen and (min-width: 768px){.search-result__item--excerpt p{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.search-result__item--excerpt p{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.search-result__item--excerpt p{font-size:24px;line-height:32px}}.search-result__item--excerpt p:last-child{margin:0}.search-result__item--excerpt p strong{font-weight:600}.search-result__item--url{font-size:14px;line-height:18px;font-weight:400;margin-top:20px}@media screen and (min-width: 768px){.search-result__item--url{font-size:16px;line-height:22px}}@media screen and (min-width: 992px){.search-result__item--url{font-size:19px;line-height:23px}}@media screen and (min-width: 1600px){.search-result__item--url{font-size:22px;line-height:27px}}.search-result__input{display:flex;align-items:center;border-bottom:1px solid #626262}@media screen and (min-width: 768px){.search-result__input{margin-bottom:40px}}@media screen and (min-width: 1600px){.search-result__input{margin-bottom:55px}}.search-result__input input[type=text]{font-family:"Montserrat",sans-serif;display:block;flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);width:calc(100% - 30px);height:auto;padding:5px 20px 5px 0;font-size:16px;line-height:22px;font-weight:400;color:#626262;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (min-width: 768px){.search-result__input input[type=text]{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.search-result__input input[type=text]{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.search-result__input input[type=text]{font-size:24px;line-height:32px}}.search-result__input input[type=text]:focus{color:#626262;box-shadow:none;background-color:rgba(0,0,0,0);border:0;outline:none}.search-result__input input[type=text]::-moz-placeholder{font-size:16px;line-height:22px;font-weight:400;color:#626262;opacity:1}@media screen and (min-width: 768px){.search-result__input input[type=text]::-moz-placeholder{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.search-result__input input[type=text]::-moz-placeholder{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.search-result__input input[type=text]::-moz-placeholder{font-size:24px;line-height:32px}}.search-result__input input[type=text]:-ms-input-placeholder{font-size:16px;line-height:22px;font-weight:400;color:#626262;opacity:1}@media screen and (min-width: 768px){.search-result__input input[type=text]:-ms-input-placeholder{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.search-result__input input[type=text]:-ms-input-placeholder{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.search-result__input input[type=text]:-ms-input-placeholder{font-size:24px;line-height:32px}}.search-result__input input[type=text]::-webkit-input-placeholder{font-size:16px;line-height:22px;font-weight:400;color:#626262;opacity:1}@media screen and (min-width: 768px){.search-result__input input[type=text]::-webkit-input-placeholder{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.search-result__input input[type=text]::-webkit-input-placeholder{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.search-result__input input[type=text]::-webkit-input-placeholder{font-size:24px;line-height:32px}}.search-result__input input[type=text]:disabled{opacity:.5;cursor:not-allowed}.search-result__input button{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);flex:0 0 30px;max-width:30px;width:30px}.search-result__input button img{width:27px;height:auto}.search-result .paginacja{margin-bottom:40px}@media screen and (min-width: 992px){.search-result .paginacja{margin-bottom:0;margin-top:40px}}.similar-articles{padding:40px 0 45px;margin-top:40px;background-color:#95000c;color:#fff}@media screen and (min-width: 768px){.similar-articles{padding:60px 0 80px}}@media screen and (min-width: 992px){.similar-articles{padding:70px 0 85px}}@media screen and (min-width: 1600px){.similar-articles{padding:85px 0 105px}}.similar-articles__heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:45px}@media screen and (min-width: 768px){.similar-articles__heading{padding-bottom:65px}}@media screen and (min-width: 992px){.similar-articles__heading{padding-bottom:90px}}@media screen and (min-width: 1600px){.similar-articles__heading{padding-bottom:105px}}.similar-articles__heading h2{color:#fff;text-transform:uppercase;margin:0;font-weight:700}.similar-articles__nav{display:flex;align-items:center;justify-content:center;margin-top:45px}@media screen and (min-width: 768px){.similar-articles__nav{justify-content:flex-end;margin:0}}.similar-articles__nav--all::before{display:none}.similar-articles__nav--all,.similar-articles__nav--prev,.similar-articles__nav--next{border:0;padding:0;margin:0 15px;background-color:rgba(0,0,0,0)}.similar-articles__nav--all img,.similar-articles__nav--prev img,.similar-articles__nav--next img{transform:none !important;width:auto;height:30px}.similar-articles__nav--prev{margin-left:0}.similar-articles__nav--next{margin-right:0}.similar-articles .owl-carousel .owl-stage-outer{margin:0 -1px}.post-categories{padding:0}.post-categories__wrapper{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 0}@media screen and (min-width: 768px){.post-categories__wrapper{padding:20px 0}}@media screen and (min-width: 1600px){.post-categories__wrapper{padding:25px 0}}.post-categories nav{font-size:14px;line-height:18px;font-weight:400}@media screen and (min-width: 768px){.post-categories nav{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.post-categories nav{font-size:18px;line-height:24px}}.post-categories nav ul{list-style:none;padding:0;margin:0;width:100%;text-align:center}@media screen and (min-width: 768px){.post-categories nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width: 1600px){.post-categories nav ul{justify-content:space-between}}.post-categories nav ul li{margin:20px 0}@media screen and (min-width: 768px){.post-categories nav ul li{margin:15px 10px}}.post-categories nav ul li a{color:#fff !important}.post-categories nav ul li a::before{background-color:#fff}.post-categories nav ul li.active a{font-weight:700}.post-categories nav ul li.active a::before{width:100%}.post-list{padding:30px 0}@media screen and (min-width: 768px){.post-list{padding:70px 0}}@media screen and (min-width: 1600px){.post-list{padding:80px 0}}.uslugi-full .accordion__row:last-child{border:0}.usluga article{margin-bottom:40px}.produkt article{margin-bottom:40px}.produkt-info{margin:0 0 30px}.produkt-info__description{display:flex;flex-direction:column;justify-content:space-between}.produkt-info__description h4{color:#95000c;font-size:24px;line-height:32px;font-weight:700;text-transform:uppercase;margin:0 0 45px}@media screen and (max-width: 1199px){.produkt-info__description h4{font-size:20px}}@media screen and (max-width: 991px){.produkt-info__description h4{font-size:18px;line-height:24px;margin:0 0 20px}}.produkt-info__description h4 span{font-size:18px;color:#626262;text-transform:none}@media screen and (max-width: 991px){.produkt-info__description h4 span{font-size:16px}}.produkt-info__description ul{list-style:none;padding:0;margin:0 0 45px}@media screen and (max-width: 991px){.produkt-info__description ul{margin:0 0 20px}}.produkt-info__description ul li{font-size:18px;line-height:24px;font-weight:400;color:#8c8c8c;padding:10px 0;border-bottom:1px solid #707070}@media screen and (max-width: 1199px){.produkt-info__description ul li{padding:20px 15px}}@media screen and (max-width: 991px){.produkt-info__description ul li{font-size:16px;padding:10px}}.produkt-info__buy{padding:20px 0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.produkt-info__buy{display:block}}.produkt-info__buy p{font-size:24px;line-height:30px;font-weight:400}@media screen and (max-width: 767px){.produkt-info__buy p{font-size:20px}}.produkt-info__buy p .price{color:#95000c;font-weight:700;font-size:38px}@media screen and (max-width: 767px){.produkt-info__buy p .price{font-size:28px}}.introduction{padding:40px 0 0}@media screen and (min-width: 768px){.introduction{padding:85px 0 70px;border-bottom:1px solid #707070}}@media screen and (min-width: 1600px){.introduction{padding:125px 0 100px}}@media screen and (max-width: 767px){.introduction br{display:none}}.introduction h1{font-weight:500;margin:0 0 50px}@media screen and (min-width: 768px){.introduction h1{margin:0 0 75px}}@media screen and (min-width: 1600px){.introduction h1{margin:0 0 90px}}.introduction p{font-size:16px;line-height:22px;font-weight:400;color:#8c8c8c}@media screen and (min-width: 768px){.introduction p{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.introduction p{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.introduction p{font-size:24px;line-height:32px}}.introduction p:last-child{margin:0}.introduction ol{list-style:none;counter-reset:nestedCounter;padding:0;margin:35px 0 0;width:100%;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 768px){.introduction ol{margin:75px 0 0}}@media screen and (min-width: 1600px){.introduction ol{margin:90px 0 0}}.introduction ol li{counter-increment:nestedCounter;flex:0 0 100%;max-width:100%;position:relative;text-align:center;font-size:20px;line-height:24px;font-weight:700;color:#8c8c8c;border-bottom:1px solid #707070;padding:45px 0}.introduction ol li:first-child{border-top:1px solid #707070}@media screen and (min-width: 768px){.introduction ol li{flex:0 0 50%;max-width:50%;padding:40px 45px;border-right:1px solid #707070}.introduction ol li:first-child{border-top:0}.introduction ol li:nth-last-child(1),.introduction ol li:nth-last-child(2){border-bottom:0}.introduction ol li:nth-child(2n){border-right:0}}@media screen and (min-width: 992px){.introduction ol li{flex:0 0 25%;max-width:25%;font-size:22px;line-height:27px;padding:10px 20px;border-bottom:0;border-right:1px solid #707070 !important}.introduction ol li:nth-child(4n),.introduction ol li:last-child{border-right:0 !important}}@media screen and (min-width: 1600px){.introduction ol li{font-size:28px;line-height:34px}}.introduction ol li::before{content:"#" counter(nestedCounter);font-size:63px;line-height:73px;font-weight:600;color:#8c8c8c;display:block;margin-bottom:15px}@media screen and (min-width: 768px){.introduction ol li::before{font-size:60px}}@media screen and (min-width: 992px){.introduction ol li::before{margin-bottom:30px}}@media screen and (min-width: 1600px){.introduction ol li::before{font-size:65px;line-height:79px;margin-bottom:40px}}.page-red .introduction h1{color:#fff}.contact{padding-bottom:40px}@media screen and (max-width: 767px){.contact{padding-top:0}}@media screen and (min-width: 992px){.contact{padding-bottom:100px}}@media screen and (min-width: 1600px){.contact{padding-bottom:120px}}.contact .heading{padding-bottom:25px}@media screen and (min-width: 768px){.contact .heading{padding-bottom:50px}}@media screen and (min-width: 992px){.contact .heading{padding-bottom:80px}}@media screen and (min-width: 1600px){.contact .heading{padding-bottom:100px}}@media screen and (min-width: 768px){.contact .sidebar{border-left:1px solid #626262;padding-left:30px}}@media screen and (min-width: 992px){.contact .contact-form textarea{min-height:100%}}.footer{overflow:hidden;border-top:1px solid #707070}.footer p{font-size:14px;line-height:18px}@media screen and (min-width: 768px){.footer p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer p{font-size:18px;line-height:24px}}.footer nav{font-size:18px;line-height:24px;font-weight:700;font-weight:700;margin:0;text-transform:uppercase}@media screen and (min-width: 768px){.footer nav{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.footer nav{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.footer nav{font-size:24px;line-height:32px}}.footer nav ul{list-style:none;margin:0;padding:0}.footer nav ul li{margin:0 0 10px}.footer__lang{margin-top:65px}@media screen and (max-width: 991px){.footer__lang{margin-top:20px}}.footer__lang hr{width:144px;height:1px;margin:15px auto;background-color:#707070}@media screen and (min-width: 768px){.footer__lang hr{display:none}}.footer__lang ul{list-style:none;margin:0;padding:0;font-size:16px;line-height:22px;font-weight:500}@media screen and (min-width: 768px){.footer__lang ul{font-size:18px;line-height:24px}}@media screen and (min-width: 992px){.footer__lang ul{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.footer__lang ul{font-size:24px;line-height:32px}}.footer__lang ul li{display:inline-block;margin-right:5px}.footer__lang ul li a:not(:hover){color:#626262}.footer__box{position:relative;min-height:100%}@media screen and (max-width: 767px){.footer__box{text-align:center;padding:30px 0}}@media screen and (min-width: 576px)and (max-width: 991px){.footer__box--lines-sm{position:relative}.footer__box--lines-sm::before{content:"";position:absolute;top:0;left:45%;height:100vh;width:1px;background-color:#707070;transform:translateY(-100%)}.footer__box--lines-sm::after{content:"";position:absolute;top:0;left:0;height:1px;width:200vw;background-color:#707070;transform:translateX(-50%)}}@media screen and (min-width: 992px){.footer__box--lines{position:relative}.footer__box--lines::before,.footer__box--lines::after{content:"";position:absolute;top:0;height:100vh;width:1px;background-color:#707070}.footer__box--lines::before{left:0}.footer__box--lines::after{right:0}}@media screen and (min-width: 768px){.footer__box{padding:55px 50px}}@media screen and (min-width: 992px){.footer__box{padding:70px 50px}}@media screen and (min-width: 1600px){.footer__box{padding:90px}}@media screen and (min-width: 768px){.footer__box--1::before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#707070}}@media screen and (max-width: 991px){.footer__box--2{padding-left:0;padding-right:0}}.footer__box--2::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:100vw;top:0;height:1px;background-color:#707070}@media screen and (min-width: 992px){.footer__box--2::before{right:0;left:auto;width:1px;height:100%;transform:none}}@media screen and (max-width: 991px){.footer__box--3{padding-right:0}}.footer__box--3::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:100vw;top:0;height:1px;background-color:#707070}@media screen and (min-width: 768px){.footer__box--3::before{display:none}}@media screen and (max-width: 767px){.footer__box p{margin:0 0 25px}}.footer__title{font-size:18px;line-height:24px;font-weight:700;font-weight:700;color:#626262;margin:0;text-transform:uppercase;padding:0 0 40px}@media screen and (min-width: 768px){.footer__title{font-size:20px;line-height:24px}}@media screen and (min-width: 992px){.footer__title{font-size:20px;line-height:24px}}@media screen and (min-width: 1600px){.footer__title{font-size:24px;line-height:32px}}@media screen and (max-width: 991px){.footer__title{padding:0 0 20px}}.footer__contact{font-weight:500}.footer__contact p{margin:0 0 40px}@media screen and (max-width: 767px){.footer__contact p{margin:0 0 25px}}@media screen and (min-width: 768px)and (max-width: 991px){.footer__contact p{margin:0}}.footer__contact a:not(:hover){color:#626262}.footer__copyright p,.footer__nav p{font-size:14px;line-height:18px}@media screen and (min-width: 768px){.footer__copyright p,.footer__nav p{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer__copyright p,.footer__nav p{font-size:18px;line-height:24px}}.footer__copyright p:last-child,.footer__nav p:last-child{margin:0}.footer__copyright a:not(:hover),.footer__nav a:not(:hover){color:#626262}.footer__copyright hr{width:144px;height:1px;margin:15px auto;background-color:#707070}@media screen and (min-width: 768px){.footer__copyright hr{display:none}}.footer__nav{margin-top:25px}@media screen and (max-width: 767px){.footer__nav{margin-top:5px}}@media screen and (max-width: 767px){.footer__newsletter{display:flex;flex-direction:column;align-items:center;text-align:left}}.footer__newsletter--input{display:flex;align-items:center;border:1px solid #626262;width:100%;max-width:358px}.footer__newsletter--input input[type=email]{font-family:"Montserrat",sans-serif;display:block;flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);width:calc(100% - 40px);height:auto;padding:15px 20px;font-size:14px;line-height:18px;font-weight:500;color:#626262;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (min-width: 768px){.footer__newsletter--input input[type=email]{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer__newsletter--input input[type=email]{font-size:18px;line-height:24px}}.footer__newsletter--input input[type=email]:focus{color:#626262;box-shadow:none;background-color:rgba(0,0,0,0);border:0;outline:none}.footer__newsletter--input input[type=email]::-moz-placeholder{font-size:14px;line-height:18px;font-weight:500;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.footer__newsletter--input input[type=email]::-moz-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer__newsletter--input input[type=email]::-moz-placeholder{font-size:18px;line-height:24px}}.footer__newsletter--input input[type=email]:-ms-input-placeholder{font-size:14px;line-height:18px;font-weight:500;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.footer__newsletter--input input[type=email]:-ms-input-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer__newsletter--input input[type=email]:-ms-input-placeholder{font-size:18px;line-height:24px}}.footer__newsletter--input input[type=email]::-webkit-input-placeholder{font-size:14px;line-height:18px;font-weight:500;color:#a7a7a7;opacity:1}@media screen and (min-width: 768px){.footer__newsletter--input input[type=email]::-webkit-input-placeholder{font-size:16px;line-height:22px}}@media screen and (min-width: 1600px){.footer__newsletter--input input[type=email]::-webkit-input-placeholder{font-size:18px;line-height:24px}}.footer__newsletter--input input[type=email]:disabled{opacity:.5;cursor:not-allowed}.footer__newsletter--input button{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);flex:0 0 40px;max-width:40px;width:30px}.footer__newsletter--input button img,.footer__newsletter--input button svg{width:15px;height:auto}.footer__newsletter--checkbox{margin:16px 0;display:flex}.footer__newsletter--checkbox input[type=checkbox]{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer__newsletter--checkbox label{font-size:13px;line-height:16px;font-weight:400;margin:0 0 0 10px;padding:0;color:#a7a7a7}@media screen and (min-width: 768px){.footer__newsletter--checkbox label{font-size:14px;line-height:18px}}@media screen and (min-width: 1600px){.footer__newsletter--checkbox label{font-size:16px;line-height:22px}}@media screen and (min-width: 576px){.footer .row{margin-right:0;margin-left:0}.footer .row [class*=col-]{padding-right:0;padding-left:0}}body.page-red .footer{border-color:#fff}body.page-red .footer h1,body.page-red .footer h2,body.page-red .footer h3,body.page-red .footer h4,body.page-red .footer h5,body.page-red .footer h6,body.page-red .footer a,body.page-red .footer label,body.page-red .footer__title{color:#fff !important}body.page-red .footer a::before{background-color:#fff}@media screen and (min-width: 576px)and (max-width: 991px){body.page-red .footer__box--lines-sm::before{background-color:#fff}body.page-red .footer__box--lines-sm::after{background-color:#fff}}@media screen and (min-width: 992px){body.page-red .footer__box--lines::before,body.page-red .footer__box--lines::after{background-color:#fff}}@media screen and (min-width: 768px){body.page-red .footer__box--1::before{background-color:#fff}}body.page-red .footer__box--2::before{background-color:#fff}body.page-red .footer__box--3::before{background-color:#fff}body.page-red .footer__copyright hr{background-color:#fff}body.page-red .footer__newsletter--input{border-color:#fff}body.page-red .footer__newsletter--input input[type=email]{color:#fff}body.page-red .footer__newsletter--input input[type=email]:focus{color:#fff}body.page-red .footer__newsletter--input input[type=email]::-moz-placeholder{color:#fff}body.page-red .footer__newsletter--input input[type=email]:-ms-input-placeholder{color:#fff}body.page-red .footer__newsletter--input input[type=email]::-webkit-input-placeholder{color:#fff}body.page-red .footer__newsletter--input button svg path{stroke:#fff}body.page-red .footer__newsletter--checkbox label{color:#fff}/*# sourceMappingURL=style.min.css.map */