.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;}#customer_login label{font-size:20px;}.woocommerce-variation-add-to-cart{display: flex;align-items: center;}.woocommerce div.product form.cart .button{float:none;background:#333!important;color:#ef6330;}.cart_totals .woocommerce-shipping-totals{display: none;}.woocommerce a.checkout-button,.woocommerce .button[type=submit]{font-size: 20px;}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-left:48px;}.woocommerce div.product div.summary{float:none;width:100%;margin-top:20px;}.woocommerce div.product div.summary p.price{font-size:30px;}.variations_form.cart,.yith-wcwl-add-button{max-width:400px;}.mdl-badge[data-badge]:after,.woocommerce a.remove:hover{background:#ef6330}a,.woocommerce-message::before,.woocommerce-info::before,.woocommerce ul.products li.product .price,.woocommerce a.remove{color:#ef6330;}.woocommerce div.product .stock{color:#363636}.woocommerce-message,.woocommerce-info{border-top-color:#ef6330;}#factory111 .mdl-layout{overflow:hidden}#factory111 img{border:none;outline:none;max-height:100%}#factory111 .mdl-layout__header-row{padding:0}#factory111 .header-container{display:-webkit-box;display:flex;justify-content: space-between;align-items: center;height:100%}#factory111 a{text-decoration:none;cursor:pointer}#factory111 ul{padding-left:0}#factory111 .page-container{width:80%;min-width:300px;max-width:1500px;margin:auto}#factory111 .owl-prev{left:0}#factory111 .owl-next,#factory111 .owl-prev{position:absolute;height:100%;top:0;width:30px;border:none;outline:none}#factory111 .owl-next{right:0}#factory111 .owl-nav i{font-size:30px;font-weight:600}#factory111 .mobile-block{display:none}#factory111 .factory111-page h2{text-align:center;color:#ef6330}#factory111 .factory111-page p{text-align:justify}#factory111 .factory111-page img{max-width:100%}#factory111 #factory111-floating-left{position:fixed;font-size:15px;display:table;z-index:4;height:300;width:50px;text-align:center;bottom:10%;left:10px}#factory111 #factory111-floating-left img{cursor:pointer;width:50px;height:50px;margin:10px 0}#factory111 #factory111-floating-share{position:fixed;z-index:999;width:50px;text-align:center;bottom:10%;left:70px;display:none}#factory111 #factory111-floating-share span{font-size:25px;margin:10px 0;cursor:pointer;width:50px}#factory111 #factory111-floating-share span .fa-stack-1x{color:#333}#factory111 #factory111-floating-share span .fa-stack-2x{color:#ef6330}#factory111 #factory111-floating-right{position:fixed;font-size:15px;z-index:999;height:75px;width:75px;text-align:center;cursor:pointer;right:20px;bottom:10%;display:none}#factory111 #factory111-floating-right img{height:100%}#factory111 #factory111-header{background:RGBA(239, 99, 48, 1.00);box-shadow:unset;position:relative}#factory111 #factory111-header-index-row{height:auto;padding-top:12px!important;padding-bottom:12px!important;background:#ef6330;-webkit-box-pack:center;justify-content:center}#factory111 #factory111-header-index-row .header-container{display:block!important}#factory111 #factory111-header-index-row a{padding:0 10px;color:#efefef;font-size:18px}#factory111 #factory111-header-index-row span{color:#efefef;font-size:18px}#factory111 #factory111-header-index-row a:hover{color:#fff}#factory111 #factory111-header-nav-row{position:relative}#factory111 .mdl-layout__drawer-button{top:unset;bottom:0;color:#333!important;background-color:unset!important}#factory111 #header-logo{height:calc(200% - 68px);margin-bottom:22px;position:absolute;bottom:0}#factory111 #header-logo img{height:100%;width:auto}#factory111 #header-word-logo{height:calc(100% - 30px);position:absolute;bottom:0;margin-bottom:17px;display:none}#factory111 .factory111-nav-btn{padding:0 20px;color:#fff;cursor:pointer;font-size:22px}#factory111 .factory111-nav-btn i{vertical-align:text-bottom;display:-webkit-inline-box;display:inline-flex}#factory111 .factory111-nav-btn:hover{color:#fff}#factory111 .header-container .mdl-menu__container{margin-top:10px}#factory111 .factory111-submenu{background:#ef6330;padding:0}#factory111 .factory111-submenu .mdl-menu__item{color:#eee;font-size:20px}#factory111 .factory111-submenu li:hover{color:#ef6330}#factory111 .mdl-collapse .mdl-collapse__content-wrapper{overflow:hidden}#factory111 .mdl-collapse .mdl-collapse__content{-webkit-transition-property:margin-top;transition-property:margin-top;-webkit-transition-duration:.2s;transition-duration:.2s}#factory111 .mdl-collapse .mdl-collapse__icon{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;color:rgba(0,0,0,.3);position:absolute;right:6px;margin-top:-3px}#factory111 .mdl-collapse.mdl-collapse--opened .mdl-collapse__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#factory111 .mdl-collapse.mdl-collapse--opened .mdl-collapse__button{color:#ef6330}#factory111 .mdl-collapse.mdl-collapse--opened .mdl-collapse__content{margin-top:0!important;padding-left:20px}#factory111 #factory111-home .home-title{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#factory111 #factory111-home .home-title:after,#factory111 #factory111-home .home-title:before{content:"";-webkit-box-flex:1;flex:1 1;border-bottom:2px solid #ccc;margin:auto}#factory111 #factory111-home .home-title:before{margin-right:10px}#factory111 #factory111-home .home-title:after{margin-left:10px}#factory111 .home-title-background-container{background:#ef6330;text-align:center}#factory111 .home-title-background{margin:0;padding:8px 0;text-align:center;color:#fff!important}#factory111 .home-title{color:#333;text-align:center}#factory111 #home-slider{width:100%;margin-bottom:20px}#factory111 .home-slider-item{width:100%;height:auto;position:relative}#factory111 .home-slider-item img{width:100%;height:auto}#factory111 .home-slider-item .banner-content{position:absolute;width:100%;height:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#factory111 .home-slider-item .banner-content div{text-align:center}#factory111 .home-slider-item .banner-content div p{margin:auto;max-width:500px}#factory111 #client-list,#factory111 #client-mobile-list{cursor:pointer;margin-top:10px}#factory111 #client-list{display:block}#factory111 #client-list img{height:100px;width:auto}#factory111 #client-mobile-list{display:none}#factory111 #client-mobile-list img{height:50px;width:auto;border:none;outline:none}#factory111 .home-category-row{display:-webkit-box;display:flex;width:100%}#factory111 .home-category-row a{margin:10px;width:calc(25% - 20px)}#factory111 .home-category-row img{width:100%}#factory111 .home-category-row p{font-size:18px;color:#777;text-align:center}#factory111 .home-category-row a:hover p{color:#ef6330}#factory111 #home-procedures{background:#ef6330}#factory111 #procedures-container{display:-webkit-box;display:flex}#factory111 #procedures-container>div{color:#fff;padding:10px;-webkit-box-flex:1;flex:1;text-align:center}#factory111 #procedures-container>div p{color:#333}#factory111 #about-us-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:600px;text-align:justify;margin:auto auto 20px;max-width:80%}#factory111 #about-us-content li{font-size:18px;margin:5px 0}#factory111 #factory111-product-category{margin:10px 0}#factory111 #product-category-path{font-size:18px;color:#bbb}#factory111 #product-category-path a{color:#bbb;margin:0 10px}#factory111 #product-category-path span{cursor:default}#factory111 #product-category-path .category-current-path,#factory111 #product-category-path a:hover{color:#ef6330}#factory111 .product-category-block{width:100%;display:-webkit-box;display:flex;border-bottom:2px solid #ccc}#factory111 .product-category-block>div{padding:50px 20px}#factory111 .product-category-block img{width:100%}#factory111 .product-carousel-container{width:calc(20% - 10px);margin-top:-24px;overflow:hidden;margin-right:10px}#factory111 .product-gallery-container{width:55%}#factory111 .product-gallery{display:-webkit-box;display:flex}#factory111 .product-gallery .carousel-btn{width:100%;background-color:unset;height:24px}#factory111 .product-gallery .carousel-btn i{vertical-align:top}#factory111 .product-carousel{height:100px;overflow-y:auto;width:100%;overflow-x:hidden;padding-right:17px}#factory111 .product-carousel img{margin:5px auto;cursor:pointer;width:calc(100% - 2px);border:1px solid transparent!important}#factory111 .product-thumbnail-container{width:80%}#factory111 .related-product-container{display:-webkit-box;display:flex}#factory111 .related-product-container .related-product{width:30%;margin:0 5px;text-align:center;cursor:pointer}#factory111 .related-product-container .related-product h4{color:#ef6330;margin:10px 0}#factory111 .related-product-container .related-product img{width:100%;height:auto}#factory111 .product-details{width:45%}#factory111 .product-details h3{margin:0}#factory111 .product-details button{width:100%;background:#ef6330;color:#fff;font-size:18px;margin:10px 0}#factory111 .product-description-title{color:#333;font-weight:700}#factory111 .product-colors{min-height:30px;flex-wrap:wrap;display:-webkit-box;display:flex;width:100%}#factory111 .product-colors .product-color-container{width:50px;border-radius:2px;margin:0 3px;padding:0 2px;border:1px solid transparent}#factory111 .product-colors .product-color-container div{border:1px solid #333;width:42px;height:22px;margin:2px auto;cursor:pointer}#factory111 .product-colors .chosen-color{border:1px solid #777}#factory111 #single-signature{height:350px}#factory111 #single-signature div{max-height:100%}#factory111 #single-signature img{height:350px;width:auto}#factory111 #single-list{padding:10px 0;border-top:2px solid #ccc;margin-top:10px}#factory111 #single-list>img{height:150px;width:auto;margin:10px;cursor:pointer}#factory111 #factory111-footer{text-align:center}#factory111 .footer-contact{padding:10px 0;background:#ef6330}#factory111 .wpcf7{width:100%}#factory111 .quotation-form-block{padding:10px;-webkit-box-flex:1;flex:1}#factory111 .quotation-form-block textarea{height:calc(100% - 70px)}#factory111 .quotation-form-block:first-child{padding-right:20px}#factory111 .quotation-form-block:last-child{padding-left:20px}#factory111 #factory111-quotation-form{display:-webkit-box;display:flex}#factory111 #factory111-quotation-form h2,#factory111 #factory111-quotation-form p{color:#fff}#factory111 #factory111-quotation-form input,#factory111 #factory111-quotation-form textarea{width:calc(100% - 10px);padding:10px 5px;font-size:13px;border-radius:5px;border:1px solid #bbb;margin:2px 0}#factory111 #factory111-quotation-form input:-moz-read-only{background:#ddd}#factory111 #factory111-quotation-form input:read-only{background:#ddd}#factory111 #factory111-quotation-form input[type=submit]{background:#fff;color:#ef6330;width:100%;padding:0}#factory111 #factory111-quotation-form #quotation-form-line{display:-webkit-box;display:flex}#factory111 #factory111-quotation-form #selected-demo-id{margin-left:5px;width:calc(100% - 15px)}#factory111 #footer-nav-container{display:-webkit-box;display:flex;padding:20px 0;text-align:left;background:#333}#factory111 #footer-nav-container>div{-webkit-box-flex:1;flex:1}#factory111 #footer-copyright{margin-left:30px}#factory111 #footer-copyright img{max-height:150px!important}#factory111 #footer-copyright-content p{color:#eee;font-size:12px;margin:0}#factory111 #footer-copyright-content a{font-size:11px;color:#eee}#factory111 #footer-copyright-content a:hover{text-decoration:underline}#factory111 #footer-nav{display:-webkit-box;display:flex}#factory111 #footer-nav>ul{-webkit-box-flex:1;flex:1;list-style-type:none}#factory111 #footer-nav a{color:#eee}#factory111 #footer-nav a:hover{text-decoration:underline}#factory111 .footer-nav-top{font-weight:700;color:#ef6330}#factory111 #factory111-404{height:50vh;display:table;width:100%;text-align:center}#factory111 #factory111-404-content{display:table-cell;vertical-align:middle;color:#ef6330}#factory111 #factory111-404-content h1{font-size:8em}.product-links{display:flex;}.product-links button:first-child{margin-right:5px!important;}.product-links button:last-child{margin-left:5px!important}.product-tabs{background:#ef6330;padding:5px 5px 0;}.product-tabs a{display:inline-block;color:#fff!important;padding:3px 10px;border-top-left-radius:4px;border-top-right-radius:4px;}.product-tabs a.active{background:#fff;color:#000!important;}.product-tabs-content td{padding-left:5px;padding-right:5px;}.tan-mobile-icons{position:absolute;right:5px;bottom:10px;display:none;}.woocommerce div.product p.price, .woocommerce div.product span.price{color:#ef6330!important;}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background:#ef6330!important;}.fpd-blue-btn{background:#ef6330!important;}.single-product{color:#363636;}.tan-category-row{display:flex;width:100%;list-style:none;}.tan-category-row li{width:calc(25% - 20px);margin:10px;}.tan-category-row li .woocommerce-loop-product__link{display:block;text-align:center;}#factory111 .factory111-page .tan-category-row .woocommerce-loop-product__title{font-size:17px;font-weight:400;color:#222;margin:15px 0 10px;text-align:left;line-height:1.2em;}.tan-category-row .price{display:block;color:#555;margin-bottom:10px;font-size:14px;text-align:left;}.product-btns-wrap a.wishlist-button{background:#ececec!important;padding:4px 10px!important;color:#555!important}a.fpd-blue-btn{color:#fff!important;}.woocommerce .yith-wcwl-add-button a, .product-btns-wrap a{
  position: relative;
  color: #fff!important;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  width: 47%;
  display: inline-block;
  margin-left: -3px;
  font-size: 12px!important;
  padding: 4px 15px 4px 12px!important;
  margin: 10px 1%!important;
  background: #ef6330!important;
  text-align: left;
  border-radius: 0!important;
  line-height: 1.2em!important;
}.related.products{display:none;}.woocommerce .yith-wcwl-add-button a.add_to_wishlist:after, .product-btns-wrap a.wishlist-button:after{content:"\f004";font-family:"Font Awesome 5 Free";color:#ef6330;}@media only screen and (max-width:1550px){#factory111-header-nav-row .mdl-navigation{display:none!important}.mdl-layout__drawer-button{display:block!important}.tan-mobile-icons{display:block;}}@media only screen and (max-width:600px){#factory111 .page-container{width:100%!important}#factory111 .web-block{display:none!important}#factory111 .mobile-block{display:block!important}#factory111 #factory111-floating-left{display:-webkit-box;display:flex;width:calc(100% - 100px);-webkit-box-pack:space-evenly;justify-content:space-evenly;bottom:calc(10% - 10px)}#factory111 #factory111-floating-share{left:unset;bottom:calc(10% + 60px);right:100px}#factory111-header-index-row{padding:5px 10px!important}#factory111-header-index-row a{padding:0 5px 0 0!important}#factory111-header-nav-row .mdl-navigation{display:none!important}#header-logo,#header-word-logo{left:60px!important}#client-list{display:none!important}#client-mobile-list,.home-category-row{display:block!important}.home-category-row{width:90%!important;margin:auto!important}.home-category-row a{margin:0!important}#procedures-container{display:block!important}.product-category-block{display:block!important;margin:auto!important;width:90%!important}.product-category-block>div{width:100%!important;padding:unset!important;padding-bottom:50px!important}.product-carousel{padding-right:7px!important}.product-carousel img{width:calc(100% - 7px)!important}.quotation-form-block{padding:0 10px!important}.quotation-form-block:first-child,.quotation-form-block:last-child{padding:0 20px!important}#factory111-quotation-form,#footer-nav-container{display:block!important}#footer-nav-container>div{padding:0 20px!important}#footer-copyright{margin:0!important}.tan-category-row{display:block;}.tan-category-row li{width:calc(100% - 20px);}}