@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Bold.eot);src:url(../../fonts/LibreFranklin-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Bold.woff2) format("woff2"),url(../../fonts/LibreFranklin-Bold.woff) format("woff"),url(../../fonts/LibreFranklin-Bold.ttf) format("truetype"),url(../../fonts/LibreFranklin-Bold.svg#LibreFranklin-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-LightItalic.eot);src:url(../../fonts/LibreFranklin-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-LightItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-LightItalic.woff) format("woff"),url(../../fonts/LibreFranklin-LightItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-LightItalic.svg#LibreFranklin-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-BlackItalic.eot);src:url(../../fonts/LibreFranklin-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-BlackItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-BlackItalic.woff) format("woff"),url(../../fonts/LibreFranklin-BlackItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-BlackItalic.svg#LibreFranklin-BlackItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-SemiBold.eot);src:url(../../fonts/LibreFranklin-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-SemiBold.woff2) format("woff2"),url(../../fonts/LibreFranklin-SemiBold.woff) format("woff"),url(../../fonts/LibreFranklin-SemiBold.ttf) format("truetype"),url(../../fonts/LibreFranklin-SemiBold.svg#LibreFranklin-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-BoldItalic.eot);src:url(../../fonts/LibreFranklin-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-BoldItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-BoldItalic.woff) format("woff"),url(../../fonts/LibreFranklin-BoldItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-BoldItalic.svg#LibreFranklin-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Light.eot);src:url(../../fonts/LibreFranklin-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Light.woff2) format("woff2"),url(../../fonts/LibreFranklin-Light.woff) format("woff"),url(../../fonts/LibreFranklin-Light.ttf) format("truetype"),url(../../fonts/LibreFranklin-Light.svg#LibreFranklin-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Medium.eot);src:url(../../fonts/LibreFranklin-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Medium.woff2) format("woff2"),url(../../fonts/LibreFranklin-Medium.woff) format("woff"),url(../../fonts/LibreFranklin-Medium.ttf) format("truetype"),url(../../fonts/LibreFranklin-Medium.svg#LibreFranklin-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-SemiBoldItalic.eot);src:url(../../fonts/LibreFranklin-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-SemiBoldItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-SemiBoldItalic.woff) format("woff"),url(../../fonts/LibreFranklin-SemiBoldItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-SemiBoldItalic.svg#LibreFranklin-SemiBoldItalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Thin.eot);src:url(../../fonts/LibreFranklin-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Thin.woff2) format("woff2"),url(../../fonts/LibreFranklin-Thin.woff) format("woff"),url(../../fonts/LibreFranklin-Thin.ttf) format("truetype"),url(../../fonts/LibreFranklin-Thin.svg#LibreFranklin-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-ExtraLight.eot);src:url(../../fonts/LibreFranklin-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-ExtraLight.woff2) format("woff2"),url(../../fonts/LibreFranklin-ExtraLight.woff) format("woff"),url(../../fonts/LibreFranklin-ExtraLight.ttf) format("truetype"),url(../../fonts/LibreFranklin-ExtraLight.svg#LibreFranklin-ExtraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-MediumItalic.eot);src:url(../../fonts/LibreFranklin-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-MediumItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-MediumItalic.woff) format("woff"),url(../../fonts/LibreFranklin-MediumItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-MediumItalic.svg#LibreFranklin-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Italic.eot);src:url(../../fonts/LibreFranklin-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Italic.woff2) format("woff2"),url(../../fonts/LibreFranklin-Italic.woff) format("woff"),url(../../fonts/LibreFranklin-Italic.ttf) format("truetype"),url(../../fonts/LibreFranklin-Italic.svg#LibreFranklin-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Regular.eot);src:url(../../fonts/LibreFranklin-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Regular.woff2) format("woff2"),url(../../fonts/LibreFranklin-Regular.woff) format("woff"),url(../../fonts/LibreFranklin-Regular.ttf) format("truetype"),url(../../fonts/LibreFranklin-Regular.svg#LibreFranklin-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-Black.eot);src:url(../../fonts/LibreFranklin-Black.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-Black.woff2) format("woff2"),url(../../fonts/LibreFranklin-Black.woff) format("woff"),url(../../fonts/LibreFranklin-Black.ttf) format("truetype"),url(../../fonts/LibreFranklin-Black.svg#LibreFranklin-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-ExtraLightItalic.eot);src:url(../../fonts/LibreFranklin-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-ExtraLightItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-ExtraLightItalic.woff) format("woff"),url(../../fonts/LibreFranklin-ExtraLightItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-ExtraLightItalic.svg#LibreFranklin-ExtraLightItalic) format("svg");font-weight:200;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-ExtraBold.eot);src:url(../../fonts/LibreFranklin-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-ExtraBold.woff2) format("woff2"),url(../../fonts/LibreFranklin-ExtraBold.woff) format("woff"),url(../../fonts/LibreFranklin-ExtraBold.ttf) format("truetype"),url(../../fonts/LibreFranklin-ExtraBold.svg#LibreFranklin-ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-ThinItalic.eot);src:url(../../fonts/LibreFranklin-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-ThinItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-ThinItalic.woff) format("woff"),url(../../fonts/LibreFranklin-ThinItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-ThinItalic.svg#LibreFranklin-ThinItalic) format("svg");font-weight:100;font-style:italic}@font-face{font-family:'Libre Franklin';src:url(../../fonts/LibreFranklin-ExtraBoldItalic.eot);src:url(../../fonts/LibreFranklin-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreFranklin-ExtraBoldItalic.woff2) format("woff2"),url(../../fonts/LibreFranklin-ExtraBoldItalic.woff) format("woff"),url(../../fonts/LibreFranklin-ExtraBoldItalic.ttf) format("truetype"),url(../../fonts/LibreFranklin-ExtraBoldItalic.svg#LibreFranklin-ExtraBoldItalic) format("svg");font-weight:800;font-style:italic}body{font-family:'Libre Franklin'}body .container{max-width:1038px}body h3{font-weight:300;font-size:25px;line-height:41px;text-align:center;color:#555}body a:focus,body a:hover,body button:focus,body button:hover,body input:focus,body input:hover,body select:focus,body select:hover,body textarea:focus,body textarea:hover{box-shadow:none!important;outline:0!important}body input:focus::-webkit-input-placeholder{color:transparent!important}body input:focus::-moz-placeholder{color:transparent!important}body input:focus:-ms-input-placeholder{color:transparent!important}body input:focus::-ms-input-placeholder{color:transparent!important}body input:focus::placeholder{color:transparent!important}body form .form-group{margin-bottom:2rem}body form .form-control{border:none;border-radius:0;color:#333;border-bottom:.5px solid #333}body form .form-control::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:19px;color:#555}body form .form-control::-moz-placeholder{font-weight:500;font-size:16px;line-height:19px;color:#555}body form .form-control:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:19px;color:#555}body form .form-control::-ms-input-placeholder{font-weight:500;font-size:16px;line-height:19px;color:#555}body form .form-control::placeholder{font-weight:500;font-size:16px;line-height:19px;color:#555}body form .btn-submit{background:#3498ca;border-color:#3498ca;border-radius:22.5px;width:300px;max-width:100%;min-height:45px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:40px;font-weight:600;font-size:16px;line-height:19px;color:#fff}body form .btn-submit:hover{color:#fff;background:#347bca;border-color:#347bca}body .semibold{font-weight:600}body .bg-grey{background:rgba(244,244,244,.671001)}body .table-striped tbody tr:nth-of-type(odd){background:rgba(155,155,155,.0621176)}body .table-striped tbody tr:nth-of-type(even){background:rgba(255,255,255,.5)}body .fa-sort-down{margin-left:0;position:relative;bottom:2px}body .fa-sort-up{margin-left:0;position:relative;bottom:-3px}body .label-placeholder label{pointer-events:none}body .label-placeholder label.show{display:block}body .label-placeholder label.hidden{display:none}body .custom-control-input:checked~.custom-control-label::before{border-color:#3498ca;background-color:#3498ca}#user-registration{max-width:1038px;margin:30px auto}#user-registration *,#user-registration.user-registration{position:relative}.user-registration-error::before{position:absolute;display:inline-block;top:5px}.user-registration-error li,.user-registration-info li,.user-registration-message li{display:block;padding-left:50px!important}.heightzero{height:0!important;min-height:0!important;max-height:0!important;overflow:hidden}.lost_password{position:relative;padding:10px 0 0 0}.lost_password a{color:#3498ca;font-size:14px;font-weight:600}.loginsignup{position:relative;padding:15px 0 0 0}.loginsignup a{color:#3498ca;font-size:14px;font-weight:600}header{background-color:#3498ca;min-height:150px;color:#fff}header h1{font-weight:300;font-size:31.2px;line-height:41px;color:#fff;top:55%;position:relative}header h4{top:45%;position:relative;display:none}header h4 a{font-weight:600;font-size:12px;line-height:15px;color:#fff}header h4 a:hover{color:#fff}header .logo{top:25%;position:relative;width:324px;max-width:100%;float:right}body.login .header-login{display:block}body.login header h4{display:block}body.no-breadcrumb header h4{display:none!important}.header-login{height:30px;display:none}.header-login .left-area p{font-weight:600;font-size:12px;line-height:15px;color:#555;margin-bottom:0}.header-login .right-area{float:right}.header-login .right-area a{font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;color:#555;margin:0 10px}.header-login .right-area a .fas{margin-left:5px;font-size:15px}.header-login .right-area a .fa-sort-down{margin-left:0;position:relative;bottom:2px}.header-login .right-area a:hover{color:#3498ca;text-decoration:none}.header-login .right-area a:last-child{margin-right:0}@media (max-width:767.98px){header{padding:15px 0}header h1{top:0;padding-top:15px;font-size:26px;line-height:30px;text-align:center}header h4{top:0;line-height:1;text-align:center}header .logo{top:0;float:none;margin:0 auto}.header-login{text-align:center;padding:5px;height:unset!important}.header-login .right-area{float:none!important}.header-login .right-area a{margin:0 10px!important}}footer .footer-link{border-top:.5px solid #333;margin-top:72px;padding:20px;font-size:10px;line-height:12px}footer .footer-link a{font-weight:500;font-size:10px;line-height:12px;text-align:center;color:#555;margin:0 5px;display:inline-block}@media (max-width:767.98px){footer .footer-link{margin-top:25px}}.login-form{min-height:calc(100vh - 400px);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.login-form .form-area{width:360px;max-width:100%;padding:30px;text-align:center;margin:0 auto}.login-form .parent-signup{font-weight:700;font-size:12.8px;line-height:16px;text-align:center;text-transform:uppercase;color:#3498ca;margin-top:42px;display:block}.ur-frontend-form.login{margin:0;padding:0;border:0}@media (max-width:767.98px){.login-form .form-area{padding:25px 15px 0}}.student-record .student-info{margin-top:58px;margin-bottom:51px}.student-record .student-info p{font-weight:500;font-size:14px;line-height:17px;color:#555}.student-record .student-info .student-profile{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.student-record .student-info .student-profile .profile-picture{width:99px;height:99px;position:relative;margin:0 19px}.student-record .student-info .student-profile .profile-picture img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:50%}.student-record .student-info .student-profile h2{font-weight:300;font-size:31.2px;line-height:41px;color:#555;margin-bottom:0}@media (max-width:767.98px){.student-record .student-info{margin-top:25px;margin-bottom:25px}.student-record .student-info .student-profile{margin-bottom:20px}}.student-record-table .left-area{border-right:.5px solid #9b9b9b}.student-record-table .left-area h3{font-weight:600;font-size:16px;line-height:19px;color:#555;margin-top:46px;margin-bottom:25px;margin-left:19px}.student-record-table .left-area .nav{padding-bottom:45px}.student-record-table .left-area .nav .nav-link{font-weight:500;font-size:12px;line-height:15px;color:#555;border-radius:0;padding:16px 10px 16px 60px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.student-record-table .left-area .nav .nav-link.active{background:rgba(225,240,247,.5)}.student-record-table .left-area .nav .nav-link::before{content:"";width:23px;height:20px;background-image:url(../../images/svg/folder-icon.svg);position:absolute;margin-right:13px;margin-top:-3px;left:23px}.student-record-table .right-area .title-area{margin-top:46px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.student-record-table .right-area .title-area h3{font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#555;width:100%;margin-bottom:0}.student-record-table .right-area .title-area .icon-add{width:22px;height:22px;position:relative;margin-right:2.2%}.student-record-table .right-area .title-area .icon-add img{max-width:100%;position:absolute;top:0}.student-record-table .right-area .table-area{margin-top:15px}.student-record-table .right-area .table-area .table th{border:none;font-weight:700;font-size:12px;line-height:15px;color:#555;vertical-align:middle;padding:10px 20px;width:47%}.student-record-table .right-area .table-area .table td{border:none;font-weight:500;font-size:12px;line-height:15px;color:#333;vertical-align:middle;padding:10px 20px}.student-record-table .right-area .table-area .table td:last-child{text-align:right}.student-record-table .right-area .table-area .table td a{color:#333}@media (max-width:767.98px){.student-record-table .left-area h3{font-size:14px;margin-top:25px;margin-left:0}.student-record-table .left-area .nav{padding-bottom:25px}.student-record-table .left-area .nav .nav-link{font-size:10px;padding:10px 5px;max-width:100%}.student-record-table .left-area .nav .nav-link::before{display:none}.student-record-table .right-area .title-area{margin-top:25px}.student-record-table .right-area .title-area .icon-add{width:12px;height:12px}.student-record-table .right-area .table-area .table th{font-size:10px;padding:10px}.student-record-table .right-area .table-area .table td{font-size:10px;padding:10px}.student-record-table .right-area .table-area .table td img{display:block;width:12px;margin-left:0!important;margin-bottom:5px}}.staff-dashboard-link{padding-top:55px}.staff-dashboard-link .logo-area .col{padding-top:10px;padding-bottom:10px}@media (max-width:767.98px){.staff-dashboard-link .logo-area .col{padding-top:5px;padding-bottom:5px}}.staff-dashboard-link .logo-area a img{-webkit-filter:grayscale(1);filter:grayscale(1);max-height:86px;margin:0 0 20px 0}.staff-dashboard-link .logo-area a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.dashboard{padding-top:52px}.dashboard .dashboard-top .filter{font-weight:500;font-size:12px;line-height:15px;color:#555;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;z-index:2;position:relative}.dashboard .dashboard-top .filter a{color:#555;margin-right:9px;font-size:20px}.dashboard .dashboard-top .filter a.active{color:#3498ca}.dashboard .dashboard-top .search{position:relative;text-align:right}.dashboard .dashboard-top .search input{background:rgba(155,155,155,.171247);border-radius:16.5px;border:none;width:250px;max-width:75%;height:30px;padding:0 30px 0 20px;font-weight:500;font-size:12px;line-height:15px;color:#555;text-align:right}.dashboard .dashboard-top .search input::-webkit-input-placeholder{font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .dashboard-top .search input::-moz-placeholder{font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .dashboard-top .search input:-ms-input-placeholder{font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .dashboard-top .search input::-ms-input-placeholder{font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .dashboard-top .search input::placeholder{font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .dashboard-top .search button{position:absolute;border:none;background:0 0;right:5px;line-height:30px;color:#555}.dashboard .table-dashboard{margin-top:-30px}.dashboard .table-dashboard .dataTables_filter{padding-bottom:80px}@media (max-width:767.98px){.dashboard .table-dashboard .dataTables_filter{padding-bottom:60px;text-align:right}}.dashboard .table-dashboard .dataTables_filter label{color:transparent}@media (max-width:767.98px){.dashboard .table-dashboard .dataTables_filter label{top:45px;position:relative}}.dashboard .table-dashboard .dataTables_filter label::after{content:"";background:url(../../images/svg/search.svg);width:12px;height:12px;display:block;position:absolute;top:9px;right:12px;z-index:3}.dashboard .table-dashboard .dataTables_filter label input{background:#eee;border-radius:16.5px;border:none;width:250px;max-width:100%;height:30px;padding:0 30px 0 20px;font-weight:500;font-size:12px;line-height:15px;color:#555;z-index:-2;position:relative;max-width:75%;text-align:right}.dashboard .table-dashboard .dataTables_filter label input:active{font-size:16px}.dashboard .table-dashboard .dataTables_filter label input:focus{z-index:2}.dashboard .table-dashboard .dataTables_filter label input::-webkit-input-placeholder{text-align:right;font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .table-dashboard .dataTables_filter label input::-moz-placeholder{text-align:right;font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .table-dashboard .dataTables_filter label input:-ms-input-placeholder{text-align:right;font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .table-dashboard .dataTables_filter label input::-ms-input-placeholder{text-align:right;font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .table-dashboard .dataTables_filter label input::placeholder{text-align:right;font-weight:500;font-size:12px;line-height:15px;text-align:right;color:#555}.dashboard .table-dashboard .dataTables_info{position:absolute;top:4px;left:65px;font-size:12px;line-height:15px;color:#555}@media (max-width:767.98px){.dashboard .table-dashboard .dataTables_info{top:-3px}}.dashboard .table-dashboard .dataTables_scrollBody{border-bottom:none}@media (max-width:767.98px){.dashboard .table-dashboard .dataTables_scrollBody{height:100%!important}}.dashboard .table-dashboard table thead tr{cursor:pointer}.dashboard .table-dashboard table thead tr th{font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#555;border-bottom:.5px solid #333}@media (max-width:767.98px){.dashboard .table-dashboard table thead tr th{padding-left:0}}.dashboard .table-dashboard table thead tr th.sorting_asc,.dashboard .table-dashboard table thead tr th.sorting_desc{color:#3498ca}.dashboard .table-dashboard table tbody tr{cursor:pointer}.dashboard .table-dashboard table tbody tr:hover{background:rgba(52,152,202,.15)}.dashboard .table-dashboard table tbody tr:hover td a img{-webkit-filter:invert(55%) sepia(18%) saturate(1589%) hue-rotate(156deg) brightness(93%) contrast(93%);filter:invert(55%) sepia(18%) saturate(1589%) hue-rotate(156deg) brightness(93%) contrast(93%)}.dashboard .table-dashboard table tbody tr td{font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#555;padding:29px 5px}.dashboard .table-dashboard table tbody tr td .profile-picture{width:58px;height:58px;border-radius:50%}.dashboard .line hr{border-top:1px solid #333;margin-top:50px}.parental-account-form{padding-top:70px;padding-bottom:70px}.parental-account-form h3{font-weight:300;font-size:31.2px;line-height:41px;color:#555}.parental-account-form form .form-group{position:relative}.parental-account-form form label{font-weight:500;font-size:14px;line-height:17px;color:#555;position:absolute;bottom:0}.parental-account-form form label span{color:#d0021b}.parental-account-form form input{font-weight:500;font-size:14px;line-height:17px;color:#555;padding-left:0;background-color:#fff}.parental-account-form form input::-webkit-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-account-form form input::-moz-placeholder{font-size:14px;line-height:17px;color:#555}.parental-account-form form input:-ms-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-account-form form input::-ms-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-account-form form input::placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-nav{background:rgba(244,244,244,.671001);border-bottom:1px solid rgba(155,155,155,.530512)}.parental-consent-nav .container .row .col{height:150px}.parental-consent-nav .container .row .col a,.parental-consent-nav .container .row .col span.step{font-weight:500;font-size:12px;line-height:15px;text-align:center;color:#333;padding:25px 15px 5px;width:100%;height:100%;display:block;border-right:1px solid rgba(155,155,155,.530512)}@media (max-width:767.98px){.parental-consent-nav .container .row .col a,.parental-consent-nav .container .row .col span.step{border:1px solid rgba(155,155,155,.530512)}}.parental-consent-nav .container .row .col a span,.parental-consent-nav .container .row .col span.step span{font-weight:300;font-size:31.2px;line-height:41px;text-align:center;color:#333;display:block;margin-bottom:10px}.parental-consent-nav .container .row .col a.active,.parental-consent-nav .container .row .col span.step.active{text-decoration:none;background:rgba(225,240,247,.5)}.parental-consent-nav .container .row .col:first-child a,.parental-consent-nav .container .row .col:first-child span.step{border-left:1px solid rgba(155,155,155,.530512)}.parental-consent-form{padding-top:95px;padding-bottom:10px}@media (max-width:991.98px){.parental-consent-form{padding-top:45px}}.parental-consent-form h2{font-weight:300;font-size:31.2px;line-height:41px;color:#555}@media (max-width:991.98px){.parental-consent-form h2{font-size:26px;line-height:33px}}.parental-consent-form form .form-row{margin-bottom:40px}@media (max-width:767.98px){.parental-consent-form form .form-row{margin-bottom:25px}}.parental-consent-form form .form-group{position:relative}.parental-consent-form form label{font-weight:500;font-size:14px;line-height:17px;color:#555;position:absolute;bottom:0}.parental-consent-form form label span{color:#d0021b}.parental-consent-form form input{font-weight:500;font-size:14px;line-height:17px;color:#555;padding-left:0;background-color:#fff}.parental-consent-form form input::-webkit-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-form form input::-moz-placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-form form input:-ms-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-form form input::-ms-input-placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-form form input::placeholder{font-size:14px;line-height:17px;color:#555}.parental-consent-form form .save-continue{font-weight:700;font-size:12.8px;line-height:16px;text-align:right;text-transform:uppercase;color:#3498ca}.parental-consent-form form h3{font-weight:600;font-size:16px;line-height:19px;color:#555;text-align:left;margin-bottom:20px}.parental-consent-form form p{font-size:13px;line-height:22px;color:#000}.parental-consent-form form .custom-control-label{font-weight:500;font-size:14px;line-height:17px;color:#555;position:relative;margin-bottom:5px}.parental-consent-form form .custom-control-label::after,.parental-consent-form form .custom-control-label::before{border:1px solid #979797;border-radius:0;box-shadow:none!important;outline:0!important;top:0}.parental-consent-form form textarea{border:1px solid #979797!important;resize:none}@media (max-width:767.98px){.dashboard-grid{margin-top:30px}}.dashboard-grid .grid-filter{width:600px;max-width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:space-evenly;justify-content:space-evenly}.dashboard-grid .grid-filter a{font-weight:600;font-size:12px;line-height:15px;text-align:center;color:#555;width:170px;max-width:100%;padding:10px}@media (max-width:767.98px){.dashboard-grid .grid-filter a{padding:5px}.dashboard-grid .grid-filter a .fas{display:block}}.dashboard-grid .grid-filter a.active,.dashboard-grid .grid-filter a:hover{color:#3498ca;text-decoration:none}.dashboard-grid .grid-area{border-top:.5px solid #333;display:-webkit-box;display:flex;padding-top:50px;flex-wrap:wrap;height:100%;-webkit-box-pack:normal;justify-content:normal}@media (max-width:767.98px){.dashboard-grid .grid-area{height:100%;justify-content:space-around}}.dashboard-grid .grid-area .grid-box{text-align:center;width:220px;min-height:265px;margin-bottom:25px;margin:0 16px 32px 16px}@media (max-width:767.98px){.dashboard-grid .grid-area .grid-box{width:48%;max-width:220px;min-height:unset}}.dashboard-grid .grid-area .grid-box a{background:rgba(246,246,246,.5);border:.5px solid #979797;padding:18px 20px 50px;display:block;width:100%;height:100%;position:relative}@media (max-width:767.98px){.dashboard-grid .grid-area .grid-box a{padding:15px 5px 50px}}.dashboard-grid .grid-area .grid-box a:hover{text-decoration:none;background:rgba(52,152,202,.15)}.dashboard-grid .grid-area .grid-box a .profile-pict{width:58px;height:58px;position:relative;margin:0 auto 12px}.dashboard-grid .grid-area .grid-box a .profile-pict img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:50%}.dashboard-grid .grid-area .grid-box a .info{margin-bottom:25px}.dashboard-grid .grid-area .grid-box a .info p{font-weight:600;font-size:10px;line-height:12px;text-align:center;color:#555;margin-bottom:3px}.dashboard-grid .grid-area .grid-box a .info h3{font-weight:600;font-size:14px;line-height:17px;text-align:center;color:#555;margin-bottom:3px}@media (max-width:767.98px){.dashboard-grid .grid-area .grid-box a .info h3{font-size:11px;line-height:13px}}.dashboard-grid .grid-area .grid-box a .year{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dashboard-grid .grid-area .grid-box a .year p{font-weight:600;font-size:10px;line-height:12px;text-align:center;color:#555;margin-bottom:3px}.dashboard-grid .grid-area .grid-box a .year h3{font-weight:600;font-size:14px;line-height:17px;text-align:center;color:#555;margin-bottom:0}.gf_progressbar_wrapper{display:none}.gfield_label{pointer-events:none}.gfield_label.always-hidden{display:none!important}.gfield_label.hidden{display:none!important}.gfield_label.hidden.select-label{position:absolute!important;display:block!important;bottom:25px!important}.gfield_select{margin-top:30px}.gform_wrapper{width:1038px;max-width:100%;margin:0 auto}#gform_wrapper_2{padding:0 15px}.gform_wrapper form .gform_body ul li{position:relative;margin-bottom:20px!important}.gform_wrapper form .gform_body ul li.gfield.clearfix{margin-top:0!important;margin-bottom:0!important}.gform_wrapper form .gform_body ul.gfield_checkbox li,.gform_wrapper form .gform_body ul.gfield_radio li{margin-bottom:0!important;height:auto!important;-webkit-box-align:normal;align-items:normal;align-content:normal;display:-webkit-box;display:flex}.gform_wrapper form .gform_body ul.gfield_checkbox li label,.gform_wrapper form .gform_body ul.gfield_radio li label{position:relative}.gform_wrapper form .gform_body ul li .ginput_container input,.gform_wrapper form .gform_body ul li .ginput_container select{font-weight:500;font-size:14px;line-height:17px;color:#555;padding-left:0;background-color:#fff;border:none;border-radius:0;border-bottom:.5px solid #333;padding-bottom:5px}.gform_wrapper form .gform_body ul li .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:0}.gform_wrapper form .gform_body ul li .ginput_container input::-webkit-input-placeholder{color:transparent}.gform_wrapper form .gform_body ul li .ginput_container input::-moz-placeholder{color:transparent}.gform_wrapper form .gform_body ul li .ginput_container input:-ms-input-placeholder{color:transparent}.gform_wrapper form .gform_body ul li .ginput_container input::-ms-input-placeholder{color:transparent}.gform_wrapper form .gform_body ul li .ginput_container input::placeholder{color:transparent}.gform_wrapper form .gform_body ul li label{font-weight:500;font-size:14px;line-height:17px;color:#555;position:absolute;bottom:0;background:#fff;margin:1px;padding:4px}.gform_wrapper form .gform_body ul li.gfield_error label{bottom:65px}.gform_wrapper form .gform_body ul li span.gfield_required{color:#d0021b}.gform_wrapper form .gform_footer .btn,.gform_wrapper form .gform_page_footer #gform_submit_button_2,.gform_wrapper form .gform_page_footer .button{background:#3498ca;border-color:#3498ca;border-radius:22.5px;width:300px!important;max-width:100%;min-height:45px;display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:4%!important;font-weight:600;font-size:16px!important;line-height:19px;color:#fff;border:none}.gform_wrapper form .gform_footer .btn:hover,.gform_wrapper form .gform_page_footer #gform_submit_button_2:hover,.gform_wrapper form .gform_page_footer .button:hover{color:#fff;background:#347bca;border-color:#347bca}.gform_wrapper form ul.gfield_checkbox li label{margin-left:5px}.gform_wrapper form .gf_list_3col ul.gfield_checkbox li label{bottom:-3px}.gform_wrapper form .single-checkbox ul.gfield_checkbox li label{bottom:unset;padding-top:5px}.gform_wrapper form .gform_page_footer{border-top:none}.gform_wrapper form .gform_page_footer input{float:left}.gform_wrapper form .gform_page_footer::after{content:"";clear:both;display:block}.ginput_container_date .datepicker{width:100%!important}#input_1_16_container span label.hidden{display:none}#input_1_16_container span input{font-weight:500;font-size:14px;line-height:17px;color:#555;padding-left:0;background-color:#fff;border:none;border-radius:0;border-bottom:.5px solid #333;padding-bottom:5px}#input_1_16_container span label{font-weight:500;font-size:14px;line-height:17px;color:#555;position:absolute;bottom:3px;background:#fff;pointer-events:none;letter-spacing:0}#input_1_16_container span label::after{content:"*";color:#d0021b;margin-left:3px}.gform_save_link{margin-top:50px;float:right;font-weight:700;text-transform:uppercase;color:#3498ca}.gform_save_link::after{content:">";margin-left:5px}.gform_validation_error .gfield.gfield_contains_required label{display:none}.gform_validation_error .gfield.gfield_error label{display:block}#field_2_162 .gfield_label{position:relative;font-weight:600;font-size:16px;line-height:19px;color:#555;margin-top:50px;display:block!important}#field_2_162 .ginput_container_fileupload input.medium{width:500px;max-width:100%;height:160px;border:1px solid #979797;position:relative;cursor:pointer}#field_2_162 .ginput_container_fileupload input.medium::before{content:"";width:100%;height:100%;position:absolute;background:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;background-image:url(http://dev.millennialwebdevelopment.com/felicity/wp/wp-content/uploads/2020/05/upload.png);background-size:50px;background-repeat:no-repeat;background-position:top 25px center}#field_2_162 .ginput_container_fileupload input.medium::after{content:"Browse Files";background:#3498ca;border-color:#3498ca;border-radius:22.5px;width:300px!important;max-width:100%;min-height:45px;display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:4%!important;font-weight:600;font-size:16px!important;line-height:19px;border:none;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:20px}#field_2_162 .ginput_container_fileupload input.medium:hover::after{color:#fff;background:#347bca;border-color:#347bca}@media only screen and (min-width:641px){#field_1_16{width:67%}}@media only screen and (max-width:640px){#input_1_16_1_container{margin-bottom:20px}.gform_wrapper form .gf_list_3col ul.gfield_checkbox li label{bottom:0}}.frmUpload{text-align:right;margin:20px 0}.frmUpload .fileupload{display:none}.frmUpload .custom-file-upload{display:inline-block;cursor:pointer;font-size:15px;margin:0}.frmUpload input[type=image]{vertical-align:middle}
/*# sourceMappingURL=theme.min.css.map */
