.video-popup-wrapper .popup-video{background:#ffffff4d;border:2px solid var(--color-white);-webkit-backdrop-filter:blur(4.65px);backdrop-filter:blur(4.65px)}.video-popup-wrapper .popup-video:hover .play-icon:before{border-left:15px solid #000}.video-popup-wrapper .popup-video .play-icon:before{border-left:15px solid #fff}.video-popup-wrapper .popup-video img{display:none}.star-left .service-style-thirteen .service-card{position:relative}.star-left .service-style-thirteen .service-card .inner.active-border,.star-left .service-style-thirteen .service-card .inner:hover{background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#a70982,#a70982)!important;background-clip:padding-box,border-box;background-origin:padding-box,border-box}.star-left .service-style-thirteen .service-card .icon-title .icon{position:absolute;top:0;left:0;transform:translate(-50%,-50%);max-width:40px;max-height:40px;background-color:transparent}.elementor-widget-container .service-style-thirteen .service-card-6 .inner:hover,.elementor-widget-container .service-style-thirteen .service-card-6 .inner.active-border:hover,.service-style-thirteen .service-card-6 .inner:hover,.service-style-thirteen .service-card-6 .inner.active-border:hover{background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#a70982,#a70982);background-clip:padding-box,border-box;background-origin:padding-box,border-box}.elementor-widget-container .service-style-thirteen .service-card-6 .inner.active-border,.elementor-widget-container .service-style-thirteen .service-card-6 .inner.active-border:focus,.service-style-thirteen .service-card-6 .inner.active-border,.service-style-thirteen .service-card-6 .inner.active-border:focus{background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#509855,#509855)}.rbt-banner-content-top .rbt-badge-2{background:#a70982;color:#fff}.rbt-course-details-area .rbt-gradient-border{background:#a70982!important}.rbt-splite-style .shape img{width:auto}.swiper-container .rbt-arrow-between .rbt-swiper-arrow.style_2:after{background:linear-gradient(270deg,#a70982,#a70982)}.service-style-thirteen .service-card-6 .inner .content .description{font-size:18px;line-height:1.5}.elementor-widget-container .rbt-card.variation-03.style_2{padding:24px;background:#e4e3e2}.elementor-widget-container .rbt-card.variation-03.style_2:before{background:unset}.elementor-widget-container .rbt-card.variation-03.style_2:after{background:#b1b99b}.elementor-widget-container .rbt-card.variation-03.style_2:hover:after{background:#509855}.elementor-widget-container .rbt-card.variation-03.style_2 .rbt-card-body{margin:0 0 8px}.elementor-widget-container .rbt-card.variation-03.style_2 .rbt-card-body .rbt-card-title{line-height:32px}.elementor-widget-container .rbt-card.variation-03.style_2 .rbt-card-body .rbt-card-title a{pointer-events:none;cursor:default;text-transform:none;color:#111;font-size:24px;font-style:normal;font-weight:600}.elementor-widget-container .rbt-card.variation-03.style_2 .rbt-card-img img{border-radius:12px}.elementor-widget-container .about-style-1 .content.rainbow-img-radius img{border-radius:6px}body.popup-form-active{overflow:hidden;height:100vh}.popup-form{z-index:-10;opacity:0;overflow:hidden;height:0;transition:opacity .5s ease-in-out;--form-gap: 25px}.popup-form .popup-form-inner{position:relative;width:90%;z-index:1000;max-width:700px;height:fit-content;padding:100px 0;color:#fff;transform:translateY(100%);transition:transform .5s ease-in-out}.popup-form .popup-form-inner .wpcf7{height:100%}.popup-form .popup-form-inner .wpcf7 form{padding:50px 15px 25px;border-radius:12px;background:#568658;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--form-gap)}@media (min-width: 768px){.popup-form .popup-form-inner .wpcf7 form{padding:75px 25px 50px}}.popup-form .popup-form-inner .wpcf7 form .title{width:100%;text-align:center;color:#fff;text-transform:uppercase;font-size:var(--h2);line-height:1.2;font-weight:var(--f-bold)}.popup-form .popup-form-inner .wpcf7 form .subtitle{width:100%;color:#fff;text-align:center;margin-bottom:25px}.popup-form .popup-form-inner .wpcf7 form .width-50{width:100%}@media (min-width: 768px){.popup-form .popup-form-inner .wpcf7 form .width-50{width:calc(50% - var(--form-gap) / 2)}}.popup-form .popup-form-inner .wpcf7 form .width-100{width:100%}.popup-form .popup-form-inner .wpcf7 form .wpcf7-response-output{width:100%;text-align:center;margin-top:0;background:#fff!important;color:#333!important}.popup-form .popup-form-inner .wpcf7 form .wpcf7-response-output.wpcf7-validation-errors{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff}.popup-form .popup-form-inner .wpcf7 form .wpcf7-response-output.wpcf7-mail-sent-ok{background:#4caf5033;border:1px solid rgba(76,175,80,.5);color:#fff}.popup-form .popup-form-inner .wpcf7 form input[type=text],.popup-form .popup-form-inner .wpcf7 form input[type=email],.popup-form .popup-form-inner .wpcf7 form input[type=tel],.popup-form .popup-form-inner .wpcf7 form textarea{width:100%;padding:16px 20px;border:none;border-radius:12px;background:#fff;font-size:16px;color:#333;box-sizing:border-box;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.popup-form .popup-form-inner .wpcf7 form input[type=text]::placeholder,.popup-form .popup-form-inner .wpcf7 form input[type=email]::placeholder,.popup-form .popup-form-inner .wpcf7 form input[type=tel]::placeholder,.popup-form .popup-form-inner .wpcf7 form textarea::placeholder{color:#999;opacity:1;font-weight:400}.popup-form .popup-form-inner .wpcf7 form textarea{max-height:100px}.popup-form .popup-form-inner .wpcf7 form input.wpcf7-submit{background:var(--color-primary);margin-top:10px;color:#fff;border:none;border-radius:12px;padding:18px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;text-transform:none;letter-spacing:.5px;height:auto}.popup-form .popup-form-inner .wpcf7 form input.wpcf7-submit:hover{box-shadow:0 4px 10px #00000014}.popup-form.active{position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000c;width:100%;height:100vh;margin:0 auto;overflow:auto;display:flex;justify-content:center;align-items:center;opacity:1;z-index:1000;transition:opacity .5s ease-in-out}.popup-form.active .popup-form-inner{transform:translateY(0);transition:transform .5s ease-in-out}.popup-form .mfp-iframe-holder .close-popup{position:absolute;top:0;right:0;cursor:pointer;transform:translate(100%,100%)}.popup-form body.popup-form-active{overflow:hidden}.wpcf7 .wpcf7-not-valid-tip{color:#f8b964;padding-bottom:0;margin-top:5px}.elementor-widget-container .bg-gradient-11{background:unset!important}.elementor-widget-container .bg-gradient-11.rbt-section-gap{padding:60px 0!important}.elementor-widget-container .bg-gradient-11 .section-title.mb--60{margin-bottom:0!important}.elementor-widget-container .modern-course-features-box{background:#326037}.rbt-course-details-area .social-share-wrapper .rbt-post-share{display:none!important}.rbt-course-details-area .social-share-wrapper .rbt-post-share hr{display:none}.course_event-template-default .rbt-breadcrumb-default.rbt-breadcrumb-style-3{padding-bottom:0;min-height:unset}.course_event-template-default .rbt-course-details-area{padding-top:50px}
