@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css);@import url(../css/bootstrap/bootstrap.min.css);.text-site-blue{color:#005a75}.bg-green{background-color:#00933d}.bg-light-green{background-color:#6fae41}body{font-family:'Titillium Web',sans-serif;color:#1d1d1d;line-height:1.6}img{max-width:100%;object-fit:cover;display:block}.custom-container{max-width:1516px;width:100%;padding-left:50px;padding-right:50px}.header-logos a img{max-height:65px;width:100%;object-fit:contain;max-width:300px}.header-divider{height:20px;background-color:#1d4ca4}.header-logos a{display:block}.hero-section{padding:100px 0;position:relative;overflow:hidden}.hero-section::before{content:'';position:absolute;left:0;height:100%;top:0;background:#005a75;width:60%;z-index:-1}.hero-section::after{content:'';background-image:url(https://affido.whitedrop.it/wp-content/themes/hello-child-affido/assets/images/xorange-image.png.pagespeed.ic.N-A61GYWDc.png);background-repeat:no-repeat;right:-120px;position:absolute;bottom:0;width:250px;height:250px;background-size:cover;left:auto}.hero-section .hero-content{max-width:700px;color:#fff}.hero-section a{color:#fff}.wave{position:absolute;bottom:0;left:0;width:100%}.info-section{background-color:#fff;padding:80px 0;position:relative}.info-section::after{content:'';background-image:url(https://affido.whitedrop.it/wp-content/themes/hello-child-affido/assets/images/xorange-image.png.pagespeed.ic.N-A61GYWDc.png);background-repeat:no-repeat;left:-200px;position:absolute;bottom:0;width:420px;height:420px;background-size:cover;right:auto;top:50%;transform:translateY(-50%)}.info-section p{color:#3f4c50}.fami-section{padding:60px 0 70px;position:relative;overflow:hidden}.fami-section::after{content:'';background-image:url(https://affido.whitedrop.it/wp-content/themes/hello-child-affido/assets/images/xdestinatari1.png.pagespeed.ic.GLrMZIRZa_.png);background-repeat:no-repeat;right:0;position:absolute;bottom:0;width:336px;height:100%;background-size:cover;left:auto;top:50%;transform:translateY(-50%);z-index:0}.fami-section .row{z-index:1;position:relative}.progeto-section{background-color:#fff;padding:100px 0;position:relative}.progeto-section::after{content:'';background-image:url(https://affido.whitedrop.it/wp-content/themes/hello-child-affido/assets/images/xprogetto-img.png.pagespeed.ic.p00lL8pLyz.png);background-repeat:no-repeat;left:-4px;position:absolute;bottom:0;width:300px;height:100%;background-size:contain;right:auto;top:50%;transform:translateY(-50%)}.progeto-section p{color:#3f4c50}.destinatari-section{padding:0;background:#fff}.destinatari-section p{color:#1d1d1d}.azioni-section{background-color:#fff;padding:80px 0 60px}.azioni-section .card-azione img,.materiali-card img{max-width:100px;height:65px}.card-azione{background-color:#005a75;color:#fff;border-radius:16px;height:100%}.card-azione i{color:#fff}.materiali-section{position:relative;padding:100px 0 20px}.materiali-section::after{content:'';background-image:url(https://affido.whitedrop.it/wp-content/themes/hello-child-affido/assets/images/xmaterial-icon.png.pagespeed.ic.kfY7_p12iQ.png);background-repeat:no-repeat;left:0;top:-95px;position:absolute;bottom:0;width:255px;height:100%;background-size:contain;right:auto}.materiali-progetto a{text-decoration:underline}.footer-section{font-family:'Titillium Web',sans-serif;margin-top:50px}.footer-top{color:#036;padding:40px 0 50px;position:relative;z-index:-1}.footer-top::before{content:'';position:absolute;left:0;height:100%;top:0;background:#005a75;width:60%;z-index:-1}.footer-bottom{background-color:#fff;padding:30px 0}.footer-section .inner-col{max-width:600px}.footer-bottom ul.logo_list{list-style:none;gap:80px}.footer-bottom ul.logo_list img{max-height:115px;object-fit:contain;width:auto}.btn-outline-primary{border-color:#6fae41;color:#1d4ca4}.btn-outline-primary:hover{background-color:#6fae41;color:#fff}.btn-primary{background-color:#6fae41;border:none}.btn-primary:hover{background-color:#005a75}p:last-child{margin-bottom:0}html,body{overflow-x:hidden;overflow-y:auto}@media (max-width:1499px){.hero-section::after{right:-115px;width:218px;height:218px}.info-section::after{width:380px;height:380px}.progeto-section::after{width:200px;top:54%}.materiali-section::after{top:0;width:160px;z-index:-1}}@media (max-width:1299px){.custom-container{padding-left:12px;padding-right:12px}.header-logos a img{max-height:48px}.hero-section img.hero-image-logo{width:340px}}@media (max-width:1199px){.azioni-section .card-azione img,.materiali-card img{max-width:100px}.footer-top::before{width:70%}.footer-bottom ul.logo_list img{max-height:70px}.footer-bottom ul.logo_list{gap:40px}.footer-section{margin-top:25px}.info-section::after{width:320px;height:320px}.fami-section::after{width:248px;background-size:contain;top:64%}.progeto-section{padding:60px 0}.materiali-section{padding:50px 0 20px}}@media (min-width:1024px) and (max-width:1199px){.hero-section{padding:80px 0 120px}}@media (max-width:1023px){.hero-section img.hero-image-logo{width:278px}.hero-section{padding:60px 0}.info-section{padding:60px 0}.azioni-section{padding:60px 0}.hero-section::after{right:-120px;width:200px;height:200px}.materiali-section{padding:0 0 20px}h2 br{display:none}.destinatari-section{padding:60px 0 60px}.footer-top::before{width:75%}}@media (max-width:767px){.hero-section::before,.hero-section::after,.info-section::after,.progeto-section::after,.footer-top::before{display:none}.hero-section .hero-content-wrap{background:#005a75;padding-top:60px;padding-bottom:60px;margin-bottom:30px}.footer-section .footer-top-col{background:#005a75}.hero-section{padding:0}.footer-top{padding:0}.footer-section .footer-top-col{background:#005a75;padding-top:35px;padding-bottom:35px}.footer-top img.img-fluid{width:250px!important;margin:0 auto!important}.hero-section img.hero-image-logo{margin:0 auto!important;padding-top:10px;padding-bottom:10px}.destinatari-section{padding:0}}@media (max-width:575px){.header-logos a img{max-height:36px;margin:0 0 15px}.top-header>.header-logos{padding-bottom:0!important}.footer-bottom ul.logo_list{gap:20px}}