.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.entry-content{color:#333}.site{overflow-x:hidden}.title--line{width:100%;text-align:center;font-family:orkney-bold;font-size:15px;line-height:1.2em;letter-spacing:6.17px;color:#494949;position:relative;display:inline-block;overflow:hidden}.title--line h2{z-index:1;position:relative;display:inline-block;padding-left:26.17px;line-height:1.7em;font-size:15px;padding-right:20px}.title--line h2:before{content:'';position:absolute;top:50%;margin-top:-.1em;left:100%;height:1px;background-color:#494949;width:130px}.title--line h2:after{content:'';position:absolute;top:50%;margin-top:-.1em;right:100%;height:1px;background-color:#494949;width:130px}@media(max-width:768px){.title--line{overflow:visible}.footer-bar-container{height:0}}#site-header-global{z-index:8!important}.post.format-standard.type-post p{margin:0 0 20px}.post.format-standard.type-post p img{margin:20px 0 0}blockquote{border:0 solid #b0875e;border-left-width:4px;font-size:18px;font-style:italic;line-height:1.967}.projects-component-item-container>img:hover{opacity:.3;transition:300ms}.home #menu-item-4948{display:none}#menu-item-4948 a{color:#fff!important}.menu-item-container{margin-left:0}body.kc-css-system .kc-css-902741 .kc_button,.product-banner-button,.contact-banner-cta-txt-btn,body.kc-css-system .kc-css-824048 .kc_button,body.kc-css-system .kc-css-351734 .kc_button,body.kc-css-system .kc-css-486410 .kc_button,body.kc-css-system .kc-css-351734 .kc_button,body.kc-css-system .kc-css-351734 .kc_button{background:#ff5722!important;border-radius:30px;transition:500ms}.project-map-button:hover,.slideshow-description-button:hover,.product-description-button:hover,body.kc-css-system .kc-css-902741 .kc_button:hover,.product-banner-button:hover,.contact-banner-cta-txt-btn:hover,.wpcf7-submit:hover,body.kc-css-system .kc-css-824048 .kc_button:hover,body.kc-css-system .kc-css-351734 .kc_button:hover,body.kc-css-system .kc-css-486410 .kc_button:hover,body.kc-css-system .kc-css-351734 .kc_button:hover,body.kc-css-system .kc-css-351734 .kc_button:hover{background:#bf360c!important;transition:500ms}#checkout-popup-button{display:none}@media(min-width:768px){#menu-item-4948{background-color:#ff5722;border-radius:43px;margin-left:41px}.main-blog-content{max-width:530px}}@media(max-width:1192px) and (min-width:768px){.menu-item-container{display:block!important}.site-branding{z-index:999}.menu-toggle{z-index:2;float:right!important}.menu-item-container{max-width:100%}}img.mfp-img{max-width:90vh!important}@media screen and (max-width:1192px){#site-header-menu{left:100%;right:auto;display:block!important}.mobile-active #site-header-menu{left:0%;right:auto;transition:.4s;display:block}#site-header-menu{height:100%!important;top:0;padding-top:160px}#menu-main-menu .menu-item{transform:translateY(100%);transition:all .5s;opacity:0}.mobile-active #menu-main-menu .menu-item{transform:translateY(0%);opacity:1}.language-menu-items{width:auto!important;left:50%;transform:translatex(-50%)}.language-menu-items{top:unset!important}.language-chooser{flex-direction:row;position:relative;overflow:visible;max-height:100%;transition:.5s;position:relative;right:0;background:0 0;border-radius:0}ul.language-chooser li{margin:0;padding:5px;order:0;background:0 0}.site-header{top:0!important}.site-header-landing{width:auto!important;padding:0 20px;box-sizing:border-box}.site-header-menu{right:0;position:fixed;top:0;left:0;right:0;bottom:0;height:30%;min-height:170px;background:#333;padding:11px;padding-top:100px;margin:0!important;width:100%}body .language-menu-items{top:-26px;position:absolute;width:100%;margin:0}.header-lang-btn{display:none}}.alg_checkout_files_upload_file_input{width:100%;opacity:0;cursor:pointer;padding:20px 0}.file-upload-block{padding:10px;margin:20px 0;box-shadow:0 0 50px #ccc}[id^=alg-wc-checkout-files-upload-progress-wrapper-] .alg-wc-checkout-files-upload-progress-bar{background-color:#b78759;height:7px;border-radius:5px;box-shadow:none!important}.alg-wc-checkout-files-upload-progress-status{display:none!important}[id^=alg-wc-checkout-files-upload-progress-wrapper-]{border:0;box-shadow:none!important;height:auto;margin:0}.file-upload-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.file-loaded{flex-wrap:nowrap}.file-loaded #alg-wc-checkout-files-upload-progress-wrapper-1,.file-loaded .file-progress-wrapper{width:70%}#alg_checkout_files_upload_result_1{margin:0!important;line-height:1em}.file-loaded .upload-input-block{display:none}#alg-wc-checkout-files-upload-progress-wrapper-1,.file-progress-wrapper{width:100%}.upload-input-block{margin:0;width:100%;background-image:url(/wp-content/themes/freimans/images/upload.svg);background-repeat:no-repeat;background-position:center;transition:.3s;box-sizing:border-box;border:2px solid #fff;cursor:pointer;background-size:auto 80%}.upload-input-block:hover{background-color:#efefef;border:2px solid #ddd}.second-step .checkout-files{display:flex!important;flex-wrap:wrap}.checkout-files>div,.checkout-files>form{width:100%}.checkout-files>form{order:1}.checkout-files>.file-loaded{order:0}.select2-container,.select2-selection{margin:0!important}.file-upload-block{box-shadow:none}.checkout-files-wrapper{box-shadow:0 0 50px #ccc;margin-top:30px;padding:0 15px}.alg_checkout_files_upload_result_delete{font-size:30px;line-height:1em;vertical-align:middle}.upload-result-wrapper span a{color:#6a6a6a;font-family:orkney-light;font-size:14px}.upload-result-wrapper{padding:10px 0}.checkout-files-wrapper .paymill_payment_errors{display:none!important}.file-loaded .file-progress-wrapper{padding-left:40px;position:relative}.file-loaded .file-progress-wrapper:before{content:'';width:30px;height:20px;left:0;top:-5px;position:absolute;background-image:url(/wp-content/themes/freimans/images/mark-true.svg);background-repeat:no-repeat;background-position:center}.file-upload-block{justify-content:flex-end}.upload-result-wrapper{width:30%;text-align:right}.file-loaded .file-upload-block{margin:5px;border-bottom:1px solid #eee}.content-page-sub-menu-item-container{padding:20px 40px}.content-page-sub-menu-cover-photo{height:90%}.content-page-sub-menu-cover-photo.single single-projects{height:110%!important}.projects-template-default .contet-page-title-description{display:none!important}.entry-content{line-height:1.967}nav#site-navigation{min-width:800px}.language-menu-items{margin-left:35px}.single-projects .content-page-sub-menu-container{height:200px!important}.single-projects .c{bottom:-56px}.single-projects .content-page-title-container h1{font-size:17px;text-transform:uppercase}.single-projects .projects-content-container{padding:10px 0 20px}.blog-post-meta-share-text{display:none}.a2a_kit.a2a_kit_size_32.a2a_default_style.a2a_follow{display:none}.tg-wrap{max-width:363px}.tg{border-collapse:collapse;border-spacing:0;border-color:#efefef}.tg .tg-efya{background-color:#fff;border-color:#efefef}.projects-content-container .carousel-cell{margin-right:10px!important}.owl-theme .owl-controls{display:none!important}.site-header .kc-row-container.kc-container{max-width:100%!important}nav#site-navigation{margin:auto}@media screen and (min-width:56.875em){.main-navigation a{padding:.65625em 1.275em}}.alg_checkout_files_upload_file_input{width:100%;opacity:0;cursor:pointer;padding:20px 0}.file-upload-block{padding:10px;margin:20px 0;box-shadow:0 0 50px #ccc}[id^=alg-wc-checkout-files-upload-progress-wrapper-] .alg-wc-checkout-files-upload-progress-bar{background-color:#b78759;height:7px;border-radius:5px;box-shadow:none!important}.alg-wc-checkout-files-upload-progress-status{display:none!important}[id^=alg-wc-checkout-files-upload-progress-wrapper-]{border:0;box-shadow:none!important;height:auto;margin:0}.file-upload-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.file-loaded{flex-wrap:nowrap}.file-loaded #alg-wc-checkout-files-upload-progress-wrapper-1,.file-loaded .file-progress-wrapper{width:70%}#alg_checkout_files_upload_result_1{margin:0!important;line-height:1em}.file-loaded .upload-input-block{display:none}#alg-wc-checkout-files-upload-progress-wrapper-1,.file-progress-wrapper{width:100%}.upload-input-block{margin:0;width:100%;background-image:url(/wp-content/themes/freimans/images/upload.svg);background-repeat:no-repeat;background-position:center;transition:.3s;box-sizing:border-box;border:2px solid #fff;cursor:pointer;background-size:auto 80%;margin-bottom:0!important}.upload-input-block:hover{background-color:#efefef;border:2px solid #ddd}.second-step .checkout-files{display:flex!important;flex-wrap:wrap}.checkout-files>div,.checkout-files>form{width:100%}.checkout-files>form{order:1}.checkout-files>.file-loaded{order:0}.select2-container,.select2-selection{margin:0!important}.file-upload-block{box-shadow:none}.checkout-files-wrapper{box-shadow:0 0 50px #ccc;margin-top:30px;padding:0 15px}.alg_checkout_files_upload_result_delete{font-size:30px;line-height:1em;vertical-align:middle}.upload-result-wrapper span a{color:#6a6a6a;font-family:orkney-light;font-size:14px}.upload-result-wrapper{padding:10px 0}.checkout-files-wrapper .paymill_payment_errors{display:none!important}.file-loaded .file-progress-wrapper{padding-left:40px;position:relative}.file-loaded .file-progress-wrapper:before{content:'';width:30px;height:20px;left:0;top:-5px;position:absolute;background-image:url(/wp-content/themes/freimans/images/mark-true.svg);background-repeat:no-repeat;background-position:center}.file-upload-block{justify-content:flex-end}.upload-result-wrapper{width:30%;text-align:right}.file-loaded .file-upload-block{margin:5px;border-bottom:1px solid #eee}.content-page-sub-menu-item-container{padding:20px 40px}.content-page-sub-menu-cover-photo{height:90%}.projects-template-default .contet-page-title-description{display:none!important}.entry-content{line-height:1.967}nav#site-navigation{min-width:800px}.language-menu-items{margin-left:35px}.single-projects .content-page-sub-menu-container{height:200px!important}.single-projects .c{bottom:-56px}.single-projects .content-page-title-container h1{font-size:17px;text-transform:uppercase}.single-projects .projects-content-container{padding:10px 0 20px}.blog-post-meta-share-text{display:none}.a2a_kit.a2a_kit_size_32.a2a_default_style.a2a_follow{display:none}.tg-wrap{max-width:363px}.tg{border-collapse:collapse;border-spacing:0;border-color:#efefef}.tg .tg-efya{background-color:#fff;border-color:#efefef}.projects-content-container .carousel-cell{margin-right:10px!important}.owl-theme .owl-controls{display:none!important}.site-header .kc-row-container.kc-container{max-width:100%!important}nav#site-navigation{margin:auto}@media screen and (min-width:56.875em){.main-navigation a{padding:.65625em 1.275em}}@media only screen and (min-width:1500px){#menu-main-menu>li>a{text-transform:uppercase;font-size:13px;color:#606060;letter-spacing:.5px}div#site-header-main-container{max-width:100%!important;padding:0}.home #site-header-main-container{max-width:100%!important;padding:0 120px}.site-header-landing{width:100%}}.first-step #checkout-next-first{display:block;margin-top:25px}.checkout-coupon{display:none}.third-step .checkout-coupon{display:block}.checkout-section{padding-top:15px;display:flex;min-height:100vh}.checkout-form-section{width:55%;box-sizing:border-box;padding:50px 140px}.checkout-images-section{width:45%;position:fixed!important;top:0;right:0;background:#f6f6f6;height:100vh;z-index:4}.footer-bar-style{height:450px!important}.foot-bar-container-content-row{min-height:35px!important}.foot-bar-container-content-col{min-height:113px!important}.footer-bar-style,.copyright-container{z-index:10;position:relative}@media(max-width:1500px){.checkout-form-section{width:55%;box-sizing:border-box;padding:50px 40px}}@media(max-width:991px){.checkout-section{padding-top:0;display:flex;flex-wrap:wrap;min-height:100vh}.checkout-form-section{width:100%;box-sizing:border-box;padding:50px 30px}.checkout-images-section{position:relative!important;width:100%;background:#f6f6f6}}.checkout-nav{font-family:orkney-light,sans-serif;text-transform:uppercase;font-size:12px;line-height:14px;color:#cbcbcb;margin-left:0;list-style-type:none}.checkout-nav li{display:inline}@media(max-width:480px){.checkout-nav li{display:block}}.checkout-nav-item{font-size:12px;line-height:12px;color:#494949;border:1px solid #494949;padding:8px 15px;margin-bottom:10px;margin-right:5px;cursor:pointer;font-weight:400!important;box-sizing:border-box;display:inline-block}.first-step #first-step,.second-step #second-step,.third-step #third-step,.checkout-nav-item.active{color:#fff;background:#b58558;border:1px solid #b58558;font-weight:800!important}.checkout-order-title,.checkout-section-title{font-size:45px;color:#494949;font-weight:400;margin-top:30px;display:block;width:100%}.checkout-section-subtitle{font-family:orkney-light,sans-serif;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:400;color:#494949}.checkout-section-subtitle.red{color:red;font-weight:700}.checkout-order-desc{font-family:orkney-light,sans-serif;font-size:20px;color:#494949;max-width:450px}.input-text{font-family:orkney-light,sans-serif;color:#494949!important;border:1px solid #494949!important;padding:16px 20px!important}.checkout-input-label{margin-left:20px;display:block;padding-bottom:13px;color:#494949!important}.checkout-order-options{margin-bottom:43px}.checkout-order-options-title{text-transform:uppercase;font-size:14px;color:#b9b9b9;font-family:orkney-light,sans-serif;font-weight:100}.checkout-order-options-note{font-size:14px;color:#b9b9b9;font-family:orkney-light,sans-serif;font-weight:600;margin-top:25px}.order-options-list{list-style-type:none;margin-left:0;margin-top:20px;display:flex;flex-wrap:wrap}.order-options-item{font-size:20px;color:#b9b9b9;font-family:orkney-light,sans-serif;width:100%}.checkout-order-sum-block{display:flex}.checkout-price-block{display:flex;justify-content:space-between;margin-right:3%;width:40%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:10px 0}.checkout-price-block span{font-size:25px;text-transform:uppercase;color:#494949}.checkout-cont-btn{width:60%;background:#b58558!important;font-size:14px;font-family:orkney-light,sans-serif!important;border:none;box-sizing:border-box;padding:24px 10px!important;transition:.3s;color:#fff;display:block;text-transform:uppercase;text-align:center;font-weight:600;line-height:1em}.checkout-cont-btn:hover{opacity:.9}@media(max-width:991px){.checkout-order-sum-block{flex-wrap:wrap}.checkout-price-block{width:100%;margin-right:0;margin-bottom:20px}.checkout-cont-btn{width:100%}}.checkout-files,#customer-info,#project-info,#payment-info,.checkout-next{display:none}.first-step #customer-info{display:block}.second-step .checkout-files,.second-step #project-info{display:block}.second-step #payment-info{display:block}#payment-info .checkout-section-title,#payment-info .woocommerce-checkout-review-order-table{display:none}.third-step .checkout-files{display:none}#order_review{width:100%}.woocommerce-checkout #payment{background:#fff}#wc_payment_methods{flex-wrap:wrap;justify-content:space-between}.wc_payment_method{width:30%;padding:0}.wc_payment_method .order-label-box{border:1px solid #494949;position:absolute;width:30%;top:0;box-shadow:none}.payment_method_bacs .order-label-box{left:35%}.payment_method_paypal .order-label-box{right:0}@media(max-width:768px){.payment_method_paypal .order-label-box{right:0;left:0!important}}#wc_payment_methods{padding-top:20%}.wc_payment_method.active .order-label-box{border:1px solid transparent;box-shadow:1px 1px 20px rgba(132,132,132,.3)}.wc_payment_method:hover .order-label-box{border:1px solid transparent;box-shadow:1px 1px 20px rgba(132,132,132,.3)}#order_review td,#order_review th,#order_review .shop_table,#order_review th{border:0;padding:10px 0;font-size:16px;font-family:orkney-light,sans-serif;font-weight:400}.woocommerce-checkout-review-order-table{border-collapse:collapse!important;display:block}#order_review .product-total{text-transform:uppercase}#order_review .product-name{width:80%}#order_review .cart-subtotal,#order_review .order-total{border-top:1px solid #e1e1e1!important;box-sizing:border-box;text-transform:uppercase}@media(max-width:600px){#order_review .product-total,.cart-subtotal td,.order-total td{text-align:right}}.woocommerce-checkout #payment div.form-row{width:100%;padding:0}#place_order,.checkout-next{background:#b58558!important;font-size:14px;font-family:orkney-light,sans-serif!important;font-weight:400!important;outline:none;border:none;box-sizing:border-box;padding:20px;transition:.3s;margin-top:30px!important;height:auto;width:100%;text-transform:uppercase}.woocommerce-billing-fields__field-wrapper .form-row-wide{width:100%!important}.select2-selection,.woocommerce-checkout select{background:#fff!important;font-size:16px;font-family:orkney-light;color:#494949;border:1px solid #494949!important;height:55px!important;border-radius:0!important;outline:none;padding:0 20px}.select2-selection{padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:15px}.select2-selection__rendered{padding-top:13px!important}.woocommerce-billing-fields__field-wrapper p,.woocommerce-additional-fields__field-wrapper p{padding:0!important}.woocommerce-billing-fields__field-wrapper{justify-content:space-between}.woocommerce-billing-fields__field-wrapper .form-row{width:48%!important}.woocommerce-billing-fields__field-wrapper .form-row-wide,.woocommerce-additional-fields__field-wrapper .form-row-wide{width:100%!important}#billing_first_name{margin-bottom:0}.customer-type{font-size:16px;font-family:orkney-light;color:#494949;text-align:left;margin:20px 0;display:flex;justify-content:space-between}.customer-type-block{width:48%;border-bottom:1px solid #9b9b9b;padding:5px 10px;color:#9b9b9b;box-sizing:border-box}@media(max-width:600px){.customer-type{display:flex}.customer-type-block{width:50%;border-bottom:0;padding:0;text-align:center}.customer-type-block:nth-child(1){border-right:1px solid #707070}input#company{margin-left:0}}.checkout-popup-wrapper{margin-top:10px;padding-bottom:20px;display:block}#checkout-popup-button{margin:0;font-family:orkney-light}#checkout-popup-button:after{content:none}.checkout-section-subtitle{margin-top:30px;margin-bottom:10px}.wc_payment_method{width:100%}#paymill_payment_form{width:100%;min-width:0}#paymill_form_credit{width:100%;display:block}#paymill_payment_form input{border:1px solid #494949}.paymill_card_data{display:flex;flex-wrap:wrap;justify-content:space-between}.paymill_card_expiry_year{margin:0!important}.paymill_card_cvc{width:100%}#customer-info.individual #billing_company_field{display:none}#customer-info.individual #billing_country_field{width:100%!important}#customer-info.individual #billing_country_field select{width:100%;display:block;border-radius:0!important;-webkit-appearence:none;outline:none}#customer-info.individual #billing_country_field select option{outline:none}#customer-info.individual #billing_vat_number_field{display:none}#customer-info.individual #billing_regisrtration_number_field{display:none}#customer-info.individual #billing_phone_field{width:100%!important}.checkout-images-section{position:relative}.checkout-receipt-img{position:absolute;width:65%;left:17%;height:auto;top:50%;margin-top:60px;transform:translateY(-50%);transition:.5s;opacity:0}.checkout-drawing-img,.checkout-drawing-wall-img{position:absolute;width:85%;right:-20%;height:auto;bottom:-6%;transition:.5s;opacity:0}.checkout-engineer-img{position:absolute;width:150px;max-width:30%;right:5%;height:auto;top:10%;margin-top:100px;transition:.5s;opacity:0}.checkout-week-img{position:absolute;width:150px;max-width:30%;right:5%;height:auto;top:10%;margin-top:100px;transition:.5s;opacity:0}.checkout-section-lv .checkout-week-img{display:none}.project_week_wall .checkout-receipt-img,.engineer-option .checkout-receipt-img,.price_quote_roof .checkout-receipt-img,.price_quote_wall .checkout-receipt-img,.checkout-section-lv.project_week .checkout-receipt-img{left:-10%;opacity:1}.checkout-section.price_quote_roof .checkout-drawing-img,.checkout-section-lv.project_week .checkout-drawing-img{right:-20%;opacity:1}.checkout-section.price_quote_wall .checkout-drawing-wall-img{right:-20%;opacity:1}.checkout-section.project_week_wall .checkout-week-img,.checkout-section.project_week .checkout-week-img{opacity:1;top:40px}.checkout-section.engineer .checkout-engineer-img{opacity:1;top:40px}.checkout-section.project_week.engineer .checkout-week-img,.checkout-section.project_week_wall.engineer .checkout-week-img{top:170px}.checkout-section.project_week.engineer .checkout-drawing-wall-img,.checkout-section.project_week_wall.engineer .checkout-drawing-wall-img,.checkout-section.project_week.engineer .checkout-drawing-img,.checkout-section.project_week_wall.engineer .checkout-drawing-img{position:absolute;width:70%;right:-10%;height:auto;bottom:0}.page-template-checkout-landing .footer-bar-style,.woocommerce-checkout .footer-bar-style{margin-top:0}@media(max-width:991px){.checkout-images-section{display:none}}.order-options-input{display:none}.order-option-label{width:100%;display:flex;align-items:center}.order-option-checkbox{position:relative;width:25px;min-width:25px;height:25px;min-height:25px;border:1px solid #494949;margin-right:12px}.order-option-checkbox:before,.order-option-checkbox:after{content:'';position:absolute;height:1px;background:#494949}.order-option-checkbox:before{width:0;top:11px;left:5px;transform:rotatez(45deg);transition:.3s;transition-delay:.3s;transform-origin:left center}.order-option-checkbox:after{width:0;top:16px;left:10px;transform:rotatez(-45deg);transition:.3s;transition-delay:0s;transform-origin:left center}.order-options-item.checked .order-option-checkbox:before{width:7px;background:#48a441;transition-delay:0s}.order-options-item.checked .order-option-checkbox:after{width:12px;background:#48a441;transition-delay:.3s}.order-options-item.checked .order-option-checkbox{border:1px solid #48a441}.order-options-item.checked .order-option-price{color:#48a441}.order-options-item.checked .order-option-name{color:#494949}.order-option-name{line-height:20px;height:auto;min-width:80%;margin-top:3px}.order-option-price{margin-top:3px}.order-options-details{margin-left:65px}.order-options-details li{color:#494949;font-size:14px;font-family:orkney-regular,sans-serif}.order-options-item{margin-bottom:10px}@media(max-width:991px){.order-options-item{border-top:1px solid #d7d7d7;padding:30px 0}.order-option-price{justify-content:flex-end}.order-options-list,.checkout-order-options{margin-bottom:0}.order-options-list{margin-top:20px}.checkout-order-title,.checkout-section-title{font-size:25px;line-height:30px;font-weight:800}.checkout-order-desc{font-size:16px;margin-top:20px;margin-bottom:40px}.checkout-nav{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-nav-item{clear:left;display:inline-block;width:47%;line-height:15px}.checkout-form-section{padding:20px 30px}.checkout-input-label{margin-left:15px}.order-option-name{min-width:0}.order-option-name,.order-option-price{font-size:18px;line-height:22px}.order-option-price{position:absolute;right:30px}.order-option-name{padding-right:50px}.order-options-details{margin-left:60px}.checkout-price-block span{font-size:18px}.order-option-label{margin-bottom:20px}.woocommerce-checkout .checkout-section{padding-top:90px}.woocommerce-billing-fields__field-wrapper .form-row{width:100%!important}.wc_payment_method,.wc_payment_method .order-label-box{width:100%;position:relative;left:0;margin:20px 0}.paymill_card_expiry_month,.paymill_card_expiry_year{width:100%}.order-label-box>div{padding-bottom:80px}#wc_payment_methods{padding-top:0}.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #e1e1e1!important}.order-total th,.cart-subtotal th,.cart-subtotal span{font-family:orkney-regular,sans-serif!important;font-weight:800!important}.woocommerce-checkout-review-order-table{margin-top:40px!important}.file-upload-block{margin:0}}.woocommerce-checkout .footer-bar-style,.woocommerce-checkout .copyright-container,.page-template-checkout-landing .footer-bar-style,.page-template-checkout-landing .copyright-container{display:none}.woocommerce-checkout,.page-template-checkout-landing{background:0 0}#payment-paymill span{text-transform:uppercase;font-family:orkney-light,sans-serif!important;font-size:14px;display:block;margin-bottom:5px}.bank-transfer-subtitle,.bank-transfer-title{font-family:orkney-light,sans-serif!important;color:#606060;font-size:14px}.bank-transfer-subtitle{font-weight:800}@media(max-width:991px){#payment-paymill .payment-method-inner{padding:0 20px;display:flex;align-items:center;justify-content:space-between}.credit-icons-block{margin:0;text-align:right}.credit-icons-block .credit-cart-icons{max-width:35px;text-align:right}#payment-bacs{text-align:center}.bank-transfer-subtitle,.bank-transfer-title{text-align:center;display:inline;font-weight:400}#payment-paymill span{margin-bottom:0}}.checkout-form-section input,.checkout-form-section textarea{border-radius:0!important}.free_order .checkout-nav-payment{display:none}.free_order .second-step #payment-info{display:block}.free_order .second-step #payment-info .checkout-section-title,.free_order .second-step .woocommerce-checkout-review-order-table{display:none}.free_order .second-step #checkout-next-second{display:none}#order-form .wpcf7 label{margin-left:20px;display:block;padding-bottom:13px;color:#494949!important;font-size:14px;font-family:orkney-light}#order-form .wpcf7-form-control-wrap{display:block;box-sizing:border-box}#order-form .wpcf7-text{padding:30px 20px!important;line-height:1.75;font-size:16px;display:block;margin-top:0!important}#order-form .wpcf7-response-output{display:none!important;position:absolute;bottom:20px;margin:0!important;border:0!important;box-sizing:border-box;padding:0!important;text-align:left;font-family:orkney-light}#order-form .wpcf7-not-valid-tip{font-family:orkney-light}.thank-you-title{margin-bottom:10px}.thank-you-description{margin:auto;margin-bottom:40px;font-family:orkney-light}.checkout-form-2{display:none}.delivery-date{margin-bottom:45px;display:block}.receive-info-block{width:100%;box-sizing:border-box;border:1px solid #707070;padding:50px 20px;text-align:center;color:#707070}.delivery-date img{width:60px;margin-right:10px;opacity:.5}.delivery-date p{color:#707070;display:block;margin:0;font-size:17px;font-family:orkney-light}.delivery-date p span{display:block}#delivery-date{font-weight:800}.receive-faster-btn-block{width:37%}.receive-back-btn{text-transform:uppercase;cursor:pointer;font-size:12px}#receive-faster-btn{display:block;text-transform:uppercase;color:#fff;background:#707070;padding:24px 10px;box-sizing:border-box;cursor:pointer;font-size:14px;font-family:orkney-light;text-align:center;line-height:1em}#receive-faster-price-btn{width:100%;display:block;text-align:center;padding:15px;border:1px solid #707070;box-sizing:border-box;line-height:1em}.delivery-date-sign{text-transform:uppercase;margin:20px 0;font-size:25px}#delivery-date{font-size:35px;font-weight:800;font-family:orkney-bold;color:#707070;margin-bottom:20px}.delivery-date-warning{display:block;font-size:14px}.receive-btns-block{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}#checkout-form-receive{cursor:pointer}.focus-in-contract{animation:focus-in-contract .7s 1}@-webkit-keyframes focus-in-contract{0%{letter-spacing:.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes focus-in-contract{0%{letter-spacing:.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@media(max-width:769px){.delivery-date-text{width:100%;left:0;display:flex!important;flex-wrap:wrap;justify-content:space-between}.delivery-date-sign{width:100%}.checkout-form-section{margin-top:50px}.receive-btns-block{flex-wrap:wrap}.receive-faster-btn-block{width:100%;display:flex;margin-bottom:10px}#receive-faster-btn{width:65%}#receive-faster-price-btn{width:35%;padding:24px 10px}.delivery-date-sign{font-size:14px}#delivery-date{font-size:22px;width:100%}.delivery-date img{width:35px}}.projects-col-parameter-container{display:flex}.project-archieve-id{color:#494949!important}#project-delivery-date_field{display:none}.price_quote_wall.price_quote_roof .project-week-item{display:none}.project-week-item{display:none!important}.project-week-wall-item{display:none}.price_quote_wall.price_quote_roof .project-week-wall-item{display:block}.checkout-error-block{display:none;text-transform:uppercase;text-align:center;margin-bottom:30px;color:red;font-size:14px}.checkout-section.fields-error .checkout-error-block{display:block}.payment_method_paymill{display:none}.payment_method_bacs .order-label-box{left:0}.payment_method_paypal .order-label-box{right:auto;left:35%}.checkout-form-section{position:relative}.loading-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.7);display:none}.loading-overlay.active{display:block}.loading-overlay .filter-loader{position:absolute;display:block;top:50%;left:50%}@media(max-width:968px){.our-history-mosaic-container{display:block;box-sizing:border-box}.our-history-mosaic-container>div{padding-bottom:90%!important;position:relative}}.projects-col .projects-col-description{margin-top:20px;margin-bottom:20px}.saswp-glg-review-body{background:var(--main-button-color);padding:20px 0;box-shadow:0 0 0 0 #d2cccc;margin-bottom:0;color:#fff;grid-template-columns:50px 100%}.saswp-athr{color:#fff}.saswp-g-plus{float:left}.saswp-rv-img img{max-width:50px}.footer-bar-style .first-column-text{margin:0}body .footer-bar-style{height:500px!important}.footer-banner_blog{text-align:center;margin-top:70px}.footer-banner_project{display:flex;flex-wrap:wrap;align-items:flex-start;padding:40px 20px}.footer-banner_inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.footer-banner_img-col{width:48%}.footer-banner_content-col{width:40%;margin:auto}.single-projects .footer-bar-style{margin-top:0}.footer-banner_subtitle{color:#b78759;letter-spacing:.4em;font-size:16px;line-height:1.2em;font-family:orkney-regular!important}.footer-banner_title{font-family:orkney-medium!important;color:#000;font-size:35px;line-height:1.5em;margin-top:10px}.footer-banner_text{display:block;margin-top:20px!important;margin-bottom:30px!important;color:#8f8f8f;font-family:Orkney-light}.footer-banner_btn{display:block;width:90%;max-width:600px;margin:auto;padding:14px;box-sizing:border-box;color:#fff;background:#b78759;transition:.3s;font-size:12px}.footer-banner_btn:hover{opacity:.8;color:#fff}.footer-banner_project .footer-banner_btn{float:left;text-align:center}@media(max-width:768px){.footer-banner{}.footer-banner_inner{padding:0}.footer-banner_blog{margin-top:30px;margin-bottom:30px}.footer-banner_project{padding:0 20px;text-align:center}.footer-banner_img-col{width:100%;order:2;margin-top:30px;margin-bottom:30px}.footer-banner_content-col{width:100%}.footer-banner_subtitle{font-size:14px}.footer-banner_btn{width:100%;max-width:100%}}.container{padding:0 30px;box-sizing:border-box}.row{width:100%;margin-left:-20px;margin-right:-20px;display:flex;flex-wrap:wrap}.row--wrapped{width:100%;max-width:1100px;margin:auto}.col{padding-left:20px;padding-right:20px}.txt--uppercase{text-transform:uppercase}.txt--grey{color:#606060}.txt--gold{color:#b78759}.txt--center{text-align:center}.page-template-template-recommend .footer-bar-style{margin-top:0}.recommend{margin-top:15px}.recommend__banner{background-size:auto 90%;background-repeat:no-repeat;background-position:900% 210%;position:relative;overflow:hidden}.recommend__banner__bg{position:absolute;z-index:0;left:43%;width:73%;bottom:0%;height:auto}.recommend__banner__bg img{width:100%;height:auto}.recommend__banner .row{align-items:flex-end;z-index:2;position:relative}.recommend__banner__content{width:40%;padding:85px 0}.recommend__banner__icons{list-style-type:none;display:flex;align-items:center;margin:0}.recommend__banner__icons li{max-width:130px;padding:10px;margin-right:25px}.recommend__banner__icons li img{width:100%}.recommend__banner__image{width:37%;margin-left:13%}.recommend__banner__image img{height:auto;width:100%}.recommend__banner__title{font-size:34px;line-height:43px;margin-bottom:35px}.recommend__banner__subtitle{font-size:18px;line-height:26px;margin-bottom:20px}.recommend__banner__text{font-family:orkney-light;margin-bottom:20px}.recommend__banner__btn{display:none}@media(max-width:768px){.recommend__banner__content{width:100%;padding:85px 0}.recommend__banner__icons{justify-content:center}.recommend__banner__image{display:none}.recommend__banner__bg{width:200%;left:-50%;opacity:.2}}@media(max-width:468px){.recommend__banner__content{width:100%;padding:55px 0}.recommend__banner__subtitle{display:none}.recommend__banner__title{font-size:23px;line-height:1.7;font-family:orkney-bold}.recommend__banner__txt--mob{font-size:33px;display:block;line-height:1.5;font-weight:800;margin-top:20px}.recommend__banner__text{font-size:17px;font-family:orkney-light}.recommend__banner__bg{width:400%;left:-100%;bottom:0}.recommend__banner__icons li{margin-right:5px}.recommend__banner__btn{display:block;text-align:center;width:100%;color:#fff;background:#b78759;text-transform:uppercase;padding:10px;padding-top:20px;padding-bottom:18px;font-size:13px;line-height:13px;margin-bottom:50px}.recommend__banner__btn:hover{color:#fff;opacity:.9}}.recommend__why{background-color:#f6f6f4;padding-top:85px;padding-bottom:85px}.recommend__why__list{list-style-type:none}.recommend__why__item{width:33.333%;padding-top:20px;padding-bottom:20px}.recommend__why__item svg{margin-bottom:20px}.recommend__why__item p{margin:0;margin-top:25px;font-family:orkney-light}.recommend__why__title{width:100%;font-size:38px;line-height:48px;margin-bottom:50px}@media(max-width:768px){.recommend__why__item{width:50%}}@media(max-width:468px){.recommend__why{padding-top:50px;padding-bottom:50px}.recommend__why__list{margin-left:-15px;margin-right:-15px;width:100%}.recommend__why__item{width:100%}.recommend__why__item p{margin:0;margin-top:25px}.recommend__why__title{font-size:26px;line-height:32px;padding:0;margin-bottom:30px}}.recommend__how{padding-top:85px;padding-bottom:85px}.recommend__how__title{width:100%;font-size:38px;line-height:48px;margin-bottom:25px}.recommend__how__subtitle{width:100%;margin-bottom:50px;width:60%;margin-bottom:50px;margin-left:auto;margin-right:auto;color:#707070}.recommend__how__wrapper{position:relative}.recommend__how__wrapper svg{height:79.5%;width:auto;position:absolute;left:50%;top:14%;transform:translate3d(-50%,0,0)}.page-template-template-recommend.lt .recommend__how__wrapper svg{height:82.3%;top:13.5%}.recommend__how__svg{animation:recommendSvg 2s infinite;animation-timing-function:linear}@keyframes recommendSvg{0%{stroke-dashoffset:39.1}100%{stroke-dashoffset:0}}.recommend__how__list{list-style-type:none}.recommend__how__item{width:50%}.recommend__how__item:nth-child(2n-1){margin-left:55%;padding-left:70px}.recommend__how__item:nth-child(2n){text-align:right;padding-right:80px}.recommend__how__item:nth-child(5){padding-left:90px}.recommend__how__item__title{position:relative;font-family:orkney-regular;line-height:1.7;font-size:28px;padding-bottom:20px;text-transform:none}.recommned__how__item__text{font-size:18px;font-family:orkney-light}.recommend__how__num{display:block;position:absolute;left:-110px;top:5px;width:50px;height:50px;border:3px solid #000;border-radius:50%;box-sizing:border-box;background-color:#fff;font-size:25px;vertical-align:middle}.recommend__how__num__inner{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);margin-top:2px}.recommend__how__num:before{content:'';width:40px;height:3px;position:absolute;background:#000;top:50%;left:100%;margin-top:-1px}.recommend__how__item:nth-child(2n) .recommend__how__num{right:-110px;left:auto}.recommend__how__item:nth-child(2n) .recommend__how__num:before{right:100%;left:auto}.recommend__how__item:nth-child(3) .recommend__how__num{left:-140px}.page-template-template-recommend.lt .recommend__how__item:nth-child(2) .recommend__how__num{right:-120px}.page-template-template-recommend.lt .recommend__how__item:nth-child(3) .recommend__how__num{left:-120px}@media(min-width:769px){.recommend__how__svg--mob{display:none}}@media(max-width:1100px){.recommend__how__list{max-width:768px}.recommend__how__wrapper svg{height:82%;top:10%}.recommend__how__item:nth-child(2) .recommend__how__num{right:-120px}.recommend__how__item:nth-child(3) .recommend__how__num{left:-120px}.recommend__how__item:nth-child(5) .recommend__how__num{left:-95px}}@media(max-width:768px){.recommend__how__subtitle{width:100%}.recommend__how__item{width:100%;margin-left:0;padding-left:100px}.recommend__how__item:nth-child(2n-1){margin-left:0%;padding-left:100px}.recommend__how__item:nth-child(2n){text-align:left;padding-right:0;padding-left:100px}.recommend__how__item:nth-child(5){padding-left:100px}.recommend__how__item:nth-child(2n) .recommend__how__num{right:auto;left:-110px}.recommend__how__item:nth-child(2n) .recommend__how__num:before{right:auto;left:100%}.recommend__how__item:nth-child(3) .recommend__how__num{left:-110px}.recommend__how__item:nth-child(2) .recommend__how__num{left:-110px;right:auto}.recommend__how__item:nth-child(3) .recommend__how__num{left:-110px}.recommend__how__item:nth-child(5) .recommend__how__num{left:-110px}.recommend__how__num:before{width:20px}.recommend__how__svg--desktop{display:none}.recommend__how__wrapper svg{height:81%;width:auto;position:absolute;left:15px;top:60vw;transform:translate3d(-50%,0,0)}.page-template-template-recommend.lt .recommend__how__item:nth-child(3) .recommend__how__num{left:-110px}}@media(max-width:468px){.recommend__how__title{padding-left:0;padding-right:0;font-size:26px;line-height:32px;padding:0}.recommend__how__subtitle{padding-left:0;padding-right:0}.recommend__how__item{padding-left:60px}.recommend__how__item:nth-child(2n-1){margin-left:0%;padding-left:60px}.recommend__how__item:nth-child(2n){text-align:left;padding-right:0;padding-left:60px}.recommend__how__item:nth-child(5){padding-left:60px}.recommend__how__item:nth-child(5) .recommend__how__num{left:-70px}.recommend__how__num{left:-70px}.recommend__how__item:nth-child(2n) .recommend__how__num{left:-70px}.recommend__how__item:nth-child(3) .recommend__how__num{left:-70px}.page-template-template-recommend.lt .recommend__how__item:nth-child(3) .recommend__how__num{left:-70px}.recommend__how__wrapper svg{height:82%;width:auto;position:absolute;left:15px;top:65vw;transform:translate3d(-50%,0,0)}.page-template-template-recommend.lt .recommend__how__wrapper svg{height:83%;top:60vw}}.recommend__form{padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:top center}.recommend__form__title{width:100%;font-size:38px;line-height:48px;margin-bottom:25px}.recommend__form__subtitle{width:100%;margin-bottom:50px;width:60%;margin-bottom:50px;margin-left:auto;margin-right:auto;color:#707070}.recommend__form__row{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:75%}.recommend__form__col{width:50%;padding:20px;padding-bottom:0}.recommend__form__col label{margin-left:0;display:block}.recommend__form__col label>span{margin-left:30px}.recommend__form__col label .wpcf7-form-control-wrap{margin-left:0}.recommend__form__col__title{text-align:center;margin-bottom:20px}.recommend__form__col__title span{color:#b78759}.recommend__form__link{display:inline-block;margin:auto;margin-top:80px;color:#4391bf;font-size:18px}@media(max-width:768px){.recommend__form__row{width:100%}.recommend__form__col{width:100%}.recommend__form__col__title{text-align:left}}@media(max-width:468px){.recommend__form__title{padding-left:0;padding-right:0;font-size:26px;line-height:32px;padding:0}.recommend__form__subtitle{width:100%;padding:0}.recommend__form__col p{margin-bottom:0}.recommend__form span.wpcf7-list-item{margin:0}.recommend__form input[type=checkbox],.recommend__form input[type=radio]{width:40px;height:23px}.recommend__form__col:nth-of-type(1){margin-bottom:27px}.recommend__form__col{padding:0}.recommend__form span.wpcf7-list-item.first.last{padding-bottom:20px}.recommend__form__link{margin-top:50px}}.number-blocks{list-style-type:none;display:flex;margin-left:0}.number-blocks__item{padding:30px;margin:0 20px;box-shadow:0 0 10px 5px rgba(0,0,0,.05)}.number-blocks__number{font-size:40px;line-height:40px;font-weight:800;border-left:1px solid #494949;color:#494949;padding-left:10px;padding-top:8px}.number-blocks__txt{font-family:orkney-light}@media(max-width:768px){.number-blocks{justify-content:space-between}.number-blocks__item{width:45%;margin:20px 0}}@media(max-width:468px){.number-blocks{flex-wrap:wrap}.number-blocks__item{width:100%}}.single-post .site{overflow-x:visible}.blog-post-content{position:relative;align-items:flex-start}.blog-post-meta{position:sticky;top:110px}.latest-blog-posts{position:sticky;top:-100%}@media(max-width:993px){.blog-post-meta,.latest-blog-posts{position:relative;top:0}}.contact-form__row{display:flex;width:100%;justify-content:space-between}.contact-form__row label{width:48%;margin-left:0;text-align:left;margin-bottom:20px}.contact-form__row .label{margin-left:30px}@media(max-width:993px){.contact-form__row label{width:100%}}.grecaptcha-badge{display:none!important}.timberTrusses__iconsBlock__content p{margin-bottom:20px}.timberTrusses__footer__btn{font-size:12px!important;width:80%!important;padding:13px!important}.timberTrusses__banner__title{font-family:orkney-bold;font-size:37px;line-height:70px;letter-spacing:0;color:#494949}.timberTrusses__banner__title span{font-family:orkney-light;font-size:47px;line-height:70px;font-weight:500;color:#494949}.timberTrusses__banner__text{max-width:470px;padding-top:28px}.timberTrusses__banner__btn{background:#ff5722;box-shadow:3px 3px 12px #00000029;border-radius:32px;color:#fff;font-family:orkney-bold;font-size:16px;line-height:23px;width:370px;max-width:100%;display:inline-block;text-align:center;padding:15px;transition:.3s}.timberTrusses__banner__btn:hover{color:#fff;box-shadow:3px 3px 30px #00000029}@media(max-width:768px){.timberTrusses__banner__title{font-size:26px;line-height:50px}.timberTrusses__banner__title span{font-size:45px;line-height:60px;color:#494949}}@media(max-width:468px){.timberTrusses__banner__title{font-size:27px;line-height:55px}.timberTrusses__banner__title span{font-size:44px;line-height:50px;color:#494949}}.timberTrusses__priceIcons{padding-top:80px;padding-bottom:80px}.timberTrusses__bestPrice{padding:20px 0;width:50%;padding-right:50px;border-right:1px solid #f3f4f6}.timberTrusses__bestPrice h3{font-family:orkney-medium;font-size:20px;line-height:1.2em;color:#b78759;text-transform:uppercase;margin-top:45px}.timberTrusses__bestPrice h3:before{content:'';display:inline-block;width:40px;background:#b78759;height:1px;margin-right:7px;margin-bottom:6px}.timberTrusses__bestPrice h2{font-family:orkney-bold;font-size:45px;line-height:1.2em;color:#494949;margin-top:20px;margin-bottom:20px}.timberTrusses__bestPrice p{margin-bottom:10px}.timberTrusses__iconsBlocks{padding:20px 0;width:50%;list-style-type:none;margin-left:0;margin-bottom:0;padding-left:50px}.timberTrusses__iconsBlock{padding:15px 0}.timberTrusses__iconsBlock__header{display:flex;align-items:center}.timberTrusses__iconsBlock__header img{width:60px;height:auto}.timberTrusses__iconsBlock__header h3{font-family:orkney-bold;font-size:30px;line-height:1.2em;color:#494949;margin-left:30px;position:relative;padding-bottom:8px}.timberTrusses__iconsBlock__header h3:after{content:'';position:absolute;width:50px;height:1px;background-color:#494949;left:0;bottom:0}.timberTrusses__iconsBlock__content{padding-top:30px;font-family:orkney-light;font-size:16px;line-height:26px;color:#606060}@media(max-width:993px){.timberTrusses__bestPrice{width:100%;padding-right:0;border-right:0}.timberTrusses__iconsBlocks{width:100%;padding-left:0}}@media(max-width:468px){.timberTrusses__bestPrice h3{font-size:14px;line-height:16px}.timberTrusses__bestPrice h2{font-size:30px;line-height:47px}.timberTrusses__iconsBlock__header h3{font-size:20px;line-height:30px}.timberTrusses__iconsBlock__header img{width:40px}.timberTrusses__priceIcons{padding-top:30px;padding-bottom:30px}}.timberTrusses__logos{background-color:#f3f4f6;padding-top:60px;padding-bottom:60px}.timberTrusses__logos .title--line{margin-bottom:50px}.timberTrusses__logos__list{list-style-type:none;margin-left:-20px;margin-right:-20px;margin-bottom:0;width:100%}.timberTrusses__logos__item{width:100%;padding:42px}.timberTrusses__logos__item img{width:100%;height:auto}.timberTrusses__logos__list .owl-stage{display:flex;align-items:center}.timberTrusses__logos__list .owl-nav,.timberTrusses__logos__list .owl-dots{display:none!important}@media(max-width:993px){.timberTrusses__logos__list{margin-left:-10px;margin-right:-10px}.timberTrusses__logos__item{width:100%;padding:10px}}@media(max-width:768px){.timberTrusses__logos__list{justify-content:center}.timberTrusses__logos__item{width:100%;padding:30px 20px}}@media(max-width:468px){.timberTrusses__logos__list{justify-content:space-between}.timberTrusses__logos__item{width:100%;padding:15px 31px}}.timberTrusses__feedback__wrapper{padding-top:100px;padding-bottom:10px}.timberTrusses__feedback .row{max-width:1150px;padding-top:60px;padding-bottom:60px;border-bottom:1px solid #eee}.timberTrusses__feedback__inner{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.timberTrusses__feedback__content{width:50%;padding:25px;box-sizing:border-box}.timberTrusses__feedback__content h2{font-family:orkney-medium;font-size:26px;line-height:27px;color:#606060;margin-bottom:20px}.timberTrusses__feedback__stats{list-style-type:none;margin-left:0;margin-bottom:0;display:flex}.timberTrusses__feedback__stats__item{margin-right:25px;display:flex;text-transform:uppercase;padding:0}.timberTrusses__feedback__stats__item h4{font-family:orkney-light;font-size:16px;line-height:27px;color:#d2d2d2;margin-right:12px}.timberTrusses__feedback__stats__item p{margin-bottom:0;font-family:orkney-bold;color:#494949}.timberTrusses__feedback__text{position:relative;padding:20px 0;margin:20px 0}.timberTrusses__feedback__text:before{content:'"';position:absolute;color:#eee;font-family:orkney-medium;font-size:161px;line-height:140px;top:0;left:0}.timberTrusses__feedback__text:after{content:'';position:absolute;bottom:0;left:0;width:50%;background:#606060;height:1px}.timberTrusses__feedback__text p{margin-bottom:0;z-index:1;position:relative;font-family:orkney-light;font-size:18px;line-height:34px;color:#606060;padding-bottom:10px;white-space:break-spaces}.timberTrusses__gallery{width:45%;padding:25px}.timberTrusses__gallery--left{order:-1}.timberTrusses__gallery__carousel{list-style-type:none;margin-left:0;margin-bottom:0;width:100%}.timberTrusses__gallery__carousel .owl-dots{display:none}.timberTrusses__gallery__carousel img{width:100%;height:auto}.timberTrusses__gallery__carousel .owl-nav button{position:absolute;top:50%;z-index:1;background-color:#fff!important;border:1px solid #707070;height:66px;width:23px;transform:translateY(-50%);border-radius:0;font-size:24px!important;line-height:40px!important;outline:none;transition:.2s}.timberTrusses__gallery__carousel .owl-nav button:hover{opacity:.9}.timberTrusses__gallery__carousel .owl-prev{left:20px}.timberTrusses__gallery__carousel .owl-next{right:20px}.timberTrusses__feedback--wide .timberTrusses__feedback__header{display:flex;justify-content:space-between}.timberTrusses__feedback--wide .timberTrusses__feedback__content{width:100%;order:3}.timberTrusses__feedback--wide .timberTrusses__feedback__content .timberTrusses__feedback__text{margin-bottom:0}.timberTrusses__feedback--wide .timberTrusses__feedback__content .timberTrusses__feedback__text:after{display:none}.timberTrusses__feedback__video{width:55%;padding:25px;z-index:0}.timberTrusses__feedback__images{list-style-type:none;margin-left:0;margin-bottom:0;display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;margin-top:-7px}.timberTrusses__gallery__single-img{list-style-type:none;margin-left:0;margin-bottom:0}.timberTrusses__gallery__single-img img{margin-top:20px;width:100%;height:auto}.timberTrusses__feedback__images li{width:50%;padding:7px}.timberTrusses__feedback__images li img{width:100%;height:auto}.timberTrusses__feedback--wide iframe{margin-bottom:0}@media(max-width:768px){.timberTrusses__feedback__inner{padding:0}.timberTrusses__feedback__wrapper{padding-top:50px;padding-bottom:50px}.timberTrusses__feedback__video{width:100%}.timberTrusses__gallery{width:100%}.timberTrusses__feedback__content{width:100%;padding:0}.timberTrusses__feedback--wide .timberTrusses__feedback__content{order:-2}.timberTrusses__gallery--left{order:1}.timberTrusses__feedback--wide .timberTrusses__feedback__header{display:block}.timberTrusses__feedback .owl-prev>span,.timberTrusses__feedback .owl-next>span{line-height:70px!important;font-size:35px!important}.timberTrusses__feedback__stats{flex-wrap:wrap}.timberTrusses__feedback__stats__item{padding:5px 0}.timberTrusses__feedback__video{padding:0}.timberTrusses__gallery{padding:20px 0}}@media(max-width:468px){.timberTrusses__feedback .row{padding-top:30px;padding-bottom:30px}.timberTrusses__gallery__carousel .owl-nav button{width:15px!important;margin:0}.timberTrusses__feedback__content h2{line-height:40px}}.timberTrusses__footer__btn{background:#b78759;border-radius:32px;color:#fff;font-family:orkney-bold;font-size:16px;line-height:23px;width:100%!important;max-width:100%;display:inline-block;text-align:center;padding:15px;transition:.3s;margin-top:50px}.timberTrusses__footer__btn:hover{color:#fff;box-shadow:3px 3px 30px #00000029}.timberTrusses__footer__img{width:60%;box-sizing:border-box;margin-left:0}.timberTrusses__footer .row{align-items:center}@media(max-width:768px){.timberTrusses__footer .recommend__banner__content{padding:40px 0}}.file-upload-block .file-progress-wrapper{border:1px solid #494949;padding-left:1px}.file-upload-block .alg-wc-checkout-files-upload-progress-bar{background-color:#b78759}.checkout-upload-form.file-loaded .file-upload-block{display:flex;justify-content:center}.checkout-upload-form.file-loaded .file-upload-block abbr{display:none}.checkout-upload-form.file-loaded .file-upload-block .file-progress-wrapper{border:0;width:auto!important}.checkout-upload-form.file-loaded .file-upload-block .file-progress-wrapper div{display:none}.checkout-upload-form.file-loaded .file-upload-block .upload-result-wrapper{width:90%;overflow:hidden}.checkout-upload-form.file-loaded .file-upload-block .file-progress-wrapper::before{top:calc(50% - 10px)}.checkout-upload-form.file-loaded .file-upload-block .upload-result-wrapper .alg_checkout_files_upload_result_delete{margin-left:15px}#billing_utm_source_field,#billing_utm_medium_field,#billing_utm_campaign_field{display:none!important;opacity:0!important;pointer-events:none!important;height:0!important;width:0!important}#checkout-loading{position:fixed;height:100vh;width:100vw;z-index:5}.checkout-section.price_quote_roof .checkout-form-section{overflow:hidden}.blockUI.blockOverlay{position:fixed!important}.sertificate-imgs{max-width:370px;display:flex;justify-content:space-around;margin-bottom:45px}.sertificate-imgs img{height:75px;width:auto;margin:0 10px}@media screen and (max-width:375px){.sertificate-imgs img{height:55px}}.container.timberTrusses__logos.for-livestock{padding-top:15px;padding-bottom:15px}.timberTrusses__bestPrice.for-livestock img{height:100%;object-fit:cover}.timberTrusses__gallery.for-livestock ul{height:100%;margin:0}.timberTrusses__gallery.for-livestock ul li{padding:4px}.timberTrusses__gallery.for-livestock ul li a{display:block;height:100%;width:100%}.timberTrusses__gallery.for-livestock ul li a img{height:100%;width:100%;object-fit:cover}.timberTrusses__feedback__stats.for-livestock li h4{color:#b78759}@media screen and (max-width:768px){.timberTrusses__bestPrice.for-livestock img{width:100%;height:400px}}@media screen and (max-width:476px){.timberTrusses__bestPrice.for-livestock img{height:200px}}.video-popup{position:fixed;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);z-index:99;display:flex;align-items:center;justify-content:center;padding:10%;display:block}.video-popup-inherit,.video-popup-field{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.video-popup button.mfp-close{background:0 0;margin-left:auto;position:absolute;font-size:32px;top:-72px;right:0;-webkit-tap-highlight-color:transparent;border:none!important;outline:none!important;opacity:.65}.video-popup button.mfp-close:hover{opacity:1}.video-popup-inherit{height:600px;width:1000px;margin:0 auto}.video-popup-inherit iframe{height:100%;width:100%;margin:0}.main-banner-button.transparent{background:0 0!important;border:2px solid #fff;-webkit-animation:none;color:#fff!important;margin-left:15px}.main-banner-button.transparent:hover{background:#fff!important;color:#494949!important}.main-banner-button-container:not(.mobile-only){display:inline-block}@media screen and (max-width:992px){.video-popup-inherit{height:400px;width:100%}}@media screen and (max-width:767px){.main-banner-button.transparent{margin:15px auto;line-height:50px}h1.main-banner-title-container{font-size:2.4em!important}.main-banner-button-container:not(.mobile-only){display:block}.video-popup{padding:5%}.video-popup-inherit{height:350px}}@media screen and (max-width:576px){.video-popup-inherit{height:250px}}@media screen and (max-width:426px){.video-popup-inherit{height:200px}}.vat-index{color:rgba(96,96,96,.75);font-size:13px}@media screen and (max-width:480px){.vat-index.single{font-size:20px}}