/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 19 2023 | 15:38:06 */
@import url('https://fonts.googleapis.com/css2?family=Aclonica&display=swap');
body {
    background-color: #ffffff!important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='%239C92AC' fill-opacity='0.1'%3E%3Cpolygon fill-rule='evenodd' points='8 4 12 6 8 8 6 12 4 8 0 6 4 4 6 0 8 4'/%3E%3C/g%3E%3C/svg%3E")!important;
}



h1,h2,h3 {font-family: 'Aclonica', sans-serif!important;}

#mt-topbar {
    background: #17252a!important;
}

.menu-item a {
    font-family: 'Aclonica', sans-serif;
    text-transform: inherit!important;
}


.quote-style-001 {
    background: #cae5e061;
    padding: 20px;
    border-radius: 20px;
}
blockquote.wp-block-quote.quote-style-001 p {
    margin: 0;
}

.title-bar {
    padding: 18px!important;
    border-radius: 20px;
    background: #1d2327!important;
    color: #6ed6c2!important;
}

a.wp-block-button__link.has-background:hover{
    background: #6ed6c2!important;
}

/*page title*/
header.mt-page-header.default-page-header {
    border-bottom: 1px solid #ccc;
    background: #17252a;
}

h1.page-title {
    color: #fff;
}
/*end of page title*/

/*pricing*/
.price-card .elementor-widget-container {
background-color: #DFDBE5;
background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.14' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");
}

ul.ha-pricing-table-features-list {
    display: none;
}
/*end of pricing*/


div#bottom-area {padding: 10px;}
@media screen and (max-width:480px){
#colophon .footer-widget--three-columns .footer-widget-wrapper .footer-widget {
width: 100%!important;padding: 20px;
}}


/*button*/
.waitlist-form button {background: #1d2327!important;color:#fff!important;transition:0.3s ease;border-radius:50px!important;padding:12px 30px!important;}
.waitlist-form button:hover {background: #41baae!important;color:#1d2327;transition:0.3s ease;border-radius:50px!important;padding:12px 30px!important;}
/*end of button*/




/*reviews*/
.ha-testimonial__reviewer-name {
    font-family: 'Aclonica'!important;
    margin-bottom: 0px;
    color: #17252a;
}

.review-box {
    background: #6ed6c226;
    border: 1px dashed #41baae8c;
}


/*end of reviews*/


/*bottom3*/
section#block-38 figure.wp-block-image.size-full.is-resized {
    margin: 0; margin-bottom:30px;
}

section#block-38 li.wp-social-link.wp-social-link-instagram.wp-block-social-link {
    padding: 0;
}
section#block-38 li.wp-social-link.wp-social-link-twitch.wp-block-social-link {
    padding: 0;
}
.widget-area ul li:before{display:none;}

section#block-38 ul.is-layout-flex.wp-block-social-links.alignleft {
    margin-right: 15px;
}
#colophon .widget-area ul li a {
    color: #fff;
}

/*end bottom3*/


/*button*/


/* CSS */
button#wpforms-submit-352 {
  padding: 20px;
  border: none;
  outline: none;
  color: rgb(255, 255, 255);
  background: #111;
  cursor: pointer;
  position: relative;
  z-index: 0;
  border-radius: 50px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

button#wpforms-submit-352:before {
  content: "";
  background: linear-gradient(
    45deg,
    #ff0000,
    #ff7300,
    #fffb00,
    #48ff00,
    #00ffd5,
    #002bff,
    #7a00ff,
    #ff00c8,
    #ff0000
  );
  position: absolute;
  top: -2px;
  left: -2px;
  background-size: 400%;
  z-index: -1;
  filter: blur(5px);
  -webkit-filter: blur(5px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  animation: glowing-button-85 20s linear infinite;
  transition: opacity 0.3s ease-in-out;
  border-radius: 50px;
}

@keyframes glowing-button-85 {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 400% 0;
  }
  100% {
    background-position: 0 0;
  }
}

button#wpforms-submit-352:after {
  z-index: -1;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #222;
  left: 0;
  top: 0;
  border-radius: 50px;
}

/*end of button*/



