.elementor-kit-51 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1023px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.background{background:linear-gradient(135deg,#800080,#4b0082);animation:gradientShift 10s infinite alternate;position:relative;overflow:hidden;padding:50px 0}.background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="1" d="M0,0H20M0,0V20"/></svg>');background-size:20px 20px;pointer-events:none}.mobile-mockup{opacity:0;transform:scale(.9);transition:opacity .5s ease,transform .5s ease}.progress-bar{width:0%;height:10px;background-color:#ff6f61;transition:width 1.5s ease}.left-card,.right-card{opacity:0;transition:opacity .8s ease,transform .8s ease}.left-card{transform:translateX(-100px)}.right-card{transform:translateX(100px)}.card-icon{transition:transform .3s ease,color .3s ease}.card-icon:hover{transform:scale(1.3);color:#ff6f61}.card-title,.card-text{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.fade-in-scale{opacity:0;transform:scale(.9);transition:opacity .6s ease,transform .6s ease}.fade-in-scale.animate{opacity:1;transform:scale(1)}.slide-in-left{opacity:0;transform:translateX(-50px);transition:opacity .5s ease,transform .5s ease}.slide-in-right{opacity:0;transform:translateX(50px);transition:opacity .5s ease,transform .5s ease}.slide-in-left.animate,.slide-in-right.animate{opacity:1;transform:translateX(0)}.bounce{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.bounce.animate{opacity:1;transform:translateY(0);animation:bounce .6s ease}.rotate-in{opacity:0;transform:rotate(-15deg) scale(.8);transition:opacity .7s ease,transform .7s ease}.rotate-in.animate{opacity:1;transform:rotate(0deg) scale(1)}.text-highlight{color:#ccc;transition:color .5s ease}.text-highlight.animate{color:#000}.parallax{transition:transform .1s ease}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.1)}