a,a:hover{text-decoration:none}body{font-family:Poppins,sans-serif;font-size:16px;line-height:28px;font-weight:400;color:#212529;padding-top:58px}.black{color:#000}@media (min-width:1200px){body{padding-top:79px}footer .container,footer .container-lg,footer .container-md,footer .container-sm,footer .container-xl,header .container,header .container-lg,header .container-md,header .container-sm,header .container-xl{max-width:1140px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1696px}}.displayError{color:#D92222;background:#fff;padding:7px 15px;display:inline-block;margin-top:20px;border-radius:7px;position:relative}.displayError::before{content:"";background-image:url(../images/triangle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;position:absolute;left:20px;top:-18px}a{transition:all .5s ease;color:#000}a:hover{color:#C31D05}img{width:100%;height:auto}.aos-init{overflow:hidden}footer,section{padding:30px 0}@media (min-width:992px){footer,section{padding:50px 0}}.buttonStyle,.buttonStyleHover{display:inline-flex;align-items:center;padding:7px 25px;position:relative;cursor:pointer}.subTitle{color:#F9B810;font-size:19px;font-weight:500;text-transform:uppercase;margin-bottom:15px}.subTitle.white{color:#fff}.subTitle.blue{color:#C31D05}.sectionTitle{font-size:26px;font-weight:700;margin-bottom:15px;color:#000;line-height:1.3;text-transform:capitalize}.buttonStyle,.buttonStyleHover,.sectionContent a{font-weight:500}.sectionContent a,.sectionContent.white,.sectionTitle.white{color:#fff}@media (min-width:992px){.sectionTitle{margin-bottom:30px;font-size:43px}}@media (min-width:1400px){footer .container,footer .container-lg,footer .container-md,footer .container-sm,footer .container-xl,header .container,header .container-lg,header .container-md,header .container-sm,header .container-xl{max-width:1340px}.sectionTitle{font-size:51px}}.sectionContent{text-transform:capitalize;margin-bottom:20px}@media (min-width:992px){.sectionContent{font-size:18px}}.buttonStyleHover{text-transform:capitalize;color:#C31D05;border-radius:7px;background-color:#fff;border:1px solid #C31D05;transition:all .5s ease}.buttonStyleHover path{transition:all .5s ease}.buttonStyleHover:hover{background-color:#C31D05;box-shadow:0 5px 3px 0 rgba(0,0,0,.16);color:#fff}.buttonStyleHover:hover path{fill:#fff;stroke:#fff}.buttonStyle{text-transform:capitalize;justify-content:space-between;color:#fff;border:1px solid #C31D05;background-color:#C31D05;border-radius:7px;transition:all .5s ease}.buttonStyle path{transition:all .5s ease}.buttonStyle:hover{background-color:#fff;box-shadow:0 5px 3px 0 rgba(0,0,0,.16);color:#C31D05}.buttonStyle:hover path{fill:#C31D05;stroke:#C31D05}.contactForm .formTitle{font-size:20px;font-weight:700;margin-bottom:30px;line-height:1.2;text-align:center;text-transform:capitalize}@media (min-width:992px){.contactForm .formTitle{font-size:28px}}.contactForm .formTitle.white{color:#fff}.contactForm .innerFormTitle{font-size:14px}.contactForm .innerFormTitle.red{color:#C31D05}.contactForm .form-group{position:relative;margin-bottom:20px}.contactForm .form-group .label,.contactForm .form-group label{font-weight:500;color:#000;margin-bottom:10px}.contactForm .form-group .label.red,.contactForm .form-group label.red{color:#C31D05}.contactForm .form-group span{font-size:14px}.contactForm .form-group input,.contactForm .form-group select{background-color:#FFFFF44D;border:1px solid #fff;padding:15px;color:#fff;transition:all .5s ease}.contactForm .form-group input::placeholder,.contactForm .form-group select::placeholder{color:#fff}.contactForm .form-group input:-internal-autofill-previewed,.contactForm .form-group input:-internal-autofill-selected,.contactForm .form-group select:-internal-autofill-previewed,.contactForm .form-group select:-internal-autofill-selected{background-color:#FFFFF44D!important;-webkit-text-fill-color:#000;box-shadow:0 0 0 1000px #FFFFF44D inset}.contactForm .form-group input:focus,.contactForm .form-group select:focus{box-shadow:none;border:1px solid #F9B810}.contactForm .form-group.selectWrapper{position:relative;cursor:pointer}.contactForm .form-group.selectWrapper::before{content:"";background-image:url(../images/down.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:13px;height:30px;position:absolute;right:30px;top:15px}.contactForm .form-group textarea{min-height:100px;padding:15px;border:1px solid #C6C6C6}.contactForm .form-group textarea::placeholder{color:#15181E}.contactForm .form-group textarea:focus{box-shadow:none;border:1px solid #C31D05}.contactForm .form-group .toggle-password{position:absolute;right:50px;top:15px;cursor:pointer}.contactForm .form-group .toggle-password::before{content:"";position:absolute;left:0;right:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.contactForm .form-group .toggle-password.eye::before{background-image:url(../images/eye.png)}.contactForm .form-group .toggle-password.eye-slash::before{background-image:url(../images/eyeslash.svg)}.contactForm .form-group .success-password{position:absolute;right:50px;top:15px;cursor:pointer}.contactForm .form-group .success-password::before{content:"";position:absolute;left:0;right:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/check.svg)}.contactForm .linkWrap a{color:#fff;text-align:end;display:block;text-decoration:underline}.contactForm .buttonWrapper input.form-submit,.contactForm .buttonWrapper input[type=submit]{text-transform:capitalize;cursor:pointer;position:relative;color:#fff;border:2px solid #F9B810;background-color:#C31D05;padding:7px 25px;font-weight:500;transition:all .5s ease}.contactForm .buttonWrapper input.form-submit:hover,.contactForm .buttonWrapper input[type=submit]:hover{background-color:#fff;color:#C31D05}.contactForm.statForm .topLabel{color:#fff;font-size:14px;font-weight:500;text-align:center;display:none}@media (min-width:992px){.contactForm.statForm .topLabel{font-size:20px;display:block}}.contactForm.statForm .topLabel img{margin-top:15px;width:35px;height:35px}.contactForm.statForm .topLabel .lebelText{width:180px;height:50px;background:#fff;display:flex;align-items:center;margin:auto;justify-content:center;margin-bottom:30px;}.contactForm.statForm .topLabel .lebelText span{color:#d91321;font-weight:700;font-size:24px;font-style:italic;text-shadow:1px 1px #bdbdbd}.contactForm.statForm .sideLabel{color:#fff;font-size:18px;font-weight:500;border-top:1px solid rgba(255,194,185,.32);margin-top:25px;padding-top:15px}.contactForm.statForm .sideLabel.noBorder{border:0;margin:0;padding:0}@media (min-width:992px){.contactForm.statForm .sideLabel{border:0;font-size:22px;margin:0;padding:0}.contactForm.statForm .form-group{padding:0 30px;margin-bottom:0}}.contactForm.statForm .form-group input{margin:auto auto 30px;text-align:center;padding:14px 10px;font-size:14px}.contactForm.statForm .displayError{margin-top:0}.contactForm.statForm .withBorder{position:relative}@media (min-width:992px){.contactForm.statForm .withBorder:nth-child(2n+1)::before{content:"";background-color:#FFC2B9;position:absolute;left:0;top:0;width:1px;height:100%}.contactForm.statForm .withBorder:nth-child(2n+1)::after{content:"";background-color:#FFC2B9;position:absolute;right:0;top:0;width:1px;height:100%}}header{position:fixed;top:0;left:0;width:100%;z-index:9;background-color:#fff;border-bottom:1px solid #C31D05}header .custom-navbar{padding:10px 0 0;transition:all .5s ease}header .custom-navbar .navbar{padding:0}header .custom-navbar .navbar .navbar-brand img{width:90px;transition:all .5s ease}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav{align-items:center;height:75vh;margin:0;text-align:left;display:block;padding:20px 0 0}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li{margin:0 0 10px;position:relative;padding:10px 0;border-bottom:1px solid #C31D05;transition:all .5s ease}@media (min-width:992px){header .custom-navbar .navbar .navbar-brand img{width:135px}header .custom-navbar .navbar .navbar-brand{width:9%}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li{padding:20px 0;border:0}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:transparent;transition:all .5s ease}}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li a{display:block;font-size:14px;font-weight:600;color:#000;text-transform:capitalize;transition:all .5s ease;position:relative;text-align:left}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.active::before,header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li:hover::before{background-color:#C31D05}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.active a,header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li:hover a{color:#C31D05}@media (min-width:1200px){header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li a{font-size:16px;text-align:center}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li a::after{display:none}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li{margin:0 30px 0 0}}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown{border:1px solid #C31D05;padding:0}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li a{color:#000;padding:10px 15px}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li a.active,header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li a:focus{color:#000}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li a.active,header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li a:active{background-color:#fff}header .custom-navbar .navbar .navbar-collapse ul.navbar-nav li.dropdown .customDropDown li:last-child{border-bottom:0}@media (max-width:640px){header .custom-navbar .navbar .navbar-collapse .enquireNow{text-align:center;margin-bottom:30px}}@media (min-width:992px){header .custom-navbar .navbar .navbar-collapse ul.navbar-nav{padding:0;height:auto;display:flex}header .custom-navbar .navbar .navbar-collapse{flex-grow:0;width:100%;justify-content:center}}header .custom-navbar .navbar .navbar-toggler{width:30px;height:18px;padding:0;border:0}header .custom-navbar .navbar .navbar-toggler .navbar-toggler-inner-icon{width:100%;height:3px;left:0;border-radius:5px;background-color:#C31D05;transition:all .5s ease}header .custom-navbar .navbar .navbar-toggler .navbar-toggler-inner-icon:nth-child(1){top:0;bottom:auto}header .custom-navbar .navbar .navbar-toggler .navbar-toggler-inner-icon:nth-child(2){top:50%;transform:translateY(-50%)}header .custom-navbar .navbar .navbar-toggler .navbar-toggler-inner-icon:nth-child(3){top:auto;bottom:0}header .custom-navbar .navbar .navbar-toggler:focus{box-shadow:none}header .custom-navbar .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-inner-icon:nth-child(1){top:0;bottom:auto;transform:rotate(45deg) translate(5px,5px)}header .custom-navbar .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-inner-icon:nth-child(2){opacity:0;visibility:hidden}header .custom-navbar .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-inner-icon:nth-child(3){top:auto;bottom:0;transform:rotate(-45deg) translate(5px,-6px)}header.fixed_top{box-shadow:0 4px 7px 0 rgba(0,0,0,.04)}@media (min-width:1200px){header.fixed_top .custom-navbar .navbar-brand img{width:120px}}footer{background-color:#F9F9F9}footer .menuTitle{font-size:18px;margin-bottom:20px;font-weight:700;color:#000;text-transform:capitalize}footer .footerMenu ul{list-style:none;padding:0;margin:0}footer .footerMenu ul li{position:relative}footer .footerMenu ul li a{position:relative;padding-bottom:8px;font-size:14px;font-weight:400;color:#000;display:block;text-transform:capitalize;transition:all .5s ease}footer .footerMenu ul li:hover a,section.changeWrapper .sideWrapper .sideMenu .singleItem.active .title{color:#C31D05}footer .footerMenu ul.policyMenu li{margin-right:20px}footer .footerMenu ul.policyMenu li:last-child{margin:0}.copyrightWrapper{font-size:14px}section.homeBanner .formBG{background-image:url(../images/formBG.png);background-size:cover;background-position:center;padding:30px;border-radius:15px}@media (min-width:992px){section.homeBanner .formBG{padding:70px;min-height:603px}}section.homeBanner .formBG2{background-image:url(../images/formBGMobile.png);background-size:cover;background-position:left;padding:50px 15px}@media (min-width:992px){section.homeBanner .formBG2{background-image:url(../images/formBG2.png);border-radius:15px;padding:70px;background-position:center;min-height:763px}}section.changeWrapper .sideWrapper{background-color:#F9F9F9;border-radius:15px;height:100%}section.changeWrapper .sideWrapper .welcomeWrapper{background-color:#F9B810;padding:25px;border-radius:15px 15px 0 0}section.changeWrapper .sideWrapper .welcomeWrapper .titleOne{font-weight:700;margin-bottom:5px}section.changeWrapper .sideWrapper .welcomeWrapper .titleTwo{font-weight:700;font-size:22px}section.changeWrapper .sideWrapper .sideMenu{padding-top:25px}section.changeWrapper .sideWrapper .sideMenu .singleItem{display:flex;align-items:center;margin-bottom:20px;padding:7px 25px}section.changeWrapper .sideWrapper .sideMenu .singleItem img,section.changeWrapper .sideWrapper .sideMenu .singleItem svg{width:15px;margin-right:1rem;fill:#000}section.changeWrapper .sideWrapper .sideMenu .singleItem .title{font-weight:500;font-size:16px}section.changeWrapper .sideWrapper .sideMenu .singleItem.active{background-color:#fff}section.changeWrapper .sideWrapper .sideMenu .singleItem.active img,section.changeWrapper .sideWrapper .sideMenu .singleItem.active svg{fill:#C31D05}section.changeWrapper .formBG{background-image:url(../images/formBG1.png);background-size:cover;background-position:center;padding:30px;border-radius:15px}@media (min-width:992px){section.changeWrapper .formBG{padding:70px;min-height:603px}}section.changeWrapper .formBG .contactForm{max-width:540px;margin:auto}section.resultWrapper .tableOuterWrapper{border-radius:10px;border:1px solid #dee2e6;padding:10px 20px}@media (min-width:992px){section.resultWrapper .tableOuterWrapper{padding:20px 40px;border-radius:15px}}section.resultWrapper .tableOuterWrapper table{margin-bottom:0;border-collapse:separate;border-spacing:0 10px}section.resultWrapper .tableOuterWrapper table tbody,section.resultWrapper .tableOuterWrapper table td,section.resultWrapper .tableOuterWrapper table tfoot,section.resultWrapper .tableOuterWrapper table th,section.resultWrapper .tableOuterWrapper table thead,section.resultWrapper .tableOuterWrapper table tr{border:unset;vertical-align:middle}section.resultWrapper .tableOuterWrapper table thead tr th{color:#000;text-align:center;font-size:14px;font-weight:700;padding:15px}@media (min-width:992px){section.resultWrapper .tableOuterWrapper table thead tr th{font-size:22px}}section.resultWrapper .tableOuterWrapper table thead tr th:first-child{text-align:left}section.resultWrapper .tableOuterWrapper table tr{font-size:16px}section.resultWrapper .tableOuterWrapper table tr.rowBgOne{background:#EBF7FF}section.resultWrapper .tableOuterWrapper table tr.rowBgTwo{background:#F4F6F7}section.resultWrapper .tableOuterWrapper table tr.rowBgThree{background:#FFF9EB}section.resultWrapper .tableOuterWrapper table tr.rowBgFour{background:#FFF8F8}section.resultWrapper .tableOuterWrapper table tr:last-child{border-radius:0 0 10px 10px}@media (min-width:992px){section.resultWrapper .tableOuterWrapper table tr{font-size:18px}section.resultWrapper .tableOuterWrapper table tr:last-child{border-radius:0 0 15px 15px}}section.resultWrapper .tableOuterWrapper table tr td{font-size:14px;font-weight:700;text-align:center}section.resultWrapper .tableOuterWrapper table tr td:last-child{border:0;border-radius:0 10px 10px 0}@media (min-width:992px){section.resultWrapper .tableOuterWrapper table tr td{font-size:18px}section.resultWrapper .tableOuterWrapper table tr td:last-child{border-radius:0 15px 15px 0}}section.resultWrapper .tableOuterWrapper table tr th{color:#fff;padding:15px;border-radius:10px 0 0 10px;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:992px){section.resultWrapper .tableOuterWrapper table tr th{font-size:20px;padding:20px;border-radius:15px 0 0 15px}}section.resultWrapper .tableOuterWrapper table tr th.thbgOne{background:#60A9F5}section.resultWrapper .tableOuterWrapper table tr th.thbgTwo{background:#8997A9}section.resultWrapper .tableOuterWrapper table tr th.thbgThree{background:#F9B810}section.resultWrapper .tableOuterWrapper table tr th.thbgFour{background:#C31D05}section.chartWrap .chartWrapper{background-image:url(../images/charBG.png);background-size:cover;background-position:center;border-radius:15px;padding:20px}@media (min-width:992px){section.chartWrap .chartWrapper{padding:50px}}.scrolltotop{bottom:15px;right:0;cursor:pointer;z-index:1;transition:all .5s ease}.scrolltotop img{width:70px}.scrolltotop.hide{opacity:0;visibility:hidden}
/* Ujwal CSS */
#surpass-table-container.tableOuterWrapper {
    width: 100%;
    max-width: 100%;
    margin: 0px auto;
    margin-bottom:50px;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    background-color: #f9f9f9;
}

#surpass-table {
    width: 100%;
    border-collapse: collapse;
    text-align: left;
    font-family: 'Arial', sans-serif;
    color: #333;
}

#surpass-table thead {
    background-color: #C31D05;
    color: white;
}

#surpass-table th {
    padding: 12px 16px;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 2px solid #ddd;
}

#surpass-table tbody tr {
    border-bottom: 1px solid #ddd;
}

#surpass-table tbody tr:nth-child(odd) {
    background-color: #f2f2f2;
}

#surpass-table tbody tr:nth-child(even) {
    background-color: #ffffff;
}

#surpass-table td {
    padding: 12px 16px;
    font-size: 14px;
}

#surpass-table tbody tr:hover {
    background-color: #e0f7e9;
    cursor: pointer;
}


@media (max-width: 992px) {
    .tableOuterWrapper {
        overflow-x: auto;
                width: 90%;
    }

    #surpass-table {
        font-size: 12px;
    }

    #surpass-table th, #surpass-table td {
        padding: 10px;
        font-size: 14px;
    }
    section.chartWrap .chartWrapper{
            padding: 10px;
    }
     
   
}
