.bg-clouds-2{background:url(/wp-content/themes/bashdecor/images/bg-clouds.jpg)}.hideThis{display:none}.wpcf7-not-valid-tip{font-size:13px;margin-top:5px}label{cursor:pointer}.form__socials-item{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.form__socials-item:hover{background-color:#fbf8f8}.form__socials-item.form__socials-item--checked{background-color:#f2f2f2}.btn-v2__text{padding:7px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:960px){.popup--consult .btn-v2{width:100%}}.first-screen .btn-v2{margin:16px 0 24px;width:100%}.form-inner-popup-gal{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.form-inner-popup-gal .wpcf7-form-control-wrap.phone{max-width:220px;margin-left:32px;display:block}.form-inner-popup-gal input[type=tel]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.popup__thumbs-hidden{display:none}.popup__thumbs-item{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;cursor:pointer}.popup__thumbs-item:hover{opacity:.8}.popup--gallery .popup__square{padding-right:10px;top:-4px;width:auto;line-height:inherit}.popup--gallery .popup__square span{position:relative;left:0;line-height:inherit;padding-left:27px;display:block}.team .slick-list{padding-top:10px}@media (min-width:1200px){.popup--gallery .popup__square span{top:-3px;padding-left:34px}}@media (max-width:1200px){.form-inner-popup-gal .wpcf7-form-control-wrap.phone{font-size:9px;max-width:165px}.form-inner-popup-gal input[type=tel]::-webkit-input-placeholder{font-size:9px}.form-inner-popup-gal input[type=tel]:-moz-placeholder,.form-inner-popup-gal input[type=tel]::-moz-placeholder{font-size:9px}.form-inner-popup-gal input[type=tel]:-ms-input-placeholder{font-size:9px}.form-inner-popup-gal input[type=tel]::-ms-input-placeholder{font-size:9px}.form-inner-popup-gal input[type=tel]::placeholder{font-size:9px}.form-inner-popup-gal input[type=tel]{height:62px;padding:0 20px;font-size:9px}}@media (max-width:960px){.form-inner-popup-gal{height:auto}}@media (max-width:640px){.form-inner-popup-gal{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end}.form-inner-popup-gal .wpcf7-form-control-wrap.phone{margin-bottom:12px;margin-left:15px;width:58%}.popup--gallery .popup__thumbs-item{margin-bottom:10px}}.reviews-loadmore-wrap{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.otcomp-form-flex .wpcf7-form-control-wrap.phone{width:-webkit-calc(50% - 7px);width:-moz-calc(50% - 7px);width:calc(50% - 7px)}.otcomp-form-input{width:100%}@media screen and (max-width:1700px){.otcomp-form-flex .wpcf7-form-control-wrap.phone{width:-webkit-calc(50% + 7px);width:-moz-calc(50% + 7px);width:calc(50% + 7px)}}@media screen and (max-width:1430px){.otcomp-form-flex .wpcf7-form-control-wrap.phone{width:-webkit-calc(50% - 7px);width:-moz-calc(50% - 7px);width:calc(50% - 7px)}}@media screen and (max-width:515px){.otcomp-form-flex .wpcf7-form-control-wrap.phone{width:100%}}@media screen and (min-width:1431px){.freemean-form-input{width:100%}.freemean-form-flex .wpcf7-form-control-wrap.phone{width:-webkit-calc(50% - 7px);width:-moz-calc(50% - 7px);width:calc(50% - 7px)}}.catalog__flex .form.form--catalog .btn-v2{width:100%}.thanks .freemean-form-flex .wpcf7-form-control-wrap{width:-webkit-calc(50% - 7px);width:-moz-calc(50% - 7px);width:calc(50% - 7px);display:block}.thanks .freemean-form-input{width:100%}@media (max-width:640px){.thanks .freemean-form-flex .wpcf7-form-control-wrap{width:100%}.thanks .freemean-form-flex .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:14px}}@media (min-width:1985px){.first-screen__man{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (max-width:1126px) and (min-width:961px){.first-screen__man{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.first-screen__man img{right:37px}}.text-page{padding:160px 0 30px}.text-page h1,.text-page h2,.text-page h3{font-weight:700;margin-bottom:20px;color:#000;letter-spacing:.2px;display:block}.text-page h1{font-size:40px;line-height:50px}.text-page h2{font-size:30px;line-height:40px}.text-page h3{font-size:24px;line-height:34px}.text-page p{font-size:14px;font-weight:400;margin-bottom:20px;color:#585858;line-height:23px;display:block}.text-page p:last-child{margin-bottom:0}.text-page b{font-weight:700}.text-page i{font-style:italic}.text-page ol,.text-page ul{list-style:none;margin:20px 0;display:block}.text-page ol li,.text-page ul li{font-size:14px;font-weight:400;color:#585858;position:relative;line-height:19px;display:block}.text-page ol li+li,.text-page ul li+li{margin-top:10px}.text-page ul li{padding-left:20px}.text-page ul li:before{height:6px;content:"";position:absolute;background-color:#585858;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:0;width:6px;margin-top:5px}.text-page ol li{padding-left:20px}.text-page ol li span{position:absolute;top:0;left:0;display:block}.foo-messengers-item svg{width:60%}@media screen and (min-width:1201px){.popup--gallery{padding-top:35px}.popup--gallery .popup__gallery{padding-bottom:35px}.popup--gallery .popup__content img{max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%}.popup--gallery .popup__content{max-height:-webkit-calc(100vh - 371px);max-height:-moz-calc(100vh - 371px);max-height:calc(100vh - 371px)}}.section-free-measurement{-webkit-background-size:100% auto!important;-moz-background-size:100% auto!important;-o-background-size:100% auto!important;background-size:100% auto!important;background-repeat:no-repeat!important}@media screen and (max-width:998px){.section-free-measurement{background:none!important}}.first-screen__from{padding:8px 15px;color:#fff;border-radius:5px;background:#7a9fc8;margin-top:5px;display:inline-block}.foo-socials-item--inst,.product-item--social .product-item__insta{background:#07f!important}.foo-socials-item--inst{padding:12px!important}.advantages-reviews-container{grid-template-rows:repeat(3,auto);grid-gap:10px;display:grid}@media (min-width:768px){.advantages-reviews-container{grid-gap:16px}}.advantages-reviews-container>div{padding:14px;border:1px solid #ced5df;grid-template-rows:auto auto;border-radius:16px;grid-gap:7px;display:grid}@media (min-width:768px){.advantages-reviews-container>div{grid-gap:15px}}@media (min-width:992px){.advantages-reviews-container>div{grid-template-columns:min-content 1fr;grid-template-rows:none}}.advantages-reviews-container>div>div:first-child{align-items:center;display:flex}.advantages-reviews-icon{height:40px;background:#fff;width:40px}.advantages-reviews-rating{font-size:23px;font-weight:600;color:#051a3d;margin-left:6px}@media (min-width:768px){.advantages-reviews-rating{font-size:28px;margin-left:15px}}.advantages-reviews-stars{display:none}@media (min-width:768px){.advantages-reviews-stars{margin-bottom:8px;display:flex}}.advantages-reviews-images{position:relative}.advantages-reviews-img{right:-7px;position:absolute;bottom:-5px}@media (min-width:768px){.advantages-reviews-img{display:none}}.advantages-reviews-star img{height:18px!important;margin-right:5px;color:#fec12a;width:18px!important}@media (min-width:768px){.advantages-reviews-star img{height:24px!important;width:24px!important}}@media (min-width:992px){.advantages-reviews-star img{height:20px!important;width:20px!important}}.advantages-reviews-text{font-size:14px;font-weight:400;color:#6a7b92;line-height:1}@media (min-width:768px){.advantages-reviews-text{font-size:18px;color:#051a3d}}.advantages-reviews-text span{font-size:18px;color:#051a3d}@media screen and (max-width:992px){.advantages-reviews-icon{height:32px;width:32px}}.reviews{margin:70px auto}@media (min-width:1200px){.reviews{margin:100px auto}}@media (min-width:992px){.reviews{margin:110px auto}}@media (min-width:1200px){.reviews__wrapper{grid-template-columns:802px 1fr;grid-gap:30px;display:grid}}.inner{border:1px solid #d5dbe4;border-radius:12px}.reviews__review{margin-top:20px}.reviews__review:first-child{margin-top:0}.reviews__title{grid-template-columns:min-content min-content;padding-top:20px;font-size:20px;font-weight:600;color:#051a3d;padding-right:20px;align-items:center;grid-gap:5px;line-height:25px;white-space:nowrap;padding-left:20px;display:grid}@media (min-width:1200px){.reviews__title{font-size:24px;line-height:31px;padding-left:30px}}.reviews__title-icon{height:16px!important;width:16px!important}@media (min-width:1200px){.reviews__title-icon{height:20px!important;width:20px!important}}.reviews__subtitle{font-size:14px;color:#6a7b92;padding-right:20px;line-height:20px;margin-top:3px;padding-left:20px}@media (min-width:1200px){.reviews__subtitle{font-size:18px;line-height:26px;margin-top:4px;padding-left:30px}}.reviews__advantages{overflow-x:auto;grid-template-columns:repeat(5,1fr);margin-bottom:25px;padding-right:15px;-ms-overflow-style:none;gap:10px;cursor:pointer;grid-gap:10px;scrollbar-width:none;margin-top:25px;padding-left:15px;display:grid}@media (min-width:1200px){.reviews__advantages{padding-right:30px;padding-left:30px}}.reviews__advantages-item{padding:10px 15px;grid-template-rows:auto auto;gap:3px;border-radius:14px;background:#f5f5f5;grid-gap:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:grid}.reviews__advantages-title{font-weight:600;align-items:center;line-height:20px;display:flex}.reviews__advantages-title span{margin-right:6px;color:#3cb200;margin-left:5px}.reviews__advantages-rating{color:#6a7b92;line-height:17px}.reviews__list{padding-right:20px;padding-left:20px}@media (min-width:1200px){.reviews__list{padding-right:30px;padding-left:30px}}.reviews__button{padding-right:20px;padding-bottom:20px;padding-left:20px}@media (min-width:1200px){.reviews__button{padding-right:30px;padding-left:30px}}.reviews__button-more{padding-top:14px;justify-content:center;font-size:14px;font-weight:600;color:#198cff;border-radius:16px;background:#f0f6ff;padding-bottom:14px;width:100%;line-height:18px;margin-top:30px;display:flex}.feedback{display:none}@media (min-width:1200px){.feedback{display:block}}.reviews__stars{grid-template-columns:repeat(5,min-content);grid-gap:3px;line-height:11px;display:grid}.reviews__star img{height:18px!important;color:#fec12a;width:18px!important}@media (min-width:992px){.reviews__star img{height:24px!important;width:24px!important}}.reviews__yandex-icon{height:30px;background:#fff;width:30px}@media (min-width:1200px){.reviews__yandex-icon{height:40px;width:40px}}.reviews__yandex{grid-template-columns:min-content 1fr;align-items:center;grid-gap:10px;margin-top:25px;padding-left:15px;display:grid}@media (min-width:1200px){.reviews__yandex{padding-left:30px}}.reviews__yandex-rating{grid-template-columns:auto auto;font-size:34px;font-weight:600;color:#051a3d;align-items:center;grid-gap:10px;line-height:42px;display:grid}@media (min-width:1200px){.reviews__yandex-rating{font-size:36px;line-height:45px}}.reviews__yandex-advantages{grid-template-rows:auto auto;grid-gap:5px;display:grid}.reviews__advantages-rating{font-size:14px;color:#051a3d;line-height:20px}.card{padding:20px;border:1px solid #d5dbe4;color:#051a3d;flex-direction:column;gap:12px;align-items:flex-start;border-radius:24px;background:#fff;margin-top:24px;display:flex}@media (min-width:768px){.card{padding:50px;gap:24px;border-radius:40px}}@media (min-width:1218px){.card{grid-template-columns:1fr 1fr;padding:50px 80px;gap:10px;align-items:center;grid-gap:10px;margin-top:30px;display:grid}}.card-v2{margin-top:24px}@media (min-width:768px){.card-v2{margin-top:40px}}.card__title{font-size:20px;font-weight:700;margin-bottom:5px;line-height:130%}@media (min-width:768px){.card__title{font-size:32px;margin-bottom:10px;line-height:122%}}.card__subtitle{font-size:16px;font-weight:400;line-height:145%}@media (min-width:768px){.card__subtitle{font-size:20px}}.card__button{height:52px;padding-top:14px;justify-content:center;font-size:16px;font-weight:600;color:#fff;gap:10px;align-items:center;border-radius:16px;background:#27a6e6;padding-bottom:14px;width:100%;line-height:130%;display:flex}@media (min-width:768px){.card__button{height:62px;padding-top:16px;font-size:18px;font-weight:600;border-radius:20px;padding-bottom:16px;line-height:130%}}@media (hover:hover){.card__button:hover{background-color:#1d8ec7}}.card__button:active{background-color:#1d8ec7}.card__button__icon{height:24px;width:24px;display:inline-flex}._review__item_1r4l1_2{margin-right:auto;max-width:360px;margin-left:auto}._review__user_1r4l1_7{grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;display:grid}._review__user-photo_1r4l1_13{height:36px;justify-content:center;font-size:16px;font-weight:600;color:#fff;align-items:center;border-radius:50px;width:36px;line-height:20px;display:flex}._review__user-person_1r4l1_25{grid-template-rows:auto auto;grid-gap:4px;display:grid}._review__user-person_1r4l1_25 span:first-child{font-size:16px;font-weight:600;color:#051a3d;line-height:20px}._review__user-person_1r4l1_25 span:last-child{font-size:14px;color:#6a7b92;line-height:20px}._review__text_1r4l1_41{overflow:hidden;font-size:16px;color:#051a3d;position:relative;line-height:20px}._ellipsis_1r4l1_48{font-size:14px;font-weight:600;right:0;color:#6a7b92;position:absolute;bottom:0;background:#fff;line-height:18px}._review__stars_1r4l1_58{grid-template-columns:repeat(5,min-content);margin-bottom:5px;grid-gap:3px;line-height:11px;margin-top:5px;display:grid}@media (min-width:768px){._review__stars_1r4l1_58{grid-gap:2px}}._rating__star_1r4l1_69 img{height:18px!important;color:#fec12a;width:18px!important}@media (min-width:992px){._rating__star_1r4l1_69 img{height:15px!important;width:15px!important}}._button-more_1r4l1_80{font-weight:600;color:#0c5bb9;line-height:130%;margin-top:6px}.franchpromo{--seryy:#555656;--chernyy:#1a1817;--zelenyy-2:#49ab2b;--belyy:#fff;--zelenyy-1:#007b2c;--second-family:"Arial",sans-serif;--third-family:"Inter",sans-serif;margin:80px 0 60px;--zelenyy-3:#aacd81}.franchpromo .container .wrap{border-radius:20px;background:var(--zelenyy-2);display:flex}.franchpromo .container .wrap .inform{padding:40px 0 20px 40px;box-sizing:border-box;width:50%}.franchpromo .container .wrap .inform .text{font-size:42px;font-weight:700;margin-bottom:20px;color:var(--belyy);font-family:Bebas Neue}.franchpromo .container .wrap .inform .text2{font-size:16px;font-weight:400;margin-bottom:40px;color:var(--belyy);font-family:var(--second-family)}.franchpromo .container .wrap .inform .button_1{padding:15px 20px;font-size:16px;text-decoration:none;font-weight:400;margin-bottom:20px;color:var(--chernyy);align-items:center;border-radius:10px;background:var(--belyy);font-family:var(--second-family);display:inline-flex}.franchpromo .container .wrap .inform .button_1 img{height:25px;margin-left:10px}.franchpromo .container .wrap .inform .button_1:hover{opacity:.7}.franchpromo .container .wrap .inform .inds{flex-wrap:wrap;display:flex}.franchpromo .container .wrap .inform .inds .item{padding:0 20px 20px 0;box-sizing:border-box;align-items:center;width:50%;display:flex}.franchpromo .container .wrap .inform .inds .item img{height:25px;margin-right:20px}.franchpromo .container .wrap .inform .inds .item span{font-size:16px;font-weight:400;color:var(--belyy);font-family:var(--second-family)}.franchpromo .container .wrap .bigimg{position:relative;box-sizing:border-box;width:50%;padding-left:40px}.franchpromo .container .wrap .bigimg>img{position:absolute;max-width:100%;max-height:370px;object-fit:contain;bottom:0;left:0}.franchpromo .container .wrap .bigimg .tipnote{padding:20px;right:40px;position:absolute;max-width:330px;bottom:40px;box-sizing:border-box;align-items:start;border-radius:10px;background:var(--zelenyy-1);display:flex}.franchpromo .container .wrap .bigimg .tipnote img{flex-shrink:0;margin-right:20px;width:25px}.franchpromo .container .wrap .bigimg .tipnote span{font-size:16px;font-weight:400;color:var(--belyy);font-family:var(--second-family)}@media (max-width:1210px){.franchpromo .container .wrap .inform .text br{display:none}}@media (max-width:840px){.franchpromo .container .wrap{flex-direction:column}.franchpromo .container .wrap .bigimg,.franchpromo .container .wrap .inform{width:100%}.franchpromo .container .wrap .bigimg>img{position:static}}@media (max-width:600px){.franchpromo .container .wrap .inform{padding:20px}.franchpromo .container .wrap .inform .text{font-size:40px}.franchpromo .container .wrap .inform .inds .item{padding:0 0 15px;width:100%}.franchpromo .container .wrap .bigimg .tipnote{right:20px;bottom:20px;left:20px;width:auto}}.popup--franch .form .btn-v2{width:100%}