@import url("/public/distr/assets/fontello/css/fontello.css");@font-face{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-display:swap}:root{--ts-phone-color:#54b474;--ts-whatsapp-color:#18c150;--ts-telegram-color:#3291e7;--ts-viber-color:#7360f2;--ts-skype-color:#00a1e2;--ts-youtube-color:#ff001c;--ts-instagram-color:#d2267f;--ts-facebook-color:#078fed;--ts-vk-color:#0178f9;--ts-odnoklassniki-color:#f58235;--ts-tiktok-color:#818181;--placeholder-primary:#eee;--placeholder-secondary:#ccc;--light:#f7f9fe;--dark:#212529;--middle:#d0845f;--link:#cfa55b;--link-hover:#bf8e38}img{font-size:12px;text-align:center}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.navbar-contact .bi,.navbar-contact2 .bi{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background:no-repeat center;background-size:100%}.navbar-contact i::before,.navbar-contact2 i::before{line-height:30px}.navbar-contact2{display:none}@media (min-width:992px){.navbar-contact2{display:block!important}}td,th{border:1px solid #dfdfdf}a{text-decoration:none;color:var(--link)}.py-lp{padding-top:4rem!important;padding-bottom:3rem!important}.btn-phone{color:#fff;background-color:var(--ts-phone-color)}.btn-whatsapp{color:#fff;background-color:var(--ts-whatsapp-color)}.btn-telegram{color:#fff;background-color:var(--ts-telegram-color)}.btn-viber{color:#fff;background-color:var(--ts-viber-color)}.btn-skype{color:#fff;background-color:var(--ts-skype-color)}.btn-youtube{color:#fff;background-color:var(--ts-youtube-color)}.btn-instagram{color:#fff;background:linear-gradient(60.38deg,#fd5 1.48%,#ff543e 36.72%,#c837ab 71.96%);border:none}.btn-facebook{color:#fff;background-color:var(--ts-facebook-color)}.btn-vk{color:#fff;background-color:var(--ts-vk-color)}.btn-odnoklassniki{color:#fff;background-color:var(--ts-odnoklassniki-color)}.btn-tiktok{color:#fff;background-color:var(--ts-tiktok-color)}.btn-phone:hover,.btn-whatsapp:hover,.btn-telegram:hover,.btn-viber:hover,.btn-skype:hover,.btn-youtube:hover,.btn-instagram:hover,.btn-facebook:hover,.btn-vk:hover,.btn-odnoklassniki:hover,.btn-tiktok:hover{color:#fff;filter:brightness(90%)}.form-control:hover{box-shadow:0 0 0 0.1rem rgb(199 168 98 / 50%)!important}a.navbar-brand img{margin-right:0.5rem}a.navbar-brand div{height:30px}.modal{backdrop-filter:blur(3px)}.modal ol{list-style:none;counter-reset:li}.modal ol li:before{counter-increment:li;content:counters(li,".") ". "}.background-image{background-size:cover!important;background-position:center center!important;animation:placeholder ease-in-out 2s infinite}iframe,video,#cmap{animation:placeholder ease-in-out 2s infinite}@keyframes placeholder{0%{background-color:var(--placeholder-primary)}50%{background-color:var(--placeholder-secondary)}100%{background-color:var(--placeholder-primary)}}@keyframes fadeIn{0%{opacity:0%}100%{opacity:100%}}label>input:hover{cursor:pointer}.accordion-header button{font-size:1.1rem}.accordion-item:not(:first-of-type){border-top:1px solid rgba(0,0,0,.125)}.accordion-item:hover{border-color:var(--bs-primary);border-top:1px solid #0d6efd}.accordion-button:focus{box-shadow:none;border:none}.accordion-button:not(.collapsed){color:unset;background-color:#f5f6f8;box-shadow:none}.accordion-item{background-color:#f5f6f8}.menu{background-color:rgb(var(--bs-dark-rgb))}.menu a.navbar-brand{padding:0;max-width:200px;overflow:hidden;white-space:nowrap}.menu a.navbar-brand img{width:32px;height:32px}.menu a.navbar-brand img.wide-logo{width:128px;height:32px}.menu a.navbar-brand div{vertical-align:middle;display:inline-block;line-height:15px;height:32px;font-size:20px}.menu a.navbar-brand div .signature{font-size:12px}.menu .phone-toggler{font-size:24px;height:40px;width:56px;position:absolute;top:8px;right:80px}#showcontacts li a{width:75%}#showcontacts li{height:38px}#showcontacts li a span{display:inline}.nav .nav-phone,.nav .nav-city{color:#fff}#gtranslate .gt_container--hich1m .gt_switcher,#gtranslate .gt_container--hich1m .gt_switcher .gt_option{width:120px}#gtranslate .gt_container--hich1m .gt_switcher .gt_option{position:absolute}@media (max-width:420px){#gtranslate .gt_container--hich1m .gt_switcher{width:35px}}@media (max-width:991px){#gtranslate{order:1}#showcontacts{order:2}.menu button.navbars-button{order:3}.menu #navbars{order:4}}@media (min-width:992px){.menu a.navbar-brand{max-width:none}#showcontacts .btn{padding:0.2rem 0.5rem;background-color:transparent;border-color:transparent;opacity:0.55;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}#showcontacts .btn:hover{opacity:1}#showcontacts .m-1{margin:.1rem .1rem .1rem .1rem!important}#showcontacts li a span{display:none}}.top li{list-style:none}.top ul{margin-left:0;padding-left:0}.top .logo img{fill:#000}.top svg{width:100%}.top .btn{height:34px;width:34px;line-height:30px;padding:0;font-size:20px;margin-left:0px!important;display:inline-block}.top .btn-whatsapp{height:24px;width:24px;line-height:21px;font-size:21px;color:var(--ts-whatsapp-color);background-color:transparent}.top .btn-telegram{height:24px;width:24px;line-height:21px;font-size:21px;color:var(--ts-telegram-color);background-color:transparent}.top .btn-viber{height:24px;width:24px;line-height:21px;font-size:21px;color:var(--ts-viber-color);background-color:transparent}.top .btn-youtube{color:var(--ts-youtube-color);background-color:transparent;border:1px solid var(--ts-youtube-color)}.top .btn-youtube:hover{color:#fff;background-color:var(--ts-youtube-color)}.top .btn-instagram{color:var(--ts-instagram-color);background:none;border:1px solid var(--ts-instagram-color)}.top .btn-instagram:hover{color:#fff;background-color:var(--ts-instagram-color)}.top .btn-facebook{color:var(--ts-facebook-color);background-color:transparent;border:1px solid var(--ts-facebook-color)}.top .btn-facebook:hover{color:#fff;background-color:var(--ts-facebook-color)}.top .btn-vk{color:var(--ts-vk-color);background-color:transparent;border:1px solid var(--ts-vk-color)}.top .btn-vk:hover{color:#fff;background-color:var(--ts-vk-color)}.top .btn-odnoklassniki{color:var(--ts-odnoklassniki-color);background-color:transparent;border:1px solid var(--ts-odnoklassniki-color)}.top .btn-odnoklassniki:hover{color:#fff;background-color:var(--ts-odnoklassniki-color)}.top .btn-tiktok{color:var(--ts-tiktok-color);background-color:transparent;border:1px solid var(--ts-tiktok-color)}.top .btn-tiktok:hover{color:#fff;background-color:var(--ts-tiktok-color)}.header h1{text-align:center;color:#fff;text-shadow:#000 0 0 5px;font-size:3.5rem}.header{position:relative}.header .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover!important;background-position:center center!important;animation:none}.header .draft-mount{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-size:cover!important;background-position:center center!important}.header .subtitle{font-size:1.2rem;color:#fff;margin-bottom:10px;font-style:italic}.header.background-image{background-color:#ccc}.header .background-color{background-color:rgb(0 0 0 / 20%)}.header ul{text-align:left}.header form{border-radius:0.3rem;border:1px solid #dee2e6;background-color:rgb(255 255 255 / 60%);color:#000}.header form label>input:hover{cursor:pointer}.header a.video{display:block;cursor:pointer;position:relative;padding-bottom:1.5rem}@media (min-width:992px){.header a.video{padding-bottom:0}}.header a.video img{border-radius:0.3rem;padding:0;transition:1s;width:100%}.header a.video i{transition:1s;font-size:120px;height:120px;line-height:1;color:#fff;opacity:50%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.header a.video:hover i{opacity:100%}.header a.video:hover img{filter:brightness(120%)}.header .header-why{color:#fff}.header .header-why i,.header .header-why .material-icons,.header .header-why img,.header .header-why svg{width:32px;height:32px;line-height:32px;font-size:32px;vertical-align:32px;display:inline-block}.header .header-why a.active{color:red}.header .header-why a.active:hover{color:#0a58ca}.header .header-why p{margin:0}.why i,.why .material-icons,.why img,.why svg{width:32px;height:32px;line-height:32px;font-size:32px;vertical-align:32px;display:inline-block}.why a.active{color:red}.why a.active:hover{color:#0a58ca}.why p{margin:0}.info .logo img{width:100%}.info .container li::before{content:none}.info img{background-size:cover;height:fit-content}.info .video-wrp{margin-bottom:0.5rem;cursor:pointer;position:relative;padding-bottom:56.75%;height:0;overflow:hidden;animation:placeholder ease-in-out 2s infinite}.galleries .img-container:hover img{transform:translate(-50%,-50%) scale(1.1)}.info .video-wrp iframe{transition:1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.01)}.price h3{margin:0}.price ul{list-style:none;padding:0}.price li{padding-left:1.3em;text-align:left;font-size:1.2em;border-bottom:1px dotted}.price li:before{content:"\e801";font-family:fontello;display:inline-block;margin-left:-1.3em;width:1.3em}.price .fan{width:100%}.price .fan.img{cursor:pointer}.price .fan img{background-size:cover}.price img{background-size:cover;display:block}.price .row>.card{padding:0}.price a{cursor:pointer}.price a.img{width:100%}.price a.btn{margin-top:10px}.price .img-container{cursor:pointer;position:relative;padding-bottom:75%;height:0;overflow:hidden;animation:placeholder ease-in-out 2s infinite}.price .img-container img{transition:1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.01);width:100%}.price .img-container div{position:absolute;bottom:0;right:0;padding-right:5px;padding-left:5px;color:#fff;background-color:#000;opacity:.5}.price .img-container:hover img{transform:translate(-50%,-50%) scale(1.1)}.price .card-text{padding:1rem 1rem 0}.form-horizontal{text-align:center;position:relative}.form-horizontal .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover!important;background-position:center center!important;animation:none}.form-horizontal .draft-mount{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-size:cover!important;background-position:center center!important}.form-horizontal .background-color{background-color:rgb(0 0 0 / 50%)}.form-horizontal h2{font-size:2.5rem;font-weight:300!important;color:#fff}.form-horizontal .subtitle{font-size:1.25rem;font-weight:300;color:#fff}.form-horizontal form{background-color:rgb(var(--bs-light-rgb));border-radius:0.3rem;border:1px solid #dee2e6;padding-bottom:1rem!important}.form-horizontal form button{padding:0 0 0 0!important}.form-horizontal form label{float:left}.form-horizontal form label>input:hover{cursor:pointer}.service .card-title i{font-size:25pt;margin:10px}.service .card-title i,.service .card-title .material-icons,.service .card-title img,.service .card-title svg{width:32px;height:32px;line-height:32px;font-size:32px;margin-right:1rem!important}.service .card-title{font-weight:600}.service .card-img img{display:block;width:100%}.service .card-img .a{cursor:pointer}.service .card-text{min-height:100px;display:flex;align-items:flex-start}.service .card-img a{display:block;cursor:pointer}.service .card-img{position:relative;padding-bottom:100%;height:0;overflow:hidden;animation:placeholder ease-in-out 2s infinite;border-radius:0}.galleries .figure a{display:block}.galleries .img-container{margin-bottom:0.5rem;cursor:zoom-in;position:relative;padding-bottom:75%;height:0;overflow:hidden;animation:placeholder ease-in-out 2s infinite}.galleries .img-container img{transition:1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.01);width:100%}.galleries .figure-img{margin-bottom:0}.galleries .img-container div{position:absolute;bottom:0;right:0;padding-right:5px;padding-left:5px;color:#fff;background-color:#000;opacity:.5}.fancybox__container .fancybox__thumb{background-size:cover}.galleries .figure-caption{text-align:center;color:var(--light)}.reviews .iframe{max-width:760px;min-height:475px;height:80vh;margin:auto}.reviews .iframe iframe{width:100%;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;height:100%}.contacts .map{padding-top:15px}.contacts .tomap{margin-top:5px}.contacts .map iframe,.contacts #cmap{width:100%;min-height:475px;height:100%;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box}.contacts a{text-decoration:none!important;color:var(--light)}.contacts .btn-group-justified{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contacts .btn.tomap{text-shadow:0px 0px #000}.contacts .btn-group-justified .btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.contacts .map{padding-top:0}}.contacts .cont{margin-bottom:5px}.footer{background-color:#343a40;color:#fff}.footer a{color:rgba(255,255,255,1)}.footer a:hover{color:rgba(255,255,255,.75)}.footer button:focus{box-shadow:none}.footer button{text-decoration:none;color:var(--bs-gray-600)}.footer button:hover{text-decoration:none;color:var(--bs-gray-600)}.footer p{margin-top:1rem;margin-bottom:1rem}.widget_tag{display:block;writing-mode:tb-rl;transform:rotate(180deg);position:fixed;top:35%;z-index:999;line-height:1;font-size:18px;padding:10px 5px;border:1px solid #e47c3a;color:#000;border-radius:20px 0px 0px 20px;background:#e2a712;background:linear-gradient(270deg,rgba(226,167,18,1) 0%,rgba(255,232,55,1) 2%,rgba(255,228,50,1) 10%,rgba(253,194,8,1) 40%,rgba(253,194,8,1) 60%,rgba(250,241,136,1) 90%,rgba(250,246,149,1) 98%,rgba(248,194,32,1) 100%);left:-5px;box-shadow:0 0 20px 0 rgb(0 0 0 / 30%)}.widget_tag:hover{left:0;color:#000;background:#e2a712;background:linear-gradient(90deg,rgba(226,167,18,1) 0%,rgba(255,232,55,1) 2%,rgba(255,228,50,1) 10%,rgba(253,194,8,1) 40%,rgba(253,194,8,1) 60%,rgba(250,241,136,1) 90%,rgba(250,246,149,1) 98%,rgba(248,194,32,1) 100%)}.recMes .t-name{color:#fff}.recMes{z-index:100000}.recMes_animate .recMes__animated-circle{position:absolute;width:60px;height:60px;top:-3px;left:-3px;border-radius:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.2);border:3px solid #08c;animation:recMes__pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation:recMes__pulsate 2s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}.recMes_animate .recMes__btn_label{animation:recMes__btn-pulsate 2s ease-out;animation-iteration-count:infinite;-webkit-animation:recMes__btn-pulsate 2s ease-out;-webkit-animation-iteration-count:infinite}.recMes_animate:hover .recMes__animated-circle{animation:none}.recMes_animate:hover .recMes__btn_label{animation:none}.recMes__wrapper,.recMes__tooltip{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recMes__tooltip{position:absolute;right:70px;white-space:nowrap;background:#292929;font-size:13px;border-radius:3px;transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;opacity:0;transition:all 0.1s linear}.recMes__tooltip:after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px;top:50%;right:-20px;transform:translateY(-50%);border-left-color:#292929}.recMes__hint{position:absolute;right:80px;white-space:nowrap;background:#292929;font-size:15px;border-radius:3px;transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;opacity:.85;transition:all 0.1s linear}.recMes__hint:after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px;top:50%;right:-20px;transform:translateY(-50%);border-left-color:#292929}.recMes__wrapper{position:fixed;bottom:50px;right:165px;height:60px;display:flex;justify-content:center;align-items:center;z-index:1000}.recMes__btn_label{position:relative;cursor:pointer;z-index:2;width:60px;height:60px;justify-content:center;align-items:center;background:#08c;border-radius:50%;transition:all 0.2s ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.3);overflow:hidden}.recMes__btn_label:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.recMes__btn_label:hover .recMes__tooltip{transform:translate(0,0);opacity:1}.recMes__btn_label:hover + .recMes__tooltip{transform:translate(0,0);opacity:1}.recMes__btn_label:hover + .recMes__tooltip:after{opacity:1}.recMes__btn_input{display:none}.recMes__btn_input:checked ~ .recMes__hint{opacity:0;visibility:hidden}.recMes__btn_input:checked ~ a:nth-of-type(1){transition:all 0.2s ease-in-out;transform:translate(0,-135%)}.recMes__btn_input:checked ~ a:nth-of-type(2){transition:all 0.225s ease-in-out;transform:translate(0,-255%)}.recMes__btn_input:checked ~ a:nth-of-type(3){transition:all 0.25s ease-in-out;transform:translate(0,-375%)}.recMes__btn_input:checked ~ a:nth-of-type(4){transition:all 0.275s ease-in-out;transform:translate(0,-495%)}.recMes__btn_input:checked ~ a:nth-of-type(5){transition:all 0.3s ease-in-out;transform:translate(0,-615%)}.recMes__btn_input:checked ~ a:nth-of-type(6){transition:all 0.325s ease-in-out;transform:translate(0,-735%)}.recMes__btn_input:checked ~ a:nth-of-type(7){transition:all 0.325s ease-in-out;transform:translate(0,-855%)}.recMes__btn_input:checked ~ a:nth-of-type(8){transition:all 0.35s ease-in-out;transform:translate(0,-975%)}.recMes__btn_input:checked ~ a:nth-of-type(9){transition:all 0.375s ease-in-out;transform:translate(0,-1095%)}.recMes__btn_input:checked ~ a:nth-of-type(10){transition:all 0.4s ease-in-out;transform:translate(0,-1215%)}.recMes__btn_input:checked ~ a:nth-of-type(11){transition:all 0.425s ease-in-out;transform:translate(0,-1335%)}.recMes__btn_input:checked ~ .recMes__animated-circle{display:none}.recMes__btn_input:checked ~ .recMes__icon_link{opacity:1;visibility:visible}.recMes__btn_input:checked + label{background:#fff!important;animation:none}.recMes__btn_input:checked + label .recMes__bgimg{opacity:0;visibility:hidden}.recMes__btn_input:checked + label .recMes__icon-write{opacity:0;visibility:hidden;transform:scale(.1)}.recMes__btn_input:checked + label .recMes__icon-close{opacity:1;visibility:visible;transform:scale(1)}.recMes__btn:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.recMes__bgimg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background:no-repeat center center;transition:all 0.2s linear}.recMes__icon{transition:all 0.3s ease-in-out;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}.recMes__icon-close{opacity:0;visibility:hidden;transform:scale(.1)}.recMes__icon_tooltip{position:absolute;opacity:0;right:80px;white-space:nowrap;background:#292929;font-size:15px;border-radius:3px;transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;transition:all 0.1s linear}.recMes__icon_tooltip:after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px;top:50%;right:-20px;transform:translateY(-50%);border-left-color:#292929}.recMes__icon_link{border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.3);opacity:0;visibility:hidden;width:50px;height:50px}.recMes__icon_link:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.recMes__icon_link:hover .recMes__tooltip{opacity:.85}.recMes_left .recMes__tooltip{left:80px;right:auto}.recMes_left .recMes__tooltip:after{left:-20px;border-right-color:#292929;border-left-color:transparent}.recMes_left .recMes__hint{left:80px;right:auto}.recMes_left .recMes__hint:after{left:-20px;border-right-color:#292929;border-left-color:transparent}@keyframes recMes__btn-pulsate{0%{transform:scale(1,1)}25%{transform:scale(1.1,1.1)}50%{transform:scale(1,1)}}@keyframes recMes__pulsate{0%{-webkit-transform:scale(.8,.8);opacity:0}25%{opacity:.4}50%{-webkit-transform:scale(1.3,1.3);opacity:0}100%{-webkit-transform:scale(.8,.8);opacity:0}}@media screen and (max-width:991px){.recMesrecMes__icon-telegram_wrapper__wrapper{bottom:10px;right:10px}.recMes__wrapper{bottom:10px;right:75px}}.t-rec{color:#000}.t-input{margin:0;font:16px/1.33 'Open Sans',sans-serif;height:60px;padding:0 20px;width:100%;border:1px solid #d1d1d1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-appearance:none}.t-submit{font:700 16px 'Open Sans',sans-serif;text-align:center;height:60px;border:0 none;padding-left:60px;padding-right:60px;-webkit-appearance:none;white-space:nowrap;background:transparent none;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out}.t-name_xl{font-size:24px;line-height:1.35}.t-name{font-family:"'Open Sans'",sans-serif;font-weight:600;color:#000}.t-submit:hover{background-color:#d63742!important}.tcb{position:relative;z-index:1000}.tcb__btn{bottom:50px;right:100px;cursor:pointer;position:fixed}.tcb__btn_wrapper{background:#199c68;height:60px;width:60px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.tcb__btn-text{position:absolute;right:80px;white-space:nowrap;padding:9px 13px;font-size:15px;border-radius:3px;-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);top:50%;background:#292929;color:#fff;opacity:.85;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.tcb__btn-text::after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px;top:50%;right:-20px;transform:translateY(-50%);border-left-color:#292929}.tcb__btn:not(.tcb__btn_active):hover .tcb__btn_wrapper{-webkit-animation:none!important;animation:none!important}.tcb__btn:not(.tcb__btn_active):hover .tcb__animated-circle{-webkit-animation:none!important;animation:none!important}.tcb__btn_active .tcb__btn_wrapper{background:#fff!important}.tcb__btn_active .tcb__btn-text{visibility:hidden;opacity:0}.tcb__btn_animate{animation:tcb__btn-animate 2s ease-out;animation-iteration-count:infinite;-webkit-animation:tcb__btn-animate 2s ease-out;-webkit-animation-iteration-count:infinite}@-webkit-keyframes tcb__btn-animate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}25%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}50%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}70%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}100%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes tcb__btn-animate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}25%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}50%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}70%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}100%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}.tcb__icon,.tcb__icon-close{fill:#fff;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.tcb__icon-close,.tcb__btn_active .tcb__icon{opacity:0;visibility:hidden;-webkit-transform:scale(.1);transform:scale(.1)}.tcb__btn_active .tcb__icon-close{opacity:1;visibility:visible;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}@media screen and (max-width:991px){.tcb__btn{bottom:10px!important;right:10px!important}.tcb__btn-text{font-size:12px}.tcb__btn-text::after{border-width:8px;right:-16px}.tcb__popup-container{bottom:75px!important;right:8px!important}}.tcb__popup{display:none;opacity:0;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}.tcb__popup_show{opacity:1}.tcb__popup-container{margin:0;top:initial;left:initial;bottom:125px;right:100px;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.4);background:#fff;position:fixed;z-index:1;cursor:default;text-align:center;max-width:360px}.tcb__wrapper{padding:30px 35px 40px;border-radius:5px;overflow-y:auto;max-height:65vh}.tcb__title{margin-bottom:25px}.tcb__descr{margin-bottom:25px}.tcb__text{margin-top:10px;margin-bottom:4px}.tcb__bottom-text{margin-top:20px}.tcb__additional-info{margin-top:30px}.tcb__input-container{margin:0 auto}.tcb__blockinput{vertical-align:middle;width:100%;padding-bottom:10px;position:relative}.tcb__input{outline:0;height:50px}.tcb .t-input__vis-ph{top:17px}.tcb .t-input_pvis{padding:22px 20px 10px}.tcb__blockbutton{vertical-align:middle;width:100%}.tcb__submit{height:50px;padding:0;width:100%;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;background-color:#fa8669;color:#fff;border-width:0}.tcb__blockinput-errors{background:#f66 none repeat scroll 0 0}.js-error-control-box .tcb__input{border:1px solid red!important}.tcb__blockinput-errors-text{color:#fff;box-sizing:border-box;padding:0 10px 10px;font-family:'FuturaPT',serif}.tcb__blockinput-errors-item{padding-top:10px;display:none;font-family:'FuturaPT',serif}.tcb__blockinput-errorbox{background:#F95D51;color:#fff;padding:10px;text-align:center;margin-bottom:20px;font-family:'FuturaPT',serif}.tcb__blockinput-success{text-align:center;padding:20px;font-family:'FuturaPT',serif}.tcb .js-send-form-success .tcb__input-wrapper{display:none}.tcb__input-wrapper{-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.tcb__submit,.tcb__btn_wrapper{background-color:#e00114}a:hover{color:var(--link-hover)}#header label a{text-shadow:1px 1px 3px #000}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.dropdown-item.active,.dropdown-item:active{background-color:#cfa55b}.dropdown-item:hover{background-color:#cfa55bbe}.btn-primary,.btn-primary:active{color:#fff;background-color:#cfa55b;border-color:#bf8e38}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#bf8e38;border-color:#976e28}.btn-check:focus+.btn-primary,.btn-primary:focus,.form-control:focus{border-color:#976e28;box-shadow:0 0 0 0.25rem rgb(199 168 98 / 50%)!important}body{background:var(--light);color:var(--dark)}.navbar-brand{width:200px}.navbar-brand div{position:relative;top:4px}.top{color:var(--light)}.top a:hover{color:#858585}.header img{padding-top:1rem;padding-bottom:1rem}.header .text-lg-start{text-align:center!important}.footer,.menu,.top{background-color:var(--dark)}#service{background-color:#171717}#service .container{padding-top:0!important;padding-bottom:0!important}.gallery .figure:hover img,.gallery .figure:hover i{transition:ease-in-out 0.5s}.why i,.price h4,h2{color:var(--middle)}.price .btn-light{border:1px solid #000}h2{margin-bottom:1.5rem}#price_prorab .card-header{max-height:65px}.header .text p{text-shadow:#000 0 0 5px}.header div.background-color{background-color:rgb(0 0 0 / 40%)}.header .text img{-webkit-filter:drop-shadow(0 0px 5px rgba(0,0,0,1));-moz-filter:drop-shadow(0 0px 5px rgba(0,0,0,1));-ms-filter:drop-shadow(0 0px 5px rgba(0,0,0,1));-o-filter:drop-shadow(0 0px 5px rgba(0,0,0,1));filter:drop-shadow(0 0px 5px rgba(0,0,0,1))}.header li{font-size:1.4rem;text-shadow:#000 0 0 5px;text-align:left}.price h4.pricing-card-title span{color:#000;font-size:1.2rem;font-weight:350}.price li:first-child{border-top:1px dotted}.why img{width:100px;height:100px}#why_truby>div>div>div>div{min-height:95%}#two_case_form .container{padding-bottom:3rem}#prorab p,#garanty p,#two_case,#why_two_case{font-size:larger}#design .card-body{justify-content:space-between!important}#design .card-header{height:115px;min-height:115px;max-height:115px}.rooms2 .card{border:0}.faq .accordion-item{color:#000}.services .card-body{color:#000}.services .card-body .card-title{text-align:center}#su_modal .modal{color:#000}.reviews .subtitle{text-align:center}.top a,.footer a{text-decoration:none;color:var(--light)}.contacts a:hover,.footer a:hover{text-decoration:none;color:gray}.contacts .btn-whatsapp:hover,.contacts .btn-telegram:hover,.contacts .btn-youtube:hover,.contacts .btn-instagram:hover,.contacts .tomap:hover{color:#fff}.contacts .btn-callback{margin-top:5px}footer{color:var(--light)}#thankcontacts .card{color:#000}.rooms_slider .carousel-item a img{transform:translate(-50%,-67%) scale(1.12)}.info .container .row div{align-items:center}.price p,.galleries p{font-size:larger}.galleries .img-container,.gallery .wall .img-container,.card,iframe{border-radius:0.25rem}.galleries#truby_projects figcaption{color:#6c757d}.contacts:not(#otoplenie_contacts){background-color:rgb(53 46 54 / 90%);background-image:radial-gradient(rgb(53 46 54) 2px,transparent 3px);background-size:10px 10px;transition:1s ease-in-out;color:var(--light)}.contacts:not(#otoplenie_contacts):hover{background-size:11px 11px}#otoplenie_contacts a{color:#000}#otoplenie_contacts a:not(.btn):hover{color:var(--link)}.form .form_wrapper{border-radius:10px;margin-left:calc(var(--bs-gutter-x) * 0.1);margin-right:calc(var(--bs-gutter-x) * 0.1);margin-bottom:15px}@media (max-width:991px){.header h1{font-size:2rem}}@media (min-width:768px){#pressure_price-1{display:flex;justify-content:center}#pressure_price .card{width:50vw}}@media (max-width:767px){.price li{font-size:1em}}#otoplenie_truby_projects figure.figure figcaption{color:var(--dark)!important}.widget_like .close{display:none}