@import url(https://fonts.googleapis.com/css?family=Nunito);
.color-primary{color:#005a82}.btn-custom,.btn-custom:hover{background:#005a82!important;border-color:#005a82}.btn-custom:focus{background:#005a82;border-color:#005a82}.btn-group-tipodonazione{border-radius:4px 4px 0 0!important;position:relative;top:.12em}@media (min-width:576px){.btn-group-tipodonazione{top:1.2em}}.btn-group-tipodonazione a.btn-primary,.btn-group-tipodonazione a.btn-primary:hover{background-color:#e3e3e3;border:solid #d2d2d2;border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:1px 1px 0;box-shadow:none;color:#001a26;margin-top:-1px}.btn-group-tipodonazione a.btn-primary:hover:not(:disabled):not(.disabled).active,.btn-group-tipodonazione a.btn-primary:hover:not(:disabled):not(.disabled):active,.btn-group-tipodonazione a.btn-primary:not(:disabled):not(.disabled).active,.btn-group-tipodonazione a.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-group-tipodonazione a.btn-primary.dropdown-toggle,.show>.btn-group-tipodonazione a.btn-primary:hover.dropdown-toggle{background-color:#f5f5f5;border:1px solid #e3e3e3;border-bottom-color:#f5f5f5;box-shadow:none;color:#005a82}.btn-group-tipodonazione a.btn-primary i,.btn-group-tipodonazione a.btn-primary:hover i{margin-left:10px}.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+label:before,.radio-info input[type=radio]+label:after,.radio-info input[type=radio]:checked+label:after{background-color:#005a82;border-color:#005a82}.tooltip.bottom .tooltip-inner{background-color:#d32f2f}.tooltip.bottom .tooltip-arrow{border-bottom-color:#d32f2f}.btn-radio-button{background-color:#fcfcfc;border:1px solid #e3e3e3;border-radius:4px;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin-bottom:1em;padding:.8em 1em .8em 2.6em;width:100%}.btn-radio-button.active{background-color:#fffdfd;border-color:#dcdcdc;color:#005a82}.btn-radio-button.active:after{background-color:rgba(0,90,130,.7)}.btn-radio-button:after{background-color:transparent;border:2px solid #005a82;border-radius:1em;content:"";height:.94em;left:1em;position:absolute;top:50%;transform:translateY(-50%);width:.94em;z-index:1}.btn-radio-button:hover:not(.active){opacity:.8}.dropdown-item.active,.dropdown-item:active{background-color:hsla(0,0%,89%,.2)}#home .heroshot-viewport{display:flex;flex-direction:column;justify-content:flex-end;position:relative}#home .heroshot-image{background-image:url(/assets/images/uccello_mani_hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1;min-height:300px;position:relative}@media (min-width:992px){#home .heroshot-image{background-image:url(/assets/images/uccello_mani_hero.jpg);border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:0;min-height:475px}}#home .heroshot-claim{background-color:#fafafa;border-radius:7px 7px 0 0;padding-bottom:1.3rem;padding-top:1.6rem}#home .heroshot-claim h1{font-size:1.6rem}#home .heroshot-claim h2{font-size:1.6rem;font-weight:700}#home .heroshot-claim h3{font-size:1.5rem;font-weight:300}@media (min-width:992px){#home .heroshot-claim h1{font-size:2rem}#home .heroshot-claim h2{font-size:1.8rem}}#home .heroshot-claim,#home .heroshot-image{box-shadow:0 0 30px rgba(0,0,0,.1)}#home .card{box-shadow:0 13px 34px 8px rgba(0,0,0,.13);margin-top:0;max-width:380px;overflow:visible}#home .card--heroshot{color:#010000;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media (min-width:991px){#home .card--heroshot{left:unset;right:unset}}#home .card--heroshot header{background-color:#fafafa;border-radius:.4rem .4rem 0 0;padding-bottom:0;padding-top:1.5rem}#home .card--heroshot header h1{background-color:#005a82;color:#fafafa;display:block;font-size:1.618em}#home .card--heroshot main{background-color:#fff;border-radius:0 0 .4rem .4rem;padding-bottom:.8rem;padding-top:.8rem}#home .card--heroshot main img{-webkit-user-select:none;-moz-user-select:none;user-select:none}#home .card--heroshot footer{padding:0 1em 1em}#home .card--heroshot footer h1{color:#fff;font-size:1.618em;margin:0;text-transform:uppercase}#home .card--heroshot .card-section{margin-bottom:1em;padding-left:2rem;padding-right:2rem;text-align:left}#home .card--heroshot .card-section__title-container{left:-3rem;top:0}#home .card--heroshot .card-section__title-container .card-section__title{font-size:1.2rem;padding:.3rem .5rem}#home .card--heroshot .card-section__content{font-size:1.2rem;margin-top:.3rem;text-transform:uppercase}@media (min-width:991px){#home .card{margin-left:-5em}}@media (max-width:991px){#home>.container{margin:0;max-width:100%;padding-left:0;padding-right:0}}#modalDonation .btn-radio-button,#modalDonation .form-control,#modalDonation .input-group-text,#modalDonation .tab-descrizione .well{border-color:#e4e4e4!important}#modalDonation .btn-group-periodicita{width:100%}@media (min-width:992px){#modalDonation .btn-group-periodicita{width:auto}}@media (max-width:576px){#modalDonation .btn-group-periodicita{display:block;width:100%}#modalDonation .btn-group-periodicita .btn-radio-button{border-top:0;margin:0!important;width:100%}#modalDonation .btn-group-periodicita .btn-radio-button:first-child{border-radius:6px 6px 0 0!important;border-top:1px solid #e3e3e3}#modalDonation .btn-group-periodicita .btn-radio-button:last-child{border-radius:0 0 6px 6px!important;margin-bottom:1em!important}}#modalDonation .input-group-importo-personalizzato{margin-left:auto;margin-right:0}#modalDonation .input-group-importo-personalizzato .dropdown-toggle,#modalDonation .input-group-importo-personalizzato .dropdown-toggle:focus{border-right:0!important}#modalDonation .input-group-importo-personalizzato .input-group-prepend .input-group-text{border-right:0}#modalDonation .input-group-importo-personalizzato .input-group-append{border:1px solid #e4e4e4;border-bottom-right-radius:.25rem;border-left:0;border-top-right-radius:.25rem}#modalDonation .input-group-importo-personalizzato .input-group-append .dropdown-toggle{background-color:transparent}#modalDonation .btn-group-tipoPagamento,#modalDonation .btn-group-tipoPagamento .btn-group,#modalDonation .btn-group-tipoPagamento .btn-group>.btn,#modalDonation .btn-group-tipoPagamentoR,#modalDonation .btn-group-tipoPagamentoR .btn-group,#modalDonation .btn-group-tipoPagamentoR .btn-group>.btn{width:100%}#modalDonation .btn-group-tipodonazione .btn-group .btn{font-size:1.1rem}.thankyou-tab{align-items:center;background-color:#fffcf6;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative}.thankyou-tab .thankyou-title{color:#153f49;font-family:ProximaNovaBold;font-size:22px}.thankyou-tab .thankyou-title:first-letter{text-transform:uppercase}.cards-container .card-container{float:left;padding:0 0 15px}@media (min-width:992px){.cards-container .card-container{max-width:50%;padding:15px}}.cards-container .card-container:last-child .card{border-bottom-left-radius:0;border-bottom-right-radius:0}.card{border:0;border-radius:.4em;box-shadow:0 13px 34px rgba(0,0,0,.13);padding:0}.card .caption{color:inherit;padding:1.8em}.card .caption h3{font-weight:700;margin-top:0}.card .caption p{font-size:1.1em;line-height:1.45em;opacity:.9}.card .caption p:last-child{margin-bottom:0}.card .caption h3,.card .caption p{transform:translateZ(0)}.card .card-image{border-top-left-radius:.4rem;border-top-right-radius:.4rem;overflow:hidden;position:relative}.card .card-image .card-video__button-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.card .card-image .card-video__button-container .btn-card-video{align-items:center;display:flex;justify-content:center;transform:scale(1)}.card .card-image .card-video__button-container .btn-card-video:hover{transform:scale(.9)}.card .card-image .card-video__button-container .btn-card-video,.card .card-image .card-video__button-container .btn-card-video:hover{transition:transform .3s}.card--thumbnail .card-image{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.card .card-section{display:block}.card .card-section .caption{padding-top:0}.card .card-section .card-section__title-container{display:inline-block;left:-1rem;margin-top:0;position:relative;top:-4rem}.card .card-section .card-section__title-container:before{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg shape-rendering="optimizeQuality" xmlns="http://www.w3.org/2000/svg" width="120" height="80" viewBox="0 0 100 100" preserveAspectRatio="none"%3E%3Cpolygon points="100,100 100,0 0,0" style="fill:#cd9e88" /%3E%3C/svg%3E');bottom:-11px;content:"";height:10px;left:1px;position:absolute;transform:rotate(-2deg);width:15px}.card .card-section .card-section__title-container .card-section__title{background-color:#fafafa;color:#005a82;font-family:Lato,arial,sans-serif;font-weight:300;margin-bottom:0;padding:.5rem 1.5rem;position:relative;text-transform:uppercase;transform:rotate(-2deg)}.card .card-section .card-section__title-container .card-section__title i{font-size:1.3rem;margin-right:.3rem}.card .card-section .card-section__content{line-height:normal;margin-top:-1.2em}.card--black{background-color:#010000;color:#fff}.card--black a{color:#fff}.card--white{background-color:#fff;color:#fff}.card--white a{color:#fff}.card--grey{background-color:#deeaf2;color:#fff}.card--grey a{color:#fff}.card--blue{background-color:#005a82;color:#fff}.card--blue a{color:#fff}.card--red{background-color:#d32f2f;color:#fff}.card--red a{color:#fff}.card--cyan{background-color:#d19c5e;color:#fff}.card--cyan a{color:#fff}.card--orange{background-color:#005a82;color:#fff}.card--orange a{color:#fff}.card--sand{background-color:#cd9e88;color:#fff}.card--sand a{color:#fff}.card--turquoise{background-color:#fafafa;color:#fff}.card--turquoise a{color:#fff}.card--yellow-grey{background-color:#fafafa;color:#fff}.card--yellow-grey a{color:#fff}.card--cta header{margin-bottom:1.8rem;margin-top:2rem}@media (min-width:1200px){.card--cta header{margin-bottom:2.6rem}}.card--cta header h1{font-size:2rem}.card--cta header h2{font-size:1.6rem}.card--cta a{color:#c31433}
