@media(max-width:767px){.elementor .s-home-powered{width:100%;padding:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-footer-main-sponsor{width:100%;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:none;flex:0 1 auto;order:-1;}}@media(max-width:767px){.elementor .s-home-partner{width:100%;padding:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-footer-signature-brands{padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:26px;}}@media(max-width:767px){.elementor .s-footer-partner-maune-logo{width:60px;height:60px;}}@media(max-width:767px){.elementor .s-footer-partner-maune{width:60px;height:68px;}}@media(max-width:767px){.elementor .s-footer-partner-wolf-logo{width:120px;height:60px;}}@media(max-width:767px){.elementor .s-footer-partner-wolf{width:120px;height:68px;}}@media(max-width:767px){.elementor .s-footer-partners-communication-logos{width:238px;min-height:154px;max-width:100%;flex-direction:column;gap:18px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .s-footer-partners-communication{width:100%;gap:18px;}}@media(max-width:767px){.elementor .e-3ac7e19-d5408c1{width:140px;height:60px;}}@media(max-width:767px){.elementor .e-0011d05-80a4e86{width:152px;height:70px;flex:0 1 152px;}}@media(max-width:767px){.elementor .e-68031ee-485ce66{width:140px;height:60px;}}@media(max-width:767px){.elementor .e-2b7b806-efd795f{width:152px;height:70px;flex:0 1 152px;}}@media(max-width:767px){.elementor .e-84cc2de-a5d37fe{min-height:70px;gap:14px;justify-content:flex-start;}}@media(max-width:767px){.elementor .s-footer-partner-burro-logo{width:60px;height:60px;}}@media(max-width:767px){.elementor .s-footer-partner-burro{width:66px;height:70px;flex:0 0 66px;}}@media(max-width:767px){.elementor .e-1c93a57-5223941{width:60px;height:60px;}}@media(max-width:767px){.elementor .s-footer-partner-torinofree{width:66px;height:70px;flex:0 0 66px;}}@media(max-width:767px){.elementor .e-2b7f1ac-15309ef{width:152px;height:60px;}}@media(max-width:767px){.elementor .e-fd67d27-4f44806{width:152px;height:70px;flex:0 1 152px;}}@media(max-width:767px){.elementor .s-footer-media-pair-second{min-height:70px;gap:5px;justify-content:flex-start;}}@media(max-width:767px){.elementor .s-footer-partners-media-logos{width:232px;min-height:154px;max-width:100%;flex-direction:column;gap:5px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .s-footer-partners-media{width:100%;column-gap:10px;row-gap:10px;}}@media(max-width:767px){.elementor .s-footer-partner-its-logo{width:105px;height:54px;}}@media(max-width:767px){.elementor .s-footer-partner-its{width:105px;height:64px;}}@media(max-width:767px){.elementor .s-footer-partners-institutional-logos{gap:14px;}}@media(max-width:767px){.elementor .s-footer-partners-institutional{width:100%;gap:0px;}}@media(max-width:767px){.elementor .s-footer-partner-towine-logo{width:105px;height:54px;}}@media(max-width:767px){.elementor .s-footer-partner-towine{width:105px;height:64px;}}@media(max-width:767px){.elementor .s-footer-partners-additional-logos{gap:14px;}}@media(max-width:767px){.elementor .s-footer-partners-additional{width:100%;}}@media(max-width:767px){.elementor .s-footer-partners-box{padding:24px;gap:32px;}}@media(max-width:767px){.elementor .s-footer-partners{padding-block-start:40px;padding-block-end:24px;padding-inline-start:6%;padding-inline-end:6%;}}@media(max-width:767px){.elementor .s-footer-contact-column-email{width:100%;min-width:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-footer-contact-column-phone{width:100%;min-width:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-footer-contact-column-social{width:100%;min-width:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-footer-contact-values{flex-direction:column;gap:18px;}}@media(max-width:767px){.elementor .s-home-footer-contact{gap:18px;}}@media(max-width:767px){.elementor .s-home-legal-links{flex-direction:row;gap:22px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .s-home-footer-legal{margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:15px;align-items:flex-start;}}@media(max-width:767px){.elementor .s-footer-contact-section{padding-block-start:24px;padding-block-end:24px;padding-inline-start:6%;padding-inline-end:6%;}}