<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,500&amp;display=swap');

* {
    box-sizing: border-box;
}

body {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    line-height: 1.5;
    font-size: 15px;
    min-width: 1240px;
    width: auto;
    overflow-y: scroll;
    color: #1C384A;
}


.mobile-menu {
    display: none;
}

.content {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index: 99;
}

.logo {
    background: url('data:image/png;base64,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') no-repeat;
    background-size: 108px 105px;
    width: 108px;
    height: 105px;
}

.logo-href {
    display: inline-block
}

p {
    margin-top: 0;
}

p.huge {
    font-size: 28px;
    font-weight: 300;
}



a {
    color: #2365b6;
}


a.enter {
    color: #999;
}

nav {
    margin-top: 20px;
}

nav ul {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-content: center;
    list-style: none;
    padding: 0;
    margin: 0;
    align-items: center;
}



nav ul li a{

    font-weight: 500;
    font-size: 18px;
    color: #1C384A;
    text-decoration: none;
    border-bottom: 1px solid;
}


.phone {
    font-weight: 700;
    font-size: 20px;
    color: #1C384A;
    text-decoration: none;
}

.bold {
    font-weight: 600;
}


.whatsapp {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAABp0lEQVQ4jaWQz0tUURTHP+e+N5oY5F5RgsKkUHQGEv0LohYlEbRxFS5aFQZFi7YRloq6CwRXEW36saxFqyAYtRkm/IW7wEXkQBDWvHfPaeHM4znNTAvP6t5zvudzv98Lxyxp1LywemfAqZvAWb8oB4rtmuNdKTu/0RKQzd8/VZE/T8TkFhDUaVWQFyfi6Pbn0cWf/wAGC/c6ifwHYPQ/lguWCcaLQ09/AbhkEunz1PJvwDcCGAxJFC/V7q6WGexmVbDnK3RjzDZzYcjk8Np0XwJwxuXEovDp69jcvjn3skUS501vpCLIuRR+JJufyjjTqy0ACPSmAZaanY7pfORjXQJ2qr0f1P2JGe0JQLDNoxl5KJngUkcc58AeK+FFJewHiikPpQQQC2/qXnBitnwQhguYrZRyM7vSFuwDHTWBiv9YjXJYg/m728DZJpG/AV3AycMleV3IzV4DCAGG16b7vGqzZYCe1HnLuWgqsQoQm7+SEpQBbUQReFXxlfH1kcXvtV4IgEnZkAeCvi9mu76cXy33hATXDT1j4tpR3UKCt8Xcs81G4GPVX70cleRgqzS3AAAAAElFTkSuQmCC') no-repeat;
    background-position: left center;
    background-size: 16px 16px;
    padding-left: 22px;
    color: #3dcd74;
}

.city {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAABRklEQVQ4jaWTv0rDUBjFf19SatOhf5x1cHIQu7SV1klHRdcOPoA6KegzCL6CrgUHB52s4AtYhFgQOjgpqKPVFDUpbXIdpJCkiVg8073nO+fccy9c+CckbmAamYqHVgXQ8K6Ldrf5p4AWudwgpU6AldCoIY62UeLN8pNaOKBvUI8wA6wqw62HyUDATTpTFqXWfrrJRV8SU67o08AlAErWzXS2GBsgSpaGaxdte9F+fanYnWcl+taQVz5NRICaiKgegAppEsEht8Nn1ZV73DQmNzUQUe6RT9QKHOrfnII+k8q2gdmYAvcPjjVXAzfyCjVwRbHzS/89v3kkAKDUs65EcT5q5qzc6zbC9EgAgKfpu8Cnj7IHIvtR2siABbvzJKhDH3VQdd4fo7Sxf6ENya9U9g7QPxxrfhmcOG0szGS+YCbzhbGN4+AbgHpnbEoz5TsAAAAASUVORK5CYII=') no-repeat;
    background-position: left center;
    background-size: 16px 16px;
    padding-left: 20px;
    color: #1C384A;
}

.button {
    font-family: 'Montserrat', sans-serif;
    display: inline-block;
    padding: 10px 30px 11px 30px;
    border-radius: 3px;
    background-color: #fff;
    text-decoration: none;
    font-weight: 600;
    cursor: pointer;
    border: 0;
    color: #1C384A;
    text-align: center;
    transition: .8s cubic-bezier(.2,1,.2,1);
}

.blick {
    position: relative;
    overflow: hidden;
    width: 240px;
    padding: 10px 40px 11px 10px;
}

.blick:after {
    content: "";
    display: block;
    width: 30px;
    height: 300px;
    margin-left: 60px;
    background: #fff;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),color-stop(20%,#fff),to(rgba(255,255,255,.3)));
    background: -o-linear-gradient(top,rgba(255,255,255,.3) 0,#fff 20%,rgba(255,255,255,.3) 40%);
    background: linear-gradient(to bottom,rgba(255,255,255,.3) 0,#fff 20%,rgba(255,255,255,.3) 40%);
    position: absolute;
    left: -120px;
    top: -150px;
    z-index: 1;
    -webkit-transform: rotate(
        45deg
        );
    -ms-transform: rotate(45deg);
    transform: rotate(
        45deg
        );
    -webkit-transition: all .1s;
    -o-transition: all .1s;
    transition: all .1s;
    -webkit-animation-name: slideme;
    animation-name: slideme;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-delay: 50ms;
    animation-delay: 50ms;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}





.button.medium {
    font-size: 16px;
}

.button.blue {
    background: #2365b6;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to bottom, #3d80d1, #2365b6);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to bottom, #3d80d1, #2365b6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: #fff;
}


.button.red {
    background: #cb080f;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to bottom, #ec4a50, #cb080f);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to bottom, #ec4a50, #cb080f); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: #fff;
}


.button.green {
    background: #3dcd74;
    color: #fff;
}



.button.red-lined {
    border: 2px solid #cb080f;
    background: none;  /* fallback for old browsers */
    color: #cb080f;
}


.button.blue-lined {
    border: 2px solid #3d80d1;
    background: none;  /* fallback for old browsers */
    color: #3d80d1;
}

.button.white-lined {
    border: 2px solid #fff;
    background: none;  /* fallback for old browsers */
    color: #fff;
}


.button.call:before {
    position: absolute;
    content: '';
    width: 24px;
    height: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABnUlEQVRIieWTvUtbYRTGnxOLIAWtlCBpQFyc2kEEKzpIRgcdmr1/ROog0q1Tt0CHgmsoLmIc3IR2EW0H8T9QhEYpGVQo9ANCfh1y0t7e3Nz3BlzEM533vs/HeR/Ole56WQgATEpalbQsaUrShKRxSVeSmpKOJR1K2jGz68zOwDzwkez1E/gATIeEHwPbQNuJN0ANeAnMAgVgCBgDvjnmJIL/DbzpJ/4MOI1M9RoYTRlmz3HvgRJw5OfzJPBz4LsDutMsBV67Fovoh/flOLAIXPjlrmcJ8CpgkANWgHpkqK0k4Ge//AKUgV9Rg+6IEfx/Z/+2ALwFHiUZ7Eei6Yq/A3JZDVKLzlasR8TrgAHDwCb9qwaMDGL0FNgAHgJP+LcVaXUIFDKbuNEicOkCX4G5BMwMcOaYJlDKKl6m87MAfALyKdi8Y3DOiywGDSdUgQcewYHf9fSOqTqnEdfLJXgUJcnMKmbWktSW1N2Ynt7MWmZWiXJDLwAGWMEAL+kFcWJqRCF+0ECBiDLweya+1YgsDhp4ooQys7+6WSK65/UHXQmoCqVuhxAAAAAASUVORK5CYII=') no-repeat center right;
    background-size: 24px 24px;
    right: 20px;
    top: 10px;

}
@-webkit-keyframes slideme {
    0% {
        left: -30px;
        margin-left: 0
    }
    30% {
        left: 110%;
        margin-left: 80px
    }
    100% {
        left: 110%;
        margin-left: 80px
    }
}

@-webkit-keyframes slideme {
    0% {
        left: -30px;
        margin-left: 0
    }
    30% {
        left: 110%;
        margin-left: 80px
    }
    100% {
        left: 110%;
        margin-left: 80px
    }
}

@keyframes slideme {
    0% {
        left: -30px;
        margin-left: 0
    }
    30% {
        left: 110%;
        margin-left: 80px
    }
    100% {
        left: 110%;
        margin-left: 80px
    }
}


.top {
    padding-top: 20px;
    padding-bottom: 20px;
    position: fixed;
    z-index:101;
    top: 0;
    background: #fff;
    width: 100%;
    box-shadow: 0 5px 10px rgb(0, 0, 0, 0.3);
}


header {
    width: 100%;
    height: auto;
    padding-bottom: 50px;
    position: relative;
    margin-top: 145px;
}


section.serv {
    margin-bottom: 100px;
}

header.index {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/kotel2.jpg) no-repeat bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

header.teplyy_pol {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/teplyy_pol.jpg) no-repeat bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

header.radiatory {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/radiatory.jpg) no-repeat bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

header.kotelnie {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/kotelnie.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

header.voda {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/voda.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

header.new {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5) ),url(/img/kotel2.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: auto;
    padding-bottom: 10px;
    margin-bottom: 50px;

}


.works {
    margin-bottom: 50px;
}



h1 {
    color: #fff;
    font-size: 46px;
    font-weight: 700;
    letter-spacing: 1px;
    padding-top: 40px;
}

.block {
    background: #fff;
    padding: 10px 20px;
    display: inline-block;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 3px;
    margin-bottom: 40px;
}

.pluses {
    width:70%;
}

.plus {
    display: flex;
    flex-flow: row nowrap;
    color: #fff;
    margin-bottom: 20px;
    font-size: 12px;
}

.plus .ico {
    margin-right: 10px;
}

.plus b {
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
}

header .content {
    z-index: 100;
}


.buttons .button {
    margin-right: 20px;
}

.buttons .button:last-child {
    margin-right: 0;
}



section#plan {
    position: relative;
    background: #3d80d1;
    color: #fff;
    padding: 50px 0;
    margin-top: 50px;

}


/*section#plan:before,
section#order:before{
    content: '';
    background: url('/img/clouds_down.png') repeat-x center center;
    height: 196px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
section#plan:after,
section#order:after{
    content: '';
    background: url('/img/main_clouds.png') repeat-x center center;
    height: 196px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0;
}
*/


h2 {
    font-size: 44px;
}

h2.medium {
    font-size: 32px;
}


.big {
    font-size: 16px;
    line-height: 1.8;
}
.quote {
    position: relative;
    font-style:italic;
}



.quote:before {
    position: absolute;
    left: -80px;
    top: -40px;
    content: '';
    width: 92px;
    height: 73px;
    background: url('/img/la.png') no-repeat;
}

.quote:after {
    position: absolute;
    right: -50px;
    bottom: -50px;
    content: '';
    width: 92px;
    height: 73px;
    background: url('/img/ra.png') no-repeat;
}


.service {
    border: 1px solid #efefef;
    padding: 20px;
    min-height: 300px;
    margin-bottom: 30px;

    border-radius: 10px;
}


.service.full-height {
    min-height: 630px;
}

.service h3 {
    font-size: 18px;
    font-weight: 800;
    width: 70%;
    margin-top: 0;
}

.service p {
    color: #6c6c6c;
    font-size: 13px;
    width: 70%;
    margin-bottom: 20px;
}

.service.kotel {
    background: url('/img/kotel.png') bottom 30px right -10px no-repeat;
    background: url('/img/kotel.png') bottom 30px right -10px no-repeat, linear-gradient(to bottom, #FFFFFF, #f7f4f1);
}

.service.pol {
    background: url('/img/pol.png') bottom 30px right -10px no-repeat;
    background: url('/img/pol.png') bottom 30px right -10px no-repeat, linear-gradient(to bottom, #FFFFFF, #f7f4f1);
}
.service.radiator {
    background: url('/img/radiator.png') bottom 30px right -10px no-repeat;
    background: url('/img/radiator.png') bottom 30px right -10px no-repeat, linear-gradient(to bottom, #FFFFFF, #f7f4f1);
}
.service.voda {
    background: url('/img/voda.png') bottom 30px right -10px no-repeat;
    background: url('/img/voda.png') bottom 30px right -10px no-repeat, linear-gradient(to bottom, #FFFFFF, #f7f4f1);
}

.service.montash {

    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0) ),url('/img/montash.jpg') no-repeat bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;



}

.service.kompressor {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0) ),url('/img/kompressor.jpg') no-repeat bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}



.service.montash h3, 
.service.montash p,
.service.kompressor h3,
.service.kompressor p{
    color: #fff;
    width: 100%;
}


.step {
    position: relative;
    margin-bottom: 40px;
}

.step .num {
    position: absolute;
    z-index: 1;
    font-size: 120px;
    font-weight: 800;
    color: rgba(255,255,255,0.2);
    top: 0;
    left: -50px;
}

.step .text {
    position: relative;
    z-index: 2;
}

.step .text .title {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 10px;
}


section#pluses,
section#contacts{
    background: url('/img/concrete_top.png?v=3') top repeat-x, url('/img/concrete_bottom.png?v=3') bottom repeat-x, url('/img/concrete.png?v=3');
    padding-bottom: 50px;
}

section#pluses h2 {
    font-size: 32px;
    line-height: 1.1;
}

section#pluses h3 {
    font-size: 30px;
    text-align: center;
}

.white-block {
    background: #fff;
    padding: 40px;
    border-radius: 10px;
    width: 90%;
    margin: 0 auto;
    margin-bottom: 50px;
}


section#pluses p.p {
    width: 90%;
}


section#works h2{
    margin-bottom: 10px;
}


.swiper {
    position: relative;
    width: 100%;
    height: 100%;
}

.swiper-wrapper {
    height: 250px !important;
}

.swiper-slide,
.work {
    cursor: pointer;
    border-radius: 10px;
    width: 100%;
    height: 250px; 
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    text-decoration: none;
}

.work {
    margin-bottom: 20px;

}

.swiper-slide .title,
.work .title{
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    word-wrap: break-word; 
}


section#order {
    position: relative;
    background: linear-gradient( rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) ), url('/img/order.jpg') no-repeat center center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover;
    padding: 100px 0;
    margin-top: 50px;
    color: #fff;
    padding-bottom: 150px;
    z-index: 1;
}

section#order h2 {
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
}


.form {
    font-family: 'Montserrat', sans-serif;
    width: 100%;
    margin-bottom: 0;
    text-align: left;
    z-index: 99;
}

label {
    font-weight: 500;
    display: block;
    margin-bottom: 10px;
}

.input {
    border-radius: 3px;
    width: 100%;
    padding: 0 15px;
    margin-bottom: 20px;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    color: inherit;
    line-height: 1.42857143;
    font-weight:  500;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,0);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: text;
    -webkit-transition: .25s;
    -o-transition: .25s;
    -moz-transition: .25s;
    transition: .25s;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 50px;
    margin-bottom: 20px;
    color: #1C384A;
}


.input.error {
    background: darksalmon;
}



.input:disabled {
    background: #eee;
}

textarea.input {
    height: 500px;
    padding: 15px;
}

textarea.input.small {
    height: 200px;
}



select.input {
    cursor: pointer;
}

.form.big .input {
    font-size: 18px;
}

.form.big label {
    font-size: 18px;
}

.form.big .button {
    font-size: 20px;
    font-weight: 500;
    padding: 15px 40px;
}


.form.black .input{
    border: 1px solid #ccc;
}




.list li{
    margin-bottom: 8px;
}


section#contacts {
    padding-top: 50px;
}


section#contacts h3 {
    font-size: 30px;
}

.whatsapp.big {
    font-size: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAACxUlEQVRIia2WTUhUURTHf+e+GU1LjKJ008YIy5lxEI3GTRBBIYEu+lhUi9oEBZVjOLiJBiHIkiyMoFWLcCUukqDcKUpYOWGjs2ilIEHOIrCcvpyZ02JmZHw2Y0/6r85759zzO+fe++674ESKoIiTIUWDPW87q421ctIobYrUAVWAAnGFmMDzdDI9NBt4uOgIUDsRqigtXelCaAfKNygyIdCXLPvVE/M8Xt4Q4HsXrBFhGPBskNgmnSXlao0e6p0rCMgmnwR2OUu+qjgpK5APMTmjdiJUka18s8kBdmMlhz2xK9vWAUpLV7pYPy3zwLgzhnjNjy2hNQDP287q7ILm62NZMumPNvUdRnnlCIF2eCevV60CjCRPYd8tyr03gf6vGVP6nXXBVuMyJ/MA2rquCmEhZ++fWxgB1m3B4pLWVYAiB+xuRetz9se9e64C2+wxxaV1GYCGDZkv1F7B5ebXwbJMrHqdJQegGg0bc3owJoDrLwE1iRLuALgpuQFMbwKCGTwzmAK+FPBf80U6LkSaepZwW8dBRnIOVZ4ihIBPBcZ+RsLpzHeghasT1Se+qeDZqL83Hm2836Ki50V4tHO58lK0se9eqqyyRsl0ukZKDLJTI8JLhaMFGCUCz+oj7ft2jG6/PXokPAAM5JwxT/i3P9IRU1VbZTIM2V2UTLsGgJ+FugAMKuEvFUszvkjwYu1EqCLn8EbaD6jqTVt8ArcZgrzDzjcVfCFwoggkX9+BaHb8QfKOHACF7pmmvlurHaBhI5nAf1U5EAAO2ZMDUXFbd3MPBsD3/lsDsNsBoJDixtK2qL83sQaAplv+Q/IZUlZguuHBfP5LAyBwzBacEvhA8YXPKaHQjdtqtv/NAFwoQgSPirwTZUyEMZe6xyNNPUveyetVlss6p6ItKPVkpnEFWESZRWQYtxma8ffGi9fwr1eRTVxb/gCIE+Sn5eQuMAAAAABJRU5ErkJggg==') no-repeat left center;
    background-size: 24px 24px;
    padding-left: 36px;
}

.vk {
    font-size: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAACpElEQVRIidWVTUhUURTHf8cZH+jkx4xSfhFZgok50Ogiwm2IJKio0KJVVLsWlSnUogmKcLQgaGVB5M4MGSFq06JFxCy0D0M3ZRZMMyOmo+SYNR+3hc745o1poyvP6r5zz/n/7jvnvHdht5tstlntnNCCoVirEtUMOICytS0v8FaJuAuyMtwTzuo/aQOKr3xoQ8QFHNzihFMK6fK7aob/D9DxxFRSXtmjkMubCacIKdXns9i7cUpM788wBm5HHECJdBaFPt5OAesf1sryNF1xg2Crz2V3pwCqnRNacDk6qeDQTgDAtC3bdDjeeHPcuzot6+Jn6wvRTMLQWJDZpQjn6gvRzMLviOLh6x8A7M0x0+6wEo4qHqz5gPK5ULQZGEoCxIQWfb3OHC/gQIGGzWLi5vMAx8otNB7JBUgArjUW0VFrxTMd0gMQIQFINFmgVv+eb6aWADhVZ0UzC5OBlaQ61Ffsod1hRSm49SJgLFNdfKGbIlWsjxjwzANgs5hpO5qflL3fpnG3vQwReOyZY+zbshFQugEg2ca//2L43QIA108Wc6IqJ7Hn6a6kzJoJwP1Xs6nJQuJb0AN8xrgbz/wEFsPkZpmwl2Yl/IOjQaIxBYCzqdiYBrF1LT1gzBg3uxTh9KOvzPyMJPkvDnm5MOhFKWiqyaPDYTWmjqYAlIjbGAUw6V+h4d4nBjzzzC5F8C+GAXC/X+DOyxliCroa9iXlKFEj8fX6ZJ4fzSzK1yYFKjYCpWFfbNmmqviHtl6i/rqwIN07FEeES/rfd9IU+V01w6JU33bFFfT4euwjel/KmPos9m5BetMWV7gC2TVXjf5/XjglXeMtMejdqicKPmcIncaTbwkAVhufp7WI0IyiFlm7MhVehDGFcgcWwiP014U31dnV9hfZ3eUAp7CriwAAAABJRU5ErkJggg==') no-repeat left center;
    background-size: 24px 24px;
    padding-left: 36px;
    color: #1976D2;
}

.instagram {
    font-size: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAD4ElEQVRIie2TTWxUVRiGn/Nz79yZKVMY2uHHCoQEIVWggHYBGgnxf4mJmBB3rti6kMSFK3VhCImJGv+IgYSFLFiRQChRFwRQIZAqUkFMQSrTsaUdxpm5c+85n4up0BJG454veZNzbnLe537few48qP8ode+H914eemY0sl9UMkEfIjrynpz3ZFJPznlyqSdyjqwTsqkncpBzUs+69NuuWN54+vT2nzsC9r50ZGB4Qf77ZmAsIliE0Hky3pP1nsjdVdtc2msnRImQc34yFL9u86lXbvzjaWcDpnN6f4SzYZKigFIpov/RHrpylkAEKx7jpb32gq+2mPyhgvu9RoBgkKL2eg/w6n0BKX7N/DTGK2HT1j5e2LGakbNl4lqMETCiMSJYAeM92VKBgdf6+fXTC0wcuUpGAPTzsz3vAARR78vhQFKYvzjHizse4eBbJ6iVb7dHJY7Q+7acEDph+ZMruHVshLVvb8OdvU5yo45o2z0boGdviq7BAl+jf203186MYm+WWehrFKVKX69m4NllrHtuOYsXabqpsWrHYxR6LNWTVyk+3otRCVolcy7NnBEV/W1EeXq6DUxNUZRprHiWbetn9c6nmPjuMkpgzc4nGNv3Nb/t+pzQKXi4QFiKMLoFXv4F4Koo7cjSRImnJFPkSgXW7NzClTc/xN+cwAq0virSt2cX4+cvEo/V0DoBsWjVumcmc7aKXpmiV26RlzpdNChJhb6BRcRnztE9/gu9/EkPFbrKV0hOXyC/aTmBaaJVilYpVsdolcy5+vauPVKWCTQt8tTRODKUCamidROrKojWiFicsmjj0Com0A20SttmOubetzunoYypk9V/EeiYQMVEpor58SRmcJDM0nlkTI3Q1Mg8NI9gcD0Mn8Oa+kwHDqNb7Rw6ZRDoBlY3MSpBaQf5BJpjcPgz1LsfoM6fQjuBjVtwB/ZhKtcIdDTTgcLoFiK6M8DqBoFpoGrjsGo1FA0ECi4NwcfDsHIjpALvHMSMjhHobPtcT4H40jWMaiHadB6RNU1UzsPoediwBVb2tSELNagKjByFn45CMg7zNNY0CJYWsYMb8BeGMTq5k8d9O9BhWiVvCsRl+GYfvL4XRs9A7Q8QIAUSgZZAU6CwBLt+M8n+L6EyhlFdOOWqHQFEeoic3k5ewdUT0LwIKzZA95IZgEALiD2EAtdH4NABGLuNUV2kKkXp9HhnQGh3k2ErkS6SU0AFJoegrtp/X/Mw7eCWh0nX1pRDqQwKh8ZPGp/u7piB+uT4ZTJ2PQGHCFWVSEGXbudQ0JBVECqwMzJtKfy00hxSXgZLxz66woP6P/U3gkirnKszB+AAAAAASUVORK5CYII=') no-repeat left center;
    background-size: 24px 24px;
    padding-left: 36px;
    color: #f95145;
}




.phone.big {
    font-size: 32px;
    font-weight: 800;
}

.email {
    font-size: 16px;
    text-decoration: none;
    color: #1C384A;
}


.contacts {
    line-height: 40px;
    margin-bottom: 20px;
}


.footer-links {
    list-style: none;
    margin: 0;
    padding: 0;
}

.footer-links li {
    margin-bottom: 10px;
}

.footer-links li a {
    color: #999;
}


.copy {
    color: #999;
    font-size: 12px;

}


.clip {
    position: relative;
    overflow: hidden; 
    text-overflow: ellipsis;
    height:50px;
}

.clip::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 25px;
    background: rgb(255,255,255);
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.2) 100%);
    bottom: 0;
    left: 0;
}

.clip.showed {
    height: auto;
}

.clip.showed::after {
    display: none;
}


ul.green {
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.green li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 20px;
    font-size: 16px;
}

ul.green li::before {

    content: "";
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAABK0lEQVQ4jdWUMUsDQRSEZzaHeAhCGrUyhU1AEBKi/f0RS1MK5ncEtLT2h1yvIcFCSGMRbYyNkOZAczsWeseayyZRIXBTvR3efjvsLg8omzhrNPqd2lSKIOyuSBgHZDxodkde8NHdxSmoawCbvwyYUGrfH1/eFMCNfqeWWjv8AzSHp7D1h9bVEwCYzJ1K0SKogImAyQJwWIGJskWQ29bugIUrz0XZk6/CDL2HS/m7GF/Tf1U+cODx3yS0XGODyTMAvGvrwPVJ9ABUZwFrT1wl8egaHwrrAEDC+ytcle/x1nDHxrxC8jaK5haYMw4dkRwXwAEZp1ICIJy7CdheEjJJYeM8Z1YMmt0RpTaAZAlgLpTkWTbZvoP81GHvfL8CEwncW4VI6CWFjV1oOfUJMOBboK2eHOoAAAAASUVORK5CYII=');
    background-size: contain;
    display: inline-block;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 0;
    left: 0;
}



.file-drop-area {
    position: relative;
    display: flex;
    align-items: center;
    max-width: 100%;
    padding: 50px;
    border: 1px dashed #eee;
    border-radius: 3px;
    transition: 0.2s;
    box-sizing: border-box;
}
.file-drop-area.is-active {
    background-color: rgba(0, 0, 0, 0.05);
}

.fake-btn {
    flex-shrink: 0;
    background-color: rgba(0, 0, 0, 0.04);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    padding: 8px 15px;
    margin-right: 10px;
    font-size: 12px;
    text-transform: uppercase;
}

.file-msg {
    font-size: small;
    font-weight: 300;
    line-height: 1.4;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.file-input {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    cursor: pointer;
    opacity: 0;
}
.file-input:focus {
    outline: none;
}


#dummy {
    margin-top: 100%;
    /* 4:3 aspect ratio */
}



.small_photo {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 10px;
}

.delete-photo {
    position: absolute;
    z-index: 2;
    bottom: -7px;
    font-size: 12px;
    color:#cb080f;
    left: 45px;
    margin-left: -30px;
}

.main-photo {
    position: absolute;
    z-index: 2;
    bottom: -7px;
    font-size: 12px;
    right: 15px;
    margin-left: -30px;
}

.main-photo.bold:after {
    content: ' вњ“';
    
}


.add-plan {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100px;
    border: 1px dashed #ccc;
    margin-top: 40px;
    font-size: 18px;
    text-decoration: none;

}

            .cities a {
                color: #cb080f;
            }


            .cities {
                list-style: none;
                margin: 0;
                padding: 0;
            }

            .cities li {
                margin-bottom: 10px;
            }

            .cities li small {
                display: block;
            }</pre></body></html>