.custom-minimalist-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:180px!important;background-color:#00908a!important;z-index:9999!important;box-shadow:0 4px 20px rgba(0,0,0,0.1)!important;transition:all 0.3s ease!important}.header-container{max-width:1400px!important;height:100%!important;margin:0 auto!important;padding:0 32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important}.logo-container{position:static!important;height:100%!important;display:flex!important;align-items:center!important;margin-right:auto!important}.logo-link{display:block!important;text-decoration:none!important;transition:transform 0.3s ease!important}.logo-link:hover{transform:scale(1.05)!important}.logo{width:124px!important;height:124px!important;background-image:url('https://www.aquarel.cc/wp-content/uploads/2026/01/aqua_logo.svg')!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transition:all 0.3s ease!important}.nav-desktop{display:flex!important;align-items:center!important;height:100%!important;margin-left:auto!important}.nav-menu,.nav-menu li,.mobile-nav-menu,.mobile-nav-menu li,#top-menu,#top-menu li,.et-menu-nav,.et-menu-nav li,.et_pb_menu_module .et_pb_menu__menu ul,.et_pb_menu_module .et_pb_menu__menu li,.et_pb_fullwidth_menu .et_pb_row ul,.et_pb_fullwidth_menu .et_pb_row li,.et_mobile_menu ul,.et_mobile_menu li,ul.et-menu-nav,ul.et-menu-nav li{list-style-type:none!important;list-style:none!important;background-image:none!important;margin:0!important;padding:0!important}.nav-menu{display:flex!important;height:100%!important;align-items:center!important}.nav-menu li{margin:0 10px!important}.nav-menu a{color:white!important;text-decoration:none!important;font-family:'Poppins',sans-serif!important;font-size:16px!important;font-weight:500!important;padding:12px 0!important;transition:color 0.3s ease!important;display:block!important;white-space:nowrap!important;position:relative!important}.nav-menu a::before,.nav-menu a::after{content:""!important;position:absolute!important;background-color:rgba(255,255,255,0.8)!important;width:0%!important;height:2px!important;bottom:8px!important;transition:width 0.6s cubic-bezier(0.68,-0.55,0.265,1.55)!important}.nav-menu a::before{left:50%!important;transform:translateX(-50%)!important}.nav-menu a::after{right:50%!important;transform:translateX(50%)!important}.nav-menu a:hover::before,.nav-menu a:hover::after{width:100%!important}.nav-menu a:hover{color:rgba(255,255,255,0.95)!important}.nav-menu a.active{color:rgba(255,255,255,1)!important;font-weight:600!important}.nav-menu a.active::before,.nav-menu a.active::after{background-color:white!important;width:100%!important}.menu-spacer{height:142px!important;width:100%!important}.mobile-menu-toggle{display:none!important;flex-direction:column!important;justify-content:space-between!important;width:30px!important;height:24px!important;cursor:pointer!important;z-index:10001!important;position:relative!important}.hamburger-line{display:block!important;height:3px!important;width:100%!important;background-color:white!important;border-radius:2px!important;transition:all 0.3s ease!important}.mobile-menu-overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;background-color:#00908a!important;z-index:10000!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;opacity:0!important;visibility:hidden!important;transition:all 0.4s ease!important;padding:40px!important}.mobile-menu-overlay.active{opacity:1!important;visibility:visible!important}.mobile-menu-close{position:absolute!important;top:40px!important;right:40px!important;width:30px!important;height:30px!important;cursor:pointer!important;z-index:10002!important}.close-line{position:absolute!important;top:80%!important;left:-48px!important;width:100%!important;height:3px!important;background-color:white!important;border-radius:2px!important}.close-line:first-child{transform:rotate(45deg)!important}.close-line:last-child{transform:rotate(-45deg)!important}.nav-mobile{width:100%!important;max-width:500px!important}.mobile-nav-menu li{margin-bottom:25px!important;opacity:0!important;transform:translateY(20px)!important;transition:all 0.4s ease!important}.mobile-menu-overlay.active .mobile-nav-menu li{opacity:1!important;transform:translateY(0)!important}.mobile-menu-overlay.active .mobile-nav-menu li:nth-child(1){transition-delay:0.1s!important}.mobile-menu-overlay.active .mobile-nav-menu li:nth-child(2){transition-delay:0.2s!important}.mobile-menu-overlay.active .mobile-nav-menu li:nth-child(3){transition-delay:0.3s!important}.mobile-menu-overlay.active .mobile-nav-menu li:nth-child(4){transition-delay:0.4s!important}.mobile-menu-overlay.active .mobile-nav-menu li:nth-child(5){transition-delay:0.5s!important}.mobile-nav-link{color:white!important;text-decoration:none!important;font-family:'Poppins',sans-serif!important;font-size:24px!important;font-weight:500!important;padding:12px 0!important;display:block!important;transition:color 0.3s ease!important;position:relative!important}.mobile-nav-link::before,.mobile-nav-link::after{content:""!important;position:absolute!important;background-color:rgba(255,255,255,0.8)!important;width:0%!important;height:2px!important;bottom:8px!important;transition:width 0.6s cubic-bezier(0.68,-0.55,0.265,1.55)!important}.mobile-nav-link::before{left:50%!important;transform:translateX(-50%)!important}.mobile-nav-link::after{right:50%!important;transform:translateX(50%)!important}.mobile-nav-link:hover::before,.mobile-nav-link:hover::after{width:100%!important}.mobile-nav-link:hover,.mobile-nav-link.active{color:rgba(255,255,255,0.95)!important}.mobile-nav-link.active::before,.mobile-nav-link.active::after{background-color:white!important;width:100%!important}@media (max-width:1024px){.header-container{padding:0 25px!important}.logo{width:100px!important;height:100px!important}.nav-menu a{font-size:15px!important;padding:10px 0!important}.nav-menu li{margin:0 8px!important}}@media (max-width:768px){.custom-minimalist-header{height:100px!important}.header-container{padding:0 20px!important;height:100px!important}.menu-spacer{height:0!important;display:none!important}.logo{width:80px!important;height:80px!important}.nav-desktop{display:none!important}.mobile-menu-toggle{display:flex!important}.logo-container{margin-right:0!important}.mobile-nav-link::before,.mobile-nav-link::after{bottom:10px!important}#page-container{padding-top:124px!important}.et_pb_section:first-of-type{padding-top:0!important;margin-top:0!important}}@media (max-width:480px){.header-container{padding:0 15px!important}.mobile-menu-close{top:25px!important;right:25px!important}.mobile-nav-link{font-size:20px!important}.logo{width:70px!important;height:70px!important}#page-container{padding-top:124px!important}}.et_fixed_nav #page-container,.et_non_fixed_nav.et_transparent_nav #page-container{padding-top:0!important}#page-container{position:relative!important;z-index:1!important}.mobile-menu-toggle:hover .hamburger-line{background-color:rgba(255,255,255,0.9)!important}.mobile-menu-close:hover .close-line{background-color:rgba(255,255,255,0.9)!important}.logo-link:hover .logo{filter:brightness(1.1)!important}body:has(.custom-minimalist-footer),#page-container:has(.custom-minimalist-footer),#et-main-area:has(.custom-minimalist-footer){overflow-x:hidden!important;max-width:100%!important}.custom-minimalist-footer{background-color:#00908a!important;color:white!important;padding:20px 0!important;text-align:center!important;margin:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;position:relative!important;left:0!important;right:0!important;display:block!important;clear:both!important}.custom-minimalist-footer::before{content:''!important;position:absolute!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:100vw!important;height:100%!important;background-color:#00908a!important;z-index:-1!important}.footer-content{position:relative!important;z-index:2!important;max-width:1400px!important;margin:0 auto!important;padding:0 32px!important}.copyright{margin:0!important;font-family:'Poppins',sans-serif!important;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,0.9)!important;letter-spacing:0.3px!important}@media (max-width:1024px){.footer-content{padding:0 25px!important}}@media (max-width:768px){.custom-minimalist-footer{padding:15px 0!important}.footer-content{padding:0 20px!important}}@media (max-width:480px){.copyright{font-size:13px!important}}.simple-paint-calculator{font-family:'Poppins',sans-serif!important;max-width:800px!important;margin:40px auto!important;background:white!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;overflow:hidden!important;box-sizing:border-box!important}.calculator-header{background-color:#00908a!important;color:white!important;padding:30px!important;text-align:center!important}.calculator-header h2{margin:0 0 10px 0!important;font-size:28px!important;font-weight:600!important}.calculator-header .subtitle{margin:0!important;opacity:0.9!important;font-size:16px!important;font-weight:300!important}.calculator-header h2 i{margin-right:10px!important}.calculator-form{padding:30px!important}.form-section{margin-bottom:35px!important;padding-bottom:25px!important;border-bottom:1px solid #eee!important}.form-section:last-of-type{border-bottom:none!important;margin-bottom:0!important}.form-section h3{color:#333!important;font-size:18px!important;margin:0 0 20px 0!important;display:flex!important;align-items:center!important}.form-section h3 i{color:#00908a!important;margin-right:10px!important}.form-row{display:block!important;width:100%!important;clear:both!important}.form-group{margin-bottom:20px!important;width:100%!important;float:left!important;box-sizing:border-box!important}@media (min-width:768px){.form-row{display:flex!important;flex-wrap:wrap!important;gap:20px!important}.form-group{width:calc(33.333% - 14px)!important}}.form-group label{display:block!important;margin-bottom:8px!important;color:#444!important;font-weight:500!important;font-size:15px!important;display:flex!important;align-items:center!important}.form-group label i{color:#00908a!important;margin-right:10px!important;width:20px!important}.input-wrapper{position:relative!important;display:block!important;width:100%!important}.input-wrapper input{width:100%!important;padding:12px 16px!important;border:2px solid #e0e0e0!important;border-radius:8px!important;font-size:16px!important;font-family:'Poppins',sans-serif!important;transition:all 0.3s ease!important;background-color:#f9f9f9!important;box-sizing:border-box!important}.input-wrapper input:focus{outline:none!important;border-color:#00908a!important;background-color:white!important;box-shadow:0 0 0 3px rgba(0,144,138,0.1)!important}.input-unit{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;color:#777!important;font-size:14px!important;font-weight:500!important}.help-text{font-size:13px!important;color:#888!important;margin-top:6px!important;font-style:italic!important}@media (min-width:768px){.form-section:nth-child(2) .form-group{width:calc(50% - 10px)!important}}.form-actions{display:flex!important;gap:15px!important;margin-top:30px!important;padding-top:25px!important;border-top:1px solid #eee!important;clear:both!important}.calculate-btn,.reset-btn{flex:1!important;padding:16px 20px!important;border:none!important;border-radius:8px!important;font-family:'Poppins',sans-serif!important;font-weight:600!important;font-size:16px!important;cursor:pointer!important;transition:all 0.3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important}.calculate-btn{background-color:#00908a!important;color:white!important}.calculate-btn:hover{background-color:#007a75!important;transform:translateY(-2px)!important;box-shadow:0 5px 15px rgba(0,144,138,0.3)!important}.reset-btn{background-color:#f5f5f5!important;color:#555!important}.reset-btn:hover{background-color:#e9e9e9!important}.calculator-results{background-color:#f8f9fa!important;padding:30px!important;border-top:3px solid #00908a!important}.results-header{margin-bottom:25px!important;text-align:center!important}.results-header h3{color:#333!important;font-size:22px!important;margin:0 0 10px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.results-header .subtitle{color:#666!important;margin:0!important}.surface-details{display:block!important;width:100%!important;clear:both!important;margin-bottom:30px!important}.detail-box{background:white!important;padding:20px!important;border-radius:8px!important;text-align:center!important;border:1px solid #e9ecef!important;margin-bottom:15px!important;box-sizing:border-box!important;width:100%!important;float:left!important}.detail-box.highlight{border-color:#00908a!important;background-color:rgba(0,144,138,0.05)!important}@media (min-width:768px){.surface-details{display:flex!important;flex-wrap:wrap!important;gap:15px!important}.detail-box{width:calc(25% - 12px)!important;margin-bottom:0!important}}.detail-label{color:#666!important;font-size:14px!important;margin-bottom:10px!important;font-weight:500!important}.detail-value{font-size:24px!important;font-weight:700!important;color:#00908a!important}.paint-result{margin-bottom:30px!important;clear:both!important}.result-card{background:white!important;border-radius:12px!important;padding:30px!important;box-shadow:0 5px 15px rgba(0,0,0,0.05)!important;border:2px solid #e9ecef!important;max-width:500px!important;margin:0 auto!important;box-sizing:border-box!important}.result-icon{width:80px!important;height:80px!important;background:linear-gradient(135deg,#00908a,#007a75)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:white!important;font-size:32px!important;margin:0 auto 20px auto!important}.result-main{text-align:center!important}.result-quantity{font-size:48px!important;font-weight:800!important;color:#00908a!important;line-height:1!important;margin-bottom:10px!important}.result-label{color:#666!important;font-size:16px!important;margin-bottom:15px!important}.result-note{font-size:14px!important;color:#777!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.result-note i{color:#00908a!important}.disclaimer{padding:20px 30px!important;background-color:#fff3cd!important;color:#856404!important;font-size:13px!important;border-top:1px solid #ffeaa7!important}.disclaimer p{margin:0!important;display:flex!important;align-items:flex-start!important;gap:10px!important}.disclaimer i{margin-top:2px!important}@media (max-width:767px){.simple-paint-calculator{margin:20px!important;border-radius:8px!important}.calculator-header,.calculator-form,.calculator-results{padding:20px!important}.form-group{width:100%!important;float:none!important;margin-right:0!important}.result-card{padding:25px!important}.result-quantity{font-size:40px!important}.detail-box{width:100%!important;float:none!important}}@media (max-width:480px){.calculator-header h2{font-size:24px!important}.form-actions{flex-direction:column!important}.result-quantity{font-size:36px!important}.result-card{padding:20px!important}.detail-box{margin-bottom:10px!important}}.simple-paint-calculator:after,.form-row:after,.surface-details:after{content:""!important;display:table!important;clear:both!important}.calculator-header h1{color:#fbe6a0!important}.calculator-header h1 i{color:#fbe6a0!important}@media (max-width:768px){body{padding-top:0!important}.et_pb_section:first-of-type,#main-content>div:first-child,.entry-content>*:first-child{margin-top:0!important;padding-top:0!important}#page-container>div:not(.custom-minimalist-header):first-of-type,#et-main-area>div:first-of-type,#main-content>.container:first-child{padding-top:24px!important}}.ral-color-picker-container{max-width:1400px;margin:0 auto;padding:20px}.ral-color-palette-section{background-color:white;border-radius:15px;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,0.08);margin-bottom:30px}.ral-section-title{font-size:1.5rem;color:#2c3e50;margin-bottom:25px;padding-bottom:10px;border-bottom:2px solid #f0f0f0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;text-align:center}.ral-filter-controls{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;justify-content:center}.ral-filter-btn{padding:12px 24px;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:50px;cursor:pointer;transition:all 0.2s ease;font-weight:600;color:#555;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:0.95rem}.ral-filter-btn:hover{background-color:#e9ecef;transform:translateY(-2px)}.ral-filter-btn.active{background-color:#00908a;color:white;border-color:#00908a;box-shadow:0 4px 10px rgba(0,144,138,0.3)}.ral-color-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;max-height:500px;overflow-y:auto;padding:10px}.ral-color-grid::-webkit-scrollbar{width:8px}.ral-color-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ral-color-grid::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ral-color-grid::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.ral-selected-color-section{background-color:white;border-radius:15px;padding:25px;box-shadow:0 10px 30px rgba(0,0,0,0.08);display:flex;align-items:center;justify-content:space-between;transition:all 0.3s ease}.ral-selected-color-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;padding-right:30px}.ral-selected-color-display{width:200px;height:200px;border-radius:15px;border:1px solid #eee;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.05);flex-shrink:0}.ral-selected-color-code{font-size:3rem;font-weight:800;color:#2c3e50;margin-bottom:5px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1}.ral-selected-color-name{font-size:2rem;color:#34495e;margin-bottom:20px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1.2}.ral-selected-color-hex{font-size:1.3rem;color:#7f8c8d;background-color:#f8f9fa;padding:10px 20px;border-radius:50px;display:inline-block;margin-bottom:15px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-weight:600;letter-spacing:1px}.ral-color-type{display:inline-block;padding:8px 20px;background-color:#e8f4fc;color:#2980b9;border-radius:20px;font-size:1rem;font-weight:700;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.ral-color-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));max-height:400px}.ral-selected-color-section{flex-direction:column;text-align:center;padding:20px}.ral-selected-color-info{padding-right:0;margin-bottom:20px;align-items:center}.ral-selected-color-display{width:150px;height:150px}.ral-selected-color-code{font-size:2.2rem}.ral-selected-color-name{font-size:1.5rem}}@media (max-width:480px){.ral-color-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.ral-filter-btn{padding:10px 15px;font-size:0.85rem}.ral-selected-color-code{font-size:1.8rem}.ral-selected-color-name{font-size:1.2rem}.ral-selected-color-display{width:120px;height:120px}}.ral-color-item{height:150px;border-radius:10px;cursor:pointer;transition:all 0.3s ease;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;position:relative;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.ral-color-item:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,0.15)}.ral-color-item.selected{outline:3px solid #00908a;outline-offset:3px;transform:translateY(-5px)}.ral-color-code{background-color:rgba(255,255,255,0.9);padding:5px 10px;border-radius:20px;font-weight:700;color:#333;font-size:0.9rem;text-align:center;backdrop-filter:blur(5px);font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.ral-color-name{margin-top:5px;font-size:0.8rem;color:#333;text-align:center;background-color:rgba(255,255,255,0.9);padding:3px 8px;border-radius:10px;backdrop-filter:blur(5px);font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.ral-color-item.dark-text .ral-color-code,.ral-color-item.dark-text .ral-color-name{background-color:rgba(255,255,255,0.95);color:#222}.ral-color-item.light-text .ral-color-code,.ral-color-item.light-text .ral-color-name{background-color:rgba(0,0,0,0.7);color:white}@media (min-width:992px){.ral-color-palette-section{min-height:600px}.ral-selected-color-section{margin-top:20px}}.aquarel-contact{max-width:1200px;margin:0 auto;font-family:'Roboto',sans-serif;color:#1f2a2e;line-height:1.6;padding:40px 20px}.contact-header{text-align:center;margin-bottom:60px}.contact-header h1{font-family:'Poppins',sans-serif;font-weight:700;font-size:42px;color:#4a5a5e;margin-bottom:10px;letter-spacing:1px}.contact-header h2{font-family:'Poppins',sans-serif;font-weight:700;font-size:22px;color:#00908a;margin-top:0}.header-divider{width:100px;height:2px;background-color:#00908a;margin:20px auto 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px}.contact-info,.working-hours{background:white;padding:40px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.05)}.info-section h3,.hours-section h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:24px;color:#4a5a5e;margin-bottom:30px;text-align:center}.info-item{display:flex;align-items:flex-start;gap:20px;margin-bottom:30px}.info-item:last-child{margin-bottom:0}.info-icon{width:48px;height:48px;background-color:#00908a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-icon svg{width:20px;height:20px;color:white}.info-content{flex:1}.info-label{font-size:14px;color:#666;margin-bottom:5px;text-transform:uppercase;letter-spacing:0.5px}.info-value{font-size:18px;font-weight:500;color:#1f2a2e;margin:0}.hours-subtitle{font-size:16px;text-align:center;color:#666;margin-bottom:30px}.hours-item{background-color:#f5f7f7;padding:20px;border-radius:6px;margin-bottom:15px}.hours-days{font-size:16px;font-weight:500;color:#1f2a2e;margin-bottom:5px}.hours-time{font-size:15px;color:#00908a;margin:0}.hours-available{display:inline-block;background-color:#f5f7f7;color:#1f2a2e;padding:12px 25px;border-radius:6px;font-weight:500;font-size:15px;margin-top:30px;width:100%;text-align:center;border:1px solid #e0e0e0}.sales-points{margin-bottom:60px}.points-header{text-align:center;margin-bottom:40px}.points-header h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:32px;color:#4a5a5e;margin-bottom:15px}.points-header p{font-size:16px;color:#666;max-width:600px;margin:0 auto}.region-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:40px}.region-button{background-color:white;color:#4a5a5e;border:1px solid #e0e0e0;padding:12px 24px;border-radius:6px;font-family:'Poppins',sans-serif;font-weight:700;font-size:14px;cursor:pointer;transition:all 0.2s ease;text-transform:uppercase;letter-spacing:0.5px}.region-button:hover{background-color:#f5f7f7;transform:translateY(-2px)}.region-button.active{background-color:#00908a;color:white;border-color:#00908a}.points-container{background:white;padding:40px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.05);min-height:200px}.select-region{text-align:center;color:#999;font-size:16px}.point-item{background-color:#f5f7f7;padding:25px;border-radius:6px;margin-bottom:20px;border-left:4px solid #00908a}.point-item h5{font-family:'Poppins',sans-serif;font-weight:700;font-size:18px;color:#4a5a5e;margin-bottom:10px}.point-item p{font-size:15px;color:#666;margin-bottom:8px}.point-item strong{color:#4a5a5e}.phone-tag{display:inline-block;background-color:white;color:#4a5a5e;padding:6px 12px;border-radius:4px;margin-right:8px;margin-top:5px;font-weight:500;border:1px solid #e0e0e0;font-size:14px}.point-note{font-size:14px;color:#00908a;margin-top:10px;font-weight:500}.contact-footer{text-align:center;padding-top:40px;border-top:1px solid #e0e0e0}.contact-footer p{font-size:16px;color:#666;margin-bottom:10px}.contact-footer a{font-family:'Poppins',sans-serif;font-weight:700;font-size:18px;color:#00908a;text-decoration:none;border-bottom:2px solid #00908a;padding-bottom:2px;display:inline-block;margin-bottom:20px}.footer-note{font-size:14px;color:#999;margin-top:20px}@media (max-width:768px){.contact-grid{grid-template-columns:1fr;gap:30px}.contact-header h1{font-size:32px}.contact-header h2{font-size:18px}.contact-info,.working-hours{padding:30px 20px}.region-buttons{gap:8px}.region-button{padding:10px 16px;font-size:13px}.points-container{padding:30px 20px}}.aquarel-hero-minimal{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background-color:#000}.hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;z-index:1;animation:imageFadeIn 2s ease-out}.hero-cta-left{position:relative;z-index:2;width:40%;min-width:400px;height:100vh;display:flex;align-items:center;padding-left:5%;background:linear-gradient(90deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 100%);backdrop-filter:blur(2px)}.cta-separator{width:4px;height:200px;background-color:white;margin-right:40px;flex-shrink:0;box-shadow:0 0 20px rgba(255,255,255,0.3)}.cta-content{color:white;max-width:400px}.cta-logo{display:flex;align-items:center;gap:12px;margin-bottom:30px;opacity:0.9}.cta-logo svg{width:32px;height:32px}.cta-logo span{font-family:'Poppins',sans-serif;font-weight:700;font-size:24px;letter-spacing:2px;color:white}.cta-headline{font-family:'Poppins',sans-serif;font-weight:700;font-size:48px;line-height:1;margin-bottom:20px;letter-spacing:-0.5px}.cta-headline span{display:block}.cta-headline span:first-child{font-size:42px;opacity:0.9}.cta-headline span:last-child{font-size:56px;background:linear-gradient(90deg,#ffffff,#f0f0f0);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 10px rgba(255,255,255,0.1)}.cta-subtitle{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:1.6;margin-bottom:40px;opacity:0.9;letter-spacing:1px}.cta-button-minimal{display:inline-flex;align-items:center;gap:15px;color:white;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:600;font-size:16px;letter-spacing:2px;text-transform:uppercase;padding:16px 0;position:relative;transition:all 0.3s ease;opacity:0.9}.cta-button-minimal::before{content:'';position:absolute;bottom:12px;left:0;width:0;height:2px;background-color:white;transition:width 0.3s ease}.cta-button-minimal:hover{opacity:1;gap:20px}.cta-button-minimal:hover::before{width:100%}.cta-button-minimal span{position:relative}.cta-button-minimal svg{width:20px;height:20px;transition:transform 0.3s ease}.cta-button-minimal:hover svg{transform:translateX(8px)}@keyframes imageFadeIn{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:1200px){.hero-cta-left{width:50%;min-width:350px}.cta-headline{font-size:40px}.cta-headline span:first-child{font-size:36px}.cta-headline span:last-child{font-size:48px}}@media (max-width:768px){.aquarel-hero-minimal{flex-direction:column;min-height:90vh}.hero-image{background-attachment:scroll}.hero-cta-left{width:100%;min-width:auto;height:auto;padding:60px 5%;background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.6) 50%,rgba(0,0,0,0.4) 100%);justify-content:center;text-align:center}.cta-separator{display:none}.cta-content{max-width:500px;margin:0 auto}.cta-logo{justify-content:center}.cta-headline{font-size:32px}.cta-headline span:first-child{font-size:28px}.cta-headline span:last-child{font-size:40px}}@media (max-width:480px){.hero-cta-left{padding:40px 20px}.cta-headline{font-size:28px}.cta-headline span:first-child{font-size:24px}.cta-headline span:last-child{font-size:36px}.cta-subtitle{font-size:14px}.cta-button-minimal{font-size:14px}}.aquarel-hero-minimal.diagonal{position:relative;overflow:hidden}.aquarel-hero-minimal.diagonal::before{content:'';position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.4) 70%,transparent 100%);z-index:2;clip-path:polygon(0 0,100% 0,85% 100%,0 100%)}.aquarel-hero-minimal.diagonal .hero-cta-left{background:transparent;backdrop-filter:none;width:40%;padding-left:8%}.aquarel-hero-minimal.diagonal .cta-separator{display:none}.info-icon svg{color:#fff;stroke:currentColor}