:root{--largeHeader:44px;--bigHeader:38px;--meduimHeader:22px;--smallHeader:18px;--extraLargeText:30px;--largeText:22px;--meduimText:20px;--smallText:15px;--mediumLines:30px;--product-share-top:106px;--variation-select-width:386px;--tabs-width:873px;--template-blue:#00a1e9}@media all and (max-width:1600px){:root{--largeHeader:22px;--meduimHeader:16px;--smallHeader:13px;--largeText:16px;--meduimText:14px;--smallText:12px;--product-share-top:50px;--variation-select-width:327px}.beton_calc_quantity{height:38px}}.page-id-8515.calculator-wrapper .main-page-wrapper{background-color:#ececed}.calculator-wrapper h2{font-size:2.6em;color:#444;font-weight:300}.page-id-8515.calculator-wrapper .content-layout-wrapper{padding-bottom:150px}.calculator-wrapper h2:before{font-family:'FontAwesome';content:"\f1ec";padding-left:12px}.calculator-wrapper .main-page-wrapper input,.form-style-rounded input[type=text],.form-style-rounded input[type=email],.form-style-rounded input[type=password],.form-style-rounded input[type=search],.form-style-rounded input[type=number],.form-style-rounded input[type=url],.form-style-rounded input[type=tel],.form-style-rounded input[type=date],.form-style-rounded select{background-color:#fff}#loading-overlay{position:fixed;width:100%;height:100%;left:0;top:150px;display:none;align-items:center;z-index:999}.loader{position:absolute;left:50%;top:20%;z-index:1;border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.notices{background-color:#ec930e;padding:15px 15px;margin:30px 0 0 0;color:#fff;font-size:15px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bs-stepper-content{margin-right:-103px}#test-vl-1,#test-vl-2,#test-vl-3,#test-vl-5,#test-vl-6,#test-vl-7,#test-vl-4 h3,#test-vl-4 .nav-tabs,#test-vl-4 #color-palette,#test-vl-4 #design-palette,#test-vl-4 #design-palette-terraso{padding-right:103px!important}#test-vl-4 p{padding-right:103px!important}.calc-header{text-align:right}.calc-header p{font-size:1.3em}.calc-header a{color:#60b551}.calc-link{display:none}.calculator-wrapper #stepper4 .hide-start{display:none}.calculator-wrapper #stepper4 .show-start{display:flex}.page-id-8515.calculator-wrapper #stepper4 .hide-start{display:flex!important}.calc-link{display:block;cursor:pointer;font-weight:700}.calc-link:hover{color:#00a2eb}.page-id-8515 .calc-body{display:block}.page-id-8515 .calc-link{display:none;cursor:pointer;font-weight:700}.bs-stepper-content{text-align:right}.bs-stepper.vertical .bs-stepper-content{padding:0 48px 0 0px!important}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content{padding:0 0 0 0px!important}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content form>div{padding:105px 0 0 0px!important}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content form>div#test-vl-4{padding:470px 0 0 0px!important}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content form>#test-vl-6{padding-top:95px!important}.calculator-wrapper .bs-stepper.vertical .step{width:100%;padding:0 0;height:110px;z-index:99;display:flex}.bs-stepper.vertical .line1{max-height:365px}.bs-stepper.vertical .line2{max-height:350px}.bs-stepper.vertical .line3{max-height:700px}.bs-stepper.vertical .line5{max-height:420px}#total{padding-right:6px}#composites{display:none}#sub_cats,#component-options{margin:20px 0;width:100%}#component-options .components-container img{max-width:100px}#sealer-options{width:100%}#sealer-options ul.thumbnails.image_picker_selector li .thumbnail img{max-width:120px}.calculator-wrapper .card{background:none;border:0}.calculator-wrapper .card-body{padding:1.25rem 0 1.25rem 1.25rem}.calculator-wrapper button[disabled],.calculator-wrapper input[disabled]{cursor:default;opacity:1!important}.calculator-wrapper .bs-stepper .step button{background:none!important;margin:0 auto}.calculator-wrapper .bs-stepper .step .step-trigger,.calculator-wrapper .bs-stepper .step a,.calculator-wrapper .bs-stepper .step button{padding:0}.calculator-wrapper .bs-stepper.linear .step:not(.active) .step-trigger .bs-stepper-label,.calculator-wrapper .bs-stepper.linear .step:not(.active) a .bs-stepper-label,.calculator-wrapper .bs-stepper.linear .step:not(.active) button .bs-stepper-label{color:#fff}.calculator-wrapper .bs-stepper .step .bs-stepper-circle{background-color:#434343!important;display:block;width:25px;height:25px;margin:auto;text-align:center;line-height:26px}.calculator-wrapper .bs-stepper .step .step-trigger .bs-stepper-label{background-color:#fe012d;color:#fff;display:block;padding:10px 20px;font-weight:400;font-size:1.5em;top:20px;position:relative}.bs-stepper.vertical .content{visibility:visible!important;display:inherit;opacity:.5;pointer-events:none}.bs-stepper.vertical .content .btn,.calc-btn{visibility:hidden;height:50px;background:#00a2eb;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:700;border:none;position:relative;padding:15px 25px 15px 50px;margin-bottom:30px;font-size:100%;z-index:99}.calculator-wrapper .calc-header .calc-btn,.calculator-wrapper .calc-header a.calc-btn{visibility:visible;background-color:#444;color:#fff;font-weight:600;margin-bottom:auto;font-size:100%;margin-left:20px}#start-calc{background-color:#00a1e9}.calculator-wrapper .calc-header button.calc-btn:after{font-family:'FontAwesome';content:"\f078";padding-right:20px}.btn.back:hover{-webkit-box-shadow:none;box-shadow:none}a.calc-btn{display:inline-block;width:auto;padding:12px 20px;vertical-align:top}a.calc-btn:hover{color:#fff}.open-calc{margin:0 auto;text-align:center}.open-calc a,.open-calc a:hover{color:#444;font-weight:700}.bs-stepper.vertical .content .btn.basket{width:auto;padding-right:16px}.bs-stepper.vertical .content .btn.pdf{width:auto;background:#3CC;padding-right:16px}.bs-stepper.vertical .content .btn.back{background:none;color:#6e6e6e;font-weight:400}.bs-stepper.vertical .content .btn.back:hover{background:none;color:#444;font-weight:400}.bs-stepper.vertical .content .btn.next:before{position:absolute;left:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:18px;color:#fff;font-family:'FontAwesome';content:"\f078";font-weight:400}.bs-stepper.vertical .content .btn.back:before{content:"\f061";font-family:'FontAwesome';padding-left:10px}.bs-stepper.vertical .content .btn.basket:after{content:"\f053";font-family:'FontAwesome';padding-right:10px}.bs-stepper.vertical .content .btn.pdf:after{content:"\f1c1";content:"\f053";font-family:'FontAwesome';padding-right:10px}.calculator-wrapper .bs-stepper.vertical .line{min-width:3px!important;border-left:1px dashed rgb(0 0 0 / .12)}.bs-stepper.vertical .content.active{opacity:1;pointer-events:auto}.bs-stepper.vertical .content.active .btn{visibility:visible}ul.thumbnails.image_picker_selector li .thumbnail{border:1px solid #ccc!important}#component-options ul.thumbnails.image_picker_selector li .thumbnail.selected{border:1px solid #08c!important;background:#ffffff!important}#component-options ul.thumbnails.image_picker_selector li{float:none}#component-options ul.thumbnails.image_picker_selector{margin:auto}#component-options .card-body .row>div>div{text-align:center}.calculator-wrapper .woodmart-products-tabs .products-tabs-title li.active{background-color:#fff;-moz-border-radius:0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;opacity:1}.calculator-wrapper .woodmart-products-tabs .products-tabs-title li{padding:0 8px;margin-bottom:0}.calculator-wrapper .woodmart-products-tabs .products-tabs-title li a{font-size:1.4em;font-weight:600}.calculator-wrapper #terraso-body .products-tabs-title li a{font-size:1em}.calculator-wrapper #terraso-body .products-tabs-title li{padding:7px 13px;margin-bottom:0}.calculator-wrapper .nav-tabs{border-bottom:0}.woodmart-products-tabs .tab-content{background-color:#fff}#colors-options,#design-options,#design-palette-terraso,#extra-options{min-height:643px}ul.thumbnails.image_picker_selector{overflow:visible!important}#colors-options ul.thumbnails.image_picker_selector li,#extra-options ul.thumbnails.image_picker_selector li,#design-options ul.thumbnails.image_picker_selector li,#sealer-options ul.thumbnails.image_picker_selector li,#design-palette-terraso ul.thumbnails.image_picker_selector li{margin:0 0 40px 12px;float:right}#colors-options ul.thumbnails.image_picker_selector li .thumbnail,#extra-options ul.thumbnails.image_picker_selector li .thumbnail,#design-options ul.thumbnails.image_picker_selector li .thumbnail,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail{width:167px;height:167px;position:relative}#colors-options ul.thumbnails.image_picker_selector li .thumbnail img,#extra-options ul.thumbnails.image_picker_selector li .thumbnail img,#design-options ul.thumbnails.image_picker_selector li .thumbnail img,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail img{top:0;left:0;width:165px;height:165px;position:absolute;cursor:pointer}#colors-options ul.thumbnails.image_picker_selector li .thumbnail.selected:after,#extra-options ul.thumbnails.image_picker_selector li .thumbnail.selected:after,#design-options ul.thumbnails.image_picker_selector li .thumbnail.selected:after,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail.selected:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background-image:url(/wp-content/plugins/material-constructor/public/images/tick-165.png)}#colors-options ul.thumbnails.image_picker_selector li .thumbnail p,#extra-options ul.thumbnails.image_picker_selector li .thumbnail p,#design-options ul.thumbnails.image_picker_selector li .thumbnail p,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail p{position:absolute;bottom:-43px;width:100%;font-size:10px}#design-options ul.thumbnails.image_picker_selector li .thumbnail img,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail img{max-width:165px}#colors-options ul.thumbnails.image_picker_selector li:last-child:after,#extra-options ul.thumbnails.image_picker_selector li:last-child:after,#design-options ul.thumbnails.image_picker_selector li:last-child:after,#design-palette-terraso ul.thumbnails.image_picker_selector li:last-child:after{content:'';display:block;clear:both}#colors-options+p,#extra-options+p,#design-options+p,#design-palette-terraso+p{display:block;clear:both}.woodmart-products-tabs .products-tabs-title .tab-label position:relative;display:inline-block;padding-top:1px;padding-bottom:1px}.woodmart-products-tabs .products-tabs-title .tab-label:after{background-color:#83b735;background-color:rgb(0 0 0 / .17);content:'';position:absolute;top:100%;left:0;width:0;height:2px;transition:width .4s cubic-bezier(.175,.885,.32,1.15);-webkit-transition:width .4s cubic-bezier(.175,.885,.32,1.15)}.tab-content>div{padding:25px 0}.bs-stepper-content .input-group>.form-control:not(:last-child){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;font-size:100%;font-weight:600;height:50px}.bs-stepper-content select{font-size:100%}.bs-stepper-content .form-group h3,.woodmart-products-tabs h3,.content .card-body h3{font-size:2.2em;font-weight:600;color:#444}.form-style-rounded input[type=text],.form-style-rounded input[type=email],.form-style-rounded input[type=password],.form-style-rounded input[type=search],.form-style-rounded input[type=number],.form-style-rounded input[type=url],.form-style-rounded input[type=tel],.form-style-rounded input[type=date],.form-style-rounded select{border-radius:0}.calculator-wrapper select{border-radius:0px!important;background:url(/wp-content/plugins/material-constructor/public/images/select.png) #fff;background-position:left 0 top 50%;background-size:auto 40px;background-repeat:no-repeat}#test-vl-6 #submit-form+a{display:none}.bs-stepper-content .input-group>.input-group-append>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-right:0;color:#fff}.bs-stepper-content .input-group-append{margin-right:-1px;margin-left:0;background-color:#444}.bs-stepper-content .input-group-append span{background-color:#444}.bs-stepper-content .input-group-append span .fa-calculator:before{color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fade.in{opacity:1!important}#basic-addon1{font-family:FontAwesome;cursor:pointer}#infrastructure{margin:15px 0}#color{margin:15px 0}#videos{margin:25px 10px}.tone-overlay{position:absolute;top:0;left:0;clear:float;width:100%;height:100%;cursor:pointer;cursor:mouse}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#composites_image,#composites_image_gallery{position:relative;width:100%}#composites_image img,#composites_image_gallery .swiper{position:absolute;z-index:9;top:0;left:0;right:0;bottom:0;display:none}#composites_image{display:none}#composites_image_gallery .swiper{z-index:8}.select ul#composites_fake{list-style:none}.select ul#composites_fake li.option{background-color:#fff;box-shadow:0 1px 0 #ffffff,0 -1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff,0 -1px 0 #fff;-moz-box-shadow:0 1px 0 #fff,0 -1px 0 #fff}.select ul#composites_fake li.option:hover{background-color:#B8B8B8}.select ul#composites_fake li.option{z-index:1;padding:8px;display:none;min-width:400px}.select ul#composites_fake li:first-child{display:block}.select ul#composites_fake li{cursor:default}.darr{content:'';float:left;padding:0 5px;background:url(/wp-content/plugins/material-constructor/public/images/select.png) #fff;background-position:left 0 top 50%;background-size:auto 40px;background-repeat:no-repeat}#terrasoCanvas{left:auto;right:auto;bottom:0;width:300px;height:250px;background-color:#ccc}#terraso-canvas{position:relative;width:300px;height:250px}.canvas-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.5s ease;background-color:#ececec}.canvas-overlay .canvas-overlay{opacity:0}.overlay-text{color:#444;font-size:20px;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}#myBar{width:0%;height:20px;background-color:green;top:20%;position:relative}#design-palette-terraso .tab-pane ul{display:inline-block;width:100%;height:100%;list-style:none}@media (max-width:768px){.calculator-wrapper h2{text-align:center}.calculator-wrapper h2:before{font-size:.8em}.calculator-wrapper .bs-stepper .step .step-trigger .bs-stepper-label{padding:8px 10px;font-weight:200;font-size:1em}.bs-stepper-content .form-group h3,.woodmart-products-tabs h3,.content .card-body h3{font-size:1.3em}.bs-stepper-content .input-group>.form-control:not(:last-child){font-size:16px;padding-right:8px}.bs-stepper-content .form-group p{font-size:14px}.select ul#composites_fake li.option{font-size:16px}#test-vl-3 .row .col-md-6:nth-child(2){height:196px}#colors-options ul.thumbnails.image_picker_selector li .thumbnail,#design-options ul.thumbnails.image_picker_selector li .thumbnail,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail{width:88px;height:78px}#colors-options ul.thumbnails.image_picker_selector li .thumbnail img,#design-options ul.thumbnails.image_picker_selector li .thumbnail img,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail img{width:88px;height:76px}#colors-options ul.thumbnails.image_picker_selector li .thumbnail.selected:after,#design-options ul.thumbnails.image_picker_selector li .thumbnail.selected:after,#design-palette-terraso ul.thumbnails.image_picker_selector li .thumbnail.selected:after{background-size:80px}.bs-stepper.vertical .content .btn.basket,.bs-stepper.vertical .content .btn.pdf{font-size:14px;padding:10px 20px;margin-top:1rem!important;width:100%;text-align:center}a.calc-btn,#start-calc{width:100%}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content{padding:30px 0 0 0px!important}.bs-stepper-content select{font-size:17px}.calculator-wrapper .card-body{padding:1.25rem 0 1.25rem 0;margin:auto;text-align:center}.bs-stepper.vertical .content .btn.back::before{font-size:13px}#test-vl-4 .content .btn.back{margin-bottom:20px;margin-top:37px}#test-vl-1,#test-vl-2,#test-vl-3,#test-vl-5,#test-vl-6,#test-vl-7,#test-vl-4 h3{padding-right:0px!important}#test-vl-4 #design-palette-terraso,#test-vl-4 #design-palette,#test-vl-4 .nav-tabs,#test-vl-4 #color-palette{padding-right:15px!important}.calculator-wrapper .bs-stepper.vertical .line{border-left:none}.bs-stepper-header{display:none!important}.bs-stepper-content{margin-right:0}.calculator-wrapper .bs-stepper.vertical .step{padding:18px 0;margin-bottom:20px}.calculator-wrapper .bs-stepper .step .bs-stepper-circle{width:45px;height:45px;line-height:45px;font-size:22px}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content form>div{padding:35px 0 0 0px!important}.calc-body{padding-right:0}.bs-stepper-content .card-body h3,.bs-stepper-content .card-body p,.bs-stepper-content .card-body select{word-break:break-word}.bs-stepper-content .select ul#composites_fake li.option{min-width:300px}#test-vl-3 .input-group .select{width:300px}#test-vl-3 .row .col-md-6:nth-child(2){background-color:#d6d4d4;padding-right:0;padding-left:0}#test-vl-4 .card-body p{max-width:none}#test-vl-4 .card-body select{max-width:215px}#test-vl-3 .row .col-md-6:nth-child(2){height:340px}.bs-stepper-content .card-body select{text-align:right}.calculator-wrapper .bs-stepper.vertical .bs-stepper-content form>div#test-vl-4{padding:55px 0 0!important}#test-vl-4 h3{max-width:316px}#colors-options ul.thumbnails.image_picker_selector li,#design-options ul.thumbnails.image_picker_selector li,#sealer-options ul.thumbnails.image_picker_selector li,#design-palette-terraso ul.thumbnails.image_picker_selector li{margin:0 0 40px 7px;float:right}.loader{left:37%}#test-vl-4 p{padding-right:0px!important}.swiper-backface-hidden .swiper-slide{height:343px}}.swiper{width:800px;height:600px}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#fff}.swiper-pagination-bullet{width:15px!important;height:15px!important}.swiper-pagination-bullet-active{background:#ffffff!important}