#cta h2 a,#cta h2 a:hover,.reference-items .reference-item a,.reference-items .reference-item a:hover,a.button,a.button:hover,body.archive.post-type-archive.post-type-archive-sp_reference #header a.button,body.archive.post-type-archive.post-type-archive-sp_reference #header a.button:hover,body.archive.post-type-archive.post-type-archive-sp_reference #header p a,body.archive.post-type-archive.post-type-archive-sp_reference #header p a:hover,body.archive.tax-sp_referencek #header a.button,body.archive.tax-sp_referencek #header a.button:hover,body.archive.tax-sp_referencek #header p a,body.archive.tax-sp_referencek #header p a:hover,body.archive.tax-sp_referencem #header a.button,body.archive.tax-sp_referencem #header a.button:hover,body.archive.tax-sp_referencem #header p a,body.archive.tax-sp_referencem #header p a:hover,body.home.page-template.page-template-homepage #header a.button,body.home.page-template.page-template-homepage #header a.button:hover,body.home.page-template.page-template-homepage #header p a,body.home.page-template.page-template-homepage #header p a:hover,body.sp_reference-template-default.single #header a,body.sp_reference-template-default.single #header a:hover,footer ul.contact li a,footer ul.contact li a:hover,nav.navbar ul.navbar-nav a,nav.navbar ul.navbar-nav a:hover{transition:all .2s linear}*{margin:0;padding:0;box-sizing:border-box}body,html{font-size:100%;line-height:1.4}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}img{display:block;max-width:100%;height:auto}body.admin-bar .fancybox-container{margin-top:32px}@font-face{font-family:Roboto;font-display:fallback;font-style:normal;font-weight:300;src:local("Roboto Light");src:local("Roboto-Light");src:url(../fonts/roboto-v18-latin_latin-ext-300.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-300.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:italic;font-weight:300;src:local("Roboto Light Italic");src:local("Roboto-LightItalic");src:url(../fonts/roboto-v18-latin_latin-ext-300italic.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-300italic.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:normal;font-weight:400;src:local("Roboto");src:local("Roboto-Regular");src:url(../fonts/roboto-v18-latin_latin-ext-regular.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-regular.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:italic;font-weight:400;src:local("Roboto Italic");src:local("Roboto-Italic");src:url(../fonts/roboto-v18-latin_latin-ext-italic.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-italic.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:normal;font-weight:700;src:local("Roboto Bold");src:local("Roboto-Bold");src:url(../fonts/roboto-v18-latin_latin-ext-700.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-700.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:italic;font-weight:700;src:local("Roboto Bold Italic");src:local("Roboto-BoldItalic");src:url(../fonts/roboto-v18-latin_latin-ext-700italic.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-700italic.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:normal;font-weight:900;src:local("Roboto Black");src:local("Roboto-Black");src:url(../fonts/roboto-v18-latin_latin-ext-900.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-900.woff) format("woff")}@font-face{font-family:Roboto;font-display:fallback;font-style:italic;font-weight:900;src:local("Roboto Black Italic");src:local("Roboto-BlackItalic");src:url(../fonts/roboto-v18-latin_latin-ext-900italic.woff2) format("woff2");src:url(../fonts/roboto-v18-latin_latin-ext-900italic.woff) format("woff")}::selection{background:rgba(0,0,0,.1)}::-moz-selection{background:rgba(0,0,0,.1)}nav.navbar{margin:15px 0;padding:0;width:100%;font-size:1.1rem}@media (max-width:767px){nav.navbar{z-index:2;padding:0 15px}}nav.navbar .navbar-brand{text-indent:-10000px;background-image:url(../images/logo_strechypaska.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:300px;width:300px;height:60px}@media (max-width:767px){nav.navbar .navbar-brand{width:240px;height:40px;background-size:240px}}@media (max-width:360px){nav.navbar .navbar-brand{width:200px;height:40px;background-size:200px}}nav.navbar ul.navbar-nav li{margin:0 .4rem}@media (min-width:768px) and (max-width:1023px){nav.navbar ul.navbar-nav li{margin:0 .1rem}}nav.navbar ul.navbar-nav li:first-child{margin-left:0}nav.navbar ul.navbar-nav li:last-child{margin-right:0}nav.navbar ul.navbar-nav a{padding:.4rem;color:#282828}nav.navbar ul.navbar-nav a:hover{text-decoration:none;color:#d8171f}nav.navbar-expand-md .navbar-collapse{justify-content:flex-end}body.overlay{overflow:hidden}body.overlay:after{content:" ";width:100%;height:100%;display:block;position:fixed;z-index:1;top:0;left:0;background-color:hsla(0,0%,100%,.95);overflow:hidden}@media (max-width:767px){.navbar-collapse,.navbar-collapse.collapsing,.navbar-collapse.show{transition:none;margin:0;padding:0}.navbar-collapse.collapsing ul.navbar-nav,.navbar-collapse.show ul.navbar-nav,.navbar-collapse ul.navbar-nav{margin:10px 0 0;display:block;width:100%}.navbar-collapse.collapsing ul.navbar-nav li,.navbar-collapse.show ul.navbar-nav li,.navbar-collapse ul.navbar-nav li{display:block;width:100%;margin:1rem 0;padding:0;text-align:center;font-size:1.6rem}.navbar-collapse.collapsing ul.navbar-nav li a,.navbar-collapse.show ul.navbar-nav li a,.navbar-collapse ul.navbar-nav li a{padding:0}}.navbar .navbar-toggler{border:none;border:2px solid #d8171f;padding:7px;width:40px;height:40px;border-radius:50%}.navbar .navbar-toggler.collapsed{border:2px solid #d8171f}.navbar .navbar-toggler:focus{outline:none}.navbar .navbar-toggler .icon-bar{transform:rotate(0deg) translate(0);transition:all .2s ease;background-color:#d8171f}.navbar .navbar-toggler.collapsed .icon-bar{background-color:#d8171f}.navbar .navbar-toggler .icon-bar{display:block;width:21px;height:2px;border-radius:1px}.navbar .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar .icon-bar:nth-child(2){width:16px;transition:all .2s ease}.navbar .navbar-toggler:active>.icon-bar:nth-child(2),.navbar .navbar-toggler:hover>.icon-bar:nth-child(2){width:21px;transition:all .2s ease}.navbar .navbar-toggler:not(.collapsed) .icon-bar:first-child{transform:rotate(45deg) translate(5px,4px);transition:all .2s ease}.navbar .navbar-toggler:not(.collapsed) .icon-bar:nth-child(2){opacity:0;transition:all .2s ease}.navbar .navbar-toggler:not(.collapsed) .icon-bar:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);transition:all .2s ease}body.archive.post-type-archive.post-type-archive-sp_reference #header,body.archive.tax-sp_referencek #header,body.archive.tax-sp_referencem #header,body.home.page-template.page-template-homepage #header{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;color:#fff}body.archive.post-type-archive.post-type-archive-sp_reference #header h1,body.archive.tax-sp_referencek #header h1,body.archive.tax-sp_referencem #header h1,body.home.page-template.page-template-homepage #header h1{font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:3rem;margin:0 0 .5rem;text-transform:uppercase}@media (max-width:767px){body.archive.post-type-archive.post-type-archive-sp_reference #header h1,body.archive.tax-sp_referencek #header h1,body.archive.tax-sp_referencem #header h1,body.home.page-template.page-template-homepage #header h1{font-size:2.6rem}}body.archive.post-type-archive.post-type-archive-sp_reference #header p,body.archive.tax-sp_referencek #header p,body.archive.tax-sp_referencem #header p,body.home.page-template.page-template-homepage #header p{font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:1.4rem;margin:0;margin:0 0 1.5rem}body.archive.post-type-archive.post-type-archive-sp_reference #header p strong,body.archive.tax-sp_referencek #header p strong,body.archive.tax-sp_referencem #header p strong,body.home.page-template.page-template-homepage #header p strong{font-weight:600}body.archive.post-type-archive.post-type-archive-sp_reference #header p a,body.archive.tax-sp_referencek #header p a,body.archive.tax-sp_referencem #header p a,body.home.page-template.page-template-homepage #header p a{color:#fff;font-weight:600;text-decoration:underline}body.archive.post-type-archive.post-type-archive-sp_reference #header p a:hover,body.archive.tax-sp_referencek #header p a:hover,body.archive.tax-sp_referencem #header p a:hover,body.home.page-template.page-template-homepage #header p a:hover{color:#fff;text-decoration:underline}body.archive.post-type-archive.post-type-archive-sp_reference #header a.button,body.archive.tax-sp_referencek #header a.button,body.archive.tax-sp_referencem #header a.button,body.home.page-template.page-template-homepage #header a.button{background-color:#fff;color:#282828}body.archive.post-type-archive.post-type-archive-sp_reference #header a.button:hover,body.archive.tax-sp_referencek #header a.button:hover,body.archive.tax-sp_referencem #header a.button:hover,body.home.page-template.page-template-homepage #header a.button:hover{color:#d8171f}body.archive.post-type-archive.post-type-archive-sp_reference #header>.row,body.archive.tax-sp_referencek #header>.row,body.archive.tax-sp_referencem #header>.row,body.home.page-template.page-template-homepage #header>.row{padding:3rem 0;min-height:600px}body.webp #header{background-image:url(../images/bg_header.webp)}body.nowebp #header{background-image:url(../images/bg_header.jpg)}body.sp_reference-template-default.single #header h1{font-weight:600}@media (max-width:767px){body.sp_reference-template-default.single #header h1{font-size:2.6rem}}body.sp_reference-template-default.single #header ul{font-weight:400;margin:1rem;padding:0}body.sp_reference-template-default.single #header a{color:#fff;border-bottom:1px solid #fff}body.sp_reference-template-default.single #header a:hover{color:#282828;border-bottom:1px solid #282828;text-decoration:none}body.sp_reference-template-default.single #reference{background-color:hsla(228,3%,67%,.2)}body.sp_reference-template-default.single #header>.row .row{padding:3rem 0}.reference-items .col-md-3{margin:0 0 1rem}.reference-items .reference-item p{text-align:left;margin:0;padding:.5rem 0;font-size:.9rem;font-weight:400}.reference-items .reference-item p.date{padding:0 0 .2rem;color:#a8a9ad;font-size:.9rem}.reference-items .reference-item a{display:block;height:100%;color:#282828}.reference-items .reference-item a:hover{color:#d8171f;text-decoration:none}.reference-items .reference-item .img-overlay{position:relative;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.reference-items .reference-item .img-overlay:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;transition:all .2s linear}.reference-items .reference-item:hover img{filter:grayscale(100%)}.reference-items .reference-item:hover .img-overlay:after{background-color:#d8171f;transition:all .2s linear}#cta{background-color:#d8171f;color:#fff;text-align:center;background-image:url(../images/icon_strechypaska_white_opacity.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:160px}@media (max-width:767px){#cta{background-size:120px}}#cta .row{min-height:600px}@media (max-width:767px){#cta .row{min-height:400px}}#cta img{display:inline-block;margin:0 0 1rem;width:64px}#cta h3{font-style:italic;margin:0}@media (max-width:767px){#cta h3{font-size:1.4rem}}#cta h2{font-size:3rem;margin:2rem 0 1rem}@media (max-width:767px){#cta h2{font-size:2.2rem}}@media (max-width:360px){#cta h2{font-size:1.8rem}}#cta h2 a{color:#fff}#cta h2 a:hover{color:#fff;text-decoration:none}footer{border-top:1px solid #fff;background-color:#d8171f;color:#fff;padding:30px 0 0}footer h4{font-size:1rem;margin:0 0 .2rem;font-weight:600}footer ul.contact{margin:0;padding:0}footer ul.contact li{margin:.2rem 0;padding:0 0 0 24px;list-style:none;background-repeat:no-repeat;background-size:16px;background-position:0 50%}footer ul.contact li a{color:#fff}footer ul.contact li a strong{font-weight:600}footer ul.contact li a:hover{text-decoration:none;color:#fff}footer ul.contact li.email{background-image:url(../images/icon_email_white.svg)}footer ul.contact li.phone{background-image:url(../images/icon_mobile_white.svg)}footer .row{margin:0 30px}footer .row .col-md-4{padding:0}footer .row.logo{text-align:right}footer .row.logo .col-md-12{padding:0 0 30px}@media (max-width:767px){footer .row.logo .col-md-12{padding:30px 0}}footer .row.logo img{display:inline-block;width:250px}body,html{width:100%;height:100%;font-family:Roboto,"sans-serif";font-weight:400;color:#282828;font-size:16px}@media (min-width:768px) and (max-width:1023px){body,html{font-size:14px}}h1{-ms-word-break:break-all;word-break:break-all;word-break:break-word}.container{max-width:1200px}@media (max-width:767px){.container{padding:0}}@media (max-width:767px){.row{margin:0}}#reference{text-align:center}#reference a.button{margin:2rem 0 0}a.button strong{font-weight:600}#galerie{text-align:center}#galerie h4{font-style:italic}#galerie a.button,#galerie h4{margin:1rem 0 0}#galerie .img-overlay{position:relative;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}#galerie .img-overlay:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;transition:all .2s linear}#galerie .galerie-item:hover img{filter:grayscale(100%)}#galerie .galerie-item:hover .img-overlay:after{background-color:#d8171f;transition:all .2s linear}#provadime .provadime-item{background-size:cover;background-position:50% 50%}#provadime .provadime-item .row{margin:0}#provadime .provadime-item .row .col-md-6{padding:0;min-height:600px;background-color:rgba(216,23,31,.95)}@media (max-width:767px){#provadime .provadime-item .row .col-md-6{min-height:auto}}#provadime .provadime-item .row .col-md-6 .in{padding:4rem;color:#fff}@media (max-width:767px){#provadime .provadime-item .row .col-md-6 .in{padding:30px 15px}}#provadime .provadime-item.index2 .row .col-md-6{background-color:rgba(40,40,40,.95)}#provadime .provadime-item.index2 .row .col-md-6 .in a.button:hover{color:#282828;background-color:#fff}#provadime .provadime-item.index4 .row .col-md-6{background-color:hsla(0,0%,100%,.95)}#provadime .provadime-item.index4 .row .col-md-6 .in{color:#282828}#provadime .provadime-item.index4 .row .col-md-6 .in a.button{color:#282828;border:1px solid #282828}#provadime .provadime-item.index4 .row .col-md-6 .in a.button:hover{color:#fff;background-color:#282828}#ikony{padding:3rem 0;text-align:center}@media (max-width:767px){#ikony .col-md-3{margin:0 0 1rem}}#ikony p{font-size:1rem}@media (min-width:768px) and (max-width:1199px){#ikony p{font-size:.9rem}}#ikony img{width:96px;display:inline-block;margin:0 0 .5rem}#ikony a.button{margin:2rem 0 0}#slogan{color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#slogan .row{padding:3rem 0;min-height:600px}#slogan blockquote{margin:-12rem 0 0;padding:0;text-align:center;font-size:1.8rem;font-style:italic}@media (max-width:767px){#slogan blockquote{margin:-8rem 0 0}}@media (max-width:360px){#slogan blockquote{font-size:1.6rem}}#slogan blockquote img{display:inline-block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5));width:64px;margin:0 0 1rem}#slogan blockquote p{text-shadow:1px 1px 1px rgba(0,0,0,.5);margin:.8rem 0;padding:0;line-height:1.9rem}#slogan blockquote p strong{font-weight:600}body.webp #slogan{background-image:url(../images/bg_slogan.webp)}body.nowebp #slogan{background-image:url(../images/bg_slogan.jpg)}#reference{padding:3rem 0}a.button{display:inline-block;padding:.5rem 1rem;color:#fff;border:1px solid #fff;border-radius:2px}a.button:hover{text-decoration:none;color:#d8171f;background-color:#fff}a.button.dark{color:#282828;border:1px solid #282828}a.button.dark:hover{color:#fff;background-color:#282828}body.sp_reference-template-default.single.single-sp_reference #header{margin:0 0 2rem;color:#fff;background-repeat:no-repat;background-position:50% 50%;background-size:cover}body.sp_reference-template-default.single.single-sp_reference #header .row{margin:0;min-height:500px}body.sp_reference-template-default.single.single-sp_reference #header .col-md-6{background-color:rgba(216,23,31,.95)}body.sp_reference-template-default.single.single-sp_reference #header .col-md-6 .in{height:100%}body.sp_reference-template-default.single.single-sp_reference #galerie{margin:3rem 0}body.sp_reference-template-default.single.single-sp_reference #galerie h3{margin:0 0 1rem}body.sp_reference-template-default.single.single-sp_reference #galerie .col-md-3{margin:0 0 30px}h3.icon{background-image:url(../images/icon_strechypaska.svg);background-repeat:no-repeat;background-size:1.8rem;background-position:0 50%;padding-left:2rem;margin:0 0 2rem;color:#a8a9ad;font-size:1.4rem;text-align:left}h3.icon.work{background-image:url(../images/icon_work.svg)}
/*# sourceMappingURL=app.css.map */
