@import url(https://fonts.googleapis.com/css?family=Open+Sans:300i,400,400i,600,600i,700,700i,800,800i|Quicksand:300,400,500,700|Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);body,html{overflow-x:hidden}:root{--primary-color:#0099fe}body{letter-spacing:0;font-family:Poppins,sans-serif!important;position:relative;color:#000;background-color:#f6f6fb}.btn:active,.btn:focus,.btn:hover{transition:.6s;opacity:.8;outline:unset!important;box-shadow:unset}.btn-primary,.btn-primary:hover{background:var(--primary-color)}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-red{color:#fa1515}.btn-sm img{width:15px}.form-group{margin-bottom:1em}.top--padding-0{padding-top:0}.bottom--padding-0{padding-bottom:0}.section--padding{padding-top:60px;padding-bottom:60px}.header{background:#fff}.header--shadow{box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.header .navbar .navbar-nav li .nav-link{font-size:15px;display:flex;align-items:center}.header .navbar .navbar-nav li .nav-link img{width:16px;display:inline-block;margin-right:5px}.header .navbar .navbar-brand{padding:0}.header .navbar .navbar-brand img{max-width:100px;max-height:60px}label.checkbox input,label.radio input{display:inline-block;margin-right:5px}label.checkbox,label.radio{font-size:14px;margin-right:10px;display:inline-flex;color:#555;align-items:center;line-height:20px}.section--title{display:block;margin-bottom:30px}.card .card-header .card-title,.section--title h1{font-size:30px;font-weight:600;margin-bottom:0}.instructions{font-size:13px;line-height:1.4;background:#f75757;color:#fff;padding:5px 10px;border-radius:5px}.select2-container--default .select2-selection--single{height:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;padding-left:0;line-height:1.5}.select2-results__option--selectable{font-size:13px;line-height:16px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;height:35px}.select2-container{width:100%!important;min-width:100%!important;max-width:150px}.admission--form .accordion .accordion-button:active,.admission--form .accordion .accordion-button:focus,.admission--form .accordion .accordion-button:hover{box-shadow:unset;outline:unset}.admission--form .accordion .accordion-button{padding:10px 15px;font-size:14px;color:#000}.admission--form .table th{font-size:14px;font-weight:500}.admission--form{max-width:800px;width:100%;display:inline-block;text-align:left}.text-warning{font-size:13px;line-height:15px;display:inline-block;padding-top:5px}.form-label small{font-size:12px;color:#777;display:inline-block;font-weight:400}.form-group .form-label p.small{font-size:12px;font-weight:300}.form-group .form-label p{margin-bottom:0}.card-body .form-group .form-label{color:#333;font-size:14px;font-weight:500;margin-bottom:5px}.card-body .heading{margin-bottom:0;font-weight:600;font-size:19px;border-top:1px solid #f6f5f5;padding-top:20px;display:block}.card-body .heading--info{font-size:15px;color:#777;margin-bottom:8px}.card-body .heading h4{font-size:18px;border-bottom:1px solid #333;display:inline-block}.upload--profile-picture{height:130px;width:130px;display:inline-flex;align-items:center;justify-content:center;background:#f3f3f3;border-radius:8px;position:relative}.upload--profile-picture button{box-shadow:unset;border:2px solid #333;padding:4px 13px;font-size:14px}.upload--profile-picture .image--preview span{position:absolute;right:-10px;top:-10px;background:#333;color:#fff;width:20px;height:20px;border-radius:50%;align-items:center;display:flex;cursor:pointer;justify-content:center}.upload--profile-picture .image--preview{display:block}.upload--profile-picture .image--preview img{display:inline-block;max-width:100%;border-radius:8px}.spinner-loader{display:flex;position:fixed;top:0;left:0;z-index:9999999;background:#fff;opacity:.6;width:100%;height:100%;text-align:center;vertical-align:middle;align-items:center;justify-content:center}.spinner-loader .loader-sm{position:relative;display:inline-block;text-align:center}.spinner-loader img{width:60px}.spinner-loader .loader-sm span{font-size:40px;text-align:center;color:#ed1c23}.spinner-loader .loader-sm span#progress-bar{position:absolute;top:14px;font-size:11px;left:8px}.flash--message.failed{background:rgba(228,18,18,.53)}.flash--message{position:fixed;top:90px;right:22px;z-index:99999;background:#1bab1b94;color:#fff;font-size:13px;padding:5px 10px;display:inline-block;border-radius:5px;box-shadow:0 8px 35px 0 rgba(90,88,88,.5)}.btn,.form-control:active,.form-control:focus{border-radius:999px;user-select:none;box-sizing:border-box;opacity:1;outline:transparent solid 0;padding:8px 18px;touch-action:manipulation;word-break:break-word;cursor:pointer}.flash--message .message i{padding-right:8px}.not-found{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;position:relative;background-color:#f3f3f3}.not-found .image{max-width:300px;display:inline-block}.not-found .image img{width:100%}.not-found h1{font-weight:700;font-size:36px;margin:0}.inquiry--form{width:560px;max-width:100%;display:inline-block}.btn{box-shadow:#5e5df0 0 10px 20px -10px;font-size:16px;font-weight:700;line-height:24px;-webkit-user-select:none;width:fit-content;border:0}.form-control:active,.form-control:focus{box-shadow:unset;transition:.6s;box-shadow:#bebec7 0 12px 12px -10px;-webkit-user-select:none;border:.1px solid #ccc;border-bottom:0}.form-control,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{min-height:37px;font-size:13px;border-radius:999px;box-shadow:#bebec7 0 8px 8px -10px;box-sizing:border-box;background:0 0;cursor:pointer;opacity:1;outline:transparent solid 0;padding:8px 18px;user-select:none;-webkit-user-select:none;touch-action:manipulation;word-break:break-word;border:.1px solid #ccc;border-bottom:0}.whatsapp--button{display:inline-block;position:fixed;bottom:60px;right:15px;cursor:pointer}.whatsapp--button span{display:block;position:relative}.whatsapp--button span img{width:50px;height:50px;box-shadow:0 0 4px 1px rgb(255 255 255);border-radius:50%}.whatsapp--button span:after{content:"";border:1px dashed var(--primary-color);position:absolute;border-radius:50%;background:0 0;width:54px;height:54px;left:-2px;top:-2px;transform:translateY(-50%);-webkit-animation:8s linear infinite spin;-moz-animation:8s linear infinite spin;animation:8s linear infinite spin}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:900px){.header .navbar{width:100%}.header .navbar .collapse{display:block;flex-basis:unset;flex-grow:unset}.header .navbar .collapse .navbar-nav{display:flex;flex-direction:row}.header .navbar .collapse .navbar-nav li{margin-left:15px}.header .navbar .navbar-toggler{display:none}}@media (max-width:520px){.header .navbar .collapse .navbar-nav{display:flex;flex-direction:column}.header .navbar .collapse .navbar-nav li{margin:0}.header .navbar .collapse .navbar-nav li a{padding:0;font-size:14px}.section--padding{padding-top:30px;padding-bottom:30px}.card .card-header .card-title{font-size:22px}.table-33 input{min-width:150px}.whatsapp--button{bottom:40px}}