
@font-face {
    font-family: 'CharterITCRegular';
    src: url('/fonts/charteritc-webfont.eot');
    src: url('/fonts/charteritc-webfont.eot?#iefix') format('embedded-opentype'),
        url('/fonts/charteritc-webfont.woff') format('woff'),
        url('/fonts/charteritc-webfont.ttf') format('truetype'),
        url('/fonts/charteritc-webfont.svg#CharterITCRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, html {
    min-width: 960px;
}
.prud_Wrap {
    position: relative;
    font-family: CharterITCRegular !important;
}
.prud_Wrap .rubber {
    max-width: 960px;
    margin: 0 auto;
}
.prud_Wrap h1 {
    font-size: 36px;
    margin-top: 0;
    margin-bottom: 20px;
    font-weight: normal;
    line-height: 42px;
}
.prud_Wrap h2 {
    font-weight: 400 !important;
}
.prud_Wrap .prud_Page {
    position: relative;
    /*left: 50%;*/ 
}
.prud_Wrap .prud_Page .prud_header {
    color: #fff;
    height: 613px;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("/images/berendeev_img/bg_head.jpg");
    background-position: bottom;
    background-repeat: no-repeat;
    background-attachment: fixed; }
.prud_Wrap .prud_Page .prud_header .rubber img.logo_prud {
    position: absolute;
    right: 20px;
    top: 0; 
}
.prud_Wrap .prud_Page .prud_header .prud_text_top {
    min-width: 900px;
    max-width: 1150px;
    width: 78%;
    margin: 0 auto;
    position: relative; }
.prud_Wrap .prud_Page .prud_header .head_text h1 {
    padding-top: 109px;
    padding-bottom: 40px; }
.prud_Wrap .prud_Page .prud_header .head_text .text {
    padding-right: 40px;
    margin-top: 43px;
    font-size: 17px;
    line-height: 23px; }
.prud_Wrap .prud_Page .prud_other .head_block h2 {
    padding-top: 77px;
    font-size: 36px;
}
.prud_Wrap .prud_Page .prud_other .head_block .text {
    float: left;
    margin-top: 21px;
    line-height: 23px;
    font-size: 16px;
    width: 75%; }
.prud_Wrap .prud_Page .prud_other .head_block .num {
    width: 25%;
    text-align: center;
    float: left;
    position: relative;
    top: -80px; }
.prud_Wrap .prud_Page .prud_other .head_block .num .number {
    display: inline-block;
    font-size: 100px;
    line-height: 100px; }
.prud_Wrap .prud_Page .prud_other .head_block .num p {
    text-transform: uppercase;
    font-size: 18px;
    margin-top: 24px;
    line-height: 22px; }
.prud_Wrap .prud_Page .prud_other .research {
    position: relative;
    overflow: hidden;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("/images/berendeev_img/parallax/bg.jpg");
    height: 1268px;
    background-position: top center; }
.prud_Wrap .prud_Page .prud_other .research #research {
    position: absolute;
    width: 100%;
    height: 1268px;
    overflow: hidden; }
.prud_Wrap .prud_Page .prud_other .research img.list {
    position: absolute; }
.prud_Wrap .prud_Page .prud_other .with_text {
    width: 320px;
    float: left;
    color: #000; }
.prud_Wrap .prud_Page .prud_other .with_text h2 {
    margin-top: 130px;
    font-size: 36px;
    line-height: 40px; }
.prud_Wrap .prud_Page .prud_other .with_text .text {
    margin-top: 43px;
    font-size: 17px;
    line-height: 23px; }
.prud_Wrap .prud_Page .prud_other .folder {
    position: absolute;
    /*right: 15px;*/
    right: -29px;
    background-image: url("/images/berendeev_img/folder.jpg");
    width: 600px;
    height: 415px;
    margin-top: 183px;
    margin-left: 21px;
    -webkit-box-shadow: 18px 18px 14px -16px black;
    -moz-box-shadow: 18px 18px 14px -16px black;
    box-shadow: 18px 18px 14px -16px black; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img {
    width: 298px;
    height: 420px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-shadow: 12px 12px 14px -16px black;
    -moz-box-shadow: 12px 12px 14px -16px black;
    box-shadow: 12px 12px 14px -16px black; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img:nth-child(1) {
    left: 230px;
    top: -28px;
    z-index: 5; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img:nth-child(2) {
    top: -143px;
    left: 159px;
    z-index: 4; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img:nth-child(3) {
    left: 63px;
    z-index: 4;
    top: -49px; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img:nth-child(4) {
    left: 127px;
    top: 32px; }
.prud_Wrap .prud_Page .prud_other .folder .doc_wrap img:nth-child(5) {
    left: 272px;
    top: 127px; }
.prud_Wrap .prud_Page .prud_other .statistic {
    padding-top: 255px;
    color: #000; }
.prud_Wrap .prud_Page .prud_other .statistic h2 {
    font-size: 36px;
    margin-bottom: 32px; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap .item {
    box-sizing: border-box;
    width: 215px;
    height: 200px;
    text-align: center; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap .item .img_wrap {
    height: 100px; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap .item .img_wrap .helper {
    height: 100%;
    width: 0;
    display: inline-block;
    vertical-align: middle; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap .item .img_wrap img {
    vertical-align: middle; }
.prud_Wrap .prud_Page .prud_other .statistic .statistic_wrap .item .text {
    font-size: 18px;
    margin-top: 13px;
    line-height: 22px;
    text-transform: uppercase; }
.prud_Wrap .prud_Page .prud_other .houses {
    height: 1215px;
    color: #fff;
    position: relative;
    background-image: url("/images/berendeev_img/ipad_bg_test.jpg");
    background-position: top center;
    -webkit-background-size: cover;
    background-size: cover; }
.prud_Wrap .prud_Page .prud_other .houses .bg {
    position: absolute;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: 0; }
.prud_Wrap .prud_Page .prud_other .houses .bg.left_paper {
    background-image: url("/images/berendeev_img/bg_paper_left.png");
    width: 293px;
    height: 853px;
    bottom: -160px;
    left: -60px; }
.prud_Wrap .prud_Page .prud_other .houses .bg.right_paper {
    background-image: url("/images/berendeev_img/bg_paper_right.png");
    width: 371px;
    height: 838px;
    right: 0;
    top: 0;
    right: -45px;
    top: 192px; }
.prud_Wrap .prud_Page .prud_other .houses .bg.key {
    background-image: url("/images/berendeev_img/bg_key.png");
    width: 511px;
    height: 245px;
    bottom: -138px;
    left: 6%; }
.prud_Wrap .prud_Page .prud_other .houses .bg.pen {
    background-image: url("/images/berendeev_img/bg_pen.png");
    width: 376px;
    height: 164px;
    top: 0;
    right: 0; }
.prud_Wrap .prud_Page .prud_other .houses .slider_wrap {
    background-image: url("/images/berendeev_img/ipad.png");
    width: 900px;
    height: 665px;
    background-position: 0px 0px;
    position: absolute;
    top: 214px;
    left: 50%;
    margin-left: -512px; }
.prud_Wrap .prud_Page .prud_other .houses .ipad_slider {
    width: 630px;
    margin: 0 auto; }
.prud_Wrap .prud_Page .prud_other .houses .ipad_slider .slick-dots {
    bottom: -113px; }
.prud_Wrap .prud_Page .prud_other .houses .ipad_slider .slick-dots li button {
    border-radius: 50px;
    background-color: #e9e9e9;
    border: 1px solid #cecece; }
.prud_Wrap .prud_Page .prud_other .houses .ipad_slider .slick-dots li button:before {
    content: '' !important; }
.prud_Wrap .prud_Page .prud_other .houses .ipad_slider .slick-dots li.slick-active button:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -5px;
    margin-left: -5px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #77b1d7;
    content: '';
    text-align: center;
    opacity: 1 !important;
    -webkit-box-shadow: 0px 0.5px 1px 0px black;
    -moz-box-shadow: 0px 0.5px 1px 0px black;
    box-shadow: 0px 0.5px 1px 0px black; }
.prud_Wrap .prud_Page .prud_other .flats {
    padding-bottom: 128px;
    -webkit-background-size: cover;
    background-size: cover;
    background: url("/images/berendeev_img/bg_wood1.jpg") center;
    color: #fff;
    margin-top: -210px; 
    position: relative;
}
.prud_Wrap .prud_Page .prud_other .flats .realflats {
    overflow: hidden;
    height: 562px;
    max-height: 562px;
    margin: 0 auto; }
.prud_Wrap .prud_Page .prud_other .flats .realflats .inner {
    position: relative; }
.prud_Wrap .prud_Page .prud_other .flats .realflats .inner .item {
    color: #000;
    position: relative;
    float: left;
    height: 562px;
    width: 695px;
    margin-right: 24px;
    background-image: url("/images/berendeev_img/flats_bg.png"); }
.prud_Wrap .prud_Page .prud_other .flats .realflats .inner .item:last-child {
    margin-right: 0px; }
.prud_Wrap .prud_Page .prud_other .flats .realflats .inner .item .img {
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
.prud_Wrap .prud_Page .prud_other .flats .slider {
    border-radius: 20px;
    background: #e3d8c0;
    width: 450px;
    height: 28px;
    margin: 38px auto 0;
    -webkit-box-shadow: inset 0px 2px 6px -3px black;
    -moz-box-shadow: inset 0px 2px 6px -3px black;
    box-shadow: inset 0px 2px 6px -3px black;
    border: 1px solid #e7e4dc; }
.prud_Wrap .prud_Page .prud_other .flats .thumb {
    width: 79px;
    height: 20px;
    border-radius: 18px;
    border: 1px solid #3b9c8f;
    position: relative;
    top: 3px;
    left: 2px;
    background: #6ad1db;
    background: -moz-linear-gradient(top, #6ad1db 0%, #33af96 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ad1db), color-stop(100%, #33af96));
    background: -webkit-linear-gradient(top, #6ad1db 0%, #33af96 100%);
    background: -o-linear-gradient(top, #6ad1db 0%, #33af96 100%);
    background: -ms-linear-gradient(top, #6ad1db 0%, #33af96 100%);
    background: linear-gradient(to bottom, #6ad1db 0%, #33af96 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ad1db', endColorstr='#33af96', GradientType=0);
    cursor: pointer; }
.prud_Wrap .prud_Page .prud_other .flats .thumb:after {
    content: '';
    position: absolute;
    background-image: url("/images/berendeev_img/scroller_stick.png");
    width: 12px;
    height: 9px;
    left: 50%;
    margin-left: -6px;
    top: 50%;
    margin-top: -5px; }
.prud_Wrap .prud_Page .prud_other .flats .thumb:hover {
    background: #33af96;
    background: -moz-linear-gradient(top, #33af96 0%, #6ad1db 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ad1db), color-stop(100%, #6ad1db));
    background: -webkit-linear-gradient(top, #33af96 0%, #6ad1db 100%);
    background: -o-linear-gradient(top, #33af96 0%, #6ad1db 100%);
    background: -ms-linear-gradient(top, #33af96 0%, #6ad1db 100%);
    background: linear-gradient(to bottom, #33af96 0%, #6ad1db 100%); }
.prud_Wrap .prud_Page .prud_other .main_design {
    position: relative;
    background-image: url("/images/berendeev_img/bg_main_design.jpg");
    background-position: center;
    padding-top: 86px;
    padding-bottom: 300px;
    background-attachment: fixed; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap {
    margin-right: 51px;
    float: left; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .scroller {
    float: left;
    width: 24px;
    height: 433px;
    background: #30d5c7;
    border-radius: 20px;
    margin-top: 66px; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .scroller .thumb {
    width: 14px;
    height: 95px;
    border-radius: 20px;
    position: relative;
    background: #107970;
    top: 5px;
    left: 5px;
    cursor: pointer; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .scroller .thumb:hover {
    background: #139085; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .img_wrap {
    position: relative;
    margin-left: 27px;
    width: 538px;
    height: 435px;
    float: left; }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .img_wrap .img {
    position: relative;
    top: 25px;
    left: 25px;
    width: 486px;
    height: 510px;
    background-image: url("/images/berendeev_img/main_page_design.jpg"); }
.prud_Wrap .prud_Page .prud_other .main_design .scroller_wrap .img_wrap:before {
    background-repeat: no-repeat;
    content: '';
    background-image: url("/images/berendeev_img/imac.png");
    width: 538px;
    height: 435px;
    position: absolute;
    top: 0;
    left: 0; }
.prud_Wrap .prud_Page .prud_other .main_design .text_wrap {
    color: #fff; }
.prud_Wrap .prud_Page .prud_other .main_design .text_wrap h2 {
    font-size: 36px;
    line-height: 36px;
    padding-top: 41px; }
.prud_Wrap .prud_Page .prud_other .main_design .text_wrap .text {
    line-height: 23px;
    font-size: 16px;
    padding-right: 25px;
    margin-left: 639px; }
@media screen and (max-width: 1280px) {
    .prud_Wrap .prud_Page .prud_other .main_design .text_wrap .text {
        margin-left: 0; } }
.prud_Wrap .prud_Page .prud_other .select_scheme {
    height: 970px;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("/images/berendeev_img/select_scheme_bg_test.jpg");
    background-position: top center; }
.prud_Wrap .prud_Page .prud_other .select_scheme .bg {
    position: absolute;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: 0;
    background-image: url("/images/berendeev_img/select_scheme_bg_test.jpg");
    background-position: top center; }
.prud_Wrap .prud_Page .prud_other .select_scheme .bg.shish_left {
    background-image: url("/images/berendeev_img/bg_shish_left.png");
    width: 350px;
    height: 368px;
    left: 0;
    top: 145px; }
.prud_Wrap .prud_Page .prud_other .select_scheme .bg.shish_center {
    background-image: url("/images/berendeev_img/bg_shish_center.png");
    width: 430px;
    height: 375px;
    left: 100px;
    bottom: 100px; }
.prud_Wrap .prud_Page .prud_other .select_scheme .bg.key {
    background-image: url("/images/berendeev_img/bg_key2.png");
    width: 492px;
    height: 466px;
    bottom: 0;
    right: 0; }
.prud_Wrap .prud_Page .prud_other .select_scheme .bg.plant {
    background-image: url("/images/berendeev_img/bg_plant.png");
    width: 361px;
    height: 565px;
    right: 0;
    top: 0; }
.prud_Wrap .prud_Page .prud_other .select_scheme .rubber {
    position: relative; }
.prud_Wrap .prud_Page .prud_other .select_scheme .rubber:after {
    content: '';
    background-image: url("/images/berendeev_img/strelka_1.png");
    width: 68px;
    height: 388px;
    position: absolute;
    top: -192px;
    right: 264px;
    z-index: 2; }
.prud_Wrap .prud_Page .prud_other .select_scheme .rubber:before {
    content: '';
    background-image: url("/images/berendeev_img/strelka_2.png");
    width: 202px;
    height: 360px;
    position: absolute;
    top: 839px;
    left: -70px;
    z-index: 2; }
.prud_Wrap .prud_Page .prud_other .select_scheme .text_block {
    color: #444444;
    width: 25%;
    float: left;
    position: relative;
    z-index: 10; }
.prud_Wrap .prud_Page .prud_other .select_scheme .text_block h2 {
    padding-top: 44px;
    font-size: 36px;
    line-height: 36px; }
.prud_Wrap .prud_Page .prud_other .select_scheme .text_block p {
    line-height: 23px;
    font-size: 16px; }
.prud_Wrap .prud_Page .prud_other .select_scheme .big_ipad {
    /* float: left; */
    background-image: url("/images/berendeev_img/ipad_big.png");
    width: 877px;
    height: 994px;
    -webkit-background-size: cover;
    background-size: cover;
    z-index: 1;
    /* position: relative; */
    /* top: 29px; */
    top: 29px;
    left: 50%;
    margin-left: -438px;
    /* left: -84px; */
    position: absolute;
    z-index: 1; }
.prud_Wrap .prud_Page .prud_other .select_params {
    -webkit-background-size: cover;
    background-size: cover;
    background: url("/images/berendeev_img/bg_wood1.jpg") center;
    height: 977px; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block {
    color: #fff;
    width: 35%;
    float: left; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block h2 {
    padding-top: 100px;
    font-size: 36px;
    line-height: 36px; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block p {
    line-height: 23px;
    font-size: 16px;
    width: 87%; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block .examples_slider {
    margin-top: 135px;
    width: 354px;
    position: relative; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block .examples_slider .slide_item-2 {
    position: absolute;
    top: -3px;
    left: -3px; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block .examples_slider .slide_item-1 {
    position: absolute;
    top: 0;
    left: 0; }
.prud_Wrap .prud_Page .prud_other .select_params .text_block .examples_slider img {
    float: left;
    margin-right: 45px;
    margin-bottom: 45px; }
.prud_Wrap .prud_Page .prud_other .select_params .params_slider {
    margin-top: 145px;
    float: left;
    margin-left: 62px;
    width: 523px;
    position: relative; }
.prud_Wrap .prud_Page .prud_other .select_params .params_slider .slick-dots {
    bottom: -55px; }
.prud_Wrap .prud_Page .prud_other .select_params .params_slider .slick-dots li button {
    border-radius: 50px;
    background-color: #e9e9e9;
    border: 1px solid #cecece; }
.prud_Wrap .prud_Page .prud_other .select_params .params_slider .slick-dots li button:before {
    content: '' !important; }
.prud_Wrap .prud_Page .prud_other .select_params .params_slider .slick-dots li.slick-active button:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -5px;
    margin-left: -5px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #77b1d7;
    content: '';
    text-align: center;
    opacity: 1 !important;
    -webkit-box-shadow: 0px 0.5px 1px 0px black;
    -moz-box-shadow: 0px 0.5px 1px 0px black;
    box-shadow: 0px 0.5px 1px 0px black; }
.prud_Wrap .prud_Page .prud_other {
    overflow: hidden;
}
.prud_Wrap .prud_Page .prud_other .all_makets {
    position: relative;
    height: 1277px;
    background-image: url("/images/berendeev_img/bg_main_design.jpg");
    background-position: center;
    padding-top: 30px;
    background-attachment: fixed;
    color: #fff; 
    overflow: hidden;
}
.prud_Wrap .prud_Page .prud_other .all_makets .images {
    position: relative;
    text-align: center;
    /*          .maket {
                opacity: 0;
              }*/ }
.prud_Wrap .prud_Page .prud_other .all_makets .images img {
    position: absolute;
    left: 50%; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .first {
    z-index: 10;
    margin-left: -617px;
    animation-delay: .9s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .first_left {
    z-index: 9;
    margin-left: -791px;
    margin-top: 46px;
    animation-delay: .2s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .second_left {
    margin-left: -820px;
    margin-top: 105px;
    z-index: 8;
    animation-delay: .3s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .first_right {
    z-index: 9;
    margin-top: 291px;
    margin-left: 39px;
    animation-delay: .4s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .second_right {
    z-index: 8;
    margin-left: 300px;
    margin-top: 325px;
    animation-delay: .5s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .right_top {
    z-index: 7;
    margin-left: 301px;
    margin-top: 151px;
    animation-delay: .6s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .back {
    z-index: 6;
    margin-left: -277px;
    margin-top: -53px;
    animation-delay: .7s; }
.prud_Wrap .prud_Page .prud_other .all_makets .images .anim_img {
    animation-name: fadeInUp;
    animation-duration: .9s;
    animation-fill-mode: both;
    animation-timing-function: ease-in-out; }
.prud_Wrap .prud_Page .prud_other .mobile_version {
    padding-top: 100px;
    background: #fff;
    color: #444444;
    padding-bottom: 62px;
    background-position: top center;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("/images/berendeev_img/iphone_bg.jpg"); }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap {
    width: 486px;
    height: 783px;
    float: left; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .scroller_first_mobile {
    float: right;
    width: 24px;
    height: 433px;
    background: #d8bfa2;
    border-radius: 20px;
    margin-top: 188px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .scroller_first_mobile .thumb {
    width: 14px;
    height: 95px;
    border-radius: 20px;
    position: relative;
    background: #91795e;
    top: 5px;
    left: 5px;
    cursor: pointer; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .scroller_first_mobile .thumb:hover {
    background: #9e866a; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .img_wrap {
    position: relative;
    float: left; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .img_wrap .img {
    position: relative;
    top: 137px;
    left: 122px;
    background-image: url("/images/berendeev_img/mobile_design3.jpg");
    width: 293px;
    height: 515px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .scroller_wrap .img_wrap:before {
    background-repeat: no-repeat;
    content: '';
    width: 436px;
    height: 783px;
    background-image: url("/images/berendeev_img/iphone.jpg");
    position: absolute;
    top: 0;
    left: 0; }
.prud_Wrap .prud_Page .prud_other .mobile_version .text {
    position: absolute;
    top: 0; }
.prud_Wrap .prud_Page .prud_other .mobile_version .text h3 {
    font-size: 36px;
    color: #000; }
.prud_Wrap .prud_Page .prud_other .mobile_version .text p {
    width: 426px;
    line-height: 23px;
    font-size: 16px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .first_mobile {
    position: relative; }
.prud_Wrap .prud_Page .prud_other .mobile_version .first_mobile .text {
    top: 40px;
    left: 526px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .second_mobile {
    margin-top: 50px;
    position: relative; }
.prud_Wrap .prud_Page .prud_other .mobile_version .second_mobile .scroller_wrap {
    float: right;
    margin-right: 62px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .second_mobile .text {
    padding-top: 130px;
    position: relative;
    left: 99px; }
.prud_Wrap .prud_Page .prud_other .mobile_version .second_mobile .img {
    background-image: url("/images/berendeev_img/mobile_design2.jpg") !important; }
.prud_Wrap .prud_Page .prud_other .mobile_version .third_mobile {
    margin-top: 50px;
    position: relative; }
.prud_Wrap .prud_Page .prud_other .mobile_version .third_mobile .img {
    background-image: url("/images/berendeev_img/mobile_design1.jpg") !important; }
.prud_Wrap .prud_Page .prud_other .mobile_version .third_mobile .text {
    position: absolute;
    right: -18px;
    top: 115px; }
.prud_Wrap .prud_Page .prud_other .footer {
    height: 853px;
    width: 100%;
    position: relative;
    background-image: url("/images/berendeev_img/footer.jpg");
    background-position: top center;
    -webkit-background-size: cover;
    background-size: cover; }
.prud_Wrap .prud_Page .prud_other .footer a img.logo_footer {
    position: absolute;
    top: 20%;
    left: 50%;
    margin-left: -94px; }
.prud_Wrap .prud_Page .prud_other .footer .link_footer {
    display: block;
    position: absolute;
    top: 45%;
    left: 50%;
    margin-left: -178px;
    width: 357px;
    background-color: #ff7449;
    border-radius: 2px;
    color: white;
    text-align: center;
    font-family: Roboto;
    font-size: 25px;
    font-weight: 700;
    padding: 35px 0;
    text-decoration: none;
    text-transform: uppercase; }
.prud_Wrap .prud_Page .prud_other .footer .link_footer:visited {
    color: white !important; }

.animated {
    animation-duration: 1s;
    animation-fill-mode: both; }

@keyframes slideInUp {
    0% {
        transform: translate3d(0, 20%, 0);
        opacity: 0; }
    100% {
        transform: translate3d(0, 0, 0);
        opacity: 1; } }
.slideInUp {
    animation-name: slideInUp; }

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0); }
    100% {
        opacity: 1;
        transform: none; } }
.fadeInUp {
    animation-name: fadeInUp; }

.animated_slide {
    animation-duration: 0.2s;
    animation-fill-mode: both; }

@keyframes fadeIn {
    0% {
        opacity: 0; }
    100% {
        opacity: 1; } }
.fadeIn {
    animation-name: fadeIn; }

@keyframes fadeOut {
    0% {
        opacity: 1; }
    100% {
        opacity: 0; } }
.fadeOut {
    animation-name: fadeOut; }

/*# sourceMappingURL=berendeev.css.map */
