| |
|
|
| |
| * { |
| border-radius: 0 !important; |
| } |
|
|
| |
| ::-webkit-scrollbar { |
| width: 0px; |
| background: transparent; |
| } |
|
|
| |
| ::selection { |
| background-color: #0c4a6e; |
| color: white; |
| } |
|
|
| |
| html { |
| scroll-behavior: smooth; |
| } |
|
|
| |
| .magnetic-btn { |
| position: relative; |
| display: inline-block; |
| } |
|
|
| |
| .faq-item.active { |
| border-color: #0c4a6e; |
| } |
|
|
| |
| .compass-circle { |
| fill: none; |
| stroke: #0c4a6e; |
| stroke-width: 1; |
| opacity: 0.3; |
| } |
|
|
| .compass-rose-line { |
| stroke: #0c4a6e; |
| stroke-width: 1; |
| opacity: 0.2; |
| } |
|
|
| |
| .parallax-img-container { |
| overflow: hidden; |
| position: relative; |
| } |
|
|
| |
| .line-mask { |
| overflow: hidden; |
| display: block; |
| } |
|
|
| |
| @media (max-width: 768px) { |
| .cursor-dot, |
| .cursor-outline, |
| .compass-scroll-container { |
| display: none !important; |
| } |
| |
| body { |
| cursor: auto; |
| } |
| } |
|
|
| |
| @media (prefers-contrast: high) { |
| .btn-outline { |
| border-width: 3px; |
| } |
| } |
|
|
| |
| @media (prefers-reduced-motion: reduce) { |
| * { |
| animation-duration: 0.01ms !important; |
| animation-iteration-count: 1 !important; |
| transition-duration: 0.01ms !important; |
| } |
| } |