.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text a,.white-text p,.white-text li,.white-text div{color:#fff;fill:#fff}body{color:#373737}body .wrapper-size{max-width:1140px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:576px){body .wrapper-size{width:auto;padding-right:0;padding-left:0}}body.page-template-default #main{height:100%}body #fancybox-left span{left:15px!important}body #fancybox-right span{left:auto!important;right:-5px!important}body a{color:inherit}body a:hover{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:1px}body img{display:block}body .no-margin-wp h1,body .no-margin-wp h2,body .no-margin-wp h3,body .no-margin-wp h4,body .no-margin-wp h5,body .no-margin-wp h6,body .no-margin-wp a,body .no-margin-wp p,body .no-margin-wp ul{margin-bottom:0}body .fancybox-img-without-link{cursor:pointer}body img.alignright{float:right;margin:0 0 1em 1em}body img.alignleft{float:left;margin:0 1em 1em 0}body img.aligncenter{display:block;margin-left:auto;margin-right:auto}body .alignright{float:right}body .alignleft{float:left}body .aligncenter{display:block;margin-left:auto;margin-right:auto}body .search-icon{position:relative}body .search-icon:before{content:'';position:absolute;background-image:url(https://limangroup.kiev.ua/wp-content/themes/bifo/styles/css/../../images/search-icon.png);background-repeat:no-repeat;top:10px;right:10px;height:26px;width:24px}body .like-icon{position:relative}body .like-icon:before{content:'';position:absolute;background-image:url(https://limangroup.kiev.ua/wp-content/themes/bifo/styles/css/../../images/like.png);background-repeat:no-repeat;top:10px;right:10px;height:30px;width:29px}@media (min-width:577px){body .image-desktop{display:block}body .image-mobile{display:none!important}}@media (max-width:576px){body .row{margin-right:0;margin-left:0}body .image-desktop{display:none!important}body .image-mobile{display:block}}.components .component{margin:65px 0}.components .component .wysiwyg.padding-right-left{padding-right:65px;padding-left:65px}.components .component .questions .questions-col{display:flex;justify-content:space-between;flex-direction:column}.components .component .service.bg-padding{padding:45px 65px 15px}.components .component .service .item{margin-bottom:30px}.components .component .wysiwyg-image .block .text{padding:0 65px;margin:auto 0}.components .component.signatures-images .row{margin-bottom:-45px}.components .component.signatures-images .row .signature-image{margin-bottom:45px}.components .component.signatures-images .row .signature-image.hide-signature-image{display:none}.components .component.signatures-images .row .signature-image .bg-text{padding:15px}.components .component.signatures-images .component-button{margin-top:45px}.components .component .component-button{cursor:pointer;display:block;text-align:center;width:auto;max-width:350px;margin:0 auto;padding:20px}@media (max-width:576px){.components .component .wysiwyg{padding:15px!important}.components .component .questions{padding:15px}.components .component .questions .icon{display:none}.components .component .questions .questions-col{display:block;padding:0}.components .component .questions .questions-col .question{text-align:left!important;margin-bottom:15px}.components .component .questions .questions-col .question p{text-align:left!important}.components .component .wysiwyg-image .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.components .component .wysiwyg-image .block .image-mobile{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.components .component .wysiwyg-image .block .text{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:15px!important;margin:0}}#header .languages .lang-link{font-size:14px;text-transform:lowercase}#header .languages .lang-link.active{color:#ff9e20;text-transform:uppercase}#header .top-header .header-wrapper{padding-top:15px;padding-bottom:15px}#header .top-header .header-wrapper.padding-top-header{padding-right:30px;padding-left:30px}#header .top-header .header-wrapper .slug-or-name-company{font-family:'Font Bold';margin-bottom:0}#header .top-header .header-wrapper .logo a{height:100%;display:flex;align-items:center}#header .top-header .header-wrapper .logo a img{margin:0 auto}#header .top-header .header-wrapper .info{text-align:right;display:flex;flex-direction:column;justify-content:space-around}#header .top-header .header-wrapper .info .text-header-info{font-size:12px}#header .top-header .header-wrapper .info .text-header-info .email-address-slash{margin:0 10px}#header .top-header .header-wrapper .info .numbers{color:#5d87c6;font-size:18px}#header .top-header .header-wrapper .header-shop{display:flex;flex-direction:column;justify-content:space-around;margin-left:15px}#header .top-header .header-wrapper .header-shop .search input{height:40px;width:285px;max-width:285px;padding-right:35px;padding-left:10px;border:1px solid #e6e7e8}#header .top-header .header-wrapper .header-shop .search input::-webkit-input-placeholder{color:#e6e7e8}#header .top-header .header-wrapper .header-shop .search input:-ms-input-placeholder{color:#e6e7e8}#header .top-header .header-wrapper .header-shop .search input::placeholder{color:#e6e7e8}#header .top-header .header-wrapper .header-shop .search button{position:absolute;padding:0;border:0}#header .top-header .header-wrapper .shop-bag{display:flex;flex-direction:column;justify-content:space-around;margin-left:30px}#header .top-header .header-wrapper .shop-bag .bag{position:relative}#header .top-header .header-wrapper .shop-bag .bag .count-bag{color:#fff;font-size:15px;text-align:center;position:absolute;left:-19px;top:-2px;height:25px;width:25px;background-color:#ff9e20;border-radius:50%}#header .bottom-header{margin-top:1px}#header .header-image-text .image-text{padding:0 65px;margin:auto 0}#header .navbar-wrapper .navbar{padding:10px 0}#header .navbar-wrapper .navbar.padding-navbar{padding-right:30px;padding-left:30px}#header .navbar-wrapper .navbar .navbar-toggler{border-color:gray}#header .navbar-wrapper .navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header .navbar-wrapper .navbar .navbar-nav .nav-item{letter-spacing:.5px;font-size:13px;margin-right:40px;text-transform:uppercase;list-style-type:none}#header .navbar-wrapper .navbar .navbar-nav .nav-item .nav-link{display:inline-block;padding:0}#header .navbar-wrapper .navbar .navbar-nav .nav-item .nav-link.dropdown-toggle:after{display:none}#header .navbar-wrapper .navbar .navbar-nav .nav-item .nav-link.active,#header .navbar-wrapper .navbar .navbar-nav .nav-item .dropdown-item.active{color:#0056b3}@media (max-width:576px){#header .top-header{text-align:center}#header .top-header .header-wrapper{padding-right:15px;padding-left:15px}#header .top-header .header-wrapper.padding-top-header{padding-right:15px;padding-left:15px}#header .top-header .header-wrapper .d-flex{display:block!important}#header .top-header .header-wrapper .slug-or-name-company{margin-bottom:15px}#header .top-header .header-wrapper .logo img{margin:0 auto}#header .top-header .header-wrapper .wrapper-info .info{text-align:center;display:block}#header .top-header .header-wrapper .wrapper-info .info .text-header-info>div{display:block!important;margin:10px 0}#header .top-header .header-wrapper .wrapper-info .info .text-header-info .email-address-slash{display:none}#header .top-header .header-wrapper .wrapper-info .header-shop{display:block;margin:10px 0}#header .top-header .header-wrapper .wrapper-info .header-shop .search input{width:100%}#header .top-header .header-wrapper .wrapper-info .shop-bag{display:block;margin:20px 0 10px calc(100% - 25px)}#header .top-header .header-wrapper .wrapper-info .shop-bag .bag{display:block}#header .header-image-text .image-text{padding:15px}#header .navbar-wrapper .navbar .navbar-toggler{margin-right:20px}#header .navbar-wrapper .navbar .navbar-nav .nav-item{margin-right:0;padding-top:5px;text-align:center}}#main{background-color:#f0f0f0}#main .front-page .products{margin-bottom:-30px;padding:65px 0}#main .front-page .products .title{color:#656565;font-family:'Font Bold';font-size:21px;margin-bottom:50px}#main .front-page .products .col-sm-3{margin-bottom:30px}#main .front-page .products .col-sm-3 .product{text-align:center;background-color:#fff}#main .front-page .products .col-sm-3 .product>div,#main .front-page .products .col-sm-3 .product>a{margin-bottom:10px}#main .front-page .products .col-sm-3 .product .image{display:block;min-height:255px}#main .front-page .products .col-sm-3 .product .wrapper-title-product{color:#656565;font-size:15px;padding:0 20px;height:66px;overflow:hidden}#main .front-page .products .col-sm-3 .product .price{color:#ff9e20;font-family:'Font Bold';font-size:21px;letter-spacing:1px}#main .front-page .products .col-sm-3 .product .button-buy{display:block;font-family:'Font Bold';font-size:18px;color:#fff;letter-spacing:1px;padding:15px 0;margin-bottom:0;background-color:#5d87c6}#main .custom-product-category{margin-top:10px}#main .custom-product-category .categories .category{font-size:15px;padding:15px 0;border-bottom:1px solid #fff}#main .custom-product-category .categories .category:first-child{border-top:1px solid #fff}#main .custom-product-category .categories .category.dropdown .icon-arrow-down{cursor:pointer;display:inline-block;float:right;width:15px;height:7px;margin-top:10px}#main .custom-product-category .categories .category.dropdown .categories-dropdown .wrapper-link-sub-cat{margin-top:10px}#main .custom-product-category .categories .category .link-category.active{color:#ff9e20}#main .custom-product-category .custom-products .woocommerce-products-header .page-title{color:#656565;font-family:'Font Bold';font-size:21px;margin-bottom:30px}#main .custom-product-category .custom-products .term-description{color:#fff;padding:30px;margin-bottom:30px;background-color:#5d87c6}#main .custom-product-category .custom-products .term-description h1,#main .custom-product-category .custom-products .term-description h2,#main .custom-product-category .custom-products .term-description h3,#main .custom-product-category .custom-products .term-description h4,#main .custom-product-category .custom-products .term-description h5,#main .custom-product-category .custom-products .term-description h6,#main .custom-product-category .custom-products .term-description a,#main .custom-product-category .custom-products .term-description p,#main .custom-product-category .custom-products .term-description ul{margin-bottom:0}#main .woocommerce-breadcrumb{margin:0;padding:1em 0 1em}#main .return-to-shop{margin:0}#main .return-to-shop a.button{margin-bottom:30px}#main ul.products{margin:0}#main ul.products .product{text-align:center;background-color:#fff}#main ul.products .product .woocommerce-loop-category__title{display:block;font-family:'Font Bold';font-size:18px;color:#fff;letter-spacing:1px;padding:15px 0;margin-bottom:0;background-color:#5d87c6}#main ul.products .product .woocommerce-loop-category__title .count{color:#fff;background-color:#5d87c6}#main ul.products .product .woocommerce-loop-product__link{display:block}#main ul.products .product .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{margin-bottom:10px}#main ul.products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{color:#656565;font-size:15px;letter-spacing:0;padding:0 20px;margin-bottom:10px;height:54px;overflow:hidden}#main ul.products .product .woocommerce-loop-product__link .price{color:#ff9e20;font-family:'Font Bold';letter-spacing:1px;font-size:21px;margin-bottom:10px}#main ul.products .product .add_to_cart_button{letter-spacing:1px;display:block;font-size:18px;color:#fff;text-transform:uppercase;padding:15px 0;margin:0;background-color:#5d87c6;border-radius:unset;font-weight:300}#main .woocommerce-cart-form .coupon #coupon_code{width:100px}#main .summary.entry-summary .single_add_to_cart_button{line-height:10px;background-color:#5d87c6}#main .summary.entry-summary .product_title{word-wrap:break-word;font-size:30px;letter-spacing:0}#main .summary.entry-summary .price{color:#ff9e20}#main .woocommerce-message{padding:10px}#main .woocommerce-message:before{display:none}#main .products .product .woocommerce-loop-product__title{word-wrap:break-word}#main .woocommerce-checkout .col-1{width:70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}#main .woocommerce-checkout .col-1 .form-row label{margin-right:10px}#main .woocommerce-checkout .col-1 .form-row.form-row-first,#main .woocommerce-checkout .col-1 .form-row.form-row-last{float:none;width:auto}#main .woocommerce-checkout .col-1 .form-row .woocommerce-input-wrapper .input-text{display:block;width:100%;padding:5px 15px;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}#main .woocommerce-checkout .col-2{width:30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}#main .woocommerce-checkout .col-2 .notes .woocommerce-input-wrapper{width:100%}#main .woocommerce-checkout .col-2 .notes .woocommerce-input-wrapper textarea{display:block;width:100%;height:75px;padding:5px 15px;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}#main .woocommerce-checkout .place-order{margin-bottom:0}#main .woocommerce-order .woocommerce-customer-details{margin-bottom:0}#main #review_form #respond textarea{padding:10px}#main #review_form #respond .comment-form-author label,#main #review_form #respond .comment-form-email label{margin-right:10px}#main #review_form #respond .comment-form-cookies-consent input{margin-right:10px}#main .b-product-info tbody tr td:last-child{padding-left:50px}#main .call-me{padding-bottom:65px}#main .call-me .call-me-wrapper{color:#fff;text-align:center;padding:40px 0;background-color:#3b567f}#main .call-me .call-me-wrapper .call-me-text{font-size:21px;margin-bottom:30px}#main .call-me .call-me-wrapper .call-me-form{font-size:24px}#main .call-me .call-me-wrapper .call-me-form form input[type="tel"]{border-radius:unset;letter-spacing:5px;max-width:210px;padding:0 10px}#main .call-me .call-me-wrapper .call-me-form form input[type="tel"]::-webkit-input-placeholder{color:#5d87c6}#main .call-me .call-me-wrapper .call-me-form form input[type="tel"]:-ms-input-placeholder{color:#5d87c6}#main .call-me .call-me-wrapper .call-me-form form input[type="tel"]::placeholder{color:#5d87c6}#main .call-me .call-me-wrapper .call-me-form form input[type="submit"]{font-weight:400;width:auto;border-radius:unset;color:#fff;font-size:16px;vertical-align:bottom;padding:7px 20px;border:1px solid #fdfdfd;background-color:#5d87c6}@media (max-width:576px){#main h1.title-page{padding:0 10px}#main .front-page .products .title{text-align:center}#main .front-page .products .col-sm-3 .product .wrapper-title-product{height:auto}#main .woocommerce-cart-form,#main .cart-collaterals{padding:0 10px}#main .woocommerce-checkout .col-1,#main .woocommerce-checkout .col-2{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#main .woocommerce-checkout .woocommerce-checkout-review-order,#main .woocommerce-checkout #order_review_heading{padding:0 10px}#main .woocommerce-order{padding:0 10px}#main .woocommerce-order ul.order_details{padding:15px}#main .woocommerce-order ul.order_details li{float:none;margin-bottom:10px;border:none}#main .woocommerce-order .woocommerce-customer-details{margin-bottom:0}#main .woocommerce-products-header .page-title{padding:0 10px}#main ul.products,#main .woocommerce-result-count{padding:0 10px}#main .woocommerce-breadcrumb{padding-right:10px;padding-left:10px}#main .custom-products .woocommerce-products-header .page-title{margin-top:30px}#main .b-product-info tbody tr td:last-child{padding-left:5px}#main .call-me .call-me-wrapper .call-me-text{padding:0 15px}#main .call-me .call-me-wrapper .call-me-form form input[type="tel"]{display:block;margin:20px auto 0}#main .call-me .call-me-wrapper .call-me-form form input[type="submit"]{display:block;margin:30px auto 0}}#footer .footer-wrapper{font-size:18px;padding:45px 0}#footer .footer-wrapper.padding-footer{padding-right:65px;padding-left:65px}#footer .footer-wrapper .footer-margin-bottom{margin-bottom:30px}#footer .footer-wrapper .numbers .wrapper-numbers{margin-bottom:10px}#footer .footer-wrapper .numbers .wrapper-numbers img{float:left}#footer .footer-wrapper .numbers .wrapper-numbers a{margin-left:30px}#footer .footer-wrapper .email img{margin-right:14px}#footer .footer-wrapper .wrapper-icon-address{width:23px;margin-right:15px}#footer .footer-wrapper .signature-bifo{font-size:12px;margin-top:20px}@media (max-width:576px){#footer .footer-wrapper{text-align:center}#footer .footer-wrapper.padding-footer{padding-right:0;padding-left:0}#footer .footer-wrapper .signature-bifo{padding:0 15px}#footer .footer-wrapper .wrapper-icon-address{width:auto;margin:0 0 5px 0}#footer .footer-wrapper .d-flex{display:block!important}#footer .footer-wrapper .map{margin-top:30px}#footer .footer-wrapper .numbers{margin-bottom:30px}#footer .footer-wrapper .numbers .wrapper-numbers{margin-bottom:10px}#footer .footer-wrapper .numbers .wrapper-numbers img{float:none;display:inline-block!important;margin-right:10px}#footer .footer-wrapper .numbers .wrapper-numbers a{display:inline-block!important;margin-left:0}}