::selection{color:#fff;background:#005b7f}h1{font-family:'Montserrat',sans-serif;font-size:2.313rem;font-weight:700;letter-spacing:0px;line-height:1.3;overflow-wrap:normal!important}.title-home h2,h2{font-family:'Montserrat',sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:0px;line-height:1.3;overflow-wrap:normal!important}h3{font-family:'Montserrat',sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:1px;line-height:1.3;overflow-wrap:normal!important}.titolo_persone h3{font-size:1.2rem;letter-spacing:0px;overflow-wrap:normal!important}.prefooter-button h3{font-size:0.75rem;letter-spacing:2px}p,body{font-family:'Montserrat',sans-serif;font-size:1rem;letter-spacing:0px;line-height:1.4;color:#666666;margin-bottom:0px;overflow-wrap:normal!important}.header_home h1{color:#fff}.pretitle h4{color:#005b7f;font-family:'Montserrat',sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:2px;overflow-wrap:normal!important}.homeslider .et_pb_module_inner{border-radius:0px}.et_pb_module_inner{border-radius:8px}.homeslider .dica-item{box-shadow:inset 0rem 0px 0px rgba(0,91,127,0.46);transition:3.8s!important}.homeslider .dica-item:hover{box-shadow:inset 25rem 0rem 0rem rgba(0,91,127,0.46)}.prefooter-button:hover{transform:translatey(-0.7rem);transition:0.5s;cursor:pointer}@media screen and (max-width:992px){h1{font-size:1.9rem;line-height:1.2}}.button-fill-left{border-radius:4px!important;box-shadow:inset 0px 0px 0px #FC9503;transition:all 2.8s!important;font-size:0.75rem!important;letter-spacing:1px;text-transform:uppercase;font-weight:800!important}.button-fill-left:hover{box-shadow:inset 25rem 0rem 0rem #FC9503}.footbtn{font-size:0.85rem!important}.mediabtn a.et_pb_button{box-shadow:inset 0px 0px 0px #FC9503}.mediabtn a:hover{box-shadow:inset 25rem 0rem 0rem #FC9503;transition:all 2.8s!important}.homeslider .swiper-button-prev,.homeslider .swiper-button-next,.homeslider .swiper-pagination{display:none}.homeslider .swiper-pagination{margin-top:1rem}@media screen and (max-width:992px){.homeslider .swiper-button-prev,.homeslider .swiper-button-next,.homeslider .swiper-pagination{display:block}}.swiper-button-next,.swiper-button-prev{border-radius:4px}.swiper-pagination-bullet{margin-top:1.5rem}.et_pb_blurb_description{margin-left:-1rem}.number_center_count p{font-family:'Montserrat',sans-serif;font-weight:800;font-size:6rem;margin-bottom:-3.5rem!important;color:hsl(197,39%,93%,0.9)!important;text-align:left!important;z-index:-1000}.case-history .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.et_pb_posts .casi-di-successo{padding:1%;flex-basis:100%;display:flex;flex-direction:column}.case-history .et_pb_post .post-content{margin-top:auto}@media (min-width:768px){.et_pb_posts .casi-di-successo{flex-basis:50%}}@media (min-width:992px){.et_pb_posts .casi-di-successo{flex-basis:25%}}@media screen and (max-width:992px){.et_pb_posts .casi-di-successo{}}.et_pb_posts .casi-di-successo img{border-radius:8px}.casi-di-successo{margin-bottom:2rem!important}.casi-di-successo .entry-title{margin-bottom:0px!important;margin-top:1rem!important;margin-bottom:0px!important;letter-spacing:0px!important}.more-link{visibility:hidden}.more-link::after{visibility:visible;content:'IL PROGETTO';font-size:15px;letter-spacing:1px;background-color:#00aeef;box-shadow:inset 0px 0px 0px #FC9503;transition:all 2.8s!important;display:block;text-align:center;margin-top:-0.5rem;margin:auto 1.5rem;padding:0.5rem 1rem;border-radius:4px;color:#fff}.more-link:hover:after{box-shadow:inset 25rem 0rem 0rem #FC9503}#inputEmail,#inputLocalita,#inputCodiceFiscale,#inputTelefono,#inputProvincia,#inputNazione,#inputCap,#inputIndirizzo,#inputPartitaIva,#inputPersonaRiferimento,#pec,#inputEmailFattura,#inputNomeCognomeDefunto,#inputMessaggio,#segnalazioni{border-radius:4px!important}@media screen and (min-width:1600px){.title-home h2{font-size:2.15rem!important}.contenitore-card-home,.contenitore-card-persone{width:75%!important;max-width:75%!important}}@media (min-width:981px) and (max-width:1129px){.title-home h2{font-size:1.5rem!important}}@media (min-width:1px) and (max-width:313px){.header_home h1,h2{overflow-wrap:normal!important;font-size:1.6rem!important}}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#005B7F!important;border-color:#005B7F!important;color:#ffffff}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#005B7F!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#005B7F!important}@media (max-width:768px){#CybotCookiebotDialog{width:100%!important;max-width:100%!important;box-shadow:inherit!important;top:inherit!important;bottom:0!important;left:inherit!important;transform:inherit!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{padding:0.5rem!important}#CybotCookiebotDialogBodyContent{padding:0.35rem .625em!important}.CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialogBodyBottomWrapper,.CybotCookiebotFader,#CybotCookiebotDialogHeader{display:none!important}}