.gb-container-9d00a292{position:relative;overflow-x:hidden;overflow-y:hidden;text-align:center;background-image:linear-gradient(270deg, var(--accent) 0%, var(--accent-button) 100%);}.gb-container-9d00a292:before{content:"";background-image:url(https://www.trasportoanzianipervisitemedichemilano.it/wp-content/uploads/2025/07/2.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.7;}.gb-container-9d00a292.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-9d00a292.gb-no-dynamic-bg:before{background-image:none;}.gb-container-953524e4{max-width:1000px;z-index:1;position:relative;font-family:Poppins, sans-serif;padding:120px 20px 180px;margin-right:auto;margin-left:auto;}.gb-container-56083ea0{max-width:1200px;padding:100px 20px 20px;margin-right:auto;margin-left:auto;}.gb-container-de075dd0{font-family:Poppins, sans-serif;padding:50px 50px 10px;margin-right:auto;margin-left:auto;border-radius:30px;border-right:5px solid #800080;border-bottom:5px solid #800080;background-color:rgba(65, 143, 41, 0.27);}.gb-container-f6db7723{max-width:1200px;padding-top:40px;padding-right:40px;padding-left:50px;margin-right:auto;margin-left:auto;background-color:var(--base-2);}.gb-container-eba1501a{padding-top:40px;padding-right:20px;padding-left:20px;margin-right:60px;margin-left:60px;}.gb-container-2ba57de3{max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;background-color:var(--base-2);}.gb-container-62f9da12{background-color:var(--base-2);}.gb-container-461d205b{max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;background-color:var(--base-2);}.gb-container-3f043562{background-color:var(--base-2);}.gb-container-878f2d32{text-align:center;}h1.gb-headline-0d1cf1d8{font-family:Poppins, sans-serif;font-size:60px;line-height:1.2em;letter-spacing:4px;text-align:center;margin-bottom:50px;color:var(--base-3);}p.gb-headline-e25d6648{font-size:18px;letter-spacing:3px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:10px;color:var(--base-3);}h2.gb-headline-8e2bfc7b{flex-direction:column;font-family:Poppins, sans-serif;text-align:center;padding-bottom:10px;color:#800080;}h2.gb-headline-3990f4e4{font-family:Poppins, sans-serif;text-align:center;}h2.gb-headline-a8962519{text-align:center;color:#800080;}h3.gb-headline-a562dbd4{text-align:center;border-bottom:4px solid #800080;color:#418f29;}h3.gb-headline-0c378334{text-align:center;border-bottom:4px solid #418F29;color:#800080;}p.gb-headline-4c31f0e6{text-align:justify;}h3.gb-headline-19410b1a{text-align:center;border-bottom:4px solid #800080;color:#418f29;}p.gb-headline-d86535d2{text-align:justify;}h3.gb-headline-cdba14de{text-align:center;border-bottom:4px solid #418f29;color:#800080;}p.gb-headline-e5b10c4d{text-align:justify;}h3.gb-headline-0056ff22{text-align:center;border-bottom:4px solid #800080;color:#418F29;}.gb-button-74953925{display:inline-flex;padding:15px 20px;background-color:#800080;color:var(--base-3);text-decoration:none;}.gb-button-74953925:hover, .gb-button-74953925:active, .gb-button-74953925:focus{background-color:#418f29;color:#ffffff;}@media (max-width: 1024px) {h1.gb-headline-0d1cf1d8{font-size:54px;}}@media (max-width: 767px) {.gb-container-953524e4{padding:100px 20px 160px;}.gb-container-eba1501a{padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;}h1.gb-headline-0d1cf1d8{font-size:50px;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}