.header,.header .logo{-webkit-transition:.4s;-o-transition:.4s}.lang-switcher a,.menu a,a,abbr.required{text-decoration:none}.clipped-img,.header-top,.hidden-overflow{overflow:hidden}.lang-switcher a,.menu a,h3,h4{text-transform:uppercase}.goup,.incdec .button,.pointer,.prod-add button,.sub-main-menu{cursor:pointer}.prod-add button,body,input,select,textarea{font-family:'Work Sans',sans-serif}.woocommerce form ul,ul.products{list-style:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;font-size:0;line-height:0}body{font-weight:200;width:100%;margin:0;padding:64px 0 0;color:#1d1d1d;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h2,h3{letter-spacing:.5px;font-weight:700}.container,.half-container{padding-left:15px;padding-right:15px}a{color:inherit}.text-block img{height:80px;width:auto;margin-bottom:15px;margin-right:15px}.container,.container-fluid,.full-img,.w-100{width:100%}.container,.container-narrow{margin-right:auto;margin-left:auto}.container{max-width:1160px}.container-narrow{max-width:900px}.half-container{max-width:580px;margin-left:auto;margin-right:0}.narrow-text{max-width:800px;margin-left:auto;margin-right:auto}.w-100{display:block}.row{margin-bottom:10px}.full-bg{background-size:cover;background-repeat:no-repeat;background-position:center}.full-bg-logo{background-size:contain}.full-bg.absolute{top:0;left:0;right:0;bottom:0}.full-img{height:auto}.bg-row{height:400px}.flex-7{-ms-flex:7;-webkit-box-flex:7;flex:7}.flex-8{-ms-flex:8;-webkit-box-flex:8;flex:8}.flex-6{-ms-flex:6;-webkit-box-flex:6;flex:6}.flex-5{-ms-flex:5;-webkit-box-flex:5;flex:5}.flex-4{-ms-flex:4;-webkit-box-flex:4;flex:4}.flex-3{-ms-flex:3;-webkit-box-flex:3;flex:3}.flex-2{-ms-flex:2;-webkit-box-flex:2;flex:2}.flex-1{-ms-flex:1;-webkit-box-flex:1;flex:1}.flex-1.text-block{-ms-flex-item-align:center;align-self:center}.flex,ul.products{display:-webkit-box;display:-ms-flexbox;display:flex}.brick,h2{display:inline-block}ul.products{padding:0}.flex-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.flex-row,.product-row,ul.products{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;min-width:100%}.flex-row>.flex-1{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;padding:15px;margin:0}.product-row>.flex-1,ul.products>.flex-1{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;max-width:25%;padding:7px;margin:0}.center-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.padding-right{padding-right:40px}.padding-left{padding-left:40px}.relative{position:relative}.absolute,h2::after{position:absolute}.z-1{z-index:1}.text-center{text-align:center}.text-left{text-align:left}.header,.text-right{text-align:right}h1{font-size:52px;line-height:66px;letter-spacing:2px}h2{font-size:38px;line-height:46px;margin-top:0;margin-bottom:10px;position:relative;color:#014182;padding-bottom:5px}h2::after{content:"";bottom:0;left:0;right:0;height:3px;background-color:#d87503}h3{margin:0 auto;font-size:24px;line-height:32px;max-width:calc(100% - 44px)}h4{letter-spacing:1px;margin:0;font-size:18px;font-weight:800;line-height:24px}h2.smaller{font-size:38px;letter-spacing:3px}section h2{font-size:32px}.blog-body,a,ol,p,span,ul{letter-spacing:1px;font-size:17px;line-height:30px;vertical-align:middle}.blog-body strong,.menu a,p.smaller{letter-spacing:.5px}.blog-body a,p strong{vertical-align:baseline}p.smaller{font-size:16px;line-height:25px}.p{margin-top:22px;margin-bottom:22px}ol,ul{padding-left:20px}.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:20px}strong{font-weight:700;vertical-align:middle}.brick,.menu a{vertical-align:middle}label{font-weight:600}.color-light,.color-light h2,.color-light h3{color:#fff}.header{position:fixed;top:0;width:100%;z-index:1234;background-color:#fff;transition:.4s;-webkit-box-shadow:0 0 20px rgba(0,0,0,.07);box-shadow:0 0 20px rgba(0,0,0,.07);-webkit-animation:gJJMvcoff 1.5s ease-in-out;animation:gJJMvcoff 1.5s ease-in-out;-webkit-animation-delay:0;animation-delay:0}.header .container{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding-top:10px;padding-bottom:10px}.header.sticky{top:-60px}.header .logo{height:100%;float:left;width:200px;display:block;position:absolute;bottom:0;transition:.4s;text-align:left}.footer a span::after,.menu a span::after{content:"";bottom:-2px}.header .logo img{height:100%;width:auto;padding:26px 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header.sticky .logo{height:70px}.header.sticky .logo img{padding:11px 0}.gray-bg{background-color:#f6f6f6}.hamburger{display:none}.menu{display:inline-block;text-align:right}.dropdowned,.menu ul li,.product-row .prod-add,ul.products .prod-add{text-align:center}.menu ul{margin:0;font-size:0;padding:10px 0}.menu ul li{display:inline;margin-left:23px;font-weight:200;-webkit-animation-name:op;animation-name:op;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;line-height:36px}.lang-switcher,.lang-switcher a,.menu a,.sub-main-menu{display:inline-block}.inview.inview-op,.op-ani{-webkit-animation-name:op;animation-name:op;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.offview.inview-op{opacity:0}.ani-dly-1{-webkit-animation-delay:0;animation-delay:0}.ani-dly-2{-webkit-animation-delay:.15s;animation-delay:.15s}.ani-dly-3{-webkit-animation-delay:.3s;animation-delay:.3s}.ani-dly-4{-webkit-animation-delay:.45s;animation-delay:.45s}.ani-dly-5{-webkit-animation-delay:.6s;animation-delay:.6s}.ani-dly-6{-webkit-animation-delay:.75s;animation-delay:.75s}.ani-dly-7{-webkit-animation-delay:.9s;animation-delay:.9s}.ani-dly-8{-webkit-animation-delay:1.15s;animation-delay:1.15s}.menu a{margin:0;color:#014182}.menu a span{position:relative}.menu a span::after{position:absolute;left:0;right:0;height:2px;background:#014182;opacity:0;transition:.2s}.menu a:hover span::after{opacity:1;transition:.2s}.menu .header-bottom a{letter-spacing:1px}.menupoint a.active{font-weight:700;color:#d87503}.menu a.active span::after{background-color:#d87503}.lang-switcher a{font-weight:400;letter-spacing:0}.lang-switcher>*{padding-left:4px}.header-top{padding:10px 0;font-weight:100}.menu ul.header-top li span{letter-spacing:.5px;font-size:16px;color:#014182}.menu ul li,.menu ul.header-top li{font-size:0}.sub-main-menu{position:relative}.sub-main-menu>a{border-bottom:1px solid transparent}.sub-main-menu:hover>a{border-bottom:1px solid #fff}.dropdowned{position:absolute;top:calc(100% + 16px);visibility:hidden;opacity:0;transition:.3s;padding-top:20px;left:-80px;right:-80px;transform:translateY(-12px);box-shadow:0 5px 5px -7px #828282;line-height:24px;pointer-events:none}.dropdowned>div{background-color:#fff;padding:10px 14px;pointer-events:auto}.dropdowned a{display:block;margin-bottom:10px}.sub-main-menu:hover .dropdowned{visibility:visible;opacity:1;pointer-events:auto;transition:.3s;transform:translateY(0)}.btn,.checkout-button,.shipping-calculator-button,.woocommerce #respond input#submit,.woocommerce .actions input[name=update_cart],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-checkout .button.alt{padding:12px 24px 15px;display:inline-block;font-size:14px;letter-spacing:.5px;font-weight:600;border:2px solid #d87503;text-transform:uppercase;cursor:pointer;margin-top:15px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;line-height:22px;border-radius:7px;background-color:transparent;color:#d87503}.btn.active,.btn.btn-sm,.shipping-calculator-button,.woocommerce .actions input[name=update_cart]{padding:9px 20px 11px;font-size:12px;color:#d87503}.btn.active:hover,.btn.btn-sm.btn-full,.color-light .btn,.color-light .btn.btn-sm{color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:9px 20px 11px}.btn-full,.btn:hover,.checkout-button,.shipping-calculator-button:hover,.woocommerce #respond input#submit,.woocommerce .actions input[name=update_cart]:hover,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-checkout .button.alt{background-color:#d87503;color:#fff}.btn-full:hover,.woocommerce a.button:hover{background-color:#e88e26;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d87503}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#f28200;color:#fff}.text-right .btn{margin-left:15px}.contact-form{width:100%;max-width:900px;margin-left:auto;margin-right:auto;margin-top:30px}input,select,textarea{padding:8px 12px;font-size:16px;line-height:20px;outline:0;font-weight:400;margin:0;height:46px;display:block;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#efefef;width:100%;border-radius:4px}.blog-body img,.shadowed{-webkit-box-shadow:5px 5px 30px 0 rgba(0,0,0,.15)}textarea{min-height:260px;resize:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.input-field{margin:6px}::-webkit-input-placeholder{color:#000;font-style:italic;letter-spacing:1px}:-moz-placeholder{color:#000;opacity:1;font-style:italic;letter-spacing:1px}::-moz-placeholder{color:#000;opacity:1;font-style:italic;letter-spacing:1px}:-ms-input-placeholder{color:#000;font-style:italic;letter-spacing:1px}@-webkit-keyframes AnimationName{0%,100%{background-position:0 51%}50%{background-position:100% 50%}}@keyframes AnimationName{0%,100%{background-position:0 51%}50%{background-position:100% 50%}}.padding-y{padding-top:40px;padding-bottom:40px}.padding-bottom{padding-bottom:30px}@-webkit-keyframes gJJMvc{0%{-webkit-transform:translateX(20px) scale(.97);-ms-transform:translateX(20px) scale(.97);transform:translateX(20px) scale(.97)}100%{-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes gJJMvc{0%{-webkit-transform:translateX(20px) scale(.97);-ms-transform:translateX(20px) scale(.97);transform:translateX(20px) scale(.97)}100%{-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes op{0%{opacity:0}100%{opacity:1}}.castle-bg{width:100%;height:auto;-webkit-animation:zoom 30s infinite ease-in-out;animation:zoom 30s infinite ease-in-out;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}@-webkit-keyframes zoom{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@keyframes zoom{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.hero p{max-width:900px;margin:auto}.hero .btn{margin-top:50px}.blog-body img{max-width:100%;height:auto;margin-top:10px;margin-bottom:20px;box-shadow:5px 5px 30px 0 rgba(0,0,0,.15);border-radius:3px}.blog-body h1,.blog-body h2,.blog-body h3,.blog-body h4,.blog-body h5{margin-bottom:20px;margin-top:30px}.blog-body h4{text-transform:none;font-size:22px;letter-spacing:2px}.blog-body h5{text-transform:uppercase;font-size:18px;letter-spacing:1.5px}.blog-body a{display:inline-block;border-bottom:#d87503 2px solid;color:#d87503;font-weight:500}.blog-body blockquote{font-style:italic;font-size:22px;font-weight:600;color:#014283;border-left:2px solid #d87503;padding-left:20px;margin-left:0}.blog-body h1{letter-spacing:1px;font-size:38px;line-height:46px;margin-top:0;margin-bottom:10px;color:#014182;padding-bottom:15px;position:relative}.blog-body h1::after{bottom:0;left:0;width:200px;height:3px;background-color:#d87503;content:"";position:absolute}.blog-body h2{font-size:32px;line-height:38px;margin-top:0;margin-bottom:0;position:relative;color:#d87503;padding-bottom:0;text-transform:uppercase}.blog-body h2::after{display:none}.ikon,.orange-box a{display:inline-block}.blog-body h3{font-size:24px;line-height:31px;max-width:100%}p.wp-caption-text{margin-top:-20px;font-size:14px;letter-spacing:.5px}.ikon{border-radius:50%;padding:7px;width:34px;height:34px;margin-right:10px;vertical-align:middle}.orange-box,.orange-box-v2{border-radius:3px;transition:.3s}.ikon img{width:100%;max-height:100%;vertical-align:top}.row strong .brick{max-width:calc(100% - 44px);line-height:17px;font-weight:600}.gray-ikon{background-color:#9eb6ce}.orange-ikon{background-color:#d87503}.green-ikon{background-color:#03d86c}.blue-ikon{background-color:#5a80af}.footer,.overlay{background-color:#3d6997}.ikon-sm{width:24px;height:24px}.ikon-l{height:60px;width:60px;padding:14px;margin:15px}p.ikonos-p{max-width:calc(100% - 44px);margin:0 0 30px auto}.ikon-box{padding:6px}.ikon-box h4{font-weight:500;-webkit-font-smoothing:auto;font-smoothing:auto}.btn .ikon{position:relative;margin-top:-3px;padding:0;height:20px;width:20px;margin-left:10px;margin-right:-5px}.btn .ikon img{margin:0}.btn-sm .ikon{height:14px;width:14px}.overlay{opacity:.75;position:absolute;top:0;left:0;bottom:0;right:0}.overlay-2{opacity:.92}.orange-boxes{margin-left:-15px;margin-right:-15px}.orange-boxes>.flex-1{margin:15px}.orange-box{background-color:#d87503;padding:15px}.orange-box:hover{transform:translateY(-10px);box-shadow:0 5px 26px -5px #868686}.orange-box h3{max-width:100%}.orange-box-v2{padding:20px 10px 20px 0;margin:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.orange-box-v2 h3,.orange-box-v2 img{display:inline-block;vertical-align:middle}.orange-box-v2 img{height:80px;width:80px;margin-right:20px}.orange-box-v2 h3{max-width:calc(100% - 100px);text-transform:none;font-weight:700}.news .item h3{margin:0 0 30px}.news .item .featured{width:auto;height:auto;max-width:100%;margin-bottom:30px}.owl-next,.owl-prev{position:absolute;top:calc(50% - 30px);margin:auto;padding:10px;transition:.4s cubic-bezier(.68,-.55,.265,1.55)}.owl-prev{left:-100px;border:2px solid #d87402;border-radius:50%}.owl-next{right:-100px;border:2px solid #d87402;border-radius:50%}.footer a span,.iv{position:relative}.arrow-left,.arrow-right{width:20px;height:20px;background-image:url(../img/svg/bl/arrow-right.svg);background-position:center;background-size:contain;transition:.3s ease-out;background-repeat:no-repeat}.arrow-left{transform:rotate(180deg)}.owl-next:hover,.owl-next:hover .arrow-right,.owl-prev:hover,.owl-prev:hover .arrow-left{transition:.4s cubic-bezier(.68,-.55,.265,1.55)}.owl-next:hover,.owl-prev:hover{transform:scale(1.2)}.owl-prev:hover .arrow-left{transform:rotate(180deg) scale(.9)}.owl-next:hover .arrow-right{transform:scale(.9)}.iv{background-image:url(../img/iv.svg);height:200px;background-repeat:no-repeat;background-position:bottom;-webkit-animation-name:iv;animation-name:iv;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:100%;background-size:110% auto}.iv-sm{margin-top:-100px}@-webkit-keyframes iv{0%{transform:translateY(1px) scaleX(2)}100%{transform:translateY(1px) scaleX(1)}}@keyframes op{0%{opacity:0}100%{opacity:1}}.shadowed{box-shadow:0 0 30px -10px #000}.clipped-img{margin-top:-40px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15% 100%);clip-path:polygon(0 0,100% 0,100% 100%,15% 100%);clip-path:url(#swipe__clip-path)}.footer p,.prod-img img{margin:0}.clipped-img .img{transform:scale(1.1);border-radius:5px 0 0}.clipped-img.inview .img{transform:scale(1);transition:5s}img.img{height:auto;width:100%}.footer a span::after{position:absolute;left:0;right:0;height:1px;background:#fff;opacity:0;transition:.2s}.ws::after,.ws::before{content:"";width:calc(((100vw - 1160px)/ 2) - 60px);background-image:url(../img/svg/w_white.svg);height:100%}.footer a:hover span::after{opacity:1;transition:.2s}.footer a,.footer p,.footer span{letter-spacing:.5px;font-size:16px;line-height:22px}.ws::before{background-size:cover;background-position:right top;position:absolute;left:0;top:-60px}.ws::after{background-size:cover;background-position:left top;position:absolute;right:0;bottom:-25%}.ws-g::after,.ws-g::before{width:calc(((100vw - 1160px)/ 2) - 60px);background-image:url(../img/svg/w_grey.svg);background-size:cover;position:absolute;content:""}.ws-g::before{height:100%;background-position:right top;left:0;top:10%}.ws-g::after{height:1000px;background-position:left top;right:0;top:0}.goup .ikon{width:46px;height:46px;padding:13px}#map{height:300px;width:100%}.prod-img{position:relative;display:block}.prod-cat,.prod-price{color:#fff;position:absolute;display:block}.prod-thumb{border:1px solid #f0f0f0}.prod-cat{top:0;left:8px;font-weight:600}.prod-price{top:1px;right:0;padding:1px 8px 1px 18px;background:#014283;line-height:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15% 100%);clip-path:polygon(0 0,100% 0,100% 100%,15% 100%);clip-path:url(#swipe__clip-path)}span.woocommerce-Price-currencySymbol{vertical-align:baseline}.product-row span.woocommerce-Price-amount.amount,.product-row span.woocommerce-Price-currencySymbol,ul.products span.woocommerce-Price-amount.amount,ul.products span.woocommerce-Price-currencySymbol{font-size:14px;font-weight:700}.prod-add button,.prod-title{transition:.2s;font-weight:600}.prod-title{margin:0 0 10px;max-width:100%;text-transform:none;font-size:17px;line-height:23px;letter-spacing:.5px;min-height:69px}.woocommerce table.shop_table th,.woocommerce-message a{text-transform:uppercase;font-weight:700}.product-row>.flex-1:hover .prod-title,.products>.flex-1:hover .prod-title{color:#d87503}.quantity label{display:none}.product-row img.img{margin-bottom:2px;transition:.2s}.product-row>.flex-1:hover img.img{opacity:.9}.prod-add button{display:indline-block;padding:8px 14px 8px 40px;font-size:14px;line-height:20px;outline:0;margin:auto;height:46px;vertical-align:bottom;border:2px solid #d87503;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;background-color:transparent;text-transform:uppercase;color:#014283;background-image:url(../img/svg/bl/cart.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:20px 20px}.incdec,.prod-add .qty,.prod-add .qty-cont{vertical-align:middle}.prod-add button:hover{background-color:#d87503;background-image:url(../img/svg/fff/cart.svg);color:#fff}.prod-add .quantity{display:inline-block;width:auto;border:0}.prod-add{font-size:0}.incdec{display:inline-block;width:20px;margin:0 8px}.incdec .button,.prod-add .qty{display:block;text-align:center}.incdec .button{color:#d87503;font-size:23px;font-weight:500;line-height:20px;width:20px;height:20px;transition:.1s;border-radius:50%;padding-left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products .incdec .button{padding-left:1px}.incdec .button:hover{background-color:#d87503;color:#fff}.prod-add .qty{border:0;width:100%;-webkit-appearance:none;padding:0}.prod-add .qty-cont,.product-page .prod-add .single_add_to_cart_button{display:inline-block}.product-row .prod-add .qty-cont,ul.products .prod-add .qty-cont{width:52px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.prod-add .qty-cont{width:52px;position:relative}.product-row>.prod-obj,ul.products>.prod-obj{margin-bottom:20px}.product-page>.container,.woo-page{padding-top:80px}.product-page .bread{padding-bottom:15px}.product-page .product-image{padding-right:30px}.product-page .product-image img{width:100%;max-width:550px}.product-page h1.product-title{margin-top:0;font-size:40px;line-height:50px;font-weight:700;color:#014283;letter-spacing:1px;margin-bottom:15px}.product-page .prod-add .numbers-row{text-align:right}.product-page .prod-add .quantity{display:inline-block;width:auto}.product-page span.woocommerce-Price-amount.amount,span.woocommerce-Price-currencySymbol{font-size:24px}.product-page .price-cart{margin-top:20px;padding:15px 0;border:1px solid #f0f0f0;border-left:0;border-right:0}.product-page .price-cart .price{font-weight:700;margin-right:30px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px 0 10px 15px;background-color:#225b91;border:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;margin-bottom:15px;border-radius:3px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none;top:9px}.actions>.button,.coupon .button,.woocommerce a.remove,.woocommerce table.shop_table .qty-cont{display:inline-block}.woocommerce-message{background-color:#5cb75a}.woocommerce-message::before{color:#fff}.woocommerce-message a{color:#fff;float:right;padding-right:15px;line-height:24px}.woocommerce-error{background-color:#dc241c}.woocommerce-error::before{color:#fff}.woocommerce table.shop_table .qty{padding-left:4px;width:80px;text-align:right;padding-right:10px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;width:100px;box-shadow:0 0 30px -10px #000}.woocommerce table.shop_table{border:0;width:100%}.woocommerce{font-size:16px;line-height:22px}.woocommerce table.shop_table th{text-transform:uppercase;letter-spacing:1px;color:#014283}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th{border:0;border-bottom:1px solid #dedede;text-align:center}td.product-thumbnail{font-size:0;line-height:0}.woocommerce a.remove{color:#dc241c;transition:.2s;border-radius:50%;width:20px;height:20px;line-height:20px}.woocommerce a.remove:hover{color:#fff!important;background:#dc241c}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce form .form-row{margin-bottom:10px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 6px 0 0;width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{float:none}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:40px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto;margin:0 6px 0 0}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{text-align:left}abbr.required{color:red}.coupon .button{width:auto}.actions{padding-top:10px}.actions>.button{float:right;width:auto}.woocommerce input.button{padding:13px 20px;vertical-align:top;width:auto;height:auto}.woocommerce table.shop_table td{padding:10px 4px;text-align:center;border:0}.woocommerce table.shop_table .cart_item td a{font-size:16px;letter-spacing:.5px;line-height:22px}.woocommerce table.shop_table span.woocommerce-Price-amount.amount,.woocommerce table.shop_table span.woocommerce-Price-currencySymbol{font-size:inherit;color:#000;vertical-align:baseline}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce table.shop_table th{padding:6px 0}.woocommerce ul#shipping_method li input{margin:3px .5ex;display:inline-block;width:auto}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0;margin:2em 0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:inherit}input[type=checkbox]{width:auto}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em 0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:0;padding:0;border-bottom:0;margin:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{font-size:15px;line-height:25px}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:auto;-webkit-appearance:none}.cart_totals{text-align:center}.woocommerce .cart_totals table.shop_table tbody tr th{text-align:right;width:50%;vertical-align:top;padding-right:15px;padding-top:10px;border:0;border-right:1px solid #dedede;line-height:30px}.woocommerce .cart_totals table.shop_table tbody tr td{text-align:left;width:50%;vertical-align:baseline;padding-top:10px;padding-left:15px;border:0}.wc_payment_methods.payment_methods{margin-top:20px}.woocommerce .quantity .qty{padding-left:4px;padding-right:4px;width:80px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100%;max-width:100%}.select2-container--default .select2-selection--single,.woocommerce form .form-row-wide input.input-text{max-width:100%}.select2-container--default .select2-selection--single{height:auto}.select2{display:none}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29;-webkit-appearance:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background-color:#e6e6e6;border:0;box-shadow:none;padding:13px;border-radius:4px;display:inline-block;position:relative;outline:0;height:20px;vertical-align:middle}input[type=radio]{border-radius:50%}input[type=checkbox]:hover,input[type=radio]:hover{background-color:#ccc}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#5cb75a}input[type=checkbox]:after,input[type=radio]:after{content:"";position:absolute;display:none}input[type=checkbox]:checked:after{display:block;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input[type=radio]:checked:after{display:block;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]:focus,input[type=radio]:hover{outline:0}.woocommerce-checkout{max-width:760px;margin:auto}.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table th{text-align:left;padding:5px 0}.dropdowned-woo,.dropdowned-woo>div{padding-left:5px;padding-right:5px;padding-bottom:5px}.woocommerce-checkout h3{max-width:100%;color:#014283}.woocommerce-shipping-fields{margin-top:30px}.checkout h3{margin:0 auto 10px;max-width:100%;display:inline-block;font-size:38px;line-height:46px;position:relative;color:#014182;padding-bottom:5px;text-transform:none}.checkout h3::after{content:"";bottom:0;left:0;right:0;height:3px;background-color:#d87503;width:100%;position:absolute}#ship-to-different-address::after{display:none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{position:relative;top:1px}.dropdowned-woo{left:-80px;right:-15px}.dropdowned-woo .btn{margin:3px}.dropdowned-woo p{font-size:13px;letter-spacing:.5px;padding:6px;margin:0;line-height:16px}.dropdowned-woo .product-page span.woocommerce-Price-amount.amount,.dropdowned-woo span.woocommerce-Price-currencySymbol{font-size:inherit;color:inherit}.dropdowned .woocommerce-Price-amount{letter-spacing:inherit;font-size:inherit;line-height:inherit}.count-indi{position:absolute;top:-6px;right:-6px;min-width:15px;height:15px;border-radius:50%;background-color:#014182;color:#fff;line-height:15px;font-size:11px;font-weight:600;text-align:center}.search-res .text-block p{margin-top:5px}.search-res.w-thumby .text-block{width:calc(100% - 142px)}.thumby{width:140px;padding-right:20px}.thumby img{width:100%;height:auto}strong.search-excerpt{background-color:#fcd572;color:#014182;font-size:inherit;line-height:inherit;font-weight:600;vertical-align:baseline}.shadowed.thumby{box-shadow:0 0 20px -8px #6e6e6e}.search-res h2{font-size:20px;line-height:28px;font-weight:600}.search-res{margin-bottom:30px}.search-res h2::after{height:2px}.search-res .brick{vertical-align:top}.menu-search .btn,.menu-search input.field{display:inline-block;vertical-align:middle;height:40px;padding:4px 12px}.menu-search form{display:inline-block}.menu-search input.field{width:200px;font-size:14px;line-height:40px;margin-right:4px}.menu-search .btn{width:auto;margin:0}.floating-btn,.m-header-bar,.mobile-menu{display:none}.menu-search{width:304px;margin-right:-304px;opacity:0;transition:.4s}.menu-search.active{opacity:1;margin-right:0}.bread,.bread a,.bread span{font-size:12px;text-align:left;letter-spacing:.5px;vertical-align:baseline}.bread a:hover{color:#f18d1a}.oldalterkep-oldal{font-size:22px;display:inline-block;padding:3px;color:#014283;letter-spacing:.5px;transition:.2s;font-weight:600;margin-top:20px;margin-bottom:10px}.oldalterkep-oldal.oldalterkep-aloldal{padding-left:40px;font-size:20px;font-weight:100;margin-top:0;position:relative;margin-bottom:0}.oldalterkep-oldal.oldalterkep-aloldal:before{position:absolute;height:36px;width:20px;background-image:url(../img/svg/tree.svg);background-size:36px auto;top:-15px;left:7px;opacity:.2;content:""}.oldalterkep-oldal:hover{color:#d87503}.flex-1.flex-img.relative{min-height:300px}.palyazati-logok{padding-top:15px}.palyazati-logok img{max-width:100%;height:auto}.palyazati-logok p{max-width:100%}#map>div{height:calc(100% - 10px)!important}.orange-box-mod .img{border-radius: 3px 3px 0 0; width: calc(100% + 30px);height: 180px;object-fit: cover;margin-top: -15px;margin-left: -15px;margin-right: -15px;}.margin-minus{margin-top:-170px;max-width:1366px;}.szec{margin-top:0px;position:absolute;right:0;top:0;float:right;width:100%;height:286px;background-size:contain;background-position:right top;background-repeat:no-repeat;margin-bottom:-20px;z-index:1}.woocommerce form .form-row .input-checkbox{font-size:0}.form-row a{color:#d37a00;vertical-align:baseline}.woocommerce .woocommerce-terms-and-conditions{max-height:500px;border-radius:4px;box-shadow:none;border:1px solid #e6e6e6}@media screen and (max-width:1560px){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width:1366px){.owl-next{right:-60px}.owl-prev{left:-60px}.owl-carousel{max-width:90%;margin:auto}}@media screen and (max-width:1280px){.hidden-laptop{display:none}.flex-column-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-rev-tab{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-center-tab{text-align:center}}@media screen and (max-width:1060px){.header-top .ikon,.hidden-phab,.menu{display:none}.hamburger,.m-menu{vertical-align:middle}.flex-column-phab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-rev-phab{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row-nowrap{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.flex-row-nowrap>.flex-1{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;width:33.3%;max-width:33.3%}.product-row>.flex-1,ul.products>.flex-1{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}.flex-column-phab .flex-1,.flex-column-rev-phab .flex-1{margin-bottom:30px;}.flex-column-phab-2 .flex-1{-ms-flex-preferred-size: calc(50% - 30px);flex-basis: calc(50% - 30px);width: calc(50% - 30px);}.flex-column-phab-2{flex-wrap: wrap; -webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.flex-column-phab .padding-left,.flex-column-rev-phab .padding-left{padding-left:0}.flex-column-phab .padding-right,.flex-column-rev-phab .padding-right{padding-right:0}.text-center-phab{text-align:center}.padding-y{padding-top:20px;padding-bottom:20px}.show-phab,a .btn.show-phab{visibility:visible;opacity:1}h1{font-size:46px;line-height:56px;letter-spacing:1px}p.smaller{font-size:15px;letter-spacing:0}.footer .flex-2.col-2{-ms-flex:1;-webkit-box-flex:1;flex:1}.header .container,.header.sticky .container{padding-top:8px;padding-bottom:8px}.header.sticky{top:0}.header.sticky .logo{height:100%}.header .logo{width:auto}.header .logo img,.header.sticky .logo img{padding:10px 0;width:auto;height:100%}.header-padding{padding:40px}.m-menu{color:#494949}.m-header{display:inline-block}.m-header-toggle{cursor:pointer;transition:.2s}.m-header-toggle.ikon-sm{width:30px;height:30px}.m-header.active .m-header-toggle.ikon{background-color:#e09141;background-image:url(../img/svg/fff/cancel.svg);background-size:37% auto;background-repeat:no-repeat;background-position:center;transition:none}.m-header.active .m-header-toggle.ikon img{display:none}.m-header-bar,.m-header-bar ul li{display:block;width:100%;text-align:right}.m-header-bar{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:fixed;right:0;top:64px;opacity:0;visibility:hidden;background-color:#fff;padding:10px 30px;pointer-events:none}.m-header.active .m-header-bar{right:0;visibility:visible;opacity:1;pointer-events:auto}.m-header-bar ul li{font-size:17px;margin-left:0}.m-header-bar a{display:inline-block;width:100%;font-weight:600;margin:0;text-decoration:none;letter-spacing:0;padding:6px 0;background-color:#fff;color:#014182}.m-header-bar .menu-search{width:100%;margin-right:0;opacity:1;transition:.4s}.m-header-bar .menu-search form{width:100%}.m-header-bar .menu-search input.field{display:inline-block;width:calc(100% - 104px)}.m-header-bar .menu-search .btn{width:100px}.hamburger,.mobile-menu{display:block}.hamburger{position:static;padding:12px 0 12px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,top,right,-webkit-filter;-o-transition-property:opacity,filter,top,right;transition-property:opacity,filter,top,right;transition-property:opacity,filter,top,right,-webkit-filter;transition-property:opacity,filter,-webkit-filter,top,right;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;background-color:transparent;opacity:.8;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:2px;background-color:#d87402;position:absolute;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .34s ease-in,opacity .1s ease-in;-o-transition:top .1s .34s ease-in,opacity .1s ease-in;transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.m-header.active .hamburger--spin .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.14s;-o-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.m-header.active .hamburger--spin .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .14s ease-out;-o-transition:top .1s ease-out,opacity .1s .14s ease-out;transition:top .1s ease-out,opacity .1s .14s ease-out}.m-header.active .hamburger--spin .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1)}.hero .padding-y{padding-top:30px;padding-bottom:30px}.text-center h2,.text-center p,.text-center-phab h1,.text-center-phab h2,.text-center-phab p{max-width:800px;margin-left:auto;margin-right:auto;margin-top:30px}.flex-end{-ms-flex-item-align:auto;align-self:auto;padding-top:30px}.flex-row>*,.flex-row>.flex-1{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}.flex-row>.flex-2{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.half-container{max-width:100%}.clipped-img{-webkit-clip-path:none;clip-path:none;height:300px;margin:0!important}.dropdowned{position:static;opacity:1;visibility:visible;width:auto;padding:0;box-shadow:none;display:none}.dropdowned a{margin-bottom:00px;font-size:18px;font-weight:500;padding-top:0;text-align:right;padding-bottom:0}.sub-main-menu:hover>a,.sub-main-menu>a{border-bottom:0}.product-page>.container,.woo-page{padding-top:10px}.woocommerce-cart-form .incdec{display:block;width:100%;padding-left:0;text-align:center;margin:0}.woocommerce-cart-form .incdec .button{display:inline-block;width:30px;height:30px;line-height:30px}.woocommerce table.shop_table .qty{padding-left:0;width:60px;text-align:center;padding-right:0}.floating-btn{display:block}.floating-btn .ikon{padding:20px;width:75px;height:75px;box-shadow:0 1px 16px -3px #000}.floating-btn .count-indi{width:25px;height:25px;line-height:25px;font-size:13px}.product-page h1.product-title{font-size:36px;text-align:center;margin-top:15px}.margin-minus{margin-top:30px;}.szec{margin-top:-60px;position:relative !important;}}@media screen and (max-width:900px){.footer>.container>.flex,.product-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer .text-right,.owl-nav{text-align:center}.footer>.container>.flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.orange-boxes{margin-left:-4px;margin-right:-4px}.orange-box{background-color:#d87503;padding:15px;border-radius:3px}.product-flex{-ms-flex-direction:column;flex-direction:column}.product-page .product-image{padding-right:0}h3{letter-spacing:0;font-size:22px;line-height:29px}.owl-carousel{max-width:100%}.owl-next,.owl-prev{position:static;display:inline-block;margin:6px}.iv{height:25vw}.footer .flex-1,.footer .flex-2,.footer .flex-3{margin-bottom:20px}.goup{position:absolute;top:-23px;right:10px}.goup span{display:none}.orange-box-v2 h3{font-size:20px}}@media screen and (max-width:768px){.flex-column-phab-2{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.flex-column-phab-2 .flex-1{-ms-flex-preferred-size: calc(100% - 30px);flex-basis:calc(100% - 30px);width:calc(100% - 30px);}.incdec{display:inline-block;width:30px}.woocommerce-cart-form .incdec{text-align:right}.text-center-mob,.text-right,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{text-align:center}.incdec .button{display:block}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce .cart_totals table.shop_table tbody tr td{width:100%;border-bottom:1px solid #dadada}.woocommerce table.shop_table td{border-bottom:1px solid #efefef}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{border:0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td{border-bottom:0}tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:2px solid #014182}.iv-sm{margin-top:-60px}.hero .padding-y{padding-top:15px;padding-bottom:15px}h1{font-size:42px;line-height:50px;letter-spacing:1px}h2{font-size:30px;line-height:38px}h2:after{width:75%;margin:auto}.container,.half-container{padding-left:15px;padding-right:15px}.flex-column-mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-rev-mob{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-img{height:300px}.flex-1.text-block{margin-top:20px}.flex-column-mob .padding-left,.flex-column-rev-mob .padding-left{padding-left:0}.flex-column-mob .padding-right,.flex-column-rev-mob .padding-right{padding-right:0}.flex-row{margin-right:0;margin-left:0}.flex-row>*,.flex-row>.flex-1{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;padding:0}.iv{height:18vw;width:100%;transform:translateX(0) translateY(1px);-webkit-animation-name:none;animation-name:none;background-size:110% auto}.text-right .btn{max-width:320px;width:100%;margin-left:0}.menu .header-top li.lang-switcher{font-size:15px}.menu ul.header-bottom li{font-size:16px}.menu a{padding-right:20px}.flex-row>*{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.flex-row-nowrap>.flex-1{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}.product-page h1.product-title{margin-top:10px;font-size:30px;line-height:40px}.checkout h3{font-size:28px}.m-header-bar{padding:10px 15px}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{max-width:280px;margin-left:auto;margin-right:auto}.orange-box-v2 h3{font-size:18px}.orange-box-v2>div{width:100%}.bg-row{height:240px}}@media screen and (max-width:460px){h1{font-size:34px;line-height:44px;letter-spacing:0}.two-col{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-top:20px}.blog-body,a,ol,p,p.smaller,span,ul{letter-spacing:0;font-size:16px;line-height:27px}.y-padding{padding:10px}.flex-row-nowrap>.flex-1,.flex-row>.flex-1,.product-row>.flex-1,ul.products>.flex-1{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.product-row,ul.products{margin-left:0;margin-right:0}.floating-btn .ikon{padding:14px;width:55px;height:55px;margin:0}.product-page h1.product-title{font-size:30px;letter-spacing:0;text-align:left}.iv-sm{margin-top:0}.footer .text-right,.footer>.container>.flex,.palyazati-logok{text-align:left}.footer a,.footer p,.footer span{max-width:calc(100% - 44px)}.prod-title{min-height:0}}#wpadminbar,.hideme{display:none;visibility:hidden}html{margin-top:0!important}


.acc-tabs{
  list-style: none;
}
.plus {
  position: absolute;
  display: inline-block;
  width: 20px;
  height: 20px;
    top: 11px;
    right: 12px;
  overflow: hidden;
     transition:0.4s;
     transform: rotate(0deg);
    pointer-events: none;
}
.plus::before, .plus::after {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #fff;

}
.plus::before {
  transform: rotate(0deg);
}
.plus::after {
  transform: rotate(90deg);
}

.tab-title[aria-expanded="true"] .plus{
    transform: rotate(135deg);
}

.tab-content{
overflow:hidden;
}
.tab-title, .acc-title{
display:block;
color: #fff;
padding: 10px;
margin: 0;
border-radius: 1px;
background-color: #034283;
    transition:0.3s cubic-bezier(.4,-0.53,.61,1.49);
    transform: scale(1);
}
.tab-title[aria-expanded="true"], .acc-title[aria-expanded="true"]{
    background-color:#d87708;
}

.tab-content, .acc-content {
overflow: hidden;
padding: 0 10px;
}
.tab-content h2{
font-size: 30px;
line-height: 38px;
}
.tab-slot{
  margin-bottom:20px;
}

.orange-boxes .ikon {
    height: 50px;
    margin-top: 20px;
    margin-bottom: 20px;
    filter: invert(1);
}

.orange-box-mod{
    z-index:2;
}

.orange-box-mod h3{
    font-size: 20px;
line-height: 24px;
margin-top: 10px;
}

.orange-box-mod p.smaller {
    font-size: 14px;
    line-height: 20px;
}
