/* Start custom CSS */body{background:#fff;margin:0;overflow-x:hidden}
html{scroll-behavior:smooth}
[data-id="ad9dc01"]:has(#contact:target) [data-id="40d0dff6"]{opacity:1;transform:scale(1)}
[data-id="ad9dc01"]:has(#contact:target) [data-id="46828df0"]{opacity:0;transform:scale(2.6)}
[data-id="ad9dc01"]:has(#contact:target) [data-id="260e5e50"]{opacity:0;transform:translate(25%,-25%)}
[data-id="ad9dc01"]:has(#contact:target) [data-id="99ce2de"]{opacity:0;transform:translateY(-60px)}
[data-id="ad9dc01"]:has(#contact:target) [data-id="20b32c31"]{opacity:0;pointer-events:none}
[data-id="ad9dc01"]:has(#contact:target) [data-id="524a31a3"]{opacity:0}
#contact:target{opacity:1 !important;visibility:visible !important;transform:none !important;transition-delay:.25s,.25s,0s}
[data-id="ad9dc01"]:has(#contact:target) [data-id="3bc24264"]{opacity:1;visibility:visible}
@media (prefers-reduced-motion: reduce){[data-id="ad9dc01"] *{transition:none !important}}/* End custom CSS */