@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,900&subset=cyrillic');

:active, :hover, :focus {
    outline: 0;
    outline-offset: 0;
}

* {
    box-sizing: border-box;
}

input, textarea {
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}

small {
    font-size: 12px;
    color: #ccc;
    line-height: 1;
}

          .message {
                                background: #fffbec;
                                padding: 10px;
                                margin-top: 10px;
                            }
                            
                            p.small {
                                font-size: 12px;
                                margin-bottom: 5px;
                                
                            }

body {
    min-width: 1200px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #000;
    line-height: 1.7;
}

.note {
    text-align: left;
    margin-top: 20px;
}

p {
    line-height: 2;
}


a {
    text-decoration: none;
}


p.medium {
    font-size: 17px;
}

.hr {
    background-color: #E0E0E0;
    width: 100%;
    height:1px;
    clear:both;
    margin-top: 80px;
}

.margin-top {
    margin-top: 30px !important;
}

#contacts p.medium a{
    color: #c982b3;
    font-weight: 600;
    border-bottom: 1px dashed;
}

.content {
    display: flex;
    position: relative;
    max-width: 1500px;
    padding: 0 20px;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
}


.content.columns {
    flex-flow: column wrap;
}

            #shadowDiv {
                top: 0;
                left: 0;
                display: none;
                position: fixed;
                width: 100%;
                height: 100%;
                background: rgba(0,0,0,0.5);
                z-index: 1;
            }
            
            #shadowDiv.visible {
                display: block;
            }



.menu {
    display: none;
    width: 100%;
    min-width: 1200px;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 2;
}


.menu .content {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.menu,
.menu .content{
    height: 90px;
}

.menu .logo {
    width: 92px;
    height: 63px;
}

.menu nav {
    display: flex;
    align-items: center;
}

.menu nav a {
    font-weight: 500;
    font-size: 15px;
    cursor: pointer;
    position: relative;
    margin: 0 20px;
    color: #000;
}

.menu nav a.bordered {
    border-bottom: 2px solid;
    font-weight: 600;
}


.menu .right-links {
    display: flex;
    height: 32px;
}

.menu .right-links a{
    margin: 0 5px;
}


.menu .right-links a:last-child {
    margin-left: 20px;
}


#votes {
                        width: 100%;
                        position: relative;
                        padding-left: 20px;
                        padding-right: 20px;
                    }



                    .vote {
                        position: relative;
                        background: #008fd4;
                        background: -webkit-linear-gradient(to left, #0076be, #008fd4);
                        background: linear-gradient(to left, #0076be, #008fd4);
                        padding: 20px;
                        margin: 0 20px;
                        border-radius: 5px; 
                    }


                    .vote::before {
                        position: absolute;
                        content: '';
                        width: 100%;
                        height: 100%;
                        top: 0;
                        left: 0;
                        background: url(/img/discount.png?v=2) center;
                        z-index: 1;
                    }



                    .vote .vote-title {
                        font-weight: 600;
                        font-size: 18px;
                        color: #fff;
                        text-align: center;
                        margin-bottom: 10px;
                    }

                 

                    .vote .vote-image {
                        display: block;
                        width: 100%;
                        height: 200px;
                        -webkit-background-size: cover;
                        -moz-background-size: cover;
                        -o-background-size: cover;
                        background-size: cover;
                        background-repeat: no-repeat;
                        background-position: left top;
                        box-shadow: inset 0 0 8px rgba(0,0,0,.6);
                        -moz-box-shadow: inset 0 0 8px rgba(0,0,0,.6);
                        -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,.6);
                        border-radius: 5px;
                    }
                    
                    .vote .vote-image img {
                        width: 0px;
                        height: 0px;
                    }

                     .banners .splide__track {
                        height: 100%;
                        border-radius: 10px;
                    }


                    .banners .splide__slide {
                        height: 100%;
                        margin-right: 10px;
                    } 
                    .splide__arrow svg {
                        width: 12px !important;
                        height: 12px !important;
                    }

                    .splide__arrow--prev {
                        left: 0px !important;
                    }

                    .splide__arrow--next {
                        right: 0px !important;
                    }

                    .splide__arrow {
                        box-shadow: 0 0 10px rgba(0,0,0,0.30) !important;
                        background: #fff !important;
                        width: 24px !important;
                        height: 24px !important;
                    }
                    


header {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-flow: column wrap;
    width: 100%;
    height: 900px;
    background:
        linear-gradient(
        rgba(242, 201, 76, 0.8), 
        rgba(242, 201, 76, 0.2)
        ),url('/img/bg2.jpg?v=4') no-repeat center center; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-top: 120px;
}


            .page-content {
                margin-top: 280px;
                min-height: 500px;
            }
            
            .materials a {
                color: #008fd4;
                font-weight: 600;
            }



.emblem {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    min-width: 1200px;
    z-index: 1;
}

.emblem::after {
    position: absolute;
    left: 0;
    content: '';
    width: 100%;
    height: 66px;
    background: url('/img/wave.png?v=3');
    bottom: -40px;
}

.emblem .content {
    display: flex;
    justify-content:space-between;
    align-items: center;
    height: 100%;
    z-index: 1;
    margin-top: 30px;
    margin-bottom: 30px;
}





.emblem .content div {
    text-align: left;
}



.phones a{
    color: #000;
    font-weight: 700;
    font-size: 28px;
}

.phones a span {
    display: inline-block;
    margin-right: 10px;
    font-size: 15px;
}


.emblem nav {
    width: 40%;
}

.emblem nav a {
    display: inline-block;
    color: #0076be;
    text-decoration: underline;
    margin: 10px 30px;
    font-size: 16px;

}

.bold {
    font-weight: 600;
}



h1 {
    color: #fff;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    text-shadow: 0 0 20px rgba(0,0,0,0.5);
}

h1.black {
     color: #000;
     text-shadow: none;
     font-size: 40px;
     text-align: center;
     display: inline-block;
}

a.back {
     color: #d8d8d8;
     text-shadow: none;
     font-size: 40px;
     text-align: center;
     display: inline-block;
     margin-right: 20px;
}

h2 {
    color: #000;
    font-size: 22px;
    font-weight: 600;
}


h3 {
    color: #008fd4;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}


h4 {
    color: #008fd4;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.slogan {
    color: #fff;
    font-size: 20px;
    margin-bottom: 30px;
    margin-top: 30px;
    width: 30%;
    font-weight: 700;
    text-shadow: 0 0 20px rgba(0,0,0,0.5);
}

.slogan a {
    color: #fff;
}


.button {
    font-family: 'Montserrat', sans-serif;
    display: inline-block;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 3rem;
    background: #F2994A;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #F2C94C, #F2994A);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #F2C94C, #F2994A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

    color: #000;
    font-weight: 600;
    border: none;
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.15);
    transition: .8s cubic-bezier(.2,1,.2,1);
    cursor: pointer;
}

.button.small {
    font-size: 13px;
    padding: 7px 20px;
}


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



.button:hover {
    transform: translateY(-2px);
    box-shadow: 0 15px 30px 0 rgba(0,0,0,.25);  
}


.button.pink {
    background: #fff;
    border: 2px solid #c982b3;
    border-radius: 25px;
    color: #c982b3;
}





.button.pink.full {
    background: #c982b3;
    color: #fff;
}

.button.pink:hover {
    border: 2px solid #c982b3;
    background: #c982b3;
    color: #fff;
}



.button.pink-lite {
    border: 2px solid #e5b4d6;
    border-radius: 25px;
    color: #e5b4d6;
}



.label {
    background: #c982b3;
    border-radius: 5px;
    padding: 3px 5px;
    color: #fff;
    font-size: 12px;
    text-shadow: 1px 1px rgba(0,0,0,0.5);
    margin-left: 10px;
}

section {
    margin-top: 80px;
}


.blocks {
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content:space-between;
}

.blocks.vertical-align {
    align-items:flex-start;
}

.blocks.center-align {
    justify-content: center;
}


.blocks > .block.width-20 {
    width: 18%;
}

.blocks > .block.width-80 {
    width: 78%;
}


.blocks > .block.width-33 {
    width: 30%;
}

.blocks > .block.width-40 {
    width: 38%;
}

.blocks > .block.width-50 {
    width: 48%;
}

.blocks > .block.width-60 {
    width: 58%;
}

.blocks > .block.width-30 {
    width: 28%;
}

.blocks > .block.width-70 {
    width: 68%;
}



.block.border {
    border-right: 1px solid #ccc; 
    padding-right: 30px;
}


.blocks > .block.width-60.padding {
    padding: 0 100px;
    box-sizing: border-box;
}

.image {
    width: 100%;
    height: auto;
    border-radius: 3px;
}


.table {
    width: 100%;
    border-bottom: solid 1px #E8E8E8;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    font-size: 13px;
}

.table tbody td {
    border-bottom: solid 1px #E8E8E8;
    padding: 5px 5px 5px 0px;
}

.table tbody tr > td:first-child {
    font-weight: 500;
}

.table tbody tr > td:last-child {
    width: 150px;
    color: #000;
    font-weight: 600;
    font-size: 13px;
    text-align: right;
}

.table.big-price tbody tr > td:last-child {
    font-weight: 500;
    font-size: 20px;
}



section#discount,
section#discount_2{
    position: relative;
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    width: 100%;
    height:auto;
    min-height: 300px;
    background: #ededed;
    color: #000;
    padding: 50px 100px;
    padding-left: 350px;
    box-sizing: border-box;
    border-radius: 3px;
    margin-top: 0px;
    margin-bottom: 40px;
}


section#discount_3 {
    position: relative;
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    width: 100%;
    height:auto;
    min-height: 300px;
    color: #fff;
    padding: 50px 100px;
    text-align: center;
    box-sizing: border-box;
    border-radius: 3px;
    margin-top: 0px;
    margin-bottom: 40px;

    background: #008fd4;
    background: -webkit-linear-gradient(to left, #0076be, #008fd4);
    background: linear-gradient(to left, #0076be, #008fd4);
}

section#discount_3::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url('/img/discount.png?v=2') center;
    z-index: 1;
}

section#discount_3 div {
    z-index: 2;
}


.docs a.link{
    display: inline-block;
    position: relative;
    color: #0a7cbf;
    padding-left: 36px;
    text-decoration: underline;
}


.docs a.link:hover{
    text-decoration: none;
}

.docs a.link::before {
    position: absolute;
    content: '';
    width: 24px;
    height: 24px;
    background: url('/img/word.png') no-repeat;
    left: 0;
    top: 3px;
}

section#discount::before,
section#discount_2::before{
    position: absolute;
    content: '';
    width: 300px;
    height: 100%;
    left: 0;
    top: 0;
    background: #cd1f20;
}




.title {
    color: #000;
    font-weight: 600;
    font-size: 26px;
}

section#discount_3 .title {
    color: #fff;
    font-weight: 700;
    font-size: 36px;
}


.description {
    font-size: 22px;
    font-weight: 700;
}

p.comment {
    font-size: 12px;
    color: rgba(255,255,255,0.4);
}




#order {
    width: 100%;
    min-height: 100px;
    border: 1px solid #E0E0E0;
    border-top: 0px;
    margin-top: 50px;
    padding: 70px;
    padding-top: 0;
    box-sizing: border-box;
}






#gallery {
    display: flex;
    flex-flow: row wrap;
}

#gallery a {
    position: relative;
    width: 20%;
    max-width: 300px;
    height: 300px;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
}

#gallery.small a {
    width: 10%;
    max-width: 100px;
    height: 100px;
}

#gallery.small {
    margin-top: 20px;
}


#gallery a:after {
    display: none;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    z-index: 1;
    content: 'Смотреть';
    color: #fff;
}

#gallery.small a:after {
    font-size: 12px;
}



#gallery a img {
    display: none;
}

#gallery a:hover:after{
    display: flex;
}





.form{
    font-family: 'Montserrat', sans-serif;
    background:#fff;
}

.form ul{
    list-style:none;
    padding:0;
    margin:0;	
}
.form li{
    display: block;
    padding: 9px;
    border:1px solid #E0E0E0;
    margin-bottom: 30px;
    border-radius: 5px;
}

.form li:last-child{
    border:none;
    padding: 0;
    margin-bottom: 0px;
}
.form li label{
    font-family: 'Montserrat', sans-serif;
    display: block;
    float: left;
    margin-top: -25px;
    background: #FFFFFF;
    height: 20px;
    padding: 2px 10px 2px 10px;
    color: #757684;
    overflow: hidden;
}
.form input[type="text"],
.form input[type="date"],
.form input[type="datetime"],
.form input[type="email"],
.form input[type="number"],
.form input[type="tel"],
.form input[type="search"],
.form input[type="time"],
.form input[type="url"],
.form input[type="password"],
.form textarea,
.form select 
{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    display: block;
    outline: none;
    border: none;
    height: 35px;
    line-height: 35px;
    font-size: 1rem;
    padding: 0;
    font-family: 'Montserrat', sans-serif;
}
.form input[type="text"]:focus,
.form input[type="date"]:focus,
.form input[type="datetime"]:focus,
.form input[type="email"]:focus,
.form input[type="number"]:focus,
.form input[type="tel"],
.form input[type="search"]:focus,
.form input[type="time"]:focus,
.form input[type="url"]:focus,
.form input[type="password"]:focus,
.form textarea:focus,
.form select:focus 
{
}
.form li span{
    display: none;
    background: #e5b4d6;
    padding: 3px;
    margin: 0 -9px -9px -9px;
    text-align: center;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
}



footer {
    text-align: center;
    font-size: 14px;
    margin-bottom: 70px;
}


.name {
    display: block;
    font-size:24px;
    margin-bottom: 15px;
    margin-top: 0px;
    font-weight: 300;
}

address {
    margin-bottom: 5px;
}

footer a.phone,
footer .politics,
footer #made-in a,
footer .politics a{
    color: #636363;
}

footer #made-in a,
footer .politics a{
    font-size: 12px;
    text-decoration: underline;
}






.phone {
    font-size: 18px;
    font-weight: 700;
    color: #000;
    margin-top: 20px;
    display: block;
}


       #menu {
                        display: none;
                    }
                    
                    #menu.visible {
                        display: flex;
                    }

            .site-name {
                            font-size:24px;
                            font-weight: 700;
                            line-height: 1.4;
                        }


                        .site-title {
                            display: flex;
                            flex-flow: row nowrap;
                            align-items: center;
                            color: #000;
                        }

                        .logo {
                            margin-right: 40px;
                        }

                        .addresses {
                            display: flex;
                            flex-flow: row nowrap;
                            align-items: center;
                        }

                        .addresses .address:first-child {
                            margin-right: 40px;
                        }

                        .contacts {
                            display: flex;
                            flex-flow: row nowrap;
                            align-items: center;
                        }

                        .contacts .phones {
                            margin-right: 40px;
                        }

                        .social a {
                            width: 32px;
                            height: 32px;
                            display: block;
                        }


      .burger {
                            background: url('data:image/png;base64,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') no-repeat center center;
                            width: 48px;
                            height: 48px;
                            background-size: 100% 100%;
                        } 
                        
                        .burger.active {
                            background: url('data:image/png;base64,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') no-repeat center center;
                                                        width: 48px;
                            height: 48px;
                            background-size: 36px 36px;
                        }
                        
                        

        .links {
                        width: 100%;
                    }

                    .links .hr {
                        margin-top: 0;
                        margin-bottom: 0px;
                    }
                    
                    .links {
                        display: flex;
                        flex-flow: row wrap;
                    }
                    
                    .links-block {
                      padding-right: 60px;
                      max-width: 33%;
                    } 
                    
                    .links-block ul li a {
                        color: #008fd4;
                        font-weight: 600;
                        padding-top: 10px; 
                        display: inline-block;
                        text-decoration: underline;
                    }
                    
                    .links-block ul li a:hover {
                        color: #37b2ef;
                    }
                     
                    .links-title { 
                        font-weight: 900;
                        font-size: 16px;
                        text-transform: uppercase;
                        letter-spacing: 1px;
                        color: #d71000;
                        margin-top: 20px;
                    }


                    
                     .pluses {
                    display: flex;
                    flex-flow: row nowrap;
                    justify-content:center;
                    align-items:center;
                    text-align: left;
                    font-size: 14px;
                    font-weight: 700;
                    width: 100%;
                    color: #000;
                    
                }
                
                .pluses .plus {
                    display: flex;
                    flex-flow: row nowrap;
                    width: 50%;
                    padding: 10px;
                    align-items: center;
                    background: rgba(255,255,255,0.85);
                    margin-right: 20px; 
                    border-radius: 20px;
                    max-width: 350px;
                }
                
                
                .pluses .plus.full {
                    width: 100%;
                }
                
                
                .pluses .plus:last-child {
                    margin-right: 0;
                }
                
                .plus-img img {
                    width: 64px;
                    height: auto;
                    margin-right: 20px;
                }
                 
                    
                    
ul.list {
  display: block;
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

ul.list li {
  display: block;
  position: relative;
}

ul.list li:not(:last-child) {
  margin-bottom: 16px;
}

ul.list li:before {
  content: "";
  position: absolute;
  top: 1.3em;
  left: -20px;
  margin-top: -.6em; 
  background: #cd1f20;
  height: 6px;
  width: 6px;
  border-radius: 50%;
}


 input.is-invalid {
      border-color: #dc3545;
      padding-right: calc(1.5em + .75rem);
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
      background-repeat: no-repeat;
      background-position: right calc(.375em + .1875rem) center;
      background-size: calc(.75em + .375rem) calc(.75em + .375rem);
      background-color: #fff;
    }

    .invalid-feedback {
      display: none;
      width: 100%;
      margin-top: 0;
      font-size: 14px;
      color: #dc3545;
    }

    .is-invalid~.invalid-feedback {
      display: block;
    }

    .captcha__image-reload {
      display: flex;
      align-items: center;
      margin-bottom: 0.5rem;
    }

    .captcha__image {
      border-radius: 0.25rem;
    }

    .captcha__refresh {
        cursor: pointer;
              width: 32px !important; 
      height: 32px !important;
        position: relative; 
      margin-left: 0.5rem;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-arrow-repeat' viewBox='0 0 16 16'%3E%3Cpath d='M11.534 7h3.932a.25.25 0 0 1 .192.41l-1.966 2.36a.25.25 0 0 1-.384 0l-1.966-2.36a.25.25 0 0 1 .192-.41zm-11 2h3.932a.25.25 0 0 0 .192-.41L2.692 6.23a.25.25 0 0 0-.384 0L.342 8.59A.25.25 0 0 0 .534 9z'/%3E%3Cpath fill-rule='evenodd' d='M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5.002 5.002 0 0 0 8 3zM3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9H3.1z'/%3E%3C/svg%3E");
background-position: center center;
background-repeat: no-repeat;
border: 1px solid #ccc;
border-radius: 3px;
    }



    .captcha__group {
      margin-bottom: 1rem;
    }

    .d-none {
      display: none;
    }

    .form-result {
      background-color: #e8f5e9;
      padding: 1rem;
      margin-bottom: 1rem;
      border: 1px solid #e8f5e9;
      border-radius: .25rem;
      color: #2e7d32;
    } 





@media all and (max-width: 700px) {
    
    
              .pluses {
                   
                    flex-flow: column wrap;
                    justify-content: center;
                    align-items: center;
                    
                }
                
                .pluses .plus {
                   margin-right: 0;
                   margin-bottom: 20px;
                   width: 100%;
                }
    
    
    
    
    .emblem {
        min-width:0;
    }
    
    .links-block {
        width: 100%;
        max-width: 100%;
    }
    
    #menu {
        margin-bottom: 50px;
    }
     
    
    #gallery.small a {
    width: 25%;
    max-width: 250px;
    height: 100px;
}
    
    
    .emblem .content {
        flex-flow: column wrap;
        align-items: center;
        justify-content: center;
    }
    
    
    .addresses {
        display: none;
    }
    
    .contacts {
        display: none;
    }
    
    .site-title {
      
    }
    
    .emblem {
        z-index: 2;
    }
    
    .emblem .content {
        margin-top: 20px;
        margin-bottom: 10px;
    }
}



 



@media all and (max-width: 1280px) {
    
    
    
            .pluses {
                   
                    width: 100%;
                    
                }
                
                .pluses .plus {
                   
                    max-width: 350px;
                }
    
    
    .page-content {  
        margin-top: 90px;
    }
    
    
      .slogan {
        width: 60%;
    }
    
    
    .logo {
        margin-right: 20px;
    }
    
    .logo img {
        width: 66.5px;
        height: 90.5px;
    }
    
    .site-name {
        font-size: 18px;
    }
    
    .addresses {
        align-items:flex-start;
    }
    
    .addresses .address:first-child {
        margin-right: 20px;
    } 
    
    .contacts .phones {
        margin-right: 20px;
    }
    
    .phones a {
        font-size: 18px;
    }
    
    
    .burger {
        width: 32px;
        height: 32px;
    }
    
              .burger.active {
                            background: url('data:image/png;base64,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') no-repeat center center;
                                                        width: 32px;
                            height: 32px;
                            background-size: 28px 28px;
                        }
    
    
    
}
 












@media all and (max-width: 700px) {

    body {
        min-width: 0;
    }

    
    #votes {
        margin-bottom: 40px;
    }
    
    h1.black {
        font-size: 22px; 
    }

    
    a.back {
        font-size: 22px;
    }
    
    .mobile-last {
        order: 1;
        margin-top: 30px !important;
    }
    
    .mobile-first {
        order: 0;
        margin-top: 0 !important;
    }


    .hr {
        margin-top: 30px;
    }


    section {
        margin-top: 30px;
    }



    .only-desktop,
    .only-desktop *{
        display: none;
    }




    .content {
        padding: 0 20px;
    }


    header {
        height: auto;
        padding: 50px 20px;
        box-sizing: border-box;
        margin-top: 70px;
    }

    h1 {
        font-size: 32px;
    }

    .title {
        line-height: 1;
        margin-bottom: 20px;
    }

    #order {
        padding: 20px;
        margin-top: 0px;
    }

    .slogan, .description {
        font-size: 18px;
        
    }
    
    .slogan {
        width: 100%;
    }

    .block {
        width: 100% !important;
        padding: 0 !important;
        margin-top:30px;
    }

    .blocks .block:first-child {
        margin-top: 0px;
    }
    
    .block.border {
        border: 0;
    }


    section#discount,
    section#discount_2{
        padding: 20px;
        padding-top: 60px; 
    }
    
    section#discount_3 {
        padding: 20px;
    }

    section#discount::before, section#discount_2::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 30px;
    left: 0; 
    top: 0; 
}
    

    

    #gallery a {
        width: 50%;
        height: 150px;
    }


    footer {
        padding: 0 20px;
        margin: 30px 0;

    }
    
    
    footer img {
        width: 100px;
        height: 100px;
    }


}