body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.fade-enter{opacity:0;transform:translateY(-20px)}.fade-enter-active{transition:opacity .5s ease-out,transform .5s ease-out}.fade-enter-active,.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .5s ease-out,transform .5s ease-out}.slide-enter{opacity:0;transform:translateY(-100%)}.slide-enter-active{transition:transform .5s ease-out,opacity .5s ease-out}.slide-enter-active,.slide-exit{opacity:1;transform:translateY(0)}.slide-exit-active{opacity:0;transform:translateY(-100%);transition:transform .5s ease-out,opacity .5s ease-out}.zoom-enter{opacity:0;transform:scale(.5)}.zoom-enter-active{transition:transform .5s ease-out,opacity .5s ease-out}.zoom-enter-active,.zoom-exit{opacity:1;transform:scale(1)}.zoom-exit-active{opacity:0;transform:scale(.5);transition:transform .5s ease-out,opacity .5s ease-out}.rotate-enter{opacity:0;transform:rotate(-90deg)}.rotate-enter-active{transition:transform .5s ease-out,opacity .5s ease-out}.rotate-enter-active,.rotate-exit{opacity:1;transform:rotate(0deg)}.rotate-exit-active{opacity:0;transform:rotate(90deg);transition:transform .5s ease-out,opacity .5s ease-out}.blur-enter{filter:blur(10px);opacity:0}.blur-enter-active{transition:filter .5s ease-out,opacity .5s ease-out}.blur-enter-active,.blur-exit{filter:blur(0);opacity:1}.blur-exit-active{filter:blur(10px);opacity:0;transition:filter .5s ease-out,opacity .5s ease-out}.bounce-enter{opacity:0;transform:translateY(-200%)}.bounce-enter-active{animation:bounce .6s;transition:transform .3s ease-out,opacity .3s ease-out}.bounce-enter-active,.bounce-exit{opacity:1;transform:translateY(0)}.bounce-exit-active{opacity:0;transform:translateY(200%);transition:transform .3s ease-out,opacity .3s ease-out}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.pulse-enter{opacity:0;transform:scale(.8)}.pulse-enter-active{animation:pulse .5s ease-in-out}.pulse-enter-active,.pulse-exit{opacity:1;transform:scale(1)}.pulse-exit-active{opacity:0;transform:scale(.8);transition:transform .5s ease-out,opacity .5s ease-out}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.slide-down-enter{opacity:0;transform:scaleY(0);transform-origin:top}.slide-down-enter-active{transition:transform .5s ease-out,opacity .5s ease-out}.slide-down-enter-active,.slide-down-exit{opacity:1;transform:scaleY(1)}.slide-down-exit-active{opacity:0;transform:scaleY(0);transition:transform .5s ease-out,opacity .5s ease-out}.vertical-timeline *{-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-timeline{margin:0 auto;max-width:1170px;padding:2em 0;position:relative;width:95%}.vertical-timeline:after{clear:both;content:"";display:table}.vertical-timeline:before{background:var(--line-color);content:"";height:100%;left:18px;position:absolute;top:0;width:4px}.vertical-timeline.vertical-timeline--one-column-right:before{left:auto;right:18px}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{margin:2em 0;position:relative}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{clear:both;content:"";display:table}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{border-radius:50%;height:40px;left:0;position:absolute;top:0;width:40px}.vertical-timeline-element-icon.shadow-size-small{-webkit-box-shadow:0 0 0 2px #fff,inset 0 1px 0 #00000014,0 2px 0 4px #0000000d;box-shadow:0 0 0 2px #fff,inset 0 1px 0 #00000014,0 2px 0 4px #0000000d}.vertical-timeline-element-icon.shadow-size-medium{-webkit-box-shadow:0 0 0 3px #fff,inset 0 2px 0 #00000014,0 3px 0 5px #0000000d;box-shadow:0 0 0 3px #fff,inset 0 2px 0 #00000014,0 3px 0 5px #0000000d}.vertical-timeline-element-icon.shadow-size-large{-webkit-box-shadow:0 0 0 4px #fff,inset 0 2px 0 #00000014,0 4px 0 6px #0000000d;box-shadow:0 0 0 4px #fff,inset 0 2px 0 #00000014,0 4px 0 6px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{left:auto;right:0}.vertical-timeline-element-icon svg{display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:relative;top:50%;width:24px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{height:60px;left:50%;margin-left:-30px;width:60px}}.vertical-timeline-element-icon{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{background:#fff;border-radius:.25em;-webkit-box-shadow:0 3px 0 #ddd;box-shadow:0 3px 0 #ddd;margin-left:60px;padding:1em;position:relative}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-left:0;margin-right:60px}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;-webkit-box-shadow:none;box-shadow:none}.vertical-timeline-element-content:after{clear:both;content:"";display:table}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{line-height:1.6;margin:1em 0 0}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;opacity:.7;padding:.8em 0}.vertical-timeline-element-content-arrow{border:7px solid #0000;border-right-color:#fff;content:"";height:0;position:absolute;right:100%;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{border:7px solid #0000;border-left-color:#fff;content:"";height:0;left:100%;position:absolute;right:auto;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{border-left:7px solid #fff;border-right:initial;left:100%}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{left:100%;top:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{font-size:16px;font-size:1rem;left:124%;position:absolute;top:6px;width:100%}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:auto;right:100%;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:100%;right:auto;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s;visibility:visible}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}body,html{-webkit-font-smoothing:antialiased!important;color:#555;font-family:Open Sans,sans-serif;font-weight:400;height:100%!important;text-rendering:optimizeLegibility!important;width:100%!important}h2,h3,h4{font-family:Raleway,sans-serif}h2{color:#333;font-size:34px;font-weight:800;margin:0 0 20px;text-transform:uppercase}h3{font-size:24px}h3,h4{color:#333;font-weight:600}h4{font-size:20px}h5{font-weight:700;line-height:20px;text-transform:uppercase}p{font-size:18px}p.intro{line-height:24px;margin:12px 0 0}a{color:#3498db}a:focus,a:hover{color:#3498db;text-decoration:none}.external{color:#3498db}.external:focus,.external:hover{color:#3498db;cursor:pointer}.link{display:inline-block;font-weight:800;position:relative}.link:after,.link:before{background:linear-gradient(90deg,#0684bd 0,#87daff);bottom:-1px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out;width:100%}.link:before{top:-1px;transform-origin:right}.link:hover:after,.link:hover:before{transform:scaleX(1)}ol,ul{list-style:none;padding:0}hr{background:#1e7a46;border:0;height:2px;margin-bottom:20px;position:relative;text-align:center;width:70px}.container .row li{font-size:18px;list-style:none;margin-bottom:6px;margin-left:6px;padding:0}.container .row li:before{color:#3498db;content:"";font-family:FontAwesome;font-weight:300;padding-right:8px}#menu{padding:5px;transition:all .8s}#menu.navbar-default{background-color:#fff;border-color:#e7e7e700;box-shadow:0 0 10px #00000026;opacity:90%}#menu.navbar-default .container{padding-right:12px}#menu a.navbar-brand{color:#333;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;margin-left:0;padding:15px 5px 5px 0;text-transform:uppercase}#menu .navbar-header img{float:left;height:48px;width:46.55px}#menu .navbar-header div.telephone{float:left;margin-top:9px}#menu .navbar-header div.telephone p{font-size:21px}#menu .navbar-header div.telephone p a{font-weight:600}#menu.navbar-default .navbar-nav>li>a{border-radius:0;color:#555;font-family:Lato,sans-serif;font-size:15px;font-weight:400;margin:9px 20px 0;padding:8px 2px;text-transform:uppercase}#menu.navbar-default .navbar-nav>li>a:after{background:linear-gradient(90deg,#0684bd 0,#87daff);bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;transition:width .2s;width:0}#menu.navbar-default .navbar-nav>li>a:hover:after{width:100%}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#0000}.navbar-default .navbar-nav>.active>a:after,.navbar-default .navbar-nav>.active>a:focus:after,.navbar-default .navbar-nav>.active>a:hover:after{background:linear-gradient(90deg,#0684bd 0,#87daff)!important;bottom:-1px!important;content:""!important;display:block!important;height:2px!important;left:0!important;position:absolute!important;transition:width .2s!important;width:100%!important}.navbar-toggle{border-radius:0;padding:9px 5px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;border-color:#3498db}.navbar-default .navbar-toggle:hover>.icon-bar{background-color:#3498db}.section-title{margin-bottom:50px}.section-title h2{margin-bottom:15px;margin-top:15px;padding-bottom:15px;position:relative}.section-title h2:after{background:linear-gradient(90deg,#87daff 0,#0684bd);bottom:0;content:"";height:4px;left:50%;margin-left:-30px;position:absolute;width:60px}.section-title p{font-size:20px}.section-title .contacts-section{display:inline-flex;margin-top:50px}.section-title .contacts-section-left{padding-right:10px;text-align:left}.section-title .contacts-section-right{padding-left:10px;text-align:left}header .btn-blesk{font-family:Raleway,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;padding:15px 30px;text-transform:uppercase}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,a:focus{outline:none;outline-offset:none}.intro{background:url(../../static/media/liftblesk.a6d6edff58eb31294d7d.webp) 50% no-repeat;background-color:#e5e5e5;background-size:cover;-o-background-size:cover;display:table;width:100%}.intro .overlay{background:#0003}.intro h1{color:#fff;font-family:Raleway,sans-serif;font-size:40px;font-weight:700;margin-bottom:10px;margin-top:0;white-space:pre-wrap}.intro h1 span{color:#5ca9fb;font-weight:800}.intro p{color:#fff;font-size:24px;font-weight:300;line-height:30px;margin:0 auto 60px}header .intro-text{padding-bottom:200px;padding-top:350px;text-align:center}header{background:linear-gradient(90deg,#f6f6f6 0,#f6f6f6)}header .home{padding:80px 0 100px}header h2{margin-bottom:15px;padding-bottom:15px;position:relative}header h2:after{background:linear-gradient(90deg,#87daff 0,#0684bd);bottom:0;content:"";height:4px;left:0;position:absolute;width:60px}header img{background:#fff;border-right:0;box-shadow:0 0 50px #0003;height:auto}.timeline{background:linear-gradient(90deg,#e1e1e1 0,#e1e1e1);padding:40px 0 0}.timeline .section-title{padding:0 15px;text-align:center}.timeline .vertical-timeline:before{background-color:#fff}.timeline .vertical-timeline-element{contain:layout;will-change:opacity,transform}.timeline .vertical-timeline-element:first-child{margin-top:-30px}.timeline .vertical-timeline-element-content{border-radius:0;border-radius:initial;border-top:3px solid #3498db;text-align:center}.timeline .vertical-timeline-element-content span{color:#222;text-align:left;text-align:initial}.timeline .vertical-timeline-element .fa{align-items:center;color:#fff;display:flex;font-size:32px;height:100%;justify-content:center;width:100%}.timeline .vertical-timeline-element-icon{align-items:center;background:#3498db;box-shadow:0 0 0 2px #fff;color:#fff;display:flex;justify-content:center}.timeline .vertical-timeline-element-date{font-size:16px!important}.timeline .vertical-timeline-element p{font-size:18px}#about-us{padding:80px 0 0}#about-us .container{padding-bottom:60px}#about-us h3{font-size:24px}#about-us .row h2{margin-bottom:15px;margin-top:15px;padding-bottom:15px;position:relative}#about-us .row h2:after{background:linear-gradient(90deg,#87daff 0,#0684bd);bottom:0;content:"";height:4px;left:0;position:absolute;width:60px}#about-us img{background:#fff;border-right:0;box-shadow:0 0 50px #0003;height:auto;margin-top:15px}#about-us p{white-space:pre-wrap}.about-description p{font-size:20px}.why{background:linear-gradient(90deg,#f6f6f6 0,#f6f6f6);padding:40px 0 0}.why i.fa{background:linear-gradient(90deg,#0684bd 0,#87daff);border-radius:50%;box-shadow:10px 10px 10px #0000000d;color:#fff;font-size:50px;height:100px;margin-bottom:20px;padding:25px 0;transition:all .5s;width:100px}#metal-restoration-services{background:linear-gradient(90deg,#f6f6f6 0,#f6f6f6);padding:80px 0 100px}#metal-restoration-services .service-desc{margin:10px 10px 20px}#metal-restoration-services .section-title h2:after{bottom:0;content:"";height:4px;left:50%;margin-left:-30px;position:absolute;width:60px}#metal-restoration-services .container .row{align-content:flex-start;display:flex;flex-wrap:wrap}#metal-restoration-services .container .row .col-md-4{background:linear-gradient(180deg,#a0a0a0 0,#606060);border:4px solid #f6f6f6;color:#fff;margin:0 auto;padding-top:15px;text-align:center}#metal-restoration-services .container .row .col-md-4:focus,#metal-restoration-services .container .row .col-md-4:hover{background:linear-gradient(180deg,silver 0,#606060);opacity:.75;transition:all .3s}#metal-restoration-services .container .row .col-md-4 p{color:#ffffffbf}#metal-restoration-services img{display:block;width:100%}#metal-restoration-services .service-desc h3{color:#fff;padding:5px 0}#metal-restoration-services .service-desc{margin-bottom:20px}#metal-restoration-services .service-price>p{color:#fff!important;font-size:20px;font-weight:700}#restoration-portfolio{padding:80px 0 100px}.portfolio-item{margin:1px -15px 0 -14px;padding:0}.portfolio-item .hover-bg{margin:0;overflow:hidden;position:relative}.portfolio-items{display:flex;flex-wrap:wrap;margin-bottom:15px}#restoration-portfolio .container .row .portfolio-items .col-sm-6.col-md-4.col-lg-4{margin-bottom:15px;padding:4px;width:50%}.hover-bg .hover-text{background:linear-gradient(90deg,#6372ffcc 0,#5ca9fbcc);color:#fff;height:100%;margin:0 auto;opacity:0;padding:30% 0 0;position:absolute;text-align:center;transition:all .5s;width:100%}.hover-bg .hover-text>h4{color:#fff;font-size:18px;font-weight:500;letter-spacing:1px;opacity:0;text-transform:uppercase;transform:translateY(100%);transition:all .3s}.hover-bg:hover .hover-text>h4{-webkit-backface-visibility:hidden;opacity:1;transform:translateY(0)}.hover-bg:hover .hover-text{opacity:1}#customer-reviews .container .row{align-content:flex-start;display:flex;flex-wrap:wrap;margin-top:40px}#customer-reviews .container .row .col-md-4{padding:20px}#customer-reviews{background:linear-gradient(90deg,#f6f6f6 0,#f6f6f6);padding:80px 0 100px}#customer-reviews i{color:#e6e6e6;font-size:32px;margin-bottom:20px}.reviews{position:relative}.reviews-image{float:left;margin-right:15px}.reviews-image,.reviews-image img{border-radius:50%;display:block;height:64px;width:64px}.reviews-content{overflow:hidden;position:relative}.reviews-content p{font-size:16px;font-style:italic;margin-bottom:0}.reviews-meta{color:#666;font-size:15px;font-weight:600;margin-top:10px}#customer-reviews .reviews-container{display:flex;gap:20px;justify-content:space-between}#customer-reviews .reviews-left,#customer-reviews .reviews-right{text-align:left;width:48%}#customer-reviews .reviews-left{text-align:right}#customer-reviews .reviews-right{text-align:left}#team{padding:80px 0 100px}#team h4{margin:5px 0}#team .team-img{width:240px}#team .thumbnail{background:#0000;border:0}#team .thumbnail .caption{color:#888;padding:10px 0 0}#contacts{background:linear-gradient(90deg,#e1e1e1 0,#e1e1e1);padding:80px 0 100px}#contacts .section-title{margin-bottom:40px}#contacts .section-title h2:after{bottom:0;content:"";height:4px;position:absolute;width:60px}#contacts h3{margin-top:50px}#contacts .col-md-8{width:100%}#contacts form{padding-top:20px}#contacts .text-danger{color:#c03;text-align:left}#contacts .btn-blesk{font-family:Raleway,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;margin:30px 0;text-transform:uppercase}label{font-size:18px;font-weight:400}#contacts .form-control{font-size:16px}#contacts .form-control:focus{border-color:#3498db}.form-control::-webkit-input-placeholder{color:#777}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#777}.form-control:-ms-input-placeholder{color:#777}#contacts .contacts-item{margin:0 0 20px}#contacts .contacts-item p{font-size:20px;white-space:pre-wrap}#contacts .contacts-item p a,#contacts .contacts-item p span{font-weight:800}#contacts .contacts-item span{display:block;margin-bottom:10px}#contacts .contacts-item i.fa{margin-right:10px}#contacts .social{border-top:1px solid #80808026;margin-top:50px;padding-top:50px;text-align:center}#contacts .social ul li{display:inline-block;margin:0 20px}#contacts .social i.fa{border:2px solid #777;border-radius:50%;color:#777;font-size:22px;height:48px;padding:12px 0;transition:all .3s;width:48px}#contacts .social i.fa:hover{background:#fff;color:#777}.required:after{color:red;content:" *"}#footer{background:#f6f6f6;padding:30px 0}#footer p{font-family:Lato,sans-serif;font-size:16px;white-space:pre-wrap}#footer a{color:#3498db}#footer a:hover{border-bottom:2px solid #3498db}#footer .link{font-size:18px}.not-found{margin-top:100px}.not-found img{background:#fff;border-right:0;box-shadow:0 0 50px #0003;height:auto;margin-top:15px}.not-found a{margin-top:50px}@media(min-width:1200px){.container{width:1200px}}@media(min-width:992px){.modal-dialog{max-width:900px!important}.telephone p a{color:#000;color:initial;cursor:default;pointer-events:none;text-decoration:none;text-decoration:initial}#contacts .col-md-offset-1{margin-left:0}#contacts .col-md-3.col-md-offset-1.contacts-info{width:inherit}.not-found .img-responsive{display:inline;display:initial;max-width:50%}}@media(max-width:991px){#restoration-portfolio .container .row .portfolio-items .col-sm-6.col-md-4.col-lg-4{width:auto}.why .row{display:flex;flex-wrap:wrap}#contacts .contacts-section{display:inline;display:initial}#contacts .contacts-section .contacts-section-left{margin-top:50px;text-align:center}#contacts .contacts-section .contacts-section-left p{font-size:24px}#contacts .contacts-section .contacts-section-right{text-align:center}#contacts .contacts-section .contacts-section-right p{font-size:24px}#customer-reviews .reviews-container{display:inline;display:initial}#customer-reviews .reviews-left,#customer-reviews .reviews-right{text-align:center;width:auto}}@media screen and (max-width:450px){.modal-dialog .modal-content .modal-body .modal-image{margin-right:0}}@media screen and (max-width:429px){#menu a.navbar-brand{font-size:22px}#menu .navbar-header div.telephone p{font-size:19px}#menu .navbar-header div.telephone{margin-top:12px}}@media screen and (max-width:400px){#menu a.navbar-brand{font-size:20px}#menu .navbar-header div.telephone p{font-size:16px}#menu .navbar-header div.telephone{margin-top:14px}}@media screen and (min-width:429px){#menu .navbar-header div.telephone{margin-top:9px}}@media(max-width:768px){#about-us img,header img{margin:50px 0}}@media(max-width:1170px){.timeline .vertical-timeline-element .fa{font-size:20px}.timeline .vertical-timeline-element-content{text-align:left;text-align:initial}}.btn-blesk,.scroll-to-top,.scroll-to-top:active,.scroll-to-top:focus,.scroll-to-top:hover{background-color:#3498db;border:2px solid #fff;box-shadow:0 4px 8px #0003;color:#fff;transition:opacity .5s ease,visibility .5s ease,transform .3s ease,box-shadow .3s ease}.btn-blesk:focus,.btn-blesk:hover,.scroll-to-top:focus,.scroll-to-top:hover{background-color:#87daff;box-shadow:0 0 6px 3px #87daff,0 0 12px 6px #04699d;color:#04699d}.btn-blesk:active,.scroll-to-top:active{background-color:#04699d;color:#87daff}@media(hover:none){.btn-blesk:hover,.scroll-to-top:hover{background-color:#3498db;box-shadow:0 4px 8px #0003;color:#fff}}.scroll-to-top{border-radius:50%;bottom:20px;font-size:30px;opacity:0;padding:10px 18px;pointer-events:none;position:fixed;right:20px;transform:translateY(50px);visibility:hidden}.scroll-to-top.visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.modal-dialog{margin:1.75rem auto;max-width:90%;width:auto}.modal-content{display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.modal-body{flex:1 1;overflow-y:auto}.modal-body img{display:block;height:auto;max-width:100%}.modal-footer,.modal-header{flex-shrink:0}.modal-header .close{font-size:24px;opacity:.3}.modal.fade.in{animation:fadeIn .2s}.modal.fade.in img{display:block;width:365px}.modal-dialog .modal-content .modal-body .modal-image{float:left;margin-right:15px}.modal-dialog .modal-content .modal-header h3.modal-title{color:#333!important}.modal-dialog .modal-content .modal-body p{color:#333!important;white-space:pre-wrap}.modal-dialog .modal-content .modal-footer .modal-price p{color:#333!important;float:left;font-size:18px;font-weight:600;padding-top:5px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.5891b006.css.map*/