 .bricks-is-frontend :not(.brx-animated)[data-interactions*="In"] { opacity: 0; } .bricks-background-dark:hover, .brxe-form button:hover { background-color: #393939!important; } .agc-pulsing-shadow { animation: agc-pulse-animation var(--agc-dot-animated-speed, 4s) infinite; } .agc-pulsing-darker-shadow { animation: agc-pulse-darker-animation var(--agc-dot-animated-speed, 4s) infinite; } @keyframes agc-pulse-darker-animation { 0% { box-shadow: 0 0 0 0px #BFFFDC; } 100% { box-shadow: 0 0 0 16px rgba(0, 0, 0, 0); } }  .brxe-post-content h2:first-child { margin-top: 0; } .brxe-post-content h4 { margin-top: 30px; margin-bottom: 20px; font-size: 24px; } .brxe-post-content h3 { margin-top: 30px; margin-bottom: 20px; font-size: 28px; } .brxe-post-content h2 { margin-top: 60px; margin-bottom: 20px; font-size: 32px; } .brxe-post-content { line-height: 1.75; } .brxe-post-content p, .brxe-post-content ul { margin-block-end: 20px; } .brxe-post-content h1, .brxe-post-content h2, .brxe-post-content h3, .brxe-post-content h4, .brxe-post-content h5, .brxe-post-content h6 { font-weight: bold; } .brxe-post-content a { color: #1a73e8; } .brxe-post-content a:hover { text-decoration: underline; } .brxe-post-content figure.wp-block-image { border-radius: 8px; box-shadow: 0px 20px 40px rgba(0,0,0,0.15); margin-top: 30px; margin-bottom: 30px; overflow: hidden; } @media (max-width: 900px) { .brxe-post-content figure.wp-block-image { border-radius: 12px; } } @media (max-width: 1024px) { .brxe-post-content h2 { font-size: 28px; } .brxe-post-content h3 { font-size: 20px; } .brxe-post-content h4 { font-size: 18px; } }  .agc-image-topbar { background-image: url( https://photowebdesigns.com/wp-content/uploads/2025/01/topbar2.png ); text-align: center; background-size: cover; font-size: 9px; height: 31px; padding-top: 0px; font-weight: 500; user-select: none; display: flex; justify-content: center; align-items: center; gap: 3px; padding-bottom: 2px; position: relative; } .agc-image-topbar a { display: inline-flex; justify-content: center; align-items: center; gap: 4px; color: #3f3f3f; } .agc-image-topbar a:before { content: ''; width: 9px; height: 10px; background-image: url( https://photowebdesigns.com/wp-content/uploads/2025/01/topbar-lock.png ); display: block; background-size: cover; } @media (max-width: 900px) { .agc-image-topbar { background: #f7f7f7; padding: 6px; border-bottom: 1px solid #e3e3e3; height: auto; } .agc-image-topbar a { display: flex; flex: 1; background-color: #e3e3e3; border-radius: 6px; padding: 4px; } .agc-image-topbar a:before { background-image: url( https://photowebdesigns.com/wp-content/uploads/2025/01/topbar-mobile-lock.png ); width: 7px; height: 9px; background-size: contain; background-repeat: no-repeat; } .agc-image-topbar:before, .agc-image-topbar:after { content: ''; position: absolute; width: 13px; height: 13px; display: block; background-size: contain; top: 11px; background-repeat: no-repeat; } .agc-image-topbar:before { background-image: url( https://photowebdesigns.com/wp-content/uploads/2025/01/topbar-mobile-left.png ); left: 14px; } .agc-image-topbar:after { background-image: url( https://photowebdesigns.com/wp-content/uploads/2025/01/topbar-mobile-right.png ); right: 11px; } }