.elementor .nav-item{font-family:var(--DanaVF);font-weight:500;font-size:14px;color:var(--text-dark);line-height:22px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:6px;padding-inline-end:6px;transition:all 200ms;}.elementor .nav-item:hover,.elementor .nav-item:focus-visible{color:var(--primary);}.elementor .language-selector{width:auto;margin-inline-start:14px;border-radius:32px;background-color:var(--transparent);align-items:center;cursor: pointer;\n}.elementor .language-selector-container{max-height:0px;overflow:hidden;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0px;border-radius:10px;border-width:2px;border-color:var(--primary-light);border-style:solid;background-color:var(--white);box-shadow:0px 16px 48px 0px #04060F29;opacity:0%;transition:all 500ms;flex-direction:column;.language-open &{
  max-height: 130px;
  opacity: 1;
}\n}.elementor .footer-icon-list-item{max-width:480px;padding:0px;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:start;}.elementor .footer-icon-list{max-width:480px;padding:0px;display:flex;flex-direction:column;gap:19px;align-items:start;}.elementor .footer-icon-list-icon{width:20px;height:20px;min-width:20px;color:var(--transparent);}.elementor .footer-icon-list-text{font-family:var(--DanaVF);font-weight:400;font-size:16px;color:var(--text-dark);line-height:22px;}.elementor .Footer-social-icon{width:24px;height:24px;color:var(--transparent);& *{
  transition: all linear 0.2s;
}\n}.elementor .Footer-social-icon:hover,.elementor .Footer-social-icon:focus-visible{& path[fill="#666666"]{
  fill: var(--primary);
}
  & path[stroke="#666666"]{
  stroke: var(--primary);
}\n}