.grey-background {
  background-color: #ebf3f6 !important;
}

.padding-top-bottom {
  padding: 50px 0px;  
}

.padding-top-header {
  padding: 30px 0px;
}

.margin-bottom-100 {
  margin-bottom: 100px;
}

.margin-bottom-60 {
  margin-bottom: 60px;
}

.customer-name {
  margin-top: 25px;
  margin-bottom: 20px;
}

.mm-hasnavbar-top-3 .mm-panels, .mm-navbar-top-4 {
    top: 70px !important;
}

/* ========================================
                            honest-privacy-page-style-start
                            ================================================
*/
.hp-content-deatil{
    /* padding-top: 20px;
    margin-bottom: 0; */
}
.hp-content-deatil-strong{
        padding-bottom: 20px;
        display: block;
        padding-top: 20px;
}
 .hp-content-p{
    margin-bottom: 0px;
 }
 .hp-content-sub-p{
    margin-top: 20px;
    margin-bottom: 0;
 }
 /* ========================================
                            honest-game-news-page-style-start
                            ================================================
*/

.p-20{
    font-size: 20px;
}
.home-game-news{
    padding-top: 60px;
    padding-bottom: 60px;
}
p.second_p,.hgn-second-p a {
    display:block;
}
.hgn-news-content{
    padding-top: 50px;
}
.hgn-news-cards{
    margin-bottom: 40px;
}

 /* ========================================
                            honest-game-FAQ-page-style-start
                            ================================================
*/
a#expand-a.expand-a{
    color: #396c92;
    text-decoration: none;
}
/* ========================================
                            honest-game-home-page-style-start
                            ================================================
*/





 /* ========================================
                            honest-game-responsive-style-start
                            ================================================
*/
/* ===== // start-max-width-1199px */
@media all and (max-width:1199px){
    .hgp-h2 {
        font-size: 32px;
        line-height: 1.1;
    }
    .hgp-h3{
        font-size: 27px;
        line-height: 1.31;
    }
    .hgp-h4{
        font-size: 20px;
        line-height: 1.4;
    }
    .hgp-h5 {
        font-size: 20px;
        line-height: 1.1;
    }
    .sec-comn-pad,
    section.hgp-section-4 {
        padding-top: 65px;
    }
    .small-p{
        font-size: 16px;
    }
    .green-box{
        padding: 5px 12px;
        font-size: 16px;
        margin-bottom: 15px;
    }
    .custom-cta {
        font-size: 14px;
        padding: 13px 25px;
    }
    .home-game-news{
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .hgn-news-content {
        padding-top: 80px;
        padding-bottom: 100px;
    }
    h1.main-heding {
        font-size: 36px;
        line-height: 1.1;
        margin: 15px 0 5px 0px;
    }
    .honest-game-cards {
        padding-right: 20px;
    }
    .hg-sec-1-left-side .pt-3,
    .step-up-right-side,
    .we-exist-left-side {
        font-size: 18px;
    }
    .hg-sec-1-left-side h5.pt-4.hgp-h5 {
        padding-top: 0px !important;
    }
    section.homegame-section-1,
    .step-up-right-side h3,
    .we-exist-left-side h3
     {
        padding-bottom: 10px;
    }
    .we-exist-left-side h3,
    .honest-game-content h2  {
        padding-right: 0px;
    }
    section.hgp-sec-5 {
        padding-top: 65px;
        padding-bottom: 100px;
    }
    .honest-game-cards .sub-content p {
        font-size: 14px;
    }
    .common-question.left p {
        margin-top: 14px;
        padding-right: 0px;
        font-size: 20px;
    }
    section.hgp-sec-6 {
        padding-bottom: 100px;
    }
    section.hgp-section-4{
        padding-bottom: 70px;
    }
    .honest-game-heading h2 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
    }
    .honest-game-are-sec {
        margin-top: 0px;
    }
    .hg-sec-1-left-side .btn {
        font-size: 12px;
        padding: 10px 15px;
        margin: 0px 10px 0 15px;
    }
    .we-exist-left-side .custom-cta {
        margin-top: 10px;
    }
}/* ===== // end-max-width-1199px */
/* ============================================================================================= */

/* ===== // start-max-width-991px */
@media all and (max-width:991px){
    h1.main-heding {
        font-size: 30px;
    }
    a.hgp-sec-1-cta.c {
        margin-top: 20px;
        margin-bottom: 50px;
    }
    .common-question.right {
        padding-top: 40px;
    }
    .hgp-h3 {
        font-size: 24px;
        line-height: 1.2;
    }
    .hgp-h2 {
        font-size: 25px;
        line-height: 1.1;
    }
    .honest-game-content p {
        font-size: 18px;
    }
}/* ===== // end-max-width-991px */
/* ============================================================================ */

/* ===== // start-max-width-768px */
@media all and (max-width:767px){
    .cq-right-sumry button:after {
        right: 10px;
    }
    a.hgp-sec-1-cta.c {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .hg-sec-1-both.hg-sec-1-right-side {
        margin-top: 90px;
    }
    .hg-sec-1-both.hg-sec-1-right-side {
        margin-top: 90px;
        margin-bottom: 50px;
    }
    img.step-up-img {
        display: none;
    }
    .step-up-right-side {
        padding-bottom: 30px;
    }
    .step-up-right-side {
        padding-left: 50px;
    }
    .we-exist-right-side {
        padding-top: 50px;
    }
    .honest-game-heading h2 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
    }
    .honest-game-cards-div {
        margin-top: 50px;
    }
    .honest-game-cards {
        margin-bottom: 50px;
    }
    section.hgp-sec-5 {
        padding-bottom: 0px;
    }
    .hgp-h2 {
        font-size: 22px;
    }
    .honest-game-content p {
        font-size: 16px;
    }
}/* ===== // end-max-width-768px */
/* ============================================================================ */

/* ===== // start-max-width-575px */
@media all and (max-width:575px){
    .hg-sec-1-img-div {
        margin-top: -35px;
    }
    .step-up-right-side {
        padding-left: 0;
    }
    section.hgp-section-3.hgp-step-up-your-game.sec-comn-pad {
        padding-top: 35px;
    }
    .sec-comn-pad, section.hgp-section-4,
    section.hgp-sec-5{
        padding-top: 40px;
    }
    .honest-game-cards.c {
        margin-bottom: 30px;
    }
    .cq-right-sumry button:after {
        right: 0px;
    }
    .honest-game-right.img-div {
        display: none;
    }
    section.honest-game-are-sec {
        padding-top: 50px;
        padding-bottom: 55px;
    }
}/* ===== // end-max-width-575px */
/* ============================================================================ */
