html {
  scroll-behavior: smooth;
}
body{line-height:1.2;font-family:SFProDisplay}
:root{--theme-green:#9AD2AD;--theme-pink:#ED1651}
.font10{font-size:.625rem}
.font11{font-size:.688rem}
.font12{font-size:.75rem}
.font13{font-size:.813rem}
.font14{font-size:.875rem}
.font15{font-size:.938rem}
.font16{font-size:1rem}
.font17{font-size:1.063rem}
.font18{font-size:1.125rem}
.font19{font-size:1.188rem}
.font20{font-size:1.25rem}
.font21{font-size:1.313rem}
.font22{font-size:1.375rem}
.font23{font-size:1.438rem}
.font24{font-size:1.5rem}
.font25{font-size:1.563rem}
.font26{font-size:1.625rem}
.font27{font-size:1.688rem}
.font28{font-size:1.75rem}
.font29{font-size:1.813rem}
.font30{font-size:1.875rem}
.font31{font-size:1.938rem}
.font32{font-size:2rem}
.font33{font-size:2.063rem}
.font34{font-size:2.125rem}
.font35{font-size:2.188rem}
.font36{font-size:2.25rem}
.font37{font-size:2.313rem}
.font38{font-size:2.375rem}
.font39{font-size:2.438rem}
.font40{font-size:2.5rem!important}
.font45{font-size:2.813rem}
.font46{font-size:2.875rem}
.font48{font-size:3rem}
.font49{font-size:3.063rem}
.font50{font-size:3.125rem}
.font54{font-size:3.375rem}
.font55{font-size:3.438rem}
.font58{font-size:3.625rem}
.font60{font-size:3.75rem}
.font63{font-size:3.938rem}
.font64{font-size:4rem}
.font65{font-size:4.063rem}
.font74{font-size:4.625rem}
.font80{font-size:5rem}
.font88{font-size:5.5rem}
.font108{font-size:6.75rem}
.fw100{font-weight:100!important}
.fw200{font-weight:200!important}
.fw300{font-weight:300!important}
.fw400{font-weight:400!important}
.fw500{font-weight:500!important}
.fw600{font-weight:600!important}
.fw700{font-weight:700!important}
.fw800{font-weight:800!important}
.fw900{font-weight:900!important}
.theme_color_green{color:var(--theme-green)}
.theme_color_pink{color:var(--theme-pink)}
.color_white{color:#fff}
a:hover{text-decoration:none}
@font-face{font-family:SFProDisplay;src:url('../powernaarischolarship/fonts/SFProDisplay-Light.woff') format('woff'),url('../powernaarischolarship/fonts/SFProDisplay-Light.woff2') format('woff2'),url('../powernaarischolarship/fonts/SFProDisplay-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:SFProDisplay;src:url('../powernaarischolarship/fonts/SFProDisplay-Regular.woff') format('woff'),url('../powernaarischolarship/fonts/SFProDisplay-Regular.woff2') format('woff2'),url('../powernaarischolarship/fonts/SFProDisplay-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:SFProDisplay;src:url('../powernaarischolarship/fonts/SFProDisplay-Medium.woff') format('woff'),url('../powernaarischolarship/fonts/SFProDisplay-Medium.woff2') format('woff2'),url('../powernaarischolarship/fonts/SFProDisplay-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:SFProDisplay;src:url('../powernaarischolarship/fonts/SFProDisplay-Semibold.woff') format('woff'),url('../powernaarischolarship/fonts/SFProDisplay-Semibold.woff2') format('woff2'),url('../powernaarischolarship/fonts/SFProDisplay-Semibold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:SFProDisplay;src:url('../powernaarischolarship/fonts/SFProDisplay-Black.woff') format('woff'),url('../powernaarischolarship/fonts/SFProDisplay-Black.woff2') format('woff2'),url('../powernaarischolarship/fonts/SFProDisplay-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:SFProDisplay;src:url('../leadbetter/fonts/SFProDisplay-Bold.woff') format('woff'),url('../leadbetter/fonts/SFProDisplay-Bold.woff2') format('woff2'),url('../leadbetter/fonts/SFProDisplay-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
.main_banner{position:relative}
.main_banner_data{position:absolute;top:0;left:0;width:100%;padding:4rem 0}
.dnform .frm-input{background:#ebfaff;border:solid 1px var(--theme-pink);font-weight:500;font-size:1.125rem;padding:1.5rem 3.5rem 1.3rem;border-radius:100px}
.ndinpt label{position: absolute; left: 1.5rem; top: 12px; color: var(--theme-pink); font-size: 1.125rem; margin-bottom: 0;}
.ndprc-list{display:flex;width:100%;flex-wrap:wrap;gap:.8rem;width:15rem;margin-inline:auto}
.ndprc-list li{width:calc(50% - .4rem)}
.toggle input+label{background:#fff;padding:.3rem .5rem;color:var(--theme-pink);width:100%;text-align:center;margin:0;cursor:pointer;font-size:1.188rem;font-weight:700;border:solid 1px var(--theme-pink);border-radius:100px}
.toggle input+label:hover{background-color:var(--theme-pink);color:#fff}
.dnform .donatebtn{font-size:1.875rem;font-weight:700; white-space: nowrap;}
.dnform .donatebtn svg path{fill:#fff;transition:.5s}
.dnform .donatebtn svg {height:30px;}
.dnform .donatebtn:hover{background-color:#fff;color:var(--theme-pink)}
.dnform .donatebtn:hover svg path{fill:var(--theme-pink)}
.right_form{max-width:26.875rem;padding-bottom:4rem;margin-inline:auto;margin-top:4rem}
.dnform{background-color:var(--theme-green);text-align:center;padding:2rem 1.5rem;box-shadow:0 4px 10.7px 6px rgba(0,0,0,.32);border-radius:30px;border:none}
.donatebtn{border:solid 1px var(--theme-pink);padding:.8rem 4rem;background:var(--theme-pink);color:#fff;font-weight:600;box-shadow:0 1px 2px 0 #00000080;text-decoration:none;display:inline-block;transition:.5s;border-radius:100px}
.donatebtn:hover{background-color:var(--theme-pink)}
.dnform input::-webkit-input-placeholder{color:#b3b3b3!important; font-size:1.5rem;}
.dnform input:-moz-placeholder{color:#b3b3b3!important; font-size:1.5rem;}
.dnform input::-moz-placeholder{color:#b3b3b3!important; font-size:1.5rem;}
.dnform input:-ms-input-placeholder{color:#b3b3b3!important; font-size:1.5rem;}
.ndinpt{position:relative}
.toggle input:checked+label{background-color:#3c4961;color:#fff;z-index:1}
.dnform .ndinpt{margin-bottom:.5rem}
.list-unstyled{padding-left:0;list-style:none}
.toggle input{width:0;height:0;position:absolute;left:-9999px}
.prchvrdgn{color:#7a367f;font-size:25px;margin-top:20px;background:#f8a351;padding:10px;text-align:center;border-radius:100px;font-weight:700;margin-bottom:20px;display:none}
.banner_bottom_text{margin-top:5rem}
.banner_bottom_text .sm_text{line-height:1.6}
.banner_bg{margin-top:-4rem}
.common_padding{padding-block:5rem}
.scholarship_awardees{background-color:var(--theme-green)}
.awardeesSwiperWrap{position:relative;--swiper-navigation-color:#000000;--swiper-navigation-sides-offset:-4rem}
.scholarship_awardees .swiper-slide{padding:1rem;height:auto}
.scholarship_awardees .awardeesSwiper{margin-inline:-2rem}
.awardees_box .title{font-size:1.875rem;font-weight:700}
.awardees_box{background:#fff;border:2px solid #fff;height:100%;box-shadow:0 4px 13.6px 4px rgba(0,0,0,.25);border-radius:41px;padding:1.5rem 2.5rem}
.awardees_list{list-style:none;margin:.5rem 0 0 0;padding:0}
.awardees_list li:before{height:10px;width:10px;border-radius:100px;background-color:#000;content:'';display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.awardees_list li{page-break-inside:avoid;margin-bottom:.2rem;padding-left:1.2rem;position:relative;font-size:1.375rem}
.bottom_section{background-position:top center;background-image:url(../powernaarischolarship-img/bottom-graph.png);background-color:var(--theme-green);background-size:cover}

.dreamsSwiperWrap {position: relative;}
.dreamsSwiper {margin-inline: -2rem;}
.dreamsSwiper .swiper-slide {padding: 1rem;height: auto;}

.dreams_card{padding:1.5rem;background:var(--theme-green);border:2px solid #000; color: #000;    text-align: center;   box-shadow: 0 4px 10px rgba(0, 0, 0, .5);border-radius:25px; height: 100%;}
.dreams_card .title { font-size: 1.875rem; font-weight: 700; }
.dreams_card .text {font-size: 1.375rem;}
.dreams_card  .icon { margin-bottom: 0.5rem;}
.sec_heading{font-size:2.188rem;font-weight:700}
.theme_btn{padding:.6rem 1.5rem .5rem;background:var(--theme-pink);color:#fff;font-size:1.875rem;font-weight:700;box-shadow:0 1px 2px 0 #00000080;text-decoration:none;display:inline-block;transition:.5s;border-radius:100px}
.theme_btn svg{margin-left:.5rem;  width: 30px;}
.theme_btn svg path{fill:#fff;transition:.5s;}
.theme_btn:hover{background-color:#fff;color:var(--theme-pink)}
.theme_btn:hover svg {}
.theme_btn:hover svg path{fill:var(--theme-pink)}
.theme_btn.outline_btn { border: solid 1px var(--theme-pink); color: var(--theme-pink); font-size: 1.5rem; box-shadow: none;    padding: .6rem 2.5rem .4rem; font-weight: 400; background-color: transparent;}
.theme_btn.outline_btn:hover { background-color: var(--theme-pink); color: #fff;}

.slide_btn_nav { display: flex ; position: absolute; width: calc(100% + 8rem); justify-content: space-between; flex-direction: row-reverse; top: 50%; z-index: 9; left: 50%; transform: translate(-50%, -50%); pointer-events: none;}
.slide_btn_nav>div {pointer-events: all; cursor: pointer;}
.swiper-button-disabled {opacity: 0.5;}

.donors_list_bg { max-width: 33.438rem; margin: 0 auto;}
.widget-content-wrapper { background-color: var(--theme-green); border-radius: 100px; padding: 0.5rem 1rem; color: #1E1E1E; font-size: 1.875rem; font-weight: 600;}
.donationlist {display: flex; flex-direction: column; gap: 1rem;}
.scroll{ overflow: auto; max-height: 235px; padding-right: 0px;}
.scroll::-webkit-scrollbar {
  width: 15px;
  background-color: #c4c4c4;
  border-radius: 100vh;
}
.scroll::-webkit-scrollbar-thumb {
  background-color: var(--theme-pink);
  border-radius: 100vh;
}
.scroll::-webkit-scrollbar-track {
  width: 15px;
  background-color: #c4c4c4;
  border-radius: 100vh;
}

.theme_footer { background-color: #000000; padding: 5rem 0;}
.footer_inner {display: flex; justify-content: space-between;}
.footer_inner ul { list-style: none;     margin: 0;
    padding: 0;     line-height: 1.6;}
.footer_inner li {color: var(--white);}
.footer_inner li:not(:last-child) { margin-bottom: 0rem;}
.footer_inner li a {color: var(--white); text-decoration: none;}
.footer_inner .logo img { width: 10rem;}
.scholarship_work {display: none;}
.scholarship_work svg {width: 100%; height: auto;}


.donateprice-head{width:341px;left:0;padding:0 3rem 0 1rem}
.donateprice-head span{max-width:17.5rem;overflow:hidden;display:inline-block;word-break:break-all}
.frm-dign-caption{width:100%}
.pop_form_inner .form-control{background:0 0;border-radius:50px;border-color:var(--theme-pink);padding:.6rem 4rem;height:55px;border-width:2px;font-size:1.3rem;color:#000}
.donation_amount_inr{position:absolute;left:2rem;top:18px}
.pop_form_inner input::-webkit-input-placeholder{color:#b3b3b3!important;font-size:1.3rem}
.pop_form_inner input:-moz-placeholder{color:#b3b3b3!important;font-size:1.3rem}
.pop_form_inner input::-moz-placeholder{color:#b3b3b3!important;font-size:1.3rem}
.pop_form_inner input:-ms-input-placeholder{color:#b3b3b3!important;font-size:1.3rem}
.p_relative{position:relative}
.pop_form_inner{max-width:37.5rem;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}
.arrow_down{position:absolute;top:19px;right:2rem}
.indctz{display:flex;flex-direction:column;gap:1.2rem}
.arrow_down svg{height:15px}
.pop_form_inner select{-webkit-appearance:none}
.container-checkbox input:checked~.checkmark{background-color:var(--theme-pink);border-color:var(--theme-pink)}
.donatebtn{font-size:1.875rem;font-weight:700}
.container-checkbox .checkmark{top:2px}
.error{color:red}
.pop_form_inner .ndinpt label{position:static;font-size:14px}
.sidepanel .modal-content{background-color:#d9d9d9}
.toggle input:checked+label {background-color: var(--theme-pink);}
.mob_text {display: none;}
.lg_svg {display: block;}
.sm_svg {display: none;}

    .leftside { background-color: var(--theme-pink);}
    .scholarship_work svg * {     font-family: SFProDisplay;}
    .btn_donate.theme_btn {width: max-content; margin: 0 auto; box-shadow: none;}
@media (max-width:1630px){
    .main_banner_data{position:relative}
    .banner_bg{position:absolute;width:100%;height:100%;transform:scale(1.118)}
}
.banner_bg{width:100%;max-height:74rem;object-fit:cover;object-position:top}
.awardeesSwiperWrap,.dreamsSwiperWrap{max-width:calc(100dvw - 10rem);margin:auto}
.main_banner { overflow: hidden; }

@media(max-width:1100px){
  .banner_bg{position:absolute;height:100%;object-fit:cover;transform:scale(1.36);margin-top:0}
.main_banner_data{position:relative;top:initial;left:initial;padding:2rem 0 4rem}
html{font-size:13px}
.main_banner{overflow:hidden}
.c3_logo{width:12rem}
.powernaari_logo{width:20rem;margin:0 auto;display:block}
.right_form{margin-block:2rem;padding-bottom:0}
.common_padding{padding-block:3rem}
.awardees_box{width:80%;margin:0 auto}
.slide_btn_nav{width:calc(100% + 1rem)}
.slide_btn_nav>div svg{height:2.5rem}
.scholarship_awardees .sec_heading br{display:none}
.mob_text{display:block}
.images_text br{display:none}
.bottom_section .sec_heading br{display:none}
.banner_bottom_text{margin-top:1rem}
.banner_bottom_text br{display:none}
.dreams_card{width:80%;margin:0 auto}
.frm-dign-caption{margin-top:0}
.contact_text_email br{display:none}
.leftimg::before{display:none}
.lg_svg {display: none;}
.sm_svg {display: block;}

.bottom_section, .scholarship_awardees { overflow: hidden;}
    
}