.main-top-title{position:relative;overflow:hidden}.main-top-title .bg-banner{position:absolute;top:0;left:0;overflow:hidden;z-index:-1;height:100%;width:100%}.main-top-title .bg-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:38px;color:var(--whiteColor);text-align:center;font-weight:600;max-width:50%;min-height:46vh;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 auto}@media only screen and (max-width:1200px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:36px;min-height:37vh;max-width:60%;margin:0 auto}}@media only screen and (max-width:1080px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:33px;min-height:37vh;max-width:60%;margin:0 auto}}@media only screen and (max-width:880px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:24px;min-height:30vh;max-width:90%;margin:0 auto}}@media only screen and (max-width:480px){.page-title{background-color:rgba(0,0,0,.337)}.page-title h2{font-size:24px!important}.bg-banner img{height:40vh!important;background-size:cover!important;-o-object-fit:cover!important;object-fit:cover!important}}@media only screen and (max-width:400px){.page-title{background-color:rgba(0,0,0,.337)}.page-title h2{font-size:20px!important;min-height:30vh;max-width:90%;margin:0 auto}}.bg-none .page-title{background-color:transparent!important}.renewing-qualification .renewing-card-section{padding:50px 0}.renewing-qualification .renewing-card-section .renewing-card{border:2px solid var(--themeColor);border-radius:10px;padding:40px 60px;margin:40px auto;width:80%}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content .renew-card-title{font-size:var(--commonFont-Large);color:var(--themeColorHover);font-weight:700}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content ul{padding-left:60px}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content ul li{font-size:var(--commonFont)}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content p{font-size:var(--commonFont);padding:10px 30px 0;width:90%}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content p .link{text-decoration:underline;color:var(--themeColor);display:inline-block!important;cursor:pointer;padding:0;margin:0}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content .renew-card-sub-title{color:var(--themeColorHover);font-size:var(--commonFont);font-weight:600;padding-left:30px}.renewing-qualification .renewing-card-section .renewing-card .renew-sub-content{margin:40px 0}.renewing-qualification .renewing-card-section .two-field-data{width:80%!important;margin-left:30px}.renewing-qualification .renewing-card-section .table{width:100%;border-collapse:collapse;margin-top:20px}.renewing-qualification .renewing-card-section .table th{background-color:#2f4f2f;color:#fff;padding:10px;border:1px solid #2f4f2f}.renewing-qualification .renewing-card-section .table td{border:1px solid #2f4f2f;padding:10px;text-align:left}.slick-dots{bottom:15px!important}.slick-dots li button:before{width:45px!important;height:45px!important;z-index:999;color:#fff!important}.all-events{padding:0 80px 0 0}.calender-events .slick-list{max-height:37vh}.calender-events .search-bar .search-section .search-part .input-field{border-radius:4px!important;background-color:#fff!important}.calender-events .search-bar .search-event-title{font-size:15px;color:#2f4f2f;font-weight:700}.calender-events .search-area{display:flex;justify-content:space-between;align-items:flex-end;margin:60px 0 50px}.calender-events .search-area .filter{margin-right:10px}.calender-events .event-title{display:flex;justify-content:space-between;margin:10px 0 30px}.calender-events .event-title .title{font-weight:700;color:var(--themeColorHover)}.calender-events .event-title .past-btn{display:flex;align-items:center;justify-content:flex-end;gap:10px}.calender-events .event-title .past-btn h4{font-size:18px;color:var(--themeColor);margin:0;font-weight:600;cursor:pointer}.calender-events .event-title .past-btn img{width:25px;height:25px;cursor:pointer}.calender-events .slick-arrow{display:none!important}.calender-events .right-side-content{position:relative;padding:0 0 0 80px;margin-bottom:60px}.calender-events .right-side-content:after{content:"";height:100%;width:1px;background-color:#d8d8d8;position:absolute;top:0;left:-12px}.calender-events .side-bar .side-bar-box{border-bottom:1px solid #d8d8d8;width:100%;display:flex;justify-content:center;flex-direction:column;padding:20px 100px}.calender-events .side-bar .side-bar-box .sidebar-title{font-weight:600;font-size:var(--commonFont-Small);color:var(--themeColorHover);text-align:left;padding:7px 0}.calender-events .side-bar .side-bar-box .sub-title{color:var(--themeColor);font-size:16px}.calender-events .side-bar .side-bar-box ul{padding:0}.calender-events .side-bar .side-bar-box ul li{list-style:none;font-size:16px;text-align:left}.calender-events .side-bar .side-bar-box:last-child{border:none}.modal-sidebar .side-bar-box{padding:10px 50px!important}.modal-sidebar .sidebar-title{color:var(--themeColor)}@media only screen and (max-width:1550px){.side-bar .side-bar-box{padding:20px 60px!important}}@media only screen and (max-width:1250px){.side-bar .side-bar-box{padding:5px 25px!important}.side-bar .side-bar-box .sub-title{font-size:18px;font-weight:500}}@media only screen and (max-width:991px){.renewing-qualification .renewing-card-section .renewing-card,.renewing-qualification .renewing-card-section .renewing-card .renew-card-content p{width:100%}.big-title{font-size:38px!important;left:-35px!important}}@media only screen and (max-width:550px){.renewing-qualification .renewing-card-section{padding:0}.renewing-qualification .renewing-card-section .renewing-card{padding:20px;overflow:auto!important}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content p{width:100%}.renewing-qualification .renewing-card-section .table{width:800px;overflow:auto}.renewing-qualification .renewing-card-section .two-field-data{margin:10px 0;width:100%!important}}@media only screen and (max-width:450px){.renewing-qualification .renewing-card-section{padding:0}.renewing-qualification .renewing-card-section .renewing-card{padding:20px;overflow:auto!important}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content p{width:100%;padding:0}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content ul{padding:0 10px}.renewing-qualification .renewing-card-section .renewing-card .renew-card-content .renew-card-sub-title{padding:0}.renewing-qualification .renewing-card-section .table{width:800px;overflow:auto}.renewing-qualification .renewing-card-section .two-field-data{margin:10px 0;width:100%!important}}.slick-slide{padding:0!important}.broadcom-section{max-height:480px;position:relative;overflow:hidden}.common-left-right-spacing-section{padding:0 110px}.breadcrumb-img{width:100%}.common-page-title{position:relative}.big-title{position:absolute;font-size:44px;z-index:2;top:200px;color:#fff;text-transform:uppercase}.filter{display:none}.filter .filter-btn:hover{background-color:var(--themeColor);opacity:.9}@media(max-width:1200px){.side-bar{display:none}.modal-sidebar .side-bar{display:block!important}.filter{display:block}.filter .filter-btn{display:block!important;background-color:var(--themeColor)}.calender-events .right-side-content:after{display:none}}@media(max-width:600px){.search-area{flex-wrap:wrap;padding:0 10px;flex-direction:column-reverse;gap:20px}.search-area .filter{display:block;margin-right:0!important;width:100%}.search-area .filter .filter-btn{display:block!important;width:100%}.calender-events .right-side-content{padding:0 0 0 20px;margin:0 auto;max-width:95%}.calender-events .right-side-content:after{display:none}.calender-events .search-input{width:100%!important}.calender-events .renew-card-content{padding:0;margin:0}.search-part{margin-right:0}.all-events{padding:0}.big-title{top:140px;left:-85px!important;font-size:30px!important;width:100%!important}.renewing-qualification .renewing-card-section .renewing-card{margin:25px auto}.renewing-qualification .renewing-card-section .renewing-card .renew-sub-content{margin:20px 0}}.about-us .content-section{margin-top:25px;display:block}.about-us .content-section .content-title{font-size:var(--commonFont-Large);color:var(--themeColorHover);font-weight:700}.about-us .content-section p{font-size:var(--commonFont)}.about-us .content-section .criteria-points{margin:25px 0}.about-us .content-section .criteria-points .point-sec{display:flex;align-items:center;gap:30px;margin-top:15px}.about-us .content-section .criteria-points .point-sec p{margin-bottom:0}.about-us .content-section .criteria-points .point-sec .number{min-width:55px;min-height:55px;max-width:55px;max-height:55px;display:flex;color:#fff;align-items:center;justify-content:center;background-color:var(--themeColor);border-radius:100%;font-size:var(--commonFont)}@media only screen and (max-width:550px){.about-us .content-section .criteria-points .point-sec .number{min-width:35px;min-height:35px;max-width:35px;max-height:35px}}.guidelines-card-section{margin-top:30px}.guidelines-card-section .guidelines-card-title{font-size:var(--commonFont-Large);color:var(--themeColorHover);font-weight:700}.guidelines-card-section .guideline-content-section{font-size:var(--commonFont)}.guidelines-card-section .courseprovider-button{margin-bottom:20px}.new-application{background:url(/_next/static/media/ApplicationsBanner.2222f365.jpg);background-position:50%;position:relative;background-repeat:no-repeat;background-size:cover}.new-application:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.424);z-index:0}.new-application .application-content{padding:60px 0;z-index:999;position:relative}.new-application .application-content h2{color:#fff;padding:20px 0}.new-application .application-content button{margin-right:50px}@media only screen and (max-width:550px){.new-application .apply-btn{margin:10px 10px 10px 0!important;padding:10px!important}.new-application .app-btn{margin:0!important;padding:10px!important}.new-application .application-content h2{padding:12px 0}}