.navbar{background:linear-gradient(135deg,#1A2B3C 0%,#2C3E50 100%);box-shadow:0 4px 20px rgba(0,0,0,0.15);backdrop-filter:blur(10px);transition:all 0.3s ease}.navbar.scrolled{background:rgba(26,43,60,0.95);box-shadow:0 2px 10px rgba(0,0,0,0.1)}.logo-text{background:linear-gradient(90deg,#D4A76A,#F0D9A8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.nav-link{position:relative;transition:color 0.3s ease}.nav-link::after{content:'';position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:#D4A76A;transition:width 0.3s ease}.nav-link:hover::after{width:100%}.mobile-menu{transform:translateX(-100%);transition:transform 0.3s ease}.mobile-menu.open{transform:translateX(0)}.menu-btn{transition:all 0.3s ease}.menu-btn.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.hero-section{background:linear-gradient(rgba(26,43,60,0.85),rgba(44,62,80,0.9)),url('../themes/main/assets/img/img1.webp');background-size:cover;background-position:center;background-attachment:fixed;min-height:100vh;display:flex;align-items:center}.content-section{background-size:cover;background-position:center;background-attachment:fixed}.section-1{background:linear-gradient(rgba(255,255,255,0.9),rgba(255,255,255,0.95)),url('../themes/main/assets/img/img2.webp')}.section-2{background:linear-gradient(rgba(26,43,60,0.9),rgba(44,62,80,0.95)),url('../themes/main/assets/img/img3.webp')}.btn-primary{background:linear-gradient(to right,#D4A76A,#F0D9A8);color:#1A2B3C;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(212,167,106,0.3)}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(212,167,106,0.4)}.advantage-item{transition:all 0.3s ease}.advantage-item:hover{transform:translateX(10px)}.content-section{background:linear-gradient(rgba(84,83,83,0.769),rgba(70,69,69,0.749)),url('../themes/main/assets/img/img4.webp');background-size:cover;background-position:center;background-attachment:fixed}.floating-card{box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:transform 0.3s ease,box-shadow 0.3s ease}.floating-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,0.15)}.highlight-text{position:relative;padding-left:1.5rem}.highlight-text::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:linear-gradient(to bottom,#D4A76A,#F0D9A8);border-radius:3px}.service-card{transition:all 0.3s ease;border-left:4px solid transparent}.service-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.1);border-left-color:#D4A76A}.price-tag{background:linear-gradient(to right,#D4A76A,#F0D9A8);color:#1A2B3C;font-weight:bold;padding:0.5rem 1rem;border-radius:20px;display:inline-block}.service-category{position:relative;padding-bottom:1rem;margin-bottom:2rem}.service-category::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(to right,#D4A76A,#F0D9A8);border-radius:2px}.policy-section{counter-reset:policy-counter}.policy-item{position:relative;margin-bottom:2rem}.policy-item h3::before{counter-increment:policy-counter;content:counter(policy-counter) ". ";font-weight:bold;color:var(--caramel)}.contact-info{background-color:rgba(255,255,255,0.1);border-radius:10px;padding:20px;margin-top:30px}.terms-section{counter-reset:terms-counter}.terms-item{position:relative;margin-bottom:2.5rem}.terms-item h3::before{counter-increment:terms-counter;content:counter(terms-counter) ". ";font-weight:bold;color:var(--caramel)}.contact-info{background-color:rgba(255,255,255,0.1);border-radius:10px;padding:20px;margin-top:30px}.highlight-box{background-color:rgba(230,126,34,0.1);border-left:4px solid var(--caramel);padding:15px;margin:15px 0;border-radius:0 8px 8px 0}