.row{margin-right:-15px;margin-left:-15px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}.quantity input[type="number"]{-moz-appearance:textfield}.quantity input[type="number"]:hover,.quantity input[type="number"]:focus{-moz-appearance:number-input}footer{clear:both}.woocommerce table{table-layout:initial!important}.woocommerce .quantity .qty{padding-top:5px!important;padding-bottom:5px!important}.post-type-archive-product .page-description{text-align:center!important}.woocommerce .breadcrumb,.post-type-archive.woocommerce-page .woocommerce-breadcrumb,.woocommerce-result-count,.woocommerce-ordering,.post-type-archive-product .woocommerce-products-header__title.page-title{display:none}.woocommerce .go_back{width:100%}.woocommerce #subhead{padding:5px 0 5px 0!important}ul.products{margin-top:20px!important}.post-type-archive-product #main .full_list{margin-top:0px!important}.tax-product_cat h1.woocommerce-products-header__title.page-title{font-size:16px}#sidebar2{position:relative;min-width:245px;max-width:245px}#sidebar2 a{color:#141414;padding:10px 0;display:block;font-weight:500}#sidebar2 a:hover,#sidebar div.active a{text-decoration:underline}#sidebar2 .product-categories li{border-bottom:1px solid #ccc}#sidebar2 .product-categories li:last-child{border-bottom:0!important}#sidebar2 .product-categories li ul{border-top:1px solid #ccc}#sidebar2 .product-categories li a{text-transform:uppercase}#sidebar2 .product-categories li li{margin-left:20px}#sidebar2 .product-categories li li a{font-size:14px;text-transform:none}#sidebar2 .product-categories li li li a{font-size:12px;font-style:italic}#sidebar2 aside{margin-bottom:30px}#sidebar2 h1.widget-title{font-size:16px;border-bottom:1px solid #ccc;font-weight:600;text-transform:uppercase}#sidebar2 .woocommerce-widget-layered-nav-list__item .count{display:inline-block;padding-right:11px}#sidebar2 li.woocommerce-widget-layered-nav-list__item a{margin-top:2px;padding:0;display:inline-block}#sidebar2 .woocommerce-widget-layered-nav-list{padding:10px 0 0 0;display:inline-block}@media (max-width:990px){.woocommerce #main .container{display:block}#sidebar2{max-width:100%}#woocommerce_layered_nav-2,#woocommerce_price_filter-2,.woocommerce-products-header img,.single-product #sidebar2{display:none!important}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%!important;max-width:423px}table.katimg{margin-left:auto;margin-right:auto;clear:both!important}@media (min-width:1220px){.woocommerce ul.products li.product{width:423px!important}.katimg{height:311px!important}.woocommerce ul.products li.product a img{width:415!important;margin:0!important;max-height:311px!important}}.woocommerce .products ul li,.woocommerce ul.products li{border:1px solid #d4d4d4;background-color:#fff}.woocommerce .products ul li:hover,.woocommerce ul.products li:hover{-webkit-box-shadow:0 13px 53px -20px rgb(0 0 0 / .3);-moz-box-shadow:0 13px 53px -20px rgb(0 0 0 / .3);box-shadow:0 13px 53px -20px rgb(0 0 0 / .3)}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;color:#252525;font-size:22px!important;line-height:1em;height:2.6em;overflow:hidden}.woocommerce ul.products li.product .price{text-align:center;font-size:16px!important;color:#252525!important}.woocommerce ul.products li.product .price del{display:inline!important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .star-rating{display:none!important}table.katimg{margin-left:auto;margin-right:auto;clear:both!important}.price_slider_wrapper{margin-top:15px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#adacad!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#e2e2e2!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:1.2em!important;height:1.2em!important;background-color:#000!important;border-radius:1.2em!important}.woocommerce button.button,.woocommerce a.button.alt,.woocommerce input.button.alt{background-color:#101010!important;color:#fbfbe4!important;border:1px solid #101010!important;font-size:15px!important;font-weight:500!important;text-transform:uppercase!important;line-height:1.3!important;padding:8px 15px!important}.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{text-decoration:none!important;background-color:#fff!important;color:#101010!important}.woocommerce button.button:focus{outline:none!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-control-nav.flex-control-thumbs li{padding:2px}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images>ol.flex-control-nav.flex-control-thumbs{margin:2px -2px 0}.woocommerce-product-gallery::after{position:absolute;content:'';width:1px;top:0;bottom:0;right:0;background:#fff;z-index:1}body.rtl .woocommerce-product-gallery::after{right:auto;left:0}.flex-control-thumbs{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-product h1.product_title{font-size:30px;font-weight:300}.summary h1.product_title{color:#252525!important;font-size:26px!important;padding-bottom:10px!important;border-bottom:1px solid #d7d7d7}.summary .product_meta{padding:10px 0;color:#252525!important}.summary .product_meta a{color:#252525!important}.summary .product_meta span.sku,.summary .product_meta .posted_in a{font-style:italic}.summary .product_meta .posted_in{display:block!important;clear:both!important}.summary .single_add_to_cart_button{width:100%!important;padding:20px!important;background-color:#252525!important;text-transform:uppercase;font-size:20px!important;float:none}.summary .variations{margin:10px 0!important}.summary form.cart{margin-top:20px}.single_variation_wrap{padding:10px 0;border-top:1px solid #d7d7d7}.woocommerce div.product form.cart div.quantity{float:left;margin:14px 4px 14px 0;display:inline-block!important;clear:none!important}.single-product .related{display:block!important;clear:both!important}.woocommerce div.product form.cart{margin-bottom:0!important}.summary .price{display:inline-block!important;color:#505050!important;}@media (min-width:480px){.summary .price{float:right}}.woocommerce span.onsale{background-color:#000!important}.summary del span.woocommerce-Price-amount,.summary del{font-size:20px;margin:0 2px}.summary ins span.woocommerce-Price-amount,.summary span.woocommerce-Price-amount{font-size:28px;text-decoration:none!important;font-weight:400}@media (max-width:768px){.woocommerce div.product form.cart div.quantity:before{font-size:14px;margin-right:2px!important}.woocommerce .quantity,.woocommerce-page .quantity{padding-right:0.1em!important}h2.klase{font-size:18px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important}}.summary .single_add_to_cart_button{margin:15px 0!important}.select-option a.swatch-anchor{-moz-border-radius:50%!important;border-radius:50%!important;overflow:hidden!important}.select-option{-moz-border-radius:50%!important;border-radius:50%!important}div.swatch-wrapper.selected{border:2px solid #000!important}.page-id-324 #sidebar,.page-id-325 #sidebar{display:none!important}.page-id-324 .full_list,.page-id-325 .full_list{margin-left:0px!important}.woocommerce-message,.woocommerce-info{border-top-color:#000!important}.woocommerce-message::before,.woocommerce-info::before{color:#000!important}.woocommerce a{color:#212121}.woocommerce a:hover{color:#000}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:60px!important}@media (min-width:769px){.woocommerce-cart table.cart td.actions .coupon .input-text{padding:8px 10px!important;margin:0 10px 0 0!important;width:180px!important}}@media (max-width:768px){.woocommerce-page table.cart .product-thumbnail{display:block!important}.product-thumbnail:before{display:none!important}}.woocommerce form .form-row input.input-text{border:1px solid #999999!important;padding:8px 6px!important}.woocommerce-checkout .checkbox input[type="checkbox"]{margin-left:0px!important;position:static!important}.woocommerce-shipping-fields h3{font-size:16px!important}.select2-container .select2-selection--single{height:32px!important}.woocommerce-checkout{padding-bottom:20px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.krepsel table.shop_table td{padding:6px 2px!important}a.woocommerce-terms-and-conditions-link{color:#000}li.wc_payment_method{list-style:none!important}.woocommerce-checkout .wrapcon li{padding-left:5px!important}.up-sells{clear:both}.up-sells h2,.related h2{font-size:22px}.woocommerce-product-gallery .flex-control-thumbs img{max-height:102px}table#price_calculator{width:100%}#price_calculator td{line-height:40px!important}.calculated-price .product_price{font-size:24px;color:#c70920}#price_calculator #area_needed{font-size:16px;padding:5px 10px}.woocommerce div.product .stock{color:#1f1f1f!important}.error404 h1{font-size:48px}.error404 h2{font-size:24px}.error404 p a:hover{text-decoration:underline}.error404 p{padding:5px 0}.error404 p a{text-transform:uppercase}.description_before_footer{padding-top:40px}.our_projects{padding-top:30px}.our_projects .search_title{text-transform:uppercase}.our_projects .search_title:after{display:none}.our_projects .coll_search .search_block{margin-bottom:50px;position:relative;padding-bottom:60px}.our_projects .coll_search .search_block .coll_buttons{position:absolute;left:0;width:100%;bottom:0;margin-top:0}.our_projects .coll_search .search_block .coll_buttons a{display:inline-block}.our_projects .coll_search.coll_wishlist .search_block .main_heading{font-size:31px}.service_inquiry_btn{margin-top:10px}#sidebar .service_inquiry_btn a.btn{color:#fbfbe4;padding:10px 13px;text-transform:uppercase;display:flex;align-items:center}#sidebar .service_inquiry_btn a.btn:before{content:'';display:block;background:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 460.9 460.9' style='enable-background:new 0 0 460.9 460.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FBFBE4;%7D%0A%3C/style%3E%3Cpath class='st0' d='M460.8,405.1l-50.2-221c-0.6-2.7-3-4.7-5.9-4.7H361L409.8,80c1.8-3.6,2-7.6,0.7-11.4s-4-6.8-7.6-8.6l-20.4-10 c-7.4-3.6-16.4-0.6-20,6.8l-60.2,122.7H67.7c-2.8,0-5.2,1.9-5.9,4.7l-21.1,93c-8.7-1.2-16.6-5.8-22-13c-6.4-8.4-8.3-19.1-5.4-29.3 l25-87.2c4.1-14.2,17.3-24.2,32.1-24.2h156.9c19.3,0,36.6-12.3,42.9-30.6l2.5-7.1c1.1-3.1-0.6-6.5-3.7-7.6s-6.5,0.6-7.6,3.7 l-2.5,7.1c-4.6,13.4-17.3,22.5-31.5,22.5H70.4c-20.1,0-38,13.5-43.6,32.8l-25,87.2c-4,13.8-1.3,28.3,7.4,39.8 c7.2,9.5,17.4,15.6,28.9,17.5L11.7,405.1c-0.4,1.8,0,3.6,1.2,5.1c1.1,1.4,2.9,2.3,4.7,2.3h437.4c1.8,0,3.6-0.8,4.7-2.3 S461.2,406.9,460.8,405.1z M97,317.5h-53l14.8-65h49.4L97,317.5z M127.1,212.5h159.1l-30.3,61.8c-3.1,6.3-3.6,13.4-1.3,20.1 c1.5,4.5,4.2,8.4,7.8,11.5l-4.9,9.9c-1.5,3-0.2,6.6,2.7,8c0.9,0.4,1.8,0.6,2.6,0.6c2.2,0,4.3-1.2,5.4-3.4l4.8-9.7 c2.1,0.5,4.3,0.8,6.5,0.8c2.9,0,5.7-0.5,8.5-1.4c6.6-2.3,12-7,15.1-13.3l41.7-85h33.8l28.9,158H100.1L127.1,212.5z M373.4,62.1 c0.5-1,1.6-1.6,2.6-1.6c0.4,0,0.9,0.1,1.3,0.3l20.4,10c1,0.5,1.3,1.3,1.5,1.7s0.3,1.3-0.1,2.2L292.3,292.2c-1.7,3.4-4.6,6-8.2,7.2 c-3.6,1.2-7.5,1-10.9-0.7c-3.4-1.7-6-4.6-7.2-8.2s-1-7.5,0.7-10.9L373.4,62.1z M72.5,191.5h223.9l-4.4,9H122c-2.9,0-5.4,2.1-5.9,5 l-6,35H61.4L72.5,191.5z M25,400.5l16.1-71h53.7l-7.9,46c-0.3,1.7,0.2,3.5,1.3,4.9s2.8,2.1,4.6,2.1h321.7c1.8,0,3.5-0.8,4.6-2.2 c1.1-1.4,1.6-3.2,1.3-4.9l-31.1-170c-0.5-2.9-3-4.9-5.9-4.9h-32.9l4.4-9h44.9l47.5,209L25,400.5L25,400.5z'/%3E%3C/svg%3E") no-repeat;min-width:55px;height:45px;position:relative;top:-2px}#sidebar .service_inquiry_btn a.btn:hover{background:#fff;color:#101010}#sidebar .service_inquiry_btn a.btn:hover:before{background:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 460.9 460.9' style='enable-background:new 0 0 460.9 460.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23101010;%7D%0A%3C/style%3E%3Cpath class='st0' d='M460.8,405.1l-50.2-221c-0.6-2.7-3-4.7-5.9-4.7H361L409.8,80c1.8-3.6,2-7.6,0.7-11.4s-4-6.8-7.6-8.6l-20.4-10 c-7.4-3.6-16.4-0.6-20,6.8l-60.2,122.7H67.7c-2.8,0-5.2,1.9-5.9,4.7l-21.1,93c-8.7-1.2-16.6-5.8-22-13c-6.4-8.4-8.3-19.1-5.4-29.3 l25-87.2c4.1-14.2,17.3-24.2,32.1-24.2h156.9c19.3,0,36.6-12.3,42.9-30.6l2.5-7.1c1.1-3.1-0.6-6.5-3.7-7.6s-6.5,0.6-7.6,3.7 l-2.5,7.1c-4.6,13.4-17.3,22.5-31.5,22.5H70.4c-20.1,0-38,13.5-43.6,32.8l-25,87.2c-4,13.8-1.3,28.3,7.4,39.8 c7.2,9.5,17.4,15.6,28.9,17.5L11.7,405.1c-0.4,1.8,0,3.6,1.2,5.1c1.1,1.4,2.9,2.3,4.7,2.3h437.4c1.8,0,3.6-0.8,4.7-2.3 S461.2,406.9,460.8,405.1z M97,317.5h-53l14.8-65h49.4L97,317.5z M127.1,212.5h159.1l-30.3,61.8c-3.1,6.3-3.6,13.4-1.3,20.1 c1.5,4.5,4.2,8.4,7.8,11.5l-4.9,9.9c-1.5,3-0.2,6.6,2.7,8c0.9,0.4,1.8,0.6,2.6,0.6c2.2,0,4.3-1.2,5.4-3.4l4.8-9.7 c2.1,0.5,4.3,0.8,6.5,0.8c2.9,0,5.7-0.5,8.5-1.4c6.6-2.3,12-7,15.1-13.3l41.7-85h33.8l28.9,158H100.1L127.1,212.5z M373.4,62.1 c0.5-1,1.6-1.6,2.6-1.6c0.4,0,0.9,0.1,1.3,0.3l20.4,10c1,0.5,1.3,1.3,1.5,1.7s0.3,1.3-0.1,2.2L292.3,292.2c-1.7,3.4-4.6,6-8.2,7.2 c-3.6,1.2-7.5,1-10.9-0.7c-3.4-1.7-6-4.6-7.2-8.2s-1-7.5,0.7-10.9L373.4,62.1z M72.5,191.5h223.9l-4.4,9H122c-2.9,0-5.4,2.1-5.9,5 l-6,35H61.4L72.5,191.5z M25,400.5l16.1-71h53.7l-7.9,46c-0.3,1.7,0.2,3.5,1.3,4.9s2.8,2.1,4.6,2.1h321.7c1.8,0,3.5-0.8,4.6-2.2 c1.1-1.4,1.6-3.2,1.3-4.9l-31.1-170c-0.5-2.9-3-4.9-5.9-4.9h-32.9l4.4-9h44.9l47.5,209L25,400.5L25,400.5z'/%3E%3C/svg%3E") no-repeat}.page_wishlist .search_title{text-align:left;text-transform:uppercase}.btn.add_to_wishlist_services{padding-left:20px;padding-right:30px}.btn.add_to_wishlist_services:before{content:'';display:inline-block;vertical-align:top;background:url(/css/images/icon_heart.png) no-repeat 0 50%;width:19px;height:17px;margin-right:5px;transition:0.1s}.btn.add_to_wishlist_services:hover:before{background-position:-19px 50%}.btn.add_to_wishlist_services.selected{background:#101010!important;color:#fbfbe4!important}.btn.add_to_wishlist_services.selected:before{background-position:100% 50%!important}@media (max-width:650px){.our_projects .coll_search{display:block}.our_projects .coll_search .search_block{max-width:none}.our_projects .coll_search .search_block .coll_buttons a{margin-bottom:5px}}.cookie-notice-container{padding:20px 0;font-size:14px;text-align:left}.cookie-notice-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#cn-notice-text a{font-size:14px;color:#fbfbe4!important;text-decoration:underline}@media (min-width:768px){.cookie-notice-container{width:750px!important}}@media (min-width:992px){.cookie-notice-container{width:970px!important}}@media (min-width:1230px){.cookie-notice-container{width:1200px!important}}@media (min-width:767px){#cn-notice-text{display:inline-block!important;text-align:left!important;width:calc(100% - 110px)}#cookie-notice .cn-button{display:inline-block;float:right;color:#fbfbe4;padding:4px 10px;margin:0 5px;border:1px solid #fbfbe4;border-radius:8px}}@media (max-width:766px){#cn-notice-text{clear:both!important;display:block;width:100%}.cookie-notice-container{padding:5px 10px;font-size:12px;text-align:left;font-weight:400}#cookie-notice .cn-button{padding:2px 10px;margin:10px 5px;color:#fff;border-radius:5px;display:inline-block;border:1px solid #fbfbe4;color:#fbfbe4;border-radius:8px}}#cookie-notice .cn-button:after{display:inline-block;content:">";margin-left:9px}.page-id-776 table{width:100%}.page-id-776 table th,.page-id-776 table td{padding:.625em;vertical-align:middle}.page-id-776 table td p{margin:0!important}.page-id-776 table tr:nth-child(2n){background-color:#f6f6f6}@media screen and (max-width:767px){.page-id-776 table tr{display:block;margin-bottom:.625em;text-align:center}.page-id-776 table td{display:block;font-size:.8em;text-align:center}}.page-id-776 table tr:hover{background-color:#f2f2ea!important}