*,html,body{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif;font-family:Montserrat,sans-serif}body{overflow-x:hidden}.error_message{display:block;color:red!important;font-weight:bolder;margin-top:2px;font-size:12px}.file_limit_message{font-weight:400}.to-uppercase{text-transform:uppercase}. #carouselExampleCaptions .carousel-item{height:615px;z-index:1}.bg-color{background:linear-gradient(90deg,#e53a39,#f78045)}.main_carsoual_slide{gap:200px}.main_carsoual_slide div h1{font-size:65px;margin:20px 0;color:#ff0}.main_carsoual_slide div h2{font-weight:200;letter-spacing:4px}.main_carsoual_slide div button{color:#fff;border-radius:50px;padding:8px 20px;font-weight:600}.main_carsoual_slide div h2 strong{font-weight:500;letter-spacing:4px}.main_carsoual_slide div .hat{position:absolute;top:45px;right:32px}.navbar .nav-item{font-size:16px;font-weight:550}.main_carsoual_slide div .airplane{margin-left:20px;margin-top:35px}#carouselExampleCaptions .carousel-indicators{flex-direction:column;left:auto!important;top:0;right:-150px}.section-title{font-family:Nunito,sans-serif;font-size:30px!important}@media only screen and (max-width: 1200px){.main_carsoual_slide{gap:100px}.main_carsoual_student{height:400px}}@media only screen and (max-width: 1270px){.dignitaries .headline .green{border-bottom:100px solid green!important}.dignitaries .headline .green h6{top:40px!important;margin-left:15px!important}}@media only screen and (max-width: 992px){.main_carsoual_student{display:none}.carousel-indicators{flex-direction:row;left:0!important;right:0!important;top:auto}.about_us_section{flex-direction:column;justify-content:center;align-items:center;gap:50px}}@media only screen and (max-width: 415px){.dignitaries .headline .green{border-bottom:50px solid green!important}.dignitaries .headline .green h6{top:9px!important;margin-left:15px!important}}@media only screen and (max-width: 415px){.main_carsoual_slide div .airplane{display:none}.main_carsoual_slide div h2{margin-bottom:50px}.main_carsoual_slide div h1{font-size:50px}.main_carsoual_slide div{margin:0 10px}.main_carsoual_slide div .hat{display:none}}.carousel-indicators button{width:12px!important;height:12px!important;overflow:hidden;border-radius:100%}.carousel-indicators .active{width:12px!important;height:12px!important;background-color:red;border-radius:50%}.dignitaries .headline .green{display:flex;justify-content:center;align-items:center;color:#fff;padding:0 20px;border-radius:20px;border-end-end-radius:0px;border-right:25px solid transparent;border-bottom:35px solid green;transform:scaleY(-1);height:0;width:180px;position:relative}.dignitaries .headline .green h6{top:9px;transform:scaleY(-1);margin-left:8px;position:absolute}.dignitaries{padding:20px 0;background-color:#f0f8ff;display:flex;flex-direction:column;gap:50px}.dignitaries .headline{background-color:#fff;max-width:1260px;padding:0 20px 0 0;border-radius:20px;border:1px solid #c5c5c5;margin:auto;z-index:1}.dignitaries .headline p{margin:0}.dignitaries h3{display:inline;margin:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_us_section h4{display:inline;margin:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:25px}.about_us_section{padding-top:50px;padding-bottom:50px}.about_us_section div{max-width:500px}.about_us_section .tag{margin:0;padding:0;font-size:12px;font-weight:600;color:gray}.about_us_section .description{font-size:16px;font-weight:400;margin:15px 0}.about_us_section button{background-color:green;color:#fff;border-radius:20px;padding:5px 20px;font-size:14px;font-weight:500;margin-top:20px}.object1{right:0;top:-80px}.about_us_section .video_section img{top:-15px;left:-200px;z-index:-1}.records_section{display:flex;justify-content:space-evenly;align-items:center;text-align:center;flex-direction:column;background-color:#f0f8ff;padding:0;margin:0}.records_section .card{display:flex;justify-content:space-evenly;align-items:center;text-align:center;background-color:#f0f8ff;border:none;max-width:300px;padding:10px}.records_section .card h4{color:green}.object6-wrapper{width:100%;display:flex;bottom:-9px}.object6{margin:auto;bottom:-5px}.records_section .cards{display:flex;margin:100px 0;gap:50px}.dreams_sections{display:flex;flex-direction:column;padding:50px 0;text-align:center}.dreams_sections p{margin:0;font-weight:500}.dreams_sections h4{display:inline;margin:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#carouselExampleControls .carousel-inner{padding:1em 100px}#carouselExampleControls .card{margin:0 .5em;background-color:transparent;border:none;display:flex!important;flex-direction:row!important}#carouselExampleControls .carousel-control-prev,#carouselExampleControls .carousel-control-next{background-color:#e1e1e1;width:6vh;height:6vh;border-radius:50%;top:50%;transform:translateY(-50%)}@media (min-width: 768px){#carouselExampleControls .carousel-item{margin-right:0;flex:0 0 33.333333%;display:block}#carouselExampleControls .carousel-inner{display:flex}}#carouselExampleControls .card .img-wrapper{max-width:100%;height:13em;display:flex;justify-content:center;align-items:center}#carouselExampleControls .card img{max-height:100%;box-shadow:2px 2px 10px #bebebe}@media (max-width: 767px){#carouselExampleControls .card .img-wrapper{height:17em}}.card-body{margin:30px auto auto}#carouselExampleControls2 .carousel-inner{padding:1em 100px}#carouselExampleControls2 .card{margin:0 .5em;background-color:transparent;border:none}#carouselExampleControls2 .carousel-control-prev,#carouselExampleControls2 .carousel-control-next{background-color:#e1e1e1;width:6vh;height:6vh;border-radius:50%;top:50%;transform:translateY(-50%)}@media (min-width: 768px){#carouselExampleControls2 .carousel-item{margin-right:0;flex:0 0 33.333333%;display:block}#carouselExampleControls2 .carousel-inner{display:flex}}#carouselExampleControls2 .card .img-wrapper{max-width:100%;height:13em;display:flex;justify-content:center;align-items:center}#carouselExampleControls2 .card img{max-height:100%}@media (max-width: 767px){#carouselExampleControls2 .card .img-wrapper{height:17em}}.student-image{z-index:10!important}@media (max-width:700px){.cards-res-mobile{display:block!important}.personal-details-res{display:flex}}@media screen and (max-width:580px){.personal-details-res{display:flex}}@media screen and (max-width:500px){.video_section iframe{width:300px;height:300px}}.Dignitaries-left-details{padding-left:.6rem}.container{width:100%}.dignitaries-web-view .row{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 15px}.dignitaries-web-view .col{display:inline-flex;flex-direction:column;margin:0 10px;width:200px}.dignitaries-web-view .dignitaries-img-container{width:100%;display:flex;justify-content:center}.dignitaries-img-container div{width:120px;height:120px;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;display:flex;justify-content:center;padding:2px}.dignitaries-img-container div img{border-radius:6px;max-width:100%;max-height:100%}.dignitary-name{font-weight:600;font-size:18}.dignitary-description{font-weight:500;color:#3c3c3c}.iframe-yt iframe{width:560px;max-width:100%;height:315px}@media (max-width: 767px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}.mobile-hide{display:none}}.carousel-inner .carousel-item.active,.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{display:flex}.carousel-inner .carousel-card{width:33.33%}@media (min-width: 768px){.carousel-inner .carousel-item-end.active,.carousel-inner .carousel-item-next{transform:translate(25%)}.carousel-inner .carousel-item-start.active,.carousel-inner .carousel-item-prev{transform:translate(-25%)}}@media only screen and (max-width: 768px){.carousel-inner .carousel-card{width:100%}}.carousel-inner .carousel-item-end,.carousel-inner .carousel-item-start{transform:translate(0)}.statics_section h4{display:inline;margin:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:25px}.eligibility_section .description{font-size:16px;font-weight:400;margin:15px 0}.eligibility_section h4{display:inline;margin:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:25px}.min-height{min-height:60vh;margin-bottom:5rem}.full-widht{min-width:100%}.login_main{background-color:#edf0f5;padding-top:150px;padding-bottom:150px}.login_card{max-width:550px;margin:auto;box-shadow:2px 2px 10px #b9b9b9;border-radius:10px;z-index:10}.login_card .user_logo{height:200px;width:200px;margin:-70px auto auto;z-index:10}.login_card .dancing_people{margin-top:-100px!important;overflow:hidden}.input div img{right:20px;top:15px}.input span{right:20px;top:11px;color:#c5c5c5}.input label{font-weight:650;margin:2px;font-size:14px}.input a{text-decoration:none;color:red;text-align:right;display:block;font-weight:500}.input div input{box-shadow:2px 2px 10px #e6e6e6;padding:10px 20px!important}.login_form{max-width:400px;margin:30px auto auto}.login_form button{font-weight:600;color:#fff;width:200px;border-radius:30px;margin:auto auto 20px}.login_card .card-body span{margin:auto auto 40px;font-weight:400}.login_card .card-body span a{color:red;font-weight:600}.login_card .card-body h3 strong{color:green}.captcha_section label{font-weight:600}@media only screen and (max-width: 480px){.login_form{width:90%}}.login_card .card-body{z-index:5}.login_card .circle_people{bottom:-5px;right:-5px}#captcha-container-image svg{width:200px;padding-right:48px}@media only screen and (max-width: 640px){.captcha_section div{width:100%}}.object1{right:0;top:-135px}.registration_section{margin-top:30px;z-index:10!important;position:relative}.building,.building img{z-index:0}.registration_section .tabs .tab{box-shadow:2px 2px 10px #b6b6b6;padding:20px 8px;border-radius:10px;display:flex;flex-direction:column;text-align:center;gap:10px;background-color:#fff;width:220px;z-index:1;justify-content:center;align-items:center}.registration_section .tabs{border-bottom:1px solid rgb(163,163,163);padding-bottom:50px;display:flex;justify-content:center;gap:50px;margin-top:30px}.registration_section .tabs .tab-wrapper.active .tab{background-color:#005e00}.registration_section .tabs .tab-wrapper.active .tab h3,.registration_section .tabs .tab-wrapper.active .tab span{color:#fff}.registration_section .tabs .tab-wrapper.active .tab .number{background-color:#009200}.registration_section .tabs .tab-wrapper.prev_tab .tab h3,.registration_section .tabs .tab-wrapper.prev_tab .tab span{color:gray}.registration_section .tabs .tab h3{font-size:20px;font-weight:700}.registration_section .tabs .tab-wrapper.active .tab .arrow{border-top:13px solid rgb(0,94,0)}.registration_section .tabs .tab .arrow{margin-bottom:-32px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid white}.registration_section .tabs .tab .number{padding:3px 10px;border-radius:100%;font-weight:600;background-color:#b9b9b9;margin-left:5px}textarea{width:100%;padding:10px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e}.personal_details,.contact_details,.captcha_verification,.candidate_photograph,.password_section{width:100%;display:flex;flex-direction:column;gap:10px}.personal_details h4{display:inline;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.tabs .tab-wrapper .dot{height:18px;width:18px;border:2px solid rgb(184,184,184);border-radius:100%;display:block;position:absolute;bottom:-60px;background-color:#b8b8b8}.current_slide{display:flex!important;flex-direction:column}.required:after{content:"*";color:red}label[for=profile_image]:after{content:""}label[for=profile_image]{background-color:green;color:#fff;border-radius:20px;padding:10px 20px;font-weight:600}.dob .dropdown-group .dropdown{background-color:#fff;padding:8px 10px;border:1px solid rgb(190,190,190)}.gender-section .custom-radio-label{border:1px solid rgb(201,201,201);gap:0px;width:100%;text-align:center;padding-top:6px;padding-bottom:6px;padding-left:4px;background-color:#fff;margin-bottom:0!important}.gender-section .active-label{background-color:#e53a39;color:#fff}.contact_details,.password_section{margin-bottom:35px}.contact_details h4,.captcha_verification h4,.candidate_photograph h4,.password_section h4{display:inline;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.heading-font{margin-bottom:35px;width:100%;display:flex;flex-direction:column;gap:10px}.heading-font h4{display:inline;background:linear-gradient(90deg,#e53a39,#f78045);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-webkit-fill-available;font-size:20px}.heading-font .heading,.contact_details .heading,.captcha_verification .heading,.candidate_photograph .heading,.password_section .heading{border-bottom:1px solid gray;padding-bottom:6px;max-width:400px}select:disabled{background-color:#fdf2f4!important}.candidate_photograph .heading{margin-top:20px!important}.common-input{width:100%;padding:8px 16px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e}.password_section input{width:100%;padding:10px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e;position:relative}.captcha_image{box-shadow:0 0 5px #9e9e9e;border-radius:4px}.captcha_verification{width:100%;margin-bottom:35px}.captcha_verification .data{width:100%!important;gap:20px}.captcha_verification .data img{background-color:#000205ec;right:0;padding:10px 20px;border-radius:0 5px 5px 0}.captcha_verification input{width:260px;padding:10px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e;position:relative}.contact_details .otp{position:absolute;top:0;right:0;background-color:red;color:#fff;padding:10px 20px;border-radius:0 5px 5px 0}.contact_details .otp-verify{background-color:green}.current_slide{margin-bottom:100px}.next{border-radius:25px;padding:10px 50px;text-align:center;display:inline-block;position:relative;font-weight:600;color:#fff;margin:auto 0 auto auto}.prev{border-radius:25px;padding:10px 50px;text-align:center;display:inline-block;position:relative;font-weight:600;color:#fff;background:gray}.prev:hover{background-color:gray;color:#fff}.prev img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#generate_password,#submit-button{border-radius:25px;padding:10px 50px;text-align:center;display:inline-block;position:relative;font-weight:600;color:#fff;margin:auto}#continue{background-color:red;color:#fff;z-index:1;border-radius:20px;padding:5px 20px}.success_screen{margin-top:50px;margin-bottom:50px}.next img{margin-left:5px}.contact_details .otp_div{width:50%}@media only screen and (max-width: 767px){.contact_details .otp_div{width:100%!important}.captcha_verification input,.tabs .tab{width:100%}.tabs{gap:10px}}@media only screen and (max-width: 480px){.tabs .tab h3{width:100%;font-size:16px}.tabs .tab{padding-left:5px!important;padding-right:5px!important}.tabs{gap:10px}}.select_candidate_card{width:495px;height:300px;margin-top:30px;margin-bottom:30px;border-radius:15px;background-color:#fff;box-shadow:2px 2px 10px gray;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;background-repeat:no-repeat}.select_candidate_message{color:red;text-align:center;font-weight:600}.candidate_card{box-shadow:2px 2px 10px gray;background-color:#d1d1d1;width:300px;height:300px;margin-top:30px;border-radius:15px;font-weight:600;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:end;gap:20px}.candidate_card img{margin-bottom:20px}.candidate_card p{width:200px}@media only screen and (max-width: 540px){.select_candidate_card,.candidate_card{width:100%}.candidate_card{margin-bottom:70px}}.apply-button{border-radius:20px;padding:2px 20px;background-color:#6ec17d;font-weight:700;text-align:center;display:inline-block;position:relative;height:45px}.btn.apply-button img{vertical-align:middle;margin-right:5px}.btn.apply-button:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.btn.apply-button span{position:relative;display:inline-block;vertical-align:middle;z-index:1}.login-button{border-radius:25px;padding:2px 20px;height:45px;text-align:center;display:inline-block;position:relative;font-weight:600}.btn.login-button img{vertical-align:middle;margin-right:5px}.btn.login-button:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.btn.login-button span{position:relative;display:inline-block;vertical-align:middle;z-index:1}.email-info{margin-left:220px}.email-info img{vertical-align:middle;margin-right:5px}.email-info:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.email-info span{position:relative;display:inline-block;vertical-align:middle;z-index:1}.phone-info img{vertical-align:middle;margin-right:5px}.phone-info:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.phone-info span{position:relative;display:inline-block;vertical-align:middle;z-index:1}.contact-navbar{padding-right:50px!important}.navigation-tabs{list-style-type:none;padding:25px 50px 25px 25px!important;font-weight:700;font-size:16px;background-color:#e6eef1;box-shadow:0 0 10px #757575!important;z-index:1}.logo{left:50px;box-shadow:0 -20px 8px;z-index:99999;height:131px}.navbar-collapse,.container-fluid{justify-content:end!important}.dropdown-toggle:after{border:none!important;font: 14px/1 FontAwesome;content:""!important}.navbar-nav a{text-decoration:none;color:#000}@media only screen and (max-width: 992px){.navbar-collapse{padding-top:30px!important}.navigation-tabs{padding:17px!important}}@media only screen and (max-width: 690px){.login-button,.apply-button{padding:2px 5px!important}.contact-navbar{padding-right:10px!important}}@media only screen and (max-width: 575px){.email-info{margin-left:20px}.contact-navbar{padding-right:20px!important}.container-fluid{justify-content:space-between!important}.dialog_footer{font-size:16px!important}}@media only screen and (max-width: 404px){.contact-navbar{padding-right:5px!important}.dialog_footer{padding:10px!important}}@media only screen and (max-width: 355px){.email-info{margin-left:0!important}.contact-navbar div{gap:5px!important}.contact-navbar{padding:0}}.bg-light{background-color:#e6eff0!important}.footer{background-repeat:no-repeat;background-size:cover}.copyright_bar{background-color:#222;padding:20px}.dialog_footer{background-color:#292929;border-radius:20px;max-width:600px;color:#fff;margin:-50px auto auto;padding:10px 40px;font-size:21px;z-index:10;box-shadow:2px 2px 10px #636363}.dialog_footer img{height:80px;width:80px}.dialog_footer p{margin:0}.footer_list h6{color:#aaa}.footer_list ul{list-style-type:none;padding:0;margin-top:20px}.footer_list li{list-style-type:none;margin-top:10px}.footer_list_section{margin-bottom:50px!important;margin-top:50px!important;gap:20px!important}.footer_list img{margin-right:5px}@media only screen and (max-width: 730px){.footer_list_section{margin-bottom:30px!important;margin-top:30px!important}}@media only screen and (max-width: 575px){.dialog_footer{font-size:16px!important}}@media only screen and (max-width: 404px){.dialog_footer{padding:10px!important}}.tabs,.details{background-color:#fff;padding:20px 5px;box-shadow:2px 2px 10px gray;border-radius:20px}.tabs div,.tabs p{text-align:center;margin:0;padding:0}.tabs h6{width:150px}.personal_details,.family_details,.contact_details,.captcha_verification,.candidate_photograph,.password_section{width:100%;display:flex;flex-direction:column;gap:10px}.personal_details div{width:100%}.personal_details input{width:100%;padding:8px 16px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e}.input-group-box{box-shadow:0 0 5px #9e9e9e;border-radius:5px!important;border:none}.personal_details input:read-only,.personal_details select:disabled,.personal_details textarea:disabled,.personal_details textarea:read-only{background-color:#fdf2f4!important}.personal_details label,.contact_details label,.captcha_verification label{font-weight:600;margin-bottom:5px}.password_section{justify-content:center;align-items:center;margin-top:50px;margin-bottom:50px}.text_password{z-index:1;text-align:center}#toggle-password,#toggle-password2{right:20px;top:10px}.personal_details h4{display:inline;font-size:20px}.personal_details .heading{border-bottom:1px solid gray;padding-bottom:6px;max-width:400px}.personal_details div,.correspondense_address div,.contact_details div{width:100%}.contact_details input,.contact_details textarea,.correspondense_address textarea{width:100%;padding:10px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e}.captcha_input{padding:10px;border-radius:5px;border:none;box-shadow:0 0 5px #9e9e9e}label{font-weight:550;margin-bottom:5px}.password_section label{margin-bottom:5px}.applicant_section .tabs .tab-wrapper .dot{height:18px;width:18px;border:2px solid rgb(184,184,184);border-radius:100%;display:block;position:absolute;bottom:-49.5px;background-color:#b8b8b8}.tabs .tab-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.tabs .tab-wrapper.active .dot{border:2px solid black;background-color:#000}.progress{border:2px solid white}.note_loader .note{font-weight:500}label[for=file]:after{content:""}label[for=file]{background-color:green;color:#fff;border-radius:20px;padding:10px 20px;font-weight:600}.dob .dropdown-group .dropdown{background-color:#fff;padding:0 10px;border:1px solid rgb(190,190,190)}.dob .dropdown-group .dropdown-1 .dropdown-3{border-radius:5px!important}.dob .dropdown-group{box-shadow:0 0 5px #c9c8c8;display:flex;justify-content:center;gap:0px}.personal_details img,.contact_details img{top:10px;left:10px;z-index:1}.dropdown-icon{filter:invert(100%)}.gender-section div{border:1px solid rgb(201,201,201);gap:0px;display:flex;box-shadow:0 0 5px #c9c8c8}.form .dropdown{background-color:#fff;padding:0;border:1px solid rgb(190,190,190);border-radius:5px;box-shadow:0 0 5px #c9c8c8;position:relative}.form .dropdown select{padding:8px 10px}.form .dropdown .dropdown-icon{position:absolute;right:20px;top:18px;left:auto}.contact_details h4,.correspondense_address h4,.family_details h4,.student_family_details h4,.details .heading{display:inline;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.add_more{margin:auto auto auto 0;border:1px solid red;color:#f5f5f5;padding:6px 30px!important;border-radius:30px;cursor:pointer}.add_more span{height:10px!important;font-size:20px}.contact_details .heading,.correspondense_address .heading,.family_details .heading,.student_family_details .heading{border-bottom:1px solid gray;padding-bottom:6px;max-width:400px}table{border:1px solid gray}table td{border:1px solid gray;padding:10px}table th{border:1px solid gray;background-color:#fdecef;padding:20px}.student{background-color:#fff;height:300px;padding:30px;box-shadow:2px 2px 10px gray;border-radius:20px}.form{margin-bottom:100px!important}.current_slide{display:flex!important}.tabs div img{background-color:#fff;box-shadow:2px 2px 10px gray;border-radius:100%}.subtabs,.tabs{position:relative}.tabs .lines:after{content:"";position:absolute;width:150%;height:0;border-top:2px solid #ddd;top:40px;left:50px;z-index:0}.tabs .lines:last-child:after{content:none}.subtabs .lines:after{content:"";position:absolute;width:50%;height:0;border-top:2px solid #ddd;top:2.5rem;left:8.4rem;z-index:0}.tabs .lines{width:50%;position:relative;float:left}.tabs div img{background-color:#fff;box-shadow:2px 2px 10px gray;border-radius:100%;z-index:5}.tabs div{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.subtabs .lines:last-child:after{content:none}.subtabs{background-color:#fff;padding:5px}.subtabs .lines{position:relative;float:left}.subtabs div img{background-color:#fff;box-shadow:2px 2px 10px gray;border-radius:100%;z-index:2!important;margin-bottom:10px}.subtabs div,.subtabs p{text-align:center;margin:0;padding:0}.scrolling_table{overflow:auto;margin-bottom:30px}.scrolling_table table td{min-width:150px}.file-select{padding:10px 30px;border:1px solid rgb(189,189,189);box-shadow:1px 1px 10px #bbb}.group-input{box-shadow:none!important;border:1px solid #d0d0d0}.table-header-cost{font-size:15px;font-weight:600}.table-bottom-strip{background-color:#005e00;color:#fff}.table-bottom-strip td{padding-top:10px;padding-bottom:10px}.border-hide{border:hidden}.currency-box{border-top-right-radius:0;border-bottom-right-radius:0}.upload-icons{padding:8px;cursor:pointer}.btn-red{background-color:red!important}.btn-green{background-color:green!important}.accordion-button{background-color:#c5c5c5!important;color:#000!important;font-weight:600!important}.accordion-item .accordion-button:not(.collapsed){background-color:red!important;color:#fff!important}.accordion-body{color:#000!important;max-width:none!important}.accordion-button:not(.collapsed):after{color:#fff!important}.accordion-body .review-personal{color:gray}#scrollable-tabs{overflow-x:auto;white-space:nowrap;max-width:100%}@media only screen and (max-width: 640px){.annual_block{width:100%!important}.details{padding:24px!important}.applicant_section{padding:8px!important}.bottom-buttons{flex-direction:column}.bottom-buttons button{width:100%}.document-upload label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.modal-dialog{display:flex;align-items:center;justify-content:center;min-height:100vh;min-width:100%;margin:1rem 0}.modal-content{border-radius:0;width:50%}.modal-content-large,.modal-content-x-large{width:62.5%}.full-height{height:100vh;margin:0!important}.modal-header{background-color:#007bff;color:#fff}.modal-footer{background-color:#f9f9f9}.modal-body div{font-size:1rem}.modal-body p{letter-spacing:.4px;font-size:1rem;color:#565656}.preview-icon{background-color:#6f38aa;box-sizing:content-box;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.print-table{width:100%}.print-table th{padding:8px}.print-table td{padding:4px}.print-table-header{width:30%}.print-heading{text-underline-offset:4px;text-decoration:underline}@media only screen and (max-width: 640px){.modal-content{width:95%}}@media only screen and (max-width: 1000px){.modal-content{width:80%}}@media only screen and (max-width: 768px){.modal-content{width:90%}}.web-view-container{display:flex}.web-view-container .sidebar-container{width:25%}.web-view-container .main-conatiner{width:70%}.div-containers{background-color:#fff;box-shadow:2px 2px 10px gray;height:100%;border-radius:10px}.profile-img{height:fit-content;padding:10px;border-radius:20px}.profile-img img{border:1px solid #888888;border-radius:50%;padding:2px;height:8rem;width:8rem}.sidebar-title{font-size:15px}.sidebar-menu-list{list-style:none;line-height:2.5;padding-left:.6rem!important}.sidebar-menu-list li a{text-decoration:none;color:#000;cursor:pointer}.card-bottom-level{color:#fff;border-radius:5px}@media (max-width:768px){.web-view-container{display:block}.web-view-container div{margin-bottom:10px}.web-view-container .sidebar-container,.web-view-container .main-conatiner{width:auto}}
