@font-face {
font-family: 'newFontBold';
font-style: normal;
font-weight: 700;
src: url(../fonts/GE_SS_Two_Bold.otf);
}
@font-face {
font-family: 'newFontNormal';
font-style: normal;
font-weight: 400;
src: url(../fonts/GE_SS_Two_Light.otf);
}
body{direction: rtl;}
div, button, input, b, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, .content-2-4 h1, .content-2-4 p
{
    font-family: "newFontNormal";
}

#header h3{
    font-size: 20px;
}
.header{
        color: #fff;
        font-size: 30px;
    }
.content-1-6 .client-row img{
    opacity: 9;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border: 1px solid #eee;
}
    .content-2-2 .bgwhite{
        background-color: #07bd07;
    }
    .content-2-2 .bgorang{
        background-color: orange;
    }
    .content-2-2 .bgblue{
        background-color: rgb(30, 102, 177);
    }

    .content-2-2 .color1{
        color: #07bd07;
    }
    .content-2-2 .color2{
        color: orange;
    }
    .content-2-2 .color3{
        color: rgb(30, 102, 177);
    }
    .content-2-7 .counter{color: #333}
    .content-1-9 .fa {
        color: #16A085;
    }
    .testHeader2{font-size: 16px; text-align: center;}
    .black{
        font-size: 20px;
        margin-bottom: 36px;
    }
    .content-2-2 .icon-outline{
        margin: 0 auto 22px;
        border: 4px solid #DDD;
        height: 120px;
        width: 120px;
    }

    .content-1-9 .fa {
        font-size: 20px;
        margin-left: 10px;
    }

    .content-2-2 .icon-outline span
    {
       line-height: 108px;
        color: #FFF;
        font-size: 46px;
    }
    .bStyle{
        font-size: 14px;
        margin-right: 27px;
        display: flex;
    }
    .titleHead{
        margin-bottom: 6px;
    }
    .content-2-7 .underlined-title h1, .content-2-7 .underlined-title h2
    {
        color: #000;
            font-size: 25px;
    }
    .title2Section div {
        font-size: 107px;
        font-weight: 700;
    }
    #content-2-7 .black{
        font-size: 33px;
    }
    .subscribenow{
        font-size: 46px;
    }
    .subscribenowDESC{
        font-size: 22px;
    }
    .underlined-title{
        padding-bottom: 0;
    }

    #contactform input{
        padding: 10px;
        height: 47px;
        border: 1px solid #5471ff;  
        font-size: 16px;
    }
    #contactform button{
        width: 212px;height: 50px;
            font-size: 20px
    }
    #content-3-7NEW .gift
    {
        font-size: 35px;
        font-weight: 700;
        margin-bottom: 10px

    }
    blockquote h2{
        font-size: 25px;
        line-height: 1.4;
    }
    .headerHomeDiv{font-size: 50px;font-weight: 700;margin-bottom: 14px;}
    .headerHomeH1{font-size: 25px;font-weight: 700}
    #content-3-7 .testHeader2 {font-size: 20;text-align: center;line-height: 1.5}
    #customUL li h3{display: grid;font-size: 18px;line-height: 1.2;}  































/* if it's mobile */
@media (max-width: 500px) 
{
    .header{
        font-size: 20px;
        display: flex;
    }
    #header h3{
    font-size: 15px;
    }
    .testHeader2{font-size: 16px}
    .black{
        font-size: 20px;
        margin-bottom: 36px;
    }
    .content-2-2 .icon-outline{
        margin: 0 auto 22px;
        border: 4px solid #DDD;
        height: 120px;
        width: 120px;
    }

    .content-1-9 .fa {
        font-size: 20px;
        margin-left: 10px;
    }

    .content-2-2 .icon-outline span
    {
       line-height: 108px;
        color: #FFF;
        font-size: 46px;
    }
    .bStyle{
        font-size: 14px;
        margin-right: 27px;
        display: flex;
    }
    .titleHead{
        margin-bottom: 6px;
    }
    .content-2-7 .underlined-title h1, .content-2-7 .underlined-title h2
    {
        color: #000;
            font-size: 25px;
    }
    .title2Section div {
        font-size: 107px;
        font-weight: 700;
    }
    #content-2-7 .black{
        font-size: 33px;
    }
    .subscribenow{
        font-size: 46px;
    }
    .subscribenowDESC{
        font-size: 22px;
    }
    .underlined-title{
        padding-bottom: 0;
    }

    #contactform input{
        padding: 10px;
        height: 47px;
        border: 1px solid #5471ff;  
        font-size: 16px;
    }
    #contactform button{
        width: 212px;height: 50px;
            font-size: 20px
    }
    #content-3-7NEW .gift
    {
        font-size: 35px;
        font-weight: 700;
        margin-bottom: 10px

    }
    blockquote h2{
        font-size: 25px;
        line-height: 1.4;
    }
    .headerHomeDiv{font-size: 50px;font-weight: 700;margin-bottom: 14px;}
    .headerHomeH1{font-size: 25px;font-weight: 700}
    #content-3-7 .testHeader2 {font-size: 20;text-align: right;line-height: 1.5}
    #customUL li h3{display: grid;font-size: 15px;line-height: 1.2;}    

}

#content-3-7NEW{background-color: #1e66b1;}
#content-3-7NEWdesc{background-color:rgb(73, 122, 173);}
#content-3-7NEW h1{color: #FFF; font-size: 22px}
#content-3-7{background-color: #f2f2f0;color: #FFF;}
#content-3-7 .testHeader2 {color: #222;}
#customUL {list-style-type: disc;}
