.page-id-13409
.button-container {
    display: flex;
    gap: 15px; /* Adjust spacing between buttons */
    justify-content: center; /* Centers the buttons */
    flex-wrap: wrap; /* Ensures responsiveness */
}

.page-id-12836 .copy-btn {
  background-color: #ff6b00; /* Green background */
  color: white; /* White text */
  padding: 15px 32px; /* Add padding inside the button */
  text-align: center; /* Center align the text */
  text-decoration: none; /* Remove underline */
  display: inline-block; /* Make it behave like an inline element */
  font-size: 16px; /* Text size */
  margin: 4px 2px; /* Add some margin around the button */
  cursor: pointer; /* Change cursor to a pointer */
  border-radius: 12px; /* Rounded corners */
  border: none; /* Remove the default border */
  transition: background-color 0.3s ease; /* Smooth background color transition */
}

/* Hover effect for the button */
.page-id-12836 .copy-btn:hover {
  background-color: #c14a19; /* Darker green on hover */
}


.page-id-12836 .wp-block-cover {
    width: 100% !important;
    max-width: 100vw !important;
    min-height: 500px !important; /* Ensures cover block has enough height */
    padding: 20px !important;
}

.page-id-12836 .wp-block-cover__image-background {
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
}

.page-id-12836 .wp-site-blocks {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

/* Mobile Styles */
@media screen and (max-width: 768px) {
    .page-id-12836 .wp-block-heading {
        font-size: 32px !important;
        line-height: 1.2 !important;
        text-align: center !important;
    }

    .page-id-12836 .wp-block-cover {
        padding: 10px !important;
        min-height: 400px !important; /* Increased height to show more of the image */
    }

    .page-id-12836 .wp-block-cover__image-background {
        background-size: cover !important;
        background-position: center top !important; /* Adjusted position to reveal more */
    }

    .page-id-12836 .wp-block-buttons {
        justify-content: center !important;
    }

    .page-id-12836 .wp-block-button a {
        font-size: 14px !important;
        padding: 10px 20px !important;
    }

    .page-id-12836 .wp-site-blocks {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}

/* Desktop Styles */
@media screen and (min-width: 1024px) {
    .page-id-12836 .wp-block-cover {
        position: relative; /* Ensures proper positioning */
        min-height: 500px !important; /* Adjust height as needed */
        background-image: url('[uploads id=11540]') !important; 
        background-size: cover !important; /* Ensures the image covers the space */
        background-position: center 50% !important; /* Adjusts the position */
    }
}

.page-id-12836 .wp-block-button.is-style-outline .wp-block-button__link {
  border: 2px solid white;
  border-radius: 50px;
	font-family: inter;
  background-color: transparent;
  color: white;
  padding: 28px 36px;
  font-size: 24px;
  text-decoration: none;
  cursor: pointer;
}

.page-id-12836 .wp-block-button.is-style-outline .wp-block-button__link:hover {
  background: #ff6b00;
  color: white;
  text-decoration: none;
}

