body{overflow-x:hidden}body,html,h1,h2,h3,h4,h5,h6,p,.elementor-heading-title{font-family:"Heebo",Sans-serif!important}img{max-width:100%!important}.site-logo{margin:5px 0}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{width:10px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus::before,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus::after{position:absolute;display:block;content:"";border:6px solid #fff0;right:0}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus::before{top:20px;border-top-color:#000}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus::after{top:-10px;border-top-color:#fff}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus::before,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus::after{position:absolute;display:block;content:"";border:6px solid #fff0;right:0}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus::before{top:13px;border-bottom-color:#000}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus::after{top:-10px;border-bottom-color:#fff}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu::before,.primary-navigation>div>.menu-wrapper>li>.sub-menu::after{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{border:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{border-bottom:1px solid #eee}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{border-bottom:1px solid #eee}.primary-navigation>div>.menu-wrapper>li>.sub-menu{max-height:250px;overflow-y:auto}.menu-wrapper li a{font-size:17px;font-weight:400;text-transform:uppercase}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus{display:flex}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus{display:none}.btn-theme .elementor-button-link{position:relative;z-index:1;border-width:2px!important;padding:15px 20px;min-width:150px}.btn-theme .elementor-button-link::after{content:"";position:absolute;left:0;bottom:0;background:#003E23;width:100%;height:4px;z-index:-1;transition:all .3s ease}.btn-theme .elementor-button-link:hover,.btn-theme .elementor-button-link:focus{color:#fff!important}.btn-theme .elementor-button-link:hover::after,.btn-theme .elementor-button-link:focus::after{height:100%;transition:all .3s ease}.primary-navigation .primary-menu-container>ul>.menu-item>a,.primary-navigation .primary-menu-container>ul>.menu-item>a:hover{font-weight:400!important;text-decoration:none}.primary-navigation .sub-menu .menu-item>a{padding:10px}.primary-navigation .sub-menu .menu-item>a:hover{border-bottom:1px solid #eee}.recent-projects .swiper-slide-inner{overflow:hidden}.recent-projects .swiper-image-stretch .swiper-slide .swiper-slide-image{min-height:400px;object-fit:cover;transform:scale(1);transition:0.2s ease}.recent-projects .swiper-image-stretch .swiper-slide:hover .swiper-slide-image{transform:scale(1.2);transition:0.2s ease}.elementor-swiper-button-next,.elementor-swiper-button-prev{background:#fff;padding:10px;color:#000}div.elementor-swiper-button-next,div.elementor-swiper-button-prev{color:#000}div.elementor-swiper-button-prev{left:0}div.elementor-swiper-button-next{right:0}.from-gallery .gallery-item,.service-offered .gallery-item{position:relative}.from-gallery .gallery-caption,.service-offered .gallery-caption,.recent-projects .elementor-image-carousel-caption{position:absolute;left:0;bottom:0;right:0;height:80px;background:rgb(0 0 0 / .6);width:100%;top:auto;max-width:100%;display:flex;justify-content:center;align-items:center;margin:0}.service-offered .gallery-caption{bottom:20px;width:calc(100% - 20px)}.from-gallery .gallery-item img{min-height:280px;transform:scale(1);transition:0.2s ease}.service-offered .gallery-item img{min-height:260px;max-height:260px;object-fit:cover;transform:scale(1);transition:0.2s ease}.service-offered .gallery-item:hover img{transform:scale(1.2);transition:0.2s ease}.from-gallery .gallery-item,.service-offered .gallery-item{position:relative}.from-gallery .gallery-item .gallery-icon,.service-offered .gallery-item .gallery-icon{overflow:hidden}.service-offered .gallery-item .gallery-icon{position:relative}.service-offered .gallery-item .gallery-icon::after{content:"";position:absolute;top:0;left:-50px;width:50px;height:100%;background:rgb(255 255 255 / .2);transition:0.3s ease}.service-offered .gallery-item .gallery-icon:hover:after{transition:0.3s ease;left:100%}.service-offered .gallery-caption{height:70px;font-size:18px;line-height:1.2}.from-gallery .gallery-item:hover img,.service-offered .gallery-item:hover img{transform:scale(1.2);transition:0.2s ease}.specialization .swiper-slide-inner{position:relative}.specialization .swiper-slide-inner img{min-height:260px;max-height:260px;object-fit:cover;transform:scale(1);transition:0.2s ease}.specialization .swiper-slide-inner:hover img{transform:scale(1.2);transition:0.2s ease}.specialization .swiper-slide-inner{overflow:hidden}.specialization .swiper-slide-inner figcaption{position:absolute;left:0;bottom:0;right:0;height:60px;background:rgb(0 0 0 / .6);width:100%;top:auto;max-width:100%;display:flex;justify-content:center;align-items:center;margin:0;color:#fff;font-size:16px;font-weight:500;font-family:"Heebo",Sans-serif!important}.br-right{border-right:1px solid #eee}.mosaic img{height:100%!important;object-fit:cover;max-width:100%!important}.mosaic h2,.mosaic p{margin-bottom:20px}.mosaic p{font-size:16px}.event-block .elementor-image-box-wrapper{border:none!important;display:flex;align-items:stretch!important;transition:0.2s ease}.event-block .elementor-image-box-content{background-color:#f5f5f5;padding:20px;transition:0.2s ease}.event-block .elementor-image-box-wrapper:hover .elementor-image-box-content{background-color:#fff;transition:0.2s ease}.event-block .elementor-image-box-wrapper:hover{box-shadow:5px 5px 30px rgb(0 0 0 / .07);transition:0.2s ease}.event-block .elementor-image-box-wrapper .elementor-image-box-title{font-size:20px;margin-bottom:10px}.event-block .elementor-image-box-wrapper .elementor-image-box-description{font-size:16px}.event-block .elementor-image-box-wrapper .elementor-image-box-img{margin-bottom:0!important;overflow:hidden}.event-block .elementor-image-box-wrapper .elementor-image-box-img img{height:100%!important;object-fit:cover;min-height:160px;transform:scale(1);transition:0.2s ease}.event-block .elementor-image-box-wrapper:hover .elementor-image-box-img img{transform:scale(1.2);transition:0.2s ease}.footer-main p{font-size:14px;color:#fff}.footer-main .widget h2{margin-bottom:30px}.subs-form form{position:relative}.subs-form input{background-color:#fff0;border:none;border-bottom:2px solid #fff;color:#fff;width:100%}.subs-form button[type="submit"]{position:absolute;top:10px;right:0;background:none!important;color:#000;border:none;padding:0;margin:0}.sp-testimonial-free-section .slick-prev,.sp-testimonial-free-section .slick-next{font-size:14px;line-height:28px}.footer-logo{margin-top:0!important}.footer-logo img{max-width:110px;margin-bottom:20px}.contact-info{display:flex}.contact-info span{margin-right:15px}.bottom-links ul{padding-left:0}.bottom-links ul li{list-style:none;display:inline-block;margin-right:10px}.bottom-links ul li a{color:#fff!important;text-decoration:none;font-size:14px}.bottom-links ul li a:hover,.bottom-links ul li a:focus{color:#00aa17!important}.site-footer>.site-info .site-name{font-size:12px;color:#fff}.powered-by{font-size:14px}.footer-logo p{margin-bottom:15px}.socialMedia li{display:inline-block;margin-right:10px}.topbar{background-color:#f5f5f5}.topbar{background-color:#f5f5f5}.topbar .topbar-inner{display:flex;align-items:center;justify-content:space-between;padding:0;max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.social-right ul{padding:0;list-style:none;display:flex;align-items:center}.social-right ul li{margin-right:15px}.social-right ul li:last-child{border-left:1px solid #ddd;padding-left:15px}.social-right ul li a{color:#000;text-decoration:none;font-size:14px}.social-right ul li a:hover,.social-right ul li a:focus{color:#00aa17}.social-right ul li a span{display:inline-block;margin-right:10px}.contact_info ul{list-style:none;padding-left:0}.contact_info ul li{display:inline-block}.contact_info ul li a{padding-left:10px;font-size:16px}.contact_info ul li a:hover,.contact_info ul li a:focus{color:#00aa17}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#000;text-transform:uppercase;font-size:16px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:16px;line-height:1.2;padding:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#00aa17;background:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{float:left}.service-box .elementor-image-box-wrapper{border:1px solid #eee!important;min-height:290px;max-height:290px;position:relative;overflow:hidden}.service-box .elementor-image-box-wrapper:hover{box-shadow:5px 5px 20px rgb(0 0 0 / .1)}.service-box .elementor-image-box-img{max-height:290px;min-height:290px;overflow:hidden;margin-bottom:0!important}.service-box .elementor-image-box-img img{width:100%!important;height:100%!important;min-height:290px!important;object-fit:cover;scale:1;transition:0.3s ease;max-width:100%!important}.service-box .elementor-image-box-img:hover img{transition:0.3s ease;scale:1.1}.service-box .elementor-image-box-content{position:absolute;bottom:0;left:0;width:100%;background-color:rgb(0 0 0 / .6);color:#fff;display:flex;justify-content:center;align-items:center;padding:15px!important}.wp-caption-text{font-size:36px;font-weight:700}.detail-style-box .elementor-widget-container{display:flex;gap:10px}.detail-icon-box{flex:1;width:33.3%}.icon-box-inner{border:1px solid #eee;padding:15px}#main .entry-header .post-thumbnail{position:relative}#main .entry-header .post-thumbnail figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:38px;text-shadow:2px 2px 10px rgb(0 0 0);text-transform:uppercase;color:#fff}.training-topics{width:calc(50% - 30px)!important;border:1px solid #eee;padding:15px;margin:0 15px;margin-bottom:15px}.methodology-wrap .elementor-widget-wrap,.training-topics-wrap .elementor-widget-wrap{align-items:stretch!important}.style-list ul{padding-left:0;list-style:none}.style-list ul li{position:relative;padding-left:40px;margin-bottom:15px;line-height:1.4;font-size:18px}.style-list ul li:after{content:"";background:url(https://leadingwithpride.com/wp-content/uploads/2021/12/seeding.png);background-size:20px;background-repeat:no-repeat;background-position:0 0;position:absolute;left:0;top:5px;width:24px;height:24px}.training-topics p strong{margin-bottom:10px}.post-thumbnail .wp-post-image{max-height:480px!important;object-fit:cover}.resources-gallery .gallery-item .gallery-icon::after,.service-box .elementor-image-box-wrapper:after{content:"";position:absolute;top:0;left:-50px;width:50px;height:100%;background:rgb(255 255 255 / .2);transition:0.3s ease}.resources-gallery .gallery-item .gallery-icon:hover::after,.service-box .elementor-image-box-wrapper:hover::after{transition:0.3s ease;left:100%}.resources-gallery .gallery-item{padding:0 15px}.resources-gallery .gallery-item .gallery-icon{overflow:hidden;position:relative;width:100%;height:100%;min-height:260px}.resources-gallery .gallery-item .gallery-icon:hover img{scale:1.2;transition:0.3s ease}.resources-gallery .gallery-caption{position:static;margin-top:0px!important;color:#000;max-width:100%;font-size:16px;margin-topx:15px!important;margin-bottom:30px!important;display:block}.gallery-item img{scale:1;transition:0.3s ease;min-height:260px;object-fit:cover;max-height:260px}.achivement-box{border-radius:12px;height:100%;color:#fff;padding:15px;background:#22c1c3;background:linear-gradient(0deg,rgb(34 193 195) 0%,rgb(253 187 45) 100%);min-height:150px;position:relative;z-index:1}.achivement-box:after{content:"";position:absolute;left:0;top:0;background-image:url(http://devs.ststagingserver.com/abhinav/wp-content/uploads/2021/12/biggest-achievement.jpg);opacity:.2;background-size:cover;height:100%;width:100%;z-index:-1}.achivement-box h2{font-size:42px}.profile-box .elementor-image-box-wrapper{border-color:#eee!important;padding:30px 20px;box-shadow:5px 5px 30px rgb(0 0 0 / .15)}.profile-box .elementor-image-box-img{width:180px!important;height:180px!important;border-radius:100%;overflow:hidden}.profile-box .elementor-image-box-img img{height:100%!important;width:100%!important;object-fit:cover}.achivement-box{vertical-align:middle;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.widget-area{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){#mega-menu-wrap-primary{background:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:none!important;color:#00aa17}}@media screen and (min-width:482px){.site-logo .custom-logo{max-width:100px}}@media screen and (max-width:767px){.training-topics{width:calc(100% - 30px)!important}}.footer-main{background:url(https://abhinavagro.com/wp-content/themes/twentytwentyone-child/assets/img/footer-bg.png) no-repeat #011d11}