/**
Theme Name: From9To10
Author: From9To10
Author URI: https://www.from9to10.work/
Description: From9To10
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: from9to10
Template: astra
*/



.NOimage-shadow {
  position: relative;
  z-index: 1;
  overflow: visible;
}

/* alone irregolare attorno all’immagine */
.NOimage-shadow::after {
  content: "";
  position: absolute;
  top: -20px;
  left: -80px;
  right: -80px;
  bottom: -100px;
  background: radial-gradient(
      circle at 45% 120%,
      rgba(111, 76, 255, 0.14),   /* violetto principale */
      transparent 70%
    ),
    radial-gradient(
      circle at 80% -10%,
      rgba(44, 110, 143, 0.16),  /* blu from9to10 */
      transparent 60%
    ),
    radial-gradient(
      circle at 50% 40%,
      rgba(150, 120, 255, 0.10), /* violetto più chiaro */
      transparent 80%
    );
  filter: blur(90px);
  z-index: -1;
  pointer-events: none;
}

/* 
.uagb-container-inner-blocks-wrap {
  overflow-x: clip;
}*/

.image-shadow {
  position: relative;
  z-index: 1;
  overflow: visible;
}

.image-shadow::after {
  content: "";
  position: absolute;
  top: -20px;
  left: max(-80px, calc((100vw - 100%) / -2));
  right: max(-80px, calc((100vw - 100%) / -2));
  bottom: -100px;
  background: radial-gradient(
      circle at 45% 120%,
      rgba(111, 76, 255, 0.14),
      transparent 70%
    ),
    radial-gradient(
      circle at 80% -10%,
      rgba(44, 110, 143, 0.16),
      transparent 60%
    ),
    radial-gradient(
      circle at 50% 40%,
      rgba(150, 120, 255, 0.10),
      transparent 80%
    );
  filter: blur(90px);
  z-index: -1;
  pointer-events: none;
}



.reverse-mobile{
    display:flex !important;
  }
  .reverse-mobile > *:first-child{ order: 2 !important; }
  .reverse-mobile > *:last-child{  order: 1 !important; }




/** fix tipografia testo */
.wp-block-ultimate-post-row address,
.wp-block-ultimate-post-row blockquote,
.wp-block-ultimate-post-row body,
.wp-block-ultimate-post-row dd,
.wp-block-ultimate-post-row dl,
.wp-block-ultimate-post-row dt,
.wp-block-ultimate-post-row fieldset,
.wp-block-ultimate-post-row figure,
.wp-block-ultimate-post-row h1,
.wp-block-ultimate-post-row h2,
.wp-block-ultimate-post-row h3,
.wp-block-ultimate-post-row h4,
.wp-block-ultimate-post-row h5,
.wp-block-ultimate-post-row h6,
.wp-block-ultimate-post-row hr,
.wp-block-ultimate-post-row html,
.wp-block-ultimate-post-row iframe,
.wp-block-ultimate-post-row legend,
.wp-block-ultimate-post-row li,
.wp-block-ultimate-post-row ol,
.wp-block-ultimate-post-row p,
.wp-block-ultimate-post-row pre,
.wp-block-ultimate-post-row textarea,
.wp-block-ultimate-post-row ul {
  margin: 1em 0 0.5em;
}

.f9to10-lead-form .f9to10-btn {
    color: #000;
}
