input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-option-ready{background-color:#6BB7D6;color:#fff;border-radius:0!important}.mob-tables__tableRow_th-hidden{display:none!important}.alignleft{float:left;margin-right:20px}.price-section{overflow:hidden;padding-top:0!important}.price-section-text p{font-size:14px;line-height:20px}.questions-section{margin-bottom:32px}.services-page__info-img{height:290px;max-width:440px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:20px;margin-right:32px}.services-page__info-wrapper{padding-left:12px}.services{margin-bottom:32px;padding-top:0}.services-page__info-text strong{font-size:13px;line-height:16px}.services-page__info-text p{line-height:22px;font-size:14px}.services-page__info-text{line-height:22px;font-size:14px}.services-page__info-text li{line-height:22px;font-size:14px}.services-page__info-text ul{padding-left:none}.services-page__info-text img{border-radius:20px}.services-page__info-section{margin-bottom:100px}.tables__mainWrapper.hidden .tables__tableWrp{max-height:620px;overflow:hidden;position:relative}.tables{padding-top:60px;padding-bottom:60px}.tables_btm{display:none}.tables_btm.show{display:block}.tables_sepLines .tables__tableRow{border-bottom:1px solid #ededed}.tables_sepLines .tables__tableRow_th{border-bottom:unset}.tables__desc,.tables__btmDesc{padding:0 0 40px 0;line-height:1.4}.tables__desc h2,.tables__btmDesc h2,.tables__desc h3,.tables__btmDesc h3{font-size:30px;font-weight:700;margin:0 0 20px 0}.tables__desc a,.tables__btmDesc a{color:#6BB7D6}.tables__desc a:hover,.tables__btmDesc a:hover{text-decoration:underline}.tables__desc p,.tables__btmDesc p{margin-bottom:20px}.tables__desc p:last-child,.tables__btmDesc p:last-child{margin-bottom:unset}.tables__desc .leftLine,.tables__btmDesc .leftLine{padding-left:20px;position:relative}.tables__desc .leftLine:before,.tables__btmDesc .leftLine:before{content:'';left:0;top:0;height:100%;width:6px;border-radius:3px;background:#6BB7D6}.tables__desc ul,.tables__btmDesc ul{margin:20px 0}.tables__desc ul li,.tables__btmDesc ul li{padding-left:15px;position:relative}.tables__desc ul li:before,.tables__btmDesc ul li:before{content:'';top:7px;left:0;width:7px;height:7px;border-radius:50%;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;background:#6BB7D6;z-index:2}.tables__desc ul li:after,.tables__btmDesc ul li:after{content:'';top:7px;left:3px;width:1px;height:calc(100% + 20px);background:#6BB7D6}.tables__desc ul li+li,.tables__btmDesc ul li+li{margin-top:20px}.tables__desc ul li:last-child:after,.tables__btmDesc ul li:last-child:after{display:none}.tables__btmDesc{padding:60px 0 0}.tables__table{width:100%;border-radius:15px;background-color:#fff;border-color:#d6d5d5;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);padding:24px 16px}.tables__tableItm p{margin-bottom:0;max-width:405px}.tables__table_twoCols .tables__tableItm:first-child{width:60%}.tables__table_twoCols .tables__tableItm:nth-child(2){width:40%}.tables__tableItm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:27px;font-size:14px;text-align:left;line-height:22px;padding-right:10px;-ms-flex-negative:0;flex-shrink:0}.tables__tableItm:first-child{width:42%}.tables__tableItm:nth-child(2){width:22%}.tables__tableItm:nth-child(3){width:18%}.tables__tableItm:last-child{width:14%;padding-right:unset}.tables__tableRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:start;padding:4px 34px;position:relative}.tables__tableRow::before{content:'';height:1px;width:94%;background-color:#ededed;position:absolute;bottom:0}.tables__tableRow:last-child::before{display:none}.tables__tableRow_th{padding:22px 34px;-webkit-box-shadow:0 9px 45px rgba(0,0,0,.03);box-shadow:0 9px 45px rgba(0,0,0,.03);background:#6BB7D6;border-radius:16px;margin-bottom:16px;color:#fff}.tables__tableRow_th::before{display:none}.tables__tableRow_th .tables__tableItm{font-size:16px;font-weight:700;line-height:1}.tables__tableRow_prices{margin-top:32px;font-family:sfont;color:grn;font-size:12px;font-weight:700;line-height:32px}.tables__tableRow_prices span{font-size:22px}.tables__tableRow_btns{margin-top:40px}.tables__mainWrapper.hidden .tables__tableWrp{max-height:620px;overflow:hidden;position:relative}.tables__mainWrapper.hidden .tables__tableWrp:after{position:absolute;content:'';height:150px;width:100%;bottom:0;left:0;background:#f9f9f9;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,#f9f9f9),to(rgba(249,249,249,0)));background:linear-gradient(0deg,#f9f9f9 10%,rgba(249,249,249,0) 100%)}.tables__mainWrapper.hidden .tables__openTableBtn .showPrices{display:inline}.tables__mainWrapper.hidden .tables__openTableBtn .hidePrices{display:none}.tables__tableWrp_bottom{display:none}.tables__tableWrp_bottom.show{display:block}.tables__showWrp{text-align:center;margin:45px 0 20px}.tables__showTable{color:grn;border-bottom:1px dashed grn;padding-right:17px;position:relative;line-height:1.3;padding-bottom:3px}.tables__showTable:after{content:'';width:13px;height:6px;background:url(../../../../../../../../themes/klining24/assets/img/tables/show.svg) right center no-repeat;right:0;top:35%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tables__showTable.show:after{-webkit-transform:none;transform:none}.tables__mark{width:21px;height:21px;background-size:cover!important}.tables__unMark{width:20px;height:20px;background-size:cover!important}.tables__btn{font-size:12px;border-radius:10px;width:100%;max-width:150px;height:52px}.tables__openTableBtn{display:none;padding:10px 30px;color:#fff;background:#6BB7D6;max-width:250px;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;justify-content:center;align-items:center;color:#ffffff!important;font-size:12px;border:0!important;font-weight:600;border-radius:12px;background-color:#6BB7D6!important;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;box-shadow:0 5px 15px 0 #61a9c799;width:240px!important;height:50px!important;margin-right:12px}.tables__openTableBtn:hover{color:#ffffff!important;background-color:#6BB7D6!important}.tables__buttons-wrapper{display:flex;align-items:center;justify-content:center;margin-top:30px;padding-bottom:24px}.tables__buttons-wrapper a{text-decoration:none}.tables__buttons-wrapper .banner-btn2{width:240px!important;height:50px!important;border-radius:12px!important}.tables__buttons-wrapper .banner-btn2 img{width:20px!important;height:20px!important}.tables__openTableBtn.show{display:-webkit-box;display:-ms-flexbox;display:flex}.tables__openTableBtn .showPrices{display:none}.tables__openTableBtn .hidePrices{display:inline}.tables__openSecTableBtn{margin:30px auto 0;padding:10px 30px;color:#fff;background:#6BB7D6;max-width:250px;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.tables__openSecTableBtn:hover{opacity:.8}.page-template-prices .tables__desc h2,.page-template-prices .tables__btmDesc h2,.page-template-prices .tables__desc h3,.page-template-prices .tables__btmDesc h3{font-weight:800}.calc-section{margin-top:32px;margin-bottom:90px}.calc-title{line-height:47px;color:#252525;font-size:30px;font-weight:800;margin-bottom:32px}.custom-select-wrapper{position:relative;display:inline-block;width:100%;max-width:510px}.custom-select{display:block;width:100%;padding:10px 40px 10px 15px;font-size:16px;color:#ff7f6b;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:0;border:0!important;outline:0!important;border-radius:7px;background-color:#fff;background-position:center center;border-color:#6BB7D6;border-style:solid;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);max-width:510px;height:62px;cursor:pointer;line-height:25px;color:#6BB7D6;font-size:16px;font-weight:500;padding:0 32px}.custom-select:focus{outline:none}.custom-select-wrapper::after{content:'';position:absolute;top:50%;right:16px;transform:translateY(-50%);width:25px;height:25px;background-color:#6BB7D6;border-radius:50%;background-position:50% 53%!important;background-repeat:no-repeat!important;background-size:65%!important}.calc-param-title{line-height:25px;color:#252525;font-size:16px;font-weight:500;margin-right:64px;width:160px}.calc-param-item{display:flex;align-items:center;margin-bottom:24px}.custom-range-wrapper{position:relative;display:inline-block;width:100%;max-width:510px}.slider-container{position:relative;width:80%;margin:20px auto}.calc-custom-slider{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:5px;background:coral;outline:none;opacity:.7;transition:opacity .15s ease-in-out;position:relative}.calc-custom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#fff;border:2px solid coral;cursor:pointer;position:relative}.calc-custom-slider-value{position:absolute;top:-40px;left:50%;transform:translateX(-50%);font-size:16px;color:coral;font-weight:700;white-space:nowrap}.range{height:64px;width:100%;max-width:510px;display:grid;margin-top:16px}.range__content{position:relative;width:100%;display:grid;place-items:center}.range__slider{width:100%;height:7px;overflow:hidden;border-radius:12px;background-color:#6BB7D6}.range__slider-line{width:100%;height:100%;width:0}.mob-tables__tableRow_th{display:none}.range__thumb{width:40px;height:40px;border-radius:50%;position:absolute;border-width:7px;background-color:#6BB7D6;background-position:center center;border-color:#fff;border-style:solid;box-shadow:0 5px 15px 0 rgba(172,174,178,.3)}.range__value{width:64px;height:22px;position:absolute;top:-35px;left:-16px;border-radius:2rem 2rem 2rem .25rem;display:grid;place-items:center}.range__value-number{line-height:22px;color:#6BB7D6;font-size:16px;font-weight:700}.range__input{appearance:none;width:100%;height:16px;position:absolute;opacity:0}.range__input::-webkit-slider-thumb{appearance:none;width:32px;height:32px}.range__input::-webkit-slider-thumb:hover{cursor:pointer}.range-min{position:absolute;left:0;bottom:0;line-height:15px;color:#252525;font-size:11px;font-weight:500}.range-max{position:absolute;right:0;bottom:0;line-height:15px;color:#252525;font-size:11px;font-weight:500}.number-input{-webkit-appearance:none!important;-moz-appearance:textfield!important;appearance:none!important;display:flex;align-items:center;justify-content:center;border-radius:7px;background-color:#fff;border-color:#6BB7D6;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);width:115px;height:62px}.number-input button{background:transparent!important;border:0!important;outline:0!important;cursor:pointer;color:#61a9c7;font-size:32px}.number-input input{-webkit-appearance:none!important;-moz-appearance:textfield!important;appearance:none!important;text-align:center!important;border:0!important;width:15px!important;height:27px!important;line-height:normal!important;min-width:15px!important;line-height:25px!important;color:#6BB7D6!important;font-size:16px!important;font-weight:700!important;margin:0 10px!important;display:flex;justify-content:center;align-items:center}.number-input input::-webkit-inner-spin-button,.number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input .minus{transform:translateY(-4px)}.calc-pram-mini-title{max-width:100px}.mini-calc-param-item{padding-left:44px}.calc-adds-wrapper{max-width:526px;width:100%}.checkbox-container{display:inline-block;margin:5px}.calc-add-item input[type="checkbox"]{display:none}.calc-add-item label{cursor:pointer;display:flex;justify-content:center;align-items:center;user-select:none;border-width:0;border-radius:7px;background-color:#fff;background-position:center center;border-color:#6BB7D6;border-style:solid;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);padding:12px 24px;min-width:162px;max-width:162px}.calc-add-item label p{max-width:118px;line-height:13px;color:#6BB7D6;font-size:11px;font-weight:500;margin-bottom:0}.calc-add-item input[type="checkbox"]:checked+label{background-color:#6BB7D6!important;color:#ffffff!important}.calc-add-item input[type="checkbox"]:checked+label p{color:#ffffff!important}.calc-add-items{transform:translateX(-8px);max-width:530px;width:100%}.calc-add-items .col-6{margin-bottom:16px}.checkbox-container{height:100%}.calc-add-item label{height:100%;min-height:60px}.calc-price-form{border-radius:12px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);padding:24px 24px;width:400px;margin-left:-20px;margin-bottom:16px}.calc-price-form h5{line-height:26px;font-size:17px;font-weight:600;margin-bottom:4px}.calc-price-form-h5{line-height:26px;font-size:17px;font-weight:600;margin-bottom:4px}.calc-price-form h5 span{color:#61a9c7}.calc-price-form-h5 span{color:#61a9c7}.calc-price-form-add{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:8px}.calc-price-form-add p{line-height:19px;color:#6BB7D6;font-size:12px;font-weight:500;margin-bottom:0}.calc-price-form-add img{width:21px;height:21px;cursor:pointer}.calc-price-form-sale{margin-top:24px;padding-bottom:16px;border-bottom:2px solid #6BB7D6;display:flex;align-items:center;justify-content:space-between}.calc-price-form-sale p{margin-bottom:0;line-height:19px;font-size:12px;font-weight:500}.calc-price-form-sale p span{border-radius:7px;background-color:#6BB7D6;padding:4px 8px;line-height:19px;color:#fff;font-size:12px;font-weight:700}.calc-price-form-finish-wrapper{display:flex;align-items:center;justify-content:space-between}.calc-price-form-finish-wrapper h5{line-height:22px;font-size:16px;font-weight:800;margin-bottom:0;max-width:165px}.calc-price-form-finish-wrapper-h5{line-height:22px;font-size:16px;font-weight:800;margin-bottom:0;max-width:165px}.calc-price-form-finish-wrapper p{line-height:70px;color:#6BB7D6;font-size:45px;font-weight:700;margin-bottom:0}.calc-price-form-finish-wrapper span{line-height:25px;color:#6BB7D6;font-size:16px;line-height:25px;font-weight:700;transform:translateY(-8px)}.calc-price-form-finish strong{font-size:11px}.calc-price-form-sale .switch{font-size:17px;position:relative;display:inline-block;width:3.7em;height:1.8em}.calc-price-form-sale .switch input{display:none;opacity:0;width:0;height:0}.calc-price-form-sale .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ebebeb;transition:.2s;border-radius:30px}.calc-price-form-sale .slider:before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:20px;left:.3em;bottom:.2em;background-color:#fff;transition:.4s}.calc-price-form-sale input:checked+.slider{background-color:#6BB7D6}.calc-price-form-sale input:focus+.slider{box-shadow:0 0 1px var(--secondary-container)}.calc-price-form-sale input:checked+.slider:before{transform:translateX(1.7em)}.calc-contact-form{width:400px;margin-left:-20px}.calc-contact-form .questions-form-input{margin-bottom:12px;height:67px;font-size:15px;padding-left:32px}.calc-contact-form .questions-form{padding:8px}.calc-contact-form h4{line-height:25px;font-size:18px;font-weight:800;color:#2f2f2f;text-align:start;padding-left:8px;margin-bottom:16px;padding-right:8px;max-width:350px}.calc-contact-form-h4{line-height:25px;font-size:18px;font-weight:800;color:#2f2f2f;text-align:start;padding-left:8px;margin-bottom:16px;padding-right:8px;max-width:350px}.calc-contact-form .questions-form-alert{margin-top:4px}.calc-contact-form .questions-form-send{height:69px}.custom-select-wrapper{position:relative;width:100%;max-width:510px;user-select:none;margin-left:-4px}.custom-select{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.custom-select-trigger{cursor:pointer;z-index:2;position:relative;border-width:0;border-radius:7px;background-color:#fff;background-position:center center;border-color:#6BB7D6;border-style:solid;box-shadow:0 5px 15px 0 rgba(207,214,223,.3);width:100%;height:62px;display:flex;align-items:center;padding-left:32px;line-height:25px;color:#6BB7D6;font-size:16px;font-weight:500}.custom-options{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border-radius:7px;z-index:4;line-height:25px;color:#6BB7D6;font-size:16px;font-weight:500;box-shadow:0 5px 15px 0 rgba(207,214,223,.3)}.custom-option{padding:10px;padding-left:32px;cursor:pointer;border-radius:7px}.custom-option:last-child{border-radius:0 0 0 0px!important}.custom-option:hover{background-color:#6BB7D6;color:#fff;border-radius:0}.custom-select-wrapper.open .custom-options{display:block}.custom-select-trigger::after{content:'';position:absolute;top:50%;right:16px;transform:translateY(-50%);width:25px;height:25px;background-color:#6BB7D6;border-radius:50%;background-position:50% 53%!important;background-repeat:no-repeat!important;background-size:65%!important}.custom-select-wrapper.open .custom-select-trigger{border-radius:7px 7px 0 0}.custom-select-wrapper.open .custom-options{border-radius:0 0 7px 7px;border:2px solid #6BB7D6}@media (min-width:1200px){.banner{height:fit-content}.banner-wrapper{margin-bottom:128px}.banner-image{margin-bottom:-128px}}@media (max-width:1200px){.services{padding-top:0}.calc-form-wrapper{display:flex;justify-content:center}.calc-price-form{margin-right:32px}.custom-select-wrapper{max-width:none}.custom-select{max-width:none}.custom-range-wrapper{max-width:none}.range{max-width:none}.calc-param-title{min-width:160px}.calc-price-form{height:fit-content}.equipment-items .col-lg-3{margin-bottom:16px}.services-page__info-img{margin-bottom:32px}.tables__buttons-wrapper .banner-btn2{margin-bottom:0!important}}@media (max-width:992px){.mini-calc-param-item{padding-left:0}.calc-pram-mini-title{margin-right:64px!important}.calc-contact-form{margin-top:0}.tables__tableRow_th{display:none}.mob-tables__tableRow_th{display:flex;overflow-x:scroll;padding-bottom:24px;width:105%;padding-right:8px}.tables__tableRow_th{display:none}.tables__tableItm:first-child{width:63%}.tables__tableItm:nth-child(2){display:none;width:37%;padding-right:0;padding-left:16px}.tables__tableItm:nth-child(3){display:none;width:37%;padding-right:0;padding-left:16px}.tables__tableItm:last-child{display:none;width:37%;padding-right:0;padding-left:16px}.mob-tables__tableRow_th{display:flex;overflow-x:scroll;padding-bottom:24px;width:105%;padding-right:8px}.mob-tables__tableRow_th-item{background-color:#fff;border-radius:12px!important;box-shadow:0 5px 20px -3px rgba(176,176,176,.4);color:#2f2f2f;font-size:12px;line-height:12px;font-weight:700;padding:16px 20px;width:fit-content;text-wrap:nowrap;margin-right:8px;height:44px}.tables__tableItm-show{display:flex!important}.active-mob-tales-th{background:#6BB7D6;color:#fff}.banner-content h1{margin:0;margin-bottom:24px!important}.services-page__info-text p{font-size:13px}.tables__table{padding-top:32px}.calc-param-item{flex-direction:column;align-items:start}.calc-param-title{margin-bottom:16px;margin-right:0;max-width:none;width:fit-content}.custom-range-wrapper{margin-top:8px}.calc-form-wrapper{flex-direction:column;padding-left:30px}.calc-section-wrapper .calc-contact-form{margin:0!important;margin-top:32px!important;margin-left:-16px!important}}@media (max-width:768px){.calc-param-item{flex-direction:column;align-items:start}.calc-param-title{margin-bottom:16px;margin-right:0;max-width:none;width:fit-content}.custom-range-wrapper{margin-top:8px}.calc-form-wrapper{flex-direction:column;padding-left:30px}}@media (max-width:576px){.calc-section-wrapper .calc-contact-form{margin-left:0px!important}.services-page__info-text img{margin-bottom:8px}.price-section-text p{margin-bottom:1rem!important}.calc-form-wrapper{padding-left:12px;padding-right:12px}.calc-section{max-width:380px;margin:0 auto;margin-bottom:64px}.calc-title{line-height:34px;font-size:22px}.calc-param-title{margin-bottom:8px}.custom-select-wrapper{max-width:none!important}.calc-price-form{max-width:380px;width:100%;margin:0 auto;margin-bottom:16px}.calc-contact-form{max-width:380px;width:100%;margin:0 auto}.equipment-item h6{line-height:15px;font-size:12px;color:#6BB7D6;font-weight:600}.equipment-item p{line-height:16px;font-size:12px}.equipment-item{padding:8px;height:100%;padding-bottom:20px}.equipment-item-img{height:140px}.equipment-item-text{padding-left:4px}.equipment-section .services-title h2{line-height:29px;font-size:22px}.equipment-section .services-title p{line-height:22px;font-size:14px}.equipment-items .col-lg-3{padding:0 4px;margin-bottom:8px}.calc-price-form-finish strong{font-size:10px}.calc-price-form{padding:20px 16px}.calc-price-form-sale p{max-width:160px}.services-page__info-img{height:240px}.services-page__info-wrapper{padding-left:12px;padding-right:12px}.services-page__info-section{margin-bottom:64px}.equipment-items{padding:0 8px}.tables__buttons-wrapper{flex-direction:column}.tables__openTableBtn{margin-right:0;margin-bottom:12px;font-size:16px;max-width:325px;width:100%!important;height:75px!important}.tables__buttons-wrapper .banner-btn2{max-width:325px!important;min-width:325px!important;width:100%!important;height:75px!important;font-size:13px}.tables__buttons-wrapper .banner-btn2 img{width:30px!important;height:30px!important;margin-left:-16px}.price-section .container{padding:0!important}.price-section-title,.price-section-text{padding:0 12px!important}.tables__table{border-radius:0!important}.tables__tableRow{padding:4px 8px}.tables__tableRow_th{display:none}.tables__tableItm:first-child{width:63%}.tables__tableItm:nth-child(2){display:none;width:37%;padding-right:0;padding-left:16px}.tables__tableItm:nth-child(3){display:none;width:37%;padding-right:0;padding-left:16px}.tables__tableItm:last-child{display:none;width:37%;padding-right:0;padding-left:16px}.mob-tables__tableRow_th{display:flex;overflow-x:scroll;padding-bottom:24px;width:105%;padding-right:8px}.mob-tables__tableRow_th-item{background-color:#fff;border-radius:12px!important;box-shadow:0 5px 20px -3px rgba(176,176,176,.4);color:#2f2f2f;font-size:12px;line-height:12px;font-weight:700;padding:16px 20px;width:fit-content;text-wrap:nowrap;margin-right:8px;height:44px}.tables__tableItm-show{display:flex!important}.active-mob-tales-th{background:#6BB7D6;color:#fff}.banner-content h1{margin:0;margin-bottom:24px!important}.services-page__info-text p{font-size:13px}.tables__table{padding-top:32px}}