﻿/*@import url("//db.onlinewebfonts.com/c/2c6d794b5cfbe2958da38a4c6aeddde9?family=flexslider-icon");*/
.eh_content_wrapper.new-design h1{
    font-size:60px;
    font-style: normal;
    font-weight: bold;
    line-height: 70px;
}
.eh_content_wrapper.new-design h2{

    font-style: normal;
    font-weight: 500;
    font-size: 32px;
    line-height: 37px;
    color: #454545;

}
.eh_content_wrapper.new-design h3{
    font-style: normal;
    font-weight: 500;
    font-size: 38px;
    line-height: 45px;
    color: #454545;

}
.eh_content_wrapper.new-design h4{
    font-size:26px;
    font-style: normal;
    font-weight: normal;

    line-height: 130.5%;
}
.eh_content_wrapper.new-design h5{

    font-size:22px;
    font-style: normal;
    font-weight: normal;

    line-height: 120%;
}

.eh_content_wrapper.new-design h6{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 132%;
    padding-bottom: 20px;
}
.eh_content_wrapper.new-design h7{

}
.eh_content_wrapper.new-design .button-big{
    font-style: normal;
    font-weight: normal;
    font-size: 26px;
    line-height: 30px;
    text-align: center;

    padding: 13px 71px;
    /*min-width: 262px;*/
    /*min-height: 64px;*/

    color: #fff;
    background-color: #76A9D7;
    display: inline-block;
    border-radius: 8px;
}

.eh_content_wrapper.new-design .button-big:hover{
    background-color: #3A7BB6;
}

.eh_content_wrapper.new-design .button-small{
    font-style: normal;
    font-weight: normal;
    font-size: 17px;
    line-height: 20px;
    text-align: center;


    border: 2px solid #76A9D7;
    box-sizing: border-box;
    border-radius: 8px;

    padding: 13px 27px;
    /*min-width: 262px;*/
    /*min-height: 64px;*/


    color: #76A9D7;
    display: inline-block;

}
.eh_content_wrapper.new-design .button-small:hover{
    background-color: #76A9D7;
    color:#fff;
}

.button-small-signup{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;
    text-align: center;

    color: #FFFFFF;

    border: 2px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 8px;

    padding: 5px 39px;
    /*min-width: 262px;*/
    /*min-height: 64px;*/


    display: inline-block;
}
.button-small-signup:hover {
    color: #FFFFFF;
    background: #76A9D7;
}




.eh_content_wrapper.new-design .section-1 .wraper{
    margin-top: 300px;
    float: left;
    color: #f0f0f0;
    text-align: left;
}
.eh_content_wrapper.new-design .section-1 .wraper .add-description{
    /*max-width: 120px;*/
    margin: 30px 0 100px 0 ;
}





.eh_content_wrapper.new-design .section-2{
    min-height: 1160px;
    background-color: #fff;
}
.eh_content_wrapper.new-design .section-2 .icons{
    text-align: center;
    margin-top: 140px;

}
.eh_content_wrapper.new-design .section-2 .video-wrap iframe{
    min-height: 360px;
    width: 100%;
    border-radius: 8px;

}
/*.eh_content_wrapper.new-design .section-2 .icons .element{*/
/*background: #FFFFFF;*/
/*box-shadow: 0px 4px 10px rgba(8, 51, 99, 0.2);*/
/*border-radius: 8px;*/
/*!*border: 1px solid grey;*!*/
/*!*width: 360px;*!*/
/*height: 340px;*/
/*!*width:31%;*!*/

/*margin-bottom: 140px;*/
/*}*/

.eh_content_wrapper.new-design .section-2 .icons .element .wrap{
    background: #FFFFFF;
    box-shadow: 0px 4px 10px rgba(8, 51, 99, 0.2);
    border-radius: 8px;
    /*border: 1px solid grey;*/
    /*width: 360px;*/
    height: 340px;
    /*width:31%;*/

    margin-bottom: 140px;
}



.eh_content_wrapper.new-design .section-2 .icons div img{
    margin:60px 0 35px 0;
}
.eh_content_wrapper.new-design .section-2 .icons .center-icon{
    /*margin: 0 30px 0 30px;*/
}
.eh_content_wrapper.new-design .section-2 .icons p {
    font-style: normal;
    font-weight: normal;
    font-size: 22px;
    line-height: 120%;
}
.eh_content_wrapper.new-design .section-2 .icons .blue-text {
    color:#76A9D7;
}
.eh_content_wrapper.new-design .section-2 .icons .video1 .description{
    text-align: left;
}
.eh_content_wrapper.new-design .section-2 .icons .video1 .blue-line{
    border-bottom: 3px solid #76A9D7;
    min-width: 60px;
    margin: 20px 0 40px 0;
    width:70%;
    /*background-color: red;*/
}
.eh_content_wrapper.new-design .section-2 .icons .video1{
    /*margin-top: 140px;*/
}




.eh_content_wrapper.new-design .section-3{
    min-height: 1358px;
    background-image:url("img/newDesign/light_blue.png");
}

.eh_content_wrapper.new-design .section-3 .wrapper{
    margin-top: 60px;
}
.eh_content_wrapper.new-design .section-3 .wrapper .element{
    /*min-height: 50px;*/
    background-color: #fff;
    border: 1px;
    border-radius:8px;
    min-height: 574px;
    margin-bottom: 40px;
}
.eh_content_wrapper.new-design .section-3 .wrapper .element .line{
    height: 3px;
    width: 278px;
    float: right;
    margin-right: 38px;
    border-radius: 4px;
    background: #76A9D7;
    margin-top: 37px;

}
.eh_content_wrapper.new-design .section-3 .wrapper .element  img{
    border-radius: 10px;
    float: left;
}
.eh_content_wrapper.new-design .section-3 .wrapper .element  .top-description{
    /*margin-bottom: 40px;*/
    /*!*padding: 60px 0 60px 40px;*!*/
    /*padding: 111px 0 8px 40px;*/

    margin-bottom: 71px;
    /* padding: 60px 0 60px 40px; */
    padding: 72px 0 16px 40px;
    margin-left: 184px;
}

.eh_content_wrapper.new-design .section-3 .wrapper .element  .description h6{
    padding: 0 0px 30px 0;
}
.eh_content_wrapper.new-design .section-3 .wrapper .element  .description{
    padding-left: 36px;
    padding-right: 36px;
}

.eh_content_wrapper.new-design .section-3 .wrapper .element  .button-right{
    text-align: right;
    padding: 39px 39px 40px 0;
}



.eh_content_wrapper.new-design .section-4{
    min-height: 700px;
    background-color: #fff;
}

.eh_content_wrapper.new-design .section-4 .head{
    margin-top: 75px;
    text-align: left;
}
.eh_content_wrapper.new-design .section-4 .line{
    border-bottom: #76A9D7;
    text-align: left;
    background: #76A9D7;
    border-radius: 4px;
    width: 300px;
    height: 3px;
    margin-top: 10px;
}
.eh_content_wrapper.new-design .section-4 .small-description{
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 28px;
    color: #535353;
    text-align: left;
    margin-top: 20px;
}
.eh_content_wrapper.new-design .section-4 .two-column-new{
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 28px;
    color: #535353;
    width:900px;
}
.eh_content_wrapper.new-design .section-4 .two-column-new.home-page{
    margin: 78px 0 0 26px

}

.eh_content_wrapper.new-design .section-4 .two-column-new li{
    padding-bottom: 38px;
    width:450px;
    float: left;
}

.eh_content_wrapper.new-design .section-4 .two-column-new li:before {
    content: "\2022";
    color:  #76A9D7;
    font-weight: bold;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: -1em;
    padding-right: 22px;
}

.eh_content_wrapper.new-design .section-4 .list-image {

    background: #FFFFFF;
    /*box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);*/
    margin-top: 236px;
    margin-left: 46px;
    background-image: url("img/newDesign/dots1.png");

    /*box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);*/
}
.eh_content_wrapper.new-design .section-4 .button-section {

}
.eh_content_wrapper.new-design .section-4 .button-section .first-btn {

    margin-top: 60px;
    margin-left: 60px;
    margin-right: 30px;
}
.eh_content_wrapper.new-design .section-4 .button-section .second-btn {
    color:#fff;
    background-color: #76A9D7;
}
.eh_content_wrapper.new-design .section-4 .button-section .second-btn:hover {
    color:#76A9D7;
    background-color: #fff;
}


.eh_content_wrapper.new-design .section-5{
    min-height: 731px;
    background-image:url("img/newDesign/bg_mask_group.png");
    position: relative;
}
.eh_content_wrapper.new-design .section-5 .community-description{
    margin-top: 130px;
}
.eh_content_wrapper.new-design .section-5 .community-description .members{
    font-style: normal;
    font-weight: 500;
    font-size: 45px;
    line-height: 53px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 60px;
}
.eh_content_wrapper.new-design .section-5 .community-description .qusts-community{
    font-style: normal;
    font-weight: normal;
    font-size: 26px;
    line-height: 132%;
    text-align: center;

    color: #FFFFFF;
}
.eh_content_wrapper.new-design .section-5 .community-description .members-description{
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 132%;
    /* or 24px */
    text-align: center;
    color: #454545;
    margin-top: 28px;
}
.eh_content_wrapper.new-design .section-5 .community-description  .new-guests{
    font-style: normal;
    font-weight: normal;
    font-size: 26px;
    line-height: 132%;
    text-align: center;
    color: #FFFFFF;
    margin-top: 6px;
}
.eh_content_wrapper.new-design .section-5 .community-description  .eh_member img {
    width: 90px;
    height: 90px;
    object-fit: cover;
    border-radius: 50%;
    border:4px solid #fff;
    box-shadow: 0px 4px 10px rgba(8, 51, 99, 0.4);
}
.eh_content_wrapper.new-design .section-5 .community-description .image-home{
    position: absolute;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-0{
    top: -27px;
    width: 86px;
    height: 86px;
    left: 43px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-1{
    width: 117px;
    height: 117px;
    left: 175px;
    top: 77px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-2{
    width: 100px;
    height: 100px;
    left:32px;
    top: 220px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-3{
    width: 94px;
    height: 94px;
    left: 119px;
    top: 342px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-4{
    width: 128px;
    height: 128px;
    /*left: 119px;*/
    top: 500px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-5{
    width: 107px;
    height: 107px;
    left: 278px;
    top: 515px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-6{
    width: 65px;
    height: 65px;
    left: 190px;
    top: 687px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-7{
    right: 46px;
    top: -27px;
    width: 86px;
    height: 86px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-8{
    right: 170px;
    top: 98px;
    width: 110px;
    height: 110px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-9{
    right: 14px;
    top: 222px;
    width: 130px;
    height: 130px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-10{
    right: 187px;
    top: 400px;
    width: 84px;
    height: 84px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-11{
    right: 14px;
    top: 500px;
    width: 120px;
    height: 120px;
}
.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-12{
    right: 331px;
    top: 579px;
    width: 75px;
    height: 75px;
}

.eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-13{
    right: 182px;
    top: 666px;
    width: 88px;
    height: 88px;
}

.without-modules #main-menu{

}

@media (max-width: 1200px) {

    #main-menu{
        height: calc(100vh - 100px)!important;
        overflow: scroll!important;
    }
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-3{
        left: 79px;
        top: 388px;
    }
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-10{

        top: 410px;
        right:149px;
    }
}
@media (max-width: 991px) {
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-1{
        left: 66px;
    }
    .eh_content_wrapper.new-design .section-6 .eh_members_table_unit .eh_mtu_img_box img{
        width:85px;
        height:85px;
    }
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-2{
        left: -20px;
        top: 270px;
    }
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-3,
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-10{
        display: none;
    }
    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-8{
        right: 53px;
    }

    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-12{
        right: 246px;
        top: 570px;
    }

    .eh_content_wrapper.new-design .section-5 .community-description .eh_member img.image-home-9{
        right: 16px;
        top: 279px;
        width: 89px;
        height: 89px;

    }
    .form-group.profile-sbm p.eh_msg_screen_profile{
        right:-218px;
    }
}




.eh_content_wrapper.new-design .section-6{
    min-height: 874px;
    background-color: #fff;
}

.eh_content_wrapper.new-design .section-6 .top-description{
    text-align: center;
    margin-top: 80px;
    margin-bottom: 90px;
}
.eh_content_wrapper.new-design .section-6 .top-description .line-blue,
.eh_content_wrapper.new-design .section-7 .head-descriprion .line-blue{
    position: relative;
}
.eh_content_wrapper.new-design .section-6 .top-description .line-blue:after{
    content: '';
    max-width: 60%;
    width: 60%;
    position: absolute;
    height: 3px;
    background-color: #76A9D7;
    bottom: -5px;
    left: 78px;
    border-radius: 4px;
}
.eh_content_wrapper.new-design .section-7 .head-descriprion .line-blue:after{
    content: '';
    max-width: 90%;
    width: 90%;
    position: absolute;
    height: 3px;
    background-color: #76A9D7;
    bottom: 0px;
    left: 13px;
    border-radius: 4px;
    top: 55px;
}
.eh_content_wrapper.new-design  ul.eh_mtu_description_list{
    list-style: none;
}
.eh_content_wrapper.new-design  ul.eh_mtu_description_list li:before {
    content: "\2022";
    color: #76A9D7;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}

.eh_content_wrapper.new-design .section-6 .eh_members_main_table_box:hover a.eh_members_table_unit .eh_mtu_description .eh_mtu_description_list li:before {
    color: #ffffff;
}

.eh_content_wrapper.new-design .section-6  .eh_members_main_table_box {
    padding: 26px;
    /*border: 1px solid red;*/
    min-height: 412px;
    background: #FFFFFF;
    box-shadow: 0px 4px 10px rgba(8, 51, 99, 0.2);
    border-radius: 8px;
}
.eh_content_wrapper.new-design .section-6  .eh_members_main_table_box:hover {
    background: #76A9D7;
}

.eh_content_wrapper.new-design .section-6 .eh_members_main_table_box:hover a.eh_members_table_unit .eh_mtu_description .eh_mtu_description_list li {
    color: #ffffff;
}

.eh_content_wrapper.new-design .section-6 .eh_mtu_description_list li{
    color:#535353;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 130%;
}
.eh_content_wrapper.new-design .section-6 .eh_mtu_description_list li:hover{
    color:#fff;
}
.eh_content_wrapper.new-design .section-6 .eh_mtu_img_box img{
    display: inline-block;
    vertical-align: middle;
    width: 124px;
    height: 124px;
    border-radius: 100%;
}

.eh_content_wrapper.new-design .section-6 .flexslider{
    /*border: 1px solid green;*/
}
.eh_content_wrapper.new-design .section-6  .custom-navigation.tab{
    text-align: right;
    margin-right: 40px;
}
.eh_content_wrapper.new-design .section-6  .flex-control-paging li a,
.eh_content_wrapper.new-design .section-7  .flex-control-paging li a{
    width: 7px;
    height: 7px;
    display: block;
    background:transparent;
    border: 1px solid #76A9D7;
    box-sizing: border-box;
}
.eh_content_wrapper.new-design .section-6  .flex-control-paging li a.flex-active,
.eh_content_wrapper.new-design .section-7  .flex-control-paging li a.flex-active{
    background: #76A9D7;

}

.eh_content_wrapper.new-design .section-6 .eh_mtu_description {
    width: 70%;
    vertical-align: middle;
    display: inline-block;
    float: right;
}





.eh_content_wrapper.new-design .section-6 .eh_mtu_description_list li{
    padding-bottom: 30px;
}


.eh_content_wrapper.new-design .section-7{
    min-height: 864px;
    background: rgba(58, 63, 78, 0.86);
    /*background-image: url("img/newDesign/img.png");*/
    background-image: linear-gradient(180deg, rgba(58, 63, 78, 0.86) 23.91%, rgba(54, 91, 143, 0.7) 99.48%),url("img/newDesign/img.png");
    position: relative;

}


/*.eh_content_wrapper.new-design .section-7:after{*/
/*content: '';*/
/*position: absolute;*/
/*top: 0;*/
/*left: 0;*/
/*right: 0;*/
/*bottom: 0;*/
/*background: rgba(58, 63, 78, 0.86);*/
/*z-index: 2;*/
/*}*/

.eh_content_wrapper.new-design .section-7 .head-descriprion{
    margin-top: 120px;
}

.eh_content_wrapper.new-design .section-7 .head-descriprion p {
    font-style: normal;
    font-weight: 500;
    font-size: 38px;
    line-height: 45px;
    /* identical to box height */
    text-align: center;
    color: #FFFFFF;
}
.eh_content_wrapper.new-design .section-7 .flexslider1 {
    color: #fff;
}
.eh_content_wrapper.new-design .section-7 .first-testimonials{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 135%;
    color: #FFFFFF;
    margin-bottom: 30px;
    margin-top: 45px;
}

.eh_content_wrapper.new-design .section-7 .second-testimonials{
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 135%;
    color: #FFFFFF;
    margin-bottom: 45px;

}
.eh_content_wrapper.new-design .section-7 .custom-navigation2{
    position: absolute;
}
.eh_content_wrapper.new-design .section-7 .custom-navigation2 .tab-left{
    position: relative;
    top: 150px;
    right: 60px;
    font-size: 43px;
    color: #fff;
}
.eh_content_wrapper.new-design .section-7 .custom-navigation2 .tab-right{
    position: relative;
    top: 150px;
    left: 1140px;
    font-size: 43px;
    color: #fff;
}
.eh_content_wrapper.new-design .section-7 .image-home {
    width: 90px;
    height: 90px;
    object-fit: cover;
    border-radius: 50%;
    border: 4px solid #fff;
    box-shadow: 0px 4px 10px rgba(8, 51, 99, 0.4);
    float: left;
}
.eh_content_wrapper.new-design .section-7 .tesimonials-person .name {
    padding-left: 36px;
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    color: #76A9D7;
}
.eh_content_wrapper.new-design .section-7 .tesimonials-person .module{
    padding-left: 36px;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    padding-top: 2px;
    color: #FFFFFF;

}
.eh_content_wrapper.new-design .section-7 .quote-pers{
    margin-top: 60px;
}
.eh_content_wrapper.new-design .section-7 .quote2{
    float: right;
}
.eh_content_wrapper.new-design .section-7 .custom-controls-container2{
    padding-bottom: 60px;
}
.eh_content_wrapper.new-design .section-7 .tesimonials-person {

    margin-left: 74px;
    margin-top: 84px;
}

.eh_content_wrapper.new-design .section-7 .custom-navigation2  a:before {
    /*font-family: "flexslider-icon";*/
    /*font-family: bold;*/
    /*font-size: 40px;*/
    /*display: inline-block;*/
    /*content: '\f001';*/
    /*color: green;*/
    /*text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);*/
}
.eh_content_wrapper.new-design .section-7 .dots-testimonials img{
    position: absolute;
    top: -169px;
    right: 0;
    height: 400px;
}
.eh_content_wrapper.new-design .section-7 .dots-testimonials {
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: 200px;
}

.eh_footer.new-design .dots-footer img{
    position: absolute;
    top: 6px;
    /*left: 14px;*/
        height: 220px;
    z-index: 1
}
.eh_footer.new-design .section-7 .dots-footer {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 200px;
}
.eh_footer.new-design {
    position: relative;
}

.eh_content_wrapper.new-design .section-2  {
    position: relative;
}
.eh_content_wrapper.new-design .section-2 .dots-section img{
    position: absolute;
    top: -230px;
    left: 0;
    /* display: block; */
    width: 100%;
    height: fit-content;
}
.eh_content_wrapper.new-design .section-2 .dots-section {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    display: block;
    /*height: 400px;*/
}



.eh_content_wrapper.new-design .section-8 {
    min-height: 332px;;
    background-color: #76A9D7;
    background-image: url("img/newDesign/bg_mask_group_section.png");
}

.eh_content_wrapper.new-design .section-8 .top-description{
    margin-top:74px;
    color:#fff;
}
.eh_content_wrapper.new-design .section-8 .top-description h2{
    color:#fff;
}
.eh_content_wrapper.new-design .section-8 .bottom-description{
    margin-top:50px;
    color:#fff;
    text-align: center;
    /*position:relative;*/
}
.eh_content_wrapper.new-design .section-8 .signup-login{
    /*position: absolute;*/
}
.eh_content_wrapper.new-design .section-8 .button-small-signup{
    margin-left: 57px;
}

.eh_content_wrapper.new-design .section-9 {
    min-height: 450px;;
    background-color: #fff;
}
.eh_content_wrapper.new-design .section-9 .wrap-desctiption{
    /*background-color: #9dd8ff;*/
    box-shadow: 0px 4px 15px rgba(8, 51, 99, 0.2);
    border-radius: 8px;
    margin-top: 90px;
    /*border:1px solid red;*/
    min-height: 239px;
    /*max-width:900px;*/
}

.eh_content_wrapper.new-design .section-9 .wrap-desctiption .image-home{
    text-align: center;
    padding-top: 61px;
}

.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .big-text{
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 136.7%;
    color: #454545;
    padding-top: 15px;
    padding-bottom: 35px;

}
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .btn-description,
.eh_content_wrapper.new-design .section-6 .btn-description
{
    width: 51px;
    height: 51px;
    border-radius: 100%;
    position: relative;
    transition: .3s;
    border: 2px solid #76A9D7;
    transform: rotate(-180deg);
    padding-left: 13px;
    padding-right: 7px;
    font-size: 27px;
}



.eh_content_wrapper.new-design .section-6 .btn-description.btn-description-prev
{
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-right: 10px;

}
.eh_content_wrapper.new-design .section-6 .btn-description:hover,
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .btn-description:hover
{
    color:#fff;
    background-color: #76A9D7;;
}

.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .small-text,
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .butt-right
{
    float: left; /* Обтекание справа */
    width: 50%;
}
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .butt-right{
    text-align: right;
    position: relative;
    top: -4px;
    right: 78px;
}
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .big-text.link-home{
    color:#76A9D7;
}
.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .small-text {
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;

    color: #535353;
}

/*video*/


.eh_content_wrapper.new-design .section-1 {
    /*background-image:url("img/newDesign/first_section.png");*/
    height: 1090px;
    /*margin-top: -10px;
    padding-top: 20px;
    text-align: center;
    background-attachment: relative;
    background-position: center center;
    min-height: 500px;
    width: 100%;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
}


.eh_content_wrapper.new-design .section-1{
    /*padding: 300px 0;*/
    background-color: #0d2562;
    color: #fff;
    overflow: hidden;
    position: relative;
}
.video {
    top: 50%;
    width: 1938px;
    transform: translate(-50%, -50%);
    opacity: 0.5;
    left: 50%;
    z-index: 0;
    position: absolute;
}
@media (max-width: 768px) {
    .about {
        background: url(https://denis-creative.com/wp-content/uploads/2018/01/about-bg.jpg)
        0 top no-repeat #0e438b;
        -webkit-background-size: cover;
        background-size: cover;
    }
    .video,
    .about-header,
    .about-footer,
    .about-header-bg-2 {
        display: none;
    }
}


/*#navigation.newPanel .navbar-fixed-top{*/

/*background-color: transparent;*/

/*}*/
/*#navigation.newPanel .navbar-fixed-top .navbar-nav li a{*/
/*color:#fff;*/
/*}*/
/*#navigation.newPanel .navbar-fixed-top .navbar-nav li a:hover{*/
/*color:#76A9D7;*/
/*border-bottom: 3px solid #76A9D7;*/
/*}*/


.eh_footer.new-design{
    min-height: 252px;
    background: #3A3F4E;
}

.eh_footer.new-design a{
    color: #76A9D7;
}
.eh_footer.new-design .big-link{
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 135%;

    text-align: center;
    color: #76A9D7;
}
.eh_footer.new-design p {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 135%;
    /* or 22px */

    text-align: center;
}
.eh_footer.new-design .first-section{
    margin-top: 30px;
    padding: 0 15px;
}

.eh_footer.new-design .footer-link a{
    color: #fff;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 135.4%;
    max-width: 1140px;

    /* or 24px */
}
.eh_footer.new-design .footer-link{
    margin-top: 30px;
    margin-bottom: 30px;
}

.eh_footer.new-design .footer-link a:hover{
    color: #76A9D7;
}

.eh_footer.new-design .footer-link .link1{
    text-align: left;
    padding-left: 30px;
    position: relative;
    z-index: 2;
}
.eh_footer.new-design .footer-link .link2,
.eh_footer.new-design .footer-link .link5
{
    text-align: right;
}

/*.eh_footer.new-design .link2 {*/
/*pointer-events: none;*/
/*cursor: default;*/
/*color: #888;*/
/*}*/


/*header*/
#newDesign #main-menu .dropdown-menu {
    background-color: #3A3F4E;
    border-bottom: 3px solid #76A9D7;
    /*display: none;*/
}
#newDesign.navbar .dropdown-menu > li > a{
    border-bottom: none;
}
#newDesign .navbar-nav .dropdown .dropdown-menu li a:hover,
#newDesign .navbar-nav .dropdown .dropdown-menu li a:active {
    color:#76A9D7;
    border-bottom: none;

}

#newDesign  .navbar-nav li a:hover,
#newDesign .navbar-nav li a:active
{
    border-bottom: 3px solid #76A9D7;
}

#newDesign .dropdown-menu.flag li a{
    color:#fff;
}
#newDesign .navbar-nav .dropdown .dropdown-menu.flag li a:hover,
#newDesign .navbar-nav .dropdown .dropdown-menu.flag li a{
    border-bottom: none;
}
#newDesign .dropdown-menu.flag .flag-select-box a:hover{
    border-bottom: none;
}
#newDesign .navbar-nav li a{
    /*border-bottom: none;*/
}
#newDesign  .navbar-nav  .signup-button a:hover{
    background-color: #76A9D7;
    color:#fff;
    border: 1px solid #76A9D7;
}
#newDesign  .navbar-nav li a:hover,
#newDesign  .navbar-nav li a:active,
#newDesign  .navbar-nav li a:focus
{
    color: #76A9D7;
}


#newDesign .signup-button a{

    border-radius: 98px/84px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    border: 1px solid #fff;
    box-sizing: border-box;
    padding: 4px 14px;
    display: inline-block;
    position: relative;
    top: 25px;
    font-weight: bold;

    /*font-style: normal;*/
    /*font-weight: normal;*/
    /*text-align: center;*/
    /*border: 2px solid #76A9D7;*/
    /*box-sizing: border-box;*/
    /*border-radius: 8px;*/
    /*padding: 13px 27px;*/
    /*!* min-width: 262px; *!*/
    /*!* min-height: 64px; *!*/
    /*color: #76A9D7;*/
    /*display: inline-block;*/

}
#newDesign .navbar-nav li a:hover{

}
#newDesign  .signup-button a:hover{
    border-top: 2px solid #76A9D7;
}



#newDesign  .signup-button:before {
    width:60px;
    height: 50px;
    background-color: #9dd8ff;
}


@media (max-width: 1024px) {

    /*.eh_content_wrapper.new-design .section-2 .video-wrap iframe{*/
    /*min-height: 360px;*/
    /*min-width: 451px;*/

    /*}*/
}



@media (max-width: 768px) {
    .eh_content_wrapper.new-design .section-2 .icons .element .wrap{
        margin-bottom: 20px;
    }
    .eh_content_wrapper.new-design .section-2 .icons .video1 .blue-line{
        /*width:40%;*/
    }
    /*.eh_content_wrapper.new-design .section-2 .video-wrap iframe{*/
    /*min-height: 360px;*/
    /*width: 100%;*/
    /*}*/

}

@media (max-width: 992px) {
    .eh_content_wrapper.new-design .section-2 .icons .element .wrap{
        margin-bottom: 20px;
    }
    .eh_content_wrapper.new-design .section-2 .icons .video1 .description,
    .eh_content_wrapper.new-design .section-2 .icons .video1 .video-wrap{
        margin-top: 40px;
    }


    /*section 3*/


    /* .eh_content_wrapper.new-design .section-3 .wrapper .element  .top-description{
          font-style: normal;
          font-weight: 500;
          font-size: 18px;
          line-height: 30px;
          padding: 29px 0 14px 4px;
          margin-left: 157px;

      }
      .eh_content_wrapper.new-design .section-3 .wrapper .element  .top-description h2{
          font-size: 18px;
      }

      .eh_content_wrapper.new-design .section-3 .wrapper .element  img{
          border-radius: 10px;
          float: left;
          width:  45%
      }


      .eh_content_wrapper.new-design .section-3 .wrapper .element  .description h6{
          padding: 0 0px 30px 0;
          font-style: normal;
          font-weight: normal;
          font-size: 14px;
          line-height: 132%;
          color: #535353;
      }*/


    /* .eh_content_wrapper.new-design .section-3{
         min-height: 1358px;
         background-image:url("img/newDesign/light_blue.png");
     }

     .eh_content_wrapper.new-design .section-3 .wrapper{
         margin-top: 60px;
     }
     .eh_content_wrapper.new-design .section-3 .wrapper .element{
         background-color: #fff;
         border: 1px;
         border-radius:8px;
         min-height: 574px;
         margin-bottom: 40px;
     }
     .eh_content_wrapper.new-design .section-3 .wrapper .element .line{
         height: 3px;
         width: 278px;
         float: right;
         margin-right: 38px;
         border-radius: 4px;
         background: #76A9D7;
         margin-top: 37px;

     }




     .eh_content_wrapper.new-design .section-3 .wrapper .element  .description{
         padding-left: 36px;
         padding-right: 36px;
     }

     .eh_content_wrapper.new-design .section-3 .wrapper .element  .button-right{
         text-align: right;
         padding: 40px 39px 40px 0;
     }*/



    /*.eh_content_wrapper.new-design .section-2 .video-wrap iframe{*/
    /*min-height: 360px;*/
    /*min-width: 451px;*/
    /*}*/


    .eh_content_wrapper.new-design .section-4 .two-column-new li {
        padding-bottom: 38px;
        width: 301px;
        float: left;
        font-style: normal;
        font-weight: normal;
        font-size: 18px;
        line-height: 21px;
        color: #535353;
    }
}

/*styles*/

@media (max-width: 767px) {
    .ol_img {
        display: none;
    }
    .eh_content_wrapper.new-design .section-4 .list-image {
        background: #FFFFFF;
        background-image: url(img/newDesign/dots1.png);
        text-align: center;
        padding: 15px;
        border-radius: 59%;
        height: 300px;
        width: 300px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .eh_content_wrapper.new-design .section-4 .list-image img{
        height: 200px;
        width: auto;
        display: block;
    }
    .img-wrap-centered {
        display: flex;
        justify-content: center;
    }
    .eh_content_wrapper.new-design .section-4 .list-image {
        margin-left: 0;
        margin-top: 0;
    }
    .section-4 .button-section a {
        margin: 10px 0;
        width: 300px;
    }
    .section-4 .button-section {
        text-align: center;
    }
    .eh_content_wrapper.new-design .section-4 .button-section .first-btn {
        margin: unset;
        margin-top: 10px;
    }
    /*section-4 .text-list {
        list-style-type: disc;
        margin-left: 25px;
    }*/
    .section-6 .eh_mtu_img_box {
        display: block;
    }

    .eh_content_wrapper.new-design .section-6 .eh_mtu_description {
        padding-top: 15px;
        width: 100%;
    }
    .eh_content_wrapper.new-design .section-6 .eh_mtu_description_list li {
        padding-bottom: 15px;
    }

    /*last changes*/
    .section-4 .text-list {
        font-size: 20px;
        margin-left: 20%;
        padding-top: 15px;
    }
    .eh_content_wrapper.new-design .section-6 .eh_members_table_unit .eh_mtu_img_box img{
        width:124px;
        height: 124px;
    }
    #site-update-form .form-group.profile-sbm p.eh_msg_screen_profile{
        right:0;
        left: 0px;
    }

}


@media (max-width: 425px) {
    .eh_content_wrapper.new-design .section-3 .wrapper .element .top-description{
        margin-left: 150px;
        padding-top: 35px;
    }
    .eh_content_wrapper.new-design .section-3 .wrapper .element img {
        width: 120px;
    }
}
@media (max-width: 360px) {
    .eh_content_wrapper.new-design .section-3 .wrapper .element .img-card-title .top-card-text h2 {
        font-size: 20px;
    }
}


.eh_content_wrapper.new-design ul.text-list li{
    position: relative;
}
.eh_content_wrapper.new-design ul.text-list li:before {
    content: "";
    font-family: FontAwesome;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #76A9D7;
    display: flex;
    position: absolute;
    top: 47%;
    left: -15px;
}
/*@media only screen
and (min-width: 425px)
and (max-width: 767px){
    .eh_content_wrapper.new-design .section-3 .wrapper .element .description{
        height: 400px;
    }
}*/

@media (min-width: 425px) and (max-width: 768px) {
    .section-4 .list-image {
        margin-left: 0!important;
    }
    .section-4 .list-image img {
        width: 100%;
    }

}
@media (min-width: 425px) and (max-width: 991px) {
    .section-3 span.blue-line-title {
        font-size: 26px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .eh_content_wrapper.new-design .section-3 .wrapper .element .description{
        height: 400px;
    }
}
@media (min-width: 425px) and (max-width: 1300px) {
    .eh_content_wrapper.new-design .section-4 .list-image {
        margin-left: 0 !important;
    }
}

@media (max-width: 1200px) {
    .screener.without-modules .navbar.navbar-fixed-top {
        background-color: #fff!important;
        background-image: none!important;
    }
    .screener.without-modules #main-menu{
        background-color: #fff!important;
        height: 100% !important;
    }
}

@media (max-width: 1200px) {
    .navbar.navbar-fixed-top {
        background-color: transparent!important;
        background-image: linear-gradient(to right, rgba(37, 34, 34, 0.6), rgba(0,0,0,0.8))!important;
    }
    #main-menu{
        background-color: #393f4d!important;
    }
    ul.nav.navbar-nav li {
        padding: 20px 0px;
        margin: 0 15px;
        border-bottom: 1px solid #ffffff;
    }
    ul.nav.navbar-nav li.mh-session{
        margin-left: 40px;
    }
    .without-modules ul.nav.navbar-nav li {
        padding: 0px 0px;
        margin: 0 0px;
    }
    .without-modules #main-menu{
        overflow: hidden!important;
    }
    ul.nav.navbar-nav li:last-child{
        border-bottom: unset!important;
    }
    #newDesign .navbar-nav li a:hover, #newDesign .navbar-nav li a:active{
        border-bottom: unset!important;
    }
    li.signup-button {
        display: flex!important;
        justify-content: center!important;
        align-items: center!important;
    }
    #newDesign .signup-button a {
        padding: 13px 60px!important;
        border-radius: 15px!important;
        top: unset!important;
    }
    .navbar-scrolled .navbar-nav >li > a {
        color:#ffffff!important;
    }
    .navbar-toggle {
        background-color: transparent!important;
    }
    #newDesign.navbar-scrolled .signup-button a{
        border-color: #ffffff!important;
    }
    /*.eh_content_wrapper.new-design .section-1 {*/
    /*background-size: cover;*/
    /*background-image: url("img/newDesign/section_first_768.png");*/
    /*background-repeat: no-repeat;*/
    /*}*/
    .layer {
        background-color: rgba(0, 0, 0, 0.3);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .profile-sbm p.eh_msg_screen_profile{
        right: -136px;
    }
}
.lock-scroll {
    overflow: hidden;
}

@media (min-width: 768px) {
    .ol_img {
        display: block;
    }
    .img-wrap-centered {
        justify-content: unset;
    }

    /*last changes*/
    .section-4 .container .row div.col-sm-12:nth-child(1){
        width: 20% !important;
    }
    .section-4 .container .row div.col-sm-12:nth-child(2){
        width: 80% !important;
    }
    .eh_content_wrapper.new-design .section-4 .button-section .first-btn {
        margin: unset;
        margin-top: 10px;
    }
    ul.text-list li {
        font-size: 20px;
        display: inline-block;
        width: 49%;
    }
    .eh_content_wrapper.new-design .section-4 .small-description{
        margin-bottom: 20px;
    }
    .button-section {
        margin-top: 20px;
    }
    /*last chages*/
    ul.text-list {
        padding: 50px 0 50px 15px;
    }
    ul.text-list li {
        line-height: 4;
    }


}
.eh_content_wrapper.new-design .section-3 .wrapper .element img {
    height: 125px;
}

.section-3 .img-card-title {
    max-height: 125px;
    display: flex;
    align-items: flex-end;
}
.section-3 .top-card-text {
    margin-bottom: 26px;
    margin-left: 10px;
}
.section-3 .blue-line-title:after {
    content: "";
    display: block;
    height: 2px;
    background-color: #4c9cd0;
}

.eh_content_wrapper.new-design .section-2 .icons div.second-element img{
    margin-bottom: 27px;
}
.eh_content_wrapper.new-design .section-2 .icons .video1 .description {
    /*display: none;*/
}
.eh_content_wrapper.new-design .section-2 .icons .video1 .video-wrap
{
    margin-bottom: 60px;
}

.eh_content_wrapper.new-design .section-2 .icons {
    margin-bottom: 140px;
}
.eh_content_wrapper.new-design .section-2 {
    min-height: 640px;

}

/*.eh_content_wrapper.new-design .section-4 .button-section .first-btn*/
/*.eh_content_wrapper.new-design .section-9 .wrap-desctiption .description .btn-description*/
/*.eh_content_wrapper.new-design .disable .button-small*/
/*{*/
/*pointer-events: none;*/
/*cursor: default;*/

/*}*/
.eh_content_wrapper.new-design .section-7 {
    min-height: 720px;
}


@media (max-width: 1024px) {

    #main-menu{
        height: calc(100vh - 100px)!important;
        overflow: scroll!important;
    }
    #newDesign #main-menu .dropdown-menu{
        border-bottom: unset!important;
    }
}

.flex-direction-nav a:before{
    font-size: 26px!important;
    text-shadow: unset!important;
    color: #ffffff!important;
}

@media (min-width: 375px) and (max-width: 767px) {
    .eh_content_wrapper.new-design .section-9 .wrap-desctiption {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
        height: 500px;
    }
    .eh_content_wrapper.new-design .section-8 .bottom-description h5{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .eh_content_wrapper.new-design .section-8 .button-small-signup{
        margin-left: 0!important;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}


.eh_footer.new-design {
    min-height: 260px;
    background: #3A3F4E;
}

.eh_footer.new-design .wrap div{
    width:20%;
    float: left;
}
.eh_footer.new-design .wrap{
    /*max-width:1400px ;*/
    padding:0 5px;

}

.eh_footer.new-design .footer-link .wrap .link2,
.eh_footer.new-design .footer-link .wrap .link5
{
    text-align: center;
}

/*.eh_footer.new-design .wrap .link2 {*/
/*pointer-events: none;*/
/*cursor: default;*/
/*color: #888;*/
/*}*/

.eh_content_wrapper.new-design .section-6 .eh_members_table_unit{
    pointer-events: none;
    cursor: default;
}
/*@media (min-width: 410px) and (max-width: 768px) {*/
@media  (max-width: 768px) {

    .eh_footer.new-design .wrap .link1,
    .eh_footer.new-design .wrap .link2,
    .eh_footer.new-design .wrap .link3{
        width:33%;
        float: left;
    }
    .eh_footer.new-design .wrap .link4,
    .eh_footer.new-design .wrap .link5{
        width:33%;
        /*float: left;*/
    }
    .eh_footer.new-design .wrap .link4{
        text-align: left
    }
    .eh_footer.new-design .first-section p{
        font-weight: 500;
        font-size: 16px;
        line-height: 135%;
        padding: 0 20px;
        text-align: left;
    }
    .eh_footer.new-design .footer-link a{
        font-size: 16px;
        line-height: 135.4%;
    }
    .eh_footer.new-design .bottom-text p{
        font-size: 14px;
        line-height: 135.4%;
    }

    .eh_footer.new-design .wrap .link1,
    .eh_footer.new-design .wrap .link4
    {
        text-align: left;
        padding-left: 30px;
    }

    .eh_footer.new-design .wrap .link3{
        text-align: right;
    }
    .eh_footer.new-design .wrap .link4,
    .eh_footer.new-design .wrap .link5{
        padding-top: 22px;
    }


    .eh_footer.new-design{
        min-height: fit-content;
    }

    .eh_content_wrapper.new-design  ul.text-list.testimonials li {
        margin-left: 40px!important;
        font-size: 18px;
    }
    .eh_content_wrapper.new-design .section-1 {
        background-size: cover;
        background-image: url("img/newDesign/section_first_768.png");
        background-repeat: no-repeat;
    }


}
@media (max-width: 410px) {
    .eh_content_wrapper.new-design h2{
        font-size: 26px;
    }

    .eh_footer.new-design .first-section p{
        font-size: 16px;
        line-height: 135%;
        padding: 0 15px;
        text-align: left;
    }
    .eh_footer.new-design .footer-link a{
        font-size: 18px;
        line-height: 135.4%;
    }
    .eh_footer.new-design .bottom-text p{
        font-size: 14px;
        line-height: 135.4%;
        text-align: center;
    }

    .eh_footer.new-design .wrap{
        position: relative;
    }
    .eh_footer.new-design .wrap div{
        position: absolute;
    }
    .eh_footer.new-design .wrap .link2{
        top: 40px;
        left: 25px;
    }
    .eh_footer.new-design .wrap .link5{
        left: 212px;
        /* right: 48px; */
        top: -21px;
    }
    .eh_footer.new-design .wrap .link4 {
        top: 60px;
        width: 70%;
        left: 77px;
    }
    .eh_footer.new-design .wrap .link3{
        left: 206px;
        /* right: 48px; */
        top: 40px;
    }

    .eh_footer.new-design .bottom-text p{
        top: 128px;
        position: relative;
    }

    .eh_footer.new-design{
        min-height: 507px;
    }
}

.eh_content_wrapper.new-design  ul.text-list.testimonials li {
    line-height: 2;
}
.eh_content_wrapper.new-design  ul.text-list.testimonials {
    padding-top: 0;
    padding-bottom: 30px;
}
.custom-controls-container2 .flex-control-nav {

    bottom: 40px;

}
#newDesign .navbar-nav li a.signup-border{
    border: 1px solid #535353;
}
#newDesign .navbar-nav li a {
    font-weight: 500;
    font-size: 16px;
}
#newDesign .nav li > form > button.logout
{
    font-size: 16px;
    font-weight: 500;
}
#newDesign .nav li > form > button.logout-user{
    color:red;
}

@media (min-width: 1024px) and (max-width: 1199px) {

    #navigation #newDesign .container{
        /*width:100%*/
    }
    #main-menu .navbar-nav li a{
        /*padding-right: 5px;*/
        /*padding-left: 5px;*/
    }

}
.form-group.field-signupformclinic-privatepolicy a{
    color: #76A9D7;
    text-decoration: underline;
}

.form-group.field-signupformclinic-privatepolicy a:hover{
    color: #3A7BB6;
    text-decoration: underline;
}

.profile-sbm{
    position:relative;
}
.profile-sbm .eh_msg_screen_profile{
    position: absolute;
    top: 22px;
    right: -77px;

}

@media (max-width: 525px){
    .eh_form_box #site-update-form .form-group.profile-sbm p.eh_msg_screen_profile {
        position: inherit;
        top: 4px;
    }
}

.eh_content_wrapper .getting-started{
    font-size:20px;
    color:rgb(112, 112, 112);
    margin: 0;
}
.mh-dropdown a{
    /*font-weight: 500;*/
    /*font-size: 16px;*/
    /*color:#fff;*/
    /*padding:20px 10px;*/
    pointer-events: none;
    cursor: default;
}
.mh-session{
    margin-left: 15px;
}
.countdown li.more-help{
    border-right: none;
}

.info-upload-avatar p {
    color: #454545;
    padding-right: 10px;
    padding-top: 12px;
    font-size: 17px;
    font-weight: 400;
}
@media (max-width: 991px){
    .profile_user .left-column-profile{
        position: relative;
    }

    .certificate-content{
        position: absolute;
        right: 0;
        margin-right: 15px;
    }
    .info-upload-avatar p {
        width: 60%;
        padding-top: 12px;
    }

}

.all-courcess .container .row .col-sm-12 .countdown .list-inline  .modal li {
    display: flex;

}


.all-courcess.fr-lang .logocup,
.eh_content_wrapper.fr-lang .logocup{
    width: 63px;
    height: 68px;

}
.depression-test-desktop .worksheets-title{
    padding-left: 0;
}

.depression-test-desktop .worksheets-items a{
    font-size:16px;
    padding-left: 0;
}
.eh_content_wrapper .getting-started {
    font-size: 16px;
}
.profile_user .quit-meter{
    font-size: 17px;
    font-weight: 400;
    line-height: 20px;
}
.profile_user .profile-sbm .lowercase-text{
    font-size: 17px;
    font-weight: 400;

}


.goals-description{
    font-size: 20px;
}

.parallax-section.eh_only_parallax-section.goals {
    color: #000;
}

.goals  .eh_form_box .form-control {
    background-color: hsl(211deg 79% 92%);
    border: 1px solid hsl(210deg 4% 73%);
    font-weight: normal;
    height: 35px;
    font-size: 17px;
    color: #000;
    /* padding-left: 2px; */
}

.dots-section-goals-left {
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    display: block;
    height: 100%;
    background-image: url(/uploads/certificate/profile_left.png);
    background-position: 17% 12%;
    background-repeat: no-repeat;
}
.dots-section-goals-right {
    position: absolute;
    top: 0;
    right: 0;
    width: 30%;
    display: block;
    height: 100%;
    background-image: url(/uploads/certificate/profile_right.png);
    background-position: 17% 12%;
    background-repeat: no-repeat;
    /* background-size: 130%; */
    /* background-color: red; */
}

.goals .title {
    background-color: rgba(0, 114, 188, 0.70);
    text-align: center;
}
.goals-section{
    max-height: 155px;
    background-color: rgba(0, 114, 188, 0.70);
}
.eh_mood_tracker.goals-section{
    padding: 30px 0 82px 0;
    color: white;
}
.eh_subtitle_type_2.title-goals {
    margin: 70px 40px 50px 40px;
    font-size: 26px;
}
.goals .goals-container{
    font-size: 17px;
    color: #454545;
}
.goals .eh_subtitle_type_2.title-goals{
    color: #fff;
}
.eh_responsive_button_big.eh_button {
    font-weight: 700;
    padding: 7px 12px;
    font-size: 18px;
    height: 37px;
}

.eh_only_parallax-section.goals{
    min-height: 100vh;
}
@media (max-width: 767px) {
    .eh_only_parallax-section.goals {
        min-height: 120.8vh;
    }
}

@media (max-width: 720px) {
    .eh_only_parallax-section.goals {
        min-height: 125.8vh;
    }
}

@media (max-width: 650px) {
    .eh_only_parallax-section.goals {
        min-height: 130.8vh;
    }
}
@media (max-width: 600px) {
    .eh_only_parallax-section.goals {
        min-height: 150.8vh;
    }
}
@media (max-width: 560px) {
    .eh_only_parallax-section.goals {
        min-height: 160.8vh;
    }
}
@media (max-width: 450px) {
    .eh_only_parallax-section.goals {
        min-height: 175.8vh;
    }
    .one-lang{
        padding-top: 27px;
        padding-right: 30px!important;
    }

}
@media (max-width: 380px) {
    .eh_only_parallax-section.goals {
        min-height: 195.8vh;
    }
}

@media (max-width: 340px) {
    .eh_only_parallax-section.goals {
        min-height: 225.8vh;
    }
}
.goals-text .last-sentence-goals{
    margin-bottom: 35px;
}
.other-goals-back {
    margin-left: 26px;
}
.eh_subtitle_type_2.title-goals.goals-other{
    margin: 70px 40px 20px 40px;
}

.gambling-us .eh_custom_list > li:before{
    display: none;
}
.gambling-us .eh_custom_list.eh_custom_list_test {
    padding-left: 25px;
}

.screener .eh_content_wrapper .gambling-us  .eh_custom_list p.screen-questions-all{
    padding-left: 0;
}
#cafe{
    width: 200px;
}

.tips-text .glyphicon-heart{
    color: red;
}
.tips-text .glyphicon-thumbs-up{
    color: green;
}

.one-lang .current{
    font-size: 14px;
    font-weight: 700;

}
.one-lang img{
    width:20px;
    margin-bottom: -6px;
}

.without-modules ul.nav.navbar-nav li.one-lang{
    padding-top: 27px;
    padding-right: 30px!important;
}

@media (max-width: 470px) {
    .one-lang{
        padding-right: 15px!important;
    }

}
@media (max-width: 1024px){
    .without-modules ul.nav.navbar-nav li.one-lang{
        padding: 0px 0px;
        margin: 0 0px;
    }
}

/*changes on prod*/
.wrap-change{
    position: relative;
}
.wrap-change button{
    position: absolute;
    right: 0;
}

.login-signup-page p,
.login-signup-page div.radio,
.login-signup-page div.form-control,
.login-signup-page button{
    font-size: 17px;
    font-weight: 400;
}
/*changes on prod end*/


/*danish styles start*/
/*project B*/
.footer-link.new.text-center div a{
    text-transform: uppercase;
}

@media (min-width: 667px) {
    #new-design .paralax-section-new.da .section-5 .community-description .underline-text:after {
        left: 21px;
    }
}


@media (min-width: 460px) and (max-width: 1024px) {

    #new-design .paralax-section-new.da  .section-107 h2{
        font-size: 40px;
        font-weight: 900!important;
    }
}

@media (min-width: 365px) and (max-width: 460px) {

    #new-design .paralax-section-new.da  .section-107 h2{
        font-size: 33px;
        font-weight: 900!important;
    }
}

@media (min-width: 200px) and (max-width: 365px) {

    #new-design .paralax-section-new.da  .section-107 h2{
        font-size: 24px;
        font-weight: 900!important;
    }
}

@media (max-width: 322px) {
    #new-design .paralax-section-new.da .section-1 .wraper {
        margin-top: 45px;
    }
    #new-design .paralax-section-new.da .section-1 .button-big {
        padding: 13px 60px;
        /*width: 95%;*/
    }

    #new-design .section-5 .community-description h4 {
        margin-top: 27px;
    }


}





/*project B end */

/*project A*/
#new-designA .paralax-section-new.da .section-8-a .img-card-title .col-xs-5{
    width: 30%;
}
#new-designA .paralax-section-new.da .section-8-a .img-card-title .col-xs-7{
    width: 70%;
}

#new-designA .paralax-section-new.da .section-8-a .img-card-title .col-xs-5 img{
    width: 100%;
}

#new-designA .paralax-section-new.da .section-8-a h3{
    font-size: 32px;
}

#new-design .flexslider-first-full .flex-direction-nav{
    display: none;
}

@media (max-width: 1199px){
    #new-designA .paralax-section-new.da .section-8-a h3{
        font-size: 26px;
    }
}

@media (max-width: 993px){
    #new-designA .paralax-section-new.da .section-8-a h3{
        font-size: 20px;
        line-height: 24px;
    }
    #new-designA .paralax-section-new.da .section-8-a .wrap{
        height: 705px;
    }
}


@media (max-width: 370px){
    #new-designA .paralax-section-new.da .section-8-a h3{
        font-size: 16px;
    }

    #new-designA .paralax-section-new.da .section-8-a .description{
        font-size: 16px;
    }

    #new-designA .paralax-section-new.da .section-8-a .wrap{
        height: 680px;
    }
}

.section-9-a.da .row.lists ul li{
    position: relative;
    padding-left: 25px;
}

.section-9-a.da .row.lists ul li:before{
    position: absolute;
    left: 0;
}
#new-designA .section-9-a.da .content {
    padding-left: 57px;
}

#new-designA .da .section-5-a ul li,
#new-designA .da .section-7-a ul li
{
    position: relative;
    padding-left: 25px;
}
#new-designA .da .section-5-a ul li:before,
#new-designA .da .section-7-a ul li:before
{
    position:absolute ;
    left: 0;
}
.under-badges-dropsown{
    width: 250px;
    margin: 0 auto;
}

.mobile-icons{
    display: none;
}

@media (max-width: 450px) {
    .container.main-container {
        position: relative;

    }

    #quizModal .navbar-brand img{
        max-width: 270px;
    }

    .mobile-icons li a {
        font-size: 40px;
        color: white;
    }


    .mobile-icons li {
        padding-right: 10px;
        padding-top: 13px;
        list-style: none;
    }

    .mobile-icons {
        color: white;
        margin-right: 75px;
        position: absolute;
        right: 0;
        display: block;
    }
}
@media (max-width: 370px) {
    .mobile-icons li {
        padding-right: 0;
    }
    .navbar-brand img {
        max-height: 90%;
    }



    .mobile-icons li a {
        font-size: 40px;
        color: white;
    }

    .mobile-icons li {
        padding-right: 10px;
        padding-top: 13px;
        list-style: none;
    }

    .mobile-icons {
        color: white;
        margin-right: 75px;
        position: absolute;
        right: 0;
        display: block;
    }
}
@media (max-width: 370px) {
    .mobile-icons li {
        padding-right: 0;
    }
    .navbar-brand img {
        max-height: 90%;
    }
}


/*danish styles end*/

.profile .eh_form_box .form-control:disabled {
    background: #dddddd;
}

.fr-lang .form-group .btn-blue_contact_form{
    margin-top: 40px;
}

@media (max-width: 425px) {
    .fr-lang .form-group .btn-blue_contact_form{
        margin-top: 50px;
    }

    .eh_check_container.check_width.login  {
        width: 65%;
    }
    .fr-lang  .eh_form_box .eh_check_container.check_width.login  {
        width: 100%;
    }
}
@media (max-width: 370px) {
    .fr-lang .eh_check_container.check_width {
        width: 100%;
    }

    .eh_check_container.check_width.login  {
        width: 75%;
    }


    .fr-lang .form-group .btn-blue_contact_form{
        margin-top: 50px;
    }
}
@media (max-width: 410px){
    .fr-lang.eh_footer.new-design .footer-link a {
        font-size: 16px;
        line-height: 135.4%;
        text-align: center;
    }
    .fr-lang.eh_footer.new-design .wrap .link5 {
        left: 175px;
    }

    #new-designA.eh_content_wrapper.new-design .fr .section-9 .wrap-desctiption .image-home{
        padding-top: 35px;
    }

    #new-designA.eh_content_wrapper.new-design .fr .section-9 .wrap-desctiption .description{
        padding: 25px 10px 25px 11px;
    }


    /*.eh_footer.new-design .footer-link .link2, .eh_footer.new-design .footer-link .link5 {*/
    /*    text-align: center;*/
    /*}*/
    /*.eh_footer.new-design .footer-link .link1{*/
    /*    text-align: center;*/
    /*}*/

}

/*.eh_footer.new-design .footer-link .link2, .eh_footer.new-design .footer-link .link5 {*/
/*    text-align: center;*/
/*}*/
/*.eh_footer.new-design .footer-link .link1{*/
/*    text-align: center;*/
/*}*/


/*danish styles end*/

.smoking-session-text .col-sm-12 .eh_button_first_size.pull-left{
    position: relative;
    z-index: 100;
}
.eh_content_wrapper .modal-body .worksheets-p {
    font-size: 14px;

}
.info-button-play{
    width: 33px;
    height: 30px;
}

.fr-lang .tips .eh_subtitle_tips{
    margin: 15px 20px;
}


.trial-button-group {
    display: flex;
    flex-wrap: wrap;
    white-space: normal;
    gap: 15px;
}

.trial-button-group a {
    flex: 1 0 auto;
    text-align: center;
    display: block;

    white-space: normal;
    word-wrap: break-word;
}

@media (max-width: 992px) {
    .trial-button-group {
        flex-direction: column;
        max-width: 340px;
    }
}

@media screen and (max-width: 770px){
    .modal-content {
        margin-left: auto;
        margin-right: auto;
        width: 95%;
        min-width: unset;
    }
    .modal-title {
        font-size: 20px !important;
    }
    .modal-body p {
        font-size: 18px !important;
    }
}

@media screen and (max-width: 430px) {
    .modal-body p {
        font-size: 16px !important;
    }
    .trial-btn {
        font-size: 0.8em;
    }
}

.modal.quiz-popup .modal-footer{
    text-align: center;
}

.modal.quiz-popup .modal-footer > button{
    padding: 10px 22px;
}
.modal-header >img{
    max-width: 230px;
}