@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);@import url(https://fonts.googleapis.com/css?family=PT+Sans&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@font-face{font-family:ProximaNovaBold;src:url('/fonts/proxima-nova/proxima_nova_extrabold.ttf')}@font-face{font-family:ProximaNova;src:url('/fonts/proxima-nova/proxima_nova_regular.ttf')}@font-face{font-family:Anton;src:url('/fonts/anton/regular.ttf')}.circuito-non-abilitato{color:#a94442;background-color:#f2dede;border-color:#ebccd1;width:100%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.card{border-radius:.8rem;background-color:#fdfdfd;color:#212529}.card-body{font-size:18.5px!important}.claim-first-row{font-weight:400!important}.card-body-normal{padding:2.3rem}.card-body-map{padding:1.4rem!important}.info-container div,.info-container h3,.info-container h5,.info-container li{font-size:20.5px}.form-group{margin-bottom:8px!important}.card .card-section .card-section__title-container::before{display:none}.ail-brand-color{color:#c90064;font-weight:700!important}#page{overflow-x:hidden;background-color:#fff!important}.icone_container{text-align:center}.card-text{font-weight:500}.list-header li{font-size:18.5px!important}.card-title{text-align:center;font-weight:700}.tankyou-title{color:green}.icone_container img{height:120px;margin-bottom:20px}#page.loader{overflow-y:hidden}.modal-title{width:100%;color:#0062cc!important}#page::before{content:"";height:100%;left:0;right:0;position:absolute;top:0;width:100%}.home-slider-container{line-height:1px}#page .home-slider-container .slick-dots{top:515px;z-index:1}#page .home-slider-container .slick-dots li{width:20px}#page .home-slider-container .slick-dots li button::before{font-size:25px!important;color:#fff}#page .home-slider-container .slick-list,#page .home-slider-container .slick-slider,#page .home-slider-container .slick-track{height:100%;overflow:hidden}#page .home-slider-container .slick-dotted.slick-slider{margin-bottom:0}.margin-block-negative{position:relative;top:-90px;z-index:200;margin-bottom:-35px}.margin-importo{top:62%;right:10px;position:absolute}.btn-modal-donation{margin:0 auto}#page .home-slider-slide{height:auto;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat}.slick-prev:before{color:#fff;display:inline-block;margin-left:33px;font-size:60px}.slick-next:before{color:#fff;display:inline-block;margin-left:-112px;font-size:60px}.claim-container{color:#fff;z-index:200;text-align:left;max-width:30%;padding-top:50px;padding-bottom:50px}.bg-overlay{background:linear-gradient(to left,rgb(0 0 0 / 0%) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.5) 100%);height:100%;width:100%;background-position:fixed;position:absolute;top:0;background:0 0!important}.bg-overlay.darker{background:linear-gradient(to left,rgb(0 0 0 / 0%) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.55) 100%)}@media(max-width:575px){.bg-overlay,.slider-container.set-right-claim .bg-overlay,.slider-container.set-right-claim .bg-overlay.darker{background:rgb(0 0 0 / .3)!important}}.claim{font-family:Anton,sans-serif!important;font-size:30px;width:100%;text-align:left;color:#000;letter-spacing:0!important;font-weight:100!important}.container{max-width:1140px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-tankyou-page{max-width:1140px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-bottom:10px;margin-top:40px}#pre_donation_form_ricorrente_importo{border:1px solid #ccc;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-left:0;background-color:#fff}#pre_donation_form_ricorrente #pre_donation_submit_btn{padding:12px 43px}#pre_donation_form_ricorrente h3{color:#003889}#pre_donation_form .form-control.importo,#pre_donation_form .input-group-addon{border:none}#pre_donation_form .btn-danger{padding-left:26px;padding-right:26px}#pre_donation_form .btn-danger i{margin-left:10px}@media (max-width:767px){.home-wrapper{padding-top:90px}.call-to-action-container{min-height:250px}.btn-group-lg>.btn,.btn-lg{font-size:16px}.img-cc{max-height:51px}.datiCartadiCredito .form-group{margin-bottom:15px}.full-screen,.home-wrapper-alt{display:block;width:100%}.btn-dona,.btn-dona-paypal{width:100%}.intro-form{padding:0}.btn-group-importi>button{padding:.6em 1em}.text-title{font-size:28px;line-height:35px!important}.sub-title{font-size:23x;line-height:35px!important}.pre-text-title{font-size:23px}.pre-text-subtitle{font-size:20px;text-align:left}.importo{font-size:25px!important}.claim-container{max-width:50%!important}.subtitle{font-size:22px!important;color:#fff!important}#page .home-slider-container .slick-dots li{width:15px}#page .home-slider-container .slick-dots li button::before{font-size:15px!important;color:#fff}#page .home-slider-container .slick-dots{bottom:0;z-index:1}}@media (max-width:1100px){.pre-panel-container{margin-top:50px!important}.pre-panel-container h1,h2{font-size:2rem}.form-group{margin-bottom:5px!important}.margin-block-negative{top:0;margin-bottom:30px}.arrows-container{display:none}}.border-danger{border-color:#a94442}.block-shadow-content{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.6);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.6);box-shadow:0 0 15px 1px rgba(0,0,0,.6);max-width:1140px;margin:0 auto}.block-shadow-content .container{padding-left:0!important;padding-right:0!important}.pre-donation-form--campagna .pre-donation-form__importo{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.pre-donation-form--campagna .pre-donation-form__importo.active{position:relative;z-index:2}.pre-donation-form--campagna .pre-donation-form__importo .importo__container{background-color:#d70127;color:#fff;font-family:Roboto Condensed,arial,sans-serif;font-weight:700;line-height:normal}.pre-donation-form--campagna .pre-donation-form__importo.active .importo__container{background-color:#e4022e!important}.importo__container .descrizione{font-size:40px;margin-top:5px;text-align:center;width:100%}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container{height:100px}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container .descrizione{opacity:.7}.pre-donation-form--campagna .pre-donation-form__importo.active .descrizione__container{background-color:#fcfcfc}.pre-donation-form--campagna .pre-donation-form__importo.active .sub-description-container{background-color:#a3bbcd}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container{background-color:#fcfcfc;color:#010000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2em;font-weight:700;letter-spacing:-.45px}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container .descrizione{opacity:.7}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container,.pre-donation-form--campagna .pre-donation-form__importo .importo__container{padding:.6rem .6rem}.pre-donation-form--campagna .pre-donation-form__importo .importo__container .btn-modal-donation,.pre-donation-form--campagna .pre-donation-form__importo .importo__container .btn-modal-donation-special{display:none}.pre-donation-form--campagna .pre-donation-form__importo.active .importo__container .btn-modal-donation,.pre-donation-form--campagna .pre-donation-form__importo.active .importo__container .btn-modal-donation-special{display:block}.pre-donation-form--campagna .pre-donation-form__importo .importo__container .importo{font-size:2.2rem}.pre-donation-form--campagna .pre-donation-form__importo .descrizione__container{font-size:20px;text-transform:uppercase}.importo{text-transform:none!important}.button-subtitle{text-transform:none!important;font-size:16px;color:#000!important}.bollettino-button{border:1px solid #f8f9fa}.margin-10{margin-bottom:10px}.pre-donation-form{background-color:#fff;-webkit-box-shadow:0 0 34px rgba(0,0,0,.18);box-shadow:0 0 34pxrgba(0,0,0,.18);position:relative}.btn{font-weight:700;text-transform:uppercase;transition:background-color .3s,border-color .3s,color .3s}.pre-donation-form--campagna .pre-donation-form__importo.active .importo__container{background-color:#c31433}.pre-donation-form--campagna .pre-donation-form__importo:nth-child(odd):not(.active) .importo__container{background-color:#d70127}.pre-donation-form--campagna .pre-donation-form__importo:nth-child(odd):not(.active) .descrizione__container{background-color:#fcfcfc}.pre-donation-form--campagna .pre-donation-form__importo:nth-child(odd):not(.active) .sub-description-container{background-color:#adc3d3}.loading{display:none;margin-right:10px}.btn-group-tipodonazione{border-radius:4px 4px 0 0!important;position:relative;top:.12em}#modalDonation .tab-descrizione .well{box-shadow:none;padding:.7rem 1rem;text-align:center;font-weight:700;font-size:18px;background-color:#fff;border:1px solid #cdcdcd;color:#4c5667}#modalDonation .tab-descrizione .well.well-lg{font-size:19px}#aggiuntivo_label,#tipo_tesseramento,.spedizione_label{color:#4c5667;font-weight:700}#modalDonation #datiCarta-container{margin-bottom:0}#modalDonation .form-horizontal .checkbox{padding-top:12px}.dropdown-menu-periodica{margin-left:15px}.btn-periodica i+.tooltip{pointer-events:none;margin-top:7px}.btn-periodica i+.tooltip>.tooltip-inner{min-width:175px;padding:8px;font-size:14px;background-color:#333}.btn-periodica i+.tooltip>.tooltip-arrow{border-bottom-color:#333}.testo_nome_donatore{text-transform:capitalize}.testo_tipo_donazione{text-transform:lowercase;font-weight:700;color:#304ca8}.img-cc{display:none}.importo_descrizione_small .well-lg{padding:14px}.label_radio{padding-top:7px}.riga_loader{background-color:#fff}.form-group.form-group-tipodonazione{margin-bottom:0}@media (min-width:768px){.logo-container-mobile{display:none}.image-mobile{display:none}.card-mobile{display:none}}@media (max-width:767px){#modalDonation .form-group{margin-bottom:0}.card-desktop{display:none}.logo-container{display:none}.image-desktop{display:none}.importo__container .descrizione{font-size:21px}#modalDonation .col-sm-1,#modalDonation .col-sm-10,#modalDonation .col-sm-11,#modalDonation .col-sm-12,#modalDonation .col-sm-2,#modalDonation .col-sm-3,#modalDonation .col-sm-4,#modalDonation .col-sm-5,#modalDonation .col-sm-6,#modalDonation .col-sm-7,#modalDonation .col-sm-8,#modalDonation .col-sm-9{margin-bottom:15px}#modalDonation .btn-group-periodica,#modalDonation .btn-group-singola{margin-bottom:1px}.dropdown-menu>li>a:hover{color:inherit}.btn-group-tipodonazione .btn-group.first-child .btn{margin-left:0}.subtitle{font-size:22px;margin-right:10px}.btn-modal-donation,.btn-modal-donation-special{font-size:14px}.descrizione{font-size:16px}}.tab-descrizione{background-color:#f5f5f5;border:1px solid #d3d3d3;padding:15px;border-radius:6px}.pac-container{background-color:#fff;z-index:1050;position:fixed;display:inline-block}#modalDonation .tipologiaCarta-input-container{position:relative}#modalDonation .tipologiaCarta-input-container .img-cc-container{position:absolute;top:0;left:0;width:60px;padding:8px 9px;pointer-events:none}#modalDonation .input-group-importo-personalizzato .input-group-append{border:none}#modalDonation #datiCarta-container{margin-bottom:0}#modalDonation .btn-radio-button,#modalDonation .form-control,#modalDonation .input-group-text,#modalDonation .tab-descrizione .well{border-color:#e4e4e4!important}#modalDonation .form-control{border:1px solid #ccc;box-shadow:none!important;height:46px;outline:medium none!important;border-radius:4px;font-size:18px}#content{background-color:#f4eee0}#modalDonation .select2-selection{box-shadow:none!important;border:1px solid #e4e4e4;height:46px;outline:medium none!important;border-radius:4px;font-size:18px;padding-top:9px;padding-left:9px}.select2-container--default .select2-search--dropdown .select2-search__field{outline:0!important;border:1px solid #e4e4e4!important}.select2-selection.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#modalDonation .select2-selection__arrow{display:none}#modalDonation .tipologiaCarta-input-container .form-control[name=nCarta]{padding-left:65px}::selection{background:rgba(151,160,175,.5);color:#fff}.btn.btn-rnd{padding:11px 40px;border-radius:30px;font-size:20px}.text-title{margin-bottom:20px;color:#635b5a;margin-top:20px;font-weight:700;line-height:40px;font-family:'PT Sans',sans-serif;word-spacing:5px}.sub-title{color:#635b5a;line-height:40px;font-family:'PT Sans',sans-serif;word-spacing:5px}.pre-text-title{font-weight:700;color:#c31433}.sostienici-text{color:#c31433;font-weight:700}.slider-contaier{padding-right:0!important}footer.footer{background-color:#6a6359;-webkit-box-shadow:0 -13px 45px rgba(0,0,0,.05);box-shadow:0 -13px 45px rgba(0,0,0,.05);color:#fff;font-weight:700;font-size:16px;position:relative;left:0;right:0;bottom:0;font-family:ProximaNova;letter-spacing:1px}.footer .fw-bold{font-family:ProximaNovaBold;font-size:20px;letter-spacing:normal}.footer .copyright{letter-spacing:1.5px}.footer a{color:#fff;font-weight:700;font-size:16px}.rinnova-container{border-radius:5px;margin-left:15px;margin-right:15px}.bottone-rinnova{background-color:#f1962b;color:#fff!important}#bottom-donate .container{padding-left:0;padding-right:0}.subtitle{border:none}.play-video-cards{font-size:80px;color:#fff}.caption{color:#000!important}.pac-logo::after{display:none!important}.arrows-wrapper{position:absolute;left:0;right:0;width:100%;top:0;z-index:2000;max-height:630px;margin-top:14%}.arrows-container{position:relative;margin:auto 0}#ringraziamento_clone{display:none;width:100%!important;background-repeat:no-repeat;position:absolute;z-index:4000}.bgcolor-white{background:rgba(255,255,255,.94);border:none;color:#333;box-shadow:rgba(0,0,0,.3) 0 13px 40px 0;padding:2em;border-radius:.31em;margin-bottom:50px}#ringraziamento{position:relative}#ringraziamento.v1,#ringraziamento.v2 .bg--ringraziamento{background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh}#ringraziamento.v1.graziesocio-acquisto{background-image:url('/assets/images/sfondi/sfondo-tankyou-page.jpg')}#ringraziamento.v1.graziesocio-iscrizione{background-image:url('/assets/images/sfondi/ringraziamento.jpg')}#ringraziamento.v1.graziefamiglia-iscrizione{background-image:url('/assets/images/sfondi/ringraziamento.jpg')}#ringraziamento.v1.graziefamiglia-rinnovo{background-image:url('/assets/images/sfondi/ringraziamento.jpg')}#ringraziamento.v2 .bg--ringraziamento{min-height:100vh}#ringraziamento.v2 .bgcolor-white{background:#fff!important;border-radius:0}#ringraziamento_clone .home-wrapper{padding:20px;text-align:center;line-height:25px}#ringraziamento_clone.container_form_ringraziamento .home-wrapper{padding:0;text-align:left}#ringraziamento_clone .home-wrapper .bgcolor-transaprent h4{color:#333}.container_form_ringraziamento .home-wrapper{padding-top:40px;padding-bottom:40px}#form_ringraziamento .form-control{border:1px solid #ccc;box-shadow:none!important;height:46px;outline:medium none!important;border-radius:4px}.btn-facebook{background-color:#3b5998;border-color:#3b5998;color:#fff}.btn-facebook,.open>.dropdown-toggle.btn-facebook{background-color:#3b5998;border-color:#3b5998;color:#fff}.btn-facebook,.btn-facebook.active.focus,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open>.dropdown-toggle.btn-facebook.focus,.open>.dropdown-toggle.btn-facebook:focus,.open>.dropdown-toggle.btn-facebook:hover{background-color:#3b5998;border-color:#3b5998;color:#fff!important}.confirm-panel{background-color:#fff;margin-top:5%;padding-left:20px;padding-right:20px;position:relative}.confirm-panel::before{content:'';background:#f6ab34;position:absolute;top:-8px;left:0;right:0;height:8px;width:calc(100% - 30px);margin:0 auto;border-radius:.6rem .6rem 0 0}#articolo_8_form .form-control:not('select'){border:1px solid#ccc;box-shadow:none!important;height:46px;outline:medium none!important;border-radius:4px}.preform-text{color:#333;font-size:15px;padding:20px}.abc-checkbox label{font-weight:600;transform:translateZ(0);letter-spacing:.01em;font-size:15px}.confirm_8{width:100%;margin-top:25px;margin-bottom:25px}#codice_fiscale_error{font-size:14px;margin-top:6px;color:gray}.logo-container{padding-left:75px!important;z-index:500;padding-top:15px;position:absolute;width:170px}.logo{font-weight:700;font-size:22px;color:#fff!important;letter-spacing:1px}.logo-big{width:150px}.logo-small{width:130px!important}.logo-container-mobile{background-color:#fff;text-align:center}.logo-container img{-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.pre-panel-container h1{color:#f6ab34;position:relative;margin-bottom:1.6rem;transform:translateZ(0);font-weight:700}.pre-panel-container h2{color:#ac8546;font-size:19px!important;position:relative;margin-bottom:3.6rem;transform:translateZ(0)}.pre-panel-container p{color:#333;font-size:15px;text-align:left;line-height:1.618em}.confirm-panel a,.pre-panel-container a{color:#ac8546}.pre-panel-container{margin-top:125px}#logo-container .logo,#logo-container.background-visible .logo{-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;-webkit-transition:width .3s;transition:width .3s}#logo-container .logo>img{-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}#logo-container.background-visible .logo{width:80px!important}#go-top{position:fixed;bottom:30px;right:30px;border-radius:100%!important;font-size:1.3em;text-align:center;background-color:#e74c3c;box-shadow:0 3px 13px rgba(0,0,0,.3);transition:all .3s;display:block;padding-top:10px;border:none;height:2.6em;width:2.6em;z-index:1032;color:#fff;border:1px solid #fff}.grecaptcha-badge{display:none!important}.grecaptcha-badge:hover{width:256px!important}select.is-invalid{background-position:right calc(1.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}select{font-family:Arial,Helvetica,sans-serif}.img-slider{width:100%;height:auto}.rinnova-disabled{opacity:.7}.note_famiglia{height:150px!important}.btn-video{box-shadow:none!important}.comune_nascita,.data_nascita{height:46px;padding:9px}#address_copy{height:46px}.sub-description-container{font-size:16px;height:75px;overflow:hidden;background-color:#b7cad8;font-weight:700;padding-bottom:8px;padding-top:17px;padding-left:10px;padding-right:10px;line-height:26px}.btn-group-tipodonazione .btn-group.first-child .btn{margin-left:13px}.btn-group-tipodonazione .btn-primary.active,.btn-group-tipodonazione .btn-primary.active:focus,.btn-group-tipodonazione .btn-primary.active:hover{border:1px solid #d2d2d2!important;color:#263c82!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-width:0!important;margin-top:-2px;box-shadow:none}.btn-group-tipodonazione .btn-primary:not(.active),.btn-group-tipodonazione .btn-primary:not(.active):focus,.btn-group-tipodonazione .btn-primary:not(.active):hover{background-color:transparent!important;border:1px solid #d2d2d2!important;border-bottom-width:0!important;color:#2b6fd0;opacity:.8;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:-2px;box-shadow:none;color:#999}.btn-group-tipoPagamento button{height:44px!important}.btn-group-tipoPagamento .btn-primary:not(.active){opacity:.7}.btn-group-tipoPagamento .btn-primary:not(.active):hover{opacity:1}.form-control::placeholder{color:#999}.btn-group-tipodonazione .btn-group .btn{margin-left:13px}.btn-group-tipodonazione .btn-group>.btn{border-radius:4px 4px 0 0!important}#menu3{background-color:#beb7a6;margin-top:60px;color:#fff;padding-left:25px;padding-top:15px;padding-right:25px;padding-bottom:15px}.alternative-subtitle{font-size:22px;margin-bottom:40px}.descrizione{font-size:25px}#form-confirm{padding:20px;font-size:20px}button,button:focus{outline:0}select option:hover{border:none;outline:0}.logo-ringraziamento{-webkit-box-shadow:0 8px 21px rgba(0,0,0,.16);-moz-box-shadow:0 8px 21px rgba(0,0,0,.16);box-shadow:0 8px 21px rgba(0,0,0,.16);-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.ringraziamento-title{color:#555;font-family:Roboto}.ringraziamento-subtitle{margin-top:20px;margin-bottom:20px;color:#555;font-family:Roboto;font-style:italic}.share-icon{margin-top:8px;margin-left:2px}.bs-tooltip-bottom{margin-top:13px}.progress{height:20px;width:100%;border-radius:.45rem}.progress-bar{font-size:18px;padding:5px}.modal-60{max-width:fit-content!important;width:fit-content}@media(min-width:576px){.modal-60{max-width:90%!important;width:1200px}}.descrizione-campagna{font-size:16px}.privacy-label{font-size:18px}.parsley-required,.parsley-type{font-size:16px;margin-top:5px}.signed-number{font-size:30px}.navbar-toggle{position:relative;float:right;padding:5px 10px;margin-top:8px;margin-right:5px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-custom{background-color:#fff;box-shadow:0 2px 2px rgb(0 0 0 / 10%);margin-bottom:0;padding:10px 0}@media(min-width:768px){.navbar-custom.scrolling .no-background-logo{box-shadow:none}}.navbar-fixed-top{background:0 0;background-color:transparent;transition:background .4s,height .5s,box-shadow .4s;box-shadow:0 0 0 rgb(0 0 0 / 0%)}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0}.navbar-custom .navbar-nav-custom li a{color:#000;font-weight:600;font-size:14px;text-transform:uppercase;background-color:transparent;border:none}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{border:none}.sub-menu a{display:block;text-align:center}.btn-secondary.focus,.btn-secondary:focus{box-shadow:none}.dropdown-menu a{display:block;margin-left:10px}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / 10%);box-shadow:inset 0 1px 0 rgb(255 255 255 / 10%)}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.sub-menu{position:absolute;top:60px;left:10px;padding:16px;min-width:180px;background-color:#fff;-webkit-box-shadow:rgb(12 12 12 / 30%) 0 8px 24px;-moz-box-shadow:rgb(12 12 12 / 30%) 0 8px 24px;box-shadow:rgb(12 12 12 / 30%) 0 8px 24px}.sub-menu a{text-align:left;color:#333!important;margin-top:5px;margin-bottom:5px}}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:768px){.navbar-nav-custom>li{float:left}}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}@media (min-width:768px){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-nav-custom>li>a{padding-top:40px;padding-bottom:40px}}@media (min-width:768px){.navbar-nav-custom{float:right;margin-left:0;margin-top:0;margin-bottom:0}}.navbar-header{padding:0 10px}.navbar-nav-custom>li>a{line-height:20px}@media (min-width:768px){.navbar-header{float:left}}@media (min-width:768px){.navbar-na-custom>li>a{padding-top:35px;padding-bottom:35px}}.background-logo,.img-logo,.no-background-logo{transition:.6s;height:100px}@media(min-width:768px){.background-logo,.img-logo,.no-background-logo{height:100px;position:absolute;top:9px;box-shadow:0 2px 4px #00000066}}.container-fluid-custom{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}.dropdown-menu{background-color:transparent;border:none;position:absolute;top:50px;left:16px}.navbar-fixed-top.background-visible{background-color:#fff;box-shadow:rgb(12 12 12 / 30%) 0 8px 24px}.navbar-fixed-top.navbar-custom.background-visible .navbar-nav-custom li a{color:#000!important}.navbar-fixed-top.navbar-custom.background-visible .navbar-toggle .fa-bars{color:#000}.navbar-toggle .fa-bars{color:#fff}.navbar-toggle{font-size:30px;color:#fff}.container-fluid-custom>.navbar-collapse,.container-fluid-custom>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (max-width:767px){.d-none-xs{display:none!important}}.navbar-custom .navbar-nav-custom.d-xl-none li a{background:#fff;color:#333;padding-top:15px;padding-bottom:15px}@media (max-width:767px){.background-logo,.img-logo,.no-background-logo{height:50px}.navbar-nav-custom{margin:7.5px -15px}}@media (max-width:991px){.claim{margin-bottom:.5em;width:100%}}.collapsing{position:absolute;left:0;right:0;width:auto}.floating-label{position:relative}.floating-label label{position:absolute;top:0;font-size:17px;color:#7b7b7b;font-weight:400;top:11px;left:32px;cursor:text;transition:top .2s ease 0s;z-index:2;pointer-events:none}.floating-label input{width:100%;position:relative;top:0;left:0;z-index:1;outline:0}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label{top:-20px;font-size:13px;font-weight:700}.parsley-error,.parsley-success{background-color:#fff!important;border:1px solid #ced4da!important;color:#495057!important}#cognome_error,#email_error,#nome_error{margin-left:15px}.parsley-required,.parsley-type{font-size:14px}.claim-button{margin-top:10px}.icon-progress{position:absolute;top:-10px;height:40px;z-index:2;border:2px solid #f7f3eb;border-radius:50rem}.icon-end{margin-bottom:0;margin-right:-20px;position:absolute;top:-10px;height:40px;right:0;border:2px solid #f7f3eb;border-radius:50rem}.description-title{font-family:Anton,sans-serif;font-size:67.773px!important;line-height:1em;letter-spacing:3px;margin-bottom:1rem}.description-text{font-size:20.5px}.card-title{font-family:ProximaNovaBold,sans-serif;font-weight:800;font-size:1.6rem;line-height:1}@media (max-width:1200px){.description-title{font-size:2.6rem!important}}.btn{font-family:ProximaNovaBold,sans-serif;font-weight:700}@media (max-width:450px){.btn.btn-rnd{padding:11px 30px}}.bg-heroshot{background-size:cover;background-position:top;background-repeat:no-repeat;position:relative;min-height:calc(100vh - 90px);height:fit-content;align-items:center;justify-content:left}.set-right-claim .bg-heroshot{justify-content:right}.bg-heroshot .claim-container{margin-left:8%}.set-right-claim .bg-heroshot .claim-container{margin-left:unset;margin-right:8%}@media(max-width:991px){.bg-heroshot{min-height:calc(100vh - 77px);height:fit-content}.claim{color:#fff!important}}@media(max-width:576px){.claim-container{margin:auto!important;text-align:center}.claim-container .claim{text-align:center}.claim-container{max-width:70%!important}}.custom-link,.custom-link:active,.custom-link:hover{font-weight:700;text-decoration:none}.btn-cta-red{color:#fff;background-color:#e74c3c!important}.btn-cta-red:hover{color:#fff;opacity:.9;background-color:#e74c3c!important}.btn-cta-red:active{background-color:#e74c3c!important;opacity:.6;box-shadow:none!important}.btn-cta-red:focus{outline:0;box-shadow:none!important}.card-transparency-effect{position:absolute;width:100%;height:100%}.transparency-left{clip-path:polygon(10% 0,0 0,0 100%);left:-1px;background:#fdfdfd}.transparency-right{clip-path:polygon(100% 0,90% 0,100% 100%);right:-1px;background:#fdfdfd}@media(max-width:991px){.transparency-left{clip-path:polygon(100% 100%,100% 90%,0 100%);left:0;bottom:-1px}.transparency-right{clip-path:polygon(100% 100%,100% 90%,0 100%);right:0;bottom:-1px}}.card .card-image,.card-img{border-radius:0}.card .card-image-left{border-radius:.8rem 0 0 .8rem}.card .card-image-right{border-radius:0 .8rem .8rem 0}@media(max-width:991px){.card .card-image-right{border-radius:0 0 .8rem .8rem}.card .card-image-left{border-radius:.8rem .8rem 0 0}}.campagna-image{background-position:top;background-repeat:no-repeat;background-size:cover}.card-body-normal{padding:2.8rem 2.3rem}.logo-checkoutpage{max-width:300px;width:100%}body{padding-right:0!important}@media (max-width:991px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-collapse.collapse.show{display:block!important}}.navbar-custom{display:flex;align-items:center;justify-content:center}.youtube-video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.modal-header{border-bottom:0;padding-top:2rem}.modal-title{font-family:ProximaNovaBold,sans-serif;font-weight:800;font-size:1.8rem;line-height:1;text-align:center;color:#153f49!important}.modal-content{border-radius:1.6rem;border:none}.modal-footer{border-top:none}.form-check,.form-check-input,.form-check-label{cursor:pointer}.form-check-label{user-select:none;margin-left:.6rem}.form-check-input{margin-top:0}#form-petizione{padding:2rem;background-color:#f4eee0;border-radius:1rem;position:relative;box-shadow:0 3px 3px rgb(0 0 0 / 15%)}#modal_petizione .modal-body{padding:30px}@media(max-width:575px){#modal_petizione .modal-body{padding:16px}}#modal_petizione .img-fluid{border-radius:1rem}.modal{padding-right:0!important}.form-control:focus{border-color:rgb(192 192 192);box-shadow:0 0 0 .2rem rgb(192 192 192 / 50%)!important}.btn.disabled,.btn:disabled{cursor:not-allowed;pointer-events:none}.navbar-custom .navbar-nav-custom.d-xl-none li a{background-color:#eae5d2}input[type=checkbox]{width:22px;height:22px}.title-form{font-family:ProximaNovaBold,sans-serif;padding-right:15px;padding-left:15px;text-align:center;align-items:center;justify-content:center;color:#153f49!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}#modalPrivacy{z-index:9999;background-color:#0000004a}#loader{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ffffff9b;display:flex;align-items:center;justify-content:center;z-index:999;font-family:ProximaNovaBold,sans-serif;font-size:21px;color:#6e6e6e}.progress-container{padding:2rem;background-color:#f7f3eb;border-radius:1rem;position:relative;margin-bottom:1rem;font-family:ProximaNovaBold;color:rgb(21 63 73);box-shadow:0 3px 3px rgb(0 0 0 / 15%)}.btn-custom-close{z-index:9999;position:absolute;color:#fff;background-color:#e74c3c;box-shadow:0 2px 2px rgb(0 0 0 / 10%);top:-14px;border-radius:20px;right:-14px;height:2.6em;width:2.6em;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:767px){.btn-custom-close{right:6px;top:6px}}.btn-custom-close span{font-size:50px}.btn-custom-close:hover{color:#fff}.slider-container.set-right-claim .bg-overlay{background:linear-gradient(to right,rgb(0 0 0 / 0%) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.5) 100%)}.slider-container.set-right-claim .bg-overlay.darker{background:linear-gradient(to right,rgb(0 0 0 / 0%) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.55) 100%)}.claim-container .btn{border-radius:0!important}.subtitle{background-color:rgb(0 0 0 / 10%);padding:1.4rem;line-height:1.3;font-size:20px;color:#000}.navbar-custom .navbar-nav-custom li a.highline-block{background-color:rgb(0 0 0 / 10%);border-radius:4px;padding:1rem 2rem;color:#000!important;font-weight:800}#documentiutili{background-color:#eae5d2}a.btn-download{color:#212529;background-color:rgb(0 0 0 / 15%);padding:1rem 1.6rem;border-radius:4px;font-family:ProximaNovaBold;text-decoration:none;display:block;line-height:1.2;width:fit-content;min-width:300px;text-align:center}.btn-container{display:flex;justify-content:center;align-items:center;gap:.5rem}@media(max-width:1300px){.btn-container{flex-direction:column}}#credits{color:#fff}#credits span{font-family:ProximaNovaBold}.photo-info{position:absolute;bottom:10px;left:10px;right:10px;color:#fff;z-index:999;cursor:pointer}.photo-info svg{font-size:2.4rem}.photo-info:hover{color:#e2e2e2}label[for=privacy]>a{color:#565656;font-weight:700;font-family:ProximaNovaBold}.nero-trasparente{background-color:rgba(0,0,0,.85);color:#fff;background-image:url('../assets/images/uccelli.png')}.nero-trasparente .read_more{color:#fff!important;text-decoration:underline}.read_more{margin-top:1rem!important}.sfondo-uccellini{background-image:url('../assets/images/uccelli.png');background-color:#eae5d2}.btn-lipu{background-color:#d7021e;color:#fff;padding:11px 40px!important}.btn-lipu:hover{color:#fff}.loader-wrapper{position:fixed;overflow:hidden;width:100%;height:100%;top:0;background-color:#f5f5f4;z-index:100000;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-moz-transition:height .4s .4s;-o-transition:height .4s .4s;-ms-transition:height .4s .4s;-webkit-transition:height .4s .4s;transition:height .4s .4s}.admin-bar .loader-wrapper{top:-32px;height:105%}.admin-bar.loaded .loader-wrapper,.loaded .loader-wrapper{height:0%}.loader-wrapper .loader-content{-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;position:absolute;transform:translateY(-50%);top:50%;display:inline-block;left:0;right:0;text-align:center;margin:0 auto}.loader-wrapper .loader-content img{max-width:100%}@media screen and (min-width:991px){.loader-wrapper .loader-content img{width:120px}}.loaded .loader-wrapper .loader-content{opacity:0}.loader-wrapper .logo-wrapper{display:block;width:250px;margin:0 auto}.loader-wrapper .loader-dots{position:relative;width:128px;height:16px;margin:1.8em auto 0 auto}.loader-wrapper .loader-dots>.loader-dot{position:absolute;width:16px;height:16px}.loader-wrapper .loader-dots>.loader-dot>i{width:16px;height:16px;border-radius:50%;background:#ccc;position:absolute;left:16px;-webkit-animation:loader-dots 1.6s cubic-bezier(0,.5,.5,1) infinite forwards;animation:loader-dots 1.6s cubic-bezier(0,.5,.5,1) infinite forwards}.loader-wrapper .loader-dots>.loader-dot:first-child i{-webkit-animation:loader-dots-2 1.6s cubic-bezier(0,.5,.5,1) infinite forwards;animation:loader-dots-2 1.6s cubic-bezier(0,.5,.5,1) infinite forwards}.loader-wrapper .loader-dots>.loader-dot:nth-child(2) i{-webkit-animation-delay:-.8s;animation-delay:-.8s}.loader-wrapper .loader-dots>.loader-dot:nth-child(3) i{-webkit-animation-delay:-.4s;animation-delay:-.4s}.loader-wrapper .loader-dots>.loader-dot:nth-child(4) i{-webkit-animation-delay:0s;animation-delay:0s}.loader-wrapper .loader-dots>.loader-dot:nth-child(5) i{-webkit-animation:loader-dots-3 1.6s cubic-bezier(0,.5,.5,1) infinite forwards;animation:loader-dots-3 1.6s cubic-bezier(0,.5,.5,1) infinite forwards}@-webkit-keyframes loader-dots-3{0%,25%{left:16px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}50%{left:16px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}75%{left:56px}100%{left:96px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader-dots-3{0%,25%{left:16px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}50%{left:16px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}75%{left:56px}100%{left:96px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loader-dots-2{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%,25%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}}@keyframes loader-dots-2{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%,25%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes loader-dots{0%{left:16px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}25%{left:16px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{left:56px}75%{left:96px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{left:96px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}}@keyframes loader-dots{0%{left:16px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}25%{left:16px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{left:56px}75%{left:96px;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{left:96px;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}}
