@font-face{font-display:block;font-family:RenogareManganelli;font-style:normal;font-weight:100;src:url(https://www.manganelli.com/hubfs/Renogare-Regular.woff) format("woff")}.animated-headings-banner_cd-headline,.animated-headings-banner_cd-headline span,.animated-headings-banner_cd-words-wrapper,.animated-headings-banner_cd-words-wrapper b,h1,h2,h3,h4,h5,h6{font-family:RenogareManganelli,sans-serif!important;font-weight:100!important}.modfrybus-mm-wrapper,.modfrybus-mm-wrapper *,.modfrybus-mm-wrapper :after,.modfrybus-mm-wrapper :before,.modfrybus-mm-wrapper:after,.modfrybus-mm-wrapper:before{border-radius:0!important}.modfrybus-mm-wrapper .mod-mega-desc{display:none!important}.modfrybus-mm-wrapper .mod-mega-item-wrap{margin-bottom:0!important}.modfrybus-mm-wrapper .mod-mega-link-block{padding-bottom:3px!important;padding-top:3px!important}.modfrybus-mm-wrapper .mod-mega-label{line-height:1.6!important}.modfrybus-mm-wrapper a:focus,.modfrybus-mm-wrapper a:focus-visible,.modfrybus-mm-wrapper button:focus,.modfrybus-mm-wrapper button:focus-visible{box-shadow:none!important;outline:none!important}.modfrybus-mm-wrapper .mod-logo a{border:none!important}.modfrybus-mm-wrapper .mod-logo img{display:block!important;height:40px!important;max-height:none!important;max-width:none!important;object-fit:contain!important;width:auto!important}.modfrybus-mm-wrapper .hs-image-slider button svg,.modfrybus-mm-wrapper .hs-image-slider button svg path,.modfrybus-mm-wrapper .slick-next:before,.modfrybus-mm-wrapper .slick-prev:before,.modfrybus-mm-wrapper .swiper-button-next svg,.modfrybus-mm-wrapper .swiper-button-next svg path,.modfrybus-mm-wrapper .swiper-button-prev svg,.modfrybus-mm-wrapper .swiper-button-prev svg path,.modfrybus-mm-wrapper [aria-label*=next] path,.modfrybus-mm-wrapper [aria-label*=next] svg,.modfrybus-mm-wrapper [aria-label*=prev] path,.modfrybus-mm-wrapper [aria-label*=prev] svg{color:#cbcaca!important;fill:#cbcaca!important;stroke:#cbcaca!important}.modfrybus-mm-wrapper .mod-desktop-buttons .mod-btn:first-child,.modfrybus-mm-wrapper .mod-mobile-buttons .mod-btn:first-child{display:none!important}@media (min-width:992px){.modfrybus-mm-wrapper .mod-mega-menu{box-sizing:border-box!important;left:50%!important;max-width:100vw!important;padding:32px 0!important;transform:translateX(-50%)!important;width:100vw!important}.modfrybus-mm-wrapper .mod-mega-grid{box-sizing:border-box!important;margin:0 auto!important;max-width:1200px!important;padding:0 32px!important;width:100%!important}.modfrybus-mm-wrapper .promo-col{position:relative;top:-12px}.modfrybus-mm-wrapper .mod-mega-promo{padding-top:12px!important}.modfrybus-mm-wrapper .mod-mega-promo h4{margin-top:0!important}}@media (max-width:991px){.modfrybus-mm-wrapper .mod-logo img{height:40px!important;width:auto!important}}.animated-headings-banner_cd-headline{font-size:46px!important;line-height:1.05!important;margin:0!important}.animated-headings-banner_cd-words-wrapper{vertical-align:baseline}.animated-headings-banner_cd-words-wrapper b{font-size:inherit!important;line-height:inherit!important}@media (max-width:991px){.animated-headings-banner_cd-headline{font-size:42px!important;line-height:1.08!important;margin:0!important}}@media (max-width:767px){.animated-headings-banner_cd-headline{font-size:34px!important;line-height:1.1!important;margin:0!important}}.modfrybus-mm-wrapper{margin-top:0!important;transform:none!important;transition:background-color .2s ease,box-shadow .2s ease!important}.modfrybus-mm-wrapper.fixed,.modfrybus-mm-wrapper.is-sticky,.modfrybus-mm-wrapper.scrolled,.modfrybus-mm-wrapper.sticky{margin-top:0!important;top:0!important;transform:none!important}.modfrybus-mm-wrapper,.modfrybus-mm-wrapper.fixed,.modfrybus-mm-wrapper.is-sticky,.modfrybus-mm-wrapper.scrolled,.modfrybus-mm-wrapper.sticky{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#fff!important;filter:none!important;opacity:1!important}.modfrybus-mm-wrapper:after,.modfrybus-mm-wrapper:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.animated-headings-banner_animated-text-sec{overflow:hidden;position:relative}.animated-headings-banner_animated-text-sec>video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.animated-headings-banner_animated-text-container{position:relative;z-index:2}