body,html{overflow-x:hidden}body{--bs-border-radius-xl:10px;--bs-border-radius-xxl:20px;--bs-primary-rgb:1,71,60}body .bg-secondary-2{background-color:#f3f3e5}.elearning.header-11 .form-control,.elearning.header-11 .form-control:focus{color:var(--tc-system-white)!important}.elearning-home-section-1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--tc-system-green-3);z-index:-1;border-radius:0!important}.elearning-home-section-1 .banner-girl:before{content:"";position:absolute;bottom:0;left:0;width:805px;height:805px;border-radius:805px;background:rgba(122,84,155,.4);z-index:-1}.elearning-home-section-1 .input-group .btn-yellow{position:relative}.elearning-home-section-1 .input-group .btn-yellow :before{content:"";position:absolute;width:1px;height:70%;top:50%;background:var(--tc-system-stroke);transform:translateY(-50%);left:0}.progress,.progress-stacked{--bs-progress-height:4px;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9e9e9;--bs-progress-border-radius:20px;--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:var(--tc-theme-primary);--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--tc-system-white);border-radius:var(--bs-progress-border-radius)}.tag-process .icon-shape{transform:rotate(90deg)}@media (min-width:1400px){.tag-process .icon-shape{transform:rotate(0deg)}}.section-portfolio-2.accordion{justify-content:center;align-content:center;position:relative;top:0;left:5vw;transition:all .2s ease-in-out 50ms;width:90vw;opacity:0;gap:30px}.section-portfolio-2.accordion .accordion-item{border-radius:10px!important;border:1px solid var(--tc-system-stroke);background:none;cursor:pointer;display:flex}@media (max-width:767.98px){.section-portfolio-2.accordion .accordion-item{flex-direction:column}}.section-portfolio-2.accordion .accordion-item .accordion-link{background-color:var(--tc-system-white);transition:all .2s linear}.section-portfolio-2.accordion .accordion-item .accordion-link .accordion-link-item{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:12px}.section-portfolio-2.accordion .accordion-item .accordion-link .accordion-link-item .icon{position:relative;width:44px;height:44px;border-radius:10px;border:1px solid var(--tc-system-stroke);background:var(--tc-system-white);transition-duration:.3s}.section-portfolio-2.accordion .accordion-item .accordion-link .accordion-link-item .icon svg{height:14px;width:14px;fill:var(--tc-theme-primary)}.section-portfolio-2.accordion .accordion-item .accordion-link .accordion-link-item .icon:hover{background:var(--tc-theme-primary);border:1px solid var(--tc-theme-primary)}.section-portfolio-2.accordion .accordion-item .accordion-link .accordion-link-item .icon:hover svg{fill:var(--tc-system-green-3);transition-duration:.3s}.section-portfolio-2.accordion .accordion-item .accordion-img{height:100%;background-position:bottom;background-size:contain;background-repeat:no-repeat;position:relative}.section-portfolio-2.accordion .accordion-item .accordion-img:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.section-portfolio-2.accordion .default{height:360px;width:300px;overflow:hidden}.section-portfolio-2.accordion .default .accordion-link{width:0}.section-portfolio-2.accordion .default .accordion-link .accordion-link-item{transition:all .5s linear;height:0;opacity:0}.section-portfolio-2.accordion .default .accordion-img{width:100%}.section-portfolio-2.accordion .expand{height:360px;width:630px}.section-portfolio-2.accordion .expand .accordion-link{width:50%;padding:0 40px}.section-portfolio-2.accordion .expand .accordion-link .accordion-link-item{transition:all .5s linear;height:100%;opacity:1}.section-portfolio-2.accordion .expand .accordion-img{width:50%}@media (max-width:991px){.section-portfolio-2.accordion .default{height:300px;width:100%;overflow:hidden}.section-portfolio-2.accordion .default .accordion-link{width:0}.section-portfolio-2.accordion .default .accordion-link .accordion-link-item{height:0;opacity:0}.section-portfolio-2.accordion .default .accordion-img{width:100%}.section-portfolio-2.accordion .expand{height:360px;width:100%}.section-portfolio-2.accordion .expand .accordion-link{width:50%;padding:0 40px}.section-portfolio-2.accordion .expand .accordion-link .accordion-link-item{transition:all .5s ease-in-out;height:100%;opacity:1}.section-portfolio-2.accordion .expand .accordion-img{width:50%}}@media (max-width:767.98px){.section-portfolio-2.accordion .default{height:250px;width:100%;overflow:hidden}.section-portfolio-2.accordion .default .accordion-link{width:0}.section-portfolio-2.accordion .default .accordion-link .accordion-link-item{height:0;opacity:0}.section-portfolio-2.accordion .default .accordion-img{width:100%}.section-portfolio-2.accordion .expand{height:550px;width:100%}.section-portfolio-2.accordion .expand .accordion-link{width:100%;padding:20px}.section-portfolio-2.accordion .expand .accordion-link .accordion-link-item{transition:all .5s ease-in-out;height:100%;opacity:1}.section-portfolio-2.accordion .expand .accordion-img{width:100%}}.elearning-home-section-7{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.elearning-home-section-7:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;background:rgba(213,213,43,.84)}.section-footer-11{margin-top:-20px}.section-footer-11 .line-border{width:1px;height:300px;background:linear-gradient(180deg,#d5d52b,rgba(122,84,155,.4))}.elearning-about-section-4 .card-testimonial{background:linear-gradient(180deg,#f3f3e5,#fff 112%)}.elearning-about-section-4 .card-testimonial .founder,.elearning-about-section-4 .card-testimonial .quote,.elearning-about-section-4 .card-testimonial .quote svg path{transition:all .2s ease-in-out}.elearning-about-section-4 .card-testimonial:hover{background:linear-gradient(180deg,#fff,#f3f3e5 112%)}.elearning-about-section-4 .card-testimonial:hover .founder{--bs-border-color:var(--tc-theme-primary)!important;transition:all .2s ease-in-out}.elearning-about-section-4 .card-testimonial:hover .quote{background-color:var(--tc-theme-primary)!important;transition:all .2s ease-in-out}.elearning-about-section-4 .card-testimonial:hover .quote svg path{transition:all .2s ease-in-out;fill:var(--tc-system-white)!important}.z--1{z-index:-1}.elearning-courses-section-2 .progress,.elearning-courses-section-2 .progress-stacked{--bs-progress-height:4px;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9e9e9;--bs-progress-border-radius:20px;--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:var(--tc-theme-primary);--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.elearning-courses-section-2 .masonary-active .card-news{margin:15px 0}.elearning-courses-section-2 .grid-item,.elearning-courses-section-2 .grid-sizer{width:50%}@media (min-width:1400px){.elearning-courses-section-2 .grid-item,.elearning-courses-section-2 .grid-sizer{width:33.33%}}.elearning-courses-section-2 .grid-item--width2{width:66.66%}.eLearning-button-filter .btn-filter{border:none;border-radius:0;text-transform:uppercase;background:transparent;color:var(--tc-theme-primary)}.eLearning-button-filter .btn-filter.active{color:var(--tc-theme-primary);background:transparent;text-decoration:underline}.eLearning-button-filter .btn-filter :active,.eLearning-button-filter .btn-filter :focus,.eLearning-button-filter .btn-filter :focus-visible,.eLearning-button-filter .btn-filter:hover{color:var(--tc-theme-primary)!important;background:transparent!important;text-decoration:underline}.team-filter .masonary-active .card-news{margin:15px 0}.team-filter .grid-item,.team-filter .grid-sizer{width:50%}@media (min-width:1400px){.team-filter .grid-item,.team-filter .grid-sizer{width:33.33%}}.team-filter .grid-item--width2{width:66.66%}.group-collapse-expand{position:relative;background-color:var(--tc-system-white)}.group-collapse-expand:last-child .btn.collapsed{border-bottom:1px solid var(--tc-system-stroke)!important}.group-collapse-expand .collapsed{border-color:var(--tc-system-stroke)!important;transition:all .2s ease-in-out}.group-collapse-expand .btn-collapse{display:flex;align-items:center;justify-content:space-between;width:100%;padding:26px 0;outline:0}.group-collapse-expand .btn-collapse svg{stroke:var(--tc-system-black)}.group-collapse-expand .card.card-body{padding:0!important;border:0!important;background-color:var(--bs-background-card)}.group-collapse-expand .card.card-body .item-question{padding:20px 0}.group-collapse-expand .collapsed svg{transform:rotate(-180deg)}.elearning-single-courses-section-2 .social-icons .icon{transition:all .3s ease-in-out;background-color:var(--tc-system-white)}.elearning-single-courses-section-2 .social-icons .icon svg{height:14px;width:14px;fill:var(--tc-theme-primary)}.elearning-single-courses-section-2 .social-icons .icon:hover{background-color:var(--tc-theme-primary)}.elearning-single-courses-section-2 .social-icons .icon:hover svg{fill:var(--tc-system-green-3)}.card-team-conference .team-overlay{content:"";position:absolute;transition:all .3s linear;top:0;left:0;right:0;bottom:0;background:var(--tc-theme-primary);opacity:0;transform:translateX(-50%)}.card-team-conference .team-overlay .icon{position:relative;width:34px;height:34px;border-radius:34px}.card-team-conference .team-overlay .icon svg{height:14px;width:14px;fill:var(--tc-system-white);opacity:.5}.card-team-conference .team-overlay .icon:hover{background:var(--tc-system-white)}.card-team-conference .team-overlay .icon:hover svg{fill:var(--tc-theme-primary);opacity:1;transition-duration:.3s}.card-team-conference:hover .team-overlay{opacity:1;transform:translateY(0)}.elearning-courses-section-2 .form-control{color:var(--tc-system-black)!important}.elearning-courses-section-2 .form-control:focus,.elearning-courses-section-2 .form-control:hover{color:var(--tc-system-black)!important;border:1px solid var(--tc-system-black)!important}.elearning-blog-details-section-2 .input-group .form-control{color:var(--tc-system-black);background:var(--tc-system-white)!important}.elearning-blog-details-section-2 .input-group .form-control:focus,.elearning-blog-details-section-2 .input-group .form-control:hover{background:var(--tc-system-white)!important;color:var(--tc-theme-primary)!important;border:1px solid var(--tc-theme-primary)!important}.elearning-blog-details-section-2 .input-group-2 .form-control{color:var(--tc-system-black);background-color:var(--tc-system-white)!important}.elearning-blog-details-section-2 .input-group-2 .form-control::placeholder{text-transform:uppercase}.elearning-blog-details-section-2 .input-group-2 .form-control:focus,.elearning-blog-details-section-2 .input-group-2 .form-control:hover{background-color:var(--tc-system-white)!important;color:var(--tc-theme-primary)!important;border:1px solid var(--tc-theme-primary)!important}.elearning-contact-section-2 .input-group .form-control{color:var(--tc-system-black);background-color:var(--tc-system-white)!important}.elearning-contact-section-2 .input-group .form-control:focus,.elearning-contact-section-2 .input-group .form-control:hover{background-color:var(--tc-system-white)!important;color:var(--tc-theme-primary)!important;border:1px solid var(--tc-theme-primary)!important}.elearning-contact-section-2 input.username,.elearning-contact-section-2 input.username:focus{background-image:url(/_next/static/media/user.018989aa.svg);background-position:left 18px center;background-repeat:no-repeat;padding-left:45px}.elearning-contact-section-2 input.email,.elearning-contact-section-2 input.email:focus{background-image:url(/_next/static/media/email.03b96e12.svg);background-position:left 18px center;background-repeat:no-repeat;padding-left:45px}.elearning-contact-section-2 textarea{padding-left:45px!important}.elearning-contact-section-2 textarea,.elearning-contact-section-2 textarea:focus{background-image:url(/_next/static/media/message.0ef10031.svg);background-position:left 18px top;background-position-y:top 18px;background-repeat:no-repeat}.elearning-contact-section-2 textarea:focus{padding-left:45px;box-shadow:none;border:1px solid var(--tc-theme-primary)}.btn-hover:hover{background:var(--tc-system-green-3);transition:.3s ease-in-out}