@charset "UTF-8";
/* CSS Document */

.intl-tel-input {
    width: 100%;
    display: block;
}

.intl-tel-input input{
    height: 40px;
    line-height: 40px;
    width: 100%;
    padding: 0 15px;
    font-size: 16px;
    font-family: "light";
    color: #444;
    border-radius: 3px;    
    border: 1px solid #ccc;
    outline: none;
    max-width: 100%;
    display: block;
    background: #fff;
    vertical-align: baseline;
}

.intl-tel-input .country-list .country {
    display: block;
    font-size: 16px;
}

footer .column.first_col .sign {background: none;}
footer .column.first_col .sign table {top: 0; left: 0;}

.crm_block .bubble_set, .crm_block:after {display: none;}
.crm_block {padding-bottom: 100px;}
.fifth_block {display: none;}
.sixth_block {padding-top: 100px;}

.chat_button.robot_img{
    background: none;
    box-shadow: none;
    width: 150px;
    height: 150px;
    border-radius: 0;
    bottom: 0;
    right: 0;
}

header{padding: 7px 0; height: 42px;}

header .left_logo{
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    font-family: bold;
    display: inline-block;
}

header .left_logo .logo_image{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .88em;
}

header .left_logo img{
    display: block;
    margin-right: 10px;
    width: 27px;
}

header ul.menu{height: 27px;}

header .right .login_button, header ul.menu li, header ul.menu li a{height: 27px; line-height: 27px;}

header .right .language_set{top: 0}

.menu_ico{
    width: 27px;
    height: 27px;
    line-height: 27px;
    font-size: 27px;
}

.first_block h2 {
    margin-bottom: 30px;
}

.left_block img {
    margin-bottom: 30px;
    border: 2px solid #ffb939;
    border-radius: 10px;
}