.inner-cont{padding:50px 0;}

.inner-cont h2 {

    color: #009ade;

    font-size: 35px;

    line-height: 1.2;

    margin-bottom: 30px;

    font-family: 'gothambold';

    text-align: center;

}

.inner-cont h4,.inner-cont h3 {

    color: #64666a;

    font-size:22px;

    line-height: 1.2;

    margin-bottom:15px;

    padding-top: 30px;position: relative;

}

.inner-cont p,.inner-cont ul {

    color: #7e8085;

    font-size: 16px;

    line-height: 1.6;

    margin-bottom:15px;

    padding:0;

    list-style: inside;position: relative;

}

.reg {

    font-size: 25px;

    top: 2px;

    line-height: 0;

}

.inner-cont ul li{margin-bottom:15px;}





.bld,.blue{font-family: 'gothambold';}



.inner-cont hr {

    margin-top: 1rem;

    margin-bottom: 3rem;

    border: 0;

    border-top: 2px dashed rgba(0,0,0,.1);

}



.inner-cont p.step-head,.blue{color: #009ade!important; font-size: 18px;font-family: 'gothambold';}

.blue span a{color: #64666a!important; }

.inner-cont h3 {

    font-size: 28px;

}

.inner-cont ul li ul {

    padding-left: 25px;

    margin: 10px 0 0 0;

}



@media screen and (max-width: 768px) {

    .conditions{

        padding: 20px 0;

    }

    .inner-cont {

        padding: 20px 0;

    }

    .inner-cont h4, .inner-cont h3{

        padding-top: 10px;

    }

    .ingriAr .inner-cont h2{

        font-size: 22px;

        margin-bottom: 10px;

    }

    .cta-column h2{

        font-size: 14px !important;

    }

    .inner-cont h2{

        font-size: 28px;

    }

    .termsAr .inner-cont h3 {

        font-size: 22px;

    }

}