.portable-wrapper,body,html{overflow-x:hidden}.blob{position:relative;display:inline-block}.blob::after,.blob::before{content:"";position:absolute;width:100%;height:100%;animation:10s ease-in-out infinite morph}.blob::before{background:#cff8ff;top:-3px;left:-23px;opacity:.5;z-index:-1;animation-delay:.2s}.blob::after{background:#cef4ffc4;right:-13px;bottom:-33px;z-index:-2;animation-delay:.6s}.blob img{display:block;width:100%;max-width:760px;animation:23s ease-in-out infinite morph;padding-top:1rem;padding-left:13px}@keyframes morph{0%,100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:53% 49% 38% 63%/68% 23% 63% 48%}}.portable-wrapper{min-height:100vh;padding:2rem;position:relative}.portable-wrapper::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,transparent 24%,var(--portable-grid-color) 25%,var(--portable-grid-color) 26%,transparent 27%,transparent 74%,var(--portable-grid-color) 75%,var(--portable-grid-color) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,var(--portable-grid-color) 25%,var(--portable-grid-color) 26%,transparent 27%,transparent 74%,var(--portable-grid-color) 75%,var(--portable-grid-color) 76%,transparent 77%,transparent);background-size:50px 50px;pointer-events:none;opacity:.2;z-index:-2}.portable-background-shapes{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.portable-shape{position:absolute;border-radius:50%;background:radial-gradient(circle at center,var(--portable-primary),transparent);opacity:.3;filter:blur(60px);animation:25s ease-in-out infinite float}.portable-shape1{width:350px;height:350px;top:-10%;left:-5%;animation-duration:30s}.portable-shape2{width:500px;height:500px;bottom:-15%;right:-10%;animation-duration:35s}.portable-shape3{width:400px;height:400px;top:40%;left:60%;animation-duration:40s}.portable-shape4{width:250px;height:250px;bottom:5%;left:20%;animation-duration:28s}@keyframes float{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(20px,-20px) scale(1.1)}}.portable-floating-particles{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.portable-particle{position:absolute;background:var(--portable-primary);opacity:.4;border-radius:50%;filter:blur(1px);animation:20s linear infinite drift}.portable-card,.portable-review{position:relative;overflow:hidden}.portable-particle:first-child{width:8px;height:8px;top:10%;left:20%;animation-duration:18s}.portable-particle:nth-child(2){width:12px;height:12px;top:70%;left:80%;animation-duration:22s}.portable-particle:nth-child(3){width:6px;height:6px;top:40%;left:50%;animation-duration:25s}.portable-particle:nth-child(4){width:10px;height:10px;top:85%;left:30%;animation-duration:20s}.portable-particle:nth-child(5){width:7px;height:7px;top:25%;left:70%;animation-duration:24s}.portable-particle:nth-child(6){width:9px;height:9px;top:55%;left:15%;animation-duration:26s}.portable-particle:nth-child(7){width:5px;height:5px;top:35%;left:85%;animation-duration:19s}.portable-particle:nth-child(8){width:11px;height:11px;top:65%;left:40%;animation-duration:21s}.portable-particle:nth-child(9){width:7px;height:7px;top:15%;left:55%;animation-duration:23s}.portable-particle:nth-child(10){width:10px;height:10px;top:50%;left:90%;animation-duration:27s}@keyframes drift{0%,100%{transform:translate(0,0);opacity:.4}50%{transform:translate(15px,-15px);opacity:.6}}.portable-section-header{text-align:center;margin-bottom:2rem;opacity:0;transform:translateY(-20px);animation:.6s forwards fadeInDown}.portable-title{font-size:3rem;color:var(--portable-text);margin-bottom:.5rem}.portable-subtitle{font-size:1.3rem;color:var(--portable-subtext);animation:1s .5s forwards slideIn;opacity:0}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.portable-card{width:100%;max-width:400px;background:var(--portable-card-bg);padding:2rem;border-radius:1rem;box-shadow:0 8px 22px var(--portable-shadow);border:2px solid var(--portable-border);transition:var(--portable-transition);backdrop-filter:blur(10px)}.portable-avatar,.portable-card::after{border-radius:50%;transition:var(--portable-transition)}.portable-card:hover{background:var(--portable-card-hover-bg);transform:translateY(-5px) scale(1.02);box-shadow:0 14px 35px var(--portable-hover-shadow)}.portable-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--portable-primary),var(--portable-secondary));opacity:0;transition:var(--portable-transition)}.portable-card:hover::before{opacity:1}.portable-card::after{content:'';position:absolute;bottom:-45px;right:-45px;width:110px;height:110px;background:radial-gradient(circle,var(--portable-primary),transparent);opacity:.9}.portable-review::after,.portable-review::before{font-family:FontAwesome;font-size:1.6rem;color:var(--portable-primary);position:absolute;opacity:.3}.portable-card:hover::after{transform:scale(1.3);opacity:1.3}.portable-testimonial-header,.testimonials-slider .testimonial-header{display:flex;align-items:center;gap:1rem}.portable-avatar{width:70px;height:70px;object-fit:cover;border:3px solid var(--portable-card-bg);box-shadow:0 10px 25px rgba(0,0,0,.2)}.mobile-menu-close:hover,.portable-avatar:hover,.testimonials-slider .avatar:hover{transform:scale(1.2)}.portable-card:hover .portable-avatar{border-color:var(--portable-primary);box-shadow:0 12px 30px rgba(0,126,167,.4)}.portable-separator{width:2px;height:50px;background:var(--portable-border)}.portable-user-info,.testimonials-slider .user-info{display:flex;flex-direction:column}.portable-user-name{font-weight:700;color:var(--portable-text);font-size:1.3rem}.portable-user-role{color:var(--portable-subtext);font-size:.95rem;margin-top:.2rem}.portable-review,.portable-translation{margin-top:1rem;color:var(--portable-text)}.portable-review{padding:2rem 1.5rem 1rem;font-size:.95rem;line-height:1.5;background:var(--portable-card-hover-bg);border-left:4px solid var(--portable-primary);border-radius:6px;font-style:italic;box-shadow:0 3px 13px rgb(0 0 0 / 25%);transition:transform .3s ease-in-out}.portable-review:hover{box-shadow:0 3px 13px var(--portable-hover-shadow);transform:scale(1.02)}.portable-review::before{content:"\f10d";top:0;left:.5rem}.portable-review::after{content:"\f10e";bottom:0;right:.8rem}.portable-translation{padding:.9rem 1.3rem;font-size:.85rem;line-height:1.4;background:#f9f9f9;border-left:3px solid var(--portable-secondary);border-radius:4px;box-shadow:0 13px 23px rgb(0 0 0 / 25%);transition:transform .5s ease-in-out}.portable-translation:hover{box-shadow:0 13px 23px var(--portable-hover-shadow);transform:scale(1.02)}.portable-translation-title{display:inline-flex;align-items:center;font-weight:600;color:var(--portable-secondary);margin-bottom:.3rem}.portable-translation-title i,.testimonials-slider .translation-title i{margin-right:.4rem}.portable-slider,.testimonials-slider .slider{position:relative;max-width:1200px;margin:0 auto;perspective:1000px;overflow:visible;min-height:550px}.portable-slider .portable-card,.testimonials-slider .slider .card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .6s,opacity .6s;opacity:0;pointer-events:none}.portable-slider .portable-card.portable-active,.testimonials-slider .slider .card.active{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto;z-index:3}.portable-slider .portable-card.portable-prev,.testimonials-slider .slider .card.prev{transform:translate(calc(-50% - 250px),-50%) scale(.8) rotateY(15deg);opacity:.6;pointer-events:auto;z-index:2;filter:blur(1px)}.portable-slider .portable-card.portable-next,.testimonials-slider .slider .card.next{transform:translate(calc(-50% + 250px),-50%) scale(.8) rotateY(-15deg);opacity:.6;pointer-events:auto;z-index:2;filter:blur(1px)}.portable-slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:var(--portable-primary);color:#fff;border:none;border-radius:50%;width:50px;height:50px;cursor:pointer;transition:background .3s;z-index:4}.hero-content,.hero-image,.hero-section,.nav-link,.nav-menu{position:relative}.logo,.nav-link{color:var(--primary-color);text-decoration:none}.mobile-menu-wrapper,header{z-index:1000;backdrop-filter:blur(10px)}.portable-slider-btn:hover{background:var(--portable-secondary)}.portable-slider-btn-prev{left:-6px}.portable-slider-btn-next{right:-6px}.portable-slider-btn i,.testimonials-slider .slider-btn i{font-size:1.2rem}@media (max-width:992px){.hero-text h1{font-size:2.9rem!important}.hero-text p{font-size:1.1rem!important}.portable-slider{min-height:650px}.portable-slider .portable-card{max-width:340px}.portable-slider .portable-card.portable-prev{transform:translate(calc(-50% - 220px),-50%) scale(.85) rotateY(15deg)}.portable-slider .portable-card.portable-next{transform:translate(calc(-50% + 220px),-50%) scale(.85) rotateY(-15deg)}}@media (max-width:768px){.portable-title{font-size:2.5rem}.portable-subtitle{font-size:1.2rem}.portable-card{padding:1.5rem}.portable-review{padding:1.9rem 1rem}.portable-slider .portable-card{max-width:340px}.hero-text p{font-size:1rem!important}.hero-image img{width:90%;height:auto;transition:transform var(--transition-speed) var(--transition-ease)}.portable-slider .portable-card.portable-prev{transform:translate(calc(-50% - 180px),-50%) scale(.8) rotateY(15deg)}.portable-slider .portable-card.portable-next{transform:translate(calc(-50% + 180px),-50%) scale(.8) rotateY(-15deg)}}@media (max-width:600px){.portable-slider{padding:0 1rem}.hero-text h1{font-size:2.3rem!important}.hero-text p{font-size:.9rem!important}.portable-slider .portable-card{max-width:320px}.portable-slider .portable-card.portable-prev{transform:translate(calc(-50% - 160px),-50%) scale(.75) rotateY(15deg);display:none}.portable-slider .portable-card.portable-next{transform:translate(calc(-50% + 160px),-50%) scale(.75) rotateY(-15deg);display:none}.portable-slider-btn{width:45px;height:45px}.portable-slider-btn i{font-size:1.1rem}}@media (max-width:480px){.portable-slider{min-height:750px;padding:0 1.5rem}.hero-text p{font-size:.8rem!important}.portable-slider .portable-card{max-width:280px}.portable-slider .portable-card.portable-prev{transform:translate(calc(-50% - 140px),-50%) scale(.7) rotateY(15deg);display:none}.portable-slider .portable-card.portable-next{transform:translate(calc(-50% + 140px),-50%) scale(.7) rotateY(-15deg);display:none}.portable-slider-btn{width:40px;height:40px}.portable-slider-btn i{font-size:1rem}.hero-text h1{font-size:1.9rem!important}}@media (max-width:360px){.hero-text h1{font-size:1.6rem!important}.portable-slider{min-height:750px}.portable-title{font-size:1.9rem}}@media (max-width:290px){.portable-slider{min-height:950px}}@media (max-width:260px){.portable-slider{min-height:1100px}}:root{--primary-color:#0d2538;--secondary-color:#00a8cc;--accent-color:#ffffff;--background-color:#f0f2f5;--header-bg:rgba(255, 255, 255, 0.63);--text-color:#333;--transition-speed:0.6s;--transition-ease:cubic-bezier(0.4, 0, 0.2, 1);--animation-ease:cubic-bezier(0.42, 0, 0.58, 1);--gradient-1:#00a8cc;--gradient-2:#007ea7;--gradient-bg:linear-gradient(135deg, var(--gradient-1), var(--gradient-2));--portable-primary:#007ea7;--portable-secondary:#00a8cc;--portable-bg-light:#f4f5f7;--portable-card-bg:rgba(255, 255, 255, 0.63);--portable-card-hover-bg:#fff;--portable-text:#333;--portable-subtext:#666;--portable-border:rgba(51, 51, 51, 0.1);--portable-shadow:rgba(51, 51, 51, 0.15);--portable-hover-shadow:rgba(0, 126, 167, 0.25);--portable-transition:all 0.4s ease-in-out;--portable-grid-color:rgba(51, 51, 51, 0.05)}.hero-image img,.logo{transition:transform var(--transition-speed) var(--transition-ease)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;background:var(--background-color);color:var(--text-color);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;margin-bottom:1rem}header{position:fixed;top:2rem;left:50%;transform:translateX(-50%);width:90%;max-width:1400px;background:var(--header-bg);box-shadow:0 4px 20px rgba(0,0,0,.08);padding:1.5rem 2rem;border-radius:100px;transition:all var(--transition-speed) var(--transition-ease)}.nav-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.8rem;font-weight:700;margin-right:1.3rem}.logo:hover{transform:scale(1.05)}.nav-menu{display:flex;gap:2rem;list-style:none}.nav-link{font-weight:500;transition:color var(--transition-speed) var(--transition-ease),transform .3s ease;display:inline-block}.contact-btn,.learn-more-btn,.mobile-menu a,.read-bio-btn{font-weight:600;text-decoration:none}.nav-link:hover{color:var(--secondary-color);transform:translateY(-3px)}.nav-link::after{content:"";position:absolute;width:0%;height:2px;display:block;bottom:-5px;left:0;background-color:var(--secondary-color);transition:width var(--transition-speed) var(--transition-ease)}.nav-link:hover::after{width:100%}.contact-btn{background:var(--secondary-color);color:#fff;padding:.6rem 1.2rem;border-radius:50px;transition:background var(--transition-speed) var(--transition-ease),transform var(--transition-speed) var(--transition-ease)}.contact-btn:hover{background:var(--primary-color);color:var(--gradient-1);transform:scale(1.05);box-shadow:0 4px 12px rgba(0,168,204,.3)}.hero-section{min-height:100vh;background:var(--gradient-bg);color:#fff;overflow:hidden;padding-top:120px}#particles-js{position:absolute;width:100%;height:100%;top:0;left:0}.hero-content{max-width:1200px;margin:0 auto;padding:3rem 1rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.hero-text h1{font-size:3.8rem;margin-bottom:.3rem;opacity:0;animation:fadeInUp 1.2s var(--animation-ease) forwards;text-shadow:0 2px 6px rgba(0,0,0,.2)}.hero-text p{font-size:1.2rem;margin-bottom:.2rem;opacity:0;animation:fadeInUp 1.2s var(--animation-ease) forwards .2s;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.hero-text .credentials{color:rgba(255,255,255,.9);margin-bottom:.4rem;opacity:0;animation:fadeInUp 1.2s var(--animation-ease) forwards .4s}.read-bio-btn{background:#fff;color:var(--secondary-color);padding:.75rem 1.5rem;margin-top:.6rem;border-radius:50px;display:inline-block;border:2px solid transparent;transition:all var(--transition-speed) var(--transition-ease);opacity:0;animation:fadeInUp 1.2s var(--animation-ease) forwards .6s}.read-bio-btn:hover{background:0 0;border-color:#fff;color:#fff;transform:translateY(-2px)}.hero-image{opacity:0;animation:zoomIn 1s var(--animation-ease) forwards .8s,floating 6s ease-in-out infinite;max-width:500px;margin:1rem}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-image img{width:100%;height:auto;margin:1rem}.mobile-menu a,.mobile-menu-wrapper{transition:all var(--transition-speed) var(--transition-ease);opacity:0}.hero-image img:hover{transform:scale(1.03)}.mobile-menu-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(13,37,56,.95);visibility:hidden}.about-section,.stat-card{background:var(--background-color)}.mobile-menu-wrapper.active{opacity:1;visibility:visible}.mobile-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:2rem;padding:2rem}.mobile-menu a{font-size:2rem;color:var(--accent-color);transform:translateY(20px)}.mobile-menu-wrapper.active .mobile-menu a{opacity:1;transform:translateY(0)}.mobile-menu a:first-child{animation:slideIn 1s var(--animation-ease) forwards .3s}.mobile-menu a:nth-child(2){animation:slideIn 1s var(--animation-ease) forwards .4s}.mobile-menu a:nth-child(3){animation:slideIn 1s var(--animation-ease) forwards .5s}.mobile-menu a:nth-child(4){animation:slideIn 1s var(--animation-ease) forwards .6s}.mobile-menu a:nth-child(5){animation:slideIn 1s var(--animation-ease) forwards .7s}.mobile-menu a:nth-child(6){animation:slideIn 1s var(--animation-ease) forwards .8s}.mobile-menu a:hover{color:var(--secondary-color);transform:translateX(10px)}.mobile-menu .contact-btn{background:var(--secondary-color);color:#fff;padding:1rem 2rem;border-radius:50px;font-size:1.5rem;margin-top:1rem;border:2px solid transparent}.mobile-menu .contact-btn:hover{background:0 0;border-color:var(--secondary-color);transform:translateX(0) scale(1.05)}.menu-toggle{display:none;position:relative;z-index:1001;width:30px;height:25px;cursor:pointer}.menu-toggle span{display:block;position:absolute;height:3px;width:93%;background:var(--primary-color);border-radius:3px;transition:.3s}.menu-toggle span:first-child{top:0}.menu-toggle span:nth-child(2){top:9px}.menu-toggle span:nth-child(3){top:18px}.menu-toggle.active span:first-child{transform:rotate(45deg);top:11px;background:var(--accent-color)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg);top:11px;background:var(--accent-color)}.mobile-menu-close{position:absolute;top:1.5rem;right:1.5rem;font-size:2.5rem;color:var(--accent-color);cursor:pointer;z-index:1001;transition:transform .3s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}100%{opacity:1;transform:scale(1)}}@keyframes slideIn{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.nav-menu{display:none}.hero-image img{width:85%;height:auto;transition:transform var(--transition-speed) var(--transition-ease)}.menu-toggle,.mobile-menu-wrapper{display:block}.hero-text p,.logo{font-size:1.3rem}.hero-content{grid-template-columns:1fr;text-align:center;gap:3rem;padding:2.3rem 1.5rem}.hero-text h1{font-size:3.3rem}}.about-content,.stats-grid{display:grid;max-width:1200px;margin:auto}.stats-section{padding:4rem 2rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.stat-card{padding:2rem;border-radius:15px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform var(--transition-speed) var(--transition-ease),box-shadow var(--transition-speed) var(--transition-ease)}.stat-card:hover{transform:translateY(-5px);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));box-shadow:0 10px 20px rgba(0,0,0,.1)}.learn-more-btn:hover,.testimonials-slider .slider-btn:hover,footer{background:var(--primary-color)}.stat-card i{font-size:2.5rem;color:var(--secondary-color);margin-bottom:1rem}.stat-card h3{font-size:1.5rem;margin-bottom:.5rem}.stat-card:hover,.stat-card:hover h3,.stat-card:hover i,.stat-card:hover p{color:#fff}.about-section{padding:4rem 2rem;color:var(--primary-color)}.about-content{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.about-image img{width:100%;height:auto;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform var(--transition-speed) var(--transition-ease);animation:3s ease-in-out infinite subtle-heartbeat}.about-text p{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.learn-more-btn{background:var(--secondary-color);color:#fff;padding:.75rem 1.5rem;border-radius:50px;display:inline-block;transition:background var(--transition-speed) var(--transition-ease),transform var(--transition-speed) var(--transition-ease)}.learn-more-btn:hover{transform:scale(1.05)}@keyframes subtle-heartbeat{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@media (max-width:968px){.about-content{grid-template-columns:1fr;text-align:center}}.services-section{padding:4rem 2rem;background:var(--background-color)}.services-section h2,.videos-section h2{text-align:center;margin-bottom:2rem;font-size:2.5rem;color:var(--primary-color)}.services-grid,.video-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.appointment h2,.service-card h3,.service-card i,.social-links{margin-bottom:1rem}.service-card{background:#fff;padding:2rem;border-radius:15px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.08);transition:transform var(--transition-speed) var(--transition-ease),box-shadow var(--transition-speed) var(--transition-ease)}.service-card:hover{background:#dcf9ff;transform:translateY(-10px) scale(1.02);box-shadow:0 15px 25px rgba(0,0,0,.15)}.service-card i{font-size:3rem;color:var(--secondary-color)}.service-card h3{font-size:1.5rem}.service-card p{font-size:1rem;line-height:1.6}.testimonials-slider{padding:4rem 2rem;background:#fff}.testimonials-slider .section-header{text-align:center;margin-bottom:2rem}.testimonials-slider .title{font-size:2.5rem;color:var(--primary-color);margin-bottom:.5rem}.testimonials-slider .subtitle{font-size:1.1rem;color:var(--text-color)}.testimonials-slider .slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:var(--secondary-color);color:#fff;border:none;border-radius:50%;width:50px;height:50px;cursor:pointer;transition:background .3s;z-index:4}.testimonials-slider .slider-btn.prev{left:20px}.testimonials-slider .slider-btn.next{right:20px}.testimonials-slider .card{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 8px 22px rgba(0,0,0,.15);border:2px solid rgba(51,51,51,.1);overflow:hidden;transition:.4s ease-in-out;backdrop-filter:blur(10px)}.testimonials-slider .card:hover{transform:translate(-50%,-50%) scale(1.02);box-shadow:0 14px 35px rgba(0,0,0,.25)}.testimonials-slider .avatar{width:70px;height:70px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 10px 25px rgba(0,0,0,.2);transition:.4s ease-in-out}.testimonials-slider .separator{width:2px;height:50px;background:rgba(51,51,51,.1)}.testimonials-slider .user-name{font-weight:700;color:var(--primary-color);font-size:1.3rem}.testimonials-slider .user-role{color:var(--text-color);font-size:.95rem;margin-top:.2rem}.testimonials-slider .review{margin-top:1rem;padding:2rem 1.5rem 1rem;font-size:.95rem;line-height:1.5;background:#fff;border-left:4px solid var(--secondary-color);border-radius:6px;color:var(--text-color);font-style:italic;overflow:hidden;box-shadow:0 3px 13px rgba(0,0,0,.25);transition:transform .3s ease-in-out}.testimonials-slider .review:hover,.testimonials-slider .translation:hover,.video-wrapper:hover{transform:scale(1.02)}.testimonials-slider .translation{margin-top:1rem;padding:.9rem 1.3rem;font-size:.85rem;line-height:1.4;background:#f9f9f9;border-left:3px solid var(--secondary-color);border-radius:4px;color:var(--text-color);box-shadow:0 13px 23px rgba(0,0,0,.25);transition:transform .5s ease-in-out}.testimonials-slider .translation-title{display:inline-flex;align-items:center;font-weight:600;color:var(--secondary-color);margin-bottom:.3rem}.videos-section{padding:0 2rem 4rem}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform var(--transition-speed) var(--transition-ease)}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.appointment{padding:4rem 2rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));text-align:center;color:#fff;transition:background var(--transition-speed) var(--transition-ease)}.appointment h2{font-size:2.5rem}.appointment p{font-size:1.1rem;margin-bottom:2rem}.appointment-btn{background:var(--accent-color);color:var(--primary-color);padding:.8rem 2rem;border-radius:50px;font-weight:600;transition:background var(--transition-speed) var(--transition-ease),transform var(--transition-speed) var(--transition-ease)}.appointment-btn:hover{background:#fff;color:var(--secondary-color);transform:scale(1.05)}footer{color:#fff;padding:2rem;text-align:center;position:relative}.social-links a{color:#fff;margin:0 .5rem;font-size:1.5rem;transition:color var(--transition-speed) var(--transition-ease),transform var(--transition-speed) var(--transition-ease)}.social-links a:hover{color:var(--secondary-color);transform:scale(1.1)}