@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Roboto:900,300,500,100,400);@import url(//fonts.googleapis.com/css?family=Open+Sans:300,700,400,600);@import url(../css/animate.css);body{font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;font-weight:400;background:#444;color:#777}.languages-box{position:absolute;left:70px;top:0;display:block;height:30px;width:110px}.language-icon{position:relative;display:inline-block;height:30px;width:30px}a{font:inherit;color:inherit;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{text-decoration:underline}a[href^="tel:"]{color:inherit;text-decoration:none}*{-webkit-text-size-adjust:none}img{max-width:100%;height:auto}h2,h3,h4,h5{font-family:'Roboto',sans-serif}h1 a:hover{text-decoration:none}h2{font-size:46px;line-height:44px;font-weight:300}@media (min-width:768px) and (max-width:979px){h2.__resize{font-size:36px;line-height:34px}}@media (max-width:767px){h2.__resize{font-size:18px;line-height:36px}}@media (max-width:479px){h2.__resize-heading{font-size:36px;line-height:34px}}h2.__fw-100{font-weight:100}h3{font-size:74px;line-height:80px;font-weight:900}h4{font-size:60px;line-height:66px;font-weight:500}@media (max-width:479px){h4.__resize{font-size:42px;line-height:48px}}h6{font-size:20px;font-weight:700;line-height:28px}@media (max-width:767px){h6.__resize{font-size:14px;line-height:24px}}h6.__lh-24{line-height:24px}h6.color_2 a:hover{text-decoration:none;color:#ff7b3d}h6.color_3 a:hover{text-decoration:none;color:#444}a[data-gal]{display:block;position:relative}a[data-gal] .first{width:100%}a[data-gal] .overlay-gallery{display:block;background:rgba(39,39,39,0);position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}a[data-gal] .hover{display:block;visibility:hidden;height:50px;width:61px;text-align:center;position:absolute!important;left:50%;margin-left:-30px;top:50%;margin-top:-25px!important;-webkit-transition:all .1s ease;transition:all .1s ease}a[data-gal]:hover .overlay-gallery{background:rgba(39,39,39,.73)}a[data-gal]:hover .hover{visibility:visible}.btn{position:relative;display:inline-block;font-size:16px;line-height:24px;border-radius:50px;padding:11px 32px 12px}.btn:hover{text-decoration:none;background:#111}.overlay2-wrap{position:relative}.overlay2-wrap.mt{margin:2px 0}.overlay2{background:rgba(0,0,0,.4);position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}#header.bg{position:relative;background:url(../images/page1-img1.jpg) no-repeat}#header .overlay{position:absolute;background:rgba(0,0,0,1);left:0;top:0;right:0;bottom:0}#header .header-wrapper{position:relative}#header .logo-caption{position:relative;padding-top:30px;z-index:1}#header .absolute-container{position:absolute;top:0;left:0;right:0;z-index:11}#header h1{display:inline-block;font-size:14px;line-height:15px;letter-spacing:2px;font-weight:300}#header h1 .circle{display:block;position:relative;margin:-3px 17px 0 28px;width:24px;height:24px;text-align:center;border:1px solid #fff;border-radius:50%}#header h1 .circle:before{content:'';position:absolute;left:-9px;top:-9px;width:40px;height:40px;border:1px solid #fff;border-radius:50%}#header h1 .circle img{padding-top:7px}#header .wrapper{position:relative;padding-top:180px;height:779px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header .wrapper .btn{margin-top:20px}#header .wrapper h2{margin-bottom:8px}@media (min-width:768px) and (max-width:979px){#header .wrapper{height:626px;padding-top:232px}}@media (max-width:767px){#header .wrapper{height:481px;padding-top:154px}}@media (max-width:479px){#header .wrapper{height:639px;padding-top:75px}}#header .slider-wrapper{height:953px}@media (min-width:768px) and (max-width:979px){#header #camera01,#header .slider-wrapper{height:800px!important}}@media (max-width:767px){#header .logo-caption{text-align:center}#header #camera01,#header .slider-wrapper{height:700px!important}}@media (max-width:479px){#header #camera01,#header .slider-wrapper{height:860px!important}}#header .camera_wrap .camera_pag .camera_pag_ul li{cursor:pointer;display:inline-block;height:17px;width:17px;margin:0 1px;position:relative;text-align:left;text-indent:-9999px;border:1px solid transparent;border-radius:50%;z-index:11}#header .camera_wrap .camera_pag .camera_pag_ul li>span{position:absolute;width:11px;height:11px;top:2px;left:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#header .camera_wrap .camera_pag .camera_pag_ul li>span>span{position:absolute;width:11px;height:11px;left:0;top:0;border-radius:50%;border:1px solid #fff}#header .camera_wrap .camera_pag .camera_pag_ul li:hover{border-color:#fff}#header .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{border-color:#fff}.sf-menu{margin-right:5px}.sf-menu>li{position:relative;float:left;background:transparent;-webkit-transition:.3s all ease;transition:.3s all ease}.sf-menu>li>a{display:inline-block;font-size:14px;line-height:20px;padding:30px 14px 29px 15px;-webkit-transition:.3s all ease;transition:.3s all ease;color:#fff}.sf-menu>li>a:hover{text-decoration:none;background:#ff7b3d;-webkit-transition:.3s all ease;transition:.3s all ease}.sf-menu>li.current>a{background:#ff7b3d}.sf-menu>li.sfHover>a{background:#ff7b3d}.sf-menu a{-webkit-transition:.3s all ease;transition:.3s all ease}.sf-menu a:hover{-webkit-transition:.3s all ease;transition:.3s all ease}.sf-menu ul{position:absolute;color:#fff;top:81px;left:0;z-index:4;width:130px;display:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-menu ul li{position:relative;font-size:13px;line-height:19px}.sf-menu ul li a{display:block;padding:10px 0;background:rgba(0,0,0,.5)}.sf-menu ul li a:hover{text-decoration:none;background:rgba(255,123,61,.7)}.sf-menu ul li.sfHover>a{background:rgba(255,123,61,.7)}.bg .sf-menu ul{top:79px}.bg .sf-menu ul li a{background:rgba(0,0,0,.8)}.bg .sf-menu ul li a:hover{background:#ff7b3d}.sf-menu ul ul{position:absolute;top:0;left:130px;z-index:4}.bg .sf-menu ul ul{top:0}@media only screen and (max-width:767px){.sf-menu{display:none}.select-menu{display:block;clear:both;position:relative;width:90%;left:0;top:0;margin:14px auto;padding:0;height:40px;background:#fff url(../images/select.png) 99% center no-repeat;color:#05090d;border-radius:0;-webkit-appearance:none;outline:none;font:14px 'Open Sans',sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.isStuck{background:rgba(0,0,0,1);z-index:999}.isStuck .wrapper{display:none}#header .isStuck .absolute-container{position:relative}#header .isStuck .sf-menu ul{top:79px}#header .isStuck .sf-menu ul ul{top:0}@media only screen and (max-width:979px){.isStuck{display:none!important}}#content{background:#fff}#content .heading{position:relative;text-align:center}#content .heading:before,#content .heading:after{content:'';position:absolute;width:96px;height:1px;top:9px;left:50%;background:#d3d3d3}#content .heading:before{margin-left:-122px}#content .heading:after{margin-left:23px}#content .link{display:inline-block}#content .link:hover{text-decoration:none;color:#444}#content .wrapper1{padding:52px 0}#content .wrapper1__inset1{padding-bottom:68px}#content .wrapper1__inset2{padding-bottom:32px}@media (max-width:767px){#content .wrap-top-767{margin-top:40px}}#content .banner{position:relative;padding:40px 0;z-index:1}#content .banner img{margin:8px 2px 0 0}@media (max-width:767px){#content .banner img{margin-top:-2px}}#content .banner span{font-size:36px;line-height:44px;margin-right:10px}#content .banner h2{display:inline-block}#content .banner__inset1{padding:32px 0 38px}#content .banner__inset2{padding-top:24px}#content .banner a:hover{text-decoration:none;color:#444}@media (max-width:767px){#content .banner{padding:30px 0}#content .banner__inset1{padding:30px 0}}#content .owl-wrap{position:relative}#content .owl-wrap .owl-prev,#content .owl-wrap .owl-next{position:absolute;display:block;top:205px;margin-top:-39px;width:43px;height:78px;z-index:1;left:50%;-webkit-transition:0s;transition:0s}#content .owl-wrap .owl-prev{background:url(../images/page1-img5.png) no-repeat;background-position:-43px 0;margin-left:-311px}#content .owl-wrap .owl-prev:hover{background-position:-1px 0}#content .owl-wrap .owl-next{background:url(../images/page1-img6.png) no-repeat;background-position:-53px 0;margin-left:267px}#content .owl-wrap .owl-next:hover{background-position:-5px 0}#content .owl-wrap .item{width:460px;margin:25px auto 0}#content .owl-wrap .item h6{margin-bottom:15px}#content .owl-wrap .item .caption{padding:13px 24px 17px}@media (max-width:767px){#content .owl-wrap .item{width:300px}#content .owl-wrap .owl-next{margin-left:155px}#content .owl-wrap .owl-prev{margin-left:-200px}}@media (max-width:479px){#content .owl-wrap .item{width:220px}#content .owl-wrap .item .caption{padding:5px}#content .owl-wrap .owl-next{margin-left:111px}#content .owl-wrap .owl-prev{margin-left:-156px}}#content .box{margin-top:52px}#content .box a{display:inline-block}#content .box a:hover{text-decoration:none}#content .box a:hover .circle{border-color:#ff7b3d}#content .box a:hover .circle .main{display:none}#content .box a:hover .circle .hover{display:inline-block}#content .box a:hover .circle:before{background:#ff7b3d}#content .box a:hover h6{color:#444}#content .box .circle{display:block;position:relative;width:151px;height:151px;margin:0 auto 20px;border:1px solid #7a7a7a;border-radius:50%;text-align:center;-webkit-transition:.3s;transition:.3s}#content .box .circle img{position:relative;padding-top:60px;z-index:1;-webkit-transition:.3s;transition:.3s}#content .box .circle .hover{display:none}#content .box .circle:before{content:'';position:absolute;left:50%;margin:-46px 0 0 -46px;top:50%;width:93px;height:93px;border-radius:50%;z-index:0;-webkit-transition:.3s;transition:.3s}#content .box h6{-webkit-transition:all .3s ease;transition:all .3s ease}#content .box2-wrap{margin-top:38px}#content .box2 img,#content .box2 h3{width:33.0087%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .box2 .caption{width:33.9361%;padding:26px 45px 10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .box2 .caption h6{margin-bottom:23px}#content .box2 .caption .link{margin-top:24px}#content .box2 h3{padding:16px 0 0 74px}#content .box2 h3.__inset1{padding:16px 74px 0 0}@media (min-width:768px) and (max-width:979px){#content .box2 h3{width:30.0087%;padding:0 0 0 30px}#content .box2 h3.__inset1{padding:0 30px 0 0}#content .box2 .caption{padding:15px 12px 10px 15px;width:36.9361%}#content .box2 .caption h6{margin-bottom:10px}#content .box2 .caption .link{margin-top:10px}}@media (max-width:767px){#content .box2 img,#content .box2 h3,#content .box2 .caption{width:100%}#content .box2 h3,#content .box2 h3.__inset1{text-align:center;padding:0;margin-bottom:10px}#content .box2+.box2{margin-top:30px}}#content .box3{margin-top:31px;padding:24px 10px 54px 30px}#content .box3 h6{position:relative;margin-bottom:22px}#content .box3 h6 span{font-size:20px;line-height:28px;margin-right:5px}#content .box4{margin-top:32px}#content .box4 a:hover{text-decoration:none;color:#444}#content .box4 h6{margin-bottom:14px}#content .box4__offset1{margin-top:25px}#content .box5{margin-top:37px}#content .box5 .caption{padding:27px 20px 48px 32px}#content .box5 .caption h6{margin-bottom:23px}#content .box6{margin-top:42px}#content .box6 img{margin:5px 20px 0 0}@media (max-width:767px){#content .box6 img{margin:15px 0}}#content .box6 h6{margin-bottom:15px}#content .box6 p+p{margin-top:23px}#content .box6 .link{margin-top:23px}#content .box6 .markered-list{margin-top:23px}#content .box6__inset1 img{margin:-2px -65px 0 0}#content .box6__offset1{margin-top:35px}#content .box7{margin-top:25px}#content .box7 img{margin:5px 20px 0 0}@media (min-width:768px) and (max-width:979px){#content .box7 img{margin-bottom:15px}}@media (max-width:479px){#content .box7 img{margin-bottom:15px}}#content .box7 h6{margin-bottom:15px}#content .box7 .meta span{font-size:5px;line-height:26px}#content .box7 .meta span a{font-size:13px;margin-left:5px}@media (min-width:480px) and (max-width:767px){#content .box7 .meta span{display:block}}#content .box7 .meta .author{margin-right:7px}#content .box7__offset1{margin-top:47px}#content .box8{margin-top:46px}#content .box8 .date-btn{display:inline-block;padding:9px 16px;font-size:13px;margin-bottom:12px}#content .box8 .date-btn:hover{text-decoration:none;background:#444}#content .box8 h6{margin-bottom:4px}#content .box8 .divider{margin:14px 0 18px}#content .blog-box{margin-top:50px}#content .blog-box .date{width:60px;padding:10px 0 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .blog-box .date p{font-size:30px;line-height:32px;font-weight:600}#content .blog-box .date p+p{font-size:14px;line-height:18px;font-weight:300;margin-top:5px}#content .blog-box .caption{padding:34px 32px 33px 20px}#content .blog-box .caption h6{margin-bottom:16px}#content .blog-box .caption .link{margin-top:23px}#content .blog-box__offset1{margin-top:31px}@media (max-width:767px){#content .blog-box img{width:85.5%}}@media (max-width:479px){#content .blog-box img{width:77.7%}#content .blog-box .caption{padding-right:10px}}#content .divider{height:1px;background:#bbb}#content .markered-list li{position:relative;padding-left:22px}#content .markered-list li:before{content:'\f0a9 ';position:absolute;left:0;top:0;font-family:FontAwesome;font-size:16px;line-height:24px;color:#ff7b3d}#content .markered-list li+li{margin-top:6px}#content .google-map-api{position:absolute;left:0;right:0;top:0;bottom:0}#content #map-canvas{position:absolute;top:0;left:0;right:0;bottom:0}#content #map-canvas img{max-width:none!important}#content #map-canvas2{position:absolute;top:0;left:0;right:0;bottom:0}#content #map-canvas2 img{max-width:none!important}#content .home-map{color:#fff;position:relative;text-align:center;height:360px}#content .map{position:relative;margin:31px 0 45px;height:374px}@media (max-width:479px){#content .map{height:250px}}#content dt{padding-right:5px}#content dd,#content dt{display:inline-block}#content .form-wrapper{margin:38px 0}#content .form-wrapper2{margin:32px 0 2px}#content .contacts{padding:34px 15px 38px 30px;margin-top:32px}#content .contacts h6{margin-bottom:16px}#content .contacts .mail a{text-decoration:underline}#content .contacts .mail a:hover{color:#444}@media (min-width:768px) and (max-width:979px){#content .contacts{font-size:14px}#content .contacts h6{font-size:16px}}@media (max-width:479px){#content .contacts{font-size:14px}#content .contacts h6{font-size:16px}}#content .policy-box{margin-top:25px}#content .policy-box h6{margin-bottom:18px}#content .policy-link{margin-top:21px;text-decoration:underline}#footer{border-top:1px solid #353535;padding:53px 0 30px;text-align:center}#footer h1{display:inline-block;font-size:53px;line-height:60px;letter-spacing:9px;font-weight:300}#footer h1 .circle{display:block;position:relative;margin:20px 60px 0 0;width:66px;height:66px;text-align:center;border:1px solid #fff;border-radius:50%}#footer h1 .circle:before{content:'';position:absolute;left:-22px;top:-22px;width:110px;height:110px;border:1px solid #fff;border-radius:50%}#footer h1 .circle img{padding-top:15px}@media (max-width:767px){#footer h1 .circle{margin-right:-40px}}#footer h1 .copyright{font-size:16px;line-height:24px;display:block;margin-top:10px;letter-spacing:normal;text-align:left}#footer h1 .copyright a:hover{text-decoration:underline}@media (max-width:767px){#footer h1 .copyright{text-align:center}}@media (max-width:479px){#footer h1{font-size:40px;line-height:53px;letter-spacing:2px}#footer h1 .circle{margin-right:20px}}#toTop{display:none;text-decoration:none;position:fixed;bottom:80px;right:30px;overflow:hidden;font-size:30px;z-index:20;padding:5px 10px;border:1px solid #ff7b3d;background:#fff;color:#ff7b3d;-webkit-transition:.5s;transition:.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#toTop:hover{background:#ff7b3d;color:#fff}@media only screen and (max-width:1199px){#toTop{display:none!important}}.stellar-block{position:relative;background-repeat:no-repeat;z-index:8}.desktop .stellar-block{background-attachment:fixed}.stellar-section .stellar1{background-image:url(../images/page3-img1.jpg);background-position:center center}@media (max-width:767px){.stellar-section .stellar1{background-size:auto 100%}.stellar-section .stellar1{border-bottom:1px solid #fff}}.stellar-section .stellar2{background-image:url(../images/page4-img5.jpg);background-position:center center}@media (max-width:767px){.stellar-section .stellar2{background-size:auto 100%}.stellar-section .stellar2{border-bottom:1px solid #fff}}#search{position:relative;margin-top:-9px;z-index:15;width:220px;height:40px;background:#fcf9f2}#search .input_wrap{position:relative;display:block;box-sizing:border-box;line-height:20px;border-radius:0;padding-top:4px;height:100%;-webkit-appearance:none}#search input{display:block;padding-left:10px;line-height:30px;width:80%;height:80%;outline:none;background-color:transparent;color:#444;border:none;overflow:hidden;margin:0}#search a{position:absolute;right:10px;bottom:14px;color:#444;cursor:pointer;font-size:15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#search a:hover{text-decoration:none;color:#ff7b3d}#subscribe-form{position:relative;margin-top:15px}#subscribe-form label{display:inline-block;position:relative;width:100%;outline:none;background:#b0b8d6;box-sizing:border-box;height:40px}#subscribe-form label input{display:block;background:transparent;width:100%;font:400 14px/18px 'Roboto',sans-serif;padding:10px 45px 10px 10px;color:#fff;outline:none;border:none;overflow:hidden;margin:0;-webkit-appearance:none;box-sizing:border-box;height:100%}#subscribe-form .error{position:absolute;right:5px;font-size:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#subscribe-form .error{top:-6px}#subscribe-form .success{position:absolute;letter-spacing:normal;left:50%;margin-left:-165px;bottom:-29px}#subscribe-form .error{color:#fff;letter-spacing:normal;overflow:hidden;height:0}#subscribe-form .success{display:none;color:#fff}#subscribe-form label.invalid .error{height:21px}#subscribe-form a[data-type="submit"]{display:inline-block;position:absolute;right:10px;bottom:7px;font-size:26px;line-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#subscribe-form a[data-type="submit"]:hover{text-decoration:none;color:#ff7b3d}.color_1{color:#fff}.color_2{color:#444}.color_3{color:#ff7b3d}.color_4{color:#f2f2f2}.bg_1{background:#fff}.bg_2{background:#444}.bg_3{background:#ff7b3d}.bg_4{background:#f2f2f2}.f__left{float:left}.f__right{float:right}@media (max-width:1199px){.f__none-1199{float:none}}@media (min-width:768px) and (max-width:979px){.f__none-768{float:none}}@media (max-width:767px){.f__none-767{float:none}}@media (max-width:479px){.f__none-479{float:none}}.t__center{text-align:center}.t__right{text-align:right}.t__left{text-align:left}.t__up{text-transform:uppercase}.t__low{text-transform:lowercase}.t__none{text-transform:none}.o__hidden{overflow:hidden}.social-links img{width:32px;height:32px;margin:5px}.result{background:#ff7b3d;color:#fff;padding:20px;margin:50px 0}b{font-weight:bold!important}#vk_groups{margin-top:20px}.fb-comments,.fb-comments iframe[style]{width:100%!important}#facebook>div>span{width:100%!important}.main-form{margin-top:50px;border:2px solid #f5773c;padding:20px;border-radius:3px}.main-form .form-text{font-size:20px;color:#fff;font-weight:bold;margin-bottom:20px}.main-form .input{margin-bottom:10px}.main-form input{background-color:#353535;border-radius:0;line-height:30px;font-size:16px;font-family:'Open Sans',sans-serif;padding:10px 17px 7px 16px;color:#fff;height:49px;border:none;box-sizing:border-box;margin:0;-webkit-appearance:none;width:100%;outline:none;border-bottom:2px solid #f5773c}.main-form button{text-decoration:none;background:#ff7b3d;color:#fff;display:inline-block;min-width:100px;border:1px solid #ff7b3d;padding:13px 17px 12px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:24px;font-weight:400;font-size:18px;font-family:'Roboto',sans-serif;margin-top:20px;cursor:pointer}.main-form .form-message{display:none;padding:10px;margin-bottom:10px}.main-form .form-message.success{background:#4caf50;color:#fff}.main-form .form-message.danger{background:#f44336;color:#fff}:root{--luchnik-ink:#202020;--luchnik-muted:#666b70;--luchnik-line:#d9dde1;--luchnik-surface:#fff;--luchnik-soft:#f5f6f7;--luchnik-accent:#e76525;--luchnik-accent-dark:#b94714;--luchnik-green:#18794e}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}body{color:var(--luchnik-ink);letter-spacing:0;overflow-x:hidden}body,input,select,textarea,button{font-family:"Helvetica Neue",Arial,sans-serif}img,iframe{max-width:100%}a,button,input,select,textarea{letter-spacing:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(231,101,37,.45);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-honeypot{position:absolute!important;left:-9999px!important}#header.bg,#header .isStuck{background:#0d0e10}#header .sf-menu>li>a{min-height:44px;display:flex;align-items:center}#header .site-title{display:inline-block;font-size:14px;line-height:15px;letter-spacing:2px;font-weight:300}#header .logo-caption>h1{display:inline-block;margin:0;font-size:14px;font-weight:300;line-height:15px;letter-spacing:2px}#header .logo-caption > h1 > a:not([href^="tel:"]),
#header .site-title > a:not([href^="tel:"]) {color:#fff;text-decoration:none}#header .languages-box{display:flex;gap:7px;align-items:center;min-height:30px}#header .language-icon{display:inline-flex;align-items:center;min-width:40px;min-height:30px;border:2px solid transparent}#header .language-icon:hover,#header .language-icon:focus-visible{border-color:#ff9a67}#header .language-icon img{display:block;width:40px;height:27px}#header .site-title .circle{display:block;position:relative;margin:-3px 17px 0 28px;width:24px;height:24px;text-align:center;border:1px solid #fff;border-radius:50%}#header .site-title .circle::before{content:"";position:absolute;left:-9px;top:-9px;width:40px;height:40px;border:1px solid #fff;border-radius:50%}#header .site-title .circle img{padding-top:7px}.page-title{margin:0 0 28px;color:#444;font-size:54px;font-weight:300;line-height:1.2;text-align:center}#content h1,#content h2,#content h3,#content p,#content li{overflow-wrap:break-word}#content .heading + h2:not(.hero-title),
#content .heading + h1 {margin-top:0}#content .box4,#content .box6,#content .banner{min-width:0}.hero-title{max-width:920px;margin:0 auto 18px;color:#fff;font-size:46px;font-weight:600;line-height:1.15;text-align:center;text-transform:none}.home-benefits .box>a{display:block;width:100%;min-width:0}.home-benefits .box h3,.home-benefits .box h6{min-height:58px;margin:0 0 12px;color:var(--luchnik-accent);font-size:23px;font-weight:700;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere;text-transform:none}.home-benefits .box p{margin:0 auto;color:var(--luchnik-ink);font-size:17px;line-height:1.55}#content .wrapper1{padding-top:54px;padding-bottom:64px}#content .box4,#content .box6{font-size:18px;line-height:1.65}#content .box4 p,#content .box6 p{margin-bottom:18px}#content .box4 img,#content .box6 img{height:auto}.btn,.form-btn,.route-button,.primary-action,.secondary-action{border-radius:6px}.page-lead{max-width:760px;margin:0 auto 34px;color:var(--luchnik-muted);font-size:20px;line-height:1.55;text-align:center}.pricing-page{padding-bottom:18px}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 28px}.pricing-card{min-width:0;padding:24px 20px;background:var(--luchnik-surface);border:1px solid var(--luchnik-line);border-top:4px solid var(--luchnik-accent);border-radius:6px;text-align:left}.pricing-card.is-featured{color:#fff;background:#242628;border-color:#242628}.pricing-card h2,.pricing-card h3{margin:0 0 8px;color:inherit;font-size:23px;line-height:1.25}.pricing-price{margin:0 0 8px;color:var(--luchnik-accent-dark);font-size:31px;font-weight:700;line-height:1.15}.pricing-card.is-featured .pricing-price{color:#ff9a67}.pricing-card p:last-child{margin-bottom:0}.offer-band,.cta-panel,.fact-panel{margin:24px 0;padding:28px;border-radius:6px}.offer-band{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;color:#fff;background:#2b2d30}.offer-band h2,.offer-band h3,.cta-panel h2,.cta-panel h3{margin:0 0 8px;color:inherit;font-size:26px;line-height:1.25}.offer-band p,.cta-panel p{margin:0}.offer-band strong{color:#ff9a67;font-size:26px;white-space:nowrap}.fact-panel{background:var(--luchnik-soft);border-left:4px solid var(--luchnik-green)}.fact-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.fact-list li{position:relative;padding-left:24px}.fact-list li::before{content:"\2713";position:absolute;left:0;color:var(--luchnik-green);font-weight:700}.cta-panel{color:#fff;background:var(--luchnik-accent-dark);text-align:center}.cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.primary-action,.secondary-action{display:inline-flex;min-height:48px;padding:12px 22px;align-items:center;justify-content:center;font-weight:700;text-decoration:none}.primary-action{color:var(--luchnik-ink);background:#fff}.secondary-action{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.75)}.primary-action:hover,.primary-action:focus{color:var(--luchnik-accent-dark)}.secondary-action:hover,.secondary-action:focus{color:var(--luchnik-ink);background:#fff}.faq-list{max-width:860px;margin:42px auto 0}.faq-list h2{margin-bottom:22px;text-align:center}.faq-item{padding:20px 0;border-top:1px solid var(--luchnik-line)}.faq-item:last-child{border-bottom:1px solid var(--luchnik-line)}.faq-item h3{margin:0 0 8px;color:var(--luchnik-ink);font-size:21px;line-height:1.35}.faq-item p{margin:0;color:var(--luchnik-muted)}.modern-story,.benefit-grid{max-width:960px;margin:0 auto}.location-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.location-map{width:min(100%,980px);aspect-ratio: 16 / 9;margin:30px auto 0;overflow:hidden;background:#e9ecef;border:1px solid var(--luchnik-line);border-radius:6px}.location-map iframe{display:block;width:100%;height:100%;border:0}.home-map-band{padding:0 0 48px}.home-location-map{margin-top:0;border:3px solid rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(49,28,18,.22)}.location-gallery figure{margin:0}.location-gallery img{display:block;width:100%;height:320px;object-fit:cover;border-radius:6px}.service-intro{max-width:860px;margin:0 auto 32px;text-align:center}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 28px}.service-item{min-width:0}.service-card{height:100%;padding:24px;background:#fff;border:1px solid var(--luchnik-line);border-left:4px solid var(--luchnik-accent);border-radius:6px}.service-card h2,.service-card h3{margin:0 0 12px;color:var(--luchnik-ink);font-size:24px;line-height:1.25}.service-price{margin:14px 0;color:var(--luchnik-accent-dark);font-size:20px;font-weight:700}.service-note{color:#555}.booking-band{padding:34px 24px;color:#fff;background:#2d2d2d;border-radius:6px;text-align:center}.booking-band h2,.booking-band a{color:#fff}.booking-band h2{margin-bottom:12px}.booking-form{max-width:720px;margin:22px auto 0}.booking-form .input{margin-bottom:12px}.booking-form input,.booking-form select,.booking-form textarea{width:100%;padding:12px;color:#222;background:#fff;border:1px solid #ddd}.booking-form textarea{min-height:90px;resize:vertical}.teremky-note{padding:28px 0}.social-proof-panel{margin:0;padding:40px 0;color:#fff;background:#26282b;text-align:center}.social-proof-panel h2{margin:0 0 10px;color:#fff}.social-proof-panel p{max-width:720px;margin:0 auto 20px;color:#d9dde1;font-size:18px}.social-proof-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.social-proof-links a{display:inline-flex;min-height:46px;padding:10px 18px;align-items:center;color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:6px;font-weight:700;text-decoration:none}.social-proof-links a:hover,.social-proof-links a:focus{color:var(--luchnik-ink);background:#fff}.home-gallery{padding:72px 0;background:#f5f5f3}.home-gallery__intro{max-width:760px;margin:0 auto 30px;text-align:center}.home-gallery__eyebrow{margin:0 0 8px;color:var(--luchnik-accent-dark);font-size:15px;font-weight:700;text-transform:uppercase}.home-gallery__intro h2{margin:0 0 12px;color:var(--luchnik-ink);font-size:40px;line-height:1.2}.home-gallery__intro>p:last-child{margin:0;color:var(--luchnik-muted);font-size:18px;line-height:1.65}.home-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(190px,1fr));gap:12px}.home-gallery__item{min-width:0;margin:0;overflow:hidden;background:#ddd;border-radius:6px}.home-gallery__item--feature{grid-column:span 2;grid-row:span 2}.home-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 250ms ease}.home-gallery__item:hover img{transform:scale(1.025)}.home-gallery__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.home-gallery__actions .btn{min-width:220px;margin:0}.home-gallery__tiktok,.social-wordmark--tiktok{color:#fff;background:#151515;border:1px solid rgba(255,255,255,.35)}.home-gallery__tiktok:hover,.home-gallery__tiktok:focus{color:#151515;background:#fff;border-color:#151515}.social-wordmark{box-sizing:border-box;margin:5px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:700;line-height:1;text-decoration:none}.social-wordmark:hover,.social-wordmark:focus{color:#151515;background:#fff}.footer-phone{margin-top:22px;color:#ff9a67;font-size:22px;font-weight:700}.footer-phone a{color:inherit;white-space:nowrap}.modern-story{font-size:18px;line-height:1.7}.modern-story figure{margin:28px 0}.modern-story figure img{width:100%;max-height:560px;object-fit:cover;border-radius:6px}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.benefit-card{padding:24px;background:#fff;border:1px solid var(--luchnik-line);border-radius:6px}.benefit-card h2,.benefit-card h3{margin:0 0 12px;color:var(--luchnik-ink);font-size:23px;line-height:1.3}.benefit-card p{margin:0}#footer{padding-bottom:42px}#footer .footer-heading{margin:0 0 18px;color:#fff;font-size:20px;line-height:1.35;letter-spacing:0;font-weight:700}#footer p{line-height:1.55}#footer a[target="_blank"]{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.mobile-actions{display:none}@media (max-width:979px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-list,.benefit-grid{grid-template-columns:1fr}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-benefits .grid_4{width:100%;margin-left:0}.home-benefits .box{max-width:620px;margin-right:auto;margin-left:auto}.home-benefits .box h3,.home-benefits .box h6{min-height:0}.home-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(320px,1fr) repeat(2,minmax(180px,1fr))}.home-gallery__item--feature{grid-column:span 2;grid-row:auto}}@media (max-width:767px){body{padding-bottom:70px}.home-gallery{padding:50px 0}.home-gallery__intro h2{font-size:31px}.home-gallery__grid{grid-template-columns:1fr;grid-template-rows:none}.home-gallery__item,.home-gallery__item--feature{grid-column:auto;grid-row:auto;aspect-ratio: 4 / 3}.home-gallery__actions{align-items:stretch;flex-direction:column}.home-gallery__actions .btn{width:100%;min-width:0}#header.bg{min-height:0;background-image:none}#header.bg .overlay,#header.bg .overlay2{display:none}#header.bg .overlay2-wrap{padding:8px 0}#content .wrapper1{padding-top:36px;padding-bottom:44px}#content h2,#content h2.color_2{font-size:34px;line-height:1.2}.page-title{font-size:34px}.hero-title{font-size:36px}#content .box4,#content .box6,.modern-story{font-size:17px;line-height:1.6}.page-lead{font-size:18px}.pricing-grid{grid-template-columns:1fr}.service-grid{grid-template-columns:1fr}.location-gallery{grid-template-columns:1fr}.location-map{aspect-ratio: 4 / 3}.home-map-band{padding-bottom:30px}.location-gallery img{height:auto}.offer-band{grid-template-columns:1fr}.offer-band strong{white-space:normal}.offer-band,.cta-panel,.fact-panel,.benefit-card{padding:22px}.mobile-actions{position:fixed;z-index:1000;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;min-height:60px;padding: 7px 10px calc(7px + env(safe-area-inset-bottom));gap:8px;background:rgba(13,14,16,.96);box-shadow:0 -4px 18px rgba(0,0,0,.24)}.mobile-actions a{display:flex;min-width:0;min-height:46px;align-items:center;justify-content:center;padding:8px 10px;color:#fff;background:var(--luchnik-accent);border-radius:6px;font-size:15px;font-weight:700;line-height:1.15;text-align:center;text-decoration:none}.mobile-actions a:last-child{background:var(--luchnik-green)}}@media (max-width:479px){#content h2,#content h2.color_2{font-size:30px}.pricing-price{font-size:29px}.hero-title{font-size:31px}.cta-actions{flex-direction:column}.primary-action,.secondary-action{width:100%}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.tab-content{background:#fff;padding:20px}.clearfix:before,.clearfix:after,.nav:before,.nav:after{content:" ";display:table}.clearfix:after,.nav:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport {
  width: device-width;
}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.reviews-panel{padding:56px 0;color:#202020;background:#f5f6f7}.reviews-panel,.reviews-panel *{box-sizing:border-box}.reviews-panel__header{max-width:760px;margin:0 auto 28px;text-align:center}.reviews-panel__header h2{margin:0 0 10px;color:#202020;font-size:38px;font-weight:500;line-height:1.2}.reviews-panel__header p{margin:0;color:#666b70;font-size:18px;line-height:1.5}.reviews-grid{display:grid;max-width:920px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.review-source{min-width:0;padding:26px;background:#fff;border:1px solid #d9dde1;border-top:4px solid #e76525;border-radius:6px;text-align:center}.review-source--facebook{border-top-color:#1877f2}.review-source__platform{margin:0 0 12px;color:#444;font-size:18px;font-weight:700}.review-source__score{margin:0;color:#202020;font-size:30px;font-weight:700;line-height:1.2}.review-source__stars{margin:8px 0 2px;color:#f4b400;font-size:22px;line-height:1}.review-source__count{margin:8px 0 20px;color:#666b70;font-size:16px}.review-source__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.review-action{display:inline-flex;min-height:46px;padding:10px 16px;align-items:center;justify-content:center;color:#b94714;background:#fff;border:1px solid #b94714;border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.review-action--primary{color:#fff;background:#b94714}.review-source--facebook .review-action{color:#fff;background:#1668d3;border-color:#1668d3}.review-action:hover,.review-action:focus{color:#fff;background:#202020;border-color:#202020;text-decoration:none}.review-action:focus-visible{outline:3px solid rgba(231,101,37,.45);outline-offset:3px}.reviews-panel__verified{max-width:760px;margin:20px auto 0;color:#666b70;font-size:14px;line-height:1.45;text-align:center}.legacy-facebook-widget{display:none!important}@media (max-width:767px){.reviews-panel{padding:40px 0}.reviews-panel__header h2{font-size:30px}.reviews-grid{grid-template-columns:1fr}.review-source{padding:22px}}@media (max-width:479px){.review-source__actions{flex-direction:column}.review-action{width:100%}}:root{--luchnik-action-orange:#e76525;--luchnik-action-orange-dark:#a83a0b;--luchnik-action-ink:#17191b;--luchnik-action-light:#fff}a[href^="tel:"]{color:var(--luchnik-action-orange-dark);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}a[href^="tel:"]:hover,a[href^="tel:"]:focus{color:var(--luchnik-action-light)!important;background:var(--luchnik-action-ink);border-radius:2px;box-shadow:0 0 0 4px var(--luchnik-action-ink);text-decoration-thickness:3px}#header a[href^="tel:"],#footer a[href^="tel:"],.contacts.bg_1 a[href^="tel:"]{color:#ff9a67}#header .logo-caption h1>a[href^="tel:"],#header .logo-caption h1>a[href^="tel:"]:visited,#header .logo-caption .site-title>a[href^="tel:"],#header .logo-caption .site-title>a[href^="tel:"]:visited{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:2px 7px;color:#ffd7c2;background:rgba(231,101,37,.16);border:1px solid rgba(255,154,103,.72);border-radius:4px;box-shadow:none;font-weight:700;line-height:1.2;letter-spacing:1px;white-space:nowrap;text-decoration:none;transition:color 160ms ease , background-color 160ms ease , border-color 160ms ease}#header .logo-caption h1>a[href^="tel:"]::before,#header .logo-caption .site-title>a[href^="tel:"]::before{content:"\260E";color:#ff9a67;font-size:15px;line-height:1}#header .logo-caption h1>a[href^="tel:"]:hover,#header .logo-caption h1>a[href^="tel:"]:focus,#header .logo-caption .site-title>a[href^="tel:"]:hover,#header .logo-caption .site-title>a[href^="tel:"]:focus{color:#fff!important;background:#a83a0b;border-color:#ffb087;box-shadow:none;outline:none;text-decoration:none}#header .logo-caption h1>a[href^="tel:"]:hover::before,#header .logo-caption h1>a[href^="tel:"]:focus::before,#header .logo-caption .site-title>a[href^="tel:"]:hover::before,#header .logo-caption .site-title>a[href^="tel:"]:focus::before{color:#fff}#header .logo-caption h1>a[href^="tel:"]:focus-visible,#header .logo-caption .site-title>a[href^="tel:"]:focus-visible{outline:3px solid #fff;outline-offset:3px}#header a[href^="tel:"]:hover,#header a[href^="tel:"]:focus,#footer a[href^="tel:"]:hover,#footer a[href^="tel:"]:focus{color:var(--luchnik-action-light)}.contacts.bg_1 a[href^="tel:"]{color:#9d3508}.contacts.bg_1 a[href^="tel:"]:hover,.contacts.bg_1 a[href^="tel:"]:focus{color:var(--luchnik-action-light)!important;background:var(--luchnik-action-ink)}#header .logo-caption .circle{width:48px;height:48px;margin:-18px 14px 0 12px;border:0;border-radius:0;background: transparent url('../images/luchnik-logo-mark-dark.png') center / contain no-repeat}#header .logo-caption .circle::before{display:none}#header .logo-caption .circle img{display:none}.route-button,.route-button:visited{color:var(--luchnik-action-light);background:var(--luchnik-action-orange-dark);border:2px solid var(--luchnik-action-orange-dark);font-weight:700;text-decoration:none}.route-button:hover,.route-button:focus{color:var(--luchnik-action-light);background:var(--luchnik-action-ink);border-color:var(--luchnik-action-ink);text-decoration:none}.primary-action[href^="tel:"],.primary-action[href^="tel:"]:visited{color:var(--luchnik-action-ink);background:var(--luchnik-action-light);border:2px solid var(--luchnik-action-light);text-decoration:none}.primary-action[href^="tel:"]:hover,.primary-action[href^="tel:"]:focus{color:var(--luchnik-action-light);background:var(--luchnik-action-ink);border-color:var(--luchnik-action-light);text-decoration:none}.mobile-actions a[href^="tel:"],.mobile-actions a[href^="tel:"]:visited,.mobile-actions a[href^="tel:"]:hover,.mobile-actions a[href^="tel:"]:focus{color:var(--luchnik-action-light);text-decoration:none}.reviews-menu-item>a{white-space:nowrap}#reviews{scroll-margin-top:96px}