@charset "UTF-8";.template5 body{font-family:Roboto,sans-serif;font-size:16px}.template5 .cookie{background-color:#dfdfdf;bottom:0;display:flex;justify-content:center;padding-bottom:2rem;padding-top:2rem;position:fixed;transition:top 5s ease-in-out;width:100%;z-index:9999}.template5 .d-none{display:none}.template5 .modern-flags ul{list-style-type:none}.template5 .additional_fields,.template5 .few-input{margin:0;padding:0 10px}.template5 #recaptcha_block{padding-left:14px}.template5 #choose_web_country #for_chosen_lang{align-items:center;color:#000;cursor:pointer;display:flex;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.template5 #choose_web_country #for_chosen_lang span{border-bottom:3px solid #3e50b4;padding-bottom:5px;text-transform:uppercase}.template5 #choose_web_country #for_chosen_lang i.arrow:before{font-size:12px;margin-left:5px}.template5 #choose_web_country #for_chosen_country{align-items:center;color:#000;cursor:pointer;margin-right:13px;position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.template5 #choose_web_country #for_chosen_country #chosen_country>span{border-bottom:3px solid #3e50b4;font-size:14px;padding-bottom:5px;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.template5 #choose_web_country #for_chosen_country i:before{font-size:12px;margin-left:5px}.template5 #choose_web_country .disabled-item{background:#d3d3d3;cursor:not-allowed}.template5 #choose_web_country .disabled-item a{color:grey;cursor:not-allowed}.template5 #choose_web_country .available_countries{background:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.2);list-style:none;padding:5px;position:absolute;top:32px;z-index:10}.template5 #choose_web_country .available_countries img{height:20px;padding-right:5px}.template5 #choose_web_country .available_countries li{font-size:14px;padding:5px;text-align:center;text-transform:uppercase}.template5 #choose_web_country .available_countries li a{margin:0}.template5 #choose_web_country .available_langs{background:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.2);list-style:none;padding:5px;position:absolute;z-index:10}.template5 #choose_web_country .available_langs li{cursor:pointer;font-size:14px;padding:5px;text-transform:uppercase}.template5 #choose_web_country .available_langs li.active-lang{background:#f5f5f5;cursor:not-allowed}.template5 .breadcrumbs{border:none!important}.template5 .breadcrumbs .container{border:1px solid #eee;border-radius:5px;padding:17px}.template5 .breadcrumbs a,.template5 .breadcrumbs span{align-items:center;background-color:#f5f5f5;border:none;border-radius:16px;box-sizing:border-box;color:#424242;cursor:default;display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;height:32px;justify-content:center;outline:0;padding:11px;text-decoration:none;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;vertical-align:middle;white-space:nowrap}.template5 .breadcrumbs a:hover{color:#3e50b4}.template5 .breadcrumbs span{margin-left:5px}.template5 .breadcrumbs a:first-child:before{color:#3e50b4;content:"\F11F";font-family:Flaticon;margin-right:5px}.template5 .breadcrumbs .flaticon-next:before{font-size:11px;margin-left:6px}.template5 .form-control{border:none;border-bottom:1px solid #ced4da;border-radius:1px}.template5 .btn-primary{background-color:#3e50b4!important;border-color:#3e50b4!important;border-radius:0}.template5 #mob_menu,.template5 #mob_menu_label{display:none}.template5 h1.h1{font-size:41px;letter-spacing:2px;margin-bottom:20px;margin-top:20px;position:relative;text-transform:uppercase}.template5 .header-pannel header .contacts-wrapper{background:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);color:#000;font-size:14px}.template5 .header-pannel header .contacts-wrapper a{color:#000;margin:0 20px 0 0}.template5 .header-pannel header .contacts-wrapper a [class*=" flaticon-"]:after,.template5 .header-pannel header .contacts-wrapper a [class*=" flaticon-"]:before,.template5 .header-pannel header .contacts-wrapper a [class^=flaticon-]:after,.template5 .header-pannel header .contacts-wrapper a [class^=flaticon-]:before{font-size:14px}.template5 .header-pannel header .second-header-menu{background:#3e50b4;color:#fff;font-size:14px;padding:20px 0}.template5 .header-pannel header .second-header-menu .second-header-menu-inner{align-items:center!important}.template5 .header-pannel header .second-header-menu .container{display:flex;justify-content:space-between}.template5 .header-pannel header .second-header-menu .navbar-header-wrapper{order:2}.template5 .header-pannel header .second-header-menu a{color:#fff;font-weight:600;margin:0 20px 0 0;text-transform:uppercase}.template5 .header-pannel header .second-header-menu .navbar-nav .active>.nav-link{color:#fff;font-weight:600;margin:0 20px 0 0;text-decoration:underline;text-transform:uppercase}.template5 .header-pannel header .second-header-menu .input-wrapper input{background:rgba(0,0,0,.45);border:0;border-radius:100px;color:#fff;font-size:14px;height:40px;padding-left:25px;padding-right:190px}.template5 .header-pannel header .second-header-menu .input-wrapper input::placeholder{color:#e6e6e6;opacity:1}.template5 .header-pannel header .second-header-menu .input-wrapper input::-moz-placeholder{color:#fff}.template5 .header-pannel header .second-header-menu .input-wrapper input:-ms-input-placeholder{color:#fff}.template5 .header-pannel header .second-header-menu .input-wrapper button{background:rgba(0,0,0,.5)!important;border-color:rgba(0,0,0,.5)!important;border-radius:100px;height:40px;position:absolute;right:0;top:0;width:40px}.template5 .header-pannel header .second-header-menu .input-wrapper button .flaticon-magnifying-glass:before{left:-3px;position:relative;top:-2px}.template5 .footer-block .copyright .mb-0{align-items:center;display:flex;justify-content:center}.template5 footer{background:#0e101a;color:#ccc;font-size:13px}.template5 footer .row div{border-right:1px solid #cccccc38}.template5 footer .row div h2{text-align:center}.template5 footer .row div .footer-title{font-size:18px}.template5 footer .row div p{text-align:justify}.template5 footer .row div ul li{border-bottom:1px solid #cccccc38;padding:10px}.template5 footer .row div:last-child{border-right:none}.template5 footer .row .base-socials ul{margin-top:30px}.template5 footer .row .base-socials ul li a{padding:10px!important}.template5 footer a{color:#ccc}.template5 footer ul{display:flex;flex-direction:row;justify-content:center;padding-left:0}.template5 .container{margin:0 auto;max-width:1300px}.template5 .request-banner{background:#edf2fc;margin-top:40px}.template5 .request-banner .container{max-width:1000px;padding:0!important}.template5 .request-banner h4{color:#111971ad;font-size:25px;font-weight:600}.template5 .request-banner h4,.template5 .title{letter-spacing:2px;margin-bottom:20px;margin-top:20px;position:relative;text-transform:uppercase}.template5 .title{font-size:41px}.template5 .place_for_logo_image img{max-width:unset}.template5 .cat_image img{box-shadow:0 0 27px -5px rgba(60,108,222,.5)}.template5 .index-banner-image{height:100%;overflow:hidden;position:relative;width:100%}.template5 .index-banner-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%!important}.template5 .heading{color:#1a1a1a;font-family:Montserrat,Arial,sans-serif;font-size:4rem;font-weight:500;line-height:1.5;padding:3.5rem 0;text-align:center}.template5 .heading span{display:block}.template5.cart .cart-container .cart-header{color:#4e4e4e;font-family:Roboto,sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase}.template5.cart .cart-container tbody tr .flaticon-garbage:before,.template5.cart .cart-container tbody tr td:first-child{color:#1f96f0}.template5.cart .cart-container tbody tr .for_quantity,.template5.cart .cart-container tbody tr .for_remove{text-align:center}.template5.cart .cart-container .table_container .load-cart-table thead{background:#3e50b4;color:#fff}.template5.cart .cart-container .table_container tbody tr:nth-of-type(odd){background-color:rgba(52,30,234,.05)}.template5.cart .cart-container .cart-row .cart-contact-form{max-width:100%;width:100%}.template5.cart .cart-container .cart-row .cart-contact-form .form-cart-wrapper h2{color:#4e4e4e;font-family:Roboto,sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase}.template5.cart .cart-container .cart-row .cart-contact-form .form-cart-wrapper .cart-form .cart-group button{background:#0e101a!important;border-color:#0e101a!important}@media screen and (max-width:1328px){.template5.customers .container{max-width:1140px}.template5.customers .container .gallery{justify-content:center}.template5 .header-pannel header .second-header-menu .container{justify-content:space-around}}@media screen and (max-width:991px){.template5 .cookie{align-items:center;display:flex;flex-direction:column}.template5.customers .gallery .client-img img{height:auto!important;width:auto!important}.template5 .header-pannel header .second-header-menu .container{justify-content:center}.template5 .footer-block{flex-direction:column}.template5 .header-pannel header .second-header-menu{padding:15px 0}.template5 .header-pannel header .second-header-menu a{color:#000}.template5 .header-pannel header .second-header-menu .navbar-nav .active>.nav-link{color:#3a0fa5}.template5 .header-pannel header nav{display:none}.template5 #mob_menu_label{display:block;padding:5px 0;position:fixed;right:10px;top:10px;z-index:10}.template5 #mob_menu_label:active i,.template5 #mob_menu_label:focus i{color:red}.template5 #mob_menu_label i{font-size:18px}.template5 #mob_menu_label i :before{font-size:36px;margin-left:0}.template5 #mob_menu:checked~nav{background:#fff;box-shadow:0 8px 8px #2b2b2bb3;display:block!important;position:absolute;text-align:right;top:-15px;width:100%;z-index:10}.template5 #mob_menu:checked~nav ul li{border-bottom:1px solid #eee;padding:10px 20px}.template5 #mob_menu:checked~nav ul li:last-child{border:none}.template5 #mob_menu:checked~nav ul li:hover{background:#eee}.template5 .header-pannel header .second-header-menu .navbar-header-wrapper{order:3}.template5 footer .row div{border-right:none}.template5 footer .row div:last-child ul li{border-bottom:none}.template5 footer .footer-block{align-items:center;display:flex;justify-content:center}.template5 .base-container{flex-wrap:wrap}}@media screen and (max-width:787px){.template5 .breadcrumbs{margin-bottom:20px!important}.template5 .breadcrumbs .container{flex-direction:row!important;flex-wrap:wrap;justify-content:start!important}.template5 .breadcrumbs .container a{margin-bottom:5px}.template5 .header-pannel header .second-header-menu{padding:0}.template5 .header-pannel header .contacts .base-header-contacts{align-items:center;flex-direction:column;justify-content:center;margin-bottom:20px;text-align:center}.template5 .header-pannel header .second-header-menu .container{align-items:center!important;flex-direction:column!important;justify-content:center!important}.template5 .header-pannel header .second-header-menu .container #search-form{margin:10px 0}.template5.cart .cart-container{display:flex;justify-content:center}.template5.cart .cart-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.template5.cart .cart-container form .cart-wrapper .table_container{padding:0}.template5.cart .cart-container form .cart-wrapper .table_container table tr td,.template5.cart .cart-container form .cart-wrapper .table_container table tr th{padding:.5rem}}@media screen and (max-width:442px){.template5.customers .gallery .client-img{max-width:280px;width:200px}.template5 .brand-container .row .products-grid .brand-content img{width:270px!important}}@media screen and (max-width:500px){.template5 .place_for_logo_image img{height:auto;width:300px!important}}@media screen and (max-width:400px){.template5.main .index-banner .text-index-banner{bottom:0;left:20px}.template5.main .container-form{padding:0!important}.template5.main .recent_posts_container{padding:0 20px}.template5 .template5.brand .brand-container .row .products-grid .brand-content img{width:300px!important}.template5 .template5.brand .brand-container .brand-products-item{width:300px}.template5 .impressum-wrapper{align-items:center;display:flex;flex-direction:column}.template5 .impressum-wrapper .main-impressum-part{width:270px}}.comment_section{background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1),0 -1px 5px rgba(0,0,0,.1);margin-bottom:50px;padding:20px;.rate{font-size:40px;overflow:hidden;white-space:nowrap;span{color:#ffc700;overflow:hidden;white-space:nowrap;:before{color:#ffc700;content:"\2606\2606\2606\2606\2606";position:absolute}}}}.brand-content .comment_section{background:#fff;box-shadow:0 .313em .313em rgba(0,0,0,.1),0 -.063em .313em rgba(0,0,0,.1);padding:1.25em}.brand-content .comment_section .rate{font-size:2.5em;overflow:hidden;white-space:nowrap}.brand-content .comment_section .rate span{color:#ffc700;overflow:hidden;white-space:nowrap}.brand-content .comment_section .rate span:before{color:#ffc700;content:"\2606\2606\2606\2606\2606";position:absolute}.brand-content .brand-description .rating{border-bottom:.063em solid #ccc;padding-bottom:.625em}.brand-content .brand-description .rating .active_star{color:#ffc700}.brand-content .brand-description .rating .disabled_star{color:#474646}.product-content .comment_section .rate span{color:#ffc700;overflow:hidden;white-space:nowrap}.product-content .comment_section .rate span:before{color:#ffc700;content:"\2606\2606\2606\2606\2606";position:absolute}#commentForm{margin-top:50px;button{background-color:#273654;border:none;border-radius:3px;color:#fff;font-family:DinText,sans-serif;font-size:16px;font-weight:400;height:40px;letter-spacing:.1px;line-height:16px;padding-top:10px}.btn{margin-bottom:50px}.rating{float:left;height:46px;padding:0 10px}.rating:not(:checked)>input{position:absolute;top:-9999px;visibility:hidden}.rating:not(:checked)>label{color:#ccc;cursor:pointer;float:right;font-size:30px;overflow:hidden;white-space:nowrap;width:1em}.rating:not(:checked)>label:before{content:"★ "}.rating>input:checked~label{color:#ffc700}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:#deb217}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#c59b08}#comment-form{.comment_message{input,textarea{margin-bottom:10px;padding:10px}}}}#allComments{#all_comments{.comment{border-bottom:1px solid #ccc;margin:20px 0;.comment-name{font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700}.date{color:#585858;font-size:12px;margin-top:-15px}}}}.ratings .rating_p{font-weight:bolder}.ratings .progress{margin:0 .625em;width:15.625em}.product-content #commentForm .rating{float:left;height:2.875em;padding:0 .625em}.product-content .comment_section .rating .right{margin-left:2.5em}.product-content #commentForm .rating:not(:checked)>input{position:absolute;top:-624.938em;visibility:hidden}.product-content #commentForm .rating:not(:checked)>label{color:#ccc;cursor:pointer;float:right;font-size:1.875em;overflow:hidden;white-space:nowrap;width:1em}.product-content #commentForm .rating:not(:checked)>label:before{content:"\2605   "}.product-content #commentForm .rating>input:checked~label{color:#ffc700}.product-content #commentForm .rating:not(:checked)>label:hover,.product-content #commentForm .rating:not(:checked)>label:hover~label{color:#deb217}.product-content #commentForm .rating>input:checked+label:hover,.product-content #commentForm .rating>input:checked+label:hover~label,.product-content #commentForm .rating>input:checked~label:hover,.product-content #commentForm .rating>input:checked~label:hover~label,.product-content #commentForm .rating>label:hover~input:checked~label{color:#c59b08}.product-content #commentForm #comment-form .comment_message input,.product-content #commentForm #comment-form .comment_message textarea{margin-bottom:.625em;padding:.625em}.product-content #allComments #all_comments .comment{border-bottom:.063em solid #ccc;margin:1.25em 0}.product-content #allComments #all_comments .comment .comment-name{font-family:Roboto Condensed,sans-serif;font-size:1.25em;font-weight:700}.product-content #allComments #all_comments .comment .date{color:#585858;font-size:.75em;margin-top:-.938em}#allComments .rating span,.ratings .rating_span{color:#ffc700}.btn-grey{align-items:center;background-color:#979797;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:inline-flex;font-weight:600;gap:10px;padding:10px 16px;transition:background-color .3s ease}.btn-grey,.btn-grey:hover{color:#fff;text-decoration:none}.btn-grey:hover{background-color:#636262;box-shadow:0 6px 10px rgba(0,0,0,.15)}.icon-chat{fill:#fff;height:20px;width:20px}.rating-container{align-items:center;display:flex;gap:6px}.rating-value{color:#555;font-size:16px;font-weight:700}.stars{display:flex;gap:2px}.star{color:orange;font-size:16px}.empty-star{color:#ccc}.comment-count{color:orange;font-size:14px;font-weight:700;text-decoration:none}.comment-count:hover{text-decoration:underline}@media screen and (max-width:48em){.product-content #commentForm #comment-form{display:flex;flex-direction:column}.product-content #commentForm #comment-form .rating{align-self:flex-start}}