.elementor-301 .elementor-element.elementor-element-126b297{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:37px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-126b297:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-126b297>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffce2}.elementor-301 .elementor-element.elementor-element-5a3cff0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-5a3cff0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-301 .elementor-element.elementor-element-ffaa3cb{width:100%;max-width:100%;padding:0}.elementor-301 .elementor-element.elementor-element-ffaa3cb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-301 .elementor-element.elementor-element-77e02c7{--display:flex}.elementor-301 .elementor-element.elementor-element-77e02c7:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-77e02c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffce2}.elementor-301 .elementor-element.elementor-element-e8dcabb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-301 .elementor-element.elementor-element-e8dcabb:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-e8dcabb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffce2}.elementor-301 .elementor-element.elementor-element-a2d486a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 90px}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-301 .elementor-element.elementor-element-5a3cff0{--width:100%}}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-126b297{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-301 .elementor-element.elementor-element-5a3cff0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-126b297{--padding-top:-7px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-301 .elementor-element.elementor-element-5a3cff0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-ffaa3cb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-301 .elementor-element.elementor-element-a2d486a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}.exp-section{width:100%;box-sizing:border-box;padding:30px 0;background:#fffce2;overflow:hidden;position:relative}.exp-title{font-family:'Damion',cursive;font-size:5rem;color:#db2976;text-align:center;margin-bottom:35px;text-shadow:0 0 15px rgb(219 41 118/.4),0 0 30px rgb(219 41 118/.2)}.exp-container{width:100%;overflow:hidden;position:relative}.exp-track{display:flex;gap:35px;width:max-content;animation:scrollExp 35s linear infinite;padding:10px 0}@keyframes scrollExp{from{transform:translateX(0)}to{transform:translateX(-50%)}}.exp-card{position:relative;width:340px;min-height:440px;border-radius:24px;overflow:hidden;background:#ffce2;border:1px solid rgb(219 41 118/.2);backdrop-filter:blur(14px);transition:all .45s ease;flex-shrink:0}.exp-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 0 20px rgb(219 41 118/.35),0 0 60px rgb(219 41 118/.15)}.exp-card img{width:100%;height:200px;object-fit:cover;display:block;filter:brightness(.92);transition:transform .5s ease}.exp-card:hover img{transform:scale(1.05)}.exp-text{padding:24px;display:flex;flex-direction:column;gap:12px}.exp-text h3{margin:0;font-size:1.2rem;line-height:1.3;color:#2c2520;font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:600}.exp-text p{margin:0;color:rgb(44 37 32/.7);font-size:.92rem;line-height:1.5}.exp-text span{position:relative;padding-left:16px;color:rgb(44 37 32/.85);font-size:.9rem;line-height:1.5}.exp-text span:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#db2976;box-shadow:0 0 8px #db2976,0 0 16px rgb(219 41 118/.6)}.exp-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(219 41 118/.08),transparent 45%);pointer-events:none}.exp-card.left{transform:rotate(-1.5deg)}.exp-card.right{transform:rotate(1.5deg)}.exp-card.left:hover,.exp-card.right:hover{transform:rotate(0deg) translateY(-10px) scale(1.02)}.exp-container:hover .exp-track{animation-play-state:paused}@media(max-width:768px){.exp-title{font-size:3.5rem;margin-bottom:25px}.exp-card{width:260px;min-height:380px}.exp-card img{height:160px}.exp-text{padding:18px}.exp-text h3{font-size:1rem}.exp-text p,.exp-text span{font-size:.82rem}}.skills-section{width:100%;padding:60px 0;background:#fffce2;overflow:hidden;position:relative}.skills-title{font-family:'Damion',cursive;font-size:5rem;color:#db2976;text-align:center;margin-bottom:35px;text-shadow:0 0 15px rgb(219 41 118/.4),0 0 30px rgb(219 41 118/.2)}.skills-container{width:100%;overflow:hidden;position:relative}.skills-track{display:flex;gap:35px;width:max-content;animation:scrollSkills 32s linear infinite}@keyframes scrollSkills{from{transform:translateX(0)}to{transform:translateX(-50%)}}.skills-card{position:relative;width:320px;min-height:280px;border-radius:24px;overflow:hidden;background:#ffce2;border:1px solid rgb(219 41 118/.2);backdrop-filter:blur(14px);transition:all .45s ease;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 28px;text-align:center}.skills-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 0 20px rgb(219 41 118/.35),0 0 60px rgb(219 41 118/.15)}.skills-icon{width:85px;height:85px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;border:1px solid rgb(219 41 118/.3);background:radial-gradient(circle,rgb(219 41 118/.12),rgb(237 230 216/.05));box-shadow:0 0 15px rgb(219 41 118/.2),inset 0 0 20px rgb(219 41 118/.08);transition:all .4s ease}.skills-card:hover .skills-icon{transform:scale(1.08);box-shadow:0 0 25px rgb(219 41 118/.4),0 0 50px rgb(219 41 118/.2)}.skills-icon i{font-size:2rem;color:#db2976;text-shadow:0 0 10px rgb(219 41 118/.5)}.skills-text{display:flex;flex-direction:column;gap:14px}.skills-text h3{margin:0;font-size:1.25rem;line-height:1.3;color:#2c2520;font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:600}.skills-text span{color:rgb(44 37 32/.75);font-size:.95rem;line-height:1.6}.skills-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(219 41 118/.08),transparent 45%);pointer-events:none}.skills-card.left{transform:rotate(-1.5deg)}.skills-card.right{transform:rotate(1.5deg)}.skills-card.left:hover,.skills-card.right:hover{transform:rotate(0deg) translateY(-10px) scale(1.02)}@media(max-width:768px){.skills-title{font-size:3.5rem;margin-bottom:25px}.skills-card{width:270px;min-height:250px;padding:28px 22px}.skills-icon{width:70px;height:70px;margin-bottom:18px}.skills-icon i{font-size:1.6rem}.skills-text h3{font-size:1.05rem}.skills-text span{font-size:.85rem}}.skills-track{display:flex;gap:35px;width:max-content;animation:scrollSkills 32s linear infinite}.skills-container:hover .skills-track{animation-play-state:paused}body{background-color:#fffce2;font-family:'Arial',sans-serif;margin:0;color:#2c2520}.skills-section{width:100%;max-width:100vw;box-sizing:border-box;margin:60px 0;text-align:center;padding:20px 0}.skills-section h2{font-size:5rem;margin-bottom:40px;color:#db2976;letter-spacing:1px;text-shadow:0 0 15px rgb(219 41 118/.4),0 0 30px rgb(219 41 118/.2)}.skills-line{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap;padding:10px 20px}.skill-card{position:relative;background:rgb(222 196 196/.35);padding:20px 25px;border-radius:20px;min-width:140px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 15px rgb(219 41 118/.2),0 10px 20px rgb(44 37 32/.1);border:2px solid rgb(219 41 118/.3);transition:transform .35s ease,box-shadow .35s ease;animation:float 3s ease-in-out infinite}.skill-card img{width:40px;height:40px;margin-bottom:12px;object-fit:contain;filter:sepia(1) saturate(3) hue-rotate(290deg)}.skill-card img.no-invert{filter:none;background-color:rgb(245 240 232/.8);padding:5px;border-radius:8px}.skill-card span{font-weight:700;font-size:16px;color:#2c2520;text-shadow:none}.skill-card:hover{transform:translateY(-12px) scale(1.15);box-shadow:0 0 35px rgb(219 41 118/.4),0 18px 36px rgb(44 37 32/.15)}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.skill-card:nth-child(odd){animation-delay:.2s}.skill-card:nth-child(even){animation-delay:.4s}@media(max-width:768px){.skills-section h2{font-size:3.5rem}.skill-card{min-width:110px;padding:15px 18px}.skill-card span{font-size:14px}.skill-card img{width:32px;height:32px}}