/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.4.1759750173
Updated: 2025-10-06 11:29:33

*/
.our-process .e-con-inner,.why-box{position:relative;overflow:hidden}
.why-box::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:32px;background:linear-gradient(90deg,#fff8f5 0,coral 100%);z-index:1;opacity:.38}
.our-process:after{content:"";width:75%;height:7px;background:linear-gradient(90deg,#fff8f5 0,coral 100%);position:absolute;top:45px;left:12.5%}
.pl-0{padding-left:0!important}
.ul-list ul{padding-left:20px}
.e-n-accordion-item-title[aria-expanded=true]{border-bottom-width:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.stack-logos .logo-img{position:relative}
.stack-logos .logo-img:not(:last-child)::before{content:'';width:calc(100% + 30px);height:5px;background:#000;position:absolute;top:50%;transform:translateY(-50%);left:50%}
.stack-logos .logo-img img{z-index:9;position:relative;background:#fff}
.link-box:hover h3{color:var(--e-global-color-primary)!important}
.secondary-text{color:var(--e-global-color-primary)}
.cky-btn-customize,.cky-btn.cky-btn-preferences{background:transparent!important;}
.cky-consent-container.cky-box-bottom-left{max-width:280px;}
.cky-btn.cky-btn-customize,.cky-btn.cky-btn-accept,.cky-btn.cky-btn-preferences{font-size:14px;padding:8px;}
@media (max-width:1024px){
	.elementor-toc__body a,.rank-math-breadcrumb a{font-size:16px!important}
}

@media (max-width: 767px) {
  	.our-process:after{width:7px;height:90%;left:50%;transform:translate(-50%)}
  	.sm-d-none{display:none}
	.stack-logos .logo-img:nth-child(2n)::before{display:none}
}