@font-face {
    font-family:Montserrat regular;
    src: url(../fonts/Montserrat-Regular.otf);
  }
  body{
      overflow-x: hidden;
      font-family: 'Montserrat regular';
    }
.section1{
    margin-top: 130px;
}
.banner{
    background-image: url(https://t4.ftcdn.net/jpg/04/53/33/51/240_F_453335107_7SJy5TGg4HOQCGsQZcyyCcMuGMKwhxvg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    height: 420px;
    width: 100%;
}
.section1heading1{
    color: #fff;
    padding-top: 100px;
    padding-left: 30px;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
}
.section1heading2{
    color: #fff;
    padding-left: 30px;
    font-size: 45px;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
}
.section1heading3{
    color: #fff;
    padding-left: 30px;
    font-size: 16px;
    padding-top: 10px;
    font-family: 'Raleway', sans-serif;
}
.section1para{
    color: #fff;
    padding-left: 30px;
    font-size: 11px;
    padding-top: 10px;
}


.section2{
    margin-top: 113px;
    background: #D3D3D3;
    padding-top: 45px;
    padding-bottom: 45px;
}
.section2btn{
    height: 50px;
    margin-top: 26px;
    width: 20%;
}
.section2para{
    text-align: center;
    font-size: 10px;
    padding-top: 9px;
}
.section2input{
    height: 70px;
    border-radius: 4px;
    border: none;
    width: 60%;
}
.section2heading1{
    font-weight: bold;
    font-size: 50px;
    padding-top: 10px;
    padding-bottom: 12px;
    color: #000;
    font-family: var(--fontfamily-heading);
}
.section3{
    background: #f2f2f2;
    margin-top: 35px;
    margin-bottom: 130px;
}
.section3heading1{
    text-align: center;
                padding-top: 50px;
                font-weight: bold;
                color: #000; font-family: 'Raleway', sans-serif;
}
.section3heading2{
    text-align: center;
                font-weight: bold;
                color: #000; font-family: 'Raleway', sans-serif;
}
.newstext {
    color: #838282;
    font-size: 12px;
    font-weight: 500;
    padding-top: 10px;
}
.newstitle {
    color: #000000;
    font-weight: bold;
    font-size: 20px;
    height: 25px;
    padding-top: 9px;
    font-family: 'Raleway', sans-serif;
}
.newsreadmore {
    color: #838282;
    font-size: 14px;
    font-weight: 700;
}
.prattnewsbody {
    margin-left: 20px;
}
.prattnewscard {
    padding: 0;
    border-radius: 10px;
}
.btnss{
    margin-bottom: 20px;
}
.section4{
    margin-top: 140px;
}
.section4div1{
    background-image: url(https://img.freepik.com/premium-photo/man-hand-typing-keyboard-input-code-register-system_42708-293.jpg?w=740);
    background-repeat: no-repeat;
    background-size: cover;
    background-position:  center;
    height: 327px;
    width: 100%;
    border-radius: 15px;
}
.section4div1heading1{
    color: #fff;
            text-align: center;
            padding-top: 52px;
            font-size: 30px;
            font-weight: bold;
            font-family: 'Raleway', sans-serif;
}
.section4div1heading2{
    color: #fff;
            text-align: center;
            font-size: 18px;
            padding-top: 17px; font-family: 'Raleway', sans-serif;
}
.section4div1para{
    text-align: center;
            font-size: 11px;
            color: #fff;
            padding-top: 19px;
            padding-left: 14px;
            padding-right: 28px;
            color: #fff;
}
{
    color: #fff;
    text-decoration: underline;
}
.section4div2{
    background-image: url(https://img.freepik.com/free-photo/man-wearing-smart-glasses-touching-virtual-screen-futuristic-technology-digital-remix_53876-104247.jpg?w=740&t=st=1671070303~exp=1671070903~hmac=ff86c9ef00c1cabfd9d38dd2097b73b188c7474d5d7c72ab7c069ec523881d37);
    background-repeat: no-repeat;
    background-size: cover;
    background-position:  center;
    height: 327px;
    width: 100%;
    border-radius: 15px;
}
.section4div2heading1{
    color: #fff;
            text-align: center;
            padding-top: 52px;
            font-size: 30px;
            font-weight: bold;
            font-family: 'Raleway', sans-serif;
}
.section4div2heading2{
    color: #fff;
            text-align: center;
            font-size: 18px;
            padding-top: 17px;
            font-family: 'Raleway', sans-serif;
}
.section4div2para{
    text-align: center;
            font-size: 11px;
            color: #fff;
            padding-top: 19px;
            padding-left: 14px;
            padding-right: 28px;
}

.learnbtn{
    background: #118df0;
color: #fff;
width: 204px;
    height: 50px;
}
.learnbtn:hover{
    background: #fff;
    color: #118df0;
}
.section5{
    margin-top:40px
}
.banner2{
    background-image: url(https://img.freepik.com/premium-photo/young-business-woman-sitting-office-table-using-smartphone-desk-is-laptop-tablet-computer-screen-charts-graphs-woman-analyzing-data-student-learning-online_265022-13475.jpg?w=900);
    background-repeat: no-repeat;
    background-size: cover;

    height: 495px;
    width: 100%;
}
.section5heading1 {
    color: #fff;
    padding-left: 30px;
    font-size: 50px;
    font-weight: bold;
    padding-top: 161px;
    font-family: 'Raleway', sans-serif;
}
.section5heading2{
    color: #fff;
    line-height: 34px;
    padding-left: 30px;
    font-size: 18px;
    padding-top: 10px;
    font-family: 'Raleway', sans-serif;
}
.section5btn1,.section5btn2{
    width: 225px;
    height: 56px;
    background:#118df0;
    color:#fff;
    margin-left: 30px;
}
.section5btn1:hover,.section5btn2:hover{
    background: #fff;
    color: #118df0;
}

.section6{
    margin-top: 70px;
    }
.banner3{
    background-image: url(../images/12345.webp);
    background-size: cover;
    height: 500px;
    background-position: center;
    width: 100%;
}
.section6heading1{
    padding-top: 109px;
    font-size: 50px;
    padding-left: 32px;
    font-weight: bolder;
    color: #fff;
    font-family: 'Raleway', sans-serif;
}
.section6heading2{
    padding-left: 30px;
    padding-top: 20px;
    line-height: 32px;
    color: #fff;
    font-size: 19px;
}
.section6div{
    margin-top: 35px;
    margin-left: 22px;
    display: flex;
}
.section6divimg1{
    width: 10%;
}
.section6divimg2{
    width: 10%;
}
.section7{
    margin-top: 70px;
    }
    .section7div2{
        margin-left: 48px;
    }
    .section7div2heading1{

    color: #000;
    font-weight: bold;
    font-size: 42px;
    font-family: 'Raleway', sans-serif;
    text-transform: capitalize;
    }
    .section7div2heading2 {
        font-size: 18px;
      line-height: 28px;
    font-family: 'Raleway', sans-serif;
    }
    .section7div2para{
        font-size: 12px;
             color: #838282;
    }
    .section7div2btn{
        margin-top: 14px;
        background: #118df0;
        color: #fff;
        width: 204px;
            height: 50px;
    }

    .section7div2btn:hover{
        background: #118df0;
        color: #fff;
        text-decoration: none;
    }

    .section8{
        margin-top: 100px;
        }
       .section8div1heading1 {
            font-size: 12px;
    font-weight: bold;
    color: #000;
        }
        .section8div1heading2{
            font-weight: bold;
                        color: #000;
                        font-size: 50px;
                        font-family: 'Raleway', sans-serif;
                        text-transform: capitalize;
        }
       .section8div1heading3 {
            font-size: 18px;
                        line-height: 31px;
                        font-family: 'Raleway', sans-serif;
        }
.section8div1 ul{
    list-style: none;
    padding-inline-start: 0px !important;
}
.section8div1 li{
    background: url('https://www.att.com/idpassets/sales/uf/test/AnimatedStoryOffer/checkmark.svg') no-repeat;;
    background-position: -7px 5px;
    padding-left: 30px;
    background-size: 35px 14px;
    margin-top: 10px;
    color: #838282;
    font-size: 12px;
}
.section8div1para{
    font-size: 12px;
    color: #838282;
}
.section8div1learnbtn{
    background: #118df0;
    color: #fff;
    width: 204px;
    height: 50px;
    margin-top: 20px;
}

.section8div1learnbtn:hover{
    background: #118df0;
    color: #fff;
    text-decoration: none;
}

.section9{
    margin-top: 30px;
}





