#home-carousel-container{opacity:1;height:calc(100vh - 150px);display:block;animation:myFadeIn 1s ease-in}#home-carousel-container .carousel-item{height:calc(100vh - 150px)}#home-carousel-container .carousel-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}#home-carousel-container button span{background-color:#fcc302}@keyframes myFadeIn{0%{opacity:0;background-color:#000}to{opacity:1;background-color:transparent}}#container-intro-5pdf h2{font-size:60px;font-weight:400}#container-intro-5pdf h3{font-size:22px;font-weight:200;margin-bottom:2rem;color:#151f29}#container-5pdf{background-color:#f1efe5}#container-5pdf h2{margin-top:1rem;margin-bottom:3rem;font-size:48px}#container-5pdf .featured-box{transform:scale(.9);transition:transform .3s ease}#container-5pdf .featured-box:hover{transform:scale(1)}#container-5pdf .card-title{font-size:20px}#container-5pdf .card-text{font-weight:200}#container-5pdf .bottone{font-size:1.2rem;width:150px}:root{--swiper-theme-color: #736861}.recensioni .card{--bs-card-border-width: 0}.rating{position:relative;display:inline-block;line-height:0}.rating .stars{display:inline-grid;grid-auto-flow:column;gap:4px}.rating .stars svg{width:22px;height:22px}.rating .stars-base svg path{fill:#c7c2b9}.rating .stars-fill{position:absolute;inset:0;white-space:nowrap;overflow:hidden}.rating .stars-fill svg path{fill:#fcc302}.rating[data-rating="0"] .stars-fill{width:0%}.rating[data-rating="0.5"] .stars-fill{width:10%}.rating[data-rating="1"] .stars-fill{width:20%}.rating[data-rating="1.5"] .stars-fill{width:30%}.rating[data-rating="2"] .stars-fill{width:40%}.rating[data-rating="2.5"] .stars-fill{width:50%}.rating[data-rating="3"] .stars-fill{width:60%}.rating[data-rating="3.5"] .stars-fill{width:70%}.rating[data-rating="4"] .stars-fill{width:80%}.rating[data-rating="4.5"] .stars-fill{width:90%}.rating[data-rating="5"] .stars-fill{width:100%}.card .h6{font-weight:600}#container-cta{width:100%;min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}#container-cta .cta-inner{margin-left:10%}#container-cta h2{font-size:32px;margin-bottom:1rem;color:#483c34;line-height:3rem}#container-cta p{font-size:24px;margin-bottom:1.5rem;color:#483c34;line-height:3rem}#container-cta .bottone{font-size:1.2rem;padding:1rem}
