@charset "UTF-8";a,body,button,html,p{color:var(--black-color)}a,a:focus,a:hover,button{text-decoration:none}.footer-social-inline a,.payment-section p,body,h5,h6,html,ul{margin:0}.form-control:focus,.form-section .form-control:focus,.registration-section .form-control:focus{border-color:var(--primary-color)}.rwd-table,img{max-width:100%}.banner-img,.gallery-category img{object-position:center;object-fit:cover}:root{--primary-color:#a32717;--secondary-color:#ffde2f;--dark-color:#1f1b20;--bg-color:#f8f9fa;--white-color:#ffffff;--black-color:#000000;--text-gray-color:#606060;--transition:all 0.5s ease}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body,html{padding:0;font-size:14px;line-height:22px;font-style:normal;font-family:"Nunito Sans",sans-serif}h1,h2,h3,h4{margin:0;font-weight:800;font-family:"DM Sans",sans-serif}p{margin-top:0;margin-bottom:10px}.institutional-objective ul li:last-child,p:last-child{margin-bottom:0}a,button{cursor:pointer;transition:var(--transition)}a,button,img,input,textarea{-webkit-transition:var(--transition);transition:var(--transition)}.main-btn:after,.main-btn:before{width:0%;height:100%;z-index:-1;transition:.5s;content:'';top:0}:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}a:focus{outline:0}a:hover{color:inherit}img{height:auto}ul{padding:0}li{list-style:none;transition:var(--transition)}.form-label{font-weight:500;margin-bottom:2px}.form-control{border-radius:6px;padding:10px;height:35px;border:1px solid #c7c6c6;font-size:13px;line-height:15px;width:100%}.main-btn,.main-head{line-height:40px;position:relative}.form-control:focus{color:#212529;background-color:#fff;outline:0;box-shadow:0 0 0 0 rgba(13,110,253,.25)}.form-check{display:block;min-height:0;padding-left:0;margin-bottom:12px}.form-check input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form-check label{font-size:14px;position:relative;cursor:pointer;text-transform:capitalize}.header-social-inline li,.top-info a{font-size:13px}.form-check label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid var(--black-color);box-shadow:0 1px 2px rgb(0 0 0 / 0%),inset 0 -15px 10px -12px rgb(0 0 0 / 0%);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;border-radius:0;top:-1px}.form-check input:checked+label:before{content:'';background-color:var(--primary-color);border:1px solid var(--primary-color)}.form-check input:checked+label:after{content:'';display:block;position:absolute;top:1px;left:7px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.breadcrumb-list ul:hover a,.breadcrumb-list ul:hover li,.breadcrumb-list ul:hover li:after,.contact-info-content a:hover,.extra-link a:hover,.notice-body .text-1,.required-text,.top-info a:hover,.user-sidebar ul li a:hover{color:var(--primary-color)}.label-inline{display:flex;align-items:center;gap:5px}.career-section .form-section textarea.form-control{min-height:50px}.container-fluid{padding-right:80px;padding-left:80px}.section-padding{padding:60px 0}.pad-top{padding-top:60px}.pad-bottom{padding-bottom:60px}.pad-top-half{padding-top:30px}.pad-bottom-half{padding-bottom:30px}.section-heading-center{display:flex;justify-content:center;position:relative;text-align:center;align-items:center;flex-direction:column}.section-heading-between{display:flex;align-items:center;justify-content:space-between;position:relative}.section-heading{margin-bottom:25px}.main-head{font-size:34px;margin-bottom:0;font-weight:800}.section-heading-center .main-head{display:flex;justify-content:center;align-items:center;text-align:center}.inline-main-btn{display:flex;align-items:center;column-gap:10px}.main-btn{font-size:14px;min-width:auto;font-weight:600;height:40px;padding:0 20px;border-radius:10px;border:0;text-align:center;display:inline-flex;align-items:center;justify-content:center;z-index:1;transition:.5s ease-in-out 0ms;overflow:hidden}.main-btn:before{position:absolute;left:0;transform:translateX(0);transform-origin:left center}.main-btn:after{position:absolute;right:0;transform:translateX(0);transform-origin:right center}.main-btn:hover:after,.main-btn:hover:before{transform:translateX(1);width:51%}.main-btn i{padding-left:8px}.right-menu .main-btn i{top:-2px;position:relative}.btn-1,.contact-page-social-link .footer-social-list-icon:hover i{background:var(--primary-color);color:var(--white-color)}.btn-1:after,.btn-1:before,.btn-2,.btn-white::after,.btn-white::before,.courses-owl .owl-dot.active,.secondary-bg{background:var(--secondary-color)}.btn-1:hover,.btn-2,.btn-white:hover{color:var(--black-color)}.btn-white,.header-social-inline li,.top-info a{color:var(--primary-color)}.btn-2:hover,.footer-widget a:hover,.hover-link:hover{color:var(--white-color)}.btn-2:after,.btn-2:before,.gallery-category:hover .heading-gallery a,.primary-bg,.result-bg{background:var(--primary-color)}.btn-white,.hover-link::after,.hover-link:hover::after{background:var(--white-color)}.hover-link{position:relative;display:inline-block;overflow:hidden;color:var(--white-color)}.hover-link::after{content:'';display:block;width:100%;height:1px;transition:width .3s}.hover-link:hover::after{width:0%;transition:width .3s}.breadcrumb-list ul,.courses-img img,.gallery-box,.gallery-category .gallery-box:before,.gallery-category h4,.gallery-details a:before,.heading-gallery a i,.program-item,.upcoming-event-list{transition:var(--transition)}.inline-menu .container{display:flex;align-items:center;width:100%;justify-content:space-between}.header-top-bar,.menu-section{align-items:center;display:flex}.menu-section{padding:0}.logo img{width:auto;height:46px}.header-top-section{padding:5px 0;background:#a3271714}.header-top-bar{justify-content:space-between}.header-social-list-icon{width:20px;height:20px;color:#fff;border:0 solid var(--white-color);line-height:20px;text-align:center;border-radius:4px;position:relative;font-size:10px;display:inline-block;background:var(--primary-color)}.header-social-list-icon:hover{background:var(--secondary-color);border:1px solid var(--secondary-color);color:var(--black-color)}.header-social-inline{display:flex;column-gap:3px;align-items:center}.inline-form,.search-section{display:flex;flex-direction:column}.top-info a{margin-right:15px}.login-btn{border-left:1px solid #000;padding-left:10px;margin-left:5px}.banner-img{width:100%;height:500px}.search-section{width:100%;background:#fff;border-radius:10px;padding:15px;row-gap:10px}.inline-form{gap:10px}.form-box{position:relative;width:100%}.form-box:last-child{text-align:start}.form-box i{position:absolute;left:15px;top:16px;font-size:18px;color:#444}.form-box .form-control{border-radius:10px;padding:10px 15px 10px 40px;height:50px;border:1px solid #e7e6e6;color:#444;font-size:14px;width:100%;background:#f9f9f9}.form-box .btn-1{border-radius:30px;padding:10px 15px;height:40px;width:100%}main{margin-top:90px}.section-bg{background:var(--bg-color)}.menu-section.inline-main-btn{column-gap:10px}.testimonial-section{display:grid;width:100%;grid-column-gap:0;grid-row-gap:20px;grid-template-columns:repeat(2,minmax(0px,1fr));height:550px;overflow:hidden;position:relative}.feedback-grid,.gallery-details,.gallery-section,.video-feedback-grid{display:grid;width:100%;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:repeat(4,minmax(0px,1fr))}.feedback-grid .testimonial-item{background:#f8eeed;position:relative}.testimonial-img-img{width:100%;height:100%;object-fit:cover;object-position:bottom}.testimonial-item .quotation-icon{height:50px;position:absolute;right:0;bottom:-5px;opacity:.1}.review-star{margin-bottom:10px;height:16px}.testimonial-content{padding:40px;display:flex;flex-direction:column;justify-content:center}.testimonial-item{background:#fff;border-radius:14px;padding:20px}.testimonial-head h4{color:#000;font-size:16px}.testimonial-head p{color:#8b8b8b;font-weight:500;font-size:12px}.testimonial-owl.owl-carousel .owl-dots.disabled,.testimonial-owl.owl-carousel .owl-nav.disabled{width:26px;top:auto;left:15px;right:auto;position:relative;transform:translate(0,0);margin-top:15px}.testimonial-owl.right-dots .owl-nav .owl-next,.testimonial-owl.right-dots .owl-nav .owl-prev{width:30px;height:30px;background:#000!important;box-shadow:0 0 0 0 #0000002e}.testimonial-owl.right-dots .owl-nav .owl-prev span{width:14px;height:14px;background:url(../images/icon/arrow-left-white.svg) center no-repeat}.testimonial-owl.right-dots .owl-nav .owl-next span{width:14px;height:14px;background:url(../images/icon/arrow-right-white.svg) center no-repeat}.testimonial-img{height:550px}.experience-box{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;background:#ffde2fd4;position:absolute;top:50%;left:50%;width:350px;height:350px;border-radius:50%;transform:translate(-50%,-50%)}.experience-box h3{font-size:115px;color:#000;line-height:115px}.experience-box h4{font-weight:500;color:#000;font-size:24px;text-transform:uppercase}.experience-box img{height:106px;margin-right:10px}.rwd-table tr:first-child{border-top:none;background:var(--secondary-color);color:#fff}.rwd-table tr,.rwd-table tr:last-child{border:1px solid #e9e9e9;background-color:#fff}.rwd-table tr:last-child{border-top:0 solid #e9e9e9}.rwd-table tr:nth-child(odd):not(:first-child){background-color:#f8f9f9}.rwd-table th{font-weight:500;display:none}.rwd-table td{display:block;font-size:13px}.rwd-table td:first-child{margin-top:.5em}.rwd-table td:last-child{margin-bottom:.5em}.rwd-table td:before{content:attr(data-th) ": ";font-weight:700;width:120px;display:inline-block;color:#000}.rwd-table td,.rwd-table th{text-align:left;padding:.5em 1em}.rwd-table{margin:auto;width:100%;border-collapse:collapse;color:#333;border-radius:.4em;overflow:hidden}.rwd-table tr{border-color:#efefef}@media screen and (max-width:601px){.rwd-table tr:nth-child(2){border-top:none}}@media screen and (min-width:600px){.rwd-table tr:hover:not(:first-child){background-color:#ecf4ff}.rwd-table td:before{display:none}.rwd-table td,.rwd-table th{display:table-cell;padding:7px 15px!important}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}}.about-img-wrap{max-width:640px;width:100%;height:445px;position:relative}.about-content .section-heading,.form-group,.institutional-objective .main-head{margin-bottom:15px}.about-img-wrap .about-img-1{position:absolute;bottom:0;left:0;max-width:310px;width:100%;height:350px;border-radius:16px}.about-img-wrap .about-img-1 img,.about-img-wrap .about-img-2 img,.mission-vision-img img{width:100%;height:100%;object-fit:cover;border-radius:16px}.about-img-wrap .about-img-2{position:absolute;top:0;right:0;max-width:300px;width:100%;height:350px}.about-contact{display:grid;grid-template-columns:45px 1fr;align-items:center;grid-gap:15px;margin-top:20px}.about-section,.program-card-grid,.program-section{grid-row-gap:20px;grid-template-columns:repeat(2,minmax(0px,1fr))}.about-contact .icon{background-color:var(--primary-color);font-size:20px;height:45px;width:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white-color);box-shadow:0 0 0 5px #a3271730}.about-contact .content span{color:var(--black-color);font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;display:block;margin-bottom:2px}.about-contact .content a{color:var(--primary-color);font-size:20px;font-weight:800;line-height:1}.about-section,.program-card-grid{display:grid;width:100%;grid-column-gap:30px}.about-counter-items{width:100%;display:flex;flex-direction:column;row-gap:15px;margin:15px 0}.about-counter-items .about-counter-item{display:grid;align-items:center;grid-template-columns:25px 1fr;grid-gap:0}.about-counter-items .about-counter-item .icon,.receipt-download .main-btn{color:#1ec28e}.about-counter-items .about-counter-item .icon img{height:32px}.about-counter-items .about-counter-item .content .title{color:var(--black-color);font-size:15px;font-weight:500}.sub-heading{font-size:12px;text-transform:uppercase;color:var(--primary-color);background:#a102521c;width:fit-content;padding:5px 15px;border-radius:50px;margin-bottom:10px}.google-review-section img{height:36px;margin-bottom:5px}.google-review-section span i{color:#f6ad01}.google-review-section{position:absolute;right:60px;bottom:0}.msg-box{background:#f1cf19;padding:7px 15px;display:inline-block;border-radius:4px;margin-bottom:10px;font-weight:600;font-size:16px}.director_msg .mission-vision-img img{height:550px;box-shadow:-20px 18px var(--secondary-color)}.director_msg .mission-vision-section{padding-left:100px}.director_msg .mission-vision-text{left:-70px;top:40px;padding:30px;height:fit-content}.program-item{display:flex;align-items:end;justify-content:center;background-repeat:no-repeat;background-size:cover;width:100%;height:200px;border-radius:20px;position:relative}.program-section{display:grid;width:100%;grid-column-gap:20px}.upcoming-event,.why-choose-content{grid-column-gap:15px;grid-row-gap:15px}.program-item:before{content:"";position:absolute;top:0;left:0;background:linear-gradient(to top,#000000bf 30%,transparent);width:100%;height:100%;border-radius:20px;opacity:1}.program-item h4{color:#fff;position:relative;font-size:18px;margin-bottom:15px;width:100%;text-align:center}.program-item .main-btn{font-size:12px;min-width:auto;font-weight:400;line-height:30px;height:30px;display:none}.program-item:hover{justify-content:center;flex-direction:column;align-items:center}.program-item:hover .main-btn{display:flex}.upcoming-event-list{position:relative;display:flex;align-items:center;background:var(--primary-color);padding:15px 13px 5px;border-radius:10px;margin-bottom:10px;border:4px solid var(--primary-color)}.heading-gallery a,.notice-date{background:var(--secondary-color)}.upcoming-event-list:hover{border:4px solid var(--secondary-color)}.content-part,.rcs_log_126.full .sl_btn{width:100%}.content-part .title{line-height:1.5;font-size:15px;font-weight:600;color:#fff;display:-webkit-box;max-width:100%;min-width:0;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.upcoming-event .main-head{font-size:22px;line-height:30px;margin-bottom:0}.notice-date{position:absolute;top:-15px;padding:2px 10px;font-size:12px;border-radius:4px;font-weight:700}.marquee-section marquee{font-size:14px;line-height:14px;color:#000;height:40px;overflow:hidden;background-color:var(--secondary-color);position:relative;width:100%;display:flex;justify-content:center;align-items:center}.marquee-head{position:absolute;left:0;z-index:1;display:flex;justify-content:center;align-items:center;height:40px;background:var(--primary-color);color:#fff;padding:0 15px;font-weight:600}.marquee-section a{position:relative;padding-right:15px;margin-right:15px}.marquee-section a:before{content:"";position:absolute;right:0;width:1px;height:30px;background:#000;top:-5px}.marquee-section a:last-child:before{display:none}.why-choose-img{text-align:right}.why-choose-img img{width:335px;height:370px;border-radius:86px 0;object-fit:cover}.why-choose-section .container{padding:0 130px}.why-choose-item{border:1px solid #f5d423;background:#ffde2fdb;padding:15px 14px;border-radius:6px;display:flex;align-items:center;gap:7px;font-size:16px;font-weight:600;width:320px}.why-choose-content{position:absolute;top:175px;display:grid;grid-template-columns:repeat(3,minmax(0px,1fr))}.video-btn,.view-icon{top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;line-height:50px;visibility:hidden;text-align:center}.contact-box-inline,.mission-vision,.upcoming-event{grid-template-columns:repeat(2,minmax(0px,1fr))}.why-choose-content i{color:#4caf50}.gallery-head .main-head{font-size:34px;margin-bottom:24px;text-transform:capitalize}.gallery-category h4{font-size:14px;text-transform:capitalize;line-height:26px;font-weight:600;padding:7px 15px;color:#fff;width:100%;height:40px;text-align:center;border-radius:0 0 16px 16px;position:absolute;bottom:0}.choose-modal a,.gallery-box,.gallery-details a{position:relative}.heading-gallery a{text-align:center;width:20%;height:40px;color:#fff;font-size:18px;line-height:40px}.gallery-category:hover .heading-gallery a i{padding-left:5px}.gallery-category img{width:100%;height:250px;border-radius:16px}.gallery-box{display:flex;overflow:hidden;border-radius:16px}.gallery-category .gallery-box:before{content:"";background:linear-gradient(to top,#000 0,transparent);position:absolute;bottom:0;left:0;width:100%;height:60%;opacity:1;visibility:visible;border-radius:16px 16px 0 0}.gallery-category:hover .gallery-box:before{opacity:.8;visibility:visible}.gallery-box .view-btn,.gallery-details .view-btn{position:absolute;top:40%;left:35%;color:#000;text-transform:uppercase;font-weight:600;background:#fff;padding:10px 20px;font-size:14px;border-radius:6px;visibility:hidden;opacity:0;transition:var(--transition);transform:scale(0)}.gallery-category:hover .gallery-box .view-btn,.gallery-details a:hover .view-btn{visibility:visible;opacity:1;transform:scale(1)}.view-icon{position:absolute;width:50px;height:50px;border-radius:50%;background:var(--primary-color);color:#fff;opacity:0}.gallery-img-img{height:250px;width:100%;object-fit:cover;border-radius:16px}.gallery-details a:before{content:"";background:#ffde2fe0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;border-radius:16px}.gallery-details a:hover .video-btn,.gallery-details a:hover .view-icon,.gallery-details a:hover:before{opacity:1;visibility:visible}.video-btn{position:absolute;width:50px;height:50px;border-radius:50%;background:#fff;color:#fff;opacity:0}.gallery-owl.owl-carousel .owl-dots{display:none!important}.choose-modal{position:fixed;top:0;left:0;background:#000000d1;width:100vw;height:100vh;z-index:111;display:flex;justify-content:center;align-items:center;gap:30px}.choose-modal a{width:350px;height:200px;background:#fff;border:4px solid #ffc107;border-radius:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.choose-modal a img{height:64px;margin-bottom:35px}.choose-modal a span{font-size:18px;text-transform:uppercase;font-weight:600;color:#000;position:absolute;bottom:0;background:#ffc107;width:100%;height:50px;left:0;text-shadow:0 0 4px #fff;border-radius:11px;text-align:center;line-height:50px}.closed-modal{color:#fff;font-size:30px;position:absolute;top:30px;right:45px}.breadcrumb-area{width:100%;height:150px;position:relative;background-position:left;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.breadcrumb-area .container{display:flex;flex-direction:column;align-items:center;gap:15px}.breadcrumb-area h1,.breadcrumb-area h2,.breadcrumb-area h3,.breadcrumb-area h4{color:var(--black-color);position:relative;text-transform:capitalize;font-weight:700;font-size:30px}.breadcrumb-list a,.breadcrumb-list li{color:var(--black-color);font-size:12px;text-transform:uppercase;font-weight:700;margin-right:10px}.breadcrumb-list li:last-child{margin-right:0}.breadcrumb-list li:last-child:after,.extra-link a:last-child:after{display:none;opacity:0}.breadcrumb-list li:after{content:"\f178";font-family:"Font Awesome 6 Pro";color:var(--black-color);font-size:12px;text-transform:uppercase;font-weight:500}.breadcrumb-list ul{display:flex;width:fit-content}.shape{position:absolute;opacity:1}.shape-1{bottom:0;right:0;-webkit-animation:4s linear infinite zoom1;animation:4s linear infinite zoom1}.shape-2{top:40px;right:40px;-webkit-animation:3s linear infinite moveupdown1;animation:3s linear infinite moveupdown1}.about.shape-3{left:190px;top:auto;right:auto}.shape-3{top:7%;right:100px;-webkit-animation:3s linear infinite moveleftright1;animation:3s linear infinite moveleftright1}.shape-4{position:absolute;top:5%;left:7%;-webkit-animation:4s linear infinite moveupdown1;animation:4s linear infinite moveupdown1}.shape-5{top:auto;right:auto;z-index:1;-webkit-animation:15.2s linear infinite circle2;animation:15.2s linear infinite circle2}.shape-5.about{left:50px;bottom:50px;opacity:.3}.shape-team{left:145px;top:auto;right:auto;bottom:0}@keyframes circle2{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes moveupdown1{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes zoom1{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes moveleftright1{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}.notice-body .main-head{font-size:16px;line-height:24px;margin-bottom:5px;font-weight:600;color:var(--primary-color)}label,legend{font-weight:500}.notice-body p{font-size:12px;line-height:20px;margin-bottom:5px}.upcoming-event{display:grid}.mission-vision-section{flex-direction:column;display:flex;justify-content:center;align-items:center;width:100%}.mission-vision{display:grid;grid-row-gap:30px}.mission-vision-area .container{padding:0 100px}.institutional-objective ul li,.mission-vision-text ul li{color:var(--black-color);font-size:16px;font-weight:400;margin-bottom:10px;position:relative;padding-left:25px}.mission-vision-text ul li:before{content:"\f058";color:var(--black-color);font-size:16px;font-weight:600;font-family:'Font Awesome 6 Pro';margin-bottom:15px;position:absolute;left:0}.contact-form .form-group,.mission-vision-text .main-head{margin-bottom:10px}.mission-vision-text{position:relative;left:-65px;top:75px;background:var(--secondary-color);padding:40px;border-radius:16px;width:100%}.institutional-objective{background:#fff;padding:40px;border-radius:16px;margin-top:130px}.institutional-objective ul li:before{content:"\f164";color:var(--black-color);font-size:16px;font-weight:600;font-family:'Font Awesome 6 Pro';margin-bottom:15px;position:absolute;left:0}.registration-section{box-shadow:0 0 10px 0 #00000014;border-radius:16px;background:#fffffff2;width:65%;padding:30px}.form-bg{width:100%;background-size:cover;background-repeat:no-repeat}.contact-box-inline .btn-2:hover,.form-section .form-label{color:#000}.form-section textarea.form-control{min-height:115px}.registration-section .main-head{font-size:20px;margin-bottom:10px;line-height:22px;margin-top:0;padding-bottom:10px;color:var(--primary-color);border-bottom:1px solid var(--primary-color)}.read_term{cursor:pointer;margin-top:10px;color:var(--primary-color);font-size:14px}.form-bg .container{width:100%;display:flex;justify-content:center}.term_details h4,.term_details p{font-size:14px;margin-bottom:5px}.term_details{background:#f8eeed;padding:15px;border-radius:14px;margin-bottom:15px;display:none}.main-img{height:185px}.result-section{width:80%;display:flex;justify-content:space-between;align-items:center;background:#a10252;padding:50px;position:relative;border-radius:30px}.result-logo{height:84px;margin-bottom:15px}.result-img{height:250px;position:absolute;right:50px;bottom:0}.result-bg .text-1{color:var(--primary-color);background:var(--white-color);padding:8px 20px;border-radius:50px;margin-top:15px}.result-bg .text-1:hover{color:#000;background:var(--secondary-color)}.career-section{position:relative;display:flex;align-items:center;width:75%}.career-img img{width:100%;height:100%;object-fit:cover}.career-img{width:75%;height:560px}.career-section .form-section{padding:30px;background:#a10252;border-radius:16px;position:absolute;right:0;top:auto;width:50%;z-index:9}.input-file{background-color:#fff;padding:0!important;border-radius:10px;height:40px;border:1px solid #c7c6c6;color:#282828;font-size:13px;width:100%}.input-file::file-selector-button{border:none;border-radius:0;font-size:13px;line-height:18px;font-weight:500;color:#fff;background-color:var(--secondary-color);height:40px;padding:0 10px;cursor:pointer;transition:.25s ease-in}.input-file::file-selector-button:hover{background-color:var(--primary-color);color:var(--white-color);transition:.25s ease-in}.career-section .main-btn:hover{color:var(--primary-color);background-color:#fff}.career-text{position:absolute;top:0;left:30px;width:50%;color:#fff;z-index:9;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:560px}.career-text p{color:#fff;font-size:12px}.career-img:before{content:"";position:absolute;top:0;left:0;background:linear-gradient(to right,#000000d9 30%,transparent);width:100%;height:100%;opacity:1}.contact-box-inline{display:grid;width:100%;gap:20px}.contact-box-inline .main-btn:hover{background:var(--white-color);color:var(--secondary-color)}.contact-box-inline .btn-2:after,.contact-box-inline .btn-2:before{background:#fff}.container-info .contact-info{gap:20px;display:grid;width:100%;grid-template-columns:repeat(1,minmax(0px,1fr))}.container-info .contact-info-icon i{font-size:30px;background:var(--secondary-color);width:70px;height:70px;line-height:70px;border-radius:50%;text-align:center;color:#000}.contact-info-content a,.contact-info-content p{color:#525252;font-size:16px;margin:0;word-break:break-all}.contact-form label{display:inline-block;font-weight:500;font-size:16px;margin-bottom:5px;color:#fff}.contact-form{border-radius:10px;background:var(--primary-color);padding:40px}.contact-form .form-control{font-size:14px;border:1px solid #ece9e3;height:45px;border-radius:10px;padding:5px 10px;background:#fff}.contact-form textarea.form-control{height:100px}.contact-info-content h4{font-size:22px;color:#000;font-weight:600;margin-bottom:5px}.contact-info-items{border:1px solid #eee;padding:15px;display:flex;align-items:center;box-shadow:0 4px 15px rgba(174,181,206,.09);position:relative;flex-direction:row;gap:15px;margin-bottom:15px;border-radius:10px}.contact-img img{height:250px;margin-bottom:15px}.footer-social-inline h4{font-size:16px;font-weight:600}.contact-page-social-link .footer-social-list-icon i{width:38px;height:38px;background:var(--secondary-color);border:4px solid #a3271717;color:#000;line-height:30px;font-size:16px}.footer-social-inline.contact-page-social-link li{font-size:20px;font-weight:600}.map iframe{width:100%;height:400px;margin-bottom:-15px}.download-section{gap:10px;display:grid;width:100%;height:100%;grid-template-columns:repeat(3,minmax(0px,1fr))}.download-section a,.satisfaction-text{display:flex;align-items:center;gap:5px}.download-section a{flex-direction:row;background:var(--secondary-color);padding:10px;height:auto;border-radius:6px;position:relative}.download-section a:hover{background:#f8eeed}.download-section a::before{content:"";background:var(--primary-color);position:absolute;right:0;width:5px;height:100%;border-radius:6px;transform:var(--transition)}.download-section a img{height:24px}.download-section a h4{color:#000;font-size:14px;font-weight:600;text-transform:capitalize}.courses-bg::before{content:"";background:url(../images/bg-img/hero-bg3.png) center/cover;position:absolute;top:0;left:0;width:100%;height:100%}.satisfaction-text{font-size:12px;text-transform:uppercase;color:#fff;border-radius:5px;background-color:rgba(255,255,255,.050980392156862744);border:1px solid rgba(255,255,255,.15);padding:7px 15px;margin-bottom:15px;letter-spacing:.5px;width:fit-content}.courses-img,.courses-img img{border-radius:12px 12px 0 0}.satisfaction-text i{font-size:14px}.course-details,.courses-grid{gap:20px;display:grid;width:100%;height:100%;grid-template-columns:repeat(2,minmax(0px,1fr))}.courses-img img{width:100%;height:180px;object-fit:cover}.courses-text .main-head{margin-bottom:10px;color:#fff}.copyright-content-link,.copyright-content-link:hover,.courses-text p{color:#fff}.courses-text .main-btn{margin-top:5px}.course-details-img img{height:auto;width:100%;object-fit:cover;border-radius:30px}.courses-owl .owl-dot{background:#ffde2f80}.section-heading p{margin-top:10px}.team-two__single{position:relative;display:block;margin-bottom:30px}.footer-logo,.footer-title,fieldset{margin-bottom:15px}.team-two__single::before{content:"";position:absolute;top:40px;left:25px;bottom:0;right:0;background-color:var(--white-color);z-index:1}.team-two__single:hover .team-two__single-img::before{height:100%;opacity:0;-webkit-transition:.4s linear;transition:.4s linear}.team-two__single-img{position:relative;display:block;margin-right:40px;overflow:hidden;z-index:11}.team-two__single-img::before{background:rgba(255,255,255,.5);content:"";position:absolute;left:0;top:0;width:100%;height:0;opacity:1;pointer-events:none;z-index:1}.team-two__single-img img{width:100%;height:285px;object-fit:cover;transform:scale(1.01);transition:transform .5s cubic-bezier(.27, .48, .45, .94);transform-origin:70% 80%;position:relative;object-position:top}.team-two__single-content{position:relative;display:block;padding:15px 15px 15px 45px;z-index:11}.team-two__single-content h3{font-size:18px;line-height:26px;font-weight:700}.single-img img{height:400px;object-position:top}.team-two__single-content p{color:#686868;margin-bottom:5px;line-height:18px}.receipt-download .main-btn:hover,.receipt-pending .main-btn:hover,.team-two__single:hover .team-two__single-content h3 a,.team-two__single:hover .team-two__single-content p,.user-card-pass-alert .main-btn:hover{color:#000}.team-two__single::after{content:"";position:absolute;top:40px;left:25px;bottom:0;right:0;background-color:var(--secondary-color);transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transform-origin:top right;-webkit-transform:scale(1,0);transform:scale(1,0);z-index:1}.team-two__single:hover::after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);transform-origin:bottom center}.our-team-section .shape-3{position:absolute;bottom:0;top:auto;right:auto;left:5%}.footer-section{padding-top:100px;position:relative;z-index:9;background:var(--primary-color)}.footer-logo{height:64px}.footer-section:before{content:'';background:url(../images/bg-img/footer-bg.jpg) bottom/cover no-repeat;width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:.1}.footer-social-inline{display:flex;align-items:center;column-gap:4px;margin-top:10px}.footer-social-list-icon:hover i{background:#fff;color:var(--primary-color)}.footer-social-list-icon i{width:30px;height:30px;background:0 0;border:1px solid #fff;color:#fff;line-height:30px;text-align:center;margin:0!important;border-radius:50%;position:relative;font-size:15px!important;display:inline-block;transition:var(--transition)}.footer-bottom p,.footer-widget a,.footer-widget p{font-size:14px;color:#fff}.footer-title{font-size:22px;line-height:24px;color:#fff;font-weight:600;position:relative}.footer-widget a{width:fit-content;line-height:24px;display:flex;align-items:flex-start;margin-bottom:12px}.footer-widget p{line-height:26px}.footer-bottom{margin-top:60px;position:relative;z-index:999999;border-top:1px solid #fff;padding:15px 0}.location-area iframe{width:100%;height:245px;filter:grayscale(1);transition:var(--transition)}.location-area iframe:hover{filter:grayscale(0)}.extra-link img{height:24px;padding-left:5px}.footer-bottom p{line-height:24px;margin:0}.contact-info i{font-size:20px;margin-right:10px;position:relative;top:2px}.extra-link a,legend{color:#fff;font-size:14px}.arrow-list li a:before{content:"\f054";font-family:"Font Awesome 6 Pro";padding-right:10px}.extra-link a{line-height:24px;margin:0;position:relative}.extra-link a:after{content:"";position:absolute;right:0;top:6px;width:7px;height:7px;border-radius:50%;background:var(--primary-color)}.extra-link a:last-child{padding-right:0}#scroll__top{position:fixed;bottom:30px;right:30px;z-index:9999999;outline:0;background-color:var(--primary-color);color:var(--white-color);box-shadow:0 2px 22px rgba(0,0,0,.16);cursor:pointer;transform:translateY(50px);opacity:0;visibility:hidden;transition:var(--transition);width:54px;height:54px;border-radius:50%;border:8px solid var(--secondary-color)}#scroll__top:hover{background:var(--primary-color);border:10px solid var(--primary-color)}#scroll__top.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#scroll__top svg{width:25px;line-height:1}.footer-section .row .col-lg-4:nth-child(2){padding-left:130px}.item-space{padding-right:100px}.video-testimonial-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.video-testimonial-img{height:265px;width:100%;object-fit:cover;border-radius:0 30px}.play-btn{position:absolute;font-size:60px;color:#fff;transition:.3s}.play-btn img{width:50px}.video-testimonial-section .right-dots .owl-nav .owl-next,.video-testimonial-section .right-dots .owl-nav .owl-prev{background:#a327179c}.video-testimonial-section .owl-carousel .owl-nav.disabled{top:40%;transform:translate(0,-40%)}fieldset{border:1px solid #a32717;border-radius:5px;padding:10px 15px}legend{background-color:#a32717;padding:4px 10px;border-radius:5px;width:auto;float:inherit}legend span{font-size:12px;color:#ffde2f;text-transform:capitalize}.user-sidebar{background:#fff;border-radius:14px 14px 0 0}.user-sidebar ul li a{padding:10px 15px;display:flex;border-bottom:1px solid #ededed;align-items:center;column-gap:10px}.user-sidebar ul li:last-child a{border-bottom:0 solid #efefef}.user-sidebar-heading h4{color:var(--primary-color);font-size:18px;font-weight:600;margin:5px 0}.user-sidebar-heading img{width:94px;height:94px;object-fit:cover;border:5px solid #a327172e;border-radius:50%}.user-sidebar-heading{display:flex;flex-direction:column;align-items:center;background:#f8eeed;padding:15px;border-radius:14px;position:relative;margin-bottom:10px}.user-card-pass-alert{background:#f44336;border-radius:12px;padding:10px;text-align:center}.user-card-pass-alert .main-btn{color:#f44336}.user-card-section .main-btn{line-height:35px;height:35px;padding:0 15px;border-radius:6px}.receipt-download p,.receipt-pending p,.user-card-pass-alert p{margin-bottom:5px;color:var(--white-color)}.user-card-notice .main-head{font-size:24px;border-bottom:1px solid #000}.scanner{margin-bottom:5px;height:100px;margin-top:5px}.payment-section h4{font-size:15px;font-weight:600;margin-bottom:5px}.payment-section{text-align:center}.devider{display:block;width:100%;background:#ddd;height:1px;margin:8px 0}.receipt-download,.receipt-pending{border-radius:12px;padding:10px;margin-top:10px;text-align:center}.user-sidebar-heading p{color:var(--primary-color);margin-bottom:0}.receipt-download{background:#1ec28e}.receipt-pending{background:#1697fd}.receipt-pending .main-btn{color:#1697fd}.pleft-0{padding-left:0}.crs_log_wrap{position:relative;width:100%;margin:0 auto;border:1px solid #eff2f5;border-radius:.5rem;overflow:hidden;background:#fff}.crs_log__thumb{height:200px;width:100%;position:relative}.crs_log__thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.crs_log__caption{position:relative;padding:0 2rem;width:100%}.rcs_log_123{margin-top:-50px}.rcs_log_123 .rcs_ico{background:#fff;display:flex;text-align:center;width:90px;height:90px;font-size:40px;margin:0 auto;border-radius:50%;align-items:center;justify-content:center;font-weight:600;color:var(--primary-color);box-shadow:0 0 10px 0 rgb(62 28 131 / 7%);-webkit-box-shadow:0 0 10px 0 rgb(62 28 131 / 7%)}.crs_log__footer p,.rcs_log_125,.rcs_log_126 .sl_btn{color:#535c75;font-weight:600}.Lpo09{padding:1rem 0;text-align:center}.rcs_log_125{text-align:center;position:relative;display:block;padding:5px 10px 20px;font-size:16px}.rcs_log_126 .sl_btn{height:50px;width:90%;margin:5px auto;display:flex;align-items:center;justify-content:center;border:1px solid #f2f3f5;border-radius:4px;font-size:14px;background:#f7f8f9}.rcs_log_126 .sl_btn i{margin-right:10px;font-size:18px}.crs_log__footer{padding:1rem;border-top:1px solid #eaecf3;margin-top:2rem}.crs_log__footer p{font-size:14px;margin:0}label{margin-bottom:5px}.text-info{color:#2196f3!important}.text-danger{color:#f33066!important}textarea.form-control{min-height:100px}.gender-area label{display:flex;align-items:center;margin-right:15px;margin-top:10px;cursor:pointer}.gender-area .input-radio{box-shadow:0 0 0 1px #6d6d6d;font-size:16px;width:16px;height:16px;margin-right:8px;border:3px solid #fff;background-clip:border-box;border-radius:50%;appearance:none;transition:background-color .3s,box-shadow .3s}.input-radio:checked{box-shadow:0 0 0 1px var(--primary-color);background-color:var(--primary-color)}#required-missing-msg h4{font-size:14px;margin-bottom:5px;font-weight:600}#required-missing-msg ul li{font-size:12px;line-height:16px;font-weight:400}.menu-user img{height:40px;width:40px;object-fit:cover;border-radius:50%;border:2px solid #a32717}.logout-btn{font-size:12px;min-width:auto;font-weight:600;line-height:30px;height:30px;padding:0 15px;border-radius:6px;background:var(--primary-color);color:#fff;display:block}.team-two__single-content i{padding-right:4px}