@font-face{font-family:Roboto;font-style:normal;src:local('Roboto Black'),local('Roboto-Black'), format('truetype')}*{margin:0;padding:0;outline-style:none;font-family:Roboto,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{max-width:1024px;width:100%;margin:0 auto}header{background:#382E31;font-size:14px;overflow:hidden;width:100%;position:fixed;left:0;top:0}header .wrapper{display:flex}header a{text-decoration:none;color:#FFF;display:block;padding:25px 20px}header a:hover{background:#F27967}header ul{list-style:none;display:flex;width:84%;height:60px;align-items:center}header ul li:nth-of-type(1){font-size:25px}header ul li:nth-of-type(3){background:#4C3E42}header .search{display:flex;flex-direction:row;height:60px;align-items:center}.main{margin-top:60px}.main .date{margin-bottom:20px}.main ol,.main p,.main ul{font-size:18px;line-height:26px;margin-bottom:23px}.main ol,.main ul{padding-left:40px}.main img{max-width:100%;display:block;margin:0 auto 23px}.main .quote{text-align:center;font-size:14px;margin-bottom:23px}.main .tftable{width:100%;border-collapse:collapse;margin-bottom:23px}.main .tftable td{padding:10px}.main .btn{text-decoration:none;font-size:14px;font-weight:500;text-align:center;background:#F27967;color:#FFF;display:block;max-width:320px;width:100%;padding:15px 0;margin:0 auto 23px;-webkit-border-radius:30px;border-radius:30px}.main .comments .comment{border-bottom:1px solid #ccc;margin-bottom:20px;padding:20px 0}.main .comments .comment .avatar{display:inline-block;vertical-align:top;width:60px;margin-right:15px}.main .comments .comment .comment__post{display:inline-block;vertical-align:top;width:calc(100% - 80px)}.main .comments .comment .comment__post .user_name{font-weight:700;margin-bottom:10px}@media all and (max-width:1023px){.wrapper{padding:0 10px}header .search{display:none}}@media all and (max-width:599px){header ul{width:100%}header ul li{display:none}header ul li:nth-of-type(1){display:block;margin:0 auto}}

.icon__form {
    width: 80px;
}

.privacy {
    display: flex;
    justify-content: center;
}

.privacy__text {
    text-decoration: underline;
    color: #000;
}

.privacy__text:hover {
    text-decoration: none;
}

.order-form__wrp {
display: block;
max-width: 590px;
margin-top: 50px;
margin-right: auto;
margin-bottom: 30px;
margin-left: auto;
padding-top: 40px;
padding-bottom: 40px;
background-image: url("../images/bg-phone.jpg");
background-position: 50% 0%;
background-size: cover;
background-repeat: no-repeat;
font-family: Tahoma, Verdana, Segoe, sans-serif;
text-align: center;
}

.logo-form {
display: block;
max-width: 80px;
margin-right: auto;
margin-bottom: 30px;
margin-left: auto;
}

.form-title {
max-width: 510px;
margin-right: auto;
margin-left: auto;
font-size: 21px;
line-height: 1.5;
text-align: center;
}

.bold-text {
font-size: 30px;
}

.opld-price {
margin-top: 40px;
color: #d40000;
font-size: 28px;
line-height: 1;
font-weight: 600;
text-align: center;
text-decoration: line-through;
}

.new-price {
margin-top: 15px;
color: #01792b;
font-size: 42px;
line-height: 1;
font-weight: 700;
text-align: center;
text-decoration: none;
}

.descript-price {
max-width: 560px;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
font-size: 18px;
line-height: 1.5;
text-align: center;
}

.form {
max-width: 500px;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
}

.field {
    max-width: 475px;
width: 100%;
    padding-left: 15px;
height: 50px;
margin-bottom: 30px;
border-style: solid;
border-width: 1px;
border-color: #adadad;
border-radius: 5px;
font-size: 18px;
}

.label {
    font-weight: 700;
margin-bottom: 10px;
font-size: 19px;
line-height: 1.2;
text-align: center;
}

.submit-btn {
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
background: #5083ea;
border: none;
border-radius: 5px;
color: #fff;
box-shadow: 0 7px 7px 0 rgba(0, 52, 156, 0.53);
font-size: 20px;
text-transform: uppercase;
}

.politic {
margin-top: 20px;
text-align: center;
}

.testimonial-block {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-top: 40px;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}

.testimonial-text_block {
padding-top: 10px;
padding-left: 25px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}

.testimonial-name {
font-family: Exo, sans-serif;
color: #1764ff;
font-size: 22px;
line-height: 1;
font-weight: 700;
}

.testimonial-text {
margin-top: 20px;
font-family: Tahoma, Verdana, Segoe, sans-serif;
font-size: 18px;
line-height: 1.6;
}

.section_testimonial {
padding-top: 0px;
padding-bottom: 60px;
}

.bold-text-2 {
color: #d40000;
}

.ava-test {
width: 100px;
}

.test-form__wrp {
margin-top: 60px;
padding-top: 60px;
padding-bottom: 60px;
background-color: #dee7f3;
font-family: Exo, sans-serif;
}

.div-block {
display: -ms-grid;
display: grid;
max-width: 800px;
margin-right: auto;
margin-left: auto;
-webkit-box-align: start;
-webkit-align-items: start;
-ms-flex-align: start;
align-items: start;
grid-auto-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 0px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.oval {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100px;
height: 100px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 50px;
background-color: #1764ff;
}

.sell-text {
color: #fff;
font-size: 30px;
line-height: 1;
}

.new-price-copy {
color: #01792b;
font-size: 60px;
line-height: 1;
font-weight: 700;
text-align: center;
text-decoration: none;
}

.opld-price-copy {
color: #d40000;
font-size: 27px;
line-height: 1;
font-weight: 600;
text-align: center;
text-decoration: line-through;
}

.heading-2 {
color: #d40000;
font-size: 40px;
line-height: 1;
text-align: center;
}

.yarlik {
max-width: 260px;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
border-radius: 10px;
background-color: #d40000;
color: #fff;
font-size: 40px;
line-height: 1;
}

.text-block-2 {
padding-top: 25px;
padding-bottom: 25px;
font-family: Georgia, Times, 'Times New Roman', serif;
text-align: center;
}

.head-div-form {
margin-top: 55px;
}

.bold-text-3 {
font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.title-news-hero {
max-width: 900px;
margin-top: 0px;
font-family: Tahoma, Verdana, Segoe, sans-serif;
color: #fff;
font-size: 26px;
line-height: 32px;
text-align: left;
}

.subtitle-news-hero {
margin-bottom: 20px;
font-family: Tahoma, Verdana, Segoe, sans-serif;
color: #000;
font-size: 26px;
line-height: 1.3;
font-weight: 600;
}

.order-form__wrp-copy {
display: none;
max-width: 690px;
margin-top: 50px;
margin-right: auto;
margin-left: auto;
padding-top: 40px;
padding-bottom: 40px;
text-align: center;
}

.html-embed {
max-width: 650px;
}

.text-block-3 {
font-family: Exo, sans-serif;
}

.bold-text-4 {
font-family: Tahoma, Verdana, Segoe, sans-serif;
font-size: 40px;
}

.bold-text-5 {
font-family: Tahoma, Verdana, Segoe, sans-serif;
color: #00798a;
font-size: 28px;
text-align: left;
}

.bold-text-6 {
font-family: Tahoma, Verdana, Segoe, sans-serif;
color: #00798a;
font-size: 28px;
}

.bold-text-7 {
font-family: Tahoma, Verdana, Segoe, sans-serif;
color: #00798a;
font-size: 25px;
}

.bold-text-8 {
font-family: Lato, sans-serif;
font-size: 34px;
}

.html-embed-2 {
font-family: 'Droid Sans', sans-serif;
}

.bold-text-9 {
font-family: 'Droid Sans', sans-serif;
}

.html-embed-3 {
font-family: Verdana, Geneva, sans-serif;
}

.bold-text-10 {
font-family: Tahoma, Verdana, Segoe, sans-serif;
font-size: 28px;
}

@media screen and (max-width: 991px) {
.head {
    padding-top: 15px;
    padding-bottom: 15px;
}

.post-heading {
    font-size: 26px;
}

.head-line {
    margin-top: 20px;
}

.post__container {
    padding-right: 20px;
    padding-left: 20px;
}

.post-title {
    font-size: 22px;
}

.bock-post {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.post_img {
    width: 100%;
    max-width: none;
}

.list {
    margin-top: 30px;
    margin-bottom: 0px;
}

.list-item {
    padding-top: 3px;
    padding-bottom: 3px;
}

.page__container {
    padding-right: 20px;
    padding-left: 20px;
}

.image-news {
    width: 50%;
}

.order-form__wrp {
    background-image: url("../images/bg-phone.jpg");
    background-position: 50% 50%;
    background-size: cover;
}

.opld-price-copy {
    font-size: 35px;
}

.order-form__wrp-copy {
    background-image: url("../images/bg-phone.jpg");
    background-position: 50% 50%;
    background-size: cover;
}
}

@media screen and (max-width: 767px) {
.list {
    font-size: 18px;
    line-height: 1.5;
}

.p-text-post {
    font-size: 18px;
}

.button {
    padding-right: 30px;
    padding-left: 30px;
    font-size: 18px;
}

.list-item {
    padding-top: 7px;
    padding-bottom: 7px;
}

.image-news {
    width: 50%;
}

.title_tablet {
    font-size: 20px;
}

.text_tablet {
    font-size: 16px;
}

.order-form__wrp {
    padding-right: 15px;
    padding-left: 15px;
}

.testimonial-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.testimonial-text_block {
    padding-left: 0px;
}

.new-price-copy {
    font-size: 50px;
}

.opld-price-copy {
    font-size: 35px;
}

.heading-2 {
    font-size: 30px;
}

.order-form__wrp-copy {
    padding-right: 15px;
    padding-left: 15px;
}
}

@media screen and (max-width: 479px) {
.head {
    padding-right: 10px;
    padding-left: 10px;
}

.head__post-text {
    text-align: center;
}

.date__wrp {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.autor {
    padding-top: 15px;
    padding-bottom: 15px;
}

.title-date-wrp {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.date-public {
    margin-left: 0px;
}

.title-news {
    font-size: 26px;
}

.subtitle-news {
    font-size: 20px;
}

.image-news {
    width: 100%;
}

.tablet._3coll {
    overflow: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
}

.title_tablet {
    font-size: 18px;
}

.order-form__wrp {
    padding-right: 10px;
    padding-left: 10px;
}

.form-title {
    font-size: 20px;
}

.new-price {
    font-size: 50px;
}

.descript-price {
    font-size: 18px;
}

.form {
    padding-right: 10px;
    padding-left: 10px;
}

.label {
    font-size: 16px;
}

.div-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.oval {
    margin-top: 15px;
    margin-bottom: 15px;
}

.heading-2 {
    font-size: 23px;
}

.yarlik {
    max-width: 200px;
}

.text-block-2 {
    padding-top: 21px;
    padding-bottom: 21px;
    font-size: 30px;
}

.title-news-hero {
    font-size: 26px;
}

.subtitle-news-hero {
    font-size: 22px;
}

.order-form__wrp-copy {
    padding-right: 10px;
    padding-left: 10px;
}
}

#w-node-d82ead4bfc39-0d0df017 {
-ms-grid-column-align: center;
justify-self: center;
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}

#w-node-9ed250ce5160-0d0df017 {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
}

#w-node-5de0e9e95ba5-0d0df017 {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
}

@media screen and (max-width: 479px) {
#w-node-226b182f9404-0d0df017 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    grid-row-start: 2;
}

#w-node-92aff2f81738-0d0df017 {
    grid-column-end: 2;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    grid-row-start: 4;
}
}

a {
text-decoration: none;
}

form {
    display: flex;
    flex-direction: column;
    margin-left:10%;
    margin-right:10%
}

@media screen and (max-width: 479px) {
form {
    margin-left: 0px;
    margin-right: 0px;
}
}