html, body {
         margin: 0;
         padding: 0;
         background-color:rgb(248, 250, 252);
         }
         h1 {
         font-family: 'poppins', serif;
         font-size:3em;
         font-weight: 600 !important;
         }
         p {
         font-family: 'Arial', serif;
         font-size:1.5em;
         line-height:1.35;
         }
         #New_divvv section {
         position:sticky;
         position:-webkit-sticky;
         top: 50px;
         padding:30px;
         min-height:50vh;
         }
         #section-seven {
         background-color:#ffffff !important;
         padding-top: 0px !important;
         margin-top: 30px;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
         }
         #section-eight {
         background-color:#ffffff !important;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
         }
         #section-nine {
         background-color:#ffffff !important;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
         }
         #section-ten {
         background-color:#ffffff !important;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 12px;
         }
         .overlay {
         position: absolute; 
         bottom: 0; 
         transition: .15s ease;  
         display:none;  
         text-align: center;
         }
         .single:hover .overlay {
         opacity: 1;
         display:block; 
         }
         .girish-sir {
         display: block;
         justify-content: space-between;
         align-items: center;
         float: left !important;
         gap: 10px !important;
         width: 220px !important;
         }
         a.nav-link {
         color: #302f59;
         font-size: 17px;
         font-weight: 700;
         font-family: 'Cinzel';
         }
         .card{
         margin-top:-30px;
         padding:8px;
         }
         section#section-seven h3.text-dark.mb-2 {
        padding-bottom: 0px;
         font-family: 'Cinzel';
         font-weight: 700;
        font-size: 24px !important;
         margin-bottom: 0px !important;
         }
         section#section-eight h2 {
         padding-bottom: 0px;
         font-size: 24px !important;
         font-family: 'Cinzel';
         font-weight: 700;
         margin-bottom: 0px !important;
         }
         section#section-nine h2 {
         padding-bottom: 0px;
         font-size: 24px !important;
         font-family: 'Cinzel';
         font-weight: 700;
         margin-bottom: 0px !important;
         }
         section#section-ten h2 {
         padding-bottom: 0px;
         font-family: 'Cinzel';
         font-weight: 700;
         margin-bottom: 0px !important;
         }
         .slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
         font-size: 0px;
         line-height: 0;
         position: absolute;
         top: 50%;
         display: block;
         width: 40px;
         height: 40px;
         padding: 10px;
         -webkit-transform: translate(0, -50%);
         -ms-transform: translate(0, -50%);
         transform: translate(0, -50%);
         cursor: pointer;
         color: #ffffff !important;
         border-radius: 100px;
         outline: 0;
         border: none;
         background: #e78609;
         }
         .slick-next, .slick-prev {
         font-size: 0px;
         line-height: 0;
         position: absolute;
         top: 50%;
         display: block;
         width: 35px;
         height: 35px;
         padding: 10px;
         -webkit-transform: translate(0, -50%);
         -ms-transform: translate(0, -50%);
         transform: translate(0, -50%);
         cursor: pointer;
         color: #ffffff !important;
         border-radius: 100px;
         outline: 0;
         border: none;
         background: #e78609;
         }
         section#section-seven ul.razor_lists {
         margin-left: 0px;
         text-align: left;
         padding-left: 10px;
         }
         section#section-eight ul.razor_lists {
         margin-left: 0px;
         text-align: left;
         padding-left: 10px;
         }
         section#section-nine ul.razor_lists {
         margin-left: 0px;
         text-align: left;
         padding-left: 10px;
         }
         section#section-ten ul.razor_lists {
         margin-left: 0px;
         text-align: left;
         padding-left: 10px;
         }
         section#section-seven h5.text-dark {
         font-weight: 600;
         text-align: left;
         font-family: 'Cinzel';
         margin-left: 0px !important;
         padding-left: 0px !important;
         }
         section#section-eight h5.text-dark {
         font-weight: 600;
         text-align: left;
         font-family: 'Cinzel';
         margin-left: 0px !important;
         padding-left: 0px !important;
         }
         section#section-nine h5.text-dark {
         font-weight: 600;
         text-align: left;
         font-family: 'Cinzel';
         margin-left: 0px !important;
         padding-left: 0px !important;
         }
         section#section-ten h5.text-dark {
         font-weight: 600;
         text-align: left;
         font-family: 'Cinzel';
         margin-left: 0px !important;
         padding-left: 0px !important;
         }
         section#section-seven h6.text-dark {
        font-family: 'Open Sans' !important;
    line-height: 21px;
    font-size: 13px !important;
    color: #000000 !important;
    letter-spacing: normal;
    font-weight: 700;
         }
         section#section-eight h6.text-dark {
        font-family: 'Open Sans' !important;
    line-height: 21px;
    font-size: 13px !important;
    color: #000000 !important;
    letter-spacing: normal;
    font-weight: 700;
         }
         section#section-nine h6.text-dark {
        font-family: 'Open Sans' !important;
    line-height: 21px;
    font-size: 13px !important;
    color: #000000 !important;
    letter-spacing: normal;
    font-weight: 700;
         }
         section#section-ten h6.text-dark {
         font-family: 'Open Sans' !important;
    line-height: 21px;
    font-size: 13px !important;
    color: #000000 !important;
    letter-spacing: normal;
    font-weight: 700;
         }
         button.slick-prev.slick-arrow {
         display: none !important;
         }
         button.slick-next.slick-arrow {
         display: none !important;
         }
         div#New_divvv ul.nav {
         background: #ffffff;
         padding-bottom: 20px;
         padding-top: 20px;
         padding-left: 20px;
         padding-right: 20px;
         text-align: center !important;
         }
         div#New_divvv ul.nav {
         margin: auto;
         }
         div#New_divvv a.nav-link:active {
         color: #e3710c;
         }
         div#New_divvv ul.nav li.nav-item {
         margin: auto;
         border: 1px solid #edecec;
         text-align: center;
         }
         .girish-sir button {
         padding: 10px 15px;
         font-size: 11px;
         border: none;
         display: inline;
         margin: auto;
         border-radius: 5px;
         background-color: #302f59;
         color: #fff;
         cursor: pointer;
         transition: background-color 0.3s ease;
         font-weight: 600;
         }
         @media screen and (max-width: 900px) {
         #mobilesection12 {    display: block;  }
         #desktiopsection12 {    display: none;  }
         }
         @media screen and (min-width: 801px) and (max-width: 3000px) {
         #mobilesection12 {    display: none;  }
         #desktiopsection12 {    display: block;  }
         }
         @media screen and (max-width: 900px) {
         #mobilesection21 {    display: block;  }
         #desktopsection21 {    display: none;  }
         }
         @media screen and (min-width: 801px) and (max-width: 3000px) {
         #mobilesection21 {    display: none;  }
         #desktopsection21 {    display: block;  }
         }
         
         .slick-dotted.slick-slider {
    margin-bottom: 40px;
}

section#section-one h3.text-dark.mb-2:hover {
    color: #e78609 !important;
}
section#section-seven h3.text-dark.mb-2:hover {
    color: #e78609 !important;
}
section#section-two h2:hover {
    color: #e78609 !important;
}
section#section-three h2:hover {
    color: #e78609 !important;
}
section#section-four h2:hover {
    color: #e78609 !important;
}
section#section-five h2:hover {
    color: #e78609 !important;
}
section#section-six h2:hover {
    color: #e78609 !important;
}
section#section-eight h2:hover {
    color: #e78609 !important;
}
section#section-nine h2:hover {
    color: #e78609 !important;
}
section#section-ten h2:hover {
    color: #e78609 !important;
}
section#section-one .col-md-3.col-sm-6.slick-slide:hover {
       border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}

section#section-two .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-three .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-four .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-five .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-six .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-seven .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-eight .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-nine .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
section#section-ten .col-md-3.col-sm-6.slick-slide:hover {
  border: 1px solid #232425 !important;
    background: #b7bdbf4d !important;
}
 @media screen and (max-width: 580px) {
        .girish-sir button {
        padding: 10px 15px;
    font-size: 8px;
    border: none;
    display: inline;
    margin: auto;
    border-radius: 5px;
    background-color: #302f59;
    color: #fff;
    cursor: pointer;
    transition: background-color 0.3sease;
    font-weight: 600;
        }
        #New_divvv section {
        padding: 15px;
        }
        
        div#mobilesection1 {
    padding: 0;
}
#mobilesection12 {
    padding: 0;
}
        }
        
        div#desktiopsection12 {
    padding: 0px;
}