@import url("https://fonts.googleapis.com/css2?family=Faustina:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Stack+Sans+Notch:wght@200..700&display=swap");@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;font-stretch:75% 125%}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;font-stretch:75% 125%}:root{--title-font:"Faustina",serif;--body-font:"Nunito Sans",sans-serif;--sans-notch-font:"Stack Sans Notch",sans-serif;--montserrat-font:"Montserrat",sans-serif}body{font-size:16px!important;font-weight:400}*,body{font-family:var(--body-font)!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*,a:focus{outline:none}a,a:active,a:focus,a:hover{text-decoration:none;outline:none;cursor:pointer}section{position:relative}h1,h2,h3,h4,h5,h6{margin:0;padding:0}img{display:block;max-width:100%}ul{list-style:none;margin:0;padding:0}.scrlbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#F5F5F5}.scrlbar::-webkit-scrollbar{width:6px;height:6px;background-color:#F5F5F5}.scrlbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#555}.overflowhide{overflow:hidden}.centertopbtm{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.centerlftrgt{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.dp_container{max-width:1120px;margin:0 auto}.pdngtb70{padding:70px 0}.pdngtb50{padding:50px 0}.pdngtb40{padding:40px 0}.pdngtb80{padding:80px 0}.dp_row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dp_row_inline{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.dp_rowdir_clmn{-webkit-flex-direction:column;flex-direction:column}.alignbaseline{align-items:baseline}.alignstart{align-items:flex-start}.alignflxend{align-items:flex-end}.alignstretch{align-items:stretch}.aligncenter{align-items:center}.dp_colmn{position:relative}.dp_flexwrap{flex-wrap:wrap}.dp_flexflow{flex-flow:wrap}.dp_justifycontentcenter{justify-content:center}.dp_justifycontentspcbet{justify-content:space-between}.textalgncentr{text-align:center}.title{font-family:var(--title-font)!important;font-size:48px;font-weight:600;line-height:1;@media (max-width:768px){font-size:32px}}.sans-notch-font{font-family:var(--sans-notch-font)!important}@media (max-width:1000px){.dp_rowdir_clmn_onlyMob{-webkit-flex-direction:column;flex-direction:column}.dp_rowdir_clmn_revrse_onlyMob{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.dp_justifycontentcenter_mob{justify-content:center}.dp_justifycontentspcbet_mob{justify-content:space-between}.alignstart_mob{align-items:flex-start}.pdngtb80{padding:40px 0}}.regFomMain .multi-step-form-wrapper .modal-content{max-width:800px;overflow:hidden;overflow-y:auto}.regFomMain .multi-step-form-wrapper .modal-header .close-btn{font-weight:500;top:-25px!important;right:-13px!important}.regFomMain .multi-step-form-wrapper .form-step>.field-box:last-child{width:100%;margin-top:15px}.regFomMain .multi-step-form-wrapper .form-step>.field-box:last-child label{display:flex;align-items:flex-start;gap:10px;margin:0}.regFomMain .multi-step-form-wrapper .form-step>.field-box:last-child label input{margin-top:3px;margin-bottom:0}.regFomMain .multi-step-form-wrapper .form-step>.field-box:last-child .labelText{display:inline-block;line-height:1.4}.regFomMain .multi-step-form-wrapper .modal-content label{font-size:13px;text-transform:unset}.regFomMain .multi-step-form-wrapper .modal-content .coupon-section label{margin:0}.regFomMain .multi-step-form-wrapper .field-box-wrp .field-box:last-child label{display:flex;align-items:flex-start;gap:5px}.regFomMain .multi-step-form-wrapper .field-box-wrp .field-box:last-child label .labelLink,.regFomMain .multi-step-form-wrapper .field-box-wrp .field-box:last-child label .labelLink:focus,.regFomMain .multi-step-form-wrapper .field-box-wrp .field-box:last-child label .labelLink:hover{color:#4f46e5}.regFomMain .multi-step-form-wrapper .modal-content .success-step{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.regFomMain .multi-step-form-wrapper .modal-header .tabs{margin-bottom:0;margin-top:0}.regFomMain .multi-step-form-wrapper .modal-header .tabs span{font-size:12px}.regFomMain .multi-step-form-wrapper .modal-content .review-pay{margin:10px 0 5px}.regFomMain .multi-step-form-wrapper .coupon-section{margin:10px 0}.regFomMain .multi-step-form-wrapper .review-details h4{font-size:14px}.regFomMain .multi-step-form-wrapper .review-details li strong span.labelText{display:inline-block;font-weight:700;color:#555;width:unset}.regFomMain .multi-step-form-wrapper .coupon-message,.regFomMain .multi-step-form-wrapper .newcoupon{font-size:14px;margin:0}.regFomMain .multi-step-form-wrapper .summary-item{font-size:12px}.regFomMain .multi-step-form-wrapper .summary-total{font-size:14px}.regFomMain .multi-step-form-wrapper .couponError{font-size:11px;margin:0}.regFomMain .multi-step-form-wrapper .couponError .errMsg{font-size:11px;margin:3px 0 0}@media (max-width:640px){.regFomMain .multi-step-form-wrapper .review-details li span{font-size:11px;width:100%}.regFomMain .multi-step-form-wrapper .coupon-message,.regFomMain .multi-step-form-wrapper .newcoupon{font-size:12px}}.coderabbit_scaleSection__sILVI{background-color:#000612}.coderabbit_scaleSection__sILVI .coderabbit_scaleContainer__AAOWO{max-width:1220px;margin:0 auto}@media(max-width:1000px){.coderabbit_mobileSecPadding__PW5Ri{padding:0 20px}}.coderabbit_footerMargin__11wwL{margin-bottom:110px}@media(max-width:768px){.coderabbit_footerMargin__11wwL{margin-bottom:92px}}.iitprograms_section___hvia{position:relative;padding:0 16px}.iitprograms_aboutSection__tv_iL{background:#fbf9f5}