body{font-family:Roboto,sans-serif;font-weight:300;color:#6a6a6a;overflow-x:hidden;line-height:1.65}a:not(.btn),a:not(.btn):hover{color:#97bd0e}a[href="#"]{cursor:default}article.article-short{margin-bottom:30px}article.article-short>.text,article.article-short>a,article.article-short>h5{padding-left:3px;padding-right:3px}article.article-short>.img{position:relative;border:3px solid #fff;overflow:hidden}article.article-short>.img img{max-width:100%;width:100%;height:auto}article.article-short>.img label{position:absolute;bottom:0;left:0;margin:0;padding:3px 12px;background:#211d1e;color:#fff;font-size:13px;font-weight:500;z-index:1}article.article-short .socials{position:absolute;bottom:0;right:0;padding:4px 8px;background-color:#fff;border-radius:4px 0 0 0}article.article-short>h5{margin-top:15px;margin-bottom:15px}article.article-short>a{display:inline-block;margin-top:15px;font-weight:500;text-transform:uppercase}h3{font-size:38px;font-weight:700;color:#211d1e}h3 label{display:block;margin-top:5px;font-size:17px;font-weight:300;color:#6a6a6a}h4{font-size:29px;font-weight:500}h4 label{display:block;font-size:15px;font-weight:500}h5{font-size:18px;font-weight:400;color:#211d1e}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flex.row::after,.flex.row::before{display:none}.flex.flex-nowrap{flex-wrap:initial}.flex.flex-valign-center{align-self:center}.flex.flex-valign-items-center{align-items:center}form{position:relative;overflow:hidden}form.form-busy::after,form.form-busy::before{content:'';position:absolute;display:block;top:0;bottom:0;left:0;right:0}form.form-busy::before{z-index:99;background:url(images/ajax-loader.gif) no-repeat center center}form.form-busy::after{z-index:98;opacity:.6;background:#fff}form .input,form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),form select,form textarea{margin-bottom:15px;padding:13px 15px;background:#fff;border:1px solid #d0d0d0;border-radius:0;font-size:13px;font-weight:500;line-height:normal;color:#6a6a6a}form .input,form input:not([class*=col-]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),form select,form textarea{width:100%}form textarea{height:120px}form input[name=spambox]{height:0!important;width:0!important;padding:0!important;margin:0!important;opacity:0!important}form input:not([type=submit])::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-weight:400;color:#b6b4b5}form select option{color:#000}form select.select-empty{font-weight:400;color:#b6b4b5}form .btn{display:table;margin:0 auto}form input[type=text][disabled],form textarea[disabled]{background:#efefef!important}form input[type=checkbox],form input[type=radio]{position:absolute;top:0;left:15px;width:25px;height:25px;margin:0;opacity:0}form input[type=checkbox]+label,form input[type=radio]+label{position:relative;margin:0;font-size:15px;font-weight:300;cursor:pointer}form input[type=checkbox]+label::before,form input[type=radio]+label::before{content:"";display:block;position:relative;width:15px;height:15px;float:left;margin:3px 15px 0 0;border:1px solid #bfbfbf;background-color:#fff}form input[type=radio]+label::before{border-radius:100%}form input[type=checkbox]+label::after,form input[type=radio]+label::after{visibility:hidden;position:absolute;top:0;left:0;display:block;margin:7px 4px 4px 4px;width:7px;height:7px;line-height:1}form input[type=checkbox]+label::after{content:"";background-color:#97bc0d}form input[type=radio]+label::after{content:"";background-color:#97bc0d;border-radius:100%}form input[type=checkbox]:checked+label::after,form input[type=radio]:checked+label::after{visibility:visible}form input[type=checkbox][disabled]+label,form input[type=radio][disabled]+label{cursor:default}form input[type=checkbox][disabled]+label::after,form input[type=checkbox][disabled]+label::before,form input[type=radio][disabled]+label::after,form input[type=radio][disabled]+label::before{opacity:.35}form .checkbox-wrapper{position:relative;padding-bottom:5px}form .checkbox-wrapper label{white-space:pre}form .checkbox-block{display:block;position:relative;margin-bottom:15px}form .checkbox-block label span{float:left;width:calc(100% - 30px)}form .input-email,form .input-phone{max-width:60%}form .input-postcode{max-width:125px}.form-autocomplete{position:static}.form-autocomplete .autocomplete{list-style:none;padding:0;left:5px;border:2px solid transparent;border-top:none;background:#fff;color:#000;text-shadow:none;overflow-y:auto;max-height:150px;-webkit-box-shadow:1px 1px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:1px 1px 5px 0 rgba(50,50,50,.75);box-shadow:1px 1px 5px 0 rgba(50,50,50,.75);z-index:1;opacity:.95}.form-autocomplete .autocomplete li{padding:5px 10px;border-bottom:1px solid #e5e5e5;font-size:15px;cursor:pointer}.form-autocomplete .autocomplete li:hover{background-color:#97bc0d;color:#fff}body>.section,body>section{background-color:#fff;padding-top:70px;padding-bottom:70px}body>.section>.container>.row>h3,body>section>.container>.row>h3{margin-top:0;margin-bottom:40px;font-weight:300}body>.section>.container>.row>h3>a,body>section>.container>.row>h3>a{font-weight:400;font-size:14px}body>.section>.container>.row>nav,body>section>.container>.row>nav{text-align:right}body>section:nth-of-type(2n){background-color:#efefef}body>section .content{line-height:2;font-size:15px}body>section .content h1,body>section .content h2,body>section .content h3{margin-top:0;font-size:30px;font-weight:100;line-height:1.5}body>section .content img{max-width:100%;height:auto}body>section .content ul{list-style:none}body>section .content ul li:before{content:"\e067";position:absolute;display:block;margin-left:-38px;font-family:'Glyphicons Halflings';font-size:20px;line-height:1.5;color:#97bc0d}body>section .content+article.article-short{margin-top:30px}@media only screen and (min-width:992px){body>section .row>article.article-short.col-md-4:nth-of-type(3n+1){clear:both}body>section .row>article.article-short.col-md-4:nth-of-type(n+4){margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){body>section .row>article.article-short.col-sm-6:nth-of-type(2n+1){clear:both}body>section .row>article.article-short.col-md-4:nth-of-type(n+3){margin-top:0}}@media only screen and (min-width:768px){body>section .content+article.article-short.col-md-6+article.article-short.col-md-6 body>section .content+article.article-short.col-lg-6+article.article-short.col-lg-6,body>section .content+article.article-short.col-sm-6+article.article-short.col-sm-6,body>section .content+article.article-short.col-xs-6+article.article-short.col-xs-6{margin-top:30px}}body>section sidebar>.row>div>h3{margin-top:10px;margin-bottom:20px;font-size:24px;font-weight:300}body>section sidebar>.row>div:first-of-type>h3{margin-top:0}body>section sidebar .popular-posts ul{list-style:none;padding:0}body>section sidebar .popular-posts li{margin-bottom:20px}body>section sidebar .popular-posts li img{float:left;margin-right:15px}body>section sidebar .popular-posts li a{font-size:16px;font-weight:300;color:#211d1e}body>section sidebar .popular-posts li a:hover{text-decoration:none}body>section sidebar .ads>div.ads-single:not(:first-of-type){margin-top:15px}body>section.section-empty{height:0!important;padding:0;margin:0}body>.section-header{position:relative;padding:190px 0 140px 0;overflow:hidden;text-align:center;text-shadow:1px 1px 5px rgba(0,0,0,.3);color:#fff}body>.section-header .container{z-index:1}body>.section-header h1,body>.section-header h2{float:none;margin-left:auto;margin-right:auto}body>.section-header h1{font-size:50px;font-weight:600;color:#97bd0e}body>.section-header h2{font-size:22px;font-weight:300;line-height:33px}body>.section-header .socials{position:absolute;bottom:0;right:0;padding:4px 8px;background-color:#fff;border-radius:4px 0 0 0}body>.section-header.section-header-small{padding-top:70px;padding-bottom:70px;background:url(images/bg-default.jpg) no-repeat center center}body>section.section-image{position:relative;padding-top:0;padding-bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;text-shadow:3px 3px 5px rgba(0,0,0,.3);color:#fff}body>section.section-image>div{padding-top:10%;padding-bottom:10%;text-transform:uppercase}body>section.section-image>div :not(.btn){line-height:1.4}body>section.section-image>div label{font-weight:400}body>section.section-image>div .btn{margin-top:45px}body>.section.section-line{padding-top:50px;padding-bottom:50px;background-color:#97bd0e;color:#fff;font-size:38px;font-weight:100;text-align:center}body>.section.section-line .btn{margin-left:20px}body>section.section-nopadding{padding-top:0;padding-bottom:0}body>section.section-parent-menu>.container>.row>div>section{padding:50px 0;border-bottom:3px dotted #fff}body>section.section-parent-menu>.container>.row>div>section:first-child{padding-top:0}body>section.section-parent-menu>.container>.row>div>section:last-of-type{padding-bottom:0;border:none}body>section.section-parent-menu>.container>.row>div>section>.container>.row>h3{margin-top:0;margin-bottom:25px;font-weight:300;text-align:left}body>section.section-parent-menu .section-repeater>.container{width:auto}body>section.section-parent-menu ul.parent-menu{margin:0;padding:0;list-style:none}body>section.section-parent-menu ul.parent-menu li.current-item{background-color:#97bd0e}body>section.section-parent-menu ul.parent-menu li.current-item a{font-weight:500;color:#fff}body>section.section-parent-menu ul.parent-menu li a{display:block;padding:6px 8px}.background-filter,.background-filter-contrast{position:absolute;top:-6px;bottom:-6px;left:-8px;right:-8px;background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:0}.background-filter{-webkit-filter:blur(6px) brightness(.7) contrast(120%) grayscale(100%);-moz-filter:blur(6px) brightness(.7) contrast(120%) grayscale(100%);-ms-filter:blur(6px) brightness(.7) contrast(120%) grayscale(100%);-o-filter:blur(6px) brightness(.7) contrast(120%) grayscale(100%);filter:blur(6px) brightness(.7) contrast(120%) grayscale(100%)}.background-filter-contrast{-webkit-filter:brightness(.5) contrast(120%);-moz-filter:brightness(.5) contrast(120%);-ms-filter:brightness(.5) contrast(120%);-o-filter:brightness(.5) contrast(120%);filter:brightness(.5) contrast(120%)}.box{position:relative;min-height:403px;margin-bottom:30px;padding:35px;border:1px solid #d4d3d3;color:#fff;text-shadow:3px 3px 5px rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;background-size:cover}.box .btn{position:absolute;bottom:30px}.breadcrumbs{list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;padding:10px 0}.breadcrumbs li:not(:last-of-type)::after{display:inline-block;content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:12px;padding-right:11px}.breadcrumbs li a{font-weight:500}.btn{display:inline-block;padding:12px 35px;line-height:normal;background-color:#97bd0e;color:#fff;font-size:15px;font-weight:500;border-radius:0;text-shadow:none;text-transform:none;border-radius:3px}.btn.btn-small{padding:6px 12px;font-size:13px;font-weight:500}.btn.btn-white{background-color:#fff;color:#211d1e}.btn.btn-transparent{padding:10px 31px;background-color:transparent;border:2px solid #97bd0e;color:#97bd0e}.btn.btn-white.btn-transparent{color:#fff;border-color:#fff}a.carousel-control-outside{position:relative;font-size:35px;text-decoration:none}a.carousel-control-outside:active a.carousel-control-outside:hover,a.carousel-control-outside:visited{text-decoration:none}a.carousel-control-outside:hover{opacity:.7}.circle{position:relative;width:180px;height:180px;border:7px solid #97bd0e;border-radius:100%;color:#76940b;font-size:70px;background-position:center center;background-repeat:no-repeat;background-size:cover}.circle.circle-big{width:193px;height:193px}.circle.circle.no-border{border:none;width:187px;height:187px}.circle.circle-big.no-border{width:200px;height:200px}.circle.circle-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.circle i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.circle label{position:absolute;bottom:-7px;right:-7px;width:60px;height:60px;background:#fff;border:5px solid #97bd0e;border-radius:100%;font-size:30px;font-weight:100}.circle+*{margin-top:35px;color:#211d1e}.circle+* label{padding-top:10px;padding-bottom:10px;color:#6a6a6a;font-weight:inherit}.circles-container{text-align:center;padding:0 15%}.circles-container .circle{margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.col-sm-4 .circles-container{padding:0}}@media only screen and (max-width:767px){.col-xs-12>.circles-container{margin-bottom:50px}}ul.contact-details{margin:0;padding:0;list-style:none}ul.contact-details li{margin:0 0 10px}.contact-details i{margin-right:10px;color:#97bd0e}.contact-details a,.contact-details a:hover{color:inherit}@media only screen and (min-width:768px){.content-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}.col-vertical-align{top:50%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.font-weight-100{font-weight:100}.font-weight-300{font-weight:300}.font-weight-500{font-weight:500}.font-weight-700{font-weight:600}.font-weight-900{font-weight:700}.icon-social{position:relative;display:inline-block;width:41px;height:41px;margin:0 9px;border-radius:100%;background-color:#97bc0d;background-position:center center;background-repeat:no-repeat;color:#181617!important;font-size:25px;font-weight:900;text-align:center}.icon-social:hover{background-color:#fff}.icon-social *{line-height:1.6}.navbar-toggle{margin-right:0;background-color:#97bd0e}.navbar-toggle .icon-bar{background-color:#fff}@media only screen and (max-width:991px){.navbar-toggle{display:block}}.paginate ul{margin:0;padding:0;list-style:none;text-align:center;overflow:hidden}.paginate ul li{padding:21px 0;display:inline-block}.paginate ul li a,.paginate ul li span{padding:6px 10px;color:#959595}.paginate ul li span.current{background-color:#97bd0e;color:#fff;font-weight:900;cursor:default}.paginate ul li.next,.paginate ul li.prev{padding:0}.paginate ul li.prev{float:left;border-right:1px solid #bfbfbf}.paginate ul li.next{float:right;border-left:1px solid #bfbfbf}.paginate ul li.next a,.paginate ul li.prev a{display:block;padding:21px 23px;font-weight:900;color:#959595;text-decoration:none}.post-nav{position:fixed;top:calc(50vh - 31px);background-color:#fff}.post-nav.post-nav-prev{left:0}.post-nav.post-nav-next{right:0}.post-nav a:before{display:inline-block;padding:21px 23px;font-weight:900;color:#959595;text-decoration:none}.post-nav.post-nav-prev a:before{content:"〈";float:left}.post-nav.post-nav-next a:before{content:"〉";float:right}.post-nav a:hover:before{background-color:#97bd0e;color:#fff}.post-nav a:hover span{display:inline-block}.post-nav a span{display:none;padding:21px 23px;font-weight:500;color:#959595;text-decoration:none}.socials{overflow:hidden}.tab-content .tab-pane{padding-top:40px}.text-center{text-align:center}.text-right{text-align:right}.animation-scale,.animation-scale>img{transition:all .15s ease-in-out}.animation-scale:hover,.animation-scale:hover>img{transform:scale(1.07) rotate(2deg)}.page-template-template-contact .persons{padding-bottom:30px}.page-template-template-contact .persons .circles-container{padding-bottom:40px}.page-template-template-contact .persons ul.contact-details{list-style:none;margin:0;padding:0;line-height:2;font-size:15px}.page-template-template-contact .persons .contact-details li{margin:0}.page-template-template-contact .persons .contact-details li i{margin-right:5px;color:#97bd0e}.page-template-template-contact .persons .contact-details li a{color:inherit}@media only screen and (min-width:992px){.page-template-template-contact .persons .circles-container ul.contact-details{margin-left:-20%;margin-right:-20%}}body>header .logo{max-width:100%}body>header .custom-logo{max-width:70vw;height:auto}body>header.default{position:absolute;top:45px;left:0;right:0;z-index:1}body>header.default .text-right{float:right}@media only screen and (max-width:1200px){body>header>.container{width:100%!important}}body>header .contact{display:block;margin-top:-20px;margin-bottom:20px;padding:0;list-style:none}body>header .contact li{display:inline-block;font-size:23px;line-height:normal}body>header .contact li:not(:last-of-type){margin-right:20px}body>header .contact li a{font-size:17px;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.3)}body>header .contact li a i{margin-right:15px;font-size:23px;color:#fff}@media only screen and (max-width:768px){body>header .contact{text-align:center}}body>header .menu{display:block;list-style:none;padding:0}body>header .menu.in{display:block!important}body>header .menu>li{position:relative;display:inline-block;margin:0 1px;color:#fff}body>header .menu>li>a{padding:6px 14px;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:inherit;font-size:17px;font-weight:400;border-radius:7px}body>header .menu>li>a:hover{color:inherit}body>header .menu>li.menu-item-has-children::after{content:"\f107";display:inline-block;margin-left:-7px;font:normal normal normal 14px/1 FontAwesome;font-size:18px;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#97bd0e}body>header .menu>li.current-menu-item>a{background-color:#97bd0e}body>header .menu>li.current-menu-item>a:hover{text-decoration:none}body>header .menu>li>ul{display:none;position:absolute;left:50%;margin:13px 0 0 0;padding:0;transform:translateX(-50%);background-color:#fff;border:1px solid #dedede;list-style:none}body>header .menu>li>ul::before{content:"";position:absolute;left:0;right:0;height:13px;margin-top:-13px}body>header .menu>li>ul::after{content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%);border-style:solid;border-width:0 7px 7px;border-color:#fff transparent}body>header .menu>li:hover>ul{display:block}body>header .menu>li>ul>li{padding:0;white-space:nowrap;text-shadow:none;text-align:center;color:#211d1e}body>header .menu>li>ul>li:not(:last-of-type){border-bottom:1px solid #dedede}body>header .menu>li>ul>li>a{display:block;padding:12px 20px;color:inherit;font-size:13px;font-weight:500}body>header .menu>li>ul>li ul{margin:-5px 0 10px 0;list-style:none}body>header .menu>li>ul>li ul>li{text-align:left}body>header .menu>li>ul>li ul>li>a{display:block;font-size:13px;font-weight:400}@media only screen and (max-width:991px){body>header .menu{position:fixed;top:48px;left:0;right:0;bottom:0;background:#97bd0e;border-right:1px solid #83a50e;z-index:1;margin:0;text-align:left;overflow-y:auto}body>header .menu>li,body>header .menu>li ul>li,body>header .menu>li ul>li:not(:last-of-type){display:block;border-bottom:none;margin:0}body>header .menu>li a,body>header .menu>li ul>li a{display:block;padding:14px 20px;border-radius:0;text-shadow:none;text-align:left;text-transform:uppercase;white-space:normal;font-size:12px;font-weight:400;color:#fff;border-bottom:1px solid #83a50e}body>header .menu>li a:hover,body>header .menu>li ul>li a:hover{color:#fff;text-decoration:none}body>header .menu li.current-menu-item>a{background-color:#abd810}body>header .menu>li ul{display:block;left:0;position:relative;padding:0 0 0 25px;margin:0;border:none;background:0 0;transform:none;list-style:none}body>header .menu>li ul::after{display:none}body>header .menu>li.menu-item-has-children::after{content:"";display:none}body>header .menu+.menu-mobile{display:none}body>header .menu.in+.menu-mobile{display:block;position:fixed;top:0;left:0;right:0;z-index:2;background:#97bd0e}body>header .menu.in+.menu-mobile .navbar-toggle{display:block;width:48px;height:48px;margin:0;padding:0;border:0;font-size:25px;color:#fff;border-radius:0}}section.section-slider{text-align:center;text-shadow:3px 3px 5px rgba(0,0,0,.3);color:#fff}section.section-slider h1,section.section-slider h2{float:none;margin:0 auto}section.section-slider h1{margin-top:245px;font-size:60px;font-weight:900;color:#97bd0e}section.section-slider h2{margin-top:25px;margin-bottom:245px;font-size:25px;font-weight:300;line-height:33px}section.section-slider .carousel .item{min-height:647px}section.offers{padding-top:0;padding-bottom:60px}section.offers .row>article{margin-top:-103px}@media only screen and (min-width:769px) and (max-width:991px){section.offers .row>article{margin-top:35px}section.offers .row>article:nth-of-type(1),section.offers .row>article:nth-of-type(2){margin-top:-103px}}@media only screen and (max-width:768px){section.offers .row>article{margin-top:35px}section.offers .row>article:first-of-type{margin-top:-103px}}section.express h3{font-size:25px;margin-bottom:20px}section.express #products,section.express #uslugi{display:none}section.express table{width:100%}section.express table tr td,section.express table tr th{vertical-align:top}section.express table tr td:not(:first-of-type),section.express table tr th:not(:first-of-type){padding-left:15px}section.express .date input,section.express .hour input,section.express .local_numbers input{display:inline-block;width:140px!important}section.express .btn{display:inline-block}section.express .btn.add,section.express .btn.delete{float:right}.post-type-archive-blog article.article-short>h5{font-size:42px;font-weight:900;text-align:center}.post-type-archive-blog article.article-short>.text{font-size:15px}.post-type-archive-blog article.article-short>a{float:right}.post-type-archive-contact-partner article.box-list{padding:10px 5px;background-color:#fff;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.post-type-archive-contact-partner article.box-list header>*,.post-type-archive-contact-partner article.box-list section>*{padding:15px}.post-type-archive-contact-partner article.box-list header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.post-type-archive-contact-partner article.box-list header h2{margin:0;font-size:19px;font-weight:500;color:#211d1e}.post-type-archive-contact-partner article.box-list header h2>span{letter-spacing:-.7px;color:#6c6c6c;font-size:16px;font-weight:300;font-style:italic}.post-type-archive-contact-partner article.box-list header h2>label{display:block;margin-bottom:0;padding-top:7px;font-size:16px;font-weight:300;letter-spacing:-.7px}.post-type-archive-contact-partner article.box-list header h2>label b{font-weight:400}.post-type-archive-contact-partner article.box-list section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.post-type-archive-contact-partner article.box-list section label{display:block;font-size:14px;font-weight:500;letter-spacing:normal;padding-top:0;color:#6c6c6c}.post-type-archive-contact-partner article.box-list section h3{display:block;margin:0 0 5px 0;font-size:26px;font-weight:100}.post-type-archive-contact-partner article.box-list section h3:last-of-type{margin-bottom:15px}.post-type-archive-contact-partner article.box-list section ul.list{list-style:none;padding:0;margin:0}.post-type-archive-contact-partner article.box-list section ul.list li a{color:inherit}.post-type-archive-contact-partner article.box-list section ul.list li b{font-weight:400}.post-type-archive-contact-partner article.box-list section i{display:inline-block;margin-right:10px;color:#97bd0e}@media only screen and (max-width:991px){.post-type-archive-contact-partner sidebar{margin-top:30px}}.post-type-archive-contact-partner [data-contact-partner-map]{width:calc(100% + 30px);height:350px;margin-left:-30px}body>footer{padding-top:35px;padding-bottom:35px;border-top:4px solid #97bc0f;background-color:#181617}body>footer .container>.row>:nth-of-type(2){text-align:center}body>footer .container>.row>:last-of-type{text-align:right}body>footer .logo{max-width:100%}body>footer nav{font-size:15px}body>footer nav+.reserved{font-size:12px}body>footer nav ul{list-style:none}body>footer nav ul li{display:inline-block}body>footer nav ul li:not(:first-of-type)::before{content:'|';display:inline-block;margin:0 9px}@media only screen and (max-width:991px){body>footer nav ul{margin:0 -15px 15px -15px;padding:0}body>footer nav ul li:not(:first-of-type)::before{display:none}body>footer nav ul li a{display:block;padding:14px 20px;background-color:#353133;border-bottom:1px solid #181617;text-transform:uppercase;white-space:normal;font-size:12px;font-weight:400}body>footer nav ul li a:hover{text-decoration:none}}@media only screen and (max-width:544px){body>footer nav ul li{display:block}}body>footer>.info{margin-top:35px;margin-bottom:-20px;padding-top:15px;border-top:1px solid #353133}body>footer>.info .services a+a{margin-left:10px}body>footer>.info .services a:hover{text-decoration:none;color:inherit}body>footer>.info .reserved{text-align:left!important;font-size:12px}body>footer>.info .cookies-info{text-align:center!important}body>footer>.info .cookies-info>.cookies{display:inline-block;font-family:Arial;font-size:11px;padding:5px 9px;margin:15px 0 5px 0;border:1px solid #353133;background:0 0;text-shadow:none;box-shadow:none;color:#6a6a6a}body>footer>.info .cookies-info>.cookies a{color:#6a6a6a;text-decoration:underline}body>footer>.info .cookies-info>.cookies i{float:right;padding:0 0 4px 7px;color:#6a6a6a;font-size:14px;cursor:pointer}@media only screen and (max-width:991px){body>footer .container>.row>.col-xs-6{margin-bottom:25px}}@media only screen and (min-width:767px) and (max-width:991px){body>footer .container>.row>.col-md-4:nth-of-type(2){text-align:right}body>footer .container>.row>.col-md-4:last-of-type{text-align:center}}@media only screen and (max-width:767px){body>footer .container>.row>*{float:none;width:100%;text-align:center!important}body>footer .container>.row>.col-md-4:nth-of-type(2){margin-bottom:15px}}.section-shop .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.section-shop .widget-area{width:21.7391304348%;float:right;margin-right:0}.section-shop ul.products{display:flex;flex-wrap:wrap}.section-shop ul.products li.product{text-align:center}.section-shop .widget{margin-bottom:45px}.section-shop .widget .widgettitle{margin-top:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(0,0 ,0 ,.05);font-size:20px;font-weight:300}.section-shop .widget form{overflow:unset}