.top-bar{--tw-bg-opacity:1;background-color:rgb(71 10 104/var(--tw-bg-opacity,1));width:100%;z-index:998}.top-bar .top-bar-content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.top-bar .top-bar-content{max-width:576px}}@media (min-width:768px){.top-bar .top-bar-content{max-width:768px}}@media (min-width:992px){.top-bar .top-bar-content{max-width:992px}}@media (min-width:1280px){.top-bar .top-bar-content{max-width:1280px}}@media (min-width:1400px){.top-bar .top-bar-content{max-width:1400px}}.top-bar .top-bar-content{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:row;height:4rem;justify-content:space-between}.top-bar .top-bar-content .email{--tw-text-opacity:1;color:rgb(245 209 0/var(--tw-text-opacity,1))}@media (min-width:576px){.top-bar .top-bar-content .email i{display:none}}.top-bar .top-bar-content .email i{font-size:25px}.top-bar .top-bar-content .email p{display:none}.top-bar .top-bar-content .email p:hover{text-decoration-line:underline}@media (min-width:576px){.top-bar .top-bar-content .email p{display:block}}.top-bar .top-bar-content .menu{display:flex;flex-direction:row;gap:1.5rem}.top-bar .top-bar-content .menu .menu-item{transition:.2s}.top-bar .top-bar-content .menu .menu-item:hover{color:#ffffffbf}.top-bar.active{left:0;position:fixed;top:0;width:100%}.HeaderComponent{--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);position:sticky;top:0;width:100%;z-index:999}.HeaderComponent .header-content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.HeaderComponent .header-content{max-width:576px}}@media (min-width:768px){.HeaderComponent .header-content{max-width:768px}}@media (min-width:992px){.HeaderComponent .header-content{max-width:992px}}@media (min-width:1280px){.HeaderComponent .header-content{max-width:1280px}}@media (min-width:1400px){.HeaderComponent .header-content{max-width:1400px}}.HeaderComponent .header-content{align-items:center;display:flex;flex-direction:row;gap:1.5rem;height:6rem;justify-content:space-between}@media (min-width:768px){.HeaderComponent .header-content{gap:3rem}}.HeaderComponent .header-content .logo{max-width:250px;width:100%}.HeaderComponent .header-content .menu{display:none;flex-direction:row;gap:1rem;height:100%;justify-content:space-between}@media (min-width:992px){.HeaderComponent .header-content .menu{display:flex}}@media (min-width:1280px){.HeaderComponent .header-content .menu{gap:3rem}}.HeaderComponent .header-content .menu>.menu-item{align-items:center;display:flex;height:100%;justify-content:center}.HeaderComponent .header-content .menu>.menu-item>a{--tw-text-opacity:1;align-items:center;color:rgb(71 10 104/var(--tw-text-opacity,1));display:flex;font-family:var(--font-header-sec),sans-serif;font-size:16px;font-weight:500;height:100%;text-transform:uppercase;transition:.2s}.HeaderComponent .header-content .menu>.menu-item .sub-menu-wrapper{display:none}.HeaderComponent .header-content .menu>.menu-item:hover>a{--tw-text-opacity:1;color:rgb(139 101 160/var(--tw-text-opacity,1));text-decoration-color:#470a68;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}.HeaderComponent .header-content .menu>.menu-item:hover .sub-menu-wrapper{display:flex;padding-top:.5rem;position:absolute;top:100%;width:-moz-fit-content;width:fit-content}.HeaderComponent .header-content .menu>.menu-item:hover .sub-menu-wrapper .sub-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;padding-bottom:.5rem;padding-top:.5rem}.HeaderComponent .header-content .menu>.menu-item:hover .sub-menu-wrapper .sub-menu .menu-item{display:flex;transition:.2s}.HeaderComponent .header-content .menu>.menu-item:hover .sub-menu-wrapper .sub-menu .menu-item>a{padding:.5rem 1.5rem}.HeaderComponent .header-content .menu>.menu-item:hover .sub-menu-wrapper .sub-menu .menu-item:hover{--tw-bg-opacity:1;background-color:rgb(237 231 240/var(--tw-bg-opacity,1))}.HeaderComponent .header-content .phone-menu-toggle{--tw-text-opacity:1;color:rgb(71 10 104/var(--tw-text-opacity,1));cursor:pointer}@media (min-width:992px){.HeaderComponent .header-content .phone-menu-toggle{display:none}}.HeaderComponent .header-content .phone-menu-toggle{font-size:25px}.HeaderComponent .phone-menu-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;height:0;overflow:hidden;transition:.2s;width:100%}.HeaderComponent .phone-menu-wrapper .phone-menu{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.HeaderComponent .phone-menu-wrapper .phone-menu{max-width:576px}}@media (min-width:768px){.HeaderComponent .phone-menu-wrapper .phone-menu{max-width:768px}}@media (min-width:992px){.HeaderComponent .phone-menu-wrapper .phone-menu{max-width:992px}}@media (min-width:1280px){.HeaderComponent .phone-menu-wrapper .phone-menu{max-width:1280px}}@media (min-width:1400px){.HeaderComponent .phone-menu-wrapper .phone-menu{max-width:1400px}}.HeaderComponent .phone-menu-wrapper .phone-menu{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;justify-content:space-between;padding-bottom:1rem;text-align:center}.HeaderComponent .phone-menu-wrapper .phone-menu .menu{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column;overflow-y:scroll;row-gap:1rem}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item>a{font-family:var(--font-header-sec),sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;transition:.2s}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item-has-children{display:flex;flex-direction:column;gap:.5rem}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item-has-children>a{cursor:default;pointer-events:none}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item-has-children>.sub-menu{display:none;flex-direction:column;gap:.75rem}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item-has-children>.sub-menu>.menu-item>a{font-size:25px}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item-has-children.active>.sub-menu{display:flex}.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials .icons,.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials .links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials .icons i,.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials .links i{font-size:30px}@media (max-height:500px){.HeaderComponent .phone-menu-wrapper .phone-menu{flex-direction:row;text-align:start}.HeaderComponent .phone-menu-wrapper .phone-menu .menu{display:flex;flex-direction:row;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;row-gap:.5rem}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item{height:-moz-fit-content;height:fit-content}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item>a{font-size:30px}.HeaderComponent .phone-menu-wrapper .phone-menu .menu>.menu-item>.sub-menu>.menu-item>a{font-size:18px}.HeaderComponent .phone-menu-wrapper .phone-menu .phone-menu-socials .icons{flex-direction:column}}.HeaderComponent.active{left:0;position:fixed;top:4rem;width:100%}@media not all and (min-width:992px){.HeaderComponent.active .phone-menu-wrapper{height:calc(100vh - 10rem)}}
