.elementor-3392 .elementor-element.elementor-element-b10aa9a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3392 .elementor-element.elementor-element-b10aa9a:not(.elementor-motion-effects-element-type-background),.elementor-3392 .elementor-element.elementor-element-b10aa9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gaiamariamariani.com/wp-content/uploads/2021/10/background-servizio-terapia-individuale.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3392 .elementor-element.elementor-element-b10aa9a>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(135deg,#36538D 0%,#2B3A6B 100%);opacity:.82;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3392 .elementor-element.elementor-element-b10aa9a>.elementor-container{min-height:380px}.elementor-3392 .elementor-element.elementor-element-b10aa9a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3392 .elementor-element.elementor-element-cs00a01{text-align:center}.elementor-3392 .elementor-element.elementor-element-a15c628{text-align:center}.elementor-3392 .elementor-element.elementor-element-cs00a02{text-align:center}.elementor-3392 .elementor-element.elementor-element-99cc5ba:not(.elementor-motion-effects-element-type-background),.elementor-3392 .elementor-element.elementor-element-99cc5ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3392 .elementor-element.elementor-element-99cc5ba>.elementor-container{max-width:1140px}.elementor-3392 .elementor-element.elementor-element-99cc5ba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3392 .elementor-element.elementor-element-99cc5ba>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3392 .elementor-element.elementor-element-a942056{text-align:center}.elementor-3392 .elementor-element.elementor-element-cs00c00:not(.elementor-motion-effects-element-type-background),.elementor-3392 .elementor-element.elementor-element-cs00c00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F2F2}.elementor-3392 .elementor-element.elementor-element-cs00c00>.elementor-container{max-width:900px}.elementor-3392 .elementor-element.elementor-element-cs00c00{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3392 .elementor-element.elementor-element-cs00c00>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3392 .elementor-element.elementor-element-cs00c02{text-align:center}.elementor-3392 .elementor-element.elementor-element-cs00c03{text-align:center}:root{--page-title-display:none}@media(max-width:767px){.elementor-3392 .elementor-element.elementor-element-b10aa9a>.elementor-container{min-height:280px}}@media(min-width:768px){.elementor-3392 .elementor-element.elementor-element-83c0c0f{width:58%}.elementor-3392 .elementor-element.elementor-element-98b83f6{width:42%}}@media(max-width:1024px) and (min-width:768px){.elementor-3392 .elementor-element.elementor-element-83c0c0f{width:100%}.elementor-3392 .elementor-element.elementor-element-98b83f6{width:100%}}.elementor-3392 .elementor-element.elementor-element-b10aa9a{padding:40px 20px!important}.elementor-3392 .elementor-element.elementor-element-b10aa9a .gm-eyebrow .elementor-heading-title{display:inline-block;font-size:13px!important;letter-spacing:3px;font-weight:700;color:#FFA612!important;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .25);padding:8px 18px;border-radius:999px;text-transform:uppercase}.elementor-3392 .elementor-element.elementor-element-b10aa9a .gm-h1 .elementor-heading-title{font-size:clamp(34px,5vw,54px)!important;font-weight:700!important;line-height:1.1!important;color:#fff!important;margin-top:14px}.elementor-3392 .elementor-element.elementor-element-b10aa9a .gm-sub{max-width:640px;margin:0 auto}.elementor-3392 .elementor-element.elementor-element-b10aa9a .gm-sub p{color:rgb(255 255 255 / .88)!important;font-size:18px;line-height:1.6;margin:10px 0 0}.elementor-3392 .elementor-element.elementor-element-99cc5ba{padding:80px 20px 60px!important}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-h2 .elementor-heading-title{font-size:clamp(28px,3.4vw,38px)!important;font-weight:700!important;line-height:1.2!important;color:#36538D!important}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-text p{font-size:18px;line-height:1.75;color:#4B4F58;margin:0 0 18px;text-align:left}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-text h3{font-size:22px;font-weight:700;color:#36538D;margin:34px 0 14px;padding-left:14px;border-left:4px solid #FFA612;line-height:1.3}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-text strong{color:#36538D}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-quote{background:#F7F2F2;border-radius:20px;padding:30px 30px 26px 34px;margin:30px 0;position:relative;border-left:5px solid #FFA612}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-quote p{font-style:italic;font-size:20px!important;line-height:1.6!important;color:#2B2F36!important;margin:0 0 10px!important}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-quote span{display:block;font-size:14px;font-weight:700;color:#FFA612;letter-spacing:1px;text-transform:uppercase}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-photo img{width:100%;border-radius:24px;box-shadow:0 24px 50px -24px rgb(54 83 141 / .45)}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-photo{position:relative}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-photo::before{content:'';position:absolute;top:-14px;left:-14px;width:120px;height:120px;border-radius:24px;background:#FFA612;opacity:.18;z-index:0}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-photo .elementor-widget-container{position:relative;z-index:1}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-card{background:#fff;border:1px solid #EEF0F5;border-top:4px solid #FFA612;border-radius:20px;padding:26px 26px 18px;box-shadow:0 18px 40px -22px rgb(54 83 141 / .35);margin-top:28px}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-card h4{margin:0 0 14px;font-size:18px;font-weight:700;color:#36538D}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-card ul{list-style:none;margin:0;padding:0}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-card li{position:relative;padding:0 0 12px 30px;font-size:16px;line-height:1.5;color:#4B4F58}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-card li::before{content:'';position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:#FFA612 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") no-repeat center/11px}@media (min-width:1025px){.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-sticky>.elementor-widget-wrap{position:sticky;top:110px}}@media (max-width:767px){.elementor-3392 .elementor-element.elementor-element-99cc5ba{padding:50px 16px 30px!important}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-text p{font-size:17px}.elementor-3392 .elementor-element.elementor-element-99cc5ba .gm-quote p{font-size:18px!important}}.elementor-3392 .elementor-element.elementor-element-cs00c00{padding:60px 20px 70px!important}.elementor-3392 .elementor-element.elementor-element-cs00c00 .gm-cta-h .elementor-heading-title{font-size:clamp(26px,3vw,34px)!important;font-weight:700!important;color:#36538D!important;line-height:1.25!important}.elementor-3392 .elementor-element.elementor-element-cs00c00 .gm-cta-t p{font-size:18px;line-height:1.65;color:#4B4F58;max-width:640px;margin:12px auto 22px}