.terms-div{
    padding-bottom:0px;
    background:url(../image/tcs-bg.png) no-repeat;
    background-position:center top;
    background-size: cover;
}
    .term-top{
        width: 1300.999px;
height: 254px;
flex-shrink: 0;
border-radius: 40px;
        margin-top: 29px;
        margin-bottom: 24px;
        display: flex;
        justify-content: center;
        align-items: center;
        background: url(../image/termsg.png) no-repeat;
        background-size: cover;
    }

.error-sec{
    background: url(../image/error-bg.png) no-repeat;
    height: 980px;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.error-sec h1{
    color: var(--Nuetral-Almost-White, #FAFAFA);
font-family: "Sulphur Point";
font-size: 484.272px;
font-style: normal;
margin: 0px;
font-weight: 700;
line-height: 98%; /* 474.587px */
letter-spacing: 9.685px;
}
.error-div{
    width:420px;
    display: inline-flex;
flex-direction: column;
align-items: center;
gap: 32px;
}
.error-div p{
    color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
font-family: "DM Sans";
font-size: 32px;
margin: 0px;
font-style: normal;
font-weight: 700;
line-height: 122%; /* 39.04px */
text-transform: capitalize;
}
.error-div a{
    display: flex;
width: 160px;
padding: 12px 24px;
justify-content: center;
align-items: center;
gap:  10px;
color: var(--Accent-Red-Accent, #9F0000);
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 166%; /* 29.88px */
letter-spacing: 0.36px;
text-transform: uppercase;
border-radius: 60px;
background: var(--Nuetral-Almost-White, #FAFAFA);
}
.checkouts-sec{
    background: url(../image/checkouts-bg.png) no-repeat;
    background-size: cover;
    padding-bottom:44px;
    background-position: center;
    display: flex;
    justify-content: center;
}
.check-main{
    background: url(../image/bggggg.png) no-repeat;
    width:95vw;
    margin-top: 10px;
    background-size: cover;
    display: flex;
    background-position: center;
    justify-content: space-between;
    align-items: center;
    border-radius: 40px;
height:auto;
}
.left-imgcs{
    
    width:20vw;
    margin-left:32px;
    margin-top: 246px;
    margin-bottom:32px;
    align-self: left;
    border-radius: 40px;
}
.checkr-img{
    width:auto;
    height:60vh;
    margin-top:-100px;
    margin-right:24px;
}
.checkscontent{
    display:flex;
    width:40vw;
flex-direction: column;
align-self: center;
align-items:center;
gap: 24px;
flex-shrink: 0;
}
.checkscontent h1{
    color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
font-family: "DM Sans";
font-size: 70px;
font-style: normal;
font-weight: 700;
line-height: 100%; /* 70px */
text-transform: uppercase;
margin: 0px;
}
.checkscontent p{
    color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
width: 503px;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
margin: 0px;
line-height: 112%; /* 20.16px */
letter-spacing: 0.36px;
}
.buttons-div{
    width:503px;
    display: flex;
justify-content:center;
align-items: center;
align-self: center;
gap: 12px;
}
.bbtn{
    display: flex;
padding: 12px 24px;
width: 248px;
justify-content: center;
align-items: center;
border-radius: 60px;
border: 1px solid var(--Nuetral-Stroke, #BEBEBE);
background: rgba(255, 255, 255, 0.40);
color: var(--Nuetral-Almost-White, #FAFAFA);
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 166%; /* 29.88px */
letter-spacing: 0.36px;
text-transform: uppercase;
}
.wbtn{
    display: flex;
    padding: 12px 24px;
    justify-content: center;
    align-items: center;
    width: 248px;
    border-radius: 60px;
background: var(--Nuetral-Almost-White, #FAFAFA);
color: var(--Accent-Red-Accent, #9F0000);
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 166%; /* 29.88px */
letter-spacing: 0.36px;
text-transform: uppercase;
}
.term-top h1{
    color: var(--Nuetral-Almost-White, #FAFAFA);
    text-align: center;
    font-family: "DM Sans";
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    margin: 0px;
    line-height: 100%; /* 70px */
    text-transform: uppercase;
}

.terms-sec{
    display: flex;
padding: 88px 176px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 32px;
align-self: stretch;
}
.terms-text{
    display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}

.trtxt{
    color: var(--Accent-Red-Accent, #9F0000);
font-family: "DM Sans";
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 100%; /* 20px */
text-transform: capitalize;
margin: 0px;
}
.tbtxt{
    color: var(--Darker-Grey, #151515);
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 112%; /* 20.16px */
letter-spacing: 0.36px;
margin: 0px;
}
.check-mr,.check-ml{
    display: none;
}
@media only screen and (min-width:1920px){
    .check-mr,.check-ml{
        display: none;
    }
    .check-main{
        background: url(../image/bggggg.png) no-repeat;
        width:95vw;
        background-size: cover;
        display: flex;
        border-radius: 40px;
    height:912px;
    margin-top: 10px;
    }
    .left-imgcs{
        height: 633px;
        width: 440px;
        margin-left:32px;
        margin-top: 246px;
        margin-bottom:32px;
        align-self: left;
        border-radius: 40px;
    }
    .checkr-img{
        width: 330px;
        height: 633px;
        margin-top:-224px;
        margin-left: 170px;
    }
    .checkscontent{
        display:flex;
        width: 734px;
    flex-direction: column;
    align-self: center;
    align-items:center;
    gap: 24px;
    margin-left:75px;
    flex-shrink: 0;
    }
}
@media only screen and (max-width: 600px){
    .error-sec{
        background: url(../image/error-mob.png) no-repeat;
        height:556px;
        
    }
    .checkscontent{
        width: 324px;
        padding: 24px;
        gap:12px;
        padding-top: 0px;
    }
    .checkscontent h1 {
        color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
font-family: "DM Sans";
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 122%; /* 48.8px */
text-transform: uppercase;
    }
    .checkscontent p{
        color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
width: 287px;
font-family: "DM Sans";
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 139%; /* 18.07px */
letter-spacing: 0.26px;
    }
    .buttons-div{
        width: 287px;
        gap: 17px;
    }
    .check-mr{
        display: block;
        margin-left: 70px;
    margin-top: 16px;
    }
    .check-ml{
        display: block;
        margin-right: 70px;
    margin-bottom: 16px;
    }
    .bbtn,.wbtn{
        padding: 12px 0px;
        width: 127px;
        align-self: stretch;
font-family: "DM Sans";
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 0.39px;
text-transform: uppercase;
    }
    .left-imgcs,.checkr-img{
        display: none;
    }
    .check-main{
        background: url(../image/checksg-mob.png) no-repeat;
        width: 327px;
        height: 596px;
        flex-direction: column;
        justify-content: space-between;
        background-size: cover;
        border-radius: 40px;
    }
    .checkouts-sec{
        background: url(../image/Checkouts-mob.png) no-repeat;
        background-size: cover;
        padding-bottom: 24px;

    }
    .error-sec h1{
        color: var(--Nuetral-Almost-White, #FAFAFA);
        font-family: "Sulphur Point";
        font-size: 167.35px;
        font-style: normal;
        font-weight: 700;
        line-height: 98%; /* 164.003px */
        letter-spacing: 3.347px;
    }
    .error-div{
        width:327px;
        display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    }
    .error-div p{
        color: var(--Nuetral-Almost-White, #FAFAFA);
        text-align: center;
        font-family: "DM Sans";
        font-size: 23px;
        font-style: normal;
        font-weight: 700;
        line-height: 100%; /* 23px */
        text-transform: capitalize;
    }
    .error-div a{
        display: flex;
        width: 114px;
        padding: 12px 24px;
        justify-content: center;
        align-items: center;
        gap: var(--Sml, 10px);
        color: var(--Accent-Red-Accent, #9F0000);
font-family: "DM Sans";
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 0.39px;
text-transform: uppercase;
    }
    .terms-sec{
        padding: 32px 24px;
        gap:24px;
    }
    .term-top{
        width:327px;
        height:175px;
        margin-top:5px;
        margin-bottom:31px;
        display: flex;
        justify-content: center;
        align-items: center;
        background: url(../image/terms-mobg.png) no-repeat;
        background-size: cover;
    }
    .term-top h1{
        color: var(--Nuetral-Almost-White, #FAFAFA);
text-align: center;
font-family: "DM Sans";
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 122%; /* 48.8px */
text-transform: uppercase;
    }
    .terms-sec{
    gap: 24px;
    }
    .terms-text{
    gap: 12px;
    }
    .tbtxt{
        font-size:13px;
    }
    .terms-div{
        padding-left:0px;
         padding-right:0px;
          background:url(../image/tcs-mob-bg.png) no-repeat;
    background-position:center top;
    background-size: cover;
    }
   
}