select:invalid{color:gray}.capt{text-transform:capitalize}.woocommerce-input-wrapper{width:100%}figure.woocommerce-product-gallery__wrapper{max-width:inherit!important}@media (min-width:768px){#coupon_code.input-text{width:110px!important}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent;border-radius:0}@media (min-width:1200px){.col-lg-2\.4{flex:0 0 20%;max-width:20%}}.h-100{height:100%}.breadcrumb{color:#707070}.course-detail .tab-content h2:first-child{display:none}.course-detail .tab-content ul{padding-left:1.5rem}.course-detail .tab-content h1,.course-detail .tab-content h2,.course-detail .tab-content h3,.course-detail .tab-content h4,.course-detail .tab-content h5{margin-bottom:15px}.course-detail .qib-container{display:none!important}.course-detail form.cart .qib-container+button[type=submit]:not(#qib_id):not(#qib_id),.course-detail form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin-left:0}.course-detail form.cart .qib-container+div:not(#qib_id):not(#qib_id),.course-detail form.cart button[type=submit]:not(#qib_id):not(#qib_id){height:4.3rem}.w-100{width:100%!important}.woocommerce-Price-amount.amount{border:0!important;box-shadow:none!important}.qib-container:not(#qib_id):not(#qib_id){position:relative;box-shadow:inset 0 0 0 1px #70707066;border-radius:5px;height:35px}.qib-container:not(#qib_id):not(#qib_id) .quantity input.qty:not(#qib_id):not(#qib_id){border:0;text-align:left;padding-left:10px;padding-right:30px;width:50px}.qib-container:not(#qib_id):not(#qib_id) .qib-button:not(#qib_id):not(#qib_id){position:absolute;background-color:#fff;margin:0}.qib-container:not(#qib_id):not(#qib_id) .qib-button:not(#qib_id):not(#qib_id):active{outline:0;border:0}.qib-container:not(#qib_id):not(#qib_id) .qib-button:not(#qib_id):not(#qib_id).minus{bottom:50%;right:5px;height:13px;width:10px;line-height:1;font-size:10px;border-radius:3px 3px 0 0;border-bottom:0}.qib-container:not(#qib_id):not(#qib_id) .qib-button:not(#qib_id):not(#qib_id).plus{top:50%;right:5px;height:13px;width:10px;line-height:1;font-size:10px;border-radius:0 0 3px 3px;border-top:0}.form-row{display:block}.select2-container--default .select2-selection--single{height:5rem;background:#fff;border:thin solid #7070704d;border-radius:.5rem}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__rendered{height:5rem;line-height:4.5rem}.cart-page ul.list li,.table-product ul.list li{margin-bottom:10px}.cart-page ul.list .icon,.table-product ul.list .icon{display:inline-block;margin-right:5px}.cart-page ul.list .icon img,.table-product ul.list .icon img{height:auto;width:15px}.cart-page ul.list .txt,.table-product ul.list .txt{display:inline-block}@-webkit-keyframes flip-horizontal-bottom{0%{transform:rotateX(0)}100%{transform:rotateX(-180deg)}}@keyframes flip-horizontal-bottom{0%{transform:rotateX(0)}100%{transform:rotateX(-180deg)}}@-webkit-keyframes flip-horizontal-bottom-back{0%{transform:rotateX(-180deg)}100%{transform:rotateX(0)}}@keyframes flip-horizontal-bottom-back{0%{transform:rotateX(-180deg)}100%{transform:rotateX(0)}}.pd-7-15{padding:7rem 15px}.card-1{perspective:600px;position:relative;padding:0}.card-1 .content{transition:transform 1s;transform-style:preserve-3d;padding:7rem 15px}.card-1 .back{transform:rotateY(180deg);position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;padding:2rem;color:#fff}@media (min-width:991px){.card-1:hover .content{transform:rotateY(180deg);transition:transform .5s}}@media (max-width:991px){.card-1.active .content{transform:rotateY(180deg);transition:transform .5s}}.card-2{padding:0;z-index:1;margin-bottom:30px;position:relative}.card-2 .item.content{padding:1.5rem;border-radius:4rem;overflow:hidden;background-color:var(--color);height:100%;text-align:center;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px}.card-2 .item.content .title{margin-top:0;background-color:#fff;padding:1.5rem 1rem;border-radius:2rem 2rem 0 0;color:#ed1c24;font-weight:700;font-size:2.5rem!important;display:flex;flex-direction:column;justify-content:center}.card-2 .item.content .desc{color:#fff}.card-2:after{content:"";position:absolute;top:100%;z-index:-1;left:50%;transform:translateX(-50%);display:block;border-top:20px solid var(--color);border-left:20px solid transparent;border-right:20px solid transparent}.hero-banner .banner-content{position:relative}.hero-banner .banner-content .bg-video-wrap{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:0}.hero-banner .banner-content .bg-video-wrap video{width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.swiper-slide{height:auto}.event-card.h-100{height:100%;display:flex;flex-direction:column}.event-card.h-100 .wrap{flex:1;display:flex;flex-direction:column}.event-card.h-100 .wrap .caption{flex:1;display:flex;flex-direction:column}.event-card.h-100 .wrap .caption .title{flex:1}.fz-2{font-size:2rem!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select{width:100%;border:thin solid #7070704d;border-radius:.5rem;height:5rem;padding:5px 4px}.gform_wrapper select{-webkit-appearance:button!important}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:none!important}.gform_button{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:.6rem;box-sizing:border-box;display:inline-flex;font-weight:600;height:4.3rem;justify-content:center;letter-spacing:.032rem;line-height:4.3rem;min-width:17.7rem;overflow:hidden;padding:0 3rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s;white-space:nowrap;background:#ed1c24;color:#fff}.btn{cursor:pointer}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;transition:opacity .15s linear,z-index .15s;z-index:-1;overflow-x:hidden;overflow-y:auto}.custom-model-main .close-btn{position:absolute;right:0;top:-30px;width:30px;height:30px;cursor:pointer;z-index:99;font-size:30px;color:#fff;line-height:30px}.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-inner{transform:translate(0,-25%);transition:transform .3s ease-out;display:inline-block;vertical-align:middle;width:600px;margin:30px auto;max-width:97%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;background-clip:padding-box;outline:0;text-align:left;padding:20px;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:rgba(0,0,0,.3);z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;transition:background .15s linear}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media screen and (max-width:799px){.custom-model-inner{margin-top:45px}}.our-reward{position:relative}.banner-1 .inner{border-radius:2.4rem}.testimonials .inner .thumbs .swiper-slide .box-img{margin:0 auto}.course-card .onsale{display:none}.woocommerce-product-attributes td{padding:10px}.input-type-date:before{display:none}@media (min-width:1200px){.header .menu__item.has-dropdown .nav-sub{padding-bottom:0}.header .menu__item.has-dropdown .has-child .menu-child{border-radius:1rem;padding:0}}.products .items .course-card,.products .items .item{height:100%}.products .items .course-card{display:flex;flex-direction:column}.products .items .course-card .caption{flex:1;display:flex;flex-direction:column}.products .items .course-card .caption .bot-wrap{flex:1;flex-direction:column;align-items:flex-start}.products .items .course-card .caption .bot-wrap .price{margin-top:auto;display:flex;justify-content:space-between;width:100%}.products .items .course-card .caption .bot-wrap .price .btn{margin-left:auto}.our-newletters .title{line-height:1.5}.our-newletters div,.our-newletters label,.our-newletters span{color:#fff}.header .menu .icon-dropdown,.header .menu .icon-dropdown-2{display:block}.footer .menu .menu-list li:not(:last-child){padding-right:0;margin-right:0;border-right:0}.footer .menu .menu-list{display:block}.footer .menu .menu-list li{margin-bottom:1rem}.footer .mid-wrap,.footer .top-wrap{gap:0}.align-items-start{align-items:start!important}.chart-custom .row{margin-bottom:10px}.chart-custom .col-item{text-align:center;position:relative}.chart-custom .col-item.border-bottom{overflow:hidden}.chart-custom .col-item.border-bottom:after{content:'';height:4px;width:100%;display:block;position:absolute;left:0;bottom:0;background-color:#c12226}.chart-custom .col-item.Arrow+.border-bottom:after{width:52%;left:52%}.chart-custom .col-item:nth-child(6):after{width:52%}.chart-custom .col-item .content-wrapper{height:100%;padding-top:10px;padding-bottom:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.chart-custom .col-item .content-wrapper .content{height:100%;padding:2rem;background-color:#fff;max-width:30rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:all .25s ease-in-out}.chart-custom .col-item .content-wrapper .content:hover{box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px;color:#ed1c24}.chart-custom .col-item .arrow-bottom-top,.chart-custom .col-item .arrow-left,.chart-custom .col-item .arrow-right,.chart-custom .col-item .arrow-top{display:block;width:15px;height:15px;border-top:4px solid #c12226;border-left:4px solid #c12226;position:absolute;z-index:999}.chart-custom .col-item .arrow-bottom-top:after,.chart-custom .col-item .arrow-left:after,.chart-custom .col-item .arrow-right:after,.chart-custom .col-item .arrow-top:after{content:"";display:block;width:4px;height:28px;background-color:#c12226;transform:rotate(-45deg) translate(9px,2px);left:0;top:0}.chart-custom .col-item .arrow-bottom-top{bottom:0;left:50%;transform:rotate(45deg) translateX(-50%)}.chart-custom .col-item .arrow-top{top:0;left:50%;transform:rotate(45deg) translateX(-50%)}.chart-custom .col-item .arrow-left{transform:rotate(-45deg) translateY(0);right:100%;top:50%}.chart-custom .col-item .arrow-right{transform:rotate(135deg) translateY(50%);left:100%;top:50%}.chart-custom .Arrow .content-wrapper{padding-right:15px;padding-top:0;padding-bottom:0;align-items:flex-start}.chart-custom .Arrow .content-wrapper .content{position:relative;color:#fff;font-weight:700;padding:2rem;background-color:var(--color);max-width:unset;width:100%}.chart-custom .Arrow .content-wrapper .content .wrapper{position:relative;z-index:3}.chart-custom .Arrow .content-wrapper .content:after,.chart-custom .Arrow .content-wrapper .content:before{content:'';position:absolute;top:0;right:-10px;height:50%;width:50%;transform:skew(20deg);background-color:var(--color);z-index:1}.chart-custom .Arrow .content-wrapper .content:after{top:initial;bottom:0;transform:skew(-20deg)}.chart-custom .Box .content{border:2px solid var(--color)}.chart-custom .Box.border-left .content{border-left-width:12px}.chart-custom .Border .content{position:relative}.chart-custom .Border .content .border-wrapper span.border:after,.chart-custom .Border .content .border-wrapper span.border:before{content:'';position:absolute;pointer-events:none;width:5rem;height:3rem;display:block}.chart-custom .Border .content .border-wrapper span.border:first-child:after{border-left:2px solid var(--color);border-top:2px solid var(--color);top:0;left:0}.chart-custom .Border .content .border-wrapper span.border:first-child:before{bottom:0;left:0;border-left:2px solid var(--color);border-bottom:2px solid var(--color)}.chart-custom .Border .content .border-wrapper span.border:nth-child(2):after{border-bottom:2px solid var(--color);border-right:2px solid var(--color);bottom:0;right:0}.chart-custom .Border .content .border-wrapper span.border:nth-child(2):before{right:0;top:0;border-top:2px solid var(--color);border-right:2px solid var(--color)}.consulting-1 a:hover{color:#ed1c24;text-decoration:underline}.color-black{color:#111}.mt-0{margin-top:0!important}.text-14{font-size:1.4rem!important}input[type=date],input[type=month]{position:relative}input[type=date]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator{background:0 0;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.mb-\[3\.5rem\]{margin-bottom:3.5rem}.our-learning-principals .item .front{align-items:center;text-align:center}.our-learning-principals .item .title{font-size:2.3rem}.our-learning-principals .item .front{height:100%}.our-learning-principals .item .front .top{flex:1;display:flex;align-items:flex-end}.our-learning-principals .item .front .title{flex:1}.our-reward .box-img img{-o-object-fit:contain;object-fit:contain}.text-left{text-align:left}.justify-content-center{justify-content:center}.our-learning-principals .item .image{width:18rem;height:18rem}.training-grant aside .menu a{cursor:pointer}.training-grant aside .menu ul>li>ul{padding-left:15px}.consulting-services .item{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.consulting-services .item .btn-wrap{display:flex;justify-content:center}.counter-module .item .icon{height:8.5rem}.chart-custom.style-2{display:none}@media (max-width:991px){.chart-custom:not(.style-2){display:none}.chart-custom.style-2{display:block}}.p-3{padding:3rem}.content-mobile-table-item{color:#fff}.image-section{background-color:transparent}.image-section .box-img{width:100%;height:100%}.image-section .box-img img{width:100%;height:100%;padding:5%;-o-object-fit:contain;object-fit:contain;transition:all .25s ease-in-out}.image-section .box-img img:hover{padding:0;transform:scale(1.03)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}.d-flex{display:flex}.particulars-wrapper .particulars-item+.particulars-item{border-top:1px solid #111;padding-top:5rem;margin-top:5rem}
/*# sourceMappingURL=theme.min.css.map */
