.elementor-9646 .elementor-element.elementor-element-78e1a15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}














@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;600;700&amp;display=swap");:root{}.marble-bg{background:linear-gradient(135deg,#f8f8f8 0%,#e9e9e9 100%);background-image:radial-gradient(circle at 30%40%,rgba(255,255,255,0.8)0%,transparent 20%),radial-gradient(circle at 70%60%,rgba(200,200,200,0.6)0%,transparent 25%),linear-gradient(45deg,rgba(0,0,0,0.02)25%,transparent 25%,transparent 50%,rgba(0,0,0,0.02)50%,rgba(0,0,0,0.02)75%,transparent 75%,transparent);background-size:200%200%,200%200%,50px 50px;padding:20px 10px;min-height:100vh;display:flex;align-items:center;justify-content:center}.greek-temple-card{font-family:"Cormorant Garamond",serif;border-radius:15px 15px 25px 25px;padding:25px 20px;margin:0 auto;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.15),inset 0 1px 5px rgba(212,175,55,0.3);transition:all 0.5s ease;width:100%}.greek-temple-card::before,.greek-temple-card::after{display:none}.temple-pediment{position:relative;margin:-25px -20px 20px -20px;padding:20px 20px 10px 20px;border-radius:25px 25px 0 0;text-align:center}.temple-pediment::before{content:"⏣";position:absolute;top:5px;left:50%;transform:translateX(-50%);font-size:1.5rem;animation:goldShine 3s infinite}.temple-pediment::after{content:"⚕";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);font-size:1.5rem;padding:5px 12px;border-radius:40px;animation:goldPulse 2s infinite}@keyframes goldShine{0%,100%{text-shadow:0 0 5px gold;opacity:1}50%{text-shadow:0 0 20px gold,0 0 30px #ffd700;opacity:0.9}}@keyframes goldPulse{0%,100%{box-shadow:0 0 5px gold}50%{box-shadow:0 0 20px gold,0 0 30px #ffaa00;border-color:#ffaa00}}@keyframes goldGlow{0%,100%{filter:brightness(1);text-shadow:0 0 3px gold}50%{filter:brightness(1.2);text-shadow:0 0 15px gold,0 0 25px #ffaa00}}.price,.meta-item .glyph,.laurel-wreath span,.meander-piece{animation:goldGlow 3s infinite}.laurel-wreath{text-align:center;margin:5px 0 10px;font-size:1.5rem;opacity:0.8}.greek-meander{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:15px 0;height:15px}.meander-piece{width:15px;height:15px;clip-path:polygon(0%0%,100%0%,80%50%,100%100%,0%100%,20%50%);opacity:0.7}.service-title{margin-bottom:15px;text-align:left}.service-title h3{font-family:"Cormorant Garamond",serif;font-size:1.6rem;font-weight:700;margin:0 0 5px 0;letter-spacing:1px;line-height:1.2}.service-title .subtitle{font-size:1rem;font-weight:500;background:rgba(212,175,55,0.1);display:inline-block;padding:3px 12px;border-radius:30px}.divine-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;padding:12px 0;background:rgba(212,175,55,0.03)}.meta-item{text-align:center}.meta-item .glyph{font-size:1.5rem;display:block;margin-bottom:2px}.meta-item .label{font-size:0.7rem;text-transform:uppercase;letter-spacing:0.5px}.meta-item .value{font-size:1rem;font-weight:600}.fresco-area{margin:20px 0;border-radius:12px;overflow:hidden;position:relative;background:#E4D5C0;height:150px;box-shadow:inset 0 0 20px rgba(0,0,0,0.15)}.fresco-area::before{content:"🏛️";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;opacity:0.3}.price-scroll{background:rgba(245,245,245,0.8);border-radius:12px;padding:15px;margin:20px 0;position:relative;box-shadow:inset 0 0 15px rgba(212,175,55,0.1)}.price-scroll::before{content:"💰";position:absolute;top:-12px;left:15px;font-size:1.5rem;padding:0 8px;animation:goldShine 2s infinite}.price-item{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;font-size:0.95rem}.price-item:last-child{border-bottom:none}.price-item .service-type{font-weight:500;flex:1}.price-item .price{font-family:"Cormorant Garamond",serif;font-size:1.1rem;font-weight:700;background:rgba(212,175,55,0.1);padding:3px 12px;border-radius:25px;white-space:nowrap}.price-item.highlight{background:rgba(212,175,55,0.08);border-radius:8px}.clinic-note{background:#f0f7ff;border-radius:8px;padding:12px 15px;margin:20px 0;color:#2c3e50;font-size:0.9rem;display:flex;align-items:center;gap:10px}.clinic-note i{font-size:1.2rem}.sacred-actions{display:flex;flex-direction:column;gap:12px;margin-top:20px}.sacred-btn{color:white;padding:12px 20px;border-radius:50px;font-family:"Cormorant Garamond",serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all 0.3s;position:relative;overflow:hidden;width:100%;box-shadow:0 5px 15px rgba(26,95,122,0.3)}.sacred-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(212,175,55,0.4)}.sacred-btn::before{content:"⚕️";margin-right:8px}.messenger-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.messenger-link{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 4px;border-radius:30px;text-decoration:none;font-family:"Cormorant Garamond",serif;font-size:0.8rem;font-weight:600;transition:all 0.3s;background:rgba(245,245,245,0.9)}.messenger-link i{font-size:1rem;transition:transform 0.3s}.messenger-link:hover i{transform:scale(1.2)}.whatsapp-link:hover{background:#25D366;color:white;border-color:#25D366}.viber-link:hover{background:#7360F2;color:white;border-color:#7360F2}.telegram-link:hover{background:#0088cc;color:white;border-color:#0088cc}.instagram-link:hover{background:linear-gradient(45deg,#f09433,#d62976,#962fbf,#4f5bd5);color:white;border-color:#d62976}@media(max-width:600px){.greek-temple-card{padding:20px 15px;max-width:98%;border-radius:12px 12px 20px 20px}.temple-pediment{margin:-20px -15px 15px -15px;padding:15px 15px 8px 15px}.service-title h3{font-size:1.4rem}.divine-meta{gap:5px}.price-item .service-type{white-space:normal}.messenger-grid{gap:4px}}@media(max-width:400px){.price-item{flex-direction:column;align-items:flex-start;gap:5px}.price-item .price{align-self:flex-end}.messenger-grid{grid-template-columns:repeat(2,1fr)}}@keyframes templeRise{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.greek-temple-card{animation:templeRise 0.8s ease-out}








