html{scrollbar-color:green #e4f0e5;scrollbar-width:thin;scroll-behaviour:smooth}.main-social-icon a.elementor-icon{background:transparent!important}.main-social-icon a.elementor-icon i.fab{color:#ddd;font-size:14px}.main-social-icon a.elementor-icon i.fab:hover{color:#31c343}.main-header-sec .hfe-site-logo img.hfe-site-logo-img{max-width:170px}.main-header-sec{background:transparent!important}.main-header-sec .elementor-background-overlay{background:rgb(255 255 255 / .85)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px #ededed solid}.btn,button,input[type="submit"],.elementor-button{text-transform:capitalize;font-size:14px;line-height:1.2}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'outfit';letter-spacing:.5px}.mix-gradient{background:linear-gradient(45deg,#ffffd7,#c7ffc7,#fff2db,#cefffc)}.sub-title p{font-size:16px;max-width:700px;margin:auto}.hero-gradient,.light-gradient{background:radial-gradient(circle at 50% 0%,rgb(16 185 129 / .12) 0%,#f8fafc 70%);border-bottom:1px solid #e5e7eb}.section-padding{padding:60px 0}.small-gap{padding:30px 0}.sub-heading .elementor-widget-container{background:linear-gradient(45deg,#9df3a8,#28a137,#9df3a8);max-width:max-content;padding:2px;border-radius:30px}.sub-heading.center-align .elementor-widget-container{margin-left:auto;margin-right:auto}.sub-heading .elementor-widget-container h4.elementor-heading-title{background:linear-gradient(90deg,#ffffff,#e7ffea,#e7ffea,#fff);border-radius:30px;font-size:12px;padding:6px 14px;letter-spacing:.5px;color:#198526;font-weight:600;position:relative;overflow:hidden;display:flex;max-width:160px}.sub-heading .elementor-widget-container h4.elementor-heading-title span{flex-shrink:0;display:inline-block;white-space:nowrap;margin-right:35px;animation:subHeadingMarquee 4s linear infinite;will-change:transform}@keyframes subHeadingMarquee{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 35px))}}.banner-heading h1.elementor-heading-title .gradient-text .gsap-letter{-webkit-text-fill-color:#fff0;background:linear-gradient(45deg,#6be379,#28a137);background-clip:text}.main-heading h2.elementor-heading-title .gradient-text .gsap-letter{-webkit-text-fill-color:#fff0;background:linear-gradient(45deg,#6be379,#28a137);-webkit-background-clip:text;background-clip:text}.main-heading h2.elementor-heading-title{font-weight:700;line-height:1.2;letter-spacing:.2px}body,body p,ul li,p a,.portfolio-description{font-family:'Poppins';font-weight:400;font-size:16px;line-height:1.4}.main-btn a.elementor-button-link,.main-btn a{border-radius:6px!important;box-shadow:0 2px 8px #bcddc075;font-family:'Outfit'!important;font-size:15px;font-weight:500;letter-spacing:.4px;padding:12px 24px}.main-btn a.link-button.block{max-width:max-content;display:block;text-align:center;margin:0;padding:4px 16px}.main-btn.main-primary a.elementor-button-link,.main-btn.main-primary a{background:green;border:1px solid #fff;color:#fff}.main-btn.main-primary a.elementor-button-link:hover,.main-btn.main-primary a:hover{background:#fff;color:green;border:1px solid green}.main-btn.main-secondary a.elementor-button-link,.main-btn.main-secondary a{background:#fff;color:green;border:1px solid green}.main-btn.main-secondary a.elementor-button-link:hover,.main-btn.main-secondary a:hover{background:green;border:1px solid #fff;color:#fff}.main-btn.main-black a.elementor-button-link,.main-btn.main-black a{background:#000;border:1px solid #fff;color:#fff}.main-btn.main-black a.elementor-button-link:hover,.main-btn.main-black a:hover{background:green;color:#fff;border:1px solid #fff}.topbar-header-cstm{position:relative;overflow:hidden}.topbar-header-cstm::after{content:"";position:absolute;width:500px;height:100%;top:0;left:0;background:linear-gradient(45deg,transparent,#025602,transparent);pointer-events:none;animation:topbarGlow 5s ease-in-out infinite alternate}@keyframes topbarGlow{0%{left:-250px}100%{left:calc(100% - 250px)}}.topbar-header-cstm>div{position:relative;z-index:1}.banner-heading h1.elementor-heading-title{font-weight:700;line-height:1.2}.banner-paragraph p{font-size:18px}.banner-counters .elementor-widget-counter .elementor-counter-number-wrapper{font-size:26px;font-weight:700;font-family:'outfit';line-height:.8}.banner-counters .elementor-widget-counter .elementor-counter-number-prefix{display:none}.banner-counters .elementor-widget-counter .elementor-counter-title{text-align:left;font-size:12px;color:#6c7276;font-family:'Poppins'}.banner-counters{padding-top:30px}.banner-counters{padding-top:20px!important;border-top:1px solid #ebebeb;margin-top:30px}.banner-counters .elementor-widget-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix i{font-size:18px;top:-3px;position:relative;left:4px;color:#fbbf24}.banner-paragraph{margin-bottom:0px!important;max-width:680px}.banner-image img{box-shadow:0 6px 20px #d6fff4}.award-icon-box{position:absolute;bottom:54px;left:-20px}.award-icon-box .elementor-icon-box-wrapper{background:#fff;max-width:max-content;padding:10px;border-radius:6px;border:1px solid #ededed;animation:shake 3.4s ease-in-out infinite}.award-icon-box .elementor-icon-box-wrapper h3.elementor-icon-box-title{font-size:16px;margin:0;line-height:1.2}.award-icon-box .elementor-icon-box-wrapper p.elementor-icon-box-description{font-size:12px;color:#6c7276}.award-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon span{background:#d1fae5;border-radius:6px;padding:6px}.award-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon span i{font-size:28px;color:#419b47}.award-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0}.star-rating-box{position:absolute;right:-10px;top:0;max-width:max-content}.google-rating{display:flex;width:100%;background:#fff;border-radius:6px;padding:10px;gap:10px;max-width:max-content;border:1px solid #ededed}.google-rating .rating-stars ul{display:flex;list-style:none;font-size:14px;gap:1px;color:#fbbf24;margin:0;padding:0}.google-rating .rating-content h5{margin:0;font-size:14px}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}@keyframes shakeboth{0%,100%{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.gray-heading{font-size:20px}.gray-heading h4.elementor-heading-title{font-size:14px;color:#939393;text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-family:'Outfit'}.logo-slider-sec .elementor-widget-image-carousel img.swiper-slide-image{max-width:130px}.logo-slider-sec .elementor-widget-image-carousel figure.swiper-slide-inner{background:linear-gradient(45deg,#e5ffe5,#d0eff9);border-radius:6px;padding:20px;border:1px solid #dbdbdb}.logo-slider-sec .elementor-widget-image-carousel .swiper-slide{padding:5px}.services-img-bx .elementor-widget-image-box .elementor-widget-container{background:#fff;height:100%;border-radius:10px;border:1px solid #e9e3e3;overflow:hidden;height:100%;position:relative;overflow:hidden;transition:0.4s ease-in-out}.services-img-bx .elementor-widget-image-box{height:100%}.services-img-bx .elementor-widget-image-box h4.elementor-image-box-title{color:#000;font-size:22px;margin:0 0 15px;font-weight:600;font-family:'Outfit'}.services-img-bx .elementor-widget-image-box .elementor-image-box-content{padding:20px 20px 0}.services-img-bx .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper:hover h4.elementor-image-box-title{color:green}.services-img-bx .elementor-widget-image-box p{font-size:14px;font-family:'Poppins';font-weight:400;color:#424242;margin-bottom:20px}.service-list{background:linear-gradient(45deg,#d0fbff,#daffda);border-radius:10px;transition:0.4s ease-in-out}.service-list ul{padding-left:0;padding:10px;list-style:none}.service-list ul li{font-size:14px;color:#424242;padding:8px 0;border-bottom:1px solid #ffffffe3;font-weight:400}.service-list ul li:first-child{padding-top:0}.service-list ul li:last-child{padding-bottom:0;border:0}.service-list ul li:before{content:"\f058";font-family:'Font Awesome 5 Free';position:relative;padding-right:6px;font-size:14px}.services-img-bx .elementor-widget-image-box .elementor-widget-container:hover{box-shadow:0 0 6px 0 #c5f7c5}.services-img-bx .elementor-widget-image-box figure.elementor-image-box-img img{max-height:220px;object-fit:cover}.services-img-bx .elementor-widget-image-box .elementor-widget-container:hover img{transform:scale(1.1)}.services-img-bx .elementor-widget-image-box .elementor-widget-container figure.elementor-image-box-img{overflow:hidden}.services-img-bx .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper{position:relative;z-index:2}.services-img-bx .elementor-widget-image-box .elementor-widget-container:hover .service-list{background:#fff;transition:0.4s ease-in-out}.ai-generated-sec .elementor-widget-image-box{height:100%}.ai-generated-sec .elementor-image-box-wrapper{padding:20px;background:radial-gradient(circle at center,#fff 0,#ffffffd1,#ffffffc4 100%);position:relative;overflow:hidden;border-radius:10px;height:100%}.ai-generated-sec .elementor-widget-image-box .elementor-widget-container{position:relative;overflow:hidden;padding:2px;border-radius:10px;box-shadow:0 40px 80px -20px rgb(0 0 0 / .08);height:100%}.ai-generated-sec .elementor-widget-image-box .elementor-widget-container:before{position:absolute;content:"";top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent 60%,#28a137,#5fcf6b,#b8f5a8,transparent 90%);transform:rotate(275deg);opacity:1;animation:none}.ai-generated-sec .elementor-widget-image-box .elementor-widget-container:hover::before{animation:spin 10s linear infinite;opacity:1}.ai-generated-sec .elementor-widget-image-box h4.elementor-image-box-title{color:#000;font-size:22px;margin:0 0 15px;font-weight:600;font-family:'Outfit'}.ai-generated-sec .elementor-widget-image-box .elementor-widget-container .elementor-image-box-wrapper:hover h4.elementor-image-box-title{color:green}.ai-generated-sec .elementor-widget-image-box p{font-size:14px;font-family:'Poppins';font-weight:400;color:#424242;margin-bottom:14px}.enroll-btn a{font-size:16px;font-family:'Outfit';letter-spacing:.5px;color:green;font-weight:600}.ai-generated-sec .elementor-widget-image-box p:last-child{margin:0}@keyframes spin{from{transform:rotate(275deg)}to{transform:rotate(800deg)}}.dark-gradient{background:linear-gradient(135deg,#08132c 0%,#0f0d2a 50%,#032a20 100%)}.why-choose-us .elementor-widget-image-box{background:#ffffff0a;border-radius:10px;border:1px solid #ffffff26;padding:20px;height:100%}.why-choose-us .elementor-widget-image-box .elementor-image-box-title{color:#fff;font-size:18px;margin:10px 0;line-height:1.2}.why-choose-us .elementor-widget-image-box p.elementor-image-box-description{font-size:14px;color:#fff}.why-choose-us .elementor-widget-image-box .list{background:#ffffff14;border-radius:10px;transition:0.4s ease-in-out;border:1px solid #ffffff1c;margin-top:15px;box-shadow:0 0 2px 1px #ffffff17;margin-bottom:-20px}.why-choose-us .elementor-widget-image-box .list ul{padding-left:0;padding:10px 15px;list-style:none;margin:0}.why-choose-us .elementor-widget-image-box .list ul li{font-size:14px;color:#e1d9d9;padding:10px 0;font-weight:400;display:flex;align-items:flex-start}.why-choose-us .elementor-widget-image-box .list ul li:before{content:"\f058";font-family:'Font Awesome 5 Free';position:relative;padding-right:6px;font-size:14px;padding-top:4px}.why-choose-us .elementor-widget-image-box figure.elementor-image-box-img{max-width:max-content;background:linear-gradient(45deg,#e5ffe5,#d0eff9);padding:6px;border-radius:6px;border:2px solid #f5f5f521}.why-choose-us .elementor-widget-image-box figure.elementor-image-box-img img{height:36px;width:36px;object-fit:cover}.why-choose-us .elementor-widget-image-box:hover img{transform-origin:top center;animation:swing 1.5s ease infinite}@keyframes swing{20%{transform:rotate(10deg)}40%{transform:rotate(-5deg)}60%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}100%{transform:rotate(0deg)}}.why-choose-us .elementor-widget-image-box:hover{box-shadow:0 20px 50px rgb(16 185 129 / .2);border-color:green}.key-features .elementor-widget-image-box{background:#fff;border-radius:10px;border:1px solid #bdddbd;padding:10px}.key-features .elementor-widget-image-box p.elementor-image-box-description{color:#606060;font-weight:400;margin-top:4px;font-size:14px}.key-center video.elementor-video{border-radius:20px}.key-features .elementor-widget-image-box figure.elementor-image-box-img{max-width:50px;background:linear-gradient(45deg,#064806,#008000);padding:5px;border-radius:6px}.certificate-boxes .swiper-slide{background:#fff;box-shadow:0 0 10px 0 #00000017;border-radius:5px;padding:.5px}.certificate-boxes .swiper-slide:before{position:absolute;content:"";background:linear-gradient(45deg,#dfffdf,#008000,#d9f5d9,#008000,#e9ffe9);inset:0;border-radius:5px}.certificate-boxes .swiper-slide .swiper-slide-inner{padding:20px 40px 40px;position:relative;background:#fff;border-radius:5px;margin:0}.certificate-boxes .swiper-slide .swiper-slide-inner:before{opacity:.2;position:absolute;content:"";background-image:url(/theskillsbooster/wp-content/uploads/2026/08/3d-room-perspective-grid-background-png.webp);inset:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.certificate-boxes .swiper-wrapper{padding-top:30px;padding-bottom:40px}.certificate-boxes .swiper-slide .swiper-slide-inner img,.certificate-boxes .swiper-slide .swiper-slide-inner figcapture{position:relative}.certificate-boxes h5{font-size:20px;max-width:200px;margin:10px auto 14px;line-height:1.2}.certificate-boxes p{font-size:14px;color:#8f8e8e;margin:0}.custom-slide{padding:0 5px}.blogs-section .slick-slide{border-radius:10px;background:linear-gradient(45deg,#ffffeb,#f0fff0,#fff8ec,#f1fffe);border:1px solid #d9d9d9;height:100%;overflow:hidden}.blogs-section .slick-slide .post-inner{padding:20px 20px 0 20px!important}.blogs-section .slick-slide .content .post-inner p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px!important;font-size:14px!important;line-height:1.5!important;color:#505050!important;font-weight:400!important}.blogs-section .slick-slide .content .post-inner h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px!important;font-family:'Outfit';width:100%;transition:0.5s ease-in-out}.blogs-section .slick-slide:hover img{transform:scale(1.1);transition:0.5s ease-in-out}.blogs-section .slick-slide img{transition:0.5s ease-in-out;position:relative}.blogs-section .slick-slide .thumb{overflow:hidden;position:relative}.blogs-section .slick-slide .thumb a:after{position:absolute;content:"";background:#0000003b;inset:0;height:100%;width:100%;z-index:1;opacity:0;transition:0.5s ease-in-out}.blogs-section .slick-slide:hover .thumb a:after{opacity:1;transition:0.5s ease-in-out}.blogs-section .slick-slide:hover .content .post-inner h2 a{color:#008000!important;transition:0.5s ease-in-out}.home-footer-section{background:linear-gradient(135deg,#08132c 0%,#0f0d2a 50%,#032a20 100%);padding:30px 0}.home-footer-section p{color:#e3e3e3;font-weight:300;font-family:'Outfit'}.home-footer-section nav.elementor-navigation ul.sm_nav_menu li.menu-item a{color:#e3e3e3;font-family:'poppins'!important;font-size:14px!important;font-weight:300!important;display:inline-flex;align-items:center;padding-left:5px;transition:0.4s ease-in-out;line-height:2!important}.home-footer-section nav.elementor-navigation ul.sm_nav_menu li.menu-item a:hover{padding-left:10px;color:#4bb753}.home-footer-section nav.elementor-navigation ul.sm_nav_menu li.menu-item a:before{width:6px;height:1px;content:"";background:#fff;left:-10px;position:relative;opacity:0;transition:0.4s ease-in-out}.home-footer-section nav.elementor-navigation ul.sm_nav_menu li.menu-item a:hover:before{left:-5px;opacity:1}.home-footer-section h4.elementor-heading-title{font-size:18px;color:#fff;font-family:'Poppins'}.home-footer-section .man_logo_img{max-width:180px}.home-footer-section .elementor-widget-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item a{font-size:14px;color:#e3e3e3;padding:8px 0;align-items:flex-start}.home-footer-section .elementor-widget-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item a:hover{color:#4bb753}.home-footer-section .elementor-widget-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item a i{font-size:14px;color:#4bb753;padding-top:5px}.footer-spacer>.elementor-element-populated{padding:24px!important;margin:10px;border:1px solid #fff0;border-radius:10px;background:linear-gradient(#0d0e2a,#0d0f2b) padding-box,conic-gradient(#e8be63,#28a137,#015c01,#565800,#e8be63) border-box;box-shadow:0 0 8px rgb(232 190 99 / .15),0 0 20px rgb(40 161 55 / .08)}.bottom-footer-sec{background:linear-gradient(135deg,#08132c 0%,#0f0d2a 50%,#032a20 100%)}.bottom-footer-sec:before{background:#ffffff0f;position:absolute;content:"";width:100%;inset:0}.bottom-footer-sec .elementor-widget-text-editor p{font-size:14px!important;font-weight:300;font-family:'Outfit'}.zoom-in-zoom-out img{display:block;width:45px}.zoom-in-zoom-out{right:0;position:fixed;float:right;bottom:0;margin:0 10px 19px 0;z-index:8;padding:10px;border-radius:50%}.elementor-section.elementor-section-boxed>.elementor-container .elementor-container{max-width:100%!important;margin:0}.mission-vission .elementor-widget-image-box{padding:20px;background:linear-gradient(45deg,#ffffd7,#c7ffc7,#fff2db,#cefffc);border-radius:10px;height:100%;border:1px solid #c5d1c5}.mission-vission .elementor-widget-image-box:hover{background:linear-gradient(45deg,#cefffc,#fff2db,#c7ffc7,#ffffd7);transition:0.5s ease-in-out;box-shadow:0 0 10px 0 #d9e4d9}.mission-vission .elementor-widget-image-box img{height:34px;width:34px}.mission-vission .elementor-widget-image-box .elementor-image-box-img{background:#fff;width:60px!important;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto!important;border-radius:100%;padding:10px;position:relative;box-shadow:0 0 20px 0 #0000003d}.mission-vission .elementor-widget-image-box .elementor-image-box-img:after{position:absolute;content:"";background:#fff0;height:100%;width:100%;border:1px dashed green;border-radius:100%;animation:animName 10s linear infinite;inset:0}@keyframes animName{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mission-vission .elementor-widget-image-box h3.elementor-image-box-title{margin:15px 0;color:#000;font-size:22px}.mission-vission .elementor-widget-image-box p.elementor-image-box-description{font-size:14px;font-family:'Poppins';font-weight:400;color:#424242}.about-sec-1 .elementor-widget-icon-box{width:33.33%;border:4px solid #fff0;margin:0 auto}.about-sec-1 .elementor-widget-icon-box .elementor-widget-container{background:#fff;border:1px solid #e0e3e0;border-radius:6px;padding:8px 10px}.about-sec-1 .elementor-widget-icon-box h3.elementor-icon-box-title{margin:0;font-size:16px;color:#424242}.about-sec-1 .elementor-widget-icon-box i{font-size:16px;color:green}.about-sec-1 .elementor-widget-icon-box .elementor-icon-box-icon{margin-right:10px!important;background:linear-gradient(45deg,#d0ffd0,#eaf7ea);padding:5px;border-radius:6px;border:1px solid #e0e3e0;width:30px;display:flex!important;align-items:center;justify-content:center;height:30px}.skill-booster-animation{width:74%!important;position:absolute;height:100%;right:0;opacity:0.5!important;top:0!important;z-index:0}.banner-col{position:relative!important;z-index:1}.banner-col .skill-booster-image img{animation:shakeboth 14s ease-in-out infinite;border-radius:10px;border:10px solid #fff;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25)}.hero-gradient{border-bottom:1px solid #e5e7eb;position:relative;overflow:hidden}.google-review{position:absolute;bottom:0;animation:shake 20s ease-in-out infinite;left:0}.faq-section .htmega-icon-align-{background:#fff;padding:5px;border-radius:15px;box-shadow:0 0 10px 0 #00800040;border-bottom:4px solid #9fd79f}.faq-section .htmega-icon-align-{border:0px!important}.faq-section .htmega-icon-align- .accordion-content{border:0}.faq-section .htmega-items-hedding{background:radial-gradient(circle at 50% 0%,rgb(16 185 129 / .12) 0%,#f8fafc 70%);border:1px solid #ededed;border-radius:10px;font-size:16px;padding:10px;font-family:'Outfit';font-weight:400;line-height:26px;transition:0.5s ease-in-out;padding-right:50px!important;color:#1b1919}.faq-section .htmega-icon-align- .accordion-content p{font-size:14px;line-height:24px;color:#565c56;padding-left:10px;padding-right:10px;text-align:justify}.faq-section .htmega-icon-align- span.accourdion-icon i{color:green;font-size:14px;transition:0.5s ease-in-out}.faq-section .htmega-accourdion-title:hover .htmega-items-hedding{background:linear-gradient(45deg,#008000,#12af12,#008000);color:#fff;transition:0.5s ease-in-out}.faq-section .htmega-accourdion-title:hover span.accourdion-icon i{color:#fff}.faq-section .htmega-icon-align- .accordion-content ul{margin:0;padding-left:24px}.faq-section .htmega-icon-align- .accordion-content ul li{padding:3px 0;font-size:14px;color:#565c56}.contact-icons .elementor-widget-icon-box .elementor-widget-container{background:#fff;border-radius:10px;border:1px dashed #98b198;height:100%;padding:24px;position:relative;border-bottom:4px solid green}.contact-icons .elementor-widget-icon-box .elementor-widget-container:before{position:absolute;content:"";background:linear-gradient(180deg,#d8fbd8,#d5ffd5,#f0fff0,transparent);height:50%;width:100%;top:0;left:0;right:0;border-radius:20px 20px 100% 100%}.contact-icons .elementor-widget-icon-box .elementor-icon-box-icon{height:max-content;width:max-content;display:flex;position:relative;padding:2px;margin-top:-50px;box-shadow:0 0 10px 0 #00000047;border-radius:10px;overflow:hidden}.contact-icons .elementor-widget-icon-box i{font-size:26px;color:green}.contact-icons .elementor-widget-icon-box h3.elementor-icon-box-title{margin:0 0 5px;font-size:18px}.contact-icons .elementor-widget-icon-box p.elementor-icon-box-description,.contact-icons .elementor-widget-icon-box p.elementor-icon-box-description a{font-size:14px;color:#575454}.contact-icons .elementor-widget-icon-box p.elementor-icon-box-description a:hover{color:green}.contact-icons .elementor-widget-icon-box .elementor-icon-box-icon:after{position:absolute;content:"";background:linear-gradient(90deg,#008000,#ffffff,#008000);height:100%;width:100%;z-index:0;inset:0;border-radius:10px;animation:rotateGradient 3s linear infinite;transform-origin:center}@keyframes rotateGradient{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.contact-icons span.elementor-icon.elementor-animation-{background:#fff;height:60px;width:60px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:10px;box-shadow:0 0 10px 0 #bfdfbf;z-index:1}.contact-icons .elementor-widget-icon-box{height:100%;position:relative;padding-top:40px;border-radius:10px}.contact-icons .elementor-widget-icon-box .elementor-icon-box-content{position:relative}.contact-form form input.wpcf7-form-control,.contact-form form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:15px;background:linear-gradient(45deg,#ffffd7,#c7ffc7,#fff2db,#cefffc);margin-bottom:15px;border-radius:10px;font-size:14px;color:#000;font-family:'Poppins';text-align:left;font-weight:400;border:1px dashed green;text-transform:capitalize!important}.contact-form form{background:#ffffffdb;padding:30px;border:1px solid #99b299;border-radius:10px}.contact-form form input.wpcf7-form-control::placeholder{font-size:14px;color:#433e3e;font-family:'Poppins';text-align:left}.contact-form form span.select2-selection{border:0px!important}.contact-form .select2-container--default .select2-selection__arrow b:before{top:-2px!important}.contact-form .select2-container--default .select2-selection__arrow b{margin-top:-16px!important}.contact-form h4.con{margin-top:0;margin-bottom:24px}.contact-form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:green;border:1px solid #fff;color:#fff;border-radius:6px!important;padding:12px 24px!important;font-weight:500;font-family:'Outfit';font-size:15px;letter-spacing:.5px;box-shadow:0 2px 8px #bcddc075;margin:15px 0}.contact-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#fff;color:green;border-color:green}.google-map-contact .elementor-widget-container iframe{height:100%;min-height:100%;border-radius:10px!important;border:0px!important}.google-map-contact{height:100%}.google-map-contact .elementor-widget-container{height:100%;background:#ffffffdb;padding:10px;border:1px solid #99b299;border-radius:10px}body.blog .main_single_page{width:49%;padding-right:0;background:#fff;margin:10px 0 10px 0;border:1px solid #dfdfdf;border-radius:10px;overflow:hidden;padding:10px 10px 20px 10px;box-shadow:0 0 10px 0 #ebe6e6}body.blog .sidebar-right .nav-links{padding-top:30px}body.blog .sidebar-right{display:flex;flex-wrap:wrap;justify-content:space-between}body.blog .main_single_page .single-thumbnail{margin-bottom:15px;border:1px solid #dfdfdf;border-radius:10px;box-shadow:0 0 10px 0 #ebe6e6}body.blog .main_single_page .single-thumbnail a{width:100%}body.blog .main_single_page h3{font-size:20px;line-height:1.2;padding:0 20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:'Outfit';font-weight:500;margin-bottom:14px;letter-spacing:0}body.blog .main_single_page .post-excerpt p{font-size:14px;padding:0 20px;color:gray;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:justify}body.blog .main_single_page .post-date{padding:0 20px;font-size:12px;margin:0;font-weight:600}body.blog .main_single_page .post-excerpt{margin-bottom:10px}body.blog .main_single_page a.btn.dark.read-more{margin:0 20px;border-radius:6px!important;box-shadow:0 2px 8px #bcddc075;font-family:'Outfit'!important;font-size:15px;font-weight:500;letter-spacing:.4px;padding:12px 24px;background:green;border:1px solid #fff;text-transform:capitalize}body.blog .main_single_page a.btn.dark.read-more:hover{background:#fff;border:1px solid green;color:green}body.blog,body.single.single-post{background:linear-gradient(45deg,#ffffd7,#c7ffc7,#fff2db,#cefffc)}.man_sidebar .widget.widget_search{margin-bottom:20px;overflow:hidden;padding-top:10px}.man_sidebar .widget.widget_search form.search-form{border-radius:10px;overflow:hidden}.man_sidebar .widget.widget_search form.search-form .search-field{font-family:'Poppins';font-size:14px;padding:10px}.man_sidebar .widget_stm_recent_posts .widget_media.clearfix{padding:10px;background:#fff;border-radius:10px;border:1px solid #dfdfdf;box-shadow:0 0 10px 0 #ebe6e6}.man_sidebar .widget_stm_recent_posts .widget_media.clearfix h6.pc-hv{font-size:16px;line-height:1;letter-spacing:0}.man_sidebar .widget_stm_recent_posts .date.pc{font-size:12px;margin-bottom:5px}.man_sidebar .widget_stm_recent_posts .image{margin-right:10px}.man_sidebar .widget_stm_recent_posts a{align-items:center}body.single.single-post .man_intro.man_intro_default.man_image_bck{display:block;text-align:center}body.single.single-post .man_intro.man_intro_default.man_image_bck h1{font-size:40px}body.single.single-post .man_intro.man_intro_default.man_image_bck .main_intro_cont{margin-bottom:0;padding-bottom:20px}body.single.single-post .stm_post-after{background:#fff;padding:10px;border-radius:10px}body.single.single-post .stm_post-after .tags.head-font a{text-transform:capitalize;font-size:15px;font-weight:500;margin-right:6px;text-decoration:underline;color:#716d6d}body.single.single-post .stm_post-after .tags.head-font a:hover{color:green}body.single.single-post .stm_post-after .tags.head-font{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dfdfdf}body.single.single-post .stm_post-after .addtoany_shortcode a span{background:linear-gradient(45deg,#008000,#44c654)!important;padding:5px}body.single.single-post h2.wp-block-heading{font-size:32px}body.single.single-post h3.wp-block-heading{font-size:22px}body.single.single-post h3.wp-block-heading strong{font-weight:700}.career-oportunities ul.elementor-icon-list-items li.elementor-icon-list-item{font-size:16px;padding:8px 0;align-items:flex-start}.career-oportunities ul.elementor-icon-list-items li.elementor-icon-list-item:before{content:"\f058";font-family:'Font Awesome 5 Free';position:relative;padding-right:8px;font-size:18px;padding-top:3px}@keyframes shakeboth{0%,100%{transform:translateY(0)}20%,60%{transform:translateY(-12px)}40%,80%{transform:translateY(12px)}}.man_intro.man_intro_default.man_image_bck{display:none}body.blog .site-content .archive-wrap{margin:0;padding:60px 0}@media (min-width:768px){.certificate-boxes .swiper-slide-next{transform:scale(1.1)!important;z-index:1}.certificate-boxes .swiper-slide{transform:scale(.9)}}@media (min-width:1400px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px!important}body.blog .site-content .archive-wrap .container,body.wp-singular .site-content .container{max-width:1280px!important}}@media (max-width:1399px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:96%!important}body.blog .site-content .archive-wrap .container,body.wp-singular .site-content .container{max-width:96%}}@media (max-width:1024px){.tablet-header-main div.hfe-nav-menu{max-width:40px;margin-left:10px}.tablet-header-main div.hfe-nav-menu .hfe-nav-menu__toggle{background:#fff;max-width:40px;display:flex;align-items:center;justify-content:center;border-radius:7px;margin-left:10px;box-shadow:0 0 0 1px green;margin:0px!important;color:#000}.tablet-header-main div.hfe-nav-menu .hfe-nav-menu__toggle i{color:green}.banner-heading h1.elementor-heading-title{font-size:38px}.banner-paragraph p{font-size:15px}.banner-counters .elementor-widget-counter .elementor-counter-title{letter-spacing:-.5px}}@media (max-width:991px){.services-img-bx .elementor-widget-image-box .elementor-image-box-content{padding:10px 10px 0}.services-img-bx .elementor-widget-image-box h4.elementor-image-box-title{font-size:18px}.why-choose-us .elementor-widget-image-box{padding:15px}.certificate-boxes .swiper-slide .swiper-slide-inner{padding:10px 15px 15px}.ai-generated-sec .elementor-widget-image-box h4.elementor-image-box-title{font-size:18px}.ai-generated-sec .elementor-image-box-wrapper{padding:10px}.about-sec-1 .elementor-widget-icon-box{width:50%}}@media (max-width:767px){.footer-spacer-right .elementor-inner-section .elementor-inner-column{padding-bottom:30px}.footer-spacer-right .elementor-inner-section .elementor-inner-column:last-child{padding-bottom:0}.home-footer-section nav.elementor-navigation ul.sm_nav_menu li.menu-item a:before{opacity:1}.hero-gradient .sub-heading .elementor-widget-container{margin:auto}.banner-heading h1.elementor-heading-title{font-size:30px;max-width:400px;margin:auto;text-align:center}.banner-paragraph{max-width:500px;margin:auto;text-align:center}.banner-buttons .elementor-element-populated{justify-content:center}.banner-counters .elementor-inner-column{width:33.333%}.banner-counters .elementor-widget-counter .elementor-counter-title{text-align:center}.banner-counters .elementor-widget-counter .elementor-counter-number-wrapper{max-width:max-content;margin:auto}.main-header-sec div.hfe-nav-menu{max-width:40px;margin-left:auto}.main-header-sec div.hfe-nav-menu .hfe-nav-menu__toggle{background:#fff;max-width:40px;display:flex;align-items:center;justify-content:center;border-radius:7px;margin-left:10px;box-shadow:0 0 0 1px green;margin:0px!important;color:#000}.main-header-sec div.hfe-nav-menu .hfe-nav-menu__toggle i{color:green}.logo-slider-sec .elementor-widget-image-carousel figure.swiper-slide-inner{padding:6px}.certificate-boxes .swiper-wrapper{padding-top:0;padding-bottom:0}.skill-booster-animation{width:100%!important;top:30%!important;bottom:0;left:0}}@media (max-width:600px){body.blog .main_single_page{width:100%}}